426 MB
/srv/reproducible-results/rbuild-debian/r-b-build.yDBis3OW/b1/swi-prolog_9.2.9+dfsg-1_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.yDBis3OW/b2/swi-prolog_9.2.9+dfsg-1_armhf.changes
3.44 KB
Files
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 ·a32d5bbaaacca82a25012d4fc84d400c·48680·debug·optional·swi-prolog-bdb-dbgsym_9.2.9+dfsg-1_armhf.deb1 ·1705e49ca98cd781fd0d8ecbdf7b00c2·48612·debug·optional·swi-prolog-bdb-dbgsym_9.2.9+dfsg-1_armhf.deb
2 ·6a61c9d8e12331587e4239d055434198·27440·interpreters·optional·swi-prolog-bdb_9.2.9+dfsg-1_armhf.deb 
3 ·44a0a7636215b298db0611472972bad8·2233512·debug·optional·swi-prolog-core-dbgsym_9.2.9+dfsg-1_armhf.deb2 ·955216bf18a092e7cc7cc73b6e93a166·27112·interpreters·optional·swi-prolog-bdb_9.2.9+dfsg-1_armhf.deb
 3 ·db353e72c614353b57c90b04dd9429c5·2231840·debug·optional·swi-prolog-core-dbgsym_9.2.9+dfsg-1_armhf.deb
4 ·67c689d22e59ccce4a86630161b675ca·2179492·debug·optional·swi-prolog-core-packages-dbgsym_9.2.9+dfsg-1_armhf.deb4 ·2d9da938212a67f9dd8979ea599df562·2176948·debug·optional·swi-prolog-core-packages-dbgsym_9.2.9+dfsg-1_armhf.deb
5 ·5fbafa5edfc9f16ea81f4be78139a177·1385688·interpreters·optional·swi-prolog-core-packages_9.2.9+dfsg-1_armhf.deb5 ·562471f741ba0a52d06a90e4f5df6f09·1378168·interpreters·optional·swi-prolog-core-packages_9.2.9+dfsg-1_armhf.deb
6 ·b308d2668fff30bbe5e8c3322361e303·1428484·interpreters·optional·swi-prolog-core_9.2.9+dfsg-1_armhf.deb 
7 ·9a0ec868b8edc0bb1e2f362e35ba8224·1654496·doc·optional·swi-prolog-doc_9.2.9+dfsg-1_all.deb6 ·e1a05b4b4c2f609122c126df38e40702·1417688·interpreters·optional·swi-prolog-core_9.2.9+dfsg-1_armhf.deb
 7 ·aade2cd04447fbfbab465485b4a3dd31·1654532·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 ·4a276d31461cca280c1d83a18da185a1·87324·debug·optional·swi-prolog-java-dbgsym_9.2.9+dfsg-1_armhf.deb9 ·cd59dd32c497e9ee84c22709269d9f29·87276·debug·optional·swi-prolog-java-dbgsym_9.2.9+dfsg-1_armhf.deb
10 ·d0674d9b4a086e67695d2090ee0b3fe0·107680·interpreters·optional·swi-prolog-java_9.2.9+dfsg-1_armhf.deb10 ·cc1b6e429b906fa569eb17de7c18e13b·107164·interpreters·optional·swi-prolog-java_9.2.9+dfsg-1_armhf.deb
11 ·c0146b52b450949c948753cd2b4e405c·365452·debug·optional·swi-prolog-nox-dbgsym_9.2.9+dfsg-1_armhf.deb 
12 ·cfa6ed95cf3d1a9e9914ffe0c9ed0daa·200972·interpreters·optional·swi-prolog-nox_9.2.9+dfsg-1_armhf.deb 
13 ·a18c3bf8312a94dff8b98982d92f0b07·67848·debug·optional·swi-prolog-odbc-dbgsym_9.2.9+dfsg-1_armhf.deb 
14 ·7f8bc27794ddf479348c3e34b8d03d5f·121572·interpreters·optional·swi-prolog-odbc_9.2.9+dfsg-1_armhf.deb 
15 ·4f2d9ba8fd59b4b437c3c7979a01aab6·737036·interpreters·optional·swi-prolog-test_9.2.9+dfsg-1_all.deb 
16 ·69783428a5d0d57e2e4743e6309d9c2f·2015440·debug·optional·swi-prolog-x-dbgsym_9.2.9+dfsg-1_armhf.deb11 ·e659aabc689ae6fd5539022d8cc6c909·364068·debug·optional·swi-prolog-nox-dbgsym_9.2.9+dfsg-1_armhf.deb
 12 ·39cb8698bf4cbcb0e27e59077ce8a555·198772·interpreters·optional·swi-prolog-nox_9.2.9+dfsg-1_armhf.deb
 13 ·0c86625935efe6b7d65b64974f502565·67764·debug·optional·swi-prolog-odbc-dbgsym_9.2.9+dfsg-1_armhf.deb
 14 ·00b5c3338018ff8f8fd11d7e6982225c·121076·interpreters·optional·swi-prolog-odbc_9.2.9+dfsg-1_armhf.deb
 15 ·c4210883c381abbc02fb9afe93fddea7·737020·interpreters·optional·swi-prolog-test_9.2.9+dfsg-1_all.deb
 16 ·517d28b3b904375dc91c7558dea34492·2014164·debug·optional·swi-prolog-x-dbgsym_9.2.9+dfsg-1_armhf.deb
17 ·d5aac5db73db8859740de9f23e6bceae·1987136·interpreters·optional·swi-prolog-x_9.2.9+dfsg-1_armhf.deb17 ·9aafc9a219e272c5e071ef076eae39b1·1975416·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·····1252·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1244·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0····25996·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0····25676·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)······960·2025-01-18·19:07:58.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)······940·2025-01-18·19:07:58.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)······468·2025-01-18·19:07:58.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)······469·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:·1336 Installed-Size:·132
7 Depends:·libc6·(>=·2.34),·libdb5.3t64,·libgcc-s1·(>=·3.5),·swi-prolog-nox·(=·9.2.9+dfsg-1)7 Depends:·libc6·(>=·2.34),·libdb5.3t64,·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/armv7l-linux/bdb4pl.so1 usr/lib/swi-prolog/lib/aarch64-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/armv7l-linux/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/
7 -rw-r--r--···0·root·········(0)·root·········(0)····67628·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/bdb4pl.so7 -rw-r--r--···0·root·········(0)·root·········(0)····67524·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-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/armv7l-linux/bdb4pl.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/bdb4pl.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:··········66548·(bytes·into·file)13 ··Start·of·section·headers:··········66524·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x04154·0x04154·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x03f90·0x03f90·R·E·0x10000
8 ··LOAD···········0x00fd70·0x0001fd70·0x0001fd70·0x0051c·0x005a0·RW··0x100007 ··LOAD···········0x00fd78·0x0001fd78·0x0001fd78·0x00514·0x00598·RW··0x10000
9 ··DYNAMIC········0x00fdb8·0x0001fdb8·0x0001fdb8·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x00fdc0·0x0001fdc0·0x0001fdc0·0x00100·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fd70·0x0001fd70·0x0001fd70·0x00290·0x00290·R···0x111 ··GNU_RELRO······0x00fd78·0x0001fd78·0x0001fd78·0x00288·0x00288·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x103f4:1 There·are·25·section·headers,·starting·at·offset·0x103dc:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000015c·00015c·000520·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·000500·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········0000067c·00067c·000517·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········0000063c·00063c·0004d3·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000b94·000b94·0000a4·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000b10·000b10·0000a0·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000c38·000c38·000090·00···A··4···4··410 ··[·6]·.gnu.version_r····VERNEED·········00000bb0·000bb0·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000cc8·000cc8·0001a0·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000c20·000c20·0001a0·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000e68·000e68·000240·08··AI··3··21··412 ··[·8]·.rel.plt··········REL·············00000dc0·000dc0·000240·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········000010a8·0010a8·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00001000·001000·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000010b4·0010b4·000398·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········0000100c·00100c·000398·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········0000144c·00144c·0025ac·00··AX··0···0··415 ··[11]·.text·············PROGBITS········000013a4·0013a4·0025ac·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········000039f8·0039f8·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00003950·003950·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00003a00·003a00·000634·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00003958·003958·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 
20 ··[16]·.eh_frame·········PROGBITS········00004150·004150·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00003f8c·003f8c·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fd70·00fd70·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fd78·00fd78·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fd74·00fd74·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fd7c·00fd7c·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······PROGBITS········0001fd78·00fd78·000040·00··WA··0···0··421 ··[17]·.data.rel.ro······PROGBITS········0001fd80·00fd80·000040·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········0001fdb8·00fdb8·000108·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001fdc0·00fdc0·000100·08··WA··4···0··4
25 ··[21]·.got··············PROGBITS········0001fec0·00fec0·000140·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001fec0·00fec0·000140·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00020000·010000·00028c·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00020000·010000·00028c·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········0002028c·01028c·000084·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0002028c·01028c·000084·00··WA··0···0··4
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01028c·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01028c·000031·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·0102c0·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·0102c0·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0102f4·0000fd·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0102f4·0000e7·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
10.4 KB
readelf --wide --symbols {}
    
Offset 1, 85 lines modifiedOffset 1, 83 lines modified
  
1 Symbol·table·'.dynsym'·contains·82·entries:1 Symbol·table·'.dynsym'·contains·80·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:·000010a8·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00001000·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···22·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.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) 
19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_setspecific@GLIBC_2.34·(5)18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_setspecific@GLIBC_2.34·(4)
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_control19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_control
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex
23 ····20:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__22 ····19:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(3)24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(3)
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_blob26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_blob
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_bool29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_bool
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_recorded_external30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_recorded_external
32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)
33 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable32 ····29:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·db_strerror@DB5_3·(2)34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·db_strerror@DB5_3·(2)
36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)
37 ····34:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable36 ····33:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@GLIBC_2.34·(5)38 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@GLIBC_2.34·(4)
40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_record_external42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_record_external
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)
46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_next_solution45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_next_solution
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_retry_address46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_retry_address
48 ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·db_create@DB5_3·(2)47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·db_create@DB5_3·(2)
49 ····46:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(6)48 ····45:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(5)
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_context_address49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_context_address
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_query50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_query
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_rewind_foreign_frame51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_rewind_foreign_frame
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_long_ex54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_long_ex
56 ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup@GLIBC_2.4·(3)55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup@GLIBC_2.4·(3)
57 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)56 ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_size_ex57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_size_ex
59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)58 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
60 ····57:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_delete@GLIBC_2.34·(5)59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_delete@GLIBC_2.34·(4)
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex
62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf
63 ····60:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_getspecific@GLIBC_2.34·(5)62 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_getspecific@GLIBC_2.34·(4)
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cut_query63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cut_query
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_blob_data65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_blob_data
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_license70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_license
72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom
74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_thread_self73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_thread_self
75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_blob76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_blob
78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex77 ····74:·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) 
80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_erase_external78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_erase_external
81 ····78:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)79 ····76:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error
83 ····80:·000035ed···928·FUNC····GLOBAL·DEFAULT···11·install_bdb4pl81 ····78:·00003545···928·FUNC····GLOBAL·DEFAULT···11·install_bdb4pl
84 ····81:·0000398d···108·FUNC····GLOBAL·DEFAULT···11·uninstall82 ····79:·000038e5···108·FUNC····GLOBAL·DEFAULT···11·uninstall
11.5 KB
readelf --wide --relocs {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0xcc8·contains·52·entries:1 Relocation·section·'.rel.dyn'·at·offset·0xc20·contains·52·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fd70··00000017·R_ARM_RELATIVE········3 0001fd78··00000017·R_ARM_RELATIVE········
4 0001fd74··00000017·R_ARM_RELATIVE········ 
5 0001fd7c··00000017·R_ARM_RELATIVE········4 0001fd7c··00000017·R_ARM_RELATIVE········
6 0001fd84··00000017·R_ARM_RELATIVE········5 0001fd84··00000017·R_ARM_RELATIVE········
7 0001fd8c··00000017·R_ARM_RELATIVE········6 0001fd8c··00000017·R_ARM_RELATIVE········
8 0001fd94··00000017·R_ARM_RELATIVE········7 0001fd94··00000017·R_ARM_RELATIVE········
9 0001fd9c··00000017·R_ARM_RELATIVE········8 0001fd9c··00000017·R_ARM_RELATIVE········
10 0001fda4··00000017·R_ARM_RELATIVE········9 0001fda4··00000017·R_ARM_RELATIVE········
11 0001fdac··00000017·R_ARM_RELATIVE········10 0001fdac··00000017·R_ARM_RELATIVE········
 11 0001fdb4··00000017·R_ARM_RELATIVE········
12 00020000··00000017·R_ARM_RELATIVE········12 00020000··00000017·R_ARM_RELATIVE········
13 0002000c··00000017·R_ARM_RELATIVE········13 0002000c··00000017·R_ARM_RELATIVE········
14 00020010··00000017·R_ARM_RELATIVE········14 00020010··00000017·R_ARM_RELATIVE········
15 00020014··00000017·R_ARM_RELATIVE········15 00020014··00000017·R_ARM_RELATIVE········
16 00020018··00000017·R_ARM_RELATIVE········16 00020018··00000017·R_ARM_RELATIVE········
17 0002001c··00000017·R_ARM_RELATIVE········17 0002001c··00000017·R_ARM_RELATIVE········
18 00020068··00000017·R_ARM_RELATIVE········18 00020068··00000017·R_ARM_RELATIVE········
Offset 44, 87 lines modifiedOffset 44, 87 lines modified
44 0002020c··00000017·R_ARM_RELATIVE········44 0002020c··00000017·R_ARM_RELATIVE········
45 0002021c··00000017·R_ARM_RELATIVE········45 0002021c··00000017·R_ARM_RELATIVE········
46 0002022c··00000017·R_ARM_RELATIVE········46 0002022c··00000017·R_ARM_RELATIVE········
47 0002023c··00000017·R_ARM_RELATIVE········47 0002023c··00000017·R_ARM_RELATIVE········
48 0002024c··00000017·R_ARM_RELATIVE········48 0002024c··00000017·R_ARM_RELATIVE········
49 0002025c··00000017·R_ARM_RELATIVE········49 0002025c··00000017·R_ARM_RELATIVE········
50 0002026c··00000017·R_ARM_RELATIVE········50 0002026c··00000017·R_ARM_RELATIVE········
51 0001ffec··00001415·R_ARM_GLOB_DAT·········00000000···__gmon_start__51 0001ffec··00001315·R_ARM_GLOB_DAT·········00000000···__gmon_start__
52 0001fff0··00001e15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable52 0001fff0··00001d15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
53 0001fff4··00002215·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable53 0001fff4··00002115·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
54 0001fff8··00002e15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.454 0001fff8··00002d15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
55 0001fffc··00004e15·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.455 0001fffc··00004c15·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
  
56 Relocation·section·'.rel.plt'·at·offset·0xe68·contains·72·entries:56 Relocation·section·'.rel.plt'·at·offset·0xdc0·contains·72·entries:
57 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name57 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
58 0001fecc··00000316·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame58 0001fecc··00000316·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
59 0001fed0··00000416·R_ARM_JUMP_SLOT········00000000···PL_free59 0001fed0··00000416·R_ARM_JUMP_SLOT········00000000···PL_free
60 0001fed4··00000516·R_ARM_JUMP_SLOT········00000000···PL_get_file_name60 0001fed4··00000516·R_ARM_JUMP_SLOT········00000000···PL_get_file_name
61 0001fed8··00000616·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame61 0001fed8··00000616·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
62 0001fedc··00000716·R_ARM_JUMP_SLOT········00000000···Sdprintf62 0001fedc··00000716·R_ARM_JUMP_SLOT········00000000···Sdprintf
63 0001fee0··00000816·R_ARM_JUMP_SLOT········00000000···PL_resource_error63 0001fee0··00000816·R_ARM_JUMP_SLOT········00000000···PL_resource_error
64 0001fee4··00000916·R_ARM_JUMP_SLOT········00000000···PL_atom_chars64 0001fee4··00000916·R_ARM_JUMP_SLOT········00000000···PL_atom_chars
65 0001fee8··00000a16·R_ARM_JUMP_SLOT········00000000···PL_predicate65 0001fee8··00000a16·R_ARM_JUMP_SLOT········00000000···PL_predicate
66 0001feec··00000b16·R_ARM_JUMP_SLOT········00000000···PL_permission_error66 0001feec··00000b16·R_ARM_JUMP_SLOT········00000000···PL_permission_error
67 0001fef0··00000c16·R_ARM_JUMP_SLOT········00000000···db_env_create@DB5_367 0001fef0··00000c16·R_ARM_JUMP_SLOT········00000000···db_env_create@DB5_3
68 0001fef4··00000d16·R_ARM_JUMP_SLOT········00000000···memcmp@GLIBC_2.468 0001fef4··00000d16·R_ARM_JUMP_SLOT········00000000···memcmp@GLIBC_2.4
69 0001fef8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom69 0001fef8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
70 0001fefc··00001016·R_ARM_JUMP_SLOT········00000000···pthread_setspecific@GLIBC_2.3470 0001fefc··00000f16·R_ARM_JUMP_SLOT········00000000···pthread_setspecific@GLIBC_2.34
71 0001ff00··00001116·R_ARM_JUMP_SLOT········00000000···PL_foreign_control71 0001ff00··00001016·R_ARM_JUMP_SLOT········00000000···PL_foreign_control
72 0001ff04··00001216·R_ARM_JUMP_SLOT········00000000···PL_type_error72 0001ff04··00001116·R_ARM_JUMP_SLOT········00000000···PL_type_error
73 0001ff08··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex73 0001ff08··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex
74 0001ff0c··00001416·R_ARM_JUMP_SLOT········00000000···__gmon_start__74 0001ff0c··00001316·R_ARM_JUMP_SLOT········00000000···__gmon_start__
75 0001ff10··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_chars75 0001ff10··00001416·R_ARM_JUMP_SLOT········00000000···PL_get_chars
76 0001ff14··00001616·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.476 0001ff14··00001516·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.4
77 0001ff18··00001716·R_ARM_JUMP_SLOT········00000000···PL_unify_list77 0001ff18··00001616·R_ARM_JUMP_SLOT········00000000···PL_unify_list
78 0001ff1c··00001816·R_ARM_JUMP_SLOT········00000000···PL_get_blob78 0001ff1c··00001716·R_ARM_JUMP_SLOT········00000000···PL_get_blob
79 0001ff20··00001916·R_ARM_JUMP_SLOT········00000000···PL_domain_error79 0001ff20··00001816·R_ARM_JUMP_SLOT········00000000···PL_domain_error
80 0001ff24··00001a16·R_ARM_JUMP_SLOT········00000000···PL_unify_term80 0001ff24··00001916·R_ARM_JUMP_SLOT········00000000···PL_unify_term
81 0001ff28··00001b16·R_ARM_JUMP_SLOT········00000000···PL_unify_bool81 0001ff28··00001a16·R_ARM_JUMP_SLOT········00000000···PL_unify_bool
82 0001ff2c··00001c16·R_ARM_JUMP_SLOT········00000000···PL_recorded_external82 0001ff2c··00001b16·R_ARM_JUMP_SLOT········00000000···PL_recorded_external
83 0001ff30··00001d16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.483 0001ff30··00001c16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
84 0001ff34··00001f16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign84 0001ff34··00001e16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
85 0001ff38··00002016·R_ARM_JUMP_SLOT········00000000···db_strerror@DB5_385 0001ff38··00001f16·R_ARM_JUMP_SLOT········00000000···db_strerror@DB5_3
86 0001ff3c··00002116·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.486 0001ff3c··00002016·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
87 0001ff40··00002316·R_ARM_JUMP_SLOT········00000000···PL_get_list87 0001ff40··00002216·R_ARM_JUMP_SLOT········00000000···PL_get_list
88 0001ff44··00002416·R_ARM_JUMP_SLOT········00000000···pthread_key_create@GLIBC_2.3488 0001ff44··00002316·R_ARM_JUMP_SLOT········00000000···pthread_key_create@GLIBC_2.34
89 0001ff48··00002516·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.489 0001ff48··00002416·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
90 0001ff4c··00002616·R_ARM_JUMP_SLOT········00000000···PL_unify_chars90 0001ff4c··00002516·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
91 0001ff50··00002716·R_ARM_JUMP_SLOT········00000000···PL_new_atom91 0001ff50··00002616·R_ARM_JUMP_SLOT········00000000···PL_new_atom
92 0001ff54··00002816·R_ARM_JUMP_SLOT········00000000···PL_record_external92 0001ff54··00002716·R_ARM_JUMP_SLOT········00000000···PL_record_external
93 0001ff58··00002916·R_ARM_JUMP_SLOT········00000000···PL_get_nchars93 0001ff58··00002816·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
94 0001ff5c··00002a16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.494 0001ff5c··00002916·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
95 0001ff60··00002b16·R_ARM_JUMP_SLOT········00000000···PL_next_solution95 0001ff60··00002a16·R_ARM_JUMP_SLOT········00000000···PL_next_solution
96 0001ff64··00002c16·R_ARM_JUMP_SLOT········00000000···_PL_retry_address96 0001ff64··00002b16·R_ARM_JUMP_SLOT········00000000···_PL_retry_address
97 0001ff68··00002d16·R_ARM_JUMP_SLOT········00000000···db_create@DB5_397 0001ff68··00002c16·R_ARM_JUMP_SLOT········00000000···db_create@DB5_3
98 0001ff6c··00002f16·R_ARM_JUMP_SLOT········00000000···PL_foreign_context_address98 0001ff6c··00002e16·R_ARM_JUMP_SLOT········00000000···PL_foreign_context_address
99 0001ff70··00003016·R_ARM_JUMP_SLOT········00000000···PL_open_query99 0001ff70··00002f16·R_ARM_JUMP_SLOT········00000000···PL_open_query
100 0001ff74··00003116·R_ARM_JUMP_SLOT········00000000···PL_rewind_foreign_frame100 0001ff74··00003016·R_ARM_JUMP_SLOT········00000000···PL_rewind_foreign_frame
101 0001ff78··00003216·R_ARM_JUMP_SLOT········00000000···PL_unify101 0001ff78··00003116·R_ARM_JUMP_SLOT········00000000···PL_unify
102 0001ff7c··00003316·R_ARM_JUMP_SLOT········00000000···PL_unify_nil102 0001ff7c··00003216·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
103 0001ff80··00003416·R_ARM_JUMP_SLOT········00000000···PL_get_long_ex103 0001ff80··00003316·R_ARM_JUMP_SLOT········00000000···PL_get_long_ex
104 0001ff84··00003516·R_ARM_JUMP_SLOT········00000000···strdup@GLIBC_2.4104 0001ff84··00003416·R_ARM_JUMP_SLOT········00000000···strdup@GLIBC_2.4
105 0001ff88··00003616·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4105 0001ff88··00003516·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
106 0001ff8c··00003716·R_ARM_JUMP_SLOT········00000000···PL_get_size_ex106 0001ff8c··00003616·R_ARM_JUMP_SLOT········00000000···PL_get_size_ex
107 0001ff90··00003816·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4107 0001ff90··00003716·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
108 0001ff94··00003916·R_ARM_JUMP_SLOT········00000000···pthread_key_delete@GLIBC_2.34108 0001ff94··00003816·R_ARM_JUMP_SLOT········00000000···pthread_key_delete@GLIBC_2.34
109 0001ff98··00003a16·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex109 0001ff98··00003916·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex
110 0001ff9c··00003b16·R_ARM_JUMP_SLOT········00000000···Sfprintf110 0001ff9c··00003a16·R_ARM_JUMP_SLOT········00000000···Sfprintf
111 0001ffa0··00003c16·R_ARM_JUMP_SLOT········00000000···pthread_getspecific@GLIBC_2.34111 0001ffa0··00003b16·R_ARM_JUMP_SLOT········00000000···pthread_getspecific@GLIBC_2.34
112 0001ffa4··00003d16·R_ARM_JUMP_SLOT········00000000···PL_cut_query112 0001ffa4··00003c16·R_ARM_JUMP_SLOT········00000000···PL_cut_query
113 0001ffa8··00003e16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz113 0001ffa8··00003d16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
114 0001ffac··00003f16·R_ARM_JUMP_SLOT········00000000···PL_blob_data114 0001ffac··00003e16·R_ARM_JUMP_SLOT········00000000···PL_blob_data
115 0001ffb0··00004016·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref115 0001ffb0··00003f16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
116 0001ffb4··00004116·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref116 0001ffb4··00004016·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
117 0001ffb8··00004216·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars117 0001ffb8··00004116·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
118 0001ffbc··00004316·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz118 0001ffbc··00004216·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
119 0001ffc0··00004416·R_ARM_JUMP_SLOT········00000000···PL_license119 0001ffc0··00004316·R_ARM_JUMP_SLOT········00000000···PL_license
120 0001ffc4··00004516·R_ARM_JUMP_SLOT········00000000···PL_raise_exception120 0001ffc4··00004416·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
121 0001ffc8··00004616·R_ARM_JUMP_SLOT········00000000···PL_get_atom121 0001ffc8··00004516·R_ARM_JUMP_SLOT········00000000···PL_get_atom
122 0001ffcc··00004716·R_ARM_JUMP_SLOT········00000000···PL_thread_self122 0001ffcc··00004616·R_ARM_JUMP_SLOT········00000000···PL_thread_self
123 0001ffd0··00004816·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz123 0001ffd0··00004716·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
124 0001ffd4··00004916·R_ARM_JUMP_SLOT········00000000···PL_unify_integer124 0001ffd4··00004816·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
125 0001ffd8··00004a16·R_ARM_JUMP_SLOT········00000000···PL_unify_blob125 0001ffd8··00004916·R_ARM_JUMP_SLOT········00000000···PL_unify_blob
126 0001ffdc··00004b16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex126 0001ffdc··00004a16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
127 0001ffe0··00004d16·R_ARM_JUMP_SLOT········00000000···PL_erase_external127 0001ffe0··00004b16·R_ARM_JUMP_SLOT········00000000···PL_erase_external
128 0001ffe4··00004e16·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4128 0001ffe4··00004c16·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
129 0001ffe8··00004f16·R_ARM_JUMP_SLOT········00000000···PL_existence_error129 0001ffe8··00004d16·R_ARM_JUMP_SLOT········00000000···PL_existence_error
2.35 KB
readelf --wide --dynamic {}
    
Offset 1, 32 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfdb8·contains·29·entries:1 Dynamic·section·at·offset·0xfdc0·contains·28·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] 
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
7 ·0x0000000c·(INIT)·······················0x10a86 ·0x0000000c·(INIT)·······················0x1000
8 ·0x0000000d·(FINI)·······················0x39f87 ·0x0000000d·(FINI)·······················0x3950
9 ·0x00000019·(INIT_ARRAY)·················0x1fd708 ·0x00000019·(INIT_ARRAY)·················0x1fd78
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x1fd7410 ·0x0000001a·(FINI_ARRAY)·················0x1fd7c
12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
13 ·0x6ffffef5·(GNU_HASH)···················0x13812 ·0x6ffffef5·(GNU_HASH)···················0x118
14 ·0x00000005·(STRTAB)·····················0x67c13 ·0x00000005·(STRTAB)·····················0x63c
15 ·0x00000006·(SYMTAB)·····················0x15c14 ·0x00000006·(SYMTAB)·····················0x13c
16 ·0x0000000a·(STRSZ)······················1303·(bytes)15 ·0x0000000a·(STRSZ)······················1235·(bytes)
17 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
18 ·0x00000003·(PLTGOT)·····················0x1fec017 ·0x00000003·(PLTGOT)·····················0x1fec0
19 ·0x00000002·(PLTRELSZ)···················576·(bytes)18 ·0x00000002·(PLTRELSZ)···················576·(bytes)
20 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
21 ·0x00000017·(JMPREL)·····················0xe6820 ·0x00000017·(JMPREL)·····················0xdc0
22 ·0x00000011·(REL)························0xcc821 ·0x00000011·(REL)························0xc20
23 ·0x00000012·(RELSZ)······················416·(bytes)22 ·0x00000012·(RELSZ)······················416·(bytes)
24 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
25 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
27 ·0x6ffffffe·(VERNEED)····················0xc3826 ·0x6ffffffe·(VERNEED)····················0xbb0
28 ·0x6fffffff·(VERNEEDNUM)·················427 ·0x6fffffff·(VERNEEDNUM)·················3
29 ·0x6ffffff0·(VERSYM)·····················0xb9428 ·0x6ffffff0·(VERSYM)·····················0xb10
30 ·0x6ffffffa·(RELCOUNT)···················4729 ·0x6ffffffa·(RELCOUNT)···················47
31 ·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:·a65da0eb108598939839177f1acbeb2244c0311a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0d49fa19d3d35de166d8cf80a6be5788146dcf79
3.88 KB
readelf --wide --version-info {}
    
Offset 1, 36 lines modifiedOffset 1, 33 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·82·entries:1 Version·symbols·section·'.gnu.version'·contains·80·entries:
2 ·Addr:·0x0000000000000b94··Offset:·0x00000b94··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000b10··Offset:·0x00000b10··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·(GCC_3.5)····6 ··00c:···2·(DB5_3)·········3·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.34)·
7 ··010:···5·(GLIBC_2.34)····1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···8 ··014:···1·(*global*)······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:···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*)···
10 ··01c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···13 ··028:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
11 ··020:···2·(DB5_3)·········3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···14 ··02c:···2·(DB5_3)·········5·(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*)··· 
17 ··038:···3·(GLIBC_2.4)·····5·(GLIBC_2.34)····1·(*global*)······1·(*global*)···16 ··034:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
 17 ··038:···4·(GLIBC_2.34)····1·(*global*)······1·(*global*)······4·(GLIBC_2.34)·
18 ··03c:···5·(GLIBC_2.34)····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*)······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*)··· 
  
24 Version·needs·section·'.gnu.version_r'·contains·4·entries:23 Version·needs·section·'.gnu.version_r'·contains·3·entries:
25 ·Addr:·0x0000000000000c38··Offset:·0x00000c38··Link:·4·(.dynstr)24 ·Addr:·0x0000000000000bb0··Offset:·0x00000bb0··Link:·4·(.dynstr)
26 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·125 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
27 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·626 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·5
28 ··0x0020:·Version:·1··File:·libgcc_s.so.1··Cnt:·1 
29 ··0x0030:···Name:·GCC_3.5··Flags:·none··Version:·4 
30 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·227 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
31 ··0x0050:···Name:·GLIBC_2.34··Flags:·none··Version:·528 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·4
32 ··0x0060:···Name:·GLIBC_2.4··Flags:·none··Version:·329 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·3
33 ··0x0070:·Version:·1··File:·libdb-5.3.so··Cnt:·130 ··0x0050:·Version:·1··File:·libdb-5.3.so··Cnt:·1
34 ··0x0080:···Name:·DB5_3··Flags:·none··Version:·231 ··0x0060:···Name:·DB5_3··Flags:·none··Version:·2
1.06 KB
strings --all --bytes=8 {}
    
Offset 1, 13 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 PL_unify_integer5 PL_unify_integer
6 __aeabi_unwind_cpp_pr0 
7 PL_get_blob6 PL_get_blob
8 PL_get_atom7 PL_get_atom
9 PL_type_error8 PL_type_error
10 PL_permission_error9 PL_permission_error
11 __stack_chk_fail10 __stack_chk_fail
12 __stack_chk_guard11 __stack_chk_guard
13 PL_blob_data12 PL_blob_data
Offset 22, 15 lines modifiedOffset 21, 14 lines modified
22 PL_unify_chars21 PL_unify_chars
23 __assert_fail22 __assert_fail
24 PL_get_long_ex23 PL_get_long_ex
25 PL_record_external24 PL_record_external
26 PL_get_nchars25 PL_get_nchars
27 PL_get_atom_ex26 PL_get_atom_ex
28 PL_domain_error27 PL_domain_error
29 __aeabi_unwind_cpp_pr1 
30 pthread_getspecific28 pthread_getspecific
31 pthread_setspecific29 pthread_setspecific
32 PL_resource_error30 PL_resource_error
33 PL_unify_term31 PL_unify_term
34 PL_raise_exception32 PL_raise_exception
35 PL_unify_atom_chars33 PL_unify_atom_chars
36 PL_existence_error34 PL_existence_error
Offset 66, 15 lines modifiedOffset 64, 14 lines modified
66 PL_new_functor_sz64 PL_new_functor_sz
67 PL_license65 PL_license
68 PL_register_foreign66 PL_register_foreign
69 pthread_key_create67 pthread_key_create
70 uninstall68 uninstall
71 pthread_key_delete69 pthread_key_delete
72 libdb-5.3.so70 libdb-5.3.so
73 libgcc_s.so.1 
74 libc.so.671 libc.so.6
75 ld-linux-armhf.so.372 ld-linux-armhf.so.3
76 GLIBC_2.473 GLIBC_2.4
77 GLIBC_2.3474 GLIBC_2.34
78 H»      KxD»   J{D75 H»      KxD»   J{D
79 -I*F-HyDxD76 -I*F-HyDxD
80 2!I"H{DyD@3xD77 2!I"H{DyD@3xD
Offset 143, 16 lines modifiedOffset 140, 14 lines modified
143 .shstrtab140 .shstrtab
144 .note.gnu.build-id141 .note.gnu.build-id
145 .gnu.hash142 .gnu.hash
146 .gnu.version143 .gnu.version
147 .gnu.version_r144 .gnu.version_r
148 .rel.dyn145 .rel.dyn
149 .rel.plt146 .rel.plt
150 .ARM.extab 
151 .ARM.exidx 
152 .eh_frame147 .eh_frame
153 .init_array148 .init_array
154 .fini_array149 .fini_array
155 .data.rel.ro150 .data.rel.ro
156 .dynamic151 .dynamic
157 .ARM.attributes152 .ARM.attributes
158 .gnu_debuglink153 .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 ··0x00000138·02000000·50000000·01000000·05000000·....P...........2 ··0x00000118·02000000·4e000000·01000000·05000000·....N...........
3 ··0x00000148·00800880·00000000·50000000·f293edb4·........P.......3 ··0x00000128·00800880·00000000·4e000000·f293edb4·........N.......
4 ··0x00000158·ff51e24e····························.Q.N4 ··0x00000138·ff51e24e····························.Q.N
  
10.6 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 85 lines modifiedOffset 1, 81 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x0000067c·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x0000063c·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x0000068c·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x0000064c·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x0000069c·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x0000065c·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000006ac·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x0000066c·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000006bc·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x0000067c·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000006cc·6c697a65·00504c5f·756e6966·795f696e·lize.PL_unify_in7 ··0x0000068c·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_ato
8 ··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 
25 ··0x000007ec·696c0050·4c5f6765·745f6c6f·6e675f65·il.PL_get_long_e18 ··0x0000073c·6d00504c·5f676574·5f626f6f·6c5f6578·m.PL_get_bool_ex
 19 ··0x0000074c·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref
26 ··0x000007fc·7800504c·5f726563·6f72645f·65787465·x.PL_record_exte20 ··0x0000075c·00504c5f·7265636f·72646564·5f657874·.PL_recorded_ext
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
32 ··0x0000085c·70746872·6561645f·67657473·70656369·pthread_getspeci29 ··0x000007ec·72007074·68726561·645f6765·74737065·r.pthread_getspe
33 ··0x0000086c·66696300·63616c6c·6f630070·74687265·fic.calloc.pthre30 ··0x000007fc·63696669·63006361·6c6c6f63·00707468·cific.calloc.pth
34 ··0x0000087c·61645f73·65747370·65636966·69630050·ad_setspecific.P31 ··0x0000080c·72656164·5f736574·73706563·69666963·read_setspecific
35 ··0x0000088c·4c5f7265·736f7572·63655f65·72726f72·L_resource_error32 ··0x0000081c·00504c5f·7265736f·75726365·5f657272·.PL_resource_err
36 ··0x0000089c·00504c5f·756e6966·795f7465·726d0050·.PL_unify_term.P33 ··0x0000082c·6f720050·4c5f756e·6966795f·7465726d·or.PL_unify_term
37 ··0x000008ac·4c5f7261·6973655f·65786365·7074696f·L_raise_exceptio34 ··0x0000083c·00504c5f·72616973·655f6578·63657074·.PL_raise_except
38 ··0x000008bc·6e00504c·5f756e69·66795f61·746f6d5f·n.PL_unify_atom_35 ··0x0000084c·696f6e00·504c5f75·6e696679·5f61746f·ion.PL_unify_ato
39 ··0x000008cc·63686172·7300504c·5f657869·7374656e·chars.PL_existen36 ··0x0000085c·6d5f6368·61727300·504c5f65·78697374·m_chars.PL_exist
40 ··0x000008dc·63655f65·72726f72·00504c5f·756e6966·ce_error.PL_unif37 ··0x0000086c·656e6365·5f657272·6f720050·4c5f756e·ence_error.PL_un
41 ··0x000008ec·795f626c·6f620050·4c5f756e·6966795f·y_blob.PL_unify_38 ··0x0000087c·6966795f·626c6f62·00504c5f·756e6966·ify_blob.PL_unif
42 ··0x000008fc·61746f6d·00504c5f·74687265·61645f73·atom.PL_thread_s39 ··0x0000088c·795f6174·6f6d0050·4c5f7468·72656164·y_atom.PL_thread
43 ··0x0000090c·656c6600·504c5f63·6f70795f·7465726d·elf.PL_copy_term40 ··0x0000089c·5f73656c·6600504c·5f636f70·795f7465·_self.PL_copy_te
44 ··0x0000091c·5f726566·0064625f·656e765f·63726561·_ref.db_env_crea41 ··0x000008ac·726d5f72·65660064·625f656e·765f6372·rm_ref.db_env_cr
45 ··0x0000092c·74650050·4c5f6765·745f6c69·73740050·te.PL_get_list.P42 ··0x000008bc·65617465·00504c5f·6765745f·6c697374·eate.PL_get_list
46 ··0x0000093c·4c5f6765·745f6e61·6d655f61·72697479·L_get_name_arity43 ··0x000008cc·00504c5f·6765745f·6e616d65·5f617269·.PL_get_name_ari
47 ··0x0000094c·5f737a00·5f504c5f·6765745f·6172675f·_sz._PL_get_arg_44 ··0x000008dc·74795f73·7a005f50·4c5f6765·745f6172·ty_sz._PL_get_ar
48 ··0x0000095c·737a0050·4c5f6765·745f6e69·6c5f6578·sz.PL_get_nil_ex45 ··0x000008ec·675f737a·00504c5f·6765745f·6e696c5f·g_sz.PL_get_nil_
49 ··0x0000096c·00737472·64757000·504c5f67·65745f73·.strdup.PL_get_s46 ··0x000008fc·65780073·74726475·7000504c·5f676574·ex.strdup.PL_get
50 ··0x0000097c·697a655f·65780050·4c5f6765·745f6669·ize_ex.PL_get_fi47 ··0x0000090c·5f73697a·655f6578·00504c5f·6765745f·_size_ex.PL_get_
51 ··0x0000098c·6c655f6e·616d6500·504c5f67·65745f63·le_name.PL_get_c48 ··0x0000091c·66696c65·5f6e616d·6500504c·5f676574·file_name.PL_get
52 ··0x0000099c·68617273·00504c5f·61746f6d·5f636861·hars.PL_atom_cha49 ··0x0000092c·5f636861·72730050·4c5f6174·6f6d5f63·_chars.PL_atom_c
53 ··0x000009ac·72730073·74726c65·6e006d65·6d637079·rs.strlen.memcpy50 ··0x0000093c·68617273·00737472·6c656e00·6d656d63·hars.strlen.memc
54 ··0x000009bc·00504c5f·70726564·69636174·6500504c·.PL_predicate.PL51 ··0x0000094c·70790050·4c5f7072·65646963·61746500·py.PL_predicate.
55 ··0x000009cc·5f6f7065·6e5f7175·65727900·504c5f6e·_open_query.PL_n52 ··0x0000095c·504c5f6f·70656e5f·71756572·7900504c·PL_open_query.PL
56 ··0x000009dc·6578745f·736f6c75·74696f6e·00504c5f·ext_solution.PL_53 ··0x0000096c·5f6e6578·745f736f·6c757469·6f6e0050·_next_solution.P
57 ··0x000009ec·6375745f·71756572·7900504c·5f756e69·cut_query.PL_uni54 ··0x0000097c·4c5f6375·745f7175·65727900·504c5f75·L_cut_query.PL_u
58 ··0x000009fc·66795f62·6f6f6c00·504c5f65·72617365·fy_bool.PL_erase55 ··0x0000098c·6e696679·5f626f6f·6c00504c·5f657261·nify_bool.PL_era
59 ··0x00000a0c·5f657874·65726e61·6c00504c·5f666f72·_external.PL_for56 ··0x0000099c·73655f65·78746572·6e616c00·504c5f66·se_external.PL_f
60 ··0x00000a1c·6569676e·5f636f6e·74726f6c·00504c5f·eign_control.PL_57 ··0x000009ac·6f726569·676e5f63·6f6e7472·6f6c0050·oreign_control.P
61 ··0x00000a2c·666f7265·69676e5f·636f6e74·6578745f·foreign_context_58 ··0x000009bc·4c5f666f·72656967·6e5f636f·6e746578·L_foreign_contex
62 ··0x00000a3c·61646472·65737300·504c5f63·6c6f7365·address.PL_close59 ··0x000009cc·745f6164·64726573·7300504c·5f636c6f·t_address.PL_clo
63 ··0x00000a4c·5f666f72·6569676e·5f667261·6d65005f·_foreign_frame._60 ··0x000009dc·73655f66·6f726569·676e5f66·72616d65·se_foreign_frame
64 ··0x00000a5c·504c5f72·65747279·5f616464·72657373·PL_retry_address 
65 ··0x00000a6c·00504c5f·72657769·6e645f66·6f726569·.PL_rewind_forei61 ··0x000009ec·005f504c·5f726574·72795f61·64647265·._PL_retry_addre
 62 ··0x000009fc·73730050·4c5f7265·77696e64·5f666f72·ss.PL_rewind_for
66 ··0x00000a7c·676e5f66·72616d65·00504c5f·6f70656e·gn_frame.PL_open63 ··0x00000a0c·6569676e·5f667261·6d650050·4c5f6f70·eign_frame.PL_op
67 ··0x00000a8c·5f666f72·6569676e·5f667261·6d650064·_foreign_frame.d64 ··0x00000a1c·656e5f66·6f726569·676e5f66·72616d65·en_foreign_frame
68 ··0x00000a9c·625f6372·65617465·006d656d·636d7000·b_create.memcmp. 
69 ··0x00000aac·504c5f75·6e696679·5f6c6973·7400504c·PL_unify_list.PL65 ··0x00000a2c·0064625f·63726561·7465006d·656d636d·.db_create.memcm
 66 ··0x00000a3c·7000504c·5f756e69·66795f6c·69737400·p.PL_unify_list.
70 ··0x00000abc·5f756e69·66795f6e·696c0069·6e737461·_unify_nil.insta67 ··0x00000a4c·504c5f75·6e696679·5f6e696c·00696e73·PL_unify_nil.ins
71 ··0x00000acc·6c6c5f62·64623470·6c00504c·5f6e6577·ll_bdb4pl.PL_new68 ··0x00000a5c·74616c6c·5f626462·34706c00·504c5f6e·tall_bdb4pl.PL_n
72 ··0x00000adc·5f66756e·63746f72·5f737a00·504c5f6c·_functor_sz.PL_l69 ··0x00000a6c·65775f66·756e6374·6f725f73·7a00504c·ew_functor_sz.PL
73 ··0x00000aec·6963656e·73650050·4c5f7265·67697374·icense.PL_regist70 ··0x00000a7c·5f6c6963·656e7365·00504c5f·72656769·_license.PL_regi
74 ··0x00000afc·65725f66·6f726569·676e0070·74687265·er_foreign.pthre71 ··0x00000a8c·73746572·5f666f72·6569676e·00707468·ster_foreign.pth
75 ··0x00000b0c·61645f6b·65795f63·72656174·6500756e·ad_key_create.un72 ··0x00000a9c·72656164·5f6b6579·5f637265·61746500·read_key_create.
76 ··0x00000b1c·696e7374·616c6c00·70746872·6561645f·install.pthread_73 ··0x00000aac·756e696e·7374616c·6c007074·68726561·uninstall.pthrea
77 ··0x00000b2c·6b65795f·64656c65·7465006c·69626462·key_delete.libdb74 ··0x00000abc·645f6b65·795f6465·6c657465·006c6962·d_key_delete.lib
78 ··0x00000b3c·2d352e33·2e736f00·6c696267·63635f73·-5.3.so.libgcc_s75 ··0x00000acc·64622d35·2e332e73·6f006c69·62632e73·db-5.3.so.libc.s
79 ··0x00000b4c·2e736f2e·31006c69·62632e73·6f2e3600·.so.1.libc.so.6. 
80 ··0x00000b5c·6c642d6c·696e7578·2d61726d·68662e73·ld-linux-armhf.s76 ··0x00000adc·6f2e3600·6c642d6c·696e7578·2d61726d·o.6.ld-linux-arm
81 ··0x00000b6c·6f2e3300·474c4942·435f322e·34004743·o.3.GLIBC_2.4.GC77 ··0x00000aec·68662e73·6f2e3300·474c4942·435f322e·hf.so.3.GLIBC_2.
82 ··0x00000b7c·435f332e·3500474c·4942435f·322e3334·C_3.5.GLIBC_2.3478 ··0x00000afc·3400474c·4942435f·322e3334·00444235·4.GLIBC_2.34.DB5
83 ··0x00000b8c·00444235·5f3300·····················.DB5_3.79 ··0x00000b0c·5f3300······························_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 000010a8·<.init>:2 00001000·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     144c·<PL_existence_error@plt+0x10>5 »       bl»     13a4·<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 000039f8·<.fini>:2 00003950·<.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 ··0x00004150·00000000····························....2 ··0x00003f8c·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 ··0x0001fd70·11150000····························....2 ··0x0001fd78·69140000····························i...
  
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 ··0x0001fd74·d1140000····························....2 ··0x0001fd7c·29140000····························)...
  
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 ··0x0001fd78·ef86ffff·f03e0000·0387ffff·003f0000·.....>.......?..2 ··0x0001fd80·ef86ffff·483e0000·0387ffff·583e0000·....H>......X>..
3 ··0x0001fd88·f486ffff·0c3f0000·ed86ffff·183f0000·.....?.......?..3 ··0x0001fd90·f486ffff·643e0000·ed86ffff·703e0000·....d>......p>..
4 ··0x0001fd98·ee86ffff·243f0000·f086ffff·303f0000·....$?......0?..4 ··0x0001fda0·ee86ffff·7c3e0000·f086ffff·883e0000·....|>.......>..
5 ··0x0001fda8·0487ffff·403f0000·00000000·00000000·....@?..........5 ··0x0001fdb0·0487ffff·983e0000·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·b8fd0100·00000000·00000000·b4100000·................3 ··0x0001fec0·c0fd0100·00000000·00000000·0c100000·................
4 ··0x0001fed0·b4100000·b4100000·b4100000·b4100000·................4 ··0x0001fed0·0c100000·0c100000·0c100000·0c100000·................
5 ··0x0001fee0·b4100000·b4100000·b4100000·b4100000·................5 ··0x0001fee0·0c100000·0c100000·0c100000·0c100000·................
6 ··0x0001fef0·b4100000·b4100000·b4100000·b4100000·................6 ··0x0001fef0·0c100000·0c100000·0c100000·0c100000·................
7 ··0x0001ff00·b4100000·b4100000·b4100000·b4100000·................7 ··0x0001ff00·0c100000·0c100000·0c100000·0c100000·................
8 ··0x0001ff10·b4100000·b4100000·b4100000·b4100000·................8 ··0x0001ff10·0c100000·0c100000·0c100000·0c100000·................
9 ··0x0001ff20·b4100000·b4100000·b4100000·b4100000·................9 ··0x0001ff20·0c100000·0c100000·0c100000·0c100000·................
10 ··0x0001ff30·b4100000·b4100000·b4100000·b4100000·................10 ··0x0001ff30·0c100000·0c100000·0c100000·0c100000·................
11 ··0x0001ff40·b4100000·b4100000·b4100000·b4100000·................11 ··0x0001ff40·0c100000·0c100000·0c100000·0c100000·................
12 ··0x0001ff50·b4100000·b4100000·b4100000·b4100000·................12 ··0x0001ff50·0c100000·0c100000·0c100000·0c100000·................
13 ··0x0001ff60·b4100000·b4100000·b4100000·b4100000·................13 ··0x0001ff60·0c100000·0c100000·0c100000·0c100000·................
14 ··0x0001ff70·b4100000·b4100000·b4100000·b4100000·................14 ··0x0001ff70·0c100000·0c100000·0c100000·0c100000·................
15 ··0x0001ff80·b4100000·b4100000·b4100000·b4100000·................15 ··0x0001ff80·0c100000·0c100000·0c100000·0c100000·................
16 ··0x0001ff90·b4100000·b4100000·b4100000·b4100000·................16 ··0x0001ff90·0c100000·0c100000·0c100000·0c100000·................
17 ··0x0001ffa0·b4100000·b4100000·b4100000·b4100000·................17 ··0x0001ffa0·0c100000·0c100000·0c100000·0c100000·................
18 ··0x0001ffb0·b4100000·b4100000·b4100000·b4100000·................18 ··0x0001ffb0·0c100000·0c100000·0c100000·0c100000·................
19 ··0x0001ffc0·b4100000·b4100000·b4100000·b4100000·................19 ··0x0001ffc0·0c100000·0c100000·0c100000·0c100000·................
20 ··0x0001ffd0·b4100000·b4100000·b4100000·b4100000·................20 ··0x0001ffd0·0c100000·0c100000·0c100000·0c100000·................
21 ··0x0001ffe0·b4100000·b4100000·b4100000·00000000·................21 ··0x0001ffe0·0c100000·0c100000·0c100000·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·ac3a0000·.....:)u.....:..2 ··0x00020000·00000200·013a2975·04000000·043a0000·.....:)u.....:..
3 ··0x00020010·ed170000·31170000·81170000·15170000·....1...........3 ··0x00020010·45170000·89160000·d9160000·6d160000·E...........m...
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·e43c0000·3d180000·.:)u.....<..=...8 ··0x00020060·013a2975·04000000·3c3c0000·95170000·.:)u....<<......
9 ··0x00020070·f11d0000·b1170000·65170000·00000000·........e.......9 ··0x00020070·491d0000·09170000·bd160000·00000000·I...............
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·d43d0000·.............=..13 ··0x000200b0·00000000·00000000·00000000·2c3d0000·............,=..
14 ··0x000200c0·00010000·00000000·00000000·e03d0000·.............=..14 ··0x000200c0·00010000·00000000·00000000·383d0000·............8=..
15 ··0x000200d0·00020000·00000000·00000000·ec3d0000·.............=..15 ··0x000200d0·00020000·00000000·00000000·443d0000·............D=..
16 ··0x000200e0·00040000·00000000·00000000·f83d0000·.............=..16 ··0x000200e0·00040000·00000000·00000000·503d0000·............P=..
17 ··0x000200f0·00100000·00210000·00000000·043e0000·.....!.......>..17 ··0x000200f0·00100000·00210000·00000000·5c3d0000·.....!......\=..
18 ··0x00020100·00200000·00020000·00000000·103e0000·.·...........>..18 ··0x00020100·00200000·00020000·00000000·683d0000·.·..........h=..
19 ··0x00020110·02000000·01200000·00000000·183e0000·.....·.......>..19 ··0x00020110·02000000·01200000·00000000·703d0000·.....·......p=..
20 ··0x00020120·00000200·01200000·00000000·283e0000·.....·......(>..20 ··0x00020120·00000200·01200000·00000000·803d0000·.....·.......=..
21 ··0x00020130·04000000·00000000·00000000·343e0000·............4>..21 ··0x00020130·04000000·00000000·00000000·8c3d0000·.............=..
22 ··0x00020140·08000000·00000000·00000000·483e0000·............H>..22 ··0x00020140·08000000·00000000·00000000·a03d0000·.............=..
23 ··0x00020150·01000000·00000000·00000000·503e0000·............P>..23 ··0x00020150·01000000·00000000·00000000·a83d0000·.............=..
24 ··0x00020160·00400000·00000000·00000000·5c3e0000·.@..........\>..24 ··0x00020160·00400000·00000000·00000000·b43d0000·.@...........=..
25 ··0x00020170·10000000·00000000·00000000·643e0000·............d>..25 ··0x00020170·10000000·00000000·00000000·bc3d0000·.............=..
26 ··0x00020180·00000100·00000000·00000000·6c3e0000·............l>..26 ··0x00020180·00000100·00000000·00000000·c43d0000·.............=..
27 ··0x00020190·00000400·00000000·00000000·783e0000·............x>..27 ··0x00020190·00000400·00000000·00000000·d03d0000·.............=..
28 ··0x000201a0·00000800·00000000·00000000·843e0000·.............>..28 ··0x000201a0·00000800·00000000·00000000·dc3d0000·.............=..
29 ··0x000201b0·20000000·00000000·00000000·00000000··...............29 ··0x000201b0·20000000·00000000·00000000·00000000··...............
30 ··0x000201c0·00000000·00000000·00000000·8c3e0000·.............>..30 ··0x000201c0·00000000·00000000·00000000·e43d0000·.............=..
31 ··0x000201d0·00010000·00000000·00000000·483e0000·............H>.. 
32 ··0x000201e0·01000000·00000000·00000000·983e0000·.............>.. 
33 ··0x000201f0·04000000·00000000·00000000·a03e0000·.............>..31 ··0x000201d0·00010000·00000000·00000000·a03d0000·.............=..
 32 ··0x000201e0·01000000·00000000·00000000·f03d0000·.............=..
 33 ··0x000201f0·04000000·00000000·00000000·f83d0000·.............=..
34 ··0x00020200·08000000·00000000·00000000·b03e0000·.............>..34 ··0x00020200·08000000·00000000·00000000·083e0000·.............>..
35 ··0x00020210·10000000·00000000·00000000·b83e0000·.............>..35 ··0x00020210·10000000·00000000·00000000·103e0000·.............>..
36 ··0x00020220·00040000·00000000·00000000·c03e0000·.............>..36 ··0x00020220·00040000·00000000·00000000·183e0000·.............>..
37 ··0x00020230·00020000·00000000·00000000·843e0000·.............>..37 ··0x00020230·00020000·00000000·00000000·dc3d0000·.............=..
38 ··0x00020240·20000000·00000000·00000000·d43e0000··............>..38 ··0x00020240·20000000·00000000·00000000·2c3e0000··...........,>..
39 ··0x00020250·00000200·00000000·00000000·e03e0000·.............>..39 ··0x00020250·00000200·00000000·00000000·383e0000·............8>..
40 ··0x00020260·10000000·00000000·00000000·e43e0000·.............>..40 ··0x00020260·10000000·00000000·00000000·3c3e0000·............<>..
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·35646130·65623130·38353938·39333938·5da0eb1085989398 
3 ··0x00000010·33393137·37663161·63626562·32323434·39177f1acbeb22442 ··0x00000000·34396661·31396433·64333564·65313636·49fa19d3d35de166
 3 ··0x00000010·64386366·38306136·62653537·38383134·d8cf80a6be578814
4 ··0x00000020·63303331·31612e64·65627567·00000000·c0311a.debug....4 ··0x00000020·36646366·37392e64·65627567·00000000·6dcf79.debug....
5 ··0x00000030·1a995d6c····························..]l5 ··0x00000030·99eb7e14····························..~.
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 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·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.5 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·····9936·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0·····9940·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1375560·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0··1368036·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)····30314·2025-01-18·19:07:58.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)····30357·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/armv7l-linux/cgi.so9 usr/lib/swi-prolog/lib/aarch64-linux/cgi.so
10 usr/lib/swi-prolog/lib/armv7l-linux/crypt.so10 usr/lib/swi-prolog/lib/aarch64-linux/crypt.so
11 usr/lib/swi-prolog/lib/armv7l-linux/double_metaphone.so11 usr/lib/swi-prolog/lib/aarch64-linux/double_metaphone.so
12 usr/lib/swi-prolog/lib/armv7l-linux/files.so12 usr/lib/swi-prolog/lib/aarch64-linux/files.so
13 usr/lib/swi-prolog/lib/armv7l-linux/hashstream.so13 usr/lib/swi-prolog/lib/aarch64-linux/hashstream.so
14 usr/lib/swi-prolog/lib/armv7l-linux/http_stream.so14 usr/lib/swi-prolog/lib/aarch64-linux/http_stream.so
15 usr/lib/swi-prolog/lib/armv7l-linux/inclpr.so15 usr/lib/swi-prolog/lib/aarch64-linux/inclpr.so
16 usr/lib/swi-prolog/lib/armv7l-linux/isub.so16 usr/lib/swi-prolog/lib/aarch64-linux/isub.so
17 usr/lib/swi-prolog/lib/armv7l-linux/json.so17 usr/lib/swi-prolog/lib/aarch64-linux/json.so
18 usr/lib/swi-prolog/lib/armv7l-linux/mallocinfo.so18 usr/lib/swi-prolog/lib/aarch64-linux/mallocinfo.so
19 usr/lib/swi-prolog/lib/armv7l-linux/md54pl.so19 usr/lib/swi-prolog/lib/aarch64-linux/md54pl.so
20 usr/lib/swi-prolog/lib/armv7l-linux/memfile.so20 usr/lib/swi-prolog/lib/aarch64-linux/memfile.so
21 usr/lib/swi-prolog/lib/armv7l-linux/ntriples.so21 usr/lib/swi-prolog/lib/aarch64-linux/ntriples.so
22 usr/lib/swi-prolog/lib/armv7l-linux/pdt_console.so22 usr/lib/swi-prolog/lib/aarch64-linux/pdt_console.so
23 usr/lib/swi-prolog/lib/armv7l-linux/porter_stem.so23 usr/lib/swi-prolog/lib/aarch64-linux/porter_stem.so
24 usr/lib/swi-prolog/lib/armv7l-linux/process.so24 usr/lib/swi-prolog/lib/aarch64-linux/process.so
25 usr/lib/swi-prolog/lib/armv7l-linux/prolog_stream.so25 usr/lib/swi-prolog/lib/aarch64-linux/prolog_stream.so
26 usr/lib/swi-prolog/lib/armv7l-linux/protobufs.so26 usr/lib/swi-prolog/lib/aarch64-linux/protobufs.so
27 usr/lib/swi-prolog/lib/armv7l-linux/rdf_db.so27 usr/lib/swi-prolog/lib/aarch64-linux/rdf_db.so
28 usr/lib/swi-prolog/lib/armv7l-linux/readutil.so28 usr/lib/swi-prolog/lib/aarch64-linux/readutil.so
29 usr/lib/swi-prolog/lib/armv7l-linux/redis4pl.so29 usr/lib/swi-prolog/lib/aarch64-linux/redis4pl.so
30 usr/lib/swi-prolog/lib/armv7l-linux/rlimit.so30 usr/lib/swi-prolog/lib/aarch64-linux/rlimit.so
31 usr/lib/swi-prolog/lib/armv7l-linux/sched.so31 usr/lib/swi-prolog/lib/aarch64-linux/sched.so
32 usr/lib/swi-prolog/lib/armv7l-linux/sgml2pl.so32 usr/lib/swi-prolog/lib/aarch64-linux/sgml2pl.so
33 usr/lib/swi-prolog/lib/armv7l-linux/sha4pl.so33 usr/lib/swi-prolog/lib/aarch64-linux/sha4pl.so
34 usr/lib/swi-prolog/lib/armv7l-linux/snowball.so34 usr/lib/swi-prolog/lib/aarch64-linux/snowball.so
35 usr/lib/swi-prolog/lib/armv7l-linux/socket.so35 usr/lib/swi-prolog/lib/aarch64-linux/socket.so
36 usr/lib/swi-prolog/lib/armv7l-linux/streaminfo.so36 usr/lib/swi-prolog/lib/aarch64-linux/streaminfo.so
37 usr/lib/swi-prolog/lib/armv7l-linux/sweep-module.so37 usr/lib/swi-prolog/lib/aarch64-linux/sweep-module.so
38 usr/lib/swi-prolog/lib/armv7l-linux/syslog.so38 usr/lib/swi-prolog/lib/aarch64-linux/syslog.so
39 usr/lib/swi-prolog/lib/armv7l-linux/table.so39 usr/lib/swi-prolog/lib/aarch64-linux/table.so
40 usr/lib/swi-prolog/lib/armv7l-linux/test_cpp.so40 usr/lib/swi-prolog/lib/aarch64-linux/test_cpp.so
41 usr/lib/swi-prolog/lib/armv7l-linux/test_ffi.so41 usr/lib/swi-prolog/lib/aarch64-linux/test_ffi.so
42 usr/lib/swi-prolog/lib/armv7l-linux/tex.so42 usr/lib/swi-prolog/lib/aarch64-linux/tex.so
43 usr/lib/swi-prolog/lib/armv7l-linux/time.so43 usr/lib/swi-prolog/lib/aarch64-linux/time.so
44 usr/lib/swi-prolog/lib/armv7l-linux/turtle.so44 usr/lib/swi-prolog/lib/aarch64-linux/turtle.so
45 usr/lib/swi-prolog/lib/armv7l-linux/uid.so45 usr/lib/swi-prolog/lib/aarch64-linux/uid.so
46 usr/lib/swi-prolog/lib/armv7l-linux/unicode4pl.so46 usr/lib/swi-prolog/lib/aarch64-linux/unicode4pl.so
47 usr/lib/swi-prolog/lib/armv7l-linux/unix.so47 usr/lib/swi-prolog/lib/aarch64-linux/unix.so
48 usr/lib/swi-prolog/lib/armv7l-linux/uri.so48 usr/lib/swi-prolog/lib/aarch64-linux/uri.so
49 usr/lib/swi-prolog/lib/armv7l-linux/uuid.so49 usr/lib/swi-prolog/lib/aarch64-linux/uuid.so
50 usr/lib/swi-prolog/lib/armv7l-linux/websocket.so50 usr/lib/swi-prolog/lib/aarch64-linux/websocket.so
51 usr/lib/swi-prolog/lib/armv7l-linux/zlib4pl.so51 usr/lib/swi-prolog/lib/aarch64-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.5 MB
data.tar.xz
13.5 MB
data.tar
16.7 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)······110·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/bin/latex2html9 -rwxr-xr-x···0·root·········(0)·root·········(0)······111·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/armv7l-linux/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/
18 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/cgi.so18 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/cgi.so
19 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/crypt.so19 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/crypt.so
20 -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.so20 -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.so
21 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/files.so21 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/files.so
22 -rw-r--r--···0·root·········(0)·root·········(0)····67044·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/hashstream.so22 -rw-r--r--···0·root·········(0)·root·········(0)····66992·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/hashstream.so
23 -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.so23 -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.so
24 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/inclpr.so24 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/inclpr.so
25 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/isub.so25 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/isub.so
26 -rw-r--r--···0·root·········(0)·root·········(0)····67020·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/json.so26 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/json.so
27 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/mallocinfo.so27 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/mallocinfo.so
28 -rw-r--r--···0·root·········(0)·root·········(0)····67020·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/md54pl.so28 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/md54pl.so
29 -rw-r--r--···0·root·········(0)·root·········(0)····67268·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/memfile.so29 -rw-r--r--···0·root·········(0)·root·········(0)····67164·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/memfile.so
30 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/ntriples.so30 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/ntriples.so
31 -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.so31 -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.so
32 -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.so32 -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.so
33 -rw-r--r--···0·root·········(0)·root·········(0)····67096·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/process.so33 -rw-r--r--···0·root·········(0)·root·········(0)····66992·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/process.so
34 -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.so34 -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.so
35 -rw-r--r--···0·root·········(0)·root·········(0)····67020·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/protobufs.so35 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/protobufs.so
36 -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.so36 -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.so
37 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/readutil.so37 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/readutil.so
38 -rw-r--r--···0·root·········(0)·root·········(0)····67020·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/redis4pl.so38 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/redis4pl.so
39 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/rlimit.so39 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/rlimit.so
40 -rw-r--r--···0·root·········(0)·root·········(0)····67020·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/sched.so40 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/sched.so
41 -rw-r--r--···0·root·········(0)·root·········(0)···133072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/sgml2pl.so41 -rw-r--r--···0·root·········(0)·root·········(0)···132968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/sgml2pl.so
42 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/sha4pl.so42 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/sha4pl.so
43 -rw-r--r--···0·root·········(0)·root·········(0)···133640·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/snowball.so43 -rw-r--r--···0·root·········(0)·root·········(0)···133536·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/snowball.so
44 -rw-r--r--···0·root·········(0)·root·········(0)····67348·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/socket.so44 -rw-r--r--···0·root·········(0)·root·········(0)····67248·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/socket.so
45 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/streaminfo.so45 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/streaminfo.so
46 -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.so46 -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.so
47 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/syslog.so47 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/syslog.so
48 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/table.so48 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-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/armv7l-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/aarch64-linux/test_cpp.so
50 -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.so50 -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.so
51 -rw-r--r--···0·root·········(0)·root·········(0)····67260·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/tex.so51 -rw-r--r--···0·root·········(0)·root·········(0)····67160·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/tex.so
52 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/time.so52 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/time.so
53 -rw-r--r--···0·root·········(0)·root·········(0)····71388·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/turtle.so53 -rw-r--r--···0·root·········(0)·root·········(0)····71284·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/turtle.so
54 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/uid.so54 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/uid.so
55 -rw-r--r--···0·root·········(0)·root·········(0)···526640·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/unicode4pl.so55 -rw-r--r--···0·root·········(0)·root·········(0)···526592·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/unicode4pl.so
56 -rw-r--r--···0·root·········(0)·root·········(0)····67148·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/unix.so56 -rw-r--r--···0·root·········(0)·root·········(0)····67048·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/unix.so
57 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/uri.so57 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/uri.so
58 -rw-r--r--···0·root·········(0)·root·········(0)····67020·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/uuid.so58 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/uuid.so
59 -rw-r--r--···0·root·········(0)·root·········(0)····67044·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/websocket.so59 -rw-r--r--···0·root·········(0)·root·········(0)····66992·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/websocket.so
60 -rw-r--r--···0·root·········(0)·root·········(0)····67096·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/zlib4pl.so60 -rw-r--r--···0·root·········(0)·root·········(0)····66992·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-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/
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/armv7l-linux/swipl2 SWIPL=lib/swi-prolog/bin/aarch64-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:·Mon·Jan·20·13:10:04·20253 ····Date:·Tue·Jan·21·15:29:16·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:·Mon·Jan·20·13:09:47·20253 ····Date:·Tue·Jan·21·15:29:04·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
157 KB
./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_html.qlf
    
Offset 1, 72 lines modifiedOffset 1, 72 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·8848·812f··file....h._..H./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
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·2e38··/.doc_html.qlf.800000070:·2f2e·646f·635f·6874·6d6c·2e71·6c66·2e33··/.doc_html.qlf.3
00000080:·3633·3851·4d03·9470·6c64·6f63·5f68·746d··638QM..pldoc_htm00000080:·3037·3251·4d03·9470·6c64·6f63·5f68·746d··072QM..pldoc_htm
00000090:·6c46·3a81·2f62·7569·6c64·2f72·6570·726f··lF:./build/repro00000090:·6c46·3a81·2f62·7569·6c64·2f72·6570·726f··lF:./build/repro
000000a0:·6475·6369·626c·652d·7061·7468·2f73·7769··ducible-path/swi000000a0:·6475·6369·626c·652d·7061·7468·2f73·7769··ducible-path/swi
000000b0:·2d70·726f·6c6f·672d·392e·322e·392b·6466··-prolog-9.2.9+df000000b0:·2d70·726f·6c6f·672d·392e·322e·392b·6466··-prolog-9.2.9+df
000000c0:·7367·2f62·7569·6c64·2f68·6f6d·652f·6c69··sg/build/home/li000000c0:·7367·2f62·7569·6c64·2f68·6f6d·652f·6c69··sg/build/home/li
000000d0:·6272·6172·792f·6578·742f·706c·646f·632f··brary/ext/pldoc/000000d0:·6272·6172·792f·6578·742f·706c·646f·632f··brary/ext/pldoc/
000000e0:·706c·646f·632f·646f·635f·6874·6d6c·2e70··pldoc/doc_html.p000000e0:·706c·646f·632f·646f·635f·6874·6d6c·2e70··pldoc/doc_html.p
000000f0:·6c00·0080·3927·b8d9·4175·cc43·038e·6c69··l...9'..Au.C..li000000f0:·6c00·0080·3927·b8d9·4175·cc43·038e·6c69··l...9'..Au.C..li
00000100:·6272·6172·7953·038c·7379·7374·656d·4504··braryS..systemE.00000100:·6272·6172·7953·038c·7379·7374·656d·4504··braryS..systemE.
 00000110:·03a4·6f62·6a65·6374·5f65·6469·745f·6275··..object_edit_bu
 00000120:·7474·6f6e·8845·0403·a064·6f63·5f66·696c··tton.E...doc_fil
00000110:·0388·7461·6773·8645·0403·8e70·7269·7661··..tags.E...priva 
00000120:·7465·8445·0403·a075·6e71·756f·7465·5f66··te.E...unquote_f 
00000130:·696c·6573·7065·6384·4504·039a·646f·635f··ilespec.E...doc_ 
00000140:·7265·736f·7572·6365·7386·4504·038a·6973··resources.E...is 
00000150:·5f70·6982·4504·039a·6f62·6a65·6374·5f66··_pi.E...object_f 
00000160:·6f6f·7465·7288·4504·039a·736f·7572·6365··ooter.E...source 
00000170:·5f62·7574·746f·6e88·4504·0392·6e6f·7072··_button.E...nopr 
00000180:·6564·7265·6686·4504·0388·6669·6c65·8645··edref.E...file.E 
00000190:·0403·9864·6f63·5f70·6167·655f·646f·6d86··...doc_page_dom. 
000001a0:·4504·038e·6f62·6a65·6374·7388·4504·0396··E...objects.E... 
000001b0:·6f62·6a65·6374·5f74·7265·658a·4504·0392··object_tree.E... 
000001c0:·6d75·6c74·6966·696c·6584·4504·0388·7465··multifile.E...te 
000001d0:·726d·8a45·0403·9a64·6f63·5f74·6167·5f74··rm.E...doc_tag_t 
000001e0:·6974·6c65·8445·0403·a465·6e73·7572·655f··itle.E...ensure_ 
000001f0:·646f·635f·6f62·6a65·6374·7382·4504·038e··doc_objects.E...00000130:·655f·6f62·6a65·6374·738a·4504·039e·6f62··e_objects.E...ob
 00000140:·6a65·6374·5f73·796e·6f70·7369·7388·4504··ject_synopsis.E.
00000200:·7072·6564·7265·6688·4504·03a4·6f62·6a65··predref.E...obje00000150:·038e·7072·6564·7265·6688·4504·038a·6973··..predref.E...is
00000210:·6374·5f70·6167·655f·666f·6f74·6572·8845··ct_page_footer.E 
00000220:·0403·9665·6469·745f·6275·7474·6f6e·8845··...edit_button.E 
00000230:·0403·946f·626a·6563·745f·7265·6688·4504··...object_ref.E. 
00000240:·03a2·646f·635f·666f·725f·7769·6b69·5f66··..doc_for_wiki_f 
00000250:·696c·6584·4504·0396·6f62·6a65·6374·5f70··ile.E...object_p 
00000260:·6167·6588·4504·0394·6973·5f6f·705f·7479··age.E...is_op_ty00000160:·5f70·6982·4504·0396·6564·6974·5f62·7574··_pi.E...edit_but
 00000170:·746f·6e88·4504·039c·646f·635f·7772·6974··ton.E...doc_writ
 00000180:·655f·6874·6d6c·8645·0403·9666·696c·655f··e_html.E...file_
 00000190:·6865·6164·6572·8845·0403·966f·626a·6563··header.E...objec
 000001a0:·745f·6e61·6d65·8845·0403·9469·735f·6f70··t_name.E...is_op
 000001b0:·5f74·7970·6584·4504·0388·6669·6c65·8645··_type.E...file.E
00000270:·7065·8445·0403·a06d·6f64·655f·616e·6368··pe.E...mode_anch000001c0:·0403·a06d·6f64·655f·616e·6368·6f72·5f6e··...mode_anchor_n
 000001d0:·616d·6584·4504·03a8·6578·6973·7469·6e67··ame.E...existing
 000001e0:·5f6c·696e·6b65·645f·6669·6c65·8445·0403··_linked_file.E..
 000001f0:·a86f·626a·6563·745f·736f·7572·6365·5f62··.object_source_b
 00000200:·7574·746f·6e88·4504·0388·6369·7465·8645··utton.E...cite.E
 00000210:·0403·a46f·626a·6563·745f·7061·6765·5f68··...object_page_h
00000280:·6f72·5f6e·616d·6584·4504·03a4·6f62·6a65··or_name.E...obje 
00000290:·6374·5f65·6469·745f·6275·7474·6f6e·8845··ct_edit_button.E 
000002a0:·0403·a064·6f63·5f66·696c·655f·6f62·6a65··...doc_file_obje 
000002b0:·6374·738a·4504·0095·8845·0403·a46f·626a··cts.E....E...obj 
000002c0:·6563·745f·7061·6765·5f68·6561·6465·7288··ect_page_header. 
000002d0:·4504·0388·6369·7465·8645·0403·a064·6f63··E...cite.E...doc 
000002e0:·5f68·6964·655f·7072·6976·6174·6586·4504··_hide_private.E. 
000002f0:·03a0·7072·6564·5f65·6469·745f·6275·7474··..pred_edit_butt 
00000300:·6f6e·8845·0400·a586·4504·0396·6669·6c65··on.E....E...file 
00000310:·5f68·6561·6465·7288·4504·039c·646f·635f··_header.E...doc_00000220:·6561·6465·7288·4504·0392·6e6f·7072·6564··eader.E...nopred
 00000230:·7265·6686·4504·039a·736f·7572·6365·5f62··ref.E...source_b
00000320:·7772·6974·655f·6874·6d6c·8645·0403·966f··write_html.E...o 
00000330:·626a·6563·745f·6e61·6d65·8845·0403·8e69··bject_name.E...i 
00000340:·6e63·6c75·6465·8a45·0403·a070·7265·645f··nclude.E...pred_ 
00000350:·616e·6368·6f72·5f6e·616d·6586·4504·03a8··anchor_name.E... 
00000360:·6f62·6a65·6374·5f73·6f75·7263·655f·6275··object_source_bu 
00000370:·7474·6f6e·8845·0403·a865·7869·7374·696e··tton.E...existin 
00000380:·675f·6c69·6e6b·6564·5f66·696c·6584·4504··g_linked_file.E. 
00000390:·039e·6f62·6a65·6374·5f73·796e·6f70·7369··..object_synopsi 
000003a0:·7388·4504·0396·6d6f·6475·6c65·5f69·6e66··s.E...module_inf 
000003b0:·6f86·4504·0396·7a6f·6f6d·5f62·7574·746f··o.E...zoom_butto 
000003c0:·6e88·4504·039e·7072·696e·745f·6874·6d6c··n.E...print_html 
000003d0:·5f68·6561·6482·4504·0396·6f62·6a65·6374··_head.E...object00000240:·7574·746f·6e88·4504·0396·6f62·6a65·6374··utton.E...object
000003e0:·5f68·7265·6684·4504·0398·646f·635f·666f··_href.E...doc_fo00000250:·5f68·7265·6684·4504·0398·646f·635f·666f··_href.E...doc_fo
000003f0:·725f·6669·6c65·8445·0403·8e66·6c61·6772··r_file.E...flagr00000260:·725f·6669·6c65·8445·0403·8e66·6c61·6772··r_file.E...flagr
 00000270:·6566·8645·0403·a070·7265·645f·616e·6368··ef.E...pred_anch
 00000280:·6f72·5f6e·616d·6586·4504·038e·696e·636c··or_name.E...incl
 00000290:·7564·658a·4504·0396·7a6f·6f6d·5f62·7574··ude.E...zoom_but
 000002a0:·746f·6e88·4504·039a·646f·635f·7265·736f··ton.E...doc_reso
 000002b0:·7572·6365·7386·4504·0396·6f62·6a65·6374··urces.E...object
 000002c0:·5f70·6167·6588·4504·0396·6d6f·6475·6c65··_page.E...module
 000002d0:·5f69·6e66·6f86·4504·039e·7072·696e·745f··_info.E...print_
 000002e0:·6874·6d6c·5f68·6561·6482·4504·03a4·6f62··html_head.E...ob
 000002f0:·6a65·6374·5f70·6167·655f·666f·6f74·6572··ject_page_footer
 00000300:·8845·0400·9988·4504·0398·646f·635f·7061··.E....E...doc_pa
 00000310:·6765·5f64·6f6d·8645·0403·8e6f·626a·6563··ge_dom.E...objec
 00000320:·7473·8845·0403·8874·6167·7386·4504·038e··ts.E...tags.E...
 00000330:·7072·6976·6174·6584·4504·03a0·756e·7175··private.E...unqu
 00000340:·6f74·655f·6669·6c65·7370·6563·8445·0403··ote_filespec.E..
 00000350:·a070·7265·645f·6564·6974·5f62·7574·746f··.pred_edit_butto
 00000360:·6e88·4504·03a4·656e·7375·7265·5f64·6f63··n.E...ensure_doc
 00000370:·5f6f·626a·6563·7473·8245·0403·966f·626a··_objects.E...obj
 00000380:·6563·745f·7472·6565·8a45·0403·a064·6f63··ect_tree.E...doc
 00000390:·5f68·6964·655f·7072·6976·6174·6586·4504··_hide_private.E.
 000003a0:·039a·6f62·6a65·6374·5f66·6f6f·7465·7288··..object_footer.
 000003b0:·4504·008b·8645·0403·a264·6f63·5f66·6f72··E....E...doc_for
 000003c0:·5f77·696b·695f·6669·6c65·8445·0403·8874··_wiki_file.E...t
 000003d0:·6572·6d8a·4504·0394·6f62·6a65·6374·5f72··erm.E...object_r
 000003e0:·6566·8845·0403·926d·756c·7469·6669·6c65··ef.E...multifile
 000003f0:·8445·0403·9a64·6f63·5f74·6167·5f74·6974··.E...doc_tag_tit
00000400:·6566·8658·4436·8180·7404·0382·3a84·0081··ef.XD6..t...:...00000400:·6c65·8458·4436·8180·7404·0382·3a84·0081··le.XD6..t...:...
00000410:·7404·0394·7573·655f·6d6f·6475·6c65·8274··t...use_module.t00000410:·7404·0394·7573·655f·6d6f·6475·6c65·8274··t...use_module.t
00000420:·0400·8282·7404·0382·2f84·0388·6874·7470··....t.../...http00000420:·0400·8282·7404·0382·2f84·0388·6874·7470··....t.../...http
00000430:·039a·6874·7470·5f64·6973·7061·7463·6844··..http_dispatchD00000430:·039a·6874·7470·5f64·6973·7061·7463·6844··..http_dispatchD
00000440:·3881·8074·00de·0081·7400·e074·00e2·7400··8..t....t..t..t.00000440:·3881·8074·00de·0081·7400·e074·00e2·7400··8..t....t..t..t.
00000450:·e300·e503·9868·7474·705f·7772·6170·7065··.....http_wrappe00000450:·e300·e503·9868·7474·705f·7772·6170·7065··.....http_wrappe
00000460:·7244·3a81·8074·00de·0081·7400·e074·00e2··rD:..t....t..t..00000460:·7244·3a81·8074·00de·0081·7400·e074·00e2··rD:..t....t..t..
00000470:·7400·e300·e503·8c6a·7175·6572·7950·0403··t......jqueryP..00000470:·7400·e300·e503·8c6a·7175·6572·7950·0403··t......jqueryP..
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
00000780:·00ec·0182·0682·8203·3481·2f62·7569·6c64··........4./build00000780:·00ec·0182·0682·8203·3481·2f62·7569·6c64··........4./build
00000790:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa00000790:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa
000007a0:·7468·2f73·7769·2d70·726f·6c6f·672d·392e··th/swi-prolog-9.000007a0:·7468·2f73·7769·2d70·726f·6c6f·672d·392e··th/swi-prolog-9.
000007b0:·322e·392b·6466·7367·2f62·7569·6c64·2f68··2.9+dfsg/build/h000007b0:·322e·392b·6466·7367·2f62·7569·6c64·2f68··2.9+dfsg/build/h
000007c0:·6f6d·652f·6c69·6272·6172·792f·6578·742f··ome/library/ext/000007c0:·6f6d·652f·6c69·6272·6172·792f·6578·742f··ome/library/ext/
000007d0:·706c·646f·632f·706c·646f·632f·686f·6f6b··pldoc/pldoc/hook000007d0:·706c·646f·632f·706c·646f·632f·686f·6f6b··pldoc/pldoc/hook
000007e0:·732e·706c·8700·0080·3927·b8d9·41c4·5844··s.pl....9'..A.XD000007e0:·732e·706c·8700·0080·3927·b8d9·41c4·5844··s.pl....9'..A.XD
000007f0:·c680·7400·de00·8174·0400·9d82·7404·0382··..t....t....t...000007f0:·c680·7400·de00·8174·0400·db82·7404·0382··..t....t....t...
00000800:·2c84·7400·de03·8c70·726f·6c6f·6774·00e3··,.t....prologt..00000800:·2c84·7400·de03·8c70·726f·6c6f·6774·00e3··,.t....prologt..
00000810:·03a4·646f·635f·6f62·6a65·6374·5f73·756d··..doc_object_sum00000810:·03a4·646f·635f·6f62·6a65·6374·5f73·756d··..doc_object_sum
00000820:·6d61·7279·0688·7400·0a81·7400·de00·0c81··mary..t...t.....00000820:·6d61·7279·0688·7400·0a81·7400·de00·0c81··mary..t...t.....
00000830:·7404·0384·2f2f·8403·9e64·6f63·5f6f·626a··t...//...doc_obj00000830:·7404·0384·2f2f·8403·9e64·6f63·5f6f·626a··t...//...doc_obj
00000840:·6563·745f·7061·6765·0684·7400·0a81·7400··ect_page..t...t.00000840:·6563·745f·7061·6765·0684·7400·0a81·7400··ect_page..t...t.
00000850:·de00·0c81·7400·0e81·0398·646f·635f·6e61··....t.....doc_na00000850:·de00·0c81·7400·0e81·0398·646f·635f·6e61··....t.....doc_na
00000860:·765f·7472·6565·0684·7400·0a81·7400·de00··v_tree..t...t...00000860:·765f·7472·6565·0684·7400·0a81·7400·de00··v_tree..t...t...
Max diff block lines reached; 150731/160317 bytes (94.02%) of diff not shown.
96.4 KB
./usr/lib/swi-prolog/lib/armv7l-linux/cgi.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/cgi.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:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x01f44·0x01f44·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x01e1c·0x01e1c·R·E·0x10000
8 ··LOAD···········0x00fe30·0x0001fe30·0x0001fe30·0x001d4·0x001d8·RW··0x100007 ··LOAD···········0x00fe38·0x0001fe38·0x0001fe38·0x001cc·0x001d0·RW··0x10000
9 ··DYNAMIC········0x00fe38·0x0001fe38·0x0001fe38·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fe40·0x0001fe40·0x0001fe40·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe30·0x0001fe30·0x0001fe30·0x001d0·0x001d0·R···0x111 ··GNU_RELRO······0x00fe38·0x0001fe38·0x0001fe38·0x001c8·0x001c8·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x101c8:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000330·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000310·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000488·000488·0002ee·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000448·000448·0002aa·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000776·000776·000066·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000006f2·0006f2·000062·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000007dc·0007dc·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000754·000754·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············0000083c·00083c·000048·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000794·000794·000048·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000884·000884·000148·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············000007dc·0007dc·000148·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········000009cc·0009cc·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000924·000924·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000009d8·0009d8·000208·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000930·000930·000208·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000be0·000be0·000fa0·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000b38·000b38·000fa0·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00001b80·001b80·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00001ad8·001ad8·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00001b88·001b88·000338·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00001ae0·001ae0·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 
20 ··[16]·.eh_frame·········PROGBITS········00001f40·001f40·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00001e18·001e18·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fe30·00fe30·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fe38·00fe38·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fe34·00fe34·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fe3c·00fe3c·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fe38·00fe38·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fe40·00fe40·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001ff38·00ff38·0000c8·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ff38·00ff38·0000c8·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
7.16 KB
readelf --wide --symbols {}
    
Offset 1, 54 lines modifiedOffset 1, 52 lines modified
  
1 Symbol·table·'.dynsym'·contains·51·entries:1 Symbol·table·'.dynsym'·contains·49·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:·000009cc·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000924·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2) 
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strstr@GLIBC_2.4·(3)6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strstr@GLIBC_2.4·(2)
8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(3)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(2)
9 ·····6:·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·(2)
10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtol@GLIBC_2.4·(3)9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtol@GLIBC_2.4·(2)
11 ·····8:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.4·(3)13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.4·(2)
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unregister_atom14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unregister_atom
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
18 ····15:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)17 ····14:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom_nchars20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom_nchars
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_chars_to_term21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_chars_to_term
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.4·(3)29 ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.4·(2)
31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_integer32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_integer
34 ····31:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_b_loc@GLIBC_2.4·(3)35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_b_loc@GLIBC_2.4·(2)
37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(2)
38 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(3)37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(2)
39 ····36:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stdin@GLIBC_2.4·(3)38 ····35:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stdin@GLIBC_2.4·(2)
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)
42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sprintf_chk@GLIBC_2.4·(3)41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sprintf_chk@GLIBC_2.4·(2)
43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2) 
44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fileno@GLIBC_2.4·(3)42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fileno@GLIBC_2.4·(2)
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_nil43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_nil
46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
50 ····47:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable48 ····45:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(3)49 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(2)
52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)50 ····47:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
53 ····50:·00001b69····24·FUNC····GLOBAL·DEFAULT···11·install_cgi51 ····48:·00001ac1····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·0x83c·contains·9·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x794·contains·9·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 0001fe38··00000017·R_ARM_RELATIVE········
4 0001fe34··00000017·R_ARM_RELATIVE········4 0001fe3c··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffe8··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffe8··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001ffec··00000815·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001ffec··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff0··00000f15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff0··00000e15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff4··00001f15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff4··00001e15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fff8··00002415·R_ARM_GLOB_DAT·········00000000···stdin@GLIBC_2.410 0001fff8··00002315·R_ARM_GLOB_DAT·········00000000···stdin@GLIBC_2.4
11 0001fffc··00002f15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable11 0001fffc··00002d15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
12 Relocation·section·'.rel.plt'·at·offset·0x884·contains·41·entries:12 Relocation·section·'.rel.plt'·at·offset·0x7dc·contains·41·entries:
13 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name13 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
14 0001ff44··00000416·R_ARM_JUMP_SLOT········00000000···strstr@GLIBC_2.414 0001ff44··00000316·R_ARM_JUMP_SLOT········00000000···strstr@GLIBC_2.4
15 0001ff48··00000516·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.415 0001ff48··00000416·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
16 0001ff4c··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.416 0001ff4c··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
17 0001ff50··00000716·R_ARM_JUMP_SLOT········00000000···strtol@GLIBC_2.417 0001ff50··00000616·R_ARM_JUMP_SLOT········00000000···strtol@GLIBC_2.4
18 0001ff54··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_term18 0001ff54··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term
19 0001ff58··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars19 0001ff58··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
20 0001ff5c··00000b16·R_ARM_JUMP_SLOT········00000000···read@GLIBC_2.420 0001ff5c··00000a16·R_ARM_JUMP_SLOT········00000000···read@GLIBC_2.4
21 0001ff60··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unregister_atom21 0001ff60··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unregister_atom
22 0001ff64··00000d16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.422 0001ff64··00000c16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
23 0001ff68··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil23 0001ff68··00000d16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
24 0001ff6c··00001016·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.424 0001ff6c··00000f16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
25 0001ff70··00001116·R_ARM_JUMP_SLOT········00000000···PL_register_foreign25 0001ff70··00001016·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
26 0001ff74··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_atom_nchars26 0001ff74··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_atom_nchars
27 0001ff78··00001316·R_ARM_JUMP_SLOT········00000000···PL_chars_to_term27 0001ff78··00001216·R_ARM_JUMP_SLOT········00000000···PL_chars_to_term
28 0001ff7c··00001416·R_ARM_JUMP_SLOT········00000000···PL_unify_chars28 0001ff7c··00001316·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
29 0001ff80··00001516·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.429 0001ff80··00001416·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
30 0001ff84··00001616·R_ARM_JUMP_SLOT········00000000···PL_raise_exception30 0001ff84··00001516·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
31 0001ff88··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz31 0001ff88··00001616·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
32 0001ff8c··00001816·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref32 0001ff8c··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
33 0001ff90··00001916·R_ARM_JUMP_SLOT········00000000···PL_new_atom33 0001ff90··00001816·R_ARM_JUMP_SLOT········00000000···PL_new_atom
34 0001ff94··00001a16·R_ARM_JUMP_SLOT········00000000···PL_is_variable34 0001ff94··00001916·R_ARM_JUMP_SLOT········00000000···PL_is_variable
35 0001ff98··00001b16·R_ARM_JUMP_SLOT········00000000···getenv@GLIBC_2.435 0001ff98··00001a16·R_ARM_JUMP_SLOT········00000000···getenv@GLIBC_2.4
36 0001ff9c··00001c16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.436 0001ff9c··00001b16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
37 0001ffa0··00001d16·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.437 0001ffa0··00001c16·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
38 0001ffa4··00001e16·R_ARM_JUMP_SLOT········00000000···PL_put_integer38 0001ffa4··00001d16·R_ARM_JUMP_SLOT········00000000···PL_put_integer
39 0001ffa8··00001f16·R_ARM_JUMP_SLOT········00000000···__gmon_start__39 0001ffa8··00001e16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
40 0001ffac··00002016·R_ARM_JUMP_SLOT········00000000···PL_resource_error40 0001ffac··00001f16·R_ARM_JUMP_SLOT········00000000···PL_resource_error
41 0001ffb0··00002116·R_ARM_JUMP_SLOT········00000000···__ctype_b_loc@GLIBC_2.441 0001ffb0··00002016·R_ARM_JUMP_SLOT········00000000···__ctype_b_loc@GLIBC_2.4
42 0001ffb4··00002216·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.442 0001ffb4··00002116·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
43 0001ffb8··00002316·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.443 0001ffb8··00002216·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4
44 0001ffbc··00002516·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref44 0001ffbc··00002416·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
45 0001ffc0··00002616·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.445 0001ffc0··00002516·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
46 0001ffc4··00002716·R_ARM_JUMP_SLOT········00000000···__sprintf_chk@GLIBC_2.446 0001ffc4··00002616·R_ARM_JUMP_SLOT········00000000···__sprintf_chk@GLIBC_2.4
47 0001ffc8··00002916·R_ARM_JUMP_SLOT········00000000···fileno@GLIBC_2.447 0001ffc8··00002716·R_ARM_JUMP_SLOT········00000000···fileno@GLIBC_2.4
48 0001ffcc··00002a16·R_ARM_JUMP_SLOT········00000000···PL_put_nil48 0001ffcc··00002816·R_ARM_JUMP_SLOT········00000000···PL_put_nil
49 0001ffd0··00002b16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame49 0001ffd0··00002916·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
50 0001ffd4··00002c16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame50 0001ffd4··00002a16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
51 0001ffd8··00002d16·R_ARM_JUMP_SLOT········00000000···PL_unify_list51 0001ffd8··00002b16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
52 0001ffdc··00002e16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars52 0001ffdc··00002c16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
53 0001ffe0··00003016·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.453 0001ffe0··00002e16·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.4
54 0001ffe4··00003116·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.454 0001ffe4··00002f16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfe38·contains·28·entries:1 Dynamic·section·at·offset·0xfe40·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x9cc5 ·0x0000000c·(INIT)·······················0x924
7 ·0x0000000d·(FINI)·······················0x1b806 ·0x0000000d·(FINI)·······················0x1ad8
8 ·0x00000019·(INIT_ARRAY)·················0x1fe307 ·0x00000019·(INIT_ARRAY)·················0x1fe38
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe349 ·0x0000001a·(FINI_ARRAY)·················0x1fe3c
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x48812 ·0x00000005·(STRTAB)·····················0x448
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················750·(bytes)14 ·0x0000000a·(STRSZ)······················682·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff3816 ·0x00000003·(PLTGOT)·····················0x1ff38
18 ·0x00000002·(PLTRELSZ)···················328·(bytes)17 ·0x00000002·(PLTRELSZ)···················328·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x88419 ·0x00000017·(JMPREL)·····················0x7dc
21 ·0x00000011·(REL)························0x83c20 ·0x00000011·(REL)························0x794
22 ·0x00000012·(RELSZ)······················72·(bytes)21 ·0x00000012·(RELSZ)······················72·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x7dc25 ·0x6ffffffe·(VERNEED)····················0x754
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x77627 ·0x6ffffff0·(VERSYM)·····················0x6f2
29 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·d43d1f2823ad29985367c992d4749e10c235f5813 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7874ff963ff3bb85085106268581cf601bb9f09f
2.95 KB
readelf --wide --version-info {}
    
Offset 1, 25 lines modifiedOffset 1, 23 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·51·entries:1 Version·symbols·section·'.gnu.version'·contains·49·entries:
2 ·Addr:·0x0000000000000776··Offset:·0x00000776··Link:·3·(.dynsym)2 ·Addr:·0x00000000000006f2··Offset:·0x000006f2··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
4 ··004:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)··4 ··004:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···
 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)··
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)·· 
7 ··010:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···2·(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*)······1·(*global*)······3·(GLIBC_2.4)··9 ··018:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
10 ··01c:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···10 ··01c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 11 ··020:···2·(GLIBC_2.4)·····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:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(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*)··· 
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···13 ··028:···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·3·entries:16 Version·needs·section·'.gnu.version_r'·contains·2·entries:
17 ·Addr:·0x00000000000007dc··Offset:·0x000007dc··Link:·4·(.dynstr)17 ·Addr:·0x0000000000000754··Offset:·0x00000754··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:·419 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
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:·321 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 32 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 
20 __ctype_b_loc19 __ctype_b_loc
21 __aeabi_unwind_cpp_pr0 
22 __errno_location20 __errno_location
23 PL_put_nil21 PL_put_nil
24 PL_put_integer22 PL_put_integer
25 __sprintf_chk23 __sprintf_chk
26 PL_copy_term_ref24 PL_copy_term_ref
27 PL_unify_nil25 PL_unify_nil
28 PL_chars_to_term26 PL_chars_to_term
29 PL_resource_error27 PL_resource_error
30 PL_unify_chars28 PL_unify_chars
31 PL_unify_list29 PL_unify_list
32 PL_new_atom_nchars30 PL_new_atom_nchars
33 PL_unregister_atom31 PL_unregister_atom
34 install_cgi32 install_cgi
35 PL_register_foreign33 PL_register_foreign
36 libgcc_s.so.1 
37 libc.so.634 libc.so.6
38 ld-linux-armhf.so.335 ld-linux-armhf.so.3
39 GLIBC_2.436 GLIBC_2.4
40 H»      KxD»   J{D37 H»      KxD»   J{D
41 *I"F(FyD38 *I"F(FyD
42 resource_error39 resource_error
43 no_memory40 no_memory
Offset 72, 16 lines modifiedOffset 69, 14 lines modified
72 .shstrtab69 .shstrtab
73 .note.gnu.build-id70 .note.gnu.build-id
74 .gnu.hash71 .gnu.hash
75 .gnu.version72 .gnu.version
76 .gnu.version_r73 .gnu.version_r
77 .rel.dyn74 .rel.dyn
78 .rel.plt75 .rel.plt
79 .ARM.extab 
80 .ARM.exidx 
81 .eh_frame76 .eh_frame
82 .init_array77 .init_array
83 .fini_array78 .fini_array
84 .dynamic79 .dynamic
85 .ARM.attributes80 .ARM.attributes
86 .gnu_debugaltlink81 .gnu_debugaltlink
87 .gnu_debuglink82 .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 ··0x00000138·02000000·32000000·01000000·05000000·....2...........2 ··0x00000118·02000000·30000000·01000000·05000000·....0...........
3 ··0x00000148·00400008·32000000·00000000·6fff4beb·.@..2.......o.K.3 ··0x00000128·00400008·30000000·00000000·6fff4beb·.@..0.......o.K.
  
6.03 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 50 lines modifiedOffset 1, 46 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000488·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000448·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000498·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000458·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000004a8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000468·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000004b8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000478·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000004c8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000488·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000004d8·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x00000498·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x000004e8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x000004a8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x000004f8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x000004b8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x00000508·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x000004c8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x00000518·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x000004d8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x00000528·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x000004e8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x00000538·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x000004f8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x00000548·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x00000508·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x00000558·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x00000518·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x00000568·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x00000528·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x00000578·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x00000538·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x00000588·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x00000548·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x00000598·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x00000558·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x000005a8·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x00000568·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x000005b8·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x00000578·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
 22 ··0x00000588·7374726c·656e0073·74726e63·6d70005f·strlen.strncmp._
 23 ··0x00000598·5f637479·70655f62·5f6c6f63·00737472·_ctype_b_loc.str
22 ··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 
27 ··0x00000618·30006d61·6c6c6f63·00667265·65006765·0.malloc.free.ge24 ··0x000005a8·63687200·6d616c6c·6f630066·72656500·chr.malloc.free.
28 ··0x00000628·74656e76·00737472·636d7000·73747274·tenv.strcmp.strt25 ··0x000005b8·67657465·6e760073·7472636d·70007374·getenv.strcmp.st
29 ··0x00000638·6f6c0066·696c656e·6f007265·6164005f·ol.fileno.read._26 ··0x000005c8·72746f6c·0066696c·656e6f00·72656164·rtol.fileno.read
30 ··0x00000648·5f657272·6e6f5f6c·6f636174·696f6e00·_errno_location. 
31 ··0x00000658·504c5f70·75745f6e·696c0050·4c5f7075·PL_put_nil.PL_pu27 ··0x000005d8·005f5f65·72726e6f·5f6c6f63·6174696f·.__errno_locatio
 28 ··0x000005e8·6e00504c·5f707574·5f6e696c·00504c5f·n.PL_put_nil.PL_
32 ··0x00000668·745f696e·74656765·72005f5f·73707269·t_integer.__spri29 ··0x000005f8·7075745f·696e7465·67657200·5f5f7370·put_integer.__sp
33 ··0x00000678·6e74665f·63686b00·73746469·6e00504c·ntf_chk.stdin.PL30 ··0x00000608·72696e74·665f6368·6b007374·64696e00·rintf_chk.stdin.
34 ··0x00000688·5f636f70·795f7465·726d5f72·65660073·_copy_term_ref.s31 ··0x00000618·504c5f63·6f70795f·7465726d·5f726566·PL_copy_term_ref
35 ··0x00000698·74727374·7200504c·5f756e69·66795f6e·trstr.PL_unify_n32 ··0x00000628·00737472·73747200·504c5f75·6e696679·.strstr.PL_unify
36 ··0x000006a8·696c006d·656d6370·7900504c·5f636861·il.memcpy.PL_cha33 ··0x00000638·5f6e696c·006d656d·63707900·504c5f63·_nil.memcpy.PL_c
37 ··0x000006b8·72735f74·6f5f7465·726d0050·4c5f7265·rs_to_term.PL_re34 ··0x00000648·68617273·5f746f5f·7465726d·00504c5f·hars_to_term.PL_
38 ··0x000006c8·736f7572·63655f65·72726f72·00504c5f·source_error.PL_35 ··0x00000658·7265736f·75726365·5f657272·6f720050·resource_error.P
39 ··0x000006d8·756e6966·795f6368·61727300·504c5f75·unify_chars.PL_u36 ··0x00000668·4c5f756e·6966795f·63686172·7300504c·L_unify_chars.PL
40 ··0x000006e8·6e696679·5f6c6973·7400504c·5f6e6577·nify_list.PL_new37 ··0x00000678·5f756e69·66795f6c·69737400·504c5f6e·_unify_list.PL_n
41 ··0x000006f8·5f61746f·6d5f6e63·68617273·00504c5f·_atom_nchars.PL_38 ··0x00000688·65775f61·746f6d5f·6e636861·72730050·ew_atom_nchars.P
42 ··0x00000708·756e7265·67697374·65725f61·746f6d00·unregister_atom.39 ··0x00000698·4c5f756e·72656769·73746572·5f61746f·L_unregister_ato
43 ··0x00000718·696e7374·616c6c5f·63676900·504c5f72·install_cgi.PL_r40 ··0x000006a8·6d00696e·7374616c·6c5f6367·6900504c·m.install_cgi.PL
 41 ··0x000006b8·5f726567·69737465·725f666f·72656967·_register_foreig
44 ··0x00000728·65676973·7465725f·666f7265·69676e00·egister_foreign. 
45 ··0x00000738·6c696267·63635f73·2e736f2e·31006c69·libgcc_s.so.1.li 
46 ··0x00000748·62632e73·6f2e3600·6c642d6c·696e7578·bc.so.6.ld-linux42 ··0x000006c8·6e006c69·62632e73·6f2e3600·6c642d6c·n.libc.so.6.ld-l
47 ··0x00000758·2d61726d·68662e73·6f2e3300·474c4942·-armhf.so.3.GLIB43 ··0x000006d8·696e7578·2d61726d·68662e73·6f2e3300·inux-armhf.so.3.
48 ··0x00000768·435f322e·34004743·435f332e·3500·····C_2.4.GCC_3.5.44 ··0x000006e8·474c4942·435f322e·3400··············GLIBC_2.4.
  
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 000009cc·<.init>:2 00000924·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     be0·<__assert_fail@plt+0xc>5 »       bl»     b38·<__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 000009d8·<strstr@plt-0x14>:2 00000930·<strstr@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·9e8·<strstr@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·940·<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,·r0,·asr·r5»    @·<UNPREDICTABLE>7 »       strdeq» pc,·[r1],·-r8
  
8 000009ec·<strstr@plt>:8 00000944·<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,·#1360]!»      @·0x55011 »       ldr»    pc,·[ip,·#1528]!»      @·0x5f8
  
12 000009f8·<strcmp@plt>:12 00000950·<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,·#1352]!»      @·0x54815 »       ldr»    pc,·[ip,·#1520]!»      @·0x5f0
  
16 00000a04·<__cxa_finalize@plt>:16 0000095c·<__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,·#1344]!»      @·0x54019 »       ldr»    pc,·[ip,·#1512]!»      @·0x5e8
  
20 00000a10·<strtol@plt>:20 00000968·<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,·#1336]!»      @·0x53823 »       ldr»    pc,·[ip,·#1504]!»      @·0x5e0
  
24 00000a1c·<PL_unify_term@plt>:24 00000974·<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,·#1328]!»      @·0x53027 »       ldr»    pc,·[ip,·#1496]!»      @·0x5d8
  
28 00000a28·<PL_unify_atom_chars@plt>:28 00000980·<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,·#1320]!»      @·0x52831 »       ldr»    pc,·[ip,·#1488]!»      @·0x5d0
  
32 00000a34·<read@plt>:32 0000098c·<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,·#1312]!»      @·0x52035 »       ldr»    pc,·[ip,·#1480]!»      @·0x5c8
  
36 00000a40·<PL_unregister_atom@plt>:36 00000998·<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,·#1304]!»      @·0x51839 »       ldr»    pc,·[ip,·#1472]!»      @·0x5c0
  
40 00000a4c·<free@plt>:40 000009a4·<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,·#1296]!»      @·0x51043 »       ldr»    pc,·[ip,·#1464]!»      @·0x5b8
  
44 00000a58·<PL_unify_nil@plt>:44 000009b0·<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,·#1288]!»      @·0x50847 »       ldr»    pc,·[ip,·#1456]!»      @·0x5b0
  
48 00000a64·<memcpy@plt>:48 000009bc·<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,·#1280]!»      @·0x50051 »       ldr»    pc,·[ip,·#1448]!»      @·0x5a8
  
52 00000a70·<PL_register_foreign@plt>:52 000009c8·<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,·#1268]!»      @·0x4f456 »       ldr»    pc,·[ip,·#1436]!»      @·0x59c
  
57 00000a80·<PL_new_atom_nchars@plt>:57 000009d8·<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,·#1260]!»      @·0x4ec60 »       ldr»    pc,·[ip,·#1428]!»      @·0x594
  
61 00000a8c·<PL_chars_to_term@plt>:61 000009e4·<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,·#1252]!»      @·0x4e464 »       ldr»    pc,·[ip,·#1420]!»      @·0x58c
  
65 00000a98·<PL_unify_chars@plt>:65 000009f0·<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,·#1244]!»      @·0x4dc68 »       ldr»    pc,·[ip,·#1412]!»      @·0x584
  
69 00000aa4·<__stack_chk_fail@plt>:69 000009fc·<__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,·#1236]!»      @·0x4d472 »       ldr»    pc,·[ip,·#1404]!»      @·0x57c
  
73 00000ab0·<PL_raise_exception@plt>:73 00000a08·<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,·#1228]!»      @·0x4cc76 »       ldr»    pc,·[ip,·#1396]!»      @·0x574
  
77 00000abc·<PL_new_functor_sz@plt>:77 00000a14·<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,·#1220]!»      @·0x4c480 »       ldr»    pc,·[ip,·#1388]!»      @·0x56c
  
81 00000ac8·<PL_new_term_ref@plt>:81 00000a20·<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,·#1212]!»      @·0x4bc84 »       ldr»    pc,·[ip,·#1380]!»      @·0x564
  
85 00000ad4·<PL_new_atom@plt>:85 00000a2c·<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,·#1204]!»      @·0x4b488 »       ldr»    pc,·[ip,·#1372]!»      @·0x55c
  
89 00000ae0·<PL_is_variable@plt>:89 00000a38·<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,·#1196]!»      @·0x4ac92 »       ldr»    pc,·[ip,·#1364]!»      @·0x554
  
93 00000aec·<getenv@plt>:93 00000a44·<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,·#1188]!»      @·0x4a496 »       ldr»    pc,·[ip,·#1356]!»      @·0x54c
  
97 00000af8·<malloc@plt>:97 00000a50·<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,·#1180]!»      @·0x49c100 »       ldr»    pc,·[ip,·#1348]!»      @·0x544
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 00001b80·<.fini>:2 00001ad8·<.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 ··0x00001b88·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00001ae0·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00001b98·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00001af0·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00001ba8·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00001b00·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00001bb8·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00001b10·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00001bc8·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00001b20·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00001bd8·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00001b30·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00001be8·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00001b40·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00001bf8·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00001b50·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00001c08·0b000000·41000000·00000000·00000000·....A...........10 ··0x00001b60·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00001c18·7265736f·75726365·5f657272·6f720000·resource_error..11 ··0x00001b70·7265736f·75726365·5f657272·6f720000·resource_error..
12 ··0x00001c28·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...12 ··0x00001b80·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...
13 ··0x00001c38·7065726d·69737369·6f6e5f65·72726f72·permission_error13 ··0x00001b90·7065726d·69737369·6f6e5f65·72726f72·permission_error
14 ··0x00001c48·00000000·65786973·74656e63·655f6572·....existence_er14 ··0x00001ba0·00000000·65786973·74656e63·655f6572·....existence_er
15 ··0x00001c58·726f7200·73797374·656d5f65·72726f72·ror.system_error15 ··0x00001bb0·726f7200·73797374·656d5f65·72726f72·ror.system_error
16 ··0x00001c68·00000000·76617269·61626c65·00000000·....variable....16 ··0x00001bc0·00000000·76617269·61626c65·00000000·....variable....
17 ··0x00001c78·696e7374·616e7469·6174696f·6e5f6572·instantiation_er17 ··0x00001bd0·696e7374·616e7469·6174696f·6e5f6572·instantiation_er
18 ··0x00001c88·726f7200·74797065·5f657272·6f720000·ror.type_error..18 ··0x00001be0·726f7200·74797065·5f657272·6f720000·ror.type_error..
19 ··0x00001c98·646f6d61·696e5f65·72726f72·00000000·domain_error....19 ··0x00001bf0·646f6d61·696e5f65·72726f72·00000000·domain_error....
20 ··0x00001ca8·6e6f745f·696d706c·656d656e·74656400·not_implemented.20 ··0x00001c00·6e6f745f·696d706c·656d656e·74656400·not_implemented.
21 ··0x00001cb8·73796e74·61785f65·72726f72·00000000·syntax_error....21 ··0x00001c10·73796e74·61785f65·72726f72·00000000·syntax_error....
22 ··0x00001cc8·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/22 ··0x00001c20·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/
23 ··0x00001cd8·6572726f·722e6300·30000000·6572726f·error.c.0...erro23 ··0x00001c30·6572726f·722e6300·30000000·6572726f·error.c.0...erro
24 ··0x00001ce8·72000000·2f000000·636f6e74·65787400·r.../...context.24 ··0x00001c40·72000000·2f000000·636f6e74·65787400·r.../...context.
25 ··0x00001cf8·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/25 ··0x00001c50·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/
26 ··0x00001d08·666f726d·2e630000·766c656e·32203d3d·form.c..vlen2·==26 ··0x00001c60·666f726d·2e630000·766c656e·32203d3d·form.c..vlen2·==
27 ··0x00001d18·20766c65·6e000000·6669656c·64000000··vlen...field...27 ··0x00001c70·20766c65·6e000000·6669656c·64000000··vlen...field...
28 ··0x00001d28·66696c65·6e616d65·00000000·52455155·filename....REQU28 ··0x00001c80·66696c65·6e616d65·00000000·52455155·filename....REQU
29 ··0x00001d38·4553545f·4d455448·4f440000·504f5354·EST_METHOD..POST29 ··0x00001c90·4553545f·4d455448·4f440000·504f5354·EST_METHOD..POST
30 ··0x00001d48·00000000·434f4e54·454e545f·4c454e47·....CONTENT_LENG30 ··0x00001ca0·00000000·434f4e54·454e545f·4c454e47·....CONTENT_LENG
31 ··0x00001d58·54480000·656e7669·726f6e6d·656e7400·TH..environment.31 ··0x00001cb0·54480000·656e7669·726f6e6d·656e7400·TH..environment.
32 ··0x00001d68·3c203000·636f6e74·656e745f·6c656e67·<·0.content_leng32 ··0x00001cc0·3c203000·636f6e74·656e745f·6c656e67·<·0.content_leng
33 ··0x00001d78·74680000·3e20256c·64000000·6d656d6f·th..>·%ld...memo33 ··0x00001cd0·74680000·3e20256c·64000000·6d656d6f·th..>·%ld...memo
34 ··0x00001d88·72790000·6367695f·64617461·00000000·ry..cgi_data....34 ··0x00001ce0·72790000·6367695f·64617461·00000000·ry..cgi_data....
35 ··0x00001d98·72656164·00000000·51554552·595f5354·read....QUERY_ST35 ··0x00001cf0·72656164·00000000·51554552·595f5354·read....QUERY_ST
36 ··0x00001da8·52494e47·00000000·434f4e54·454e545f·RING....CONTENT_36 ··0x00001d00·52494e47·00000000·434f4e54·454e545f·RING....CONTENT_
37 ··0x00001db8·54595045·00000000·626f756e·64617279·TYPE....boundary37 ··0x00001d10·54595045·00000000·626f756e·64617279·TYPE....boundary
38 ··0x00001dc8·3d000000·2e2f7061·636b6167·65732f63·=..../packages/c38 ··0x00001d20·3d000000·2e2f7061·636b6167·65732f63·=..../packages/c
39 ··0x00001dd8·6c69622f·6367692e·63000000·6367695f·lib/cgi.c...cgi_39 ··0x00001d30·6c69622f·6367692e·63000000·6367695f·lib/cgi.c...cgi_
40 ··0x00001de8·6765745f·666f726d·00000000·6367695f·get_form....cgi_40 ··0x00001d40·6765745f·666f726d·00000000·6367695f·get_form....cgi_
41 ··0x00001df8·76616c75·65000000·706c5f65·72726f72·value...pl_error41 ··0x00001d50·76616c75·65000000·706c5f65·72726f72·value...pl_error
42 ··0x00001e08·00000000·62726561·6b5f666f·726d5f61·....break_form_a42 ··0x00001d60·00000000·62726561·6b5f666f·726d5f61·....break_form_a
43 ··0x00001e18·7267756d·656e7400·706c5f63·67695f67·rgument.pl_cgi_g43 ··0x00001d70·7267756d·656e7400·706c5f63·67695f67·rgument.pl_cgi_g
44 ··0x00001e28·65745f66·6f726d00·3e000000·41000000·et_form.>...A...44 ··0x00001d80·65745f66·6f726d00·3e000000·41000000·et_form.>...A...
45 ··0x00001e38·0c000000·41000000·11000000·41000000·....A.......A...45 ··0x00001d90·0c000000·41000000·11000000·41000000·....A.......A...
46 ··0x00001e48·27000000·41000000·36000000·41000000·'...A...6...A...46 ··0x00001da0·27000000·41000000·36000000·41000000·'...A...6...A...
47 ··0x00001e58·03000000·41000000·06000000·41000000·....A.......A...47 ··0x00001db0·03000000·41000000·06000000·41000000·....A.......A...
48 ··0x00001e68·15000000·41000000·0f000000·41000000·....A.......A...48 ··0x00001dc0·15000000·41000000·0f000000·41000000·....A.......A...
49 ··0x00001e78·0e000000·41000000·26000000·41000000·....A...&...A...49 ··0x00001dd0·0e000000·41000000·26000000·41000000·....A...&...A...
50 ··0x00001e88·13000000·41000000·29000000·41000000·....A...)...A...50 ··0x00001de0·13000000·41000000·29000000·41000000·....A...)...A...
51 ··0x00001e98·02000000·41000000·19000000·41000000·....A.......A...51 ··0x00001df0·02000000·41000000·19000000·41000000·....A.......A...
52 ··0x00001ea8·0a000000·41000000·0b000000·41000000·....A.......A...52 ··0x00001e00·0a000000·41000000·0b000000·41000000·....A.......A...
53 ··0x00001eb8·00000000·00000000···················........53 ··0x00001e10·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 ··0x00001f40·00000000····························....2 ··0x00001e18·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·a50c0000····························....2 ··0x0001fe38·fd0b0000····························....
  
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·650c0000····························e...2 ··0x0001fe3c·bd0b0000····························....
  
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·38fe0100·00000000·00000000·d8090000·8...............3 ··0x0001ff38·40fe0100·00000000·00000000·30090000·@...........0...
4 ··0x0001ff48·d8090000·d8090000·d8090000·d8090000·................4 ··0x0001ff48·30090000·30090000·30090000·30090000·0...0...0...0...
5 ··0x0001ff58·d8090000·d8090000·d8090000·d8090000·................5 ··0x0001ff58·30090000·30090000·30090000·30090000·0...0...0...0...
6 ··0x0001ff68·d8090000·d8090000·d8090000·d8090000·................6 ··0x0001ff68·30090000·30090000·30090000·30090000·0...0...0...0...
7 ··0x0001ff78·d8090000·d8090000·d8090000·d8090000·................7 ··0x0001ff78·30090000·30090000·30090000·30090000·0...0...0...0...
8 ··0x0001ff88·d8090000·d8090000·d8090000·d8090000·................8 ··0x0001ff88·30090000·30090000·30090000·30090000·0...0...0...0...
9 ··0x0001ff98·d8090000·d8090000·d8090000·d8090000·................9 ··0x0001ff98·30090000·30090000·30090000·30090000·0...0...0...0...
10 ··0x0001ffa8·d8090000·d8090000·d8090000·d8090000·................10 ··0x0001ffa8·30090000·30090000·30090000·30090000·0...0...0...0...
11 ··0x0001ffb8·d8090000·d8090000·d8090000·d8090000·................11 ··0x0001ffb8·30090000·30090000·30090000·30090000·0...0...0...0...
12 ··0x0001ffc8·d8090000·d8090000·d8090000·d8090000·................12 ··0x0001ffc8·30090000·30090000·30090000·30090000·0...0...0...0...
13 ··0x0001ffd8·d8090000·d8090000·d8090000·d8090000·................13 ··0x0001ffd8·30090000·30090000·30090000·30090000·0...0...0...0...
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·33643166·32383233·61643239·39383533·3d1f2823ad299853 
3 ··0x00000010·36376339·39326434·37343965·31306332·67c992d4749e10c22 ··0x00000000·37346666·39363366·66336262·38353038·74ff963ff3bb8508
 3 ··0x00000010·35313036·32363835·38316366·36303162·5106268581cf601b
4 ··0x00000020·33356635·38312e64·65627567·00000000·35f581.debug....4 ··0x00000020·62396630·39662e64·65627567·00000000·b9f09f.debug....
5 ··0x00000030·953bf57f····························.;..5 ··0x00000030·c26806ba····························.h..
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/crypt.so vs.
./usr/lib/swi-prolog/lib/aarch64-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:··········65992·(bytes·into·file)13 ··Start·of·section·headers:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x02404·0x02404·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x022fc·0x022fc·R·E·0x10000
8 ··LOAD···········0x00fe44·0x0001fe44·0x0001fe44·0x001c0·0x0025c·RW··0x100007 ··LOAD···········0x00fe4c·0x0001fe4c·0x0001fe4c·0x001b8·0x00254·RW··0x10000
9 ··DYNAMIC········0x00fe4c·0x0001fe4c·0x0001fe4c·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x00fe54·0x0001fe54·0x0001fe54·0x00100·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe44·0x0001fe44·0x0001fe44·0x001bc·0x001bc·R···0x111 ··GNU_RELRO······0x00fe4c·0x0001fe4c·0x0001fe4c·0x001b4·0x001b4·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x101c8:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0002c0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0002a0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000418·000418·0002c6·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000003d8·0003d8·000282·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000006de·0006de·000058·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········0000065a·00065a·000054·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000738·000738·000080·00···A··4···4··410 ··[·6]·.gnu.version_r····VERNEED·········000006b0·0006b0·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············000007b8·0007b8·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000710·000710·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000007f8·0007f8·000118·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00000750·000750·000118·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00000910·000910·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000868·000868·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········0000091c·00091c·0001c0·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000874·000874·0001c0·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000ae0·000ae0·0015f0·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00000a38·000a38·0015f0·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········000020d0·0020d0·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00002028·002028·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000020d8·0020d8·0002c8·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00002030·002030·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 
20 ··[16]·.eh_frame·········PROGBITS········00002400·002400·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········000022f8·0022f8·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fe44·00fe44·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fe4c·00fe4c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fe48·00fe48·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fe50·00fe50·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fe4c·00fe4c·000108·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fe54·00fe54·000100·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001ff54·00ff54·0000ac·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ff54·00ff54·0000ac·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·010004·00009c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020004·010004·00009c·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
6.12 KB
readelf --wide --symbols {}
    
Offset 1, 47 lines modifiedOffset 1, 45 lines modified
  
1 Symbol·table·'.dynsym'·contains·44·entries:1 Symbol·table·'.dynsym'·contains·42·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:·00000910·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000868·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.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) 
8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__strncat_chk@GLIBC_2.4·(2)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__strncat_chk@GLIBC_2.4·(2)
9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(2)8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(2)
10 ·····7:·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·(2)
11 ·····8:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@GLIBC_2.4·(2)13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@GLIBC_2.4·(2)
15 ····12:·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·(3)
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
19 ····16:·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·(2)
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)
26 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__25 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(2)26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(2)
28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(2)27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(2)
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__strcat_chk@GLIBC_2.4·(2)29 ····26:·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) 
32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.4·(2)30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.4·(2)
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rand@GLIBC_2.4·(2)32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rand@GLIBC_2.4·(2)
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sdprintf34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sdprintf
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
39 ····36:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable37 ····34:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·crypt@XCRYPT_2.0·(5)39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·crypt@XCRYPT_2.0·(4)
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars
46 ····43:·00001331····24·FUNC····GLOBAL·DEFAULT···11·install_crypt44 ····41:·00001289····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·0x7b8·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x710·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe44··00000017·R_ARM_RELATIVE········3 0001fe4c··00000017·R_ARM_RELATIVE········
4 0001fe48··00000017·R_ARM_RELATIVE········4 0001fe50··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··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000815·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000c15·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··00001715·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001615·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00002415·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00002215·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x7f8·contains·35·entries:11 Relocation·section·'.rel.plt'·at·offset·0x750·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··00000516·R_ARM_JUMP_SLOT········00000000···__strncat_chk@GLIBC_2.414 0001ff64··00000416·R_ARM_JUMP_SLOT········00000000···__strncat_chk@GLIBC_2.4
15 0001ff68··00000616·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.415 0001ff68··00000516·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
16 0001ff6c··00000716·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.416 0001ff6c··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
17 0001ff70··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_term17 0001ff70··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term
18 0001ff74··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars18 0001ff74··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
19 0001ff78··00000b16·R_ARM_JUMP_SLOT········00000000···pthread_mutex_lock@GLIBC_2.419 0001ff78··00000a16·R_ARM_JUMP_SLOT········00000000···pthread_mutex_lock@GLIBC_2.4
20 0001ff7c··00000d16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.420 0001ff7c··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
21 0001ff80··00000e16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign21 0001ff80··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
22 0001ff84··00000f16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars22 0001ff84··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
23 0001ff88··00001016·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.423 0001ff88··00000f16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
24 0001ff8c··00001116·R_ARM_JUMP_SLOT········00000000···PL_raise_exception24 0001ff8c··00001016·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
25 0001ff90··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz25 0001ff90··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
26 0001ff94··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref26 0001ff94··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
27 0001ff98··00001416·R_ARM_JUMP_SLOT········00000000···PL_new_atom27 0001ff98··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_atom
28 0001ff9c··00001516·R_ARM_JUMP_SLOT········00000000···PL_is_variable28 0001ff9c··00001416·R_ARM_JUMP_SLOT········00000000···PL_is_variable
29 0001ffa0··00001616·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.429 0001ffa0··00001516·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
30 0001ffa4··00001716·R_ARM_JUMP_SLOT········00000000···__gmon_start__30 0001ffa4··00001616·R_ARM_JUMP_SLOT········00000000···__gmon_start__
31 0001ffa8··00001816·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.431 0001ffa8··00001716·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
32 0001ffac··00001916·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.432 0001ffac··00001816·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4
33 0001ffb0··00001a16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref33 0001ffb0··00001916·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
34 0001ffb4··00001b16·R_ARM_JUMP_SLOT········00000000···__strcat_chk@GLIBC_2.434 0001ffb4··00001a16·R_ARM_JUMP_SLOT········00000000···__strcat_chk@GLIBC_2.4
35 0001ffb8··00001d16·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.435 0001ffb8··00001b16·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.4
36 0001ffbc··00001e16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame36 0001ffbc··00001c16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
37 0001ffc0··00001f16·R_ARM_JUMP_SLOT········00000000···rand@GLIBC_2.437 0001ffc0··00001d16·R_ARM_JUMP_SLOT········00000000···rand@GLIBC_2.4
38 0001ffc4··00002016·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame38 0001ffc4··00001e16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
39 0001ffc8··00002116·R_ARM_JUMP_SLOT········00000000···Sdprintf39 0001ffc8··00001f16·R_ARM_JUMP_SLOT········00000000···Sdprintf
40 0001ffcc··00002216·R_ARM_JUMP_SLOT········00000000···PL_domain_error40 0001ffcc··00002016·R_ARM_JUMP_SLOT········00000000···PL_domain_error
41 0001ffd0··00002316·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars41 0001ffd0··00002116·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
42 0001ffd4··00002516·R_ARM_JUMP_SLOT········00000000···PL_get_list42 0001ffd4··00002316·R_ARM_JUMP_SLOT········00000000···PL_get_list
43 0001ffd8··00002616·R_ARM_JUMP_SLOT········00000000···crypt@XCRYPT_2.043 0001ffd8··00002416·R_ARM_JUMP_SLOT········00000000···crypt@XCRYPT_2.0
44 0001ffdc··00002716·R_ARM_JUMP_SLOT········00000000···PL_get_integer44 0001ffdc··00002516·R_ARM_JUMP_SLOT········00000000···PL_get_integer
45 0001ffe0··00002816·R_ARM_JUMP_SLOT········00000000···PL_get_chars45 0001ffe0··00002616·R_ARM_JUMP_SLOT········00000000···PL_get_chars
46 0001ffe4··00002916·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.446 0001ffe4··00002716·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
47 0001ffe8··00002a16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars47 0001ffe8··00002816·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars
2.35 KB
readelf --wide --dynamic {}
    
Offset 1, 32 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfe4c·contains·29·entries:1 Dynamic·section·at·offset·0xfe54·contains·28·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] 
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
7 ·0x0000000c·(INIT)·······················0x9106 ·0x0000000c·(INIT)·······················0x868
8 ·0x0000000d·(FINI)·······················0x20d07 ·0x0000000d·(FINI)·······················0x2028
9 ·0x00000019·(INIT_ARRAY)·················0x1fe448 ·0x00000019·(INIT_ARRAY)·················0x1fe4c
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x1fe4810 ·0x0000001a·(FINI_ARRAY)·················0x1fe50
12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
13 ·0x6ffffef5·(GNU_HASH)···················0x13812 ·0x6ffffef5·(GNU_HASH)···················0x118
14 ·0x00000005·(STRTAB)·····················0x41813 ·0x00000005·(STRTAB)·····················0x3d8
15 ·0x00000006·(SYMTAB)·····················0x15814 ·0x00000006·(SYMTAB)·····················0x138
16 ·0x0000000a·(STRSZ)······················710·(bytes)15 ·0x0000000a·(STRSZ)······················642·(bytes)
17 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
18 ·0x00000003·(PLTGOT)·····················0x1ff5417 ·0x00000003·(PLTGOT)·····················0x1ff54
19 ·0x00000002·(PLTRELSZ)···················280·(bytes)18 ·0x00000002·(PLTRELSZ)···················280·(bytes)
20 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
21 ·0x00000017·(JMPREL)·····················0x7f820 ·0x00000017·(JMPREL)·····················0x750
22 ·0x00000011·(REL)························0x7b821 ·0x00000011·(REL)························0x710
23 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
24 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
25 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
27 ·0x6ffffffe·(VERNEED)····················0x73826 ·0x6ffffffe·(VERNEED)····················0x6b0
28 ·0x6fffffff·(VERNEEDNUM)·················427 ·0x6fffffff·(VERNEEDNUM)·················3
29 ·0x6ffffff0·(VERSYM)·····················0x6de28 ·0x6ffffff0·(VERSYM)·····················0x65a
30 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
31 ·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:·68ef3358398e4261d99003f007dcc694473bf08d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c38c1389c92361891d4b2ff4cc0d8a157f37dcd9
2.72 KB
readelf --wide --version-info {}
    
Offset 1, 25 lines modifiedOffset 1, 23 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·44·entries:1 Version·symbols·section·'.gnu.version'·contains·42·entries:
2 ·Addr:·0x00000000000006de··Offset:·0x000006de··Link:·3·(.dynsym)2 ·Addr:·0x000000000000065a··Offset:·0x0000065a··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)·····2·(GLIBC_2.4)··4 ··004:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···
 5 ··008:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····3·(GLIBC_2.4)··
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··6 ··00c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
6 ··00c:···4·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
7 ··010:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······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)·· 
10 ··01c:···3·(GCC_3.5)·······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··8 ··014:···1·(*global*)······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:···1·(*global*)······1·(*global*)······5·(XCRYPT_2.0)····1·(*global*)··· 
13 ··028:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···12 ··024:···4·(XCRYPT_2.0)····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
 13 ··028:···1·(*global*)······1·(*global*)···
  
14 Version·needs·section·'.gnu.version_r'·contains·4·entries:14 Version·needs·section·'.gnu.version_r'·contains·3·entries:
15 ·Addr:·0x0000000000000738··Offset:·0x00000738··Link:·4·(.dynstr)15 ·Addr:·0x00000000000006b0··Offset:·0x000006b0··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:·517 ··0x0010:···Name:·XCRYPT_2.0··Flags:·none··Version:·4
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:·419 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
20 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1 
21 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·3 
22 ··0x0060:·Version:·1··File:·libc.so.6··Cnt:·120 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·1
23 ··0x0070:···Name:·GLIBC_2.4··Flags:·none··Version:·221 ··0x0050:···Name:·GLIBC_2.4··Flags:·none··Version:·2
833 B
strings --all --bytes=8 {}
    
Offset 12, 32 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 
20 PL_get_chars19 PL_get_chars
21 pthread_mutex_lock20 pthread_mutex_lock
22 pthread_mutex_unlock21 pthread_mutex_unlock
23 PL_copy_term_ref22 PL_copy_term_ref
24 PL_get_integer23 PL_get_integer
25 PL_get_atom_chars24 PL_get_atom_chars
26 PL_get_list25 PL_get_list
27 PL_unify_chars26 PL_unify_chars
28 Sdprintf27 Sdprintf
29 PL_domain_error28 PL_domain_error
30 install_crypt29 install_crypt
31 PL_register_foreign30 PL_register_foreign
32 __aeabi_unwind_cpp_pr0 
33 __strncat_chk31 __strncat_chk
34 __strcat_chk32 __strcat_chk
35 libcrypt.so.133 libcrypt.so.1
36 libgcc_s.so.1 
37 libc.so.634 libc.so.6
38 ld-linux-armhf.so.335 ld-linux-armhf.so.3
39 XCRYPT_2.036 XCRYPT_2.0
40 GLIBC_2.437 GLIBC_2.4
41 H»      KxD»   J{D38 H»      KxD»   J{D
42 *@Oh#DB@39 *@Oh#DB@
43 6VHD3@(Dc@40 6VHD3@(Dc@
Offset 62, 16 lines modifiedOffset 59, 14 lines modified
62 .shstrtab59 .shstrtab
63 .note.gnu.build-id60 .note.gnu.build-id
64 .gnu.hash61 .gnu.hash
65 .gnu.version62 .gnu.version
66 .gnu.version_r63 .gnu.version_r
67 .rel.dyn64 .rel.dyn
68 .rel.plt65 .rel.plt
69 .ARM.extab 
70 .ARM.exidx 
71 .eh_frame66 .eh_frame
72 .init_array67 .init_array
73 .fini_array68 .fini_array
74 .dynamic69 .dynamic
75 .ARM.attributes70 .ARM.attributes
76 .gnu_debugaltlink71 .gnu_debugaltlink
77 .gnu_debuglink72 .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 ··0x00000138·02000000·2b000000·01000000·05000000·....+...........2 ··0x00000118·02000000·29000000·01000000·05000000·....)...........
3 ··0x00000148·00200100·00000000·2b000000·0dee4fee·.·......+.....O.3 ··0x00000128·00200100·00000000·29000000·0dee4fee·.·......).....O.
  
5.75 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 48 lines modifiedOffset 1, 44 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000418·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000003d8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000428·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000003e8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000438·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000003f8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000448·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000408·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000458·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000418·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000468·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x00000428·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x00000478·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x00000438·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x00000488·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x00000448·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x00000498·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x00000458·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x000004a8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x00000468·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x000004b8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x00000478·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x000004c8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x00000488·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x000004d8·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x00000498·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x000004e8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x000004a8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x000004f8·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x000004b8·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x00000508·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x000004c8·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x00000518·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x000004d8·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x00000528·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x000004e8·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x00000538·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x000004f8·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x00000548·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x00000508·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
 22 ··0x00000518·504c5f67·65745f63·68617273·00707468·PL_get_chars.pth
22 ··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 
26 ··0x00000598·68726561·645f6d75·7465785f·756e6c6f·hread_mutex_unlo23 ··0x00000528·72656164·5f6d7574·65785f6c·6f636b00·read_mutex_lock.
27 ··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.str24 ··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.s
39 ··0x00000668·6c656e00·5f5f7374·726e6361·745f6368·len.__strncat_ch36 ··0x000005f8·74726c65·6e005f5f·7374726e·6361745f·trlen.__strncat_
 37 ··0x00000608·63686b00·5f5f7374·72636174·5f63686b·chk.__strcat_chk
 38 ··0x00000618·006c6962·63727970·742e736f·2e31006c·.libcrypt.so.1.l
40 ··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. 
43 ··0x000006a8·736f2e36·006c642d·6c696e75·782d6172·so.6.ld-linux-ar39 ··0x00000628·6962632e·736f2e36·006c642d·6c696e75·ibc.so.6.ld-linu
44 ··0x000006b8·6d68662e·736f2e33·00584352·5950545f·mhf.so.3.XCRYPT_40 ··0x00000638·782d6172·6d68662e·736f2e33·00584352·x-armhf.so.3.XCR
45 ··0x000006c8·322e3000·474c4942·435f322e·34004743·2.0.GLIBC_2.4.GC41 ··0x00000648·5950545f·322e3000·474c4942·435f322e·YPT_2.0.GLIBC_2.
46 ··0x000006d8·435f332e·3500·······················C_3.5.42 ··0x00000658·3400································4.
  
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 00000910·<.init>:2 00000868·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     ae0·<PL_get_atom_chars@plt+0x10>5 »       bl»     a38·<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 0000091c·<pthread_mutex_unlock@plt-0x14>:2 00000874·<pthread_mutex_unlock@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·92c·<pthread_mutex_unlock@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·884·<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 »       andeq»  pc,·r1,·r8,·lsr·#127 »       ldrdeq» pc,·[r1],·-r0
  
8 00000930·<pthread_mutex_unlock@plt>:8 00000888·<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,·#1576]!»      @·0x62811 »       ldr»    pc,·[ip,·#1744]!»      @·0x6d0
  
12 0000093c·<__strncat_chk@plt>:12 00000894·<__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,·#1568]!»      @·0x62015 »       ldr»    pc,·[ip,·#1736]!»      @·0x6c8
  
16 00000948·<strcmp@plt>:16 000008a0·<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,·#1560]!»      @·0x61819 »       ldr»    pc,·[ip,·#1728]!»      @·0x6c0
  
20 00000954·<__cxa_finalize@plt>:20 000008ac·<__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,·#1552]!»      @·0x61023 »       ldr»    pc,·[ip,·#1720]!»      @·0x6b8
  
24 00000960·<PL_unify_term@plt>:24 000008b8·<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,·#1544]!»      @·0x60827 »       ldr»    pc,·[ip,·#1712]!»      @·0x6b0
  
28 0000096c·<PL_unify_atom_chars@plt>:28 000008c4·<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,·#1536]!»      @·0x60031 »       ldr»    pc,·[ip,·#1704]!»      @·0x6a8
  
32 00000978·<pthread_mutex_lock@plt>:32 000008d0·<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,·#1528]!»      @·0x5f835 »       ldr»    pc,·[ip,·#1696]!»      @·0x6a0
  
36 00000984·<memcpy@plt>:36 000008dc·<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,·#1516]!»      @·0x5ec40 »       ldr»    pc,·[ip,·#1684]!»      @·0x694
  
41 00000994·<PL_register_foreign@plt>:41 000008ec·<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,·#1504]!»      @·0x5e045 »       ldr»    pc,·[ip,·#1672]!»      @·0x688
  
46 000009a4·<PL_unify_chars@plt>:46 000008fc·<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,·#1496]!»      @·0x5d849 »       ldr»    pc,·[ip,·#1664]!»      @·0x680
  
50 000009b0·<__stack_chk_fail@plt>:50 00000908·<__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,·#1488]!»      @·0x5d053 »       ldr»    pc,·[ip,·#1656]!»      @·0x678
  
54 000009bc·<PL_raise_exception@plt>:54 00000914·<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,·#1480]!»      @·0x5c857 »       ldr»    pc,·[ip,·#1648]!»      @·0x670
  
58 000009c8·<PL_new_functor_sz@plt>:58 00000920·<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,·#1472]!»      @·0x5c061 »       ldr»    pc,·[ip,·#1640]!»      @·0x668
  
62 000009d4·<PL_new_term_ref@plt>:62 0000092c·<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,·#1464]!»      @·0x5b865 »       ldr»    pc,·[ip,·#1632]!»      @·0x660
  
66 000009e0·<PL_new_atom@plt>:66 00000938·<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,·#1456]!»      @·0x5b069 »       ldr»    pc,·[ip,·#1624]!»      @·0x658
  
70 000009ec·<PL_is_variable@plt>:70 00000944·<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,·#1448]!»      @·0x5a873 »       ldr»    pc,·[ip,·#1616]!»      @·0x650
  
74 000009f8·<strerror@plt>:74 00000950·<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,·#1440]!»      @·0x5a077 »       ldr»    pc,·[ip,·#1608]!»      @·0x648
  
78 00000a04·<__gmon_start__@plt>:78 0000095c·<__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,·#1432]!»      @·0x59881 »       ldr»    pc,·[ip,·#1600]!»      @·0x640
  
82 00000a10·<strlen@plt>:82 00000968·<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,·#1424]!»      @·0x59085 »       ldr»    pc,·[ip,·#1592]!»      @·0x638
  
86 00000a1c·<strchr@plt>:86 00000974·<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,·#1416]!»      @·0x58889 »       ldr»    pc,·[ip,·#1584]!»      @·0x630
  
90 00000a28·<PL_copy_term_ref@plt>:90 00000980·<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,·#1408]!»      @·0x58093 »       ldr»    pc,·[ip,·#1576]!»      @·0x628
  
94 00000a34·<__strcat_chk@plt>:94 0000098c·<__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,·#1400]!»      @·0x57897 »       ldr»    pc,·[ip,·#1568]!»      @·0x620
  
98 00000a40·<strncpy@plt>:98 00000998·<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 000020d0·<.fini>:2 00002028·<.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 ··0x000020d8·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00002030·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x000020e8·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00002040·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x000020f8·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00002050·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00002108·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00002060·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00002118·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00002070·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00002128·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00002080·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00002138·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00002090·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00002148·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x000020a0·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00002158·0b000000·41000000·00000000·00000000·....A...........10 ··0x000020b0·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00002168·7265736f·75726365·5f657272·6f720000·resource_error..11 ··0x000020c0·7265736f·75726365·5f657272·6f720000·resource_error..
12 ··0x00002178·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...12 ··0x000020d0·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...
13 ··0x00002188·7065726d·69737369·6f6e5f65·72726f72·permission_error13 ··0x000020e0·7065726d·69737369·6f6e5f65·72726f72·permission_error
14 ··0x00002198·00000000·65786973·74656e63·655f6572·....existence_er14 ··0x000020f0·00000000·65786973·74656e63·655f6572·....existence_er
15 ··0x000021a8·726f7200·73797374·656d5f65·72726f72·ror.system_error15 ··0x00002100·726f7200·73797374·656d5f65·72726f72·ror.system_error
16 ··0x000021b8·00000000·76617269·61626c65·00000000·....variable....16 ··0x00002110·00000000·76617269·61626c65·00000000·....variable....
17 ··0x000021c8·696e7374·616e7469·6174696f·6e5f6572·instantiation_er17 ··0x00002120·696e7374·616e7469·6174696f·6e5f6572·instantiation_er
18 ··0x000021d8·726f7200·74797065·5f657272·6f720000·ror.type_error..18 ··0x00002130·726f7200·74797065·5f657272·6f720000·ror.type_error..
19 ··0x000021e8·646f6d61·696e5f65·72726f72·00000000·domain_error....19 ··0x00002140·646f6d61·696e5f65·72726f72·00000000·domain_error....
20 ··0x000021f8·6e6f745f·696d706c·656d656e·74656400·not_implemented.20 ··0x00002150·6e6f745f·696d706c·656d656e·74656400·not_implemented.
21 ··0x00002208·73796e74·61785f65·72726f72·00000000·syntax_error....21 ··0x00002160·73796e74·61785f65·72726f72·00000000·syntax_error....
22 ··0x00002218·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/22 ··0x00002170·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/
23 ··0x00002228·6572726f·722e6300·30000000·6572726f·error.c.0...erro23 ··0x00002180·6572726f·722e6300·30000000·6572726f·error.c.0...erro
24 ··0x00002238·72000000·2f000000·636f6e74·65787400·r.../...context.24 ··0x00002190·72000000·2f000000·636f6e74·65787400·r.../...context.
25 ··0x00002248·63727970·74000000·74657874·00000000·crypt...text....25 ··0x000021a0·63727970·74000000·74657874·00000000·crypt...text....
26 ··0x00002258·4e6f2073·616c743f·3f3f0a00·63686172·No·salt???..char26 ··0x000021b0·4e6f2073·616c743f·3f3f0a00·63686172·No·salt???..char
27 ··0x00002268·61637465·72000000·24312400·73616c74·acter...$1$.salt27 ··0x000021c0·61637465·72000000·24312400·73616c74·acter...$1$.salt
28 ··0x00002278·00000000·24000000·706c5f65·72726f72·....$...pl_error28 ··0x000021d0·00000000·24000000·706c5f65·72726f72·....$...pl_error
29 ··0x00002288·00000000·80000000·00000000·00000000·................29 ··0x000021e0·00000000·80000000·00000000·00000000·................
 30 ··0x000021f0·00000000·00000000·00000000·00000000·................
30 ··0x00002298·00000000·00000000·00000000·00000000·................31 ··0x00002200·00000000·00000000·00000000·00000000·................
31 ··0x000022a8·00000000·00000000·00000000·00000000·................32 ··0x00002210·00000000·00000000·00000000·00000000·................
32 ··0x000022b8·00000000·00000000·00000000·00000000·................ 
33 ··0x000022c8·00000000·2e2f3031·32333435·36373839·...../012345678933 ··0x00002220·00000000·2e2f3031·32333435·36373839·...../0123456789
34 ··0x000022d8·41424344·45464748·494a4b4c·4d4e4f50·ABCDEFGHIJKLMNOP34 ··0x00002230·41424344·45464748·494a4b4c·4d4e4f50·ABCDEFGHIJKLMNOP
35 ··0x000022e8·51525354·55565758·595a6162·63646566·QRSTUVWXYZabcdef35 ··0x00002240·51525354·55565758·595a6162·63646566·QRSTUVWXYZabcdef
36 ··0x000022f8·6768696a·6b6c6d6e·6f707172·73747576·ghijklmnopqrstuv36 ··0x00002250·6768696a·6b6c6d6e·6f707172·73747576·ghijklmnopqrstuv
37 ··0x00002308·7778797a·00000000·3e000000·41000000·wxyz....>...A...37 ··0x00002260·7778797a·00000000·3e000000·41000000·wxyz....>...A...
38 ··0x00002318·0c000000·41000000·11000000·41000000·....A.......A...38 ··0x00002270·0c000000·41000000·11000000·41000000·....A.......A...
39 ··0x00002328·27000000·41000000·36000000·41000000·'...A...6...A...39 ··0x00002280·27000000·41000000·36000000·41000000·'...A...6...A...
40 ··0x00002338·03000000·41000000·06000000·41000000·....A.......A...40 ··0x00002290·03000000·41000000·06000000·41000000·....A.......A...
41 ··0x00002348·15000000·41000000·0f000000·41000000·....A.......A...41 ··0x000022a0·15000000·41000000·0f000000·41000000·....A.......A...
42 ··0x00002358·0e000000·41000000·26000000·41000000·....A...&...A...42 ··0x000022b0·0e000000·41000000·26000000·41000000·....A...&...A...
43 ··0x00002368·13000000·41000000·29000000·41000000·....A...)...A...43 ··0x000022c0·13000000·41000000·29000000·41000000·....A...)...A...
44 ··0x00002378·02000000·41000000·19000000·41000000·....A.......A...44 ··0x000022d0·02000000·41000000·19000000·41000000·....A.......A...
45 ··0x00002388·0a000000·41000000·0b000000·41000000·....A.......A...45 ··0x000022e0·0a000000·41000000·0b000000·41000000·....A.......A...
46 ··0x00002398·00000000·00000000···················........46 ··0x000022f0·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 ··0x00002400·00000000····························....2 ··0x000022f8·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 ··0x0001fe44·a50b0000····························....2 ··0x0001fe4c·fd0a0000····························....
  
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 ··0x0001fe48·650b0000····························e...2 ··0x0001fe50·bd0a0000····························....
  
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·4cfe0100·00000000·00000000·1c090000·L...............3 ··0x0001ff54·54fe0100·00000000·00000000·74080000·T...........t...
4 ··0x0001ff64·1c090000·1c090000·1c090000·1c090000·................4 ··0x0001ff64·74080000·74080000·74080000·74080000·t...t...t...t...
5 ··0x0001ff74·1c090000·1c090000·1c090000·1c090000·................5 ··0x0001ff74·74080000·74080000·74080000·74080000·t...t...t...t...
6 ··0x0001ff84·1c090000·1c090000·1c090000·1c090000·................6 ··0x0001ff84·74080000·74080000·74080000·74080000·t...t...t...t...
7 ··0x0001ff94·1c090000·1c090000·1c090000·1c090000·................7 ··0x0001ff94·74080000·74080000·74080000·74080000·t...t...t...t...
8 ··0x0001ffa4·1c090000·1c090000·1c090000·1c090000·................8 ··0x0001ffa4·74080000·74080000·74080000·74080000·t...t...t...t...
9 ··0x0001ffb4·1c090000·1c090000·1c090000·1c090000·................9 ··0x0001ffb4·74080000·74080000·74080000·74080000·t...t...t...t...
10 ··0x0001ffc4·1c090000·1c090000·1c090000·1c090000·................10 ··0x0001ffc4·74080000·74080000·74080000·74080000·t...t...t...t...
11 ··0x0001ffd4·1c090000·1c090000·1c090000·1c090000·................11 ··0x0001ffd4·74080000·74080000·74080000·74080000·t...t...t...t...
12 ··0x0001ffe4·1c090000·1c090000·00000000·00000000·................12 ··0x0001ffe4·74080000·74080000·00000000·00000000·t...t...........
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·65663333·35383339·38653432·36316439·ef3358398e4261d9 
3 ··0x00000010·39303033·66303037·64636336·39343437·9003f007dcc694472 ··0x00000000·38633133·38396339·32333631·38393164·8c1389c92361891d
 3 ··0x00000010·34623266·66346363·30643861·31353766·4b2ff4cc0d8a157f
4 ··0x00000020·33626630·38642e64·65627567·00000000·3bf08d.debug....4 ··0x00000020·33376463·64392e64·65627567·00000000·37dcd9.debug....
5 ··0x00000030·fc3ca802····························.<..5 ··0x00000030·38ae7adc····························8.z.
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/double_metaphone.so vs.
./usr/lib/swi-prolog/lib/aarch64-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:··········65992·(bytes·into·file)13 ··Start·of·section·headers:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x02fe8·0x02fe8·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x02edc·0x02edc·R·E·0x10000
8 ··LOAD···········0x00fe94·0x0001fe94·0x0001fe94·0x00170·0x00174·RW··0x100007 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00168·0x0016c·RW··0x10000
9 ··DYNAMIC········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fea4·0x0001fea4·0x0001fea4·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe94·0x0001fe94·0x0001fe94·0x0016c·0x0016c·R···0x111 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00164·0x00164·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x101c8:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0001a0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000180·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000002f8·0002f8·00018e·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000002b8·0002b8·00014a·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000486·000486·000034·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000402·000402·000030·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000004bc·0004bc·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000434·000434·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············0000051c·00051c·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000474·000474·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············0000055c·00055c·000088·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············000004b4·0004b4·000088·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········000005e4·0005e4·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········0000053c·00053c·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000005f0·0005f0·0000e8·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000548·000548·0000e8·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000006d8·0006d8·002434·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000630·000630·002434·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00002b0c·002b0c·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00002a64·002a64·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00002b14·002b14·00046c·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00002a6c·002a6c·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 
20 ··[16]·.eh_frame·········PROGBITS········00002fe4·002fe4·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00002ed8·002ed8·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fe94·00fe94·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fe9c·00fe9c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fe98·00fe98·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fea0·00fea0·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fe9c·00fe9c·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fea4·00fea4·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001ff9c·00ff9c·000064·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ff9c·00ff9c·000064·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.74 KB
readelf --wide --symbols {}
    
Offset 1, 29 lines modifiedOffset 1, 27 lines modified
  
1 Symbol·table·'.dynsym'·contains·26·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:·000005e4·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·0000053c·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2) 
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strstr@GLIBC_2.4·(3)6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strstr@GLIBC_2.4·(2)
8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)
11 ·····8:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)10 ·····7:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(3)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)
17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcat@GLIBC_2.4·(3)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcat@GLIBC_2.4·(2)
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_toupper_loc@GLIBC_2.4·(3)18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_toupper_loc@GLIBC_2.4·(2)
20 ····17:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__19 ····16:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(2)
22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(3)21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(2)
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2) 
24 ····21:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable22 ····19:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(3)23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(2)
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
28 ····25:·00002acd····64·FUNC····GLOBAL·DEFAULT···11·install_double_metaphone26 ····23:·00002a25····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·0x51c·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x474·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········3 0001fe9c··00000017·R_ARM_RELATIVE········
4 0001fe98··00000017·R_ARM_RELATIVE········4 0001fea0··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··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000815·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··00001115·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001015·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001515·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001315·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x55c·contains·17·entries:11 Relocation·section·'.rel.plt'·at·offset·0x4b4·contains·17·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ffa8··00000416·R_ARM_JUMP_SLOT········00000000···strstr@GLIBC_2.413 0001ffa8··00000316·R_ARM_JUMP_SLOT········00000000···strstr@GLIBC_2.4
14 0001ffac··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.414 0001ffac··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
15 0001ffb0··00000716·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.415 0001ffb0··00000616·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
16 0001ffb4··00000916·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.416 0001ffb4··00000816·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
17 0001ffb8··00000a16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign17 0001ffb8··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
18 0001ffbc··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars18 0001ffbc··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
19 0001ffc0··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.419 0001ffc0··00000b16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
20 0001ffc4··00000d16·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.420 0001ffc4··00000c16·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
21 0001ffc8··00000e16·R_ARM_JUMP_SLOT········00000000···strcat@GLIBC_2.421 0001ffc8··00000d16·R_ARM_JUMP_SLOT········00000000···strcat@GLIBC_2.4
22 0001ffcc··00000f16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.422 0001ffcc··00000e16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
23 0001ffd0··00001016·R_ARM_JUMP_SLOT········00000000···__ctype_toupper_loc@GLIBC_2.423 0001ffd0··00000f16·R_ARM_JUMP_SLOT········00000000···__ctype_toupper_loc@GLIBC_2.4
24 0001ffd4··00001116·R_ARM_JUMP_SLOT········00000000···__gmon_start__24 0001ffd4··00001016·R_ARM_JUMP_SLOT········00000000···__gmon_start__
25 0001ffd8··00001216·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.425 0001ffd8··00001116·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
26 0001ffdc··00001316·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.426 0001ffdc··00001216·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4
27 0001ffe0··00001616·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.427 0001ffe0··00001416·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.4
28 0001ffe4··00001716·R_ARM_JUMP_SLOT········00000000···PL_get_chars28 0001ffe4··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_chars
29 0001ffe8··00001816·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.429 0001ffe8··00001616·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfe9c·contains·28·entries:1 Dynamic·section·at·offset·0xfea4·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x5e45 ·0x0000000c·(INIT)·······················0x53c
7 ·0x0000000d·(FINI)·······················0x2b0c6 ·0x0000000d·(FINI)·······················0x2a64
8 ·0x00000019·(INIT_ARRAY)·················0x1fe947 ·0x00000019·(INIT_ARRAY)·················0x1fe9c
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe989 ·0x0000001a·(FINI_ARRAY)·················0x1fea0
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x2f812 ·0x00000005·(STRTAB)·····················0x2b8
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················398·(bytes)14 ·0x0000000a·(STRSZ)······················330·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff9c16 ·0x00000003·(PLTGOT)·····················0x1ff9c
18 ·0x00000002·(PLTRELSZ)···················136·(bytes)17 ·0x00000002·(PLTRELSZ)···················136·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x55c19 ·0x00000017·(JMPREL)·····················0x4b4
21 ·0x00000011·(REL)························0x51c20 ·0x00000011·(REL)························0x474
22 ·0x00000012·(RELSZ)······················64·(bytes)21 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x4bc25 ·0x6ffffffe·(VERNEED)····················0x434
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x48627 ·0x6ffffff0·(VERSYM)·····················0x402
29 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·bd7aa2522d8cc6908e71727abec5cac4deae55853 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e41cc6e1d58e5c5f0ec9d0b99b946f3a3d6318eb
1.97 KB
readelf --wide --version-info {}
    
Offset 1, 19 lines modifiedOffset 1, 16 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·26·entries:1 Version·symbols·section·'.gnu.version'·contains·24·entries:
2 ·Addr:·0x0000000000000486··Offset:·0x00000486··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000402··Offset:·0x00000402··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
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)·· 
7 ··010:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)··4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······2·(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*)···
  
10 Version·needs·section·'.gnu.version_r'·contains·3·entries:9 Version·needs·section·'.gnu.version_r'·contains·2·entries:
11 ·Addr:·0x00000000000004bc··Offset:·0x000004bc··Link:·4·(.dynstr)10 ·Addr:·0x0000000000000434··Offset:·0x00000434··Link:·4·(.dynstr)
12 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·111 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
13 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·412 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
14 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·113 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
15 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·314 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 22 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 __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 
10 __ctype_toupper_loc8 __ctype_toupper_loc
11 PL_get_chars9 PL_get_chars
12 PL_unify_chars10 PL_unify_chars
13 install_double_metaphone11 install_double_metaphone
14 PL_register_foreign12 PL_register_foreign
15 libgcc_s.so.1 
16 libc.so.613 libc.so.6
17 ld-linux-armhf.so.314 ld-linux-armhf.so.3
18 GLIBC_2.415 GLIBC_2.4
19 H»      KxD»   J{D16 H»      KxD»   J{D
20 /I0FTFyD17 /I0FTFyD
21 *I0FTFyD18 *I0FTFyD
22 "QF(F{D»19 "QF(F{D»
Offset 30, 16 lines modifiedOffset 27, 14 lines modified
30 .shstrtab27 .shstrtab
31 .note.gnu.build-id28 .note.gnu.build-id
32 .gnu.hash29 .gnu.hash
33 .gnu.version30 .gnu.version
34 .gnu.version_r31 .gnu.version_r
35 .rel.dyn32 .rel.dyn
36 .rel.plt33 .rel.plt
37 .ARM.extab 
38 .ARM.exidx 
39 .eh_frame34 .eh_frame
40 .init_array35 .init_array
41 .fini_array36 .fini_array
42 .dynamic37 .dynamic
43 .ARM.attributes38 .ARM.attributes
44 .gnu_debugaltlink39 .gnu_debugaltlink
45 .gnu_debuglink40 .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 ··0x00000138·02000000·19000000·01000000·05000000·................2 ··0x00000118·02000000·17000000·01000000·05000000·................
3 ··0x00000148·00014000·19000000·00000000·177dedca·..@..........}..3 ··0x00000128·00014000·17000000·00000000·177dedca·..@..........}..
  
3.15 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 28 lines modifiedOffset 1, 24 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000002f8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000002b8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000308·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000002c8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000318·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000002d8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000328·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000002e8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000338·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000002f8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000348·6c697a65·006d616c·6c6f6300·7374726c·lize.malloc.strl7 ··0x00000308·6c697a65·006d616c·6c6f6300·7374726c·lize.malloc.strl
8 ··0x00000358·656e006d·656d6370·79005f5f·61737365·en.memcpy.__asse8 ··0x00000318·656e006d·656d6370·79005f5f·61737365·en.memcpy.__asse
9 ··0x00000368·72745f66·61696c00·5f5f7374·61636b5f·rt_fail.__stack_9 ··0x00000328·72745f66·61696c00·5f5f7374·61636b5f·rt_fail.__stack_
10 ··0x00000378·63686b5f·6661696c·005f5f73·7461636b·chk_fail.__stack10 ··0x00000338·63686b5f·6661696c·005f5f73·7461636b·chk_fail.__stack
11 ··0x00000388·5f63686b·5f677561·7264005f·5f616561·_chk_guard.__aea11 ··0x00000348·5f63686b·5f677561·72640073·74726e63·_chk_guard.strnc
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 
15 ··0x000003c8·00737472·63617400·7265616c·6c6f6300·.strcat.realloc.12 ··0x00000358·6d700073·74726361·74007265·616c6c6f·mp.strcat.reallo
16 ··0x000003d8·73747263·68720073·74727374·72005f5f·strchr.strstr.__13 ··0x00000368·63007374·72636872·00737472·73747200·c.strchr.strstr.
17 ··0x000003e8·63747970·655f746f·75707065·725f6c6f·ctype_toupper_lo14 ··0x00000378·5f5f6374·7970655f·746f7570·7065725f·__ctype_toupper_
18 ··0x000003f8·63006672·65650050·4c5f6765·745f6368·c.free.PL_get_ch15 ··0x00000388·6c6f6300·66726565·00504c5f·6765745f·loc.free.PL_get_
19 ··0x00000408·61727300·504c5f75·6e696679·5f636861·ars.PL_unify_cha16 ··0x00000398·63686172·7300504c·5f756e69·66795f63·chars.PL_unify_c
20 ··0x00000418·72730069·6e737461·6c6c5f64·6f75626c·rs.install_doubl17 ··0x000003a8·68617273·00696e73·74616c6c·5f646f75·hars.install_dou
21 ··0x00000428·655f6d65·74617068·6f6e6500·504c5f72·e_metaphone.PL_r18 ··0x000003b8·626c655f·6d657461·70686f6e·6500504c·ble_metaphone.PL
 19 ··0x000003c8·5f726567·69737465·725f666f·72656967·_register_foreig
22 ··0x00000438·65676973·7465725f·666f7265·69676e00·egister_foreign. 
23 ··0x00000448·6c696267·63635f73·2e736f2e·31006c69·libgcc_s.so.1.li 
24 ··0x00000458·62632e73·6f2e3600·6c642d6c·696e7578·bc.so.6.ld-linux20 ··0x000003d8·6e006c69·62632e73·6f2e3600·6c642d6c·n.libc.so.6.ld-l
25 ··0x00000468·2d61726d·68662e73·6f2e3300·474c4942·-armhf.so.3.GLIB21 ··0x000003e8·696e7578·2d61726d·68662e73·6f2e3300·inux-armhf.so.3.
26 ··0x00000478·435f322e·34004743·435f332e·3500·····C_2.4.GCC_3.5.22 ··0x000003f8·474c4942·435f322e·3400··············GLIBC_2.4.
  
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 000005e4·<.init>:2 0000053c·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     6d8·<__assert_fail@plt+0xc>5 »       bl»     630·<__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 000005f0·<strstr@plt-0x14>:2 00000548·<strstr@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·600·<strstr@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·558·<strstr@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,·r97 »       andeq»  pc,·r1,·r4,·asr·#20
  
8 00000604·<strstr@plt>:8 0000055c·<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,·#2460]!»      @·0x99c11 »       ldr»    pc,·[ip,·#2628]!»      @·0xa44
  
12 00000610·<__cxa_finalize@plt>:12 00000568·<__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,·#2452]!»      @·0x99415 »       ldr»    pc,·[ip,·#2620]!»      @·0xa3c
  
16 0000061c·<free@plt>:16 00000574·<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,·#2440]!»      @·0x98820 »       ldr»    pc,·[ip,·#2608]!»      @·0xa30
  
21 0000062c·<memcpy@plt>:21 00000584·<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,·#2432]!»      @·0x98024 »       ldr»    pc,·[ip,·#2600]!»      @·0xa28
  
25 00000638·<PL_register_foreign@plt>:25 00000590·<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,·#2420]!»      @·0x97429 »       ldr»    pc,·[ip,·#2588]!»      @·0xa1c
  
30 00000648·<PL_unify_chars@plt>:30 000005a0·<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,·#2412]!»      @·0x96c33 »       ldr»    pc,·[ip,·#2580]!»      @·0xa14
  
34 00000654·<__stack_chk_fail@plt>:34 000005ac·<__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,·#2404]!»      @·0x96437 »       ldr»    pc,·[ip,·#2572]!»      @·0xa0c
  
38 00000660·<realloc@plt>:38 000005b8·<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,·#2396]!»      @·0x95c41 »       ldr»    pc,·[ip,·#2564]!»      @·0xa04
  
42 0000066c·<strcat@plt>:42 000005c4·<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,·#2388]!»      @·0x95445 »       ldr»    pc,·[ip,·#2556]!»      @·0x9fc
  
46 00000678·<malloc@plt>:46 000005d0·<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,·#2380]!»      @·0x94c49 »       ldr»    pc,·[ip,·#2548]!»      @·0x9f4
  
50 00000684·<__ctype_toupper_loc@plt>:50 000005dc·<__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,·#2372]!»      @·0x94453 »       ldr»    pc,·[ip,·#2540]!»      @·0x9ec
  
54 00000690·<__gmon_start__@plt>:54 000005e8·<__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,·#2364]!»      @·0x93c57 »       ldr»    pc,·[ip,·#2532]!»      @·0x9e4
  
58 0000069c·<strlen@plt>:58 000005f4·<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,·#2356]!»      @·0x93461 »       ldr»    pc,·[ip,·#2524]!»      @·0x9dc
  
62 000006a8·<strchr@plt>:62 00000600·<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,·#2348]!»      @·0x92c65 »       ldr»    pc,·[ip,·#2516]!»      @·0x9d4
  
66 000006b4·<strncmp@plt>:66 0000060c·<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,·#2340]!»      @·0x92469 »       ldr»    pc,·[ip,·#2508]!»      @·0x9cc
  
70 000006c0·<PL_get_chars@plt>:70 00000618·<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,·#2332]!»      @·0x91c73 »       ldr»    pc,·[ip,·#2500]!»      @·0x9c4
  
74 000006cc·<__assert_fail@plt>:74 00000624·<__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,·#2324]!»      @·0x91477 »       ldr»    pc,·[ip,·#2492]!»      @·0x9bc
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 00002b0c·<.fini>:2 00002a64·<.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 ··0x00002b14·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00002a6c·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00002b24·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00002a7c·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00002b34·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00002a8c·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00002b44·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00002a9c·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00002b54·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00002aac·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00002b64·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00002abc·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00002b74·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00002acc·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00002b84·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00002adc·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00002b94·0b000000·41000000·00000000·00000000·....A...........10 ··0x00002aec·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00002ba4·2e2f7061·636b6167·65732f6e·6c702f64·./packages/nlp/d11 ··0x00002afc·2e2f7061·636b6167·65732f6e·6c702f64·./packages/nlp/d
12 ··0x00002bb4·6f75626c·655f6d65·74617068·6f6e652e·ouble_metaphone.12 ··0x00002b0c·6f75626c·655f6d65·74617068·6f6e652e·ouble_metaphone.
13 ··0x00002bc4·63000000·7320213d·204e554c·4c000000·c...s·!=·NULL...13 ··0x00002b1c·63000000·7320213d·204e554c·4c000000·c...s·!=·NULL...
14 ··0x00002bd4·732d3e73·74722021·3d204e55·4c4c0000·s->str·!=·NULL..14 ··0x00002b2c·732d3e73·74722021·3d204e55·4c4c0000·s->str·!=·NULL..
15 ··0x00002be4·435a0000·5749545a·00000000·20202020·CZ..WITZ....····15 ··0x00002b3c·435a0000·5749545a·00000000·20202020·CZ..WITZ....····
16 ··0x00002bf4·20000000·474e0000·50530000·57520000··...GN..PS..WR..16 ··0x00002b4c·20000000·474e0000·50530000·57520000··...GN..PS..WR..
17 ··0x00002c04·504e0000·4b4e0000·41000000·50000000·PN..KN..A...P...17 ··0x00002b5c·504e0000·4b4e0000·41000000·50000000·PN..KN..A...P...
18 ··0x00002c14·41434800·4b000000·42414348·45520000·ACH.K...BACHER..18 ··0x00002b6c·41434800·4b000000·42414348·45520000·ACH.K...BACHER..
19 ··0x00002c24·4d414348·45520000·43414553·41520000·MACHER..CAESAR..19 ··0x00002b7c·4d414348·45520000·43414553·41520000·MACHER..CAESAR..
20 ··0x00002c34·43484941·00000000·43480000·43484145·CHIA....CH..CHAE20 ··0x00002b8c·43484941·00000000·43480000·43484145·CHIA....CH..CHAE
21 ··0x00002c44·00000000·58000000·48415241·43000000·....X...HARAC...21 ··0x00002b9c·00000000·58000000·48415241·43000000·....X...HARAC...
22 ··0x00002c54·48415249·53000000·43484f52·45000000·HARIS...CHORE...22 ··0x00002bac·48415249·53000000·43484f52·45000000·HARIS...CHORE...
23 ··0x00002c64·484f5200·48454d00·48494100·48594d00·HOR.HEM.HIA.HYM.23 ··0x00002bbc·484f5200·48454d00·48494100·48594d00·HOR.HEM.HIA.HYM.
24 ··0x00002c74·56414e20·00000000·564f4e20·00000000·VAN·....VON·....24 ··0x00002bcc·56414e20·00000000·564f4e20·00000000·VAN·....VON·....
25 ··0x00002c84·53434800·4f524348·45530000·4f524348·SCH.ORCHES..ORCH25 ··0x00002bdc·53434800·4f524348·45530000·4f524348·SCH.ORCHES..ORCH
26 ··0x00002c94·49440000·41524348·49540000·54000000·ID..ARCHIT..T...26 ··0x00002bec·49440000·41524348·49540000·54000000·ID..ARCHIT..T...
27 ··0x00002ca4·55000000·4f000000·4d430000·57000000·U...O...MC..W...27 ··0x00002bfc·55000000·4f000000·4d430000·57000000·U...O...MC..W...
28 ··0x00002cb4·56000000·46000000·48000000·42000000·V...F...H...B...28 ··0x00002c0c·56000000·46000000·48000000·42000000·V...F...H...B...
29 ··0x00002cc4·4d000000·4e000000·5749435a·00000000·M...N...WICZ....29 ··0x00002c1c·4d000000·4e000000·5749435a·00000000·M...N...WICZ....
30 ··0x00002cd4·43494100·43430000·48550000·4b530000·CIA.CC..HU..KS..30 ··0x00002c2c·43494100·43430000·48550000·4b530000·CIA.CC..HU..KS..
31 ··0x00002ce4·55434345·45000000·55434345·53000000·UCCEE...UCCES...31 ··0x00002c3c·55434345·45000000·55434345·53000000·UCCEE...UCCES...
32 ··0x00002cf4·434b0000·43510000·43470000·43490000·CK..CQ..CG..CI..32 ··0x00002c4c·434b0000·43510000·43470000·43490000·CK..CQ..CG..CI..
33 ··0x00002d04·43590000·43450000·43494f00·43494500·CY..CE..CIO.CIE.33 ··0x00002c5c·43590000·43450000·43494f00·43494500·CY..CE..CIO.CIE.
34 ··0x00002d14·20430000·20470000·20510000·51000000··C..·G..·Q..Q...34 ··0x00002c6c·20430000·20470000·20510000·51000000··C..·G..·Q..Q...
35 ··0x00002d24·44470000·4a000000·544b0000·44540000·DG..J...TK..DT..35 ··0x00002c7c·44470000·4a000000·544b0000·44540000·DG..J...TK..DT..
36 ··0x00002d34·44440000·44000000·47000000·45590000·DD..D...G...EY..36 ··0x00002c8c·44440000·44000000·47000000·45590000·DD..D...G...EY..
37 ··0x00002d44·4c490000·4b4c0000·45490000·49450000·LI..KL..EI..IE..37 ··0x00002c9c·4c490000·4b4c0000·45490000·49450000·LI..KL..EI..IE..
38 ··0x00002d54·494e0000·494c0000·49420000·454c0000·IN..IL..IB..EL..38 ··0x00002cac·494e0000·494c0000·49420000·454c0000·IN..IL..IB..EL..
39 ··0x00002d64·45420000·45500000·44414e47·45520000·EB..EP..DANGER..39 ··0x00002cbc·45420000·45500000·44414e47·45520000·EB..EP..DANGER..
40 ··0x00002d74·4d414e47·45520000·52414e47·45520000·MANGER..RANGER..40 ··0x00002ccc·4d414e47·45520000·52414e47·45520000·MANGER..RANGER..
41 ··0x00002d84·52475900·4f475900·41474749·00000000·RGY.OGY.AGGI....41 ··0x00002cdc·52475900·4f475900·41474749·00000000·RGY.OGY.AGGI....
42 ··0x00002d94·4f474749·00000000·45540000·49455220·OGGI....ET..IER·42 ··0x00002cec·4f474749·00000000·45540000·49455220·OGGI....ET..IER·
43 ··0x00002da4·00000000·4a4f5345·00000000·53414e20·....JOSE....SAN·43 ··0x00002cfc·00000000·4a4f5345·00000000·53414e20·....JOSE....SAN·
44 ··0x00002db4·00000000·5a000000·41530000·4f530000·....Z...AS..OS..44 ··0x00002d0c·00000000·5a000000·41530000·4f530000·....Z...AS..OS..
45 ··0x00002dc4·494c4c4f·00000000·414c4c45·00000000·ILLO....ALLE....45 ··0x00002d1c·494c4c4f·00000000·414c4c45·00000000·ILLO....ALLE....
46 ··0x00002dd4·494c4c41·00000000·554d4200·4d450000·ILLA....UMB.ME..46 ··0x00002d2c·494c4c41·00000000·554d4200·4d450000·ILLA....UMB.ME..
47 ··0x00002de4·4d410000·49534c00·59534c00·53554741·MA..ISL.YSL.SUGA47 ··0x00002d3c·4d410000·49534c00·59534c00·53554741·MA..ISL.YSL.SUGA
48 ··0x00002df4·52000000·53480000·4845494d·00000000·R...SH..HEIM....48 ··0x00002d4c·52000000·53480000·4845494d·00000000·R...SH..HEIM....
49 ··0x00002e04·484f4c5a·00000000·484f4c4d·00000000·HOLZ....HOLM....49 ··0x00002d5c·484f4c5a·00000000·484f4c4d·00000000·HOLZ....HOLM....
50 ··0x00002e14·484f454b·00000000·53494f00·53494100·HOEK....SIO.SIA.50 ··0x00002d6c·484f454b·00000000·53494f00·53494100·HOEK....SIO.SIA.
51 ··0x00002e24·5349414e·00000000·53430000·4f4f0000·SIAN....SC..OO..51 ··0x00002d7c·5349414e·00000000·53430000·4f4f0000·SIAN....SC..OO..
52 ··0x00002e34·454d0000·45440000·55590000·454e0000·EM..ED..UY..EN..52 ··0x00002d8c·454d0000·45440000·55590000·454e0000·EM..ED..UY..EN..
53 ··0x00002e44·534b0000·41490000·4f490000·54494f4e·SK..AI..OI..TION53 ··0x00002d9c·534b0000·41490000·4f490000·54494f4e·SK..AI..OI..TION
54 ··0x00002e54·00000000·54494100·54434800·54480000·....TIA.TCH.TH..54 ··0x00002dac·00000000·54494100·54434800·54480000·....TIA.TCH.TH..
55 ··0x00002e64·4f4d0000·414d0000·54544800·30000000·OM..AM..TTH.0...55 ··0x00002dbc·4f4d0000·414d0000·54544800·30000000·OM..AM..TTH.0...
56 ··0x00002e74·57480000·4557534b·49000000·4f57534b·WH..EWSKI...OWSK56 ··0x00002dcc·57480000·4557534b·49000000·4f57534b·WH..EWSKI...OWSK
57 ··0x00002e84·59000000·4f57534b·49000000·4557534b·Y...OWSKI...EWSK57 ··0x00002ddc·59000000·4f57534b·49000000·4557534b·Y...OWSKI...EWSK
58 ··0x00002e94·59000000·54530000·46580000·49415500·Y...TS..FX..IAU.58 ··0x00002dec·59000000·54530000·46580000·49415500·Y...TS..FX..IAU.
59 ··0x00002ea4·45415500·41550000·4f550000·5a4f0000·EAU.AU..OU..ZO..59 ··0x00002dfc·45415500·41550000·4f550000·5a4f0000·EAU.AU..OU..ZO..
60 ··0x00002eb4·5a410000·5a490000·646f7562·6c655f6d·ZA..ZI..double_m60 ··0x00002e0c·5a410000·5a490000·646f7562·6c655f6d·ZA..ZI..double_m
61 ··0x00002ec4·65746170·686f6e65·00000000·4e65774d·etaphone....NewM61 ··0x00002e1c·65746170·686f6e65·00000000·4e65774d·etaphone....NewM
62 ··0x00002ed4·65746153·7472696e·67000000·496e6372·etaString...Incr62 ··0x00002e2c·65746153·7472696e·67000000·496e6372·etaString...Incr
63 ··0x00002ee4·65617365·42756666·65720000·3e000000·easeBuffer..>...63 ··0x00002e3c·65617365·42756666·65720000·3e000000·easeBuffer..>...
64 ··0x00002ef4·41000000·0c000000·41000000·11000000·A.......A.......64 ··0x00002e4c·41000000·0c000000·41000000·11000000·A.......A.......
65 ··0x00002f04·41000000·27000000·41000000·36000000·A...'...A...6...65 ··0x00002e5c·41000000·27000000·41000000·36000000·A...'...A...6...
66 ··0x00002f14·41000000·03000000·41000000·06000000·A.......A.......66 ··0x00002e6c·41000000·03000000·41000000·06000000·A.......A.......
67 ··0x00002f24·41000000·15000000·41000000·0f000000·A.......A.......67 ··0x00002e7c·41000000·15000000·41000000·0f000000·A.......A.......
68 ··0x00002f34·41000000·0e000000·41000000·26000000·A.......A...&...68 ··0x00002e8c·41000000·0e000000·41000000·26000000·A.......A...&...
69 ··0x00002f44·41000000·13000000·41000000·29000000·A.......A...)...69 ··0x00002e9c·41000000·13000000·41000000·29000000·A.......A...)...
70 ··0x00002f54·41000000·02000000·41000000·19000000·A.......A.......70 ··0x00002eac·41000000·02000000·41000000·19000000·A.......A.......
71 ··0x00002f64·41000000·0a000000·41000000·0b000000·A.......A.......71 ··0x00002ebc·41000000·0a000000·41000000·0b000000·A.......A.......
72 ··0x00002f74·41000000·00000000·00000000··········A...........72 ··0x00002ecc·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 ··0x00002fe4·00000000····························....2 ··0x00002ed8·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·9d070000····························....2 ··0x0001fe9c·f5060000····························....
  
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·5d070000····························]...2 ··0x0001fea0·b5060000····························....
  
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·9cfe0100·00000000·00000000·f0050000·................3 ··0x0001ff9c·a4fe0100·00000000·00000000·48050000·............H...
4 ··0x0001ffac·f0050000·f0050000·f0050000·f0050000·................4 ··0x0001ffac·48050000·48050000·48050000·48050000·H...H...H...H...
5 ··0x0001ffbc·f0050000·f0050000·f0050000·f0050000·................5 ··0x0001ffbc·48050000·48050000·48050000·48050000·H...H...H...H...
6 ··0x0001ffcc·f0050000·f0050000·f0050000·f0050000·................6 ··0x0001ffcc·48050000·48050000·48050000·48050000·H...H...H...H...
7 ··0x0001ffdc·f0050000·f0050000·f0050000·f0050000·................7 ··0x0001ffdc·48050000·48050000·48050000·48050000·H...H...H...H...
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·37616132·35323264·38636336·39303865·7aa2522d8cc6908e 
3 ··0x00000010·37313732·37616265·63356361·63346465·71727abec5cac4de2 ··0x00000000·31636336·65316435·38653563·35663065·1cc6e1d58e5c5f0e
 3 ··0x00000010·63396430·62393962·39343666·33613364·c9d0b99b946f3a3d
4 ··0x00000020·61653535·38352e64·65627567·00000000·ae5585.debug....4 ··0x00000020·36333138·65622e64·65627567·00000000·6318eb.debug....
5 ··0x00000030·25afc462····························%..b5 ··0x00000030·f9eb4c2a····························..L*
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/files.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/files.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:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x01d1c·0x01d1c·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x01c20·0x01c20·R·E·0x10000
8 ··LOAD···········0x00fe40·0x0001fe40·0x0001fe40·0x001c4·0x001e0·RW··0x100007 ··LOAD···········0x00fe48·0x0001fe48·0x0001fe48·0x001bc·0x001d8·RW··0x10000
9 ··DYNAMIC········0x00fe48·0x0001fe48·0x0001fe48·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fe50·0x0001fe50·0x0001fe50·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe40·0x0001fe40·0x0001fe40·0x001c0·0x001c0·R···0x111 ··GNU_RELRO······0x00fe48·0x0001fe48·0x0001fe48·0x001b8·0x001b8·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x101c8:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0002f0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0002d0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000448·000448·0002e8·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000408·000408·0002a4·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000730·000730·00005e·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000006ac·0006ac·00005a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000790·000790·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000708·000708·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000800·000800·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000758·000758·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000840·000840·000130·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00000798·000798·000130·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00000970·000970·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000008c8·0008c8·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········0000097c·00097c·0001e4·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000008d4·0008d4·0001e4·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000b60·000b60·000eac·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000ab8·000ab8·000eac·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00001a0c·001a0c·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00001964·001964·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00001a14·001a14·0002b0·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0000196c·00196c·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 
20 ··[16]·.eh_frame·········PROGBITS········00001d18·001d18·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00001c1c·001c1c·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fe40·00fe40·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fe48·00fe48·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fe44·00fe44·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fe4c·00fe4c·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fe48·00fe48·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fe50·00fe50·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001ff48·00ff48·0000b8·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ff48·00ff48·0000b8·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·010004·00001c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020004·010004·00001c·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
6.52 KB
readelf --wide --symbols {}
    
Offset 1, 50 lines modifiedOffset 1, 48 lines modified
  
1 Symbol·table·'.dynsym'·contains·47·entries:1 Symbol·table·'.dynsym'·contains·45·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:·00000970·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000008c8·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2) 
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stat64_time64@GLIBC_2.34·(3)6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stat64_time64@GLIBC_2.34·(2)
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
9 ·····6:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(4)8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(5)13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_functor15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_functor
17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(4)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(4)23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)
25 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__24 ····21:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(4)27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)
29 ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2) 
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_file_name30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_file_name
33 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·link@GLIBC_2.4·(4)31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·link@GLIBC_2.4·(3)
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__utime64@GLIBC_2.34·(3)35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__utime64@GLIBC_2.34·(2)
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·symlink@GLIBC_2.4·(4)37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·symlink@GLIBC_2.4·(3)
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
42 ····39:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable40 ····37:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz
45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.4·(4)43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.4·(3)
46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(4)45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)
48 ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__time64@GLIBC_2.34·(3)46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__time64@GLIBC_2.34·(2)
49 ····46:·000015a9···236·FUNC····GLOBAL·DEFAULT···11·install_files47 ····44:·00001501···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·0x800·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x758·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe40··00000017·R_ARM_RELATIVE········3 0001fe48··00000017·R_ARM_RELATIVE········
4 0001fe44··00000017·R_ARM_RELATIVE········4 0001fe4c··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··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000b15·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··00001615·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001515·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00002715·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00002515·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x840·contains·38·entries:11 Relocation·section·'.rel.plt'·at·offset·0x798·contains·38·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff54··00000416·R_ARM_JUMP_SLOT········00000000···__stat64_time64@GLIBC_2.3413 0001ff54··00000316·R_ARM_JUMP_SLOT········00000000···__stat64_time64@GLIBC_2.34
14 0001ff58··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_integer14 0001ff58··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
15 0001ff5c··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.415 0001ff5c··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
16 0001ff60··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term16 0001ff60··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_term
17 0001ff64··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars17 0001ff64··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
18 0001ff68··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil18 0001ff68··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
19 0001ff6c··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign19 0001ff6c··00000b16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
20 0001ff70··00000d16·R_ARM_JUMP_SLOT········00000000···PL_unify_functor20 0001ff70··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_functor
21 0001ff74··00000e16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.421 0001ff74··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
22 0001ff78··00000f16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception22 0001ff78··00000e16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
23 0001ff7c··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz23 0001ff7c··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
24 0001ff80··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref24 0001ff80··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
25 0001ff84··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_atom25 0001ff84··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_atom
26 0001ff88··00001316·R_ARM_JUMP_SLOT········00000000···PL_is_variable26 0001ff88··00001216·R_ARM_JUMP_SLOT········00000000···PL_is_variable
27 0001ff8c··00001416·R_ARM_JUMP_SLOT········00000000···PL_is_functor27 0001ff8c··00001316·R_ARM_JUMP_SLOT········00000000···PL_is_functor
28 0001ff90··00001516·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.428 0001ff90··00001416·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
29 0001ff94··00001616·R_ARM_JUMP_SLOT········00000000···__gmon_start__29 0001ff94··00001516·R_ARM_JUMP_SLOT········00000000···__gmon_start__
30 0001ff98··00001716·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex30 0001ff98··00001616·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
31 0001ff9c··00001816·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref31 0001ff9c··00001716·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
32 0001ffa0··00001916·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.432 0001ffa0··00001816·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
33 0001ffa4··00001b16·R_ARM_JUMP_SLOT········00000000···PL_get_atom33 0001ffa4··00001916·R_ARM_JUMP_SLOT········00000000···PL_get_atom
34 0001ffa8··00001c16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz34 0001ffa8··00001a16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
35 0001ffac··00001d16·R_ARM_JUMP_SLOT········00000000···PL_get_file_name35 0001ffac··00001b16·R_ARM_JUMP_SLOT········00000000···PL_get_file_name
36 0001ffb0··00001e16·R_ARM_JUMP_SLOT········00000000···link@GLIBC_2.436 0001ffb0··00001c16·R_ARM_JUMP_SLOT········00000000···link@GLIBC_2.4
37 0001ffb4··00001f16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame37 0001ffb4··00001d16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
38 0001ffb8··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_float38 0001ffb8··00001e16·R_ARM_JUMP_SLOT········00000000···PL_get_float
39 0001ffbc··00002116·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame39 0001ffbc··00001f16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
40 0001ffc0··00002216·R_ARM_JUMP_SLOT········00000000···__utime64@GLIBC_2.3440 0001ffc0··00002016·R_ARM_JUMP_SLOT········00000000···__utime64@GLIBC_2.34
41 0001ffc4··00002316·R_ARM_JUMP_SLOT········00000000···PL_unify_list41 0001ffc4··00002116·R_ARM_JUMP_SLOT········00000000···PL_unify_list
42 0001ffc8··00002416·R_ARM_JUMP_SLOT········00000000···symlink@GLIBC_2.442 0001ffc8··00002216·R_ARM_JUMP_SLOT········00000000···symlink@GLIBC_2.4
43 0001ffcc··00002516·R_ARM_JUMP_SLOT········00000000···PL_unify_float43 0001ffcc··00002316·R_ARM_JUMP_SLOT········00000000···PL_unify_float
44 0001ffd0··00002616·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars44 0001ffd0··00002416·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
45 0001ffd4··00002816·R_ARM_JUMP_SLOT········00000000···PL_get_nil45 0001ffd4··00002616·R_ARM_JUMP_SLOT········00000000···PL_get_nil
46 0001ffd8··00002916·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz46 0001ffd8··00002716·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz
47 0001ffdc··00002a16·R_ARM_JUMP_SLOT········00000000···chmod@GLIBC_2.447 0001ffdc··00002816·R_ARM_JUMP_SLOT········00000000···chmod@GLIBC_2.4
48 0001ffe0··00002b16·R_ARM_JUMP_SLOT········00000000···PL_get_list48 0001ffe0··00002916·R_ARM_JUMP_SLOT········00000000···PL_get_list
49 0001ffe4··00002c16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.449 0001ffe4··00002a16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
50 0001ffe8··00002d16·R_ARM_JUMP_SLOT········00000000···__time64@GLIBC_2.3450 0001ffe8··00002b16·R_ARM_JUMP_SLOT········00000000···__time64@GLIBC_2.34
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfe48·contains·28·entries:1 Dynamic·section·at·offset·0xfe50·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x9705 ·0x0000000c·(INIT)·······················0x8c8
7 ·0x0000000d·(FINI)·······················0x1a0c6 ·0x0000000d·(FINI)·······················0x1964
8 ·0x00000019·(INIT_ARRAY)·················0x1fe407 ·0x00000019·(INIT_ARRAY)·················0x1fe48
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe449 ·0x0000001a·(FINI_ARRAY)·················0x1fe4c
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x44812 ·0x00000005·(STRTAB)·····················0x408
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················744·(bytes)14 ·0x0000000a·(STRSZ)······················676·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff4816 ·0x00000003·(PLTGOT)·····················0x1ff48
18 ·0x00000002·(PLTRELSZ)···················304·(bytes)17 ·0x00000002·(PLTRELSZ)···················304·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x84019 ·0x00000017·(JMPREL)·····················0x798
21 ·0x00000011·(REL)························0x80020 ·0x00000011·(REL)························0x758
22 ·0x00000012·(RELSZ)······················64·(bytes)21 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x79025 ·0x6ffffffe·(VERNEED)····················0x708
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x73027 ·0x6ffffff0·(VERSYM)·····················0x6ac
29 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·1b6412308740dc9fb8b021227ba9f62ff36cbac83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4cdcc7a780d6d3977f7a90cb9043066b666019bb
2.83 KB
readelf --wide --version-info {}
    
Offset 1, 25 lines modifiedOffset 1, 23 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·47·entries:1 Version·symbols·section·'.gnu.version'·contains·45·entries:
2 ·Addr:·0x0000000000000730··Offset:·0x00000730··Link:·3·(.dynsym)2 ·Addr:·0x00000000000006ac··Offset:·0x000006ac··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.34)·
4 ··004:···3·(GLIBC_2.34)····1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······5·(GLIBC_2.4)·· 
6 ··00c:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···5 ··008:···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*)··· 
12 ··024:···4·(GLIBC_2.4)·····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:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 11 ··020:···2·(GLIBC_2.34)····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
13 ··028:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······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·3·entries:15 Version·needs·section·'.gnu.version_r'·contains·2·entries:
16 ·Addr:·0x0000000000000790··Offset:·0x00000790··Link:·4·(.dynstr)16 ·Addr:·0x0000000000000708··Offset:·0x00000708··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:·518 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
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:·420 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
21 ··0x0040:···Name:·GLIBC_2.34··Flags:·none··Version:·321 ··0x0040:···Name:·GLIBC_2.34··Flags:·none··Version:·2
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, 19 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 
20 PL_get_file_name19 PL_get_file_name
21 PL_get_integer_ex20 PL_get_integer_ex
22 __errno_location21 __errno_location
23 __aeabi_unwind_cpp_pr0 
24 PL_get_atom22 PL_get_atom
25 PL_copy_term_ref23 PL_copy_term_ref
26 PL_is_functor24 PL_is_functor
27 PL_get_list25 PL_get_list
28 _PL_get_arg_sz26 _PL_get_arg_sz
29 PL_get_float27 PL_get_float
30 __time6428 __time64
Offset 34, 15 lines modifiedOffset 32, 14 lines modified
34 PL_unify_list32 PL_unify_list
35 PL_unify_float33 PL_unify_float
36 PL_unify_nil34 PL_unify_nil
37 PL_get_nil35 PL_get_nil
38 __utime6436 __utime64
39 install_files37 install_files
40 PL_register_foreign38 PL_register_foreign
41 libgcc_s.so.1 
42 libc.so.639 libc.so.6
43 ld-linux-armhf.so.340 ld-linux-armhf.so.3
44 GLIBC_2.441 GLIBC_2.4
45 GLIBC_2.3442 GLIBC_2.34
46 H»      KxD»   J{D43 H»      KxD»   J{D
47 resource_error44 resource_error
48 no_memory45 no_memory
Offset 68, 16 lines modifiedOffset 65, 14 lines modified
68 .shstrtab65 .shstrtab
69 .note.gnu.build-id66 .note.gnu.build-id
70 .gnu.hash67 .gnu.hash
71 .gnu.version68 .gnu.version
72 .gnu.version_r69 .gnu.version_r
73 .rel.dyn70 .rel.dyn
74 .rel.plt71 .rel.plt
75 .ARM.extab 
76 .ARM.exidx 
77 .eh_frame72 .eh_frame
78 .init_array73 .init_array
79 .fini_array74 .fini_array
80 .dynamic75 .dynamic
81 .ARM.attributes76 .ARM.attributes
82 .gnu_debugaltlink77 .gnu_debugaltlink
83 .gnu_debuglink78 .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 ··0x00000138·02000000·2e000000·01000000·05000000·................2 ··0x00000118·02000000·2c000000·01000000·05000000·....,...........
3 ··0x00000148·00400008·2e000000·00000000·6f0f81ee·.@..........o...3 ··0x00000128·00400008·2c000000·00000000·6f0f81ee·.@..,.......o...
  
6.02 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 50 lines modifiedOffset 1, 46 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000448·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000408·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000458·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000418·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000468·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000428·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000478·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000438·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000488·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000448·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000498·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x00000458·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x000004a8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x00000468·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x000004b8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x00000478·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x000004c8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x00000488·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x000004d8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x00000498·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x000004e8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x000004a8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x000004f8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x000004b8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x00000508·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x000004c8·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x00000518·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x000004d8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x00000528·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x000004e8·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x00000538·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x000004f8·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x00000548·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x00000508·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x00000558·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x00000518·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x00000568·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x00000528·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x00000578·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x00000538·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_get
22 ··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 
29 ··0x000005f8·746f6d00·73796d6c·696e6b00·504c5f63·tom.symlink.PL_c26 ··0x00000588·5f61746f·6d007379·6d6c696e·6b00504c·_atom.symlink.PL
30 ··0x00000608·6f70795f·7465726d·5f726566·00504c5f·opy_term_ref.PL_27 ··0x00000598·5f636f70·795f7465·726d5f72·65660050·_copy_term_ref.P
31 ··0x00000618·69735f66·756e6374·6f720050·4c5f6765·is_functor.PL_ge 
32 ··0x00000628·745f6c69·7374005f·504c5f67·65745f61·t_list._PL_get_a28 ··0x000005a8·4c5f6973·5f66756e·63746f72·00504c5f·L_is_functor.PL_
 29 ··0x000005b8·6765745f·6c697374·005f504c·5f676574·get_list._PL_get
33 ··0x00000638·72675f73·7a00504c·5f676574·5f666c6f·rg_sz.PL_get_flo30 ··0x000005c8·5f617267·5f737a00·504c5f67·65745f66·_arg_sz.PL_get_f
34 ··0x00000648·6174005f·5f74696d·65363400·5f5f7374·at.__time64.__st31 ··0x000005d8·6c6f6174·005f5f74·696d6536·34005f5f·loat.__time64.__
35 ··0x00000658·61743634·5f74696d·65363400·504c5f75·at64_time64.PL_u32 ··0x000005e8·73746174·36345f74·696d6536·3400504c·stat64_time64.PL
36 ··0x00000668·6e696679·5f696e74·65676572·00504c5f·nify_integer.PL_33 ··0x000005f8·5f756e69·66795f69·6e746567·65720050·_unify_integer.P
37 ··0x00000678·756e6966·795f6675·6e63746f·7200504c·unify_functor.PL34 ··0x00000608·4c5f756e·6966795f·66756e63·746f7200·L_unify_functor.
 35 ··0x00000618·504c5f75·6e696679·5f6c6973·7400504c·PL_unify_list.PL
38 ··0x00000688·5f756e69·66795f6c·69737400·504c5f75·_unify_list.PL_u36 ··0x00000628·5f756e69·66795f66·6c6f6174·00504c5f·_unify_float.PL_
39 ··0x00000698·6e696679·5f666c6f·61740050·4c5f756e·nify_float.PL_un 
40 ··0x000006a8·6966795f·6e696c00·504c5f67·65745f6e·ify_nil.PL_get_n37 ··0x00000638·756e6966·795f6e69·6c00504c·5f676574·unify_nil.PL_get
41 ··0x000006b8·696c005f·5f757469·6d653634·00696e73·il.__utime64.ins38 ··0x00000648·5f6e696c·005f5f75·74696d65·36340069·_nil.__utime64.i
42 ··0x000006c8·74616c6c·5f66696c·65730050·4c5f7265·tall_files.PL_re39 ··0x00000658·6e737461·6c6c5f66·696c6573·00504c5f·nstall_files.PL_
 40 ··0x00000668·72656769·73746572·5f666f72·6569676e·register_foreign
43 ··0x000006d8·67697374·65725f66·6f726569·676e006c·gister_foreign.l 
44 ··0x000006e8·69626763·635f732e·736f2e31·006c6962·ibgcc_s.so.1.lib 
45 ··0x000006f8·632e736f·2e36006c·642d6c69·6e75782d·c.so.6.ld-linux-41 ··0x00000678·006c6962·632e736f·2e36006c·642d6c69·.libc.so.6.ld-li
46 ··0x00000708·61726d68·662e736f·2e330047·4c494243·armhf.so.3.GLIBC42 ··0x00000688·6e75782d·61726d68·662e736f·2e330047·nux-armhf.so.3.G
47 ··0x00000718·5f322e34·00474c49·42435f32·2e333400·_2.4.GLIBC_2.34.43 ··0x00000698·4c494243·5f322e34·00474c49·42435f32·LIBC_2.4.GLIBC_2
48 ··0x00000728·4743435f·332e3500···················GCC_3.5.44 ··0x000006a8·2e333400····························.34.
  
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 00000970·<.init>:2 000008c8·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     b60·<__time64@plt+0xc>5 »       bl»     ab8·<__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 0000097c·<__stat64_time64@plt-0x14>:2 000008d4·<__stat64_time64@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·98c·<__stat64_time64@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·8e4·<__stat64_time64@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       »       »       @·<UNDEFINED>·instruction:·0x0001f5bc7 »       andeq»  pc,·r1,·r4,·ror·#12
  
8 00000990·<__stat64_time64@plt>:8 000008e8·<__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,·#1468]!»      @·0x5bc11 »       ldr»    pc,·[ip,·#1636]!»      @·0x664
  
12 0000099c·<PL_unify_integer@plt>:12 000008f4·<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,·#1460]!»      @·0x5b415 »       ldr»    pc,·[ip,·#1628]!»      @·0x65c
  
16 000009a8·<__cxa_finalize@plt>:16 00000900·<__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,·#1452]!»      @·0x5ac19 »       ldr»    pc,·[ip,·#1620]!»      @·0x654
  
20 000009b4·<PL_unify_term@plt>:20 0000090c·<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,·#1444]!»      @·0x5a423 »       ldr»    pc,·[ip,·#1612]!»      @·0x64c
  
24 000009c0·<PL_unify_atom_chars@plt>:24 00000918·<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,·#1436]!»      @·0x59c27 »       ldr»    pc,·[ip,·#1604]!»      @·0x644
  
28 000009cc·<PL_unify_nil@plt>:28 00000924·<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,·#1428]!»      @·0x59431 »       ldr»    pc,·[ip,·#1596]!»      @·0x63c
  
32 000009d8·<PL_register_foreign@plt>:32 00000930·<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,·#1416]!»      @·0x58836 »       ldr»    pc,·[ip,·#1584]!»      @·0x630
  
37 000009e8·<PL_unify_functor@plt>:37 00000940·<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,·#1408]!»      @·0x58040 »       ldr»    pc,·[ip,·#1576]!»      @·0x628
  
41 000009f4·<__stack_chk_fail@plt>:41 0000094c·<__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,·#1400]!»      @·0x57844 »       ldr»    pc,·[ip,·#1568]!»      @·0x620
  
45 00000a00·<PL_raise_exception@plt>:45 00000958·<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,·#1392]!»      @·0x57048 »       ldr»    pc,·[ip,·#1560]!»      @·0x618
  
49 00000a0c·<PL_new_functor_sz@plt>:49 00000964·<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,·#1384]!»      @·0x56852 »       ldr»    pc,·[ip,·#1552]!»      @·0x610
  
53 00000a18·<PL_new_term_ref@plt>:53 00000970·<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,·#1376]!»      @·0x56056 »       ldr»    pc,·[ip,·#1544]!»      @·0x608
  
57 00000a24·<PL_new_atom@plt>:57 0000097c·<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,·#1368]!»      @·0x55860 »       ldr»    pc,·[ip,·#1536]!»      @·0x600
  
61 00000a30·<PL_is_variable@plt>:61 00000988·<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,·#1360]!»      @·0x55064 »       ldr»    pc,·[ip,·#1528]!»      @·0x5f8
  
65 00000a3c·<PL_is_functor@plt>:65 00000994·<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,·#1352]!»      @·0x54868 »       ldr»    pc,·[ip,·#1520]!»      @·0x5f0
  
69 00000a48·<strerror@plt>:69 000009a0·<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,·#1344]!»      @·0x54072 »       ldr»    pc,·[ip,·#1512]!»      @·0x5e8
  
73 00000a54·<__gmon_start__@plt>:73 000009ac·<__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,·#1336]!»      @·0x53876 »       ldr»    pc,·[ip,·#1504]!»      @·0x5e0
  
77 00000a60·<PL_get_integer_ex@plt>:77 000009b8·<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,·#1328]!»      @·0x53080 »       ldr»    pc,·[ip,·#1496]!»      @·0x5d8
  
81 00000a6c·<PL_copy_term_ref@plt>:81 000009c4·<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,·#1320]!»      @·0x52884 »       ldr»    pc,·[ip,·#1488]!»      @·0x5d0
  
85 00000a78·<__errno_location@plt>:85 000009d0·<__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,·#1312]!»      @·0x52088 »       ldr»    pc,·[ip,·#1480]!»      @·0x5c8
  
89 00000a84·<PL_get_atom@plt>:89 000009dc·<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,·#1304]!»      @·0x51892 »       ldr»    pc,·[ip,·#1472]!»      @·0x5c0
  
93 00000a90·<_PL_get_arg_sz@plt>:93 000009e8·<_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,·#1296]!»      @·0x51096 »       ldr»    pc,·[ip,·#1464]!»      @·0x5b8
  
97 00000a9c·<PL_get_file_name@plt>:97 000009f4·<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,·#1288]!»      @·0x508100 »       ldr»    pc,·[ip,·#1456]!»      @·0x5b0
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 00001a0c·<.fini>:2 00001964·<.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 ··0x00001a14·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x0000196c·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00001a24·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x0000197c·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00001a34·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x0000198c·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00001a44·06000000·41000000·15000000·41000000·....A.......A...5 ··0x0000199c·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00001a54·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x000019ac·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00001a64·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x000019bc·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00001a74·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x000019cc·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00001a84·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x000019dc·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00001a94·0b000000·41000000·00000000·00000000·....A...........10 ··0x000019ec·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00001aa4·7265736f·75726365·5f657272·6f720000·resource_error..11 ··0x000019fc·7265736f·75726365·5f657272·6f720000·resource_error..
12 ··0x00001ab4·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...12 ··0x00001a0c·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...
13 ··0x00001ac4·7065726d·69737369·6f6e5f65·72726f72·permission_error13 ··0x00001a1c·7065726d·69737369·6f6e5f65·72726f72·permission_error
14 ··0x00001ad4·00000000·65786973·74656e63·655f6572·....existence_er14 ··0x00001a2c·00000000·65786973·74656e63·655f6572·....existence_er
15 ··0x00001ae4·726f7200·73797374·656d5f65·72726f72·ror.system_error15 ··0x00001a3c·726f7200·73797374·656d5f65·72726f72·ror.system_error
16 ··0x00001af4·00000000·76617269·61626c65·00000000·....variable....16 ··0x00001a4c·00000000·76617269·61626c65·00000000·....variable....
17 ··0x00001b04·696e7374·616e7469·6174696f·6e5f6572·instantiation_er17 ··0x00001a5c·696e7374·616e7469·6174696f·6e5f6572·instantiation_er
18 ··0x00001b14·726f7200·74797065·5f657272·6f720000·ror.type_error..18 ··0x00001a6c·726f7200·74797065·5f657272·6f720000·ror.type_error..
19 ··0x00001b24·646f6d61·696e5f65·72726f72·00000000·domain_error....19 ··0x00001a7c·646f6d61·696e5f65·72726f72·00000000·domain_error....
20 ··0x00001b34·6e6f745f·696d706c·656d656e·74656400·not_implemented.20 ··0x00001a8c·6e6f745f·696d706c·656d656e·74656400·not_implemented.
21 ··0x00001b44·73796e74·61785f65·72726f72·00000000·syntax_error....21 ··0x00001a9c·73796e74·61785f65·72726f72·00000000·syntax_error....
22 ··0x00001b54·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/22 ··0x00001aac·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/
23 ··0x00001b64·6572726f·722e6300·30000000·6572726f·error.c.0...erro23 ··0x00001abc·6572726f·722e6300·30000000·6572726f·error.c.0...erro
24 ··0x00001b74·72000000·2f000000·636f6e74·65787400·r.../...context.24 ··0x00001acc·72000000·2f000000·636f6e74·65787400·r.../...context.
25 ··0x00001b84·66696c65·00000000·63686d6f·64000000·file....chmod...25 ··0x00001adc·66696c65·00000000·63686d6f·64000000·file....chmod...
26 ··0x00001b94·61746f6d·00000000·6c696e6b·00000000·atom....link....26 ··0x00001aec·61746f6d·00000000·6c696e6b·00000000·atom....link....
27 ··0x00001ba4·6c696e6b·5f747970·65000000·73746174·link_type...stat27 ··0x00001afc·6c696e6b·5f747970·65000000·73746174·link_type...stat
28 ··0x00001bb4·00000000·7365745f·74696d65·00000000·....set_time....28 ··0x00001b0c·00000000·7365745f·74696d65·00000000·....set_time....
29 ··0x00001bc4·61636365·73730000·6d6f6469·66696564·access..modified29 ··0x00001b1c·61636365·73730000·6d6f6469·66696564·access..modified
30 ··0x00001bd4·00000000·6368616e·67656400·6e6f7700·....changed.now.30 ··0x00001b2c·00000000·6368616e·67656400·6e6f7700·....changed.now.
31 ··0x00001be4·68617264·00000000·73796d62·6f6c6963·hard....symbolic31 ··0x00001b3c·68617264·00000000·73796d62·6f6c6963·hard....symbolic
32 ··0x00001bf4·00000000·7365745f·74696d65·5f66696c·....set_time_fil32 ··0x00001b4c·00000000·7365745f·74696d65·5f66696c·....set_time_fil
33 ··0x00001c04·65000000·6c696e6b·5f66696c·65000000·e...link_file...33 ··0x00001b5c·65000000·6c696e6b·5f66696c·65000000·e...link_file...
34 ··0x00001c14·66696c65·5f6d6f64·655f0000·63686d6f·file_mode_..chmo34 ··0x00001b6c·66696c65·5f6d6f64·655f0000·63686d6f·file_mode_..chmo
35 ··0x00001c24·645f0000·706c5f65·72726f72·00000000·d_..pl_error....35 ··0x00001b7c·645f0000·706c5f65·72726f72·00000000·d_..pl_error....
36 ··0x00001c34·3e000000·41000000·0c000000·41000000·>...A.......A...36 ··0x00001b8c·3e000000·41000000·0c000000·41000000·>...A.......A...
37 ··0x00001c44·11000000·41000000·27000000·41000000·....A...'...A...37 ··0x00001b9c·11000000·41000000·27000000·41000000·....A...'...A...
38 ··0x00001c54·36000000·41000000·03000000·41000000·6...A.......A...38 ··0x00001bac·36000000·41000000·03000000·41000000·6...A.......A...
39 ··0x00001c64·06000000·41000000·15000000·41000000·....A.......A...39 ··0x00001bbc·06000000·41000000·15000000·41000000·....A.......A...
40 ··0x00001c74·0f000000·41000000·0e000000·41000000·....A.......A...40 ··0x00001bcc·0f000000·41000000·0e000000·41000000·....A.......A...
41 ··0x00001c84·26000000·41000000·13000000·41000000·&...A.......A...41 ··0x00001bdc·26000000·41000000·13000000·41000000·&...A.......A...
42 ··0x00001c94·29000000·41000000·02000000·41000000·)...A.......A...42 ··0x00001bec·29000000·41000000·02000000·41000000·)...A.......A...
43 ··0x00001ca4·19000000·41000000·0a000000·41000000·....A.......A...43 ··0x00001bfc·19000000·41000000·0a000000·41000000·....A.......A...
44 ··0x00001cb4·0b000000·41000000·00000000·00000000·....A...........44 ··0x00001c0c·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 ··0x00001d18·00000000····························....2 ··0x00001c1c·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 ··0x0001fe40·250c0000····························%...2 ··0x0001fe48·7d0b0000····························}...
  
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 ··0x0001fe44·e50b0000····························....2 ··0x0001fe4c·3d0b0000····························=...
  
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·48fe0100·00000000·00000000·7c090000·H...........|...3 ··0x0001ff48·50fe0100·00000000·00000000·d4080000·P...............
4 ··0x0001ff58·7c090000·7c090000·7c090000·7c090000·|...|...|...|...4 ··0x0001ff58·d4080000·d4080000·d4080000·d4080000·................
5 ··0x0001ff68·7c090000·7c090000·7c090000·7c090000·|...|...|...|...5 ··0x0001ff68·d4080000·d4080000·d4080000·d4080000·................
6 ··0x0001ff78·7c090000·7c090000·7c090000·7c090000·|...|...|...|...6 ··0x0001ff78·d4080000·d4080000·d4080000·d4080000·................
7 ··0x0001ff88·7c090000·7c090000·7c090000·7c090000·|...|...|...|...7 ··0x0001ff88·d4080000·d4080000·d4080000·d4080000·................
8 ··0x0001ff98·7c090000·7c090000·7c090000·7c090000·|...|...|...|...8 ··0x0001ff98·d4080000·d4080000·d4080000·d4080000·................
9 ··0x0001ffa8·7c090000·7c090000·7c090000·7c090000·|...|...|...|...9 ··0x0001ffa8·d4080000·d4080000·d4080000·d4080000·................
10 ··0x0001ffb8·7c090000·7c090000·7c090000·7c090000·|...|...|...|...10 ··0x0001ffb8·d4080000·d4080000·d4080000·d4080000·................
11 ··0x0001ffc8·7c090000·7c090000·7c090000·7c090000·|...|...|...|...11 ··0x0001ffc8·d4080000·d4080000·d4080000·d4080000·................
12 ··0x0001ffd8·7c090000·7c090000·7c090000·7c090000·|...|...|...|...12 ··0x0001ffd8·d4080000·d4080000·d4080000·d4080000·................
13 ··0x0001ffe8·7c090000·00000000·00000000·00000000·|...............13 ··0x0001ffe8·d4080000·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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·36343132·33303837·34306463·39666238·6412308740dc9fb8 
3 ··0x00000010·62303231·32323762·61396636·32666633·b021227ba9f62ff32 ··0x00000000·64636337·61373830·64366433·39373766·dcc7a780d6d3977f
 3 ··0x00000010·37613930·63623930·34333036·36623636·7a90cb9043066b66
4 ··0x00000020·36636261·63382e64·65627567·00000000·6cbac8.debug....4 ··0x00000020·36303139·62622e64·65627567·00000000·6019bb.debug....
5 ··0x00000030·f4c31343····························...C5 ··0x00000030·04f667b4····························..g.
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/hashstream.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/hashstream.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:··········66004·(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:·········717 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·24
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x063c4·0x063c4·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x06204·0x06204·R·E·0x10000
8 ··LOAD···········0x00fe5c·0x0001fe5c·0x0001fe5c·0x001c0·0x001e4·RW··0x100007 ··LOAD···········0x00fe64·0x0001fe64·0x0001fe64·0x001b8·0x001dc·RW··0x10000
9 ··DYNAMIC········0x00fe64·0x0001fe64·0x0001fe64·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fe6c·0x0001fe6c·0x0001fe6c·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe5c·0x0001fe5c·0x0001fe5c·0x001a4·0x001a4·R···0x111 ··GNU_RELRO······0x00fe64·0x0001fe64·0x0001fe64·0x0019c·0x0019c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 34 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x101d4:1 There·are·25·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············00000114·000114·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000270·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000260·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000003c8·0003c8·000258·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000398·000398·00022b·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000620·000620·00004e·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000005c4·0005c4·00004c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000670·000670·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000610·000610·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············000006d0·0006d0·000060·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000650·000650·000060·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000730·000730·0000f8·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············000006b0·0006b0·0000f8·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00000828·000828·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000007a8·0007a8·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000834·000834·000190·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000007b4·0007b4·000190·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000009c8·0009c8·004dd8·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00000948·000948·004dd8·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········000057a0·0057a0·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00005720·005720·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000057a8·0057a8·000ad8·00···A··0···0··817 ··[13]·.rodata···········PROGBITS········00005728·005728·000ad8·00···A··0···0··8
18 ··[14]·.ARM.exidx········ARM_EXIDX·······00006280·006280·000140·00··AL·11···0··4 
19 ··[15]·.eh_frame·········PROGBITS········000063c0·0063c0·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00006200·006200·000004·00···A··0···0··4
20 ··[16]·.init_array·······INIT_ARRAY······0001fe5c·00fe5c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fe64·00fe64·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······0001fe60·00fe60·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fe68·00fe68·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0001fe64·00fe64·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fe6c·00fe6c·0000f8·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0001ff64·00ff64·00009c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ff64·00ff64·00009c·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········0002001c·01001c·000024·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0002001c·01001c·000024·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0100dc·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100dc·0000ec·00······0···0··1
30 Key·to·Flags:29 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
5.27 KB
readelf --wide --symbols {}
    
Offset 1, 42 lines modifiedOffset 1, 41 lines modified
  
1 Symbol·table·'.dynsym'·contains·39·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:·00000828·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000007a8·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.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_get_stream_handle6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream_handle
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex
11 ·····8:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)10 ·····7:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
12 ·····9:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable11 ·····8:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_representation_error12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_representation_error
14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfread17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfread
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror
20 ····17:·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·(2)
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfwrite20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfwrite
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew
25 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__24 ····21:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(3)27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sflush31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sflush
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose
37 ····34:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable36 ····33:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_nchars39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_nchars
41 ····38:·00000f31···204·FUNC····GLOBAL·DEFAULT···11·install_hashstream40 ····37:·00000eb1···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·0x6d0·contains·12·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x650·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········ 
4 0001fe60··00000017·R_ARM_RELATIVE········3 0001fe64··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··00000815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.410 0001ffec··00000715·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
11 0001fff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable11 0001fff0··00000815·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
12 0001fff4··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.412 0001fff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
13 0001fff8··00001615·R_ARM_GLOB_DAT·········00000000···__gmon_start__13 0001fff8··00001515·R_ARM_GLOB_DAT·········00000000···__gmon_start__
14 0001fffc··00002215·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable14 0001fffc··00002115·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
15 Relocation·section·'.rel.plt'·at·offset·0x730·contains·31·entries:15 Relocation·section·'.rel.plt'·at·offset·0x6b0·contains·31·entries:
16 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name16 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
17 0001ff70··00000416·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle17 0001ff70··00000316·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle
18 0001ff74··00000516·R_ARM_JUMP_SLOT········00000000···PL_release_stream18 0001ff74··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream
19 0001ff78··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_stream19 0001ff78··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
20 0001ff7c··00000716·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex20 0001ff7c··00000616·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex
21 0001ff80··00000816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.421 0001ff80··00000716·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
22 0001ff84··00000a16·R_ARM_JUMP_SLOT········00000000···PL_representation_error22 0001ff84··00000916·R_ARM_JUMP_SLOT········00000000···PL_representation_error
23 0001ff88··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.423 0001ff88··00000b16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
24 0001ff8c··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign24 0001ff8c··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
25 0001ff90··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz25 0001ff90··00000d16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
26 0001ff94··00000f16·R_ARM_JUMP_SLOT········00000000···Sfread26 0001ff94··00000e16·R_ARM_JUMP_SLOT········00000000···Sfread
27 0001ff98··00001016·R_ARM_JUMP_SLOT········00000000···Sferror27 0001ff98··00000f16·R_ARM_JUMP_SLOT········00000000···Sferror
28 0001ff9c··00001116·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.428 0001ff9c··00001016·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
29 0001ffa0··00001216·R_ARM_JUMP_SLOT········00000000···Sfwrite29 0001ffa0··00001116·R_ARM_JUMP_SLOT········00000000···Sfwrite
30 0001ffa4··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref30 0001ffa4··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
31 0001ffa8··00001416·R_ARM_JUMP_SLOT········00000000···PL_new_atom31 0001ffa8··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_atom
32 0001ffac··00001516·R_ARM_JUMP_SLOT········00000000···Snew32 0001ffac··00001416·R_ARM_JUMP_SLOT········00000000···Snew
33 0001ffb0··00001616·R_ARM_JUMP_SLOT········00000000···__gmon_start__33 0001ffb0··00001516·R_ARM_JUMP_SLOT········00000000···__gmon_start__
34 0001ffb4··00001716·R_ARM_JUMP_SLOT········00000000···PL_type_error34 0001ffb4··00001616·R_ARM_JUMP_SLOT········00000000···PL_type_error
35 0001ffb8··00001816·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref35 0001ffb8··00001716·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
36 0001ffbc··00001916·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.436 0001ffbc··00001816·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
37 0001ffc0··00001a16·R_ARM_JUMP_SLOT········00000000···Sset_filter37 0001ffc0··00001916·R_ARM_JUMP_SLOT········00000000···Sset_filter
38 0001ffc4··00001b16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz38 0001ffc4··00001a16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
39 0001ffc8··00001c16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex39 0001ffc8··00001b16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
40 0001ffcc··00001d16·R_ARM_JUMP_SLOT········00000000···Sflush40 0001ffcc··00001c16·R_ARM_JUMP_SLOT········00000000···Sflush
41 0001ffd0··00001e16·R_ARM_JUMP_SLOT········00000000···PL_free41 0001ffd0··00001d16·R_ARM_JUMP_SLOT········00000000···PL_free
42 0001ffd4··00001f16·R_ARM_JUMP_SLOT········00000000···PL_domain_error42 0001ffd4··00001e16·R_ARM_JUMP_SLOT········00000000···PL_domain_error
43 0001ffd8··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex43 0001ffd8··00001f16·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex
44 0001ffdc··00002116·R_ARM_JUMP_SLOT········00000000···Sclose44 0001ffdc··00002016·R_ARM_JUMP_SLOT········00000000···Sclose
45 0001ffe0··00002316·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex45 0001ffe0··00002216·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex
46 0001ffe4··00002416·R_ARM_JUMP_SLOT········00000000···PL_malloc46 0001ffe4··00002316·R_ARM_JUMP_SLOT········00000000···PL_malloc
47 0001ffe8··00002516·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_nchars47 0001ffe8··00002416·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_nchars
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfe64·contains·28·entries:1 Dynamic·section·at·offset·0xfe6c·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x8285 ·0x0000000c·(INIT)·······················0x7a8
7 ·0x0000000d·(FINI)·······················0x57a06 ·0x0000000d·(FINI)·······················0x5720
8 ·0x00000019·(INIT_ARRAY)·················0x1fe5c7 ·0x00000019·(INIT_ARRAY)·················0x1fe64
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe609 ·0x0000001a·(FINI_ARRAY)·················0x1fe68
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x3c812 ·0x00000005·(STRTAB)·····················0x398
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················600·(bytes)14 ·0x0000000a·(STRSZ)······················555·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff6416 ·0x00000003·(PLTGOT)·····················0x1ff64
18 ·0x00000002·(PLTRELSZ)···················248·(bytes)17 ·0x00000002·(PLTRELSZ)···················248·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x73019 ·0x00000017·(JMPREL)·····················0x6b0
21 ·0x00000011·(REL)························0x6d020 ·0x00000011·(REL)························0x650
22 ·0x00000012·(RELSZ)······················96·(bytes)21 ·0x00000012·(RELSZ)······················96·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x67025 ·0x6ffffffe·(VERNEED)····················0x610
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x62027 ·0x6ffffff0·(VERSYM)·····················0x5c4
29 ·0x6ffffffa·(RELCOUNT)···················728 ·0x6ffffffa·(RELCOUNT)···················7
30 ·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:·105fcaaac4276d4cfcd22d732268020d7c0fea113 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·94adc7e9c39f90c7e79e5b1495068b708aabb622
2.27 KB
readelf --wide --version-info {}
    
Offset 1, 22 lines modifiedOffset 1, 20 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·39·entries:1 Version·symbols·section·'.gnu.version'·contains·38·entries:
2 ·Addr:·0x0000000000000620··Offset:·0x00000620··Link:·3·(.dynsym)2 ·Addr:·0x00000000000005c4··Offset:·0x000005c4··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
 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)··
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·· 
6 ··00c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···2·(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:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···9 ··018:···2·(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*)···12 ··024:···1·(*global*)······1·(*global*)···
  
13 Version·needs·section·'.gnu.version_r'·contains·3·entries:13 Version·needs·section·'.gnu.version_r'·contains·2·entries:
14 ·Addr:·0x0000000000000670··Offset:·0x00000670··Link:·4·(.dynstr)14 ·Addr:·0x0000000000000610··Offset:·0x00000610··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:·416 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
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:·318 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 12 lines modifiedOffset 1, 11 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 PL_get_stream_handle5 PL_get_stream_handle
7 PL_release_stream6 PL_release_stream
8 PL_domain_error7 PL_domain_error
9 PL_unify_atom_nchars8 PL_unify_atom_nchars
10 PL_representation_error9 PL_representation_error
11 __stack_chk_fail10 __stack_chk_fail
12 __stack_chk_guard11 __stack_chk_guard
Offset 21, 15 lines modifiedOffset 20, 14 lines modified
21 PL_unify_stream20 PL_unify_stream
22 Sset_filter21 Sset_filter
23 PL_get_atom_ex22 PL_get_atom_ex
24 PL_type_error23 PL_type_error
25 install_hashstream24 install_hashstream
26 PL_new_atom25 PL_new_atom
27 PL_register_foreign26 PL_register_foreign
28 libgcc_s.so.1 
29 libc.so.627 libc.so.6
30 ld-linux-armhf.so.328 ld-linux-armhf.so.3
31 GLIBC_2.429 GLIBC_2.4
32 H»      KxD»   J{D30 H»      KxD»   J{D
33 ·F:J6KzD31 ·F:J6KzD
34 "H"LxD|D32 "H"LxD|D
35 *@Oh#DB@33 *@Oh#DB@
Offset 49, 15 lines modifiedOffset 47, 14 lines modified
49 .shstrtab47 .shstrtab
50 .note.gnu.build-id48 .note.gnu.build-id
51 .gnu.hash49 .gnu.hash
52 .gnu.version50 .gnu.version
53 .gnu.version_r51 .gnu.version_r
54 .rel.dyn52 .rel.dyn
55 .rel.plt53 .rel.plt
56 .ARM.exidx 
57 .eh_frame54 .eh_frame
58 .init_array55 .init_array
59 .fini_array56 .fini_array
60 .dynamic57 .dynamic
61 .ARM.attributes58 .ARM.attributes
62 .gnu_debugaltlink59 .gnu_debugaltlink
63 .gnu_debuglink60 .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 ··0x00000138·02000000·26000000·01000000·05000000·....&...........2 ··0x00000118·02000000·25000000·01000000·05000000·....%...........
3 ··0x00000148·00080001·00000000·26000000·0b5f7aee·........&...._z.3 ··0x00000128·00080001·00000000·25000000·0b5f7aee·........%...._z.
  
4.91 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 41 lines modifiedOffset 1, 38 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000003c8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000398·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000003d8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000003a8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000003e8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000003b8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000003f8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000003c8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000408·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000003d8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
 7 ··0x000003e8·6c697a65·00536677·72697465·00536672·lize.Sfwrite.Sfr
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 
13 ··0x00000478·61696e5f·6572726f·7200504c·5f756e69·ain_error.PL_uni 
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_ex8 ··0x000003f8·65616400·504c5f67·65745f73·74726561·ead.PL_get_strea
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.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_fre
 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.
  
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 00000828·<.init>:2 000007a8·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     9c8·<PL_unify_atom_nchars@plt+0x10>5 »       bl»     948·<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 00000834·<PL_get_stream_handle@plt-0x14>:2 000007b4·<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]»  @·844·<PL_get_stream_handle@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·7c4·<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·#147 »       andeq»  pc,·r1,·r0,·lsr·#15
  
8 00000848·<PL_get_stream_handle@plt>:8 000007c8·<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,·#1824]!»      @·0x72011 »       ldr»    pc,·[ip,·#1952]!»      @·0x7a0
  
12 00000854·<PL_release_stream@plt>:12 000007d4·<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,·#1816]!»      @·0x71815 »       ldr»    pc,·[ip,·#1944]!»      @·0x798
  
16 00000860·<PL_unify_stream@plt>:16 000007e0·<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,·#1808]!»      @·0x71019 »       ldr»    pc,·[ip,·#1936]!»      @·0x790
  
20 0000086c·<PL_get_nil_ex@plt>:20 000007ec·<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,·#1800]!»      @·0x70823 »       ldr»    pc,·[ip,·#1928]!»      @·0x788
  
24 00000878·<__cxa_finalize@plt>:24 000007f8·<__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,·#1792]!»      @·0x70027 »       ldr»    pc,·[ip,·#1920]!»      @·0x780
  
28 00000884·<PL_representation_error@plt>:28 00000804·<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,·#1784]!»      @·0x6f831 »       ldr»    pc,·[ip,·#1912]!»      @·0x778
  
32 00000890·<memcpy@plt>:32 00000810·<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,·#1772]!»      @·0x6ec36 »       ldr»    pc,·[ip,·#1900]!»      @·0x76c
  
37 000008a0·<PL_register_foreign@plt>:37 00000820·<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,·#1760]!»      @·0x6e041 »       ldr»    pc,·[ip,·#1888]!»      @·0x760
  
42 000008b0·<PL_get_name_arity_sz@plt>:42 00000830·<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,·#1752]!»      @·0x6d845 »       ldr»    pc,·[ip,·#1880]!»      @·0x758
  
46 000008bc·<Sfread@plt>:46 0000083c·<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,·#1744]!»      @·0x6d049 »       ldr»    pc,·[ip,·#1872]!»      @·0x750
  
50 000008c8·<Sferror@plt>:50 00000848·<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,·#1736]!»      @·0x6c853 »       ldr»    pc,·[ip,·#1864]!»      @·0x748
  
54 000008d4·<__stack_chk_fail@plt>:54 00000854·<__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,·#1728]!»      @·0x6c057 »       ldr»    pc,·[ip,·#1856]!»      @·0x740
  
58 000008e0·<Sfwrite@plt>:58 00000860·<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,·#1720]!»      @·0x6b861 »       ldr»    pc,·[ip,·#1848]!»      @·0x738
  
62 000008ec·<PL_new_term_ref@plt>:62 0000086c·<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,·#1712]!»      @·0x6b065 »       ldr»    pc,·[ip,·#1840]!»      @·0x730
  
66 000008f8·<PL_new_atom@plt>:66 00000878·<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,·#1704]!»      @·0x6a869 »       ldr»    pc,·[ip,·#1832]!»      @·0x728
  
70 00000904·<Snew@plt>:70 00000884·<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,·#1696]!»      @·0x6a073 »       ldr»    pc,·[ip,·#1824]!»      @·0x720
  
74 00000910·<__gmon_start__@plt>:74 00000890·<__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,·#1688]!»      @·0x69877 »       ldr»    pc,·[ip,·#1816]!»      @·0x718
  
78 0000091c·<PL_type_error@plt>:78 0000089c·<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,·#1680]!»      @·0x69081 »       ldr»    pc,·[ip,·#1808]!»      @·0x710
  
82 00000928·<PL_copy_term_ref@plt>:82 000008a8·<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,·#1672]!»      @·0x68885 »       ldr»    pc,·[ip,·#1800]!»      @·0x708
  
86 00000934·<memset@plt>:86 000008b4·<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,·#1664]!»      @·0x68089 »       ldr»    pc,·[ip,·#1792]!»      @·0x700
  
90 00000940·<Sset_filter@plt>:90 000008c0·<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,·#1656]!»      @·0x67893 »       ldr»    pc,·[ip,·#1784]!»      @·0x6f8
  
94 0000094c·<_PL_get_arg_sz@plt>:94 000008cc·<_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,·#1648]!»      @·0x67097 »       ldr»    pc,·[ip,·#1776]!»      @·0x6f0
  
98 00000958·<PL_get_atom_ex@plt>:98 000008d8·<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 000057a0·<.fini>:2 00005720·<.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 ··0x000063c0·00000000····························....2 ··0x00006200·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 ··0x0001fe5c·8d0a0000····························....2 ··0x0001fe64·0d0a0000····························....
  
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 ··0x0001fe60·4d0a0000····························M...2 ··0x0001fe68·cd090000····························....
  
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·64fe0100·00000000·00000000·34080000·d...........4...3 ··0x0001ff64·6cfe0100·00000000·00000000·b4070000·l...............
4 ··0x0001ff74·34080000·34080000·34080000·34080000·4...4...4...4...4 ··0x0001ff74·b4070000·b4070000·b4070000·b4070000·................
5 ··0x0001ff84·34080000·34080000·34080000·34080000·4...4...4...4...5 ··0x0001ff84·b4070000·b4070000·b4070000·b4070000·................
6 ··0x0001ff94·34080000·34080000·34080000·34080000·4...4...4...4...6 ··0x0001ff94·b4070000·b4070000·b4070000·b4070000·................
7 ··0x0001ffa4·34080000·34080000·34080000·34080000·4...4...4...4...7 ··0x0001ffa4·b4070000·b4070000·b4070000·b4070000·................
8 ··0x0001ffb4·34080000·34080000·34080000·34080000·4...4...4...4...8 ··0x0001ffb4·b4070000·b4070000·b4070000·b4070000·................
9 ··0x0001ffc4·34080000·34080000·34080000·34080000·4...4...4...4...9 ··0x0001ffc4·b4070000·b4070000·b4070000·b4070000·................
10 ··0x0001ffd4·34080000·34080000·34080000·34080000·4...4...4...4...10 ··0x0001ffd4·b4070000·b4070000·b4070000·b4070000·................
11 ··0x0001ffe4·34080000·34080000·00000000·00000000·4...4...........11 ··0x0001ffe4·b4070000·b4070000·00000000·00000000·................
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·090b0000·c90a0000·00000000·................2 ··0x00020000·00000200·890a0000·490a0000·00000000·........I.......
3 ··0x00020010·dd0e0000·c10e0000·00000000··········............3 ··0x00020010·5d0e0000·410e0000·00000000··········]...A.......
  
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·35666361·61616334·32373664·34636663·5fcaaac4276d4cfc 
3 ··0x00000010·64323264·37333232·36383032·30643763·d22d732268020d7c2 ··0x00000000·61646337·65396333·39663930·63376537·adc7e9c39f90c7e7
 3 ··0x00000010·39653562·31343935·30363862·37303861·9e5b1495068b708a
4 ··0x00000020·30666561·31312e64·65627567·00000000·0fea11.debug....4 ··0x00000020·61626236·32322e64·65627567·00000000·abb622.debug....
5 ··0x00000030·8ff669dd····························..i.5 ··0x00000030·870e10ae····························....
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 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·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/armv7l-linux/http_stream.so vs.
./usr/lib/swi-prolog/lib/aarch64-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:··········66088·(bytes·into·file)13 ··Start·of·section·headers:··········66064·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x047d8·0x047d8·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x045ec·0x045ec·R·E·0x10000
8 ··LOAD···········0x00fd5c·0x0001fd5c·0x0001fd5c·0x00308·0x003bc·RW··0x100007 ··LOAD···········0x00fd64·0x0001fd64·0x0001fd64·0x00300·0x003b4·RW··0x10000
9 ··DYNAMIC········0x00fd64·0x0001fd64·0x0001fd64·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fd6c·0x0001fd6c·0x0001fd6c·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fd5c·0x0001fd5c·0x0001fd5c·0x002a4·0x002a4·R···0x111 ··GNU_RELRO······0x00fd64·0x0001fd64·0x0001fd64·0x0029c·0x0029c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x10228:1 There·are·25·section·headers,·starting·at·offset·0x10210:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000680·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000660·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000007d8·0007d8·0005eb·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000798·000798·0005a7·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000dc4·000dc4·0000d0·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000d40·000d40·0000cc·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000e94·000e94·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000e0c·000e0c·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000ef4·000ef4·0000b0·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000e4c·000e4c·0000b0·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000fa4·000fa4·0002f8·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00000efc·000efc·0002f8·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········0000129c·00129c·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000011f4·0011f4·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000012a8·0012a8·0004a4·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00001200·001200·0004a4·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········0000174c·00174c·00288c·00··AX··0···0··415 ··[11]·.text·············PROGBITS········000016a4·0016a4·00288c·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00003fd8·003fd8·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00003f30·003f30·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00003fe0·003fe0·0006b0·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00003f38·003f38·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 
20 ··[16]·.eh_frame·········PROGBITS········000047d4·0047d4·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········000045e8·0045e8·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fd5c·00fd5c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fd64·00fd64·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fd60·00fd60·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fd68·00fd68·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fd64·00fd64·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fd6c·00fd6c·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001fe64·00fe64·00019c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001fe64·00fe64·00019c·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000064·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000064·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020068·010064·0000b0·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········00020068·010064·0000b0·00··WA··0···0··8
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010064·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010064·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010095·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010095·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·0100f0·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·0100f0·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·010124·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·010124·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··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, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfd64·contains·28·entries:1 Dynamic·section·at·offset·0xfd6c·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x129c5 ·0x0000000c·(INIT)·······················0x11f4
7 ·0x0000000d·(FINI)·······················0x3fd86 ·0x0000000d·(FINI)·······················0x3f30
8 ·0x00000019·(INIT_ARRAY)·················0x1fd5c7 ·0x00000019·(INIT_ARRAY)·················0x1fd64
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fd609 ·0x0000001a·(FINI_ARRAY)·················0x1fd68
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x7d812 ·0x00000005·(STRTAB)·····················0x798
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················1515·(bytes)14 ·0x0000000a·(STRSZ)······················1447·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1fe6416 ·0x00000003·(PLTGOT)·····················0x1fe64
18 ·0x00000002·(PLTRELSZ)···················760·(bytes)17 ·0x00000002·(PLTRELSZ)···················760·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0xfa419 ·0x00000017·(JMPREL)·····················0xefc
21 ·0x00000011·(REL)························0xef420 ·0x00000011·(REL)························0xe4c
22 ·0x00000012·(RELSZ)······················176·(bytes)21 ·0x00000012·(RELSZ)······················176·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0xe9425 ·0x6ffffffe·(VERNEED)····················0xe0c
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0xdc427 ·0x6ffffff0·(VERSYM)·····················0xd40
29 ·0x6ffffffa·(RELCOUNT)···················1728 ·0x6ffffffa·(RELCOUNT)···················17
30 ·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:·862edf2ea8e8cc3073a1b9710f95d459e228d4ed3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·17427a25c73f2eac5242357fe3c0ad0bbefc0908
3.97 KB
readelf --wide --version-info {}
    
Offset 1, 38 lines modifiedOffset 1, 36 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·104·entries:1 Version·symbols·section·'.gnu.version'·contains·102·entries:
2 ·Addr:·0x0000000000000dc4··Offset:·0x00000dc4··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000d40··Offset:·0x00000d40··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*)··· 
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···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*)······2·(GLIBC_2.4)··5 ··008:···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)·· 
11 ··020:···2·(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*)······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:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···15 ··030:···2·(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*)······1·(*global*)······1·(*global*)······1·(*global*)···
18 ··03c:···1·(*global*)······2·(GLIBC_2.4)·····3·(GCC_3.5)·······2·(GLIBC_2.4)··18 ··03c:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····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*)······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*)······2·(GLIBC_2.4)·····1·(*global*)···
28 ··064:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···28 ··064:···1·(*global*)······1·(*global*)···
  
29 Version·needs·section·'.gnu.version_r'·contains·3·entries:29 Version·needs·section·'.gnu.version_r'·contains·2·entries:
30 ·Addr:·0x0000000000000e94··Offset:·0x00000e94··Link:·4·(.dynstr)30 ·Addr:·0x0000000000000e0c··Offset:·0x00000e0c··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:·432 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
33 ··0x0020:·Version:·1··File:·libgcc_s.so.1··Cnt:·1 
34 ··0x0030:···Name:·GCC_3.5··Flags:·none··Version:·3 
35 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·133 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
36 ··0x0050:···Name:·GLIBC_2.4··Flags:·none··Version:·234 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
1.07 KB
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 11 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 PL_get_integer5 PL_get_integer
7 Sdprintf6 Sdprintf
8 __errno_location7 __errno_location
9 Sfprintf8 Sfprintf
10 PL_mark_string_buffers9 PL_mark_string_buffers
11 PL_atom_mbchars10 PL_atom_mbchars
12 PL_release_string_buffers_from_mark11 PL_release_string_buffers_from_mark
Offset 49, 15 lines modifiedOffset 48, 14 lines modified
49 PL_close_query48 PL_close_query
50 PL_discard_foreign_frame49 PL_discard_foreign_frame
51 PL_cut_query50 PL_cut_query
52 PL_close_foreign_frame51 PL_close_foreign_frame
53 pthread_mutex_lock52 pthread_mutex_lock
54 pthread_mutex_unlock53 pthread_mutex_unlock
55 S__fupdatefilepos_getc54 S__fupdatefilepos_getc
56 __aeabi_unwind_cpp_pr1 
57 PL_get_list55 PL_get_list
58 PL_get_name_arity_sz56 PL_get_name_arity_sz
59 _PL_get_arg_sz57 _PL_get_arg_sz
60 PL_get_bool58 PL_get_bool
61 PL_get_nil59 PL_get_nil
62 Ssetbuffer60 Ssetbuffer
63 __assert_fail61 __assert_fail
Offset 79, 15 lines modifiedOffset 77, 14 lines modified
79 PL_get_nchars77 PL_get_nchars
80 PL_uninstantiation_error78 PL_uninstantiation_error
81 PL_resource_error79 PL_resource_error
82 install_http_stream80 install_http_stream
83 PL_new_atom81 PL_new_atom
84 PL_new_functor_sz82 PL_new_functor_sz
85 PL_register_foreign83 PL_register_foreign
86 libgcc_s.so.1 
87 libc.so.684 libc.so.6
88 ld-linux-armhf.so.385 ld-linux-armhf.so.3
89 GLIBC_2.486 GLIBC_2.4
90 H»      KxD»   J{D87 H»      KxD»   J{D
91 NI"F(FyD88 NI"F(FyD
92 ·FBJ>KzD89 ·FBJ>KzD
93 !K·F{DYk90 !K·F{DYk
Offset 164, 16 lines modifiedOffset 161, 14 lines modified
164 .shstrtab161 .shstrtab
165 .note.gnu.build-id162 .note.gnu.build-id
166 .gnu.hash163 .gnu.hash
167 .gnu.version164 .gnu.version
168 .gnu.version_r165 .gnu.version_r
169 .rel.dyn166 .rel.dyn
170 .rel.plt167 .rel.plt
171 .ARM.extab 
172 .ARM.exidx 
173 .eh_frame168 .eh_frame
174 .init_array169 .init_array
175 .fini_array170 .fini_array
176 .dynamic171 .dynamic
177 .ARM.attributes172 .ARM.attributes
178 .gnu_debugaltlink173 .gnu_debugaltlink
179 .gnu_debuglink174 .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 ··0x00000138·02000000·67000000·01000000·05000000·....g...........2 ··0x00000118·02000000·65000000·01000000·05000000·....e...........
3 ··0x00000148·41000000·67000000·00000000·079863db·A...g.........c.3 ··0x00000128·41000000·65000000·00000000·079863db·A...e.........c.
  
12.3 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 98 lines modifiedOffset 1, 94 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000007d8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000798·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000007e8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000007a8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000007f8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000007b8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000808·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000007c8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000818·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000007d8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000828·6c697a65·005f5f61·65616269·5f756e77·lize.__aeabi_unw 
8 ··0x00000838·696e645f·6370705f·70723000·504c5f67·ind_cpp_pr0.PL_g 
9 ··0x00000848·65745f69·6e746567·65720053·64707269·et_integer.Sdpri 
10 ··0x00000858·6e746600·5f5f6572·726e6f5f·6c6f6361·ntf.__errno_loca 
11 ··0x00000868·74696f6e·00536670·72696e74·6600504c·tion.Sfprintf.PL 
12 ··0x00000878·5f6d6172·6b5f7374·72696e67·5f627566·_mark_string_buf 
13 ··0x00000888·66657273·00504c5f·61746f6d·5f6d6263·fers.PL_atom_mbc7 ··0x000007e8·6c697a65·00504c5f·6765745f·696e7465·lize.PL_get_inte
 8 ··0x000007f8·67657200·53647072·696e7466·005f5f65·ger.Sdprintf.__e
 9 ··0x00000808·72726e6f·5f6c6f63·6174696f·6e005366·rrno_location.Sf
 10 ··0x00000818·7072696e·74660050·4c5f6d61·726b5f73·printf.PL_mark_s
 11 ··0x00000828·7472696e·675f6275·66666572·7300504c·tring_buffers.PL
 12 ··0x00000838·5f61746f·6d5f6d62·63686172·7300504c·_atom_mbchars.PL
 13 ··0x00000848·5f72656c·65617365·5f737472·696e675f·_release_string_
 14 ··0x00000858·62756666·6572735f·66726f6d·5f6d6172·buffers_from_mar
 15 ··0x00000868·6b005366·6c757368·00536670·72696e74·k.Sflush.Sfprint
 16 ··0x00000878·6658005f·5f737461·636b5f63·686b5f66·fX.__stack_chk_f
 17 ··0x00000888·61696c00·5f5f7374·61636b5f·63686b5f·ail.__stack_chk_
 18 ··0x00000898·67756172·6400504c·5f756e72·65676973·guard.PL_unregis
 19 ··0x000008a8·7465725f·61746f6d·00504c5f·66726565·ter_atom.PL_free
 20 ··0x000008b8·00537365·745f6669·6c746572·00504c5f·.Sset_filter.PL_
14 ··0x00000898·68617273·00504c5f·72656c65·6173655f·hars.PL_release_21 ··0x000008c8·65726173·6500504c·5f72656c·65617365·erase.PL_release
 22 ··0x000008d8·5f737472·65616d00·53667772·69746500·_stream.Sfwrite.
 23 ··0x000008e8·504c5f63·6f70795f·7465726d·5f726566·PL_copy_term_ref
 24 ··0x000008f8·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref
15 ··0x000008a8·73747269·6e675f62·75666665·72735f66·string_buffers_f 
16 ··0x000008b8·726f6d5f·6d61726b·0053666c·75736800·rom_mark.Sflush. 
17 ··0x000008c8·53667072·696e7466·58005f5f·73746163·SfprintfX.__stac 
18 ··0x000008d8·6b5f6368·6b5f6661·696c005f·5f737461·k_chk_fail.__sta 
19 ··0x000008e8·636b5f63·686b5f67·75617264·00504c5f·ck_chk_guard.PL_ 
20 ··0x000008f8·756e7265·67697374·65725f61·746f6d00·unregister_atom. 
21 ··0x00000908·504c5f66·72656500·53736574·5f66696c·PL_free.Sset_fil 
22 ··0x00000918·74657200·504c5f65·72617365·00504c5f·ter.PL_erase.PL_ 
23 ··0x00000928·72656c65·6173655f·73747265·616d0053·release_stream.S 
24 ··0x00000938·66777269·74650050·4c5f636f·70795f74·fwrite.PL_copy_t 
25 ··0x00000948·65726d5f·72656600·504c5f6e·65775f74·erm_ref.PL_new_t 
26 ··0x00000958·65726d5f·72656600·504c5f67·65745f6c·erm_ref.PL_get_l 
27 ··0x00000968·6973745f·65780050·4c5f6765·745f6368·ist_ex.PL_get_ch 
28 ··0x00000978·61727300·504c5f65·78636570·74696f6e·ars.PL_exception 
29 ··0x00000988·00504c5f·6765745f·6e696c5f·65780053·.PL_get_nil_ex.S25 ··0x00000908·00504c5f·6765745f·6c697374·5f657800·.PL_get_list_ex.
 26 ··0x00000918·504c5f67·65745f63·68617273·00504c5f·PL_get_chars.PL_
 27 ··0x00000928·65786365·7074696f·6e00504c·5f676574·exception.PL_get
 28 ··0x00000938·5f6e696c·5f657800·53736574·5f657863·_nil_ex.Sset_exc
 29 ··0x00000948·65707469·6f6e0053·66726561·64006d65·eption.Sfread.me
 30 ··0x00000958·6d637079·00535f5f·66696c6c·62756600·mcpy.S__fillbuf.
 31 ··0x00000968·53736574·65727200·504c5f67·65745f73·Sseterr.PL_get_s
 32 ··0x00000978·74726561·6d00504c·5f646f6d·61696e5f·tream.PL_domain_
 33 ··0x00000988·6572726f·7200504c·5f6d616c·6c6f6300·error.PL_malloc.
 34 ··0x00000998·504c5f67·65745f61·746f6d00·504c5f72·PL_get_atom.PL_r
 35 ··0x000009a8·65676973·7465725f·61746f6d·00504c5f·egister_atom.PL_
 36 ··0x000009b8·756e6966·795f7465·726d0050·4c5f7261·unify_term.PL_ra
30 ··0x00000998·7365745f·65786365·7074696f·6e005366·set_exception.Sf37 ··0x000009c8·6973655f·65786365·7074696f·6e00504c·ise_exception.PL
31 ··0x000009a8·72656164·006d656d·63707900·535f5f66·read.memcpy.S__f 
32 ··0x000009b8·696c6c62·75660053·73657465·72720050·illbuf.Sseterr.P 
33 ··0x000009c8·4c5f6765·745f7374·7265616d·00504c5f·L_get_stream.PL_ 
34 ··0x000009d8·646f6d61·696e5f65·72726f72·00504c5f·domain_error.PL_ 
35 ··0x000009e8·6d616c6c·6f630050·4c5f6765·745f6174·malloc.PL_get_at 
36 ··0x000009f8·6f6d0050·4c5f7265·67697374·65725f61·om.PL_register_a38 ··0x000009d8·5f756e69·66795f69·6e743634·00504c5f·_unify_int64.PL_
 39 ··0x000009e8·6765745f·73747265·616d5f68·616e646c·get_stream_handl
 40 ··0x000009f8·6500504c·5f747970·655f6572·726f7200·e.PL_type_error.
 41 ··0x00000a08·504c5f70·65726d69·7373696f·6e5f6572·PL_permission_er
 42 ··0x00000a18·726f7200·53636c65·61726572·7200504c·ror.Sclearerr.PL
 43 ··0x00000a28·5f61746f·6d5f6368·61727300·53737072·_atom_chars.Sspr
 44 ··0x00000a38·696e7466·00504c5f·6f70656e·5f666f72·intf.PL_open_for
 45 ··0x00000a48·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
 46 ··0x00000a58·775f7465·726d5f72·65667300·504c5f72·w_term_refs.PL_r
 47 ··0x00000a68·65636f72·64656400·504c5f70·75745f61·ecorded.PL_put_a
37 ··0x00000a08·746f6d00·504c5f75·6e696679·5f746572·tom.PL_unify_ter48 ··0x00000a78·746f6d00·504c5f75·6e696679·5f737472·tom.PL_unify_str
 49 ··0x00000a88·65616d00·504c5f6f·70656e5f·71756572·eam.PL_open_quer
 50 ··0x00000a98·7900504c·5f6e6578·745f736f·6c757469·y.PL_next_soluti
 51 ··0x00000aa8·6f6e0050·4c5f636c·6f73655f·71756572·on.PL_close_quer
 52 ··0x00000ab8·7900504c·5f646973·63617264·5f666f72·y.PL_discard_for
 53 ··0x00000ac8·6569676e·5f667261·6d650050·4c5f6375·eign_frame.PL_cu
 54 ··0x00000ad8·745f7175·65727900·504c5f63·6c6f7365·t_query.PL_close
38 ··0x00000a18·6d00504c·5f726169·73655f65·78636570·m.PL_raise_excep 
39 ··0x00000a28·74696f6e·00504c5f·756e6966·795f696e·tion.PL_unify_in 
40 ··0x00000a38·74363400·504c5f67·65745f73·74726561·t64.PL_get_strea 
41 ··0x00000a48·6d5f6861·6e646c65·00504c5f·74797065·m_handle.PL_type 
42 ··0x00000a58·5f657272·6f720050·4c5f7065·726d6973·_error.PL_permis 
43 ··0x00000a68·73696f6e·5f657272·6f720053·636c6561·sion_error.Sclea 
44 ··0x00000a78·72657272·00504c5f·61746f6d·5f636861·rerr.PL_atom_cha 
45 ··0x00000a88·72730053·73707269·6e746600·504c5f6f·rs.Ssprintf.PL_o 
46 ··0x00000a98·70656e5f·666f7265·69676e5f·6672616d·pen_foreign_fram55 ··0x00000ae8·5f666f72·6569676e·5f667261·6d650070·_foreign_frame.p
 56 ··0x00000af8·74687265·61645f6d·75746578·5f6c6f63·thread_mutex_loc
47 ··0x00000aa8·6500504c·5f6e6577·5f746572·6d5f7265·e.PL_new_term_re 
48 ··0x00000ab8·66730050·4c5f7265·636f7264·65640050·fs.PL_recorded.P 
49 ··0x00000ac8·4c5f7075·745f6174·6f6d0050·4c5f756e·L_put_atom.PL_un 
50 ··0x00000ad8·6966795f·73747265·616d0050·4c5f6f70·ify_stream.PL_op 
51 ··0x00000ae8·656e5f71·75657279·00504c5f·6e657874·en_query.PL_next 
52 ··0x00000af8·5f736f6c·7574696f·6e00504c·5f636c6f·_solution.PL_clo 
53 ··0x00000b08·73655f71·75657279·00504c5f·64697363·se_query.PL_disc 
54 ··0x00000b18·6172645f·666f7265·69676e5f·6672616d·ard_foreign_fram 
55 ··0x00000b28·6500504c·5f637574·5f717565·72790050·e.PL_cut_query.P 
56 ··0x00000b38·4c5f636c·6f73655f·666f7265·69676e5f·L_close_foreign_ 
57 ··0x00000b48·6672616d·65007074·68726561·645f6d75·frame.pthread_mu57 ··0x00000b08·6b007074·68726561·645f6d75·7465785f·k.pthread_mutex_
 58 ··0x00000b18·756e6c6f·636b0053·66676574·73007374·unlock.Sfgets.st
 59 ··0x00000b28·72746f6c·00535f5f·66757064·61746566·rtol.S__fupdatef
 60 ··0x00000b38·696c6570·6f735f67·65746300·53666572·ilepos_getc.Sfer
58 ··0x00000b58·7465785f·6c6f636b·00707468·72656164·tex_lock.pthread 
59 ··0x00000b68·5f6d7574·65785f75·6e6c6f63·6b005366·_mutex_unlock.Sf 
60 ··0x00000b78·67657473·00737472·746f6c00·535f5f66·gets.strtol.S__f 
61 ··0x00000b88·75706461·74656669·6c65706f·735f6765·updatefilepos_ge 
62 ··0x00000b98·74630053·66657272·6f72005f·5f616561·tc.Sferror.__aea 
63 ··0x00000ba8·62695f75·6e77696e·645f6370·705f7072·bi_unwind_cpp_pr 
64 ··0x00000bb8·3100504c·5f676574·5f6c6973·7400504c·1.PL_get_list.PL61 ··0x00000b48·726f7200·504c5f67·65745f6c·69737400·ror.PL_get_list.
65 ··0x00000bc8·5f676574·5f6e616d·655f6172·6974795f·_get_name_arity_62 ··0x00000b58·504c5f67·65745f6e·616d655f·61726974·PL_get_name_arit
66 ··0x00000bd8·737a005f·504c5f67·65745f61·72675f73·sz._PL_get_arg_s63 ··0x00000b68·795f737a·005f504c·5f676574·5f617267·y_sz._PL_get_arg
67 ··0x00000be8·7a00504c·5f676574·5f626f6f·6c00504c·z.PL_get_bool.PL64 ··0x00000b78·5f737a00·504c5f67·65745f62·6f6f6c00·_sz.PL_get_bool.
68 ··0x00000bf8·5f676574·5f6e696c·00536e65·77005363·_get_nil.Snew.Sc65 ··0x00000b88·504c5f67·65745f6e·696c0053·6e657700·PL_get_nil.Snew.
69 ··0x00000c08·6c6f7365·00537365·74627566·66657200·lose.Ssetbuffer.66 ··0x00000b98·53636c6f·73650053·73657462·75666665·Sclose.Ssetbuffe
70 ··0x00000c18·7265616c·6c6f6300·5f5f6173·73657274·realloc.__assert67 ··0x00000ba8·72007265·616c6c6f·63005f5f·61737365·r.realloc.__asse
71 ··0x00000c28·5f666169·6c00504c·5f636c65·61725f65·_fail.PL_clear_e68 ··0x00000bb8·72745f66·61696c00·504c5f63·6c656172·rt_fail.PL_clear
72 ··0x00000c38·78636570·74696f6e·00504c5f·6765745f·xception.PL_get_69 ··0x00000bc8·5f657863·65707469·6f6e0050·4c5f6765·_exception.PL_ge
73 ··0x00000c48·61746f6d·5f657800·504c5f72·65636f72·atom_ex.PL_recor70 ··0x00000bd8·745f6174·6f6d5f65·7800504c·5f726563·t_atom_ex.PL_rec
74 ··0x00000c58·6400504c·5f756e69·66795f61·746f6d00·d.PL_unify_atom.71 ··0x00000be8·6f726400·504c5f75·6e696679·5f61746f·ord.PL_unify_ato
75 ··0x00000c68·504c5f75·6e696679·00504c5f·756e6966·PL_unify.PL_unif 
76 ··0x00000c78·795f6e69·6c00504c·5f756e69·66795f63·y_nil.PL_unify_c 
77 ··0x00000c88·68617273·005f504c·5f61746f·6d730050·hars._PL_atoms.P 
78 ··0x00000c98·4c5f7075·745f696e·74363400·504c5f63·L_put_int64.PL_c72 ··0x00000bf8·6d00504c·5f756e69·66790050·4c5f756e·m.PL_unify.PL_un
 73 ··0x00000c08·6966795f·6e696c00·504c5f75·6e696679·ify_nil.PL_unify
 74 ··0x00000c18·5f636861·7273005f·504c5f61·746f6d73·_chars._PL_atoms
Max diff block lines reached; 0/12502 bytes (0.00%) of diff not shown.
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 0000129c·<.init>:2 000011f4·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     174c·<PL_get_bool@plt+0xc>5 »       bl»     16a4·<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 00003fd8·<.fini>:2 00003f30·<.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 ··0x000047d4·00000000····························....2 ··0x000045e8·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 ··0x0001fd5c·11180000····························....2 ··0x0001fd64·69170000····························i...
  
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 ··0x0001fd60·d1170000····························....2 ··0x0001fd68·29170000····························)...
  
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·64fd0100·00000000·00000000·a8120000·d...............3 ··0x0001fe64·6cfd0100·00000000·00000000·00120000·l...............
4 ··0x0001fe74·a8120000·a8120000·a8120000·a8120000·................4 ··0x0001fe74·00120000·00120000·00120000·00120000·................
5 ··0x0001fe84·a8120000·a8120000·a8120000·a8120000·................5 ··0x0001fe84·00120000·00120000·00120000·00120000·................
6 ··0x0001fe94·a8120000·a8120000·a8120000·a8120000·................6 ··0x0001fe94·00120000·00120000·00120000·00120000·................
7 ··0x0001fea4·a8120000·a8120000·a8120000·a8120000·................7 ··0x0001fea4·00120000·00120000·00120000·00120000·................
8 ··0x0001feb4·a8120000·a8120000·a8120000·a8120000·................8 ··0x0001feb4·00120000·00120000·00120000·00120000·................
9 ··0x0001fec4·a8120000·a8120000·a8120000·a8120000·................9 ··0x0001fec4·00120000·00120000·00120000·00120000·................
10 ··0x0001fed4·a8120000·a8120000·a8120000·a8120000·................10 ··0x0001fed4·00120000·00120000·00120000·00120000·................
11 ··0x0001fee4·a8120000·a8120000·a8120000·a8120000·................11 ··0x0001fee4·00120000·00120000·00120000·00120000·................
12 ··0x0001fef4·a8120000·a8120000·a8120000·a8120000·................12 ··0x0001fef4·00120000·00120000·00120000·00120000·................
13 ··0x0001ff04·a8120000·a8120000·a8120000·a8120000·................13 ··0x0001ff04·00120000·00120000·00120000·00120000·................
14 ··0x0001ff14·a8120000·a8120000·a8120000·a8120000·................14 ··0x0001ff14·00120000·00120000·00120000·00120000·................
15 ··0x0001ff24·a8120000·a8120000·a8120000·a8120000·................15 ··0x0001ff24·00120000·00120000·00120000·00120000·................
16 ··0x0001ff34·a8120000·a8120000·a8120000·a8120000·................16 ··0x0001ff34·00120000·00120000·00120000·00120000·................
17 ··0x0001ff44·a8120000·a8120000·a8120000·a8120000·................17 ··0x0001ff44·00120000·00120000·00120000·00120000·................
18 ··0x0001ff54·a8120000·a8120000·a8120000·a8120000·................18 ··0x0001ff54·00120000·00120000·00120000·00120000·................
19 ··0x0001ff64·a8120000·a8120000·a8120000·a8120000·................19 ··0x0001ff64·00120000·00120000·00120000·00120000·................
20 ··0x0001ff74·a8120000·a8120000·a8120000·a8120000·................20 ··0x0001ff74·00120000·00120000·00120000·00120000·................
21 ··0x0001ff84·a8120000·a8120000·a8120000·a8120000·................21 ··0x0001ff84·00120000·00120000·00120000·00120000·................
22 ··0x0001ff94·a8120000·a8120000·a8120000·a8120000·................22 ··0x0001ff94·00120000·00120000·00120000·00120000·................
23 ··0x0001ffa4·a8120000·a8120000·a8120000·a8120000·................23 ··0x0001ffa4·00120000·00120000·00120000·00120000·................
24 ··0x0001ffb4·a8120000·a8120000·a8120000·a8120000·................24 ··0x0001ffb4·00120000·00120000·00120000·00120000·................
25 ··0x0001ffc4·a8120000·a8120000·a8120000·a8120000·................25 ··0x0001ffc4·00120000·00120000·00120000·00120000·................
26 ··0x0001ffd4·a8120000·a8120000·a8120000·a8120000·................26 ··0x0001ffd4·00120000·00120000·00120000·00120000·................
27 ··0x0001ffe4·a8120000·a8120000·00000000·00000000·................27 ··0x0001ffe4·00120000·00120000·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·71290000·091c0000·00000000·....q)..........2 ··0x00020000·00000200·c9280000·611b0000·00000000·.....(..a.......
3 ··0x00020010·b12d0000·b5240000·00000000·00000000·.-...$..........3 ··0x00020010·092d0000·0d240000·00000000·00000000·.-...$..........
4 ··0x00020020·812b0000·00000000·89260000·29180000·.+.......&..)...4 ··0x00020020·d92a0000·00000000·e1250000·81170000·.*.......%......
5 ··0x00020030·00000000·511c0000·00000000·00000000·....Q...........5 ··0x00020030·00000000·a91b0000·00000000·00000000·................
6 ··0x00020040·15330000·41250000·00000000·151c0000·.3..A%..........6 ··0x00020040·6d320000·99240000·00000000·6d1b0000·m2...$......m...
7 ··0x00020050·15180000·00000000·a5330000·f1240000·.........3...$..7 ··0x00020050·6d170000·00000000·fd320000·49240000·m........2..I$..
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·32656466·32656138·65386363·33303733·2edf2ea8e8cc3073 
3 ··0x00000010·61316239·37313066·39356434·35396532·a1b9710f95d459e22 ··0x00000000·34323761·32356337·33663265·61633532·427a25c73f2eac52
 3 ··0x00000010·34323335·37666533·63306164·30626265·42357fe3c0ad0bbe
4 ··0x00000020·32386434·65642e64·65627567·00000000·28d4ed.debug....4 ··0x00000020·66633039·30382e64·65627567·00000000·fc0908.debug....
5 ··0x00000030·841604e4····························....5 ··0x00000030·46dc409e····························F.@.
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/inclpr.so vs.
./usr/lib/swi-prolog/lib/aarch64-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:··········65992·(bytes·into·file)13 ··Start·of·section·headers:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x031f4·0x031f4·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x02f30·0x02f30·R·E·0x10000
8 ··LOAD···········0x00fe8c·0x0001fe8c·0x0001fe8c·0x00178·0x0017c·RW··0x100007 ··LOAD···········0x00fe94·0x0001fe94·0x0001fe94·0x00170·0x00174·RW··0x10000
9 ··DYNAMIC········0x00fe94·0x0001fe94·0x0001fe94·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fe9c·0x0001fe9c·0x0001fe9c·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe8c·0x0001fe8c·0x0001fe8c·0x00174·0x00174·R···0x111 ··GNU_RELRO······0x00fe94·0x0001fe94·0x0001fe94·0x0016c·0x0016c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x101c8:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0001c0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0001a0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000318·000318·0001b2·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000002d8·0002d8·00016e·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000004ca·0004ca·000038·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000446·000446·000034·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000504·000504·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········0000047c·00047c·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000564·000564·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000004bc·0004bc·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000005a4·0005a4·000098·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············000004fc·0004fc·000098·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········0000063c·00063c·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000594·000594·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000648·000648·0000fc·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000005a0·0005a0·0000fc·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000748·000748·0025a8·00··AX··0···0··815 ··[11]·.text·············PROGBITS········000006a0·0006a0·0025a8·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00002cf0·002cf0·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00002c48·002c48·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00002cf8·002cf8·0002dc·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00002c50·002c50·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 
20 ··[16]·.eh_frame·········PROGBITS········000031f0·0031f0·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00002f2c·002f2c·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fe8c·00fe8c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fe94·00fe94·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fe90·00fe90·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fe98·00fe98·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fe94·00fe94·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fe9c·00fe9c·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001ff94·00ff94·00006c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ff94·00ff94·00006c·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.72 KB
readelf --wide --symbols {}
    
Offset 1, 31 lines modifiedOffset 1, 29 lines modified
  
1 Symbol·table·'.dynsym'·contains·28·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:·0000063c·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000594·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2) 
7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)6 ·····3:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable7 ·····4:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fesetround8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fesetround
10 ·····7:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)9 ·····6:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_float13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_float
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor
18 ····15:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__17 ····14:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fmin19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fmin
21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2) 
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·trunc21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·trunc
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fmax23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fmax
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pow24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pow
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float
28 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz
30 ····27:·00002a3d···692·FUNC····GLOBAL·DEFAULT···11·install_inclpr28 ····25:·00002995···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·0x564·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x4bc·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········ 
4 0001fe90··00000017·R_ARM_RELATIVE········3 0001fe94··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··00000315·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000415·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000715·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··00000f15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00000e15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001915·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001715·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x5a4·contains·19·entries:11 Relocation·section·'.rel.plt'·at·offset·0x4fc·contains·19·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ffa0··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.413 0001ffa0··00000316·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
14 0001ffa4··00000616·R_ARM_JUMP_SLOT········00000000···fesetround14 0001ffa4··00000516·R_ARM_JUMP_SLOT········00000000···fesetround
15 0001ffa8··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign15 0001ffa8··00000716·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
16 0001ffac··00000916·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.416 0001ffac··00000816·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
17 0001ffb0··00000a16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz17 0001ffb0··00000916·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
18 0001ffb4··00000b16·R_ARM_JUMP_SLOT········00000000···PL_put_float18 0001ffb4··00000a16·R_ARM_JUMP_SLOT········00000000···PL_put_float
19 0001ffb8··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref19 0001ffb8··00000b16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
20 0001ffbc··00000d16·R_ARM_JUMP_SLOT········00000000···PL_new_atom20 0001ffbc··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
21 0001ffc0··00000e16·R_ARM_JUMP_SLOT········00000000···PL_cons_functor21 0001ffc0··00000d16·R_ARM_JUMP_SLOT········00000000···PL_cons_functor
22 0001ffc4··00000f16·R_ARM_JUMP_SLOT········00000000···__gmon_start__22 0001ffc4··00000e16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
23 0001ffc8··00001016·R_ARM_JUMP_SLOT········00000000···PL_unify23 0001ffc8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_unify
24 0001ffcc··00001116·R_ARM_JUMP_SLOT········00000000···fmin24 0001ffcc··00001016·R_ARM_JUMP_SLOT········00000000···fmin
25 0001ffd0··00001316·R_ARM_JUMP_SLOT········00000000···PL_unify_atom25 0001ffd0··00001116·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
26 0001ffd4··00001416·R_ARM_JUMP_SLOT········00000000···trunc26 0001ffd4··00001216·R_ARM_JUMP_SLOT········00000000···trunc
27 0001ffd8··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_float27 0001ffd8··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_float
28 0001ffdc··00001616·R_ARM_JUMP_SLOT········00000000···fmax28 0001ffdc··00001416·R_ARM_JUMP_SLOT········00000000···fmax
29 0001ffe0··00001716·R_ARM_JUMP_SLOT········00000000···pow29 0001ffe0··00001516·R_ARM_JUMP_SLOT········00000000···pow
30 0001ffe4··00001816·R_ARM_JUMP_SLOT········00000000···PL_unify_float30 0001ffe4··00001616·R_ARM_JUMP_SLOT········00000000···PL_unify_float
31 0001ffe8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz31 0001ffe8··00001816·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfe94·contains·28·entries:1 Dynamic·section·at·offset·0xfe9c·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x63c5 ·0x0000000c·(INIT)·······················0x594
7 ·0x0000000d·(FINI)·······················0x2cf06 ·0x0000000d·(FINI)·······················0x2c48
8 ·0x00000019·(INIT_ARRAY)·················0x1fe8c7 ·0x00000019·(INIT_ARRAY)·················0x1fe94
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe909 ·0x0000001a·(FINI_ARRAY)·················0x1fe98
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x31812 ·0x00000005·(STRTAB)·····················0x2d8
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················434·(bytes)14 ·0x0000000a·(STRSZ)······················366·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff9416 ·0x00000003·(PLTGOT)·····················0x1ff94
18 ·0x00000002·(PLTRELSZ)···················152·(bytes)17 ·0x00000002·(PLTRELSZ)···················152·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x5a419 ·0x00000017·(JMPREL)·····················0x4fc
21 ·0x00000011·(REL)························0x56420 ·0x00000011·(REL)························0x4bc
22 ·0x00000012·(RELSZ)······················64·(bytes)21 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x50425 ·0x6ffffffe·(VERNEED)····················0x47c
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x4ca27 ·0x6ffffff0·(VERSYM)·····················0x446
29 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·0b0256c4ffee5e57ed3e781951e5ecb71fe6b1163 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d936d1fa569c6b370c15f8c305f37503cfbf96f1
1.89 KB
readelf --wide --version-info {}
    
Offset 1, 19 lines modifiedOffset 1, 17 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·28·entries:1 Version·symbols·section·'.gnu.version'·contains·26·entries:
2 ·Addr:·0x00000000000004ca··Offset:·0x000004ca··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000446··Offset:·0x00000446··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
 4 ··004:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
4 ··004:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
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*)······2·(GCC_3.5)·······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*)···
  
10 Version·needs·section·'.gnu.version_r'·contains·3·entries:10 Version·needs·section·'.gnu.version_r'·contains·2·entries:
11 ·Addr:·0x0000000000000504··Offset:·0x00000504··Link:·4·(.dynstr)11 ·Addr:·0x000000000000047c··Offset:·0x0000047c··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:·413 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
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:·315 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 29 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 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 
9 __stack_chk_fail8 __stack_chk_fail
10 __stack_chk_guard9 __stack_chk_guard
11 PL_put_float10 PL_put_float
12 PL_new_atom11 PL_new_atom
13 PL_new_functor_sz12 PL_new_functor_sz
14 PL_cons_functor13 PL_cons_functor
15 PL_unify14 PL_unify
16 fesetround15 fesetround
17 __aeabi_unwind_cpp_pr1 
18 PL_unify_float16 PL_unify_float
19 PL_unify_atom17 PL_unify_atom
20 install_inclpr18 install_inclpr
21 PL_register_foreign19 PL_register_foreign
22 libgcc_s.so.1 
23 libc.so.620 libc.so.6
24 ld-linux-armhf.so.321 ld-linux-armhf.so.3
25 GLIBC_2.422 GLIBC_2.4
26 H»      KxD»   J{D23 H»      KxD»   J{D
27 ia_sum_224 ia_sum_2
28 ia_difference25 ia_difference
29 ia_difference_226 ia_difference_2
Offset 54, 16 lines modifiedOffset 51, 14 lines modified
54 .shstrtab51 .shstrtab
55 .note.gnu.build-id52 .note.gnu.build-id
56 .gnu.hash53 .gnu.hash
57 .gnu.version54 .gnu.version
58 .gnu.version_r55 .gnu.version_r
59 .rel.dyn56 .rel.dyn
60 .rel.plt57 .rel.plt
61 .ARM.extab 
62 .ARM.exidx 
63 .eh_frame58 .eh_frame
64 .init_array59 .init_array
65 .fini_array60 .fini_array
66 .dynamic61 .dynamic
67 .ARM.attributes62 .ARM.attributes
68 .gnu_debugaltlink63 .gnu_debugaltlink
69 .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 ··0x00000138·02000000·1b000000·01000000·05000000·................2 ··0x00000118·02000000·19000000·01000000·05000000·................
3 ··0x00000148·09000000·00000000·1b000000·0320f8c5·.............·..3 ··0x00000128·09000000·00000000·19000000·0320f8c5·.............·..
  
3.47 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 31 lines modifiedOffset 1, 26 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000318·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000002d8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000328·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000002e8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000338·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000002f8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000348·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000308·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000358·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000318·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000368·6c697a65·00504c5f·6e65775f·7465726d·lize.PL_new_term7 ··0x00000328·6c697a65·00504c5f·6e65775f·7465726d·lize.PL_new_term
8 ··0x00000378·5f726566·00504c5f·6765745f·6172675f·_ref.PL_get_arg_8 ··0x00000338·5f726566·00504c5f·6765745f·6172675f·_ref.PL_get_arg_
9 ··0x00000388·737a0050·4c5f6765·745f666c·6f617400·sz.PL_get_float.9 ··0x00000348·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_put10 ··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
14 ··0x000003d8·5f666c6f·61740050·4c5f6e65·775f6174·_float.PL_new_at18 ··0x000003d8·6e696679·5f666c6f·61740050·4c5f756e·nify_float.PL_un
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 
22 ··0x00000458·795f6174·6f6d0070·6f770074·72756e63·y_atom.pow.trunc19 ··0x000003e8·6966795f·61746f6d·00706f77·00747275·ify_atom.pow.tru
23 ··0x00000468·00696e73·74616c6c·5f696e63·6c707200·.install_inclpr.20 ··0x000003f8·6e630069·6e737461·6c6c5f69·6e636c70·nc.install_inclp
24 ··0x00000478·504c5f72·65676973·7465725f·666f7265·PL_register_fore21 ··0x00000408·7200504c·5f726567·69737465·725f666f·r.PL_register_fo
25 ··0x00000488·69676e00·6c696267·63635f73·2e736f2e·ign.libgcc_s.so.22 ··0x00000418·72656967·6e006c69·62632e73·6f2e3600·reign.libc.so.6.
26 ··0x00000498·31006c69·62632e73·6f2e3600·6c642d6c·1.libc.so.6.ld-l 
27 ··0x000004a8·696e7578·2d61726d·68662e73·6f2e3300·inux-armhf.so.3.23 ··0x00000428·6c642d6c·696e7578·2d61726d·68662e73·ld-linux-armhf.s
 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 0000063c·<.init>:2 00000594·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     748·<PL_get_arg_sz@plt+0x10>5 »       bl»     6a0·<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 00000648·<__cxa_finalize@plt-0x14>:2 000005a0·<__cxa_finalize@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·658·<__cxa_finalize@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·5b0·<__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,·lsr·r9»    @·<UNPREDICTABLE>7 »       andeq»  pc,·r1,·r4,·ror·#19
  
8 0000065c·<__cxa_finalize@plt>:8 000005b4·<__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,·#2364]!»      @·0x93c11 »       ldr»    pc,·[ip,·#2532]!»      @·0x9e4
  
12 00000668·<fesetround@plt>:12 000005c0·<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,·#2356]!»      @·0x93415 »       ldr»    pc,·[ip,·#2524]!»      @·0x9dc
  
16 00000674·<PL_register_foreign@plt>:16 000005cc·<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,·#2344]!»      @·0x92820 »       ldr»    pc,·[ip,·#2512]!»      @·0x9d0
  
21 00000684·<__stack_chk_fail@plt>:21 000005dc·<__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,·#2336]!»      @·0x92024 »       ldr»    pc,·[ip,·#2504]!»      @·0x9c8
  
25 00000690·<PL_new_functor_sz@plt>:25 000005e8·<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,·#2328]!»      @·0x91828 »       ldr»    pc,·[ip,·#2496]!»      @·0x9c0
  
29 0000069c·<PL_put_float@plt>:29 000005f4·<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,·#2320]!»      @·0x91032 »       ldr»    pc,·[ip,·#2488]!»      @·0x9b8
  
33 000006a8·<PL_new_term_ref@plt>:33 00000600·<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,·#2312]!»      @·0x90836 »       ldr»    pc,·[ip,·#2480]!»      @·0x9b0
  
37 000006b4·<PL_new_atom@plt>:37 0000060c·<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,·#2304]!»      @·0x90040 »       ldr»    pc,·[ip,·#2472]!»      @·0x9a8
  
41 000006c0·<PL_cons_functor@plt>:41 00000618·<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,·#2296]!»      @·0x8f844 »       ldr»    pc,·[ip,·#2464]!»      @·0x9a0
  
45 000006cc·<__gmon_start__@plt>:45 00000624·<__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,·#2288]!»      @·0x8f048 »       ldr»    pc,·[ip,·#2456]!»      @·0x998
  
49 000006d8·<PL_unify@plt>:49 00000630·<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,·#2280]!»      @·0x8e852 »       ldr»    pc,·[ip,·#2448]!»      @·0x990
  
53 000006e4·<fmin@plt>:53 0000063c·<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,·#2272]!»      @·0x8e056 »       ldr»    pc,·[ip,·#2440]!»      @·0x988
  
57 000006f0·<PL_unify_atom@plt>:57 00000648·<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,·#2264]!»      @·0x8d860 »       ldr»    pc,·[ip,·#2432]!»      @·0x980
  
61 000006fc·<trunc@plt>:61 00000654·<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,·#2256]!»      @·0x8d064 »       ldr»    pc,·[ip,·#2424]!»      @·0x978
  
65 00000708·<PL_get_float@plt>:65 00000660·<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,·#2248]!»      @·0x8c868 »       ldr»    pc,·[ip,·#2416]!»      @·0x970
  
69 00000714·<fmax@plt>:69 0000066c·<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,·#2240]!»      @·0x8c072 »       ldr»    pc,·[ip,·#2408]!»      @·0x968
  
73 00000720·<pow@plt>:73 00000678·<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,·#2232]!»      @·0x8b876 »       ldr»    pc,·[ip,·#2400]!»      @·0x960
  
77 0000072c·<PL_unify_float@plt>:77 00000684·<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,·#2224]!»      @·0x8b080 »       ldr»    pc,·[ip,·#2392]!»      @·0x958
  
81 00000738·<PL_get_arg_sz@plt>:81 00000690·<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,·#2216]!»      @·0x8a884 »       ldr»    pc,·[ip,·#2384]!»      @·0x950
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 00002cf0·<.fini>:2 00002c48·<.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 ··0x00002cf8·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00002c50·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00002d08·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00002c60·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00002d18·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00002c70·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00002d28·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00002c80·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00002d38·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00002c90·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00002d48·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00002ca0·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00002d58·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00002cb0·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00002d68·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00002cc0·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00002d78·0b000000·41000000·00000000·00000000·....A...........10 ··0x00002cd0·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00002d88·69000000·75000000·69615f73·756d0000·i...u...ia_sum..11 ··0x00002ce0·69000000·75000000·69615f73·756d0000·i...u...ia_sum..
12 ··0x00002d98·69615f73·756d5f32·00000000·69615f64·ia_sum_2....ia_d12 ··0x00002cf0·69615f73·756d5f32·00000000·69615f64·ia_sum_2....ia_d
13 ··0x00002da8·69666665·72656e63·65000000·69615f64·ifference...ia_d13 ··0x00002d00·69666665·72656e63·65000000·69615f64·ifference...ia_d
14 ··0x00002db8·69666665·72656e63·655f3200·69615f70·ifference_2.ia_p14 ··0x00002d10·69666665·72656e63·655f3200·69615f70·ifference_2.ia_p
15 ··0x00002dc8·726f6475·63740000·69615f70·726f6475·roduct..ia_produ15 ··0x00002d20·726f6475·63740000·69615f70·726f6475·roduct..ia_produ
16 ··0x00002dd8·63745f32·00000000·69615f71·756f7469·ct_2....ia_quoti16 ··0x00002d30·63745f32·00000000·69615f71·756f7469·ct_2....ia_quoti
17 ··0x00002de8·656e7400·69615f71·756f7469·656e745f·ent.ia_quotient_17 ··0x00002d40·656e7400·69615f71·756f7469·656e745f·ent.ia_quotient_
18 ··0x00002df8·32000000·69615f61·64646974·6976655f·2...ia_additive_18 ··0x00002d50·32000000·69615f61·64646974·6976655f·2...ia_additive_
19 ··0x00002e08·696e7665·72736500·69615f61·64646974·inverse.ia_addit19 ··0x00002d60·696e7665·72736500·69615f61·64646974·inverse.ia_addit
20 ··0x00002e18·6976655f·696e7665·7273655f·32000000·ive_inverse_2...20 ··0x00002d70·6976655f·696e7665·7273655f·32000000·ive_inverse_2...
21 ··0x00002e28·69615f70·6f776572·00000000·69615f70·ia_power....ia_p21 ··0x00002d80·69615f70·6f776572·00000000·69615f70·ia_power....ia_p
22 ··0x00002e38·6f776572·5f320000·69615f72·6f6f7400·ower_2..ia_root.22 ··0x00002d90·6f776572·5f320000·69615f72·6f6f7400·ower_2..ia_root.
23 ··0x00002e48·69615f72·6f6f745f·32000000·69615f73·ia_root_2...ia_s23 ··0x00002da0·69615f72·6f6f745f·32000000·69615f73·ia_root_2...ia_s
24 ··0x00002e58·6c6f7065·5f706f77·65725f32·00000000·lope_power_2....24 ··0x00002db0·6c6f7065·5f706f77·65725f32·00000000·lope_power_2....
25 ··0x00002e68·69615f69·6e746572·73656374·696f6e00·ia_intersection.25 ··0x00002dc0·69615f69·6e746572·73656374·696f6e00·ia_intersection.
26 ··0x00002e78·69615f69·6e746572·73656374·696f6e5f·ia_intersection_26 ··0x00002dd0·69615f69·6e746572·73656374·696f6e5f·ia_intersection_
27 ··0x00002e88·32000000·69615f75·6e696f6e·00000000·2...ia_union....27 ··0x00002de0·32000000·69615f75·6e696f6e·00000000·2...ia_union....
28 ··0x00002e98·69615f75·6e696f6e·5f320000·69615f73·ia_union_2..ia_s28 ··0x00002df0·69615f75·6e696f6e·5f320000·69615f73·ia_union_2..ia_s
29 ··0x00002ea8·706c6974·00000000·69615f73·706c6974·plit....ia_split29 ··0x00002e00·706c6974·00000000·69615f73·706c6974·plit....ia_split
30 ··0x00002eb8·5f657863·6c756469·6e675f7a·65726f00·_excluding_zero.30 ··0x00002e10·5f657863·6c756469·6e675f7a·65726f00·_excluding_zero.
31 ··0x00002ec8·69615f65·78636c75·64655f7a·65726f5f·ia_exclude_zero_31 ··0x00002e20·69615f65·78636c75·64655f7a·65726f5f·ia_exclude_zero_
32 ··0x00002ed8·626f756e·64000000·69615f63·656e7465·bound...ia_cente32 ··0x00002e30·626f756e·64000000·69615f63·656e7465·bound...ia_cente
33 ··0x00002ee8·72000000·69615f63·6c617373·00000000·r...ia_class....33 ··0x00002e40·72000000·69615f63·6c617373·00000000·r...ia_class....
34 ··0x00002ef8·69615f63·6f6e7461·696e7300·69615f6e·ia_contains.ia_n34 ··0x00002e50·69615f63·6f6e7461·696e7300·69615f6e·ia_contains.ia_n
35 ··0x00002f08·65676174·6976655f·70617274·00000000·egative_part....35 ··0x00002e60·65676174·6976655f·70617274·00000000·egative_part....
36 ··0x00002f18·69615f70·6f736974·6976655f·70617274·ia_positive_part36 ··0x00002e70·69615f70·6f736974·6976655f·70617274·ia_positive_part
37 ··0x00002f28·00000000·69615f71·75616472·61746963·....ia_quadratic37 ··0x00002e80·00000000·69615f71·75616472·61746963·....ia_quadratic
38 ··0x00002f38·5f696e76·65727365·00000000·3e000000·_inverse....>...38 ··0x00002e90·5f696e76·65727365·00000000·3e000000·_inverse....>...
39 ··0x00002f48·41000000·0c000000·41000000·11000000·A.......A.......39 ··0x00002ea0·41000000·0c000000·41000000·11000000·A.......A.......
40 ··0x00002f58·41000000·27000000·41000000·36000000·A...'...A...6...40 ··0x00002eb0·41000000·27000000·41000000·36000000·A...'...A...6...
41 ··0x00002f68·41000000·03000000·41000000·06000000·A.......A.......41 ··0x00002ec0·41000000·03000000·41000000·06000000·A.......A.......
42 ··0x00002f78·41000000·15000000·41000000·0f000000·A.......A.......42 ··0x00002ed0·41000000·15000000·41000000·0f000000·A.......A.......
43 ··0x00002f88·41000000·0e000000·41000000·26000000·A.......A...&...43 ··0x00002ee0·41000000·0e000000·41000000·26000000·A.......A...&...
44 ··0x00002f98·41000000·13000000·41000000·29000000·A.......A...)...44 ··0x00002ef0·41000000·13000000·41000000·29000000·A.......A...)...
45 ··0x00002fa8·41000000·02000000·41000000·19000000·A.......A.......45 ··0x00002f00·41000000·02000000·41000000·19000000·A.......A.......
46 ··0x00002fb8·41000000·0a000000·41000000·0b000000·A.......A.......46 ··0x00002f10·41000000·0a000000·41000000·0b000000·A.......A.......
47 ··0x00002fc8·41000000·00000000·00000000··········A...........47 ··0x00002f20·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 ··0x000031f0·00000000····························....2 ··0x00002f2c·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·0d080000····························....2 ··0x0001fe94·65070000····························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 ··0x0001fe90·cd070000····························....2 ··0x0001fe98·25070000····························%...
  
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·94fe0100·00000000·00000000·48060000·............H...3 ··0x0001ff94·9cfe0100·00000000·00000000·a0050000·................
4 ··0x0001ffa4·48060000·48060000·48060000·48060000·H...H...H...H...4 ··0x0001ffa4·a0050000·a0050000·a0050000·a0050000·................
5 ··0x0001ffb4·48060000·48060000·48060000·48060000·H...H...H...H...5 ··0x0001ffb4·a0050000·a0050000·a0050000·a0050000·................
6 ··0x0001ffc4·48060000·48060000·48060000·48060000·H...H...H...H...6 ··0x0001ffc4·a0050000·a0050000·a0050000·a0050000·................
7 ··0x0001ffd4·48060000·48060000·48060000·48060000·H...H...H...H...7 ··0x0001ffd4·a0050000·a0050000·a0050000·a0050000·................
8 ··0x0001ffe4·48060000·48060000·00000000·00000000·H...H...........8 ··0x0001ffe4·a0050000·a0050000·00000000·00000000·................
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·30323536·63346666·65653565·35376564·0256c4ffee5e57ed 
3 ··0x00000010·33653738·31393531·65356563·62373166·3e781951e5ecb71f2 ··0x00000000·33366431·66613536·39633662·33373063·36d1fa569c6b370c
 3 ··0x00000010·31356638·63333035·66333735·30336366·15f8c305f37503cf
4 ··0x00000020·65366231·31362e64·65627567·00000000·e6b116.debug....4 ··0x00000020·62663936·66312e64·65627567·00000000·bf96f1.debug....
5 ··0x00000030·87b62a9f····························..*.5 ··0x00000030·47563a21····························GV:!
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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. 
  
57.1 KB
./usr/lib/swi-prolog/lib/armv7l-linux/isub.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/isub.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:··········65992·(bytes·into·file)13 ··Start·of·section·headers:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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······0x000eac·0x00000eac·0x00000eac·0x00038·0x00038·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00ee8·0x00ee8·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00df0·0x00df0·R·E·0x10000
8 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00168·0x0016c·RW··0x100007 ··LOAD···········0x00fea4·0x0001fea4·0x0001fea4·0x00160·0x00164·RW··0x10000
9 ··DYNAMIC········0x00fea4·0x0001fea4·0x0001fea4·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00feac·0x0001feac·0x0001feac·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00164·0x00164·R···0x111 ··GNU_RELRO······0x00fea4·0x0001fea4·0x0001fea4·0x0015c·0x0015c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x101c8:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000180·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000160·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000002d8·0002d8·00016b·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000298·000298·000127·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000444·000444·000030·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000003c0·0003c0·00002c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000474·000474·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········000003ec·0003ec·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············000004d4·0004d4·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············0000042c·00042c·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000514·000514·000078·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············0000046c·00046c·000078·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········0000058c·00058c·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000004e4·0004e4·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000598·000598·0000d0·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000004f0·0004f0·0000d0·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000668·000668·0006fc·00··AX··0···0··815 ··[11]·.text·············PROGBITS········000005c0·0005c0·0006fc·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00000d64·000d64·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00000cbc·000cbc·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00000d6c·000d6c·000128·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00000cc4·000cc4·000128·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········00000e94·000e94·000018·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······00000eac·000eac·000038·00··AL·11···0··4 
20 ··[16]·.eh_frame·········PROGBITS········00000ee4·000ee4·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000dec·000dec·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fe9c·00fe9c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fea4·00fea4·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fea0·00fea0·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fea8·00fea8·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fea4·00fea4·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001feac·00feac·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001ffa4·00ffa4·00005c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ffa4·00ffa4·00005c·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.37 KB
readelf --wide --symbols {}
    
Offset 1, 27 lines modifiedOffset 1, 25 lines modified
  
1 Symbol·table·'.dynsym'·contains·24·entries:1 Symbol·table·'.dynsym'·contains·22·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:·0000058c·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000004e4·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2) 
7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)6 ·····3:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable7 ·····4:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memmove@GLIBC_2.4·(3)8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memmove@GLIBC_2.4·(2)
10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)
11 ·····8:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)10 ·····7:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·towlower@GLIBC_2.4·(3)12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·towlower@GLIBC_2.4·(2)
14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcscpy@GLIBC_2.4·(3)14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcscpy@GLIBC_2.4·(2)
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars
17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
18 ····15:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__17 ····14:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex
20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2) 
21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·iswupper@GLIBC_2.4·(3)19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·iswupper@GLIBC_2.4·(2)
22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.4·(3)20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.4·(2)
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float
25 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable23 ····20:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
26 ····23:·00000d4d····24·FUNC····GLOBAL·DEFAULT···11·install_isub24 ····21:·00000ca5····24·FUNC····GLOBAL·DEFAULT···11·install_isub
3.54 KB
readelf --wide --relocs {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x4d4·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x42c·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········ 
4 0001fea0··00000017·R_ARM_RELATIVE········3 0001fea4··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··00000315·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000415·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000815·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··00000f15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00000e15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001615·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001415·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x514·contains·15·entries:11 Relocation·section·'.rel.plt'·at·offset·0x46c·contains·15·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ffb0··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.413 0001ffb0··00000316·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
14 0001ffb4··00000616·R_ARM_JUMP_SLOT········00000000···memmove@GLIBC_2.414 0001ffb4··00000516·R_ARM_JUMP_SLOT········00000000···memmove@GLIBC_2.4
15 0001ffb8··00000716·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.415 0001ffb8··00000616·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
16 0001ffbc··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign16 0001ffbc··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
17 0001ffc0··00000a16·R_ARM_JUMP_SLOT········00000000···towlower@GLIBC_2.417 0001ffc0··00000916·R_ARM_JUMP_SLOT········00000000···towlower@GLIBC_2.4
18 0001ffc4··00000b16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.418 0001ffc4··00000a16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
19 0001ffc8··00000c16·R_ARM_JUMP_SLOT········00000000···wcscpy@GLIBC_2.419 0001ffc8··00000b16·R_ARM_JUMP_SLOT········00000000···wcscpy@GLIBC_2.4
20 0001ffcc··00000d16·R_ARM_JUMP_SLOT········00000000···PL_get_wchars20 0001ffcc··00000c16·R_ARM_JUMP_SLOT········00000000···PL_get_wchars
21 0001ffd0··00000e16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.421 0001ffd0··00000d16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
22 0001ffd4··00000f16·R_ARM_JUMP_SLOT········00000000···__gmon_start__22 0001ffd4··00000e16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
23 0001ffd8··00001016·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex23 0001ffd8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
24 0001ffdc··00001216·R_ARM_JUMP_SLOT········00000000···iswupper@GLIBC_2.424 0001ffdc··00001016·R_ARM_JUMP_SLOT········00000000···iswupper@GLIBC_2.4
25 0001ffe0··00001316·R_ARM_JUMP_SLOT········00000000···wcslen@GLIBC_2.425 0001ffe0··00001116·R_ARM_JUMP_SLOT········00000000···wcslen@GLIBC_2.4
26 0001ffe4··00001416·R_ARM_JUMP_SLOT········00000000···PL_free26 0001ffe4··00001216·R_ARM_JUMP_SLOT········00000000···PL_free
27 0001ffe8··00001516·R_ARM_JUMP_SLOT········00000000···PL_unify_float27 0001ffe8··00001316·R_ARM_JUMP_SLOT········00000000···PL_unify_float
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfea4·contains·28·entries:1 Dynamic·section·at·offset·0xfeac·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x58c5 ·0x0000000c·(INIT)·······················0x4e4
7 ·0x0000000d·(FINI)·······················0xd646 ·0x0000000d·(FINI)·······················0xcbc
8 ·0x00000019·(INIT_ARRAY)·················0x1fe9c7 ·0x00000019·(INIT_ARRAY)·················0x1fea4
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fea09 ·0x0000001a·(FINI_ARRAY)·················0x1fea8
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x2d812 ·0x00000005·(STRTAB)·····················0x298
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················363·(bytes)14 ·0x0000000a·(STRSZ)······················295·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ffa416 ·0x00000003·(PLTGOT)·····················0x1ffa4
18 ·0x00000002·(PLTRELSZ)···················120·(bytes)17 ·0x00000002·(PLTRELSZ)···················120·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x51419 ·0x00000017·(JMPREL)·····················0x46c
21 ·0x00000011·(REL)························0x4d420 ·0x00000011·(REL)························0x42c
22 ·0x00000012·(RELSZ)······················64·(bytes)21 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x47425 ·0x6ffffffe·(VERNEED)····················0x3ec
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x44427 ·0x6ffffff0·(VERSYM)·····················0x3c0
29 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·1704b46fece27178cbaa6f856361ba00a099dcec3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e394348191c9fccaa27d85a923d80a383889092c
1.89 KB
readelf --wide --version-info {}
    
Offset 1, 18 lines modifiedOffset 1, 16 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·24·entries:1 Version·symbols·section·'.gnu.version'·contains·22·entries:
2 ·Addr:·0x0000000000000444··Offset:·0x00000444··Link:·3·(.dynsym)2 ·Addr:·0x00000000000003c0··Offset:·0x000003c0··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
4 ··004:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·· 
5 ··008:···4·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·· 
6 ··00c:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)··· 
7 ··010:···1·(*global*)······2·(GCC_3.5)·······3·(GLIBC_2.4)·····3·(GLIBC_2.4)··4 ··004:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····3·(GLIBC_2.4)··
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
 6 ··00c:···1·(*global*)······2·(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*)···
  
9 Version·needs·section·'.gnu.version_r'·contains·3·entries:9 Version·needs·section·'.gnu.version_r'·contains·2·entries:
10 ·Addr:·0x0000000000000474··Offset:·0x00000474··Link:·4·(.dynstr)10 ·Addr:·0x00000000000003ec··Offset:·0x000003ec··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:·412 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
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:·314 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
15 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1 
16 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2 
704 B
strings --all --bytes=8 {}
    
Offset 1, 37 lines modifiedOffset 1, 32 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 iswupper5 iswupper
7 towlower6 towlower
8 __aeabi_unwind_cpp_pr1 
9 PL_get_wchars7 PL_get_wchars
10 __stack_chk_fail8 __stack_chk_fail
11 __stack_chk_guard9 __stack_chk_guard
12 PL_get_integer_ex10 PL_get_integer_ex
13 PL_unify_float11 PL_unify_float
14 install_isub12 install_isub
15 PL_register_foreign13 PL_register_foreign
16 libgcc_s.so.1 
17 libc.so.614 libc.so.6
18 ld-linux-armhf.so.315 ld-linux-armhf.so.3
19 GLIBC_2.416 GLIBC_2.4
20 H»      KxD»   J{D17 H»      KxD»   J{D
21 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug18 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
22 .shstrtab19 .shstrtab
23 .note.gnu.build-id20 .note.gnu.build-id
24 .gnu.hash21 .gnu.hash
25 .gnu.version22 .gnu.version
26 .gnu.version_r23 .gnu.version_r
27 .rel.dyn24 .rel.dyn
28 .rel.plt25 .rel.plt
29 .ARM.extab 
30 .ARM.exidx 
31 .eh_frame26 .eh_frame
32 .init_array27 .init_array
33 .fini_array28 .fini_array
34 .dynamic29 .dynamic
35 .ARM.attributes30 .ARM.attributes
36 .gnu_debugaltlink31 .gnu_debugaltlink
37 .gnu_debuglink32 .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 ··0x00000138·02000000·17000000·01000000·05000000·................2 ··0x00000118·02000000·15000000·01000000·05000000·................
3 ··0x00000148·08400000·17000000·00000000·6f6ccf54·.@..........ol.T3 ··0x00000128·08400000·15000000·00000000·6f6ccf54·.@..........ol.T
  
2.88 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 26 lines modifiedOffset 1, 22 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000002d8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000298·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000002e8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000002a8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000002f8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000002b8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000308·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000002c8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000318·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000002d8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000328·6c697a65·00776373·6c656e00·6d616c6c·lize.wcslen.mall7 ··0x000002e8·6c697a65·00776373·6c656e00·6d616c6c·lize.wcslen.mall
8 ··0x00000338·6f630077·63736370·79005f5f·61656162·oc.wcscpy.__aeab8 ··0x000002f8·6f630077·63736370·79006d65·6d6d6f76·oc.wcscpy.memmov
 9 ··0x00000308·65006973·77757070·65720074·6f776c6f·e.iswupper.towlo
9 ··0x00000348·695f756e·77696e64·5f637070·5f707230·i_unwind_cpp_pr0 
10 ··0x00000358·006d656d·6d6f7665·00697377·75707065·.memmove.iswuppe 
11 ··0x00000368·7200746f·776c6f77·6572005f·5f616561·r.towlower.__aea 
12 ··0x00000378·62695f75·6e77696e·645f6370·705f7072·bi_unwind_cpp_pr 
13 ··0x00000388·3100504c·5f676574·5f776368·61727300·1.PL_get_wchars.10 ··0x00000318·77657200·504c5f67·65745f77·63686172·wer.PL_get_wchar
14 ··0x00000398·5f5f7374·61636b5f·63686b5f·6661696c·__stack_chk_fail 
15 ··0x000003a8·005f5f73·7461636b·5f63686b·5f677561·.__stack_chk_gua11 ··0x00000328·73005f5f·73746163·6b5f6368·6b5f6661·s.__stack_chk_fa
 12 ··0x00000338·696c005f·5f737461·636b5f63·686b5f67·il.__stack_chk_g
16 ··0x000003b8·72640050·4c5f6765·745f696e·74656765·rd.PL_get_intege13 ··0x00000348·75617264·00504c5f·6765745f·696e7465·uard.PL_get_inte
17 ··0x000003c8·725f6578·00504c5f·66726565·00504c5f·r_ex.PL_free.PL_14 ··0x00000358·6765725f·65780050·4c5f6672·65650050·ger_ex.PL_free.P
18 ··0x000003d8·756e6966·795f666c·6f617400·696e7374·unify_float.inst15 ··0x00000368·4c5f756e·6966795f·666c6f61·7400696e·L_unify_float.in
19 ··0x000003e8·616c6c5f·69737562·00504c5f·72656769·all_isub.PL_regi16 ··0x00000378·7374616c·6c5f6973·75620050·4c5f7265·stall_isub.PL_re
20 ··0x000003f8·73746572·5f666f72·6569676e·006c6962·ster_foreign.lib17 ··0x00000388·67697374·65725f66·6f726569·676e006c·gister_foreign.l
21 ··0x00000408·6763635f·732e736f·2e31006c·6962632e·gcc_s.so.1.libc. 
22 ··0x00000418·736f2e36·006c642d·6c696e75·782d6172·so.6.ld-linux-ar18 ··0x00000398·6962632e·736f2e36·006c642d·6c696e75·ibc.so.6.ld-linu
23 ··0x00000428·6d68662e·736f2e33·00474c49·42435f32·mhf.so.3.GLIBC_219 ··0x000003a8·782d6172·6d68662e·736f2e33·00474c49·x-armhf.so.3.GLI
24 ··0x00000438·2e340047·43435f33·2e3500············.4.GCC_3.5.20 ··0x000003b8·42435f32·2e3400·····················BC_2.4.
  
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 9309
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000058c·<.init>:2 000004e4·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     668·<PL_unify_float@plt+0xc>5 »       bl»     5c0·<PL_unify_float@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
3.31 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 9309
    
Offset 1, 88 lines modifiedOffset 1, 88 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000598·<__cxa_finalize@plt-0x14>:2 000004f0·<__cxa_finalize@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·5a8·<__cxa_finalize@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·500·<__cxa_finalize@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,·lsr·#21
  
8 000005ac·<__cxa_finalize@plt>:8 00000504·<__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,·#2556]!»      @·0x9fc11 »       ldr»    pc,·[ip,·#2724]!»      @·0xaa4
  
12 000005b8·<memmove@plt>:12 00000510·<memmove@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,·#2548]!»      @·0x9f415 »       ldr»    pc,·[ip,·#2716]!»      @·0xa9c
  
16 000005c4·<free@plt>:16 0000051c·<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,·#2540]!»      @·0x9ec19 »       ldr»    pc,·[ip,·#2708]!»      @·0xa94
  
20 000005d0·<PL_register_foreign@plt>:20 00000528·<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,·#2528]!»      @·0x9e024 »       ldr»    pc,·[ip,·#2696]!»      @·0xa88
  
25 000005e0·<towlower@plt>:25 00000538·<towlower@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,·#2520]!»      @·0x9d828 »       ldr»    pc,·[ip,·#2688]!»      @·0xa80
  
29 000005ec·<__stack_chk_fail@plt>:29 00000544·<__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,·#2512]!»      @·0x9d032 »       ldr»    pc,·[ip,·#2680]!»      @·0xa78
  
33 000005f8·<wcscpy@plt>:33 00000550·<wcscpy@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,·#2500]!»      @·0x9c437 »       ldr»    pc,·[ip,·#2668]!»      @·0xa6c
  
38 00000608·<PL_get_wchars@plt>:38 00000560·<PL_get_wchars@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,·#2492]!»      @·0x9bc41 »       ldr»    pc,·[ip,·#2660]!»      @·0xa64
  
42 00000614·<malloc@plt>:42 0000056c·<malloc@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,·#2484]!»      @·0x9b445 »       ldr»    pc,·[ip,·#2652]!»      @·0xa5c
  
46 00000620·<__gmon_start__@plt>:46 00000578·<__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,·#2476]!»      @·0x9ac49 »       ldr»    pc,·[ip,·#2644]!»      @·0xa54
  
50 0000062c·<PL_get_integer_ex@plt>:50 00000584·<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,·#2468]!»      @·0x9a453 »       ldr»    pc,·[ip,·#2636]!»      @·0xa4c
  
54 00000638·<iswupper@plt>:54 00000590·<iswupper@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,·#2460]!»      @·0x99c57 »       ldr»    pc,·[ip,·#2628]!»      @·0xa44
  
58 00000644·<wcslen@plt>:58 0000059c·<wcslen@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,·#2452]!»      @·0x99461 »       ldr»    pc,·[ip,·#2620]!»      @·0xa3c
  
62 00000650·<PL_free@plt>:62 000005a8·<PL_free@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,·#2444]!»      @·0x98c65 »       ldr»    pc,·[ip,·#2612]!»      @·0xa34
  
66 0000065c·<PL_unify_float@plt>:66 000005b4·<PL_unify_float@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,·#2436]!»      @·0x98469 »       ldr»    pc,·[ip,·#2604]!»      @·0xa2c
22.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 9309
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000d64·<.fini>:2 00000cbc·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
2.62 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 ··0x00000d6c·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00000cc4·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00000d7c·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00000cd4·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00000d8c·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00000ce4·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00000d9c·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00000cf4·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00000dac·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00000d04·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00000dbc·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00000d14·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00000dcc·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00000d24·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00000ddc·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00000d34·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00000dec·0b000000·41000000·00000000·00000000·....A...........10 ··0x00000d44·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00000dfc·24697375·62000000·3e000000·41000000·$isub...>...A...11 ··0x00000d54·24697375·62000000·3e000000·41000000·$isub...>...A...
12 ··0x00000e0c·0c000000·41000000·11000000·41000000·....A.......A...12 ··0x00000d64·0c000000·41000000·11000000·41000000·....A.......A...
13 ··0x00000e1c·27000000·41000000·36000000·41000000·'...A...6...A...13 ··0x00000d74·27000000·41000000·36000000·41000000·'...A...6...A...
14 ··0x00000e2c·03000000·41000000·06000000·41000000·....A.......A...14 ··0x00000d84·03000000·41000000·06000000·41000000·....A.......A...
15 ··0x00000e3c·15000000·41000000·0f000000·41000000·....A.......A...15 ··0x00000d94·15000000·41000000·0f000000·41000000·....A.......A...
16 ··0x00000e4c·0e000000·41000000·26000000·41000000·....A...&...A...16 ··0x00000da4·0e000000·41000000·26000000·41000000·....A...&...A...
17 ··0x00000e5c·13000000·41000000·29000000·41000000·....A...)...A...17 ··0x00000db4·13000000·41000000·29000000·41000000·....A...)...A...
18 ··0x00000e6c·02000000·41000000·19000000·41000000·....A.......A...18 ··0x00000dc4·02000000·41000000·19000000·41000000·....A.......A...
19 ··0x00000e7c·0a000000·41000000·0b000000·41000000·....A.......A...19 ··0x00000dd4·0a000000·41000000·0b000000·41000000·....A.......A...
20 ··0x00000e8c·00000000·00000000···················........20 ··0x00000de4·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 ··0x00000ee4·00000000····························....2 ··0x00000dec·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 ··0x0001fea4·85060000····························....
  
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 ··0x0001fea8·45060000····························E...
  
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·a4fe0100·00000000·00000000·98050000·................3 ··0x0001ffa4·acfe0100·00000000·00000000·f0040000·................
4 ··0x0001ffb4·98050000·98050000·98050000·98050000·................4 ··0x0001ffb4·f0040000·f0040000·f0040000·f0040000·................
5 ··0x0001ffc4·98050000·98050000·98050000·98050000·................5 ··0x0001ffc4·f0040000·f0040000·f0040000·f0040000·................
6 ··0x0001ffd4·98050000·98050000·98050000·98050000·................6 ··0x0001ffd4·f0040000·f0040000·f0040000·f0040000·................
7 ··0x0001ffe4·98050000·98050000·00000000·00000000·................7 ··0x0001ffe4·f0040000·f0040000·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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·30346234·36666563·65323731·37386362·04b46fece27178cb 
3 ··0x00000010·61613666·38353633·36316261·30306130·aa6f856361ba00a02 ··0x00000000·39343334·38313931·63396663·63616132·94348191c9fccaa2
 3 ··0x00000010·37643835·61393233·64383061·33383338·7d85a923d80a3838
4 ··0x00000020·39396463·65632e64·65627567·00000000·99dcec.debug....4 ··0x00000020·38393039·32632e64·65627567·00000000·89092c.debug....
5 ··0x00000030·70c6b883····························p...5 ··0x00000030·cbdb8ce6····························....
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/json.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/json.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:··········65980·(bytes·into·file)13 ··Start·of·section·headers:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·24
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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······0x0013a0·0x000013a0·0x000013a0·0x00040·0x00040·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x013e4·0x013e4·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x01324·0x01324·R·E·0x10000
8 ··LOAD···········0x00fe6c·0x0001fe6c·0x0001fe6c·0x00198·0x00220·RW··0x100007 ··LOAD···········0x00fe74·0x0001fe74·0x0001fe74·0x00190·0x00218·RW··0x10000
9 ··DYNAMIC········0x00fe74·0x0001fe74·0x0001fe74·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fe7c·0x0001fe7c·0x0001fe7c·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe6c·0x0001fe6c·0x0001fe6c·0x00194·0x00194·R···0x111 ··GNU_RELRO······0x00fe74·0x0001fe74·0x0001fe74·0x0018c·0x0018c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 34 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x101bc:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000230·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000220·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000388·000388·00020b·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000358·000358·0001de·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000594·000594·000046·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000536·000536·000044·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000005dc·0005dc·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········0000057c·00057c·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············0000063c·00063c·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000005bc·0005bc·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············0000067c·00067c·0000d8·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············000005fc·0005fc·0000d8·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00000754·000754·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000006d4·0006d4·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000760·000760·00015c·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000006e0·0006e0·00015c·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000008c0·0008c0·000948·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00000840·000840·000948·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00001208·001208·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00001188·001188·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00001210·001210·000190·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00001190·001190·000190·00···A··0···0··4
18 ··[14]·.ARM.exidx········ARM_EXIDX·······000013a0·0013a0·000040·00··AL·11···0··4 
19 ··[15]·.eh_frame·········PROGBITS········000013e0·0013e0·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00001320·001320·000004·00···A··0···0··4
20 ··[16]·.init_array·······INIT_ARRAY······0001fe6c·00fe6c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fe74·00fe74·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······0001fe70·00fe70·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fe78·00fe78·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0001fe74·00fe74·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fe7c·00fe7c·0000f8·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0001ff74·00ff74·00008c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ff74·00ff74·00008c·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020004·010004·000088·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020004·010004·000088·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0100c4·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
30 Key·to·Flags:29 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.8 KB
readelf --wide --symbols {}
    
Offset 1, 38 lines modifiedOffset 1, 37 lines modified
  
1 Symbol·table·'.dynsym'·contains·35·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:·00000754·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000006d4·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.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_stream6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream
8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·raise@GLIBC_2.4·(3)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·raise@GLIBC_2.4·(2)
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
10 ·····7:·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·(2)
11 ·····8:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)
13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)12 ·····9:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Speekcode16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Speekcode
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(3)17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)
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_syntax_error19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_syntax_error
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
24 ····21:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__23 ····20:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(3)26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_char_ex27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_char_ex
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_number28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_number
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sputcode29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sputcode
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term_from_chars30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term_from_chars
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sgetcode32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sgetcode
34 ····31:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable33 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
37 ····34:·00000edd···116·FUNC····GLOBAL·DEFAULT···11·install_json36 ····33:·00000e5d···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·0x63c·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x5bc·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········ 
4 0001fe70··00000017·R_ARM_RELATIVE········3 0001fe74··00000017·R_ARM_RELATIVE········
 4 0001fe78··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··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000815·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··00000915·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00001515·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001415·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001f15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001e15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x67c·contains·27·entries:11 Relocation·section·'.rel.plt'·at·offset·0x5fc·contains·27·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff80··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream13 0001ff80··00000316·R_ARM_JUMP_SLOT········00000000···PL_release_stream
14 0001ff84··00000516·R_ARM_JUMP_SLOT········00000000···raise@GLIBC_2.414 0001ff84··00000416·R_ARM_JUMP_SLOT········00000000···raise@GLIBC_2.4
15 0001ff88··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_integer15 0001ff88··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
16 0001ff8c··00000716·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.416 0001ff8c··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
17 0001ff90··00000916·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.417 0001ff90··00000816·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
18 0001ff94··00000b16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign18 0001ff94··00000a16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
19 0001ff98··00000c16·R_ARM_JUMP_SLOT········00000000···PL_get_stream19 0001ff98··00000b16·R_ARM_JUMP_SLOT········00000000···PL_get_stream
20 0001ff9c··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.420 0001ff9c··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
21 0001ffa0··00000e16·R_ARM_JUMP_SLOT········00000000···Speekcode21 0001ffa0··00000d16·R_ARM_JUMP_SLOT········00000000···Speekcode
22 0001ffa4··00000f16·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.422 0001ffa4··00000e16·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
23 0001ffa8··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref23 0001ffa8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
24 0001ffac··00001116·R_ARM_JUMP_SLOT········00000000···PL_syntax_error24 0001ffac··00001016·R_ARM_JUMP_SLOT········00000000···PL_syntax_error
25 0001ffb0··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_wchars25 0001ffb0··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_wchars
26 0001ffb4··00001316·R_ARM_JUMP_SLOT········00000000···PL_exception26 0001ffb4··00001216·R_ARM_JUMP_SLOT········00000000···PL_exception
27 0001ffb8··00001416·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.427 0001ffb8··00001316·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
28 0001ffbc··00001516·R_ARM_JUMP_SLOT········00000000···__gmon_start__28 0001ffbc··00001416·R_ARM_JUMP_SLOT········00000000···__gmon_start__
29 0001ffc0··00001616·R_ARM_JUMP_SLOT········00000000···PL_resource_error29 0001ffc0··00001516·R_ARM_JUMP_SLOT········00000000···PL_resource_error
30 0001ffc4··00001716·R_ARM_JUMP_SLOT········00000000···PL_unify30 0001ffc4··00001616·R_ARM_JUMP_SLOT········00000000···PL_unify
31 0001ffc8··00001816·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.431 0001ffc8··00001716·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
32 0001ffcc··00001916·R_ARM_JUMP_SLOT········00000000···PL_get_char_ex32 0001ffcc··00001816·R_ARM_JUMP_SLOT········00000000···PL_get_char_ex
33 0001ffd0··00001a16·R_ARM_JUMP_SLOT········00000000···PL_is_number33 0001ffd0··00001916·R_ARM_JUMP_SLOT········00000000···PL_is_number
34 0001ffd4··00001b16·R_ARM_JUMP_SLOT········00000000···Sputcode34 0001ffd4··00001a16·R_ARM_JUMP_SLOT········00000000···Sputcode
35 0001ffd8··00001c16·R_ARM_JUMP_SLOT········00000000···PL_put_term_from_chars35 0001ffd8··00001b16·R_ARM_JUMP_SLOT········00000000···PL_put_term_from_chars
36 0001ffdc··00001d16·R_ARM_JUMP_SLOT········00000000···Sfprintf36 0001ffdc··00001c16·R_ARM_JUMP_SLOT········00000000···Sfprintf
37 0001ffe0··00001e16·R_ARM_JUMP_SLOT········00000000···Sgetcode37 0001ffe0··00001d16·R_ARM_JUMP_SLOT········00000000···Sgetcode
38 0001ffe4··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_nchars38 0001ffe4··00001f16·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
39 0001ffe8··00002116·R_ARM_JUMP_SLOT········00000000···PL_get_integer39 0001ffe8··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_integer
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfe74·contains·28·entries:1 Dynamic·section·at·offset·0xfe7c·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x7545 ·0x0000000c·(INIT)·······················0x6d4
7 ·0x0000000d·(FINI)·······················0x12086 ·0x0000000d·(FINI)·······················0x1188
8 ·0x00000019·(INIT_ARRAY)·················0x1fe6c7 ·0x00000019·(INIT_ARRAY)·················0x1fe74
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe709 ·0x0000001a·(FINI_ARRAY)·················0x1fe78
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x38812 ·0x00000005·(STRTAB)·····················0x358
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················523·(bytes)14 ·0x0000000a·(STRSZ)······················478·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff7416 ·0x00000003·(PLTGOT)·····················0x1ff74
18 ·0x00000002·(PLTRELSZ)···················216·(bytes)17 ·0x00000002·(PLTRELSZ)···················216·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x67c19 ·0x00000017·(JMPREL)·····················0x5fc
21 ·0x00000011·(REL)························0x63c20 ·0x00000011·(REL)························0x5bc
22 ·0x00000012·(RELSZ)······················64·(bytes)21 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x5dc25 ·0x6ffffffe·(VERNEED)····················0x57c
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x59427 ·0x6ffffff0·(VERSYM)·····················0x536
29 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·aa4d7f61b872bc7f73ac39393601aa3f6a232d683 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c99bebf2de863ae71eb05ea2b5f6e9c980ff1305
2.27 KB
readelf --wide --version-info {}
    
Offset 1, 21 lines modifiedOffset 1, 19 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·35·entries:1 Version·symbols·section·'.gnu.version'·contains·34·entries:
2 ·Addr:·0x0000000000000594··Offset:·0x00000594··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000536··Offset:·0x00000536··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····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:···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)··
4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······2·(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)·· 
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···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*)······1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)···
  
12 Version·needs·section·'.gnu.version_r'·contains·3·entries:12 Version·needs·section·'.gnu.version_r'·contains·2·entries:
13 ·Addr:·0x00000000000005dc··Offset:·0x000005dc··Link:·4·(.dynstr)13 ·Addr:·0x000000000000057c··Offset:·0x0000057c··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:·415 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
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:·317 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 15 lines modifiedOffset 4, 14 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 
12 PL_get_char_ex11 PL_get_char_ex
13 Speekcode12 Speekcode
14 PL_resource_error13 PL_resource_error
15 PL_new_term_ref14 PL_new_term_ref
16 PL_exception15 PL_exception
17 PL_syntax_error16 PL_syntax_error
18 Sgetcode17 Sgetcode
Offset 21, 15 lines modifiedOffset 20, 14 lines modified
21 PL_unify20 PL_unify
22 Sfprintf21 Sfprintf
23 PL_get_nchars22 PL_get_nchars
24 PL_get_wchars23 PL_get_wchars
25 PL_unify_integer24 PL_unify_integer
26 install_json25 install_json
27 PL_register_foreign26 PL_register_foreign
28 libgcc_s.so.1 
29 libc.so.627 libc.so.6
30 ld-linux-armhf.so.328 ld-linux-armhf.so.3
31 GLIBC_2.429 GLIBC_2.4
32 H»      KxD»   J{D30 H»      KxD»   J{D
33 (M}D%D+y31 (M}D%D+y
34 illegal_number32 illegal_number
35 json_read_number33 json_read_number
Offset 40, 15 lines modifiedOffset 38, 14 lines modified
40 .shstrtab38 .shstrtab
41 .note.gnu.build-id39 .note.gnu.build-id
42 .gnu.hash40 .gnu.hash
43 .gnu.version41 .gnu.version
44 .gnu.version_r42 .gnu.version_r
45 .rel.dyn43 .rel.dyn
46 .rel.plt44 .rel.plt
47 .ARM.exidx 
48 .eh_frame45 .eh_frame
49 .init_array46 .init_array
50 .fini_array47 .fini_array
51 .dynamic48 .dynamic
52 .ARM.attributes49 .ARM.attributes
53 .gnu_debugaltlink50 .gnu_debugaltlink
54 .gnu_debuglink51 .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 ··0x00000138·02000000·22000000·01000000·05000000·...."...........2 ··0x00000118·02000000·21000000·01000000·05000000·....!...........
3 ··0x00000148·01002000·00000000·22000000·15f8cf54·..·....."......T3 ··0x00000128·01002000·00000000·21000000·15f8cf54·..·.....!......T
  
4.26 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 36 lines modifiedOffset 1, 33 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000388·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000358·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000398·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000368·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000003a8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000378·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000003b8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000388·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000003c8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000398·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000003d8·6c697a65·00504c5f·6765745f·696e7465·lize.PL_get_inte7 ··0x000003a8·6c697a65·00504c5f·6765745f·696e7465·lize.PL_get_inte
8 ··0x000003e8·67657200·504c5f67·65745f73·74726561·ger.PL_get_strea8 ··0x000003b8·67657200·504c5f67·65745f73·74726561·ger.PL_get_strea
9 ··0x000003f8·6d005370·7574636f·64650050·4c5f7265·m.Sputcode.PL_re9 ··0x000003c8·6d005370·7574636f·64650050·4c5f7265·m.Sputcode.PL_re
10 ··0x00000408·6c656173·655f7374·7265616d·005f5f73·lease_stream.__s10 ··0x000003d8·6c656173·655f7374·7265616d·005f5f73·lease_stream.__s
11 ··0x00000418·7461636b·5f63686b·5f666169·6c005f5f·tack_chk_fail.__11 ··0x000003e8·7461636b·5f63686b·5f666169·6c005f5f·tack_chk_fail.__
12 ··0x00000428·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.12 ··0x000003f8·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.m13 ··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
15 ··0x00000458·616c6c6f·6300504c·5f676574·5f636861·alloc.PL_get_cha24 ··0x000004b8·6600504c·5f676574·5f6e6368·61727300·f.PL_get_nchars.
 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 00000754·<.init>:2 000006d4·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     8c0·<PL_get_integer@plt+0x10>5 »       bl»     840·<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 00000760·<PL_release_stream@plt-0x14>:2 000006e0·<PL_release_stream@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·770·<PL_release_stream@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·6f0·<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·#167 »       andeq»  pc,·r1,·r4,·lsl·#17
  
8 00000774·<PL_release_stream@plt>:8 000006f4·<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,·#2052]!»      @·0x80411 »       ldr»    pc,·[ip,·#2180]!»      @·0x884
  
12 00000780·<raise@plt>:12 00000700·<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,·#2044]!»      @·0x7fc15 »       ldr»    pc,·[ip,·#2172]!»      @·0x87c
  
16 0000078c·<PL_unify_integer@plt>:16 0000070c·<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,·#2036]!»      @·0x7f419 »       ldr»    pc,·[ip,·#2164]!»      @·0x874
  
20 00000798·<__cxa_finalize@plt>:20 00000718·<__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,·#2028]!»      @·0x7ec23 »       ldr»    pc,·[ip,·#2156]!»      @·0x86c
  
24 000007a4·<free@plt>:24 00000724·<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,·#2020]!»      @·0x7e427 »       ldr»    pc,·[ip,·#2148]!»      @·0x864
  
28 000007b0·<PL_register_foreign@plt>:28 00000730·<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,·#2008]!»      @·0x7d832 »       ldr»    pc,·[ip,·#2136]!»      @·0x858
  
33 000007c0·<PL_get_stream@plt>:33 00000740·<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,·#2000]!»      @·0x7d036 »       ldr»    pc,·[ip,·#2128]!»      @·0x850
  
37 000007cc·<__stack_chk_fail@plt>:37 0000074c·<__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,·#1992]!»      @·0x7c840 »       ldr»    pc,·[ip,·#2120]!»      @·0x848
  
41 000007d8·<Speekcode@plt>:41 00000758·<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,·#1984]!»      @·0x7c044 »       ldr»    pc,·[ip,·#2112]!»      @·0x840
  
45 000007e4·<realloc@plt>:45 00000764·<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,·#1976]!»      @·0x7b848 »       ldr»    pc,·[ip,·#2104]!»      @·0x838
  
49 000007f0·<PL_new_term_ref@plt>:49 00000770·<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,·#1968]!»      @·0x7b052 »       ldr»    pc,·[ip,·#2096]!»      @·0x830
  
53 000007fc·<PL_syntax_error@plt>:53 0000077c·<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,·#1960]!»      @·0x7a856 »       ldr»    pc,·[ip,·#2088]!»      @·0x828
  
57 00000808·<PL_get_wchars@plt>:57 00000788·<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,·#1952]!»      @·0x7a060 »       ldr»    pc,·[ip,·#2080]!»      @·0x820
  
61 00000814·<PL_exception@plt>:61 00000794·<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,·#1944]!»      @·0x79864 »       ldr»    pc,·[ip,·#2072]!»      @·0x818
  
65 00000820·<malloc@plt>:65 000007a0·<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,·#1936]!»      @·0x79068 »       ldr»    pc,·[ip,·#2064]!»      @·0x810
  
69 0000082c·<__gmon_start__@plt>:69 000007ac·<__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,·#1928]!»      @·0x78872 »       ldr»    pc,·[ip,·#2056]!»      @·0x808
  
73 00000838·<PL_resource_error@plt>:73 000007b8·<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,·#1920]!»      @·0x78076 »       ldr»    pc,·[ip,·#2048]!»      @·0x800
  
77 00000844·<PL_unify@plt>:77 000007c4·<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,·#1912]!»      @·0x77880 »       ldr»    pc,·[ip,·#2040]!»      @·0x7f8
  
81 00000850·<memset@plt>:81 000007d0·<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,·#1904]!»      @·0x77084 »       ldr»    pc,·[ip,·#2032]!»      @·0x7f0
  
85 0000085c·<PL_get_char_ex@plt>:85 000007dc·<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,·#1896]!»      @·0x76888 »       ldr»    pc,·[ip,·#2024]!»      @·0x7e8
  
89 00000868·<PL_is_number@plt>:89 000007e8·<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,·#1888]!»      @·0x76092 »       ldr»    pc,·[ip,·#2016]!»      @·0x7e0
  
93 00000874·<Sputcode@plt>:93 000007f4·<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,·#1880]!»      @·0x75896 »       ldr»    pc,·[ip,·#2008]!»      @·0x7d8
  
97 00000880·<PL_put_term_from_chars@plt>:97 00000800·<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,·#1872]!»      @·0x750100 »       ldr»    pc,·[ip,·#2000]!»      @·0x7d0
Max diff block lines reached; 696/5196 bytes (13.39%) of diff not shown.
18.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 5995
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00001208·<.fini>:2 00001188·<.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 ··0x00001210·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00001190·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00001220·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x000011a0·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00001230·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000011b0·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00001240·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000011c0·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00001250·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x000011d0·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00001260·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x000011e0·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00001270·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x000011f0·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00001280·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00001200·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00001290·0b000000·41000000·00000000·00000000·....A...........10 ··0x00001210·0b000000·41000000·00000000·00000000·....A...........
11 ··0x000012a0·6d656d6f·72790000·00000000·696c6c65·memory......ille11 ··0x00001220·6d656d6f·72790000·00000000·696c6c65·memory......ille
12 ··0x000012b0·67616c5f·6e756d62·65720000·75253034·gal_number..u%0412 ··0x00001230·67616c5f·6e756d62·65720000·75253034·gal_number..u%04
13 ··0x000012c0·78000000·6a736f6e·5f726561·645f6e75·x...json_read_nu13 ··0x00001240·78000000·6a736f6e·5f726561·645f6e75·x...json_read_nu
14 ··0x000012d0·6d626572·00000000·6a736f6e·5f736b69·mber....json_ski14 ··0x00001250·6d626572·00000000·6a736f6e·5f736b69·mber....json_ski
15 ··0x000012e0·705f7773·00000000·6a736f6e·5f777269·p_ws....json_wri15 ··0x00001260·705f7773·00000000·6a736f6e·5f777269·p_ws....json_wri
16 ··0x000012f0·74655f73·7472696e·67000000·6a736f6e·te_string...json16 ··0x00001270·74655f73·7472696e·67000000·6a736f6e·te_string...json
17 ··0x00001300·5f777269·74655f69·6e64656e·74000000·_write_indent...17 ··0x00001280·5f777269·74655f69·6e64656e·74000000·_write_indent...
18 ··0x00001310·3e000000·41000000·0c000000·41000000·>...A.......A...18 ··0x00001290·3e000000·41000000·0c000000·41000000·>...A.......A...
19 ··0x00001320·11000000·41000000·27000000·41000000·....A...'...A...19 ··0x000012a0·11000000·41000000·27000000·41000000·....A...'...A...
20 ··0x00001330·36000000·41000000·03000000·41000000·6...A.......A...20 ··0x000012b0·36000000·41000000·03000000·41000000·6...A.......A...
21 ··0x00001340·06000000·41000000·15000000·41000000·....A.......A...21 ··0x000012c0·06000000·41000000·15000000·41000000·....A.......A...
22 ··0x00001350·0f000000·41000000·0e000000·41000000·....A.......A...22 ··0x000012d0·0f000000·41000000·0e000000·41000000·....A.......A...
23 ··0x00001360·26000000·41000000·13000000·41000000·&...A.......A...23 ··0x000012e0·26000000·41000000·13000000·41000000·&...A.......A...
24 ··0x00001370·29000000·41000000·02000000·41000000·)...A.......A...24 ··0x000012f0·29000000·41000000·02000000·41000000·)...A.......A...
25 ··0x00001380·19000000·41000000·0a000000·41000000·....A.......A...25 ··0x00001300·19000000·41000000·0a000000·41000000·....A.......A...
26 ··0x00001390·0b000000·41000000·00000000·00000000·....A...........26 ··0x00001310·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 ··0x000013e0·00000000····························....2 ··0x00001320·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 ··0x0001fe6c·85090000····························....2 ··0x0001fe74·05090000····························....
  
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 ··0x0001fe70·45090000····························E...2 ··0x0001fe78·c5080000····························....
  
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·74fe0100·00000000·00000000·60070000·t...........`...3 ··0x0001ff74·7cfe0100·00000000·00000000·e0060000·|...............
4 ··0x0001ff84·60070000·60070000·60070000·60070000·`...`...`...`...4 ··0x0001ff84·e0060000·e0060000·e0060000·e0060000·................
5 ··0x0001ff94·60070000·60070000·60070000·60070000·`...`...`...`...5 ··0x0001ff94·e0060000·e0060000·e0060000·e0060000·................
6 ··0x0001ffa4·60070000·60070000·60070000·60070000·`...`...`...`...6 ··0x0001ffa4·e0060000·e0060000·e0060000·e0060000·................
7 ··0x0001ffb4·60070000·60070000·60070000·60070000·`...`...`...`...7 ··0x0001ffb4·e0060000·e0060000·e0060000·e0060000·................
8 ··0x0001ffc4·60070000·60070000·60070000·60070000·`...`...`...`...8 ··0x0001ffc4·e0060000·e0060000·e0060000·e0060000·................
9 ··0x0001ffd4·60070000·60070000·60070000·60070000·`...`...`...`...9 ··0x0001ffd4·e0060000·e0060000·e0060000·e0060000·................
10 ··0x0001ffe4·60070000·60070000·00000000·00000000·`...`...........10 ··0x0001ffe4·e0060000·e0060000·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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·34643766·36316238·37326263·37663733·4d7f61b872bc7f73 
3 ··0x00000010·61633339·33393336·30316161·33663661·ac39393601aa3f6a2 ··0x00000000·39626562·66326465·38363361·65373165·9bebf2de863ae71e
 3 ··0x00000010·62303565·61326235·66366539·63393830·b05ea2b5f6e9c980
4 ··0x00000020·32333264·36382e64·65627567·00000000·232d68.debug....4 ··0x00000020·66663133·30352e64·65627567·00000000·ff1305.debug....
5 ··0x00000030·e9af4828····························..H(5 ··0x00000030·de24d1a6····························.$..
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 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·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/armv7l-linux/mallocinfo.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/mallocinfo.so
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:··········65992·(bytes·into·file)13 ··Start·of·section·headers:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x01350·0x01350·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x0126c·0x0126c·R·E·0x10000
8 ··LOAD···········0x00fe70·0x0001fe70·0x0001fe70·0x00194·0x0019c·RW··0x100007 ··LOAD···········0x00fe78·0x0001fe78·0x0001fe78·0x0018c·0x00194·RW··0x10000
9 ··DYNAMIC········0x00fe78·0x0001fe78·0x0001fe78·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fe80·0x0001fe80·0x0001fe80·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe70·0x0001fe70·0x0001fe70·0x00190·0x00190·R···0x111 ··GNU_RELRO······0x00fe78·0x0001fe78·0x0001fe78·0x00188·0x00188·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x101c8:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000230·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000210·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000388·000388·000274·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000348·000348·000230·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000005fc·0005fc·000046·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000578·000578·000042·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000644·000644·000080·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········000005bc·0005bc·000060·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············000006c4·0006c4·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············0000061c·00061c·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000704·000704·0000d0·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············0000065c·00065c·0000d0·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········000007d4·0007d4·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········0000072c·00072c·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000007e0·0007e0·000158·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000738·000738·000158·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000938·000938·000740·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000890·000890·000740·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00001078·001078·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00000fd0·000fd0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00001080·001080·000290·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00000fd8·000fd8·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 
20 ··[16]·.eh_frame·········PROGBITS········0000134c·00134c·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00001268·001268·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fe70·00fe70·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fe78·00fe78·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fe74·00fe74·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fe7c·00fe7c·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fe78·00fe78·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fe80·00fe80·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001ff78·00ff78·000088·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ff78·00ff78·000088·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·010004·000008·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020004·010004·000008·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.88 KB
readelf --wide --symbols {}
    
Offset 1, 38 lines modifiedOffset 1, 36 lines modified
  
1 Symbol·table·'.dynsym'·contains·35·entries:1 Symbol·table·'.dynsym'·contains·33·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:·000007d4·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·0000072c·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.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) 
8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(4)7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc_info@GLIBC_2.10·(5)8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc_info@GLIBC_2.10·(4)
10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(6)13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(5)
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(4)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_reset_term_refs20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_reset_term_refs
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(4)23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)
25 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__24 ····21:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(4)26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)
28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(3) 
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@GLIBC_2.4·(4)28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@GLIBC_2.4·(3)
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
33 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·open_memstream@GLIBC_2.4·(4)31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·open_memstream@GLIBC_2.4·(3)
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
35 ····32:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable33 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(4)34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)
37 ····34:·00001019····96·FUNC····GLOBAL·DEFAULT···11·install_mallocinfo35 ····32:·00000f71····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·0x6c4·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x61c·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 0001fe78··00000017·R_ARM_RELATIVE········
4 0001fe74··00000017·R_ARM_RELATIVE········4 0001fe7c··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··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000b15·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··00001615·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001515·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00002015·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001e15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x704·contains·26·entries:11 Relocation·section·'.rel.plt'·at·offset·0x65c·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··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.414 0001ff88··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
15 0001ff8c··00000616·R_ARM_JUMP_SLOT········00000000···malloc_info@GLIBC_2.1015 0001ff8c··00000516·R_ARM_JUMP_SLOT········00000000···malloc_info@GLIBC_2.10
16 0001ff90··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term16 0001ff90··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_term
17 0001ff94··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars17 0001ff94··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
18 0001ff98··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil18 0001ff98··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
19 0001ff9c··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign19 0001ff9c··00000b16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
20 0001ffa0··00000d16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars20 0001ffa0··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
21 0001ffa4··00000e16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.421 0001ffa4··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
22 0001ffa8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception22 0001ffa8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
23 0001ffac··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz23 0001ffac··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
24 0001ffb0··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref24 0001ffb0··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
25 0001ffb4··00001216·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs25 0001ffb4··00001116·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs
26 0001ffb8··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_atom26 0001ffb8··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_atom
27 0001ffbc··00001416·R_ARM_JUMP_SLOT········00000000···PL_is_variable27 0001ffbc··00001316·R_ARM_JUMP_SLOT········00000000···PL_is_variable
28 0001ffc0··00001516·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.428 0001ffc0··00001416·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
29 0001ffc4··00001616·R_ARM_JUMP_SLOT········00000000···__gmon_start__29 0001ffc4··00001516·R_ARM_JUMP_SLOT········00000000···__gmon_start__
30 0001ffc8··00001716·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref30 0001ffc8··00001616·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
31 0001ffcc··00001816·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.431 0001ffcc··00001716·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
32 0001ffd0··00001a16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame32 0001ffd0··00001816·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
33 0001ffd4··00001b16·R_ARM_JUMP_SLOT········00000000···fclose@GLIBC_2.433 0001ffd4··00001916·R_ARM_JUMP_SLOT········00000000···fclose@GLIBC_2.4
34 0001ffd8··00001c16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame34 0001ffd8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
35 0001ffdc··00001d16·R_ARM_JUMP_SLOT········00000000···PL_unify_list35 0001ffdc··00001b16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
36 0001ffe0··00001e16·R_ARM_JUMP_SLOT········00000000···open_memstream@GLIBC_2.436 0001ffe0··00001c16·R_ARM_JUMP_SLOT········00000000···open_memstream@GLIBC_2.4
37 0001ffe4··00001f16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars37 0001ffe4··00001d16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
38 0001ffe8··00002116·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.438 0001ffe8··00001f16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfe78·contains·28·entries:1 Dynamic·section·at·offset·0xfe80·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x7d45 ·0x0000000c·(INIT)·······················0x72c
7 ·0x0000000d·(FINI)·······················0x10786 ·0x0000000d·(FINI)·······················0xfd0
8 ·0x00000019·(INIT_ARRAY)·················0x1fe707 ·0x00000019·(INIT_ARRAY)·················0x1fe78
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe749 ·0x0000001a·(FINI_ARRAY)·················0x1fe7c
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x38812 ·0x00000005·(STRTAB)·····················0x348
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················628·(bytes)14 ·0x0000000a·(STRSZ)······················560·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff7816 ·0x00000003·(PLTGOT)·····················0x1ff78
18 ·0x00000002·(PLTRELSZ)···················208·(bytes)17 ·0x00000002·(PLTRELSZ)···················208·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x70419 ·0x00000017·(JMPREL)·····················0x65c
21 ·0x00000011·(REL)························0x6c420 ·0x00000011·(REL)························0x61c
22 ·0x00000012·(RELSZ)······················64·(bytes)21 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x64425 ·0x6ffffffe·(VERNEED)····················0x5bc
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x5fc27 ·0x6ffffff0·(VERSYM)·····················0x578
29 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·c7191b408a3167997fca75caedb8a021e44e41443 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a5c40a01d983d93fa4d74d1ca05852ee2eefbadc
2.43 KB
readelf --wide --version-info {}
    
Offset 1, 23 lines modifiedOffset 1, 21 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·35·entries:1 Version·symbols·section·'.gnu.version'·contains·33·entries:
2 ·Addr:·0x00000000000005fc··Offset:·0x000005fc··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000578··Offset:·0x00000578··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·(GCC_3.5)·······4·(GLIBC_2.4)·····5·(GLIBC_2.10)····1·(*global*)···4 ··004:···3·(GLIBC_2.4)·····4·(GLIBC_2.10)····1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······6·(GLIBC_2.4)·· 
6 ··00c:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······5·(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)··
8 ··014:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
9 ··018:···4·(GLIBC_2.4)·····3·(GCC_3.5)·······1·(*global*)······4·(GLIBC_2.4)··10 ··01c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······3·(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·3·entries:12 Version·needs·section·'.gnu.version_r'·contains·2·entries:
13 ·Addr:·0x0000000000000644··Offset:·0x00000644··Link:·4·(.dynstr)13 ·Addr:·0x00000000000005bc··Offset:·0x000005bc··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:·615 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·5
16 ··0x0020:·Version:·1··File:·libgcc_s.so.1··Cnt:·1 
17 ··0x0030:···Name:·GCC_3.5··Flags:·none··Version:·3 
18 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·316 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·3
19 ··0x0050:···Name:·GLIBC_2.10··Flags:·none··Version:·517 ··0x0030:···Name:·GLIBC_2.10··Flags:·none··Version:·4
20 ··0x0060:···Name:·GLIBC_2.4··Flags:·none··Version:·418 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·3
21 ··0x0070:···Name:·GLIBC_2.33··Flags:·none··Version:·219 ··0x0050:···Name:·GLIBC_2.33··Flags:·none··Version:·2
776 B
strings --all --bytes=8 {}
    
Offset 12, 28 lines modifiedOffset 12, 25 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 open_memstream19 open_memstream
21 malloc_info20 malloc_info
22 PL_unify_chars21 PL_unify_chars
23 __errno_location22 __errno_location
24 __aeabi_unwind_cpp_pr0 
25 PL_unify_list23 PL_unify_list
26 PL_reset_term_refs24 PL_reset_term_refs
27 PL_copy_term_ref25 PL_copy_term_ref
28 mallinfo226 mallinfo2
29 PL_unify_nil27 PL_unify_nil
30 install_mallocinfo28 install_mallocinfo
31 PL_register_foreign29 PL_register_foreign
32 libgcc_s.so.1 
33 libc.so.630 libc.so.6
34 ld-linux-armhf.so.331 ld-linux-armhf.so.3
35 GLIBC_2.432 GLIBC_2.4
36 GLIBC_2.1033 GLIBC_2.10
37 GLIBC_2.3334 GLIBC_2.33
38 H»      KxD»   J{D35 H»      KxD»   J{D
39 resource_error36 resource_error
Offset 60, 16 lines modifiedOffset 57, 14 lines modified
60 .shstrtab57 .shstrtab
61 .note.gnu.build-id58 .note.gnu.build-id
62 .gnu.hash59 .gnu.hash
63 .gnu.version60 .gnu.version
64 .gnu.version_r61 .gnu.version_r
65 .rel.dyn62 .rel.dyn
66 .rel.plt63 .rel.plt
67 .ARM.extab 
68 .ARM.exidx 
69 .eh_frame64 .eh_frame
70 .init_array65 .init_array
71 .fini_array66 .fini_array
72 .dynamic67 .dynamic
73 .ARM.attributes68 .ARM.attributes
74 .gnu_debugaltlink69 .gnu_debugaltlink
75 .gnu_debuglink70 .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 ··0x00000138·02000000·22000000·01000000·05000000·...."...........2 ··0x00000118·02000000·20000000·01000000·05000000·....·...........
3 ··0x00000148·00800080·00000000·22000000·ff493eb6·........"....I>.3 ··0x00000128·00800080·00000000·20000000·ff493eb6·........·....I>.
  
5.04 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 43 lines modifiedOffset 1, 38 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000388·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000348·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000398·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000358·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000003a8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000368·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000003b8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000378·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000003c8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000388·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000003d8·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x00000398·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x000003e8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x000003a8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x000003f8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x000003b8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x00000408·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x000003c8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x00000418·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x000003d8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x00000428·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x000003e8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x00000438·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x000003f8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x00000448·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x00000408·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x00000458·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x00000418·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x00000468·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x00000428·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x00000478·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x00000438·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x00000488·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x00000448·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x00000498·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x00000458·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x000004a8·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x00000468·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x000004b8·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x00000478·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_re
22 ··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 
31 ··0x00000558·00504c5f·636f7079·5f746572·6d5f7265·.PL_copy_term_re28 ··0x000004e8·66730050·4c5f636f·70795f74·65726d5f·fs.PL_copy_term_
32 ··0x00000568·66006d61·6c6c696e·666f3200·504c5f75·f.mallinfo2.PL_u29 ··0x000004f8·72656600·6d616c6c·696e666f·3200504c·ref.mallinfo2.PL
33 ··0x00000578·6e696679·5f6e696c·00696e73·74616c6c·nify_nil.install30 ··0x00000508·5f756e69·66795f6e·696c0069·6e737461·_unify_nil.insta
34 ··0x00000588·5f6d616c·6c6f6369·6e666f00·504c5f72·_mallocinfo.PL_r31 ··0x00000518·6c6c5f6d·616c6c6f·63696e66·6f00504c·ll_mallocinfo.PL
 32 ··0x00000528·5f726567·69737465·725f666f·72656967·_register_foreig
35 ··0x00000598·65676973·7465725f·666f7265·69676e00·egister_foreign. 
36 ··0x000005a8·6c696267·63635f73·2e736f2e·31006c69·libgcc_s.so.1.li 
37 ··0x000005b8·62632e73·6f2e3600·6c642d6c·696e7578·bc.so.6.ld-linux33 ··0x00000538·6e006c69·62632e73·6f2e3600·6c642d6c·n.libc.so.6.ld-l
38 ··0x000005c8·2d61726d·68662e73·6f2e3300·474c4942·-armhf.so.3.GLIB34 ··0x00000548·696e7578·2d61726d·68662e73·6f2e3300·inux-armhf.so.3.
39 ··0x000005d8·435f322e·34004743·435f332e·3500474c·C_2.4.GCC_3.5.GL35 ··0x00000558·474c4942·435f322e·3400474c·4942435f·GLIBC_2.4.GLIBC_
40 ··0x000005e8·4942435f·322e3130·00474c49·42435f32·IBC_2.10.GLIBC_236 ··0x00000568·322e3130·00474c49·42435f32·2e333300·2.10.GLIBC_2.33.
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 000007d4·<.init>:2 0000072c·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     938·<__assert_fail@plt+0xc>5 »       bl»     890·<__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 000007e0·<mallinfo2@plt-0x14>:2 00000738·<mallinfo2@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·7f0·<mallinfo2@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·748·<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,·r8,·lsl·#157 »       andeq»  pc,·r1,·r0,·lsr·r8»    @·<UNPREDICTABLE>
  
8 000007f4·<mallinfo2@plt>:8 0000074c·<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,·#1928]!»      @·0x78811 »       ldr»    pc,·[ip,·#2096]!»      @·0x830
  
12 00000800·<__cxa_finalize@plt>:12 00000758·<__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,·#1920]!»      @·0x78015 »       ldr»    pc,·[ip,·#2088]!»      @·0x828
  
16 0000080c·<malloc_info@plt>:16 00000764·<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,·#1912]!»      @·0x77819 »       ldr»    pc,·[ip,·#2080]!»      @·0x820
  
20 00000818·<PL_unify_term@plt>:20 00000770·<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,·#1904]!»      @·0x77023 »       ldr»    pc,·[ip,·#2072]!»      @·0x818
  
24 00000824·<PL_unify_atom_chars@plt>:24 0000077c·<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,·#1896]!»      @·0x76827 »       ldr»    pc,·[ip,·#2064]!»      @·0x810
  
28 00000830·<PL_unify_nil@plt>:28 00000788·<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,·#1884]!»      @·0x75c32 »       ldr»    pc,·[ip,·#2052]!»      @·0x804
  
33 00000840·<PL_register_foreign@plt>:33 00000798·<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,·#1872]!»      @·0x75037 »       ldr»    pc,·[ip,·#2040]!»      @·0x7f8
  
38 00000850·<PL_unify_chars@plt>:38 000007a8·<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,·#1864]!»      @·0x74841 »       ldr»    pc,·[ip,·#2032]!»      @·0x7f0
  
42 0000085c·<__stack_chk_fail@plt>:42 000007b4·<__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,·#1856]!»      @·0x74045 »       ldr»    pc,·[ip,·#2024]!»      @·0x7e8
  
46 00000868·<PL_raise_exception@plt>:46 000007c0·<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,·#1848]!»      @·0x73849 »       ldr»    pc,·[ip,·#2016]!»      @·0x7e0
  
50 00000874·<PL_new_functor_sz@plt>:50 000007cc·<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,·#1840]!»      @·0x73053 »       ldr»    pc,·[ip,·#2008]!»      @·0x7d8
  
54 00000880·<PL_new_term_ref@plt>:54 000007d8·<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,·#1832]!»      @·0x72857 »       ldr»    pc,·[ip,·#2000]!»      @·0x7d0
  
58 0000088c·<PL_reset_term_refs@plt>:58 000007e4·<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,·#1820]!»      @·0x71c62 »       ldr»    pc,·[ip,·#1988]!»      @·0x7c4
  
63 0000089c·<PL_new_atom@plt>:63 000007f4·<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,·#1812]!»      @·0x71466 »       ldr»    pc,·[ip,·#1980]!»      @·0x7bc
  
67 000008a8·<PL_is_variable@plt>:67 00000800·<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,·#1804]!»      @·0x70c70 »       ldr»    pc,·[ip,·#1972]!»      @·0x7b4
  
71 000008b4·<strerror@plt>:71 0000080c·<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,·#1796]!»      @·0x70474 »       ldr»    pc,·[ip,·#1964]!»      @·0x7ac
  
75 000008c0·<__gmon_start__@plt>:75 00000818·<__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,·#1788]!»      @·0x6fc78 »       ldr»    pc,·[ip,·#1956]!»      @·0x7a4
  
79 000008cc·<PL_copy_term_ref@plt>:79 00000824·<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,·#1780]!»      @·0x6f482 »       ldr»    pc,·[ip,·#1948]!»      @·0x79c
  
83 000008d8·<__errno_location@plt>:83 00000830·<__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,·#1772]!»      @·0x6ec86 »       ldr»    pc,·[ip,·#1940]!»      @·0x794
  
87 000008e4·<PL_close_foreign_frame@plt>:87 0000083c·<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,·#1764]!»      @·0x6e490 »       ldr»    pc,·[ip,·#1932]!»      @·0x78c
  
91 000008f0·<fclose@plt>:91 00000848·<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,·#1756]!»      @·0x6dc94 »       ldr»    pc,·[ip,·#1924]!»      @·0x784
  
95 000008fc·<PL_open_foreign_frame@plt>:95 00000854·<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,·#1748]!»      @·0x6d498 »       ldr»    pc,·[ip,·#1916]!»      @·0x77c
  
99 00000908·<PL_unify_list@plt>:99 00000860·<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 00001078·<.fini>:2 00000fd0·<.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 ··0x00001080·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00000fd8·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00001090·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00000fe8·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x000010a0·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00000ff8·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x000010b0·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00001008·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x000010c0·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00001018·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x000010d0·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00001028·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x000010e0·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00001038·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x000010f0·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00001048·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00001100·0b000000·41000000·00000000·00000000·....A...........10 ··0x00001058·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00001110·7265736f·75726365·5f657272·6f720000·resource_error..11 ··0x00001068·7265736f·75726365·5f657272·6f720000·resource_error..
12 ··0x00001120·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...12 ··0x00001078·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...
13 ··0x00001130·7065726d·69737369·6f6e5f65·72726f72·permission_error13 ··0x00001088·7065726d·69737369·6f6e5f65·72726f72·permission_error
14 ··0x00001140·00000000·65786973·74656e63·655f6572·....existence_er14 ··0x00001098·00000000·65786973·74656e63·655f6572·....existence_er
15 ··0x00001150·726f7200·73797374·656d5f65·72726f72·ror.system_error15 ··0x000010a8·726f7200·73797374·656d5f65·72726f72·ror.system_error
16 ··0x00001160·00000000·76617269·61626c65·00000000·....variable....16 ··0x000010b8·00000000·76617269·61626c65·00000000·....variable....
17 ··0x00001170·696e7374·616e7469·6174696f·6e5f6572·instantiation_er17 ··0x000010c8·696e7374·616e7469·6174696f·6e5f6572·instantiation_er
18 ··0x00001180·726f7200·74797065·5f657272·6f720000·ror.type_error..18 ··0x000010d8·726f7200·74797065·5f657272·6f720000·ror.type_error..
19 ··0x00001190·646f6d61·696e5f65·72726f72·00000000·domain_error....19 ··0x000010e8·646f6d61·696e5f65·72726f72·00000000·domain_error....
20 ··0x000011a0·6e6f745f·696d706c·656d656e·74656400·not_implemented.20 ··0x000010f8·6e6f745f·696d706c·656d656e·74656400·not_implemented.
21 ··0x000011b0·73796e74·61785f65·72726f72·00000000·syntax_error....21 ··0x00001108·73796e74·61785f65·72726f72·00000000·syntax_error....
22 ··0x000011c0·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/22 ··0x00001118·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/
23 ··0x000011d0·6572726f·722e6300·30000000·6572726f·error.c.0...erro23 ··0x00001128·6572726f·722e6300·30000000·6572726f·error.c.0...erro
24 ··0x000011e0·72000000·2f000000·636f6e74·65787400·r.../...context.24 ··0x00001138·72000000·2f000000·636f6e74·65787400·r.../...context.
25 ··0x000011f0·6d616c6c·6f635f69·6e666f00·6d656d73·malloc_info.mems25 ··0x00001148·6d616c6c·6f635f69·6e666f00·6d656d73·malloc_info.mems
26 ··0x00001200·74726561·6d000000·6f70656e·00000000·tream...open....26 ··0x00001158·74726561·6d000000·6f70656e·00000000·tream...open....
27 ··0x00001210·6172656e·61000000·6f726462·6c6b7300·arena...ordblks.27 ··0x00001168·6172656e·61000000·6f726462·6c6b7300·arena...ordblks.
28 ··0x00001220·68626c6b·73000000·68626c6b·68640000·hblks...hblkhd..28 ··0x00001178·68626c6b·73000000·68626c6b·68640000·hblks...hblkhd..
29 ··0x00001230·756f7264·626c6b73·00000000·666f7264·uordblks....ford29 ··0x00001188·756f7264·626c6b73·00000000·666f7264·uordblks....ford
30 ··0x00001240·626c6b73·00000000·6b656570·636f7374·blks....keepcost30 ··0x00001198·626c6b73·00000000·6b656570·636f7374·blks....keepcost
31 ··0x00001250·00000000·3d000000·246d616c·6c696e66·....=...$mallinf31 ··0x000011a8·00000000·3d000000·246d616c·6c696e66·....=...$mallinf
32 ··0x00001260·6f000000·246d616c·6c6f635f·696e666f·o...$malloc_info32 ··0x000011b8·6f000000·246d616c·6c6f635f·696e666f·o...$malloc_info
33 ··0x00001270·00000000·706c5f65·72726f72·00000000·....pl_error....33 ··0x000011c8·00000000·706c5f65·72726f72·00000000·....pl_error....
34 ··0x00001280·3e000000·41000000·0c000000·41000000·>...A.......A...34 ··0x000011d8·3e000000·41000000·0c000000·41000000·>...A.......A...
35 ··0x00001290·11000000·41000000·27000000·41000000·....A...'...A...35 ··0x000011e8·11000000·41000000·27000000·41000000·....A...'...A...
36 ··0x000012a0·36000000·41000000·03000000·41000000·6...A.......A...36 ··0x000011f8·36000000·41000000·03000000·41000000·6...A.......A...
37 ··0x000012b0·06000000·41000000·15000000·41000000·....A.......A...37 ··0x00001208·06000000·41000000·15000000·41000000·....A.......A...
38 ··0x000012c0·0f000000·41000000·0e000000·41000000·....A.......A...38 ··0x00001218·0f000000·41000000·0e000000·41000000·....A.......A...
39 ··0x000012d0·26000000·41000000·13000000·41000000·&...A.......A...39 ··0x00001228·26000000·41000000·13000000·41000000·&...A.......A...
40 ··0x000012e0·29000000·41000000·02000000·41000000·)...A.......A...40 ··0x00001238·29000000·41000000·02000000·41000000·)...A.......A...
41 ··0x000012f0·19000000·41000000·0a000000·41000000·....A.......A...41 ··0x00001248·19000000·41000000·0a000000·41000000·....A.......A...
42 ··0x00001300·0b000000·41000000·00000000·00000000·....A...........42 ··0x00001258·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 ··0x0000134c·00000000····························....2 ··0x00001268·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·fd090000····························....2 ··0x0001fe78·55090000····························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 ··0x0001fe74·bd090000····························....2 ··0x0001fe7c·15090000····························....
  
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·78fe0100·00000000·00000000·e0070000·x...............3 ··0x0001ff78·80fe0100·00000000·00000000·38070000·............8...
4 ··0x0001ff88·e0070000·e0070000·e0070000·e0070000·................4 ··0x0001ff88·38070000·38070000·38070000·38070000·8...8...8...8...
5 ··0x0001ff98·e0070000·e0070000·e0070000·e0070000·................5 ··0x0001ff98·38070000·38070000·38070000·38070000·8...8...8...8...
6 ··0x0001ffa8·e0070000·e0070000·e0070000·e0070000·................6 ··0x0001ffa8·38070000·38070000·38070000·38070000·8...8...8...8...
7 ··0x0001ffb8·e0070000·e0070000·e0070000·e0070000·................7 ··0x0001ffb8·38070000·38070000·38070000·38070000·8...8...8...8...
8 ··0x0001ffc8·e0070000·e0070000·e0070000·e0070000·................8 ··0x0001ffc8·38070000·38070000·38070000·38070000·8...8...8...8...
9 ··0x0001ffd8·e0070000·e0070000·e0070000·e0070000·................9 ··0x0001ffd8·38070000·38070000·38070000·38070000·8...8...8...8...
10 ··0x0001ffe8·e0070000·00000000·00000000·00000000·................10 ··0x0001ffe8·38070000·00000000·00000000·00000000·8...............
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·31393162·34303861·33313637·39393766·191b408a3167997f 
3 ··0x00000010·63613735·63616564·62386130·32316534·ca75caedb8a021e42 ··0x00000000·63343061·30316439·38336439·33666134·c40a01d983d93fa4
 3 ··0x00000010·64373464·31636130·35383532·65653265·d74d1ca05852ee2e
4 ··0x00000020·34653431·34342e64·65627567·00000000·4e4144.debug....4 ··0x00000020·65666261·64632e64·65627567·00000000·efbadc.debug....
5 ··0x00000030·42b874df····························B.t.5 ··0x00000030·99fff6fe····························....
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/md54pl.so vs.
./usr/lib/swi-prolog/lib/aarch64-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:··········65980·(bytes·into·file)13 ··Start·of·section·headers:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·24
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x01530·0x01530·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x01478·0x01478·R·E·0x10000
8 ··LOAD···········0x00fe94·0x0001fe94·0x0001fe94·0x00170·0x00180·RW··0x100007 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00168·0x00178·RW··0x10000
9 ··DYNAMIC········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fea4·0x0001fea4·0x0001fea4·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe94·0x0001fe94·0x0001fe94·0x0016c·0x0016c·R···0x111 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00164·0x00164·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 34 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x101bc:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000190·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000180·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000002e8·0002e8·0001af·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000002b8·0002b8·000182·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000498·000498·000032·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········0000043a·00043a·000030·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000004cc·0004cc·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········0000046c·00046c·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············0000052c·00052c·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000004ac·0004ac·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············0000056c·00056c·000088·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············000004ec·0004ec·000088·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········000005f4·0005f4·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000574·000574·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000600·000600·0000e8·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000580·000580·0000e8·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000006e8·0006e8·000c58·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000668·000668·000c58·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00001340·001340·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000012c0·0012c0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00001348·001348·0001ac·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000012c8·0012c8·0001ac·00···A··0···0··4
18 ··[14]·.ARM.exidx········ARM_EXIDX·······000014f4·0014f4·000038·00··AL·11···0··4 
19 ··[15]·.eh_frame·········PROGBITS········0000152c·00152c·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00001474·001474·000004·00···A··0···0··4
20 ··[16]·.init_array·······INIT_ARRAY······0001fe94·00fe94·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fe9c·00fe9c·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······0001fe98·00fe98·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fea0·00fea0·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0001fe9c·00fe9c·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fea4·00fea4·0000f8·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0001ff9c·00ff9c·000064·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ff9c·00ff9c·000064·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020004·010004·000010·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020004·010004·000010·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0100c4·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
30 Key·to·Flags:29 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.5 KB
readelf --wide --symbols {}
    
Offset 1, 28 lines modifiedOffset 1, 27 lines modified
  
1 Symbol·table·'.dynsym'·contains·25·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:·000005f4·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000574·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2) 
7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)6 ·····3:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable7 ·····4:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
9 ·····6:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)8 ·····5:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
16 ····13:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__15 ····12:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
22 ····19:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable21 ····18:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_nchars25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_nchars
27 ····24:·00000945···100·FUNC····GLOBAL·DEFAULT···11·install_md54pl26 ····23:·000008c5···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·0x52c·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x4ac·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········3 0001fe9c··00000017·R_ARM_RELATIVE········
4 0001fe98··00000017·R_ARM_RELATIVE········4 0001fea0··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··00000315·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000415·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000615·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000515·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00000d15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00000c15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001315·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001215·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x56c·contains·17·entries:11 Relocation·section·'.rel.plt'·at·offset·0x4ec·contains·17·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ffa8··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.413 0001ffa8··00000316·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
14 0001ffac··00000716·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.414 0001ffac··00000616·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
15 0001ffb0··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign15 0001ffb0··00000716·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
16 0001ffb4··00000916·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz16 0001ffb4··00000816·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
17 0001ffb8··00000a16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.417 0001ffb8··00000916·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
18 0001ffbc··00000b16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref18 0001ffbc··00000a16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
19 0001ffc0··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_atom19 0001ffc0··00000b16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
20 0001ffc4··00000d16·R_ARM_JUMP_SLOT········00000000···__gmon_start__20 0001ffc4··00000c16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
21 0001ffc8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_type_error21 0001ffc8··00000d16·R_ARM_JUMP_SLOT········00000000···PL_type_error
22 0001ffcc··00000f16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref22 0001ffcc··00000e16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
23 0001ffd0··00001016·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz23 0001ffd0··00000f16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
24 0001ffd4··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex24 0001ffd4··00001016·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
25 0001ffd8··00001216·R_ARM_JUMP_SLOT········00000000···PL_domain_error25 0001ffd8··00001116·R_ARM_JUMP_SLOT········00000000···PL_domain_error
26 0001ffdc··00001416·R_ARM_JUMP_SLOT········00000000···PL_get_nil26 0001ffdc··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_nil
27 0001ffe0··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_nchars27 0001ffe0··00001416·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
28 0001ffe4··00001616·R_ARM_JUMP_SLOT········00000000···PL_get_list28 0001ffe4··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_list
29 0001ffe8··00001716·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_nchars29 0001ffe8··00001616·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_nchars
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfe9c·contains·28·entries:1 Dynamic·section·at·offset·0xfea4·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x5f45 ·0x0000000c·(INIT)·······················0x574
7 ·0x0000000d·(FINI)·······················0x13406 ·0x0000000d·(FINI)·······················0x12c0
8 ·0x00000019·(INIT_ARRAY)·················0x1fe947 ·0x00000019·(INIT_ARRAY)·················0x1fe9c
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe989 ·0x0000001a·(FINI_ARRAY)·················0x1fea0
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x2e812 ·0x00000005·(STRTAB)·····················0x2b8
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················431·(bytes)14 ·0x0000000a·(STRSZ)······················386·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff9c16 ·0x00000003·(PLTGOT)·····················0x1ff9c
18 ·0x00000002·(PLTRELSZ)···················136·(bytes)17 ·0x00000002·(PLTRELSZ)···················136·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x56c19 ·0x00000017·(JMPREL)·····················0x4ec
21 ·0x00000011·(REL)························0x52c20 ·0x00000011·(REL)························0x4ac
22 ·0x00000012·(RELSZ)······················64·(bytes)21 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x4cc25 ·0x6ffffffe·(VERNEED)····················0x46c
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x49827 ·0x6ffffff0·(VERSYM)·····················0x43a
29 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·600507b12f72ebba653e2c519022106b7f01c0d33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b341371d1bd79e8df041a298c22df3a3d604bcac
1.72 KB
readelf --wide --version-info {}
    
Offset 1, 19 lines modifiedOffset 1, 16 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·25·entries:1 Version·symbols·section·'.gnu.version'·contains·24·entries:
2 ·Addr:·0x0000000000000498··Offset:·0x00000498··Link:·3·(.dynsym)2 ·Addr:·0x000000000000043a··Offset:·0x0000043a··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
4 ··004:···3·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)·····3·(GLIBC_2.4)·· 
5 ··008:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····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*)······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*)··· 
  
10 Version·needs·section·'.gnu.version_r'·contains·3·entries:9 Version·needs·section·'.gnu.version_r'·contains·2·entries:
11 ·Addr:·0x00000000000004cc··Offset:·0x000004cc··Link:·4·(.dynstr)10 ·Addr:·0x000000000000046c··Offset:·0x0000046c··Link:·4·(.dynstr)
12 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·111 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
13 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·412 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
14 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·113 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
15 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·314 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 19 lines modifiedOffset 11, 17 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 
19 install_md54pl18 install_md54pl
20 PL_new_atom19 PL_new_atom
21 PL_register_foreign20 PL_register_foreign
22 libgcc_s.so.1 
23 libc.so.621 libc.so.6
24 ld-linux-armhf.so.322 ld-linux-armhf.so.3
25 GLIBC_2.423 GLIBC_2.4
26 H»      KxD»   J{D24 H»      KxD»   J{D
27 *@Oh#DB@25 *@Oh#DB@
28 6VHD3@(Dc@26 6VHD3@(Dc@
29 encoding27 encoding
Offset 33, 15 lines modifiedOffset 31, 14 lines modified
33 .shstrtab31 .shstrtab
34 .note.gnu.build-id32 .note.gnu.build-id
35 .gnu.hash33 .gnu.hash
36 .gnu.version34 .gnu.version
37 .gnu.version_r35 .gnu.version_r
38 .rel.dyn36 .rel.dyn
39 .rel.plt37 .rel.plt
40 .ARM.exidx 
41 .eh_frame38 .eh_frame
42 .init_array39 .init_array
43 .fini_array40 .fini_array
44 .dynamic41 .dynamic
45 .ARM.attributes42 .ARM.attributes
46 .gnu_debugaltlink43 .gnu_debugaltlink
47 .gnu_debuglink44 .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 ··0x00000138·02000000·18000000·01000000·05000000·................2 ··0x00000118·02000000·17000000·01000000·05000000·................
3 ··0x00000148·00400200·00000000·18000000·d1a57dce·.@............}.3 ··0x00000128·00400200·00000000·17000000·d1a57dce·.@............}.
  
3.54 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 30 lines modifiedOffset 1, 28 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000002e8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000002b8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000002f8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000002c8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000308·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000002d8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000318·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000002e8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000328·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000002f8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000338·6c697a65·00504c5f·636f7079·5f746572·lize.PL_copy_ter7 ··0x00000308·6c697a65·00504c5f·636f7079·5f746572·lize.PL_copy_ter
8 ··0x00000348·6d5f7265·6600504c·5f6e6577·5f746572·m_ref.PL_new_ter8 ··0x00000318·6d5f7265·6600504c·5f6e6577·5f746572·m_ref.PL_new_ter
9 ··0x00000358·6d5f7265·6600504c·5f676574·5f6c6973·m_ref.PL_get_lis9 ··0x00000328·6d5f7265·6600504c·5f676574·5f6c6973·m_ref.PL_get_lis
10 ··0x00000368·7400504c·5f676574·5f6e616d·655f6172·t.PL_get_name_ar10 ··0x00000338·7400504c·5f676574·5f6e616d·655f6172·t.PL_get_name_ar
11 ··0x00000378·6974795f·737a005f·504c5f67·65745f61·ity_sz._PL_get_a11 ··0x00000348·6974795f·737a005f·504c5f67·65745f61·ity_sz._PL_get_a
12 ··0x00000388·72675f73·7a00504c·5f676574·5f61746f·rg_sz.PL_get_ato12 ··0x00000358·72675f73·7a00504c·5f676574·5f61746f·rg_sz.PL_get_ato
13 ··0x00000398·6d5f6578·00504c5f·6765745f·6e696c00·m_ex.PL_get_nil.13 ··0x00000368·6d5f6578·00504c5f·6765745f·6e696c00·m_ex.PL_get_nil.
14 ··0x000003a8·504c5f67·65745f6e·63686172·7300504c·PL_get_nchars.PL14 ··0x00000378·504c5f67·65745f6e·63686172·7300504c·PL_get_nchars.PL
15 ··0x000003b8·5f756e69·66795f61·746f6d5f·6e636861·_unify_atom_ncha15 ··0x00000388·5f756e69·66795f61·746f6d5f·6e636861·_unify_atom_ncha
16 ··0x000003c8·72730050·4c5f7479·70655f65·72726f72·rs.PL_type_error16 ··0x00000398·72730050·4c5f7479·70655f65·72726f72·rs.PL_type_error
17 ··0x000003d8·00504c5f·646f6d61·696e5f65·72726f72·.PL_domain_error17 ··0x000003a8·00504c5f·646f6d61·696e5f65·72726f72·.PL_domain_error
18 ··0x000003e8·005f5f73·7461636b·5f63686b·5f666169·.__stack_chk_fai18 ··0x000003b8·005f5f73·7461636b·5f63686b·5f666169·.__stack_chk_fai
19 ··0x000003f8·6c005f5f·73746163·6b5f6368·6b5f6775·l.__stack_chk_gu19 ··0x000003c8·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 000005f4·<.init>:2 00000574·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     6e8·<PL_unify_atom_nchars@plt+0xc>5 »       bl»     668·<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 00000600·<__cxa_finalize@plt-0x14>:2 00000580·<__cxa_finalize@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·610·<__cxa_finalize@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·590·<__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·#197 »       andeq»  pc,·r1,·ip,·lsl·#20
  
8 00000614·<__cxa_finalize@plt>:8 00000594·<__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,·#2444]!»      @·0x98c11 »       ldr»    pc,·[ip,·#2572]!»      @·0xa0c
  
12 00000620·<memcpy@plt>:12 000005a0·<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,·#2432]!»      @·0x98016 »       ldr»    pc,·[ip,·#2560]!»      @·0xa00
  
17 00000630·<PL_register_foreign@plt>:17 000005b0·<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,·#2420]!»      @·0x97421 »       ldr»    pc,·[ip,·#2548]!»      @·0x9f4
  
22 00000640·<PL_get_name_arity_sz@plt>:22 000005c0·<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,·#2412]!»      @·0x96c25 »       ldr»    pc,·[ip,·#2540]!»      @·0x9ec
  
26 0000064c·<__stack_chk_fail@plt>:26 000005cc·<__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,·#2404]!»      @·0x96429 »       ldr»    pc,·[ip,·#2532]!»      @·0x9e4
  
30 00000658·<PL_new_term_ref@plt>:30 000005d8·<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,·#2396]!»      @·0x95c33 »       ldr»    pc,·[ip,·#2524]!»      @·0x9dc
  
34 00000664·<PL_new_atom@plt>:34 000005e4·<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,·#2388]!»      @·0x95437 »       ldr»    pc,·[ip,·#2516]!»      @·0x9d4
  
38 00000670·<__gmon_start__@plt>:38 000005f0·<__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,·#2380]!»      @·0x94c41 »       ldr»    pc,·[ip,·#2508]!»      @·0x9cc
  
42 0000067c·<PL_type_error@plt>:42 000005fc·<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,·#2372]!»      @·0x94445 »       ldr»    pc,·[ip,·#2500]!»      @·0x9c4
  
46 00000688·<PL_copy_term_ref@plt>:46 00000608·<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,·#2364]!»      @·0x93c49 »       ldr»    pc,·[ip,·#2492]!»      @·0x9bc
  
50 00000694·<_PL_get_arg_sz@plt>:50 00000614·<_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,·#2356]!»      @·0x93453 »       ldr»    pc,·[ip,·#2484]!»      @·0x9b4
  
54 000006a0·<PL_get_atom_ex@plt>:54 00000620·<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,·#2348]!»      @·0x92c57 »       ldr»    pc,·[ip,·#2476]!»      @·0x9ac
  
58 000006ac·<PL_domain_error@plt>:58 0000062c·<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,·#2340]!»      @·0x92461 »       ldr»    pc,·[ip,·#2468]!»      @·0x9a4
  
62 000006b8·<PL_get_nil@plt>:62 00000638·<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,·#2332]!»      @·0x91c65 »       ldr»    pc,·[ip,·#2460]!»      @·0x99c
  
66 000006c4·<PL_get_nchars@plt>:66 00000644·<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,·#2324]!»      @·0x91469 »       ldr»    pc,·[ip,·#2452]!»      @·0x994
  
70 000006d0·<PL_get_list@plt>:70 00000650·<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,·#2316]!»      @·0x90c73 »       ldr»    pc,·[ip,·#2444]!»      @·0x98c
  
74 000006dc·<PL_unify_atom_nchars@plt>:74 0000065c·<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,·#2308]!»      @·0x90477 »       ldr»    pc,·[ip,·#2436]!»      @·0x984
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 00001340·<.fini>:2 000012c0·<.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 ··0x00001348·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000012c8·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00001358·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x000012d8·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00001368·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000012e8·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00001378·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000012f8·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00001388·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00001308·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00001398·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00001318·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x000013a8·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00001328·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x000013b8·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00001338·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x000013c8·0b000000·41000000·00000000·00000000·....A...........10 ··0x00001348·0b000000·41000000·00000000·00000000·....A...........
11 ··0x000013d8·656e636f·64696e67·00000000·6f707469·encoding....opti11 ··0x00001358·656e636f·64696e67·00000000·6f707469·encoding....opti
12 ··0x000013e8·6f6e0000·6c697374·00000000·75746638·on..list....utf812 ··0x00001368·6f6e0000·6c697374·00000000·75746638·on..list....utf8
13 ··0x000013f8·00000000·6f637465·74000000·6d64355f·....octet...md5_13 ··0x00001378·00000000·6f637465·74000000·6d64355f·....octet...md5_
14 ··0x00001408·68617368·00000000·30313233·34353637·hash....0123456714 ··0x00001388·68617368·00000000·30313233·34353637·hash....01234567
15 ··0x00001418·38396162·63646566·00000000·80000000·89abcdef........15 ··0x00001398·38396162·63646566·00000000·80000000·89abcdef........
16 ··0x00001428·00000000·00000000·00000000·00000000·................ 
17 ··0x00001438·00000000·00000000·00000000·00000000·................16 ··0x000013a8·00000000·00000000·00000000·00000000·................
18 ··0x00001448·00000000·00000000·00000000·00000000·................17 ··0x000013b8·00000000·00000000·00000000·00000000·................
 18 ··0x000013c8·00000000·00000000·00000000·00000000·................
19 ··0x00001458·00000000·00000000·00000000·3e000000·............>...19 ··0x000013d8·00000000·00000000·00000000·3e000000·............>...
20 ··0x00001468·41000000·0c000000·41000000·11000000·A.......A.......20 ··0x000013e8·41000000·0c000000·41000000·11000000·A.......A.......
21 ··0x00001478·41000000·27000000·41000000·36000000·A...'...A...6...21 ··0x000013f8·41000000·27000000·41000000·36000000·A...'...A...6...
22 ··0x00001488·41000000·03000000·41000000·06000000·A.......A.......22 ··0x00001408·41000000·03000000·41000000·06000000·A.......A.......
23 ··0x00001498·41000000·15000000·41000000·0f000000·A.......A.......23 ··0x00001418·41000000·15000000·41000000·0f000000·A.......A.......
24 ··0x000014a8·41000000·0e000000·41000000·26000000·A.......A...&...24 ··0x00001428·41000000·0e000000·41000000·26000000·A.......A...&...
25 ··0x000014b8·41000000·13000000·41000000·29000000·A.......A...)...25 ··0x00001438·41000000·13000000·41000000·29000000·A.......A...)...
26 ··0x000014c8·41000000·02000000·41000000·19000000·A.......A.......26 ··0x00001448·41000000·02000000·41000000·19000000·A.......A.......
27 ··0x000014d8·41000000·0a000000·41000000·0b000000·A.......A.......27 ··0x00001458·41000000·0a000000·41000000·0b000000·A.......A.......
28 ··0x000014e8·41000000·00000000·00000000··········A...........28 ··0x00001468·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 ··0x0000152c·00000000····························....2 ··0x00001474·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·ad070000····························....2 ··0x0001fe9c·2d070000····························-...
  
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·6d070000····························m...2 ··0x0001fea0·ed060000····························....
  
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·9cfe0100·00000000·00000000·00060000·................3 ··0x0001ff9c·a4fe0100·00000000·00000000·80050000·................
4 ··0x0001ffac·00060000·00060000·00060000·00060000·................4 ··0x0001ffac·80050000·80050000·80050000·80050000·................
5 ··0x0001ffbc·00060000·00060000·00060000·00060000·................5 ··0x0001ffbc·80050000·80050000·80050000·80050000·................
6 ··0x0001ffcc·00060000·00060000·00060000·00060000·................6 ··0x0001ffcc·80050000·80050000·80050000·80050000·................
7 ··0x0001ffdc·00060000·00060000·00060000·00060000·................7 ··0x0001ffdc·80050000·80050000·80050000·80050000·................
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·30353037·62313266·37326562·62613635·0507b12f72ebba65 
3 ··0x00000010·33653263·35313930·32323130·36623766·3e2c519022106b7f2 ··0x00000000·34313337·31643162·64373965·38646630·41371d1bd79e8df0
 3 ··0x00000010·34316132·39386332·32646633·61336436·41a298c22df3a3d6
4 ··0x00000020·30316330·64332e64·65627567·00000000·01c0d3.debug....4 ··0x00000020·30346263·61632e64·65627567·00000000·04bcac.debug....
5 ··0x00000030·9ddcd553····························...S5 ··0x00000030·84b04067····························..@g
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 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·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/armv7l-linux/memfile.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/memfile.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:··········66188·(bytes·into·file)13 ··Start·of·section·headers:··········66164·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x03c18·0x03c18·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x03a54·0x03a54·R·E·0x10000
8 ··LOAD···········0x00fde0·0x0001fde0·0x0001fde0·0x002e8·0x0032c·RW··0x100007 ··LOAD···········0x00fde8·0x0001fde8·0x0001fde8·0x002e0·0x00324·RW··0x10000
9 ··DYNAMIC········0x00fde8·0x0001fde8·0x0001fde8·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fdf0·0x0001fdf0·0x0001fdf0·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fde0·0x0001fde0·0x0001fde0·0x00220·0x00220·R···0x111 ··GNU_RELRO······0x00fde8·0x0001fde8·0x0001fde8·0x00218·0x00218·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x1028c:1 There·are·25·section·headers,·starting·at·offset·0x10274:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000470·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000450·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000005c8·0005c8·000467·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000588·000588·000423·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000a30·000a30·00008e·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000009ac·0009ac·00008a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000ac0·000ac0·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000a38·000a38·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000b20·000b20·0000d8·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000a78·000a78·0000d8·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000bf8·000bf8·0001f0·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00000b50·000b50·0001f0·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00000de8·000de8·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000d40·000d40·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000df4·000df4·000314·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000d4c·000d4c·000314·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001108·001108·0024b8·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00001060·001060·0024b8·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········000035c0·0035c0·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00003518·003518·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000035c8·0035c8·000530·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00003520·003520·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 
20 ··[16]·.eh_frame·········PROGBITS········00003c14·003c14·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00003a50·003a50·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fde0·00fde0·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fde8·00fde8·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fde4·00fde4·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fdec·00fdec·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fde8·00fde8·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fdf0·00fdf0·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001fee8·00fee8·000118·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001fee8·00fee8·000118·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·0000c8·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·0000c8·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········000200c8·0100c8·000044·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········000200c8·0100c8·000044·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0100c8·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0100c8·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·0100f9·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·0100f9·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·010154·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010154·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·010188·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·010188·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
9.71 KB
readelf --wide --symbols {}
    
Offset 1, 74 lines modifiedOffset 1, 72 lines modified
  
1 Symbol·table·'.dynsym'·contains·71·entries:1 Symbol·table·'.dynsym'·contains·69·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:·00000de8·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000d40·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.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) 
8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(2)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(2)
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_chars10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_chars
12 ·····9:·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·(2)
13 ····10:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable12 ·····9:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_representation_error15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_representation_error
17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_destroy@GLIBC_2.4·(2)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_destroy@GLIBC_2.4·(2)
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unregister_atom18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unregister_atom
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_instantiation_error19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_instantiation_error
21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memmove@GLIBC_2.4·(2)20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memmove@GLIBC_2.4·(2)
22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@GLIBC_2.4·(2)22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@GLIBC_2.4·(2)
24 ····21:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)23 ····20:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@GLIBC_2.4·(2)27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@GLIBC_2.4·(2)
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_blob28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_blob
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_utf8_strlen29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_utf8_strlen
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_nchars32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_nchars
34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)33 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_wchars38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_wchars
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_atom39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_atom
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars
43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_blob_data44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_blob_data
46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew
47 ····44:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__46 ····43:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_uninstantiation_error48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_uninstantiation_error
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_blob49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_blob
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_size_ex50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_size_ex
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Stell51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Stell
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)54 ····51:·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) 
57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error
63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose
66 ····63:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable64 ····61:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int6468 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int64
71 ····68:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)69 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool
73 ····70:·00003309···696·FUNC····GLOBAL·DEFAULT···11·install_memfile71 ····68:·00003261···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·0xb20·contains·27·entries:1 Relocation·section·'.rel.dyn'·at·offset·0xa78·contains·27·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fde0··00000017·R_ARM_RELATIVE········3 0001fde8··00000017·R_ARM_RELATIVE········
4 0001fde4··00000017·R_ARM_RELATIVE········4 0001fdec··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··00000915·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.426 0001ffec··00000815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
27 0001fff0··00000a15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable27 0001fff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
28 0001fff4··00001515·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.428 0001fff4··00001415·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
29 0001fff8··00002c15·R_ARM_GLOB_DAT·········00000000···__gmon_start__29 0001fff8··00002b15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
30 0001fffc··00003f15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable30 0001fffc··00003d15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
31 Relocation·section·'.rel.plt'·at·offset·0xbf8·contains·62·entries:31 Relocation·section·'.rel.plt'·at·offset·0xb50·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··00000516·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.434 0001fef8··00000416·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.4
35 0001fefc··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_stream35 0001fefc··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
36 0001ff00··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_integer36 0001ff00··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
37 0001ff04··00000816·R_ARM_JUMP_SLOT········00000000···PL_atom_chars37 0001ff04··00000716·R_ARM_JUMP_SLOT········00000000···PL_atom_chars
38 0001ff08··00000916·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.438 0001ff08··00000816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
39 0001ff0c··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_term39 0001ff0c··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_term
40 0001ff10··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars40 0001ff10··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
41 0001ff14··00000d16·R_ARM_JUMP_SLOT········00000000···PL_representation_error41 0001ff14··00000c16·R_ARM_JUMP_SLOT········00000000···PL_representation_error
42 0001ff18··00000e16·R_ARM_JUMP_SLOT········00000000···pthread_mutex_destroy@GLIBC_2.442 0001ff18··00000d16·R_ARM_JUMP_SLOT········00000000···pthread_mutex_destroy@GLIBC_2.4
43 0001ff1c··00000f16·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars43 0001ff1c··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars
44 0001ff20··00001016·R_ARM_JUMP_SLOT········00000000···PL_unregister_atom44 0001ff20··00000f16·R_ARM_JUMP_SLOT········00000000···PL_unregister_atom
45 0001ff24··00001116·R_ARM_JUMP_SLOT········00000000···PL_instantiation_error45 0001ff24··00001016·R_ARM_JUMP_SLOT········00000000···PL_instantiation_error
46 0001ff28··00001216·R_ARM_JUMP_SLOT········00000000···memmove@GLIBC_2.446 0001ff28··00001116·R_ARM_JUMP_SLOT········00000000···memmove@GLIBC_2.4
47 0001ff2c··00001316·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.447 0001ff2c··00001216·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
48 0001ff30··00001416·R_ARM_JUMP_SLOT········00000000···pthread_mutex_lock@GLIBC_2.448 0001ff30··00001316·R_ARM_JUMP_SLOT········00000000···pthread_mutex_lock@GLIBC_2.4
49 0001ff34··00001616·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.449 0001ff34··00001516·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
50 0001ff38··00001716·R_ARM_JUMP_SLOT········00000000···PL_register_foreign50 0001ff38··00001616·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
51 0001ff3c··00001816·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz51 0001ff3c··00001716·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
52 0001ff40··00001916·R_ARM_JUMP_SLOT········00000000···pthread_mutex_init@GLIBC_2.452 0001ff40··00001816·R_ARM_JUMP_SLOT········00000000···pthread_mutex_init@GLIBC_2.4
53 0001ff44··00001a16·R_ARM_JUMP_SLOT········00000000···PL_get_blob53 0001ff44··00001916·R_ARM_JUMP_SLOT········00000000···PL_get_blob
54 0001ff48··00001b16·R_ARM_JUMP_SLOT········00000000···PL_utf8_strlen54 0001ff48··00001a16·R_ARM_JUMP_SLOT········00000000···PL_utf8_strlen
55 0001ff4c··00001c16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars55 0001ff4c··00001b16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
56 0001ff50··00001d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.456 0001ff50··00001c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
57 0001ff54··00001e16·R_ARM_JUMP_SLOT········00000000···PL_atom_nchars57 0001ff54··00001d16·R_ARM_JUMP_SLOT········00000000···PL_atom_nchars
58 0001ff58··00001f16·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.458 0001ff58··00001e16·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
59 0001ff5c··00002016·R_ARM_JUMP_SLOT········00000000···PL_raise_exception59 0001ff5c··00001f16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
60 0001ff60··00002116·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz60 0001ff60··00002016·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
61 0001ff64··00002216·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref61 0001ff64··00002116·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
62 0001ff68··00002316·R_ARM_JUMP_SLOT········00000000···PL_new_atom62 0001ff68··00002216·R_ARM_JUMP_SLOT········00000000···PL_new_atom
63 0001ff6c··00002416·R_ARM_JUMP_SLOT········00000000···PL_atom_wchars63 0001ff6c··00002316·R_ARM_JUMP_SLOT········00000000···PL_atom_wchars
64 0001ff70··00002516·R_ARM_JUMP_SLOT········00000000···PL_register_atom64 0001ff70··00002416·R_ARM_JUMP_SLOT········00000000···PL_register_atom
65 0001ff74··00002616·R_ARM_JUMP_SLOT········00000000···PL_is_variable65 0001ff74··00002516·R_ARM_JUMP_SLOT········00000000···PL_is_variable
66 0001ff78··00002716·R_ARM_JUMP_SLOT········00000000···PL_get_wchars66 0001ff78··00002616·R_ARM_JUMP_SLOT········00000000···PL_get_wchars
67 0001ff7c··00002816·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.467 0001ff7c··00002716·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
68 0001ff80··00002916·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.468 0001ff80··00002816·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
69 0001ff84··00002a16·R_ARM_JUMP_SLOT········00000000···PL_blob_data69 0001ff84··00002916·R_ARM_JUMP_SLOT········00000000···PL_blob_data
70 0001ff88··00002b16·R_ARM_JUMP_SLOT········00000000···Snew70 0001ff88··00002a16·R_ARM_JUMP_SLOT········00000000···Snew
71 0001ff8c··00002c16·R_ARM_JUMP_SLOT········00000000···__gmon_start__71 0001ff8c··00002b16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
72 0001ff90··00002d16·R_ARM_JUMP_SLOT········00000000···PL_resource_error72 0001ff90··00002c16·R_ARM_JUMP_SLOT········00000000···PL_resource_error
73 0001ff94··00002e16·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error73 0001ff94··00002d16·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error
74 0001ff98··00002f16·R_ARM_JUMP_SLOT········00000000···PL_unify_blob74 0001ff98··00002e16·R_ARM_JUMP_SLOT········00000000···PL_unify_blob
75 0001ff9c··00003016·R_ARM_JUMP_SLOT········00000000···PL_get_size_ex75 0001ff9c··00002f16·R_ARM_JUMP_SLOT········00000000···PL_get_size_ex
76 0001ffa0··00003116·R_ARM_JUMP_SLOT········00000000···Stell76 0001ffa0··00003016·R_ARM_JUMP_SLOT········00000000···Stell
77 0001ffa4··00003216·R_ARM_JUMP_SLOT········00000000···PL_type_error77 0001ffa4··00003116·R_ARM_JUMP_SLOT········00000000···PL_type_error
78 0001ffa8··00003316·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref78 0001ffa8··00003216·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
79 0001ffac··00003416·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.479 0001ffac··00003316·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
80 0001ffb0··00003616·R_ARM_JUMP_SLOT········00000000···PL_get_atom80 0001ffb0··00003416·R_ARM_JUMP_SLOT········00000000···PL_get_atom
81 0001ffb4··00003716·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz81 0001ffb4··00003516·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
82 0001ffb8··00003816·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame82 0001ffb8··00003616·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
83 0001ffbc··00003916·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame83 0001ffbc··00003716·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
84 0001ffc0··00003a16·R_ARM_JUMP_SLOT········00000000···PL_domain_error84 0001ffc0··00003816·R_ARM_JUMP_SLOT········00000000···PL_domain_error
85 0001ffc4··00003b16·R_ARM_JUMP_SLOT········00000000···PL_permission_error85 0001ffc4··00003916·R_ARM_JUMP_SLOT········00000000···PL_permission_error
86 0001ffc8··00003c16·R_ARM_JUMP_SLOT········00000000···Sfprintf86 0001ffc8··00003a16·R_ARM_JUMP_SLOT········00000000···Sfprintf
87 0001ffcc··00003d16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars87 0001ffcc··00003b16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
88 0001ffd0··00003e16·R_ARM_JUMP_SLOT········00000000···Sclose88 0001ffd0··00003c16·R_ARM_JUMP_SLOT········00000000···Sclose
89 0001ffd4··00004016·R_ARM_JUMP_SLOT········00000000···PL_get_nil89 0001ffd4··00003e16·R_ARM_JUMP_SLOT········00000000···PL_get_nil
90 0001ffd8··00004116·R_ARM_JUMP_SLOT········00000000···PL_get_nchars90 0001ffd8··00003f16·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
91 0001ffdc··00004216·R_ARM_JUMP_SLOT········00000000···PL_get_list91 0001ffdc··00004016·R_ARM_JUMP_SLOT········00000000···PL_get_list
92 0001ffe0··00004316·R_ARM_JUMP_SLOT········00000000···PL_unify_int6492 0001ffe0··00004116·R_ARM_JUMP_SLOT········00000000···PL_unify_int64
93 0001ffe4··00004416·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.493 0001ffe4··00004216·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
94 0001ffe8··00004516·R_ARM_JUMP_SLOT········00000000···PL_get_bool94 0001ffe8··00004316·R_ARM_JUMP_SLOT········00000000···PL_get_bool
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfde8·contains·28·entries:1 Dynamic·section·at·offset·0xfdf0·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0xde85 ·0x0000000c·(INIT)·······················0xd40
7 ·0x0000000d·(FINI)·······················0x35c06 ·0x0000000d·(FINI)·······················0x3518
8 ·0x00000019·(INIT_ARRAY)·················0x1fde07 ·0x00000019·(INIT_ARRAY)·················0x1fde8
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fde49 ·0x0000001a·(FINI_ARRAY)·················0x1fdec
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x5c812 ·0x00000005·(STRTAB)·····················0x588
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················1127·(bytes)14 ·0x0000000a·(STRSZ)······················1059·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1fee816 ·0x00000003·(PLTGOT)·····················0x1fee8
18 ·0x00000002·(PLTRELSZ)···················496·(bytes)17 ·0x00000002·(PLTRELSZ)···················496·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0xbf819 ·0x00000017·(JMPREL)·····················0xb50
21 ·0x00000011·(REL)························0xb2020 ·0x00000011·(REL)························0xa78
22 ·0x00000012·(RELSZ)······················216·(bytes)21 ·0x00000012·(RELSZ)······················216·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0xac025 ·0x6ffffffe·(VERNEED)····················0xa38
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0xa3027 ·0x6ffffff0·(VERSYM)·····················0x9ac
29 ·0x6ffffffa·(RELCOUNT)···················2228 ·0x6ffffffa·(RELCOUNT)···················22
30 ·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:·e261c101e41f58c6893d52916e7efdc3f4bdded63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·effb2486af7642b34bbbe01297df66b7bbd5e344
3.39 KB
readelf --wide --version-info {}
    
Offset 1, 30 lines modifiedOffset 1, 28 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·71·entries:1 Version·symbols·section·'.gnu.version'·contains·69·entries:
2 ·Addr:·0x0000000000000a30··Offset:·0x00000a30··Link:·3·(.dynsym)2 ·Addr:·0x00000000000009ac··Offset:·0x000009ac··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*)···4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······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)··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*)···
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*)······2·(GLIBC_2.4)··
13 ··028:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···13 ··028:···2·(GLIBC_2.4)·····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*)······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:···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*)······1·(*global*)······1·(*global*)···19 ··040:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
20 ··044:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···20 ··044:···1·(*global*)···
  
21 Version·needs·section·'.gnu.version_r'·contains·3·entries:21 Version·needs·section·'.gnu.version_r'·contains·2·entries:
22 ·Addr:·0x0000000000000ac0··Offset:·0x00000ac0··Link:·4·(.dynstr)22 ·Addr:·0x0000000000000a38··Offset:·0x00000a38··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:·424 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
25 ··0x0020:·Version:·1··File:·libgcc_s.so.1··Cnt:·1 
26 ··0x0030:···Name:·GCC_3.5··Flags:·none··Version:·3 
27 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·125 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
28 ··0x0050:···Name:·GLIBC_2.4··Flags:·none··Version:·226 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
855 B
strings --all --bytes=8 {}
    
Offset 12, 16 lines modifiedOffset 12, 14 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 
21 __errno_location19 __errno_location
22 PL_get_blob20 PL_get_blob
23 PL_type_error21 PL_type_error
24 pthread_mutex_lock22 pthread_mutex_lock
25 pthread_mutex_unlock23 pthread_mutex_unlock
26 PL_permission_error24 PL_permission_error
27 PL_blob_data25 PL_blob_data
Offset 53, 15 lines modifiedOffset 51, 14 lines modified
53 _PL_get_arg_sz51 _PL_get_arg_sz
54 PL_get_bool52 PL_get_bool
55 PL_atom_chars53 PL_atom_chars
56 PL_get_nil54 PL_get_nil
57 PL_instantiation_error55 PL_instantiation_error
58 install_memfile56 install_memfile
59 PL_register_foreign57 PL_register_foreign
60 libgcc_s.so.1 
61 libc.so.658 libc.so.6
62 ld-linux-armhf.so.359 ld-linux-armhf.so.3
63 GLIBC_2.460 GLIBC_2.4
64 H»      KxD»   J{D61 H»      KxD»   J{D
65 AK`"!F{D(F62 AK`"!F{D(F
66 2»      I»     H{DyD$3xD63 2»      I»     H{DyD$3xD
67 K`"!F{D0F64 K`"!F{D0F
Offset 119, 16 lines modifiedOffset 116, 14 lines modified
119 .shstrtab116 .shstrtab
120 .note.gnu.build-id117 .note.gnu.build-id
121 .gnu.hash118 .gnu.hash
122 .gnu.version119 .gnu.version
123 .gnu.version_r120 .gnu.version_r
124 .rel.dyn121 .rel.dyn
125 .rel.plt122 .rel.plt
126 .ARM.extab 
127 .ARM.exidx 
128 .eh_frame123 .eh_frame
129 .init_array124 .init_array
130 .fini_array125 .fini_array
131 .dynamic126 .dynamic
132 .ARM.attributes127 .ARM.attributes
133 .gnu_debugaltlink128 .gnu_debugaltlink
134 .gnu_debuglink129 .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 ··0x00000138·02000000·46000000·01000000·05000000·....F...........2 ··0x00000118·02000000·44000000·01000000·05000000·....D...........
3 ··0x00000148·00000404·46000000·00000000·5b3298a4·....F.......[2..3 ··0x00000128·00000404·44000000·00000000·5b3298a4·....D.......[2..
  
9.16 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 74 lines modifiedOffset 1, 70 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000005c8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000588·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000005d8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000598·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000005e8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000005a8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000005f8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000005b8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000608·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000005c8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000618·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x000005d8·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x00000628·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x000005e8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x00000638·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x000005f8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x00000648·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x00000608·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x00000658·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x00000618·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x00000668·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x00000628·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x00000678·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x00000638·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x00000688·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x00000648·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x00000698·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x00000658·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x000006a8·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x00000668·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x000006b8·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x00000678·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x000006c8·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x00000688·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x000006d8·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x00000698·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x000006e8·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x000006a8·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x000006f8·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x000006b8·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
 22 ··0x000006c8·6d656d6d·6f766500·5f5f6572·726e6f5f·memmove.__errno_
22 ··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.m23 ··0x000006d8·6c6f6361·74696f6e·00726561·6c6c6f63·location.realloc
27 ··0x00000758·616c6c6f·63006d65·6d637079·00504c5f·alloc.memcpy.PL_24 ··0x000006e8·006d616c·6c6f6300·6d656d63·70790050·.malloc.memcpy.P
28 ··0x00000768·6765745f·626c6f62·00504c5f·74797065·get_blob.PL_type25 ··0x000006f8·4c5f6765·745f626c·6f620050·4c5f7479·L_get_blob.PL_ty
29 ··0x00000778·5f657272·6f720070·74687265·61645f6d·_error.pthread_m26 ··0x00000708·70655f65·72726f72·00707468·72656164·pe_error.pthread
30 ··0x00000788·75746578·5f6c6f63·6b007074·68726561·utex_lock.pthrea27 ··0x00000718·5f6d7574·65785f6c·6f636b00·70746872·_mutex_lock.pthr
31 ··0x00000798·645f6d75·7465785f·756e6c6f·636b0050·d_mutex_unlock.P28 ··0x00000728·6561645f·6d757465·785f756e·6c6f636b·ead_mutex_unlock
32 ··0x000007a8·4c5f7065·726d6973·73696f6e·5f657272·L_permission_err29 ··0x00000738·00504c5f·7065726d·69737369·6f6e5f65·.PL_permission_e
33 ··0x000007b8·6f720050·4c5f626c·6f625f64·61746100·or.PL_blob_data.30 ··0x00000748·72726f72·00504c5f·626c6f62·5f646174·rror.PL_blob_dat
34 ··0x000007c8·53667072·696e7466·00504c5f·6765745f·Sfprintf.PL_get_31 ··0x00000758·61005366·7072696e·74660050·4c5f6765·a.Sfprintf.PL_ge
35 ··0x000007d8·61746f6d·00504c5f·756e6966·795f696e·atom.PL_unify_in32 ··0x00000768·745f6174·6f6d0050·4c5f756e·6966795f·t_atom.PL_unify_
36 ··0x000007e8·74656765·72005374·656c6c00·504c5f75·teger.Stell.PL_u33 ··0x00000778·696e7465·67657200·5374656c·6c00504c·integer.Stell.PL
37 ··0x000007f8·7466385f·7374726c·656e0063·616c6c6f·tf8_strlen.callo34 ··0x00000788·5f757466·385f7374·726c656e·0063616c·_utf8_strlen.cal
38 ··0x00000808·6300504c·5f726567·69737465·725f6174·c.PL_register_at35 ··0x00000798·6c6f6300·504c5f72·65676973·7465725f·loc.PL_register_
39 ··0x00000818·6f6d0050·4c5f6174·6f6d5f6e·63686172·om.PL_atom_nchar36 ··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 ··0x00000828·73007074·68726561·645f6d75·7465785f·s.pthread_mutex_40 ··0x000007e8·00707468·72656164·5f6d7574·65785f64·.pthread_mutex_d
41 ··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_unregist41 ··0x000007f8·65737472·6f790050·4c5f756e·72656769·estroy.PL_unregi
45 ··0x00000878·65725f61·746f6d00·504c5f61·746f6d5f·er_atom.PL_atom_42 ··0x00000808·73746572·5f61746f·6d00504c·5f61746f·ster_atom.PL_ato
46 ··0x00000888·77636861·72730050·4c5f756e·696e7374·wchars.PL_uninst43 ··0x00000818·6d5f7763·68617273·00504c5f·756e696e·m_wchars.PL_unin
47 ··0x00000898·616e7469·6174696f·6e5f6572·726f7200·antiation_error.44 ··0x00000828·7374616e·74696174·696f6e5f·6572726f·stantiation_erro
48 ··0x000008a8·504c5f72·65707265·73656e74·6174696f·PL_representatio45 ··0x00000838·7200504c·5f726570·72657365·6e746174·r.PL_representat
 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
49 ··0x000008b8·6e5f6572·726f7200·504c5f67·65745f73·n_error.PL_get_s50 ··0x00000888·696e5f65·72726f72·00504c5f·6765745f·in_error.PL_get_
 51 ··0x00000898·77636861·72730050·4c5f756e·6966795f·wchars.PL_unify_
 52 ··0x000008a8·696e7436·3400504c·5f756e69·66795f63·int64.PL_unify_c
50 ··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 
54 ··0x00000908·68617273·00504c5f·756e6966·795f696e·hars.PL_unify_in53 ··0x000008b8·68617273·00504c5f·756e6966·795f7763·hars.PL_unify_wc
55 ··0x00000918·74363400·504c5f75·6e696679·5f636861·t64.PL_unify_cha 
56 ··0x00000928·72730050·4c5f756e·6966795f·77636861·rs.PL_unify_wcha 
57 ··0x00000938·72730053·6e657700·504c5f75·6e696679·rs.Snew.PL_unify54 ··0x000008c8·68617273·00536e65·7700504c·5f756e69·hars.Snew.PL_uni
58 ··0x00000948·5f737472·65616d00·504c5f63·6f70795f·_stream.PL_copy_55 ··0x000008d8·66795f73·74726561·6d00504c·5f636f70·fy_stream.PL_cop
59 ··0x00000958·7465726d·5f726566·00504c5f·6765745f·term_ref.PL_get_56 ··0x000008e8·795f7465·726d5f72·65660050·4c5f6765·y_term_ref.PL_ge
60 ··0x00000968·6c697374·00504c5f·6765745f·6e616d65·list.PL_get_name57 ··0x000008f8·745f6c69·73740050·4c5f6765·745f6e61·t_list.PL_get_na
61 ··0x00000978·5f617269·74795f73·7a005f50·4c5f6765·_arity_sz._PL_ge58 ··0x00000908·6d655f61·72697479·5f737a00·5f504c5f·me_arity_sz._PL_
62 ··0x00000988·745f6172·675f737a·00504c5f·6765745f·t_arg_sz.PL_get_59 ··0x00000918·6765745f·6172675f·737a0050·4c5f6765·get_arg_sz.PL_ge
63 ··0x00000998·626f6f6c·00504c5f·61746f6d·5f636861·bool.PL_atom_cha60 ··0x00000928·745f626f·6f6c0050·4c5f6174·6f6d5f63·t_bool.PL_atom_c
64 ··0x000009a8·72730050·4c5f6765·745f6e69·6c00504c·rs.PL_get_nil.PL 
65 ··0x000009b8·5f696e73·74616e74·69617469·6f6e5f65·_instantiation_e61 ··0x00000938·68617273·00504c5f·6765745f·6e696c00·hars.PL_get_nil.
 62 ··0x00000948·504c5f69·6e737461·6e746961·74696f6e·PL_instantiation
66 ··0x000009c8·72726f72·00696e73·74616c6c·5f6d656d·rror.install_mem63 ··0x00000958·5f657272·6f720069·6e737461·6c6c5f6d·_error.install_m
67 ··0x000009d8·66696c65·00504c5f·72656769·73746572·file.PL_register64 ··0x00000968·656d6669·6c650050·4c5f7265·67697374·emfile.PL_regist
68 ··0x000009e8·5f666f72·6569676e·006c6962·6763635f·_foreign.libgcc_65 ··0x00000978·65725f66·6f726569·676e006c·6962632e·er_foreign.libc.
69 ··0x000009f8·732e736f·2e31006c·6962632e·736f2e36·s.so.1.libc.so.6 
70 ··0x00000a08·006c642d·6c696e75·782d6172·6d68662e·.ld-linux-armhf.66 ··0x00000988·736f2e36·006c642d·6c696e75·782d6172·so.6.ld-linux-ar
71 ··0x00000a18·736f2e33·00474c49·42435f32·2e340047·so.3.GLIBC_2.4.G67 ··0x00000998·6d68662e·736f2e33·00474c49·42435f32·mhf.so.3.GLIBC_2
72 ··0x00000a28·43435f33·2e3500·····················CC_3.5.68 ··0x000009a8·2e3400······························.4.
  
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 00000de8·<.init>:2 00000d40·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1108·<PL_get_bool@plt+0xc>5 »       bl»     1060·<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 000035c0·<.fini>:2 00003518·<.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 ··0x000035c8·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00003520·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x000035d8·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00003530·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x000035e8·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00003540·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x000035f8·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00003550·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00003608·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00003560·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00003618·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00003570·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00003628·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00003580·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00003638·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00003590·19000000·41000000·0a000000·41000000·....A.......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.... 
53 ··0x000038f8·77726974·65000000·61707065·6e640000·write...append.. 
54 ··0x00003908·75706461·74650000·696e7365·72740000·update..insert.. 
55 ··0x00003918·66726565·5f6f6e5f·636c6f73·65000000·free_on_close... 
56 ··0x00003928·6e65775f·6d656d6f·72795f66·696c6500·new_memory_file. 
57 ··0x00003938·66726565·5f6d656d·6f72795f·66696c65·free_memory_file 
58 ··0x00003948·00000000·73697a65·5f6d656d·6f72795f·....size_memory_ 
59 ··0x00003958·66696c65·00000000·61746f6d·5f746f5f·file....atom_to_ 
60 ··0x00003968·6d656d6f·72795f66·696c6500·6d656d6f·memory_file.memo 
61 ··0x00003978·72795f66·696c655f·746f5f61·746f6d00·ry_file_to_atom. 
62 ··0x00003988·6d656d6f·72795f66·696c655f·746f5f63·memory_file_to_c 
63 ··0x00003998·6f646573·00000000·6d656d6f·72795f66·odes....memory_f 
64 ··0x000039a8·696c655f·746f5f73·7472696e·67000000·ile_to_string... 
65 ··0x000039b8·75746638·5f706f73·6974696f·6e5f6d65·utf8_position_me 
66 ··0x000039c8·6d6f7279·5f66696c·65000000·696e7365·mory_file...inse 
67 ··0x000039d8·72745f6d·656d6f72·795f6669·6c650000·rt_memory_file.. 
68 ··0x000039e8·64656c65·74655f6d·656d6f72·795f6669·delete_memory_fi 
69 ··0x000039f8·6c650000·6d656d6f·72795f66·696c655f·le..memory_file_ 
70 ··0x00003a08·73756273·7472696e·67000000·6d656d6f·substring...memo 
71 ··0x00003a18·72795f66·696c655f·6c696e65·5f706f73·ry_file_line_pos 
72 ··0x00003a28·6974696f·6e000000·706c5f65·72726f72·ition...pl_error 
73 ··0x00003a38·00000000·6d6f7665·5f676170·5f746f00·....move_gap_to. 
74 ··0x00003a48·6765745f·6d656d66·696c6500·6765745f·get_memfile.get_ 
75 ··0x00003a58·73697a65·5f6d6600·6d665f73·6b697000·size_mf.mf_skip. 
76 ··0x00003a68·3e000000·41000000·0c000000·41000000·>...A.......A... 
77 ··0x00003a78·11000000·41000000·27000000·41000000·....A...'...A... 
78 ··0x00003a88·36000000·41000000·03000000·41000000·6...A.......A... 
79 ··0x00003a98·06000000·41000000·15000000·41000000·....A.......A... 
80 ··0x00003aa8·0f000000·41000000·0e000000·41000000·....A.......A... 
81 ··0x00003ab8·26000000·41000000·13000000·41000000·&...A.......A... 
82 ··0x00003ac8·29000000·41000000·02000000·41000000·)...A.......A... 
83 ··0x00003ad8·19000000·41000000·0a000000·41000000·....A.......A... 
84 ··0x00003ae8·0b000000·41000000·00000000·00000000·....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....
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 ··0x00003c14·00000000····························....2 ··0x00003a50·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 ··0x0001fde0·cd110000····························....2 ··0x0001fde8·25110000····························%...
  
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 ··0x0001fde4·8d110000····························....2 ··0x0001fdec·e5100000····························....
  
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·e8fd0100·00000000·00000000·f40d0000·................3 ··0x0001fee8·f0fd0100·00000000·00000000·4c0d0000·............L...
4 ··0x0001fef8·f40d0000·f40d0000·f40d0000·f40d0000·................4 ··0x0001fef8·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
5 ··0x0001ff08·f40d0000·f40d0000·f40d0000·f40d0000·................5 ··0x0001ff08·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
6 ··0x0001ff18·f40d0000·f40d0000·f40d0000·f40d0000·................6 ··0x0001ff18·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
7 ··0x0001ff28·f40d0000·f40d0000·f40d0000·f40d0000·................7 ··0x0001ff28·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
8 ··0x0001ff38·f40d0000·f40d0000·f40d0000·f40d0000·................8 ··0x0001ff38·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
9 ··0x0001ff48·f40d0000·f40d0000·f40d0000·f40d0000·................9 ··0x0001ff48·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
10 ··0x0001ff58·f40d0000·f40d0000·f40d0000·f40d0000·................10 ··0x0001ff58·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
11 ··0x0001ff68·f40d0000·f40d0000·f40d0000·f40d0000·................11 ··0x0001ff68·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
12 ··0x0001ff78·f40d0000·f40d0000·f40d0000·f40d0000·................12 ··0x0001ff78·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
13 ··0x0001ff88·f40d0000·f40d0000·f40d0000·f40d0000·................13 ··0x0001ff88·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
14 ··0x0001ff98·f40d0000·f40d0000·f40d0000·f40d0000·................14 ··0x0001ff98·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
15 ··0x0001ffa8·f40d0000·f40d0000·f40d0000·f40d0000·................15 ··0x0001ffa8·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
16 ··0x0001ffb8·f40d0000·f40d0000·f40d0000·f40d0000·................16 ··0x0001ffb8·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
17 ··0x0001ffc8·f40d0000·f40d0000·f40d0000·f40d0000·................17 ··0x0001ffc8·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
18 ··0x0001ffd8·f40d0000·f40d0000·f40d0000·f40d0000·................18 ··0x0001ffd8·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
19 ··0x0001ffe8·f40d0000·00000000·00000000·00000000·................19 ··0x0001ffe8·4c0d0000·00000000·00000000·00000000·L...............
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·68390000·.....:)u....h9..2 ··0x00020000·00000200·013a2975·04000000·c0380000·.....:)u.....8..
3 ··0x00020010·75220000·bd190000·f1190000·a1190000·u"..............3 ··0x00020010·cd210000·15190000·49190000·f9180000·.!......I.......
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·29180000·79170000·e9160000·c9220000·)...y........"..13 ··0x000200b0·81170000·d1160000·41160000·21220000·........A...!"..
14 ··0x000200c0·00000000·69160000···················....i...14 ··0x000200c0·00000000·c1150000···················........
  
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·36316331·30316534·31663538·63363839·61c101e41f58c689 
3 ··0x00000010·33643532·39313665·37656664·63336634·3d52916e7efdc3f42 ··0x00000000·66623234·38366166·37363432·62333462·fb2486af7642b34b
 3 ··0x00000010·62626530·31323937·64663636·62376262·bbe01297df66b7bb
4 ··0x00000020·62646465·64362e64·65627567·00000000·bdded6.debug....4 ··0x00000020·64356533·34342e64·65627567·00000000·d5e344.debug....
5 ··0x00000030·4b56beed····························KV..5 ··0x00000030·0cb9afd1····························....
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/ntriples.so vs.
./usr/lib/swi-prolog/lib/aarch64-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:··········65992·(bytes·into·file)13 ··Start·of·section·headers:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x02084·0x02084·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x01f58·0x01f58·R·E·0x10000
8 ··LOAD···········0x00fe70·0x0001fe70·0x0001fe70·0x00194·0x001c0·RW··0x100007 ··LOAD···········0x00fe78·0x0001fe78·0x0001fe78·0x0018c·0x001b8·RW··0x10000
9 ··DYNAMIC········0x00fe78·0x0001fe78·0x0001fe78·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fe80·0x0001fe80·0x0001fe80·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe70·0x0001fe70·0x0001fe70·0x00190·0x00190·R···0x111 ··GNU_RELRO······0x00fe78·0x0001fe78·0x0001fe78·0x00188·0x00188·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x101c8:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000230·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000210·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000388·000388·000228·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000348·000348·0001e4·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000005b0·0005b0·000046·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········0000052c·00052c·000042·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000005f8·0005f8·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000570·000570·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000658·000658·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000005b0·0005b0·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000698·000698·0000d0·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············000005f0·0005f0·0000d0·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00000768·000768·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000006c0·0006c0·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000774·000774·000154·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000006cc·0006cc·000154·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000008c8·0008c8·001250·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000820·000820·001250·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00001b18·001b18·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00001a70·001a70·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00001b20·001b20·0004dc·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00001a78·001a78·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 
20 ··[16]·.eh_frame·········PROGBITS········00002080·002080·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00001f54·001f54·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fe70·00fe70·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fe78·00fe78·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fe74·00fe74·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fe7c·00fe7c·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fe78·00fe78·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fe80·00fe80·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001ff78·00ff78·000088·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ff78·00ff78·000088·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·010004·00002c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020004·010004·00002c·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.79 KB
readelf --wide --symbols {}
    
Offset 1, 38 lines modifiedOffset 1, 36 lines modified
  
1 Symbol·table·'.dynsym'·contains·35·entries:1 Symbol·table·'.dynsym'·contains·33·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:·00000768·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000006c0·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.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_stream6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream
9 ·····6:·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·(2)
10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars
13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)
14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream
19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Speekcode19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Speekcode
21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(3)20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
28 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__27 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor_v30 ····27:·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) 
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sgetcode32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sgetcode
35 ····32:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable33 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
37 ····34:·000019e1···312·FUNC····GLOBAL·DEFAULT···11·install_ntriples35 ····32:·00001939···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·0x658·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x5b0·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 0001fe78··00000017·R_ARM_RELATIVE········
4 0001fe74··00000017·R_ARM_RELATIVE········4 0001fe7c··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··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000b15·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··00001915·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001815·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00002015·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001e15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x698·contains·26·entries:11 Relocation·section·'.rel.plt'·at·offset·0x5f0·contains·26·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff84··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream13 0001ff84··00000316·R_ARM_JUMP_SLOT········00000000···PL_release_stream
14 0001ff88··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_stream14 0001ff88··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
15 0001ff8c··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.415 0001ff8c··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
16 0001ff90··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term16 0001ff90··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_term
17 0001ff94··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars17 0001ff94··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars
18 0001ff98··00000a16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.418 0001ff98··00000916·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
19 0001ff9c··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.419 0001ff9c··00000b16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
20 0001ffa0··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign20 0001ffa0··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
21 0001ffa4··00000e16·R_ARM_JUMP_SLOT········00000000···Sferror21 0001ffa4··00000d16·R_ARM_JUMP_SLOT········00000000···Sferror
22 0001ffa8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_get_stream22 0001ffa8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_stream
23 0001ffac··00001016·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.423 0001ffac··00000f16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
24 0001ffb0··00001116·R_ARM_JUMP_SLOT········00000000···Speekcode24 0001ffb0··00001016·R_ARM_JUMP_SLOT········00000000···Speekcode
25 0001ffb4··00001216·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.425 0001ffb4··00001116·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
26 0001ffb8··00001316·R_ARM_JUMP_SLOT········00000000···PL_raise_exception26 0001ffb8··00001216·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
27 0001ffbc··00001416·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz27 0001ffbc··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
28 0001ffc0··00001516·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref28 0001ffc0··00001416·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
29 0001ffc4··00001616·R_ARM_JUMP_SLOT········00000000···PL_new_atom29 0001ffc4··00001516·R_ARM_JUMP_SLOT········00000000···PL_new_atom
30 0001ffc8··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs30 0001ffc8··00001616·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
31 0001ffcc··00001816·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.431 0001ffcc··00001716·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
32 0001ffd0··00001916·R_ARM_JUMP_SLOT········00000000···__gmon_start__32 0001ffd0··00001816·R_ARM_JUMP_SLOT········00000000···__gmon_start__
33 0001ffd4··00001a16·R_ARM_JUMP_SLOT········00000000···PL_resource_error33 0001ffd4··00001916·R_ARM_JUMP_SLOT········00000000···PL_resource_error
34 0001ffd8··00001b16·R_ARM_JUMP_SLOT········00000000···PL_unify34 0001ffd8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_unify
35 0001ffdc··00001c16·R_ARM_JUMP_SLOT········00000000···PL_cons_functor_v35 0001ffdc··00001b16·R_ARM_JUMP_SLOT········00000000···PL_cons_functor_v
36 0001ffe0··00001e16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom36 0001ffe0··00001c16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
37 0001ffe4··00001f16·R_ARM_JUMP_SLOT········00000000···Sgetcode37 0001ffe4··00001d16·R_ARM_JUMP_SLOT········00000000···Sgetcode
38 0001ffe8··00002116·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.438 0001ffe8··00001f16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfe78·contains·28·entries:1 Dynamic·section·at·offset·0xfe80·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x7685 ·0x0000000c·(INIT)·······················0x6c0
7 ·0x0000000d·(FINI)·······················0x1b186 ·0x0000000d·(FINI)·······················0x1a70
8 ·0x00000019·(INIT_ARRAY)·················0x1fe707 ·0x00000019·(INIT_ARRAY)·················0x1fe78
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe749 ·0x0000001a·(FINI_ARRAY)·················0x1fe7c
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x38812 ·0x00000005·(STRTAB)·····················0x348
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················552·(bytes)14 ·0x0000000a·(STRSZ)······················484·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff7816 ·0x00000003·(PLTGOT)·····················0x1ff78
18 ·0x00000002·(PLTRELSZ)···················208·(bytes)17 ·0x00000002·(PLTRELSZ)···················208·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x69819 ·0x00000017·(JMPREL)·····················0x5f0
21 ·0x00000011·(REL)························0x65820 ·0x00000011·(REL)························0x5b0
22 ·0x00000012·(RELSZ)······················64·(bytes)21 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x5f825 ·0x6ffffffe·(VERNEED)····················0x570
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x5b027 ·0x6ffffff0·(VERSYM)·····················0x52c
29 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·41296a5f2624a13f145b02230e76bdf9bc1ec1613 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·289576aa3de7cb7551fb4ad6d5d70443b6c2e070
2.33 KB
readelf --wide --version-info {}
    
Offset 1, 21 lines modifiedOffset 1, 19 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·35·entries:1 Version·symbols·section·'.gnu.version'·contains·33·entries:
2 ·Addr:·0x00000000000005b0··Offset:·0x000005b0··Link:·3·(.dynsym)2 ·Addr:·0x000000000000052c··Offset:·0x0000052c··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
4 ··004:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···4 ··004:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····4·(GLIBC_2.4)··5 ··008:···1·(*global*)······2·(GLIBC_2.4)·····3·(GLIBC_2.4)·····2·(GLIBC_2.4)··
6 ··00c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
7 ··010:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···7 ··010:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
9 ··018:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
10 ··01c:···1·(*global*)······2·(GCC_3.5)·······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
11 ··020:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···11 ··020:···1·(*global*)···
  
12 Version·needs·section·'.gnu.version_r'·contains·3·entries:12 Version·needs·section·'.gnu.version_r'·contains·2·entries:
13 ·Addr:·0x00000000000005f8··Offset:·0x000005f8··Link:·4·(.dynstr)13 ·Addr:·0x0000000000000570··Offset:·0x00000570··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:·415 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
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:·317 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 35 lines modifiedOffset 1, 32 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 Sgetcode5 Sgetcode
7 __assert_fail6 __assert_fail
8 PL_resource_error7 PL_resource_error
9 PL_new_term_refs8 PL_new_term_refs
10 PL_unify_term9 PL_unify_term
11 PL_new_term_ref10 PL_new_term_ref
12 PL_unify_stream11 PL_unify_stream
13 PL_cons_functor_v12 PL_cons_functor_v
14 PL_raise_exception13 PL_raise_exception
15 PL_unify_wchars14 PL_unify_wchars
16 __stack_chk_fail15 __stack_chk_fail
17 __stack_chk_guard16 __stack_chk_guard
18 __aeabi_unwind_cpp_pr1 
19 Speekcode17 Speekcode
20 PL_get_stream18 PL_get_stream
21 PL_release_stream19 PL_release_stream
22 PL_unify_atom20 PL_unify_atom
23 PL_unify21 PL_unify
24 install_ntriples22 install_ntriples
25 PL_new_atom23 PL_new_atom
26 PL_new_functor_sz24 PL_new_functor_sz
27 PL_register_foreign25 PL_register_foreign
28 libgcc_s.so.1 
29 libc.so.626 libc.so.6
30 ld-linux-armhf.so.327 ld-linux-armhf.so.3
31 GLIBC_2.428 GLIBC_2.4
32 H»      KxD»   J{D29 H»      KxD»   J{D
33 K2F0F{DYh30 K2F0F{DYh
34 DDDDDRDDDUDDDDDDD31 DDDDDRDDDUDDDDDDD
35 KBF@F{DYi32 KBF@F{DYi
Offset 65, 16 lines modifiedOffset 62, 14 lines modified
65 .shstrtab62 .shstrtab
66 .note.gnu.build-id63 .note.gnu.build-id
67 .gnu.hash64 .gnu.hash
68 .gnu.version65 .gnu.version
69 .gnu.version_r66 .gnu.version_r
70 .rel.dyn67 .rel.dyn
71 .rel.plt68 .rel.plt
72 .ARM.extab 
73 .ARM.exidx 
74 .eh_frame69 .eh_frame
75 .init_array70 .init_array
76 .fini_array71 .fini_array
77 .dynamic72 .dynamic
78 .ARM.attributes73 .ARM.attributes
79 .gnu_debugaltlink74 .gnu_debugaltlink
80 .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 ··0x00000138·02000000·22000000·01000000·05000000·...."...........2 ··0x00000118·02000000·20000000·01000000·05000000·....·...........
3 ··0x00000148·00100000·22000000·00000000·8dcd6db2·....".........m.3 ··0x00000128·00100000·20000000·00000000·8dcd6db2·....·.........m.
  
4.45 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 38 lines modifiedOffset 1, 34 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000388·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000348·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000398·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000358·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000003a8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000368·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000003b8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000378·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000003c8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000388·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_r7 ··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.
14 ··0x00000448·65667300·504c5f75·6e696679·5f746572·efs.PL_unify_ter18 ··0x00000448·66726565·00504c5f·756e6966·795f7763·free.PL_unify_wc
15 ··0x00000458·6d00504c·5f6e6577·5f746572·6d5f7265·m.PL_new_term_re19 ··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
16 ··0x00000468·6600504c·5f756e69·66795f73·74726561·f.PL_unify_strea24 ··0x000004a8·6d00504c·5f756e69·66795f61·746f6d00·m.PL_unify_atom.
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 
28 ··0x00000528·5f756e69·66790069·6e737461·6c6c5f6e·_unify.install_n25 ··0x000004b8·504c5f75·6e696679·00696e73·74616c6c·PL_unify.install
29 ··0x00000538·74726970·6c657300·504c5f6e·65775f61·triples.PL_new_a26 ··0x000004c8·5f6e7472·69706c65·7300504c·5f6e6577·_ntriples.PL_new
30 ··0x00000548·746f6d00·504c5f6e·65775f66·756e6374·tom.PL_new_funct27 ··0x000004d8·5f61746f·6d00504c·5f6e6577·5f66756e·_atom.PL_new_fun
31 ··0x00000558·6f725f73·7a00504c·5f726567·69737465·or_sz.PL_registe28 ··0x000004e8·63746f72·5f737a00·504c5f72·65676973·ctor_sz.PL_regis
32 ··0x00000568·725f666f·72656967·6e006c69·62676363·r_foreign.libgcc29 ··0x000004f8·7465725f·666f7265·69676e00·6c696263·ter_foreign.libc
33 ··0x00000578·5f732e73·6f2e3100·6c696263·2e736f2e·_s.so.1.libc.so. 
34 ··0x00000588·36006c64·2d6c696e·75782d61·726d6866·6.ld-linux-armhf30 ··0x00000508·2e736f2e·36006c64·2d6c696e·75782d61·.so.6.ld-linux-a
35 ··0x00000598·2e736f2e·3300474c·4942435f·322e3400·.so.3.GLIBC_2.4.31 ··0x00000518·726d6866·2e736f2e·3300474c·4942435f·rmhf.so.3.GLIBC_
36 ··0x000005a8·4743435f·332e3500···················GCC_3.5.32 ··0x00000528·322e3400····························2.4.
  
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 00000768·<.init>:2 000006c0·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     8c8·<__assert_fail@plt+0xc>5 »       bl»     820·<__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 00000774·<PL_release_stream@plt-0x14>:2 000006cc·<PL_release_stream@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·784·<PL_release_stream@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·6dc·<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 »       strdeq» pc,·[r1],·-r47 »       muleq»  r1,·ip,·r8
  
8 00000788·<PL_release_stream@plt>:8 000006e0·<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,·#2036]!»      @·0x7f411 »       ldr»    pc,·[ip,·#2204]!»      @·0x89c
  
12 00000794·<PL_unify_stream@plt>:12 000006ec·<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,·#2028]!»      @·0x7ec15 »       ldr»    pc,·[ip,·#2196]!»      @·0x894
  
16 000007a0·<__cxa_finalize@plt>:16 000006f8·<__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,·#2020]!»      @·0x7e419 »       ldr»    pc,·[ip,·#2188]!»      @·0x88c
  
20 000007ac·<PL_unify_term@plt>:20 00000704·<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,·#2012]!»      @·0x7dc23 »       ldr»    pc,·[ip,·#2180]!»      @·0x884
  
24 000007b8·<PL_unify_wchars@plt>:24 00000710·<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,·#2004]!»      @·0x7d427 »       ldr»    pc,·[ip,·#2172]!»      @·0x87c
  
28 000007c4·<free@plt>:28 0000071c·<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,·#1996]!»      @·0x7cc31 »       ldr»    pc,·[ip,·#2164]!»      @·0x874
  
32 000007d0·<memcpy@plt>:32 00000728·<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,·#1988]!»      @·0x7c435 »       ldr»    pc,·[ip,·#2156]!»      @·0x86c
  
36 000007dc·<PL_register_foreign@plt>:36 00000734·<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,·#1976]!»      @·0x7b840 »       ldr»    pc,·[ip,·#2144]!»      @·0x860
  
41 000007ec·<Sferror@plt>:41 00000744·<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,·#1968]!»      @·0x7b044 »       ldr»    pc,·[ip,·#2136]!»      @·0x858
  
45 000007f8·<PL_get_stream@plt>:45 00000750·<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,·#1960]!»      @·0x7a848 »       ldr»    pc,·[ip,·#2128]!»      @·0x850
  
49 00000804·<__stack_chk_fail@plt>:49 0000075c·<__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,·#1952]!»      @·0x7a052 »       ldr»    pc,·[ip,·#2120]!»      @·0x848
  
53 00000810·<Speekcode@plt>:53 00000768·<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,·#1944]!»      @·0x79856 »       ldr»    pc,·[ip,·#2112]!»      @·0x840
  
57 0000081c·<realloc@plt>:57 00000774·<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,·#1936]!»      @·0x79060 »       ldr»    pc,·[ip,·#2104]!»      @·0x838
  
61 00000828·<PL_raise_exception@plt>:61 00000780·<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,·#1924]!»      @·0x78465 »       ldr»    pc,·[ip,·#2092]!»      @·0x82c
  
66 00000838·<PL_new_functor_sz@plt>:66 00000790·<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,·#1916]!»      @·0x77c69 »       ldr»    pc,·[ip,·#2084]!»      @·0x824
  
70 00000844·<PL_new_term_ref@plt>:70 0000079c·<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,·#1908]!»      @·0x77473 »       ldr»    pc,·[ip,·#2076]!»      @·0x81c
  
74 00000850·<PL_new_atom@plt>:74 000007a8·<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,·#1900]!»      @·0x76c77 »       ldr»    pc,·[ip,·#2068]!»      @·0x814
  
78 0000085c·<PL_new_term_refs@plt>:78 000007b4·<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,·#1892]!»      @·0x76481 »       ldr»    pc,·[ip,·#2060]!»      @·0x80c
  
82 00000868·<malloc@plt>:82 000007c0·<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,·#1884]!»      @·0x75c85 »       ldr»    pc,·[ip,·#2052]!»      @·0x804
  
86 00000874·<__gmon_start__@plt>:86 000007cc·<__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,·#1876]!»      @·0x75489 »       ldr»    pc,·[ip,·#2044]!»      @·0x7fc
  
90 00000880·<PL_resource_error@plt>:90 000007d8·<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,·#1868]!»      @·0x74c93 »       ldr»    pc,·[ip,·#2036]!»      @·0x7f4
  
94 0000088c·<PL_unify@plt>:94 000007e4·<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,·#1860]!»      @·0x74497 »       ldr»    pc,·[ip,·#2028]!»      @·0x7ec
  
98 00000898·<PL_cons_functor_v@plt>:98 000007f0·<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 00001b18·<.fini>:2 00001a70·<.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 ··0x00001b20·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00001a78·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00001b30·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00001a88·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00001b40·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00001a98·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00001b50·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00001aa8·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00001b60·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00001ab8·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00001b70·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00001ac8·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00001b80·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00001ad8·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00001b90·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00001ae8·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00001ba0·0b000000·41000000·00000000·00000000·....A...........10 ··0x00001af8·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00001bb0·2e2f7061·636b6167·65732f73·656d7765·./packages/semwe11 ··0x00001b08·2e2f7061·636b6167·65732f73·656d7765·./packages/semwe
12 ··0x00001bc0·622f6e74·7269706c·65732e63·00000000·b/ntriples.c....12 ··0x00001b18·622f6e74·7269706c·65732e63·00000000·b/ntriples.c....
13 ··0x00001bd0·6320213d·202d3100·6d656d6f·72790000·c·!=·-1.memory..13 ··0x00001b28·6320213d·202d3100·6d656d6f·72790000·c·!=·-1.memory..
14 ··0x00001be0·6e65776c·696e6520·696e2075·72697265·newline·in·urire14 ··0x00001b38·6e65776c·696e6520·696e2075·72697265·newline·in·urire
15 ··0x00001bf0·66000000·454f4620·696e2075·72697265·f...EOF·in·urire15 ··0x00001b48·66000000·454f4620·696e2075·72697265·f...EOF·in·urire
16 ··0x00001c00·66000000·496c6c65·67616c20·63686172·f...Illegal·char16 ··0x00001b58·66000000·496c6c65·67616c20·63686172·f...Illegal·char
17 ··0x00001c10·61637465·7220696e·20757269·72656600·acter·in·uriref.17 ··0x00001b68·61637465·7220696e·20757269·72656600·acter·in·uriref.
18 ··0x00001c20·696c6c65·67616c20·756e6963·6f646520·illegal·unicode·18 ··0x00001b78·696c6c65·67616c20·756e6963·6f646520·illegal·unicode·
19 ··0x00001c30·65736361·70650000·696c6c65·67616c20·escape..illegal·19 ··0x00001b88·65736361·70650000·696c6c65·67616c20·escape..illegal·
20 ··0x00001c40·65736361·70650000·496c6c65·67616c20·escape..Illegal·20 ··0x00001b98·65736361·70650000·496c6c65·67616c20·escape..Illegal·
21 ··0x00001c50·636f6e74·726f6c20·63686172·61637465·control·characte21 ··0x00001ba8·636f6e74·726f6c20·63686172·61637465·control·characte
22 ··0x00001c60·7220696e·20757269·72656600·696e7661·r·in·uriref.inva22 ··0x00001bb8·7220696e·20757269·72656600·696e7661·r·in·uriref.inva
23 ··0x00001c70·6c696420·6e6f6465·49440000·656e642d·lid·nodeID..end-23 ··0x00001bc8·6c696420·6e6f6465·49440000·656e642d·lid·nodeID..end-
24 ··0x00001c80·6f662d6c·696e6520·65787065·63746564·of-line·expected24 ··0x00001bd8·6f662d6c·696e6520·65787065·63746564·of-line·expected
25 ··0x00001c90·00000000·6e65776c·696e6520·696e2073·....newline·in·s25 ··0x00001be8·00000000·6e65776c·696e6520·696e2073·....newline·in·s
26 ··0x00001ca0·7472696e·67000000·6c616e67·75616765·tring...language26 ··0x00001bf8·7472696e·67000000·6c616e67·75616765·tring...language
27 ··0x00001cb0·20746167·206d7573·74207374·61727420··tag·must·start·27 ··0x00001c08·20746167·206d7573·74207374·61727420··tag·must·start·
28 ··0x00001cc0·77697468·20612d7a·412d5a00·64617461·with·a-zA-Z.data28 ··0x00001c18·77697468·20612d7a·412d5a00·64617461·with·a-zA-Z.data
29 ··0x00001cd0·74797065·20757269·72656620·65787065·type·uriref·expe29 ··0x00001c28·74797065·20757269·72656620·65787065·type·uriref·expe
30 ··0x00001ce0·63746564·00000000·5e206578·70656374·cted....^·expect30 ··0x00001c38·63746564·00000000·5e206578·70656374·cted....^·expect
31 ··0x00001cf0·65640000·454f4620·696e2073·7472696e·ed..EOF·in·strin31 ··0x00001c48·65640000·454f4620·696e2073·7472696e·ed..EOF·in·strin
32 ··0x00001d00·67000000·7375626a·65637420·65787065·g...subject·expe32 ··0x00001c58·67000000·7375626a·65637420·65787065·g...subject·expe
33 ··0x00001d10·63746564·00000000·70726564·69636174·cted....predicat33 ··0x00001c68·63746564·00000000·70726564·69636174·cted....predicat
34 ··0x00001d20·65206578·70656374·65640000·6f626a65·e·expected..obje34 ··0x00001c78·65206578·70656374·65640000·6f626a65·e·expected..obje
35 ··0x00001d30·63742065·78706563·74656400·66756c6c·ct·expected.full35 ··0x00001c88·63742065·78706563·74656400·66756c6c·ct·expected.full
36 ··0x00001d40·73746f70·20282e29·20657870·65637465·stop·(.)·expecte36 ··0x00001c98·73746f70·20282e29·20657870·65637465·stop·(.)·expecte
37 ··0x00001d50·64000000·67726170·68206578·70656374·d...graph·expect37 ··0x00001ca8·64000000·67726170·68206578·70656374·d...graph·expect
38 ··0x00001d60·65640000·656e645f·6f665f66·696c6500·ed..end_of_file.38 ··0x00001cb8·65640000·656e645f·6f665f66·696c6500·ed..end_of_file.
39 ··0x00001d70·6e6f6465·00000000·6c697465·72616c00·node....literal.39 ··0x00001cc8·6e6f6465·00000000·6c697465·72616c00·node....literal.
40 ··0x00001d80·74797065·00000000·6c616e67·00000000·type....lang....40 ··0x00001cd8·74797065·00000000·6c616e67·00000000·type....lang....
41 ··0x00001d90·74726970·6c650000·71756164·00000000·triple..quad....41 ··0x00001ce8·74726970·6c650000·71756164·00000000·triple..quad....
42 ··0x00001da0·6572726f·72000000·73796e74·61785f65·error...syntax_e42 ··0x00001cf8·6572726f·72000000·73796e74·61785f65·error...syntax_e
43 ··0x00001db0·72726f72·00000000·73747265·616d0000·rror....stream..43 ··0x00001d08·72726f72·00000000·73747265·616d0000·rror....stream..
44 ··0x00001dc0·72656164·5f6e7472·69706c65·00000000·read_ntriple....44 ··0x00001d18·72656164·5f6e7472·69706c65·00000000·read_ntriple....
45 ··0x00001dd0·72656164·5f6e7175·61640000·72656164·read_nquad..read45 ··0x00001d28·72656164·5f6e7175·61640000·72656164·read_nquad..read
46 ··0x00001de0·5f6e7475·706c6500·80010001·00010001·_ntuple.........46 ··0x00001d38·5f6e7475·706c6500·80010001·00010001·_ntuple.........
47 ··0x00001df0·00010001·00010001·00010001·01010201·................47 ··0x00001d48·00010001·00010001·00010001·01010201·................
48 ··0x00001e00·00010001·02010001·00010001·00010001·................48 ··0x00001d58·00010001·02010001·00010001·00010001·................
49 ··0x00001e10·00010001·00010001·00010001·00010001·................49 ··0x00001d68·00010001·00010001·00010001·00010001·................
50 ··0x00001e20·00010001·00010001·00010101·00020001·................50 ··0x00001d78·00010001·00010001·00010101·00020001·................
51 ··0x00001e30·00020002·00020002·00020002·00020002·................51 ··0x00001d88·00020002·00020002·00020002·00020002·................
52 ··0x00001e40·00020002·00020002·00020400·04000400·................52 ··0x00001d98·00020002·00020002·00020400·04000400·................
53 ··0x00001e50·04000400·04000400·04000400·04000000·................53 ··0x00001da8·04000400·04000400·04000400·04000000·................
54 ··0x00001e60·00020001·00020001·00020002·10001000·................54 ··0x00001db8·00020001·00020001·00020002·10001000·................
55 ··0x00001e70·10001000·10001000·10001000·10001000·................55 ··0x00001dc8·10001000·10001000·10001000·10001000·................
 56 ··0x00001dd8·10001000·10001000·10001000·10001000·................
56 ··0x00001e80·10001000·10001000·10001000·10001000·................57 ··0x00001de8·10001000·10001000·10001000·10001000·................
57 ··0x00001e90·10001000·10001000·10001000·10001000·................ 
58 ··0x00001ea0·00000001·00000001·00020001·08000800·................58 ··0x00001df8·00000001·00000001·00020001·08000800·................
59 ··0x00001eb0·08000800·08000800·08000800·08000800·................59 ··0x00001e08·08000800·08000800·08000800·08000800·................
60 ··0x00001ec0·08000800·08000800·08000800·08000800·................60 ··0x00001e18·08000800·08000800·08000800·08000800·................
61 ··0x00001ed0·08000800·08000800·08000800·08000800·................61 ··0x00001e28·08000800·08000800·08000800·08000800·................
62 ··0x00001ee0·00010001·00010002·00000000·67726f77·............grow62 ··0x00001e38·00010001·00010002·00000000·67726f77·............grow
63 ··0x00001ef0·42756666·65720000·ffffffff·ffffffff·Buffer..........63 ··0x00001e48·42756666·65720000·ffffffff·ffffffff·Buffer..........
64 ··0x00001f00·ffffffff·ffffffff·ffffffff·ffffffff·................64 ··0x00001e58·ffffffff·ffffffff·ffffffff·ffffffff·................
65 ··0x00001f10·ffffffff·ffffffff·ffffffff·ffffffff·................65 ··0x00001e68·ffffffff·ffffffff·ffffffff·ffffffff·................
66 ··0x00001f20·ffffffff·ffffffff·ff000102·03040506·................66 ··0x00001e78·ffffffff·ffffffff·ff000102·03040506·................
67 ··0x00001f30·070809ff·ffffffff·ffff0a0b·0c0d0e0f·................67 ··0x00001e88·070809ff·ffffffff·ffff0a0b·0c0d0e0f·................
68 ··0x00001f40·ffffffff·ffffffff·ffffffff·ffffffff·................68 ··0x00001e98·ffffffff·ffffffff·ffffffff·ffffffff·................
69 ··0x00001f50·ffffffff·ffffffff·ffff0a0b·0c0d0e0f·................69 ··0x00001ea8·ffffffff·ffffffff·ffff0a0b·0c0d0e0f·................
70 ··0x00001f60·ffffffff·ffffffff·ff000000·3e000000·............>...70 ··0x00001eb8·ffffffff·ffffffff·ff000000·3e000000·............>...
71 ··0x00001f70·41000000·0c000000·41000000·11000000·A.......A.......71 ··0x00001ec8·41000000·0c000000·41000000·11000000·A.......A.......
72 ··0x00001f80·41000000·27000000·41000000·36000000·A...'...A...6...72 ··0x00001ed8·41000000·27000000·41000000·36000000·A...'...A...6...
73 ··0x00001f90·41000000·03000000·41000000·06000000·A.......A.......73 ··0x00001ee8·41000000·03000000·41000000·06000000·A.......A.......
74 ··0x00001fa0·41000000·15000000·41000000·0f000000·A.......A.......74 ··0x00001ef8·41000000·15000000·41000000·0f000000·A.......A.......
75 ··0x00001fb0·41000000·0e000000·41000000·26000000·A.......A...&...75 ··0x00001f08·41000000·0e000000·41000000·26000000·A.......A...&...
76 ··0x00001fc0·41000000·13000000·41000000·29000000·A.......A...)...76 ··0x00001f18·41000000·13000000·41000000·29000000·A.......A...)...
77 ··0x00001fd0·41000000·02000000·41000000·19000000·A.......A.......77 ··0x00001f28·41000000·02000000·41000000·19000000·A.......A.......
78 ··0x00001fe0·41000000·0a000000·41000000·0b000000·A.......A.......78 ··0x00001f38·41000000·0a000000·41000000·0b000000·A.......A.......
79 ··0x00001ff0·41000000·00000000·00000000··········A...........79 ··0x00001f48·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 ··0x00002080·00000000····························....2 ··0x00001f54·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 ··0x0001fe78·e5080000····························....
  
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 ··0x0001fe7c·a5080000····························....
  
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·78fe0100·00000000·00000000·74070000·x...........t...3 ··0x0001ff78·80fe0100·00000000·00000000·cc060000·................
4 ··0x0001ff88·74070000·74070000·74070000·74070000·t...t...t...t...4 ··0x0001ff88·cc060000·cc060000·cc060000·cc060000·................
5 ··0x0001ff98·74070000·74070000·74070000·74070000·t...t...t...t...5 ··0x0001ff98·cc060000·cc060000·cc060000·cc060000·................
6 ··0x0001ffa8·74070000·74070000·74070000·74070000·t...t...t...t...6 ··0x0001ffa8·cc060000·cc060000·cc060000·cc060000·................
7 ··0x0001ffb8·74070000·74070000·74070000·74070000·t...t...t...t...7 ··0x0001ffb8·cc060000·cc060000·cc060000·cc060000·................
8 ··0x0001ffc8·74070000·74070000·74070000·74070000·t...t...t...t...8 ··0x0001ffc8·cc060000·cc060000·cc060000·cc060000·................
9 ··0x0001ffd8·74070000·74070000·74070000·74070000·t...t...t...t...9 ··0x0001ffd8·cc060000·cc060000·cc060000·cc060000·................
10 ··0x0001ffe8·74070000·00000000·00000000·00000000·t...............10 ··0x0001ffe8·cc060000·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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·32393661·35663236·32346131·33663134·296a5f2624a13f14 
3 ··0x00000010·35623032·32333065·37366264·66396263·5b02230e76bdf9bc2 ··0x00000000·39353736·61613364·65376362·37353531·9576aa3de7cb7551
 3 ··0x00000010·66623461·64366435·64373034·34336236·fb4ad6d5d70443b6
4 ··0x00000020·31656331·36312e64·65627567·00000000·1ec161.debug....4 ··0x00000020·63326530·37302e64·65627567·00000000·c2e070.debug....
5 ··0x00000030·6a8def3f····························j..?5 ··0x00000030·5a51c4ea····························ZQ..
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/pdt_console.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/pdt_console.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:··········65988·(bytes·into·file)13 ··Start·of·section·headers:··········65976·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·24
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00ae0·0x00ae0·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00a20·0x00a20·R·E·0x10000
8 ··LOAD···········0x00fec4·0x0001fec4·0x0001fec4·0x00146·0x00150·RW··0x100007 ··LOAD···········0x00fecc·0x0001fecc·0x0001fecc·0x0013e·0x00148·RW··0x10000
9 ··DYNAMIC········0x00fecc·0x0001fecc·0x0001fecc·0x000f8·0x000f8·RW··0x48 ··DYNAMIC········0x00fed4·0x0001fed4·0x0001fed4·0x000f0·0x000f0·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fec4·0x0001fec4·0x0001fec4·0x0013c·0x0013c·R···0x111 ··GNU_RELRO······0x00fecc·0x0001fecc·0x0001fecc·0x00134·0x00134·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 34 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x101c4:1 There·are·25·section·headers,·starting·at·offset·0x101b8:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0000f0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0000e0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000248·000248·0000ef·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000218·000218·0000c2·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000338·000338·00001e·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000002da·0002da·00001c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000358·000358·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········000002f8·0002f8·000020·00···A··4···1··4
11 ··[·7]·.rel.dyn··········REL·············00000398·000398·000038·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000318·000318·000038·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000003d0·0003d0·000040·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············00000350·000350·000040·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00000410·000410·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000390·000390·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········0000041c·00041c·000078·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········0000039c·00039c·000078·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000494·000494·000454·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000414·000414·000454·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········000008e8·0008e8·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00000868·000868·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000008f0·0008f0·0001ac·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00000870·000870·0001ac·00···A··0···0··4
18 ··[14]·.ARM.exidx········ARM_EXIDX·······00000a9c·000a9c·000040·00··AL·11···0··4 
19 ··[15]·.eh_frame·········PROGBITS········00000adc·000adc·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000a1c·000a1c·000004·00···A··0···0··4
20 ··[16]·.init_array·······INIT_ARRAY······0001fec4·00fec4·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fecc·00fecc·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······0001fec8·00fec8·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fed0·00fed0·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0001fecc·00fecc·0000f8·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fed4·00fed4·0000f0·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0001ffc4·00ffc4·00003c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ffc4·00ffc4·00003c·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00020000·010000·00000a·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·00000a·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········0002000c·01000a·000008·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0002000c·01000a·000008·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01000a·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01000a·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·01003b·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·01003b·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·010098·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010098·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0100cc·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100cc·0000ec·00······0···0··1
30 Key·to·Flags:29 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
2.14 KB
readelf --wide --symbols {}
    
Offset 1, 18 lines modifiedOffset 1, 17 lines modified
  
1 Symbol·table·'.dynsym'·contains·15·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:·00000410·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000390·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2) 
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(3)6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(2)
8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_streams10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_streams
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_ttymode12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_ttymode
14 ····11:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__13 ····10:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
15 ····12:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable14 ····11:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
17 ····14:·000008d1····24·FUNC····GLOBAL·DEFAULT···11·install_pdt_console16 ····13:·00000851····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·0x398·contains·7·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x318·contains·7·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fec4··00000017·R_ARM_RELATIVE········3 0001fecc··00000017·R_ARM_RELATIVE········
4 0001fec8··00000017·R_ARM_RELATIVE········4 0001fed0··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001fff0··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff4··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff4··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff8··00000b15·R_ARM_GLOB_DAT·········00000000···__gmon_start__8 0001fff8··00000a15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
9 0001fffc··00000c15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable9 0001fffc··00000b15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
10 Relocation·section·'.rel.plt'·at·offset·0x3d0·contains·8·entries:10 Relocation·section·'.rel.plt'·at·offset·0x350·contains·8·entries:
11 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name11 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
12 0001ffd0··00000416·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.412 0001ffd0··00000316·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.4
13 0001ffd4··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.413 0001ffd4··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
14 0001ffd8··00000716·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.414 0001ffd8··00000616·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
15 0001ffdc··00000816·R_ARM_JUMP_SLOT········00000000···_PL_streams15 0001ffdc··00000716·R_ARM_JUMP_SLOT········00000000···_PL_streams
16 0001ffe0··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign16 0001ffe0··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
17 0001ffe4··00000a16·R_ARM_JUMP_SLOT········00000000···PL_ttymode17 0001ffe4··00000916·R_ARM_JUMP_SLOT········00000000···PL_ttymode
18 0001ffe8··00000b16·R_ARM_JUMP_SLOT········00000000···__gmon_start__18 0001ffe8··00000a16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
19 0001ffec··00000d16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.419 0001ffec··00000c16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
2.19 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 29 lines modified
  
1 Dynamic·section·at·offset·0xfecc·contains·27·entries:1 Dynamic·section·at·offset·0xfed4·contains·26·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x0000000c·(INIT)·······················0x4104 ·0x0000000c·(INIT)·······················0x390
6 ·0x0000000d·(FINI)·······················0x8e85 ·0x0000000d·(FINI)·······················0x868
7 ·0x00000019·(INIT_ARRAY)·················0x1fec46 ·0x00000019·(INIT_ARRAY)·················0x1fecc
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)7 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fec88 ·0x0000001a·(FINI_ARRAY)·················0x1fed0
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)9 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x13810 ·0x6ffffef5·(GNU_HASH)···················0x118
12 ·0x00000005·(STRTAB)·····················0x24811 ·0x00000005·(STRTAB)·····················0x218
13 ·0x00000006·(SYMTAB)·····················0x15812 ·0x00000006·(SYMTAB)·····················0x138
14 ·0x0000000a·(STRSZ)······················239·(bytes)13 ·0x0000000a·(STRSZ)······················194·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)14 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ffc415 ·0x00000003·(PLTGOT)·····················0x1ffc4
17 ·0x00000002·(PLTRELSZ)···················64·(bytes)16 ·0x00000002·(PLTRELSZ)···················64·(bytes)
18 ·0x00000014·(PLTREL)·····················REL17 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x3d018 ·0x00000017·(JMPREL)·····················0x350
20 ·0x00000011·(REL)························0x39819 ·0x00000011·(REL)························0x318
21 ·0x00000012·(RELSZ)······················56·(bytes)20 ·0x00000012·(RELSZ)······················56·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)21 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW22 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW23 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x35824 ·0x6ffffffe·(VERNEED)····················0x2f8
26 ·0x6fffffff·(VERNEEDNUM)·················225 ·0x6fffffff·(VERNEEDNUM)·················1
27 ·0x6ffffff0·(VERSYM)·····················0x33826 ·0x6ffffff0·(VERSYM)·····················0x2da
28 ·0x6ffffffa·(RELCOUNT)···················327 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x028 ·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:·a3ab7cadc1bf334d7a69ebf6f3bf47946851be573 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·870f1e9a32172180dffc124dcc4f4759f5b66f04
1.32 KB
readelf --wide --version-info {}
    
Offset 1, 14 lines modifiedOffset 1, 12 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·15·entries:1 Version·symbols·section·'.gnu.version'·contains·14·entries:
2 ·Addr:·0x0000000000000338··Offset:·0x00000338··Link:·3·(.dynsym)2 ·Addr:·0x00000000000002da··Offset:·0x000002da··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
4 ··004:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···6 ··00c:···2·(GLIBC_2.4)·····1·(*global*)···
  
7 Version·needs·section·'.gnu.version_r'·contains·2·entries:7 Version·needs·section·'.gnu.version_r'·contains·1·entry:
8 ·Addr:·0x0000000000000358··Offset:·0x00000358··Link:·4·(.dynstr)8 ·Addr:·0x00000000000002f8··Offset:·0x000002f8··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:·310 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 18 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 _PL_streams5 _PL_streams
6 __aeabi_unwind_cpp_pr0 
7 __assert_fail6 __assert_fail
8 PL_ttymode7 PL_ttymode
9 install_pdt_console8 install_pdt_console
10 PL_register_foreign9 PL_register_foreign
11 libgcc_s.so.1 
12 libc.so.610 libc.so.6
13 GLIBC_2.411 GLIBC_2.4
14 H»      KxD»   J{D12 H»      KxD»   J{D
15 @0BFQF8F[h13 @0BFQF8F[h
16 "#l»    IyD[h14 "#l»    IyD[h
17 ./packages/PDT/pdt_console.c15 ./packages/PDT/pdt_console.c
18 in->functions->read·!=·pdt_read16 in->functions->read·!=·pdt_read
Offset 23, 15 lines modifiedOffset 21, 14 lines modified
23 .shstrtab21 .shstrtab
24 .note.gnu.build-id22 .note.gnu.build-id
25 .gnu.hash23 .gnu.hash
26 .gnu.version24 .gnu.version
27 .gnu.version_r25 .gnu.version_r
28 .rel.dyn26 .rel.dyn
29 .rel.plt27 .rel.plt
30 .ARM.exidx 
31 .eh_frame28 .eh_frame
32 .init_array29 .init_array
33 .fini_array30 .fini_array
34 .dynamic31 .dynamic
35 .ARM.attributes32 .ARM.attributes
36 .gnu_debugaltlink33 .gnu_debugaltlink
37 .gnu_debuglink34 .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 ··0x00000138·02000000·0e000000·01000000·05000000·................2 ··0x00000118·02000000·0d000000·01000000·05000000·................
3 ··0x00000148·00006000·00000000·0e000000·d582693f·..`...........i?3 ··0x00000128·00006000·00000000·0d000000·d582693f·..`...........i?
  
1.97 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 18 lines modifiedOffset 1, 16 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000248·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000218·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000258·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000228·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000268·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000238·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000278·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000248·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000288·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000258·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000298·6c697a65·005f504c·5f737472·65616d73·lize._PL_streams7 ··0x00000268·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 00000410·<.init>:2 00000390·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     494·<__assert_fail@plt+0xc>5 »       bl»     414·<__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 0000041c·<calloc@plt-0x14>:2 0000039c·<calloc@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·42c·<calloc@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·3ac·<calloc@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       muleq»  r1,·r8,·fp7 »       andeq»  pc,·r1,·r8,·lsl·ip»    @·<UNPREDICTABLE>
  
8 00000430·<calloc@plt>:8 000003b0·<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,·#2968]!»      @·0xb9811 »       ldr»    pc,·[ip,·#3096]!»      @·0xc18
  
12 0000043c·<__cxa_finalize@plt>:12 000003bc·<__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,·#2960]!»      @·0xb9015 »       ldr»    pc,·[ip,·#3088]!»      @·0xc10
  
16 00000448·<free@plt>:16 000003c8·<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,·#2952]!»      @·0xb8819 »       ldr»    pc,·[ip,·#3080]!»      @·0xc08
  
20 00000454·<_PL_streams@plt>:20 000003d4·<_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,·#2944]!»      @·0xb8023 »       ldr»    pc,·[ip,·#3072]!»      @·0xc00
  
24 00000460·<PL_register_foreign@plt>:24 000003e0·<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,·#2932]!»      @·0xb7428 »       ldr»    pc,·[ip,·#3060]!»      @·0xbf4
  
29 00000470·<PL_ttymode@plt>:29 000003f0·<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,·#2924]!»      @·0xb6c32 »       ldr»    pc,·[ip,·#3052]!»      @·0xbec
  
33 0000047c·<__gmon_start__@plt>:33 000003fc·<__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,·#2916]!»      @·0xb6436 »       ldr»    pc,·[ip,·#3044]!»      @·0xbe4
  
37 00000488·<__assert_fail@plt>:37 00000408·<__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,·#2908]!»      @·0xb5c40 »       ldr»    pc,·[ip,·#3036]!»      @·0xbdc
11.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 76 lines modifiedOffset 1, 76 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000494·<install_pdt_console@@Base-0x43c>:2 00000414·<install_pdt_console@@Base-0x43c>:
3 call_weak_fn():3 call_weak_fn():
4 »       ldr»    r3,·[pc,·#20]» @·4b0·<__assert_fail@plt+0x28>4 »       ldr»    r3,·[pc,·#20]» @·430·<__assert_fail@plt+0x28>
5 »       ldr»    r2,·[pc,·#20]» @·4b4·<__assert_fail@plt+0x2c>5 »       ldr»    r2,·[pc,·#20]» @·434·<__assert_fail@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»      47c·<__gmon_start__@plt>10 »       b»      3fc·<__gmon_start__@plt>
11 »       andeq»  pc,·r1,·r0,·lsr·#2211 »       andeq»  pc,·r1,·r0,·lsr·#23
12 »       andeq»  r0,·r0,·r4,·lsr·r012 »       andeq»  r0,·r0,·r4,·lsr·r0
13 deregister_tm_clones():13 deregister_tm_clones():
14 »       blmi»   1d24d8·<install_pdt_console@@Base+0x1d1c08>14 »       blmi»   1d2458·<install_pdt_console@@Base+0x1d1c08>
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 »       andeq»  pc,·r1,·sl,·asr·#2221 »       andeq»  pc,·r1,·sl,·asr·#23
22 »       andeq»  pc,·r1,·r8,·asr·#2222 »       andeq»  pc,·r1,·r8,·asr·#23
23 »       strdeq» pc,·[r1],·-lr23 »       andeq»  pc,·r1,·lr,·ror·fp»    @·<UNPREDICTABLE>
24 »       andeq»  r0,·r0,·r0,·lsr·r024 »       andeq»  r0,·r0,·r0,·lsr·r0
25 register_tm_clones():25 register_tm_clones():
26 »       blmi»   25250c·<install_pdt_console@@Base+0x251c3c>26 »       blmi»   25248c·<install_pdt_console@@Base+0x251c3c>
27 »       bmi»    2516d0·<install_pdt_console@@Base+0x250e00>27 »       bmi»    251650·<install_pdt_console@@Base+0x250e00>
28 »       bne»    6d16e0·<install_pdt_console@@Base+0x6d0e10>28 »       bne»    6d1660·<install_pdt_console@@Base+0x6d0e10>
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,·r0,·lsr·#2235 »       andeq»  pc,·r1,·r0,·lsr·#23
 36 »       muleq»  r1,·ip,·fp
36 »       andeq»  pc,·r1,·ip,·lsl·fp»    @·<UNPREDICTABLE>37 »       andeq»  pc,·r1,·r0,·asr·fp»    @·<UNPREDICTABLE>
37 »       ldrdeq» pc,·[r1],·-r0 
38 »       andeq»  r0,·r0,·r8,·lsr·r038 »       andeq»  r0,·r0,·r8,·lsr·r0
39 __do_global_dtors_aux():39 __do_global_dtors_aux():
40 »       blmi»   2ad940·<install_pdt_console@@Base+0x2ad070>40 »       blmi»   2ad8c0·<install_pdt_console@@Base+0x2ad070>
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»   26ead8·<install_pdt_console@@Base+0x26e208>43 »       blmi»   26ea58·<install_pdt_console@@Base+0x26e208>
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:·0xf7ffef8447 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffef84
48 »       blmi»   1c043c·<install_pdt_console@@Base+0x1bfb6c>48 »       blmi»   1c03bc·<install_pdt_console@@Base+0x1bfb6c>
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,·sl,·ror·#2151 »       andeq»  pc,·r1,·sl,·ror·#22
52 »       andeq»  pc,·r1,·r0,·lsr·#2152 »       andeq»  pc,·r1,·r0,·lsr·#22
53 »       andeq»  r0,·r0,·ip,·lsr·#3253 »       andeq»  r0,·r0,·ip,·lsr·#32
54 »       andeq»  pc,·r1,·lr,·asr·#2154 »       andeq»  pc,·r1,·lr,·asr·#22
55 »       andeq»  pc,·r1,·sl,·asr·#2155 »       andeq»  pc,·r1,·sl,·asr·#22
56 frame_dummy():56 frame_dummy():
57 »       svclt»  0x0000e7c457 »       svclt»  0x0000e7c4
58 free_console():58 free_console():
59 ./packages/PDT/pdt_console.c:8359 ./packages/PDT/pdt_console.c:83
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»  0x00e8f8cc63 »       svceq»  0x00e8f8cc
64 ./packages/PDT/pdt_console.c:86·(discriminator·1)64 ./packages/PDT/pdt_console.c:86·(discriminator·1)
65 »       ldrbtmi»r4,·[pc],·#-3877»  @·574·<__assert_fail@plt+0xec>65 »       ldrbtmi»r4,·[pc],·#-3877»  @·4f4·<__assert_fail@plt+0xec>
66 »       teqlt»  r4,·ip,·lsr·r866 »       teqlt»  r4,·ip,·lsr·r8
67 ./packages/PDT/pdt_console.c:9167 ./packages/PDT/pdt_console.c:91
68 »       strmi»  r4,·[lr],·-r5,·lsl·#1268 »       strmi»  r4,·[lr],·-r5,·lsl·#12
69 »       stmiblt»r9!,·{r3,·r6,·r7,·r8,·fp,·ip,·sp,·pc}^69 »       stmiblt»r9!,·{r3,·r6,·r7,·r8,·fp,·ip,·sp,·pc}^
70 ./packages/PDT/pdt_console.c:86·(discriminator·1)70 ./packages/PDT/pdt_console.c:86·(discriminator·1)
71 »       stccs»  8,·cr6,·[r0],·{36}»   @·0x2471 »       stccs»  8,·cr6,·[r0],·{36}»   @·0x24
72 »       »       »       @·<UNDEFINED>·instruction:·0xf04fd1fc72 »       »       »       @·<UNDEFINED>·instruction:·0xf04fd1fc
Offset 118, 25 lines modifiedOffset 118, 25 lines modified
118 »       ldrvs»  r6,·[sl],·#3106»     @·0xc22118 »       ldrvs»  r6,·[sl],·#3106»     @·0xc22
119 ./packages/PDT/pdt_console.c:101119 ./packages/PDT/pdt_console.c:101
120 »       svceq»  0x0000f1b8120 »       svceq»  0x0000f1b8
121 »       stmdavs»r3!,·{r0,·r3,·r5,·r6,·r7,·ip,·lr,·pc}^121 »       stmdavs»r3!,·{r0,·r3,·r5,·r6,·r7,·ip,·lr,·pc}^
122 ./packages/PDT/pdt_console.c:102122 ./packages/PDT/pdt_console.c:102
123 »       bicle»  r2,·sl,·r0,·lsl·#22123 »       bicle»  r2,·sl,·r0,·lsl·#22
124 ./packages/PDT/pdt_console.c:102·(discriminator·1)124 ./packages/PDT/pdt_console.c:102·(discriminator·1)
125 »       blcs»   1a884·<install_pdt_console@@Base+0x19fb4>125 »       blcs»   1a804·<install_pdt_console@@Base+0x19fb4>
126 »       stmdavs»r3!,·{r0,·r1,·r2,·r6,·r7,·r8,·ip,·lr,·pc}126 »       stmdavs»r3!,·{r0,·r1,·r2,·r6,·r7,·r8,·ip,·lr,·pc}
127 ./packages/PDT/pdt_console.c:104127 ./packages/PDT/pdt_console.c:104
128 »       eorsvs» r4,·fp,·r0,·lsr·#12128 »       eorsvs» r4,·fp,·r0,·lsr·#12
129 »       svc»    0x0024f7ff129 »       svc»    0x0024f7ff
130 »       svclt»  0x0000e7c1130 »       svclt»  0x0000e7c1
131 »       muleq»  r1,·lr,·sl131 »       andeq»  pc,·r1,·lr,·lsl·fp»    @·<UNPREDICTABLE>
132 pdt_close_out():132 pdt_close_out():
133 ./packages/PDT/pdt_console.c:183133 ./packages/PDT/pdt_console.c:183
134 »       vst3.8» {d27,d29,d31},·[pc·:64],·r0134 »       vst3.8» {d27,d29,d31},·[pc·:64],·r0
135 »       bl»     feb57814·<install_pdt_console@@Base+0xfeb56f44>135 »       bl»     feb57794·<install_pdt_console@@Base+0xfeb56f44>
136 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c136 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
137 »       »       »       @·<UNDEFINED>·instruction:·0x46040ff8137 »       »       »       @·<UNDEFINED>·instruction:·0x46040ff8
138 »       strtmi» r2,·[r1],·-r0138 »       strtmi» r2,·[r1],·-r0
139 »       »       »       @·<UNDEFINED>·instruction:·0xff9ef7ff139 »       »       »       @·<UNDEFINED>·instruction:·0xff9ef7ff
140 ./packages/PDT/pdt_console.c:185140 ./packages/PDT/pdt_console.c:185
141 »       strmi»  fp,·[r3],·-r0,·lsr·#2141 »       strmi»  fp,·[r3],·-r0,·lsr·#2
142 ./packages/PDT/pdt_console.c:186142 ./packages/PDT/pdt_console.c:186
Offset 144, 15 lines modifiedOffset 144, 15 lines modified
144 ./packages/PDT/pdt_console.c:189144 ./packages/PDT/pdt_console.c:189
145 »       »       »       @·<UNDEFINED>·instruction:·0x47184010145 »       »       »       @·<UNDEFINED>·instruction:·0x47184010
146 »       rscscc» pc,·pc,·pc,·asr·#32146 »       rscscc» pc,·pc,·pc,·asr·#32
147 »       svclt»  0x0000bd10147 »       svclt»  0x0000bd10
148 pdt_close_in():148 pdt_close_in():
149 ./packages/PDT/pdt_console.c:172149 ./packages/PDT/pdt_console.c:172
150 »       vst3.8» {d27,d29,d31},·[pc·:64],·r0150 »       vst3.8» {d27,d29,d31},·[pc·:64],·r0
151 »       bl»     feb57840·<install_pdt_console@@Base+0xfeb56f70>151 »       bl»     feb577c0·<install_pdt_console@@Base+0xfeb56f70>
152 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c152 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
153 »       strdcs» r0,·[r0,·-r8]153 »       strdcs» r0,·[r0,·-r8]
154 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4604154 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4604
155 »       smlawblt»       r0,·r9,·pc,·pc»    @·<UNPREDICTABLE>155 »       smlawblt»       r0,·r9,·pc,·pc»    @·<UNPREDICTABLE>
156 ./packages/PDT/pdt_console.c:174156 ./packages/PDT/pdt_console.c:174
157 »       strtmi» r4,·[r0],·-r3,·lsl·#12157 »       strtmi» r4,·[r0],·-r3,·lsl·#12
158 ./packages/PDT/pdt_console.c:178158 ./packages/PDT/pdt_console.c:178
Offset 160, 17 lines modifiedOffset 160, 17 lines modified
160 ./packages/PDT/pdt_console.c:175160 ./packages/PDT/pdt_console.c:175
161 »       »       »       @·<UNDEFINED>·instruction:·0xf04f4718161 »       »       »       @·<UNDEFINED>·instruction:·0xf04f4718
162 ./packages/PDT/pdt_console.c:178162 ./packages/PDT/pdt_console.c:178
163 »       ldclt»  0,·cr3,·[r0,·#-1020]» @·0xfffffc04163 »       ldclt»  0,·cr3,·[r0,·#-1020]» @·0xfffffc04
164 find_console():164 find_console():
165 ./packages/PDT/pdt_console.c:57165 ./packages/PDT/pdt_console.c:57
166 »       vst3.16»{d27,d29,d31},·[pc·:256],·r0166 »       vst3.16»{d27,d29,d31},·[pc·:256],·r0
Max diff block lines reached; 6671/12041 bytes (55.40%) 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 000008e8·<.fini>:2 00000868·<.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 ··0x000008f0·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00000870·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00000900·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00000880·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00000910·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00000890·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00000920·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000008a0·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00000930·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x000008b0·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00000940·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x000008c0·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00000950·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x000008d0·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00000960·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x000008e0·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00000970·0b000000·41000000·00000000·00000000·....A...........10 ··0x000008f0·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00000980·2e2f7061·636b6167·65732f50·44542f70·./packages/PDT/p11 ··0x00000900·2e2f7061·636b6167·65732f50·44542f70·./packages/PDT/p
12 ··0x00000990·64745f63·6f6e736f·6c652e63·00000000·dt_console.c....12 ··0x00000910·64745f63·6f6e736f·6c652e63·00000000·dt_console.c....
13 ··0x000009a0·696e2d3e·66756e63·74696f6e·732d3e72·in->functions->r13 ··0x00000920·696e2d3e·66756e63·74696f6e·732d3e72·in->functions->r
14 ··0x000009b0·65616420·213d2070·64745f72·65616400·ead·!=·pdt_read.14 ··0x00000930·65616420·213d2070·64745f72·65616400·ead·!=·pdt_read.
15 ··0x000009c0·6f75742d·3e66756e·6374696f·6e732d3e·out->functions->15 ··0x00000940·6f75742d·3e66756e·6374696f·6e732d3e·out->functions->
16 ··0x000009d0·77726974·6520213d·20706474·5f777269·write·!=·pdt_wri16 ··0x00000950·77726974·6520213d·20706474·5f777269·write·!=·pdt_wri
17 ··0x000009e0·74650000·7064745f·77726170·5f636f6e·te..pdt_wrap_con17 ··0x00000960·74650000·7064745f·77726170·5f636f6e·te..pdt_wrap_con
18 ··0x000009f0·736f6c65·00000000·7064745f·77726170·sole....pdt_wrap18 ··0x00000970·736f6c65·00000000·7064745f·77726170·sole....pdt_wrap
19 ··0x00000a00·5f636f6e·736f6c65·00000000·3e000000·_console....>...19 ··0x00000980·5f636f6e·736f6c65·00000000·3e000000·_console....>...
20 ··0x00000a10·41000000·0c000000·41000000·11000000·A.......A.......20 ··0x00000990·41000000·0c000000·41000000·11000000·A.......A.......
21 ··0x00000a20·41000000·27000000·41000000·36000000·A...'...A...6...21 ··0x000009a0·41000000·27000000·41000000·36000000·A...'...A...6...
22 ··0x00000a30·41000000·03000000·41000000·06000000·A.......A.......22 ··0x000009b0·41000000·03000000·41000000·06000000·A.......A.......
23 ··0x00000a40·41000000·15000000·41000000·0f000000·A.......A.......23 ··0x000009c0·41000000·15000000·41000000·0f000000·A.......A.......
24 ··0x00000a50·41000000·0e000000·41000000·26000000·A.......A...&...24 ··0x000009d0·41000000·0e000000·41000000·26000000·A.......A...&...
25 ··0x00000a60·41000000·13000000·41000000·29000000·A.......A...)...25 ··0x000009e0·41000000·13000000·41000000·29000000·A.......A...)...
26 ··0x00000a70·41000000·02000000·41000000·19000000·A.......A.......26 ··0x000009f0·41000000·02000000·41000000·19000000·A.......A.......
27 ··0x00000a80·41000000·0a000000·41000000·0b000000·A.......A.......27 ··0x00000a00·41000000·0a000000·41000000·0b000000·A.......A.......
28 ··0x00000a90·41000000·00000000·00000000··········A...........28 ··0x00000a10·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 ··0x00000adc·00000000····························....2 ··0x00000a1c·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 ··0x0001fec4·59050000····························Y...2 ··0x0001fecc·d9040000····························....
  
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 ··0x0001fec8·19050000····························....2 ··0x0001fed0·99040000····························....
  
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·ccfe0100·00000000·00000000·1c040000·................3 ··0x0001ffc4·d4fe0100·00000000·00000000·9c030000·................
4 ··0x0001ffd4·1c040000·1c040000·1c040000·1c040000·................4 ··0x0001ffd4·9c030000·9c030000·9c030000·9c030000·................
5 ··0x0001ffe4·1c040000·1c040000·1c040000·00000000·................5 ··0x0001ffe4·9c030000·9c030000·9c030000·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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·61623763·61646331·62663333·34643761·ab7cadc1bf334d7a 
3 ··0x00000010·36396562·66366633·62663437·39343638·69ebf6f3bf4794682 ··0x00000000·30663165·39613332·31373231·38306466·0f1e9a32172180df
 3 ··0x00000010·66633132·34646363·34663437·35396635·fc124dcc4f4759f5
4 ··0x00000020·35316265·35372e64·65627567·00000000·51be57.debug....4 ··0x00000020·62363666·30342e64·65627567·00000000·b66f04.debug....
5 ··0x00000030·5feafba6····························_...5 ··0x00000030·f1508e6f····························.P.o
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 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·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/armv7l-linux/porter_stem.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/porter_stem.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:··········66004·(bytes·into·file)13 ··Start·of·section·headers:··········65984·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2819 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2720 ··Section·header·string·table·index:·25
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x02c00·0x02c00·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x02ab4·0x02ab4·R·E·0x10000
8 ··LOAD···········0x00fd64·0x0001fd64·0x0001fd64·0x002a0·0x002a4·RW··0x100007 ··LOAD···········0x00fd6c·0x0001fd6c·0x0001fd6c·0x00298·0x0029c·RW··0x10000
9 ··DYNAMIC········0x00fe6c·0x0001fe6c·0x0001fe6c·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fe74·0x0001fe74·0x0001fe74·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fd64·0x0001fd64·0x0001fd64·0x0029c·0x0029c·R···0x111 ··GNU_RELRO······0x00fd6c·0x0001fd6c·0x0001fd6c·0x00294·0x00294·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.8 KB
readelf --wide --sections {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x101d4:1 There·are·26·section·headers,·starting·at·offset·0x101c0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000260·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000240·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000003b8·0003b8·00024c·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000378·000378·000208·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000604·000604·00004c·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000580·000580·000048·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000650·000650·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········000005c8·0005c8·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············000006b0·0006b0·000210·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000608·000608·000210·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000008c0·0008c0·0000e8·08··AI··3··21··412 ··[·8]·.rel.plt··········REL·············00000818·000818·0000e8·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········000009a8·0009a8·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000900·000900·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000009b4·0009b4·000178·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········0000090c·00090c·000178·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000b2c·000b2c·001ca0·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000a84·000a84·001ca0·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········000027cc·0027cc·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00002724·002724·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000027d4·0027d4·000384·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0000272c·00272c·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 
20 ··[16]·.eh_frame·········PROGBITS········00002bfc·002bfc·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00002ab0·002ab0·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fd64·00fd64·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fd6c·00fd6c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fd68·00fd68·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fd70·00fd70·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······PROGBITS········0001fd6c·00fd6c·000100·00··WA··0···0··421 ··[17]·.data.rel.ro······PROGBITS········0001fd74·00fd74·000100·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········0001fe6c·00fe6c·000100·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001fe74·00fe74·0000f8·08··WA··4···0··4
25 ··[21]·.got··············PROGBITS········0001ff6c·00ff6c·000094·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001ff6c·00ff6c·000094·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
29 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
30 ··[26]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
31 ··[27]·.shstrtab·········STRTAB··········00000000·0100c4·00010f·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0100c4·0000f9·00······0···0··1
32 Key·to·Flags:30 Key·to·Flags:
33 ··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),
34 ··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),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··D·(mbind),·y·(purecode),·p·(processor·specific)
5.25 KB
readelf --wide --symbols {}
    
Offset 1, 41 lines modifiedOffset 1, 39 lines modified
  
1 Symbol·table·'.dynsym'·contains·38·entries:1 Symbol·table·'.dynsym'·contains·36·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:·000009a8·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000900·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···22·.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) 
7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)6 ·····3:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable7 ·····4:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars
11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_variable12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_variable
14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_chars_to_term16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_chars_to_term
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcmp@GLIBC_2.4·(3)17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcmp@GLIBC_2.4·(2)
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_nchars18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_nchars
20 ····17:·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·(2)
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_tolower_loc@GLIBC_2.4·(3)24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_tolower_loc@GLIBC_2.4·(2)
26 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__25 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·iswspace@GLIBC_2.4·(3)27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·iswspace@GLIBC_2.4·(2)
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·iswalnum@GLIBC_2.4·(3)30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·iswalnum@GLIBC_2.4·(2)
32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2) 
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_number31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_number
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free
36 ····33:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable34 ····31:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_nchars37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_nchars
40 ····37:·00002759···116·FUNC····GLOBAL·DEFAULT···11·install_porter_stem38 ····35:·000026b1···116·FUNC····GLOBAL·DEFAULT···11·install_porter_stem
7.43 KB
readelf --wide --relocs {}
    
Offset 1, 12 lines modifiedOffset 1, 10 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x6b0·contains·66·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x608·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········ 
5 0001fd6c··00000017·R_ARM_RELATIVE········3 0001fd6c··00000017·R_ARM_RELATIVE········
6 0001fd70··00000017·R_ARM_RELATIVE········4 0001fd70··00000017·R_ARM_RELATIVE········
7 0001fd74··00000017·R_ARM_RELATIVE········5 0001fd74··00000017·R_ARM_RELATIVE········
8 0001fd78··00000017·R_ARM_RELATIVE········6 0001fd78··00000017·R_ARM_RELATIVE········
9 0001fd7c··00000017·R_ARM_RELATIVE········7 0001fd7c··00000017·R_ARM_RELATIVE········
10 0001fd80··00000017·R_ARM_RELATIVE········8 0001fd80··00000017·R_ARM_RELATIVE········
11 0001fd84··00000017·R_ARM_RELATIVE········9 0001fd84··00000017·R_ARM_RELATIVE········
Offset 22, 21 lines modifiedOffset 20, 21 lines modified
22 0001fdac··00000017·R_ARM_RELATIVE········20 0001fdac··00000017·R_ARM_RELATIVE········
23 0001fdb0··00000017·R_ARM_RELATIVE········21 0001fdb0··00000017·R_ARM_RELATIVE········
24 0001fdb4··00000017·R_ARM_RELATIVE········22 0001fdb4··00000017·R_ARM_RELATIVE········
25 0001fdb8··00000017·R_ARM_RELATIVE········23 0001fdb8··00000017·R_ARM_RELATIVE········
26 0001fdbc··00000017·R_ARM_RELATIVE········24 0001fdbc··00000017·R_ARM_RELATIVE········
27 0001fdc0··00000017·R_ARM_RELATIVE········25 0001fdc0··00000017·R_ARM_RELATIVE········
28 0001fdc4··00000017·R_ARM_RELATIVE········26 0001fdc4··00000017·R_ARM_RELATIVE········
29 0001fdd0··00000017·R_ARM_RELATIVE········27 0001fdc8··00000017·R_ARM_RELATIVE········
30 0001fdd4··00000017·R_ARM_RELATIVE········28 0001fdcc··00000017·R_ARM_RELATIVE········
31 0001fdd8··00000017·R_ARM_RELATIVE········29 0001fdd8··00000017·R_ARM_RELATIVE········
32 0001fddc··00000017·R_ARM_RELATIVE········30 0001fddc··00000017·R_ARM_RELATIVE········
33 0001fde0··00000017·R_ARM_RELATIVE········31 0001fde0··00000017·R_ARM_RELATIVE········
 32 0001fde4··00000017·R_ARM_RELATIVE········
34 0001fde8··00000017·R_ARM_RELATIVE········33 0001fde8··00000017·R_ARM_RELATIVE········
35 0001fdec··00000017·R_ARM_RELATIVE········ 
36 0001fdf0··00000017·R_ARM_RELATIVE········34 0001fdf0··00000017·R_ARM_RELATIVE········
37 0001fdf4··00000017·R_ARM_RELATIVE········35 0001fdf4··00000017·R_ARM_RELATIVE········
38 0001fdf8··00000017·R_ARM_RELATIVE········36 0001fdf8··00000017·R_ARM_RELATIVE········
39 0001fdfc··00000017·R_ARM_RELATIVE········37 0001fdfc··00000017·R_ARM_RELATIVE········
40 0001fe00··00000017·R_ARM_RELATIVE········38 0001fe00··00000017·R_ARM_RELATIVE········
41 0001fe04··00000017·R_ARM_RELATIVE········39 0001fe04··00000017·R_ARM_RELATIVE········
42 0001fe08··00000017·R_ARM_RELATIVE········40 0001fe08··00000017·R_ARM_RELATIVE········
Offset 51, 51 lines modifiedOffset 49, 53 lines modified
51 0001fe2c··00000017·R_ARM_RELATIVE········49 0001fe2c··00000017·R_ARM_RELATIVE········
52 0001fe30··00000017·R_ARM_RELATIVE········50 0001fe30··00000017·R_ARM_RELATIVE········
53 0001fe34··00000017·R_ARM_RELATIVE········51 0001fe34··00000017·R_ARM_RELATIVE········
54 0001fe38··00000017·R_ARM_RELATIVE········52 0001fe38··00000017·R_ARM_RELATIVE········
55 0001fe3c··00000017·R_ARM_RELATIVE········53 0001fe3c··00000017·R_ARM_RELATIVE········
56 0001fe40··00000017·R_ARM_RELATIVE········54 0001fe40··00000017·R_ARM_RELATIVE········
57 0001fe44··00000017·R_ARM_RELATIVE········55 0001fe44··00000017·R_ARM_RELATIVE········
58 0001fe50··00000017·R_ARM_RELATIVE········ 
59 0001fe54··00000017·R_ARM_RELATIVE········56 0001fe48··00000017·R_ARM_RELATIVE········
 57 0001fe4c··00000017·R_ARM_RELATIVE········
60 0001fe58··00000017·R_ARM_RELATIVE········58 0001fe58··00000017·R_ARM_RELATIVE········
61 0001fe5c··00000017·R_ARM_RELATIVE········59 0001fe5c··00000017·R_ARM_RELATIVE········
62 0001fe60··00000017·R_ARM_RELATIVE········60 0001fe60··00000017·R_ARM_RELATIVE········
 61 0001fe64··00000017·R_ARM_RELATIVE········
63 0001fe68··00000017·R_ARM_RELATIVE········62 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··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.465 0001ffec··00000315·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
66 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable66 0001fff0··00000415·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
67 0001fff4··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.467 0001fff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
68 0001fff8··00001715·R_ARM_GLOB_DAT·········00000000···__gmon_start__68 0001fff8··00001615·R_ARM_GLOB_DAT·········00000000···__gmon_start__
69 0001fffc··00002115·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable69 0001fffc··00001f15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
70 Relocation·section·'.rel.plt'·at·offset·0x8c0·contains·29·entries:70 Relocation·section·'.rel.plt'·at·offset·0x818·contains·29·entries:
71 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name71 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
72 0001ff78··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.472 0001ff78··00000316·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
73 0001ff7c··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars73 0001ff7c··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
74 0001ff80··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars74 0001ff80··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars
75 0001ff84··00000816·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.475 0001ff84··00000716·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
76 0001ff88··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_nil76 0001ff88··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
77 0001ff8c··00000a16·R_ARM_JUMP_SLOT········00000000···PL_put_variable77 0001ff8c··00000916·R_ARM_JUMP_SLOT········00000000···PL_put_variable
78 0001ff90··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.478 0001ff90··00000b16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
79 0001ff94··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign79 0001ff94··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
80 0001ff98··00000e16·R_ARM_JUMP_SLOT········00000000···PL_chars_to_term80 0001ff98··00000d16·R_ARM_JUMP_SLOT········00000000···PL_chars_to_term
81 0001ff9c··00000f16·R_ARM_JUMP_SLOT········00000000···memcmp@GLIBC_2.481 0001ff9c··00000e16·R_ARM_JUMP_SLOT········00000000···memcmp@GLIBC_2.4
82 0001ffa0··00001016·R_ARM_JUMP_SLOT········00000000···PL_put_atom_nchars82 0001ffa0··00000f16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_nchars
83 0001ffa4··00001116·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.483 0001ffa4··00001016·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
84 0001ffa8··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref84 0001ffa8··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
85 0001ffac··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_wchars85 0001ffac··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_wchars
86 0001ffb0··00001416·R_ARM_JUMP_SLOT········00000000···PL_exception86 0001ffb0··00001316·R_ARM_JUMP_SLOT········00000000···PL_exception
87 0001ffb4··00001516·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.487 0001ffb4··00001416·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
88 0001ffb8··00001616·R_ARM_JUMP_SLOT········00000000···__ctype_tolower_loc@GLIBC_2.488 0001ffb8··00001516·R_ARM_JUMP_SLOT········00000000···__ctype_tolower_loc@GLIBC_2.4
89 0001ffbc··00001716·R_ARM_JUMP_SLOT········00000000···__gmon_start__89 0001ffbc··00001616·R_ARM_JUMP_SLOT········00000000···__gmon_start__
90 0001ffc0··00001816·R_ARM_JUMP_SLOT········00000000···PL_resource_error90 0001ffc0··00001716·R_ARM_JUMP_SLOT········00000000···PL_resource_error
91 0001ffc4··00001916·R_ARM_JUMP_SLOT········00000000···iswspace@GLIBC_2.491 0001ffc4··00001816·R_ARM_JUMP_SLOT········00000000···iswspace@GLIBC_2.4
92 0001ffc8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_unify92 0001ffc8··00001916·R_ARM_JUMP_SLOT········00000000···PL_unify
93 0001ffcc··00001b16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref93 0001ffcc··00001a16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
94 0001ffd0··00001c16·R_ARM_JUMP_SLOT········00000000···iswalnum@GLIBC_2.494 0001ffd0··00001b16·R_ARM_JUMP_SLOT········00000000···iswalnum@GLIBC_2.4
95 0001ffd4··00001e16·R_ARM_JUMP_SLOT········00000000···PL_is_number95 0001ffd4··00001c16·R_ARM_JUMP_SLOT········00000000···PL_is_number
96 0001ffd8··00001f16·R_ARM_JUMP_SLOT········00000000···PL_unify_list96 0001ffd8··00001d16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
97 0001ffdc··00002016·R_ARM_JUMP_SLOT········00000000···PL_free97 0001ffdc··00001e16·R_ARM_JUMP_SLOT········00000000···PL_free
98 0001ffe0··00002216·R_ARM_JUMP_SLOT········00000000···PL_get_nchars98 0001ffe0··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
99 0001ffe4··00002316·R_ARM_JUMP_SLOT········00000000···PL_malloc99 0001ffe4··00002116·R_ARM_JUMP_SLOT········00000000···PL_malloc
100 0001ffe8··00002416·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_nchars100 0001ffe8··00002216·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_nchars
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfe6c·contains·28·entries:1 Dynamic·section·at·offset·0xfe74·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x9a85 ·0x0000000c·(INIT)·······················0x900
7 ·0x0000000d·(FINI)·······················0x27cc6 ·0x0000000d·(FINI)·······················0x2724
8 ·0x00000019·(INIT_ARRAY)·················0x1fd647 ·0x00000019·(INIT_ARRAY)·················0x1fd6c
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fd689 ·0x0000001a·(FINI_ARRAY)·················0x1fd70
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x3b812 ·0x00000005·(STRTAB)·····················0x378
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················588·(bytes)14 ·0x0000000a·(STRSZ)······················520·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff6c16 ·0x00000003·(PLTGOT)·····················0x1ff6c
18 ·0x00000002·(PLTRELSZ)···················232·(bytes)17 ·0x00000002·(PLTRELSZ)···················232·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x8c019 ·0x00000017·(JMPREL)·····················0x818
21 ·0x00000011·(REL)························0x6b020 ·0x00000011·(REL)························0x608
22 ·0x00000012·(RELSZ)······················528·(bytes)21 ·0x00000012·(RELSZ)······················528·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x65025 ·0x6ffffffe·(VERNEED)····················0x5c8
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x60427 ·0x6ffffff0·(VERSYM)·····················0x580
29 ·0x6ffffffa·(RELCOUNT)···················6128 ·0x6ffffffa·(RELCOUNT)···················61
30 ·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:·b7af9e261f0062b0e3ce8cab92f4f0f997a5adb63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2b45dcc53fd37dddd9461aa6eeda62d8db061821
2.36 KB
readelf --wide --version-info {}
    
Offset 1, 22 lines modifiedOffset 1, 19 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·38·entries:1 Version·symbols·section·'.gnu.version'·contains·36·entries:
2 ·Addr:·0x0000000000000604··Offset:·0x00000604··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000580··Offset:·0x00000580··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
 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*)···
4 ··004:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 8 ··014:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
5 ··008:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··9 ··018:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
6 ··00c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·· 
7 ··010:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······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*)··· 
  
13 Version·needs·section·'.gnu.version_r'·contains·3·entries:12 Version·needs·section·'.gnu.version_r'·contains·2·entries:
14 ·Addr:·0x0000000000000650··Offset:·0x00000650··Link:·4·(.dynstr)13 ·Addr:·0x00000000000005c8··Offset:·0x000005c8··Link:·4·(.dynstr)
15 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·114 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
16 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·415 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
17 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·116 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
18 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·317 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 38 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 
6 PL_chars_to_term5 PL_chars_to_term
7 PL_unify_list6 PL_unify_list
8 PL_put_atom_nchars7 PL_put_atom_nchars
9 PL_unify8 PL_unify
10 __stack_chk_fail9 __stack_chk_fail
11 PL_resource_error10 PL_resource_error
12 __stack_chk_guard11 __stack_chk_guard
13 PL_get_nchars12 PL_get_nchars
14 PL_unify_atom_nchars13 PL_unify_atom_nchars
15 PL_malloc14 PL_malloc
16 __aeabi_unwind_cpp_pr1 
17 iswspace15 iswspace
18 iswalnum16 iswalnum
19 PL_exception17 PL_exception
20 PL_copy_term_ref18 PL_copy_term_ref
21 PL_new_term_ref19 PL_new_term_ref
22 PL_unify_nil20 PL_unify_nil
23 PL_put_variable21 PL_put_variable
24 PL_unify_wchars22 PL_unify_wchars
25 PL_get_wchars23 PL_get_wchars
26 __ctype_tolower_loc24 __ctype_tolower_loc
27 PL_unify_atom_chars25 PL_unify_atom_chars
28 PL_is_number26 PL_is_number
29 install_porter_stem27 install_porter_stem
30 PL_register_foreign28 PL_register_foreign
31 libgcc_s.so.1 
32 libc.so.629 libc.so.6
33 ld-linux-armhf.so.330 ld-linux-armhf.so.3
34 GLIBC_2.431 GLIBC_2.4
35 H»      KxD»   J{D32 H»      KxD»   J{D
36 FKF*F9h0h33 FKF*F9h0h
37 »       0&FLFl+34 »       0&FLFl+
38 F·F'J&KzD35 F·F'J&KzD
Offset 45, 16 lines modifiedOffset 42, 14 lines modified
45 .shstrtab42 .shstrtab
46 .note.gnu.build-id43 .note.gnu.build-id
47 .gnu.hash44 .gnu.hash
48 .gnu.version45 .gnu.version
49 .gnu.version_r46 .gnu.version_r
50 .rel.dyn47 .rel.dyn
51 .rel.plt48 .rel.plt
52 .ARM.extab 
53 .ARM.exidx 
54 .eh_frame49 .eh_frame
55 .init_array50 .init_array
56 .fini_array51 .fini_array
57 .data.rel.ro52 .data.rel.ro
58 .dynamic53 .dynamic
59 .ARM.attributes54 .ARM.attributes
60 .gnu_debugaltlink55 .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 ··0x00000138·02000000·25000000·01000000·05000000·....%...........2 ··0x00000118·02000000·23000000·01000000·05000000·....#...........
3 ··0x00000148·00800080·00000000·25000000·efeb2f84·........%...../.3 ··0x00000128·00800080·00000000·23000000·efeb2f84·........#...../.
  
4.72 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 40 lines modifiedOffset 1, 36 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000003b8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000378·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000003c8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000388·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000003d8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000398·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000003e8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000003a8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000003f8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000003b8·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
7 ··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.i18 ··0x00000478·006d656d·636d7000·69737773·70616365·.memcmp.iswspace
22 ··0x000004f8·7377616c·6e756d00·504c5f65·78636570·swalnum.PL_excep19 ··0x00000488·00697377·616c6e75·6d00504c·5f657863·.iswalnum.PL_exc
23 ··0x00000508·74696f6e·00504c5f·636f7079·5f746572·tion.PL_copy_ter20 ··0x00000498·65707469·6f6e0050·4c5f636f·70795f74·eption.PL_copy_t
24 ··0x00000518·6d5f7265·6600504c·5f6e6577·5f746572·m_ref.PL_new_ter21 ··0x000004a8·65726d5f·72656600·504c5f6e·65775f74·erm_ref.PL_new_t
25 ··0x00000528·6d5f7265·6600504c·5f756e69·66795f6e·m_ref.PL_unify_n22 ··0x000004b8·65726d5f·72656600·504c5f75·6e696679·erm_ref.PL_unify
26 ··0x00000538·696c0050·4c5f7075·745f7661·72696162·il.PL_put_variab23 ··0x000004c8·5f6e696c·00504c5f·7075745f·76617269·_nil.PL_put_vari
27 ··0x00000548·6c650050·4c5f756e·6966795f·77636861·le.PL_unify_wcha24 ··0x000004d8·61626c65·00504c5f·756e6966·795f7763·able.PL_unify_wc
28 ··0x00000558·72730050·4c5f6765·745f7763·68617273·rs.PL_get_wchars25 ··0x000004e8·68617273·00504c5f·6765745f·77636861·hars.PL_get_wcha
29 ··0x00000568·005f5f63·74797065·5f746f6c·6f776572·.__ctype_tolower26 ··0x000004f8·7273005f·5f637479·70655f74·6f6c6f77·rs.__ctype_tolow
30 ··0x00000578·5f6c6f63·00504c5f·756e6966·795f6174·_loc.PL_unify_at27 ··0x00000508·65725f6c·6f630050·4c5f756e·6966795f·er_loc.PL_unify_
31 ··0x00000588·6f6d5f63·68617273·00504c5f·69735f6e·om_chars.PL_is_n28 ··0x00000518·61746f6d·5f636861·72730050·4c5f6973·atom_chars.PL_is
32 ··0x00000598·756d6265·7200696e·7374616c·6c5f706f·umber.install_po29 ··0x00000528·5f6e756d·62657200·696e7374·616c6c5f·_number.install_
33 ··0x000005a8·72746572·5f737465·6d00504c·5f726567·rter_stem.PL_reg30 ··0x00000538·706f7274·65725f73·74656d00·504c5f72·porter_stem.PL_r
34 ··0x000005b8·69737465·725f666f·72656967·6e006c69·ister_foreign.li31 ··0x00000548·65676973·7465725f·666f7265·69676e00·egister_foreign.
35 ··0x000005c8·62676363·5f732e73·6f2e3100·6c696263·bgcc_s.so.1.libc 
36 ··0x000005d8·2e736f2e·36006c64·2d6c696e·75782d61·.so.6.ld-linux-a32 ··0x00000558·6c696263·2e736f2e·36006c64·2d6c696e·libc.so.6.ld-lin
37 ··0x000005e8·726d6866·2e736f2e·3300474c·4942435f·rmhf.so.3.GLIBC_33 ··0x00000568·75782d61·726d6866·2e736f2e·3300474c·ux-armhf.so.3.GL
38 ··0x000005f8·322e3400·4743435f·332e3500··········2.4.GCC_3.5.34 ··0x00000578·4942435f·322e3400···················IBC_2.4.
  
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 000009a8·<.init>:2 00000900·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     b2c·<PL_unify_atom_nchars@plt+0xc>5 »       bl»     a84·<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 000009b4·<__cxa_finalize@plt-0x14>:2 0000090c·<__cxa_finalize@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·9c4·<__cxa_finalize@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·91c·<__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,·lsr·#117 »       andeq»  pc,·r1,·r0,·asr·r6»    @·<UNPREDICTABLE>
  
8 000009c8·<__cxa_finalize@plt>:8 00000920·<__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,·#1448]!»      @·0x5a811 »       ldr»    pc,·[ip,·#1616]!»      @·0x650
  
12 000009d4·<PL_unify_atom_chars@plt>:12 0000092c·<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,·#1440]!»      @·0x5a015 »       ldr»    pc,·[ip,·#1608]!»      @·0x648
  
16 000009e0·<PL_unify_wchars@plt>:16 00000938·<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,·#1432]!»      @·0x59819 »       ldr»    pc,·[ip,·#1600]!»      @·0x640
  
20 000009ec·<free@plt>:20 00000944·<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,·#1424]!»      @·0x59023 »       ldr»    pc,·[ip,·#1592]!»      @·0x638
  
24 000009f8·<PL_unify_nil@plt>:24 00000950·<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,·#1416]!»      @·0x58827 »       ldr»    pc,·[ip,·#1584]!»      @·0x630
  
28 00000a04·<PL_put_variable@plt>:28 0000095c·<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,·#1408]!»      @·0x58031 »       ldr»    pc,·[ip,·#1576]!»      @·0x628
  
32 00000a10·<memcpy@plt>:32 00000968·<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,·#1400]!»      @·0x57835 »       ldr»    pc,·[ip,·#1568]!»      @·0x620
  
36 00000a1c·<PL_register_foreign@plt>:36 00000974·<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,·#1388]!»      @·0x56c40 »       ldr»    pc,·[ip,·#1556]!»      @·0x614
  
41 00000a2c·<PL_chars_to_term@plt>:41 00000984·<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,·#1380]!»      @·0x56444 »       ldr»    pc,·[ip,·#1548]!»      @·0x60c
  
45 00000a38·<memcmp@plt>:45 00000990·<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,·#1372]!»      @·0x55c48 »       ldr»    pc,·[ip,·#1540]!»      @·0x604
  
49 00000a44·<PL_put_atom_nchars@plt>:49 0000099c·<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,·#1364]!»      @·0x55452 »       ldr»    pc,·[ip,·#1532]!»      @·0x5fc
  
53 00000a50·<__stack_chk_fail@plt>:53 000009a8·<__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,·#1356]!»      @·0x54c56 »       ldr»    pc,·[ip,·#1524]!»      @·0x5f4
  
57 00000a5c·<PL_new_term_ref@plt>:57 000009b4·<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,·#1348]!»      @·0x54460 »       ldr»    pc,·[ip,·#1516]!»      @·0x5ec
  
61 00000a68·<PL_get_wchars@plt>:61 000009c0·<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,·#1340]!»      @·0x53c64 »       ldr»    pc,·[ip,·#1508]!»      @·0x5e4
  
65 00000a74·<PL_exception@plt>:65 000009cc·<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,·#1332]!»      @·0x53468 »       ldr»    pc,·[ip,·#1500]!»      @·0x5dc
  
69 00000a80·<malloc@plt>:69 000009d8·<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,·#1324]!»      @·0x52c72 »       ldr»    pc,·[ip,·#1492]!»      @·0x5d4
  
73 00000a8c·<__ctype_tolower_loc@plt>:73 000009e4·<__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,·#1316]!»      @·0x52476 »       ldr»    pc,·[ip,·#1484]!»      @·0x5cc
  
77 00000a98·<__gmon_start__@plt>:77 000009f0·<__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,·#1308]!»      @·0x51c80 »       ldr»    pc,·[ip,·#1476]!»      @·0x5c4
  
81 00000aa4·<PL_resource_error@plt>:81 000009fc·<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,·#1296]!»      @·0x51085 »       ldr»    pc,·[ip,·#1464]!»      @·0x5b8
  
86 00000ab4·<iswspace@plt>:86 00000a0c·<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,·#1288]!»      @·0x50889 »       ldr»    pc,·[ip,·#1456]!»      @·0x5b0
  
90 00000ac0·<PL_unify@plt>:90 00000a18·<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,·#1280]!»      @·0x50093 »       ldr»    pc,·[ip,·#1448]!»      @·0x5a8
  
94 00000acc·<PL_copy_term_ref@plt>:94 00000a24·<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,·#1272]!»      @·0x4f897 »       ldr»    pc,·[ip,·#1440]!»      @·0x5a0
  
98 00000ad8·<iswalnum@plt>:98 00000a30·<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 000027cc·<.fini>:2 00002724·<.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 ··0x000027d4·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x0000272c·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x000027e4·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x0000273c·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x000027f4·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x0000274c·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00002804·06000000·41000000·15000000·41000000·....A.......A...5 ··0x0000275c·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00002814·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x0000276c·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00002824·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x0000277c·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00002834·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x0000278c·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00002844·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x0000279c·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00002854·0b000000·41000000·00000000·00000000·....A...........10 ··0x000027ac·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00002864·6d656d6f·72790000·00000000·04737365·memory.......sse11 ··0x000027bc·6d656d6f·72790000·00000000·04737365·memory.......sse
12 ··0x00002874·73000000·03696573·00000000·03656564·s....ies.....eed12 ··0x000027cc·73000000·03696573·00000000·03656564·s....ies.....eed
13 ··0x00002884·00000000·02656400·03696e67·00000000·.....ed..ing....13 ··0x000027dc·00000000·02656400·03696e67·00000000·.....ed..ing....
14 ··0x00002894·02617400·03617465·00000000·02626c00·.at..ate.....bl.14 ··0x000027ec·02617400·03617465·00000000·02626c00·.at..ate.....bl.
15 ··0x000028a4·03626c65·00000000·02697a00·03697a65·.ble.....iz..ize15 ··0x000027fc·03626c65·00000000·02697a00·03697a65·.ble.....iz..ize
16 ··0x000028b4·00000000·01790000·07617469·6f6e616c·.....y...ational16 ··0x0000280c·00000000·01790000·07617469·6f6e616c·.....y...ational
17 ··0x000028c4·00000000·0674696f·6e616c00·0474696f·.....tional..tio17 ··0x0000281c·00000000·0674696f·6e616c00·0474696f·.....tional..tio
18 ··0x000028d4·6e000000·04656e63·69000000·04656e63·n....enci....enc18 ··0x0000282c·6e000000·04656e63·69000000·04656e63·n....enci....enc
19 ··0x000028e4·65000000·04616e63·69000000·04616e63·e....anci....anc19 ··0x0000283c·65000000·04616e63·69000000·04616e63·e....anci....anc
20 ··0x000028f4·65000000·04697a65·72000000·03626c69·e....izer....bli20 ··0x0000284c·65000000·04697a65·72000000·03626c69·e....izer....bli
21 ··0x00002904·00000000·04616c6c·69000000·02616c00·.....alli....al.21 ··0x0000285c·00000000·04616c6c·69000000·02616c00·.....alli....al.
22 ··0x00002914·05656e74·6c690000·03656e74·00000000·.entli...ent....22 ··0x0000286c·05656e74·6c690000·03656e74·00000000·.entli...ent....
23 ··0x00002924·03656c69·00000000·056f7573·6c690000·.eli.....ousli..23 ··0x0000287c·03656c69·00000000·056f7573·6c690000·.eli.....ousli..
24 ··0x00002934·036f7573·00000000·07697a61·74696f6e·.ous.....ization24 ··0x0000288c·036f7573·00000000·07697a61·74696f6e·.ous.....ization
25 ··0x00002944·00000000·05617469·6f6e0000·0461746f·.....ation...ato25 ··0x0000289c·00000000·05617469·6f6e0000·0461746f·.....ation...ato
26 ··0x00002954·72000000·05616c69·736d0000·07697665·r....alism...ive26 ··0x000028ac·72000000·05616c69·736d0000·07697665·r....alism...ive
27 ··0x00002964·6e657373·00000000·03697665·00000000·ness.....ive....27 ··0x000028bc·6e657373·00000000·03697665·00000000·ness.....ive....
28 ··0x00002974·0766756c·6e657373·00000000·0366756c·.fulness.....ful28 ··0x000028cc·0766756c·6e657373·00000000·0366756c·.fulness.....ful
29 ··0x00002984·00000000·076f7573·6e657373·00000000·.....ousness....29 ··0x000028dc·00000000·076f7573·6e657373·00000000·.....ousness....
30 ··0x00002994·05616c69·74690000·05697669·74690000·.aliti...iviti..30 ··0x000028ec·05616c69·74690000·05697669·74690000·.aliti...iviti..
31 ··0x000029a4·0662696c·69746900·046c6f67·69000000·.biliti..logi...31 ··0x000028fc·0662696c·69746900·046c6f67·69000000·.biliti..logi...
32 ··0x000029b4·036c6f67·00000000·05696361·74650000·.log.....icate..32 ··0x0000290c·036c6f67·00000000·05696361·74650000·.log.....icate..
33 ··0x000029c4·02696300·05617469·76650000·05616c69·.ic..ative...ali33 ··0x0000291c·02696300·05617469·76650000·05616c69·.ic..ative...ali
34 ··0x000029d4·7a650000·05696369·74690000·04696361·ze...iciti...ica34 ··0x0000292c·7a650000·05696369·74690000·04696361·ze...iciti...ica
35 ··0x000029e4·6c000000·046e6573·73000000·02657200·l....ness....er.35 ··0x0000293c·6c000000·046e6573·73000000·02657200·l....ness....er.
36 ··0x000029f4·0461626c·65000000·0469626c·65000000·.able....ible...36 ··0x0000294c·0461626c·65000000·0469626c·65000000·.able....ible...
37 ··0x00002a04·03616e74·00000000·05656d65·6e740000·.ant.....ement..37 ··0x0000295c·03616e74·00000000·05656d65·6e740000·.ant.....ement..
38 ··0x00002a14·046d656e·74000000·03696f6e·00000000·.ment....ion....38 ··0x0000296c·046d656e·74000000·03696f6e·00000000·.ment....ion....
39 ··0x00002a24·026f7500·0369736d·00000000·03697469·.ou..ism.....iti39 ··0x0000297c·026f7500·0369736d·00000000·03697469·.ou..ism.....iti
40 ··0x00002a34·00000000·706f7274·65725f73·74656d00·....porter_stem.40 ··0x0000298c·00000000·706f7274·65725f73·74656d00·....porter_stem.
41 ··0x00002a44·756e6163·63656e74·5f61746f·6d000000·unaccent_atom...41 ··0x0000299c·756e6163·63656e74·5f61746f·6d000000·unaccent_atom...
42 ··0x00002a54·746f6b65·6e697a65·5f61746f·6d000000·tokenize_atom...42 ··0x000029ac·746f6b65·6e697a65·5f61746f·6d000000·tokenize_atom...
43 ··0x00002a64·61746f6d·5f746f5f·7374656d·5f6c6973·atom_to_stem_lis43 ··0x000029bc·61746f6d·5f746f5f·7374656d·5f6c6973·atom_to_stem_lis
44 ··0x00002a74·74000000·41000000·41450000·43000000·t...A...AE..C...44 ··0x000029cc·74000000·41000000·41450000·43000000·t...A...AE..C...
45 ··0x00002a84·45000000·49000000·44000000·4e000000·E...I...D...N...45 ··0x000029dc·45000000·49000000·44000000·4e000000·E...I...D...N...
46 ··0x00002a94·4f000000·55000000·59000000·73730000·O...U...Y...ss..46 ··0x000029ec·4f000000·55000000·59000000·73730000·O...U...Y...ss..
47 ··0x00002aa4·61000000·61650000·63000000·65000000·a...ae..c...e...47 ··0x000029fc·61000000·61650000·63000000·65000000·a...ae..c...e...
48 ··0x00002ab4·64000000·6e000000·6f000000·75000000·d...n...o...u...48 ··0x00002a0c·64000000·6e000000·6f000000·75000000·d...n...o...u...
49 ··0x00002ac4·79000000·3e000000·41000000·0c000000·y...>...A.......49 ··0x00002a1c·79000000·3e000000·41000000·0c000000·y...>...A.......
50 ··0x00002ad4·41000000·11000000·41000000·27000000·A.......A...'...50 ··0x00002a2c·41000000·11000000·41000000·27000000·A.......A...'...
51 ··0x00002ae4·41000000·36000000·41000000·03000000·A...6...A.......51 ··0x00002a3c·41000000·36000000·41000000·03000000·A...6...A.......
52 ··0x00002af4·41000000·06000000·41000000·15000000·A.......A.......52 ··0x00002a4c·41000000·06000000·41000000·15000000·A.......A.......
53 ··0x00002b04·41000000·0f000000·41000000·0e000000·A.......A.......53 ··0x00002a5c·41000000·0f000000·41000000·0e000000·A.......A.......
54 ··0x00002b14·41000000·26000000·41000000·13000000·A...&...A.......54 ··0x00002a6c·41000000·26000000·41000000·13000000·A...&...A.......
55 ··0x00002b24·41000000·29000000·41000000·02000000·A...)...A.......55 ··0x00002a7c·41000000·29000000·41000000·02000000·A...)...A.......
56 ··0x00002b34·41000000·19000000·41000000·0a000000·A.......A.......56 ··0x00002a8c·41000000·19000000·41000000·0a000000·A.......A.......
57 ··0x00002b44·41000000·0b000000·41000000·00000000·A.......A.......57 ··0x00002a9c·41000000·0b000000·41000000·00000000·A.......A.......
58 ··0x00002b54·00000000····························....58 ··0x00002aac·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 ··0x00002bfc·00000000····························....2 ··0x00002ab0·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·f10b0000····························....2 ··0x0001fd6c·490b0000····························I...
  
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·b10b0000····························....2 ··0x0001fd70·090b0000····························....
  
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*..|*...*.. 
4 ··0x0001fd8c·842a0000·842a0000·842a0000·842a0000·.*...*...*...*..3 ··0x0001fd84·d0290000·d0290000·d4290000·d8290000·.)...)...)...)..
 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·.)...)...*...*..
5 ··0x0001fd9c·882a0000·882a0000·882a0000·882a0000·.*...*...*...*..12 ··0x0001fe14·082a0000·082a0000·082a0000·082a0000·.*...*...*...*..
 13 ··0x0001fe24·44280000·44280000·44280000·44280000·D(..D(..D(..D(..
6 ··0x0001fdac·8c2a0000·902a0000·942a0000·942a0000·.*...*...*...*..14 ··0x0001fe34·0c2a0000·102a0000·142a0000·142a0000·.*...*...*...*..
7 ··0x0001fdbc·942a0000·942a0000·942a0000·00000000·.*...*...*......15 ··0x0001fe44·142a0000·142a0000·142a0000·00000000·.*...*...*......
8 ··0x0001fdcc·00000000·982a0000·982a0000·982a0000·.....*...*...*..16 ··0x0001fe54·00000000·182a0000·182a0000·182a0000·.....*...*...*..
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 ··0x0001fe5c·c02a0000·c42a0000·00000000·c42a0000·.*...*.......*..17 ··0x0001fe64·182a0000·1c2a0000·00000000·1c2a0000·.*...*.......*..
  
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·6cfe0100·00000000·00000000·b4090000·l...............3 ··0x0001ff6c·74fe0100·00000000·00000000·0c090000·t...............
4 ··0x0001ff7c·b4090000·b4090000·b4090000·b4090000·................4 ··0x0001ff7c·0c090000·0c090000·0c090000·0c090000·................
5 ··0x0001ff8c·b4090000·b4090000·b4090000·b4090000·................5 ··0x0001ff8c·0c090000·0c090000·0c090000·0c090000·................
6 ··0x0001ff9c·b4090000·b4090000·b4090000·b4090000·................6 ··0x0001ff9c·0c090000·0c090000·0c090000·0c090000·................
7 ··0x0001ffac·b4090000·b4090000·b4090000·b4090000·................7 ··0x0001ffac·0c090000·0c090000·0c090000·0c090000·................
8 ··0x0001ffbc·b4090000·b4090000·b4090000·b4090000·................8 ··0x0001ffbc·0c090000·0c090000·0c090000·0c090000·................
9 ··0x0001ffcc·b4090000·b4090000·b4090000·b4090000·................9 ··0x0001ffcc·0c090000·0c090000·0c090000·0c090000·................
10 ··0x0001ffdc·b4090000·b4090000·b4090000·b4090000·................10 ··0x0001ffdc·0c090000·0c090000·0c090000·0c090000·................
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·61663965·32363166·30303632·62306533·af9e261f0062b0e3 
3 ··0x00000010·63653863·61623932·66346630·66393937·ce8cab92f4f0f9972 ··0x00000000·34356463·63353366·64333764·64646439·45dcc53fd37dddd9
 3 ··0x00000010·34363161·61366565·64613632·64386462·461aa6eeda62d8db
4 ··0x00000020·61356164·62362e64·65627567·00000000·a5adb6.debug....4 ··0x00000020·30363138·32312e64·65627567·00000000·061821.debug....
5 ··0x00000030·315e81f5····························1^..5 ··0x00000030·6fb6d6f9····························o...
  
1.68 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/process.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/process.so
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:··········66016·(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:·········717 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x03a74·0x03a74·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x03938·0x03938·R·E·0x10000
8 ··LOAD···········0x00fd84·0x0001fd84·0x0001fd84·0x00298·0x0030c·RW··0x100007 ··LOAD···········0x00fd8c·0x0001fd8c·0x0001fd8c·0x00290·0x00304·RW··0x10000
9 ··DYNAMIC········0x00fd8c·0x0001fd8c·0x0001fd8c·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fd94·0x0001fd94·0x0001fd94·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fd84·0x0001fd84·0x0001fd84·0x0027c·0x0027c·R···0x111 ··GNU_RELRO······0x00fd8c·0x0001fd8c·0x0001fd8c·0x00274·0x00274·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x101e0:1 There·are·25·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············00000114·000114·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0005f0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0005d0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000748·000748·00051b·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000708·000708·0004d7·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000c64·000c64·0000be·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000be0·000be0·0000ba·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000d24·000d24·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000c9c·000c9c·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000d94·000d94·000070·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000cec·000cec·000070·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000e04·000e04·000298·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00000d5c·000d5c·000298·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········0000109c·00109c·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000ff4·000ff4·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000010a8·0010a8·000408·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00001000·001000·000408·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000014b0·0014b0·001fe8·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00001408·001408·001fe8·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00003498·003498·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000033f0·0033f0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000034a0·0034a0·00053c·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000033f8·0033f8·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 
20 ··[16]·.eh_frame·········PROGBITS········00003a70·003a70·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00003934·003934·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fd84·00fd84·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fd8c·00fd8c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fd88·00fd88·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fd90·00fd90·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fd8c·00fd8c·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fd94·00fd94·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001fe8c·00fe8c·000174·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001fe8c·00fe8c·000174·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0002001c·01001c·000074·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0002001c·01001c·000074·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0100dc·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100dc·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··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, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfd8c·contains·28·entries:1 Dynamic·section·at·offset·0xfd94·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x109c5 ·0x0000000c·(INIT)·······················0xff4
7 ·0x0000000d·(FINI)·······················0x34986 ·0x0000000d·(FINI)·······················0x33f0
8 ·0x00000019·(INIT_ARRAY)·················0x1fd847 ·0x00000019·(INIT_ARRAY)·················0x1fd8c
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fd889 ·0x0000001a·(FINI_ARRAY)·················0x1fd90
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x74812 ·0x00000005·(STRTAB)·····················0x708
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················1307·(bytes)14 ·0x0000000a·(STRSZ)······················1239·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1fe8c16 ·0x00000003·(PLTGOT)·····················0x1fe8c
18 ·0x00000002·(PLTRELSZ)···················664·(bytes)17 ·0x00000002·(PLTRELSZ)···················664·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0xe0419 ·0x00000017·(JMPREL)·····················0xd5c
21 ·0x00000011·(REL)························0xd9420 ·0x00000011·(REL)························0xcec
22 ·0x00000012·(RELSZ)······················112·(bytes)21 ·0x00000012·(RELSZ)······················112·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0xd2425 ·0x6ffffffe·(VERNEED)····················0xc9c
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0xc6427 ·0x6ffffff0·(VERSYM)·····················0xbe0
29 ·0x6ffffffa·(RELCOUNT)···················728 ·0x6ffffffa·(RELCOUNT)···················7
30 ·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:·7b54a51460c8fd9b0dca36e58769f9ab95beee643 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·82a33459d0e65a7f0cbb2db994ec017ed8f4a7e4
4.62 KB
readelf --wide --version-info {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·95·entries:1 Version·symbols·section·'.gnu.version'·contains·93·entries:
2 ·Addr:·0x0000000000000c64··Offset:·0x00000c64··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000be0··Offset:·0x00000be0··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.34)·
4 ··004:···3·(GLIBC_2.34)····1·(*global*)······1·(*global*)······1·(*global*)··· 
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)··· 
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······3·(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)·· 
10 ··01c:···4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··6 ··00c:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
12 ··024:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)··8 ··014:···4·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 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)··
13 ··028:···3·(GLIBC_2.34)····1·(*global*)······4·(GLIBC_2.4)·····4·(GLIBC_2.4)··12 ··024:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····2·(GLIBC_2.34)·
 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*)···
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
15 ··030:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)··19 ··040:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(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*)··· 
19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
20 ··044:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···21 ··048:···1·(*global*)······3·(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:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···24 ··054:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
25 ··058:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··25 ··058:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
26 ··05c:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···26 ··05c:···1·(*global*)···
  
27 Version·needs·section·'.gnu.version_r'·contains·3·entries:27 Version·needs·section·'.gnu.version_r'·contains·2·entries:
28 ·Addr:·0x0000000000000d24··Offset:·0x00000d24··Link:·4·(.dynstr)28 ·Addr:·0x0000000000000c9c··Offset:·0x00000c9c··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:·530 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
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:·432 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
33 ··0x0040:···Name:·GLIBC_2.34··Flags:·none··Version:·333 ··0x0040:···Name:·GLIBC_2.34··Flags:·none··Version:·2
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, 17 lines modifiedOffset 12, 15 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 Sfilefunctions19 Sfilefunctions
21 __aeabi_unwind_cpp_pr0 
22 PL_get_chars20 PL_get_chars
23 PL_domain_error21 PL_domain_error
24 PL_get_atom22 PL_get_atom
25 PL_is_functor23 PL_is_functor
26 _PL_get_arg_sz24 _PL_get_arg_sz
27 PL_get_stream25 PL_get_stream
28 PL_compare26 PL_compare
Offset 62, 15 lines modifiedOffset 60, 14 lines modified
62 PL_put_atom60 PL_put_atom
63 __fcntl_time6461 __fcntl_time64
64 PL_resource_error62 PL_resource_error
65 Sdprintf63 Sdprintf
66 install_process64 install_process
67 PL_register_foreign65 PL_register_foreign
68 __environ66 __environ
69 libgcc_s.so.1 
70 libc.so.667 libc.so.6
71 ld-linux-armhf.so.368 ld-linux-armhf.so.3
72 GLIBC_2.469 GLIBC_2.4
73 GLIBC_2.3470 GLIBC_2.34
74 H»      KxD»   J{D71 H»      KxD»   J{D
75 +I*F+HyDxD72 +I*F+HyDxD
76 H{DyD,3xD73 H{DyD,3xD
Offset 125, 16 lines modifiedOffset 122, 14 lines modified
125 .shstrtab122 .shstrtab
126 .note.gnu.build-id123 .note.gnu.build-id
127 .gnu.hash124 .gnu.hash
128 .gnu.version125 .gnu.version
129 .gnu.version_r126 .gnu.version_r
130 .rel.dyn127 .rel.dyn
131 .rel.plt128 .rel.plt
132 .ARM.extab 
133 .ARM.exidx 
134 .eh_frame129 .eh_frame
135 .init_array130 .init_array
136 .fini_array131 .fini_array
137 .dynamic132 .dynamic
138 .ARM.attributes133 .ARM.attributes
139 .gnu_debugaltlink134 .gnu_debugaltlink
140 .gnu_debuglink135 .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 ··0x00000138·02000000·5e000000·01000000·05000000·....^...........2 ··0x00000118·02000000·5c000000·01000000·05000000·....\...........
3 ··0x00000148·10000004·5e000000·00000000·9b74fca9·....^........t..3 ··0x00000128·10000004·5c000000·00000000·9b74fca9·....\........t..
  
10.6 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 85 lines modifiedOffset 1, 81 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000748·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000708·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000758·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000718·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000768·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000728·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000778·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000738·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000788·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000748·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000798·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x00000758·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x000007a8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x00000768·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x000007b8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x00000778·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x000007c8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x00000788·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x000007d8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x00000798·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x000007e8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x000007a8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x000007f8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x000007b8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x00000808·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x000007c8·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x00000818·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x000007d8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x00000828·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x000007e8·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x00000838·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x000007f8·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x00000848·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x00000808·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x00000858·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x00000818·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x00000868·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x00000828·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x00000878·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x00000838·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
 22 ··0x00000848·5366696c·6566756e·6374696f·6e730050·Sfilefunctions.P
22 ··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_ 
26 ··0x000008c8·6765745f·63686172·73007374·72636d70·get_chars.strcmp23 ··0x00000858·4c5f6765·745f6368·61727300·73747263·L_get_chars.strc
27 ··0x000008d8·00504c5f·646f6d61·696e5f65·72726f72·.PL_domain_error24 ··0x00000868·6d700050·4c5f646f·6d61696e·5f657272·mp.PL_domain_err
28 ··0x000008e8·00504c5f·6765745f·61746f6d·00504c5f·.PL_get_atom.PL_25 ··0x00000878·6f720050·4c5f6765·745f6174·6f6d0050·or.PL_get_atom.P
29 ··0x000008f8·69735f66·756e6374·6f72005f·504c5f67·is_functor._PL_g 
30 ··0x00000908·65745f61·72675f73·7a00504c·5f676574·et_arg_sz.PL_get26 ··0x00000888·4c5f6973·5f66756e·63746f72·005f504c·L_is_functor._PL
 27 ··0x00000898·5f676574·5f617267·5f737a00·504c5f67·_get_arg_sz.PL_g
31 ··0x00000918·5f737472·65616d00·5366696c·656e6f00·_stream.Sfileno.28 ··0x000008a8·65745f73·74726561·6d005366·696c656e·et_stream.Sfilen
32 ··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_atom29 ··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_at
35 ··0x00000958·5f746f5f·656e636f·64696e67·00504c5f·_to_encoding.PL_32 ··0x000008e8·6f6d5f74·6f5f656e·636f6469·6e670050·om_to_encoding.P
36 ··0x00000968·6765745f·6e696c5f·65780050·4c5f756e·get_nil_ex.PL_un33 ··0x000008f8·4c5f6765·745f6e69·6c5f6578·00504c5f·L_get_nil_ex.PL_
37 ··0x00000978·696e7374·616e7469·6174696f·6e5f6572·instantiation_er34 ··0x00000908·756e696e·7374616e·74696174·696f6e5f·uninstantiation_
38 ··0x00000988·726f7200·504c5f74·7970655f·6572726f·ror.PL_type_erro35 ··0x00000918·6572726f·7200504c·5f747970·655f6572·error.PL_type_er
39 ··0x00000998·72007761·69747069·64005f5f·6572726e·r.waitpid.__errn36 ··0x00000928·726f7200·77616974·70696400·5f5f6572·ror.waitpid.__er
40 ··0x000009a8·6f5f6c6f·63617469·6f6e0050·4c5f6861·o_location.PL_ha37 ··0x00000938·726e6f5f·6c6f6361·74696f6e·00504c5f·rno_location.PL_
41 ··0x000009b8·6e646c65·5f736967·6e616c73·00504c5f·ndle_signals.PL_38 ··0x00000948·68616e64·6c655f73·69676e61·6c730050·handle_signals.P
42 ··0x000009c8·756e7265·67697374·65725f61·746f6d00·unregister_atom.39 ··0x00000958·4c5f756e·72656769·73746572·5f61746f·L_unregister_ato
43 ··0x000009d8·504c5f66·72656500·504c5f63·6f70795f·PL_free.PL_copy_40 ··0x00000968·6d00504c·5f667265·6500504c·5f636f70·m.PL_free.PL_cop
44 ··0x000009e8·7465726d·5f726566·00504c5f·6765745f·term_ref.PL_get_41 ··0x00000978·795f7465·726d5f72·65660050·4c5f6765·y_term_ref.PL_ge
45 ··0x000009f8·696e7465·6765725f·65780050·4c5f6765·integer_ex.PL_ge42 ··0x00000988·745f696e·74656765·725f6578·00504c5f·t_integer_ex.PL_
46 ··0x00000a08·745f6c69·73740050·4c5f6765·745f6e61·t_list.PL_get_na43 ··0x00000998·6765745f·6c697374·00504c5f·6765745f·get_list.PL_get_
47 ··0x00000a18·6d655f61·72697479·5f737a00·504c5f67·me_arity_sz.PL_g44 ··0x000009a8·6e616d65·5f617269·74795f73·7a00504c·name_arity_sz.PL
48 ··0x00000a28·65745f62·6f6f6c5f·65780050·4c5f6765·et_bool_ex.PL_ge 
49 ··0x00000a38·745f666c·6f617400·504c5f70·75745f69·t_float.PL_put_i45 ··0x000009b8·5f676574·5f626f6f·6c5f6578·00504c5f·_get_bool_ex.PL_
 46 ··0x000009c8·6765745f·666c6f61·7400504c·5f707574·get_float.PL_put
50 ··0x00000a48·6e746567·65720050·4c5f756e·6966795f·nteger.PL_unify_47 ··0x000009d8·5f696e74·65676572·00504c5f·756e6966·_integer.PL_unif
51 ··0x00000a58·61746f6d·00504c5f·6765745f·6e636861·atom.PL_get_ncha48 ··0x000009e8·795f6174·6f6d0050·4c5f6765·745f6e63·y_atom.PL_get_nc
52 ··0x00000a68·72730050·4c5f7265·616c6c6f·63006d65·rs.PL_realloc.me49 ··0x000009f8·68617273·00504c5f·7265616c·6c6f6300·hars.PL_realloc.
53 ··0x00000a78·6d637079·00504c5f·6d616c6c·6f630073·mcpy.PL_malloc.s50 ··0x00000a08·6d656d63·70790050·4c5f6d61·6c6c6f63·memcpy.PL_malloc
54 ··0x00000a88·74726c65·6e00504c·5f706572·6d697373·trlen.PL_permiss51 ··0x00000a18·00737472·6c656e00·504c5f70·65726d69·.strlen.PL_permi
55 ··0x00000a98·696f6e5f·6572726f·7200504c·5f676574·ion_error.PL_get52 ··0x00000a28·7373696f·6e5f6572·726f7200·504c5f67·ssion_error.PL_g
56 ··0x00000aa8·5f736967·6e756d5f·6578006b·696c6c00·_signum_ex.kill.53 ··0x00000a38·65745f73·69676e75·6d5f6578·006b696c·et_signum_ex.kil
57 ··0x00000ab8·73696765·6d707479·73657400·73696761·sigemptyset.siga54 ··0x00000a48·6c007369·67656d70·74797365·74007369·l.sigemptyset.si
58 ··0x00000ac8·64647365·74007369·6770726f·636d6173·ddset.sigprocmas55 ··0x00000a58·67616464·73657400·73696770·726f636d·gaddset.sigprocm
59 ··0x00000ad8·6b007666·6f726b00·504c5f63·6c65616e·k.vfork.PL_clean56 ··0x00000a68·61736b00·76666f72·6b00504c·5f636c65·ask.vfork.PL_cle
60 ··0x00000ae8·75705f66·6f726b00·73657473·69640063·up_fork.setsid.c57 ··0x00000a78·616e7570·5f666f72·6b007365·74736964·anup_fork.setsid
61 ··0x00000af8·68646972·00647570·32005f50·4c5f7374·hdir.dup2._PL_st58 ··0x00000a88·00636864·69720064·75703200·5f504c5f·.chdir.dup2._PL_
62 ··0x00000b08·7265616d·73006578·65637665·00706572·reams.execve.per59 ··0x00000a98·73747265·616d7300·65786563·76650070·streams.execve.p
63 ··0x00000b18·726f7200·504c5f75·6e696679·5f696e74·ror.PL_unify_int60 ··0x00000aa8·6572726f·7200504c·5f756e69·66795f69·error.PL_unify_i
64 ··0x00000b28·65676572·00636c6f·73650053·66646f70·eger.close.Sfdop61 ··0x00000ab8·6e746567·65720063·6c6f7365·00536664·nteger.close.Sfd
65 ··0x00000b38·656e0050·4c5f756e·6966795f·73747265·en.PL_unify_stre62 ··0x00000ac8·6f70656e·00504c5f·756e6966·795f7374·open.PL_unify_st
66 ··0x00000b48·616d005f·5f707263·746c5f74·696d6536·am.__prctl_time663 ··0x00000ad8·7265616d·005f5f70·7263746c·5f74696d·ream.__prctl_tim
67 ··0x00000b58·34006f70·656e3634·00504c5f·72656769·4.open64.PL_regi64 ··0x00000ae8·65363400·6f70656e·36340050·4c5f7265·e64.open64.PL_re
68 ··0x00000b68·73746572·5f61746f·6d00536e·65770065·ster_atom.Snew.e65 ··0x00000af8·67697374·65725f61·746f6d00·536e6577·gister_atom.Snew
69 ··0x00000b78·78697400·504c5f75·6e696679·5f6c6973·xit.PL_unify_lis66 ··0x00000b08·00657869·7400504c·5f756e69·66795f6c·.exit.PL_unify_l
70 ··0x00000b88·7400504c·5f646973·63617264·5f666f72·t.PL_discard_for67 ··0x00000b18·69737400·504c5f64·69736361·72645f66·ist.PL_discard_f
71 ··0x00000b98·6569676e·5f667261·6d65006d·656d7365·eign_frame.memse68 ··0x00000b28·6f726569·676e5f66·72616d65·006d656d·oreign_frame.mem
72 ··0x00000ba8·7400504c·5f707574·5f61746f·6d007374·t.PL_put_atom.st69 ··0x00000b38·73657400·504c5f70·75745f61·746f6d00·set.PL_put_atom.
73 ··0x00000bb8·72637079·00706970·65005f5f·66636e74·rcpy.pipe.__fcnt70 ··0x00000b48·73747263·70790070·69706500·5f5f6663·strcpy.pipe.__fc
74 ··0x00000bc8·6c5f7469·6d653634·00504c5f·7265736f·l_time64.PL_reso71 ··0x00000b58·6e746c5f·74696d65·36340050·4c5f7265·ntl_time64.PL_re
75 ··0x00000bd8·75726365·5f657272·6f720053·64707269·urce_error.Sdpri72 ··0x00000b68·736f7572·63655f65·72726f72·00536470·source_error.Sdp
76 ··0x00000be8·6e746600·696e7374·616c6c5f·70726f63·ntf.install_proc73 ··0x00000b78·72696e74·6600696e·7374616c·6c5f7072·rintf.install_pr
77 ··0x00000bf8·65737300·504c5f72·65676973·7465725f·ess.PL_register_74 ··0x00000b88·6f636573·7300504c·5f726567·69737465·ocess.PL_registe
78 ··0x00000c08·666f7265·69676e00·5f5f656e·7669726f·foreign.__enviro75 ··0x00000b98·725f666f·72656967·6e005f5f·656e7669·r_foreign.__envi
79 ··0x00000c18·6e006c69·62676363·5f732e73·6f2e3100·n.libgcc_s.so.1. 
80 ··0x00000c28·6c696263·2e736f2e·36006c64·2d6c696e·libc.so.6.ld-lin76 ··0x00000ba8·726f6e00·6c696263·2e736f2e·36006c64·ron.libc.so.6.ld
81 ··0x00000c38·75782d61·726d6866·2e736f2e·3300474c·ux-armhf.so.3.GL77 ··0x00000bb8·2d6c696e·75782d61·726d6866·2e736f2e·-linux-armhf.so.
82 ··0x00000c48·4942435f·322e3400·474c4942·435f322e·IBC_2.4.GLIBC_2.78 ··0x00000bc8·3300474c·4942435f·322e3400·474c4942·3.GLIBC_2.4.GLIB
83 ··0x00000c58·33340047·43435f33·2e3500············34.GCC_3.5.79 ··0x00000bd8·435f322e·333400·····················C_2.34.
  
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 0000109c·<.init>:2 00000ff4·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     14b0·<__assert_fail@plt+0xc>5 »       bl»     1408·<__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 00003498·<.fini>:2 000033f0·<.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 ··0x000034a0·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000033f8·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x000034b0·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00003408·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x000034c0·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00003418·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x000034d0·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00003428·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x000034e0·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00003438·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x000034f0·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00003448·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00003500·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00003458·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00003510·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00003468·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00003520·0b000000·41000000·00000000·00000000·....A...........10 ··0x00003478·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00003530·7265736f·75726365·5f657272·6f720000·resource_error..11 ··0x00003488·7265736f·75726365·5f657272·6f720000·resource_error..
12 ··0x00003540·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...12 ··0x00003498·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...
13 ··0x00003550·7065726d·69737369·6f6e5f65·72726f72·permission_error13 ··0x000034a8·7065726d·69737369·6f6e5f65·72726f72·permission_error
14 ··0x00003560·00000000·65786973·74656e63·655f6572·....existence_er14 ··0x000034b8·00000000·65786973·74656e63·655f6572·....existence_er
15 ··0x00003570·726f7200·73797374·656d5f65·72726f72·ror.system_error15 ··0x000034c8·726f7200·73797374·656d5f65·72726f72·ror.system_error
16 ··0x00003580·00000000·696e7374·616e7469·6174696f·....instantiatio16 ··0x000034d8·00000000·696e7374·616e7469·6174696f·....instantiatio
17 ··0x00003590·6e5f6572·726f7200·74797065·5f657272·n_error.type_err17 ··0x000034e8·6e5f6572·726f7200·74797065·5f657272·n_error.type_err
18 ··0x000035a0·6f720000·646f6d61·696e5f65·72726f72·or..domain_error18 ··0x000034f8·6f720000·646f6d61·696e5f65·72726f72·or..domain_error
19 ··0x000035b0·00000000·6e6f745f·696d706c·656d656e·....not_implemen19 ··0x00003508·00000000·6e6f745f·696d706c·656d656e·....not_implemen
20 ··0x000035c0·74656400·73796e74·61785f65·72726f72·ted.syntax_error20 ··0x00003518·74656400·73796e74·61785f65·72726f72·ted.syntax_error
21 ··0x000035d0·00000000·2e2f7061·636b6167·65732f63·...../packages/c21 ··0x00003528·00000000·2e2f7061·636b6167·65732f63·...../packages/c
22 ··0x000035e0·6c69622f·6572726f·722e6300·30000000·lib/error.c.0...22 ··0x00003538·6c69622f·6572726f·722e6300·30000000·lib/error.c.0...
23 ··0x000035f0·6572726f·72000000·2f000000·636f6e74·error.../...cont23 ··0x00003548·6572726f·72000000·2f000000·636f6e74·error.../...cont
24 ··0x00003600·65787400·666f726b·00000000·76666f72·ext.fork....vfor24 ··0x00003558·65787400·666f726b·00000000·76666f72·ext.fork....vfor
25 ··0x00003610·6b000000·73706177·6e000000·70726f63·k...spawn...proc25 ··0x00003568·6b000000·73706177·6e000000·70726f63·k...spawn...proc
26 ··0x00003620·6573735f·63726561·74655f6d·6574686f·ess_create_metho26 ··0x00003578·6573735f·63726561·74655f6d·6574686f·ess_create_metho
27 ··0x00003630·64000000·2e2f7061·636b6167·65732f63·d..../packages/c27 ··0x00003588·64000000·2e2f7061·636b6167·65732f63·d..../packages/c
28 ··0x00003640·6c69622f·70726f63·6573732e·63000000·lib/process.c...28 ··0x00003598·6c69622f·70726f63·6573732e·63000000·lib/process.c...
29 ··0x00003650·70726f63·6573735f·73747265·616d0000·process_stream..29 ··0x000035a8·70726f63·6573735f·73747265·616d0000·process_stream..
30 ··0x00003660·73747265·616d5f74·79706500·656e636f·stream_type.enco30 ··0x000035b8·73747265·616d5f74·79706500·656e636f·stream_type.enco
31 ··0x00003670·64696e67·00000000·70697065·5f6f7074·ding....pipe_opt31 ··0x000035c8·64696e67·00000000·70697065·5f6f7074·ding....pipe_opt
32 ··0x00003680·696f6e00·66696c65·5f737472·65616d00·ion.file_stream.32 ··0x000035d8·696f6e00·66696c65·5f737472·65616d00·ion.file_stream.
33 ··0x00003690·70726f63·6573735f·6b696c6c·00000000·process_kill....33 ··0x000035e8·70726f63·6573735f·6b696c6c·00000000·process_kill....
34 ··0x000036a0·70726f63·65737300·6b696c6c·00000000·process.kill....34 ··0x000035f8·70726f63·65737300·6b696c6c·00000000·process.kill....
35 ··0x000036b0·6e6f745f·6c657373·5f746861·6e5f7a65·not_less_than_ze35 ··0x00003608·6e6f745f·6c657373·5f746861·6e5f7a65·not_less_than_ze
36 ··0x000036c0·726f0000·6f707469·6f6e0000·74696d65·ro..option..time36 ··0x00003618·726f0000·6f707469·6f6e0000·74696d65·ro..option..time
37 ··0x000036d0·6f757400·74727565·00000000·70726f63·out.true....proc37 ··0x00003628·6f757400·74727565·00000000·70726f63·out.true....proc
38 ··0x000036e0·6573735f·77616974·5f6f7074·696f6e00·ess_wait_option.38 ··0x00003638·6573735f·77616974·5f6f7074·696f6e00·ess_wait_option.
39 ··0x000036f0·77616974·70696400·74657874·5f6e6f6e·waitpid.text_non39 ··0x00003648·77616974·70696400·74657874·5f6e6f6e·waitpid.text_non
40 ··0x00003700·5f7a6572·6f5f636f·64650000·656e7669·_zero_code..envi40 ··0x00003658·5f7a6572·6f5f636f·64650000·656e7669·_zero_code..envi
41 ··0x00003710·726f6e6d·656e7400·72656465·66696e65·ronment.redefine41 ··0x00003668·726f6e6d·656e7400·72656465·66696e65·ronment.redefine
42 ··0x00003720·00000000·656e7669·726f6e6d·656e745f·....environment_42 ··0x00003678·00000000·656e7669·726f6e6d·656e745f·....environment_
43 ··0x00003730·76617269·61626c65·00000000·3d000000·variable....=...43 ··0x00003688·76617269·61626c65·00000000·3d000000·variable....=...
44 ··0x00003740·2873697a·655f7429·28712d65·622d3e62·(size_t)(q-eb->b44 ··0x00003698·2873697a·655f7429·28712d65·622d3e62·(size_t)(q-eb->b
45 ··0x00003750·75666665·7229203d·3d206562·2d3e7369·uffer)·==·eb->si45 ··0x000036a8·75666665·7229203d·3d206562·2d3e7369·uffer)·==·eb->si
46 ··0x00003760·7a650000·2f646576·2f6e756c·6c000000·ze../dev/null...46 ··0x000036b8·7a650000·2f646576·2f6e756c·6c000000·ze../dev/null...
47 ··0x00003770·72630000·63616c6c·61626c65·00000000·rc..callable....47 ··0x000036c8·72630000·63616c6c·61626c65·00000000·rc..callable....
48 ··0x00003780·6d656d6f·72790000·7072696f·72697479·memory..priority48 ··0x000036d8·6d656d6f·72790000·7072696f·72697479·memory..priority
49 ··0x00003790·5f6f7074·696f6e00·70726f63·6573735f·_option.process_49 ··0x000036e8·5f6f7074·696f6e00·70726f63·6573735f·_option.process_
50 ··0x000037a0·6f707469·6f6e0000·70697065·28293a20·option..pipe():·50 ··0x000036f8·6f707469·6f6e0000·70697065·28293a20·option..pipe():·
51 ··0x000037b0·756e6578·70656374·65642065·72726f72·unexpected·error51 ··0x00003708·756e6578·70656374·65642065·72726f72·unexpected·error
52 ··0x000037c0·3a202573·0a000000·6f70656e·5f66696c·:·%s....open_fil52 ··0x00003718·3a202573·0a000000·6f70656e·5f66696c·:·%s....open_fil
53 ··0x000037d0·65730000·73746469·6e000000·7374646f·es..stdin...stdo53 ··0x00003728·65730000·73746469·6e000000·7374646f·es..stdin...stdo
54 ··0x000037e0·75740000·73746465·72720000·73746400·ut..stderr..std.54 ··0x00003738·75740000·73746465·72720000·73746400·ut..stderr..std.
55 ··0x000037f0·6e756c6c·00000000·64657461·63686564·null....detached55 ··0x00003748·6e756c6c·00000000·64657461·63686564·null....detached
56 ··0x00003800·00000000·63776400·656e7600·7072696f·....cwd.env.prio56 ··0x00003758·00000000·63776400·656e7600·7072696f·....cwd.env.prio
57 ··0x00003810·72697479·00000000·77696e64·6f770000·rity....window..57 ··0x00003768·72697479·00000000·77696e64·6f770000·rity....window..
58 ··0x00003820·72656c65·61736500·696e6669·6e697465·release.infinite58 ··0x00003778·72656c65·61736500·696e6669·6e697465·release.infinite
59 ··0x00003830·00000000·74657874·00000000·62696e61·....text....bina59 ··0x00003788·00000000·74657874·00000000·62696e61·....text....bina
60 ··0x00003840·72790000·6f637465·74000000·75746638·ry..octet...utf860 ··0x00003798·72790000·6f637465·74000000·75746638·ry..octet...utf8
61 ··0x00003850·00000000·61736369·69000000·69736f5f·....ascii...iso_61 ··0x000037a8·00000000·61736369·69000000·69736f5f·....ascii...iso_
62 ··0x00003860·6c617469·6e5f3100·756e6963·6f64655f·latin_1.unicode_62 ··0x000037b8·6c617469·6e5f3100·756e6963·6f64655f·latin_1.unicode_
63 ··0x00003870·62650000·756e6963·6f64655f·6c650000·be..unicode_le..63 ··0x000037c8·62650000·756e6963·6f64655f·6c650000·be..unicode_le..
64 ··0x00003880·70697065·00000000·74797065·00000000·pipe....type....64 ··0x000037d8·70697065·00000000·74797065·00000000·pipe....type....
65 ··0x00003890·73747265·616d0000·70726f63·6573735f·stream..process_65 ··0x000037e8·73747265·616d0000·70726f63·6573735f·stream..process_
66 ··0x000038a0·6572726f·72000000·65786974·00000000·error...exit....66 ··0x000037f8·6572726f·72000000·65786974·00000000·error...exit....
67 ··0x000038b0·6b696c6c·65640000·70726f63·6573735f·killed..process_67 ··0x00003808·6b696c6c·65640000·70726f63·6573735f·killed..process_
68 ··0x000038c0·63726561·74650000·70726f63·6573735f·create..process_68 ··0x00003818·63726561·74650000·70726f63·6573735f·create..process_
69 ··0x000038d0·77616974·00000000·70726f63·6573735f·wait....process_69 ··0x00003828·77616974·00000000·70726f63·6573735f·wait....process_
70 ··0x000038e0·67726f75·705f6b69·6c6c0000·70726f63·group_kill..proc70 ··0x00003838·67726f75·705f6b69·6c6c0000·70726f63·group_kill..proc
71 ··0x000038f0·6573735f·7365745f·6d657468·6f640000·ess_set_method..71 ··0x00003848·6573735f·7365745f·6d657468·6f640000·ess_set_method..
72 ··0x00003900·706c5f65·72726f72·00000000·756e6966·pl_error....unif72 ··0x00003858·706c5f65·72726f72·00000000·756e6966·pl_error....unif
73 ··0x00003910·795f6578·69745f73·74617475·73000000·y_exit_status...73 ··0x00003868·795f6578·69745f73·74617475·73000000·y_exit_status...
74 ··0x00003920·00000000·70617273·655f656e·7669726f·....parse_enviro74 ··0x00003878·00000000·70617273·655f656e·7669726f·....parse_enviro
75 ··0x00003930·6e6d656e·74000000·70726f63·6573735f·nment...process_75 ··0x00003888·6e6d656e·74000000·70726f63·6573735f·nment...process_
76 ··0x00003940·70617265·6e745f73·69646500·3e000000·parent_side.>...76 ··0x00003898·70617265·6e745f73·69646500·3e000000·parent_side.>...
77 ··0x00003950·41000000·0c000000·41000000·11000000·A.......A.......77 ··0x000038a8·41000000·0c000000·41000000·11000000·A.......A.......
78 ··0x00003960·41000000·27000000·41000000·36000000·A...'...A...6...78 ··0x000038b8·41000000·27000000·41000000·36000000·A...'...A...6...
79 ··0x00003970·41000000·03000000·41000000·06000000·A.......A.......79 ··0x000038c8·41000000·03000000·41000000·06000000·A.......A.......
80 ··0x00003980·41000000·15000000·41000000·0f000000·A.......A.......80 ··0x000038d8·41000000·15000000·41000000·0f000000·A.......A.......
81 ··0x00003990·41000000·0e000000·41000000·26000000·A.......A...&...81 ··0x000038e8·41000000·0e000000·41000000·26000000·A.......A...&...
82 ··0x000039a0·41000000·13000000·41000000·29000000·A.......A...)...82 ··0x000038f8·41000000·13000000·41000000·29000000·A.......A...)...
83 ··0x000039b0·41000000·02000000·41000000·19000000·A.......A.......83 ··0x00003908·41000000·02000000·41000000·19000000·A.......A.......
84 ··0x000039c0·41000000·0a000000·41000000·0b000000·A.......A.......84 ··0x00003918·41000000·0a000000·41000000·0b000000·A.......A.......
85 ··0x000039d0·41000000·00000000·00000000··········A...........85 ··0x00003928·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 ··0x00003a70·00000000····························....2 ··0x00003934·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 ··0x0001fd84·75150000····························u...2 ··0x0001fd8c·cd140000····························....
  
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 ··0x0001fd88·35150000····························5...2 ··0x0001fd90·8d140000····························....
  
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·8cfd0100·00000000·00000000·a8100000·................3 ··0x0001fe8c·94fd0100·00000000·00000000·00100000·................
4 ··0x0001fe9c·a8100000·a8100000·a8100000·a8100000·................4 ··0x0001fe9c·00100000·00100000·00100000·00100000·................
5 ··0x0001feac·a8100000·a8100000·a8100000·a8100000·................5 ··0x0001feac·00100000·00100000·00100000·00100000·................
6 ··0x0001febc·a8100000·a8100000·a8100000·a8100000·................6 ··0x0001febc·00100000·00100000·00100000·00100000·................
7 ··0x0001fecc·a8100000·a8100000·a8100000·a8100000·................7 ··0x0001fecc·00100000·00100000·00100000·00100000·................
8 ··0x0001fedc·a8100000·a8100000·a8100000·a8100000·................8 ··0x0001fedc·00100000·00100000·00100000·00100000·................
9 ··0x0001feec·a8100000·a8100000·a8100000·a8100000·................9 ··0x0001feec·00100000·00100000·00100000·00100000·................
10 ··0x0001fefc·a8100000·a8100000·a8100000·a8100000·................10 ··0x0001fefc·00100000·00100000·00100000·00100000·................
11 ··0x0001ff0c·a8100000·a8100000·a8100000·a8100000·................11 ··0x0001ff0c·00100000·00100000·00100000·00100000·................
12 ··0x0001ff1c·a8100000·a8100000·a8100000·a8100000·................12 ··0x0001ff1c·00100000·00100000·00100000·00100000·................
13 ··0x0001ff2c·a8100000·a8100000·a8100000·a8100000·................13 ··0x0001ff2c·00100000·00100000·00100000·00100000·................
14 ··0x0001ff3c·a8100000·a8100000·a8100000·a8100000·................14 ··0x0001ff3c·00100000·00100000·00100000·00100000·................
15 ··0x0001ff4c·a8100000·a8100000·a8100000·a8100000·................15 ··0x0001ff4c·00100000·00100000·00100000·00100000·................
16 ··0x0001ff5c·a8100000·a8100000·a8100000·a8100000·................16 ··0x0001ff5c·00100000·00100000·00100000·00100000·................
17 ··0x0001ff6c·a8100000·a8100000·a8100000·a8100000·................17 ··0x0001ff6c·00100000·00100000·00100000·00100000·................
18 ··0x0001ff7c·a8100000·a8100000·a8100000·a8100000·................18 ··0x0001ff7c·00100000·00100000·00100000·00100000·................
19 ··0x0001ff8c·a8100000·a8100000·a8100000·a8100000·................19 ··0x0001ff8c·00100000·00100000·00100000·00100000·................
20 ··0x0001ff9c·a8100000·a8100000·a8100000·a8100000·................20 ··0x0001ff9c·00100000·00100000·00100000·00100000·................
21 ··0x0001ffac·a8100000·a8100000·a8100000·a8100000·................21 ··0x0001ffac·00100000·00100000·00100000·00100000·................
22 ··0x0001ffbc·a8100000·a8100000·a8100000·a8100000·................22 ··0x0001ffbc·00100000·00100000·00100000·00100000·................
23 ··0x0001ffcc·a8100000·a8100000·a8100000·a8100000·................23 ··0x0001ffcc·00100000·00100000·00100000·00100000·................
24 ··0x0001ffdc·a8100000·a8100000·00000000·00000000·................24 ··0x0001ffdc·00100000·00100000·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·b1190000·f1190000·00000000·................2 ··0x00020000·00000200·09190000·49190000·00000000·........I.......
3 ··0x00020010·251f0000·311a0000·00000000··········%...1.......3 ··0x00020010·7d1e0000·89190000·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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·35346135·31343630·63386664·39623064·54a51460c8fd9b0d 
3 ··0x00000010·63613336·65353837·36396639·61623935·ca36e58769f9ab952 ··0x00000000·61333334·35396430·65363561·37663063·a33459d0e65a7f0c
 3 ··0x00000010·62623264·62393934·65633031·37656438·bb2db994ec017ed8
4 ··0x00000020·62656565·36342e64·65627567·00000000·beee64.debug....4 ··0x00000020·66346137·65342e64·65627567·00000000·f4a7e4.debug....
5 ··0x00000030·6166913c····························af.<5 ··0x00000030·92d8b9c5····························....
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/prolog_stream.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/prolog_stream.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:··········66004·(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:·········717 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·24
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00fa4·0x00fa4·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00eec·0x00eec·R·E·0x10000
8 ··LOAD···········0x00fe70·0x0001fe70·0x0001fe70·0x001ac·0x001c4·RW··0x100007 ··LOAD···········0x00fe78·0x0001fe78·0x0001fe78·0x001a4·0x001bc·RW··0x10000
9 ··DYNAMIC········0x00fe78·0x0001fe78·0x0001fe78·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fe80·0x0001fe80·0x0001fe80·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe70·0x0001fe70·0x0001fe70·0x00190·0x00190·R···0x111 ··GNU_RELRO······0x00fe78·0x0001fe78·0x0001fe78·0x00188·0x00188·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 34 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x101d4:1 There·are·25·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············00000114·000114·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000220·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000210·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000378·000378·00022a·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000348·000348·0001fd·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000005a2·0005a2·000044·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000546·000546·000042·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000005e8·0005e8·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000588·000588·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000648·000648·000068·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000005c8·0005c8·000068·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000006b0·0006b0·0000d0·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············00000630·000630·0000d0·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00000780·000780·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000700·000700·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········0000078c·00078c·000150·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········0000070c·00070c·000150·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000008dc·0008dc·0004d4·00··AX··0···0··415 ··[11]·.text·············PROGBITS········0000085c·00085c·0004d4·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00000db0·000db0·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00000d30·000d30·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00000db8·000db8·0001b0·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00000d38·000d38·0001b0·00···A··0···0··4
18 ··[14]·.ARM.exidx········ARM_EXIDX·······00000f68·000f68·000038·00··AL·11···0··4 
19 ··[15]·.eh_frame·········PROGBITS········00000fa0·000fa0·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000ee8·000ee8·000004·00···A··0···0··4
20 ··[16]·.init_array·······INIT_ARRAY······0001fe70·00fe70·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fe78·00fe78·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······0001fe74·00fe74·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fe7c·00fe7c·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0001fe78·00fe78·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fe80·00fe80·0000f8·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0001ff78·00ff78·000088·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ff78·00ff78·000088·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········0002001c·01001c·000018·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0002001c·01001c·000018·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0100dc·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100dc·0000ec·00······0···0··1
30 Key·to·Flags:29 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.65 KB
readelf --wide --symbols {}
    
Offset 1, 37 lines modifiedOffset 1, 36 lines modified
  
1 Symbol·table·'.dynsym'·contains·34·entries:1 Symbol·table·'.dynsym'·contains·33·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:·00000780·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000700·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.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_unify_stream6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream
8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars
11 ·····8:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)10 ·····7:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_exception16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_exception
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew
23 ····20:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__22 ····19:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_uninstantiation_error23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_uninstantiation_error
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_pred24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_pred
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_module30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_module
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sseterr32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sseterr
34 ····31:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable33 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc
36 ····33:·00000d1d···148·FUNC····GLOBAL·DEFAULT···11·install_prolog_stream35 ····32:·00000c9d···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·0x648·contains·13·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x5c8·contains·13·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 0001fe78··00000017·R_ARM_RELATIVE········
4 0001fe74··00000017·R_ARM_RELATIVE········4 0001fe7c··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··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.411 0001ffec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
12 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable12 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
13 0001fff4··00000815·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.413 0001fff4··00000715·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
14 0001fff8··00001415·R_ARM_GLOB_DAT·········00000000···__gmon_start__14 0001fff8··00001315·R_ARM_GLOB_DAT·········00000000···__gmon_start__
15 0001fffc··00001f15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable15 0001fffc··00001e15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
16 Relocation·section·'.rel.plt'·at·offset·0x6b0·contains·26·entries:16 Relocation·section·'.rel.plt'·at·offset·0x630·contains·26·entries:
17 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name17 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
18 0001ff84··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_stream18 0001ff84··00000316·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
19 0001ff88··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.419 0001ff88··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
20 0001ff8c··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars20 0001ff8c··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars
21 0001ff90··00000916·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.421 0001ff90··00000816·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
22 0001ff94··00000a16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign22 0001ff94··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
23 0001ff98··00000b16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.423 0001ff98··00000a16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
24 0001ff9c··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz24 0001ff9c··00000b16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
25 0001ffa0··00000d16·R_ARM_JUMP_SLOT········00000000···PL_new_atom25 0001ffa0··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
26 0001ffa4··00000e16·R_ARM_JUMP_SLOT········00000000···Sset_exception26 0001ffa4··00000d16·R_ARM_JUMP_SLOT········00000000···Sset_exception
27 0001ffa8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate27 0001ffa8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate
28 0001ffac··00001016·R_ARM_JUMP_SLOT········00000000···PL_get_wchars28 0001ffac··00000f16·R_ARM_JUMP_SLOT········00000000···PL_get_wchars
29 0001ffb0··00001116·R_ARM_JUMP_SLOT········00000000···PL_exception29 0001ffb0··00001016·R_ARM_JUMP_SLOT········00000000···PL_exception
30 0001ffb4··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs30 0001ffb4··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
31 0001ffb8··00001316·R_ARM_JUMP_SLOT········00000000···Snew31 0001ffb8··00001216·R_ARM_JUMP_SLOT········00000000···Snew
32 0001ffbc··00001416·R_ARM_JUMP_SLOT········00000000···__gmon_start__32 0001ffbc··00001316·R_ARM_JUMP_SLOT········00000000···__gmon_start__
33 0001ffc0··00001516·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error33 0001ffc0··00001416·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error
34 0001ffc4··00001616·R_ARM_JUMP_SLOT········00000000···PL_pred34 0001ffc4··00001516·R_ARM_JUMP_SLOT········00000000···PL_pred
35 0001ffc8··00001716·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex35 0001ffc8··00001616·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
36 0001ffcc··00001816·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame36 0001ffcc··00001716·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
37 0001ffd0··00001916·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame37 0001ffd0··00001816·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
38 0001ffd4··00001a16·R_ARM_JUMP_SLOT········00000000···PL_free38 0001ffd4··00001916·R_ARM_JUMP_SLOT········00000000···PL_free
39 0001ffd8··00001b16·R_ARM_JUMP_SLOT········00000000···PL_domain_error39 0001ffd8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_domain_error
40 0001ffdc··00001c16·R_ARM_JUMP_SLOT········00000000···PL_new_module40 0001ffdc··00001b16·R_ARM_JUMP_SLOT········00000000···PL_new_module
41 0001ffe0··00001d16·R_ARM_JUMP_SLOT········00000000···Sclose41 0001ffe0··00001c16·R_ARM_JUMP_SLOT········00000000···Sclose
42 0001ffe4··00001e16·R_ARM_JUMP_SLOT········00000000···Sseterr42 0001ffe4··00001d16·R_ARM_JUMP_SLOT········00000000···Sseterr
43 0001ffe8··00002016·R_ARM_JUMP_SLOT········00000000···PL_malloc43 0001ffe8··00001f16·R_ARM_JUMP_SLOT········00000000···PL_malloc
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfe78·contains·28·entries:1 Dynamic·section·at·offset·0xfe80·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x7805 ·0x0000000c·(INIT)·······················0x700
7 ·0x0000000d·(FINI)·······················0xdb06 ·0x0000000d·(FINI)·······················0xd30
8 ·0x00000019·(INIT_ARRAY)·················0x1fe707 ·0x00000019·(INIT_ARRAY)·················0x1fe78
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe749 ·0x0000001a·(FINI_ARRAY)·················0x1fe7c
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x37812 ·0x00000005·(STRTAB)·····················0x348
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················554·(bytes)14 ·0x0000000a·(STRSZ)······················509·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff7816 ·0x00000003·(PLTGOT)·····················0x1ff78
18 ·0x00000002·(PLTRELSZ)···················208·(bytes)17 ·0x00000002·(PLTRELSZ)···················208·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x6b019 ·0x00000017·(JMPREL)·····················0x630
21 ·0x00000011·(REL)························0x64820 ·0x00000011·(REL)························0x5c8
22 ·0x00000012·(RELSZ)······················104·(bytes)21 ·0x00000012·(RELSZ)······················104·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x5e825 ·0x6ffffffe·(VERNEED)····················0x588
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x5a227 ·0x6ffffff0·(VERSYM)·····················0x546
29 ·0x6ffffffa·(RELCOUNT)···················828 ·0x6ffffffa·(RELCOUNT)···················8
30 ·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:·cccd8eedfe2ecfbcbaed27748442a1ce08df35fa3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a9f091da5be112ec99facc56b59d8992c0902bf8
1.92 KB
readelf --wide --version-info {}
    
Offset 1, 21 lines modifiedOffset 1, 19 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·34·entries:1 Version·symbols·section·'.gnu.version'·contains·33·entries:
2 ·Addr:·0x00000000000005a2··Offset:·0x000005a2··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000546··Offset:·0x00000546··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
5 ··008:···4·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······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*)······1·(*global*)···11 ··020:···1·(*global*)···
  
12 Version·needs·section·'.gnu.version_r'·contains·3·entries:12 Version·needs·section·'.gnu.version_r'·contains·2·entries:
13 ·Addr:·0x00000000000005e8··Offset:·0x000005e8··Link:·4·(.dynstr)13 ·Addr:·0x0000000000000588··Offset:·0x00000588··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:·415 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
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:·317 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 12 lines modifiedOffset 1, 11 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 PL_open_foreign_frame5 PL_open_foreign_frame
7 PL_new_term_refs6 PL_new_term_refs
8 PL_unify_stream7 PL_unify_stream
9 PL_call_predicate8 PL_call_predicate
10 PL_close_foreign_frame9 PL_close_foreign_frame
11 PL_exception10 PL_exception
12 Sset_exception11 Sset_exception
Offset 19, 15 lines modifiedOffset 18, 14 lines modified
19 PL_malloc18 PL_malloc
20 PL_domain_error19 PL_domain_error
21 PL_uninstantiation_error20 PL_uninstantiation_error
22 install_prolog_stream21 install_prolog_stream
23 PL_new_atom22 PL_new_atom
24 PL_new_functor_sz23 PL_new_functor_sz
25 PL_register_foreign24 PL_register_foreign
26 libgcc_s.so.1 
27 libc.so.625 libc.so.6
28 ld-linux-armhf.so.326 ld-linux-armhf.so.3
29 GLIBC_2.427 GLIBC_2.4
30 H»      KxD»   J{D28 H»      KxD»   J{D
31 Prolog·write·handler·failed29 Prolog·write·handler·failed
32 Prolog·read·handler·failed30 Prolog·read·handler·failed
33 stream_write31 stream_write
Offset 38, 15 lines modifiedOffset 36, 14 lines modified
38 .shstrtab36 .shstrtab
39 .note.gnu.build-id37 .note.gnu.build-id
40 .gnu.hash38 .gnu.hash
41 .gnu.version39 .gnu.version
42 .gnu.version_r40 .gnu.version_r
43 .rel.dyn41 .rel.dyn
44 .rel.plt42 .rel.plt
45 .ARM.exidx 
46 .eh_frame43 .eh_frame
47 .init_array44 .init_array
48 .fini_array45 .fini_array
49 .dynamic46 .dynamic
50 .ARM.attributes47 .ARM.attributes
51 .gnu_debugaltlink48 .gnu_debugaltlink
52 .gnu_debuglink49 .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 ··0x00000138·02000000·21000000·01000000·05000000·....!...........2 ··0x00000118·02000000·20000000·01000000·05000000·....·...........
3 ··0x00000148·00000002·00000000·21000000·39635998·........!...9cY.3 ··0x00000128·00000002·00000000·20000000·39635998·........·...9cY.
  
4.52 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 38 lines modifiedOffset 1, 35 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000378·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000348·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000388·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000358·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000398·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000368·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000003a8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000378·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000003b8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000388·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
 7 ··0x00000398·6c697a65·00504c5f·70726564·00504c5f·lize.PL_pred.PL_
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 
10 ··0x000003f8·69676e5f·6672616d·6500504c·5f6e6577·ign_frame.PL_new 
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_fr8 ··0x000003a8·6f70656e·5f666f72·6569676e·5f667261·open_foreign_fra
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.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_
 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.
18 ··0x00000478·504c5f75·6e696679·5f776368·61727300·PL_unify_wchars.18 ··0x00000448·504c5f67·65745f77·63686172·73005f5f·PL_get_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 00000780·<.init>:2 00000700·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     8dc·<PL_malloc@plt+0xc>5 »       bl»     85c·<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 0000078c·<PL_unify_stream@plt-0x14>:2 0000070c·<PL_unify_stream@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·79c·<PL_unify_stream@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·71c·<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 »       ldrdeq» pc,·[r1],·-ip7 »       andeq»  pc,·r1,·ip,·asr·r8»    @·<UNPREDICTABLE>
  
8 000007a0·<PL_unify_stream@plt>:8 00000720·<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,·#2012]!»      @·0x7dc11 »       ldr»    pc,·[ip,·#2140]!»      @·0x85c
  
12 000007ac·<__cxa_finalize@plt>:12 0000072c·<__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,·#2004]!»      @·0x7d415 »       ldr»    pc,·[ip,·#2132]!»      @·0x854
  
16 000007b8·<PL_unify_wchars@plt>:16 00000738·<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,·#1996]!»      @·0x7cc19 »       ldr»    pc,·[ip,·#2124]!»      @·0x84c
  
20 000007c4·<memcpy@plt>:20 00000744·<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,·#1988]!»      @·0x7c423 »       ldr»    pc,·[ip,·#2116]!»      @·0x844
  
24 000007d0·<PL_register_foreign@plt>:24 00000750·<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,·#1976]!»      @·0x7b828 »       ldr»    pc,·[ip,·#2104]!»      @·0x838
  
29 000007e0·<__stack_chk_fail@plt>:29 00000760·<__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,·#1968]!»      @·0x7b032 »       ldr»    pc,·[ip,·#2096]!»      @·0x830
  
33 000007ec·<PL_new_functor_sz@plt>:33 0000076c·<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,·#1960]!»      @·0x7a836 »       ldr»    pc,·[ip,·#2088]!»      @·0x828
  
37 000007f8·<PL_new_atom@plt>:37 00000778·<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,·#1952]!»      @·0x7a040 »       ldr»    pc,·[ip,·#2080]!»      @·0x820
  
41 00000804·<Sset_exception@plt>:41 00000784·<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,·#1944]!»      @·0x79844 »       ldr»    pc,·[ip,·#2072]!»      @·0x818
  
45 00000810·<PL_call_predicate@plt>:45 00000790·<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,·#1936]!»      @·0x79048 »       ldr»    pc,·[ip,·#2064]!»      @·0x810
  
49 0000081c·<PL_get_wchars@plt>:49 0000079c·<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,·#1928]!»      @·0x78852 »       ldr»    pc,·[ip,·#2056]!»      @·0x808
  
53 00000828·<PL_exception@plt>:53 000007a8·<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,·#1920]!»      @·0x78056 »       ldr»    pc,·[ip,·#2048]!»      @·0x800
  
57 00000834·<PL_new_term_refs@plt>:57 000007b4·<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,·#1912]!»      @·0x77860 »       ldr»    pc,·[ip,·#2040]!»      @·0x7f8
  
61 00000840·<Snew@plt>:61 000007c0·<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,·#1904]!»      @·0x77064 »       ldr»    pc,·[ip,·#2032]!»      @·0x7f0
  
65 0000084c·<__gmon_start__@plt>:65 000007cc·<__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,·#1896]!»      @·0x76868 »       ldr»    pc,·[ip,·#2024]!»      @·0x7e8
  
69 00000858·<PL_uninstantiation_error@plt>:69 000007d8·<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,·#1888]!»      @·0x76072 »       ldr»    pc,·[ip,·#2016]!»      @·0x7e0
  
73 00000864·<PL_pred@plt>:73 000007e4·<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,·#1880]!»      @·0x75876 »       ldr»    pc,·[ip,·#2008]!»      @·0x7d8
  
77 00000870·<PL_get_atom_ex@plt>:77 000007f0·<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,·#1872]!»      @·0x75080 »       ldr»    pc,·[ip,·#2000]!»      @·0x7d0
  
81 0000087c·<PL_close_foreign_frame@plt>:81 000007fc·<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,·#1864]!»      @·0x74884 »       ldr»    pc,·[ip,·#1992]!»      @·0x7c8
  
85 00000888·<PL_open_foreign_frame@plt>:85 00000808·<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,·#1856]!»      @·0x74088 »       ldr»    pc,·[ip,·#1984]!»      @·0x7c0
  
89 00000894·<PL_free@plt>:89 00000814·<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,·#1848]!»      @·0x73892 »       ldr»    pc,·[ip,·#1976]!»      @·0x7b8
  
93 000008a0·<PL_domain_error@plt>:93 00000820·<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,·#1840]!»      @·0x73096 »       ldr»    pc,·[ip,·#1968]!»      @·0x7b0
  
97 000008ac·<PL_new_module@plt>:97 0000082c·<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,·#1832]!»      @·0x728100 »       ldr»    pc,·[ip,·#1960]!»      @·0x7a8
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 00000db0·<.fini>:2 00000d30·<.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 ··0x00000db8·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00000d38·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00000dc8·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00000d48·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00000dd8·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00000d58·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00000de8·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00000d68·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00000df8·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00000d78·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00000e08·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00000d88·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00000e18·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00000d98·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00000e28·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00000da8·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00000e38·0b000000·41000000·00000000·00000000·....A...........10 ··0x00000db8·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00000e48·50726f6c·6f672077·72697465·2068616e·Prolog·write·han11 ··0x00000dc8·50726f6c·6f672077·72697465·2068616e·Prolog·write·han
12 ··0x00000e58·646c6572·20666169·6c656400·50726f6c·dler·failed.Prol12 ··0x00000dd8·646c6572·20666169·6c656400·50726f6c·dler·failed.Prol
13 ··0x00000e68·6f672072·65616420·68616e64·6c657220·og·read·handler·13 ··0x00000de8·6f672072·65616420·68616e64·6c657220·og·read·handler·
14 ··0x00000e78·6661696c·65640000·696f5f6d·6f646500·failed..io_mode.14 ··0x00000df8·6661696c·65640000·696f5f6d·6f646500·failed..io_mode.
15 ··0x00000e88·72656164·00000000·77726974·65000000·read....write...15 ··0x00000e08·72656164·00000000·77726974·65000000·read....write...
16 ··0x00000e98·73747265·616d5f77·72697465·00000000·stream_write....16 ··0x00000e18·73747265·616d5f77·72697465·00000000·stream_write....
17 ··0x00000ea8·73747265·616d5f72·65616400·73747265·stream_read.stre17 ··0x00000e28·73747265·616d5f72·65616400·73747265·stream_read.stre
18 ··0x00000eb8·616d5f63·6c6f7365·00000000·6f70656e·am_close....open18 ··0x00000e38·616d5f63·6c6f7365·00000000·6f70656e·am_close....open
19 ··0x00000ec8·5f70726f·6c6f675f·73747265·616d0000·_prolog_stream..19 ··0x00000e48·5f70726f·6c6f675f·73747265·616d0000·_prolog_stream..
20 ··0x00000ed8·3e000000·41000000·0c000000·41000000·>...A.......A...20 ··0x00000e58·3e000000·41000000·0c000000·41000000·>...A.......A...
21 ··0x00000ee8·11000000·41000000·27000000·41000000·....A...'...A...21 ··0x00000e68·11000000·41000000·27000000·41000000·....A...'...A...
22 ··0x00000ef8·36000000·41000000·03000000·41000000·6...A.......A...22 ··0x00000e78·36000000·41000000·03000000·41000000·6...A.......A...
23 ··0x00000f08·06000000·41000000·15000000·41000000·....A.......A...23 ··0x00000e88·06000000·41000000·15000000·41000000·....A.......A...
24 ··0x00000f18·0f000000·41000000·0e000000·41000000·....A.......A...24 ··0x00000e98·0f000000·41000000·0e000000·41000000·....A.......A...
25 ··0x00000f28·26000000·41000000·13000000·41000000·&...A.......A...25 ··0x00000ea8·26000000·41000000·13000000·41000000·&...A.......A...
26 ··0x00000f38·29000000·41000000·02000000·41000000·)...A.......A...26 ··0x00000eb8·29000000·41000000·02000000·41000000·)...A.......A...
27 ··0x00000f48·19000000·41000000·0a000000·41000000·....A.......A...27 ··0x00000ec8·19000000·41000000·0a000000·41000000·....A.......A...
28 ··0x00000f58·0b000000·41000000·00000000·00000000·....A...........28 ··0x00000ed8·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 ··0x00000fa0·00000000····························....2 ··0x00000ee8·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·a1090000····························....2 ··0x0001fe78·21090000····························!...
  
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·61090000····························a...2 ··0x0001fe7c·e1080000····························....
  
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·78fe0100·00000000·00000000·8c070000·x...............3 ··0x0001ff78·80fe0100·00000000·00000000·0c070000·................
4 ··0x0001ff88·8c070000·8c070000·8c070000·8c070000·................4 ··0x0001ff88·0c070000·0c070000·0c070000·0c070000·................
5 ··0x0001ff98·8c070000·8c070000·8c070000·8c070000·................5 ··0x0001ff98·0c070000·0c070000·0c070000·0c070000·................
6 ··0x0001ffa8·8c070000·8c070000·8c070000·8c070000·................6 ··0x0001ffa8·0c070000·0c070000·0c070000·0c070000·................
7 ··0x0001ffb8·8c070000·8c070000·8c070000·8c070000·................7 ··0x0001ffb8·0c070000·0c070000·0c070000·0c070000·................
8 ··0x0001ffc8·8c070000·8c070000·8c070000·8c070000·................8 ··0x0001ffc8·0c070000·0c070000·0c070000·0c070000·................
9 ··0x0001ffd8·8c070000·8c070000·8c070000·8c070000·................9 ··0x0001ffd8·0c070000·0c070000·0c070000·0c070000·................
10 ··0x0001ffe8·8c070000·00000000·00000000·00000000·................10 ··0x0001ffe8·0c070000·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·ed0a0000·4d0a0000·00000000·........M.......2 ··0x00020000·00000200·6d0a0000·cd090000·00000000·....m...........
3 ··0x00020010·bd090000·b1090000·a5090000··········............3 ··0x00020010·3d090000·31090000·25090000··········=...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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·63643865·65646665·32656366·62636261·cd8eedfe2ecfbcba 
3 ··0x00000010·65643237·37343834·34326131·63653038·ed27748442a1ce082 ··0x00000000·66303931·64613562·65313132·65633939·f091da5be112ec99
 3 ··0x00000010·66616363·35366235·39643839·39326330·facc56b59d8992c0
4 ··0x00000020·64663335·66612e64·65627567·00000000·df35fa.debug....4 ··0x00000020·39303262·66382e64·65627567·00000000·902bf8.debug....
5 ··0x00000030·2d5b0163····························-[.c5 ··0x00000030·b9ecf113····························....
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 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·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/armv7l-linux/protobufs.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/protobufs.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:··········65980·(bytes·into·file)13 ··Start·of·section·headers:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·24
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x01468·0x01468·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x013a0·0x013a0·R·E·0x10000
8 ··LOAD···········0x00fe84·0x0001fe84·0x0001fe84·0x00180·0x00184·RW··0x100007 ··LOAD···········0x00fe8c·0x0001fe8c·0x0001fe8c·0x00178·0x0017c·RW··0x10000
9 ··DYNAMIC········0x00fe8c·0x0001fe8c·0x0001fe8c·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fe94·0x0001fe94·0x0001fe94·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe84·0x0001fe84·0x0001fe84·0x0017c·0x0017c·R···0x111 ··GNU_RELRO······0x00fe8c·0x0001fe8c·0x0001fe8c·0x00174·0x00174·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 34 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x101bc:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0001d0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0001c0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000328·000328·000209·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000002f8·0002f8·0001dc·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000532·000532·00003a·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000004d4·0004d4·000038·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········0000056c·00056c·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········0000050c·00050c·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············000005cc·0005cc·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············0000054c·00054c·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············0000060c·00060c·0000a8·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············0000058c·00058c·0000a8·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········000006b4·0006b4·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000634·000634·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000006c0·0006c0·000118·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000640·000640·000118·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000007d8·0007d8·000a58·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000758·000758·000a58·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00001230·001230·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000011b0·0011b0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00001238·001238·0001e4·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000011b8·0011b8·0001e4·00···A··0···0··4
18 ··[14]·.ARM.exidx········ARM_EXIDX·······0000141c·00141c·000048·00··AL·11···0··4 
19 ··[15]·.eh_frame·········PROGBITS········00001464·001464·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········0000139c·00139c·000004·00···A··0···0··4
20 ··[16]·.init_array·······INIT_ARRAY······0001fe84·00fe84·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fe8c·00fe8c·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······0001fe88·00fe88·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fe90·00fe90·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0001fe8c·00fe8c·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fe94·00fe94·0000f8·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0001ff8c·00ff8c·000074·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ff8c·00ff8c·000074·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0100c4·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
30 Key·to·Flags:29 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.05 KB
readelf --wide --symbols {}
    
Offset 1, 32 lines modifiedOffset 1, 31 lines modified
  
1 Symbol·table·'.dynsym'·contains·29·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:·000006b4·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000634·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.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_unify_integer6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cvt_i_uint8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cvt_i_uint
10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_instantiation_error10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_instantiation_error
12 ·····9:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)11 ·····8:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int64_ex13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int64_ex
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list_ncodes16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list_ncodes
18 ····15:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__17 ····14:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cvt_i_int20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cvt_i_int
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float_ex22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float_ex
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_uint64_ex23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_uint64_ex
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_uint6426 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_uint64
28 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int6428 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int64
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_nchars29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_nchars
31 ····28:·00001115···284·FUNC····GLOBAL·DEFAULT···11·install_protobufs30 ····27:·00001095···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·0x5cc·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x54c·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········3 0001fe8c··00000017·R_ARM_RELATIVE········
4 0001fe88··00000017·R_ARM_RELATIVE········4 0001fe90··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··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000715·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··00000815·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00000f15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00000e15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001915·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001815·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x60c·contains·21·entries:11 Relocation·section·'.rel.plt'·at·offset·0x58c·contains·21·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff98··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_integer13 0001ff98··00000316·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
14 0001ff9c··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.414 0001ff9c··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
15 0001ffa0··00000616·R_ARM_JUMP_SLOT········00000000···PL_cvt_i_uint15 0001ffa0··00000516·R_ARM_JUMP_SLOT········00000000···PL_cvt_i_uint
16 0001ffa4··00000816·R_ARM_JUMP_SLOT········00000000···PL_instantiation_error16 0001ffa4··00000716·R_ARM_JUMP_SLOT········00000000···PL_instantiation_error
17 0001ffa8··00000a16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign17 0001ffa8··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
18 0001ffac··00000b16·R_ARM_JUMP_SLOT········00000000···PL_get_int64_ex18 0001ffac··00000a16·R_ARM_JUMP_SLOT········00000000···PL_get_int64_ex
19 0001ffb0··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.419 0001ffb0··00000b16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
20 0001ffb4··00000d16·R_ARM_JUMP_SLOT········00000000···PL_is_variable20 0001ffb4··00000c16·R_ARM_JUMP_SLOT········00000000···PL_is_variable
21 0001ffb8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_list_ncodes21 0001ffb8··00000d16·R_ARM_JUMP_SLOT········00000000···PL_unify_list_ncodes
22 0001ffbc··00000f16·R_ARM_JUMP_SLOT········00000000···__gmon_start__22 0001ffbc··00000e16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
23 0001ffc0··00001016·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex23 0001ffc0··00000f16·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
24 0001ffc4··00001116·R_ARM_JUMP_SLOT········00000000···PL_type_error24 0001ffc4··00001016·R_ARM_JUMP_SLOT········00000000···PL_type_error
25 0001ffc8··00001216·R_ARM_JUMP_SLOT········00000000···PL_cvt_i_int25 0001ffc8··00001116·R_ARM_JUMP_SLOT········00000000···PL_cvt_i_int
26 0001ffcc··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_float26 0001ffcc··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_float
27 0001ffd0··00001416·R_ARM_JUMP_SLOT········00000000···PL_get_float_ex27 0001ffd0··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_float_ex
28 0001ffd4··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_uint64_ex28 0001ffd4··00001416·R_ARM_JUMP_SLOT········00000000···PL_get_uint64_ex
29 0001ffd8··00001616·R_ARM_JUMP_SLOT········00000000···PL_domain_error29 0001ffd8··00001516·R_ARM_JUMP_SLOT········00000000···PL_domain_error
30 0001ffdc··00001716·R_ARM_JUMP_SLOT········00000000···PL_unify_float30 0001ffdc··00001616·R_ARM_JUMP_SLOT········00000000···PL_unify_float
31 0001ffe0··00001816·R_ARM_JUMP_SLOT········00000000···PL_unify_uint6431 0001ffe0··00001716·R_ARM_JUMP_SLOT········00000000···PL_unify_uint64
32 0001ffe4··00001a16·R_ARM_JUMP_SLOT········00000000···PL_unify_int6432 0001ffe4··00001916·R_ARM_JUMP_SLOT········00000000···PL_unify_int64
33 0001ffe8··00001b16·R_ARM_JUMP_SLOT········00000000···PL_get_list_nchars33 0001ffe8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_get_list_nchars
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfe8c·contains·28·entries:1 Dynamic·section·at·offset·0xfe94·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x6b45 ·0x0000000c·(INIT)·······················0x634
7 ·0x0000000d·(FINI)·······················0x12306 ·0x0000000d·(FINI)·······················0x11b0
8 ·0x00000019·(INIT_ARRAY)·················0x1fe847 ·0x00000019·(INIT_ARRAY)·················0x1fe8c
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe889 ·0x0000001a·(FINI_ARRAY)·················0x1fe90
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x32812 ·0x00000005·(STRTAB)·····················0x2f8
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················521·(bytes)14 ·0x0000000a·(STRSZ)······················476·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff8c16 ·0x00000003·(PLTGOT)·····················0x1ff8c
18 ·0x00000002·(PLTRELSZ)···················168·(bytes)17 ·0x00000002·(PLTRELSZ)···················168·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x60c19 ·0x00000017·(JMPREL)·····················0x58c
21 ·0x00000011·(REL)························0x5cc20 ·0x00000011·(REL)························0x54c
22 ·0x00000012·(RELSZ)······················64·(bytes)21 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x56c25 ·0x6ffffffe·(VERNEED)····················0x50c
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x53227 ·0x6ffffff0·(VERSYM)·····················0x4d4
29 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·36a051168c601a8431034ba34d8b6ad45f2f8b023 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7453266b0784ef4a0b91dc98cae80ef955f6a2fd
1.88 KB
readelf --wide --version-info {}
    
Offset 1, 20 lines modifiedOffset 1, 17 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·29·entries:1 Version·symbols·section·'.gnu.version'·contains·28·entries:
2 ·Addr:·0x0000000000000532··Offset:·0x00000532··Link:·3·(.dynsym)2 ·Addr:·0x00000000000004d4··Offset:·0x000004d4··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
5 ··008:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
6 ··00c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···2·(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*)··· 
  
11 Version·needs·section·'.gnu.version_r'·contains·3·entries:10 Version·needs·section·'.gnu.version_r'·contains·2·entries:
12 ·Addr:·0x000000000000056c··Offset:·0x0000056c··Link:·4·(.dynstr)11 ·Addr:·0x000000000000050c··Offset:·0x0000050c··Link:·4·(.dynstr)
13 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·112 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
14 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·413 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
15 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·114 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
16 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·315 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 29 lines modifiedOffset 6, 27 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 
14 PL_get_uint64_ex13 PL_get_uint64_ex
15 PL_unify_uint6414 PL_unify_uint64
16 PL_cvt_i_int15 PL_cvt_i_int
17 PL_domain_error16 PL_domain_error
18 PL_get_float17 PL_get_float
19 PL_unify_list_ncodes18 PL_unify_list_ncodes
20 PL_get_list_nchars19 PL_get_list_nchars
21 PL_type_error20 PL_type_error
22 PL_unify_integer21 PL_unify_integer
23 PL_cvt_i_uint22 PL_cvt_i_uint
24 PL_get_integer_ex23 PL_get_integer_ex
25 install_protobufs24 install_protobufs
26 PL_register_foreign25 PL_register_foreign
27 libgcc_s.so.1 
28 libc.so.626 libc.so.6
29 ld-linux-armhf.so.327 ld-linux-armhf.so.3
30 GLIBC_2.428 GLIBC_2.4
31 H»      KxD»   J{D29 H»      KxD»   J{D
32 32_bit_integer30 32_bit_integer
33 uint32_codes31 uint32_codes
34 int32_codes32 int32_codes
Offset 45, 15 lines modifiedOffset 43, 14 lines modified
45 .shstrtab43 .shstrtab
46 .note.gnu.build-id44 .note.gnu.build-id
47 .gnu.hash45 .gnu.hash
48 .gnu.version46 .gnu.version
49 .gnu.version_r47 .gnu.version_r
50 .rel.dyn48 .rel.dyn
51 .rel.plt49 .rel.plt
52 .ARM.exidx 
53 .eh_frame50 .eh_frame
54 .init_array51 .init_array
55 .fini_array52 .fini_array
56 .dynamic53 .dynamic
57 .ARM.attributes54 .ARM.attributes
58 .gnu_debugaltlink55 .gnu_debugaltlink
59 .gnu_debuglink56 .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 ··0x00000138·02000000·1c000000·01000000·05000000·................2 ··0x00000118·02000000·1b000000·01000000·05000000·................
3 ··0x00000148·00000880·00000000·1c000000·7f6e3f43·.............n?C3 ··0x00000128·00000880·00000000·1b000000·7f6e3f43·.............n?C
  
4.26 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 36 lines modifiedOffset 1, 33 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000328·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000002f8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000338·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000308·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000348·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000318·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000358·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000328·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000368·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000338·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000378·6c697a65·00504c5f·69735f76·61726961·lize.PL_is_varia7 ··0x00000348·6c697a65·00504c5f·69735f76·61726961·lize.PL_is_varia
8 ··0x00000388·626c6500·504c5f67·65745f66·6c6f6174·ble.PL_get_float8 ··0x00000358·626c6500·504c5f67·65745f66·6c6f6174·ble.PL_get_float
9 ··0x00000398·5f657800·504c5f67·65745f69·6e743634·_ex.PL_get_int649 ··0x00000368·5f657800·504c5f67·65745f69·6e743634·_ex.PL_get_int64
10 ··0x000003a8·5f657800·504c5f75·6e696679·5f666c6f·_ex.PL_unify_flo10 ··0x00000378·5f657800·504c5f75·6e696679·5f666c6f·_ex.PL_unify_flo
11 ··0x000003b8·61740050·4c5f696e·7374616e·74696174·at.PL_instantiat11 ··0x00000388·61740050·4c5f696e·7374616e·74696174·at.PL_instantiat
12 ··0x000003c8·696f6e5f·6572726f·7200504c·5f756e69·ion_error.PL_uni12 ··0x00000398·696f6e5f·6572726f·7200504c·5f756e69·ion_error.PL_uni
13 ··0x000003d8·66795f69·6e743634·005f5f73·7461636b·fy_int64.__stack13 ··0x000003a8·66795f69·6e743634·005f5f73·7461636b·fy_int64.__stack
14 ··0x000003e8·5f63686b·5f666169·6c005f5f·73746163·_chk_fail.__stac14 ··0x000003b8·5f63686b·5f666169·6c005f5f·73746163·_chk_fail.__stac
15 ··0x000003f8·6b5f6368·6b5f6775·61726400·5f5f6165·k_chk_guard.__ae15 ··0x000003c8·6b5f6368·6b5f6775·61726400·504c5f67·k_chk_guard.PL_g
 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 000006b4·<.init>:2 00000634·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     7d8·<PL_get_list_nchars@plt+0xc>5 »       bl»     758·<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 000006c0·<PL_unify_integer@plt-0x14>:2 00000640·<PL_unify_integer@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·6d0·<PL_unify_integer@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·650·<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 »       »       »       @·<UNDEFINED>·instruction:·0x0001f8bc7 »       andeq»  pc,·r1,·ip,·lsr·r9»    @·<UNPREDICTABLE>
  
8 000006d4·<PL_unify_integer@plt>:8 00000654·<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,·#2236]!»      @·0x8bc11 »       ldr»    pc,·[ip,·#2364]!»      @·0x93c
  
12 000006e0·<__cxa_finalize@plt>:12 00000660·<__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,·#2228]!»      @·0x8b415 »       ldr»    pc,·[ip,·#2356]!»      @·0x934
  
16 000006ec·<PL_cvt_i_uint@plt>:16 0000066c·<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,·#2220]!»      @·0x8ac19 »       ldr»    pc,·[ip,·#2348]!»      @·0x92c
  
20 000006f8·<PL_instantiation_error@plt>:20 00000678·<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,·#2208]!»      @·0x8a024 »       ldr»    pc,·[ip,·#2336]!»      @·0x920
  
25 00000708·<PL_register_foreign@plt>:25 00000688·<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,·#2196]!»      @·0x89429 »       ldr»    pc,·[ip,·#2324]!»      @·0x914
  
30 00000718·<PL_get_int64_ex@plt>:30 00000698·<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,·#2188]!»      @·0x88c33 »       ldr»    pc,·[ip,·#2316]!»      @·0x90c
  
34 00000724·<__stack_chk_fail@plt>:34 000006a4·<__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,·#2180]!»      @·0x88437 »       ldr»    pc,·[ip,·#2308]!»      @·0x904
  
38 00000730·<PL_is_variable@plt>:38 000006b0·<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,·#2172]!»      @·0x87c41 »       ldr»    pc,·[ip,·#2300]!»      @·0x8fc
  
42 0000073c·<PL_unify_list_ncodes@plt>:42 000006bc·<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,·#2164]!»      @·0x87445 »       ldr»    pc,·[ip,·#2292]!»      @·0x8f4
  
46 00000748·<__gmon_start__@plt>:46 000006c8·<__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,·#2156]!»      @·0x86c49 »       ldr»    pc,·[ip,·#2284]!»      @·0x8ec
  
50 00000754·<PL_get_integer_ex@plt>:50 000006d4·<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,·#2148]!»      @·0x86453 »       ldr»    pc,·[ip,·#2276]!»      @·0x8e4
  
54 00000760·<PL_type_error@plt>:54 000006e0·<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,·#2140]!»      @·0x85c57 »       ldr»    pc,·[ip,·#2268]!»      @·0x8dc
  
58 0000076c·<PL_cvt_i_int@plt>:58 000006ec·<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,·#2132]!»      @·0x85461 »       ldr»    pc,·[ip,·#2260]!»      @·0x8d4
  
62 00000778·<PL_get_float@plt>:62 000006f8·<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,·#2124]!»      @·0x84c65 »       ldr»    pc,·[ip,·#2252]!»      @·0x8cc
  
66 00000784·<PL_get_float_ex@plt>:66 00000704·<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,·#2116]!»      @·0x84469 »       ldr»    pc,·[ip,·#2244]!»      @·0x8c4
  
70 00000790·<PL_get_uint64_ex@plt>:70 00000710·<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,·#2108]!»      @·0x83c73 »       ldr»    pc,·[ip,·#2236]!»      @·0x8bc
  
74 0000079c·<PL_domain_error@plt>:74 0000071c·<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,·#2100]!»      @·0x83477 »       ldr»    pc,·[ip,·#2228]!»      @·0x8b4
  
78 000007a8·<PL_unify_float@plt>:78 00000728·<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,·#2092]!»      @·0x82c81 »       ldr»    pc,·[ip,·#2220]!»      @·0x8ac
  
82 000007b4·<PL_unify_uint64@plt>:82 00000734·<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,·#2084]!»      @·0x82485 »       ldr»    pc,·[ip,·#2212]!»      @·0x8a4
  
86 000007c0·<PL_unify_int64@plt>:86 00000740·<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,·#2076]!»      @·0x81c89 »       ldr»    pc,·[ip,·#2204]!»      @·0x89c
  
90 000007cc·<PL_get_list_nchars@plt>:90 0000074c·<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,·#2068]!»      @·0x81493 »       ldr»    pc,·[ip,·#2196]!»      @·0x894
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 00001230·<.fini>:2 000011b0·<.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 ··0x00001238·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000011b8·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00001248·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x000011c8·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00001258·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000011d8·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00001268·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000011e8·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00001278·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x000011f8·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00001288·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00001208·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00001298·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00001218·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x000012a8·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00001228·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x000012b8·0b000000·41000000·00000000·00000000·....A...........10 ··0x00001238·0b000000·41000000·00000000·00000000·....A...........
11 ··0x000012c8·33325f62·69745f69·6e746567·65720000·32_bit_integer..11 ··0x00001248·33325f62·69745f69·6e746567·65720000·32_bit_integer..
12 ··0x000012d8·00000000·6c697374·00000000·75696e74·....list....uint12 ··0x00001258·00000000·6c697374·00000000·75696e74·....list....uint
13 ··0x000012e8·33325f63·6f646573·00000000·696e7433·32_codes....int313 ··0x00001268·33325f63·6f646573·00000000·696e7433·32_codes....int3
14 ··0x000012f8·325f636f·64657300·666c6f61·7433325f·2_codes.float32_14 ··0x00001278·325f636f·64657300·666c6f61·7433325f·2_codes.float32_
15 ··0x00001308·636f6465·73000000·75696e74·36345f63·codes...uint64_c15 ··0x00001288·636f6465·73000000·75696e74·36345f63·codes...uint64_c
16 ··0x00001318·6f646573·00000000·696e7436·345f636f·odes....int64_co16 ··0x00001298·6f646573·00000000·696e7436·345f636f·odes....int64_co
17 ··0x00001328·64657300·666c6f61·7436345f·636f6465·des.float64_code17 ··0x000012a8·64657300·666c6f61·7436345f·636f6465·des.float64_code
18 ··0x00001338·73000000·696e7436·345f7a69·677a6167·s...int64_zigzag18 ··0x000012b8·73000000·696e7436·345f7a69·677a6167·s...int64_zigzag
19 ··0x00001348·00000000·75696e74·33325f69·6e743332·....uint32_int3219 ··0x000012c8·00000000·75696e74·33325f69·6e743332·....uint32_int32
20 ··0x00001358·00000000·75696e74·36345f69·6e743634·....uint64_int6420 ··0x000012d8·00000000·75696e74·36345f69·6e743634·....uint64_int64
21 ··0x00001368·00000000·696e7436·345f666c·6f617436·....int64_float621 ··0x000012e8·00000000·696e7436·345f666c·6f617436·....int64_float6
22 ··0x00001378·34000000·696e7433·325f666c·6f617433·4...int32_float322 ··0x000012f8·34000000·696e7433·325f666c·6f617433·4...int32_float3
23 ··0x00001388·32000000·3e000000·41000000·0c000000·2...>...A.......23 ··0x00001308·32000000·3e000000·41000000·0c000000·2...>...A.......
24 ··0x00001398·41000000·11000000·41000000·27000000·A.......A...'...24 ··0x00001318·41000000·11000000·41000000·27000000·A.......A...'...
25 ··0x000013a8·41000000·36000000·41000000·03000000·A...6...A.......25 ··0x00001328·41000000·36000000·41000000·03000000·A...6...A.......
26 ··0x000013b8·41000000·06000000·41000000·15000000·A.......A.......26 ··0x00001338·41000000·06000000·41000000·15000000·A.......A.......
27 ··0x000013c8·41000000·0f000000·41000000·0e000000·A.......A.......27 ··0x00001348·41000000·0f000000·41000000·0e000000·A.......A.......
28 ··0x000013d8·41000000·26000000·41000000·13000000·A...&...A.......28 ··0x00001358·41000000·26000000·41000000·13000000·A...&...A.......
29 ··0x000013e8·41000000·29000000·41000000·02000000·A...)...A.......29 ··0x00001368·41000000·29000000·41000000·02000000·A...)...A.......
30 ··0x000013f8·41000000·19000000·41000000·0a000000·A.......A.......30 ··0x00001378·41000000·19000000·41000000·0a000000·A.......A.......
31 ··0x00001408·41000000·0b000000·41000000·00000000·A.......A.......31 ··0x00001388·41000000·0b000000·41000000·00000000·A.......A.......
32 ··0x00001418·00000000····························....32 ··0x00001398·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 ··0x00001464·00000000····························....2 ··0x0000139c·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·9d080000····························....2 ··0x0001fe8c·1d080000····························....
  
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·5d080000····························]...2 ··0x0001fe90·dd070000····························....
  
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·8cfe0100·00000000·00000000·c0060000·................3 ··0x0001ff8c·94fe0100·00000000·00000000·40060000·............@...
4 ··0x0001ff9c·c0060000·c0060000·c0060000·c0060000·................4 ··0x0001ff9c·40060000·40060000·40060000·40060000·@...@...@...@...
5 ··0x0001ffac·c0060000·c0060000·c0060000·c0060000·................5 ··0x0001ffac·40060000·40060000·40060000·40060000·@...@...@...@...
6 ··0x0001ffbc·c0060000·c0060000·c0060000·c0060000·................6 ··0x0001ffbc·40060000·40060000·40060000·40060000·@...@...@...@...
7 ··0x0001ffcc·c0060000·c0060000·c0060000·c0060000·................7 ··0x0001ffcc·40060000·40060000·40060000·40060000·@...@...@...@...
8 ··0x0001ffdc·c0060000·c0060000·c0060000·c0060000·................8 ··0x0001ffdc·40060000·40060000·40060000·40060000·@...@...@...@...
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·61303531·31363863·36303161·38343331·a051168c601a8431 
3 ··0x00000010·30333462·61333464·38623661·64343566·034ba34d8b6ad45f2 ··0x00000000·35333236·36623037·38346566·34613062·53266b0784ef4a0b
 3 ··0x00000010·39316463·39386361·65383065·66393535·91dc98cae80ef955
4 ··0x00000020·32663862·30322e64·65627567·00000000·2f8b02.debug....4 ··0x00000020·66366132·66642e64·65627567·00000000·f6a2fd.debug....
5 ··0x00000030·8fafdc5e····························...^5 ··0x00000030·65d99111····························e...
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 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·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/armv7l-linux/rdf_db.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/rdf_db.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:··········197656·(bytes·into·file)13 ··Start·of·section·headers:··········197636·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2819 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2720 ··Section·header·string·table·index:·25
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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······0x020df4·0x00020df4·0x00020df4·0x007a8·0x007a8·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x215a0·0x215a0·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x20c54·0x20c54·R·E·0x10000
8 ··LOAD···········0x02fa7c·0x0003fa7c·0x0003fa7c·0x007cc·0x00a88·RW··0x100007 ··LOAD···········0x02fa84·0x0003fa84·0x0003fa84·0x007c4·0x00a80·RW··0x10000
9 ··DYNAMIC········0x02fcac·0x0003fcac·0x0003fcac·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x02fcb4·0x0003fcb4·0x0003fcb4·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x02fa7c·0x0003fa7c·0x0003fa7c·0x00584·0x00584·R···0x111 ··GNU_RELRO······0x02fa84·0x0003fa84·0x0003fa84·0x0057c·0x0057c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.8 KB
readelf --wide --sections {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x30418:1 There·are·26·section·headers,·starting·at·offset·0x30404:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000015c·00015c·000950·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·000930·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000aac·000aac·000891·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000a6c·000a6c·00084d·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········0000133e·00133e·00012a·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000012ba·0012ba·000126·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00001468·001468·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········000013e0·0013e0·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············000014c8·0014c8·000218·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00001420·001420·000218·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000016e0·0016e0·000458·08··AI··3··21··412 ··[·8]·.rel.plt··········REL·············00001638·001638·000458·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········00001b38·001b38·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00001a90·001a90·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00001b44·001b44·000710·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00001a9c·001a9c·000710·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00002258·002258·015a40·00··AX··0···0··815 ··[11]·.text·············PROGBITS········000021b0·0021b0·015a40·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00017c98·017c98·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00017bf0·017bf0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00017ca0·017ca0·009058·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00017bf8·017bf8·009058·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········00020cf8·020cf8·0000fc·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······00020df4·020df4·0007a8·00··AL·11···0··4 
20 ··[16]·.eh_frame·········PROGBITS········0002159c·02159c·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00020c50·020c50·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0003fa7c·02fa7c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0003fa84·02fa84·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0003fa80·02fa80·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0003fa88·02fa88·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······PROGBITS········0003fa84·02fa84·000228·00··WA··0···0··421 ··[17]·.data.rel.ro······PROGBITS········0003fa8c·02fa8c·000228·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········0003fcac·02fcac·000100·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0003fcb4·02fcb4·0000f8·08··WA··4···0··4
25 ··[21]·.got··············PROGBITS········0003fdac·02fdac·000254·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0003fdac·02fdac·000254·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00040000·030000·000248·00··WA··0···0··824 ··[20]·.data·············PROGBITS········00040000·030000·000248·00··WA··0···0··8
27 ··[23]·.bss··············NOBITS··········00040248·030248·0002bc·00··WA··0···0··825 ··[21]·.bss··············NOBITS··········00040248·030248·0002bc·00··WA··0···0··8
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·030248·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·030248·000031·00······0···0··1
29 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·030279·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·030279·00005b·00······0···0··1
30 ··[26]·.gnu_debuglink····PROGBITS········00000000·0302d4·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·0302d4·000034·00······0···0··4
31 ··[27]·.shstrtab·········STRTAB··········00000000·030308·00010f·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·030308·0000f9·00······0···0··1
32 Key·to·Flags:30 Key·to·Flags:
33 ··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),
34 ··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),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··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, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x2fcac·contains·28·entries:1 Dynamic·section·at·offset·0x2fcb4·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x1b385 ·0x0000000c·(INIT)·······················0x1a90
7 ·0x0000000d·(FINI)·······················0x17c986 ·0x0000000d·(FINI)·······················0x17bf0
8 ·0x00000019·(INIT_ARRAY)·················0x3fa7c7 ·0x00000019·(INIT_ARRAY)·················0x3fa84
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x3fa809 ·0x0000001a·(FINI_ARRAY)·················0x3fa88
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0xaac12 ·0x00000005·(STRTAB)·····················0xa6c
14 ·0x00000006·(SYMTAB)·····················0x15c13 ·0x00000006·(SYMTAB)·····················0x13c
15 ·0x0000000a·(STRSZ)······················2193·(bytes)14 ·0x0000000a·(STRSZ)······················2125·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x3fdac16 ·0x00000003·(PLTGOT)·····················0x3fdac
18 ·0x00000002·(PLTRELSZ)···················1112·(bytes)17 ·0x00000002·(PLTRELSZ)···················1112·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x16e019 ·0x00000017·(JMPREL)·····················0x1638
21 ·0x00000011·(REL)························0x14c820 ·0x00000011·(REL)························0x1420
22 ·0x00000012·(RELSZ)······················536·(bytes)21 ·0x00000012·(RELSZ)······················536·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x146825 ·0x6ffffffe·(VERNEED)····················0x13e0
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x133e27 ·0x6ffffff0·(VERSYM)·····················0x12ba
29 ·0x6ffffffa·(RELCOUNT)···················6128 ·0x6ffffffa·(RELCOUNT)···················61
30 ·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:·b3a5a3c648f77de274d53a743aeb9961ad763f8d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b0409127e89db40a0aab8dbe95e5d87e5c6b9539
6.2 KB
readelf --wide --version-info {}
    
Offset 1, 50 lines modifiedOffset 1, 47 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·149·entries:1 Version·symbols·section·'.gnu.version'·contains·147·entries:
2 ·Addr:·0x000000000000133e··Offset:·0x0000133e··Link:·3·(.dynsym)2 ·Addr:·0x00000000000012ba··Offset:·0x000012ba··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
4 ··004:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
5 ··008:···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*)······1·(*global*)···4 ··004:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
8 ··014:···3·(GCC_3.5)·······1·(*global*)······1·(*global*)······1·(*global*)··· 
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
11 ··020:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···2·(GLIBC_2.4)·····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*)···6 ··00c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··
15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
16 ··034:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 9 ··018:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··
17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··10 ··01c:···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*)···
 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*)···
 16 ··034:···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*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······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*)······2·(GLIBC_2.4)·····4·(GLIBC_2.4)··22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
23 ··050:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···23 ··050:···2·(GLIBC_2.4)·····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:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···25 ··058:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
26 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··26 ··05c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
27 ··060:···1·(*global*)······2·(GLIBC_2.4)·····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:···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*)······2·(GLIBC_2.4)·····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*)··· 
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*)···34 ··07c:···2·(GLIBC_2.4)·····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*)···
 37 ··088:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 38 ··08c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
39 ··090:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···39 ··090:···1·(*global*)······1·(*global*)······1·(*global*)···
40 ··094:···1·(*global*)··· 
  
41 Version·needs·section·'.gnu.version_r'·contains·3·entries:40 Version·needs·section·'.gnu.version_r'·contains·2·entries:
42 ·Addr:·0x0000000000001468··Offset:·0x00001468··Link:·4·(.dynstr)41 ·Addr:·0x00000000000013e0··Offset:·0x000013e0··Link:·4·(.dynstr)
43 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·142 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
44 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·443 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
45 ··0x0020:·Version:·1··File:·libgcc_s.so.1··Cnt:·1 
46 ··0x0030:···Name:·GCC_3.5··Flags:·none··Version:·3 
47 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·144 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
48 ··0x0050:···Name:·GLIBC_2.4··Flags:·none··Version:·245 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
1.06 KB
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 11 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 __stack_chk_fail5 __stack_chk_fail
7 __stack_chk_guard6 __stack_chk_guard
8 PL_open_foreign_frame7 PL_open_foreign_frame
9 PL_new_term_ref8 PL_new_term_ref
10 PL_recorded_external9 PL_recorded_external
11 PL_write_term10 PL_write_term
12 PL_discard_foreign_frame11 PL_discard_foreign_frame
Offset 46, 15 lines modifiedOffset 45, 14 lines modified
46 S__fupdatefilepos_getc45 S__fupdatefilepos_getc
47 S__fillbuf46 S__fillbuf
48 PL_get_wchars47 PL_get_wchars
49 Ssprintf48 Ssprintf
50 PL_unify_functor49 PL_unify_functor
51 PL_is_variable50 PL_is_variable
52 PL_get_long51 PL_get_long
53 __aeabi_unwind_cpp_pr1 
54 PL_existence_error52 PL_existence_error
55 PL_predicate53 PL_predicate
56 PL_call_predicate54 PL_call_predicate
57 PL_new_atom_nchars55 PL_new_atom_nchars
58 Sgetcode56 Sgetcode
59 PL_new_atom_wchars57 PL_new_atom_wchars
60 PL_malloc_uncollectable58 PL_malloc_uncollectable
Offset 119, 15 lines modifiedOffset 117, 14 lines modified
119 PL_get_intptr117 PL_get_intptr
120 PL_representation_error118 PL_representation_error
121 PL_get_intptr_ex119 PL_get_intptr_ex
122 PL_raise_exception120 PL_raise_exception
123 PL_unify_blob121 PL_unify_blob
124 PL_get_blob122 PL_get_blob
125 __sprintf_chk123 __sprintf_chk
126 libgcc_s.so.1 
127 libc.so.6124 libc.so.6
128 ld-linux-armhf.so.3125 ld-linux-armhf.so.3
129 GLIBC_2.4126 GLIBC_2.4
130 H»      KxD»   J{D127 H»      KxD»   J{D
131 SJzDSH1FxD128 SJzDSH1FxD
132 !K0F{DYh129 !K0F{DYh
133 H{DyD83xD130 H{DyD83xD
Offset 499, 16 lines modifiedOffset 496, 14 lines modified
499 .shstrtab496 .shstrtab
500 .note.gnu.build-id497 .note.gnu.build-id
501 .gnu.hash498 .gnu.hash
502 .gnu.version499 .gnu.version
503 .gnu.version_r500 .gnu.version_r
504 .rel.dyn501 .rel.dyn
505 .rel.plt502 .rel.plt
506 .ARM.extab 
507 .ARM.exidx 
508 .eh_frame503 .eh_frame
509 .init_array504 .init_array
510 .fini_array505 .fini_array
511 .data.rel.ro506 .data.rel.ro
512 .dynamic507 .dynamic
513 .ARM.attributes508 .ARM.attributes
514 .gnu_debugaltlink509 .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 ··0x00000138·02000000·93000000·01000000·05000000·................2 ··0x00000118·02000000·91000000·01000000·05000000·................
3 ··0x00000148·40020010·93000000·94000000·dd0443da·@.............C.3 ··0x00000128·40020010·91000000·92000000·dd0443da·@.............C.
4 ··0x00000158·899755ac····························..U.4 ··0x00000138·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 00001b38·<.init>:2 00001a90·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     2258·<PL_existence_error@plt+0x10>5 »       bl»     21b0·<Ssprintf@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 00017c98·<.fini>:2 00017bf0·<.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 ··0x0002159c·00000000····························....2 ··0x00020c50·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 ··0x0003fa7c·1d230000····························.#..2 ··0x0003fa84·75220000····························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 ··0x0003fa80·dd220000····························."..2 ··0x0003fa88·35220000····························5"..
  
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 ··0x0003fa84·1c8e0100·fc8d0100·647e0100·208e0100·........d~..·... 
3 ··0x0003fa94·248e0100·288e0100·2c8e0100·e07d0100·$...(...,....}.. 
4 ··0x0003faa4·308e0100·348e0100·249b0100·48070200·0...4...$...H... 
5 ··0x0003fab4·48030200·48ff0100·48fb0100·48f70100·H...H...H...H...2 ··0x0003fa8c·748d0100·548d0100·bc7d0100·788d0100·t...T....}..x...
 3 ··0x0003fa9c·7c8d0100·808d0100·848d0100·387d0100·|...........8}..
 4 ··0x0003faac·888d0100·8c8d0100·7c9a0100·a0060200·........|.......
 5 ··0x0003fabc·a0020200·a0fe0100·a0fa0100·a0f60100·................
6 ··0x0003fac4·48f30100·00000000·00000000·48ef0100·H...........H...6 ··0x0003facc·a0f20100·00000000·00000000·a0ee0100·................
7 ··0x0003fad4·48eb0100·48e70100·48e30100·48df0100·H...H...H...H...7 ··0x0003fadc·a0ea0100·a0e60100·a0e20100·a0de0100·................
8 ··0x0003fae4·00000000·48db0100·48d70100·00000000·....H...H.......8 ··0x0003faec·00000000·a0da0100·a0d60100·00000000·................
9 ··0x0003faf4·00000000·00000000·00000000·00000000·................9 ··0x0003fafc·00000000·00000000·00000000·00000000·................
10 ··0x0003fb04·00000000·00000000·00000000·00000000·................10 ··0x0003fb0c·00000000·00000000·00000000·00000000·................
11 ··0x0003fb14·00000000·00000000·00000000·48d30100·............H...11 ··0x0003fb1c·00000000·00000000·00000000·a0d20100·................
12 ··0x0003fb24·48cf0100·48cb0100·48c70100·48c30100·H...H...H...H... 
13 ··0x0003fb34·48bf0100·48bb0100·48b70100·00000000·H...H...H.......12 ··0x0003fb2c·a0ce0100·a0ca0100·a0c60100·a0c20100·................
 13 ··0x0003fb3c·a0be0100·a0ba0100·a0b60100·00000000·................
14 ··0x0003fb44·00000000·00000000·00000000·00000000·................14 ··0x0003fb4c·00000000·00000000·00000000·00000000·................
15 ··0x0003fb54·48b30100·00000000·48af0100·48ab0100·H.......H...H...15 ··0x0003fb5c·a0b20100·00000000·a0ae0100·a0aa0100·................
16 ··0x0003fb64·00000000·00000000·48a70100·48a30100·........H...H...16 ··0x0003fb6c·00000000·00000000·a0a60100·a0a20100·................
17 ··0x0003fb74·489f0100·00000000·00000000·00000000·H...............17 ··0x0003fb7c·a09e0100·00000000·00000000·00000000·................
18 ··0x0003fb84·00000000·00000000·00000000·00000000·................18 ··0x0003fb8c·00000000·00000000·00000000·00000000·................
19 ··0x0003fb94·00000000·00000000·00000000·00000000·................19 ··0x0003fb9c·00000000·00000000·00000000·00000000·................
20 ··0x0003fba4·00000000·00000000·00000000·00000000·................20 ··0x0003fbac·00000000·00000000·00000000·00000000·................
21 ··0x0003fbb4·00000000·00000000·00000000·00000000·................21 ··0x0003fbbc·00000000·00000000·00000000·00000000·................
22 ··0x0003fbc4·00000000·00000000·00000000·00000000·................22 ··0x0003fbcc·00000000·00000000·00000000·00000000·................
23 ··0x0003fbd4·00000000·00000000·00000000·00000000·................23 ··0x0003fbdc·00000000·00000000·00000000·00000000·................
24 ··0x0003fbe4·00000000·00000000·00000000·00000000·................24 ··0x0003fbec·00000000·00000000·00000000·00000000·................
25 ··0x0003fbf4·00000000·00000000·00000000·00000000·................25 ··0x0003fbfc·00000000·00000000·00000000·00000000·................
26 ··0x0003fc04·00000000·00000000·00000000·00000000·................26 ··0x0003fc0c·00000000·00000000·00000000·00000000·................
27 ··0x0003fc14·00000000·00000000·00000000·00000000·................27 ··0x0003fc1c·00000000·00000000·00000000·00000000·................
28 ··0x0003fc24·00000000·00000000·00000000·00000000·................28 ··0x0003fc2c·00000000·00000000·00000000·00000000·................
29 ··0x0003fc34·00000000·00000000·00000000·00000000·................29 ··0x0003fc3c·00000000·00000000·00000000·00000000·................
30 ··0x0003fc44·00000000·00000000·00000000·00000000·................30 ··0x0003fc4c·00000000·00000000·00000000·00000000·................
31 ··0x0003fc54·00000000·00000000·00000000·00000000·................31 ··0x0003fc5c·00000000·00000000·00000000·00000000·................
32 ··0x0003fc64·00000000·00000000·00000000·00000000·................32 ··0x0003fc6c·00000000·00000000·00000000·00000000·................
33 ··0x0003fc74·00000000·00000000·00000000·00000000·................33 ··0x0003fc7c·00000000·00000000·00000000·00000000·................
34 ··0x0003fc84·00000000·00000000·00000000·00000000·................34 ··0x0003fc8c·00000000·00000000·00000000·00000000·................
35 ··0x0003fc94·00000000·00000000·00000000·00000000·................35 ··0x0003fc9c·00000000·00000000·00000000·00000000·................
36 ··0x0003fca4·00000000·00000000···················........36 ··0x0003fcac·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·acfc0300·00000000·00000000·441b0000·............D...3 ··0x0003fdac·b4fc0300·00000000·00000000·9c1a0000·................
4 ··0x0003fdbc·441b0000·441b0000·441b0000·441b0000·D...D...D...D...4 ··0x0003fdbc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
5 ··0x0003fdcc·441b0000·441b0000·441b0000·441b0000·D...D...D...D...5 ··0x0003fdcc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
6 ··0x0003fddc·441b0000·441b0000·441b0000·441b0000·D...D...D...D...6 ··0x0003fddc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
7 ··0x0003fdec·441b0000·441b0000·441b0000·441b0000·D...D...D...D...7 ··0x0003fdec·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
8 ··0x0003fdfc·441b0000·441b0000·441b0000·441b0000·D...D...D...D...8 ··0x0003fdfc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
9 ··0x0003fe0c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...9 ··0x0003fe0c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
10 ··0x0003fe1c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...10 ··0x0003fe1c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
11 ··0x0003fe2c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...11 ··0x0003fe2c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
12 ··0x0003fe3c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...12 ··0x0003fe3c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
13 ··0x0003fe4c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...13 ··0x0003fe4c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
14 ··0x0003fe5c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...14 ··0x0003fe5c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
15 ··0x0003fe6c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...15 ··0x0003fe6c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
16 ··0x0003fe7c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...16 ··0x0003fe7c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
17 ··0x0003fe8c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...17 ··0x0003fe8c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
18 ··0x0003fe9c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...18 ··0x0003fe9c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
19 ··0x0003feac·441b0000·441b0000·441b0000·441b0000·D...D...D...D...19 ··0x0003feac·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
20 ··0x0003febc·441b0000·441b0000·441b0000·441b0000·D...D...D...D...20 ··0x0003febc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
21 ··0x0003fecc·441b0000·441b0000·441b0000·441b0000·D...D...D...D...21 ··0x0003fecc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
22 ··0x0003fedc·441b0000·441b0000·441b0000·441b0000·D...D...D...D...22 ··0x0003fedc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
23 ··0x0003feec·441b0000·441b0000·441b0000·441b0000·D...D...D...D...23 ··0x0003feec·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
24 ··0x0003fefc·441b0000·441b0000·441b0000·441b0000·D...D...D...D...24 ··0x0003fefc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
25 ··0x0003ff0c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...25 ··0x0003ff0c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
26 ··0x0003ff1c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...26 ··0x0003ff1c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
27 ··0x0003ff2c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...27 ··0x0003ff2c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
28 ··0x0003ff3c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...28 ··0x0003ff3c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
29 ··0x0003ff4c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...29 ··0x0003ff4c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
30 ··0x0003ff5c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...30 ··0x0003ff5c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
31 ··0x0003ff6c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...31 ··0x0003ff6c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
32 ··0x0003ff7c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...32 ··0x0003ff7c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
33 ··0x0003ff8c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...33 ··0x0003ff8c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
34 ··0x0003ff9c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...34 ··0x0003ff9c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
35 ··0x0003ffac·441b0000·441b0000·441b0000·441b0000·D...D...D...D...35 ··0x0003ffac·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
36 ··0x0003ffbc·441b0000·441b0000·441b0000·441b0000·D...D...D...D...36 ··0x0003ffbc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
37 ··0x0003ffcc·441b0000·441b0000·441b0000·441b0000·D...D...D...D...37 ··0x0003ffcc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
38 ··0x0003ffdc·441b0000·441b0000·00000000·4d420100·D...D.......MB..38 ··0x0003ffdc·9c1a0000·9c1a0000·00000000·00000000·................
39 ··0x0003ffec·00000000·00000000·00000000·00000000·................39 ··0x0003ffec·00000000·00000000·a5410100·00000000·.........A......
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·a07e0100·6d710100·b56e0100·1d6f0100·.~..mq...n...o..3 ··0x00040010·f87d0100·c5700100·0d6e0100·756e0100·.}...p...n..un..
4 ··0x00040020·996e0100·00000000·00000000·00000000·.n..............4 ··0x00040020·f16d0100·00000000·00000000·00000000·.m..............
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·4c940100·00000000·........L.......8 ··0x00040060·00000000·00000000·a4930100·00000000·................
9 ··0x00040070·01000000·00000000·80ffffff·ffffffff·................9 ··0x00040070·01000000·00000000·80ffffff·ffffffff·................
10 ··0x00040080·7f000000·00000000·8c8a0100·00000000·................10 ··0x00040080·7f000000·00000000·e4890100·00000000·................
11 ··0x00040090·03000000·00000000·00000000·00000000·................11 ··0x00040090·03000000·00000000·00000000·00000000·................
12 ··0x000400a0·00000000·00000000·74940100·00000000·........t.......12 ··0x000400a0·00000000·00000000·cc930100·00000000·................
13 ··0x000400b0·02000000·00000000·00000000·00000000·................13 ··0x000400b0·02000000·00000000·00000000·00000000·................
14 ··0x000400c0·00000000·00000000·a0940100·00000000·................14 ··0x000400c0·00000000·00000000·f8930100·00000000·................
15 ··0x000400d0·01000000·00000000·00000080·ffffffff·................15 ··0x000400d0·01000000·00000000·00000080·ffffffff·................
16 ··0x000400e0·ffffff7f·00000000·c8940100·00000000·................16 ··0x000400e0·ffffff7f·00000000·20940100·00000000·........·.......
17 ··0x000400f0·01000000·00000000·00000000·00000000·................17 ··0x000400f0·01000000·00000000·00000000·00000000·................
18 ··0x00040100·00000000·00000000·f4940100·00000000·................18 ··0x00040100·00000000·00000000·4c940100·00000000·........L.......
19 ··0x00040110·01000000·00000000·00000000·00000000·................19 ··0x00040110·01000000·00000000·00000000·00000000·................
20 ··0x00040120·00000000·00000000·1c950100·00000000·................20 ··0x00040120·00000000·00000000·74940100·00000000·........t.......
21 ··0x00040130·01000000·00000000·00000000·00000000·................21 ··0x00040130·01000000·00000000·00000000·00000000·................
22 ··0x00040140·ffffffff·ffffffff·50950100·00000000·........P.......22 ··0x00040140·ffffffff·ffffffff·a8940100·00000000·................
23 ··0x00040150·01000000·00000000·00000000·00000000·................23 ··0x00040150·01000000·00000000·00000000·00000000·................
24 ··0x00040160·00000000·00000000·84950100·00000000·................24 ··0x00040160·00000000·00000000·dc940100·00000000·................
25 ··0x00040170·01000000·00000000·01000000·00000000·................25 ··0x00040170·01000000·00000000·01000000·00000000·................
26 ··0x00040180·00000000·00000000·b8950100·00000000·................26 ··0x00040180·00000000·00000000·10950100·00000000·................
27 ··0x00040190·01000000·00000000·0080ffff·ffffffff·................27 ··0x00040190·01000000·00000000·0080ffff·ffffffff·................
28 ··0x000401a0·ff7f0000·00000000·e0950100·00000000·................28 ··0x000401a0·ff7f0000·00000000·38950100·00000000·........8.......
29 ··0x000401b0·01000000·00000000·00000000·00000000·................29 ··0x000401b0·01000000·00000000·00000000·00000000·................
30 ··0x000401c0·ff000000·00000000·10960100·00000000·................30 ··0x000401c0·ff000000·00000000·68950100·00000000·........h.......
31 ··0x000401d0·01000000·00000000·00000000·00000000·................31 ··0x000401d0·01000000·00000000·00000000·00000000·................
32 ··0x000401e0·ffffffff·00000000·40960100·00000000·........@.......32 ··0x000401e0·ffffffff·00000000·98950100·00000000·................
33 ··0x000401f0·01000000·00000000·00000000·00000000·................33 ··0x000401f0·01000000·00000000·00000000·00000000·................
34 ··0x00040200·00000000·00000000·70960100·00000000·........p.......34 ··0x00040200·00000000·00000000·c8950100·00000000·................
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·61356133·63363438·66373764·65323734·a5a3c648f77de274 
3 ··0x00000010·64353361·37343361·65623939·36316164·d53a743aeb9961ad2 ··0x00000000·34303931·32376538·39646234·30613061·409127e89db40a0a
 3 ··0x00000010·61623864·62653935·65356438·37653563·ab8dbe95e5d87e5c
4 ··0x00000020·37363366·38642e64·65627567·00000000·763f8d.debug....4 ··0x00000020·36623935·33392e64·65627567·00000000·6b9539.debug....
5 ··0x00000030·0e428754····························.B.T5 ··0x00000030·3f172c02····························?.,.
  
1.68 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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. 
  
51.1 KB
./usr/lib/swi-prolog/lib/armv7l-linux/readutil.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/readutil.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:··········65992·(bytes·into·file)13 ··Start·of·section·headers:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00da4·0x00da4·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00cac·0x00cac·R·E·0x10000
8 ··LOAD···········0x00fe98·0x0001fe98·0x0001fe98·0x0016c·0x00174·RW··0x100007 ··LOAD···········0x00fea0·0x0001fea0·0x0001fea0·0x00164·0x0016c·RW··0x10000
9 ··DYNAMIC········0x00fea0·0x0001fea0·0x0001fea0·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fea8·0x0001fea8·0x0001fea8·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe98·0x0001fe98·0x0001fe98·0x00168·0x00168·R···0x111 ··GNU_RELRO······0x00fea0·0x0001fea0·0x0001fea0·0x00160·0x00160·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x101c8:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000190·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000170·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000002e8·0002e8·0001a3·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000002a8·0002a8·00015f·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········0000048c·00048c·000032·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000408·000408·00002e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000004c0·0004c0·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000438·000438·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000520·000520·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000478·000478·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000560·000560·000080·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············000004b8·0004b8·000080·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········000005e0·0005e0·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000538·000538·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000005ec·0005ec·0000d8·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000544·000544·0000d8·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000006c4·0006c4·00052c·00··AX··0···0··415 ··[11]·.text·············PROGBITS········0000061c·00061c·00052c·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00000bf0·000bf0·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00000b48·000b48·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00000bf8·000bf8·000158·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00000b50·000b50·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 
20 ··[16]·.eh_frame·········PROGBITS········00000da0·000da0·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000ca8·000ca8·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fe98·00fe98·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fea0·00fea0·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fe9c·00fe9c·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fea4·00fea4·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fea0·00fea0·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fea8·00fea8·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001ffa0·00ffa0·000060·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ffa0·00ffa0·000060·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·010004·000008·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020004·010004·000008·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.38 KB
readelf --wide --symbols {}
    
Offset 1, 28 lines modifiedOffset 1, 26 lines modified
  
1 Symbol·table·'.dynsym'·contains·25·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:·000005e0·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000538·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.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_stream6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream
8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
11 ·····8:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)10 ·····7:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs
20 ····17:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__19 ····16:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2) 
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sgetcode22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sgetcode
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term
26 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable24 ····21:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····24:·00000b71···128·FUNC····GLOBAL·DEFAULT···11·install_readutil25 ····22:·00000ac9···128·FUNC····GLOBAL·DEFAULT···11·install_readutil
3.6 KB
readelf --wide --relocs {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x520·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x478·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe98··00000017·R_ARM_RELATIVE········3 0001fea0··00000017·R_ARM_RELATIVE········
4 0001fe9c··00000017·R_ARM_RELATIVE········4 0001fea4··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··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000815·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··00001115·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001015·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001715·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001515·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x560·contains·16·entries:11 Relocation·section·'.rel.plt'·at·offset·0x4b8·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_stream13 0001ffac··00000316·R_ARM_JUMP_SLOT········00000000···PL_release_stream
14 0001ffb0··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.414 0001ffb0··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
15 0001ffb4··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_nil15 0001ffb4··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
16 0001ffb8··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign16 0001ffb8··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
17 0001ffbc··00000a16·R_ARM_JUMP_SLOT········00000000···Sferror17 0001ffbc··00000916·R_ARM_JUMP_SLOT········00000000···Sferror
18 0001ffc0··00000b16·R_ARM_JUMP_SLOT········00000000···PL_get_stream18 0001ffc0··00000a16·R_ARM_JUMP_SLOT········00000000···PL_get_stream
19 0001ffc4··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars19 0001ffc4··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
20 0001ffc8··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.420 0001ffc8··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
21 0001ffcc··00000e16·R_ARM_JUMP_SLOT········00000000···PL_new_atom21 0001ffcc··00000d16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
22 0001ffd0··00000f16·R_ARM_JUMP_SLOT········00000000···PL_exception22 0001ffd0··00000e16·R_ARM_JUMP_SLOT········00000000···PL_exception
23 0001ffd4··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs23 0001ffd4··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
24 0001ffd8··00001116·R_ARM_JUMP_SLOT········00000000···__gmon_start__24 0001ffd8··00001016·R_ARM_JUMP_SLOT········00000000···__gmon_start__
25 0001ffdc··00001216·R_ARM_JUMP_SLOT········00000000···PL_unify25 0001ffdc··00001116·R_ARM_JUMP_SLOT········00000000···PL_unify
26 0001ffe0··00001416·R_ARM_JUMP_SLOT········00000000···PL_unify_atom26 0001ffe0··00001216·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
27 0001ffe4··00001516·R_ARM_JUMP_SLOT········00000000···Sgetcode27 0001ffe4··00001316·R_ARM_JUMP_SLOT········00000000···Sgetcode
28 0001ffe8··00001616·R_ARM_JUMP_SLOT········00000000···PL_put_term28 0001ffe8··00001416·R_ARM_JUMP_SLOT········00000000···PL_put_term
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfea0·contains·28·entries:1 Dynamic·section·at·offset·0xfea8·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x5e05 ·0x0000000c·(INIT)·······················0x538
7 ·0x0000000d·(FINI)·······················0xbf06 ·0x0000000d·(FINI)·······················0xb48
8 ·0x00000019·(INIT_ARRAY)·················0x1fe987 ·0x00000019·(INIT_ARRAY)·················0x1fea0
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe9c9 ·0x0000001a·(FINI_ARRAY)·················0x1fea4
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x2e812 ·0x00000005·(STRTAB)·····················0x2a8
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················419·(bytes)14 ·0x0000000a·(STRSZ)······················351·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ffa016 ·0x00000003·(PLTGOT)·····················0x1ffa0
18 ·0x00000002·(PLTRELSZ)···················128·(bytes)17 ·0x00000002·(PLTRELSZ)···················128·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x56019 ·0x00000017·(JMPREL)·····················0x4b8
21 ·0x00000011·(REL)························0x52020 ·0x00000011·(REL)························0x478
22 ·0x00000012·(RELSZ)······················64·(bytes)21 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x4c025 ·0x6ffffffe·(VERNEED)····················0x438
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x48c27 ·0x6ffffff0·(VERSYM)·····················0x408
29 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·9942b19c93704145ac55f7ae86323f59e01c2ac83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fe69572a0368f34387faad410895674595f39c06
1.94 KB
readelf --wide --version-info {}
    
Offset 1, 19 lines modifiedOffset 1, 16 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·25·entries:1 Version·symbols·section·'.gnu.version'·contains·23·entries:
2 ·Addr:·0x000000000000048c··Offset:·0x0000048c··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000408··Offset:·0x00000408··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
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:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······3·(GLIBC_2.4)·····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*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
9 ··018:···1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)···
  
10 Version·needs·section·'.gnu.version_r'·contains·3·entries:9 Version·needs·section·'.gnu.version_r'·contains·2·entries:
11 ·Addr:·0x00000000000004c0··Offset:·0x000004c0··Link:·4·(.dynstr)10 ·Addr:·0x0000000000000438··Offset:·0x00000438··Link:·4·(.dynstr)
12 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·111 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
13 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·412 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
14 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·113 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
15 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·314 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
16 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1 
17 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2 
798 B
strings --all --bytes=8 {}
    
Offset 1, 29 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 __aeabi_unwind_cpp_pr0 
6 PL_new_term_refs5 PL_new_term_refs
7 PL_unify6 PL_unify
8 PL_get_stream7 PL_get_stream
9 Sgetcode8 Sgetcode
10 PL_unify_chars9 PL_unify_chars
11 PL_put_term10 PL_put_term
12 PL_exception11 PL_exception
13 PL_unify_nil12 PL_unify_nil
14 PL_release_stream13 PL_release_stream
15 PL_unify_atom14 PL_unify_atom
16 __stack_chk_fail15 __stack_chk_fail
17 __stack_chk_guard16 __stack_chk_guard
18 __aeabi_unwind_cpp_pr1 
19 install_readutil17 install_readutil
20 PL_new_atom18 PL_new_atom
21 PL_register_foreign19 PL_register_foreign
22 libgcc_s.so.1 
23 libc.so.620 libc.so.6
24 ld-linux-armhf.so.321 ld-linux-armhf.so.3
25 GLIBC_2.422 GLIBC_2.4
26 H»      KxD»   J{D23 H»      KxD»   J{D
27 end_of_file24 end_of_file
28 read_line_to_codes25 read_line_to_codes
29 read_stream_to_codes26 read_stream_to_codes
Offset 31, 16 lines modifiedOffset 28, 14 lines modified
31 .shstrtab28 .shstrtab
32 .note.gnu.build-id29 .note.gnu.build-id
33 .gnu.hash30 .gnu.hash
34 .gnu.version31 .gnu.version
35 .gnu.version_r32 .gnu.version_r
36 .rel.dyn33 .rel.dyn
37 .rel.plt34 .rel.plt
38 .ARM.extab 
39 .ARM.exidx 
40 .eh_frame35 .eh_frame
41 .init_array36 .init_array
42 .fini_array37 .fini_array
43 .dynamic38 .dynamic
44 .ARM.attributes39 .ARM.attributes
45 .gnu_debugaltlink40 .gnu_debugaltlink
46 .gnu_debuglink41 .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 ··0x00000138·02000000·18000000·01000000·05000000·................2 ··0x00000118·02000000·16000000·01000000·05000000·................
3 ··0x00000148·80002000·00000000·18000000·f544ccb8·..·..........D..3 ··0x00000128·80002000·00000000·16000000·f544ccb8·..·..........D..
  
3.34 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 30 lines modifiedOffset 1, 25 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000002e8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000002a8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000002f8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000002b8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000308·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000002c8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000318·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000002d8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000328·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000002e8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
 7 ··0x000002f8·6c697a65·00504c5f·6e65775f·7465726d·lize.PL_new_term
 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_at
 16 ··0x00000388·6f6d005f·5f737461·636b5f63·686b5f66·om.__stack_chk_f
 17 ··0x00000398·61696c00·5f5f7374·61636b5f·63686b5f·ail.__stack_chk_
7 ··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_read18 ··0x000003a8·67756172·6400696e·7374616c·6c5f7265·guard.install_re
22 ··0x00000428·7574696c·00504c5f·6e65775f·61746f6d·util.PL_new_atom19 ··0x000003b8·61647574·696c0050·4c5f6e65·775f6174·adutil.PL_new_at
23 ··0x00000438·00504c5f·72656769·73746572·5f666f72·.PL_register_for20 ··0x000003c8·6f6d0050·4c5f7265·67697374·65725f66·om.PL_register_f
 21 ··0x000003d8·6f726569·676e006c·6962632e·736f2e36·oreign.libc.so.6
24 ··0x00000448·6569676e·006c6962·6763635f·732e736f·eign.libgcc_s.so 
25 ··0x00000458·2e31006c·6962632e·736f2e36·006c642d·.1.libc.so.6.ld- 
26 ··0x00000468·6c696e75·782d6172·6d68662e·736f2e33·linux-armhf.so.322 ··0x000003e8·006c642d·6c696e75·782d6172·6d68662e·.ld-linux-armhf.
 23 ··0x000003f8·736f2e33·00474c49·42435f32·2e3400···so.3.GLIBC_2.4.
27 ··0x00000478·00474c49·42435f32·2e340047·43435f33·.GLIBC_2.4.GCC_3 
28 ··0x00000488·2e3500······························.5. 
  
384 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 000005e0·<.init>:2 00000538·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     6c4·<PL_put_term@plt+0xc>5 »       bl»     61c·<PL_put_term@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
3.37 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 92 lines modifiedOffset 1, 92 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000005ec·<PL_release_stream@plt-0x14>:2 00000544·<PL_release_stream@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·5fc·<PL_release_stream@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·554·<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·#197 »       andeq»  pc,·r1,·ip,·asr·#20
  
8 00000600·<PL_release_stream@plt>:8 00000558·<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,·#2468]!»      @·0x9a411 »       ldr»    pc,·[ip,·#2636]!»      @·0xa4c
  
12 0000060c·<__cxa_finalize@plt>:12 00000564·<__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,·#2460]!»      @·0x99c15 »       ldr»    pc,·[ip,·#2628]!»      @·0xa44
  
16 00000618·<PL_unify_nil@plt>:16 00000570·<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,·#2452]!»      @·0x99419 »       ldr»    pc,·[ip,·#2620]!»      @·0xa3c
  
20 00000624·<PL_register_foreign@plt>:20 0000057c·<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,·#2440]!»      @·0x98824 »       ldr»    pc,·[ip,·#2608]!»      @·0xa30
  
25 00000634·<Sferror@plt>:25 0000058c·<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,·#2432]!»      @·0x98028 »       ldr»    pc,·[ip,·#2600]!»      @·0xa28
  
29 00000640·<PL_get_stream@plt>:29 00000598·<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,·#2424]!»      @·0x97832 »       ldr»    pc,·[ip,·#2592]!»      @·0xa20
  
33 0000064c·<PL_unify_chars@plt>:33 000005a4·<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,·#2416]!»      @·0x97036 »       ldr»    pc,·[ip,·#2584]!»      @·0xa18
  
37 00000658·<__stack_chk_fail@plt>:37 000005b0·<__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,·#2408]!»      @·0x96840 »       ldr»    pc,·[ip,·#2576]!»      @·0xa10
  
41 00000664·<PL_new_atom@plt>:41 000005bc·<PL_new_atom@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,·#2400]!»      @·0x96044 »       ldr»    pc,·[ip,·#2568]!»      @·0xa08
  
45 00000670·<PL_exception@plt>:45 000005c8·<PL_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,·#2392]!»      @·0x95848 »       ldr»    pc,·[ip,·#2560]!»      @·0xa00
  
49 0000067c·<PL_new_term_refs@plt>:49 000005d4·<PL_new_term_refs@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,·#2384]!»      @·0x95052 »       ldr»    pc,·[ip,·#2552]!»      @·0x9f8
  
53 00000688·<__gmon_start__@plt>:53 000005e0·<__gmon_start__@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,·#2376]!»      @·0x94856 »       ldr»    pc,·[ip,·#2544]!»      @·0x9f0
  
57 00000694·<PL_unify@plt>:57 000005ec·<PL_unify@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,·#2368]!»      @·0x94060 »       ldr»    pc,·[ip,·#2536]!»      @·0x9e8
  
61 000006a0·<PL_unify_atom@plt>:61 000005f8·<PL_unify_atom@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,·#2360]!»      @·0x93864 »       ldr»    pc,·[ip,·#2528]!»      @·0x9e0
  
65 000006ac·<Sgetcode@plt>:65 00000604·<Sgetcode@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,·#2352]!»      @·0x93068 »       ldr»    pc,·[ip,·#2520]!»      @·0x9d8
  
69 000006b8·<PL_put_term@plt>:69 00000610·<PL_put_term@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,·#2344]!»      @·0x92872 »       ldr»    pc,·[ip,·#2512]!»      @·0x9d0
15.3 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 00000bf0·<.fini>:2 00000b48·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
3.01 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00000bf8·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00000b50·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00000c08·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00000b60·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00000c18·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00000b70·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00000c28·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00000b80·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00000c38·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00000b90·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00000c48·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00000ba0·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00000c58·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00000bb0·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00000c68·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00000bc0·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00000c78·0b000000·41000000·00000000·00000000·....A...........10 ··0x00000bd0·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00000c88·656e645f·6f665f66·696c6500·72656164·end_of_file.read11 ··0x00000be0·656e645f·6f665f66·696c6500·72656164·end_of_file.read
12 ··0x00000c98·5f6c696e·655f746f·5f636f64·65730000·_line_to_codes..12 ··0x00000bf0·5f6c696e·655f746f·5f636f64·65730000·_line_to_codes..
13 ··0x00000ca8·72656164·5f737472·65616d5f·746f5f63·read_stream_to_c13 ··0x00000c00·72656164·5f737472·65616d5f·746f5f63·read_stream_to_c
14 ··0x00000cb8·6f646573·00000000·3e000000·41000000·odes....>...A...14 ··0x00000c10·6f646573·00000000·3e000000·41000000·odes....>...A...
15 ··0x00000cc8·0c000000·41000000·11000000·41000000·....A.......A...15 ··0x00000c20·0c000000·41000000·11000000·41000000·....A.......A...
16 ··0x00000cd8·27000000·41000000·36000000·41000000·'...A...6...A...16 ··0x00000c30·27000000·41000000·36000000·41000000·'...A...6...A...
17 ··0x00000ce8·03000000·41000000·06000000·41000000·....A.......A...17 ··0x00000c40·03000000·41000000·06000000·41000000·....A.......A...
18 ··0x00000cf8·15000000·41000000·0f000000·41000000·....A.......A...18 ··0x00000c50·15000000·41000000·0f000000·41000000·....A.......A...
19 ··0x00000d08·0e000000·41000000·26000000·41000000·....A...&...A...19 ··0x00000c60·0e000000·41000000·26000000·41000000·....A...&...A...
20 ··0x00000d18·13000000·41000000·29000000·41000000·....A...)...A...20 ··0x00000c70·13000000·41000000·29000000·41000000·....A...)...A...
21 ··0x00000d28·02000000·41000000·19000000·41000000·....A.......A...21 ··0x00000c80·02000000·41000000·19000000·41000000·....A.......A...
22 ··0x00000d38·0a000000·41000000·0b000000·41000000·....A.......A...22 ··0x00000c90·0a000000·41000000·0b000000·41000000·....A.......A...
23 ··0x00000d48·00000000·00000000···················........23 ··0x00000ca0·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 ··0x00000da0·00000000····························....2 ··0x00000ca8·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 ··0x0001fe98·89070000····························....2 ··0x0001fea0·e1060000····························....
  
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 ··0x0001fe9c·49070000····························I...2 ··0x0001fea4·a1060000····························....
  
975 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 ··0x0001ffa0·a0fe0100·00000000·00000000·ec050000·................3 ··0x0001ffa0·a8fe0100·00000000·00000000·44050000·............D...
4 ··0x0001ffb0·ec050000·ec050000·ec050000·ec050000·................4 ··0x0001ffb0·44050000·44050000·44050000·44050000·D...D...D...D...
5 ··0x0001ffc0·ec050000·ec050000·ec050000·ec050000·................5 ··0x0001ffc0·44050000·44050000·44050000·44050000·D...D...D...D...
6 ··0x0001ffd0·ec050000·ec050000·ec050000·ec050000·................6 ··0x0001ffd0·44050000·44050000·44050000·44050000·D...D...D...D...
7 ··0x0001ffe0·ec050000·ec050000·ec050000·00000000·................7 ··0x0001ffe0·44050000·44050000·44050000·00000000·D...D...D.......
8 ··0x0001fff0·00000000·00000000·00000000·00000000·................8 ··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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·34326231·39633933·37303431·34356163·42b19c93704145ac 
3 ··0x00000010·35356637·61653836·33323366·35396530·55f7ae86323f59e02 ··0x00000000·36393537·32613033·36386633·34333837·69572a0368f34387
 3 ··0x00000010·66616164·34313038·39353637·34353935·faad410895674595
4 ··0x00000020·31633261·63382e64·65627567·00000000·1c2ac8.debug....4 ··0x00000020·66333963·30362e64·65627567·00000000·f39c06.debug....
5 ··0x00000030·2feb1d76····························/..v5 ··0x00000030·b93c7955····························.<yU
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/redis4pl.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/redis4pl.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:··········65980·(bytes·into·file)13 ··Start·of·section·headers:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·24
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x03b38·0x03b38·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x039e8·0x039e8·R·E·0x10000
8 ··LOAD···········0x00fdc0·0x0001fdc0·0x0001fdc0·0x00244·0x002c4·RW··0x100007 ··LOAD···········0x00fdc8·0x0001fdc8·0x0001fdc8·0x0023c·0x002bc·RW··0x10000
9 ··DYNAMIC········0x00fdc8·0x0001fdc8·0x0001fdc8·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fdd0·0x0001fdd0·0x0001fdd0·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fdc0·0x0001fdc0·0x0001fdc0·0x00240·0x00240·R···0x111 ··GNU_RELRO······0x00fdc8·0x0001fdc8·0x0001fdc8·0x00238·0x00238·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 34 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x101bc:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0004e0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0004d0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000638·000638·000486·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000608·000608·000459·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000abe·000abe·00009c·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000a62·000a62·00009a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000b5c·000b5c·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000afc·000afc·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000bbc·000bbc·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000b3c·000b3c·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000bfc·000bfc·000230·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············00000b7c·000b7c·000230·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00000e2c·000e2c·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000dac·000dac·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000e38·000e38·000378·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000db8·000db8·000378·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000011b0·0011b0·0024c0·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00001130·001130·0024c0·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00003670·003670·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000035f0·0035f0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00003678·003678·0003ec·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000035f8·0035f8·0003ec·00···A··0···0··4
18 ··[14]·.ARM.exidx········ARM_EXIDX·······00003a64·003a64·0000d0·00··AL·11···0··4 
19 ··[15]·.eh_frame·········PROGBITS········00003b34·003b34·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········000039e4·0039e4·000004·00···A··0···0··4
20 ··[16]·.init_array·······INIT_ARRAY······0001fdc0·00fdc0·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fdc8·00fdc8·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······0001fdc4·00fdc4·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fdcc·00fdcc·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0001fdc8·00fdc8·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fdd0·00fdd0·0000f8·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0001fec8·00fec8·000138·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001fec8·00fec8·000138·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020008·010004·00007c·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········00020008·010004·00007c·00··WA··0···0··8
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0100c4·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
30 Key·to·Flags:29 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
10.6 KB
readelf --wide --symbols {}
    
Offset 1, 81 lines modifiedOffset 1, 80 lines modified
  
1 Symbol·table·'.dynsym'·contains·78·entries:1 Symbol·table·'.dynsym'·contains·77·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:·00000e2c·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000dac·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.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_stream6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfeof7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfeof
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_atomic8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_atomic
10 ·····7:·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·(2)
11 ·····8:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_variable13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_variable
15 ····12:·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·(3)
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int6419 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int64
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(3)23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_float26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_float
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfwrite27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfwrite
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_reset_term_refs29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_reset_term_refs
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fupdatefilepos_getc31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fupdatefilepos_getc
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_bool32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_bool
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_float33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_float
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate
36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoll@GLIBC_2.4·(3)35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoll@GLIBC_2.4·(2)
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_syntax_error36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_syntax_error
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fillbuf37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fillbuf
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_rational38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_rational
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_string_buffers_from_mark39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_string_buffers_from_mark
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs
42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor
44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_tolower_loc@GLIBC_2.4·(3)43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_tolower_loc@GLIBC_2.4·(2)
45 ····42:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__44 ····41:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(2)
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_current_prolog_flag51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_current_prolog_flag
53 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(3)52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom
55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
56 ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtod@GLIBC_2.4·(3)55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtod@GLIBC_2.4·(2)
57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float
59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_mark_string_buffers58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_mark_string_buffers
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_integer59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_integer
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_number60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_number
62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sflush61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sflush
63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term_from_chars66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term_from_chars
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssnprintf67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssnprintf
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf
71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sgetcode70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sgetcode
72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term
73 ····70:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable72 ····69:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz
75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
76 ····73:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(3)75 ····72:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(2)
77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int6476 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int64
78 ····75:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)77 ····74:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream_noerror78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream_noerror
80 ····77:·0000342d···580·FUNC····GLOBAL·DEFAULT···11·install_redis4pl79 ····76:·000033ad···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·0xbbc·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0xb3c·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fdc0··00000017·R_ARM_RELATIVE········3 0001fdc8··00000017·R_ARM_RELATIVE········
4 0001fdc4··00000017·R_ARM_RELATIVE········4 0001fdcc··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··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000815·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000c15·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··00002a15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00002915·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00004615·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00004515·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0xbfc·contains·70·entries:11 Relocation·section·'.rel.plt'·at·offset·0xb7c·contains·70·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001fed4··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream13 0001fed4··00000316·R_ARM_JUMP_SLOT········00000000···PL_release_stream
14 0001fed8··00000516·R_ARM_JUMP_SLOT········00000000···Sfeof14 0001fed8··00000416·R_ARM_JUMP_SLOT········00000000···Sfeof
15 0001fedc··00000616·R_ARM_JUMP_SLOT········00000000···PL_is_atomic15 0001fedc··00000516·R_ARM_JUMP_SLOT········00000000···PL_is_atomic
16 0001fee0··00000716·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.416 0001fee0··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
17 0001fee4··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_term17 0001fee4··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term
18 0001fee8··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil18 0001fee8··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
19 0001feec··00000b16·R_ARM_JUMP_SLOT········00000000···PL_put_variable19 0001feec··00000a16·R_ARM_JUMP_SLOT········00000000···PL_put_variable
20 0001fef0··00000d16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.420 0001fef0··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
21 0001fef4··00000e16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign21 0001fef4··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
22 0001fef8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz22 0001fef8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
23 0001fefc··00001016·R_ARM_JUMP_SLOT········00000000···Sferror23 0001fefc··00000f16·R_ARM_JUMP_SLOT········00000000···Sferror
24 0001ff00··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_int6424 0001ff00··00001016·R_ARM_JUMP_SLOT········00000000···PL_get_int64
25 0001ff04··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_stream25 0001ff04··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_stream
26 0001ff08··00001316·R_ARM_JUMP_SLOT········00000000···PL_unify_chars26 0001ff08··00001216·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
27 0001ff0c··00001416·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.427 0001ff0c··00001316·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
28 0001ff10··00001516·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.428 0001ff10··00001416·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
29 0001ff14··00001616·R_ARM_JUMP_SLOT········00000000···PL_raise_exception29 0001ff14··00001516·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
30 0001ff18··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz30 0001ff18··00001616·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
31 0001ff1c··00001816·R_ARM_JUMP_SLOT········00000000···PL_put_float31 0001ff1c··00001716·R_ARM_JUMP_SLOT········00000000···PL_put_float
32 0001ff20··00001916·R_ARM_JUMP_SLOT········00000000···Sfwrite32 0001ff20··00001816·R_ARM_JUMP_SLOT········00000000···Sfwrite
33 0001ff24··00001a16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref33 0001ff24··00001916·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
34 0001ff28··00001b16·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs34 0001ff28··00001a16·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs
35 0001ff2c··00001c16·R_ARM_JUMP_SLOT········00000000···PL_new_atom35 0001ff2c··00001b16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
36 0001ff30··00001d16·R_ARM_JUMP_SLOT········00000000···S__fupdatefilepos_getc36 0001ff30··00001c16·R_ARM_JUMP_SLOT········00000000···S__fupdatefilepos_getc
37 0001ff34··00001e16·R_ARM_JUMP_SLOT········00000000···PL_unify_bool37 0001ff34··00001d16·R_ARM_JUMP_SLOT········00000000···PL_unify_bool
38 0001ff38··00001f16·R_ARM_JUMP_SLOT········00000000···PL_is_float38 0001ff38··00001e16·R_ARM_JUMP_SLOT········00000000···PL_is_float
39 0001ff3c··00002016·R_ARM_JUMP_SLOT········00000000···PL_call_predicate39 0001ff3c··00001f16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate
40 0001ff40··00002116·R_ARM_JUMP_SLOT········00000000···strtoll@GLIBC_2.440 0001ff40··00002016·R_ARM_JUMP_SLOT········00000000···strtoll@GLIBC_2.4
41 0001ff44··00002216·R_ARM_JUMP_SLOT········00000000···PL_syntax_error41 0001ff44··00002116·R_ARM_JUMP_SLOT········00000000···PL_syntax_error
42 0001ff48··00002316·R_ARM_JUMP_SLOT········00000000···S__fillbuf42 0001ff48··00002216·R_ARM_JUMP_SLOT········00000000···S__fillbuf
43 0001ff4c··00002416·R_ARM_JUMP_SLOT········00000000···PL_is_rational43 0001ff4c··00002316·R_ARM_JUMP_SLOT········00000000···PL_is_rational
44 0001ff50··00002516·R_ARM_JUMP_SLOT········00000000···PL_release_string_buffers_from_mark44 0001ff50··00002416·R_ARM_JUMP_SLOT········00000000···PL_release_string_buffers_from_mark
45 0001ff54··00002616·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs45 0001ff54··00002516·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
46 0001ff58··00002716·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.446 0001ff58··00002616·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
47 0001ff5c··00002816·R_ARM_JUMP_SLOT········00000000···PL_is_functor47 0001ff5c··00002716·R_ARM_JUMP_SLOT········00000000···PL_is_functor
48 0001ff60··00002916·R_ARM_JUMP_SLOT········00000000···__ctype_tolower_loc@GLIBC_2.448 0001ff60··00002816·R_ARM_JUMP_SLOT········00000000···__ctype_tolower_loc@GLIBC_2.4
49 0001ff64··00002a16·R_ARM_JUMP_SLOT········00000000···__gmon_start__49 0001ff64··00002916·R_ARM_JUMP_SLOT········00000000···__gmon_start__
50 0001ff68··00002b16·R_ARM_JUMP_SLOT········00000000···PL_resource_error50 0001ff68··00002a16·R_ARM_JUMP_SLOT········00000000···PL_resource_error
51 0001ff6c··00002c16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.451 0001ff6c··00002b16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
52 0001ff70··00002d16·R_ARM_JUMP_SLOT········00000000···PL_unify52 0001ff70··00002c16·R_ARM_JUMP_SLOT········00000000···PL_unify
53 0001ff74··00002e16·R_ARM_JUMP_SLOT········00000000···PL_put_atom53 0001ff74··00002d16·R_ARM_JUMP_SLOT········00000000···PL_put_atom
54 0001ff78··00002f16·R_ARM_JUMP_SLOT········00000000···PL_type_error54 0001ff78··00002e16·R_ARM_JUMP_SLOT········00000000···PL_type_error
55 0001ff7c··00003016·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref55 0001ff7c··00002f16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
56 0001ff80··00003116·R_ARM_JUMP_SLOT········00000000···PL_current_prolog_flag56 0001ff80··00003016·R_ARM_JUMP_SLOT········00000000···PL_current_prolog_flag
57 0001ff84··00003216·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.457 0001ff84··00003116·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
58 0001ff88··00003316·R_ARM_JUMP_SLOT········00000000···PL_unify_atom58 0001ff88··00003216·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
59 0001ff8c··00003416·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz59 0001ff8c··00003316·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
60 0001ff90··00003516·R_ARM_JUMP_SLOT········00000000···strtod@GLIBC_2.460 0001ff90··00003416·R_ARM_JUMP_SLOT········00000000···strtod@GLIBC_2.4
61 0001ff94··00003616·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex61 0001ff94··00003516·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
62 0001ff98··00003716·R_ARM_JUMP_SLOT········00000000···PL_get_float62 0001ff98··00003616·R_ARM_JUMP_SLOT········00000000···PL_get_float
63 0001ff9c··00003816·R_ARM_JUMP_SLOT········00000000···PL_mark_string_buffers63 0001ff9c··00003716·R_ARM_JUMP_SLOT········00000000···PL_mark_string_buffers
64 0001ffa0··00003916·R_ARM_JUMP_SLOT········00000000···PL_is_integer64 0001ffa0··00003816·R_ARM_JUMP_SLOT········00000000···PL_is_integer
65 0001ffa4··00003a16·R_ARM_JUMP_SLOT········00000000···PL_is_number65 0001ffa4··00003916·R_ARM_JUMP_SLOT········00000000···PL_is_number
66 0001ffa8··00003b16·R_ARM_JUMP_SLOT········00000000···Sflush66 0001ffa8··00003a16·R_ARM_JUMP_SLOT········00000000···Sflush
67 0001ffac··00003c16·R_ARM_JUMP_SLOT········00000000···PL_unify_list67 0001ffac··00003b16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
68 0001ffb0··00003d16·R_ARM_JUMP_SLOT········00000000···PL_free68 0001ffb0··00003c16·R_ARM_JUMP_SLOT········00000000···PL_free
69 0001ffb4··00003e16·R_ARM_JUMP_SLOT········00000000···PL_domain_error69 0001ffb4··00003d16·R_ARM_JUMP_SLOT········00000000···PL_domain_error
70 0001ffb8··00003f16·R_ARM_JUMP_SLOT········00000000···PL_unify_float70 0001ffb8··00003e16·R_ARM_JUMP_SLOT········00000000···PL_unify_float
71 0001ffbc··00004016·R_ARM_JUMP_SLOT········00000000···PL_put_term_from_chars71 0001ffbc··00003f16·R_ARM_JUMP_SLOT········00000000···PL_put_term_from_chars
72 0001ffc0··00004116·R_ARM_JUMP_SLOT········00000000···Ssnprintf72 0001ffc0··00004016·R_ARM_JUMP_SLOT········00000000···Ssnprintf
73 0001ffc4··00004216·R_ARM_JUMP_SLOT········00000000···PL_predicate73 0001ffc4··00004116·R_ARM_JUMP_SLOT········00000000···PL_predicate
74 0001ffc8··00004316·R_ARM_JUMP_SLOT········00000000···Sfprintf74 0001ffc8··00004216·R_ARM_JUMP_SLOT········00000000···Sfprintf
75 0001ffcc··00004416·R_ARM_JUMP_SLOT········00000000···Sgetcode75 0001ffcc··00004316·R_ARM_JUMP_SLOT········00000000···Sgetcode
76 0001ffd0··00004516·R_ARM_JUMP_SLOT········00000000···PL_put_term76 0001ffd0··00004416·R_ARM_JUMP_SLOT········00000000···PL_put_term
77 0001ffd4··00004716·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz77 0001ffd4··00004616·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz
78 0001ffd8··00004816·R_ARM_JUMP_SLOT········00000000···PL_get_nchars78 0001ffd8··00004716·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
79 0001ffdc··00004916·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.479 0001ffdc··00004816·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.4
80 0001ffe0··00004a16·R_ARM_JUMP_SLOT········00000000···PL_unify_int6480 0001ffe0··00004916·R_ARM_JUMP_SLOT········00000000···PL_unify_int64
81 0001ffe4··00004b16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.481 0001ffe4··00004a16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
82 0001ffe8··00004c16·R_ARM_JUMP_SLOT········00000000···PL_release_stream_noerror82 0001ffe8··00004b16·R_ARM_JUMP_SLOT········00000000···PL_release_stream_noerror
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfdc8·contains·28·entries:1 Dynamic·section·at·offset·0xfdd0·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0xe2c5 ·0x0000000c·(INIT)·······················0xdac
7 ·0x0000000d·(FINI)·······················0x36706 ·0x0000000d·(FINI)·······················0x35f0
8 ·0x00000019·(INIT_ARRAY)·················0x1fdc07 ·0x00000019·(INIT_ARRAY)·················0x1fdc8
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fdc49 ·0x0000001a·(FINI_ARRAY)·················0x1fdcc
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x63812 ·0x00000005·(STRTAB)·····················0x608
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················1158·(bytes)14 ·0x0000000a·(STRSZ)······················1113·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1fec816 ·0x00000003·(PLTGOT)·····················0x1fec8
18 ·0x00000002·(PLTRELSZ)···················560·(bytes)17 ·0x00000002·(PLTRELSZ)···················560·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0xbfc19 ·0x00000017·(JMPREL)·····················0xb7c
21 ·0x00000011·(REL)························0xbbc20 ·0x00000011·(REL)························0xb3c
22 ·0x00000012·(RELSZ)······················64·(bytes)21 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0xb5c25 ·0x6ffffffe·(VERNEED)····················0xafc
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0xabe27 ·0x6ffffff0·(VERSYM)·····················0xa62
29 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·7ffc451af8570c2a6e10de4db85f181ab098018f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·720da7ad8745ab8593b76ea0dd38f7a99b4a9b03
3.56 KB
readelf --wide --version-info {}
    
Offset 1, 32 lines modifiedOffset 1, 30 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·78·entries:1 Version·symbols·section·'.gnu.version'·contains·77·entries:
2 ·Addr:·0x0000000000000abe··Offset:·0x00000abe··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000a62··Offset:·0x00000a62··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
 4 ··004:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···2·(GLIBC_2.4)·····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*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
8 ··014:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···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*)······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······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*)··· 
14 ··02c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
15 ··030:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····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*)···
16 ··034:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···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:···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*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·· 
22 ··04c:···1·(*global*)······1·(*global*)···21 ··048:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
 22 ··04c:···1·(*global*)···
  
23 Version·needs·section·'.gnu.version_r'·contains·3·entries:23 Version·needs·section·'.gnu.version_r'·contains·2·entries:
24 ·Addr:·0x0000000000000b5c··Offset:·0x00000b5c··Link:·4·(.dynstr)24 ·Addr:·0x0000000000000afc··Offset:·0x00000afc··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:·426 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
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:·328 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 14 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 S__fupdatefilepos_getc5 S__fupdatefilepos_getc
6 S__fillbuf6 S__fillbuf
7 __aeabi_unwind_cpp_pr0 
8 PL_get_nchars7 PL_get_nchars
9 Ssnprintf8 Ssnprintf
10 PL_get_stream9 PL_get_stream
11 PL_syntax_error10 PL_syntax_error
12 PL_release_stream_noerror11 PL_release_stream_noerror
13 PL_release_stream12 PL_release_stream
14 __stack_chk_fail13 __stack_chk_fail
Offset 55, 15 lines modifiedOffset 54, 14 lines modified
55 PL_call_predicate54 PL_call_predicate
56 PL_predicate55 PL_predicate
57 install_redis4pl56 install_redis4pl
58 PL_new_atom57 PL_new_atom
59 PL_new_functor_sz58 PL_new_functor_sz
60 PL_current_prolog_flag59 PL_current_prolog_flag
61 PL_register_foreign60 PL_register_foreign
62 libgcc_s.so.1 
63 libc.so.661 libc.so.6
64 ld-linux-armhf.so.362 ld-linux-armhf.so.3
65 GLIBC_2.463 GLIBC_2.4
66 H»      KxD»   J{D64 H»      KxD»   J{D
67 %IyD%J·KzD65 %IyD%J·KzD
68 C"F+F8F»66 C"F+F8F»
69 }I#FBF0FyD67 }I#FBF0FyD
Offset 111, 15 lines modifiedOffset 109, 14 lines modified
111 .shstrtab109 .shstrtab
112 .note.gnu.build-id110 .note.gnu.build-id
113 .gnu.hash111 .gnu.hash
114 .gnu.version112 .gnu.version
115 .gnu.version_r113 .gnu.version_r
116 .rel.dyn114 .rel.dyn
117 .rel.plt115 .rel.plt
118 .ARM.exidx 
119 .eh_frame116 .eh_frame
120 .init_array117 .init_array
121 .fini_array118 .fini_array
122 .dynamic119 .dynamic
123 .ARM.attributes120 .ARM.attributes
124 .gnu_debugaltlink121 .gnu_debugaltlink
125 .gnu_debuglink122 .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 ··0x00000138·02000000·4d000000·01000000·05000000·....M...........2 ··0x00000118·02000000·4c000000·01000000·05000000·....L...........
3 ··0x00000148·04040000·4d000000·00000000·431124c0·....M.......C.$.3 ··0x00000128·04040000·4c000000·00000000·431124c0·....L.......C.$.
  
9.49 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 76 lines modifiedOffset 1, 73 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000638·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000608·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000648·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000618·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000658·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000628·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000668·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000638·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000678·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000648·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000688·6c697a65·00535f5f·66757064·61746566·lize.S__fupdatef7 ··0x00000658·6c697a65·00535f5f·66757064·61746566·lize.S__fupdatef
8 ··0x00000698·696c6570·6f735f67·65746300·535f5f66·ilepos_getc.S__f8 ··0x00000668·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_syn
9 ··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 
16 ··0x00000718·616d5f6e·6f657272·6f720050·4c5f7265·am_noerror.PL_re13 ··0x000006b8·7461785f·6572726f·7200504c·5f72656c·tax_error.PL_rel
17 ··0x00000728·6c656173·655f7374·7265616d·005f5f73·lease_stream.__s14 ··0x000006c8·65617365·5f737472·65616d5f·6e6f6572·ease_stream_noer
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_releas15 ··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_mark
22 ··0x00000778·655f7374·72696e67·5f627566·66657273·e_string_buffers19 ··0x00000718·5f737472·696e675f·62756666·65727300·_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_re
23 ··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 
34 ··0x00000838·4c5f7479·70655f65·72726f72·00504c5f·L_type_error.PL_25 ··0x00000778·736f7572·63655f65·72726f72·00504c5f·source_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 
59 ··0x000009c8·5f6e6577·5f746572·6d5f7265·66730050·_new_term_refs.P26 ··0x00000788·6e65775f·7465726d·5f726566·00504c5f·new_term_ref.PL_
60 ··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 
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.27 ··0x00000798·636f7079·5f746572·6d5f7265·66005f50·copy_term_ref._P
 28 ··0x000007a8·4c5f6765·745f6172·675f737a·00504c5f·L_get_arg_sz.PL_
 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_
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 00000e2c·<.init>:2 00000dac·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     11b0·<PL_release_stream_noerror@plt+0xc>5 »       bl»     1130·<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 00003670·<.fini>:2 000035f0·<.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 ··0x00003678·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000035f8·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00003688·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00003608·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00003698·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00003618·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x000036a8·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00003628·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x000036b8·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00003638·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x000036c8·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00003648·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x000036d8·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00003658·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x000036e8·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00003668·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x000036f8·0b000000·41000000·00000000·00000000·....A...........10 ··0x00003678·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00003708·257a640d·0a000000·756e6578·70656374·%zd.....unexpect11 ··0x00003688·257a640d·0a000000·756e6578·70656374·%zd.....unexpect
12 ··0x00003718·65645f65·6f660000·24257a64·0d0a0000·ed_eof..$%zd....12 ··0x00003698·65645f65·6f660000·24257a64·0d0a0000·ed_eof..$%zd....
13 ··0x00003728·0d0a0000·6d656d6f·72790000·72656469·....memory..redi13 ··0x000036a8·0d0a0000·6d656d6f·72790000·72656469·....memory..redi
14 ··0x00003738·735f7479·70650000·72656469·735f6175·s_type..redis_au14 ··0x000036b8·735f7479·70650000·72656469·735f6175·s_type..redis_au
15 ··0x00003748·746f0000·656e636f·64696e67·00000000·to..encoding....15 ··0x000036c8·746f0000·656e636f·64696e67·00000000·to..encoding....
16 ··0x00003758·6e65776c·696e655f·65787065·63746564·newline_expected16 ··0x000036d8·6e65776c·696e655f·65787065·63746564·newline_expected
17 ··0x00003768·00000000·6572726f·72000000·72656469·....error...redi17 ··0x000036e8·00000000·6572726f·72000000·72656469·....error...redi
18 ··0x00003778·735f6572·726f7200·24257a64·0d0a2563·s_error.$%zd..%c18 ··0x000036f8·735f6572·726f7200·24257a64·0d0a2563·s_error.$%zd..%c
19 ··0x00003788·25632563·00000000·2a257a64·0d0a0000·%c%c....*%zd....19 ··0x00003708·25632563·00000000·2a257a64·0d0a0000·%c%c....*%zd....
20 ··0x00003798·72656469·735f6d65·73736167·65000000·redis_message...20 ··0x00003718·72656469·735f6d65·73736167·65000000·redis_message...
21 ··0x000037a8·696e7465·67657200·666c6f61·74000000·integer.float...21 ··0x00003728·696e7465·67657200·666c6f61·74000000·integer.float...
22 ··0x000037b8·72617469·6f6e616c·00000000·6e756d62·rational....numb22 ··0x00003738·72617469·6f6e616c·00000000·6e756d62·rational....numb
23 ··0x000037c8·65720000·70616972·73000000·64696374·er..pairs...dict23 ··0x00003748·65720000·70616972·73000000·64696374·er..pairs...dict
24 ··0x000037d8·00000000·756e6b6e·6f776e00·74797065·....unknown.type24 ··0x00003758·00000000·756e6b6e·6f776e00·74797065·....unknown.type
25 ··0x000037e8·5f657272·6f720000·646f6d61·696e5f65·_error..domain_e25 ··0x00003768·5f657272·6f720000·646f6d61·696e5f65·_error..domain_e
26 ··0x000037f8·72726f72·00000000·2e2f7061·636b6167·rror...../packag26 ··0x00003778·72726f72·00000000·2e2f7061·636b6167·rror...../packag
27 ··0x00003808·65732f72·65646973·2f726564·69733470·es/redis/redis4p27 ··0x00003788·65732f72·65646973·2f726564·69733470·es/redis/redis4p
28 ··0x00003818·6c2e6300·30000000·696e7465·6765725f·l.c.0...integer_28 ··0x00003798·6c2e6300·30000000·696e7465·6765725f·l.c.0...integer_
29 ··0x00003828·65787065·63746564·00000000·696e7465·expected....inte29 ··0x000037a8·65787065·63746564·00000000·696e7465·expected....inte
30 ··0x00003838·6765725f·6d61786c·656e0000·3b206578·ger_maxlen..;·ex30 ··0x000037b8·6765725f·6d61786c·656e0000·3b206578·ger_maxlen..;·ex
31 ··0x00003848·70656374·65640000·72632021·3d202d31·pected..rc·!=·-131 ··0x000037c8·70656374·65640000·72632021·3d202d31·pected..rc·!=·-1
32 ··0x00003858·00000000·2d696e66·00000000·626f6f6c·....-inf....bool32 ··0x000037d8·00000000·2d696e66·00000000·626f6f6c·....-inf....bool
33 ··0x00003868·65616e5f·65787065·63746564·00000000·ean_expected....33 ··0x000037e8·65616e5f·65787065·63746564·00000000·ean_expected....
34 ··0x00003878·756e6578·70656374·65645f63·6f646500·unexpected_code.34 ··0x000037f8·756e6578·70656374·65645f63·6f646500·unexpected_code.
35 ··0x00003888·72656469·735f6d61·705f6c65·6e677468·redis_map_length35 ··0x00003808·72656469·735f6d61·705f6c65·6e677468·redis_map_length
36 ··0x00003898·00000000·73797374·656d0000·64696374·....system..dict36 ··0x00003818·00000000·73797374·656d0000·64696374·....system..dict
37 ··0x000038a8·5f706169·72730000·6e696c00·2d000000·_pairs..nil.-...37 ··0x00003828·5f706169·72730000·6e696c00·2d000000·_pairs..nil.-...
38 ··0x000038b8·3a000000·24524544·49534154·54524942·:...$REDISATTRIB38 ··0x00003838·3a000000·24524544·49534154·54524942·:...$REDISATTRIB
39 ··0x000038c8·24000000·61746f6d·00000000·73747269·$...atom....stri39 ··0x00003848·24000000·61746f6d·00000000·73747269·$...atom....stri
40 ··0x000038d8·6e670000·62797465·73000000·636f6465·ng..bytes...code40 ··0x00003858·6e670000·62797465·73000000·636f6465·ng..bytes...code
41 ··0x000038e8·73000000·63686172·73000000·75746638·s...chars...utf841 ··0x00003868·73000000·63686172·73000000·75746638·s...chars...utf8
42 ··0x000038f8·00000000·74657874·00000000·6175746f·....text....auto42 ··0x00003878·00000000·74657874·00000000·6175746f·....text....auto
43 ··0x00003908·00000000·64696374·5f6b6579·00000000·....dict_key....43 ··0x00003888·00000000·64696374·5f6b6579·00000000·....dict_key....
44 ··0x00003918·70726f6c·6f670000·61730000·73746174·prolog..as..stat44 ··0x00003898·70726f6c·6f670000·61730000·73746174·prolog..as..stat
45 ··0x00003928·75730000·6d696e5f·74616767·65645f69·us..min_tagged_i45 ··0x000038a8·75730000·6d696e5f·74616767·65645f69·us..min_tagged_i
46 ··0x00003938·6e746567·65720000·6d61785f·74616767·nteger..max_tagg46 ··0x000038b8·6e746567·65720000·6d61785f·74616767·nteger..max_tagg
47 ··0x00003948·65645f69·6e746567·65720000·72656469·ed_integer..redi47 ··0x000038c8·65645f69·6e746567·65720000·72656469·ed_integer..redi
48 ··0x00003958·735f7265·61645f6d·73670000·72656469·s_read_msg..redi48 ··0x000038d8·735f7265·61645f6d·73670000·72656469·s_read_msg..redi
49 ··0x00003968·735f7772·6974655f·6d736700·72656469·s_write_msg.redi49 ··0x000038e8·735f7772·6974655f·6d736700·72656469·s_write_msg.redi
50 ··0x00003978·735f7772·6974655f·6d73675f·6e6f5f66·s_write_msg_no_f50 ··0x000038f8·735f7772·6974655f·6d73675f·6e6f5f66·s_write_msg_no_f
51 ··0x00003988·6c757368·00000000·24726564·69735f72·lush....$redis_r51 ··0x00003908·6c757368·00000000·24726564·69735f72·lush....$redis_r
52 ··0x00003998·6573796e·63000000·66697875·705f6e75·esync...fixup_nu52 ··0x00003918·6573796e·63000000·66697875·705f6e75·esync...fixup_nu
53 ··0x000039a8·6d626572·00000000·636f6d70·61746962·mber....compatib53 ··0x00003928·6d626572·00000000·636f6d70·61746962·mber....compatib
54 ··0x000039b8·6c655f6e·756d0000·72656469·735f7265·le_num..redis_re54 ··0x00003938·6c655f6e·756d0000·72656469·735f7265·le_num..redis_re
55 ··0x000039c8·61645f73·74726561·6d000000·3e000000·ad_stream...>...55 ··0x00003948·61645f73·74726561·6d000000·3e000000·ad_stream...>...
56 ··0x000039d8·41000000·0c000000·41000000·11000000·A.......A.......56 ··0x00003958·41000000·0c000000·41000000·11000000·A.......A.......
57 ··0x000039e8·41000000·27000000·41000000·36000000·A...'...A...6...57 ··0x00003968·41000000·27000000·41000000·36000000·A...'...A...6...
58 ··0x000039f8·41000000·03000000·41000000·06000000·A.......A.......58 ··0x00003978·41000000·03000000·41000000·06000000·A.......A.......
59 ··0x00003a08·41000000·15000000·41000000·0f000000·A.......A.......59 ··0x00003988·41000000·15000000·41000000·0f000000·A.......A.......
60 ··0x00003a18·41000000·0e000000·41000000·26000000·A.......A...&...60 ··0x00003998·41000000·0e000000·41000000·26000000·A.......A...&...
61 ··0x00003a28·41000000·13000000·41000000·29000000·A.......A...)...61 ··0x000039a8·41000000·13000000·41000000·29000000·A.......A...)...
62 ··0x00003a38·41000000·02000000·41000000·19000000·A.......A.......62 ··0x000039b8·41000000·02000000·41000000·19000000·A.......A.......
63 ··0x00003a48·41000000·0a000000·41000000·0b000000·A.......A.......63 ··0x000039c8·41000000·0a000000·41000000·0b000000·A.......A.......
64 ··0x00003a58·41000000·00000000·00000000··········A...........64 ··0x000039d8·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 ··0x00003b34·00000000····························....2 ··0x000039e4·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 ··0x0001fdc0·75120000····························u...2 ··0x0001fdc8·f5110000····························....
  
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 ··0x0001fdc4·35120000····························5...2 ··0x0001fdcc·b5110000····························....
  
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·c8fd0100·00000000·00000000·380e0000·............8...3 ··0x0001fec8·d0fd0100·00000000·00000000·b80d0000·................
4 ··0x0001fed8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...4 ··0x0001fed8·b80d0000·b80d0000·b80d0000·b80d0000·................
5 ··0x0001fee8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...5 ··0x0001fee8·b80d0000·b80d0000·b80d0000·b80d0000·................
6 ··0x0001fef8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...6 ··0x0001fef8·b80d0000·b80d0000·b80d0000·b80d0000·................
7 ··0x0001ff08·380e0000·380e0000·380e0000·380e0000·8...8...8...8...7 ··0x0001ff08·b80d0000·b80d0000·b80d0000·b80d0000·................
8 ··0x0001ff18·380e0000·380e0000·380e0000·380e0000·8...8...8...8...8 ··0x0001ff18·b80d0000·b80d0000·b80d0000·b80d0000·................
9 ··0x0001ff28·380e0000·380e0000·380e0000·380e0000·8...8...8...8...9 ··0x0001ff28·b80d0000·b80d0000·b80d0000·b80d0000·................
10 ··0x0001ff38·380e0000·380e0000·380e0000·380e0000·8...8...8...8...10 ··0x0001ff38·b80d0000·b80d0000·b80d0000·b80d0000·................
11 ··0x0001ff48·380e0000·380e0000·380e0000·380e0000·8...8...8...8...11 ··0x0001ff48·b80d0000·b80d0000·b80d0000·b80d0000·................
12 ··0x0001ff58·380e0000·380e0000·380e0000·380e0000·8...8...8...8...12 ··0x0001ff58·b80d0000·b80d0000·b80d0000·b80d0000·................
13 ··0x0001ff68·380e0000·380e0000·380e0000·380e0000·8...8...8...8...13 ··0x0001ff68·b80d0000·b80d0000·b80d0000·b80d0000·................
14 ··0x0001ff78·380e0000·380e0000·380e0000·380e0000·8...8...8...8...14 ··0x0001ff78·b80d0000·b80d0000·b80d0000·b80d0000·................
15 ··0x0001ff88·380e0000·380e0000·380e0000·380e0000·8...8...8...8...15 ··0x0001ff88·b80d0000·b80d0000·b80d0000·b80d0000·................
16 ··0x0001ff98·380e0000·380e0000·380e0000·380e0000·8...8...8...8...16 ··0x0001ff98·b80d0000·b80d0000·b80d0000·b80d0000·................
17 ··0x0001ffa8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...17 ··0x0001ffa8·b80d0000·b80d0000·b80d0000·b80d0000·................
18 ··0x0001ffb8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...18 ··0x0001ffb8·b80d0000·b80d0000·b80d0000·b80d0000·................
19 ··0x0001ffc8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...19 ··0x0001ffc8·b80d0000·b80d0000·b80d0000·b80d0000·................
20 ··0x0001ffd8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...20 ··0x0001ffd8·b80d0000·b80d0000·b80d0000·b80d0000·................
21 ··0x0001ffe8·380e0000·00000000·00000000·00000000·8...............21 ··0x0001ffe8·b80d0000·00000000·00000000·00000000·................
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·66633435·31616638·35373063·32613665·fc451af8570c2a6e 
3 ··0x00000010·31306465·34646238·35663138·31616230·10de4db85f181ab02 ··0x00000000·30646137·61643837·34356162·38353933·0da7ad8745ab8593
 3 ··0x00000010·62373665·61306464·33386637·61393962·b76ea0dd38f7a99b
4 ··0x00000020·39383031·38662e64·65627567·00000000·98018f.debug....4 ··0x00000020·34613962·30332e64·65627567·00000000·4a9b03.debug....
5 ··0x00000030·27483f39····························'H?95 ··0x00000030·70855307····························p.S.
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 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·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. 
  
115 KB
./usr/lib/swi-prolog/lib/armv7l-linux/rlimit.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/uid.so
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:··········65992·(bytes·into·file)13 ··Start·of·section·headers:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x012fc·0x012fc·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x01f58·0x01f58·R·E·0x10000
8 ··LOAD···········0x00fe7c·0x0001fe7c·0x0001fe7c·0x00188·0x0018c·RW··0x100007 ··LOAD···········0x00fe14·0x0001fe14·0x0001fe14·0x001f0·0x001f4·RW··0x10000
9 ··DYNAMIC········0x00fe84·0x0001fe84·0x0001fe84·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fe1c·0x0001fe1c·0x0001fe1c·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe7c·0x0001fe7c·0x0001fe7c·0x00184·0x00184·R···0x111 ··GNU_RELRO······0x00fe14·0x0001fe14·0x0001fe14·0x001ec·0x001ec·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x101c8:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000200·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0003a0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000358·000358·00022d·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000004d8·0004d8·000331·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000586·000586·000040·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········0000080a·00080a·000074·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000005c8·0005c8·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000880·000880·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000628·000628·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000008c0·0008c0·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000668·000668·0000b8·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00000900·000900·000198·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00000720·000720·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000a98·000a98·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········0000072c·00072c·00012c·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000aa4·000aa4·000288·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000858·000858·0007c8·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000d2c·000d2c·000f48·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00001020·001020·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00001c74·001c74·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00001028·001028·0002a4·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00001c7c·001c7c·0002d8·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 
20 ··[16]·.eh_frame·········PROGBITS········000012f8·0012f8·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00001f54·001f54·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fe7c·00fe7c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fe14·00fe14·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fe80·00fe80·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fe18·00fe18·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fe84·00fe84·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fe1c·00fe1c·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001ff84·00ff84·00007c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ff14·00ff14·0000ec·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
6.47 KB
readelf --wide --symbols {}
    
Offset 1, 35 lines modifiedOffset 1, 61 lines modified
  
1 Symbol·table·'.dynsym'·contains·32·entries:1 Symbol·table·'.dynsym'·contains·58·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:·00000720·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000a98·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data
6 ·····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)6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpwuid_r@GLIBC_2.4·(2)
 7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex
 8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
 9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_handle_signals
8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)10 ·····7:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable11 ·····8:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setrlimit64@GLIBC_2.4·(3)14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getuid@GLIBC_2.4·(2)
 15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)
 16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)17 ····14:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int6419 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
 21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error
17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getrlimit64@GLIBC_2.4·(3)22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
 24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·initgroups@GLIBC_2.4·(2)
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
 27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·geteuid@GLIBC_2.4·(2)
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom28 ····25:·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·seteuid@GLIBC_2.4·(2)
 31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getegid@GLIBC_2.4·(2)
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable32 ····29:·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·malloc@GLIBC_2.4·(2)
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)
24 ····21:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__36 ····33:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
 37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
 38 ····35:·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·getgrnam_r@GLIBC_2.4·(2)
 41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
 42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)
 44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getgid@GLIBC_2.4·(2)
26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getgrgid_r@GLIBC_2.4·(2)
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
 47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setegid@GLIBC_2.4·(2)
 48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_skip_list
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
 50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
 51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setuid@GLIBC_2.4·(2)
 52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error
 53 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getgroups@GLIBC_2.4·(2)
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
30 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable55 ····52:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
 56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int6457 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
 58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars 
34 ····31:·00001009····24·FUNC····GLOBAL·DEFAULT···11·install_rlimit60 ····57:·00001b29···332·FUNC····GLOBAL·DEFAULT···11·install_uid
6.68 KB
readelf --wide --relocs {}
    
Offset 1, 37 lines modifiedOffset 1, 65 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x628·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 0001fe7c··00000017·R_ARM_RELATIVE········3 0001fe14··00000017·R_ARM_RELATIVE········
4 0001fe80··00000017·R_ARM_RELATIVE········4 0001fe18··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··00000715·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000815·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000e15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00001515·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00002115·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001b15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00003415·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x668·contains·23·entries:11 Relocation·section·'.rel.plt'·at·offset·0x900·contains·51·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff90··00000416·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.413 0001ff20··00000316·R_ARM_JUMP_SLOT········00000000···getpwuid_r@GLIBC_2.4
 14 0001ff24··00000416·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex
 15 0001ff28··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
 16 0001ff2c··00000616·R_ARM_JUMP_SLOT········00000000···PL_handle_signals
14 0001ff94··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.417 0001ff30··00000716·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
15 0001ff98··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_term18 0001ff34··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_term
16 0001ff9c··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars19 0001ff38··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
17 0001ffa0··00000916·R_ARM_JUMP_SLOT········00000000···setrlimit64@GLIBC_2.420 0001ff3c··00000b16·R_ARM_JUMP_SLOT········00000000···getuid@GLIBC_2.4
 21 0001ff40··00000c16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
 22 0001ff44··00000d16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
18 0001ffa4··00000b16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign23 0001ff48··00000f16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
19 0001ffa8··00000c16·R_ARM_JUMP_SLOT········00000000···PL_get_int6424 0001ff4c··00001016·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
20 0001ffac··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.425 0001ff50··00001116·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
 26 0001ff54··00001216·R_ARM_JUMP_SLOT········00000000···PL_existence_error
21 0001ffb0··00000e16·R_ARM_JUMP_SLOT········00000000···getrlimit64@GLIBC_2.427 0001ff58··00001316·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
22 0001ffb4··00000f16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception28 0001ff5c··00001416·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
 29 0001ff60··00001516·R_ARM_JUMP_SLOT········00000000···initgroups@GLIBC_2.4
23 0001ffb8··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz30 0001ff64··00001616·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
24 0001ffbc··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref31 0001ff68··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
 32 0001ff6c··00001816·R_ARM_JUMP_SLOT········00000000···geteuid@GLIBC_2.4
25 0001ffc0··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_atom33 0001ff70··00001916·R_ARM_JUMP_SLOT········00000000···PL_new_atom
 34 0001ff74··00001a16·R_ARM_JUMP_SLOT········00000000···setgroups@GLIBC_2.4
 35 0001ff78··00001b16·R_ARM_JUMP_SLOT········00000000···seteuid@GLIBC_2.4
 36 0001ff7c··00001c16·R_ARM_JUMP_SLOT········00000000···getegid@GLIBC_2.4
26 0001ffc4··00001316·R_ARM_JUMP_SLOT········00000000···PL_is_variable37 0001ff80··00001d16·R_ARM_JUMP_SLOT········00000000···PL_is_variable
 38 0001ff84··00001e16·R_ARM_JUMP_SLOT········00000000···setgid@GLIBC_2.4
 39 0001ff88··00001f16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
27 0001ffc8··00001416·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.440 0001ff8c··00002016·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
28 0001ffcc··00001516·R_ARM_JUMP_SLOT········00000000···__gmon_start__41 0001ff90··00002116·R_ARM_JUMP_SLOT········00000000···__gmon_start__
 42 0001ff94··00002216·R_ARM_JUMP_SLOT········00000000···PL_resource_error
 43 0001ff98··00002316·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
 44 0001ff9c··00002416·R_ARM_JUMP_SLOT········00000000···getpwnam_r@GLIBC_2.4
 45 0001ffa0··00002516·R_ARM_JUMP_SLOT········00000000···getgrnam_r@GLIBC_2.4
 46 0001ffa4··00002616·R_ARM_JUMP_SLOT········00000000···PL_type_error
 47 0001ffa8··00002716·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
29 0001ffd0··00001616·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.448 0001ffac··00002816·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
 49 0001ffb0··00002916·R_ARM_JUMP_SLOT········00000000···getgid@GLIBC_2.4
 50 0001ffb4··00002a16·R_ARM_JUMP_SLOT········00000000···getgrgid_r@GLIBC_2.4
30 0001ffd4··00001816·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame51 0001ffb8··00002b16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
 52 0001ffbc··00002c16·R_ARM_JUMP_SLOT········00000000···setegid@GLIBC_2.4
 53 0001ffc0··00002d16·R_ARM_JUMP_SLOT········00000000···PL_skip_list
31 0001ffd8··00001916·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame54 0001ffc4··00002e16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
 55 0001ffc8··00002f16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
 56 0001ffcc··00003016·R_ARM_JUMP_SLOT········00000000···setuid@GLIBC_2.4
 57 0001ffd0··00003116·R_ARM_JUMP_SLOT········00000000···PL_permission_error
 58 0001ffd4··00003216·R_ARM_JUMP_SLOT········00000000···getgroups@GLIBC_2.4
32 0001ffdc··00001a16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars59 0001ffd8··00003316·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
 60 0001ffdc··00003516·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex
33 0001ffe0··00001c16·R_ARM_JUMP_SLOT········00000000···PL_unify_int6461 0001ffe0··00003616·R_ARM_JUMP_SLOT········00000000···PL_get_integer
 62 0001ffe4··00003716·R_ARM_JUMP_SLOT········00000000···PL_get_chars
34 0001ffe4··00001d16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.463 0001ffe8··00003816·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
35 0001ffe8··00001e16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars 
2.38 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfe84·contains·28·entries:1 Dynamic·section·at·offset·0xfe1c·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x7205 ·0x0000000c·(INIT)·······················0xa98
7 ·0x0000000d·(FINI)·······················0x10206 ·0x0000000d·(FINI)·······················0x1c74
8 ·0x00000019·(INIT_ARRAY)·················0x1fe7c7 ·0x00000019·(INIT_ARRAY)·················0x1fe14
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe809 ·0x0000001a·(FINI_ARRAY)·················0x1fe18
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x35812 ·0x00000005·(STRTAB)·····················0x4d8
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················557·(bytes)14 ·0x0000000a·(STRSZ)······················817·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff8416 ·0x00000003·(PLTGOT)·····················0x1ff14
18 ·0x00000002·(PLTRELSZ)···················184·(bytes)17 ·0x00000002·(PLTRELSZ)···················408·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x66819 ·0x00000017·(JMPREL)·····················0x900
21 ·0x00000011·(REL)························0x62820 ·0x00000011·(REL)························0x8c0
22 ·0x00000012·(RELSZ)······················64·(bytes)21 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x5c825 ·0x6ffffffe·(VERNEED)····················0x880
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x58627 ·0x6ffffff0·(VERSYM)·····················0x80a
29 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·2bad9329cd3113b0b44cf0e46c4c62287a08061d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·75e23749aa956bd94b7d5d30123f0697e7830f28
2.75 KB
readelf --wide --version-info {}
    
Offset 1, 20 lines modifiedOffset 1, 25 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·32·entries:1 Version·symbols·section·'.gnu.version'·contains·58·entries:
2 ·Addr:·0x0000000000000586··Offset:·0x00000586··Link:·3·(.dynsym)2 ·Addr:·0x000000000000080a··Offset:·0x0000080a··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
4 ··004:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····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*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
8 ··014:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····2·(GCC_3.5)···· 
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···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)··
10 ··01c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···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*)···
 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*)···
 15 ··030:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
 16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 17 ··038:···2·(GLIBC_2.4)·····1·(*global*)···
  
11 Version·needs·section·'.gnu.version_r'·contains·3·entries:18 Version·needs·section·'.gnu.version_r'·contains·2·entries:
12 ·Addr:·0x00000000000005c8··Offset:·0x000005c8··Link:·4·(.dynstr)19 ·Addr:·0x0000000000000880··Offset:·0x00000880··Link:·4·(.dynstr)
13 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·120 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
14 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·421 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
15 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·122 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
16 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·323 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
17 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1 
18 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2 
1.47 KB
strings --all --bytes=8 {}
    
Offset 12, 57 lines modifiedOffset 12, 77 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 PL_get_atom_chars 
21 getrlimit64 
22 PL_unify_int64 
23 PL_get_int64 
24 setrlimit6419 PL_permission_error
 20 PL_resource_error
 21 PL_skip_list
 22 PL_type_error
 23 PL_copy_term_ref
 24 PL_get_integer_ex
 25 PL_get_list_ex
 26 PL_get_nil_ex
 27 setgroups
25 __errno_location28 __errno_location
26 __aeabi_unwind_cpp_pr0 
27 install_rlimit29 PL_get_chars
 30 initgroups
 31 PL_get_integer
 32 PL_handle_signals
 33 getgrgid_r
 34 PL_unify_chars
 35 PL_unify_list
 36 getgrnam_r
 37 PL_unify_nil
 38 PL_existence_error
 39 getpwuid_r
 40 getpwnam_r
 41 getgroups
 42 PL_unify_integer
 43 install_uid
28 PL_register_foreign44 PL_register_foreign
29 libgcc_s.so.1 
30 libc.so.645 libc.so.6
31 ld-linux-armhf.so.346 ld-linux-armhf.so.3
32 GLIBC_2.447 GLIBC_2.4
33 H»      KxD»   J{D48 H»      KxD»   J{D
34 F7H7J8KxDzD49 »       J»      I#FzD
 50 »       J»      I#FzD
 51 »       J»      I#FzD
 52 »       J»      I#FzD
35 resource_error53 resource_error
36 no_memory54 no_memory
37 permission_error55 permission_error
38 existence_error56 existence_error
39 system_error57 system_error
40 variable58 variable
41 instantiation_error59 instantiation_error
42 type_error60 type_error
43 domain_error61 domain_error
44 not_implemented62 not_implemented
45 syntax_error63 syntax_error
46 ./packages/clib/error.c64 ./packages/clib/error.c
47 resource 
48 unlimited 
49 resource_limit 
50 integer_or_unlimited65 rlimit_nproc
 66 max_files
 67 buffer_space
 68 setgroups
 69 initgroups
 70 group_info
 71 user_info
 72 getgroups
51 pl_error73 pl_error
52 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug74 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
53 .shstrtab75 .shstrtab
54 .note.gnu.build-id76 .note.gnu.build-id
55 .gnu.hash77 .gnu.hash
56 .gnu.version78 .gnu.version
57 .gnu.version_r79 .gnu.version_r
58 .rel.dyn80 .rel.dyn
59 .rel.plt81 .rel.plt
60 .ARM.extab 
61 .ARM.exidx 
62 .eh_frame82 .eh_frame
63 .init_array83 .init_array
64 .fini_array84 .fini_array
65 .dynamic85 .dynamic
66 .ARM.attributes86 .ARM.attributes
67 .gnu_debugaltlink87 .gnu_debugaltlink
68 .gnu_debuglink88 .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 ··0x00000138·02000000·1f000000·01000000·05000000·................2 ··0x00000118·02000000·39000000·01000000·05000000·....9...........
3 ··0x00000148·00100400·1f000000·00000000·4daad5da·............M...3 ··0x00000128·02000020·00000000·39000000·3d4c4ceb·...·....9...=LL.
  
5.82 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 38 lines modifiedOffset 1, 55 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000358·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000004d8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000368·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000004e8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000378·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000004f8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000388·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000508·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000398·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000518·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000003a8·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x00000528·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x000003b8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x00000538·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x000003c8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x00000548·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x000003d8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x00000558·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x000003e8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x00000568·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x000003f8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x00000578·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x00000408·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x00000588·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x00000418·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x00000598·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x00000428·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x000005a8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x00000438·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x000005b8·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x00000448·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x000005c8·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x00000458·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x000005d8·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x00000468·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x000005e8·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x00000478·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x000005f8·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x00000488·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x00000608·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.lib22 ··0x00000618·504c5f70·65726d69·7373696f·6e5f6572·PL_permission_er
 23 ··0x00000628·726f7200·504c5f72·65736f75·7263655f·ror.PL_resource_
 24 ··0x00000638·6572726f·7200504c·5f736b69·705f6c69·error.PL_skip_li
 25 ··0x00000648·73740050·4c5f7479·70655f65·72726f72·st.PL_type_error
 26 ··0x00000658·006d616c·6c6f6300·504c5f63·6f70795f·.malloc.PL_copy_
 27 ··0x00000668·7465726d·5f726566·00504c5f·6765745f·term_ref.PL_get_
 28 ··0x00000678·696e7465·6765725f·65780050·4c5f6765·integer_ex.PL_ge
 29 ··0x00000688·745f6c69·73745f65·7800504c·5f676574·t_list_ex.PL_get
 30 ··0x00000698·5f6e696c·5f657800·66726565·00736574·_nil_ex.free.set
 31 ··0x000006a8·67726f75·7073005f·5f657272·6e6f5f6c·groups.__errno_l
 32 ··0x000006b8·6f636174·696f6e00·504c5f67·65745f63·ocation.PL_get_c
 33 ··0x000006c8·68617273·00696e69·7467726f·75707300·hars.initgroups.
 34 ··0x000006d8·504c5f67·65745f69·6e746567·65720050·PL_get_integer.P
 35 ··0x000006e8·4c5f6861·6e646c65·5f736967·6e616c73·L_handle_signals
 36 ··0x000006f8·00676574·67726769·645f7200·504c5f75·.getgrgid_r.PL_u
 37 ··0x00000708·6e696679·5f636861·72730050·4c5f756e·nify_chars.PL_un
 38 ··0x00000718·6966795f·6c697374·00676574·67726e61·ify_list.getgrna
 39 ··0x00000728·6d5f7200·504c5f75·6e696679·5f6e696c·m_r.PL_unify_nil
 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.getgro
 43 ··0x00000768·75707300·7265616c·6c6f6300·504c5f75·ups.realloc.PL_u
 44 ··0x00000778·6e696679·5f696e74·65676572·00676574·nify_integer.get
 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.install
 49 ··0x000007c8·5f756964·00504c5f·72656769·73746572·_uid.PL_register
 50 ··0x000007d8·5f666f72·6569676e·006c6962·632e736f·_foreign.libc.so
34 ··0x00000558·632e736f·2e36006c·642d6c69·6e75782d·c.so.6.ld-linux-51 ··0x000007e8·2e36006c·642d6c69·6e75782d·61726d68·.6.ld-linux-armh
35 ··0x00000568·61726d68·662e736f·2e330047·4c494243·armhf.so.3.GLIBC52 ··0x000007f8·662e736f·2e330047·4c494243·5f322e34·f.so.3.GLIBC_2.4
36 ··0x00000578·5f322e34·00474343·5f332e35·00·······_2.4.GCC_3.5.53 ··0x00000808·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 00000720·<.init>:2 00000a98·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     858·<PL_get_atom_chars@plt+0xc>5 »       bl»     d2c·<__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 {}
    
Offset 1, 127 lines modifiedOffset 1, 270 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000072c·<strcmp@plt-0x14>:2 00000aa4·<getpwuid_r@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·73c·<strcmp@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·ab4·<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,·r8,·asr·#167 »       andeq»  pc,·r1,·r0,·ror·#8
  
8 00000740·<strcmp@plt>:8 00000ab8·<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,·#2120]!»      @·0x84811 »       ldr»    pc,·[ip,·#1120]!»      @·0x460
  
12 0000074c·<__cxa_finalize@plt>:12 00000ac4·<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,·#2112]!»      @·0x84015 »       ldr»    pc,·[ip,·#1112]!»      @·0x458
  
 16 00000ad0·<PL_unify_integer@plt>:
 17 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
 18 »       add»    ip,·pc,·#0,·12
 19 »       add»    ip,·ip,·#126976»       @·0x1f000
 20 »       ldr»    pc,·[ip,·#1100]!»      @·0x44c
  
 21 00000ae0·<PL_handle_signals@plt>:
 22 »       add»    ip,·pc,·#0,·12
 23 »       add»    ip,·ip,·#126976»       @·0x1f000
 24 »       ldr»    pc,·[ip,·#1092]!»      @·0x444
  
 25 00000aec·<__cxa_finalize@plt>:
 26 »       add»    ip,·pc,·#0,·12
 27 »       add»    ip,·ip,·#126976»       @·0x1f000
 28 »       ldr»    pc,·[ip,·#1084]!»      @·0x43c
  
16 00000758·<PL_unify_term@plt>:29 00000af8·<PL_unify_term@plt>:
 30 »       add»    ip,·pc,·#0,·12
 31 »       add»    ip,·ip,·#126976»       @·0x1f000
 32 »       ldr»    pc,·[ip,·#1076]!»      @·0x434
  
 33 00000b04·<PL_unify_atom_chars@plt>:
 34 »       add»    ip,·pc,·#0,·12
 35 »       add»    ip,·ip,·#126976»       @·0x1f000
 36 »       ldr»    pc,·[ip,·#1068]!»      @·0x42c
  
 37 00000b10·<getuid@plt>:
17 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00039 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#2104]!»      @·0x83840 »       ldr»    pc,·[ip,·#1060]!»      @·0x424
  
20 00000764·<PL_unify_atom_chars@plt>:41 00000b1c·<free@plt>:
21 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#126976»       @·0x1f00043 »       add»    ip,·ip,·#126976»       @·0x1f000
23 »       ldr»    pc,·[ip,·#2096]!»      @·0x83044 »       ldr»    pc,·[ip,·#1052]!»      @·0x41c
  
24 00000770·<setrlimit64@plt>:45 00000b28·<PL_unify_nil@plt>:
25 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#126976»       @·0x1f00047 »       add»    ip,·ip,·#126976»       @·0x1f000
27 »       ldr»    pc,·[ip,·#2088]!»      @·0x82848 »       ldr»    pc,·[ip,·#1044]!»      @·0x414
  
28 0000077c·<PL_register_foreign@plt>:49 00000b34·<PL_register_foreign@plt>:
29 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477850 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
30 »       add»    ip,·pc,·#0,·1251 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#126976»       @·0x1f00052 »       add»    ip,·ip,·#126976»       @·0x1f000
 53 »       ldr»    pc,·[ip,·#1032]!»      @·0x408
  
 54 00000b44·<PL_unify_chars@plt>:
 55 »       add»    ip,·pc,·#0,·12
 56 »       add»    ip,·ip,·#126976»       @·0x1f000
 57 »       ldr»    pc,·[ip,·#1024]!»      @·0x400
  
 58 00000b50·<__stack_chk_fail@plt>:
 59 »       add»    ip,·pc,·#0,·12
 60 »       add»    ip,·ip,·#126976»       @·0x1f000
32 »       ldr»    pc,·[ip,·#2076]!»      @·0x81c61 »       ldr»    pc,·[ip,·#1016]!»      @·0x3f8
  
33 0000078c·<PL_get_int64@plt>:62 00000b5c·<PL_existence_error@plt>:
34 »       add»    ip,·pc,·#0,·1263 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#126976»       @·0x1f00064 »       add»    ip,·ip,·#126976»       @·0x1f000
36 »       ldr»    pc,·[ip,·#2068]!»      @·0x81465 »       ldr»    pc,·[ip,·#1008]!»      @·0x3f0
  
37 00000798·<__stack_chk_fail@plt>:66 00000b68·<realloc@plt>:
38 »       add»    ip,·pc,·#0,·1267 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#126976»       @·0x1f00068 »       add»    ip,·ip,·#126976»       @·0x1f000
40 »       ldr»    pc,·[ip,·#2060]!»      @·0x80c69 »       ldr»    pc,·[ip,·#1000]!»      @·0x3e8
  
41 000007a4·<getrlimit64@plt>:70 00000b74·<PL_raise_exception@plt>:
42 »       add»    ip,·pc,·#0,·1271 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#126976»       @·0x1f00072 »       add»    ip,·ip,·#126976»       @·0x1f000
44 »       ldr»    pc,·[ip,·#2052]!»      @·0x80473 »       ldr»    pc,·[ip,·#992]!»       @·0x3e0
  
45 000007b0·<PL_raise_exception@plt>:74 00000b80·<initgroups@plt>:
46 »       add»    ip,·pc,·#0,·1275 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#126976»       @·0x1f00076 »       add»    ip,·ip,·#126976»       @·0x1f000
48 »       ldr»    pc,·[ip,·#2044]!»      @·0x7fc77 »       ldr»    pc,·[ip,·#984]!»       @·0x3d8
  
49 000007bc·<PL_new_functor_sz@plt>:78 00000b8c·<PL_new_functor_sz@plt>:
50 »       add»    ip,·pc,·#0,·1279 »       add»    ip,·pc,·#0,·12
51 »       add»    ip,·ip,·#126976»       @·0x1f00080 »       add»    ip,·ip,·#126976»       @·0x1f000
52 »       ldr»    pc,·[ip,·#2036]!»      @·0x7f481 »       ldr»    pc,·[ip,·#976]!»       @·0x3d0
  
53 000007c8·<PL_new_term_ref@plt>:82 00000b98·<PL_new_term_ref@plt>:
54 »       add»    ip,·pc,·#0,·1283 »       add»    ip,·pc,·#0,·12
55 »       add»    ip,·ip,·#126976»       @·0x1f00084 »       add»    ip,·ip,·#126976»       @·0x1f000
56 »       ldr»    pc,·[ip,·#2028]!»      @·0x7ec85 »       ldr»    pc,·[ip,·#968]!»       @·0x3c8
  
57 000007d4·<PL_new_atom@plt>:86 00000ba4·<geteuid@plt>:
58 »       add»    ip,·pc,·#0,·1287 »       add»    ip,·pc,·#0,·12
59 »       add»    ip,·ip,·#126976»       @·0x1f00088 »       add»    ip,·ip,·#126976»       @·0x1f000
60 »       ldr»    pc,·[ip,·#2020]!»      @·0x7e489 »       ldr»    pc,·[ip,·#960]!»       @·0x3c0
  
61 000007e0·<PL_is_variable@plt>:90 00000bb0·<PL_new_atom@plt>:
62 »       add»    ip,·pc,·#0,·1291 »       add»    ip,·pc,·#0,·12
63 »       add»    ip,·ip,·#126976»       @·0x1f00092 »       add»    ip,·ip,·#126976»       @·0x1f000
64 »       ldr»    pc,·[ip,·#2012]!»      @·0x7dc93 »       ldr»    pc,·[ip,·#952]!»       @·0x3b8
  
65 000007ec·<strerror@plt>:94 00000bbc·<setgroups@plt>:
66 »       add»    ip,·pc,·#0,·1295 »       add»    ip,·pc,·#0,·12
67 »       add»    ip,·ip,·#126976»       @·0x1f00096 »       add»    ip,·ip,·#126976»       @·0x1f000
68 »       ldr»    pc,·[ip,·#2004]!»      @·0x7d497 »       ldr»    pc,·[ip,·#944]!»       @·0x3b0
  
 98 00000bc8·<seteuid@plt>:
 99 »       add»    ip,·pc,·#0,·12
 100 »       add»    ip,·ip,·#126976»       @·0x1f000
Max diff block lines reached; 3038/7878 bytes (38.56%) of diff not shown.
60.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 00001020·<.fini>:2 00001c74·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
5.95 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 46 lines modifiedOffset 1, 49 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00001028·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00001c7c·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00001038·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00001c8c·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00001048·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00001c9c·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00001058·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00001cac·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00001068·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00001cbc·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00001078·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00001ccc·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00001088·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00001cdc·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00001098·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00001cec·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x000010a8·0b000000·41000000·00000000·00000000·....A...........10 ··0x00001cfc·0b000000·41000000·00000000·00000000·....A...........
11 ··0x000010b8·7265736f·75726365·5f657272·6f720000·resource_error..11 ··0x00001d0c·7265736f·75726365·5f657272·6f720000·resource_error..
12 ··0x000010c8·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...12 ··0x00001d1c·6e6f5f6d·656d6f72·79000000·7065726d·no_memory...perm
13 ··0x000010d8·7065726d·69737369·6f6e5f65·72726f72·permission_error13 ··0x00001d2c·69737369·6f6e5f65·72726f72·00000000·ission_error....
14 ··0x000010e8·00000000·65786973·74656e63·655f6572·....existence_er14 ··0x00001d3c·65786973·74656e63·655f6572·726f7200·existence_error.
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....15 ··0x00001d4c·73797374·656d5f65·72726f72·00000000·system_error....
 16 ··0x00001d5c·76617269·61626c65·00000000·696e7374·variable....inst
 17 ··0x00001d6c·616e7469·6174696f·6e5f6572·726f7200·antiation_error.
 18 ··0x00001d7c·74797065·5f657272·6f720000·646f6d61·type_error..doma
 19 ··0x00001d8c·696e5f65·72726f72·00000000·6e6f745f·in_error....not_
 20 ··0x00001d9c·696d706c·656d656e·74656400·73796e74·implemented.synt
 21 ··0x00001dac·61785f65·72726f72·00000000·2e2f7061·ax_error...../pa
22 ··0x00001168·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/22 ··0x00001dbc·636b6167·65732f63·6c69622f·6572726f·ckages/clib/erro
23 ··0x00001178·6572726f·722e6300·30000000·6572726f·error.c.0...erro23 ··0x00001dcc·722e6300·30000000·6572726f·72000000·r.c.0...error...
24 ··0x00001188·72000000·2f000000·636f6e74·65787400·r.../...context.24 ··0x00001ddc·2f000000·636f6e74·65787400·726c696d·/...context.rlim
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_error25 ··0x00001dec·69745f6e·70726f63·00000000·6d61785f·it_nproc....max_
 26 ··0x00001dfc·66696c65·73000000·6d656d6f·72790000·files...memory..
 27 ··0x00001e0c·62756666·65725f73·70616365·00000000·buffer_space....
 28 ··0x00001e1c·73657467·726f7570·73000000·6c697374·setgroups...list
 29 ··0x00001e2c·00000000·75736572·00000000·696e6974·....user....init
 30 ··0x00001e3c·67726f75·70730000·67726f75·70000000·groups..group...
 31 ··0x00001e4c·696e666f·00000000·67726f75·705f696e·info....group_in
 32 ··0x00001e5c·666f0000·75736572·5f696e66·6f000000·fo..user_info...
 33 ··0x00001e6c·67657467·726f7570·73000000·73657465·getgroups...sete
 34 ··0x00001e7c·67696400·73657465·75696400·73657467·gid.seteuid.setg
 35 ··0x00001e8c·69640000·73657475·69640000·67657475·id..setuid..getu
 36 ··0x00001e9c·69640000·67657465·75696400·67657467·id..geteuid.getg
 37 ··0x00001eac·69640000·67657465·67696400·706c5f65·id..getegid.pl_e
35 ··0x00001238·00000000·3e000000·41000000·0c000000·....>...A.......38 ··0x00001ebc·72726f72·00000000·3e000000·41000000·rror....>...A...
36 ··0x00001248·41000000·11000000·41000000·27000000·A.......A...'...39 ··0x00001ecc·0c000000·41000000·11000000·41000000·....A.......A...
37 ··0x00001258·41000000·36000000·41000000·03000000·A...6...A.......40 ··0x00001edc·27000000·41000000·36000000·41000000·'...A...6...A...
38 ··0x00001268·41000000·06000000·41000000·15000000·A.......A.......41 ··0x00001eec·03000000·41000000·06000000·41000000·....A.......A...
39 ··0x00001278·41000000·0f000000·41000000·0e000000·A.......A.......42 ··0x00001efc·15000000·41000000·0f000000·41000000·....A.......A...
40 ··0x00001288·41000000·26000000·41000000·13000000·A...&...A.......43 ··0x00001f0c·0e000000·41000000·26000000·41000000·....A...&...A...
41 ··0x00001298·41000000·29000000·41000000·02000000·A...)...A.......44 ··0x00001f1c·13000000·41000000·29000000·41000000·....A...)...A...
42 ··0x000012a8·41000000·19000000·41000000·0a000000·A.......A.......45 ··0x00001f2c·02000000·41000000·19000000·41000000·....A.......A...
43 ··0x000012b8·41000000·0b000000·41000000·00000000·A.......A.......46 ··0x00001f3c·0a000000·41000000·0b000000·41000000·....A.......A...
44 ··0x000012c8·00000000····························....47 ··0x00001f4c·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 ··0x000012f8·00000000····························....2 ··0x00001f54·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 ··0x0001fe7c·1d090000····························....2 ··0x0001fe14·f10d0000····························....
  
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 ··0x0001fe80·dd080000····························....2 ··0x0001fe18·b10d0000····························....
  
1.67 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 12 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 ··0x0001ff84·84fe0100·00000000·00000000·2c070000·............,...3 ··0x0001ff14·1cfe0100·00000000·00000000·a40a0000·................
 4 ··0x0001ff24·a40a0000·a40a0000·a40a0000·a40a0000·................
 5 ··0x0001ff34·a40a0000·a40a0000·a40a0000·a40a0000·................
 6 ··0x0001ff44·a40a0000·a40a0000·a40a0000·a40a0000·................
 7 ··0x0001ff54·a40a0000·a40a0000·a40a0000·a40a0000·................
 8 ··0x0001ff64·a40a0000·a40a0000·a40a0000·a40a0000·................
 9 ··0x0001ff74·a40a0000·a40a0000·a40a0000·a40a0000·................
 10 ··0x0001ff84·a40a0000·a40a0000·a40a0000·a40a0000·................
4 ··0x0001ff94·2c070000·2c070000·2c070000·2c070000·,...,...,...,...11 ··0x0001ff94·a40a0000·a40a0000·a40a0000·a40a0000·................
5 ··0x0001ffa4·2c070000·2c070000·2c070000·2c070000·,...,...,...,...12 ··0x0001ffa4·a40a0000·a40a0000·a40a0000·a40a0000·................
6 ··0x0001ffb4·2c070000·2c070000·2c070000·2c070000·,...,...,...,...13 ··0x0001ffb4·a40a0000·a40a0000·a40a0000·a40a0000·................
7 ··0x0001ffc4·2c070000·2c070000·2c070000·2c070000·,...,...,...,...14 ··0x0001ffc4·a40a0000·a40a0000·a40a0000·a40a0000·................
8 ··0x0001ffd4·2c070000·2c070000·2c070000·2c070000·,...,...,...,...15 ··0x0001ffd4·a40a0000·a40a0000·a40a0000·a40a0000·................
9 ··0x0001ffe4·2c070000·2c070000·00000000·00000000·,...,...........16 ··0x0001ffe4·a40a0000·a40a0000·00000000·00000000·................
10 ··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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·61643933·32396364·33313133·62306234·ad9329cd3113b0b4 
3 ··0x00000010·34636630·65343663·34633632·32383761·4cf0e46c4c62287a2 ··0x00000000·65323337·34396161·39353662·64393462·e23749aa956bd94b
 3 ··0x00000010·37643564·33303132·33663036·39376537·7d5d30123f0697e7
4 ··0x00000020·30383036·31642e64·65627567·00000000·08061d.debug....4 ··0x00000020·38333066·32382e64·65627567·00000000·830f28.debug....
5 ··0x00000030·ed945b22····························..["5 ··0x00000030·720542e5····························r.B.
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/sched.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/sched.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:··········65980·(bytes·into·file)13 ··Start·of·section·headers:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·24
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00b78·0x00b78·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00ad8·0x00ad8·R·E·0x10000
8 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00168·0x00178·RW··0x100007 ··LOAD···········0x00fea4·0x0001fea4·0x0001fea4·0x00160·0x00170·RW··0x10000
9 ··DYNAMIC········0x00fea4·0x0001fea4·0x0001fea4·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00feac·0x0001feac·0x0001feac·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00164·0x00164·R···0x111 ··GNU_RELRO······0x00fea4·0x0001fea4·0x0001fea4·0x0015c·0x0015c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 34 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x101bc:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000170·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000160·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000002c8·0002c8·000198·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000298·000298·00016b·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000460·000460·00002e·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000404·000404·00002c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000490·000490·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000430·000430·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············000004f0·0004f0·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000470·000470·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000530·000530·000078·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············000004b0·0004b0·000078·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········000005a8·0005a8·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000528·000528·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000005b4·0005b4·0000cc·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000534·000534·0000cc·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000680·000680·00034c·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000600·000600·00034c·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········000009cc·0009cc·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000094c·00094c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000009d4·0009d4·000180·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00000954·000954·000180·00···A··0···0··4
18 ··[14]·.ARM.exidx········ARM_EXIDX·······00000b54·000b54·000020·00··AL·11···0··4 
19 ··[15]·.eh_frame·········PROGBITS········00000b74·000b74·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000ad4·000ad4·000004·00···A··0···0··4
20 ··[16]·.init_array·······INIT_ARRAY······0001fe9c·00fe9c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fea4·00fea4·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······0001fea0·00fea0·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fea8·00fea8·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0001fea4·00fea4·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001feac·00feac·0000f8·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0001ffa4·00ffa4·00005c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ffa4·00ffa4·00005c·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020004·010004·000010·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020004·010004·000010·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0100c4·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
30 Key·to·Flags:29 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.3 KB
readelf --wide --symbols {}
    
Offset 1, 26 lines modifiedOffset 1, 25 lines modified
  
1 Symbol·table·'.dynsym'·contains·23·entries:1 Symbol·table·'.dynsym'·contains·22·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:·000005a8·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000528·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.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_unify_integer6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
10 ·····7:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)9 ·····6:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error
14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpriority@GLIBC_2.4·(3)13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpriority@GLIBC_2.4·(2)
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setpriority@GLIBC_2.4·(3)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setpriority@GLIBC_2.4·(2)
17 ····14:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__16 ····13:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex
19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning
24 ····21:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable23 ····20:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
25 ····22:·00000951···124·FUNC····GLOBAL·DEFAULT···11·install_sched24 ····21:·000008d1···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·0x4f0·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x470·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········ 
4 0001fea0··00000017·R_ARM_RELATIVE········3 0001fea4··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··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000615·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··00000615·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00000e15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00000d15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001515·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001415·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x530·contains·15·entries:11 Relocation·section·'.rel.plt'·at·offset·0x4b0·contains·15·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ffb0··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_integer13 0001ffb0··00000316·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
14 0001ffb4··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.414 0001ffb4··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
15 0001ffb8··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign15 0001ffb8··00000716·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
16 0001ffbc··00000916·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.416 0001ffbc··00000816·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
17 0001ffc0··00000a16·R_ARM_JUMP_SLOT········00000000···PL_existence_error17 0001ffc0··00000916·R_ARM_JUMP_SLOT········00000000···PL_existence_error
18 0001ffc4··00000b16·R_ARM_JUMP_SLOT········00000000···getpriority@GLIBC_2.418 0001ffc4··00000a16·R_ARM_JUMP_SLOT········00000000···getpriority@GLIBC_2.4
19 0001ffc8··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_atom19 0001ffc8··00000b16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
20 0001ffcc··00000d16·R_ARM_JUMP_SLOT········00000000···setpriority@GLIBC_2.420 0001ffcc··00000c16·R_ARM_JUMP_SLOT········00000000···setpriority@GLIBC_2.4
21 0001ffd0··00000e16·R_ARM_JUMP_SLOT········00000000···__gmon_start__21 0001ffd0··00000d16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
22 0001ffd4··00000f16·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex22 0001ffd4··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
23 0001ffd8··00001016·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.423 0001ffd8··00000f16·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
24 0001ffdc··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex24 0001ffdc··00001016·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
25 0001ffe0··00001216·R_ARM_JUMP_SLOT········00000000···PL_domain_error25 0001ffe0··00001116·R_ARM_JUMP_SLOT········00000000···PL_domain_error
26 0001ffe4··00001316·R_ARM_JUMP_SLOT········00000000···PL_permission_error26 0001ffe4··00001216·R_ARM_JUMP_SLOT········00000000···PL_permission_error
27 0001ffe8··00001416·R_ARM_JUMP_SLOT········00000000···PL_warning27 0001ffe8··00001316·R_ARM_JUMP_SLOT········00000000···PL_warning
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfea4·contains·28·entries:1 Dynamic·section·at·offset·0xfeac·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x5a85 ·0x0000000c·(INIT)·······················0x528
7 ·0x0000000d·(FINI)·······················0x9cc6 ·0x0000000d·(FINI)·······················0x94c
8 ·0x00000019·(INIT_ARRAY)·················0x1fe9c7 ·0x00000019·(INIT_ARRAY)·················0x1fea4
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fea09 ·0x0000001a·(FINI_ARRAY)·················0x1fea8
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x2c812 ·0x00000005·(STRTAB)·····················0x298
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················408·(bytes)14 ·0x0000000a·(STRSZ)······················363·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ffa416 ·0x00000003·(PLTGOT)·····················0x1ffa4
18 ·0x00000002·(PLTRELSZ)···················120·(bytes)17 ·0x00000002·(PLTRELSZ)···················120·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x53019 ·0x00000017·(JMPREL)·····················0x4b0
21 ·0x00000011·(REL)························0x4f020 ·0x00000011·(REL)························0x470
22 ·0x00000012·(RELSZ)······················64·(bytes)21 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x49025 ·0x6ffffffe·(VERNEED)····················0x430
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x46027 ·0x6ffffff0·(VERSYM)·····················0x404
29 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·be91a51ab4dfe68912aeb63fda79b962d59145d13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·38ff276e906b026860a55ef63f80f0394713723e
1.88 KB
readelf --wide --version-info {}
    
Offset 1, 18 lines modifiedOffset 1, 16 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·23·entries:1 Version·symbols·section·'.gnu.version'·contains·22·entries:
2 ·Addr:·0x0000000000000460··Offset:·0x00000460··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000404··Offset:·0x00000404··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)··4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
5 ··008:···1·(*global*)······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*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···6 ··00c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
7 ··010:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)···
  
9 Version·needs·section·'.gnu.version_r'·contains·3·entries:9 Version·needs·section·'.gnu.version_r'·contains·2·entries:
10 ·Addr:·0x0000000000000490··Offset:·0x00000490··Link:·4·(.dynstr)10 ·Addr:·0x0000000000000430··Offset:·0x00000430··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:·412 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
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:·314 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 21 lines modifiedOffset 8, 19 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 
16 getpriority15 getpriority
17 PL_unify_integer16 PL_unify_integer
18 install_sched17 install_sched
19 PL_new_atom18 PL_new_atom
20 PL_register_foreign19 PL_register_foreign
21 libgcc_s.so.1 
22 libc.so.620 libc.so.6
23 ld-linux-armhf.so.321 ld-linux-armhf.so.3
24 GLIBC_2.422 GLIBC_2.4
25 H»      KxD»   J{D23 H»      KxD»   J{D
26 priority_which24 priority_which
27 setpriority25 setpriority
28 setpriority/3:·unknown·error·%d26 setpriority/3:·unknown·error·%d
Offset 31, 15 lines modifiedOffset 29, 14 lines modified
31 .shstrtab29 .shstrtab
32 .note.gnu.build-id30 .note.gnu.build-id
33 .gnu.hash31 .gnu.hash
34 .gnu.version32 .gnu.version
35 .gnu.version_r33 .gnu.version_r
36 .rel.dyn34 .rel.dyn
37 .rel.plt35 .rel.plt
38 .ARM.exidx 
39 .eh_frame36 .eh_frame
40 .init_array37 .init_array
41 .fini_array38 .fini_array
42 .dynamic39 .dynamic
43 .ARM.attributes40 .ARM.attributes
44 .gnu_debugaltlink41 .gnu_debugaltlink
45 .gnu_debuglink42 .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 ··0x00000138·02000000·16000000·01000000·05000000·................2 ··0x00000118·02000000·15000000·01000000·05000000·................
3 ··0x00000148·04002000·16000000·00000000·a3f268ef·..·...........h.3 ··0x00000128·04002000·15000000·00000000·a3f268ef·..·...........h.
  
3.34 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 29 lines modifiedOffset 1, 26 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000002c8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000298·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000002d8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000002a8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000002e8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000002b8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000002f8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000002c8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000308·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000002d8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000318·6c697a65·00504c5f·6765745f·61746f6d·lize.PL_get_atom7 ··0x000002e8·6c697a65·00504c5f·6765745f·61746f6d·lize.PL_get_atom
8 ··0x00000328·5f657800·504c5f67·65745f69·6e746567·_ex.PL_get_integ8 ··0x000002f8·5f657800·504c5f67·65745f69·6e746567·_ex.PL_get_integ
9 ··0x00000338·65725f65·78007365·74707269·6f726974·er_ex.setpriorit9 ··0x00000308·65725f65·78007365·74707269·6f726974·er_ex.setpriorit
10 ··0x00000348·79005f5f·6572726e·6f5f6c6f·63617469·y.__errno_locati10 ··0x00000318·79005f5f·6572726e·6f5f6c6f·63617469·y.__errno_locati
11 ··0x00000358·6f6e0050·4c5f7761·726e696e·6700504c·on.PL_warning.PL11 ··0x00000328·6f6e0050·4c5f7761·726e696e·6700504c·on.PL_warning.PL
12 ··0x00000368·5f646f6d·61696e5f·6572726f·7200504c·_domain_error.PL12 ··0x00000338·5f646f6d·61696e5f·6572726f·7200504c·_domain_error.PL
13 ··0x00000378·5f706572·6d697373·696f6e5f·6572726f·_permission_erro13 ··0x00000348·5f706572·6d697373·696f6e5f·6572726f·_permission_erro
14 ··0x00000388·7200504c·5f657869·7374656e·63655f65·r.PL_existence_e14 ··0x00000358·7200504c·5f657869·7374656e·63655f65·r.PL_existence_e
15 ··0x00000398·72726f72·005f5f73·7461636b·5f63686b·rror.__stack_chk15 ··0x00000368·72726f72·005f5f73·7461636b·5f63686b·rror.__stack_chk
16 ··0x000003a8·5f666169·6c005f5f·73746163·6b5f6368·_fail.__stack_ch16 ··0x00000378·5f666169·6c005f5f·73746163·6b5f6368·_fail.__stack_ch
17 ··0x000003b8·6b5f6775·61726400·5f5f6165·6162695f·k_guard.__aeabi_17 ··0x00000388·6b5f6775·61726400·67657470·72696f72·k_guard.getprior
 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 000005a8·<.init>:2 00000528·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     680·<PL_warning@plt+0xc>5 »       bl»     600·<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 000005b4·<PL_unify_integer@plt-0x14>:2 00000534·<PL_unify_integer@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·5c4·<PL_unify_integer@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·544·<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·#197 »       andeq»  pc,·r1,·r0,·ror·#20
  
8 000005c8·<PL_unify_integer@plt>:8 00000548·<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,·#2528]!»      @·0x9e011 »       ldr»    pc,·[ip,·#2656]!»      @·0xa60
  
12 000005d4·<__cxa_finalize@plt>:12 00000554·<__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,·#2520]!»      @·0x9d815 »       ldr»    pc,·[ip,·#2648]!»      @·0xa58
  
16 000005e0·<PL_register_foreign@plt>:16 00000560·<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,·#2508]!»      @·0x9cc20 »       ldr»    pc,·[ip,·#2636]!»      @·0xa4c
  
21 000005f0·<__stack_chk_fail@plt>:21 00000570·<__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,·#2500]!»      @·0x9c424 »       ldr»    pc,·[ip,·#2628]!»      @·0xa44
  
25 000005fc·<PL_existence_error@plt>:25 0000057c·<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,·#2492]!»      @·0x9bc28 »       ldr»    pc,·[ip,·#2620]!»      @·0xa3c
  
29 00000608·<getpriority@plt>:29 00000588·<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,·#2484]!»      @·0x9b432 »       ldr»    pc,·[ip,·#2612]!»      @·0xa34
  
33 00000614·<PL_new_atom@plt>:33 00000594·<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,·#2476]!»      @·0x9ac36 »       ldr»    pc,·[ip,·#2604]!»      @·0xa2c
  
37 00000620·<setpriority@plt>:37 000005a0·<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,·#2468]!»      @·0x9a440 »       ldr»    pc,·[ip,·#2596]!»      @·0xa24
  
41 0000062c·<__gmon_start__@plt>:41 000005ac·<__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,·#2460]!»      @·0x99c44 »       ldr»    pc,·[ip,·#2588]!»      @·0xa1c
  
45 00000638·<PL_get_integer_ex@plt>:45 000005b8·<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,·#2452]!»      @·0x99448 »       ldr»    pc,·[ip,·#2580]!»      @·0xa14
  
49 00000644·<__errno_location@plt>:49 000005c4·<__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,·#2444]!»      @·0x98c52 »       ldr»    pc,·[ip,·#2572]!»      @·0xa0c
  
53 00000650·<PL_get_atom_ex@plt>:53 000005d0·<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,·#2436]!»      @·0x98456 »       ldr»    pc,·[ip,·#2564]!»      @·0xa04
  
57 0000065c·<PL_domain_error@plt>:57 000005dc·<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,·#2428]!»      @·0x97c60 »       ldr»    pc,·[ip,·#2556]!»      @·0x9fc
  
61 00000668·<PL_permission_error@plt>:61 000005e8·<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,·#2420]!»      @·0x97464 »       ldr»    pc,·[ip,·#2548]!»      @·0x9f4
  
65 00000674·<PL_warning@plt>:65 000005f4·<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,·#2412]!»      @·0x96c68 »       ldr»    pc,·[ip,·#2540]!»      @·0x9ec
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 00000680·<install_sched@@Base-0x2d0>:2 00000600·<install_sched@@Base-0x2d0>:
3 call_weak_fn():3 call_weak_fn():
4 »       ldr»    r3,·[pc,·#20]» @·69c·<PL_warning@plt+0x28>4 »       ldr»    r3,·[pc,·#20]» @·61c·<PL_warning@plt+0x28>
5 »       ldr»    r2,·[pc,·#20]» @·6a0·<PL_warning@plt+0x2c>5 »       ldr»    r2,·[pc,·#20]» @·620·<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»      62c·<__gmon_start__@plt>10 »       b»      5ac·<__gmon_start__@plt>
11 »       andeq»  pc,·r1,·r4,·lsl·r9»    @·<UNPREDICTABLE>11 »       muleq»  r1,·r4,·r9
12 »       andeq»  r0,·r0,·r4,·asr·r012 »       andeq»  r0,·r0,·r4,·asr·r0
13 deregister_tm_clones():13 deregister_tm_clones():
14 »       blmi»   1d26c4·<install_sched@@Base+0x1d1d74>14 »       blmi»   1d2644·<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
21 »       andeq»  pc,·r1,·r6,·asr·r9»    @·<UNPREDICTABLE>23 »       andeq»  pc,·r1,·r2,·ror·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»   2526f8·<install_sched@@Base+0x251da8>26 »       blmi»   252678·<install_sched@@Base+0x251da8>
27 »       bmi»    2518bc·<install_sched@@Base+0x250f6c>27 »       bmi»    25183c·<install_sched@@Base+0x250f6c>
28 »       bne»    6d18cc·<install_sched@@Base+0x6d0f7c>28 »       bne»    6d184c·<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·#1835 »       andeq»  pc,·r1,·ip,·lsr·#19
36 »       andeq»  pc,·r1,·r8,·lsr·#1836 »       andeq»  pc,·r1,·r8,·lsr·#19
37 »       andeq»  pc,·r1,·r4,·asr·#1737 »       andeq»  pc,·r1,·r4,·asr·#18
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»   2adb2c·<install_sched@@Base+0x2ad1dc>40 »       blmi»   2adaac·<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»   26ecc4·<install_sched@@Base+0x26e374>43 »       blmi»   26ec44·<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»   1c0628·<install_sched@@Base+0x1bfcd8>48 »       blmi»   1c05a8·<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 »       strdeq» pc,·[r1],·-r6 
52 »       muleq»  r1,·r4,·r851 »       andeq»  pc,·r1,·r6,·ror·r9»    @·<UNPREDICTABLE>
 52 »       andeq»  pc,·r1,·r4,·lsl·r9»    @·<UNPREDICTABLE>
53 »       andeq»  r0,·r0,·r8,·asr·#3253 »       andeq»  r0,·r0,·r8,·asr·#32
54 »       andeq»  pc,·r1,·r2,·ror·#1754 »       andeq»  pc,·r1,·r2,·ror·#18
55 »       ldrdeq» pc,·[r1],·-r655 »       andeq»  pc,·r1,·r6,·asr·r9»    @·<UNPREDICTABLE>
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»    d51fb0·<install_sched@@Base+0xd51660>64 »       bmi»    d51f30·<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»    bed5c0·<install_sched@@Base+0xbecc70>75 »       bmi»    bed540·<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»    6487e8·<install_sched@@Base+0x647e98>123 »       bmi»    648768·<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·#16152 »       andeq»  pc,·r1,·r0,·asr·#17
153 »       andeq»  r0,·r0,·r0,·asr·r0153 »       andeq»  r0,·r0,·r0,·asr·r0
154 »       andeq»  pc,·r1,·r6,·lsl·#17154 »       andeq»  pc,·r1,·r6,·lsl·#18
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 »       »       »       @·<UNDEFINED>·instruction:·0x0001f7ba158 »       andeq»  pc,·r1,·sl,·lsr·r8»    @·<UNPREDICTABLE>
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 000009cc·<.fini>:2 0000094c·<.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 ··0x000009d4·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00000954·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x000009e4·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00000964·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x000009f4·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00000974·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00000a04·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00000984·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00000a14·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00000994·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00000a24·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x000009a4·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00000a34·29000000·41000000·02000000·41000000·)...A.......A... 
9 ··0x00000a44·19000000·41000000·0a000000·41000000·....A.......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...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...
 21 ··0x00000a84·0f000000·41000000·0e000000·41000000·....A.......A...
 22 ··0x00000a94·26000000·41000000·13000000·41000000·&...A.......A...
 23 ··0x00000aa4·29000000·41000000·02000000·41000000·)...A.......A...
24 ··0x00000b34·19000000·41000000·0a000000·41000000·....A.......A...24 ··0x00000ab4·19000000·41000000·0a000000·41000000·....A.......A...
25 ··0x00000b44·0b000000·41000000·00000000·00000000·....A...........25 ··0x00000ac4·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 ··0x00000b74·00000000····························....2 ··0x00000ad4·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·45070000····························E...2 ··0x0001fea4·c5060000····························....
  
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·05070000····························....2 ··0x0001fea8·85060000····························....
  
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·a4fe0100·00000000·00000000·b4050000·................3 ··0x0001ffa4·acfe0100·00000000·00000000·34050000·............4...
4 ··0x0001ffb4·b4050000·b4050000·b4050000·b4050000·................4 ··0x0001ffb4·34050000·34050000·34050000·34050000·4...4...4...4...
5 ··0x0001ffc4·b4050000·b4050000·b4050000·b4050000·................5 ··0x0001ffc4·34050000·34050000·34050000·34050000·4...4...4...4...
6 ··0x0001ffd4·b4050000·b4050000·b4050000·b4050000·................6 ··0x0001ffd4·34050000·34050000·34050000·34050000·4...4...4...4...
7 ··0x0001ffe4·b4050000·b4050000·00000000·00000000·................7 ··0x0001ffe4·34050000·34050000·00000000·00000000·4...4...........
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·39316135·31616234·64666536·38393132·91a51ab4dfe68912 
3 ··0x00000010·61656236·33666461·37396239·36326435·aeb63fda79b962d52 ··0x00000000·66663237·36653930·36623032·36383630·ff276e906b026860
 3 ··0x00000010·61353565·66363366·38306630·33393437·a55ef63f80f03947
4 ··0x00000020·39313435·64312e64·65627567·00000000·9145d1.debug....4 ··0x00000020·31333732·33652e64·65627567·00000000·13723e.debug....
5 ··0x00000030·2112e4c4····························!...5 ··0x00000030·7c2bb093····························|+..
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 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·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/armv7l-linux/sgml2pl.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/sgml2pl.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:··········131992·(bytes·into·file)13 ··Start·of·section·headers:··········131968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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······0x0195dc·0x000195dc·0x000195dc·0x006c0·0x006c0·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x19ca0·0x19ca0·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x1937c·0x1937c·R·E·0x10000
8 ··LOAD···········0x01fcac·0x0002fcac·0x0002fcac·0x00528·0x00710·RW··0x100007 ··LOAD···········0x01fcb4·0x0002fcb4·0x0002fcb4·0x00520·0x00708·RW··0x10000
9 ··DYNAMIC········0x01fcb4·0x0002fcb4·0x0002fcb4·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x01fcbc·0x0002fcbc·0x0002fcbc·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x01fcac·0x0002fcac·0x0002fcac·0x00354·0x00354·R···0x111 ··GNU_RELRO······0x01fcb4·0x0002fcb4·0x0002fcb4·0x0034c·0x0034c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x20398:1 There·are·25·section·headers,·starting·at·offset·0x20380:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000030·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000030·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000168·000168·000950·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000148·000148·000930·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000ab8·000ab8·000801·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000a78·000a78·0007bd·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000012ba·0012ba·00012a·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00001236·001236·000126·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000013e4·0013e4·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········0000135c·00135c·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00001454·001454·000188·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000013ac·0013ac·000188·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000015dc·0015dc·000450·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00001534·001534·000450·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00001a2c·001a2c·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00001984·001984·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00001a38·001a38·0006cc·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00001990·001990·0006cc·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00002108·002108·013bb8·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00002060·002060·013bb8·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00015cc0·015cc0·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00015c18·015c18·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00015cc8·015cc8·003758·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00015c20·015c20·003758·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········00019420·019420·0001bc·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······000195dc·0195dc·0006c0·00··AL·11···0··4 
20 ··[16]·.eh_frame·········PROGBITS········00019c9c·019c9c·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00019378·019378·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0002fcac·01fcac·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0002fcb4·01fcb4·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0002fcb0·01fcb0·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0002fcb8·01fcb8·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0002fcb4·01fcb4·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0002fcbc·01fcbc·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0002fdb4·01fdb4·00024c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0002fdb4·01fdb4·00024c·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00030000·020000·0001d4·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00030000·020000·0001d4·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········000301d4·0201d4·0001e8·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········000301d4·0201d4·0001e8·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0201d4·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0201d4·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·020205·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·020205·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·020260·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·020260·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·020294·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·020294·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··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, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x1fcb4·contains·28·entries:1 Dynamic·section·at·offset·0x1fcbc·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x1a2c5 ·0x0000000c·(INIT)·······················0x1984
7 ·0x0000000d·(FINI)·······················0x15cc06 ·0x0000000d·(FINI)·······················0x15c18
8 ·0x00000019·(INIT_ARRAY)·················0x2fcac7 ·0x00000019·(INIT_ARRAY)·················0x2fcb4
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x2fcb09 ·0x0000001a·(FINI_ARRAY)·················0x2fcb8
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0xab812 ·0x00000005·(STRTAB)·····················0xa78
14 ·0x00000006·(SYMTAB)·····················0x16813 ·0x00000006·(SYMTAB)·····················0x148
15 ·0x0000000a·(STRSZ)······················2049·(bytes)14 ·0x0000000a·(STRSZ)······················1981·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x2fdb416 ·0x00000003·(PLTGOT)·····················0x2fdb4
18 ·0x00000002·(PLTRELSZ)···················1104·(bytes)17 ·0x00000002·(PLTRELSZ)···················1104·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x15dc19 ·0x00000017·(JMPREL)·····················0x1534
21 ·0x00000011·(REL)························0x145420 ·0x00000011·(REL)························0x13ac
22 ·0x00000012·(RELSZ)······················392·(bytes)21 ·0x00000012·(RELSZ)······················392·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x13e425 ·0x6ffffffe·(VERNEED)····················0x135c
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x12ba27 ·0x6ffffff0·(VERSYM)·····················0x1236
29 ·0x6ffffffa·(RELCOUNT)···················4328 ·0x6ffffffa·(RELCOUNT)···················43
30 ·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:·62124961774890877f02ff86082e2562d1e56adc3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·634dba4ed45306aa7614f2b0efdb7f56e7e4ca7c
6.78 KB
readelf --wide --version-info {}
    
Offset 1, 51 lines modifiedOffset 1, 48 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·149·entries:1 Version·symbols·section·'.gnu.version'·contains·147·entries:
2 ·Addr:·0x00000000000012ba··Offset:·0x000012ba··Link:·3·(.dynsym)2 ·Addr:·0x0000000000001236··Offset:·0x00001236··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)·· 
7 ··010:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···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:···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)·· 
15 ··030:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
17 ··038:···4·(GLIBC_2.34)····4·(GLIBC_2.34)····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
18 ··03c:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
19 ··040:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
20 ··044:···4·(GLIBC_2.34)····2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·· 
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)··6 ··00c:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
24 ··054:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····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)··
 11 ··020:···3·(GLIBC_2.34)····4·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···
 12 ··024:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
25 ··058:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··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*)······3·(GLIBC_2.34)·
 17 ··038:···3·(GLIBC_2.34)····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
 18 ··03c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
 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*)···
 21 ··048:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 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*)···
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*)······2·(GLIBC_2.4)··27 ··060:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
28 ··064:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····3·(GCC_3.5)····28 ··064:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····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*)···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*)···
37 ··088:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···34 ··07c:···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*)······1·(*global*)···35 ··080:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
40 ··094:···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*)···
 39 ··090:···1·(*global*)······1·(*global*)······1·(*global*)···
  
41 Version·needs·section·'.gnu.version_r'·contains·3·entries:40 Version·needs·section·'.gnu.version_r'·contains·2·entries:
42 ·Addr:·0x00000000000013e4··Offset:·0x000013e4··Link:·4·(.dynstr)41 ·Addr:·0x000000000000135c··Offset:·0x0000135c··Link:·4·(.dynstr)
43 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·142 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
44 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·543 ··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 
47 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·244 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
48 ··0x0050:···Name:·GLIBC_2.34··Flags:·none··Version:·445 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·3
49 ··0x0060:···Name:·GLIBC_2.4··Flags:·none··Version:·246 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·2
829 B
strings --all --bytes=8 {}
    
Offset 1, 16 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 __aeabi_unwind_cpp_pr0 
6 __stack_chk_fail5 __stack_chk_fail
7 __stack_chk_guard6 __stack_chk_guard
8 __assert_fail7 __assert_fail
9 __aeabi_unwind_cpp_pr1 
10 iswspace8 iswspace
11 towlower9 towlower
12 __wcscpy_chk10 __wcscpy_chk
13 __swprintf_chk11 __swprintf_chk
14 __fwprintf_chk12 __fwprintf_chk
15 __errno_location13 __errno_location
16 __ctype_toupper_loc14 __ctype_toupper_loc
Offset 104, 15 lines modifiedOffset 102, 14 lines modified
104 PL_chars_to_term102 PL_chars_to_term
105 PL_resource_error103 PL_resource_error
106 PL_is_atom104 PL_is_atom
107 PL_put_float105 PL_put_float
108 __strcat_chk106 __strcat_chk
109 __vsprintf_chk107 __vsprintf_chk
110 strerror108 strerror
111 libgcc_s.so.1 
112 libc.so.6109 libc.so.6
113 ld-linux-armhf.so.3110 ld-linux-armhf.so.3
114 GLIBC_2.4111 GLIBC_2.4
115 GLIBC_2.34112 GLIBC_2.34
116 H»      KxD»   J{D113 H»      KxD»   J{D
117 R'I(H{DyD114 R'I(H{DyD
118 bR»     I»    H{DyD115 bR»     I»    H{DyD
Offset 323, 16 lines modifiedOffset 320, 14 lines modified
323 .shstrtab320 .shstrtab
324 .note.gnu.build-id321 .note.gnu.build-id
325 .gnu.hash322 .gnu.hash
326 .gnu.version323 .gnu.version
327 .gnu.version_r324 .gnu.version_r
328 .rel.dyn325 .rel.dyn
329 .rel.plt326 .rel.plt
330 .ARM.extab 
331 .ARM.exidx 
332 .eh_frame327 .eh_frame
333 .init_array328 .init_array
334 .fini_array329 .fini_array
335 .dynamic330 .dynamic
336 .ARM.attributes331 .ARM.attributes
337 .gnu_debugaltlink332 .gnu_debugaltlink
338 .gnu_debuglink333 .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 ··0x00000138·03000000·91000000·01000000·05000000·................2 ··0x00000118·03000000·8f000000·01000000·05000000·................
3 ··0x00000148·80040497·91000000·92000000·94000000·................3 ··0x00000128·80040497·8f000000·90000000·92000000·................
4 ··0x00000158·5f0fa3b1·4a5a4ceb·19471d32·fd502277·_...JZL..G.2.P"w4 ··0x00000138·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 00001a2c·<.init>:2 00001984·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     2108·<install_xml_quote@plt+0x10>5 »       bl»     2060·<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 00015cc0·<.fini>:2 00015c18·<.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 ··0x00019c9c·00000000····························....2 ··0x00019378·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 ··0x0002fcac·cd210000····························.!..2 ··0x0002fcb4·25210000····························%!..
  
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 ··0x0002fcb0·8d210000····························.!..2 ··0x0002fcb8·e5200000····························.·..
  
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·b4fc0200·00000000·00000000·381a0000·............8...3 ··0x0002fdb4·bcfc0200·00000000·00000000·90190000·................
4 ··0x0002fdc4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...4 ··0x0002fdc4·90190000·90190000·90190000·90190000·................
5 ··0x0002fdd4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...5 ··0x0002fdd4·90190000·90190000·90190000·90190000·................
6 ··0x0002fde4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...6 ··0x0002fde4·90190000·90190000·90190000·90190000·................
7 ··0x0002fdf4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...7 ··0x0002fdf4·90190000·90190000·90190000·90190000·................
8 ··0x0002fe04·381a0000·381a0000·381a0000·381a0000·8...8...8...8...8 ··0x0002fe04·90190000·90190000·90190000·90190000·................
9 ··0x0002fe14·381a0000·381a0000·381a0000·381a0000·8...8...8...8...9 ··0x0002fe14·90190000·90190000·90190000·90190000·................
10 ··0x0002fe24·381a0000·381a0000·381a0000·381a0000·8...8...8...8...10 ··0x0002fe24·90190000·90190000·90190000·90190000·................
11 ··0x0002fe34·381a0000·381a0000·381a0000·381a0000·8...8...8...8...11 ··0x0002fe34·90190000·90190000·90190000·90190000·................
12 ··0x0002fe44·381a0000·381a0000·381a0000·381a0000·8...8...8...8...12 ··0x0002fe44·90190000·90190000·90190000·90190000·................
13 ··0x0002fe54·381a0000·381a0000·381a0000·381a0000·8...8...8...8...13 ··0x0002fe54·90190000·90190000·90190000·90190000·................
14 ··0x0002fe64·381a0000·381a0000·381a0000·381a0000·8...8...8...8...14 ··0x0002fe64·90190000·90190000·90190000·90190000·................
15 ··0x0002fe74·381a0000·381a0000·381a0000·381a0000·8...8...8...8...15 ··0x0002fe74·90190000·90190000·90190000·90190000·................
16 ··0x0002fe84·381a0000·381a0000·381a0000·381a0000·8...8...8...8...16 ··0x0002fe84·90190000·90190000·90190000·90190000·................
17 ··0x0002fe94·381a0000·381a0000·381a0000·381a0000·8...8...8...8...17 ··0x0002fe94·90190000·90190000·90190000·90190000·................
18 ··0x0002fea4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...18 ··0x0002fea4·90190000·90190000·90190000·90190000·................
19 ··0x0002feb4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...19 ··0x0002feb4·90190000·90190000·90190000·90190000·................
20 ··0x0002fec4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...20 ··0x0002fec4·90190000·90190000·90190000·90190000·................
21 ··0x0002fed4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...21 ··0x0002fed4·90190000·90190000·90190000·90190000·................
22 ··0x0002fee4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...22 ··0x0002fee4·90190000·90190000·90190000·90190000·................
23 ··0x0002fef4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...23 ··0x0002fef4·90190000·90190000·90190000·90190000·................
24 ··0x0002ff04·381a0000·381a0000·381a0000·381a0000·8...8...8...8...24 ··0x0002ff04·90190000·90190000·90190000·90190000·................
25 ··0x0002ff14·381a0000·381a0000·381a0000·381a0000·8...8...8...8...25 ··0x0002ff14·90190000·90190000·90190000·90190000·................
26 ··0x0002ff24·381a0000·381a0000·381a0000·381a0000·8...8...8...8...26 ··0x0002ff24·90190000·90190000·90190000·90190000·................
27 ··0x0002ff34·381a0000·381a0000·381a0000·381a0000·8...8...8...8...27 ··0x0002ff34·90190000·90190000·90190000·90190000·................
28 ··0x0002ff44·381a0000·381a0000·381a0000·381a0000·8...8...8...8...28 ··0x0002ff44·90190000·90190000·90190000·90190000·................
29 ··0x0002ff54·381a0000·381a0000·381a0000·381a0000·8...8...8...8...29 ··0x0002ff54·90190000·90190000·90190000·90190000·................
30 ··0x0002ff64·381a0000·381a0000·381a0000·381a0000·8...8...8...8...30 ··0x0002ff64·90190000·90190000·90190000·90190000·................
31 ··0x0002ff74·381a0000·381a0000·381a0000·381a0000·8...8...8...8...31 ··0x0002ff74·90190000·90190000·90190000·90190000·................
32 ··0x0002ff84·381a0000·381a0000·381a0000·381a0000·8...8...8...8...32 ··0x0002ff84·90190000·90190000·90190000·90190000·................
33 ··0x0002ff94·381a0000·381a0000·381a0000·381a0000·8...8...8...8...33 ··0x0002ff94·90190000·90190000·90190000·90190000·................
34 ··0x0002ffa4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...34 ··0x0002ffa4·90190000·90190000·90190000·90190000·................
35 ··0x0002ffb4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...35 ··0x0002ffb4·90190000·90190000·90190000·90190000·................
36 ··0x0002ffc4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...36 ··0x0002ffc4·90190000·90190000·90190000·90190000·................
37 ··0x0002ffd4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...37 ··0x0002ffd4·90190000·90190000·90190000·90190000·................
38 ··0x0002ffe4·381a0000·00000000·00000000·00000000·8...............38 ··0x0002ffe4·90190000·00000000·00000000·00000000·................
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·54830100·98830100·dc830100·....T...........2 ··0x00030000·00000300·ac820100·f0820100·34830100·............4...
3 ··0x00030010·24840100·70840100·00000000·c5f00000·$...p...........3 ··0x00030010·7c830100·c8830100·00000000·1df00000·|...............
4 ··0x00030020·10880100·01000000·00000000·cd040100·................4 ··0x00030020·68870100·01000000·00000000·25040100·h...........%...
5 ··0x00030030·608e0100·01000000·00000000·41190100·`...........A...5 ··0x00030030·b88d0100·01000000·00000000·99180100·................
6 ··0x00030040·e4870100·03000000·00000000·59060100·............Y...6 ··0x00030040·3c870100·03000000·00000000·b1050100·<...............
7 ··0x00030050·608d0100·02000000·00000000·d9130100·`...............7 ··0x00030050·b88c0100·02000000·00000000·31130100·............1...
8 ··0x00030060·6c8e0100·04000000·00000000·59040100·l...........Y...8 ··0x00030060·c48d0100·04000000·00000000·b1030100·................
9 ··0x00030070·80860100·01000000·00000000·ddf00000·................9 ··0x00030070·d8850100·01000000·00000000·35f00000·............5...
10 ··0x00030080·78860100·02000000·00000000·69f00000·x...........i...10 ··0x00030080·d0850100·02000000·00000000·c1ef0000·................
11 ··0x00030090·788e0100·01000000·00000000·71ef0000·x...........q...11 ··0x00030090·d08d0100·01000000·00000000·c9ee0000·................
12 ··0x000300a0·d8860100·02000000·00000000·00000000·................12 ··0x000300a0·30860100·02000000·00000000·00000000·0...............
13 ··0x000300b0·00000000·00000000·00000000·00000000·................13 ··0x000300b0·00000000·00000000·00000000·00000000·................
14 ··0x000300c0·39f70000·00000000·a9f70000·00000000·9...............14 ··0x000300c0·91f60000·00000000·01f70000·00000000·................
15 ··0x000300d0·00000000·00000000·70860100·00000000·........p.......15 ··0x000300d0·00000000·00000000·c8850100·00000000·................
16 ··0x000300e0·00000000·01000000·78860100·00000000·........x.......16 ··0x000300e0·00000000·01000000·d0850100·00000000·................
17 ··0x000300f0·00000000·02000000·78860100·01000000·........x.......17 ··0x000300f0·00000000·02000000·d0850100·01000000·................
18 ··0x00030100·00000000·03000000·8c860100·00000000·................18 ··0x00030100·00000000·03000000·e4850100·00000000·................
19 ··0x00030110·00000000·04000000·90860100·00000000·................19 ··0x00030110·00000000·04000000·e8850100·00000000·................
20 ··0x00030120·00000000·05000000·90860100·01000000·................20 ··0x00030120·00000000·05000000·e8850100·01000000·................
21 ··0x00030130·00000000·06000000·38890100·00000000·........8.......21 ··0x00030130·00000000·06000000·90880100·00000000·................
22 ··0x00030140·00000000·07000000·38890100·01000000·........8.......22 ··0x00030140·00000000·07000000·90880100·01000000·................
23 ··0x00030150·00000000·09000000·a8860100·00000000·................23 ··0x00030150·00000000·09000000·00860100·00000000·................
24 ··0x00030160·00000000·0a000000·a8860100·01000000·................24 ··0x00030160·00000000·0a000000·00860100·01000000·................
25 ··0x00030170·00000000·0c000000·c48e0100·00000000·................25 ··0x00030170·00000000·0c000000·1c8e0100·00000000·................
26 ··0x00030180·00000000·0d000000·c48e0100·01000000·................26 ··0x00030180·00000000·0d000000·1c8e0100·01000000·................
27 ··0x00030190·00000000·0e000000·c4860100·00000000·................27 ··0x00030190·00000000·0e000000·1c860100·00000000·................
28 ··0x000301a0·00000000·0f000000·c4860100·01000000·................28 ··0x000301a0·00000000·0f000000·1c860100·01000000·................
29 ··0x000301b0·00000000·0b000000·d8860100·00000000·................29 ··0x000301b0·00000000·0b000000·30860100·00000000·........0.......
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·31323439·36313737·34383930·38373766·124961774890877f 
3 ··0x00000010·30326666·38363038·32653235·36326431·02ff86082e2562d12 ··0x00000000·34646261·34656434·35333036·61613736·4dba4ed45306aa76
 3 ··0x00000010·31346632·62306566·64623766·35366537·14f2b0efdb7f56e7
4 ··0x00000020·65353661·64632e64·65627567·00000000·e56adc.debug....4 ··0x00000020·65346361·37632e64·65627567·00000000·e4ca7c.debug....
5 ··0x00000030·f3abf43c····························...<5 ··0x00000030·a0869cde····························....
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/sha4pl.so vs.
./usr/lib/swi-prolog/lib/aarch64-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:··········65992·(bytes·into·file)13 ··Start·of·section·headers:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x063e8·0x063e8·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x061cc·0x061cc·R·E·0x10000
8 ··LOAD···········0x00fe68·0x0001fe68·0x0001fe68·0x0019c·0x001c4·RW··0x100007 ··LOAD···········0x00fe70·0x0001fe70·0x0001fe70·0x00194·0x001bc·RW··0x10000
9 ··DYNAMIC········0x00fe70·0x0001fe70·0x0001fe70·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fe78·0x0001fe78·0x0001fe78·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe68·0x0001fe68·0x0001fe68·0x00198·0x00198·R···0x111 ··GNU_RELRO······0x00fe70·0x0001fe70·0x0001fe70·0x00190·0x00190·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x101c8:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000250·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000230·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000003a8·0003a8·000280·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000368·000368·00023c·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000628·000628·00004a·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000005a4·0005a4·000046·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000674·000674·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········000005ec·0005ec·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············000006d4·0006d4·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············0000062c·00062c·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000714·000714·0000e0·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············0000066c·00066c·0000e0·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········000007f4·0007f4·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········0000074c·00074c·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000800·000800·000170·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000758·000758·000170·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000970·000970·004d54·00··AX··0···0··815 ··[11]·.text·············PROGBITS········000008c8·0008c8·004d54·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········000056c4·0056c4·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000561c·00561c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000056d0·0056d0·000ba0·00···A··0···0··817 ··[13]·.rodata···········PROGBITS········00005628·005628·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 
20 ··[16]·.eh_frame·········PROGBITS········000063e4·0063e4·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········000061c8·0061c8·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fe68·00fe68·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fe70·00fe70·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fe6c·00fe6c·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fe74·00fe74·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fe70·00fe70·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fe78·00fe78·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001ff70·00ff70·000090·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ff70·00ff70·000090·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·010004·000028·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020004·010004·000028·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
5.14 KB
readelf --wide --symbols {}
    
Offset 1, 40 lines modifiedOffset 1, 38 lines modified
  
1 Symbol·table·'.dynsym'·contains·37·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:·000007f4·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·0000074c·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2) 
7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)6 ·····3:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable7 ·····4:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
11 ·····8:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)10 ·····7:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_string_nchars14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_string_nchars
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@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·(3)21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list_ncodes22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list_ncodes
24 ····21:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__23 ····20:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref24 ····21:·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) 
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(3)25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
33 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable31 ····28:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_string35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_string
38 ····35:·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·(2)
39 ····36:·00001345···268·FUNC····GLOBAL·DEFAULT···11·install_sha4pl37 ····34:·0000129d···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·0x6d4·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x62c·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe68··00000017·R_ARM_RELATIVE········3 0001fe70··00000017·R_ARM_RELATIVE········
4 0001fe6c··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··00000315·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000415·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000815·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··00001515·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001415·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001e15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001c15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x714·contains·28·entries:11 Relocation·section·'.rel.plt'·at·offset·0x66c·contains·28·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff7c··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.413 0001ff7c··00000316·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
14 0001ff80··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_term14 0001ff80··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_term
15 0001ff84··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars15 0001ff84··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
16 0001ff88··00000916·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.416 0001ff88··00000816·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
17 0001ff8c··00000a16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign17 0001ff8c··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
18 0001ff90··00000b16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz18 0001ff90··00000a16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
19 0001ff94··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_string_nchars19 0001ff94··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_string_nchars
20 0001ff98··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.420 0001ff98··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
21 0001ff9c··00000e16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception21 0001ff9c··00000d16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
22 0001ffa0··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz22 0001ffa0··00000e16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
23 0001ffa4··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref23 0001ffa4··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
24 0001ffa8··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_atom24 0001ffa8··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_atom
25 0001ffac··00001216·R_ARM_JUMP_SLOT········00000000···PL_is_variable25 0001ffac··00001116·R_ARM_JUMP_SLOT········00000000···PL_is_variable
26 0001ffb0··00001316·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.426 0001ffb0··00001216·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
27 0001ffb4··00001416·R_ARM_JUMP_SLOT········00000000···PL_unify_list_ncodes27 0001ffb4··00001316·R_ARM_JUMP_SLOT········00000000···PL_unify_list_ncodes
28 0001ffb8··00001516·R_ARM_JUMP_SLOT········00000000···__gmon_start__28 0001ffb8··00001416·R_ARM_JUMP_SLOT········00000000···__gmon_start__
29 0001ffbc··00001616·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref29 0001ffbc··00001516·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
30 0001ffc0··00001816·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.430 0001ffc0··00001616·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
31 0001ffc4··00001916·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz31 0001ffc4··00001716·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
32 0001ffc8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex32 0001ffc8··00001816·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
33 0001ffcc··00001b16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame33 0001ffcc··00001916·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
34 0001ffd0··00001c16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame34 0001ffd0··00001a16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
35 0001ffd4··00001d16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars35 0001ffd4··00001b16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
36 0001ffd8··00001f16·R_ARM_JUMP_SLOT········00000000···PL_get_nil36 0001ffd8··00001d16·R_ARM_JUMP_SLOT········00000000···PL_get_nil
37 0001ffdc··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_nchars37 0001ffdc··00001e16·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
38 0001ffe0··00002116·R_ARM_JUMP_SLOT········00000000···PL_get_list38 0001ffe0··00001f16·R_ARM_JUMP_SLOT········00000000···PL_get_list
39 0001ffe4··00002216·R_ARM_JUMP_SLOT········00000000···PL_get_string39 0001ffe4··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_string
40 0001ffe8··00002316·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.440 0001ffe8··00002116·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfe70·contains·28·entries:1 Dynamic·section·at·offset·0xfe78·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x7f45 ·0x0000000c·(INIT)·······················0x74c
7 ·0x0000000d·(FINI)·······················0x56c46 ·0x0000000d·(FINI)·······················0x561c
8 ·0x00000019·(INIT_ARRAY)·················0x1fe687 ·0x00000019·(INIT_ARRAY)·················0x1fe70
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe6c9 ·0x0000001a·(FINI_ARRAY)·················0x1fe74
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x3a812 ·0x00000005·(STRTAB)·····················0x368
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················640·(bytes)14 ·0x0000000a·(STRSZ)······················572·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff7016 ·0x00000003·(PLTGOT)·····················0x1ff70
18 ·0x00000002·(PLTRELSZ)···················224·(bytes)17 ·0x00000002·(PLTRELSZ)···················224·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x71419 ·0x00000017·(JMPREL)·····················0x66c
21 ·0x00000011·(REL)························0x6d420 ·0x00000011·(REL)························0x62c
22 ·0x00000012·(RELSZ)······················64·(bytes)21 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x67425 ·0x6ffffffe·(VERNEED)····················0x5ec
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x62827 ·0x6ffffff0·(VERSYM)·····················0x5a4
29 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·d9bc6e08eb38345afff5d3b6dc1834a77070bc1f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a2f546d908a93037614c76df019d5bd62ebf2bd2
2.33 KB
readelf --wide --version-info {}
    
Offset 1, 22 lines modifiedOffset 1, 19 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·37·entries:1 Version·symbols·section·'.gnu.version'·contains·35·entries:
2 ·Addr:·0x0000000000000628··Offset:·0x00000628··Link:·3·(.dynsym)2 ·Addr:·0x00000000000005a4··Offset:·0x000005a4··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
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*)··· 
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GCC_3.5)···· 
9 ··018:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···2·(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*)··· 
  
13 Version·needs·section·'.gnu.version_r'·contains·3·entries:12 Version·needs·section·'.gnu.version_r'·contains·2·entries:
14 ·Addr:·0x0000000000000674··Offset:·0x00000674··Link:·4·(.dynstr)13 ·Addr:·0x00000000000005ec··Offset:·0x000005ec··Link:·4·(.dynstr)
15 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·114 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
16 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·415 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
17 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·116 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
18 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·317 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 29 lines modifiedOffset 12, 26 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 PL_copy_term_ref19 PL_copy_term_ref
21 PL_get_list20 PL_get_list
22 PL_get_name_arity_sz21 PL_get_name_arity_sz
23 _PL_get_arg_sz22 _PL_get_arg_sz
24 PL_get_atom_ex23 PL_get_atom_ex
25 PL_get_nil24 PL_get_nil
26 __aeabi_unwind_cpp_pr0 
27 PL_get_nchars25 PL_get_nchars
28 PL_unify_list_ncodes26 PL_unify_list_ncodes
29 PL_unify_string_nchars27 PL_unify_string_nchars
30 PL_get_string28 PL_get_string
31 install_sha4pl29 install_sha4pl
32 PL_register_foreign30 PL_register_foreign
33 libgcc_s.so.1 
34 libc.so.631 libc.so.6
35 ld-linux-armhf.so.332 ld-linux-armhf.so.3
36 GLIBC_2.433 GLIBC_2.4
37 H»      KxD»   J{D34 H»      KxD»   J{D
38 -H-LxD|D35 -H-LxD|D
39 1FJF·DND36 1FJF·DND
40 ulz@*@z@rD37 ulz@*@z@rD
Offset 65, 16 lines modifiedOffset 62, 14 lines modified
65 .shstrtab62 .shstrtab
66 .note.gnu.build-id63 .note.gnu.build-id
67 .gnu.hash64 .gnu.hash
68 .gnu.version65 .gnu.version
69 .gnu.version_r66 .gnu.version_r
70 .rel.dyn67 .rel.dyn
71 .rel.plt68 .rel.plt
72 .ARM.extab 
73 .ARM.exidx 
74 .eh_frame69 .eh_frame
75 .init_array70 .init_array
76 .fini_array71 .fini_array
77 .dynamic72 .dynamic
78 .ARM.attributes73 .ARM.attributes
79 .gnu_debugaltlink74 .gnu_debugaltlink
80 .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 ··0x00000138·02000000·24000000·01000000·05000000·....$...........2 ··0x00000118·02000000·22000000·01000000·05000000·...."...........
3 ··0x00000148·84000000·00000000·24000000·471cdddc·........$...G...3 ··0x00000128·84000000·00000000·22000000·471cdddc·........"...G...
  
5.12 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 43 lines modifiedOffset 1, 39 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000003a8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000368·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000003b8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000378·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000003c8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000388·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000003d8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000398·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000003e8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000003a8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000003f8·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x000003b8·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x00000408·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x000003c8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x00000418·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x000003d8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x00000428·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x000003e8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x00000438·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x000003f8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x00000448·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x00000408·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x00000458·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x00000418·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x00000468·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x00000428·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x00000478·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x00000438·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x00000488·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x00000448·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x00000498·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x00000458·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x000004a8·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x00000468·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x000004b8·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x00000478·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x000004c8·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x00000488·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x000004d8·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x00000498·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_ge
22 ··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_ 
31 ··0x00000578·6e636861·72730050·4c5f756e·6966795f·nchars.PL_unify_28 ··0x00000508·745f6e63·68617273·00504c5f·756e6966·t_nchars.PL_unif
32 ··0x00000588·6c697374·5f6e636f·64657300·504c5f75·list_ncodes.PL_u29 ··0x00000518·795f6c69·73745f6e·636f6465·7300504c·y_list_ncodes.PL
33 ··0x00000598·6e696679·5f737472·696e675f·6e636861·nify_string_ncha30 ··0x00000528·5f756e69·66795f73·7472696e·675f6e63·_unify_string_nc
34 ··0x000005a8·72730050·4c5f6765·745f7374·72696e67·rs.PL_get_string31 ··0x00000538·68617273·00504c5f·6765745f·73747269·hars.PL_get_stri
35 ··0x000005b8·006d656d·63707900·696e7374·616c6c5f·.memcpy.install_32 ··0x00000548·6e67006d·656d6370·7900696e·7374616c·ng.memcpy.instal
36 ··0x000005c8·73686134·706c0050·4c5f7265·67697374·sha4pl.PL_regist33 ··0x00000558·6c5f7368·6134706c·00504c5f·72656769·l_sha4pl.PL_regi
37 ··0x000005d8·65725f66·6f726569·676e006d·656d7365·er_foreign.memse34 ··0x00000568·73746572·5f666f72·6569676e·006d656d·ster_foreign.mem
38 ··0x000005e8·74006c69·62676363·5f732e73·6f2e3100·t.libgcc_s.so.1. 
39 ··0x000005f8·6c696263·2e736f2e·36006c64·2d6c696e·libc.so.6.ld-lin35 ··0x00000578·73657400·6c696263·2e736f2e·36006c64·set.libc.so.6.ld
40 ··0x00000608·75782d61·726d6866·2e736f2e·3300474c·ux-armhf.so.3.GL36 ··0x00000588·2d6c696e·75782d61·726d6866·2e736f2e·-linux-armhf.so.
41 ··0x00000618·4942435f·322e3400·4743435f·332e3500·IBC_2.4.GCC_3.5.37 ··0x00000598·3300474c·4942435f·322e3400··········3.GLIBC_2.4.
  
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 000007f4·<.init>:2 0000074c·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     970·<__assert_fail@plt+0xc>5 »       bl»     8c8·<__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 00000800·<__cxa_finalize@plt-0x14>:2 00000758·<__cxa_finalize@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·810·<__cxa_finalize@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·768·<__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,·ror·#147 »       andeq»  pc,·r1,·r8,·lsl·#16
  
8 00000814·<__cxa_finalize@plt>:8 0000076c·<__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,·#1888]!»      @·0x76011 »       ldr»    pc,·[ip,·#2056]!»      @·0x808
  
12 00000820·<PL_unify_term@plt>:12 00000778·<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,·#1880]!»      @·0x75815 »       ldr»    pc,·[ip,·#2048]!»      @·0x800
  
16 0000082c·<PL_unify_atom_chars@plt>:16 00000784·<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,·#1872]!»      @·0x75019 »       ldr»    pc,·[ip,·#2040]!»      @·0x7f8
  
20 00000838·<memcpy@plt>:20 00000790·<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,·#1860]!»      @·0x74424 »       ldr»    pc,·[ip,·#2028]!»      @·0x7ec
  
25 00000848·<PL_register_foreign@plt>:25 000007a0·<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,·#1848]!»      @·0x73829 »       ldr»    pc,·[ip,·#2016]!»      @·0x7e0
  
30 00000858·<PL_get_name_arity_sz@plt>:30 000007b0·<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,·#1840]!»      @·0x73033 »       ldr»    pc,·[ip,·#2008]!»      @·0x7d8
  
34 00000864·<PL_unify_string_nchars@plt>:34 000007bc·<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,·#1832]!»      @·0x72837 »       ldr»    pc,·[ip,·#2000]!»      @·0x7d0
  
38 00000870·<__stack_chk_fail@plt>:38 000007c8·<__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,·#1824]!»      @·0x72041 »       ldr»    pc,·[ip,·#1992]!»      @·0x7c8
  
42 0000087c·<PL_raise_exception@plt>:42 000007d4·<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,·#1816]!»      @·0x71845 »       ldr»    pc,·[ip,·#1984]!»      @·0x7c0
  
46 00000888·<PL_new_functor_sz@plt>:46 000007e0·<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,·#1808]!»      @·0x71049 »       ldr»    pc,·[ip,·#1976]!»      @·0x7b8
  
50 00000894·<PL_new_term_ref@plt>:50 000007ec·<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,·#1800]!»      @·0x70853 »       ldr»    pc,·[ip,·#1968]!»      @·0x7b0
  
54 000008a0·<PL_new_atom@plt>:54 000007f8·<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,·#1792]!»      @·0x70057 »       ldr»    pc,·[ip,·#1960]!»      @·0x7a8
  
58 000008ac·<PL_is_variable@plt>:58 00000804·<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,·#1784]!»      @·0x6f861 »       ldr»    pc,·[ip,·#1952]!»      @·0x7a0
  
62 000008b8·<strerror@plt>:62 00000810·<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,·#1776]!»      @·0x6f065 »       ldr»    pc,·[ip,·#1944]!»      @·0x798
  
66 000008c4·<PL_unify_list_ncodes@plt>:66 0000081c·<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,·#1768]!»      @·0x6e869 »       ldr»    pc,·[ip,·#1936]!»      @·0x790
  
70 000008d0·<__gmon_start__@plt>:70 00000828·<__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,·#1760]!»      @·0x6e073 »       ldr»    pc,·[ip,·#1928]!»      @·0x788
  
74 000008dc·<PL_copy_term_ref@plt>:74 00000834·<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,·#1752]!»      @·0x6d877 »       ldr»    pc,·[ip,·#1920]!»      @·0x780
  
78 000008e8·<memset@plt>:78 00000840·<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,·#1740]!»      @·0x6cc82 »       ldr»    pc,·[ip,·#1908]!»      @·0x774
  
83 000008f8·<_PL_get_arg_sz@plt>:83 00000850·<_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,·#1732]!»      @·0x6c486 »       ldr»    pc,·[ip,·#1900]!»      @·0x76c
  
87 00000904·<PL_get_atom_ex@plt>:87 0000085c·<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,·#1724]!»      @·0x6bc90 »       ldr»    pc,·[ip,·#1892]!»      @·0x764
  
91 00000910·<PL_close_foreign_frame@plt>:91 00000868·<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,·#1716]!»      @·0x6b494 »       ldr»    pc,·[ip,·#1884]!»      @·0x75c
  
95 0000091c·<PL_open_foreign_frame@plt>:95 00000874·<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,·#1708]!»      @·0x6ac98 »       ldr»    pc,·[ip,·#1876]!»      @·0x754
  
99 00000928·<PL_put_atom_chars@plt>:99 00000880·<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 000056c4·<.fini>:2 0000561c·<.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 ··0x000063e4·00000000····························....2 ··0x000061c8·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 ··0x0001fe68·350a0000····························5...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 ··0x0001fe6c·f5090000····························....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 ··0x0001ff70·70fe0100·00000000·00000000·00080000·p...............3 ··0x0001ff70·78fe0100·00000000·00000000·58070000·x...........X...
4 ··0x0001ff80·00080000·00080000·00080000·00080000·................4 ··0x0001ff80·58070000·58070000·58070000·58070000·X...X...X...X...
5 ··0x0001ff90·00080000·00080000·00080000·00080000·................5 ··0x0001ff90·58070000·58070000·58070000·58070000·X...X...X...X...
6 ··0x0001ffa0·00080000·00080000·00080000·00080000·................6 ··0x0001ffa0·58070000·58070000·58070000·58070000·X...X...X...X...
7 ··0x0001ffb0·00080000·00080000·00080000·00080000·................7 ··0x0001ffb0·58070000·58070000·58070000·58070000·X...X...X...X...
8 ··0x0001ffc0·00080000·00080000·00080000·00080000·................8 ··0x0001ffc0·58070000·58070000·58070000·58070000·X...X...X...X...
9 ··0x0001ffd0·00080000·00080000·00080000·00080000·................9 ··0x0001ffd0·58070000·58070000·58070000·58070000·X...X...X...X...
10 ··0x0001ffe0·00080000·00080000·00080000·00000000·................10 ··0x0001ffe0·58070000·58070000·58070000·00000000·X...X...X.......
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·62633665·30386562·33383334·35616666·bc6e08eb38345aff 
3 ··0x00000010·66356433·62366463·31383334·61373730·f5d3b6dc1834a7702 ··0x00000000·66353436·64393038·61393330·33373631·f546d908a9303761
 3 ··0x00000010·34633736·64663031·39643562·64363265·4c76df019d5bd62e
4 ··0x00000020·37306263·31662e64·65627567·00000000·70bc1f.debug....4 ··0x00000020·62663262·64322e64·65627567·00000000·bf2bd2.debug....
5 ··0x00000030·ee4d9ac6····························.M..5 ··0x00000030·61c3c496····························a...
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/snowball.so vs.
./usr/lib/swi-prolog/lib/aarch64-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:··········132560·(bytes·into·file)13 ··Start·of·section·headers:··········132536·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x12018·0x12018·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x11cec·0x11cec·R·E·0x10000
8 ··LOAD···········0x016d54·0x00026d54·0x00026d54·0x09714·0x09720·RW··0x100007 ··LOAD···········0x016d5c·0x00026d5c·0x00026d5c·0x0970c·0x09718·RW··0x10000
9 ··DYNAMIC········0x01fdf8·0x0002fdf8·0x0002fdf8·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x01fe00·0x0002fe00·0x0002fe00·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x016d54·0x00026d54·0x00026d54·0x092ac·0x092ac·R···0x111 ··GNU_RELRO······0x016d5c·0x00026d5c·0x00026d5c·0x092a4·0x092a4·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x205d0:1 There·are·25·section·headers,·starting·at·offset·0x205b8:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·0002a4·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·0002a4·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········000003dc·0003dc·0007b0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········000003bc·0003bc·000790·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000b8c·000b8c·00085a·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000b4c·000b4c·000816·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000013e6·0013e6·0000f6·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00001362·001362·0000f2·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000014dc·0014dc·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00001454·001454·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············0000154c·00154c·0040c0·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000014a4·0014a4·0040c0·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············0000560c·00560c·0001d0·08··AI··3··21··412 ··[·8]·.rel.plt··········REL·············00005564·005564·0001d0·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········000057dc·0057dc·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00005734·005734·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000057e8·0057e8·0002f4·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00005740·005740·0002f4·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00005adc·005adc·0091e4·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00005a34·005a34·0091e4·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········0000ecc0·00ecc0·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000ec18·00ec18·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000ecc8·00ecc8·0030c8·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0000ec20·00ec20·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 
20 ··[16]·.eh_frame·········PROGBITS········00012014·012014·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00011ce8·011ce8·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······00026d54·016d54·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00026d5c·016d5c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00026d58·016d58·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00026d60·016d60·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······PROGBITS········00026d5c·016d5c·00909c·00··WA··0···0··421 ··[17]·.data.rel.ro······PROGBITS········00026d64·016d64·00909c·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········0002fdf8·01fdf8·000100·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0002fe00·01fe00·0000f8·08··WA··4···0··4
25 ··[21]·.got··············PROGBITS········0002fef8·01fef8·000108·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0002fef8·01fef8·000108·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00030000·020000·000468·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00030000·020000·000468·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········00030468·020468·00000c·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00030468·020468·00000c·00··WA··0···0··4
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·020468·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·020468·000031·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·02049c·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·02049c·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0204d0·0000fd·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0204d0·0000e7·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··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, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x1fdf8·contains·28·entries:1 Dynamic·section·at·offset·0x1fe00·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x57dc5 ·0x0000000c·(INIT)·······················0x5734
7 ·0x0000000d·(FINI)·······················0xecc06 ·0x0000000d·(FINI)·······················0xec18
8 ·0x00000019·(INIT_ARRAY)·················0x26d547 ·0x00000019·(INIT_ARRAY)·················0x26d5c
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x26d589 ·0x0000001a·(FINI_ARRAY)·················0x26d60
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0xb8c12 ·0x00000005·(STRTAB)·····················0xb4c
14 ·0x00000006·(SYMTAB)·····················0x3dc13 ·0x00000006·(SYMTAB)·····················0x3bc
15 ·0x0000000a·(STRSZ)······················2138·(bytes)14 ·0x0000000a·(STRSZ)······················2070·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x2fef816 ·0x00000003·(PLTGOT)·····················0x2fef8
18 ·0x00000002·(PLTRELSZ)···················464·(bytes)17 ·0x00000002·(PLTRELSZ)···················464·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x560c19 ·0x00000017·(JMPREL)·····················0x5564
21 ·0x00000011·(REL)························0x154c20 ·0x00000011·(REL)························0x14a4
22 ·0x00000012·(RELSZ)······················16576·(bytes)21 ·0x00000012·(RELSZ)······················16576·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x14dc25 ·0x6ffffffe·(VERNEED)····················0x1454
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x13e627 ·0x6ffffff0·(VERSYM)·····················0x1362
29 ·0x6ffffffa·(RELCOUNT)···················191428 ·0x6ffffffa·(RELCOUNT)···················1914
30 ·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:·637c24382f0ea7c5e9f8d4d9e58f70e0a27c974a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f64b64ea74cea42698a2237354060707aba3447a
3.94 KB
readelf --wide --version-info {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·123·entries:1 Version·symbols·section·'.gnu.version'·contains·121·entries:
2 ·Addr:·0x00000000000013e6··Offset:·0x000013e6··Link:·3·(.dynsym)2 ·Addr:·0x0000000000001362··Offset:·0x00001362··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
4 ··004:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··5 ··008:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(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)··
6 ··00c:···3·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.34)····5·(GLIBC_2.4)··8 ··014:···1·(*global*)······1·(*global*)······3·(GLIBC_2.34)····2·(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:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······3·(GLIBC_2.4)·····2·(GCC_3.5)·······3·(GLIBC_2.4)··10 ··01c:···2·(GLIBC_2.4)·····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:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.34)·12 ··024:···1·(*global*)······3·(GLIBC_2.34)····3·(GLIBC_2.34)····1·(*global*)···
13 ··028:···4·(GLIBC_2.34)····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*)······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, 18 lines modifiedOffset 27, 16 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*)······1·(*global*)······1·(*global*)···34 ··078:···1·(*global*)···
  
35 Version·needs·section·'.gnu.version_r'·contains·3·entries:35 Version·needs·section·'.gnu.version_r'·contains·2·entries:
36 ·Addr:·0x00000000000014dc··Offset:·0x000014dc··Link:·4·(.dynstr)36 ·Addr:·0x0000000000001454··Offset:·0x00001454··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:·538 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
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:·440 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·3
41 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·341 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 15 lines modifiedOffset 4, 14 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 
12 pthread_key_create11 pthread_key_create
13 PL_unregister_atom12 PL_unregister_atom
14 sb_stemmer_delete13 sb_stemmer_delete
15 pthread_once14 pthread_once
16 pthread_getspecific15 pthread_getspecific
17 PL_get_atom16 PL_get_atom
18 PL_get_nchars17 PL_get_nchars
Offset 90, 25 lines modifiedOffset 89, 23 lines modified
90 slice_to89 slice_to
91 in_grouping_b_U90 in_grouping_b_U
92 slice_from_s91 slice_from_s
93 SN_create_env92 SN_create_env
94 SN_close_env93 SN_close_env
95 find_among94 find_among
96 insert_s95 insert_s
97 __aeabi_unwind_cpp_pr1 
98 create_s96 create_s
99 replace_s97 replace_s
100 in_grouping98 in_grouping
101 in_grouping_b99 in_grouping_b
102 out_grouping100 out_grouping
103 out_grouping_b101 out_grouping_b
104 slice_from_v102 slice_from_v
105 insert_v103 insert_v
106 assign_to104 assign_to
107 libgcc_s.so.1 
108 libc.so.6105 libc.so.6
109 ld-linux-armhf.so.3106 ld-linux-armhf.so.3
110 GLIBC_2.4107 GLIBC_2.4
111 GLIBC_2.34108 GLIBC_2.34
112 H»      KxD»   J{D109 H»      KxD»   J{D
113 Da"f`AF·F110 Da"f`AF·F
114 i·Fch#a1h111 i·Fch#a1h
Offset 326, 16 lines modifiedOffset 323, 14 lines modified
326 .shstrtab323 .shstrtab
327 .note.gnu.build-id324 .note.gnu.build-id
328 .gnu.hash325 .gnu.hash
329 .gnu.version326 .gnu.version
330 .gnu.version_r327 .gnu.version_r
331 .rel.dyn328 .rel.dyn
332 .rel.plt329 .rel.plt
333 .ARM.extab 
334 .ARM.exidx 
335 .eh_frame330 .eh_frame
336 .init_array331 .init_array
337 .fini_array332 .fini_array
338 .data.rel.ro333 .data.rel.ro
339 .dynamic334 .dynamic
340 .ARM.attributes335 .ARM.attributes
341 .gnu_debuglink336 .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 ··0x00000138·43000000·29000000·10000000·09000000·C...)...........2 ··0x00000118·43000000·27000000·10000000·09000000·C...'...........
3 ··0x00000148·e0401184·8096843b·02100080·05628218·.@.....;.....b..3 ··0x00000128·e0401184·8096843b·02100080·05628218·.@.....;.....b..
4 ··0x00000158·b007aa29·d1051046·04008024·9e994ad5·...)...F...$..J.4 ··0x00000138·b007aa29·d1051046·04008024·9e994ad5·...)...F...$..J.
5 ··0x00000168·00d2e29c·00ac0148·20004021·00000024·.......H·.@!...$5 ··0x00000148·00d2e29c·00ac0148·20004021·00000024·.......H·.@!...$
6 ··0x00000178·88000010·0a998041·00d10208·d2210238·.......A.....!.86 ··0x00000158·88000010·0a998041·00d10208·d2210238·.......A.....!.8
 7 ··0x00000168·27000000·29000000·2a000000·00000000·'...)...*.......
7 ··0x00000188·29000000·2b000000·2c000000·00000000·)...+...,.......8 ··0x00000178·2b000000·2c000000·2d000000·30000000·+...,...-...0...
8 ··0x00000198·2d000000·2e000000·2f000000·32000000·-......./...2...9 ··0x00000188·31000000·00000000·33000000·00000000·1.......3.......
9 ··0x000001a8·33000000·00000000·35000000·00000000·3.......5....... 
10 ··0x000001b8·36000000·00000000·00000000·00000000·6...............10 ··0x00000198·34000000·00000000·00000000·00000000·4...............
11 ··0x000001c8·38000000·39000000·3a000000·3b000000·8...9...:...;...11 ··0x000001a8·36000000·37000000·38000000·39000000·6...7...8...9...
12 ··0x000001d8·3c000000·00000000·00000000·3e000000·<...........>...12 ··0x000001b8·3a000000·00000000·00000000·3c000000·:...........<...
13 ··0x000001e8·3f000000·00000000·41000000·00000000·?.......A.......13 ··0x000001c8·3d000000·00000000·3f000000·00000000·=.......?.......
14 ··0x000001f8·43000000·00000000·00000000·45000000·C...........E...14 ··0x000001d8·41000000·00000000·00000000·43000000·A...........C...
15 ··0x00000208·00000000·46000000·47000000·4a000000·....F...G...J...15 ··0x000001e8·00000000·44000000·45000000·48000000·....D...E...H...
16 ··0x00000218·4c000000·4e000000·00000000·50000000·L...N.......P... 
17 ··0x00000228·51000000·53000000·54000000·58000000·Q...S...T...X...16 ··0x000001f8·4a000000·4c000000·00000000·4e000000·J...L.......N...
 17 ··0x00000208·4f000000·51000000·52000000·56000000·O...Q...R...V...
 18 ··0x00000218·58000000·00000000·5a000000·5c000000·X.......Z...\...
18 ··0x00000238·5a000000·00000000·5c000000·5e000000·Z.......\...^...19 ··0x00000228·5f000000·60000000·61000000·64000000·_...`...a...d...
19 ··0x00000248·61000000·62000000·63000000·66000000·a...b...c...f... 
20 ··0x00000258·00000000·67000000·68000000·6a000000·....g...h...j...20 ··0x00000238·00000000·65000000·66000000·68000000·....e...f...h...
21 ··0x00000268·6c000000·6d000000·00000000·00000000·l...m...........21 ··0x00000248·6a000000·6b000000·00000000·00000000·j...k...........
22 ··0x00000278·6e000000·6f000000·71000000·75000000·n...o...q...u...22 ··0x00000258·6c000000·6d000000·6f000000·73000000·l...m...o...s...
23 ··0x00000288·77000000·7a000000·00000000·305f967c·w...z.......0_.|23 ··0x00000268·75000000·78000000·00000000·305f967c·u...x.......0_.|
24 ··0x00000298·11af4c3d·39aedac8·0f6038b9·7b807b85·..L=9....`8.{.{.24 ··0x00000278·11af4c3d·39aedac8·0f6038b9·7b807b85·..L=9....`8.{.{.
25 ··0x000002a8·fdcfef0d·5c8bcf7b·2c98a1cc·bb721791·....\..{,....r..25 ··0x00000288·fdcfef0d·5c8bcf7b·2c98a1cc·bb721791·....\..{,....r..
26 ··0x000002b8·f94450a1·acc34e04·274e6fac·0df9e3a6·.DP...N.'No.....26 ··0x00000298·f94450a1·acc34e04·274e6fac·0df9e3a6·.DP...N.'No.....
27 ··0x000002c8·062885f6·2b7af3d8·f19b8eca·898ec7c4·.(..+z..........27 ··0x000002a8·062885f6·2b7af3d8·f19b8eca·898ec7c4·.(..+z..........
28 ··0x000002d8·2938b472·5d3be341·f8d65ea7·d7f471d7·)8.r];.A..^...q.28 ··0x000002b8·2938b472·5d3be341·f8d65ea7·d7f471d7·)8.r];.A..^...q.
29 ··0x000002e8·b580b6cb·6280680b·417eaac7·8a92e50b·....b.h.A~......29 ··0x000002c8·b580b6cb·6280680b·417eaac7·8a92e50b·....b.h.A~......
30 ··0x000002f8·ff983832·f0347978·f3defab7·f70ece97·..82.4yx........30 ··0x000002d8·ff983832·f0347978·f3defab7·f70ece97·..82.4yx........
31 ··0x00000308·2f240921·aa514d13·e0c9f8d8·0fad8856·/$.!.QM........V31 ··0x000002e8·2f240921·aa514d13·e0c9f8d8·0fad8856·/$.!.QM........V
32 ··0x00000318·b8504737·a50edc3d·e4d047c8·db91dbda·.PG7...=..G.....32 ··0x000002f8·b8504737·a50edc3d·e4d047c8·db91dbda·.PG7...=..G.....
33 ··0x00000328·3832dbf4·592d552e·e30e42e5·94364cbe·82..Y-U...B..6L.33 ··0x00000308·3832dbf4·592d552e·e30e42e5·94364cbe·82..Y-U...B..6L.
34 ··0x00000338·779a26ab·e7cd2d82·7c52ec74·705c34b9·w.&...-.|R.tp\4.34 ··0x00000318·779a26ab·e7cd2d82·7c52ec74·705c34b9·w.&...-.|R.tp\4.
35 ··0x00000348·82b9b585·fdc924a5·aeefc82b·3b1749f4·......$....+;.I.35 ··0x00000328·82b9b585·fdc924a5·aeefc82b·3b1749f4·......$....+;.I.
36 ··0x00000358·1ed3831a·bf4c956f·1e8ac84d·93501f6f·.....L.o...M.P.o36 ··0x00000338·1ed3831a·bf4c956f·1e8ac84d·93501f6f·.....L.o...M.P.o
37 ··0x00000368·9648aa13·d0f7aafb·7b7b2052·8787dbf5·.H......{{·R....37 ··0x00000348·9648aa13·d0f7aafb·7b7b2052·8787dbf5·.H......{{·R....
38 ··0x00000378·e991dbda·e07c9376·36b6fd12·a7941083·.....|.v6.......38 ··0x00000358·e991dbda·e07c9376·36b6fd12·a7941083·.....|.v6.......
39 ··0x00000388·cd1ddf89·89f06bdb·acb1f69f·cf1ddf89·......k.........39 ··0x00000368·cd1ddf89·89f06bdb·acb1f69f·cf1ddf89·......k.........
40 ··0x00000398·3e95f634·fdb0cd2b·3dd83550·fb3971b8·>..4...+=.5P.9q.40 ··0x00000378·3e95f634·fdb0cd2b·3dd83550·fb3971b8·>..4...+=.5P.9q.
41 ··0x000003a8·bfc72c95·1ab7374d·5f58ea3b·c23465a4·..,...7M_X.;.4e.41 ··0x00000388·bfc72c95·1ab7374d·5f58ea3b·c23465a4·..,...7M_X.;.4e.
42 ··0x000003b8·1a4e6fac·dac4980a·edc2b2c7·0eebaafb·.No.............42 ··0x00000398·1a4e6fac·dac4980a·edc2b2c7·0eebaafb·.No.............
43 ··0x000003c8·7db80700·2c5f967c·9c7094c7·910a81c1·}...,_.|.p......43 ··0x000003a8·7db80700·2c5f967c·9c7094c7·910a81c1·}...,_.|.p......
44 ··0x000003d8·ddc4980a····························....44 ··0x000003b8·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 000057dc·<.init>:2 00005734·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     5adc·<pthread_setspecific@plt+0xc>5 »       bl»     5a34·<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 000057e8·<calloc@plt-0x14>:2 00005740·<calloc@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·57f8·<calloc@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·5750·<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,·r0,·lsl·#147 »       andeq»  sl,·r2,·r8,·lsr·#15
  
8 000057fc·<calloc@plt>:8 00005754·<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,·#1792]!»      @·0x70011 »       ldr»    pc,·[ip,·#1960]!»      @·0x7a8
  
12 00005808·<create_s@plt>:12 00005760·<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,·#1784]!»      @·0x6f815 »       ldr»    pc,·[ip,·#1952]!»      @·0x7a0
  
16 00005814·<strcmp@plt>:16 0000576c·<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,·#1776]!»      @·0x6f019 »       ldr»    pc,·[ip,·#1944]!»      @·0x798
  
20 00005820·<PL_atom_chars@plt>:20 00005778·<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,·#1768]!»      @·0x6e823 »       ldr»    pc,·[ip,·#1936]!»      @·0x790
  
24 0000582c·<__cxa_finalize@plt>:24 00005784·<__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,·#1760]!»      @·0x6e027 »       ldr»    pc,·[ip,·#1928]!»      @·0x788
  
28 00005838·<find_among@plt>:28 00005790·<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,·#1752]!»      @·0x6d831 »       ldr»    pc,·[ip,·#1920]!»      @·0x780
  
32 00005844·<PL_unify_atom_chars@plt>:32 0000579c·<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,·#1744]!»      @·0x6d035 »       ldr»    pc,·[ip,·#1912]!»      @·0x778
  
36 00005850·<sb_stemmer_stem@plt>:36 000057a8·<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,·#1736]!»      @·0x6c839 »       ldr»    pc,·[ip,·#1904]!»      @·0x770
  
40 0000585c·<eq_s_b@plt>:40 000057b4·<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,·#1724]!»      @·0x6bc44 »       ldr»    pc,·[ip,·#1892]!»      @·0x764
  
45 0000586c·<PL_unregister_atom@plt>:45 000057c4·<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,·#1716]!»      @·0x6b448 »       ldr»    pc,·[ip,·#1884]!»      @·0x75c
  
49 00005878·<memmove@plt>:49 000057d0·<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,·#1708]!»      @·0x6ac52 »       ldr»    pc,·[ip,·#1876]!»      @·0x754
  
53 00005884·<free@plt>:53 000057dc·<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,·#1696]!»      @·0x6a057 »       ldr»    pc,·[ip,·#1864]!»      @·0x748
  
58 00005894·<SN_create_env@plt>:58 000057ec·<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,·#1684]!»      @·0x69462 »       ldr»    pc,·[ip,·#1852]!»      @·0x73c
  
63 000058a4·<PL_unify_nil@plt>:63 000057fc·<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,·#1672]!»      @·0x68867 »       ldr»    pc,·[ip,·#1840]!»      @·0x730
  
68 000058b4·<pthread_getspecific@plt>:68 0000580c·<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,·#1664]!»      @·0x68071 »       ldr»    pc,·[ip,·#1832]!»      @·0x728
  
72 000058c0·<PL_register_foreign@plt>:72 00005818·<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,·#1652]!»      @·0x67476 »       ldr»    pc,·[ip,·#1820]!»      @·0x71c
  
77 000058d0·<eq_v_b@plt>:77 00005828·<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,·#1644]!»      @·0x66c80 »       ldr»    pc,·[ip,·#1812]!»      @·0x714
  
81 000058dc·<in_grouping_b_U@plt>:81 00005834·<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,·#1636]!»      @·0x66484 »       ldr»    pc,·[ip,·#1804]!»      @·0x70c
  
85 000058e8·<memcmp@plt>:85 00005840·<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,·#1628]!»      @·0x65c88 »       ldr»    pc,·[ip,·#1796]!»      @·0x704
  
89 000058f4·<sb_stemmer_list@plt>:89 0000584c·<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,·#1620]!»      @·0x65492 »       ldr»    pc,·[ip,·#1788]!»      @·0x6fc
  
93 00005900·<PL_unify_chars@plt>:93 00005858·<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,·#1612]!»      @·0x64c96 »       ldr»    pc,·[ip,·#1780]!»      @·0x6f4
  
97 0000590c·<__stack_chk_fail@plt>:97 00005864·<__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,·#1604]!»      @·0x644100 »       ldr»    pc,·[ip,·#1772]!»      @·0x6ec
  
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 0000ecc0·<.fini>:2 0000ec18·<.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 ··0x00012014·00000000····························....2 ··0x00011ce8·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 ··0x00026d54·a15b0000····························.[..2 ··0x00026d5c·f95a0000····························.Z..
  
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 ··0x00026d58·615b0000····························a[..2 ··0x00026d60·b95a0000····························.Z..
  
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·f8fd0200·00000000·00000000·e8570000·.............W..3 ··0x0002fef8·00fe0200·00000000·00000000·40570000·............@W..
4 ··0x0002ff08·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..4 ··0x0002ff08·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
5 ··0x0002ff18·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..5 ··0x0002ff18·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
6 ··0x0002ff28·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..6 ··0x0002ff28·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
7 ··0x0002ff38·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..7 ··0x0002ff38·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
8 ··0x0002ff48·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..8 ··0x0002ff48·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
9 ··0x0002ff58·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..9 ··0x0002ff58·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
10 ··0x0002ff68·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..10 ··0x0002ff68·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
11 ··0x0002ff78·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..11 ··0x0002ff78·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
12 ··0x0002ff88·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..12 ··0x0002ff88·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
13 ··0x0002ff98·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..13 ··0x0002ff98·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
14 ··0x0002ffa8·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..14 ··0x0002ffa8·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
15 ··0x0002ffb8·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..15 ··0x0002ffb8·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
16 ··0x0002ffc8·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..16 ··0x0002ffc8·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
17 ··0x0002ffd8·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..17 ··0x0002ffd8·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
18 ··0x0002ffe8·e8570000·00000000·00000000·00000000·.W..............18 ··0x0002ffe8·40570000·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·2cee0000·01000000·00000000·....,...........2 ··0x00030000·00000300·84ed0000·01000000·00000000·................
3 ··0x00030010·00000000·00000000·30ee0000·01000000·........0.......3 ··0x00030010·00000000·00000000·88ed0000·01000000·................
4 ··0x00030020·00000000·00000000·00000000·9ced0000·................4 ··0x00030020·00000000·00000000·00000000·f4ec0000·................
5 ··0x00030030·01000000·00000000·00000000·00000000·................5 ··0x00030030·01000000·00000000·00000000·00000000·................
6 ··0x00030040·34ee0000·01000000·00000000·00000000·4...............6 ··0x00030040·8ced0000·01000000·00000000·00000000·................
7 ··0x00030050·00000000·38ee0000·01000000·00000000·....8...........7 ··0x00030050·00000000·90ed0000·01000000·00000000·................
8 ··0x00030060·00000000·00000000·3cee0000·01000000·........<.......8 ··0x00030060·00000000·00000000·94ed0000·01000000·................
9 ··0x00030070·00000000·00000000·00000000·a4ed0000·................9 ··0x00030070·00000000·00000000·00000000·fcec0000·................
10 ··0x00030080·01000000·00000000·00000000·00000000·................10 ··0x00030080·01000000·00000000·00000000·00000000·................
11 ··0x00030090·40ee0000·01000000·00000000·00000000·@...............11 ··0x00030090·98ed0000·01000000·00000000·00000000·................
12 ··0x000300a0·00000000·44ee0000·01000000·00000000·....D...........12 ··0x000300a0·00000000·9ced0000·01000000·00000000·................
13 ··0x000300b0·00000000·00000000·aced0000·01000000·................13 ··0x000300b0·00000000·00000000·04ed0000·01000000·................
14 ··0x000300c0·00000000·00000000·00000000·48ee0000·............H...14 ··0x000300c0·00000000·00000000·00000000·a0ed0000·................
15 ··0x000300d0·01000000·00000000·00000000·00000000·................15 ··0x000300d0·01000000·00000000·00000000·00000000·................
16 ··0x000300e0·4cee0000·01000000·00000000·00000000·L...............16 ··0x000300e0·a4ed0000·01000000·00000000·00000000·................
17 ··0x000300f0·00000000·50ee0000·01000000·00000000·....P...........17 ··0x000300f0·00000000·a8ed0000·01000000·00000000·................
18 ··0x00030100·00000000·00000000·54ee0000·01000000·........T.......18 ··0x00030100·00000000·00000000·aced0000·01000000·................
19 ··0x00030110·00000000·00000000·00000000·b4ed0000·................19 ··0x00030110·00000000·00000000·00000000·0ced0000·................
20 ··0x00030120·01000000·00000000·00000000·00000000·................20 ··0x00030120·01000000·00000000·00000000·00000000·................
21 ··0x00030130·58ee0000·01000000·00000000·00000000·X...............21 ··0x00030130·b0ed0000·01000000·00000000·00000000·................
22 ··0x00030140·00000000·5cee0000·01000000·00000000·....\...........22 ··0x00030140·00000000·b4ed0000·01000000·00000000·................
23 ··0x00030150·00000000·00000000·60ee0000·01000000·........`.......23 ··0x00030150·00000000·00000000·b8ed0000·01000000·................
24 ··0x00030160·00000000·00000000·00000000·bced0000·................24 ··0x00030160·00000000·00000000·00000000·14ed0000·................
25 ··0x00030170·01000000·00000000·00000000·00000000·................25 ··0x00030170·01000000·00000000·00000000·00000000·................
26 ··0x00030180·64ee0000·01000000·00000000·00000000·d...............26 ··0x00030180·bced0000·01000000·00000000·00000000·................
27 ··0x00030190·00000000·c4ed0000·01000000·00000000·................27 ··0x00030190·00000000·1ced0000·01000000·00000000·................
28 ··0x000301a0·00000000·00000000·68ee0000·01000000·........h.......28 ··0x000301a0·00000000·00000000·c0ed0000·01000000·................
29 ··0x000301b0·00000000·00000000·00000000·6cee0000·............l...29 ··0x000301b0·00000000·00000000·00000000·c4ed0000·................
30 ··0x000301c0·01000000·00000000·00000000·00000000·................30 ··0x000301c0·01000000·00000000·00000000·00000000·................
31 ··0x000301d0·cced0000·01000000·00000000·00000000·................31 ··0x000301d0·24ed0000·01000000·00000000·00000000·$...............
32 ··0x000301e0·00000000·70ee0000·01000000·00000000·....p...........32 ··0x000301e0·00000000·c8ed0000·01000000·00000000·................
33 ··0x000301f0·00000000·00000000·74ee0000·01000000·........t.......33 ··0x000301f0·00000000·00000000·cced0000·01000000·................
34 ··0x00030200·00000000·00000000·00000000·d8ed0000·................34 ··0x00030200·00000000·00000000·00000000·30ed0000·............0...
35 ··0x00030210·01000000·00000000·00000000·00000000·................35 ··0x00030210·01000000·00000000·00000000·00000000·................
36 ··0x00030220·78ee0000·01000000·00000000·00000000·x...............36 ··0x00030220·d0ed0000·01000000·00000000·00000000·................
37 ··0x00030230·00000000·7cee0000·01000000·00000000·....|...........37 ··0x00030230·00000000·d4ed0000·01000000·00000000·................
38 ··0x00030240·00000000·00000000·80ee0000·01000000·................38 ··0x00030240·00000000·00000000·d8ed0000·01000000·................
39 ··0x00030250·00000000·00000000·00000000·84ee0000·................39 ··0x00030250·00000000·00000000·00000000·dced0000·................
40 ··0x00030260·01000000·00000000·00000000·00000000·................40 ··0x00030260·01000000·00000000·00000000·00000000·................
41 ··0x00030270·e0ed0000·01000000·00000000·00000000·................41 ··0x00030270·38ed0000·01000000·00000000·00000000·8...............
42 ··0x00030280·00000000·88ee0000·01000000·00000000·................42 ··0x00030280·00000000·e0ed0000·01000000·00000000·................
43 ··0x00030290·00000000·00000000·eced0000·01000000·................43 ··0x00030290·00000000·00000000·44ed0000·01000000·........D.......
44 ··0x000302a0·00000000·00000000·00000000·f4ed0000·................44 ··0x000302a0·00000000·00000000·00000000·4ced0000·............L...
45 ··0x000302b0·01000000·00000000·00000000·00000000·................45 ··0x000302b0·01000000·00000000·00000000·00000000·................
46 ··0x000302c0·8cee0000·01000000·00000000·00000000·................46 ··0x000302c0·e4ed0000·01000000·00000000·00000000·................
47 ··0x000302d0·00000000·90ee0000·01000000·00000000·................47 ··0x000302d0·00000000·e8ed0000·01000000·00000000·................
48 ··0x000302e0·00000000·00000000·00ee0000·01000000·................48 ··0x000302e0·00000000·00000000·58ed0000·01000000·........X.......
49 ··0x000302f0·00000000·00000000·00000000·94ee0000·................49 ··0x000302f0·00000000·00000000·00000000·eced0000·................
50 ··0x00030300·01000000·00000000·00000000·00000000·................50 ··0x00030300·01000000·00000000·00000000·00000000·................
51 ··0x00030310·98ee0000·01000000·00000000·00000000·................51 ··0x00030310·f0ed0000·01000000·00000000·00000000·................
52 ··0x00030320·00000000·9cee0000·01000000·00000000·................52 ··0x00030320·00000000·f4ed0000·01000000·00000000·................
53 ··0x00030330·00000000·00000000·a0ee0000·01000000·................53 ··0x00030330·00000000·00000000·f8ed0000·01000000·................
54 ··0x00030340·00000000·00000000·00000000·0cee0000·................54 ··0x00030340·00000000·00000000·00000000·64ed0000·............d...
55 ··0x00030350·01000000·00000000·00000000·00000000·................55 ··0x00030350·01000000·00000000·00000000·00000000·................
56 ··0x00030360·a4ee0000·01000000·00000000·00000000·................56 ··0x00030360·fced0000·01000000·00000000·00000000·................
57 ··0x00030370·00000000·14ee0000·01000000·00000000·................57 ··0x00030370·00000000·6ced0000·01000000·00000000·....l...........
58 ··0x00030380·00000000·00000000·a8ee0000·01000000·................58 ··0x00030380·00000000·00000000·00ee0000·01000000·................
59 ··0x00030390·00000000·00000000·00000000·acee0000·................59 ··0x00030390·00000000·00000000·00000000·04ee0000·................
60 ··0x000303a0·01000000·00000000·00000000·00000000·................60 ··0x000303a0·01000000·00000000·00000000·00000000·................
61 ··0x000303b0·1cee0000·01000000·00000000·00000000·................61 ··0x000303b0·74ed0000·01000000·00000000·00000000·t...............
62 ··0x000303c0·00000000·b0ee0000·01000000·00000000·................62 ··0x000303c0·00000000·08ee0000·01000000·00000000·................
63 ··0x000303d0·00000000·00000000·b4ee0000·01000000·................63 ··0x000303d0·00000000·00000000·0cee0000·01000000·................
64 ··0x000303e0·00000000·00000000·00000000·24ee0000·............$...64 ··0x000303e0·00000000·00000000·00000000·7ced0000·............|...
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·9ced0000·a4ed0000·aced0000·................67 ··0x00030410·00000000·f4ec0000·fcec0000·04ed0000·................
68 ··0x00030420·b4ed0000·bced0000·c4ed0000·cced0000·................68 ··0x00030420·0ced0000·14ed0000·1ced0000·24ed0000·............$...
 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·24ee0000·00000000·b8ee0000·01000000·$...............71 ··0x00030450·7ced0000·00000000·10ee0000·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·37633234·33383266·30656137·63356539·7c24382f0ea7c5e9 
3 ··0x00000010·66386434·64396535·38663730·65306132·f8d4d9e58f70e0a22 ··0x00000000·34623634·65613734·63656134·32363938·4b64ea74cea42698
 3 ··0x00000010·61323233·37333534·30363037·30376162·a2237354060707ab
4 ··0x00000020·37633937·34612e64·65627567·00000000·7c974a.debug....4 ··0x00000020·61333434·37612e64·65627567·00000000·a3447a.debug....
5 ··0x00000030·fe7edf5c····························.~.\5 ··0x00000030·4932c73f····························I2.?
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 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·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/armv7l-linux/socket.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/socket.so
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:··········66228·(bytes·into·file)13 ··Start·of·section·headers:··········66208·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2819 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2720 ··Section·header·string·table·index:·25
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x06328·0x06328·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x0609c·0x0609c·R·E·0x10000
8 ··LOAD···········0x00f888·0x0001f888·0x0001f888·0x0085c·0x00960·RW··0x100007 ··LOAD···········0x00f890·0x0001f890·0x0001f890·0x00854·0x00958·RW··0x10000
9 ··DYNAMIC········0x00fd40·0x0001fd40·0x0001fd40·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fd48·0x0001fd48·0x0001fd48·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00f888·0x0001f888·0x0001f888·0x00778·0x00778·R···0x111 ··GNU_RELRO······0x00f890·0x0001f890·0x0001f890·0x00770·0x00770·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.8 KB
readelf --wide --sections {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x102b4:1 There·are·26·section·headers,·starting·at·offset·0x102a0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000015c·00015c·000720·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·000700·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········0000087c·00087c·000632·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········0000083c·00083c·0005ee·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000eae·000eae·0000e4·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000e2a·000e2a·0000e0·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000f94·000f94·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000f0c·000f0c·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00001004·001004·000578·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000f5c·000f5c·000578·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············0000157c·00157c·000340·08··AI··3··21··412 ··[·8]·.rel.plt··········REL·············000014d4·0014d4·000340·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········000018bc·0018bc·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00001814·001814·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000018c8·0018c8·000504·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00001820·001820·000504·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001dcc·001dcc·0035f0·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00001d24·001d24·0035f0·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········000053bc·0053bc·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00005314·005314·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000053c4·0053c4·000d7c·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0000531c·00531c·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 
20 ··[16]·.eh_frame·········PROGBITS········00006324·006324·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00006098·006098·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001f888·00f888·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001f890·00f890·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001f88c·00f88c·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001f894·00f894·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······PROGBITS········0001f890·00f890·0004b0·00··WA··0···0··421 ··[17]·.data.rel.ro······PROGBITS········0001f898·00f898·0004b0·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········0001fd40·00fd40·000100·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001fd48·00fd48·0000f8·08··WA··4···0··4
25 ··[21]·.got··············PROGBITS········0001fe40·00fe40·0001c0·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001fe40·00fe40·0001c0·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00020000·010000·0000e4·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00020000·010000·0000e4·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········000200e4·0100e4·000104·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········000200e4·0100e4·000104·00··WA··0···0··4
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0100e4·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0100e4·000031·00······0···0··1
29 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·010115·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·010115·00005b·00······0···0··1
30 ··[26]·.gnu_debuglink····PROGBITS········00000000·010170·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·010170·000034·00······0···0··4
31 ··[27]·.shstrtab·········STRTAB··········00000000·0101a4·00010f·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0101a4·0000f9·00······0···0··1
32 Key·to·Flags:30 Key·to·Flags:
33 ··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),
34 ··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),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··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, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfd40·contains·28·entries:1 Dynamic·section·at·offset·0xfd48·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x18bc5 ·0x0000000c·(INIT)·······················0x1814
7 ·0x0000000d·(FINI)·······················0x53bc6 ·0x0000000d·(FINI)·······················0x5314
8 ·0x00000019·(INIT_ARRAY)·················0x1f8887 ·0x00000019·(INIT_ARRAY)·················0x1f890
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1f88c9 ·0x0000001a·(FINI_ARRAY)·················0x1f894
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x87c12 ·0x00000005·(STRTAB)·····················0x83c
14 ·0x00000006·(SYMTAB)·····················0x15c13 ·0x00000006·(SYMTAB)·····················0x13c
15 ·0x0000000a·(STRSZ)······················1586·(bytes)14 ·0x0000000a·(STRSZ)······················1518·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1fe4016 ·0x00000003·(PLTGOT)·····················0x1fe40
18 ·0x00000002·(PLTRELSZ)···················832·(bytes)17 ·0x00000002·(PLTRELSZ)···················832·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x157c19 ·0x00000017·(JMPREL)·····················0x14d4
21 ·0x00000011·(REL)························0x100420 ·0x00000011·(REL)························0xf5c
22 ·0x00000012·(RELSZ)······················1400·(bytes)21 ·0x00000012·(RELSZ)······················1400·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0xf9425 ·0x6ffffffe·(VERNEED)····················0xf0c
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0xeae27 ·0x6ffffff0·(VERSYM)·····················0xe2a
29 ·0x6ffffffa·(RELCOUNT)···················17028 ·0x6ffffffa·(RELCOUNT)···················170
30 ·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:·41e00f8f8b2cdd0f503f7610f037cdc49cd70a373 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5fc6a77c6c5f4246fd36c19afb205a03e39c0251
5.21 KB
readelf --wide --version-info {}
    
Offset 1, 42 lines modifiedOffset 1, 39 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·114·entries:1 Version·symbols·section·'.gnu.version'·contains·112·entries:
2 ·Addr:·0x0000000000000eae··Offset:·0x00000eae··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000e2a··Offset:·0x00000e2a··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····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*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
6 ··00c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
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)··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)··
10 ··01c:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···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*)···
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)·
12 ··024:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···14 ··02c:···1·(*global*)······4·(GLIBC_2.34)····2·(GLIBC_2.4)·····1·(*global*)···
13 ··028:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···15 ··030:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····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:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···17 ··038:···2·(GLIBC_2.4)·····1·(*global*)······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)··
18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···20 ··044:···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)··
22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···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*)···
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*)···27 ··060:···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)··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*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···30 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
31 ··070:···1·(*global*)······1·(*global*)··· 
  
32 Version·needs·section·'.gnu.version_r'·contains·3·entries:31 Version·needs·section·'.gnu.version_r'·contains·2·entries:
33 ·Addr:·0x0000000000000f94··Offset:·0x00000f94··Link:·4·(.dynstr)32 ·Addr:·0x0000000000000f0c··Offset:·0x00000f0c··Link:·4·(.dynstr)
34 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·133 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
35 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·434 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
36 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·235 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
37 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·536 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·4
38 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·337 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 16 lines modifiedOffset 11, 14 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 
20 PL_get_integer18 PL_get_integer
21 PL_blob_data19 PL_blob_data
22 Sfprintf20 Sfprintf
23 PL_get_atom_ex21 PL_get_atom_ex
24 PL_atom_to_encoding22 PL_atom_to_encoding
25 PL_domain_error23 PL_domain_error
26 PL_get_file_name24 PL_get_file_name
Offset 84, 15 lines modifiedOffset 82, 14 lines modified
84 PL_warning82 PL_warning
85 PL_get_atom_chars83 PL_get_atom_chars
86 getservbyname84 getservbyname
87 PL_handle_signals85 PL_handle_signals
88 PL_unregister_atom86 PL_unregister_atom
89 shutdown87 shutdown
90 recvfrom88 recvfrom
91 libgcc_s.so.1 
92 libc.so.689 libc.so.6
93 ld-linux-armhf.so.390 ld-linux-armhf.so.3
94 GLIBC_2.491 GLIBC_2.4
95 GLIBC_2.3492 GLIBC_2.34
96 H»      KxD»   J{D93 H»      KxD»   J{D
97 F~D,KzD4i94 F~D,KzD4i
98 #KHF{DYi95 #KHF{DYi
Offset 254, 16 lines modifiedOffset 251, 14 lines modified
254 .shstrtab251 .shstrtab
255 .note.gnu.build-id252 .note.gnu.build-id
256 .gnu.hash253 .gnu.hash
257 .gnu.version254 .gnu.version
258 .gnu.version_r255 .gnu.version_r
259 .rel.dyn256 .rel.dyn
260 .rel.plt257 .rel.plt
261 .ARM.extab 
262 .ARM.exidx 
263 .eh_frame258 .eh_frame
264 .init_array259 .init_array
265 .fini_array260 .fini_array
266 .data.rel.ro261 .data.rel.ro
267 .dynamic262 .dynamic
268 .ARM.attributes263 .ARM.attributes
269 .gnu_debugaltlink264 .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 ··0x00000138·02000000·70000000·01000000·05000000·....p...........2 ··0x00000118·02000000·6e000000·01000000·05000000·....n...........
3 ··0x00000148·90020002·70000000·71000000·25c95ddd·....p...q...%.].3 ··0x00000128·90020002·6e000000·6f000000·25c95ddd·....n...o...%.].
4 ··0x00000158·27c7be4b····························'..K4 ··0x00000138·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 000018bc·<.init>:2 00001814·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1dcc·<PL_get_bool@plt+0xc>5 »       bl»     1d24·<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 000053bc·<.fini>:2 00005314·<.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 ··0x00006324·00000000····························....2 ··0x00006098·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 ··0x0001f888·911e0000····························....2 ··0x0001f890·e91d0000····························....
  
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 ··0x0001f88c·511e0000····························Q...2 ··0x0001f894·a91d0000····························....
  
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 ··0x0001f890·01000000·f45a0000·02000000·fc5a0000·.....Z.......Z..2 ··0x0001f898·01000000·4c5a0000·02000000·545a0000·....LZ......TZ..
3 ··0x0001f8a0·03000000·045b0000·04000000·0c5b0000·.....[.......[..3 ··0x0001f8a8·03000000·5c5a0000·04000000·645a0000·....\Z......dZ..
4 ··0x0001f8b0·05000000·145b0000·06000000·185b0000·.....[.......[..4 ··0x0001f8b8·05000000·6c5a0000·06000000·705a0000·....lZ......pZ..
5 ··0x0001f8c0·07000000·205b0000·08000000·285b0000·....·[......([..5 ··0x0001f8c8·07000000·785a0000·08000000·805a0000·....xZ.......Z..
6 ··0x0001f8d0·09000000·305b0000·0a000000·385b0000·....0[......8[..6 ··0x0001f8d8·09000000·885a0000·0a000000·905a0000·.....Z.......Z..
7 ··0x0001f8e0·0b000000·405b0000·0c000000·485b0000·....@[......H[..7 ··0x0001f8e8·0b000000·985a0000·0c000000·a05a0000·.....Z.......Z..
8 ··0x0001f8f0·0d000000·505b0000·0e000000·585b0000·....P[......X[..8 ··0x0001f8f8·0d000000·a85a0000·0e000000·b05a0000·.....Z.......Z..
9 ··0x0001f900·0f000000·605b0000·10000000·685b0000·....`[......h[..9 ··0x0001f908·0f000000·b85a0000·10000000·c05a0000·.....Z.......Z..
10 ··0x0001f910·11000000·705b0000·12000000·785b0000·....p[......x[..10 ··0x0001f918·11000000·c85a0000·12000000·d05a0000·.....Z.......Z..
11 ··0x0001f920·13000000·805b0000·14000000·885b0000·.....[.......[..11 ··0x0001f928·13000000·d85a0000·14000000·e05a0000·.....Z.......Z..
12 ··0x0001f930·15000000·905b0000·16000000·985b0000·.....[.......[..12 ··0x0001f938·15000000·e85a0000·16000000·f05a0000·.....Z.......Z..
13 ··0x0001f940·17000000·a05b0000·18000000·a85b0000·.....[.......[..13 ··0x0001f948·17000000·f85a0000·18000000·005b0000·.....Z.......[..
14 ··0x0001f950·19000000·b05b0000·1a000000·b85b0000·.....[.......[..14 ··0x0001f958·19000000·085b0000·1a000000·105b0000·.....[.......[..
15 ··0x0001f960·1b000000·c05b0000·1c000000·c85b0000·.....[.......[..15 ··0x0001f968·1b000000·185b0000·1c000000·205b0000·.....[......·[..
16 ··0x0001f970·1d000000·d05b0000·1e000000·d85b0000·.....[.......[..16 ··0x0001f978·1d000000·285b0000·1e000000·305b0000·....([......0[..
17 ··0x0001f980·1f000000·e05b0000·20000000·e85b0000·.....[..·....[..17 ··0x0001f988·1f000000·385b0000·20000000·405b0000·....8[..·...@[..
18 ··0x0001f990·21000000·f05b0000·22000000·f85b0000·!....[.."....[..18 ··0x0001f998·21000000·485b0000·22000000·505b0000·!...H[.."...P[..
19 ··0x0001f9a0·23000000·005c0000·24000000·085c0000·#....\..$....\..19 ··0x0001f9a8·23000000·585b0000·24000000·605b0000·#...X[..$...`[..
20 ··0x0001f9b0·25000000·185c0000·26000000·205c0000·%....\..&...·\..20 ··0x0001f9b8·25000000·705b0000·26000000·785b0000·%...p[..&...x[..
21 ··0x0001f9c0·27000000·285c0000·28000000·345c0000·'...(\..(...4\..21 ··0x0001f9c8·27000000·805b0000·28000000·8c5b0000·'....[..(....[..
22 ··0x0001f9d0·0b000000·3c5c0000·2a000000·485c0000·....<\..*...H\..22 ··0x0001f9d8·0b000000·945b0000·2a000000·a05b0000·.....[..*....[..
23 ··0x0001f9e0·2b000000·505c0000·2c000000·585c0000·+...P\..,...X\..23 ··0x0001f9e8·2b000000·a85b0000·2c000000·b05b0000·+....[..,....[..
24 ··0x0001f9f0·2d000000·605c0000·2e000000·6c5c0000·-...`\......l\..24 ··0x0001f9f8·2d000000·b85b0000·2e000000·c45b0000·-....[.......[..
25 ··0x0001fa00·2f000000·745c0000·30000000·7c5c0000·/...t\..0...|\..25 ··0x0001fa08·2f000000·cc5b0000·30000000·d45b0000·/....[..0....[..
26 ··0x0001fa10·31000000·845c0000·32000000·8c5c0000·1....\..2....\..26 ··0x0001fa18·31000000·dc5b0000·32000000·e45b0000·1....[..2....[..
27 ··0x0001fa20·33000000·945c0000·34000000·9c5c0000·3....\..4....\..27 ··0x0001fa28·33000000·ec5b0000·34000000·f45b0000·3....[..4....[..
28 ··0x0001fa30·35000000·a45c0000·36000000·ac5c0000·5....\..6....\..28 ··0x0001fa38·35000000·fc5b0000·36000000·045c0000·5....[..6....\..
29 ··0x0001fa40·37000000·b45c0000·38000000·bc5c0000·7....\..8....\..29 ··0x0001fa48·37000000·0c5c0000·38000000·145c0000·7....\..8....\..
30 ··0x0001fa50·39000000·c45c0000·23000000·cc5c0000·9....\..#....\..30 ··0x0001fa58·39000000·1c5c0000·23000000·245c0000·9....\..#...$\..
31 ··0x0001fa60·3b000000·d85c0000·3c000000·e05c0000·;....\..<....\..31 ··0x0001fa68·3b000000·305c0000·3c000000·385c0000·;...0\..<...8\..
32 ··0x0001fa70·3d000000·e85c0000·3e000000·f05c0000·=....\..>....\..32 ··0x0001fa78·3d000000·405c0000·3e000000·485c0000·=...@\..>...H\..
33 ··0x0001fa80·3f000000·f85c0000·40000000·005d0000·?....\..@....]..33 ··0x0001fa88·3f000000·505c0000·40000000·585c0000·?...P\..@...X\..
34 ··0x0001fa90·41000000·085d0000·42000000·105d0000·A....]..B....]..34 ··0x0001fa98·41000000·605c0000·42000000·685c0000·A...`\..B...h\..
35 ··0x0001faa0·43000000·185d0000·44000000·205d0000·C....]..D...·]..35 ··0x0001faa8·43000000·705c0000·44000000·785c0000·C...p\..D...x\..
36 ··0x0001fab0·45000000·285d0000·46000000·305d0000·E...(]..F...0]..36 ··0x0001fab8·45000000·805c0000·46000000·885c0000·E....\..F....\..
37 ··0x0001fac0·47000000·385d0000·48000000·405d0000·G...8]..H...@]..37 ··0x0001fac8·47000000·905c0000·48000000·985c0000·G....\..H....\..
38 ··0x0001fad0·49000000·4c5d0000·4a000000·545d0000·I...L]..J...T]..38 ··0x0001fad8·49000000·a45c0000·4a000000·ac5c0000·I....\..J....\..
39 ··0x0001fae0·4b000000·5c5d0000·4c000000·685d0000·K...\]..L...h]..39 ··0x0001fae8·4b000000·b45c0000·4c000000·c05c0000·K....\..L....\..
40 ··0x0001faf0·4d000000·745d0000·4e000000·7c5d0000·M...t]..N...|]..40 ··0x0001faf8·4d000000·cc5c0000·4e000000·d45c0000·M....\..N....\..
41 ··0x0001fb00·4f000000·845d0000·50000000·8c5d0000·O....]..P....]..41 ··0x0001fb08·4f000000·dc5c0000·50000000·e45c0000·O....\..P....\..
42 ··0x0001fb10·51000000·945d0000·52000000·9c5d0000·Q....]..R....]..42 ··0x0001fb18·51000000·ec5c0000·52000000·f45c0000·Q....\..R....\..
43 ··0x0001fb20·53000000·a45d0000·54000000·b05d0000·S....]..T....]..43 ··0x0001fb28·53000000·fc5c0000·54000000·085d0000·S....\..T....]..
44 ··0x0001fb30·55000000·b85d0000·56000000·c45d0000·U....]..V....]..44 ··0x0001fb38·55000000·105d0000·56000000·1c5d0000·U....]..V....]..
45 ··0x0001fb40·57000000·d05d0000·58000000·d85d0000·W....]..X....]..45 ··0x0001fb48·57000000·285d0000·58000000·305d0000·W...(]..X...0]..
46 ··0x0001fb50·59000000·e45d0000·5a000000·f45d0000·Y....]..Z....]..46 ··0x0001fb58·59000000·3c5d0000·5a000000·4c5d0000·Y...<]..Z...L]..
47 ··0x0001fb60·5b000000·005e0000·5c000000·0c5e0000·[....^..\....^..47 ··0x0001fb68·5b000000·585d0000·5c000000·645d0000·[...X]..\...d]..
48 ··0x0001fb70·5d000000·185e0000·5e000000·285e0000·]....^..^...(^..48 ··0x0001fb78·5d000000·705d0000·5e000000·805d0000·]...p]..^....]..
49 ··0x0001fb80·5f000000·385e0000·60000000·445e0000·_...8^..`...D^..49 ··0x0001fb88·5f000000·905d0000·60000000·9c5d0000·_....]..`....]..
50 ··0x0001fb90·61000000·545e0000·62000000·645e0000·a...T^..b...d^..50 ··0x0001fb98·61000000·ac5d0000·62000000·bc5d0000·a....]..b....]..
51 ··0x0001fba0·63000000·705e0000·64000000·805e0000·c...p^..d....^..51 ··0x0001fba8·63000000·c85d0000·64000000·d85d0000·c....]..d....]..
52 ··0x0001fbb0·65000000·8c5e0000·66000000·985e0000·e....^..f....^..52 ··0x0001fbb8·65000000·e45d0000·66000000·f05d0000·e....]..f....]..
53 ··0x0001fbc0·67000000·a45e0000·68000000·b45e0000·g....^..h....^..53 ··0x0001fbc8·67000000·fc5d0000·68000000·0c5e0000·g....]..h....^..
54 ··0x0001fbd0·69000000·c05e0000·6a000000·c85e0000·i....^..j....^..54 ··0x0001fbd8·69000000·185e0000·6a000000·205e0000·i....^..j...·^..
55 ··0x0001fbe0·6b000000·d05e0000·6c000000·dc5e0000·k....^..l....^..55 ··0x0001fbe8·6b000000·285e0000·6c000000·345e0000·k...(^..l...4^..
56 ··0x0001fbf0·6d000000·e85e0000·6e000000·f85e0000·m....^..n....^..56 ··0x0001fbf8·6d000000·405e0000·6e000000·505e0000·m...@^..n...P^..
57 ··0x0001fc00·6f000000·045f0000·70000000·145f0000·o...._..p...._..57 ··0x0001fc08·6f000000·5c5e0000·70000000·6c5e0000·o...\^..p...l^..
58 ··0x0001fc10·71000000·205f0000·72000000·305f0000·q...·_..r...0_..58 ··0x0001fc18·71000000·785e0000·72000000·885e0000·q...x^..r....^..
59 ··0x0001fc20·73000000·3c5f0000·74000000·485f0000·s...<_..t...H_..59 ··0x0001fc28·73000000·945e0000·74000000·a05e0000·s....^..t....^..
60 ··0x0001fc30·75000000·505f0000·76000000·585f0000·u...P_..v...X_..60 ··0x0001fc38·75000000·a85e0000·76000000·b05e0000·u....^..v....^..
61 ··0x0001fc40·77000000·605f0000·78000000·685f0000·w...`_..x...h_..61 ··0x0001fc48·77000000·b85e0000·78000000·c05e0000·w....^..x....^..
62 ··0x0001fc50·79000000·705f0000·7a000000·7c5f0000·y...p_..z...|_..62 ··0x0001fc58·79000000·c85e0000·7a000000·d45e0000·y....^..z....^..
63 ··0x0001fc60·7b000000·845f0000·7c000000·905f0000·{...._..|...._..63 ··0x0001fc68·7b000000·dc5e0000·7c000000·e85e0000·{....^..|....^..
64 ··0x0001fc70·7d000000·9c5f0000·7e000000·a85f0000·}...._..~...._..64 ··0x0001fc78·7d000000·f45e0000·7e000000·005f0000·}....^..~...._..
65 ··0x0001fc80·7f000000·b05f0000·80000000·bc5f0000·....._......._..65 ··0x0001fc88·7f000000·085f0000·80000000·145f0000·....._......._..
66 ··0x0001fc90·81000000·c85f0000·82000000·d85f0000·....._......._..66 ··0x0001fc98·81000000·205f0000·82000000·305f0000·....·_......0_..
67 ··0x0001fca0·83000000·e45f0000·84000000·f45f0000·....._......._..67 ··0x0001fca8·83000000·3c5f0000·84000000·4c5f0000·....<_......L_..
68 ··0x0001fcb0·85000000·fc5f0000·5f000000·08600000·....._.._....`..68 ··0x0001fcb8·85000000·545f0000·5f000000·605f0000·....T_.._...`_..
69 ··0x0001fcc0·00000000·00000000·01000000·505a0000·............PZ..69 ··0x0001fcc8·00000000·00000000·01000000·a8590000·.............Y..
70 ··0x0001fcd0·04000000·605a0000·03000000·685a0000·....`Z......hZ..70 ··0x0001fcd8·04000000·b8590000·03000000·c0590000·.....Y.......Y..
71 ··0x0001fce0·02000000·745a0000·00000000·00000000·....tZ..........71 ··0x0001fce8·02000000·cc590000·00000000·00000000·.....Y..........
72 ··0x0001fcf0·fdffffff·805a0000·ffffffff·8c5a0000·.....Z.......Z..72 ··0x0001fcf8·fdffffff·d8590000·ffffffff·e4590000·.....Y.......Y..
73 ··0x0001fd00·fcffffff·9c5a0000·faffffff·a85a0000·.....Z.......Z..73 ··0x0001fd08·fcffffff·f4590000·faffffff·005a0000·.....Y.......Z..
74 ··0x0001fd10·f6ffffff·b45a0000·feffffff·c05a0000·.....Z.......Z..74 ··0x0001fd18·f6ffffff·0c5a0000·feffffff·185a0000·.....Z.......Z..
75 ··0x0001fd20·f8ffffff·cc5a0000·f9ffffff·d85a0000·.....Z.......Z..75 ··0x0001fd28·f8ffffff·245a0000·f9ffffff·305a0000·....$Z......0Z..
76 ··0x0001fd30·f5ffffff·e85a0000·00000000·00000000·.....Z..........76 ··0x0001fd38·f5ffffff·405a0000·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·40fd0100·00000000·00000000·c8180000·@...............3 ··0x0001fe40·48fd0100·00000000·00000000·20180000·H...........·...
4 ··0x0001fe50·c8180000·c8180000·c8180000·c8180000·................4 ··0x0001fe50·20180000·20180000·20180000·20180000··...·...·...·...
5 ··0x0001fe60·c8180000·c8180000·c8180000·c8180000·................5 ··0x0001fe60·20180000·20180000·20180000·20180000··...·...·...·...
6 ··0x0001fe70·c8180000·c8180000·c8180000·c8180000·................6 ··0x0001fe70·20180000·20180000·20180000·20180000··...·...·...·...
7 ··0x0001fe80·c8180000·c8180000·c8180000·c8180000·................7 ··0x0001fe80·20180000·20180000·20180000·20180000··...·...·...·...
8 ··0x0001fe90·c8180000·c8180000·c8180000·c8180000·................8 ··0x0001fe90·20180000·20180000·20180000·20180000··...·...·...·...
9 ··0x0001fea0·c8180000·c8180000·c8180000·c8180000·................9 ··0x0001fea0·20180000·20180000·20180000·20180000··...·...·...·...
10 ··0x0001feb0·c8180000·c8180000·c8180000·c8180000·................10 ··0x0001feb0·20180000·20180000·20180000·20180000··...·...·...·...
11 ··0x0001fec0·c8180000·c8180000·c8180000·c8180000·................11 ··0x0001fec0·20180000·20180000·20180000·20180000··...·...·...·...
12 ··0x0001fed0·c8180000·c8180000·c8180000·c8180000·................12 ··0x0001fed0·20180000·20180000·20180000·20180000··...·...·...·...
13 ··0x0001fee0·c8180000·c8180000·c8180000·c8180000·................13 ··0x0001fee0·20180000·20180000·20180000·20180000··...·...·...·...
14 ··0x0001fef0·c8180000·c8180000·c8180000·c8180000·................14 ··0x0001fef0·20180000·20180000·20180000·20180000··...·...·...·...
15 ··0x0001ff00·c8180000·c8180000·c8180000·c8180000·................15 ··0x0001ff00·20180000·20180000·20180000·20180000··...·...·...·...
16 ··0x0001ff10·c8180000·c8180000·c8180000·c8180000·................16 ··0x0001ff10·20180000·20180000·20180000·20180000··...·...·...·...
17 ··0x0001ff20·c8180000·c8180000·c8180000·c8180000·................17 ··0x0001ff20·20180000·20180000·20180000·20180000··...·...·...·...
18 ··0x0001ff30·c8180000·c8180000·c8180000·c8180000·................18 ··0x0001ff30·20180000·20180000·20180000·20180000··...·...·...·...
19 ··0x0001ff40·c8180000·c8180000·c8180000·c8180000·................19 ··0x0001ff40·20180000·20180000·20180000·20180000··...·...·...·...
20 ··0x0001ff50·c8180000·c8180000·c8180000·c8180000·................20 ··0x0001ff50·20180000·20180000·20180000·20180000··...·...·...·...
21 ··0x0001ff60·c8180000·c8180000·c8180000·c8180000·................21 ··0x0001ff60·20180000·20180000·20180000·20180000··...·...·...·...
22 ··0x0001ff70·c8180000·c8180000·c8180000·c8180000·................22 ··0x0001ff70·20180000·20180000·20180000·20180000··...·...·...·...
23 ··0x0001ff80·c8180000·c8180000·c8180000·c8180000·................23 ··0x0001ff80·20180000·20180000·20180000·20180000··...·...·...·...
24 ··0x0001ff90·c8180000·c8180000·c8180000·c8180000·................24 ··0x0001ff90·20180000·20180000·20180000·20180000··...·...·...·...
25 ··0x0001ffa0·c8180000·c8180000·c8180000·c8180000·................25 ··0x0001ffa0·20180000·20180000·20180000·20180000··...·...·...·...
26 ··0x0001ffb0·c8180000·c8180000·c8180000·c8180000·................26 ··0x0001ffb0·20180000·20180000·20180000·20180000··...·...·...·...
27 ··0x0001ffc0·c8180000·c8180000·c8180000·c8180000·................27 ··0x0001ffc0·20180000·20180000·20180000·20180000··...·...·...·...
28 ··0x0001ffd0·c8180000·c8180000·c8180000·c8180000·................28 ··0x0001ffd0·20180000·20180000·20180000·20180000··...·...·...·...
29 ··0x0001ffe0·c8180000·c8180000·c8180000·00000000·................29 ··0x0001ffe0·20180000·20180000·20180000·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·64560000·............dV..2 ··0x00020000·00000200·00000000·07000000·bc550000·.............U..
3 ··0x00020010·00000000·07000000·00570000·00000000·.........W......3 ··0x00020010·00000000·07000000·58560000·00000000·........XV......
4 ··0x00020020·00000000·fc570000·00000000·ffffffff·.....W..........4 ··0x00020020·00000000·54570000·00000000·ffffffff·....TW..........
5 ··0x00020030·00000000·013a2975·00000000·8c550000·.....:)u.....U..5 ··0x00020030·00000000·013a2975·00000000·e4540000·.....:)u.....T..
6 ··0x00020040·c1230000·31230000·8d230000·69230000·.#..1#...#..i#..6 ··0x00020040·19230000·89220000·e5220000·c1220000·.#..."..."..."..
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·b9240000·b5240000·cd220000·bd240000·.$...$..."...$..11 ··0x00020090·11240000·0d240000·25220000·15240000·.$...$..%"...$..
12 ··0x000200a0·79240000·00000000·b9240000·b5240000·y$.......$...$..12 ··0x000200a0·d1230000·00000000·11240000·0d240000·.#.......$...$..
13 ··0x000200b0·cd220000·b1240000·79240000·00000000·."...$..y$......13 ··0x000200b0·25220000·09240000·d1230000·00000000·%"...$...#......
14 ··0x000200c0·00000000·07000000·64560000·00000000·........dV......14 ··0x000200c0·00000000·07000000·bc550000·00000000·.........U......
15 ··0x000200d0·07000000·00570000·00000000·ffffffff·.....W..........15 ··0x000200d0·07000000·58560000·00000000·ffffffff·....XV..........
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·65303066·38663862·32636464·30663530·e00f8f8b2cdd0f50 
3 ··0x00000010·33663736·31306630·33376364·63343963·3f7610f037cdc49c2 ··0x00000000·63366137·37633663·35663432·34366664·c6a77c6c5f4246fd
 3 ··0x00000010·33366331·39616662·32303561·30336533·36c19afb205a03e3
4 ··0x00000020·64373061·33372e64·65627567·00000000·d70a37.debug....4 ··0x00000020·39633032·35312e64·65627567·00000000·9c0251.debug....
5 ··0x00000030·e633c8c1····························.3..5 ··0x00000030·7eb5725b····························~.r[
  
1.68 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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.8 KB
./usr/lib/swi-prolog/lib/armv7l-linux/streaminfo.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/uuid.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:··········65992·(bytes·into·file)13 ··Start·of·section·headers:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x01244·0x01244·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00fe0·0x00fe0·R·E·0x10000
8 ··LOAD···········0x00fe88·0x0001fe88·0x0001fe88·0x0017c·0x00180·RW··0x100007 ··LOAD···········0x00fe64·0x0001fe64·0x0001fe64·0x001a0·0x001c4·RW··0x10000
9 ··DYNAMIC········0x00fe90·0x0001fe90·0x0001fe90·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fe6c·0x0001fe6c·0x0001fe6c·0x00100·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe88·0x0001fe88·0x0001fe88·0x00178·0x00178·R···0x111 ··GNU_RELRO······0x00fe64·0x0001fe64·0x0001fe64·0x0019c·0x0019c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x101c8:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0001d0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000240·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000328·000328·000211·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000378·000378·00022f·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········0000053a·00053a·00003a·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000005a8·0005a8·000048·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000574·000574·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········000005f0·0005f0·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············000005d4·0005d4·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000630·000630·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000614·000614·0000a0·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00000670·000670·0000e8·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········000006b4·0006b4·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000758·000758·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000006c0·0006c0·00010c·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000764·000764·000174·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000007cc·0007cc·000778·00··AX··0···0··415 ··[11]·.text·············PROGBITS········000008d8·0008d8·0004e8·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00000f44·000f44·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00000dc0·000dc0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00000f4c·000f4c·0002c0·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00000dc8·000dc8·000214·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 
20 ··[16]·.eh_frame·········PROGBITS········00001240·001240·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000fdc·000fdc·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fe88·00fe88·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fe64·00fe64·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fe8c·00fe8c·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fe68·00fe68·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fe90·00fe90·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fe6c·00fe6c·000100·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001ff90·00ff90·000070·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ff6c·00ff6c·000094·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00020004·010004·000024·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.46 KB
readelf --wide --symbols {}
    
Offset 1, 32 lines modifiedOffset 1, 39 lines modified
  
1 Symbol·table·'.dynsym'·contains·29·entries:1 Symbol·table·'.dynsym'·contains·36·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:·000006b4·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000758·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.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_get_stream_handle6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream 
9 ·····6:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term 
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars 
13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)9 ·····6:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
 11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
 12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_chars_to_term
 13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uuid_export
 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·(3)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uuid_error
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uuid_load
21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3) 
22 ····19:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__21 ····18:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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)22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
 23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex
 24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf 
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
 28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
 29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning
 30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uuid_destroy
 31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uuid_make
29 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable32 ····29:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
 33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil
 34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uuid_create
 35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
 36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
31 ····28:·00000f2d····24·FUNC····GLOBAL·DEFAULT···11·install_streaminfo38 ····35:·00000d0d···180·FUNC····GLOBAL·DEFAULT···11·install_uuid
4.83 KB
readelf --wide --relocs {}
    
Offset 1, 34 lines modifiedOffset 1, 43 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x5d4·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x630·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 3 0001fe64··00000017·R_ARM_RELATIVE········
3 0001fe88··00000017·R_ARM_RELATIVE········4 0001fe68··00000017·R_ARM_RELATIVE········
4 0001fe8c··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··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000715·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··00000615·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00001315·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001215·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001a15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001d15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x614·contains·20·entries:11 Relocation·section·'.rel.plt'·at·offset·0x670·contains·29·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_handle13 0001ff78··00000316·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex
14 0001ffa0··00000516·R_ARM_JUMP_SLOT········00000000···PL_release_stream 
15 0001ffa4··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.414 0001ff7c··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
16 0001ffa8··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term 
17 0001ffac··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars 
18 0001ffb0··00000b16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign15 0001ff80··00000716·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
 16 0001ff84··00000816·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
 17 0001ff88··00000916·R_ARM_JUMP_SLOT········00000000···PL_chars_to_term
 18 0001ff8c··00000a16·R_ARM_JUMP_SLOT········00000000···uuid_export
 19 0001ff90··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
19 0001ffb4··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.420 0001ff94··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
20 0001ffb8··00000d16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception21 0001ff98··00000d16·R_ARM_JUMP_SLOT········00000000···uuid_error
21 0001ffbc··00000e16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz22 0001ff9c··00000e16·R_ARM_JUMP_SLOT········00000000···PL_existence_error
22 0001ffc0··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref23 0001ffa0··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
23 0001ffc4··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_atom24 0001ffa4··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_atom
24 0001ffc8··00001116·R_ARM_JUMP_SLOT········00000000···PL_is_variable25 0001ffa8··00001116·R_ARM_JUMP_SLOT········00000000···uuid_load
25 0001ffcc··00001216·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4 
26 0001ffd0··00001316·R_ARM_JUMP_SLOT········00000000···__gmon_start__26 0001ffac··00001216·R_ARM_JUMP_SLOT········00000000···__gmon_start__
 27 0001ffb0··00001316·R_ARM_JUMP_SLOT········00000000···PL_unify
27 0001ffd4··00001416·R_ARM_JUMP_SLOT········00000000···__ctype_b_loc@GLIBC_2.428 0001ffb4··00001416·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
28 0001ffd8··00001616·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame29 0001ffb8··00001516·R_ARM_JUMP_SLOT········00000000···PL_type_error
29 0001ffdc··00001716·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame30 0001ffbc··00001616·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
 31 0001ffc0··00001716·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
 32 0001ffc4··00001816·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
 33 0001ffc8··00001916·R_ARM_JUMP_SLOT········00000000···PL_domain_error
30 0001ffe0··00001816·R_ARM_JUMP_SLOT········00000000···Sfprintf34 0001ffcc··00001a16·R_ARM_JUMP_SLOT········00000000···PL_warning
 35 0001ffd0··00001b16·R_ARM_JUMP_SLOT········00000000···uuid_destroy
 36 0001ffd4··00001c16·R_ARM_JUMP_SLOT········00000000···uuid_make
 37 0001ffd8··00001e16·R_ARM_JUMP_SLOT········00000000···PL_get_nil
 38 0001ffdc··00001f16·R_ARM_JUMP_SLOT········00000000···uuid_create
 39 0001ffe0··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_list
31 0001ffe4··00001916·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars40 0001ffe4··00002116·R_ARM_JUMP_SLOT········00000000···PL_get_chars
32 0001ffe8··00001b16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.441 0001ffe8··00002216·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
2.45 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfe90·contains·28·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:·[libossp-uuid.so.16]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x6b46 ·0x0000000c·(INIT)·······················0x758
7 ·0x0000000d·(FINI)·······················0xf447 ·0x0000000d·(FINI)·······················0xdc0
8 ·0x00000019·(INIT_ARRAY)·················0x1fe888 ·0x00000019·(INIT_ARRAY)·················0x1fe64
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe8c10 ·0x0000001a·(FINI_ARRAY)·················0x1fe68
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13812 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x32813 ·0x00000005·(STRTAB)·····················0x378
14 ·0x00000006·(SYMTAB)·····················0x15814 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················529·(bytes)15 ·0x0000000a·(STRSZ)······················559·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff9017 ·0x00000003·(PLTGOT)·····················0x1ff6c
18 ·0x00000002·(PLTRELSZ)···················160·(bytes)18 ·0x00000002·(PLTRELSZ)···················232·(bytes)
19 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x61420 ·0x00000017·(JMPREL)·····················0x670
21 ·0x00000011·(REL)························0x5d421 ·0x00000011·(REL)························0x630
22 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x57426 ·0x6ffffffe·(VERNEED)····················0x5f0
27 ·0x6fffffff·(VERNEEDNUM)·················327 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x53a28 ·0x6ffffff0·(VERSYM)·····················0x5a8
29 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·60db0490b2554ddf3bc4798690dfaf9e9e15fee03 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b2d5423dc9ffdc7dfb0fba04fa171166e9c09a6f
2.27 KB
readelf --wide --version-info {}
    
Offset 1, 20 lines modifiedOffset 1, 19 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·29·entries:1 Version·symbols·section·'.gnu.version'·contains·36·entries:
2 ·Addr:·0x000000000000053a··Offset:·0x0000053a··Link:·3·(.dynsym)2 ·Addr:·0x00000000000005a8··Offset:·0x000005a8··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
4 ··004:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···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*)······1·(*global*)······1·(*global*)···
 8 ··014:···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*)···
7 ··010:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
8 ··014:···3·(GLIBC_2.4)·····2·(GCC_3.5)·······1·(*global*)······1·(*global*)··· 
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·· 
10 ··01c:···1·(*global*)··· 
  
11 Version·needs·section·'.gnu.version_r'·contains·3·entries:12 Version·needs·section·'.gnu.version_r'·contains·2·entries:
12 ·Addr:·0x0000000000000574··Offset:·0x00000574··Link:·4·(.dynstr)13 ·Addr:·0x00000000000005f0··Offset:·0x000005f0··Link:·4·(.dynstr)
13 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·114 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
14 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·415 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
15 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·116 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
16 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·317 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
17 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1 
18 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2 
1.72 KB
strings --all --bytes=8 {}
    
Offset 1, 69 lines modifiedOffset 1, 61 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 install_uuid
 32 PL_new_atom
19 __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_foreign33 PL_register_foreign
27 libgcc_s.so.134 libossp-uuid.so.16
28 libc.so.635 libc.so.6
29 ld-linux-armhf.so.336 ld-linux-armhf.so.3
30 GLIBC_2.437 GLIBC_2.4
31 H»      KxD»   J{D38 H»      KxD»   J{D
 39 J)F0FzDR
 40 uuid_version
 41 uuid_format
 42 UUID:·make:·%s
 43 uuid_context
32 resource_error 
33 no_memory 
34 permission_error 
35 existence_error 
36 system_error 
37 variable 
38 instantiation_error 
39 type_error 
40 domain_error 
41 not_implemented 
42 syntax_error 
43 ./packages/clib/error.c44 ./packages/clib/uuid.c
 45 UUID:·export:·%s
 46 ossp_uuid
44 ---------------- 
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 
52 pl_error 
53 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug47 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
54 .shstrtab48 .shstrtab
55 .note.gnu.build-id49 .note.gnu.build-id
56 .gnu.hash50 .gnu.hash
57 .gnu.version51 .gnu.version
58 .gnu.version_r52 .gnu.version_r
59 .rel.dyn53 .rel.dyn
60 .rel.plt54 .rel.plt
61 .ARM.extab 
62 .ARM.exidx 
63 .eh_frame55 .eh_frame
64 .init_array56 .init_array
65 .fini_array57 .fini_array
66 .dynamic58 .dynamic
67 .ARM.attributes59 .ARM.attributes
68 .gnu_debugaltlink60 .gnu_debugaltlink
69 .gnu_debuglink61 .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 ··0x00000138·02000000·1c000000·01000000·05000000·................2 ··0x00000118·02000000·23000000·01000000·05000000·....#...........
3 ··0x00000148·01000800·00000000·1c000000·13247ac2·.............$z.3 ··0x00000128·00000480·23000000·00000000·f307d654·....#..........T
  
4.65 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 37 lines modifiedOffset 1, 38 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000328·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000378·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000338·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000388·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000348·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000398·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000358·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000003a8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000368·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000003b8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000378·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x000003c8·6c697a65·00504c5f·6765745f·6e696c00·lize.PL_get_nil.
8 ··0x00000388·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne 
9 ··0x00000398·775f7465·726d5f72·65660073·74726572·w_term_ref.strer8 ··0x000003d8·504c5f63·6f70795f·7465726d·5f726566·PL_copy_term_ref
 9 ··0x000003e8·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref
 10 ··0x000003f8·00504c5f·6765745f·6c697374·00504c5f·.PL_get_list.PL_
 11 ··0x00000408·6765745f·6e616d65·5f617269·74795f73·get_name_arity_s
 12 ··0x00000418·7a005f50·4c5f6765·745f6172·675f737a·z._PL_get_arg_sz
 13 ··0x00000428·00504c5f·6765745f·696e7465·6765725f·.PL_get_integer_
 14 ··0x00000438·65780050·4c5f6765·745f6e69·6c5f6578·ex.PL_get_nil_ex
 15 ··0x00000448·00757569·645f6372·65617465·00757569·.uuid_create.uui
 16 ··0x00000458·645f6c6f·61640075·7569645f·6d616b65·d_load.uuid_make
 17 ··0x00000468·00757569·645f6465·7374726f·79007575·.uuid_destroy.uu
 18 ··0x00000478·69645f65·78706f72·7400504c·5f636861·id_export.PL_cha
 19 ··0x00000488·72735f74·6f5f7465·726d0050·4c5f6765·rs_to_term.PL_ge
 20 ··0x00000498·745f6368·61727300·504c5f67·65745f61·t_chars.PL_get_a
 21 ··0x000004a8·746f6d5f·65780050·4c5f646f·6d61696e·tom_ex.PL_domain
 22 ··0x000004b8·5f657272·6f720075·7569645f·6572726f·_error.uuid_erro
 23 ··0x000004c8·7200504c·5f776172·6e696e67·00504c5f·r.PL_warning.PL_
 24 ··0x000004d8·74797065·5f657272·6f720050·4c5f756e·type_error.PL_un
 25 ··0x000004e8·69667900·504c5f75·6e696679·5f636861·ify.PL_unify_cha
 26 ··0x000004f8·72730050·4c5f6578·69737465·6e63655f·rs.PL_existence_
 27 ··0x00000508·6572726f·72005f5f·73746163·6b5f6368·error.__stack_ch
 28 ··0x00000518·6b5f6661·696c005f·5f617373·6572745f·k_fail.__assert_
 29 ··0x00000528·6661696c·005f5f73·7461636b·5f63686b·fail.__stack_chk
 30 ··0x00000538·5f677561·72640069·6e737461·6c6c5f75·_guard.install_u
10 ··0x000003a8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.31 ··0x00000548·75696400·504c5f6e·65775f61·746f6d00·uid.PL_new_atom.
11 ··0x000003b8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P 
12 ··0x000003c8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha 
13 ··0x000003d8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo 
14 ··0x000003e8·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te 
15 ··0x000003f8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce 
16 ··0x00000408·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f 
17 ··0x00000418·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_ 
18 ··0x00000428·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._ 
19 ··0x00000438·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail. 
20 ··0x00000448·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__ 
21 ··0x00000458·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard. 
22 ··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_forei32 ··0x00000558·504c5f72·65676973·7465725f·666f7265·PL_register_fore
 33 ··0x00000568·69676e00·6c69626f·7373702d·75756964·ign.libossp-uuid
 34 ··0x00000578·2e736f2e·3136006c·6962632e·736f2e36·.so.16.libc.so.6
 35 ··0x00000588·006c642d·6c696e75·782d6172·6d68662e·.ld-linux-armhf.
 36 ··0x00000598·736f2e33·00474c49·42435f32·2e3400···so.3.GLIBC_2.4.
31 ··0x000004f8·676e006c·69626763·635f732e·736f2e31·gn.libgcc_s.so.1 
32 ··0x00000508·006c6962·632e736f·2e36006c·642d6c69·.libc.so.6.ld-li 
33 ··0x00000518·6e75782d·61726d68·662e736f·2e330047·nux-armhf.so.3.G 
34 ··0x00000528·4c494243·5f322e34·00474343·5f332e35·LIBC_2.4.GCC_3.5 
35 ··0x00000538·00··································. 
  
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 000006b4·<.init>:2 00000758·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     7cc·<__assert_fail@plt+0xc>5 »       bl»     8d8·<__assert_fail@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
5.24 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 000006c0·<PL_get_stream_handle@plt-0x14>:2 00000764·<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]»  @·6d0·<PL_get_stream_handle@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·774·<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,·asr·#177 »       strdeq» pc,·[r1],·-r8
  
8 000006d4·<PL_get_stream_handle@plt>:8 00000778·<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,·#2240]!»      @·0x8c011 »       ldr»    pc,·[ip,·#2040]!»      @·0x7f8
  
12 000006e0·<PL_release_stream@plt>:12 00000784·<__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,·#2232]!»      @·0x8b815 »       ldr»    pc,·[ip,·#2032]!»      @·0x7f0
  
16 000006ec·<__cxa_finalize@plt>:16 00000790·<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,·#2224]!»      @·0x8b020 »       ldr»    pc,·[ip,·#2020]!»      @·0x7e4
  
20 000006f8·<PL_unify_term@plt>:21 000007a0·<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,·#2216]!»      @·0x8a824 »       ldr»    pc,·[ip,·#2012]!»      @·0x7dc
  
24 00000704·<PL_unify_atom_chars@plt>:25 000007ac·<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,·#2208]!»      @·0x8a028 »       ldr»    pc,·[ip,·#2004]!»      @·0x7d4
  
 29 000007b8·<uuid_export@plt>:
28 00000710·<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,·#2196]!»      @·0x89432 »       ldr»    pc,·[ip,·#1996]!»      @·0x7cc
  
33 00000720·<__stack_chk_fail@plt>:33 000007c4·<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,·#2188]!»      @·0x88c36 »       ldr»    pc,·[ip,·#1988]!»      @·0x7c4
  
37 0000072c·<PL_raise_exception@plt>:37 000007d0·<__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,·#2180]!»      @·0x88440 »       ldr»    pc,·[ip,·#1980]!»      @·0x7bc
  
41 00000738·<PL_new_functor_sz@plt>:41 000007dc·<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,·#2172]!»      @·0x87c44 »       ldr»    pc,·[ip,·#1972]!»      @·0x7b4
  
45 00000744·<PL_new_term_ref@plt>:45 000007e8·<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,·#2164]!»      @·0x87448 »       ldr»    pc,·[ip,·#1964]!»      @·0x7ac
  
49 00000750·<PL_new_atom@plt>:49 000007f4·<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,·#2156]!»      @·0x86c52 »       ldr»    pc,·[ip,·#1956]!»      @·0x7a4
  
53 0000075c·<PL_is_variable@plt>:53 00000800·<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,·#2148]!»      @·0x86456 »       ldr»    pc,·[ip,·#1948]!»      @·0x79c
  
57 00000768·<strerror@plt>:57 0000080c·<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,·#2140]!»      @·0x85c60 »       ldr»    pc,·[ip,·#1940]!»      @·0x794
  
61 00000774·<__gmon_start__@plt>:61 00000818·<__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,·#2132]!»      @·0x85464 »       ldr»    pc,·[ip,·#1932]!»      @·0x78c
  
65 00000780·<__ctype_b_loc@plt>:65 00000824·<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,·#2124]!»      @·0x84c68 »       ldr»    pc,·[ip,·#1924]!»      @·0x784
  
69 0000078c·<PL_close_foreign_frame@plt>:69 00000830·<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,·#2116]!»      @·0x84472 »       ldr»    pc,·[ip,·#1916]!»      @·0x77c
  
73 00000798·<PL_open_foreign_frame@plt>:73 0000083c·<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,·#2108]!»      @·0x83c76 »       ldr»    pc,·[ip,·#1908]!»      @·0x774
  
77 000007a4·<Sfprintf@plt>: 
78 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477877 00000848·<PL_copy_term_ref@plt>:
 78 »       add»    ip,·pc,·#0,·12
 79 »       add»    ip,·ip,·#126976»       @·0x1f000
 80 »       ldr»    pc,·[ip,·#1900]!»      @·0x76c
  
 81 00000854·<_PL_get_arg_sz@plt>:
 82 »       add»    ip,·pc,·#0,·12
 83 »       add»    ip,·ip,·#126976»       @·0x1f000
 84 »       ldr»    pc,·[ip,·#1892]!»      @·0x764
  
 85 00000860·<PL_get_atom_ex@plt>:
 86 »       add»    ip,·pc,·#0,·12
 87 »       add»    ip,·ip,·#126976»       @·0x1f000
 88 »       ldr»    pc,·[ip,·#1884]!»      @·0x75c
  
 89 0000086c·<PL_domain_error@plt>:
 90 »       add»    ip,·pc,·#0,·12
 91 »       add»    ip,·ip,·#126976»       @·0x1f000
 92 »       ldr»    pc,·[ip,·#1876]!»      @·0x754
  
 93 00000878·<PL_warning@plt>:
 94 »       add»    ip,·pc,·#0,·12
 95 »       add»    ip,·ip,·#126976»       @·0x1f000
 96 »       ldr»    pc,·[ip,·#1868]!»      @·0x74c
  
 97 00000884·<uuid_destroy@plt>:
Max diff block lines reached; 455/5182 bytes (8.78%) of diff not shown.
38.5 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 00000f44·<.fini>:2 00000dc0·<.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 ··0x00000f4c·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00000dc8·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00000f5c·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00000dd8·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00000f6c·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00000de8·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00000f7c·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00000df8·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00000f8c·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00000e08·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00000f9c·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00000e18·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00000fac·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00000e28·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00000fbc·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00000e38·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00000fcc·0b000000·41000000·00000000·00000000·....A...........10 ··0x00000e48·0b000000·41000000·00000000·00000000·....A...........
 11 ··0x00000e58·6e733a55·524c0000·00000000·6e733a44·ns:URL......ns:D
 12 ··0x00000e68·4e530000·6e733a58·35303000·6e733a4f·NS..ns:X500.ns:O
 13 ··0x00000e78·49440000·6f707469·6f6e0000·75756964·ID..option..uuid
 14 ··0x00000e88·5f766572·73696f6e·00000000·75756964·_version....uuid
 15 ··0x00000e98·5f666f72·6d617400·55554944·3a206d61·_format.UUID:·ma
 16 ··0x00000ea8·6b653a20·25730a00·75756964·5f636f6e·ke:·%s..uuid_con
 17 ··0x00000eb8·74657874·00000000·2e2f7061·636b6167·text...../packag
 18 ··0x00000ec8·65732f63·6c69622f·75756964·2e630000·es/clib/uuid.c..
 19 ··0x00000ed8·30000000·55554944·3a206578·706f7274·0...UUID:·export
 20 ··0x00000ee8·3a202573·0a000000·76657273·696f6e00·:·%s....version.
 21 ··0x00000ef8·666f726d·61740000·61746f6d·00000000·format..atom....
 22 ··0x00000f08·696e7465·67657200·646e7300·75726c00·integer.dns.url.
 23 ··0x00000f18·6f696400·78353030·00000000·6f737370·oid.x500....ossp
 24 ··0x00000f28·5f757569·64000000·01000000·10000000·_uuid...........
 25 ··0x00000f38·02000000·04000000·08000000·706c5f75·............pl_u
11 ··0x00000fdc·7265736f·75726365·5f657272·6f720000·resource_error.. 
12 ··0x00000fec·00000000·6e6f5f6d·656d6f72·79000000·....no_memory... 
13 ··0x00000ffc·7065726d·69737369·6f6e5f65·72726f72·permission_error 
14 ··0x0000100c·00000000·65786973·74656e63·655f6572·....existence_er 
15 ··0x0000101c·726f7200·73797374·656d5f65·72726f72·ror.system_error 
16 ··0x0000102c·00000000·76617269·61626c65·00000000·....variable.... 
17 ··0x0000103c·696e7374·616e7469·6174696f·6e5f6572·instantiation_er 
18 ··0x0000104c·726f7200·74797065·5f657272·6f720000·ror.type_error.. 
19 ··0x0000105c·646f6d61·696e5f65·72726f72·00000000·domain_error.... 
20 ··0x0000106c·6e6f745f·696d706c·656d656e·74656400·not_implemented. 
21 ··0x0000107c·73796e74·61785f65·72726f72·00000000·syntax_error.... 
22 ··0x0000108c·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/ 
23 ··0x0000109c·6572726f·722e6300·30000000·6572726f·error.c.0...erro 
24 ··0x000010ac·72000000·2f000000·636f6e74·65787400·r.../...context. 
25 ··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 
36 ··0x0000116c·00000000·706c5f65·72726f72·00000000·....pl_error.... 
37 ··0x0000117c·3e000000·41000000·0c000000·41000000·>...A.......A...26 ··0x00000f48·75696400·3e000000·41000000·0c000000·uid.>...A.......
38 ··0x0000118c·11000000·41000000·27000000·41000000·....A...'...A...27 ··0x00000f58·41000000·11000000·41000000·27000000·A.......A...'...
39 ··0x0000119c·36000000·41000000·03000000·41000000·6...A.......A...28 ··0x00000f68·41000000·36000000·41000000·03000000·A...6...A.......
40 ··0x000011ac·06000000·41000000·15000000·41000000·....A.......A...29 ··0x00000f78·41000000·06000000·41000000·15000000·A.......A.......
41 ··0x000011bc·0f000000·41000000·0e000000·41000000·....A.......A...30 ··0x00000f88·41000000·0f000000·41000000·0e000000·A.......A.......
42 ··0x000011cc·26000000·41000000·13000000·41000000·&...A.......A...31 ··0x00000f98·41000000·26000000·41000000·13000000·A...&...A.......
43 ··0x000011dc·29000000·41000000·02000000·41000000·)...A.......A...32 ··0x00000fa8·41000000·29000000·41000000·02000000·A...)...A.......
44 ··0x000011ec·19000000·41000000·0a000000·41000000·....A.......A...33 ··0x00000fb8·41000000·19000000·41000000·0a000000·A.......A.......
45 ··0x000011fc·0b000000·41000000·00000000·00000000·....A...........34 ··0x00000fc8·41000000·0b000000·41000000·00000000·A.......A.......
 35 ··0x00000fd8·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 ··0x00001240·00000000····························....2 ··0x00000fdc·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 ··0x0001fe88·91080000····························....2 ··0x0001fe64·9d090000····························....
  
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 ··0x0001fe8c·51080000····························Q...2 ··0x0001fe68·5d090000····························]...
  
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·90fe0100·00000000·00000000·c0060000·................3 ··0x0001ff6c·6cfe0100·00000000·00000000·64070000·l...........d...
4 ··0x0001ffa0·c0060000·c0060000·c0060000·c0060000·................ 
5 ··0x0001ffb0·c0060000·c0060000·c0060000·c0060000·................ 
6 ··0x0001ffc0·c0060000·c0060000·c0060000·c0060000·................ 
7 ··0x0001ffd0·c0060000·c0060000·c0060000·c0060000·................ 
8 ··0x0001ffe0·c0060000·c0060000·c0060000·00000000·................4 ··0x0001ff7c·64070000·64070000·64070000·64070000·d...d...d...d...
 5 ··0x0001ff8c·64070000·64070000·64070000·64070000·d...d...d...d...
 6 ··0x0001ff9c·64070000·64070000·64070000·64070000·d...d...d...d...
 7 ··0x0001ffac·64070000·64070000·64070000·64070000·d...d...d...d...
 8 ··0x0001ffbc·64070000·64070000·64070000·64070000·d...d...d...d...
 9 ··0x0001ffcc·64070000·64070000·64070000·64070000·d...d...d...d...
 10 ··0x0001ffdc·64070000·64070000·64070000·64070000·d...d...d...d...
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·64623034·39306232·35353464·64663362·db0490b2554ddf3b 
3 ··0x00000010·63343739·38363930·64666166·39653965·c4798690dfaf9e9e2 ··0x00000000·64353432·33646339·66666463·37646662·d5423dc9ffdc7dfb
 3 ··0x00000010·30666261·30346661·31373131·36366539·0fba04fa171166e9
4 ··0x00000020·31356665·65302e64·65627567·00000000·15fee0.debug....4 ··0x00000020·63303961·36662e64·65627567·00000000·c09a6f.debug....
5 ··0x00000030·53c432d3····························S.2.5 ··0x00000030·97672ab4····························.g*.
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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. 
  
132 KB
./usr/lib/swi-prolog/lib/armv7l-linux/sweep-module.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/sweep-module.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:··········65996·(bytes·into·file)13 ··Start·of·section·headers:··········65972·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x02c54·0x02c54·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x02abc·0x02abc·R·E·0x10000
8 ··LOAD···········0x00fe28·0x0001fe28·0x0001fe28·0x001e0·0x001ec·RW··0x100007 ··LOAD···········0x00fe30·0x0001fe30·0x0001fe30·0x001d8·0x001e4·RW··0x10000
9 ··DYNAMIC········0x00fe30·0x0001fe30·0x0001fe30·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fe38·0x0001fe38·0x0001fe38·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe28·0x0001fe28·0x0001fe28·0x001d8·0x001d8·R···0x111 ··GNU_RELRO······0x00fe30·0x0001fe30·0x0001fe30·0x001d0·0x001d0·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x101cc:1 There·are·25·section·headers,·starting·at·offset·0x101b4:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000015c·00015c·000360·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·000340·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000004bc·0004bc·000338·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········0000047c·00047c·0002f4·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000007f4·0007f4·00006c·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000770·000770·000068·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000860·000860·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········000007d8·0007d8·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············000008c0·0008c0·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000818·000818·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000900·000900·000160·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00000858·000858·000160·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00000a60·000a60·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000009b8·0009b8·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000a6c·000a6c·000234·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000009c4·0009c4·000234·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000ca0·000ca0·00166c·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000bf8·000bf8·00166c·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········0000230c·00230c·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00002264·002264·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00002314·002314·00084c·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0000226c·00226c·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 
20 ··[16]·.eh_frame·········PROGBITS········00002c50·002c50·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00002ab8·002ab8·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fe28·00fe28·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fe30·00fe30·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fe2c·00fe2c·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fe34·00fe34·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fe30·00fe30·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fe38·00fe38·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001ff30·00ff30·0000d0·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ff30·00ff30·0000d0·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000008·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000008·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020008·010008·00000c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020008·010008·00000c·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010008·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010008·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010039·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010039·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·010094·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010094·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0100c8·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c8·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
7.26 KB
readelf --wide --symbols {}
    
Offset 1, 57 lines modifiedOffset 1, 55 lines modified
  
1 Symbol·table·'.dynsym'·contains·54·entries:1 Symbol·table·'.dynsym'·contains·52·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:·00000a60·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000009b8·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2) 
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(3)6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(2)
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream
9 ·····6:·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·(2)
10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_query10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_query
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_next_solution11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_next_solution
13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)
14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_initialise15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_initialise
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int6416 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int64
18 ····15:·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·(2)
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_nchars18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_nchars
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_term_type19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_term_type
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_compound_name_arity_sz20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_compound_name_arity_sz
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_action21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_action
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_float22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_float
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_version_info25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_version_info
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs
29 ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_query29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_query
31 ····28:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__30 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(2)
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_current_query33 ····30:·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) 
36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(3)34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cut_query35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cut_query
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_nil36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_nil
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_chars38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_chars
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_int6439 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_int64
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_thread_self40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_thread_self
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfdopen41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfdopen
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_list42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_list
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error
46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_module45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_module
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cleanup46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cleanup
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_initialised47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_initialised
50 ····47:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable48 ····45:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
55 ····52:·00002051···700·FUNC····GLOBAL·DEFAULT···11·emacs_module_init53 ····50:·00001fa9···700·FUNC····GLOBAL·DEFAULT···11·emacs_module_init
56 ····53:·00020010·····4·OBJECT··GLOBAL·DEFAULT···22·plugin_is_GPL_compatible54 ····51:·00020010·····4·OBJECT··GLOBAL·DEFAULT···20·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·0x8c0·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x818·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe28··00000017·R_ARM_RELATIVE········3 0001fe30··00000017·R_ARM_RELATIVE········
4 0001fe2c··00000017·R_ARM_RELATIVE········4 0001fe34··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··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000b15·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··00001c15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001b15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00002f15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00002d15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x900·contains·44·entries:11 Relocation·section·'.rel.plt'·at·offset·0x858·contains·44·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff3c··00000416·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.413 0001ff3c··00000316·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.4
14 0001ff40··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_stream14 0001ff40··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
15 0001ff44··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.415 0001ff44··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
16 0001ff48··00000816·R_ARM_JUMP_SLOT········00000000···PL_close_query16 0001ff48··00000716·R_ARM_JUMP_SLOT········00000000···PL_close_query
17 0001ff4c··00000916·R_ARM_JUMP_SLOT········00000000···PL_next_solution17 0001ff4c··00000816·R_ARM_JUMP_SLOT········00000000···PL_next_solution
18 0001ff50··00000a16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.418 0001ff50··00000916·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
19 0001ff54··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign19 0001ff54··00000b16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
20 0001ff58··00000d16·R_ARM_JUMP_SLOT········00000000···PL_initialise20 0001ff58··00000c16·R_ARM_JUMP_SLOT········00000000···PL_initialise
21 0001ff5c··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_int6421 0001ff5c··00000d16·R_ARM_JUMP_SLOT········00000000···PL_get_int64
22 0001ff60··00000f16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.422 0001ff60··00000e16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
23 0001ff64··00001016·R_ARM_JUMP_SLOT········00000000···PL_atom_nchars23 0001ff64··00000f16·R_ARM_JUMP_SLOT········00000000···PL_atom_nchars
24 0001ff68··00001116·R_ARM_JUMP_SLOT········00000000···PL_term_type24 0001ff68··00001016·R_ARM_JUMP_SLOT········00000000···PL_term_type
25 0001ff6c··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_compound_name_arity_sz25 0001ff6c··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_compound_name_arity_sz
26 0001ff70··00001316·R_ARM_JUMP_SLOT········00000000···PL_action26 0001ff70··00001216·R_ARM_JUMP_SLOT········00000000···PL_action
27 0001ff74··00001416·R_ARM_JUMP_SLOT········00000000···PL_put_float27 0001ff74··00001316·R_ARM_JUMP_SLOT········00000000···PL_put_float
28 0001ff78··00001516·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref28 0001ff78··00001416·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
29 0001ff7c··00001616·R_ARM_JUMP_SLOT········00000000···PL_new_atom29 0001ff7c··00001516·R_ARM_JUMP_SLOT········00000000···PL_new_atom
30 0001ff80··00001716·R_ARM_JUMP_SLOT········00000000···PL_version_info30 0001ff80··00001616·R_ARM_JUMP_SLOT········00000000···PL_version_info
31 0001ff84··00001816·R_ARM_JUMP_SLOT········00000000···PL_exception31 0001ff84··00001716·R_ARM_JUMP_SLOT········00000000···PL_exception
32 0001ff88··00001916·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs32 0001ff88··00001816·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
33 0001ff8c··00001a16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.433 0001ff8c··00001916·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
34 0001ff90··00001b16·R_ARM_JUMP_SLOT········00000000···PL_open_query34 0001ff90··00001a16·R_ARM_JUMP_SLOT········00000000···PL_open_query
35 0001ff94··00001c16·R_ARM_JUMP_SLOT········00000000···__gmon_start__35 0001ff94··00001b16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
36 0001ff98··00001d16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.436 0001ff98··00001c16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
37 0001ff9c··00001e16·R_ARM_JUMP_SLOT········00000000···PL_unify37 0001ff9c··00001d16·R_ARM_JUMP_SLOT········00000000···PL_unify
38 0001ffa0··00001f16·R_ARM_JUMP_SLOT········00000000···PL_current_query38 0001ffa0··00001e16·R_ARM_JUMP_SLOT········00000000···PL_current_query
39 0001ffa4··00002116·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.439 0001ffa4··00001f16·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
40 0001ffa8··00002216·R_ARM_JUMP_SLOT········00000000···PL_cut_query40 0001ffa8··00002016·R_ARM_JUMP_SLOT········00000000···PL_cut_query
41 0001ffac··00002316·R_ARM_JUMP_SLOT········00000000···PL_put_nil41 0001ffac··00002116·R_ARM_JUMP_SLOT········00000000···PL_put_nil
42 0001ffb0··00002416·R_ARM_JUMP_SLOT········00000000···PL_get_float42 0001ffb0··00002216·R_ARM_JUMP_SLOT········00000000···PL_get_float
43 0001ffb4··00002516·R_ARM_JUMP_SLOT········00000000···PL_put_chars43 0001ffb4··00002316·R_ARM_JUMP_SLOT········00000000···PL_put_chars
44 0001ffb8··00002616·R_ARM_JUMP_SLOT········00000000···PL_put_int6444 0001ffb8··00002416·R_ARM_JUMP_SLOT········00000000···PL_put_int64
45 0001ffbc··00002716·R_ARM_JUMP_SLOT········00000000···PL_thread_self45 0001ffbc··00002516·R_ARM_JUMP_SLOT········00000000···PL_thread_self
46 0001ffc0··00002816·R_ARM_JUMP_SLOT········00000000···Sfdopen46 0001ffc0··00002616·R_ARM_JUMP_SLOT········00000000···Sfdopen
47 0001ffc4··00002916·R_ARM_JUMP_SLOT········00000000···PL_cons_list47 0001ffc4··00002716·R_ARM_JUMP_SLOT········00000000···PL_cons_list
48 0001ffc8··00002a16·R_ARM_JUMP_SLOT········00000000···PL_permission_error48 0001ffc8··00002816·R_ARM_JUMP_SLOT········00000000···PL_permission_error
49 0001ffcc··00002b16·R_ARM_JUMP_SLOT········00000000···PL_predicate49 0001ffcc··00002916·R_ARM_JUMP_SLOT········00000000···PL_predicate
50 0001ffd0··00002c16·R_ARM_JUMP_SLOT········00000000···PL_new_module50 0001ffd0··00002a16·R_ARM_JUMP_SLOT········00000000···PL_new_module
51 0001ffd4··00002d16·R_ARM_JUMP_SLOT········00000000···PL_cleanup51 0001ffd4··00002b16·R_ARM_JUMP_SLOT········00000000···PL_cleanup
52 0001ffd8··00002e16·R_ARM_JUMP_SLOT········00000000···PL_is_initialised52 0001ffd8··00002c16·R_ARM_JUMP_SLOT········00000000···PL_is_initialised
53 0001ffdc··00003016·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz53 0001ffdc··00002e16·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz
54 0001ffe0··00003116·R_ARM_JUMP_SLOT········00000000···PL_get_nchars54 0001ffe0··00002f16·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
55 0001ffe4··00003216·R_ARM_JUMP_SLOT········00000000···PL_get_list55 0001ffe4··00003016·R_ARM_JUMP_SLOT········00000000···PL_get_list
56 0001ffe8··00003316·R_ARM_JUMP_SLOT········00000000···PL_get_integer56 0001ffe8··00003116·R_ARM_JUMP_SLOT········00000000···PL_get_integer
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfe30·contains·28·entries:1 Dynamic·section·at·offset·0xfe38·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0xa605 ·0x0000000c·(INIT)·······················0x9b8
7 ·0x0000000d·(FINI)·······················0x230c6 ·0x0000000d·(FINI)·······················0x2264
8 ·0x00000019·(INIT_ARRAY)·················0x1fe287 ·0x00000019·(INIT_ARRAY)·················0x1fe30
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe2c9 ·0x0000001a·(FINI_ARRAY)·················0x1fe34
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x4bc12 ·0x00000005·(STRTAB)·····················0x47c
14 ·0x00000006·(SYMTAB)·····················0x15c13 ·0x00000006·(SYMTAB)·····················0x13c
15 ·0x0000000a·(STRSZ)······················824·(bytes)14 ·0x0000000a·(STRSZ)······················756·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff3016 ·0x00000003·(PLTGOT)·····················0x1ff30
18 ·0x00000002·(PLTRELSZ)···················352·(bytes)17 ·0x00000002·(PLTRELSZ)···················352·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x90019 ·0x00000017·(JMPREL)·····················0x858
21 ·0x00000011·(REL)························0x8c020 ·0x00000011·(REL)························0x818
22 ·0x00000012·(RELSZ)······················64·(bytes)21 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x86025 ·0x6ffffffe·(VERNEED)····················0x7d8
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x7f427 ·0x6ffffff0·(VERSYM)·····················0x770
29 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·791784b600d8b85a375400484e2b80355aa247423 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7709c7033c26b4dcbe34780eb8834c3d6f5a3dbf
2.6 KB
readelf --wide --version-info {}
    
Offset 1, 26 lines modifiedOffset 1, 23 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·54·entries:1 Version·symbols·section·'.gnu.version'·contains·52·entries:
2 ·Addr:·0x00000000000007f4··Offset:·0x000007f4··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000770··Offset:·0x00000770··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
4 ··004:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···4 ··004:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 5 ··008:···1·(*global*)······2·(GLIBC_2.4)·····3·(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*)······2·(GLIBC_2.4)·····1·(*global*)···
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*)··· 
10 ··01c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······2·(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*)··· 
  
17 Version·needs·section·'.gnu.version_r'·contains·3·entries:16 Version·needs·section·'.gnu.version_r'·contains·2·entries:
18 ·Addr:·0x0000000000000860··Offset:·0x00000860··Link:·4·(.dynstr)17 ·Addr:·0x00000000000007d8··Offset:·0x000007d8··Link:·4·(.dynstr)
19 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·118 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
20 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·419 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
21 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·120 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
22 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·321 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 19 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_cleanup5 PL_cleanup
6 __aeabi_unwind_cpp_pr0 
7 PL_get_integer6 PL_get_integer
8 PL_unify_stream7 PL_unify_stream
9 __stack_chk_fail8 __stack_chk_fail
10 __stack_chk_guard9 __stack_chk_guard
11 PL_is_initialised10 PL_is_initialised
12 __aeabi_unwind_cpp_pr1 
13 PL_version_info11 PL_version_info
14 PL_register_foreign12 PL_register_foreign
15 PL_initialise13 PL_initialise
16 PL_thread_self14 PL_thread_self
17 PL_action15 PL_action
18 PL_put_chars16 PL_put_chars
19 PL_get_nchars17 PL_get_nchars
Offset 39, 15 lines modifiedOffset 37, 14 lines modified
39 PL_new_module37 PL_new_module
40 PL_predicate38 PL_predicate
41 PL_open_query39 PL_open_query
42 PL_unify40 PL_unify
43 PL_permission_error41 PL_permission_error
44 emacs_module_init42 emacs_module_init
45 plugin_is_GPL_compatible43 plugin_is_GPL_compatible
46 libgcc_s.so.1 
47 libc.so.644 libc.so.6
48 ld-linux-armhf.so.345 ld-linux-armhf.so.3
49 GLIBC_2.446 GLIBC_2.4
50 H»      KxD»   J{D47 H»      KxD»   J{D
51 FJ#F(FzD48 FJ#F(FzD
52 DJDH#FzD49 DJDH#FzD
53 ·J#F(FzD50 ·J#F(FzD
Offset 102, 16 lines modifiedOffset 99, 14 lines modified
102 .shstrtab99 .shstrtab
103 .note.gnu.build-id100 .note.gnu.build-id
104 .gnu.hash101 .gnu.hash
105 .gnu.version102 .gnu.version
106 .gnu.version_r103 .gnu.version_r
107 .rel.dyn104 .rel.dyn
108 .rel.plt105 .rel.plt
109 .ARM.extab 
110 .ARM.exidx 
111 .eh_frame106 .eh_frame
112 .init_array107 .init_array
113 .fini_array108 .fini_array
114 .dynamic109 .dynamic
115 .ARM.attributes110 .ARM.attributes
116 .gnu_debugaltlink111 .gnu_debugaltlink
117 .gnu_debuglink112 .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 ··0x00000138·02000000·34000000·01000000·05000000·....4...........2 ··0x00000118·02000000·32000000·01000000·05000000·....2...........
3 ··0x00000148·42800100·34000000·00000000·e63598a3·B...4........5..3 ··0x00000128·42800100·32000000·00000000·e63598a3·B...2........5..
4 ··0x00000158·31b04c44····························1.LD4 ··0x00000138·31b04c44····························1.LD
  
6.67 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 55 lines modifiedOffset 1, 51 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000004bc·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x0000047c·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000004cc·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x0000048c·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000004dc·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x0000049c·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000004ec·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000004ac·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000004fc·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000004bc·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x0000050c·6c697a65·00504c5f·636c6561·6e757000·lize.PL_cleanup.7 ··0x000004cc·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
8 ··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.mal14 ··0x0000053c·6f630066·72656500·7374726c·656e006d·oc.free.strlen.m
18 ··0x000005bc·6c6f6300·6d656d73·65740050·4c5f7665·loc.memset.PL_ve15 ··0x0000054c·616c6c6f·63006d65·6d736574·00504c5f·alloc.memset.PL_
19 ··0x000005cc·7273696f·6e5f696e·666f0050·4c5f7265·rsion_info.PL_re16 ··0x0000055c·76657273·696f6e5f·696e666f·00504c5f·version_info.PL_
20 ··0x000005dc·67697374·65725f66·6f726569·676e0050·gister_foreign.P 
21 ··0x000005ec·4c5f696e·69746961·6c697365·00504c5f·L_initialise.PL_17 ··0x0000056c·72656769·73746572·5f666f72·6569676e·register_foreign
 18 ··0x0000057c·00504c5f·696e6974·69616c69·73650050·.PL_initialise.P
22 ··0x000005fc·74687265·61645f73·656c6600·504c5f61·thread_self.PL_a19 ··0x0000058c·4c5f7468·72656164·5f73656c·6600504c·L_thread_self.PL
23 ··0x0000060c·6374696f·6e00504c·5f707574·5f636861·ction.PL_put_cha20 ··0x0000059c·5f616374·696f6e00·504c5f70·75745f63·_action.PL_put_c
24 ··0x0000061c·72730050·4c5f6765·745f6e63·68617273·rs.PL_get_nchars21 ··0x000005ac·68617273·00504c5f·6765745f·6e636861·hars.PL_get_ncha
25 ··0x0000062c·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref22 ··0x000005bc·72730050·4c5f6e65·775f7465·726d5f72·rs.PL_new_term_r
26 ··0x0000063c·00504c5f·6765745f·636f6d70·6f756e64·.PL_get_compound23 ··0x000005cc·65660050·4c5f6765·745f636f·6d706f75·ef.PL_get_compou
27 ··0x0000064c·5f6e616d·655f6172·6974795f·737a0050·_name_arity_sz.P24 ··0x000005dc·6e645f6e·616d655f·61726974·795f737a·nd_name_arity_sz
28 ··0x0000065c·4c5f6174·6f6d5f6e·63686172·7300504c·L_atom_nchars.PL 
29 ··0x0000066c·5f676574·5f617267·5f737a00·504c5f74·_get_arg_sz.PL_t25 ··0x000005ec·00504c5f·61746f6d·5f6e6368·61727300·.PL_atom_nchars.
 26 ··0x000005fc·504c5f67·65745f61·72675f73·7a00504c·PL_get_arg_sz.PL
30 ··0x0000067c·65726d5f·74797065·00504c5f·6765745f·erm_type.PL_get_27 ··0x0000060c·5f746572·6d5f7479·70650050·4c5f6765·_term_type.PL_ge
31 ··0x0000068c·696e7436·3400504c·5f676574·5f666c6f·int64.PL_get_flo28 ··0x0000061c·745f696e·74363400·504c5f67·65745f66·t_int64.PL_get_f
32 ··0x0000069c·61740050·4c5f6765·745f6c69·73740050·at.PL_get_list.P29 ··0x0000062c·6c6f6174·00504c5f·6765745f·6c697374·loat.PL_get_list
33 ··0x000006ac·4c5f6375·7272656e·745f7175·65727900·L_current_query.30 ··0x0000063c·00504c5f·63757272·656e745f·71756572·.PL_current_quer
34 ··0x000006bc·504c5f63·6c6f7365·5f717565·72790050·PL_close_query.P 
35 ··0x000006cc·4c5f6578·63657074·696f6e00·504c5f63·L_exception.PL_c31 ··0x0000064c·7900504c·5f636c6f·73655f71·75657279·y.PL_close_query
 32 ··0x0000065c·00504c5f·65786365·7074696f·6e00504c·.PL_exception.PL
36 ··0x000006dc·75745f71·75657279·00504c5f·6e657874·ut_query.PL_next33 ··0x0000066c·5f637574·5f717565·72790050·4c5f6e65·_cut_query.PL_ne
37 ··0x000006ec·5f736f6c·7574696f·6e00504c·5f707574·_solution.PL_put 
38 ··0x000006fc·5f696e74·36340050·4c5f7075·745f666c·_int64.PL_put_fl34 ··0x0000067c·78745f73·6f6c7574·696f6e00·504c5f70·xt_solution.PL_p
 35 ··0x0000068c·75745f69·6e743634·00504c5f·7075745f·ut_int64.PL_put_
39 ··0x0000070c·6f617400·504c5f63·6f6e735f·6c697374·oat.PL_cons_list36 ··0x0000069c·666c6f61·7400504c·5f636f6e·735f6c69·float.PL_cons_li
40 ··0x0000071c·00504c5f·7075745f·6e696c00·504c5f6e·.PL_put_nil.PL_n37 ··0x000006ac·73740050·4c5f7075·745f6e69·6c00504c·st.PL_put_nil.PL
41 ··0x0000072c·65775f74·65726d5f·72656673·00504c5f·ew_term_refs.PL_38 ··0x000006bc·5f6e6577·5f746572·6d5f7265·66730050·_new_term_refs.P
42 ··0x0000073c·6e65775f·61746f6d·00504c5f·6e65775f·new_atom.PL_new_39 ··0x000006cc·4c5f6e65·775f6174·6f6d0050·4c5f6e65·L_new_atom.PL_ne
43 ··0x0000074c·6d6f6475·6c650050·4c5f7072·65646963·module.PL_predic40 ··0x000006dc·775f6d6f·64756c65·00504c5f·70726564·w_module.PL_pred
44 ··0x0000075c·61746500·504c5f6f·70656e5f·71756572·ate.PL_open_quer41 ··0x000006ec·69636174·6500504c·5f6f7065·6e5f7175·icate.PL_open_qu
45 ··0x0000076c·7900504c·5f756e69·66790050·4c5f7065·y.PL_unify.PL_pe42 ··0x000006fc·65727900·504c5f75·6e696679·00504c5f·ery.PL_unify.PL_
46 ··0x0000077c·726d6973·73696f6e·5f657272·6f720065·rmission_error.e43 ··0x0000070c·7065726d·69737369·6f6e5f65·72726f72·permission_error
47 ··0x0000078c·6d616373·5f6d6f64·756c655f·696e6974·macs_module_init44 ··0x0000071c·00656d61·63735f6d·6f64756c·655f696e·.emacs_module_in
48 ··0x0000079c·00706c75·67696e5f·69735f47·504c5f63·.plugin_is_GPL_c45 ··0x0000072c·69740070·6c756769·6e5f6973·5f47504c·it.plugin_is_GPL
 46 ··0x0000073c·5f636f6d·70617469·626c6500·6c696263·_compatible.libc
49 ··0x000007ac·6f6d7061·7469626c·65006c69·62676363·ompatible.libgcc 
50 ··0x000007bc·5f732e73·6f2e3100·6c696263·2e736f2e·_s.so.1.libc.so. 
51 ··0x000007cc·36006c64·2d6c696e·75782d61·726d6866·6.ld-linux-armhf47 ··0x0000074c·2e736f2e·36006c64·2d6c696e·75782d61·.so.6.ld-linux-a
52 ··0x000007dc·2e736f2e·3300474c·4942435f·322e3400·.so.3.GLIBC_2.4.48 ··0x0000075c·726d6866·2e736f2e·3300474c·4942435f·rmhf.so.3.GLIBC_
53 ··0x000007ec·4743435f·332e3500···················GCC_3.5.49 ··0x0000076c·322e3400····························2.4.
  
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 00000a60·<.init>:2 000009b8·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     ca0·<PL_get_integer@plt+0xc>5 »       bl»     bf8·<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 00000a6c·<calloc@plt-0x14>:2 000009c4·<calloc@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·a7c·<calloc@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·9d4·<calloc@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       »       »       @·<UNDEFINED>·instruction:·0x0001f4b47 »       andeq»  pc,·r1,·ip,·asr·r5»    @·<UNPREDICTABLE>
  
8 00000a80·<calloc@plt>:8 000009d8·<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,·#1204]!»      @·0x4b411 »       ldr»    pc,·[ip,·#1372]!»      @·0x55c
  
12 00000a8c·<PL_unify_stream@plt>:12 000009e4·<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,·#1196]!»      @·0x4ac15 »       ldr»    pc,·[ip,·#1364]!»      @·0x554
  
16 00000a98·<__cxa_finalize@plt>:16 000009f0·<__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,·#1188]!»      @·0x4a419 »       ldr»    pc,·[ip,·#1356]!»      @·0x54c
  
20 00000aa4·<PL_close_query@plt>:20 000009fc·<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,·#1180]!»      @·0x49c23 »       ldr»    pc,·[ip,·#1348]!»      @·0x544
  
24 00000ab0·<PL_next_solution@plt>:24 00000a08·<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,·#1172]!»      @·0x49427 »       ldr»    pc,·[ip,·#1340]!»      @·0x53c
  
28 00000abc·<free@plt>:28 00000a14·<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,·#1164]!»      @·0x48c31 »       ldr»    pc,·[ip,·#1332]!»      @·0x534
  
32 00000ac8·<PL_register_foreign@plt>:32 00000a20·<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,·#1156]!»      @·0x48435 »       ldr»    pc,·[ip,·#1324]!»      @·0x52c
  
36 00000ad4·<PL_initialise@plt>:36 00000a2c·<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,·#1148]!»      @·0x47c39 »       ldr»    pc,·[ip,·#1316]!»      @·0x524
  
40 00000ae0·<PL_get_int64@plt>:40 00000a38·<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,·#1140]!»      @·0x47443 »       ldr»    pc,·[ip,·#1308]!»      @·0x51c
  
44 00000aec·<__stack_chk_fail@plt>:44 00000a44·<__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,·#1132]!»      @·0x46c47 »       ldr»    pc,·[ip,·#1300]!»      @·0x514
  
48 00000af8·<PL_atom_nchars@plt>:48 00000a50·<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,·#1124]!»      @·0x46451 »       ldr»    pc,·[ip,·#1292]!»      @·0x50c
  
52 00000b04·<PL_term_type@plt>:52 00000a5c·<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,·#1116]!»      @·0x45c55 »       ldr»    pc,·[ip,·#1284]!»      @·0x504
  
56 00000b10·<PL_get_compound_name_arity_sz@plt>:56 00000a68·<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,·#1108]!»      @·0x45459 »       ldr»    pc,·[ip,·#1276]!»      @·0x4fc
  
60 00000b1c·<PL_action@plt>:60 00000a74·<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,·#1100]!»      @·0x44c63 »       ldr»    pc,·[ip,·#1268]!»      @·0x4f4
  
64 00000b28·<PL_put_float@plt>:64 00000a80·<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,·#1088]!»      @·0x44068 »       ldr»    pc,·[ip,·#1256]!»      @·0x4e8
  
69 00000b38·<PL_new_term_ref@plt>:69 00000a90·<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,·#1080]!»      @·0x43872 »       ldr»    pc,·[ip,·#1248]!»      @·0x4e0
  
73 00000b44·<PL_new_atom@plt>:73 00000a9c·<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,·#1072]!»      @·0x43076 »       ldr»    pc,·[ip,·#1240]!»      @·0x4d8
  
77 00000b50·<PL_version_info@plt>:77 00000aa8·<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,·#1064]!»      @·0x42880 »       ldr»    pc,·[ip,·#1232]!»      @·0x4d0
  
81 00000b5c·<PL_exception@plt>:81 00000ab4·<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,·#1056]!»      @·0x42084 »       ldr»    pc,·[ip,·#1224]!»      @·0x4c8
  
85 00000b68·<PL_new_term_refs@plt>:85 00000ac0·<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,·#1048]!»      @·0x41888 »       ldr»    pc,·[ip,·#1216]!»      @·0x4c0
  
89 00000b74·<malloc@plt>:89 00000acc·<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,·#1040]!»      @·0x41092 »       ldr»    pc,·[ip,·#1208]!»      @·0x4b8
  
93 00000b80·<PL_open_query@plt>:93 00000ad8·<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,·#1032]!»      @·0x40896 »       ldr»    pc,·[ip,·#1200]!»      @·0x4b0
  
97 00000b8c·<__gmon_start__@plt>:97 00000ae4·<__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,·#1024]!»      @·0x400100 »       ldr»    pc,·[ip,·#1192]!»      @·0x4a8
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 0000230c·<.fini>:2 00002264·<.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 ··0x00002c50·00000000····························....2 ··0x00002ab8·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 ··0x0001fe28·650d0000····························e...2 ··0x0001fe30·bd0c0000····························....
  
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 ··0x0001fe2c·250d0000····························%...2 ··0x0001fe34·7d0c0000····························}...
  
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·30fe0100·00000000·00000000·6c0a0000·0...........l...3 ··0x0001ff30·38fe0100·00000000·00000000·c4090000·8...............
4 ··0x0001ff40·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...4 ··0x0001ff40·c4090000·c4090000·c4090000·c4090000·................
5 ··0x0001ff50·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...5 ··0x0001ff50·c4090000·c4090000·c4090000·c4090000·................
6 ··0x0001ff60·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...6 ··0x0001ff60·c4090000·c4090000·c4090000·c4090000·................
7 ··0x0001ff70·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...7 ··0x0001ff70·c4090000·c4090000·c4090000·c4090000·................
8 ··0x0001ff80·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...8 ··0x0001ff80·c4090000·c4090000·c4090000·c4090000·................
9 ··0x0001ff90·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...9 ··0x0001ff90·c4090000·c4090000·c4090000·c4090000·................
10 ··0x0001ffa0·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...10 ··0x0001ffa0·c4090000·c4090000·c4090000·c4090000·................
11 ··0x0001ffb0·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...11 ··0x0001ffb0·c4090000·c4090000·c4090000·c4090000·................
12 ··0x0001ffc0·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...12 ··0x0001ffc0·c4090000·c4090000·c4090000·c4090000·................
13 ··0x0001ffd0·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...13 ··0x0001ffd0·c4090000·c4090000·c4090000·c4090000·................
14 ··0x0001ffe0·6c0a0000·6c0a0000·6c0a0000·00000000·l...l...l.......14 ··0x0001ffe0·c4090000·c4090000·c4090000·00000000·................
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·31373834·62363030·64386238·35613337·1784b600d8b85a37 
3 ··0x00000010·35343030·34383465·32623830·33353561·5400484e2b80355a2 ··0x00000000·30396337·30333363·32366234·64636265·09c7033c26b4dcbe
 3 ··0x00000010·33343738·30656238·38333463·33643666·34780eb8834c3d6f
4 ··0x00000020·61323437·34322e64·65627567·00000000·a24742.debug....4 ··0x00000020·35613364·62662e64·65627567·00000000·5a3dbf.debug....
5 ··0x00000030·6e4621fa····························nF!.5 ··0x00000030·8e805043····························..PC
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/syslog.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/syslog.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:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00ed4·0x00ed4·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00df8·0x00df8·R·E·0x10000
8 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00168·0x0016c·RW··0x100007 ··LOAD···········0x00fea4·0x0001fea4·0x0001fea4·0x00160·0x00164·RW··0x10000
9 ··DYNAMIC········0x00fea4·0x0001fea4·0x0001fea4·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00feac·0x0001feac·0x0001feac·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00164·0x00164·R···0x111 ··GNU_RELRO······0x00fea4·0x0001fea4·0x0001fea4·0x0015c·0x0015c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x101c8:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000180·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000160·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000002d8·0002d8·00018e·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000298·000298·00014a·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000466·000466·000030·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000003e2·0003e2·00002c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000498·000498·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000410·000410·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············000004f8·0004f8·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000450·000450·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000538·000538·000078·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00000490·000490·000078·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········000005b0·0005b0·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000508·000508·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000005bc·0005bc·0000cc·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000514·000514·0000cc·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000688·000688·00059c·00··AX··0···0··415 ··[11]·.text·············PROGBITS········000005e0·0005e0·00059c·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00000c24·000c24·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00000b7c·000b7c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00000c2c·000c2c·000270·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00000b84·000b84·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 
20 ··[16]·.eh_frame·········PROGBITS········00000ed0·000ed0·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000df4·000df4·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fe9c·00fe9c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fea4·00fea4·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fea0·00fea0·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fea8·00fea8·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fea4·00fea4·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001feac·00feac·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001ffa4·00ffa4·00005c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ffa4·00ffa4·00005c·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.38 KB
readelf --wide --symbols {}
    
Offset 1, 27 lines modifiedOffset 1, 25 lines modified
  
1 Symbol·table·'.dynsym'·contains·24·entries:1 Symbol·table·'.dynsym'·contains·22·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:·000005b0·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000508·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.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_get_nil_ex6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex
8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(3)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(2)
9 ·····6:·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·(2)
10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
11 ·····8:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)10 ·····7:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup@GLIBC_2.4·(3)12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup@GLIBC_2.4·(2)
14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closelog@GLIBC_2.4·(3)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closelog@GLIBC_2.4·(2)
17 ····14:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__16 ····13:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref17 ····14:·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) 
20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__syslog_chk@GLIBC_2.4·(3)18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__syslog_chk@GLIBC_2.4·(2)
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·openlog@GLIBC_2.4·(3)20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·openlog@GLIBC_2.4·(2)
23 ····20:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable21 ····18:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
26 ····23:·00000bc9····92·FUNC····GLOBAL·DEFAULT···11·install_syslog24 ····21:·00000b21····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·0x4f8·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x450·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········ 
4 0001fea0··00000017·R_ARM_RELATIVE········3 0001fea4··00000017·R_ARM_RELATIVE········
 4 0001fea8··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··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000815·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··00000d15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001415·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001215·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x538·contains·15·entries:11 Relocation·section·'.rel.plt'·at·offset·0x490·contains·15·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ffb0··00000416·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex13 0001ffb0··00000316·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex
14 0001ffb4··00000516·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.414 0001ffb4··00000416·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
15 0001ffb8··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.415 0001ffb8··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
16 0001ffbc··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign16 0001ffbc··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
17 0001ffc0··00000a16·R_ARM_JUMP_SLOT········00000000···strdup@GLIBC_2.417 0001ffc0··00000916·R_ARM_JUMP_SLOT········00000000···strdup@GLIBC_2.4
18 0001ffc4··00000b16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.418 0001ffc4··00000a16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
19 0001ffc8··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref19 0001ffc8··00000b16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
20 0001ffcc··00000d16·R_ARM_JUMP_SLOT········00000000···closelog@GLIBC_2.420 0001ffcc··00000c16·R_ARM_JUMP_SLOT········00000000···closelog@GLIBC_2.4
21 0001ffd0··00000e16·R_ARM_JUMP_SLOT········00000000···__gmon_start__21 0001ffd0··00000d16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
22 0001ffd4··00000f16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref22 0001ffd4··00000e16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
23 0001ffd8··00001116·R_ARM_JUMP_SLOT········00000000···__syslog_chk@GLIBC_2.423 0001ffd8··00000f16·R_ARM_JUMP_SLOT········00000000···__syslog_chk@GLIBC_2.4
24 0001ffdc··00001216·R_ARM_JUMP_SLOT········00000000···PL_domain_error24 0001ffdc··00001016·R_ARM_JUMP_SLOT········00000000···PL_domain_error
25 0001ffe0··00001316·R_ARM_JUMP_SLOT········00000000···openlog@GLIBC_2.425 0001ffe0··00001116·R_ARM_JUMP_SLOT········00000000···openlog@GLIBC_2.4
26 0001ffe4··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex26 0001ffe4··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex
27 0001ffe8··00001616·R_ARM_JUMP_SLOT········00000000···PL_get_chars27 0001ffe8··00001416·R_ARM_JUMP_SLOT········00000000···PL_get_chars
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfea4·contains·28·entries:1 Dynamic·section·at·offset·0xfeac·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x5b05 ·0x0000000c·(INIT)·······················0x508
7 ·0x0000000d·(FINI)·······················0xc246 ·0x0000000d·(FINI)·······················0xb7c
8 ·0x00000019·(INIT_ARRAY)·················0x1fe9c7 ·0x00000019·(INIT_ARRAY)·················0x1fea4
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fea09 ·0x0000001a·(FINI_ARRAY)·················0x1fea8
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x2d812 ·0x00000005·(STRTAB)·····················0x298
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················398·(bytes)14 ·0x0000000a·(STRSZ)······················330·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ffa416 ·0x00000003·(PLTGOT)·····················0x1ffa4
18 ·0x00000002·(PLTRELSZ)···················120·(bytes)17 ·0x00000002·(PLTRELSZ)···················120·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x53819 ·0x00000017·(JMPREL)·····················0x490
21 ·0x00000011·(REL)························0x4f820 ·0x00000011·(REL)························0x450
22 ·0x00000012·(RELSZ)······················64·(bytes)21 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x49825 ·0x6ffffffe·(VERNEED)····················0x410
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x46627 ·0x6ffffff0·(VERSYM)·····················0x3e2
29 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·832c6367adb9717bdab006303c3e02e13ce8a2ed3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8de0f859a3c5d1cf93f1e0d4b144028601d7fb86
1.89 KB
readelf --wide --version-info {}
    
Offset 1, 18 lines modifiedOffset 1, 16 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·24·entries:1 Version·symbols·section·'.gnu.version'·contains·22·entries:
2 ·Addr:·0x0000000000000466··Offset:·0x00000466··Link:·3·(.dynsym)2 ·Addr:·0x00000000000003e2··Offset:·0x000003e2··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
 4 ··004:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···5 ··008:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···
5 ··008:···4·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····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*)······2·(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·3·entries:9 Version·needs·section·'.gnu.version_r'·contains·2·entries:
10 ·Addr:·0x0000000000000498··Offset:·0x00000498··Link:·4·(.dynstr)10 ·Addr:·0x0000000000000410··Offset:·0x00000410··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:·412 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
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:·314 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 26 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 closelog5 closelog
6 __aeabi_unwind_cpp_pr1 
7 PL_get_chars6 PL_get_chars
8 PL_domain_error7 PL_domain_error
9 __syslog_chk8 __syslog_chk
10 __stack_chk_fail9 __stack_chk_fail
11 __stack_chk_guard10 __stack_chk_guard
12 __aeabi_unwind_cpp_pr0 
13 PL_copy_term_ref11 PL_copy_term_ref
14 PL_new_term_ref12 PL_new_term_ref
15 PL_get_list_ex13 PL_get_list_ex
16 PL_get_nil_ex14 PL_get_nil_ex
17 install_syslog15 install_syslog
18 PL_register_foreign16 PL_register_foreign
19 libgcc_s.so.1 
20 libc.so.617 libc.so.6
21 ld-linux-armhf.so.318 ld-linux-armhf.so.3
22 GLIBC_2.419 GLIBC_2.4
23 H»      KxD»   J{D20 H»      KxD»   J{D
24 oF5I@FyD21 oF5I@FyD
25 syslog_priority22 syslog_priority
26 syslog_option23 syslog_option
Offset 32, 16 lines modifiedOffset 29, 14 lines modified
32 .shstrtab29 .shstrtab
33 .note.gnu.build-id30 .note.gnu.build-id
34 .gnu.hash31 .gnu.hash
35 .gnu.version32 .gnu.version
36 .gnu.version_r33 .gnu.version_r
37 .rel.dyn34 .rel.dyn
38 .rel.plt35 .rel.plt
39 .ARM.extab 
40 .ARM.exidx 
41 .eh_frame36 .eh_frame
42 .init_array37 .init_array
43 .fini_array38 .fini_array
44 .dynamic39 .dynamic
45 .ARM.attributes40 .ARM.attributes
46 .gnu_debugaltlink41 .gnu_debugaltlink
47 .gnu_debuglink42 .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 ··0x00000138·02000000·17000000·01000000·05000000·................2 ··0x00000118·02000000·15000000·01000000·05000000·................
3 ··0x00000148·00200010·17000000·00000000·bd891bde·.·..............3 ··0x00000128·00200010·15000000·00000000·bd891bde·.·..............
  
3.15 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 28 lines modifiedOffset 1, 24 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000002d8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000298·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000002e8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000002a8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000002f8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000002b8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000308·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000002c8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000318·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000002d8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000328·6c697a65·00636c6f·73656c6f·67005f5f·lize.closelog.__7 ··0x000002e8·6c697a65·00636c6f·73656c6f·6700504c·lize.closelog.PL
 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_guar
8 ··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. 
16 ··0x000003b8·504c5f63·6f70795f·7465726d·5f726566·PL_copy_term_ref13 ··0x00000348·6400504c·5f636f70·795f7465·726d5f72·d.PL_copy_term_r
17 ··0x000003c8·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref14 ··0x00000358·65660050·4c5f6e65·775f7465·726d5f72·ef.PL_new_term_r
18 ··0x000003d8·00504c5f·6765745f·6c697374·5f657800·.PL_get_list_ex.15 ··0x00000368·65660050·4c5f6765·745f6c69·73745f65·ef.PL_get_list_e
19 ··0x000003e8·504c5f67·65745f6e·696c5f65·78007374·PL_get_nil_ex.st16 ··0x00000378·7800504c·5f676574·5f6e696c·5f657800·x.PL_get_nil_ex.
20 ··0x000003f8·72647570·006f7065·6e6c6f67·00696e73·rdup.openlog.ins17 ··0x00000388·73747264·7570006f·70656e6c·6f670069·strdup.openlog.i
21 ··0x00000408·74616c6c·5f737973·6c6f6700·504c5f72·tall_syslog.PL_r18 ··0x00000398·6e737461·6c6c5f73·79736c6f·6700504c·nstall_syslog.PL
 19 ··0x000003a8·5f726567·69737465·725f666f·72656967·_register_foreig
22 ··0x00000418·65676973·7465725f·666f7265·69676e00·egister_foreign. 
23 ··0x00000428·6c696267·63635f73·2e736f2e·31006c69·libgcc_s.so.1.li 
24 ··0x00000438·62632e73·6f2e3600·6c642d6c·696e7578·bc.so.6.ld-linux20 ··0x000003b8·6e006c69·62632e73·6f2e3600·6c642d6c·n.libc.so.6.ld-l
25 ··0x00000448·2d61726d·68662e73·6f2e3300·474c4942·-armhf.so.3.GLIB21 ··0x000003c8·696e7578·2d61726d·68662e73·6f2e3300·inux-armhf.so.3.
26 ··0x00000458·435f322e·34004743·435f332e·3500·····C_2.4.GCC_3.5.22 ··0x000003d8·474c4942·435f322e·3400··············GLIBC_2.4.
  
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 000005b0·<.init>:2 00000508·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     688·<PL_get_chars@plt+0xc>5 »       bl»     5e0·<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 000005bc·<PL_get_nil_ex@plt-0x14>:2 00000514·<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]»  @·5cc·<PL_get_nil_ex@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·524·<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 »       ldrdeq» pc,·[r1],·-r87 »       andeq»  pc,·r1,·r0,·lsl·#21
  
8 000005d0·<PL_get_nil_ex@plt>:8 00000528·<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,·#2520]!»      @·0x9d811 »       ldr»    pc,·[ip,·#2688]!»      @·0xa80
  
12 000005dc·<strcmp@plt>:12 00000534·<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,·#2512]!»      @·0x9d015 »       ldr»    pc,·[ip,·#2680]!»      @·0xa78
  
16 000005e8·<__cxa_finalize@plt>:16 00000540·<__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,·#2504]!»      @·0x9c819 »       ldr»    pc,·[ip,·#2672]!»      @·0xa70
  
20 000005f4·<PL_register_foreign@plt>:20 0000054c·<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,·#2492]!»      @·0x9bc24 »       ldr»    pc,·[ip,·#2660]!»      @·0xa64
  
25 00000604·<strdup@plt>:25 0000055c·<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,·#2484]!»      @·0x9b428 »       ldr»    pc,·[ip,·#2652]!»      @·0xa5c
  
29 00000610·<__stack_chk_fail@plt>:29 00000568·<__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,·#2476]!»      @·0x9ac32 »       ldr»    pc,·[ip,·#2644]!»      @·0xa54
  
33 0000061c·<PL_new_term_ref@plt>:33 00000574·<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,·#2468]!»      @·0x9a436 »       ldr»    pc,·[ip,·#2636]!»      @·0xa4c
  
37 00000628·<closelog@plt>:37 00000580·<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,·#2460]!»      @·0x99c40 »       ldr»    pc,·[ip,·#2628]!»      @·0xa44
  
41 00000634·<__gmon_start__@plt>:41 0000058c·<__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,·#2452]!»      @·0x99444 »       ldr»    pc,·[ip,·#2620]!»      @·0xa3c
  
45 00000640·<PL_copy_term_ref@plt>:45 00000598·<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,·#2444]!»      @·0x98c48 »       ldr»    pc,·[ip,·#2612]!»      @·0xa34
  
49 0000064c·<__syslog_chk@plt>:49 000005a4·<__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,·#2436]!»      @·0x98452 »       ldr»    pc,·[ip,·#2604]!»      @·0xa2c
  
53 00000658·<PL_domain_error@plt>:53 000005b0·<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,·#2428]!»      @·0x97c56 »       ldr»    pc,·[ip,·#2596]!»      @·0xa24
  
57 00000664·<openlog@plt>:57 000005bc·<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,·#2420]!»      @·0x97460 »       ldr»    pc,·[ip,·#2588]!»      @·0xa1c
  
61 00000670·<PL_get_list_ex@plt>:61 000005c8·<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,·#2412]!»      @·0x96c64 »       ldr»    pc,·[ip,·#2580]!»      @·0xa14
  
65 0000067c·<PL_get_chars@plt>:65 000005d4·<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,·#2404]!»      @·0x96468 »       ldr»    pc,·[ip,·#2572]!»      @·0xa0c
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 00000688·<install_syslog@@Base-0x540>:2 000005e0·<install_syslog@@Base-0x540>:
3 call_weak_fn():3 call_weak_fn():
4 »       ldr»    r3,·[pc,·#20]» @·6a4·<PL_get_chars@plt+0x28>4 »       ldr»    r3,·[pc,·#20]» @·5fc·<PL_get_chars@plt+0x28>
5 »       ldr»    r2,·[pc,·#20]» @·6a8·<PL_get_chars@plt+0x2c>5 »       ldr»    r2,·[pc,·#20]» @·600·<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»      634·<__gmon_start__@plt>10 »       b»      58c·<__gmon_start__@plt>
11 »       andeq»  pc,·r1,·ip,·lsl·#1811 »       »       »       @·<UNDEFINED>·instruction:·0x0001f9b4
12 »       andeq»  r0,·r0,·r4,·asr·r012 »       andeq»  r0,·r0,·r4,·asr·r0
13 deregister_tm_clones():13 deregister_tm_clones():
14 »       blmi»   1d26cc·<install_syslog@@Base+0x1d1b04>14 »       blmi»   1d2624·<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 »       andeq»  pc,·r1,·lr,·asr·#18 
22 »       andeq»  pc,·r1,·ip,·asr·#18 
23 »       andeq»  pc,·r1,·sl,·ror·#1721 »       strdeq» pc,·[r1],·-r6
 22 »       strdeq» pc,·[r1],·-r4
 23 »       muleq»  r1,·r2,·r9
24 »       andeq»  r0,·r0,·ip,·asr·#3224 »       andeq»  r0,·r0,·ip,·asr·#32
25 register_tm_clones():25 register_tm_clones():
26 »       blmi»   252700·<install_syslog@@Base+0x251b38>26 »       blmi»   252658·<install_syslog@@Base+0x251b38>
27 »       bmi»    2518c4·<install_syslog@@Base+0x250cfc>27 »       bmi»    25181c·<install_syslog@@Base+0x250cfc>
28 »       bne»    6d18d4·<install_syslog@@Base+0x6d0d0c>28 »       bne»    6d182c·<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
35 »       andeq»  pc,·r1,·r4,·lsr·#1837 »       andeq»  pc,·r1,·r4,·ror·#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»   2adb34·<install_syslog@@Base+0x2acf6c>40 »       blmi»   2ada8c·<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»   26eccc·<install_syslog@@Base+0x26e104>43 »       blmi»   26ec24·<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»   1c0630·<install_syslog@@Base+0x1bfa68>48 »       blmi»   1c0588·<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 »       andeq»  pc,·r1,·lr,·ror·#17 
52 »       andeq»  pc,·r1,·ip,·lsl·#1751 »       muleq»  r1,·r6,·r9
 52 »       andeq»  pc,·r1,·r4,·lsr·r9»    @·<UNPREDICTABLE>
53 »       andeq»  r0,·r0,·r8,·asr·#3253 »       andeq»  r0,·r0,·r8,·asr·#32
54 »       ldrdeq» pc,·[r1],·-sl 
55 »       andeq»  pc,·r1,·lr,·asr·#1754 »       andeq»  pc,·r1,·r2,·lsl·#19
 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»     feb5795c·<install_syslog@@Base+0xfeb56d94>61 »       bl»     feb578b4·<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»   ad3080·<install_syslog@@Base+0xad24b8>109 »       blmi»   ad2fd8·<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»   5a83c·<install_syslog@@Base+0x59c74>112 »       blls»   5a794·<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»    57a714·<install_syslog@@Base+0x579b4c>162 »       bmi»    57a66c·<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»   120d4·<install_syslog@@Base+0x1150c>165 »       blls»   1202c·<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,·r0,·lsr·#16183 »       andeq»  pc,·r1,·r8,·asr·#17
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 00000c24·<.fini>:2 00000b7c·<.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 ··0x00000c2c·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00000b84·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00000c3c·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00000b94·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00000c4c·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00000ba4·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00000c5c·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00000bb4·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00000c6c·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00000bc4·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00000c7c·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00000bd4·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00000c8c·29000000·41000000·02000000·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...8 ··0x00000be4·29000000·41000000·02000000·41000000·)...A.......A...
39 ··0x00000e7c·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00000bf4·19000000·41000000·0a000000·41000000·....A.......A...
40 ··0x00000e8c·0b000000·41000000·00000000·00000000·....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...
 39 ··0x00000dd4·19000000·41000000·0a000000·41000000·....A.......A...
 40 ··0x00000de4·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 ··0x00000ed0·00000000····························....2 ··0x00000df4·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·4d070000····························M...2 ··0x0001fea4·a5060000····························....
  
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·0d070000····························....2 ··0x0001fea8·65060000····························e...
  
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·a4fe0100·00000000·00000000·bc050000·................3 ··0x0001ffa4·acfe0100·00000000·00000000·14050000·................
4 ··0x0001ffb4·bc050000·bc050000·bc050000·bc050000·................4 ··0x0001ffb4·14050000·14050000·14050000·14050000·................
5 ··0x0001ffc4·bc050000·bc050000·bc050000·bc050000·................5 ··0x0001ffc4·14050000·14050000·14050000·14050000·................
6 ··0x0001ffd4·bc050000·bc050000·bc050000·bc050000·................6 ··0x0001ffd4·14050000·14050000·14050000·14050000·................
7 ··0x0001ffe4·bc050000·bc050000·00000000·00000000·................7 ··0x0001ffe4·14050000·14050000·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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·32633633·36376164·62393731·37626461·2c6367adb9717bda 
3 ··0x00000010·62303036·33303363·33653032·65313363·b006303c3e02e13c2 ··0x00000000·65306638·35396133·63356431·63663933·e0f859a3c5d1cf93
 3 ··0x00000010·66316530·64346231·34343032·38363031·f1e0d4b144028601
4 ··0x00000020·65386132·65642e64·65627567·00000000·e8a2ed.debug....4 ··0x00000020·64376662·38362e64·65627567·00000000·d7fb86.debug....
5 ··0x00000030·c78ad437····························...75 ··0x00000030·d2074f13····························..O.
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/table.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/table.so
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:··········65992·(bytes·into·file)13 ··Start·of·section·headers:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x05aa4·0x05aa4·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x0583c·0x0583c·R·E·0x10000
8 ··LOAD···········0x00fdb0·0x0001fdb0·0x0001fdb0·0x00254·0x00498·RW··0x100007 ··LOAD···········0x00fdb8·0x0001fdb8·0x0001fdb8·0x0024c·0x00490·RW··0x10000
9 ··DYNAMIC········0x00fdb8·0x0001fdb8·0x0001fdb8·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fdc0·0x0001fdc0·0x0001fdc0·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fdb0·0x0001fdb0·0x0001fdb0·0x00250·0x00250·R···0x111 ··GNU_RELRO······0x00fdb8·0x0001fdb8·0x0001fdb8·0x00248·0x00248·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x101c8:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·00002c·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·00002c·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000164·000164·000530·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000144·000144·000510·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000694·000694·0004d6·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000654·000654·000492·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000b6a·000b6a·0000a6·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000ae6·000ae6·0000a2·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000c10·000c10·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000b88·000b88·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000c80·000c80·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000bd8·000bd8·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000cc0·000cc0·000250·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00000c18·000c18·000250·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00000f10·000f10·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000e68·000e68·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000f1c·000f1c·0003b4·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000e74·000e74·0003b4·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000012d0·0012d0·004010·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00001228·001228·004010·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········000052e0·0052e0·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00005238·005238·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000052e8·0052e8·0005f8·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00005240·005240·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 
20 ··[16]·.eh_frame·········PROGBITS········00005aa0·005aa0·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00005838·005838·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fdb0·00fdb0·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fdb8·00fdb8·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fdb4·00fdb4·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fdbc·00fdbc·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fdb8·00fdb8·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fdc0·00fdc0·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001feb8·00feb8·000148·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001feb8·00feb8·000148·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·010004·000244·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020004·010004·000244·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
11.5 KB
readelf --wide --symbols {}
    
Offset 1, 86 lines modifiedOffset 1, 84 lines modified
  
1 Symbol·table·'.dynsym'·contains·83·entries:1 Symbol·table·'.dynsym'·contains·81·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:·00000f10·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000e68·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.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_unify_integer6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(3)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(2)
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_chars8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_chars
10 ·····7:·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·(2)
11 ·····8:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_representation_error13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_representation_error
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list_chars14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list_chars
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memmove@GLIBC_2.4·(3)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memmove@GLIBC_2.4·(2)
17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
19 ····16:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)18 ····15:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mmap64@GLIBC_2.4·(3)21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mmap64@GLIBC_2.4·(2)
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_functor23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_functor
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_string_nchars24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_string_nchars
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_retry_address25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_retry_address
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int6426 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int64
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
29 ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_long30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_long
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__fstat64_time64@GLIBC_2.34·(5)34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__fstat64_time64@GLIBC_2.34·(4)
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_string_chars35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_string_chars
37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcpy@GLIBC_2.4·(3)36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcpy@GLIBC_2.4·(2)
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·open64@GLIBC_2.4·(3)38 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·open64@GLIBC_2.4·(2)
40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_retry41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_retry
43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_tolower_loc@GLIBC_2.4·(3)42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_tolower_loc@GLIBC_2.4·(2)
44 ····41:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__43 ····40:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_b_loc@GLIBC_2.4·(3)45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_b_loc@GLIBC_2.4·(2)
47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(2)
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
49 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)48 ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)
50 ····47:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sprintf_chk@GLIBC_2.4·(3)49 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sprintf_chk@GLIBC_2.4·(2)
51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2) 
52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(3)50 ····47:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom
54 ····51:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.4·(3)52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.4·(2)
55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
57 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtod@GLIBC_2.4·(3)55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtod@GLIBC_2.4·(2)
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float
61 ····58:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·munmap@GLIBC_2.4·(3)59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·munmap@GLIBC_2.4·(2)
62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_control61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_control
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_functor62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_functor
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_context64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_context
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term
71 ····68:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable69 ····66:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil
73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz
74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_context_address73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_context_address
76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
77 ····74:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(3)75 ····72:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(2)
78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
79 ····76:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.4·(3)77 ····74:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.4·(2)
80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
81 ····78:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)79 ····76:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars
83 ····80:·0000446d·····4·FUNC····GLOBAL·DEFAULT···11·install81 ····78:·000043c5·····4·FUNC····GLOBAL·DEFAULT···11·install
84 ····81:·000040ed···896·FUNC····GLOBAL·DEFAULT···11·install_table82 ····79:·00004045···896·FUNC····GLOBAL·DEFAULT···11·install_table
85 ····82:·00004f35···700·FUNC····GLOBAL·DEFAULT···11·install_order83 ····80:·00004e8d···700·FUNC····GLOBAL·DEFAULT···11·install_order
11.8 KB
readelf --wide --relocs {}
    
Offset 1, 88 lines modifiedOffset 1, 88 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0xc80·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0xbd8·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fdb0··00000017·R_ARM_RELATIVE········3 0001fdb8··00000017·R_ARM_RELATIVE········
4 0001fdb4··00000017·R_ARM_RELATIVE········4 0001fdbc··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··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000815·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00001015·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··00002915·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00002815·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00004415·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00004215·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0xcc0·contains·74·entries:11 Relocation·section·'.rel.plt'·at·offset·0xc18·contains·74·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001fec4··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_integer13 0001fec4··00000316·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
14 0001fec8··00000516·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.414 0001fec8··00000416·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
15 0001fecc··00000616·R_ARM_JUMP_SLOT········00000000···PL_atom_chars15 0001fecc··00000516·R_ARM_JUMP_SLOT········00000000···PL_atom_chars
16 0001fed0··00000716·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.416 0001fed0··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
17 0001fed4··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_term17 0001fed4··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term
18 0001fed8··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars18 0001fed8··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
19 0001fedc··00000b16·R_ARM_JUMP_SLOT········00000000···PL_representation_error19 0001fedc··00000a16·R_ARM_JUMP_SLOT········00000000···PL_representation_error
20 0001fee0··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_list_chars20 0001fee0··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_list_chars
21 0001fee4··00000d16·R_ARM_JUMP_SLOT········00000000···memmove@GLIBC_2.421 0001fee4··00000c16·R_ARM_JUMP_SLOT········00000000···memmove@GLIBC_2.4
22 0001fee8··00000e16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.422 0001fee8··00000d16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
23 0001feec··00000f16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil23 0001feec··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
24 0001fef0··00001116·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.424 0001fef0··00001016·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
25 0001fef4··00001216·R_ARM_JUMP_SLOT········00000000···PL_register_foreign25 0001fef4··00001116·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
26 0001fef8··00001316·R_ARM_JUMP_SLOT········00000000···mmap64@GLIBC_2.426 0001fef8··00001216·R_ARM_JUMP_SLOT········00000000···mmap64@GLIBC_2.4
27 0001fefc··00001416·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz27 0001fefc··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
28 0001ff00··00001516·R_ARM_JUMP_SLOT········00000000···PL_unify_functor28 0001ff00··00001416·R_ARM_JUMP_SLOT········00000000···PL_unify_functor
29 0001ff04··00001616·R_ARM_JUMP_SLOT········00000000···PL_unify_string_nchars29 0001ff04··00001516·R_ARM_JUMP_SLOT········00000000···PL_unify_string_nchars
30 0001ff08··00001716·R_ARM_JUMP_SLOT········00000000···_PL_retry_address30 0001ff08··00001616·R_ARM_JUMP_SLOT········00000000···_PL_retry_address
31 0001ff0c··00001816·R_ARM_JUMP_SLOT········00000000···PL_get_int6431 0001ff0c··00001716·R_ARM_JUMP_SLOT········00000000···PL_get_int64
32 0001ff10··00001916·R_ARM_JUMP_SLOT········00000000···PL_unify_chars32 0001ff10··00001816·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
33 0001ff14··00001a16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.433 0001ff14··00001916·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
34 0001ff18··00001b16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception34 0001ff18··00001a16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
35 0001ff1c··00001c16·R_ARM_JUMP_SLOT········00000000···PL_get_long35 0001ff1c··00001b16·R_ARM_JUMP_SLOT········00000000···PL_get_long
36 0001ff20··00001d16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz36 0001ff20··00001c16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
37 0001ff24··00001e16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref37 0001ff24··00001d16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
38 0001ff28··00001f16·R_ARM_JUMP_SLOT········00000000···PL_new_atom38 0001ff28··00001e16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
39 0001ff2c··00002016·R_ARM_JUMP_SLOT········00000000···__fstat64_time64@GLIBC_2.3439 0001ff2c··00001f16·R_ARM_JUMP_SLOT········00000000···__fstat64_time64@GLIBC_2.34
40 0001ff30··00002116·R_ARM_JUMP_SLOT········00000000···PL_unify_string_chars40 0001ff30··00002016·R_ARM_JUMP_SLOT········00000000···PL_unify_string_chars
41 0001ff34··00002216·R_ARM_JUMP_SLOT········00000000···strcpy@GLIBC_2.441 0001ff34··00002116·R_ARM_JUMP_SLOT········00000000···strcpy@GLIBC_2.4
42 0001ff38··00002316·R_ARM_JUMP_SLOT········00000000···PL_is_variable42 0001ff38··00002216·R_ARM_JUMP_SLOT········00000000···PL_is_variable
43 0001ff3c··00002416·R_ARM_JUMP_SLOT········00000000···open64@GLIBC_2.443 0001ff3c··00002316·R_ARM_JUMP_SLOT········00000000···open64@GLIBC_2.4
44 0001ff40··00002516·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.444 0001ff40··00002416·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
45 0001ff44··00002616·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.445 0001ff44··00002516·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
46 0001ff48··00002716·R_ARM_JUMP_SLOT········00000000···_PL_retry46 0001ff48··00002616·R_ARM_JUMP_SLOT········00000000···_PL_retry
47 0001ff4c··00002816·R_ARM_JUMP_SLOT········00000000···__ctype_tolower_loc@GLIBC_2.447 0001ff4c··00002716·R_ARM_JUMP_SLOT········00000000···__ctype_tolower_loc@GLIBC_2.4
48 0001ff50··00002916·R_ARM_JUMP_SLOT········00000000···__gmon_start__48 0001ff50··00002816·R_ARM_JUMP_SLOT········00000000···__gmon_start__
49 0001ff54··00002a16·R_ARM_JUMP_SLOT········00000000···PL_resource_error49 0001ff54··00002916·R_ARM_JUMP_SLOT········00000000···PL_resource_error
50 0001ff58··00002b16·R_ARM_JUMP_SLOT········00000000···__ctype_b_loc@GLIBC_2.450 0001ff58··00002a16·R_ARM_JUMP_SLOT········00000000···__ctype_b_loc@GLIBC_2.4
51 0001ff5c··00002c16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.451 0001ff5c··00002b16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
52 0001ff60··00002d16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref52 0001ff60··00002c16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
53 0001ff64··00002e16·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.453 0001ff64··00002d16·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
54 0001ff68··00002f16·R_ARM_JUMP_SLOT········00000000···__sprintf_chk@GLIBC_2.454 0001ff68··00002e16·R_ARM_JUMP_SLOT········00000000···__sprintf_chk@GLIBC_2.4
55 0001ff6c··00005116·R_ARM_JUMP_SLOT········000040ed···install_table55 0001ff6c··00004f16·R_ARM_JUMP_SLOT········00004045···install_table
56 0001ff70··00003116·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.456 0001ff70··00002f16·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
57 0001ff74··00003216·R_ARM_JUMP_SLOT········00000000···PL_get_atom57 0001ff74··00003016·R_ARM_JUMP_SLOT········00000000···PL_get_atom
58 0001ff78··00003316·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.458 0001ff78··00003116·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.4
59 0001ff7c··00003416·R_ARM_JUMP_SLOT········00000000···PL_unify_atom59 0001ff7c··00003216·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
60 0001ff80··00003516·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz60 0001ff80··00003316·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
61 0001ff84··00003616·R_ARM_JUMP_SLOT········00000000···strtod@GLIBC_2.461 0001ff84··00003416·R_ARM_JUMP_SLOT········00000000···strtod@GLIBC_2.4
62 0001ff88··00003716·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex62 0001ff88··00003516·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
63 0001ff8c··00003816·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame63 0001ff8c··00003616·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
64 0001ff90··00003916·R_ARM_JUMP_SLOT········00000000···PL_get_float64 0001ff90··00003716·R_ARM_JUMP_SLOT········00000000···PL_get_float
65 0001ff94··00005216·R_ARM_JUMP_SLOT········00004f35···install_order65 0001ff94··00005016·R_ARM_JUMP_SLOT········00004e8d···install_order
66 0001ff98··00003a16·R_ARM_JUMP_SLOT········00000000···munmap@GLIBC_2.466 0001ff98··00003816·R_ARM_JUMP_SLOT········00000000···munmap@GLIBC_2.4
67 0001ff9c··00003b16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame67 0001ff9c··00003916·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
68 0001ffa0··00003c16·R_ARM_JUMP_SLOT········00000000···PL_foreign_control68 0001ffa0··00003a16·R_ARM_JUMP_SLOT········00000000···PL_foreign_control
69 0001ffa4··00003d16·R_ARM_JUMP_SLOT········00000000···PL_get_functor69 0001ffa4··00003b16·R_ARM_JUMP_SLOT········00000000···PL_get_functor
70 0001ffa8··00003e16·R_ARM_JUMP_SLOT········00000000···PL_unify_list70 0001ffa8··00003c16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
71 0001ffac··00003f16·R_ARM_JUMP_SLOT········00000000···PL_foreign_context71 0001ffac··00003d16·R_ARM_JUMP_SLOT········00000000···PL_foreign_context
72 0001ffb0··00004016·R_ARM_JUMP_SLOT········00000000···PL_domain_error72 0001ffb0··00003e16·R_ARM_JUMP_SLOT········00000000···PL_domain_error
73 0001ffb4··00004116·R_ARM_JUMP_SLOT········00000000···PL_unify_float73 0001ffb4··00003f16·R_ARM_JUMP_SLOT········00000000···PL_unify_float
74 0001ffb8··00004216·R_ARM_JUMP_SLOT········00000000···PL_warning74 0001ffb8··00004016·R_ARM_JUMP_SLOT········00000000···PL_warning
75 0001ffbc··00004316·R_ARM_JUMP_SLOT········00000000···PL_put_term75 0001ffbc··00004116·R_ARM_JUMP_SLOT········00000000···PL_put_term
76 0001ffc0··00004516·R_ARM_JUMP_SLOT········00000000···PL_get_nil76 0001ffc0··00004316·R_ARM_JUMP_SLOT········00000000···PL_get_nil
77 0001ffc4··00004616·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz77 0001ffc4··00004416·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz
78 0001ffc8··00004716·R_ARM_JUMP_SLOT········00000000···PL_get_nchars78 0001ffc8··00004516·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
79 0001ffcc··00004816·R_ARM_JUMP_SLOT········00000000···PL_foreign_context_address79 0001ffcc··00004616·R_ARM_JUMP_SLOT········00000000···PL_foreign_context_address
80 0001ffd0··00004916·R_ARM_JUMP_SLOT········00000000···PL_get_list80 0001ffd0··00004716·R_ARM_JUMP_SLOT········00000000···PL_get_list
81 0001ffd4··00004a16·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.481 0001ffd4··00004816·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.4
82 0001ffd8··00004b16·R_ARM_JUMP_SLOT········00000000···PL_get_integer82 0001ffd8··00004916·R_ARM_JUMP_SLOT········00000000···PL_get_integer
83 0001ffdc··00004c16·R_ARM_JUMP_SLOT········00000000···close@GLIBC_2.483 0001ffdc··00004a16·R_ARM_JUMP_SLOT········00000000···close@GLIBC_2.4
84 0001ffe0··00004d16·R_ARM_JUMP_SLOT········00000000···PL_get_chars84 0001ffe0··00004b16·R_ARM_JUMP_SLOT········00000000···PL_get_chars
85 0001ffe4··00004e16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.485 0001ffe4··00004c16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
86 0001ffe8··00004f16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars86 0001ffe8··00004d16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfdb8·contains·28·entries:1 Dynamic·section·at·offset·0xfdc0·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0xf105 ·0x0000000c·(INIT)·······················0xe68
7 ·0x0000000d·(FINI)·······················0x52e06 ·0x0000000d·(FINI)·······················0x5238
8 ·0x00000019·(INIT_ARRAY)·················0x1fdb07 ·0x00000019·(INIT_ARRAY)·················0x1fdb8
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fdb49 ·0x0000001a·(FINI_ARRAY)·················0x1fdbc
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x69412 ·0x00000005·(STRTAB)·····················0x654
14 ·0x00000006·(SYMTAB)·····················0x16413 ·0x00000006·(SYMTAB)·····················0x144
15 ·0x0000000a·(STRSZ)······················1238·(bytes)14 ·0x0000000a·(STRSZ)······················1170·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1feb816 ·0x00000003·(PLTGOT)·····················0x1feb8
18 ·0x00000002·(PLTRELSZ)···················592·(bytes)17 ·0x00000002·(PLTRELSZ)···················592·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0xcc019 ·0x00000017·(JMPREL)·····················0xc18
21 ·0x00000011·(REL)························0xc8020 ·0x00000011·(REL)························0xbd8
22 ·0x00000012·(RELSZ)······················64·(bytes)21 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0xc1025 ·0x6ffffffe·(VERNEED)····················0xb88
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0xb6a27 ·0x6ffffff0·(VERSYM)·····················0xae6
29 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·0e54284a73814d706b05dedbfbdee5f28100bc933 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bfe56b9f22c700205151999d7ca3c82728a4e661
3.92 KB
readelf --wide --version-info {}
    
Offset 1, 34 lines modifiedOffset 1, 32 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·83·entries:1 Version·symbols·section·'.gnu.version'·contains·81·entries:
2 ·Addr:·0x0000000000000b6a··Offset:·0x00000b6a··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000ae6··Offset:·0x00000ae6··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)··· 
7 ··010:···4·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··6 ··00c:···2·(GLIBC_2.4)·····2·(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*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···9 ··018:···1·(*global*)······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*)······4·(GLIBC_2.34)·
11 ··020:···5·(GLIBC_2.34)····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···11 ··020:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··
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)·· 
15 ··030:···2·(GCC_3.5)·······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··12 ··024:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··
16 ··034:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)··· 
17 ··038:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···13 ··028:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
 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*)··· 
22 ··04c:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···21 ··048:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)···22 ··04c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 23 ··050:···1·(*global*)···
  
24 Version·needs·section·'.gnu.version_r'·contains·3·entries:24 Version·needs·section·'.gnu.version_r'·contains·2·entries:
25 ·Addr:·0x0000000000000c10··Offset:·0x00000c10··Link:·4·(.dynstr)25 ·Addr:·0x0000000000000b88··Offset:·0x00000b88··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:·427 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
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:·529 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·4
30 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·330 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 21 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 __aeabi_unwind_cpp_pr0 
6 PL_new_term_ref5 PL_new_term_ref
7 PL_unify_term6 PL_unify_term
8 PL_raise_exception7 PL_raise_exception
9 __ctype_b_loc8 __ctype_b_loc
10 __ctype_tolower_loc9 __ctype_tolower_loc
11 PL_unify_chars10 PL_unify_chars
12 __stack_chk_fail11 __stack_chk_fail
13 __stack_chk_guard12 __stack_chk_guard
14 __aeabi_unwind_cpp_pr1 
15 PL_unify_atom_chars13 PL_unify_atom_chars
16 PL_get_integer14 PL_get_integer
17 PL_get_atom15 PL_get_atom
18 PL_atom_chars16 PL_atom_chars
19 __fstat64_time6417 __fstat64_time64
20 __errno_location18 __errno_location
21 PL_get_int6419 PL_get_int64
Offset 57, 15 lines modifiedOffset 55, 14 lines modified
57 install_table55 install_table
58 PL_new_atom56 PL_new_atom
59 install_order57 install_order
60 PL_register_foreign58 PL_register_foreign
61 PL_get_nchars59 PL_get_nchars
62 PL_warning60 PL_warning
63 strerror61 strerror
64 libgcc_s.so.1 
65 libc.so.662 libc.so.6
66 ld-linux-armhf.so.363 ld-linux-armhf.so.3
67 GLIBC_2.464 GLIBC_2.4
68 GLIBC_2.3465 GLIBC_2.34
69 H»      KxD»   J{D66 H»      KxD»   J{D
70 zupkf80F67 zupkf80F
71 sK0F{DYh68 sK0F{DYh
Offset 130, 16 lines modifiedOffset 127, 14 lines modified
130 .shstrtab127 .shstrtab
131 .note.gnu.build-id128 .note.gnu.build-id
132 .gnu.hash129 .gnu.hash
133 .gnu.version130 .gnu.version
134 .gnu.version_r131 .gnu.version_r
135 .rel.dyn132 .rel.dyn
136 .rel.plt133 .rel.plt
137 .ARM.extab 
138 .ARM.exidx 
139 .eh_frame134 .eh_frame
140 .init_array135 .init_array
141 .fini_array136 .fini_array
142 .dynamic137 .dynamic
143 .ARM.attributes138 .ARM.attributes
144 .gnu_debugaltlink139 .gnu_debugaltlink
145 .gnu_debuglink140 .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 ··0x00000138·03000000·50000000·01000000·05000000·....P...........2 ··0x00000118·03000000·4e000000·01000000·05000000·....N...........
3 ··0x00000148·08449010·50000000·51000000·52000000·.D..P...Q...R...3 ··0x00000128·08449010·4e000000·4f000000·50000000·.D..N...O...P...
4 ··0x00000158·9d465c9f·c3d979ef·57b928ef··········.F\...y.W.(.4 ··0x00000138·9d465c9f·c3d979ef·57b928ef··········.F\...y.W.(.
  
10.1 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 81 lines modifiedOffset 1, 77 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000694·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000654·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000006a4·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000664·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000006b4·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000674·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000006c4·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000684·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000006d4·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000694·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_p7 ··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
20 ··0x000007b4·72310050·4c5f756e·6966795f·61746f6d·r1.PL_unify_atom28 ··0x000007f4·7200504c·5f756e69·66795f61·746f6d00·r.PL_unify_atom.
 29 ··0x00000804·5f504c5f·6765745f·6172675f·737a0050·_PL_get_arg_sz.P
21 ··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_ 
33 ··0x00000884·636f7079·5f746572·6d5f7265·6600504c·copy_term_ref.PL30 ··0x00000814·4c5f636f·70795f74·65726d5f·72656600·L_copy_term_ref.
34 ··0x00000894·5f6e6577·5f66756e·63746f72·5f737a00·_new_functor_sz.31 ··0x00000824·504c5f6e·65775f66·756e6374·6f725f73·PL_new_functor_s
35 ··0x000008a4·504c5f75·6e696679·5f6c6973·7400504c·PL_unify_list.PL32 ··0x00000834·7a00504c·5f756e69·66795f6c·69737400·z.PL_unify_list.
36 ··0x000008b4·5f756e69·66795f6e·696c005f·5f617373·_unify_nil.__ass33 ··0x00000844·504c5f75·6e696679·5f6e696c·005f5f61·PL_unify_nil.__a
37 ··0x000008c4·6572745f·6661696c·00504c5f·666f7265·ert_fail.PL_fore34 ··0x00000854·73736572·745f6661·696c0050·4c5f666f·ssert_fail.PL_fo
38 ··0x000008d4·69676e5f·636f6e74·726f6c00·504c5f66·ign_control.PL_f35 ··0x00000864·72656967·6e5f636f·6e74726f·6c00504c·reign_control.PL
39 ··0x000008e4·6f726569·676e5f63·6f6e7465·7874005f·oreign_context._36 ··0x00000874·5f666f72·6569676e·5f636f6e·74657874·_foreign_context
40 ··0x000008f4·504c5f72·65747279·005f5f73·7072696e·PL_retry.__sprin37 ··0x00000884·005f504c·5f726574·7279005f·5f737072·._PL_retry.__spr
41 ··0x00000904·74665f63·686b0050·4c5f7265·70726573·tf_chk.PL_repres38 ··0x00000894·696e7466·5f63686b·00504c5f·72657072·intf_chk.PL_repr
42 ··0x00000914·656e7461·74696f6e·5f657272·6f720073·entation_error.s39 ··0x000008a4·6573656e·74617469·6f6e5f65·72726f72·esentation_error
43 ··0x00000924·7472746f·6400504c·5f756e69·66795f66·trtod.PL_unify_f40 ··0x000008b4·00737472·746f6400·504c5f75·6e696679·.strtod.PL_unify
44 ··0x00000934·6c6f6174·006d656d·73657400·504c5f67·loat.memset.PL_g41 ··0x000008c4·5f666c6f·6174006d·656d7365·7400504c·_float.memset.PL
45 ··0x00000944·65745f6c·69737400·504c5f6f·70656e5f·et_list.PL_open_42 ··0x000008d4·5f676574·5f6c6973·7400504c·5f6f7065·_get_list.PL_ope
46 ··0x00000954·666f7265·69676e5f·6672616d·6500504c·foreign_frame.PL 
47 ··0x00000964·5f676574·5f6e696c·00504c5f·636c6f73·_get_nil.PL_clos 
48 ··0x00000974·655f666f·72656967·6e5f6672·616d6500·e_foreign_frame.43 ··0x000008e4·6e5f666f·72656967·6e5f6672·616d6500·n_foreign_frame.
 44 ··0x000008f4·504c5f67·65745f6e·696c0050·4c5f636c·PL_get_nil.PL_cl
 45 ··0x00000904·6f73655f·666f7265·69676e5f·6672616d·ose_foreign_fram
49 ··0x00000984·504c5f70·75745f74·65726d00·504c5f67·PL_put_term.PL_g46 ··0x00000914·6500504c·5f707574·5f746572·6d00504c·e.PL_put_term.PL
50 ··0x00000994·65745f61·746f6d5f·6578006d·656d6370·et_atom_ex.memcp47 ··0x00000924·5f676574·5f61746f·6d5f6578·006d656d·_get_atom_ex.mem
51 ··0x000009a4·7900504c·5f726573·6f757263·655f6572·y.PL_resource_er48 ··0x00000934·63707900·504c5f72·65736f75·7263655f·cpy.PL_resource_
52 ··0x000009b4·726f7200·504c5f67·65745f66·756e6374·ror.PL_get_funct49 ··0x00000944·6572726f·7200504c·5f676574·5f66756e·error.PL_get_fun
53 ··0x000009c4·6f720050·4c5f646f·6d61696e·5f657272·or.PL_domain_err50 ··0x00000954·63746f72·00504c5f·646f6d61·696e5f65·ctor.PL_domain_e
54 ··0x000009d4·6f720050·4c5f756e·6966795f·73747269·or.PL_unify_stri51 ··0x00000964·72726f72·00504c5f·756e6966·795f7374·rror.PL_unify_st
 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 ··0x000009e4·6e675f6e·63686172·7300504c·5f756e69·ng_nchars.PL_uni55 ··0x000009a4·696e675f·63686172·7300504c·5f756e69·ing_chars.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 
59 ··0x00000a24·5f6c6973·745f6368·61727300·7374726e·_list_chars.strn56 ··0x000009b4·66795f6c·6973745f·63686172·73007374·fy_list_chars.st
60 ··0x00000a34·636d7000·504c5f66·6f726569·676e5f63·cmp.PL_foreign_c57 ··0x000009c4·726e636d·7000504c·5f666f72·6569676e·rncmp.PL_foreign
61 ··0x00000a44·6f6e7465·78745f61·64647265·73730050·ontext_address.P58 ··0x000009d4·5f636f6e·74657874·5f616464·72657373·_context_address
62 ··0x00000a54·4c5f6973·5f766172·6961626c·6500504c·L_is_variable.PL59 ··0x000009e4·00504c5f·69735f76·61726961·626c6500·.PL_is_variable.
63 ··0x00000a64·5f676574·5f61746f·6d5f6368·61727300·_get_atom_chars.60 ··0x000009f4·504c5f67·65745f61·746f6d5f·63686172·PL_get_atom_char
64 ··0x00000a74·5f504c5f·72657472·795f6164·64726573·_PL_retry_addres61 ··0x00000a04·73005f50·4c5f7265·7472795f·61646472·s._PL_retry_addr
65 ··0x00000a84·7300504c·5f676574·5f6c6f6e·6700504c·s.PL_get_long.PL62 ··0x00000a14·65737300·504c5f67·65745f6c·6f6e6700·ess.PL_get_long.
66 ··0x00000a94·5f676574·5f666c6f·61740050·4c5f6765·_get_float.PL_ge63 ··0x00000a24·504c5f67·65745f66·6c6f6174·00504c5f·PL_get_float.PL_
67 ··0x00000aa4·745f6368·61727300·73747263·70790069·t_chars.strcpy.i64 ··0x00000a34·6765745f·63686172·73007374·72637079·get_chars.strcpy
68 ··0x00000ab4·6e737461·6c6c5f74·61626c65·00504c5f·nstall_table.PL_65 ··0x00000a44·00696e73·74616c6c·5f746162·6c650050·.install_table.P
69 ··0x00000ac4·6e65775f·61746f6d·00696e73·74616c6c·new_atom.install66 ··0x00000a54·4c5f6e65·775f6174·6f6d0069·6e737461·L_new_atom.insta
70 ··0x00000ad4·5f6f7264·65720050·4c5f7265·67697374·_order.PL_regist67 ··0x00000a64·6c6c5f6f·72646572·00504c5f·72656769·ll_order.PL_regi
71 ··0x00000ae4·65725f66·6f726569·676e0069·6e737461·er_foreign.insta68 ··0x00000a74·73746572·5f666f72·6569676e·00696e73·ster_foreign.ins
72 ··0x00000af4·6c6c0050·4c5f6765·745f6e63·68617273·ll.PL_get_nchars69 ··0x00000a84·74616c6c·00504c5f·6765745f·6e636861·tall.PL_get_ncha
73 ··0x00000b04·006d656d·6d6f7665·00504c5f·7761726e·.memmove.PL_warn70 ··0x00000a94·7273006d·656d6d6f·76650050·4c5f7761·rs.memmove.PL_wa
74 ··0x00000b14·696e6700·73747265·72726f72·006c6962·ing.strerror.lib71 ··0x00000aa4·726e696e·67007374·72657272·6f72006c·rning.strerror.l
75 ··0x00000b24·6763635f·732e736f·2e31006c·6962632e·gcc_s.so.1.libc. 
76 ··0x00000b34·736f2e36·006c642d·6c696e75·782d6172·so.6.ld-linux-ar72 ··0x00000ab4·6962632e·736f2e36·006c642d·6c696e75·ibc.so.6.ld-linu
77 ··0x00000b44·6d68662e·736f2e33·00474c49·42435f32·mhf.so.3.GLIBC_273 ··0x00000ac4·782d6172·6d68662e·736f2e33·00474c49·x-armhf.so.3.GLI
78 ··0x00000b54·2e340047·4c494243·5f322e33·34004743·.4.GLIBC_2.34.GC74 ··0x00000ad4·42435f32·2e340047·4c494243·5f322e33·BC_2.4.GLIBC_2.3
79 ··0x00000b64·435f332e·3500·······················C_3.5.75 ··0x00000ae4·3400································4.
  
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 00000f10·<.init>:2 00000e68·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     12d0·<PL_get_atom_chars@plt+0xc>5 »       bl»     1228·<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 000052e0·<.fini>:2 00005238·<.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 ··0x00005aa0·00000000····························....2 ··0x00005838·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·95130000····························....2 ··0x0001fdb8·ed120000····························....
  
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·55130000····························U...2 ··0x0001fdbc·ad120000····························....
  
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·b8fd0100·00000000·00000000·1c0f0000·................3 ··0x0001feb8·c0fd0100·00000000·00000000·740e0000·............t...
4 ··0x0001fec8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................4 ··0x0001fec8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
5 ··0x0001fed8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................5 ··0x0001fed8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
6 ··0x0001fee8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................6 ··0x0001fee8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
7 ··0x0001fef8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................7 ··0x0001fef8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
8 ··0x0001ff08·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................8 ··0x0001ff08·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
9 ··0x0001ff18·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................9 ··0x0001ff18·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
10 ··0x0001ff28·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................10 ··0x0001ff28·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
11 ··0x0001ff38·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................11 ··0x0001ff38·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
12 ··0x0001ff48·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................12 ··0x0001ff48·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
13 ··0x0001ff58·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................13 ··0x0001ff58·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
14 ··0x0001ff68·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................14 ··0x0001ff68·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
15 ··0x0001ff78·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................15 ··0x0001ff78·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
16 ··0x0001ff88·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................16 ··0x0001ff88·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
17 ··0x0001ff98·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................17 ··0x0001ff98·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
18 ··0x0001ffa8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................18 ··0x0001ffa8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
19 ··0x0001ffb8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................19 ··0x0001ffb8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
20 ··0x0001ffc8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................20 ··0x0001ffc8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
21 ··0x0001ffd8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................21 ··0x0001ffd8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
22 ··0x0001ffe8·1c0f0000·00000000·00000000·00000000·................22 ··0x0001ffe8·740e0000·00000000·00000000·00000000·t...............
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·35343238·34613733·38313464·37303662·54284a73814d706b 
3 ··0x00000010·30356465·64626662·64656535·66323831·05dedbfbdee5f2812 ··0x00000000·65353662·39663232·63373030·32303531·e56b9f22c7002051
 3 ··0x00000010·35313939·39643763·61336338·32373238·51999d7ca3c82728
4 ··0x00000020·30306263·39332e64·65627567·00000000·00bc93.debug....4 ··0x00000020·61346536·36312e64·65627567·00000000·a4e661.debug....
5 ··0x00000030·4bd27568····························K.uh5 ··0x00000030·4bb29664····························K..d
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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.4 KB
./usr/lib/swi-prolog/lib/armv7l-linux/test_cpp.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/test_cpp.so
File has been modified after NT_GNU_BUILD_ID has been applied. 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·0x008a0·0x008a0·R···0x46 ··ARM_EXIDX······0x030eb8·0x00030eb8·0x00030eb8·0x00850·0x00850·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x3175c·0x3175c·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x3170c·0x3170c·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·0008a0·00··AL·11···0··420 ··[15]·.ARM.exidx········ARM_EXIDX·······00030eb8·030eb8·000850·00··AL·11···0··4
21 ··[16]·.eh_frame·········PROGBITS········00031758·031758·000004·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········00031708·031708·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:·2896826f5dd5c6fb84ba30c9422b746b32ffcbf93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·01de0951091f468279df4932a8c82cb30d016d97
912 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 1, 14 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 _ZSt21ios_base_library_initv5 _ZSt21ios_base_library_initv
6 _ZNKSt5ctypeIcE8do_widenEc6 _ZNKSt5ctypeIcE8do_widenEc
7 __aeabi_unwind_cpp_pr0 
8 _ZNK6PlFail4whatEv7 _ZNK6PlFail4whatEv
9 _ZNK15PlExceptionFail4whatEv8 _ZNK15PlExceptionFail4whatEv
10 _ZN6PlAtomD2Ev9 _ZN6PlAtomD2Ev
11 _ZN6PlAtomD1Ev10 _ZN6PlAtomD1Ev
12 _ZN9PlFunctorD2Ev11 _ZN9PlFunctorD2Ev
13 _ZN9PlFunctorD1Ev12 _ZN9PlFunctorD1Ev
14 _ZN6PlBlob10pre_deleteEv13 _ZN6PlBlob10pre_deleteEv
Offset 34, 14 lines modifiedOffset 33, 15 lines modified
34 _ZN6PlFailD0Ev33 _ZN6PlFailD0Ev
35 _ZNK6PlBlob4saveEP9io_stream34 _ZNK6PlBlob4saveEP9io_stream
36 PL_warning35 PL_warning
37 __cxa_allocate_exception36 __cxa_allocate_exception
38 __cxa_throw37 __cxa_throw
39 _ZTV6PlFail38 _ZTV6PlFail
40 _ZTI6PlFail39 _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·005f5f61·E8do_widenEc.__a11 ··0x00002858·4538646f·5f776964·656e4563·005f5a4e·E8do_widenEc._ZN
12 ··0x00002868·65616269·5f756e77·696e645f·6370705f·eabi_unwind_cpp_ 
13 ··0x00002878·70723000·5f5a4e4b·36506c46·61696c34·pr0._ZNK6PlFail412 ··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
14 ··0x00002888·77686174·4576005f·5a4e4b31·35506c45·whatEv._ZNK15PlE20 ··0x000028e8·656c6574·65457600·5f5a4e4b·36506c42·eleteEv._ZNK6PlB
 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_. 
24 ··0x00002928·5f5a4e4b·36506c42·6c6f6231·32777269·_ZNK6PlBlob12wri25 ··0x00002938·5f5a4e4b·364d7942·6c6f6231·30626c6f·_ZNK6MyBlob10blo
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 
31 ··0x00002998·626c6f62·5f73697a·655f4576·005f5a4e·blob_size_Ev._ZN26 ··0x00002948·625f7369·7a655f45·76005f5a·4e4b3130·b_size_Ev._ZNK10
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._ZNSt1927 ··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_
44 ··0x00002a68·5f53705f·636f756e·7465645f·64656c65·_Sp_counted_dele49 ··0x00002ab8·53705f63·6f756e74·65645f64·656c6574·Sp_counted_delet
45 ··0x00002a78·74657249·5038506c·5265636f·72643135·terIP8PlRecord1550 ··0x00002ac8·65724950·38506c52·65636f72·64313550·erIP8PlRecord15P
46 ··0x00002a88·506c5265·636f7264·44656c65·74657253·PlRecordDeleterS51 ··0x00002ad8·6c526563·6f726444·656c6574·65725361·lRecordDeleterSa
47 ··0x00002a98·61497645·4c4e395f·5f676e75·5f637878·aIvELN9__gnu_cxx52 ··0x00002ae8·4976454c·4e395f5f·676e755f·63787831·IvELN9__gnu_cxx1
48 ··0x00002aa8·31325f4c·6f636b5f·706f6c69·63794532·12_Lock_policyE253 ··0x00002af8·325f4c6f·636b5f70·6f6c6963·79453245·2_Lock_policyE2E
 54 ··0x00002b08·4531305f·4d5f6465·7374726f·79457600·E10_M_destroyEv.
 55 ··0x00002b18·5f5a4e31·35506c45·78636570·74696f6e·_ZN15PlException
 56 ··0x00002b28·42617365·44324576·005f5a4e·53743965·BaseD2Ev._ZNSt9e
49 ··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·63657074·696f6e42·61736544·32457600·ceptionBaseD2Ev.57 ··0x00002b38·78636570·74696f6e·44324576·005f5a54·xceptionD2Ev._ZT
58 ··0x00002b48·5f5a4e53·74396578·63657074·696f6e44·_ZNSt9exceptionD 
59 ··0x00002b58·32457600·5f5a5456·3135506c·45786365·2Ev._ZTV15PlExce 
60 ··0x00002b68·7074696f·6e426173·65005f5a·4e313550·ptionBase._ZN15P 
61 ··0x00002b78·6c457863·65707469·6f6e4261·73654431·lExceptionBaseD158 ··0x00002b48·56313550·6c457863·65707469·6f6e4261·V15PlExceptionBa
62 ··0x00002b88·4576005f·5a4e3135·506c4578·63657074·Ev._ZN15PlExcept59 ··0x00002b58·7365005f·5a4e3135·506c4578·63657074·se._ZN15PlExcept
63 ··0x00002b98·696f6e42·61736544·30457600·5f5a4e31·ionBaseD0Ev._ZN160 ··0x00002b68·696f6e42·61736544·31457600·5f5a4e31·ionBaseD1Ev._ZN1
64 ··0x00002ba8·35506c45·78636570·74696f6e·4661696c·5PlExceptionFail61 ··0x00002b78·35506c45·78636570·74696f6e·42617365·5PlExceptionBase
65 ··0x00002bb8·44324576·005f5a4e·3135506c·45786365·D2Ev._ZN15PlExce62 ··0x00002b88·44304576·005f5a4e·3135506c·45786365·D0Ev._ZN15PlExce
66 ··0x00002bc8·7074696f·6e466169·6c443145·76005f5a·ptionFailD1Ev._Z63 ··0x00002b98·7074696f·6e466169·6c443245·76005f5a·ptionFailD2Ev._Z
67 ··0x00002bd8·4e313550·6c457863·65707469·6f6e4661·N15PlExceptionFa64 ··0x00002ba8·4e313550·6c457863·65707469·6f6e4661·N15PlExceptionFa
68 ··0x00002be8·696c4430·4576005f·5a4e3650·6c466169·ilD0Ev._ZN6PlFai65 ··0x00002bb8·696c4431·4576005f·5a4e3135·506c4578·ilD1Ev._ZN15PlEx
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._ZN6PlB66 ··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
84 ··0x00002ce8·4c4e395f·5f676e75·5f637878·31325f4c·LN9__gnu_cxx12_L84 ··0x00002ce8·4c4e395f·5f676e75·5f637878·31325f4c·LN9__gnu_cxx12_L
Max diff block lines reached; -1/9934 bytes (-0.01%) 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 ··0x00031758·00000000····························....2 ··0x00031708·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·39363832·36663564·64356336·66623834·96826f5dd5c6fb84 
3 ··0x00000010·62613330·63393432·32623734·36623332·ba30c9422b746b322 ··0x00000000·64653039·35313039·31663436·38323739·de0951091f468279
 3 ··0x00000010·64663439·33326138·63383263·62333064·df4932a8c82cb30d
4 ··0x00000020·66666362·66392e64·65627567·00000000·ffcbf9.debug....4 ··0x00000020·30313664·39372e64·65627567·00000000·016d97.debug....
5 ··0x00000030·25ac745b····························%.t[5 ··0x00000030·cc56e14a····························.V.J
  
217 KB
./usr/lib/swi-prolog/lib/armv7l-linux/test_ffi.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/time.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:··········66084·(bytes·into·file)13 ··Start·of·section·headers:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x02ffc·0x02ffc·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x037f8·0x037f8·R·E·0x10000
8 ··LOAD···········0x00fda0·0x0001fda0·0x0001fda0·0x002c0·0x002c8·RW··0x100007 ··LOAD···········0x00fdb0·0x0001fdb0·0x0001fdb0·0x00254·0x00304·RW··0x10000
9 ··DYNAMIC········0x00fda8·0x0001fda8·0x0001fda8·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fdb8·0x0001fdb8·0x0001fdb8·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fda0·0x0001fda0·0x0001fda0·0x00260·0x00260·R···0x111 ··GNU_RELRO······0x00fdb0·0x0001fdb0·0x0001fdb0·0x00250·0x00250·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x10224:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000015c·00015c·000580·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·000540·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000006dc·0006dc·000583·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········0000067c·00067c·0004ec·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000c60·000c60·0000b0·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000b68·000b68·0000a8·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000d10·000d10·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000c10·000c10·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000d70·000d70·000088·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000c60·000c60·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000df8·000df8·000270·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00000ca0·000ca0·000260·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00001068·001068·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000f00·000f00·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00001074·001074·0003d8·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000f0c·000f0c·0003b8·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········0000144c·00144c·00151c·00··AX··0···0··415 ··[11]·.text·············PROGBITS········000012c8·0012c8·001fac·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00002968·002968·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00003274·003274·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00002970·002970·0005c4·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0000327c·00327c·000578·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 
20 ··[16]·.eh_frame·········PROGBITS········00002ff8·002ff8·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········000037f4·0037f4·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fda0·00fda0·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fdb0·00fdb0·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fda4·00fda4·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fdb4·00fdb4·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fda8·00fda8·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fdb8·00fdb8·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001fea8·00fea8·000158·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001feb0·00feb0·000150·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000060·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020060·010060·000008·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020008·010004·0000ac·00··WA··0···0··8
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010060·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010091·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·0100ec·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·010120·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
12.0 KB
readelf --wide --symbols {}
    
Offset 1, 91 lines modifiedOffset 1, 87 lines modified
  
1 Symbol·table·'.dynsym'·contains·88·entries:1 Symbol·table·'.dynsym'·contains·84·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:·00001068·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000f00·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@GLIBC_2.4·(2)
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(2)
7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream 
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex 
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_qlf_get_int64 
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer 
11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(3)8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strstr@GLIBC_2.4·(2)
 9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_discard_foreign_frame
 10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_sigaction
12 ·····9:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)11 ·····8:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
13 ····10:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable12 ·····9:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
 15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_attr_destroy@GLIBC_2.4·(2)
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_representation_error 
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_query 
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_instantiation_error 
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_next_solution16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_pointer
20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_atoms 
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cvt_i_int6419 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_variable
 20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@GLIBC_2.4·(2)
24 ····21:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)21 ····18:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
 22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_self@GLIBC_2.4·(2)
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_qlf_get_int32 
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_retry_address 
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_scan_options 
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·backtrace_symbols@GLIBC_2.4·(2)
31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
 27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)
 28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_nchars29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_action
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cvt_i_int32 
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error 
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·SfprintfX30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_on_halt
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
 32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_float
 33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
 34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
 35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate
 36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_clear_exception37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom 
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_wchars 
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_bool 
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_string_chars 
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception 
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_string_buffers_from_mark 
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs 
46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
 40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor
 41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)
 42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·backtrace@GLIBC_2.4·(2)
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_retry43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_recorded
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_query 
49 ····46:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__44 ····41:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_module_name
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_uninstantiation_error 
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·SsnprintfX 
55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor_v48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor_v
 49 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_attr_init@GLIBC_2.4·(2)
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_qlf_put_int64 
57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error 
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__strcat_chk@GLIBC_2.4·(3)51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)
60 ····57:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2) 
61 ····58:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.4·(3)52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)
 53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom
62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cut_query54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
 55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float
 57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_erase
 58 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_create@GLIBC_2.34·(4)
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_nil59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_thread_self
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_long_ex 
66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_mark_string_buffers 
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_int6460 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sdprintf61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sdprintf
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_control 
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_context 
72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error 
73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_list63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_record
74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error 
75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssnprintf64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float
76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate
77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf 
78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
 67 ····64:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__gettimeofday64@GLIBC_2.34·(4)
79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning
 69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_module
 70 ····67:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_wait@GLIBC_2.4·(2)
 71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_thread_at_exit
80 ····77:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable72 ····69:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil
82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_context_address74 ····71:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_join@GLIBC_2.34·(4)
83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
 76 ····73:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_signal@GLIBC_2.4·(2)
84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_qlf_put_int32 
85 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int64 
86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
 78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_thread_raise
 79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·floor
 80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_strip_module
87 ····84:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)81 ····78:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool
 83 ····80:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__pthread_cond_timedwait64@GLIBC_2.34·(4)
 84 ····81:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_attr_setstacksize@GLIBC_2.34·(4)
 85 ····82:·00002c99···604·FUNC····GLOBAL·DEFAULT···11·install_time
89 ····86:·00002915····84·FUNC····GLOBAL·DEFAULT···11·uninstall_test_ffi86 ····83:·00002ef5·····8·FUNC····GLOBAL·DEFAULT···11·uninstall_time
90 ····87:·00002615···768·FUNC····GLOBAL·DEFAULT···11·install_test_ffi 
12.5 KB
readelf --wide --relocs {}
Max HTML report size reached
2.48 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfda8·contains·28·entries:1 Dynamic·section·at·offset·0xfdb8·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x10685 ·0x0000000c·(INIT)·······················0xf00
7 ·0x0000000d·(FINI)·······················0x29686 ·0x0000000d·(FINI)·······················0x3274
8 ·0x00000019·(INIT_ARRAY)·················0x1fda07 ·0x00000019·(INIT_ARRAY)·················0x1fdb0
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fda49 ·0x0000001a·(FINI_ARRAY)·················0x1fdb4
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x6dc12 ·0x00000005·(STRTAB)·····················0x67c
14 ·0x00000006·(SYMTAB)·····················0x15c13 ·0x00000006·(SYMTAB)·····················0x13c
15 ·0x0000000a·(STRSZ)······················1411·(bytes)14 ·0x0000000a·(STRSZ)······················1260·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1fea816 ·0x00000003·(PLTGOT)·····················0x1feb0
18 ·0x00000002·(PLTRELSZ)···················624·(bytes)17 ·0x00000002·(PLTRELSZ)···················608·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0xdf819 ·0x00000017·(JMPREL)·····················0xca0
21 ·0x00000011·(REL)························0xd7020 ·0x00000011·(REL)························0xc60
22 ·0x00000012·(RELSZ)······················136·(bytes)21 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0xd1025 ·0x6ffffffe·(VERNEED)····················0xc10
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0xc6027 ·0x6ffffff0·(VERSYM)·····················0xb68
29 ·0x6ffffffa·(RELCOUNT)···················1228 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·87e14317b021af4b6af04fccdd74c7d0db41b0be3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·95c928f07424c60c2f3402654e6d9fbd194a84d7
4.29 KB
readelf --wide --version-info {}
    
Offset 1, 34 lines modifiedOffset 1, 32 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·88·entries:1 Version·symbols·section·'.gnu.version'·contains·84·entries:
2 ·Addr:·0x0000000000000c60··Offset:·0x00000c60··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000b68··Offset:·0x00000b68··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
5 ··008:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···4 ··004:···2·(GLIBC_2.4)·····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)··
 8 ··014:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
 9 ··018:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···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*)······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*)···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*)······1·(*global*)······1·(*global*)······1·(*global*)···13 ··028:···1·(*global*)······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*)···
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.34)·
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···17 ··038:···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*)···18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···19 ··040:···4·(GLIBC_2.34)····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.34)·
21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···21 ··048:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···22 ··04c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
 23 ··050:···4·(GLIBC_2.34)····4·(GLIBC_2.34)····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*)··· 
  
25 Version·needs·section·'.gnu.version_r'·contains·3·entries:24 Version·needs·section·'.gnu.version_r'·contains·2·entries:
26 ·Addr:·0x0000000000000d10··Offset:·0x00000d10··Link:·4·(.dynstr)25 ·Addr:·0x0000000000000c10··Offset:·0x00000c10··Link:·4·(.dynstr)
27 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·126 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
28 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·427 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
29 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·128 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
30 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·329 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·4
31 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1 
32 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·230 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·2
5.0 KB
strings --all --bytes=8 {}
    
Offset 1, 186 lines modifiedOffset 1, 146 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 __aeabi_unwind_cpp_pr0 
20 PL_resource_error 
21 PL_permission_error 
22 PL_existence_error 
23 PL_domain_error 
24 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 
35 PL_unify_integer 
36 PL_cvt_i_int32 
37 PL_qlf_put_int3219 PL_get_integer
 20 PL_recorded
 21 PL_module_name
 22 __gettimeofday64
 23 pthread_self
 24 PL_thread_self
 25 pthread_mutex_lock
 26 Sdprintf
 27 pthread_cond_signal
 28 pthread_mutex_unlock
 29 pthread_attr_init
 30 pthread_attr_setstacksize
 31 pthread_create
 32 pthread_attr_destroy
 33 backtrace
 34 backtrace_symbols
 35 PL_action
 36 PL_is_functor
 37 _PL_get_arg_sz
 38 PL_get_pointer
38 PL_copy_term_ref39 PL_copy_term_ref
 40 PL_new_term_refs
39 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_chars41 PL_unify_atom
48 PL_unify_list42 PL_discard_foreign_frame
 43 PL_exception
49 PL_unify_nil44 PL_unify_nil
 45 PL_unify_float
 46 PL_put_float
 47 PL_put_variable
 48 PL_put_atom
 49 PL_cons_functor_v
50 PL_unify_bool50 PL_unify_list
51 PL_unify_string_chars 
52 __strcat_chk 
53 _PL_atoms 
54 PL_scan_options 
55 PL_unify_term51 PL_unify
56 PL_get_atom_ex 
57 PL_atom_nchars 
58 PL_atom_wchars 
59 SfprintfX 
60 PL_foreign_control 
61 PL_get_long_ex 
62 PL_foreign_context_address 
63 _PL_retry_address 
64 PL_foreign_context 
65 _PL_retry 
66 PL_get_nchars 
67 SsnprintfX 
68 Ssnprintf 
69 PL_unify_chars 
70 __aeabi_unwind_cpp_pr1 
71 Sdprintf52 PL_thread_raise
 53 pthread_cond_wait
 54 __pthread_cond_timedwait64
 55 PL_erase
 56 PL_call_predicate
 57 PL_sigaction
 58 pthread_join
 59 PL_get_float
 60 PL_get_list
 61 PL_get_name_arity_sz
 62 PL_get_bool
 63 PL_get_nil
 64 PL_strip_module
 65 PL_record
 66 __errno_location
 67 PL_new_module
72 PL_predicate68 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 
79 PL_register_foreign69 PL_register_foreign
Max diff block lines reached; 2646/5071 bytes (52.18%) of diff not shown.
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 ··0x00000138·02000000·56000000·01000000·05000000·....V...........2 ··0x00000118·02000000·52000000·01000000·05000000·....R...........
3 ··0x00000148·10c00400·56000000·57000000·9390fa46·....V...W......F3 ··0x00000128·00250400·52000000·53000000·0b49d554·.%..R...S....I.T
4 ··0x00000158·cf0562bc····························..b.4 ··0x00000138·4deac837····························M..7
  
11.1 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 92 lines modifiedOffset 1, 82 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000006dc·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x0000067c·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000006ec·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x0000068c·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000006fc·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x0000069c·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x0000070c·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000006ac·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x0000071c·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000006bc·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x0000072c·6c697a65·00504c5f·6765745f·61746f6d·lize.PL_get_atom7 ··0x000006cc·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
 8 ··0x000006dc·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
 9 ··0x000006ec·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
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_ 
14 ··0x0000079c·7465726d·00504c5f·6e65775f·61746f6d·term.PL_new_atom10 ··0x000006fc·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
15 ··0x000007ac·00504c5f·6e65775f·66756e63·746f725f·.PL_new_functor_11 ··0x0000070c·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
 12 ··0x0000071c·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
16 ··0x000007bc·737a0050·4c5f636f·6e735f66·756e6374·sz.PL_cons_funct13 ··0x0000072c·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
17 ··0x000007cc·6f725f76·00504c5f·756e6966·79005f5f·or_v.PL_unify.__14 ··0x0000073c·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
 15 ··0x0000074c·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
 16 ··0x0000075c·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
 17 ··0x0000076c·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
 18 ··0x0000077c·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
18 ··0x000007dc·73746163·6b5f6368·6b5f6661·696c005f·stack_chk_fail._19 ··0x0000078c·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
19 ··0x000007ec·5f617373·6572745f·6661696c·005f5f73·_assert_fail.__s20 ··0x0000079c·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
20 ··0x000007fc·7461636b·5f63686b·5f677561·7264005f·tack_chk_guard._21 ··0x000007ac·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_mo
 24 ··0x000007dc·64756c65·5f6e616d·65005f5f·67657474·dule_name.__gett
 25 ··0x000007ec·696d656f·66646179·36340066·6c6f6f72·imeofday64.floor
 26 ··0x000007fc·00707468·72656164·5f73656c·6600504c·.pthread_self.PL
 27 ··0x0000080c·5f746872·6561645f·73656c66·00707468·_thread_self.pth
 28 ··0x0000081c·72656164·5f6d7574·65785f6c·6f636b00·read_mutex_lock.
 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_i
 33 ··0x0000086c·6e697400·70746872·6561645f·61747472·nit.pthread_attr
 34 ··0x0000087c·5f736574·73746163·6b73697a·65007074·_setstacksize.pt
 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.back
 38 ··0x000008bc·74726163·655f7379·6d626f6c·7300504c·trace_symbols.PL
 39 ··0x000008cc·5f616374·696f6e00·73747273·74720066·_action.strstr.f
 40 ··0x000008dc·72656500·504c5f69·735f6675·6e63746f·ree.PL_is_functo
 41 ··0x000008ec·72005f50·4c5f6765·745f6172·675f737a·r._PL_get_arg_sz
 42 ··0x000008fc·00504c5f·6765745f·706f696e·74657200·.PL_get_pointer.
 43 ··0x0000090c·504c5f63·6f70795f·7465726d·5f726566·PL_copy_term_ref
 44 ··0x0000091c·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref
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 
34 ··0x000008dc·74363400·504c5f75·6e696679·5f696e74·t64.PL_unify_int 
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.45 ··0x0000092c·7300504c·5f756e69·66795f61·746f6d00·s.PL_unify_atom.
54 ··0x00000a1c·504c5f75·6e696679·5f6e696c·00504c5f·PL_unify_nil.PL_46 ··0x0000093c·504c5f64·69736361·72645f66·6f726569·PL_discard_forei
 47 ··0x0000094c·676e5f66·72616d65·00504c5f·65786365·gn_frame.PL_exce
 48 ··0x0000095c·7074696f·6e00504c·5f756e69·66795f6e·ption.PL_unify_n
 49 ··0x0000096c·696c0050·4c5f756e·6966795f·666c6f61·il.PL_unify_floa
 50 ··0x0000097c·7400504c·5f707574·5f666c6f·61740050·t.PL_put_float.P
 51 ··0x0000098c·4c5f7075·745f7661·72696162·6c650050·L_put_variable.P
 52 ··0x0000099c·4c5f7075·745f6174·6f6d0050·4c5f636f·L_put_atom.PL_co
 53 ··0x000009ac·6e735f66·756e6374·6f725f76·00504c5f·ns_functor_v.PL_
55 ··0x00000a2c·756e6966·795f626f·6f6c0050·4c5f756e·unify_bool.PL_un54 ··0x000009bc·756e6966·795f6c69·73740050·4c5f756e·unify_list.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.free55 ··0x000009cc·69667900·6d616c6c·6f630072·65616c6c·ify.malloc.reall
 56 ··0x000009dc·6f63006d·656d7365·7400504c·5f746872·oc.memset.PL_thr
 57 ··0x000009ec·6561645f·72616973·65007074·68726561·ead_raise.pthrea
 58 ··0x000009fc·645f636f·6e645f77·61697400·5f5f7074·d_cond_wait.__pt
 59 ··0x00000a0c·68726561·645f636f·6e645f74·696d6564·hread_cond_timed
 60 ··0x00000a1c·77616974·36340050·4c5f6572·61736500·wait64.PL_erase.
 61 ··0x00000a2c·504c5f63·616c6c5f·70726564·69636174·PL_call_predicat
 62 ··0x00000a3c·6500504c·5f736967·61637469·6f6e0070·e.PL_sigaction.p
 63 ··0x00000a4c·74687265·61645f6a·6f696e00·504c5f67·thread_join.PL_g
 64 ··0x00000a5c·65745f66·6c6f6174·00504c5f·6765745f·et_float.PL_get_
 65 ··0x00000a6c·6c697374·00504c5f·6765745f·6e616d65·list.PL_get_name
 66 ··0x00000a7c·5f617269·74795f73·7a00504c·5f676574·_arity_sz.PL_get
 67 ··0x00000a8c·5f626f6f·6c00504c·5f676574·5f6e696c·_bool.PL_get_nil
 68 ··0x00000a9c·00504c5f·73747269·705f6d6f·64756c65·.PL_strip_module
69 ··0x00000b0c·006d616c·6c6f6300·504c5f66·6f726569·.malloc.PL_forei69 ··0x00000aac·0063616c·6c6f6300·504c5f72·65636f72·.calloc.PL_recor
 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
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 
Max diff block lines reached; 0/11293 bytes (0.00%) of diff not shown.
564 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 00001068·<.init>:2 00000f00·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     144c·<PL_get_atom_chars@plt+0xc>5 »       bl»     12c8·<pthread_attr_setstacksize@plt+0x10>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
14.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
126 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 00002968·<.fini>:2 00003274·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
12.0 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 96 lines modifiedOffset 1, 91 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00002970·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x0000327c·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00002980·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x0000328c·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00002990·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x0000329c·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x000029a0·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000032ac·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x000029b0·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x000032bc·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x000029c0·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x000032cc·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x000029d0·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x000032dc·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x000029e0·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x000032ec·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x000029f0·0b000000·41000000·00000000·00000000·....A...........10 ··0x000032fc·0b000000·41000000·00000000·00000000·....A...........
 11 ··0x0000330c·7265736f·75726365·5f657272·6f720000·resource_error..
 12 ··0x0000331c·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...
 13 ··0x0000332c·7065726d·69737369·6f6e5f65·72726f72·permission_error
 14 ··0x0000333c·00000000·65786973·74656e63·655f6572·....existence_er
 15 ··0x0000334c·726f7200·73797374·656d5f65·72726f72·ror.system_error
 16 ··0x0000335c·00000000·76617269·61626c65·00000000·....variable....
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_er17 ··0x0000336c·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 
77 ··0x00002e20·00000000·71756f74·65640000·6c656e67·....quoted..leng 
78 ··0x00002e30·74680000·63616c6c·6261636b·00000000·th..callback.... 
79 ··0x00002e40·746f6b65·6e000000·64657363·72000000·token...descr... 
80 ··0x00002e50·696e745f·696e666f·5f666669·00000000·int_info_ffi.... 
81 ··0x00002e60·72616e67·655f6666·69616c6c·6f630000·range_ffialloc.. 
82 ··0x00002e70·72616e67·655f6666·69000000·696e7374·range_ffi...inst 
83 ··0x00002e80·616c6c5f·74657374·5f666669·00000000·all_test_ffi.... 
84 ··0x00002e90·756e696e·7374616c·6c5f7465·73745f66·uninstall_test_f 
85 ··0x00002ea0·66690000·3e000000·41000000·0c000000·fi..>...A.......18 ··0x0000337c·726f7200·74797065·5f657272·6f720000·ror.type_error..
 19 ··0x0000338c·646f6d61·696e5f65·72726f72·00000000·domain_error....
 20 ··0x0000339c·6e6f745f·696d706c·656d656e·74656400·not_implemented.
 21 ··0x000033ac·73796e74·61785f65·72726f72·00000000·syntax_error....
 22 ··0x000033bc·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/
 23 ··0x000033cc·6572726f·722e6300·30000000·6572726f·error.c.0...erro
 24 ··0x000033dc·72000000·2f000000·636f6e74·65787400·r.../...context.
 25 ··0x000033ec·4661696c·65642074·6f207374·61727420·Failed·to·start·
 26 ··0x000033fc·73636865·64756c65·20746872·65616400·schedule·thread.
 27 ··0x0000340c·616c6172·6d000000·53746172·74656420·alarm...Started·
 28 ··0x0000341c·73636865·64756c65·72207468·72656164·scheduler·thread
 29 ··0x0000342c·0a000000·696e7365·72744576·656e7428·....insertEvent(
 30 ··0x0000343c·256c642e·2530366c·64290a00·2e2f7061·%ld.%06ld).../pa
 31 ··0x0000344c·636b6167·65732f63·6c69622f·74696d65·ckages/clib/time
 32 ··0x0000345c·2e630000·73636865·642d3e66·69727374·.c..sched->first
 33 ··0x0000346c·203d3d20·65000000·6f6e5f61·6c61726d··==·e...on_alarm
 34 ··0x0000347c·28292050·726f6c6f·672d636f·6e746578·()·Prolog-contex
 35 ··0x0000348c·74205b74·68726561·64202564·5d3a0a00·t·[thread·%d]:..
 36 ··0x0000349c·6f6e5f61·6c61726d·28292043·2d636f6e·on_alarm()·C-con
 37 ··0x000034ac·74657874·3a0a0000·63686563·6b446174·text:...checkDat
 38 ··0x000034bc·61000000·095b257a·645d2025·730a0000·a....[%zd]·%s...
 39 ··0x000034cc·6765745f·74696d65·72000000·756e626f·get_timer...unbo
 40 ··0x000034dc·756e6400·49746572·6174696e·6720616c·und.Iterating·al
 41 ··0x000034ec·61726d5f·6c6f6f70·28290a00·5369676e·arm_loop()..Sign
 42 ··0x000034fc·616c6c69·6e672028·6c656674·203d2025·alling·(left·=·%
 43 ··0x0000350c·6c642920·2564202e·2e2e0a00·57616974·ld)·%d·.....Wait
 44 ··0x0000351c·696e6720·2e2e2e0a·00000000·616c6172·ing·........alar
 45 ··0x0000352c·6d2f343a·20707468·72656164·5f636f6e·m/4:·pthread_con
 46 ··0x0000353c·645f7469·6d656477·61697428·293a2025·d_timedwait():·%
 47 ··0x0000354c·64202825·73290a00·4e6f2077·61697469·d·(%s)..No·waiti
 48 ··0x0000355c·6e672065·76656e74·730a0000·5b25645d·ng·events...[%d]
 49 ··0x0000356c·2072656d·6f76696e·6720616c·61726d20··removing·alarm·
 50 ··0x0000357c·256c6420·61742065·7869740a·00000000·%ld·at·exit.....
 51 ··0x0000358c·5369676e·616c2072·65636569·76656420·Signal·received·
 52 ··0x0000359c·696e2025·640a0000·65762d3e·6d616769·in·%d...ev->magi
 53 ··0x000035ac·63203d3d·2045565f·4d414749·43000000·c·==·EV_MAGIC...
Max diff block lines reached; 0/12161 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 ··0x00002ff8·00000000····························....2 ··0x000037f4·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 ··0x0001fda0·11150000····························....2 ··0x0001fdb0·8d130000····························....
  
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 ··0x0001fda4·d1140000····························....2 ··0x0001fdb4·4d130000····························M...
  
3.04 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 26 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 ··0x0001fea8·a8fd0100·00000000·00000000·74100000·............t...3 ··0x0001feb0·b8fd0100·00000000·00000000·0c0f0000·................
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...4 ··0x0001fec0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
 5 ··0x0001fed0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
 6 ··0x0001fee0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
 7 ··0x0001fef0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
 8 ··0x0001ff00·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
 9 ··0x0001ff10·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
 10 ··0x0001ff20·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
 11 ··0x0001ff30·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
 12 ··0x0001ff40·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
 13 ··0x0001ff50·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
 14 ··0x0001ff60·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
 15 ··0x0001ff70·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
 16 ··0x0001ff80·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
 17 ··0x0001ff90·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
 18 ··0x0001ffa0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
 19 ··0x0001ffb0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
 20 ··0x0001ffc0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
 21 ··0x0001ffd0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
 22 ··0x0001ffe0·0c0f0000·0c0f0000·0c0f0000·00000000·................
23 ··0x0001ffe8·74100000·00000000·00000000·00000000·t...............23 ··0x0001fff0·00000000·00000000·00000000·00000000·................
24 ··0x0001fff8·00000000·00000000···················........ 
  
601 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 9 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
 2 ··0x00020000·00000200····························....
2 ··0x00020000·00000200·cc2d0000·dc2d0000·e82d0000·.....-...-...-.. 
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·65313433·31376230·32316166·34623661·e14317b021af4b6a 
3 ··0x00000010·66303466·63636464·37346337·64306462·f04fccdd74c7d0db2 ··0x00000000·63393238·66303734·32346336·30633266·c928f07424c60c2f
 3 ··0x00000010·33343032·36353465·36643966·62643139·3402654e6d9fbd19
4 ··0x00000020·34316230·62652e64·65627567·00000000·41b0be.debug....4 ··0x00000020·34613834·64372e64·65627567·00000000·4a84d7.debug....
5 ··0x00000030·ad01d1e0····························....5 ··0x00000030·1af06268····························..bh
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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. 
  
315 KB
./usr/lib/swi-prolog/lib/armv7l-linux/tex.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/tex.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:··········66140·(bytes·into·file)13 ··Start·of·section·headers:··········66120·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2819 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2720 ··Section·header·string·table·index:·25
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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······0x005fb0·0x00005fb0·0x00005fb0·0x00168·0x00168·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x0611c·0x0611c·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x05ea0·0x05ea0·R·E·0x10000
8 ··LOAD···········0x00fdb4·0x0001fdb4·0x0001fdb4·0x002d8·0x00b94·RW··0x100007 ··LOAD···········0x00fdbc·0x0001fdbc·0x0001fdbc·0x002d0·0x00b8c·RW··0x10000
9 ··DYNAMIC········0x00fdf4·0x0001fdf4·0x0001fdf4·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fdfc·0x0001fdfc·0x0001fdfc·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fdb4·0x0001fdb4·0x0001fdb4·0x0024c·0x0024c·R···0x111 ··GNU_RELRO······0x00fdbc·0x0001fdbc·0x0001fdbc·0x00244·0x00244·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.8 KB
readelf --wide --sections {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x1025c:1 There·are·26·section·headers,·starting·at·offset·0x10248:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000440·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000420·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000598·000598·000391·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000558·000558·00034d·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········0000092a·00092a·000088·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000008a6·0008a6·000084·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000009b4·0009b4·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········0000092c·00092c·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000a24·000a24·0001b8·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············0000097c·00097c·0001b8·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000bdc·000bdc·0001c8·08··AI··3··21··412 ··[·8]·.rel.plt··········REL·············00000b34·000b34·0001c8·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········00000da4·000da4·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000cfc·000cfc·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000db0·000db0·0002d0·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000d08·000d08·0002d0·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001080·001080·0045e8·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00000fd8·000fd8·0045e8·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00005668·005668·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000055c0·0055c0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00005670·005670·0008d4·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000055c8·0055c8·0008d4·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········00005f44·005f44·00006c·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······00005fb0·005fb0·000168·00··AL·11···0··4 
20 ··[16]·.eh_frame·········PROGBITS········00006118·006118·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00005e9c·005e9c·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fdb4·00fdb4·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fdbc·00fdbc·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fdb8·00fdb8·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fdc0·00fdc0·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······PROGBITS········0001fdbc·00fdbc·000038·00··WA··0···0··421 ··[17]·.data.rel.ro······PROGBITS········0001fdc4·00fdc4·000038·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········0001fdf4·00fdf4·000100·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001fdfc·00fdfc·0000f8·08··WA··4···0··4
25 ··[21]·.got··············PROGBITS········0001fef4·00fef4·00010c·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001fef4·00fef4·00010c·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00020000·010000·00008c·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00020000·010000·00008c·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········00020090·01008c·0008b8·00··WA··0···0··825 ··[21]·.bss··············NOBITS··········00020090·01008c·0008b8·00··WA··0···0··8
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01008c·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01008c·000031·00······0···0··1
29 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·0100bd·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·0100bd·00005b·00······0···0··1
30 ··[26]·.gnu_debuglink····PROGBITS········00000000·010118·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·010118·000034·00······0···0··4
31 ··[27]·.shstrtab·········STRTAB··········00000000·01014c·00010f·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·01014c·0000f9·00······0···0··1
32 Key·to·Flags:30 Key·to·Flags:
33 ··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),
34 ··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),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··D·(mbind),·y·(purecode),·p·(processor·specific)
9.47 KB
readelf --wide --symbols {}
    
Offset 1, 71 lines modifiedOffset 1, 69 lines modified
  
1 Symbol·table·'.dynsym'·contains·68·entries:1 Symbol·table·'.dynsym'·contains·66·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:·00000da4·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000cfc·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···22·.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) 
7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_discard_foreign_frame6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_discard_foreign_frame
8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·raise@GLIBC_2.4·(3)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·raise@GLIBC_2.4·(2)
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(3)9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(2)
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_chars10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_chars
12 ·····9:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)11 ·····8:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
13 ····10:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable12 ·····9:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@GLIBC_2.4·(3)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@GLIBC_2.4·(2)
17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_atoms17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_atoms
19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fgets@GLIBC_2.4·(3)18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fgets@GLIBC_2.4·(2)
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
21 ····18:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)20 ····17:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_fatal_error23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_fatal_error
25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__vsprintf_chk@GLIBC_2.4·(3)24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__vsprintf_chk@GLIBC_2.4·(2)
26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_reset_term_refs28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_reset_term_refs
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
31 ····28:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stderr@GLIBC_2.4·(3)30 ····27:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stderr@GLIBC_2.4·(2)
32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite@GLIBC_2.4·(3)31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite@GLIBC_2.4·(2)
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate
34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcpy@GLIBC_2.4·(3)33 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcpy@GLIBC_2.4·(2)
35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor
37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)
38 ····35:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__37 ····34:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.4·(3)38 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.4·(2)
40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(2)
41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ungetc@GLIBC_2.4·(3)40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ungetc@GLIBC_2.4·(2)
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)
44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sprintf_chk@GLIBC_2.4·(3)43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sprintf_chk@GLIBC_2.4·(2)
45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__isoc99_sscanf@GLIBC_2.7·(5)44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__isoc99_sscanf@GLIBC_2.7·(4)
46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2) 
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom
48 ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.4·(3)46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.4·(2)
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__fprintf_chk@GLIBC_2.4·(3)49 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__fprintf_chk@GLIBC_2.4·(2)
52 ····49:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stdout@GLIBC_2.4·(3)50 ····47:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stdout@GLIBC_2.4·(2)
53 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@GLIBC_2.4·(3)51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@GLIBC_2.4·(2)
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_functor53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_functor
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
57 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·putc@GLIBC_2.4·(3)55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·putc@GLIBC_2.4·(2)
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate
59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen64@GLIBC_2.4·(3)57 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen64@GLIBC_2.4·(2)
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning
61 ····58:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable59 ····56:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz
63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
64 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(3)62 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(2)
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
66 ····63:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@GLIBC_2.4·(3)64 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@GLIBC_2.4·(2)
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
68 ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)66 ····63:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars
70 ····67:·00004e65···944·FUNC····GLOBAL·DEFAULT···11·install_tex68 ····65:·00004dbd···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·0xa24·contains·55·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x97c·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········ 
5 0001fdbc··00000017·R_ARM_RELATIVE········3 0001fdbc··00000017·R_ARM_RELATIVE········
6 0001fdc0··00000017·R_ARM_RELATIVE········4 0001fdc0··00000017·R_ARM_RELATIVE········
7 0001fdc4··00000017·R_ARM_RELATIVE········5 0001fdc4··00000017·R_ARM_RELATIVE········
8 0001fdc8··00000017·R_ARM_RELATIVE········6 0001fdc8··00000017·R_ARM_RELATIVE········
9 0001fdcc··00000017·R_ARM_RELATIVE········7 0001fdcc··00000017·R_ARM_RELATIVE········
10 0001fdd0··00000017·R_ARM_RELATIVE········8 0001fdd0··00000017·R_ARM_RELATIVE········
11 0001fdd4··00000017·R_ARM_RELATIVE········9 0001fdd4··00000017·R_ARM_RELATIVE········
12 0001fdd8··00000017·R_ARM_RELATIVE········10 0001fdd8··00000017·R_ARM_RELATIVE········
13 0001fddc··00000017·R_ARM_RELATIVE········11 0001fddc··00000017·R_ARM_RELATIVE········
14 0001fde0··00000017·R_ARM_RELATIVE········12 0001fde0··00000017·R_ARM_RELATIVE········
15 0001fde4··00000017·R_ARM_RELATIVE········13 0001fde4··00000017·R_ARM_RELATIVE········
16 0001fde8··00000017·R_ARM_RELATIVE········14 0001fde8··00000017·R_ARM_RELATIVE········
17 0001fdec··00000017·R_ARM_RELATIVE········15 0001fdec··00000017·R_ARM_RELATIVE········
18 0001fdf0··00000017·R_ARM_RELATIVE········16 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··00000915·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.452 0001ffe4··00000815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
53 0001ffe8··00000a15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable53 0001ffe8··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
54 0001ffec··00001215·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.454 0001ffec··00001115·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
55 0001fff0··00001c15·R_ARM_GLOB_DAT·········00000000···stderr@GLIBC_2.455 0001fff0··00001b15·R_ARM_GLOB_DAT·········00000000···stderr@GLIBC_2.4
56 0001fff4··00002315·R_ARM_GLOB_DAT·········00000000···__gmon_start__56 0001fff4··00002215·R_ARM_GLOB_DAT·········00000000···__gmon_start__
57 0001fff8··00003115·R_ARM_GLOB_DAT·········00000000···stdout@GLIBC_2.457 0001fff8··00002f15·R_ARM_GLOB_DAT·········00000000···stdout@GLIBC_2.4
58 0001fffc··00003a15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable58 0001fffc··00003815·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
59 Relocation·section·'.rel.plt'·at·offset·0xbdc·contains·57·entries:59 Relocation·section·'.rel.plt'·at·offset·0xb34·contains·57·entries:
60 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name60 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
61 0001ff00··00000416·R_ARM_JUMP_SLOT········00000000···PL_discard_foreign_frame61 0001ff00··00000316·R_ARM_JUMP_SLOT········00000000···PL_discard_foreign_frame
62 0001ff04··00000516·R_ARM_JUMP_SLOT········00000000···raise@GLIBC_2.462 0001ff04··00000416·R_ARM_JUMP_SLOT········00000000···raise@GLIBC_2.4
63 0001ff08··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_integer63 0001ff08··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
64 0001ff0c··00000716·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.464 0001ff0c··00000616·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
65 0001ff10··00000816·R_ARM_JUMP_SLOT········00000000···PL_atom_chars65 0001ff10··00000716·R_ARM_JUMP_SLOT········00000000···PL_atom_chars
66 0001ff14··00000916·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.466 0001ff14··00000816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
67 0001ff18··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_term67 0001ff18··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_term
68 0001ff1c··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars68 0001ff1c··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
69 0001ff20··00000d16·R_ARM_JUMP_SLOT········00000000···fflush@GLIBC_2.469 0001ff20··00000c16·R_ARM_JUMP_SLOT········00000000···fflush@GLIBC_2.4
70 0001ff24··00000e16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.470 0001ff24··00000d16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
71 0001ff28··00000f16·R_ARM_JUMP_SLOT········00000000···_PL_atoms71 0001ff28··00000e16·R_ARM_JUMP_SLOT········00000000···_PL_atoms
72 0001ff2c··00001016·R_ARM_JUMP_SLOT········00000000···fgets@GLIBC_2.472 0001ff2c··00000f16·R_ARM_JUMP_SLOT········00000000···fgets@GLIBC_2.4
73 0001ff30··00001116·R_ARM_JUMP_SLOT········00000000···PL_unify_nil73 0001ff30··00001016·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
74 0001ff34··00001316·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.474 0001ff34··00001216·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
75 0001ff38··00001416·R_ARM_JUMP_SLOT········00000000···PL_register_foreign75 0001ff38··00001316·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
76 0001ff3c··00001516·R_ARM_JUMP_SLOT········00000000···PL_fatal_error76 0001ff3c··00001416·R_ARM_JUMP_SLOT········00000000···PL_fatal_error
77 0001ff40··00001616·R_ARM_JUMP_SLOT········00000000···__vsprintf_chk@GLIBC_2.477 0001ff40··00001516·R_ARM_JUMP_SLOT········00000000···__vsprintf_chk@GLIBC_2.4
78 0001ff44··00001716·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.478 0001ff44··00001616·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
79 0001ff48··00001816·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz79 0001ff48··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
80 0001ff4c··00001916·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref80 0001ff4c··00001816·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
81 0001ff50··00001a16·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs81 0001ff50··00001916·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs
82 0001ff54··00001b16·R_ARM_JUMP_SLOT········00000000···PL_new_atom82 0001ff54··00001a16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
83 0001ff58··00001d16·R_ARM_JUMP_SLOT········00000000···fwrite@GLIBC_2.483 0001ff58··00001c16·R_ARM_JUMP_SLOT········00000000···fwrite@GLIBC_2.4
84 0001ff5c··00001e16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate84 0001ff5c··00001d16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate
85 0001ff60··00001f16·R_ARM_JUMP_SLOT········00000000···strcpy@GLIBC_2.485 0001ff60··00001e16·R_ARM_JUMP_SLOT········00000000···strcpy@GLIBC_2.4
86 0001ff64··00002016·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.486 0001ff64··00001f16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
87 0001ff68··00002116·R_ARM_JUMP_SLOT········00000000···PL_is_functor87 0001ff68··00002016·R_ARM_JUMP_SLOT········00000000···PL_is_functor
88 0001ff6c··00002216·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.488 0001ff6c··00002116·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
89 0001ff70··00002316·R_ARM_JUMP_SLOT········00000000···__gmon_start__89 0001ff70··00002216·R_ARM_JUMP_SLOT········00000000···__gmon_start__
90 0001ff74··00002416·R_ARM_JUMP_SLOT········00000000···exit@GLIBC_2.490 0001ff74··00002316·R_ARM_JUMP_SLOT········00000000···exit@GLIBC_2.4
91 0001ff78··00002516·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.491 0001ff78··00002416·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
92 0001ff7c··00002616·R_ARM_JUMP_SLOT········00000000···ungetc@GLIBC_2.492 0001ff7c··00002516·R_ARM_JUMP_SLOT········00000000···ungetc@GLIBC_2.4
93 0001ff80··00002716·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref93 0001ff80··00002616·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
94 0001ff84··00002816·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.494 0001ff84··00002716·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
95 0001ff88··00002916·R_ARM_JUMP_SLOT········00000000···__sprintf_chk@GLIBC_2.495 0001ff88··00002816·R_ARM_JUMP_SLOT········00000000···__sprintf_chk@GLIBC_2.4
96 0001ff8c··00002a16·R_ARM_JUMP_SLOT········00000000···__isoc99_sscanf@GLIBC_2.796 0001ff8c··00002916·R_ARM_JUMP_SLOT········00000000···__isoc99_sscanf@GLIBC_2.7
97 0001ff90··00002c16·R_ARM_JUMP_SLOT········00000000···PL_get_atom97 0001ff90··00002a16·R_ARM_JUMP_SLOT········00000000···PL_get_atom
98 0001ff94··00002d16·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.498 0001ff94··00002b16·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.4
99 0001ff98··00002e16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom99 0001ff98··00002c16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
100 0001ff9c··00002f16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz100 0001ff9c··00002d16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
101 0001ffa0··00003016·R_ARM_JUMP_SLOT········00000000···__fprintf_chk@GLIBC_2.4101 0001ffa0··00002e16·R_ARM_JUMP_SLOT········00000000···__fprintf_chk@GLIBC_2.4
102 0001ffa4··00003216·R_ARM_JUMP_SLOT········00000000···fclose@GLIBC_2.4102 0001ffa4··00003016·R_ARM_JUMP_SLOT········00000000···fclose@GLIBC_2.4
103 0001ffa8··00003316·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame103 0001ffa8··00003116·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
104 0001ffac··00003416·R_ARM_JUMP_SLOT········00000000···PL_get_functor104 0001ffac··00003216·R_ARM_JUMP_SLOT········00000000···PL_get_functor
105 0001ffb0··00003516·R_ARM_JUMP_SLOT········00000000···PL_unify_list105 0001ffb0··00003316·R_ARM_JUMP_SLOT········00000000···PL_unify_list
106 0001ffb4··00003616·R_ARM_JUMP_SLOT········00000000···putc@GLIBC_2.4106 0001ffb4··00003416·R_ARM_JUMP_SLOT········00000000···putc@GLIBC_2.4
107 0001ffb8··00003716·R_ARM_JUMP_SLOT········00000000···PL_predicate107 0001ffb8··00003516·R_ARM_JUMP_SLOT········00000000···PL_predicate
108 0001ffbc··00003816·R_ARM_JUMP_SLOT········00000000···fopen64@GLIBC_2.4108 0001ffbc··00003616·R_ARM_JUMP_SLOT········00000000···fopen64@GLIBC_2.4
109 0001ffc0··00003916·R_ARM_JUMP_SLOT········00000000···PL_warning109 0001ffc0··00003716·R_ARM_JUMP_SLOT········00000000···PL_warning
110 0001ffc4··00003b16·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz110 0001ffc4··00003916·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz
111 0001ffc8··00003c16·R_ARM_JUMP_SLOT········00000000···PL_get_list111 0001ffc8··00003a16·R_ARM_JUMP_SLOT········00000000···PL_get_list
112 0001ffcc··00003d16·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.4112 0001ffcc··00003b16·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.4
113 0001ffd0··00003e16·R_ARM_JUMP_SLOT········00000000···PL_get_integer113 0001ffd0··00003c16·R_ARM_JUMP_SLOT········00000000···PL_get_integer
114 0001ffd4··00003f16·R_ARM_JUMP_SLOT········00000000···getc@GLIBC_2.4114 0001ffd4··00003d16·R_ARM_JUMP_SLOT········00000000···getc@GLIBC_2.4
115 0001ffd8··00004016·R_ARM_JUMP_SLOT········00000000···PL_get_chars115 0001ffd8··00003e16·R_ARM_JUMP_SLOT········00000000···PL_get_chars
116 0001ffdc··00004116·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4116 0001ffdc··00003f16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
117 0001ffe0··00004216·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars117 0001ffe0··00004016·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfdf4·contains·28·entries:1 Dynamic·section·at·offset·0xfdfc·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0xda45 ·0x0000000c·(INIT)·······················0xcfc
7 ·0x0000000d·(FINI)·······················0x56686 ·0x0000000d·(FINI)·······················0x55c0
8 ·0x00000019·(INIT_ARRAY)·················0x1fdb47 ·0x00000019·(INIT_ARRAY)·················0x1fdbc
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fdb89 ·0x0000001a·(FINI_ARRAY)·················0x1fdc0
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x59812 ·0x00000005·(STRTAB)·····················0x558
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················913·(bytes)14 ·0x0000000a·(STRSZ)······················845·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1fef416 ·0x00000003·(PLTGOT)·····················0x1fef4
18 ·0x00000002·(PLTRELSZ)···················456·(bytes)17 ·0x00000002·(PLTRELSZ)···················456·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0xbdc19 ·0x00000017·(JMPREL)·····················0xb34
21 ·0x00000011·(REL)························0xa2420 ·0x00000011·(REL)························0x97c
22 ·0x00000012·(RELSZ)······················440·(bytes)21 ·0x00000012·(RELSZ)······················440·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x9b425 ·0x6ffffffe·(VERNEED)····················0x92c
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x92a27 ·0x6ffffff0·(VERSYM)·····················0x8a6
29 ·0x6ffffffa·(RELCOUNT)···················4828 ·0x6ffffffa·(RELCOUNT)···················48
30 ·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:·b7af66a6c57099f47e99f37d078ac229a51ee2383 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7287d12f8dfe66d3827ef0f8d8eb6e4f23724242
3.72 KB
readelf --wide --version-info {}
    
Offset 1, 30 lines modifiedOffset 1, 28 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·68·entries:1 Version·symbols·section·'.gnu.version'·contains·66·entries:
2 ·Addr:·0x000000000000092a··Offset:·0x0000092a··Link:·3·(.dynsym)2 ·Addr:·0x00000000000008a6··Offset:·0x000008a6··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
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*)··· 
6 ··00c:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)··· 
7 ··010:···3·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)·····3·(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*)···4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······2·(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*)··· 
17 ··038:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······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)··
 7 ··010:···1·(*global*)······3·(GLIBC_2.4)·····2·(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)··
 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)··
 15 ··030:···2·(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*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··18 ··03c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··
19 ··040:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···19 ··040:···1·(*global*)······1·(*global*)···
  
20 Version·needs·section·'.gnu.version_r'·contains·3·entries:20 Version·needs·section·'.gnu.version_r'·contains·2·entries:
21 ·Addr:·0x00000000000009b4··Offset:·0x000009b4··Link:·4·(.dynstr)21 ·Addr:·0x000000000000092c··Offset:·0x0000092c··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:·423 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
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:·525 ··0x0030:···Name:·GLIBC_2.7··Flags:·none··Version:·4
26 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·326 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 17 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 __aeabi_unwind_cpp_pr0 
6 __stack_chk_fail5 __stack_chk_fail
7 __stack_chk_guard6 __stack_chk_guard
8 __fprintf_chk7 __fprintf_chk
9 __vsprintf_chk8 __vsprintf_chk
10 __aeabi_unwind_cpp_pr1 
11 PL_unify_atom9 PL_unify_atom
12 PL_get_atom10 PL_get_atom
13 PL_get_chars11 PL_get_chars
14 PL_unify_integer12 PL_unify_integer
15 PL_get_integer13 PL_get_integer
16 PL_get_atom_chars14 PL_get_atom_chars
17 PL_unify_atom_chars15 PL_unify_atom_chars
Offset 38, 15 lines modifiedOffset 36, 14 lines modified
38 _PL_get_arg_sz36 _PL_get_arg_sz
39 PL_get_list37 PL_get_list
40 install_tex38 install_tex
41 PL_new_atom39 PL_new_atom
42 PL_new_functor_sz40 PL_new_functor_sz
43 PL_register_foreign41 PL_register_foreign
44 __isoc99_sscanf42 __isoc99_sscanf
45 libgcc_s.so.1 
46 libc.so.643 libc.so.6
47 ld-linux-armhf.so.344 ld-linux-armhf.so.3
48 GLIBC_2.445 GLIBC_2.4
49 GLIBC_2.746 GLIBC_2.7
50 H»      KxD»   J{D47 H»      KxD»   J{D
51 D'LiF|D\48 D'LiF|D\
52 {D%`3Db`"s49 {D%`3Db`"s
Offset 132, 16 lines modifiedOffset 129, 14 lines modified
132 .shstrtab129 .shstrtab
133 .note.gnu.build-id130 .note.gnu.build-id
134 .gnu.hash131 .gnu.hash
135 .gnu.version132 .gnu.version
136 .gnu.version_r133 .gnu.version_r
137 .rel.dyn134 .rel.dyn
138 .rel.plt135 .rel.plt
139 .ARM.extab 
140 .ARM.exidx 
141 .eh_frame136 .eh_frame
142 .init_array137 .init_array
143 .fini_array138 .fini_array
144 .data.rel.ro139 .data.rel.ro
145 .dynamic140 .dynamic
146 .ARM.attributes141 .ARM.attributes
147 .gnu_debugaltlink142 .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 ··0x00000138·02000000·43000000·01000000·05000000·....C...........2 ··0x00000118·02000000·41000000·01000000·05000000·....A...........
3 ··0x00000148·00100010·43000000·00000000·8d474ceb·....C........GL.3 ··0x00000128·00100010·41000000·00000000·8d474ceb·....A........GL.
  
7.39 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 61 lines modifiedOffset 1, 56 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000598·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000558·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000005a8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000568·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000005b8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000578·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000005c8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000588·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000005d8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000598·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.__v
7 ··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.__ 
27 ··0x00000728·73707269·6e74665f·63686b00·7374726e·sprintf_chk.strn11 ··0x000005e8·73707269·6e74665f·63686b00·70757463·sprintf_chk.putc
 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
28 ··0x00000738·636d7000·756e6765·74630073·74726370·cmp.ungetc.strcp25 ··0x000006c8·726e636d·7000756e·67657463·00737472·rncmp.ungetc.str
29 ··0x00000748·7900504c·5f69735f·66756e63·746f7200·y.PL_is_functor.26 ··0x000006d8·63707900·504c5f69·735f6675·6e63746f·cpy.PL_is_functo
30 ··0x00000758·504c5f6e·65775f74·65726d5f·72656600·PL_new_term_ref.27 ··0x000006e8·7200504c·5f6e6577·5f746572·6d5f7265·r.PL_new_term_re
31 ··0x00000768·504c5f77·61726e69·6e67005f·5f617373·PL_warning.__ass28 ··0x000006f8·6600504c·5f776172·6e696e67·005f5f61·f.PL_warning.__a
32 ··0x00000778·6572745f·6661696c·00504c5f·61746f6d·ert_fail.PL_atom29 ··0x00000708·73736572·745f6661·696c0050·4c5f6174·ssert_fail.PL_at
33 ··0x00000788·5f636861·72730050·4c5f756e·6966795f·_chars.PL_unify_30 ··0x00000718·6f6d5f63·68617273·00504c5f·756e6966·om_chars.PL_unif
34 ··0x00000798·6e696c00·504c5f75·6e696679·5f6c6973·nil.PL_unify_lis31 ··0x00000728·795f6e69·6c00504c·5f756e69·66795f6c·y_nil.PL_unify_l
35 ··0x000007a8·7400504c·5f756e69·66795f74·65726d00·t.PL_unify_term. 
36 ··0x000007b8·504c5f72·65736574·5f746572·6d5f7265·PL_reset_term_re32 ··0x00000738·69737400·504c5f75·6e696679·5f746572·ist.PL_unify_ter
 33 ··0x00000748·6d00504c·5f726573·65745f74·65726d5f·m.PL_reset_term_
37 ··0x000007c8·66730050·4c5f636f·70795f74·65726d5f·fs.PL_copy_term_34 ··0x00000758·72656673·00504c5f·636f7079·5f746572·refs.PL_copy_ter
38 ··0x000007d8·72656600·5f504c5f·61746f6d·7300504c·ref._PL_atoms.PL35 ··0x00000768·6d5f7265·66005f50·4c5f6174·6f6d7300·m_ref._PL_atoms.
39 ··0x000007e8·5f6f7065·6e5f666f·72656967·6e5f6672·_open_foreign_fr36 ··0x00000778·504c5f6f·70656e5f·666f7265·69676e5f·PL_open_foreign_
40 ··0x000007f8·616d6500·504c5f70·72656469·63617465·ame.PL_predicate37 ··0x00000788·6672616d·6500504c·5f707265·64696361·frame.PL_predica
41 ··0x00000808·00504c5f·63616c6c·5f707265·64696361·.PL_call_predica 
42 ··0x00000818·74650050·4c5f6469·73636172·645f666f·te.PL_discard_fo38 ··0x00000798·74650050·4c5f6361·6c6c5f70·72656469·te.PL_call_predi
 39 ··0x000007a8·63617465·00504c5f·64697363·6172645f·cate.PL_discard_
43 ··0x00000828·72656967·6e5f6672·616d6500·504c5f66·reign_frame.PL_f40 ··0x000007b8·666f7265·69676e5f·6672616d·6500504c·foreign_frame.PL
44 ··0x00000838·6174616c·5f657272·6f72005f·5f657272·atal_error.__err41 ··0x000007c8·5f666174·616c5f65·72726f72·005f5f65·_fatal_error.__e
45 ··0x00000848·6e6f5f6c·6f636174·696f6e00·73747265·no_location.stre42 ··0x000007d8·72726e6f·5f6c6f63·6174696f·6e007374·rrno_location.st
46 ··0x00000858·72726f72·00504c5f·6765745f·66756e63·rror.PL_get_func43 ··0x000007e8·72657272·6f720050·4c5f6765·745f6675·rerror.PL_get_fu
47 ··0x00000868·746f7200·5f504c5f·6765745f·6172675f·tor._PL_get_arg_44 ··0x000007f8·6e63746f·72005f50·4c5f6765·745f6172·nctor._PL_get_ar
48 ··0x00000878·737a0050·4c5f6765·745f6c69·73740069·sz.PL_get_list.i45 ··0x00000808·675f737a·00504c5f·6765745f·6c697374·g_sz.PL_get_list
49 ··0x00000888·6e737461·6c6c5f74·65780050·4c5f6e65·nstall_tex.PL_ne46 ··0x00000818·00696e73·74616c6c·5f746578·00504c5f·.install_tex.PL_
50 ··0x00000898·775f6174·6f6d0050·4c5f6e65·775f6675·w_atom.PL_new_fu47 ··0x00000828·6e65775f·61746f6d·00504c5f·6e65775f·new_atom.PL_new_
51 ··0x000008a8·6e63746f·725f737a·00504c5f·72656769·nctor_sz.PL_regi48 ··0x00000838·66756e63·746f725f·737a0050·4c5f7265·functor_sz.PL_re
52 ··0x000008b8·73746572·5f666f72·6569676e·00666765·ster_foreign.fge49 ··0x00000848·67697374·65725f66·6f726569·676e0066·gister_foreign.f
53 ··0x000008c8·7473005f·5f69736f·6339395f·73736361·ts.__isoc99_ssca50 ··0x00000858·67657473·005f5f69·736f6339·395f7373·gets.__isoc99_ss
54 ··0x000008d8·6e660072·61697365·006c6962·6763635f·nf.raise.libgcc_51 ··0x00000868·63616e66·00726169·7365006c·6962632e·canf.raise.libc.
55 ··0x000008e8·732e736f·2e31006c·6962632e·736f2e36·s.so.1.libc.so.6 
56 ··0x000008f8·006c642d·6c696e75·782d6172·6d68662e·.ld-linux-armhf.52 ··0x00000878·736f2e36·006c642d·6c696e75·782d6172·so.6.ld-linux-ar
57 ··0x00000908·736f2e33·00474c49·42435f32·2e340047·so.3.GLIBC_2.4.G53 ··0x00000888·6d68662e·736f2e33·00474c49·42435f32·mhf.so.3.GLIBC_2
 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 00000da4·<.init>:2 00000cfc·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1080·<PL_get_atom_chars@plt+0xc>5 »       bl»     fd8·<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 00000db0·<PL_discard_foreign_frame@plt-0x14>:2 00000d08·<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]»  @·dc0·<PL_discard_foreign_frame@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·d18·<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 »       andeq»  pc,·r1,·r4,·lsr·r1»    @·<UNPREDICTABLE>7 »       ldrdeq» pc,·[r1],·-ip
  
8 00000dc4·<PL_discard_foreign_frame@plt>:8 00000d1c·<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,·#308]!»       @·0x13411 »       ldr»    pc,·[ip,·#476]!»       @·0x1dc
  
12 00000dd0·<raise@plt>:12 00000d28·<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,·#300]!»       @·0x12c15 »       ldr»    pc,·[ip,·#468]!»       @·0x1d4
  
16 00000ddc·<PL_unify_integer@plt>:16 00000d34·<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,·#292]!»       @·0x12419 »       ldr»    pc,·[ip,·#460]!»       @·0x1cc
  
20 00000de8·<strcmp@plt>:20 00000d40·<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,·#284]!»       @·0x11c23 »       ldr»    pc,·[ip,·#452]!»       @·0x1c4
  
24 00000df4·<PL_atom_chars@plt>:24 00000d4c·<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,·#276]!»       @·0x11427 »       ldr»    pc,·[ip,·#444]!»       @·0x1bc
  
28 00000e00·<__cxa_finalize@plt>:28 00000d58·<__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,·#268]!»       @·0x10c31 »       ldr»    pc,·[ip,·#436]!»       @·0x1b4
  
32 00000e0c·<PL_unify_term@plt>:32 00000d64·<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,·#260]!»       @·0x10435 »       ldr»    pc,·[ip,·#428]!»       @·0x1ac
  
36 00000e18·<PL_unify_atom_chars@plt>:36 00000d70·<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,·#252]!»       @·0xfc39 »       ldr»    pc,·[ip,·#420]!»       @·0x1a4
  
40 00000e24·<fflush@plt>:40 00000d7c·<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,·#244]!»       @·0xf443 »       ldr»    pc,·[ip,·#412]!»       @·0x19c
  
44 00000e30·<free@plt>:44 00000d88·<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,·#232]!»       @·0xe848 »       ldr»    pc,·[ip,·#400]!»       @·0x190
  
49 00000e40·<_PL_atoms@plt>:49 00000d98·<_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,·#224]!»       @·0xe052 »       ldr»    pc,·[ip,·#392]!»       @·0x188
  
53 00000e4c·<fgets@plt>:53 00000da4·<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,·#216]!»       @·0xd856 »       ldr»    pc,·[ip,·#384]!»       @·0x180
  
57 00000e58·<PL_unify_nil@plt>:57 00000db0·<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,·#204]!»       @·0xcc61 »       ldr»    pc,·[ip,·#372]!»       @·0x174
  
62 00000e68·<memcpy@plt>:62 00000dc0·<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,·#196]!»       @·0xc465 »       ldr»    pc,·[ip,·#364]!»       @·0x16c
  
66 00000e74·<PL_register_foreign@plt>:66 00000dcc·<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,·#184]!»       @·0xb870 »       ldr»    pc,·[ip,·#352]!»       @·0x160
  
71 00000e84·<PL_fatal_error@plt>:71 00000ddc·<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,·#172]!»       @·0xac75 »       ldr»    pc,·[ip,·#340]!»       @·0x154
  
76 00000e94·<__vsprintf_chk@plt>:76 00000dec·<__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,·#164]!»       @·0xa479 »       ldr»    pc,·[ip,·#332]!»       @·0x14c
  
80 00000ea0·<__stack_chk_fail@plt>:80 00000df8·<__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,·#156]!»       @·0x9c83 »       ldr»    pc,·[ip,·#324]!»       @·0x144
  
84 00000eac·<PL_new_functor_sz@plt>:84 00000e04·<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,·#148]!»       @·0x9487 »       ldr»    pc,·[ip,·#316]!»       @·0x13c
  
88 00000eb8·<PL_new_term_ref@plt>:88 00000e10·<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,·#140]!»       @·0x8c91 »       ldr»    pc,·[ip,·#308]!»       @·0x134
  
92 00000ec4·<PL_reset_term_refs@plt>:92 00000e1c·<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,·#132]!»       @·0x8495 »       ldr»    pc,·[ip,·#300]!»       @·0x12c
  
96 00000ed0·<PL_new_atom@plt>:96 00000e28·<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,·#124]!»       @·0x7c99 »       ldr»    pc,·[ip,·#292]!»       @·0x124
  
100 00000edc·<fwrite@plt>:100 00000e34·<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 00005668·<.fini>:2 000055c0·<.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 ··0x00006118·00000000····························....2 ··0x00005e9c·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 ··0x0001fdb4·45110000····························E...2 ··0x0001fdbc·9d100000····························....
  
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 ··0x0001fdb8·05110000····························....2 ··0x0001fdc0·5d100000····························]...
  
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 ··0x0001fdbc·e05a0000·e45a0000·e85a0000·ec5a0000·.Z...Z...Z...Z.. 
3 ··0x0001fdcc·f05a0000·f45a0000·fc5a0000·705c0000·.Z...Z...Z..p\.. 
4 ··0x0001fddc·b0580000·085b0000·0c5b0000·105b0000·.X...[...[...[..2 ··0x0001fdc4·385a0000·3c5a0000·405a0000·445a0000·8Z..<Z..@Z..DZ..
 3 ··0x0001fdd4·485a0000·4c5a0000·545a0000·c85b0000·HZ..LZ..TZ...[..
 4 ··0x0001fde4·08580000·605a0000·645a0000·685a0000·.X..`Z..dZ..hZ..
5 ··0x0001fdec·145b0000·185b0000···················.[...[..5 ··0x0001fdf4·6c5a0000·705a0000···················lZ..pZ..
  
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·f4fd0100·00000000·00000000·b00d0000·................3 ··0x0001fef4·fcfd0100·00000000·00000000·080d0000·................
4 ··0x0001ff04·b00d0000·b00d0000·b00d0000·b00d0000·................4 ··0x0001ff04·080d0000·080d0000·080d0000·080d0000·................
5 ··0x0001ff14·b00d0000·b00d0000·b00d0000·b00d0000·................5 ··0x0001ff14·080d0000·080d0000·080d0000·080d0000·................
6 ··0x0001ff24·b00d0000·b00d0000·b00d0000·b00d0000·................6 ··0x0001ff24·080d0000·080d0000·080d0000·080d0000·................
7 ··0x0001ff34·b00d0000·b00d0000·b00d0000·b00d0000·................7 ··0x0001ff34·080d0000·080d0000·080d0000·080d0000·................
8 ··0x0001ff44·b00d0000·b00d0000·b00d0000·b00d0000·................8 ··0x0001ff44·080d0000·080d0000·080d0000·080d0000·................
9 ··0x0001ff54·b00d0000·b00d0000·b00d0000·b00d0000·................9 ··0x0001ff54·080d0000·080d0000·080d0000·080d0000·................
10 ··0x0001ff64·b00d0000·b00d0000·b00d0000·b00d0000·................10 ··0x0001ff64·080d0000·080d0000·080d0000·080d0000·................
11 ··0x0001ff74·b00d0000·b00d0000·b00d0000·b00d0000·................11 ··0x0001ff74·080d0000·080d0000·080d0000·080d0000·................
12 ··0x0001ff84·b00d0000·b00d0000·b00d0000·b00d0000·................12 ··0x0001ff84·080d0000·080d0000·080d0000·080d0000·................
13 ··0x0001ff94·b00d0000·b00d0000·b00d0000·b00d0000·................13 ··0x0001ff94·080d0000·080d0000·080d0000·080d0000·................
14 ··0x0001ffa4·b00d0000·b00d0000·b00d0000·b00d0000·................14 ··0x0001ffa4·080d0000·080d0000·080d0000·080d0000·................
15 ··0x0001ffb4·b00d0000·b00d0000·b00d0000·b00d0000·................15 ··0x0001ffb4·080d0000·080d0000·080d0000·080d0000·................
16 ··0x0001ffc4·b00d0000·b00d0000·b00d0000·b00d0000·................16 ··0x0001ffc4·080d0000·080d0000·080d0000·080d0000·................
17 ··0x0001ffd4·b00d0000·b00d0000·b00d0000·b00d0000·................17 ··0x0001ffd4·080d0000·080d0000·080d0000·080d0000·................
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·945a0000·a05a0000·b85a0000·.....Z...Z...Z..
 3 ··0x00020010·cc5a0000·ec5a0000·145b0000·245b0000·.Z...Z...[..$[..
 4 ··0x00020020·405b0000·545b0000·785b0000·a05b0000·@[..T[..x[...[..
2 ··0x00020000·00000200·3c5b0000·485b0000·605b0000·....<[..H[..`[..5 ··0x00020030·b45b0000·cc5b0000·e45b0000·fc5b0000·.[...[...[...[..
3 ··0x00020010·745b0000·945b0000·bc5b0000·cc5b0000·t[...[...[...[.. 
4 ··0x00020020·e85b0000·fc5b0000·205c0000·485c0000·.[...[..·\..H\.. 
5 ··0x00020030·5c5c0000·745c0000·8c5c0000·a45c0000·\\..t\...\...\.. 
6 ··0x00020040·00000000·ac590000·59180000·64580000·.....Y..Y...dX..6 ··0x00020040·00000000·04590000·b1170000·bc570000·.....Y.......W..
7 ··0x00020050·c52a0000·6c580000·61120000·1c5b0000·.*..lX..a....[.. 
8 ··0x00020060·09120000·245b0000·49460000·b4590000·....$[..IF...Y.. 
9 ··0x00020070·b91f0000·2c5b0000·b1110000·345b0000·....,[......4[..7 ··0x00020050·1d2a0000·c4570000·b9110000·745a0000·.*...W......tZ..
 8 ··0x00020060·61110000·7c5a0000·a1450000·0c590000·a...|Z...E...Y..
 9 ··0x00020070·111f0000·845a0000·09110000·8c5a0000·.....Z.......Z..
10 ··0x00020080·b1110000·00000000·00000000··········............10 ··0x00020080·09110000·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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·61663636·61366335·37303939·66343765·af66a6c57099f47e 
3 ··0x00000010·39396633·37643037·38616332·32396135·99f37d078ac229a52 ··0x00000000·38376431·32663864·66653636·64333832·87d12f8dfe66d382
 3 ··0x00000010·37656630·66386438·65623665·34663233·7ef0f8d8eb6e4f23
4 ··0x00000020·31656532·33382e64·65627567·00000000·1ee238.debug....4 ··0x00000020·37323432·34322e64·65627567·00000000·724242.debug....
5 ··0x00000030·1b2a7d0e····························.*}.5 ··0x00000030·15b89e6b····························...k
  
1.68 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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. 
  
363 KB
./usr/lib/swi-prolog/lib/armv7l-linux/turtle.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/turtle.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:··········70308·(bytes·into·file)13 ··Start·of·section·headers:··········70284·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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······0x008288·0x00008288·0x00008288·0x001e0·0x001e0·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x0846c·0x0846c·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x0816c·0x0816c·R·E·0x10000
8 ··LOAD···········0x00fd9c·0x0001fd9c·0x0001fd9c·0x01344·0x013b4·RW··0x100007 ··LOAD···········0x00fda4·0x0001fda4·0x0001fda4·0x0133c·0x013ac·RW··0x10000
9 ··DYNAMIC········0x00fda4·0x0001fda4·0x0001fda4·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fdac·0x0001fdac·0x0001fdac·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fd9c·0x0001fd9c·0x0001fd9c·0x00264·0x00264·R···0x111 ··GNU_RELRO······0x00fda4·0x0001fda4·0x0001fda4·0x0025c·0x0025c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x112a4:1 There·are·25·section·headers,·starting·at·offset·0x1128c:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000580·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000560·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000006d8·0006d8·0004f0·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000698·000698·0004ac·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000bc8·000bc8·0000b0·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000b44·000b44·0000ac·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000c78·000c78·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000bf0·000bf0·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000cd8·000cd8·0000a8·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000c30·000c30·0000a8·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000d80·000d80·000278·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00000cd8·000cd8·000278·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00000ff8·000ff8·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000f50·000f50·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00001004·001004·0003fc·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000f5c·000f5c·0003fc·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001400·001400·005d40·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00001358·001358·005d40·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00007140·007140·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00007098·007098·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00007148·007148·0010c8·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000070a0·0070a0·0010c8·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········00008210·008210·000078·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······00008288·008288·0001e0·00··AL·11···0··4 
20 ··[16]·.eh_frame·········PROGBITS········00008468·008468·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00008168·008168·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fd9c·00fd9c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fda4·00fda4·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fda0·00fda0·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fda8·00fda8·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fda4·00fda4·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fdac·00fdac·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001fea4·00fea4·00015c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001fea4·00fea4·00015c·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·0010e0·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·0010e0·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········000210e0·0110e0·000070·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········000210e0·0110e0·000070·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0110e0·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0110e0·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·011111·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·011111·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·01116c·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·01116c·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0111a0·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0111a0·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
11.9 KB
readelf --wide --symbols {}
    
Offset 1, 91 lines modifiedOffset 1, 89 lines modified
  
1 Symbol·table·'.dynsym'·contains·88·entries:1 Symbol·table·'.dynsym'·contains·86·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:·00000ff8·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000f50·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.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_get_stream_handle6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream_handle
8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(3)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(2)
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream
11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·raise@GLIBC_2.4·(3)10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·raise@GLIBC_2.4·(2)
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfeof11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfeof
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex
14 ····11:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)13 ····10:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
15 ····12:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable14 ····11:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_representation_error16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_representation_error
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unregister_atom18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unregister_atom
20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_variable21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_variable
23 ····20:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)22 ····19:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·towlower@GLIBC_2.4·(3)26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·towlower@GLIBC_2.4·(2)
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_blob28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_blob
30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__swprintf_chk@GLIBC_2.4·(3)29 ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__swprintf_chk@GLIBC_2.4·(2)
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream
32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Speekcode32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Speekcode
34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(3)33 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_reset_term_refs37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_reset_term_refs
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_atom39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_atom
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_bool40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_bool
42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcscpy@GLIBC_2.4·(3)41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcscpy@GLIBC_2.4·(2)
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcscmp@GLIBC_2.4·(3)45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcscmp@GLIBC_2.4·(2)
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs
50 ····47:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)49 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_blob_data51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_blob_data
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom_wchars52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom_wchars
54 ····51:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__53 ····50:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
57 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__wcscpy_chk@GLIBC_2.4·(3)56 ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__wcscpy_chk@GLIBC_2.4·(2)
58 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(3)57 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(2)
59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_blob59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_blob
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·SsnprintfX60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·SsnprintfX
62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor_v61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor_v
63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
65 ····62:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2) 
66 ····63:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(3)64 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_int6468 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_int64
71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sdprintf69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sdprintf
72 ····69:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.4·(3)70 ····67:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.4·(2)
73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex
76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error
77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sputcode75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sputcode
78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssnprintf76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssnprintf
79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate
80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf
81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sgetcode79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sgetcode
82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term
83 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable81 ····78:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
85 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex
86 ····83:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcsncpy@GLIBC_2.4·(3)84 ····81:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcsncpy@GLIBC_2.4·(2)
87 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_nchars85 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_nchars
88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int6486 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int64
89 ····86:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)87 ····84:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
90 ····87:·00006969···852·FUNC····GLOBAL·DEFAULT···11·install_turtle88 ····85:·000068c1···852·FUNC····GLOBAL·DEFAULT···11·install_turtle
12.8 KB
readelf --wide --relocs {}
Max HTML report size reached
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfda4·contains·28·entries:1 Dynamic·section·at·offset·0xfdac·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0xff85 ·0x0000000c·(INIT)·······················0xf50
7 ·0x0000000d·(FINI)·······················0x71406 ·0x0000000d·(FINI)·······················0x7098
8 ·0x00000019·(INIT_ARRAY)·················0x1fd9c7 ·0x00000019·(INIT_ARRAY)·················0x1fda4
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fda09 ·0x0000001a·(FINI_ARRAY)·················0x1fda8
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x6d812 ·0x00000005·(STRTAB)·····················0x698
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················1264·(bytes)14 ·0x0000000a·(STRSZ)······················1196·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1fea416 ·0x00000003·(PLTGOT)·····················0x1fea4
18 ·0x00000002·(PLTRELSZ)···················632·(bytes)17 ·0x00000002·(PLTRELSZ)···················632·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0xd8019 ·0x00000017·(JMPREL)·····················0xcd8
21 ·0x00000011·(REL)························0xcd820 ·0x00000011·(REL)························0xc30
22 ·0x00000012·(RELSZ)······················168·(bytes)21 ·0x00000012·(RELSZ)······················168·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0xc7825 ·0x6ffffffe·(VERNEED)····················0xbf0
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0xbc827 ·0x6ffffff0·(VERSYM)·····················0xb44
29 ·0x6ffffffa·(RELCOUNT)···················1628 ·0x6ffffffa·(RELCOUNT)···················16
30 ·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:·46f7cf56f9955098f8c109f0196c4dfe71c178513 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f646dfec9bdbfc70d121b85e9c699bb5fee50575
3.92 KB
readelf --wide --version-info {}
    
Offset 1, 34 lines modifiedOffset 1, 32 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·88·entries:1 Version·symbols·section·'.gnu.version'·contains·86·entries:
2 ·Addr:·0x0000000000000bc8··Offset:·0x00000bc8··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000b44··Offset:·0x00000b44··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
5 ··008:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(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*)··· 
9 ··018:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··7 ··010:···2·(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*)······1·(*global*)······3·(GLIBC_2.4)··12 ··024:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··13 ··028:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··14 ··02c:···1·(*global*)······1·(*global*)······2·(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*)······1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)··16 ··034:···1·(*global*)······2·(GLIBC_2.4)·····2·(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·(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)··
19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···20 ··044:···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*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··23 ··050:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
24 ··054:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···24 ··054:···2·(GLIBC_2.4)·····1·(*global*)···
  
25 Version·needs·section·'.gnu.version_r'·contains·3·entries:25 Version·needs·section·'.gnu.version_r'·contains·2·entries:
26 ·Addr:·0x0000000000000c78··Offset:·0x00000c78··Link:·4·(.dynstr)26 ·Addr:·0x0000000000000bf0··Offset:·0x00000bf0··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:·428 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
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:·330 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 12 lines modifiedOffset 1, 11 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 PL_get_blob5 PL_get_blob
7 PL_permission_error6 PL_permission_error
8 __stack_chk_fail7 __stack_chk_fail
9 __assert_fail8 __assert_fail
10 __stack_chk_guard9 __stack_chk_guard
11 PL_blob_data10 PL_blob_data
12 Sfprintf11 Sfprintf
Offset 28, 15 lines modifiedOffset 27, 14 lines modified
28 Ssnprintf27 Ssnprintf
29 SsnprintfX28 SsnprintfX
30 PL_new_term_refs29 PL_new_term_refs
31 Sdprintf30 Sdprintf
32 PL_cons_functor31 PL_cons_functor
33 PL_reset_term_refs32 PL_reset_term_refs
34 PL_unify33 PL_unify
35 __aeabi_unwind_cpp_pr1 
36 PL_get_stream_handle34 PL_get_stream_handle
37 PL_get_nchars35 PL_get_nchars
38 Sputcode36 Sputcode
39 PL_release_stream37 PL_release_stream
40 PL_get_wchars38 PL_get_wchars
41 PL_representation_error39 PL_representation_error
42 __wcscpy_chk40 __wcscpy_chk
Offset 65, 15 lines modifiedOffset 63, 14 lines modified
65 PL_raise_exception63 PL_raise_exception
66 PL_predicate64 PL_predicate
67 towlower65 towlower
68 install_turtle66 install_turtle
69 PL_new_atom67 PL_new_atom
70 PL_new_functor_sz68 PL_new_functor_sz
71 PL_register_foreign69 PL_register_foreign
72 libgcc_s.so.1 
73 libc.so.670 libc.so.6
74 ld-linux-armhf.so.371 ld-linux-armhf.so.3
75 GLIBC_2.472 GLIBC_2.4
76 H»      KxD»   J{D73 H»      KxD»   J{D
77 #F{H:F1FxD74 #F{H:F1FxD
78 hK:F0F{D75 hK:F0F{D
79 KK:F0F{D76 KK:F0F{D
Offset 164, 16 lines modifiedOffset 161, 14 lines modified
164 .shstrtab161 .shstrtab
165 .note.gnu.build-id162 .note.gnu.build-id
166 .gnu.hash163 .gnu.hash
167 .gnu.version164 .gnu.version
168 .gnu.version_r165 .gnu.version_r
169 .rel.dyn166 .rel.dyn
170 .rel.plt167 .rel.plt
171 .ARM.extab 
172 .ARM.exidx 
173 .eh_frame168 .eh_frame
174 .init_array169 .init_array
175 .fini_array170 .fini_array
176 .dynamic171 .dynamic
177 .ARM.attributes172 .ARM.attributes
178 .gnu_debugaltlink173 .gnu_debugaltlink
179 .gnu_debuglink174 .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 ··0x00000138·02000000·57000000·01000000·05000000·....W...........2 ··0x00000118·02000000·55000000·01000000·05000000·....U...........
3 ··0x00000148·00100008·00000000·57000000·9be527e0·........W.....'.3 ··0x00000128·00100008·00000000·55000000·9be527e0·........U.....'.
  
10.2 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 82 lines modifiedOffset 1, 78 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000006d8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000698·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000006e8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000006a8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000006f8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000006b8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000708·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000006c8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000718·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000006d8·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_int64
7 ··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. 
35 ··0x000008e8·504c5f63·6f6e735f·66756e63·746f7200·PL_cons_functor.21 ··0x000007c8·00504c5f·636f6e73·5f66756e·63746f72·.PL_cons_functor
36 ··0x000008f8·504c5f72·65736574·5f746572·6d5f7265·PL_reset_term_re22 ··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
37 ··0x00000908·66730050·4c5f756e·69667900·5f5f6165·fs.PL_unify.__ae26 ··0x00000818·69737400·504c5f75·6e696679·5f746572·ist.PL_unify_ter
38 ··0x00000918·6162695f·756e7769·6e645f63·70705f70·abi_unwind_cpp_p27 ··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
39 ··0x00000928·72310072·65616c6c·6f630050·4c5f6765·r1.realloc.PL_ge36 ··0x000008b8·6e696679·00726561·6c6c6f63·00504c5f·nify.realloc.PL_
40 ··0x00000938·745f7374·7265616d·5f68616e·646c6500·t_stream_handle.37 ··0x000008c8·6765745f·73747265·616d5f68·616e646c·get_stream_handl
41 ··0x00000948·504c5f67·65745f6e·63686172·73005370·PL_get_nchars.Sp38 ··0x000008d8·6500504c·5f676574·5f6e6368·61727300·e.PL_get_nchars.
42 ··0x00000958·7574636f·64650073·74726368·7200504c·utcode.strchr.PL39 ··0x000008e8·53707574·636f6465·00737472·63687200·Sputcode.strchr.
43 ··0x00000968·5f72656c·65617365·5f737472·65616d00·_release_stream. 
44 ··0x00000978·504c5f67·65745f77·63686172·7300504c·PL_get_wchars.PL40 ··0x000008f8·504c5f72·656c6561·73655f73·74726561·PL_release_strea
 41 ··0x00000908·6d00504c·5f676574·5f776368·61727300·m.PL_get_wchars.
45 ··0x00000988·5f726570·72657365·6e746174·696f6e5f·_representation_42 ··0x00000918·504c5f72·65707265·73656e74·6174696f·PL_representatio
46 ··0x00000998·6572726f·72006d65·6d736574·005f5f77·error.memset.__w43 ··0x00000928·6e5f6572·726f7200·6d656d73·6574005f·n_error.memset._
47 ··0x000009a8·63736370·795f6368·6b00504c·5f756e69·cscpy_chk.PL_uni44 ··0x00000938·5f776373·6370795f·63686b00·504c5f75·_wcscpy_chk.PL_u
48 ··0x000009b8·66795f61·746f6d5f·6e636861·72730050·fy_atom_nchars.P45 ··0x00000948·6e696679·5f61746f·6d5f6e63·68617273·nify_atom_nchars
49 ··0x000009c8·4c5f6973·5f766172·6961626c·6500504c·L_is_variable.PL 
50 ··0x000009d8·5f676574·5f626f6f·6c5f6578·00504c5f·_get_bool_ex.PL_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_
51 ··0x000009e8·756e6966·795f626f·6f6c0050·4c5f756e·unify_bool.PL_un49 ··0x00000988·756e6966·795f696e·74363400·504c5f75·unify_int64.PL_u
52 ··0x000009f8·6966795f·696e7436·3400504c·5f756e69·ify_int64.PL_uni 
53 ··0x00000a08·66795f61·746f6d00·504c5f67·65745f61·fy_atom.PL_get_a50 ··0x00000998·6e696679·5f61746f·6d00504c·5f676574·nify_atom.PL_get
54 ··0x00000a18·746f6d5f·65780050·4c5f7265·67697374·tom_ex.PL_regist51 ··0x000009a8·5f61746f·6d5f6578·00504c5f·72656769·_atom_ex.PL_regi
55 ··0x00000a28·65725f61·746f6d00·504c5f67·65745f73·er_atom.PL_get_s52 ··0x000009b8·73746572·5f61746f·6d00504c·5f676574·ster_atom.PL_get
56 ··0x00000a38·74726561·6d006361·6c6c6f63·00504c5f·tream.calloc.PL_53 ··0x000009c8·5f737472·65616d00·63616c6c·6f630050·_stream.calloc.P
57 ··0x00000a48·6765745f·6c697374·5f657800·504c5f67·get_list_ex.PL_g54 ··0x000009d8·4c5f6765·745f6c69·73745f65·7800504c·L_get_list_ex.PL
58 ··0x00000a58·65745f6e·616d655f·61726974·795f737a·et_name_arity_sz55 ··0x000009e8·5f676574·5f6e616d·655f6172·6974795f·_get_name_arity_
59 ··0x00000a68·005f504c·5f676574·5f617267·5f737a00·._PL_get_arg_sz. 
60 ··0x00000a78·504c5f69·735f6675·6e63746f·7200504c·PL_is_functor.PL56 ··0x000009f8·737a005f·504c5f67·65745f61·72675f73·sz._PL_get_arg_s
 57 ··0x00000a08·7a00504c·5f69735f·66756e63·746f7200·z.PL_is_functor.
61 ··0x00000a88·5f646f6d·61696e5f·6572726f·7200504c·_domain_error.PL58 ··0x00000a18·504c5f64·6f6d6169·6e5f6572·726f7200·PL_domain_error.
62 ··0x00000a98·5f747970·655f6572·726f7200·504c5f65·_type_error.PL_e59 ··0x00000a28·504c5f74·7970655f·6572726f·7200504c·PL_type_error.PL
63 ··0x00000aa8·78636570·74696f6e·00504c5f·6765745f·xception.PL_get_60 ··0x00000a38·5f657863·65707469·6f6e0050·4c5f6765·_exception.PL_ge
64 ··0x00000ab8·6e696c5f·65780050·4c5f756e·6966795f·nil_ex.PL_unify_61 ··0x00000a48·745f6e69·6c5f6578·00504c5f·756e6966·t_nil_ex.PL_unif
65 ··0x00000ac8·626c6f62·00537065·656b636f·64650050·blob.Speekcode.P62 ··0x00000a58·795f626c·6f620053·7065656b·636f6465·y_blob.Speekcode
66 ··0x00000ad8·4c5f7075·745f7465·726d0050·4c5f756e·L_put_term.PL_un63 ··0x00000a68·00504c5f·7075745f·7465726d·00504c5f·.PL_put_term.PL_
67 ··0x00000ae8·6966795f·73747265·616d0050·4c5f6361·ify_stream.PL_ca64 ··0x00000a78·756e6966·795f7374·7265616d·00504c5f·unify_stream.PL_
68 ··0x00000af8·6c6c5f70·72656469·63617465·00504c5f·ll_predicate.PL_65 ··0x00000a88·63616c6c·5f707265·64696361·74650050·call_predicate.P
69 ··0x00000b08·72616973·655f6578·63657074·696f6e00·raise_exception.66 ··0x00000a98·4c5f7261·6973655f·65786365·7074696f·L_raise_exceptio
70 ··0x00000b18·504c5f70·72656469·63617465·00776373·PL_predicate.wcs67 ··0x00000aa8·6e00504c·5f707265·64696361·74650077·n.PL_predicate.w
71 ··0x00000b28·6e637079·00776373·636d7000·746f776c·ncpy.wcscmp.towl68 ··0x00000ab8·63736e63·70790077·6373636d·7000746f·csncpy.wcscmp.to
72 ··0x00000b38·6f776572·00536665·6f660069·6e737461·ower.Sfeof.insta69 ··0x00000ac8·776c6f77·65720053·66656f66·00696e73·wlower.Sfeof.ins
73 ··0x00000b48·6c6c5f74·7572746c·6500504c·5f6e6577·ll_turtle.PL_new70 ··0x00000ad8·74616c6c·5f747572·746c6500·504c5f6e·tall_turtle.PL_n
74 ··0x00000b58·5f61746f·6d00504c·5f6e6577·5f66756e·_atom.PL_new_fun71 ··0x00000ae8·65775f61·746f6d00·504c5f6e·65775f66·ew_atom.PL_new_f
75 ··0x00000b68·63746f72·5f737a00·504c5f72·65676973·ctor_sz.PL_regis72 ··0x00000af8·756e6374·6f725f73·7a00504c·5f726567·unctor_sz.PL_reg
76 ··0x00000b78·7465725f·666f7265·69676e00·72616973·ter_foreign.rais73 ··0x00000b08·69737465·725f666f·72656967·6e007261·ister_foreign.ra
77 ··0x00000b88·65006c69·62676363·5f732e73·6f2e3100·e.libgcc_s.so.1. 
78 ··0x00000b98·6c696263·2e736f2e·36006c64·2d6c696e·libc.so.6.ld-lin74 ··0x00000b18·69736500·6c696263·2e736f2e·36006c64·ise.libc.so.6.ld
79 ··0x00000ba8·75782d61·726d6866·2e736f2e·3300474c·ux-armhf.so.3.GL75 ··0x00000b28·2d6c696e·75782d61·726d6866·2e736f2e·-linux-armhf.so.
80 ··0x00000bb8·4942435f·322e3400·4743435f·332e3500·IBC_2.4.GCC_3.5.76 ··0x00000b38·3300474c·4942435f·322e3400··········3.GLIBC_2.4.
  
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 00000ff8·<.init>:2 00000f50·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1400·<__assert_fail@plt+0xc>5 »       bl»     1358·<__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 00007140·<.fini>:2 00007098·<.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 ··0x00008468·00000000····························....2 ··0x00008168·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 ··0x0001fd9c·c5140000····························....2 ··0x0001fda4·1d140000····························....
  
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 ··0x0001fda0·85140000····························....2 ··0x0001fda8·dd130000····························....
  
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·a4fd0100·00000000·00000000·04100000·................3 ··0x0001fea4·acfd0100·00000000·00000000·5c0f0000·............\...
4 ··0x0001feb4·04100000·04100000·04100000·04100000·................4 ··0x0001feb4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
5 ··0x0001fec4·04100000·04100000·04100000·04100000·................5 ··0x0001fec4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
6 ··0x0001fed4·04100000·04100000·04100000·04100000·................6 ··0x0001fed4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
7 ··0x0001fee4·04100000·04100000·04100000·04100000·................7 ··0x0001fee4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
8 ··0x0001fef4·04100000·04100000·04100000·04100000·................8 ··0x0001fef4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
9 ··0x0001ff04·04100000·04100000·04100000·04100000·................9 ··0x0001ff04·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
10 ··0x0001ff14·04100000·04100000·04100000·04100000·................10 ··0x0001ff14·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
11 ··0x0001ff24·04100000·04100000·04100000·04100000·................11 ··0x0001ff24·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
12 ··0x0001ff34·04100000·04100000·04100000·04100000·................12 ··0x0001ff34·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
13 ··0x0001ff44·04100000·04100000·04100000·04100000·................13 ··0x0001ff44·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
14 ··0x0001ff54·04100000·04100000·04100000·04100000·................14 ··0x0001ff54·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
15 ··0x0001ff64·04100000·04100000·04100000·04100000·................15 ··0x0001ff64·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
16 ··0x0001ff74·04100000·04100000·04100000·04100000·................16 ··0x0001ff74·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
17 ··0x0001ff84·04100000·04100000·04100000·04100000·................17 ··0x0001ff84·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
18 ··0x0001ff94·04100000·04100000·04100000·04100000·................18 ··0x0001ff94·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
19 ··0x0001ffa4·04100000·04100000·04100000·04100000·................19 ··0x0001ffa4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
20 ··0x0001ffb4·04100000·04100000·04100000·04100000·................20 ··0x0001ffb4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
21 ··0x0001ffc4·04100000·04100000·04100000·04100000·................21 ··0x0001ffc4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
22 ··0x0001ffd4·04100000·04100000·04100000·04100000·................22 ··0x0001ffd4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
23 ··0x0001ffe4·04100000·04100000·00000000·00000000·................23 ··0x0001ffe4·5c0f0000·5c0f0000·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·18790000·.....:)u.....y..2 ··0x00020000·00000200·013a2975·04000000·70780000·.....:)u....px..
3 ··0x00020010·71250000·29170000·f9160000·35160000·q%..).......5...3 ··0x00020010·c9240000·81160000·51160000·8d150000·.$......Q.......
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·e4790000·00000000·.........y......8 ··0x00020060·01000000·01000000·3c790000·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·a47a0000·00000000·.........z......42 ··0x00020270·01000000·01000000·fc790000·00000000·.........y......
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·687b0000·00000000·........h{......75 ··0x00020480·01000000·01000000·c07a0000·00000000·.........z......
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·287c0000·00000000·........(|......108 ··0x00020690·01000000·01000000·807b0000·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·e47c0000·00000000·.........|......141 ··0x000208a0·01000000·01000000·3c7c0000·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·887d0000·00000000·.........}......174 ··0x00020ab0·01000000·01000000·e07c0000·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·2c7e0000·00000000·........,~......207 ··0x00020cc0·01000000·01000000·847d0000·00000000·.........}......
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·cc7e0000·00000000·.........~......240 ··0x00020ed0·01000000·01000000·247e0000·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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·66376366·35366639·39353530·39386638·f7cf56f9955098f8 
3 ··0x00000010·63313039·66303139·36633464·66653731·c109f0196c4dfe712 ··0x00000000·34366466·65633962·64626663·37306431·46dfec9bdbfc70d1
 3 ··0x00000010·32316238·35653963·36393962·62356665·21b85e9c699bb5fe
4 ··0x00000020·63313738·35312e64·65627567·00000000·c17851.debug....4 ··0x00000020·65353035·37352e64·65627567·00000000·e50575.debug....
5 ··0x00000030·cfa3c997····························....5 ··0x00000030·5bb45ad5····························[.Z.
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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. 
  
152 KB
./usr/lib/swi-prolog/lib/armv7l-linux/uid.so vs.
./usr/lib/swi-prolog/lib/aarch64-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:··········65992·(bytes·into·file)13 ··Start·of·section·headers:··········66008·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·25
1.96 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x0207c·0x0207c·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x02648·0x02648·R·E·0x10000
8 ··LOAD···········0x00fe0c·0x0001fe0c·0x0001fe0c·0x001f8·0x001fc·RW··0x100007 ··LOAD···········0x00fd7c·0x0001fd7c·0x0001fd7c·0x002a0·0x002a8·RW··0x10000
9 ··DYNAMIC········0x00fe14·0x0001fe14·0x0001fe14·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fdd4·0x0001fdd4·0x0001fdd4·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe0c·0x0001fe0c·0x0001fe0c·0x001f4·0x001f4·R···0x111 ··GNU_RELRO······0x00fd7c·0x0001fd7c·0x0001fd7c·0x00284·0x00284·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.72 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 35 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x101c8:1 There·are·26·section·headers,·starting·at·offset·0x101d8:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0003c0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0004d0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000518·000518·000375·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000608·000608·0003f8·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········0000088e·00088e·000078·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000a00·000a00·00009a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000908·000908·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000a9c·000a9c·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000968·000968·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000aec·000aec·0000b8·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000009a8·0009a8·000198·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00000ba4·000ba4·000218·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········00000b40·000b40·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000dbc·000dbc·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000b4c·000b4c·000288·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000dc8·000dc8·000348·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000dd4·000dd4·000f48·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00001110·001110·00117c·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00001d1c·001d1c·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000228c·00228c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00001d24·001d24·0002d8·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00002294·002294·0003b0·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 
20 ··[16]·.eh_frame·········PROGBITS········00002078·002078·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00002644·002644·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fe0c·00fe0c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fd7c·00fd7c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fe10·00fe10·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fd80·00fd80·000004·04··WA··0···0··4
 21 ··[17]·.data.rel.ro······PROGBITS········0001fd84·00fd84·000050·00··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fe14·00fe14·000100·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001fdd4·00fdd4·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001ff14·00ff14·0000ec·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001fecc·00fecc·000134·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0002001c·01001c·000008·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0100dc·0000f9·00······0···0··1
31 Key·to·Flags:30 Key·to·Flags:
32 ··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),
33 ··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),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··D·(mbind),·y·(purecode),·p·(processor·specific)
9.61 KB
readelf --wide --symbols {}
    
Offset 1, 63 lines modifiedOffset 1, 80 lines modified
  
1 Symbol·table·'.dynsym'·contains·60·entries:1 Symbol·table·'.dynsym'·contains·77·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:·00000b40·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000dbc·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.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) 
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpwuid_r@GLIBC_2.4·(3)6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__prctl_time64@GLIBC_2.34·(2)
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream_handle
 8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream
 9 ·····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_handle_signals11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_handle_signals
 12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(3)
 13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_chars
11 ·····8:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)14 ····11:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
 15 ····12:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__environ@GLIBC_2.4·(3)
12 ·····9:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable16 ····13:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getuid@GLIBC_2.4·(3) 
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
18 ····15:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)21 ····18:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
 23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·execvp@GLIBC_2.4·(3)
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
 25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_signum_ex
21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sysconf@GLIBC_2.4·(3)
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(3)28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dup2@GLIBC_2.4·(3)
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·initgroups@GLIBC_2.4·(3) 
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
 31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfwrite
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·geteuid@GLIBC_2.4·(3) 
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setgroups@GLIBC_2.4·(3)34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_atom
 35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Slock
 36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_bool
31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·seteuid@GLIBC_2.4·(3)37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·waitpid@GLIBC_2.4·(3)
32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getegid@GLIBC_2.4·(3)38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setgid@GLIBC_2.4·(3)40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs
35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)
36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)
37 ····34:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__43 ····40:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
 45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·kill@GLIBC_2.4·(3)
 46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpid@GLIBC_2.4·(3)
 47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)
 48 ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@GLIBC_2.4·(3)
 49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
 50 ····47:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(3)
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex
40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpwnam_r@GLIBC_2.4·(3) 
41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getgrnam_r@GLIBC_2.4·(3) 
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)54 ····51:·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)55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_set_prolog_flag
 56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom
46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getgid@GLIBC_2.4·(3)57 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.4·(3)
47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getgrgid_r@GLIBC_2.4·(3)58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
49 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setegid@GLIBC_2.4·(3)60 ····57:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pipe@GLIBC_2.4·(3)
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_skip_list61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfileno
 62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfdopen
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
 64 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fork@GLIBC_2.4·(3)
 65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sflush
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
53 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setuid@GLIBC_2.4·(3) 
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getgroups@GLIBC_2.4·(3)68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
 70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sunlock
57 ····54:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable71 ····68:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz
 73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__iob
 74 ····71:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·environ@GLIBC_2.4·(3)
59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
 76 ····73:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.4·(3)
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
61 ····58:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)78 ····75:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)
62 ····59:·00001bd1···332·FUNC····GLOBAL·DEFAULT···11·install_uid79 ····76:·00002189···260·FUNC····GLOBAL·DEFAULT···11·install_unix
10.3 KB
readelf --wide --relocs {}
    
Offset 1, 65 lines modifiedOffset 1, 96 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x968·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0xaec·contains·23·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 0001fd7c··00000017·R_ARM_RELATIVE········
4 0001fe10··00000017·R_ARM_RELATIVE········4 0001fd80··00000017·R_ARM_RELATIVE········
 5 0001fd88··00000017·R_ARM_RELATIVE········
 6 0001fd90··00000017·R_ARM_RELATIVE········
 7 0001fd98··00000017·R_ARM_RELATIVE········
 8 0001fda0··00000017·R_ARM_RELATIVE········
 9 0001fda8··00000017·R_ARM_RELATIVE········
 10 0001fdb0··00000017·R_ARM_RELATIVE········
 11 0001fdb8··00000017·R_ARM_RELATIVE········
 12 0001fdc0··00000017·R_ARM_RELATIVE········
 13 0001fdc8··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········14 00020000··00000017·R_ARM_RELATIVE········
 15 00020004··00000017·R_ARM_RELATIVE········
 16 00020008··00000017·R_ARM_RELATIVE········
 17 0002000c··00000017·R_ARM_RELATIVE········
 18 00020010··00000017·R_ARM_RELATIVE········
6 0001ffec··00000815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.419 0001ffe4··00000b15·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable20 0001ffe8··00000d15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000f15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.421 0001ffec··00001215·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00002215·R_ARM_GLOB_DAT·········00000000···__gmon_start__22 0001fff0··00002815·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00003615·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable23 0001fff4··00004415·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
 24 0001fff8··00004615·R_ARM_GLOB_DAT·········00000000···S__iob
 25 0001fffc··00004715·R_ARM_GLOB_DAT·········00000000···environ@GLIBC_2.4
  
11 Relocation·section·'.rel.plt'·at·offset·0x9a8·contains·51·entries:26 Relocation·section·'.rel.plt'·at·offset·0xba4·contains·67·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name27 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff20··00000416·R_ARM_JUMP_SLOT········00000000···getpwuid_r@GLIBC_2.428 0001fed8··00000316·R_ARM_JUMP_SLOT········00000000···__prctl_time64@GLIBC_2.34
 29 0001fedc··00000416·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle
 30 0001fee0··00000516·R_ARM_JUMP_SLOT········00000000···PL_release_stream
14 0001ff24··00000516·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex31 0001fee4··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
15 0001ff28··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_integer32 0001fee8··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
16 0001ff2c··00000716·R_ARM_JUMP_SLOT········00000000···PL_handle_signals33 0001feec··00000816·R_ARM_JUMP_SLOT········00000000···PL_handle_signals
 34 0001fef0··00000916·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
 35 0001fef4··00000a16·R_ARM_JUMP_SLOT········00000000···PL_atom_chars
17 0001ff30··00000816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.436 0001fef8··00000b16·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
18 0001ff34··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_term37 0001fefc··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_term
19 0001ff38··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars38 0001ff00··00000f16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
20 0001ff3c··00000c16·R_ARM_JUMP_SLOT········00000000···getuid@GLIBC_2.4 
21 0001ff40··00000d16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.439 0001ff04··00001016·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
22 0001ff44··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil40 0001ff08··00001116·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
23 0001ff48··00001016·R_ARM_JUMP_SLOT········00000000···PL_register_foreign41 0001ff0c··00001316·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
 42 0001ff10··00001416·R_ARM_JUMP_SLOT········00000000···execvp@GLIBC_2.4
24 0001ff4c··00001116·R_ARM_JUMP_SLOT········00000000···PL_unify_chars43 0001ff14··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
 44 0001ff18··00001616·R_ARM_JUMP_SLOT········00000000···PL_get_signum_ex
25 0001ff50··00001216·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.445 0001ff1c··00001716·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
26 0001ff54··00001316·R_ARM_JUMP_SLOT········00000000···PL_existence_error46 0001ff20··00001816·R_ARM_JUMP_SLOT········00000000···sysconf@GLIBC_2.4
27 0001ff58··00001416·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.447 0001ff24··00001916·R_ARM_JUMP_SLOT········00000000···dup2@GLIBC_2.4
28 0001ff5c··00001516·R_ARM_JUMP_SLOT········00000000···PL_raise_exception48 0001ff28··00001a16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
29 0001ff60··00001616·R_ARM_JUMP_SLOT········00000000···initgroups@GLIBC_2.4 
30 0001ff64··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz49 0001ff2c··00001b16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
 50 0001ff30··00001c16·R_ARM_JUMP_SLOT········00000000···Sfwrite
31 0001ff68··00001816·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref51 0001ff34··00001d16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
32 0001ff6c··00001916·R_ARM_JUMP_SLOT········00000000···geteuid@GLIBC_2.4 
33 0001ff70··00001a16·R_ARM_JUMP_SLOT········00000000···PL_new_atom52 0001ff38··00001e16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
 53 0001ff3c··00001f16·R_ARM_JUMP_SLOT········00000000···PL_register_atom
34 0001ff74··00001b16·R_ARM_JUMP_SLOT········00000000···setgroups@GLIBC_2.454 0001ff40··00002016·R_ARM_JUMP_SLOT········00000000···Slock
 55 0001ff44··00002116·R_ARM_JUMP_SLOT········00000000···PL_unify_bool
35 0001ff78··00001c16·R_ARM_JUMP_SLOT········00000000···seteuid@GLIBC_2.456 0001ff48··00002216·R_ARM_JUMP_SLOT········00000000···waitpid@GLIBC_2.4
36 0001ff7c··00001d16·R_ARM_JUMP_SLOT········00000000···getegid@GLIBC_2.457 0001ff4c··00002316·R_ARM_JUMP_SLOT········00000000···PL_cons_functor
37 0001ff80··00001e16·R_ARM_JUMP_SLOT········00000000···PL_is_variable58 0001ff50··00002416·R_ARM_JUMP_SLOT········00000000···PL_is_variable
38 0001ff84··00001f16·R_ARM_JUMP_SLOT········00000000···setgid@GLIBC_2.459 0001ff54··00002516·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
39 0001ff88··00002016·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.460 0001ff58··00002616·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
40 0001ff8c··00002116·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.461 0001ff5c··00002716·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
41 0001ff90··00002216·R_ARM_JUMP_SLOT········00000000···__gmon_start__62 0001ff60··00002816·R_ARM_JUMP_SLOT········00000000···__gmon_start__
42 0001ff94··00002316·R_ARM_JUMP_SLOT········00000000···PL_resource_error63 0001ff64··00002916·R_ARM_JUMP_SLOT········00000000···PL_resource_error
 64 0001ff68··00002a16·R_ARM_JUMP_SLOT········00000000···kill@GLIBC_2.4
 65 0001ff6c··00002b16·R_ARM_JUMP_SLOT········00000000···getpid@GLIBC_2.4
 66 0001ff70··00002c16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
 67 0001ff74··00002d16·R_ARM_JUMP_SLOT········00000000···setsid@GLIBC_2.4
 68 0001ff78··00002e16·R_ARM_JUMP_SLOT········00000000···PL_unify
 69 0001ff7c··00002f16·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4
43 0001ff98··00002416·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex70 0001ff80··00003016·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
44 0001ff9c··00002516·R_ARM_JUMP_SLOT········00000000···getpwnam_r@GLIBC_2.4 
45 0001ffa0··00002616·R_ARM_JUMP_SLOT········00000000···getgrnam_r@GLIBC_2.4 
46 0001ffa4··00002716·R_ARM_JUMP_SLOT········00000000···PL_type_error71 0001ff84··00003116·R_ARM_JUMP_SLOT········00000000···PL_type_error
47 0001ffa8··00002816·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref72 0001ff88··00003216·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
48 0001ffac··00002916·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.473 0001ff8c··00003316·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
 74 0001ff90··00003416·R_ARM_JUMP_SLOT········00000000···PL_set_prolog_flag
 75 0001ff94··00003516·R_ARM_JUMP_SLOT········00000000···PL_get_atom
49 0001ffb0··00002b16·R_ARM_JUMP_SLOT········00000000···getgid@GLIBC_2.476 0001ff98··00003616·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.4
50 0001ffb4··00002c16·R_ARM_JUMP_SLOT········00000000···getgrgid_r@GLIBC_2.477 0001ff9c··00003716·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
51 0001ffb8··00002d16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame78 0001ffa0··00003816·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
52 0001ffbc··00002e16·R_ARM_JUMP_SLOT········00000000···setegid@GLIBC_2.479 0001ffa4··00003916·R_ARM_JUMP_SLOT········00000000···pipe@GLIBC_2.4
53 0001ffc0··00002f16·R_ARM_JUMP_SLOT········00000000···PL_skip_list80 0001ffa8··00003a16·R_ARM_JUMP_SLOT········00000000···Sfileno
 81 0001ffac··00003b16·R_ARM_JUMP_SLOT········00000000···Sfdopen
54 0001ffc4··00003016·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame82 0001ffb0··00003c16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
 83 0001ffb4··00003d16·R_ARM_JUMP_SLOT········00000000···fork@GLIBC_2.4
 84 0001ffb8··00003e16·R_ARM_JUMP_SLOT········00000000···Sflush
55 0001ffc8··00003116·R_ARM_JUMP_SLOT········00000000···PL_unify_list85 0001ffbc··00003f16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
56 0001ffcc··00003216·R_ARM_JUMP_SLOT········00000000···setuid@GLIBC_2.4 
57 0001ffd0··00003316·R_ARM_JUMP_SLOT········00000000···PL_permission_error86 0001ffc0··00004016·R_ARM_JUMP_SLOT········00000000···PL_domain_error
58 0001ffd4··00003416·R_ARM_JUMP_SLOT········00000000···getgroups@GLIBC_2.487 0001ffc4··00004116·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex
59 0001ffd8··00003516·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars88 0001ffc8··00004216·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
 89 0001ffcc··00004316·R_ARM_JUMP_SLOT········00000000···Sunlock
60 0001ffdc··00003716·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex90 0001ffd0··00004516·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz
61 0001ffe0··00003816·R_ARM_JUMP_SLOT········00000000···PL_get_integer91 0001ffd4··00004816·R_ARM_JUMP_SLOT········00000000···PL_get_integer
 92 0001ffd8··00004916·R_ARM_JUMP_SLOT········00000000···close@GLIBC_2.4
62 0001ffe4··00003916·R_ARM_JUMP_SLOT········00000000···PL_get_chars93 0001ffdc··00004a16·R_ARM_JUMP_SLOT········00000000···PL_get_chars
63 0001ffe8··00003a16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.494 0001ffe0··00004b16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
2.47 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfe14·contains·28·entries:1 Dynamic·section·at·offset·0xfdd4·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0xb405 ·0x0000000c·(INIT)·······················0xdbc
7 ·0x0000000d·(FINI)·······················0x1d1c6 ·0x0000000d·(FINI)·······················0x228c
8 ·0x00000019·(INIT_ARRAY)·················0x1fe0c7 ·0x00000019·(INIT_ARRAY)·················0x1fd7c
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe109 ·0x0000001a·(FINI_ARRAY)·················0x1fd80
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x51812 ·0x00000005·(STRTAB)·····················0x608
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················885·(bytes)14 ·0x0000000a·(STRSZ)······················1016·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff1416 ·0x00000003·(PLTGOT)·····················0x1fecc
18 ·0x00000002·(PLTRELSZ)···················408·(bytes)17 ·0x00000002·(PLTRELSZ)···················536·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x9a819 ·0x00000017·(JMPREL)·····················0xba4
21 ·0x00000011·(REL)························0x96820 ·0x00000011·(REL)························0xaec
22 ·0x00000012·(RELSZ)······················64·(bytes)21 ·0x00000012·(RELSZ)······················184·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x90825 ·0x6ffffffe·(VERNEED)····················0xa9c
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x88e27 ·0x6ffffff0·(VERSYM)·····················0xa00
29 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················16
30 ·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:·ef9a1336aead496146e7772ac67feeccca45ec423 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·45dbf900c590fcc605824e8af8f95d8ac28ea185
3.67 KB
readelf --wide --version-info {}
    
Offset 1, 27 lines modifiedOffset 1, 31 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·60·entries:1 Version·symbols·section·'.gnu.version'·contains·77·entries:
2 ·Addr:·0x000000000000088e··Offset:·0x0000088e··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000a00··Offset:·0x00000a00··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.34)·
4 ··004:···3·(GLIBC_2.4)·····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*)······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*)··· 
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)··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*)···
10 ··01c:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··8 ··014:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
11 ··020:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···9 ··018:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 10 ··01c:···1·(*global*)······1·(*global*)······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*)···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)··
16 ··034:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
17 ··038:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···16 ··034:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
 17 ··038:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 18 ··03c:···1·(*global*)······3·(GLIBC_2.4)·····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)··
 21 ··048:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
 22 ··04c:···1·(*global*)···
  
18 Version·needs·section·'.gnu.version_r'·contains·3·entries:23 Version·needs·section·'.gnu.version_r'·contains·2·entries:
19 ·Addr:·0x0000000000000908··Offset:·0x00000908··Link:·4·(.dynstr)24 ·Addr:·0x0000000000000a9c··Offset:·0x00000a9c··Link:·4·(.dynstr)
20 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·125 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
21 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·426 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
22 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·127 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
23 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·328 ··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:·229 ··0x0040:···Name:·GLIBC_2.34··Flags:·none··Version:·2
2.0 KB
strings --all --bytes=8 {}
    
Offset 12, 82 lines modifiedOffset 12, 90 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_name_arity_sz
 20 PL_atom_chars
19 __aeabi_unwind_cpp_pr1 
20 PL_permission_error 
21 PL_resource_error 
22 __aeabi_unwind_cpp_pr0 
23 PL_skip_list 
24 PL_type_error21 PL_type_error
 22 PL_unify_integer
25 PL_copy_term_ref23 PL_new_term_refs
26 PL_get_integer_ex 
27 PL_get_list_ex24 _PL_get_arg_sz
 25 PL_domain_error
 26 __prctl_time64
 27 PL_unify_bool
28 PL_get_nil_ex28 PL_get_bool_ex
29 setgroups 
30 __errno_location29 __errno_location
 30 PL_copy_term_ref
 31 PL_cons_functor
31 PL_get_chars 
32 initgroups 
33 PL_get_integer 
34 PL_handle_signals 
35 getgrgid_r 
36 PL_unify_chars 
37 PL_unify_list32 PL_unify_list
38 getgrnam_r33 PL_unify
39 PL_unify_nil34 PL_unify_nil
40 PL_existence_error 
41 getpwuid_r 
42 getpwnam_r 
43 getgroups 
44 PL_unify_integer35 PL_unify_stream
 36 PL_get_integer
 37 PL_get_signum_ex
 38 PL_handle_signals
 39 PL_get_integer_ex
 40 PL_get_chars
 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
45 install_uid47 install_unix
46 PL_register_foreign48 PL_register_foreign
47 libgcc_s.so.149 __environ
48 libc.so.650 libc.so.6
49 ld-linux-armhf.so.351 ld-linux-armhf.so.3
50 GLIBC_2.452 GLIBC_2.4
 53 GLIBC_2.34
51 H»      KxD»   J{D54 H»      KxD»   J{D
 55 yh#FBF@F
 56 EI{DEJyDEM
52 »       J»      I#FzD 
53 »       J»      I#FzD 
54 »       J»      I#FzD 
55 »       J»      I#FzD 
56 resource_error57 resource_error
57 no_memory58 no_memory
58 permission_error59 permission_error
59 existence_error60 existence_error
60 system_error61 system_error
61 variable62 variable
62 instantiation_error63 instantiation_error
63 type_error64 type_error
64 domain_error65 domain_error
65 not_implemented66 not_implemented
66 syntax_error67 syntax_error
67 ./packages/clib/error.c68 ./packages/clib/error.c
68 rlimit_nproc 
69 max_files 
70 buffer_space 
71 setgroups 
72 initgroups 
73 group_info 
74 user_info 
75 getgroups69 compound
 70 set_dumpable
 71 get_dumpable
 72 prctl_option
 73 process_id
 74 signaled
 75 ./packages/clib/unix.c
 76 user_output
 77 detach_IO
 78 child_max
 79 open_max
 80 pagesize
 81 phys_pages
 82 avphys_pages
 83 nprocessors_conf
 84 nprocessors_onln
76 pl_error85 pl_error
77 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug86 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
78 .shstrtab87 .shstrtab
79 .note.gnu.build-id88 .note.gnu.build-id
80 .gnu.hash89 .gnu.hash
81 .gnu.version90 .gnu.version
82 .gnu.version_r91 .gnu.version_r
83 .rel.dyn92 .rel.dyn
84 .rel.plt93 .rel.plt
85 .ARM.extab 
86 .ARM.exidx 
87 .eh_frame94 .eh_frame
88 .init_array95 .init_array
89 .fini_array96 .fini_array
 97 .data.rel.ro
90 .dynamic98 .dynamic
91 .ARM.attributes99 .ARM.attributes
92 .gnu_debugaltlink100 .gnu_debugaltlink
93 .gnu_debuglink101 .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 ··0x00000138·02000000·3b000000·01000000·05000000·....;...........2 ··0x00000118·02000000·4c000000·01000000·05000000·....L...........
3 ··0x00000148·02000020·00000000·3b000000·3d4c4ceb·...·....;...=LL.3 ··0x00000128·00000280·00000000·4c000000·3fead554·........L...?..T
  
7.98 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 59 lines modifiedOffset 1, 67 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000518·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000608·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000528·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000618·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000538·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000628·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000548·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000638·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000558·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000648·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000568·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x00000658·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x00000578·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x00000668·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x00000588·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x00000678·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x00000598·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x00000688·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x000005a8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x00000698·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x000005b8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x000006a8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x000005c8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x000006b8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x000005d8·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x000006c8·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x000005e8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x000006d8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x000005f8·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x000006e8·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x00000608·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x000006f8·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x00000618·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x00000708·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x00000628·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x00000718·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x00000638·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x00000728·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x00000648·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x00000738·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
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_ 
27 ··0x000006a8·70723000·504c5f73·6b69705f·6c697374·pr0.PL_skip_list 
28 ··0x000006b8·00504c5f·74797065·5f657272·6f72006d·.PL_type_error.m 
29 ··0x000006c8·616c6c6f·6300504c·5f636f70·795f7465·alloc.PL_copy_te 
30 ··0x000006d8·726d5f72·65660050·4c5f6765·745f696e·rm_ref.PL_get_in 
31 ··0x000006e8·74656765·725f6578·00504c5f·6765745f·teger_ex.PL_get_ 
32 ··0x000006f8·6c697374·5f657800·504c5f67·65745f6e·list_ex.PL_get_n 
33 ··0x00000708·696c5f65·78006672·65650073·65746772·il_ex.free.setgr 
34 ··0x00000718·6f757073·005f5f65·72726e6f·5f6c6f63·oups.__errno_loc 
35 ··0x00000728·6174696f·6e00504c·5f676574·5f636861·ation.PL_get_cha 
36 ··0x00000738·72730069·6e697467·726f7570·7300504c·rs.initgroups.PL 
37 ··0x00000748·5f676574·5f696e74·65676572·00504c5f·_get_integer.PL_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.
 26 ··0x00000788·504c5f75·6e696679·5f696e74·65676572·PL_unify_integer
 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.
 31 ··0x000007d8·504c5f75·6e696679·5f626f6f·6c00504c·PL_unify_bool.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
38 ··0x00000758·68616e64·6c655f73·69676e61·6c730067·handle_signals.g45 ··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
39 ··0x00000768·65746772·6769645f·7200504c·5f756e69·etgrgid_r.PL_uni 
40 ··0x00000778·66795f63·68617273·00504c5f·756e6966·fy_chars.PL_unif 
41 ··0x00000788·795f6c69·73740067·65746772·6e616d5f·y_list.getgrnam_ 
42 ··0x00000798·7200504c·5f756e69·66795f6e·696c0050·r.PL_unify_nil.P 
43 ··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 
46 ··0x000007d8·73007265·616c6c6f·6300504c·5f756e69·s.realloc.PL_uni 
47 ··0x000007e8·66795f69·6e746567·65720067·65746567·fy_integer.geteg 
48 ··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 
52 ··0x00000838·69640050·4c5f7265·67697374·65725f66·id.PL_register_f58 ··0x00000988·6500504c·5f726567·69737465·725f6174·e.PL_register_at
53 ··0x00000848·6f726569·676e006c·69626763·635f732e·oreign.libgcc_s.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
54 ··0x00000858·736f2e31·006c6962·632e736f·2e36006c·so.1.libc.so.6.l62 ··0x000009c8·69726f6e·006c6962·632e736f·2e36006c·iron.libc.so.6.l
55 ··0x00000868·642d6c69·6e75782d·61726d68·662e736f·d-linux-armhf.so63 ··0x000009d8·642d6c69·6e75782d·61726d68·662e736f·d-linux-armhf.so
56 ··0x00000878·2e330047·4c494243·5f322e34·00474343·.3.GLIBC_2.4.GCC64 ··0x000009e8·2e330047·4c494243·5f322e34·00474c49·.3.GLIBC_2.4.GLI
57 ··0x00000888·5f332e35·00·························_3.5.65 ··0x000009f8·42435f32·2e333400···················BC_2.34.
  
549 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 {}` (b): 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 00000b40·<.init>:2 00000dbc·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     dd4·<__assert_fail@plt+0xc>5 »       bl»     1110·<__assert_fail@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
12.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 {}` (b): objdump: DWARF error: unable to read alt ref 3660
    
Offset 1, 270 lines modifiedOffset 1, 350 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000b4c·<getpwuid_r@plt-0x14>:2 00000dc8·<__prctl_time64@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·b5c·<getpwuid_r@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·dd8·<__prctl_time64@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       »       »       @·<UNDEFINED>·instruction:·0x0001f3b87 »       strdeq» pc,·[r1],·-r4
  
8 00000b60·<getpwuid_r@plt>:8 00000ddc·<__prctl_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,·#952]!»       @·0x3b811 »       ldr»    pc,·[ip,·#244]!»       @·0xf4
  
12 00000b6c·<PL_get_nil_ex@plt>:12 00000de8·<PL_get_stream_handle@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,·#944]!»       @·0x3b015 »       ldr»    pc,·[ip,·#236]!»       @·0xec
  
 16 00000df4·<PL_release_stream@plt>:
16 00000b78·<PL_unify_integer@plt>: 
17 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778 
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,·#932]!»       @·0x3a419 »       ldr»    pc,·[ip,·#228]!»       @·0xe4
  
21 00000b88·<PL_handle_signals@plt>:20 00000e00·<PL_unify_stream@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,·#924]!»       @·0x39c23 »       ldr»    pc,·[ip,·#220]!»       @·0xdc
  
25 00000b94·<__cxa_finalize@plt>:24 00000e0c·<PL_unify_integer@plt>:
 25 »       »       »       @·<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,·#916]!»       @·0x39428 »       ldr»    pc,·[ip,·#208]!»       @·0xd0
  
29 00000ba0·<PL_unify_term@plt>:29 00000e1c·<PL_handle_signals@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,·#908]!»       @·0x38c32 »       ldr»    pc,·[ip,·#200]!»       @·0xc8
  
33 00000bac·<PL_unify_atom_chars@plt>:33 00000e28·<strcmp@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,·#900]!»       @·0x38436 »       ldr»    pc,·[ip,·#192]!»       @·0xc0
  
37 00000bb8·<getuid@plt>:37 00000e34·<PL_atom_chars@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,·#892]!»       @·0x37c40 »       ldr»    pc,·[ip,·#184]!»       @·0xb8
  
41 00000bc4·<free@plt>:41 00000e40·<__cxa_finalize@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,·#884]!»       @·0x37444 »       ldr»    pc,·[ip,·#176]!»       @·0xb0
  
45 00000bd0·<PL_unify_nil@plt>:45 00000e4c·<PL_unify_term@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,·#876]!»       @·0x36c48 »       ldr»    pc,·[ip,·#168]!»       @·0xa8
  
49 00000bdc·<PL_register_foreign@plt>:49 00000e58·<PL_unify_atom_chars@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,·#864]!»       @·0x36053 »       ldr»    pc,·[ip,·#156]!»       @·0x9c
  
54 00000bec·<PL_unify_chars@plt>:54 00000e68·<free@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,·#856]!»       @·0x35857 »       ldr»    pc,·[ip,·#148]!»       @·0x94
  
58 00000bf8·<__stack_chk_fail@plt>:58 00000e74·<PL_unify_nil@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,·#848]!»       @·0x35061 »       ldr»    pc,·[ip,·#140]!»       @·0x8c
  
62 00000c04·<PL_existence_error@plt>:62 00000e80·<PL_register_foreign@plt>:
 63 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
63 »       add»    ip,·pc,·#0,·1264 »       add»    ip,·pc,·#0,·12
64 »       add»    ip,·ip,·#126976»       @·0x1f00065 »       add»    ip,·ip,·#126976»       @·0x1f000
65 »       ldr»    pc,·[ip,·#840]!»       @·0x34866 »       ldr»    pc,·[ip,·#128]!»       @·0x80
  
66 00000c10·<realloc@plt>:67 00000e90·<execvp@plt>:
67 »       add»    ip,·pc,·#0,·1268 »       add»    ip,·pc,·#0,·12
68 »       add»    ip,·ip,·#126976»       @·0x1f00069 »       add»    ip,·ip,·#126976»       @·0x1f000
69 »       ldr»    pc,·[ip,·#832]!»       @·0x34070 »       ldr»    pc,·[ip,·#120]!»       @·0x78
  
70 00000c1c·<PL_raise_exception@plt>:71 00000e9c·<PL_get_name_arity_sz@plt>:
71 »       add»    ip,·pc,·#0,·1272 »       add»    ip,·pc,·#0,·12
72 »       add»    ip,·ip,·#126976»       @·0x1f00073 »       add»    ip,·ip,·#126976»       @·0x1f000
73 »       ldr»    pc,·[ip,·#824]!»       @·0x33874 »       ldr»    pc,·[ip,·#112]!»       @·0x70
  
74 00000c28·<initgroups@plt>:75 00000ea8·<PL_get_signum_ex@plt>:
75 »       add»    ip,·pc,·#0,·1276 »       add»    ip,·pc,·#0,·12
76 »       add»    ip,·ip,·#126976»       @·0x1f00077 »       add»    ip,·ip,·#126976»       @·0x1f000
77 »       ldr»    pc,·[ip,·#816]!»       @·0x33078 »       ldr»    pc,·[ip,·#104]!»       @·0x68
  
78 00000c34·<PL_new_functor_sz@plt>:79 00000eb4·<__stack_chk_fail@plt>:
79 »       add»    ip,·pc,·#0,·1280 »       add»    ip,·pc,·#0,·12
80 »       add»    ip,·ip,·#126976»       @·0x1f00081 »       add»    ip,·ip,·#126976»       @·0x1f000
81 »       ldr»    pc,·[ip,·#808]!»       @·0x32882 »       ldr»    pc,·[ip,·#96]!»@·0x60
  
82 00000c40·<PL_new_term_ref@plt>:83 00000ec0·<sysconf@plt>:
83 »       add»    ip,·pc,·#0,·1284 »       add»    ip,·pc,·#0,·12
84 »       add»    ip,·ip,·#126976»       @·0x1f00085 »       add»    ip,·ip,·#126976»       @·0x1f000
85 »       ldr»    pc,·[ip,·#800]!»       @·0x32086 »       ldr»    pc,·[ip,·#88]!»@·0x58
  
86 00000c4c·<geteuid@plt>:87 00000ecc·<dup2@plt>:
87 »       add»    ip,·pc,·#0,·1288 »       add»    ip,·pc,·#0,·12
88 »       add»    ip,·ip,·#126976»       @·0x1f00089 »       add»    ip,·ip,·#126976»       @·0x1f000
89 »       ldr»    pc,·[ip,·#792]!»       @·0x31890 »       ldr»    pc,·[ip,·#80]!»@·0x50
  
90 00000c58·<PL_new_atom@plt>:91 00000ed8·<PL_raise_exception@plt>:
91 »       add»    ip,·pc,·#0,·1292 »       add»    ip,·pc,·#0,·12
92 »       add»    ip,·ip,·#126976»       @·0x1f00093 »       add»    ip,·ip,·#126976»       @·0x1f000
93 »       ldr»    pc,·[ip,·#784]!»       @·0x31094 »       ldr»    pc,·[ip,·#72]!»@·0x48
  
94 00000c64·<setgroups@plt>:95 00000ee4·<PL_new_functor_sz@plt>:
95 »       add»    ip,·pc,·#0,·1296 »       add»    ip,·pc,·#0,·12
96 »       add»    ip,·ip,·#126976»       @·0x1f00097 »       add»    ip,·ip,·#126976»       @·0x1f000
97 »       ldr»    pc,·[ip,·#776]!»       @·0x30898 »       ldr»    pc,·[ip,·#64]!»@·0x40
  
Max diff block lines reached; 7598/12084 bytes (62.88%) of diff not shown.
80.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 {}` (b): 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 00001d1c·<.fini>:2 0000228c·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
7.01 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 49 lines modifiedOffset 1, 62 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00001d24·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00002294·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00001d34·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x000022a4·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00001d44·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000022b4·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00001d54·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000022c4·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00001d64·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x000022d4·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00001d74·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x000022e4·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00001d84·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x000022f4·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00001d94·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00002304·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00001da4·0b000000·41000000·00000000·00000000·....A...........10 ··0x00002314·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00001db4·7265736f·75726365·5f657272·6f720000·resource_error..11 ··0x00002324·7265736f·75726365·5f657272·6f720000·resource_error..
12 ··0x00001dc4·6e6f5f6d·656d6f72·79000000·7065726d·no_memory...perm12 ··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..
13 ··0x00001dd4·69737369·6f6e5f65·72726f72·00000000·ission_error....19 ··0x000023a4·646f6d61·696e5f65·72726f72·00000000·domain_error....
14 ··0x00001de4·65786973·74656e63·655f6572·726f7200·existence_error.20 ··0x000023b4·6e6f745f·696d706c·656d656e·74656400·not_implemented.
15 ··0x00001df4·73797374·656d5f65·72726f72·00000000·system_error....21 ··0x000023c4·73796e74·61785f65·72726f72·00000000·syntax_error....
16 ··0x00001e04·76617269·61626c65·00000000·696e7374·variable....inst 
17 ··0x00001e14·616e7469·6174696f·6e5f6572·726f7200·antiation_error. 
18 ··0x00001e24·74797065·5f657272·6f720000·646f6d61·type_error..doma 
19 ··0x00001e34·696e5f65·72726f72·00000000·6e6f745f·in_error....not_ 
20 ··0x00001e44·696d706c·656d656e·74656400·73796e74·implemented.synt 
21 ··0x00001e54·61785f65·72726f72·00000000·2e2f7061·ax_error...../pa 
22 ··0x00001e64·636b6167·65732f63·6c69622f·6572726f·ckages/clib/erro22 ··0x000023d4·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/
23 ··0x00001e74·722e6300·30000000·6572726f·72000000·r.c.0...error...23 ··0x000023e4·6572726f·722e6300·30000000·6572726f·error.c.0...erro
24 ··0x00001e84·2f000000·636f6e74·65787400·726c696d·/...context.rlim24 ··0x000023f4·72000000·2f000000·636f6e74·65787400·r.../...context.
25 ··0x00001e94·69745f6e·70726f63·00000000·6d61785f·it_nproc....max_ 
26 ··0x00001ea4·66696c65·73000000·6d656d6f·72790000·files...memory.. 
27 ··0x00001eb4·62756666·65725f73·70616365·00000000·buffer_space.... 
28 ··0x00001ec4·73657467·726f7570·73000000·6c697374·setgroups...list 
29 ··0x00001ed4·00000000·75736572·00000000·696e6974·....user....init 
30 ··0x00001ee4·67726f75·70730000·67726f75·70000000·groups..group... 
31 ··0x00001ef4·696e666f·00000000·67726f75·705f696e·info....group_in 
32 ··0x00001f04·666f0000·75736572·5f696e66·6f000000·fo..user_info... 
33 ··0x00001f14·67657467·726f7570·73000000·73657465·getgroups...sete 
34 ··0x00001f24·67696400·73657465·75696400·73657467·gid.seteuid.setg 
35 ··0x00001f34·69640000·73657475·69640000·67657475·id..setuid..getu 
36 ··0x00001f44·69640000·67657465·75696400·67657467·id..geteuid.getg 
37 ··0x00001f54·69640000·67657465·67696400·706c5f65·id..getegid.pl_e 
38 ··0x00001f64·72726f72·00000000·3e000000·41000000·rror....>...A...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...
39 ··0x00001f74·0c000000·41000000·11000000·41000000·....A.......A...55 ··0x000025e4·06000000·41000000·15000000·41000000·....A.......A...
40 ··0x00001f84·27000000·41000000·36000000·41000000·'...A...6...A... 
41 ··0x00001f94·03000000·41000000·06000000·41000000·....A.......A...56 ··0x000025f4·0f000000·41000000·0e000000·41000000·....A.......A...
 57 ··0x00002604·26000000·41000000·13000000·41000000·&...A.......A...
 58 ··0x00002614·29000000·41000000·02000000·41000000·)...A.......A...
42 ··0x00001fa4·15000000·41000000·0f000000·41000000·....A.......A...59 ··0x00002624·19000000·41000000·0a000000·41000000·....A.......A...
43 ··0x00001fb4·0e000000·41000000·26000000·41000000·....A...&...A... 
44 ··0x00001fc4·13000000·41000000·29000000·41000000·....A...)...A... 
45 ··0x00001fd4·02000000·41000000·19000000·41000000·....A.......A...60 ··0x00002634·0b000000·41000000·00000000·00000000·....A...........
46 ··0x00001fe4·0a000000·41000000·0b000000·41000000·....A.......A... 
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 ··0x00002078·00000000····························....2 ··0x00002644·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 ··0x0001fe0c·990e0000····························....2 ··0x0001fd7c·d5110000····························....
  
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 ··0x0001fe10·590e0000····························Y...2 ··0x0001fd80·95110000····························....
  
2.51 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 19 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 ··0x0001ff14·14fe0100·00000000·00000000·4c0b0000·............L...3 ··0x0001fecc·d4fd0100·00000000·00000000·c80d0000·................
4 ··0x0001ff24·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L...4 ··0x0001fedc·c80d0000·c80d0000·c80d0000·c80d0000·................
5 ··0x0001ff34·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L...5 ··0x0001feec·c80d0000·c80d0000·c80d0000·c80d0000·................
6 ··0x0001ff44·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L... 
7 ··0x0001ff54·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L... 
8 ··0x0001ff64·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L... 
9 ··0x0001ff74·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L... 
10 ··0x0001ff84·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L... 
11 ··0x0001ff94·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L... 
12 ··0x0001ffa4·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L... 
13 ··0x0001ffb4·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L... 
14 ··0x0001ffc4·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L...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·................
15 ··0x0001ffd4·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L...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·................
16 ··0x0001ffe4·4c0b0000·4c0b0000·00000000·00000000·L...L...........20 ··0x0001ffdc·c80d0000·c80d0000·00000000·00000000·................
17 ··0x0001fff4·00000000·00000000·00000000··········............21 ··0x0001ffec·00000000·00000000·00000000·00000000·................
 22 ··0x0001fffc·00000000····························....
  
329 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 4 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200····························....2 ··0x00020000·00000200·11160000·b1190000·15160000·................
 3 ··0x00020010·1d160000·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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·39613133·33366165·61643439·36313436·9a1336aead496146 
3 ··0x00000010·65373737·32616336·37666565·63636361·e7772ac67feeccca2 ··0x00000000·64626639·30306335·39306663·63363035·dbf900c590fcc605
 3 ··0x00000010·38323465·38616638·66393564·38616332·824e8af8f95d8ac2
4 ··0x00000020·34356563·34322e64·65627567·00000000·45ec42.debug....4 ··0x00000020·38656131·38352e64·65627567·00000000·8ea185.debug....
5 ··0x00000030·161ef302····························....5 ··0x00000030·5656bb9e····························VV..
  
1.67 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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. 
  
3.75 MB
./usr/lib/swi-prolog/lib/armv7l-linux/unicode4pl.so vs.
./usr/lib/swi-prolog/lib/aarch64-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:··········525560·(bytes·into·file)13 ··Start·of·section·headers:··········525552·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·25
1.97 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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······0x03c28c·0x0003c28c·0x0003c28c·0x00078·0x00078·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x3c308·0x3c308·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x3c210·0x3c210·R·E·0x10000
8 ··LOAD···········0x0438c0·0x000438c0·0x000438c0·0x3ca74·0x3cb00·RW··0x100007 ··LOAD···········0x0438c8·0x000438c8·0x000438c8·0x3ca6c·0x3caf8·RW··0x10000
9 ··DYNAMIC········0x07fe60·0x0007fe60·0x0007fe60·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x07fe68·0x0007fe68·0x0007fe68·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x0438c0·0x000438c0·0x000438c0·0x3c740·0x3c740·R···0x111 ··GNU_RELRO······0x0438c8·0x000438c8·0x000438c8·0x3c738·0x3c738·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.72 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 35 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x804f8:1 There·are·26·section·headers,·starting·at·offset·0x804f0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000280·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000270·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000003d8·0003d8·00027a·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000003a8·0003a8·00024d·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000652·000652·000050·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000005f6·0005f6·00004e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000006a4·0006a4·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000644·000644·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000704·000704·00aa98·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000684·000684·00aa98·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············0000b19c·00b19c·000100·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············0000b11c·00b11c·000100·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········0000b29c·00b29c·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········0000b21c·00b21c·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········0000b2a8·00b2a8·00019c·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········0000b228·00b228·00019c·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········0000b448·00b448·001ba0·00··AX··0···0··815 ··[11]·.text·············PROGBITS········0000b3c8·00b3c8·001ba0·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········0000cfe8·00cfe8·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000cf68·00cf68·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000cff0·00cff0·02f29c·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0000cf70·00cf70·02f29c·00···A··0···0··4
18 ··[14]·.ARM.exidx········ARM_EXIDX·······0003c28c·03c28c·000078·00··AL·11···0··4 
19 ··[15]·.eh_frame·········PROGBITS········0003c304·03c304·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········0003c20c·03c20c·000004·00···A··0···0··4
20 ··[16]·.init_array·······INIT_ARRAY······000438c0·0438c0·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······000438c8·0438c8·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······000438c4·0438c4·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······000438cc·0438cc·000004·04··WA··0···0··4
22 ··[18]·.data.rel.ro······PROGBITS········000438c8·0438c8·03c598·00··WA··0···0··421 ··[17]·.data.rel.ro······PROGBITS········000438d0·0438d0·03c598·00··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0007fe60·07fe60·000100·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0007fe68·07fe68·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0007ff60·07ff60·0000a0·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0007ff60·07ff60·0000a0·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00080000·080000·000334·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00080000·080000·000334·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00080334·080334·00008c·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00080334·080334·00008c·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·080334·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·080334·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·080365·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·080365·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·0803c0·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·0803c0·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0803f4·000104·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0803f4·0000f9·00······0···0··1
31 Key·to·Flags:30 Key·to·Flags:
32 ··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),
33 ··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),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··D·(mbind),·y·(purecode),·p·(processor·specific)
5.58 KB
readelf --wide --symbols {}
    
Offset 1, 43 lines modifiedOffset 1, 42 lines modified
  
1 Symbol·table·'.dynsym'·contains·40·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:·0000b29c·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·0000b21c·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00080000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00080000·····0·SECTION·LOCAL··DEFAULT···20·.data
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2) 
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·raise@GLIBC_2.4·(3)6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·raise@GLIBC_2.4·(2)
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
9 ·····6:·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·(2)
10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
18 ····15:·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·(2)
19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(3)18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_bool23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_bool
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars
26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_tolower_loc@GLIBC_2.4·(3)26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_tolower_loc@GLIBC_2.4·(2)
28 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__27 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
29 ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_b_loc@GLIBC_2.4·(3)28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_b_loc@GLIBC_2.4·(2)
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_nchars29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_nchars
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
36 ····33:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable35 ····32:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
42 ····39:·0000bd61···672·FUNC····GLOBAL·DEFAULT···11·install_unicode4pl41 ····38:·0000bce1···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, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x7fe60·contains·28·entries:1 Dynamic·section·at·offset·0x7fe68·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0xb29c5 ·0x0000000c·(INIT)·······················0xb21c
7 ·0x0000000d·(FINI)·······················0xcfe86 ·0x0000000d·(FINI)·······················0xcf68
8 ·0x00000019·(INIT_ARRAY)·················0x438c07 ·0x00000019·(INIT_ARRAY)·················0x438c8
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x438c49 ·0x0000001a·(FINI_ARRAY)·················0x438cc
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x3d812 ·0x00000005·(STRTAB)·····················0x3a8
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················634·(bytes)14 ·0x0000000a·(STRSZ)······················589·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x7ff6016 ·0x00000003·(PLTGOT)·····················0x7ff60
18 ·0x00000002·(PLTRELSZ)···················256·(bytes)17 ·0x00000002·(PLTRELSZ)···················256·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0xb19c19 ·0x00000017·(JMPREL)·····················0xb11c
21 ·0x00000011·(REL)························0x70420 ·0x00000011·(REL)························0x684
22 ·0x00000012·(RELSZ)······················43672·(bytes)21 ·0x00000012·(RELSZ)······················43672·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x6a425 ·0x6ffffffe·(VERNEED)····················0x644
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x65227 ·0x6ffffff0·(VERSYM)·····················0x5f6
29 ·0x6ffffffa·(RELCOUNT)···················545428 ·0x6ffffffa·(RELCOUNT)···················5454
30 ·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:·6070989dcaec6c2e767bedd1542b94b9ab40fd5d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fe24e82c3fcf6a8823fd1ae465c7275afab815d0
2.38 KB
readelf --wide --version-info {}
    
Offset 1, 22 lines modifiedOffset 1, 20 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·40·entries:1 Version·symbols·section·'.gnu.version'·contains·39·entries:
2 ·Addr:·0x0000000000000652··Offset:·0x00000652··Link:·3·(.dynsym)2 ·Addr:·0x00000000000005f6··Offset:·0x000005f6··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
 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:···2·(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*)······1·(*global*)······3·(GLIBC_2.4)··6 ··00c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
7 ··010:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··8 ··014:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
9 ··018:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···9 ··018:···1·(*global*)······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:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···12 ··024:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
  
13 Version·needs·section·'.gnu.version_r'·contains·3·entries:13 Version·needs·section·'.gnu.version_r'·contains·2·entries:
14 ·Addr:·0x00000000000006a4··Offset:·0x000006a4··Link:·4·(.dynstr)14 ·Addr:·0x0000000000000644··Offset:·0x00000644··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:·416 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
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:·318 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 15 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 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 
9 PL_copy_term_ref8 PL_copy_term_ref
10 PL_get_integer9 PL_get_integer
11 PL_get_list10 PL_get_list
12 PL_get_atom11 PL_get_atom
13 PL_get_nil12 PL_get_nil
14 __stack_chk_fail13 __stack_chk_fail
15 __stack_chk_guard14 __stack_chk_guard
Offset 27, 15 lines modifiedOffset 26, 14 lines modified
27 _PL_get_arg_sz26 _PL_get_arg_sz
28 PL_unify_list27 PL_unify_list
29 PL_unify_bool28 PL_unify_bool
30 PL_unify_nil29 PL_unify_nil
31 install_unicode4pl30 install_unicode4pl
32 PL_new_functor_sz31 PL_new_functor_sz
33 PL_register_foreign32 PL_register_foreign
34 libgcc_s.so.1 
35 libc.so.633 libc.so.6
36 ld-linux-armhf.so.334 ld-linux-armhf.so.3
37 GLIBC_2.435 GLIBC_2.4
38 H»      KxD»   J{D36 H»      KxD»   J{D
39 F|D*F1F(F37 F|D*F1F(F
40 K6Bzzzzzzzzz>38 K6Bzzzzzzzzz>
41 #FIF@F:F39 #FIF@F:F
Offset 91, 15 lines modifiedOffset 89, 14 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
98 .ARM.exidx 
99 .eh_frame96 .eh_frame
100 .init_array97 .init_array
101 .fini_array98 .fini_array
102 .data.rel.ro99 .data.rel.ro
103 .dynamic100 .dynamic
104 .ARM.attributes101 .ARM.attributes
105 .gnu_debugaltlink102 .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 ··0x00000138·02000000·27000000·01000000·05000000·....'...........2 ··0x00000118·02000000·26000000·01000000·05000000·....&...........
3 ··0x00000148·02000400·27000000·00000000·33e06147·....'.......3.aG3 ··0x00000128·02000400·26000000·00000000·33e06147·....&.......3.aG
  
5.18 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 43 lines modifiedOffset 1, 40 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000003d8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000003a8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000003e8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000003b8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000003f8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000003c8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000408·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000003d8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000418·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000003e8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000428·6c697a65·00504c5f·6e65775f·7465726d·lize.PL_new_term7 ··0x000003f8·6c697a65·00504c5f·6e65775f·7465726d·lize.PL_new_term
8 ··0x00000438·5f726566·00504c5f·756e6966·795f7465·_ref.PL_unify_te8 ··0x00000408·5f726566·00504c5f·756e6966·795f7465·_ref.PL_unify_te
9 ··0x00000448·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce9 ··0x00000418·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.PL10 ··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
13 ··0x00000488·5f676574·5f696e74·65676572·00504c5f·_get_integer.PL_17 ··0x00000498·6e696679·5f696e74·65676572·00504c5f·nify_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
15 ··0x000004a8·61746f6d·00504c5f·6765745f·6e696c00·atom.PL_get_nil.24 ··0x00000508·6966795f·61746f6d·00504c5f·6765745f·ify_atom.PL_get_
 25 ··0x00000518·61746f6d·5f6e6368·61727300·504c5f67·atom_nchars.PL_g
 26 ··0x00000528·65745f6e·616d655f·61726974·795f737a·et_name_arity_sz
 27 ··0x00000538·00504c5f·6765745f·77636861·7273005f·.PL_get_wchars._
 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.
16 ··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 
19 ··0x000004e8·67657200·504c5f67·65745f6e·63686172·ger.PL_get_nchar 
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 0000b29c·<.init>:2 0000b21c·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     b448·<__assert_fail@plt+0x10>5 »       bl»     b3c8·<__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 0000b2a8·<raise@plt-0x14>:2 0000b228·<raise@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·b2b8·<raise@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·b238·<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·#257 »       andeq»  r4,·r7,·r8,·lsr·#26
  
8 0000b2bc·<raise@plt>:8 0000b23c·<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,·#3240]!»      @·0xca811 »       ldr»    pc,·[ip,·#3368]!»      @·0xd28
  
12 0000b2c8·<PL_unify_integer@plt>:12 0000b248·<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,·#3232]!»      @·0xca015 »       ldr»    pc,·[ip,·#3360]!»      @·0xd20
  
16 0000b2d4·<__cxa_finalize@plt>:16 0000b254·<__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,·#3224]!»      @·0xc9819 »       ldr»    pc,·[ip,·#3352]!»      @·0xd18
  
20 0000b2e0·<PL_unify_term@plt>:20 0000b260·<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,·#3216]!»      @·0xc9023 »       ldr»    pc,·[ip,·#3344]!»      @·0xd10
  
24 0000b2ec·<free@plt>:24 0000b26c·<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,·#3208]!»      @·0xc8827 »       ldr»    pc,·[ip,·#3336]!»      @·0xd08
  
28 0000b2f8·<PL_unify_nil@plt>:28 0000b278·<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,·#3200]!»      @·0xc8031 »       ldr»    pc,·[ip,·#3328]!»      @·0xd00
  
32 0000b304·<PL_register_foreign@plt>:32 0000b284·<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,·#3188]!»      @·0xc7436 »       ldr»    pc,·[ip,·#3316]!»      @·0xcf4
  
37 0000b314·<PL_get_name_arity_sz@plt>:37 0000b294·<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,·#3180]!»      @·0xc6c40 »       ldr»    pc,·[ip,·#3308]!»      @·0xcec
  
41 0000b320·<PL_unify_chars@plt>:41 0000b2a0·<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,·#3172]!»      @·0xc6444 »       ldr»    pc,·[ip,·#3300]!»      @·0xce4
  
45 0000b32c·<__stack_chk_fail@plt>:45 0000b2ac·<__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,·#3164]!»      @·0xc5c48 »       ldr»    pc,·[ip,·#3292]!»      @·0xcdc
  
49 0000b338·<realloc@plt>:49 0000b2b8·<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,·#3156]!»      @·0xc5452 »       ldr»    pc,·[ip,·#3284]!»      @·0xcd4
  
53 0000b344·<PL_raise_exception@plt>:53 0000b2c4·<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,·#3144]!»      @·0xc4857 »       ldr»    pc,·[ip,·#3272]!»      @·0xcc8
  
58 0000b354·<PL_new_functor_sz@plt>:58 0000b2d4·<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,·#3136]!»      @·0xc4061 »       ldr»    pc,·[ip,·#3264]!»      @·0xcc0
  
62 0000b360·<PL_new_term_ref@plt>:62 0000b2e0·<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,·#3128]!»      @·0xc3865 »       ldr»    pc,·[ip,·#3256]!»      @·0xcb8
  
66 0000b36c·<PL_new_atom@plt>:66 0000b2ec·<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,·#3120]!»      @·0xc3069 »       ldr»    pc,·[ip,·#3248]!»      @·0xcb0
  
70 0000b378·<PL_unify_bool@plt>:70 0000b2f8·<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,·#3112]!»      @·0xc2873 »       ldr»    pc,·[ip,·#3240]!»      @·0xca8
  
74 0000b384·<PL_get_wchars@plt>:74 0000b304·<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,·#3104]!»      @·0xc2077 »       ldr»    pc,·[ip,·#3232]!»      @·0xca0
  
78 0000b390·<malloc@plt>:78 0000b310·<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,·#3096]!»      @·0xc1881 »       ldr»    pc,·[ip,·#3224]!»      @·0xc98
  
82 0000b39c·<__ctype_tolower_loc@plt>:82 0000b31c·<__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,·#3088]!»      @·0xc1085 »       ldr»    pc,·[ip,·#3216]!»      @·0xc90
  
86 0000b3a8·<__gmon_start__@plt>:86 0000b328·<__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,·#3080]!»      @·0xc0889 »       ldr»    pc,·[ip,·#3208]!»      @·0xc88
  
90 0000b3b4·<__ctype_b_loc@plt>:90 0000b334·<__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,·#3072]!»      @·0xc0093 »       ldr»    pc,·[ip,·#3200]!»      @·0xc80
  
94 0000b3c0·<PL_get_atom_nchars@plt>:94 0000b340·<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,·#3064]!»      @·0xbf897 »       ldr»    pc,·[ip,·#3192]!»      @·0xc78
  
98 0000b3cc·<PL_copy_term_ref@plt>:98 0000b34c·<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 0000cfe8·<.fini>:2 0000cf68·<.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 ··0x0003c304·00000000····························....2 ··0x0003c20c·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 ··0x000438c0·0db50000····························....2 ··0x000438c8·8db40000····························....
  
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 ··0x000438c4·cdb40000····························....2 ··0x000438cc·4db40000····························M...
  
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·60fe0700·00000000·00000000·a8b20000·`...............3 ··0x0007ff60·68fe0700·00000000·00000000·28b20000·h...........(...
4 ··0x0007ff70·a8b20000·a8b20000·a8b20000·a8b20000·................4 ··0x0007ff70·28b20000·28b20000·28b20000·28b20000·(...(...(...(...
5 ··0x0007ff80·a8b20000·a8b20000·a8b20000·a8b20000·................5 ··0x0007ff80·28b20000·28b20000·28b20000·28b20000·(...(...(...(...
6 ··0x0007ff90·a8b20000·a8b20000·a8b20000·a8b20000·................6 ··0x0007ff90·28b20000·28b20000·28b20000·28b20000·(...(...(...(...
7 ··0x0007ffa0·a8b20000·a8b20000·a8b20000·a8b20000·................7 ··0x0007ffa0·28b20000·28b20000·28b20000·28b20000·(...(...(...(...
8 ··0x0007ffb0·a8b20000·a8b20000·a8b20000·a8b20000·................8 ··0x0007ffb0·28b20000·28b20000·28b20000·28b20000·(...(...(...(...
9 ··0x0007ffc0·a8b20000·a8b20000·a8b20000·a8b20000·................9 ··0x0007ffc0·28b20000·28b20000·28b20000·28b20000·(...(...(...(...
10 ··0x0007ffd0·a8b20000·a8b20000·a8b20000·a8b20000·................10 ··0x0007ffd0·28b20000·28b20000·28b20000·28b20000·(...(...(...(...
11 ··0x0007ffe0·a8b20000·a8b20000·a8b20000·00000000·................11 ··0x0007ffe0·28b20000·28b20000·28b20000·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·f4d30000·00000000·................2 ··0x00080000·00000800·01000000·74d30000·00000000·........t.......
3 ··0x00080010·02000000·f8d30000·00000000·03000000·................3 ··0x00080010·02000000·78d30000·00000000·03000000·....x...........
4 ··0x00080020·fcd30000·00000000·04000000·00d40000·................4 ··0x00080020·7cd30000·00000000·04000000·80d30000·|...............
5 ··0x00080030·00000000·05000000·04d40000·00000000·................5 ··0x00080030·00000000·05000000·84d30000·00000000·................
6 ··0x00080040·06000000·08d40000·00000000·07000000·................6 ··0x00080040·06000000·88d30000·00000000·07000000·................
7 ··0x00080050·0cd40000·00000000·08000000·10d40000·................7 ··0x00080050·8cd30000·00000000·08000000·90d30000·................
8 ··0x00080060·00000000·09000000·14d40000·00000000·................8 ··0x00080060·00000000·09000000·94d30000·00000000·................
9 ··0x00080070·0a000000·18d40000·00000000·0b000000·................9 ··0x00080070·0a000000·98d30000·00000000·0b000000·................
10 ··0x00080080·1cd40000·00000000·0c000000·20d40000·............·...10 ··0x00080080·9cd30000·00000000·0c000000·a0d30000·................
11 ··0x00080090·00000000·0d000000·24d40000·00000000·........$.......11 ··0x00080090·00000000·0d000000·a4d30000·00000000·................
12 ··0x000800a0·0e000000·28d40000·00000000·0f000000·....(...........12 ··0x000800a0·0e000000·a8d30000·00000000·0f000000·................
13 ··0x000800b0·2cd40000·00000000·10000000·30d40000·,...........0...13 ··0x000800b0·acd30000·00000000·10000000·b0d30000·................
14 ··0x000800c0·00000000·11000000·34d40000·00000000·........4.......14 ··0x000800c0·00000000·11000000·b4d30000·00000000·................
15 ··0x000800d0·12000000·38d40000·00000000·13000000·....8...........15 ··0x000800d0·12000000·b8d30000·00000000·13000000·................
16 ··0x000800e0·3cd40000·00000000·14000000·40d40000·<...........@...16 ··0x000800e0·bcd30000·00000000·14000000·c0d30000·................
17 ··0x000800f0·00000000·15000000·44d40000·00000000·........D.......17 ··0x000800f0·00000000·15000000·c4d30000·00000000·................
18 ··0x00080100·16000000·48d40000·00000000·17000000·....H...........18 ··0x00080100·16000000·c8d30000·00000000·17000000·................
19 ··0x00080110·4cd40000·00000000·18000000·50d40000·L...........P...19 ··0x00080110·ccd30000·00000000·18000000·d0d30000·................
20 ··0x00080120·00000000·19000000·54d40000·00000000·........T.......20 ··0x00080120·00000000·19000000·d4d30000·00000000·................
21 ··0x00080130·1a000000·58d40000·00000000·1b000000·....X...........21 ··0x00080130·1a000000·d8d30000·00000000·1b000000·................
22 ··0x00080140·5cd40000·00000000·1c000000·d8d30000·\...............22 ··0x00080140·dcd30000·00000000·1c000000·58d30000·............X...
23 ··0x00080150·00000000·1d000000·60d40000·00000000·........`.......23 ··0x00080150·00000000·1d000000·e0d30000·00000000·................
24 ··0x00080160·1e000000·64d40000·00000000·00000000·....d...........24 ··0x00080160·1e000000·e4d30000·00000000·00000000·................
25 ··0x00080170·00000000·00000000·01000000·acd30000·................25 ··0x00080170·00000000·00000000·01000000·2cd30000·............,...
26 ··0x00080180·00000000·02000000·b0d30000·00000000·................26 ··0x00080180·00000000·02000000·30d30000·00000000·........0.......
27 ··0x00080190·03000000·b4d30000·00000000·04000000·................27 ··0x00080190·03000000·34d30000·00000000·04000000·....4...........
28 ··0x000801a0·64d30000·00000000·05000000·b8d30000·d...............28 ··0x000801a0·e4d20000·00000000·05000000·38d30000·............8...
29 ··0x000801b0·00000000·06000000·bcd30000·00000000·................29 ··0x000801b0·00000000·06000000·3cd30000·00000000·........<.......
30 ··0x000801c0·07000000·c0d30000·00000000·08000000·................30 ··0x000801c0·07000000·40d30000·00000000·08000000·....@...........
31 ··0x000801d0·c4d30000·00000000·09000000·c8d30000·................31 ··0x000801d0·44d30000·00000000·09000000·48d30000·D...........H...
32 ··0x000801e0·00000000·0a000000·ccd30000·00000000·................32 ··0x000801e0·00000000·0a000000·4cd30000·00000000·........L.......
33 ··0x000801f0·0b000000·d0d30000·00000000·0c000000·................33 ··0x000801f0·0b000000·50d30000·00000000·0c000000·....P...........
34 ··0x00080200·d4d30000·00000000·0d000000·d8d30000·................34 ··0x00080200·54d30000·00000000·0d000000·58d30000·T...........X...
35 ··0x00080210·00000000·0e000000·dcd30000·00000000·................35 ··0x00080210·00000000·0e000000·5cd30000·00000000·........\.......
36 ··0x00080220·0f000000·e0d30000·00000000·10000000·................36 ··0x00080220·0f000000·60d30000·00000000·10000000·....`...........
37 ··0x00080230·e4d30000·00000000·11000000·e8d30000·................37 ··0x00080230·64d30000·00000000·11000000·68d30000·d...........h...
38 ··0x00080240·00000000·12000000·ecd30000·00000000·................38 ··0x00080240·00000000·12000000·6cd30000·00000000·........l.......
39 ··0x00080250·13000000·f0d30000·00000000·00000000·................39 ··0x00080250·13000000·70d30000·00000000·00000000·....p...........
40 ··0x00080260·00000000·00000000·01000000·24d30000·............$...40 ··0x00080260·00000000·00000000·01000000·a4d20000·................
41 ··0x00080270·00000000·02000000·2cd30000·00000000·........,.......41 ··0x00080270·00000000·02000000·acd20000·00000000·................
42 ··0x00080280·03000000·34d30000·00000000·04000000·....4...........42 ··0x00080280·03000000·b4d20000·00000000·04000000·................
43 ··0x00080290·3cd30000·00000000·05000000·44d30000·<...........D...43 ··0x00080290·bcd20000·00000000·05000000·c4d20000·................
44 ··0x000802a0·00000000·06000000·4cd30000·00000000·........L.......44 ··0x000802a0·00000000·06000000·ccd20000·00000000·................
45 ··0x000802b0·07000000·58d30000·00000000·08000000·....X...........45 ··0x000802b0·07000000·d8d20000·00000000·08000000·................
46 ··0x000802c0·60d30000·00000000·09000000·68d30000·`...........h...46 ··0x000802c0·e0d20000·00000000·09000000·e8d20000·................
47 ··0x000802d0·00000000·0a000000·6cd30000·00000000·........l.......47 ··0x000802d0·00000000·0a000000·ecd20000·00000000·................
48 ··0x000802e0·0b000000·78d30000·00000000·0c000000·....x...........48 ··0x000802e0·0b000000·f8d20000·00000000·0c000000·................
49 ··0x000802f0·80d30000·00000000·0d000000·88d30000·................49 ··0x000802f0·00d30000·00000000·0d000000·08d30000·................
50 ··0x00080300·00000000·0e000000·90d30000·00000000·................50 ··0x00080300·00000000·0e000000·10d30000·00000000·................
51 ··0x00080310·0f000000·98d30000·00000000·10000000·................51 ··0x00080310·0f000000·18d30000·00000000·10000000·................
52 ··0x00080320·a4d30000·00000000·00000000·00000000·................52 ··0x00080320·24d30000·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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·37303938·39646361·65633663·32653736·70989dcaec6c2e76 
3 ··0x00000010·37626564·64313534·32623934·62396162·7bedd1542b94b9ab2 ··0x00000000·32346538·32633366·63663661·38383233·24e82c3fcf6a8823
 3 ··0x00000010·66643161·65343635·63373237·35616661·fd1ae465c7275afa
4 ··0x00000020·34306664·35642e64·65627567·00000000·40fd5d.debug....4 ··0x00000020·62383135·64302e64·65627567·00000000·b815d0.debug....
5 ··0x00000030·e0653c74····························.e<t5 ··0x00000030·0e34cc8a····························.4..
  
1.67 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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. 
  
180 KB
./usr/lib/swi-prolog/lib/armv7l-linux/unix.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/test_ffi.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:··········66028·(bytes·into·file)13 ··Start·of·section·headers:··········66060·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2819 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2720 ··Section·header·string·table·index:·24
1.96 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x02774·0x02774·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x02e90·0x02e90·R·E·0x10000
8 ··LOAD···········0x00fd74·0x0001fd74·0x0001fd74·0x002a8·0x002b0·RW··0x100007 ··LOAD···········0x00fda8·0x0001fda8·0x0001fda8·0x002b8·0x002c0·RW··0x10000
9 ··DYNAMIC········0x00fdcc·0x0001fdcc·0x0001fdcc·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fdb0·0x0001fdb0·0x0001fdb0·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fd74·0x0001fd74·0x0001fd74·0x0028c·0x0028c·R···0x111 ··GNU_RELRO······0x00fda8·0x0001fda8·0x0001fda8·0x00258·0x00258·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.72 KB
readelf --wide --sections {}
    
Offset 1, 37 lines modifiedOffset 1, 34 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x101ec:1 There·are·25·section·headers,·starting·at·offset·0x1020c:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0004f0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·000560·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000648·000648·00043c·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········0000069c·00069c·00053f·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000a84·000a84·00009e·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000bdc·000bdc·0000ac·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000b24·000b24·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000c88·000c88·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000b94·000b94·0000b8·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000cc8·000cc8·000088·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000c4c·000c4c·000218·08··AI··3··21··412 ··[·8]·.rel.plt··········REL·············00000d50·000d50·000270·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00000e64·000e64·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000fc0·000fc0·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000e70·000e70·000348·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000fcc·000fcc·0003d8·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000011b8·0011b8·00117c·00··AX··0···0··415 ··[11]·.text·············PROGBITS········000013a4·0013a4·00151c·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00002334·002334·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000028c0·0028c0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000233c·00233c·0003b0·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000028c8·0028c8·0005c4·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 
20 ··[16]·.eh_frame·········PROGBITS········00002770·002770·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00002e8c·002e8c·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fd74·00fd74·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fda8·00fda8·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fd78·00fd78·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fdac·00fdac·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······PROGBITS········0001fd7c·00fd7c·000050·00··WA··0···0··4 
24 ··[20]·.dynamic··········DYNAMIC·········0001fdcc·00fdcc·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fdb0·00fdb0·0000f8·08··WA··4···0··4
25 ··[21]·.got··············PROGBITS········0001fecc·00fecc·000134·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001fea8·00fea8·000158·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000060·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········0002001c·01001c·000008·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020060·010060·000008·00··WA··0···0··4
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010060·000031·00······0···0··1
29 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010091·00005b·00······0···0··1
30 ··[26]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·0100ec·000034·00······0···0··4
31 ··[27]·.shstrtab·········STRTAB··········00000000·0100dc·00010f·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·010120·0000ec·00······0···0··1
32 Key·to·Flags:29 Key·to·Flags:
33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
11.2 KB
readelf --wide --symbols {}
    
Offset 1, 82 lines modifiedOffset 1, 89 lines modified
  
1 Symbol·table·'.dynsym'·contains·79·entries:1 Symbol·table·'.dynsym'·contains·86·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:·00000e64·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000fc0·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···22·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2) 
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__prctl_time64@GLIBC_2.34·(3) 
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream_handle 
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex
 8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_qlf_get_int64
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_handle_signals 
13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(4)10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(2)
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_chars 
15 ····12:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(4)11 ·····8:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
16 ····13:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__environ@GLIBC_2.4·(4) 
17 ····14:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable12 ·····9:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
 15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_representation_error
 16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_query
 17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_instantiation_error
 18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_next_solution
20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(4)19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)
 20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_atoms
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
 22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cvt_i_int64
22 ····19:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(5)23 ····20:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·execvp@GLIBC_2.4·(4) 
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_qlf_get_int32
 26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_retry_address
 27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_scan_options
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_signum_ex28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream
 29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(4)30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sysconf@GLIBC_2.4·(4) 
29 ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dup2@GLIBC_2.4·(4)31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_nchars
 32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cvt_i_int32
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error
 34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·SfprintfX
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfwrite36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_clear_exception
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_atom39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_wchars
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Slock 
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_bool40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_bool
38 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·waitpid@GLIBC_2.4·(4)41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_string_chars
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_string_buffers_from_mark
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs
42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(4)45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(4)46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_retry
 47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_query
44 ····41:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__48 ····45:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
 50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_uninstantiation_error
46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·kill@GLIBC_2.4·(4) 
47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpid@GLIBC_2.4·(4) 
48 ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(4) 
49 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@GLIBC_2.4·(4) 
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(4) 
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex
 53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·SsnprintfX
 54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor_v
 55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_qlf_put_int64
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(4)58 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__strcat_chk@GLIBC_2.4·(2)
56 ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2) 
57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_set_prolog_flag 
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom 
59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.4·(4)59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.4·(2)
 60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cut_query
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_nil
62 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pipe@GLIBC_2.4·(4) 
63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfileno63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_long_ex
 64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_mark_string_buffers
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfdopen65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_int64
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame 
66 ····63:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fork@GLIBC_2.4·(4) 
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sflush66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sdprintf
 67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_control
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
 69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_context
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
 71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_list
 72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error
 73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssnprintf
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate
 75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf
71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sunlock77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term
73 ····70:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable78 ····75:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz 
75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__iob 
76 ····73:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·environ@GLIBC_2.4·(4) 
77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer 
78 ····75:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.4·(4) 
79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
 80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_context_address
 81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex
 82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_qlf_put_int32
 83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int64
 84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
80 ····77:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(4)85 ····82:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
 86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars
 87 ····84:·0000286d····84·FUNC····GLOBAL·DEFAULT···11·uninstall_test_ffi
81 ····78:·00002231···260·FUNC····GLOBAL·DEFAULT···11·install_unix88 ····85:·0000256d···768·FUNC····GLOBAL·DEFAULT···11·install_test_ffi
12.3 KB
readelf --wide --relocs {}
Max HTML report size reached
2.48 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfdcc·contains·28·entries:1 Dynamic·section·at·offset·0xfdb0·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0xe645 ·0x0000000c·(INIT)·······················0xfc0
7 ·0x0000000d·(FINI)·······················0x23346 ·0x0000000d·(FINI)·······················0x28c0
8 ·0x00000019·(INIT_ARRAY)·················0x1fd747 ·0x00000019·(INIT_ARRAY)·················0x1fda8
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fd789 ·0x0000001a·(FINI_ARRAY)·················0x1fdac
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x64812 ·0x00000005·(STRTAB)·····················0x69c
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x13c
15 ·0x0000000a·(STRSZ)······················1084·(bytes)14 ·0x0000000a·(STRSZ)······················1343·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1fecc16 ·0x00000003·(PLTGOT)·····················0x1fea8
18 ·0x00000002·(PLTRELSZ)···················536·(bytes)17 ·0x00000002·(PLTRELSZ)···················624·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0xc4c19 ·0x00000017·(JMPREL)·····················0xd50
21 ·0x00000011·(REL)························0xb9420 ·0x00000011·(REL)························0xcc8
22 ·0x00000012·(RELSZ)······················184·(bytes)21 ·0x00000012·(RELSZ)······················136·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0xb2425 ·0x6ffffffe·(VERNEED)····················0xc88
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0xa8427 ·0x6ffffff0·(VERSYM)·····················0xbdc
29 ·0x6ffffffa·(RELCOUNT)···················1628 ·0x6ffffffa·(RELCOUNT)···················12
30 ·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:·a4116bd915dc66de73de69d74a0971da38d398673 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·64bfb2deedfd1ec9473ce68a3b39e5eaa311ccbc
4.08 KB
readelf --wide --version-info {}
    
Offset 1, 33 lines modifiedOffset 1, 32 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·79·entries:1 Version·symbols·section·'.gnu.version'·contains·86·entries:
2 ·Addr:·0x0000000000000a84··Offset:·0x00000a84··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000bdc··Offset:·0x00000bdc··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
 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*)···
4 ··004:···3·(GLIBC_2.34)····1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
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*)······4·(GLIBC_2.4)··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*)······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*)···
12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······2·(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*)··· 
15 ··030:···4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···17 ··038:···2·(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*)······4·(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*)······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*)···
22 ··04c:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···23 ··050:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
 24 ··054:···1·(*global*)······1·(*global*)···
  
23 Version·needs·section·'.gnu.version_r'·contains·3·entries:25 Version·needs·section·'.gnu.version_r'·contains·2·entries:
24 ·Addr:·0x0000000000000b24··Offset:·0x00000b24··Link:·4·(.dynstr)26 ·Addr:·0x0000000000000c88··Offset:·0x00000c88··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:·528 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
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:·430 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 106 lines modifiedOffset 1, 181 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 __aeabi_unwind_cpp_pr1 
20 __aeabi_unwind_cpp_pr0 
21 PL_get_name_arity_sz 
22 PL_atom_chars19 PL_resource_error
 20 PL_permission_error
 21 PL_existence_error
 22 PL_domain_error
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
24 PL_unify_integer34 PL_unify_integer
 35 PL_cvt_i_int32
 36 PL_qlf_put_int32
25 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 
32 PL_copy_term_ref37 PL_copy_term_ref
33 PL_cons_functor38 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
34 PL_unify_list47 PL_unify_list
35 PL_unify 
36 PL_unify_nil48 PL_unify_nil
 49 PL_unify_bool
 50 PL_unify_string_chars
 51 __strcat_chk
 52 _PL_atoms
 53 PL_scan_options
37 PL_unify_stream54 PL_unify_term
38 PL_get_integer 
39 PL_get_signum_ex 
40 PL_handle_signals55 PL_get_atom_ex
 56 PL_atom_nchars
 57 PL_atom_wchars
 58 SfprintfX
 59 PL_foreign_control
41 PL_get_integer_ex60 PL_get_long_ex
 61 PL_foreign_context_address
 62 _PL_retry_address
 63 PL_foreign_context
 64 _PL_retry
42 PL_get_chars65 PL_get_nchars
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_unix66 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
50 PL_register_foreign77 PL_register_foreign
 78 uninstall_test_ffi
51 __environ 
52 libgcc_s.so.1 
53 libc.so.679 libc.so.6
54 ld-linux-armhf.so.380 ld-linux-armhf.so.3
55 GLIBC_2.481 GLIBC_2.4
56 GLIBC_2.34 
57 H»      KxD»   J{D82 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 variable83 »       KJ"»    I»   H{DyD·3xD
 84 zq{D0FzD
 85 pJpH#FzD
 86 nJnH#FzD
 87 lJlH#FzD
 88 jJjH#FzD
 89 hJhH#FzD
 90 fJfH#FzD
 91 dJdH#FzD
 92 bJbH#FzD
 93 `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 ··0x00000138·02000000·4e000000·01000000·05000000·....N...........2 ··0x00000118·02000000·54000000·01000000·05000000·....T...........
3 ··0x00000148·00000280·00000000·4e000000·3fead554·........N...?..T3 ··0x00000128·10c00400·54000000·55000000·9390fa46·....T...U......F
 4 ··0x00000138·cf0562bc····························..b.
  
10.1 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 71 lines modifiedOffset 1, 87 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000648·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x0000069c·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000658·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000006ac·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000668·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000006bc·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000678·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000006cc·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000688·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000006dc·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··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.strer7 ··0x000006ec·6c697a65·00504c5f·6765745f·61746f6d·lize.PL_get_atom
 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_
10 ··0x000006c8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.14 ··0x0000075c·7465726d·00504c5f·6e65775f·61746f6d·term.PL_new_atom
11 ··0x000006d8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P 
12 ··0x000006e8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha 
13 ··0x000006f8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo15 ··0x0000076c·00504c5f·6e65775f·66756e63·746f725f·.PL_new_functor_
 16 ··0x0000077c·737a0050·4c5f636f·6e735f66·756e6374·sz.PL_cons_funct
14 ··0x00000708·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te17 ··0x0000078c·6f725f76·00504c5f·756e6966·79005f5f·or_v.PL_unify.__
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._ 
19 ··0x00000758·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.18 ··0x0000079c·73746163·6b5f6368·6b5f6661·696c005f·stack_chk_fail._
20 ··0x00000768·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__19 ··0x000007ac·5f617373·6572745f·6661696c·005f5f73·_assert_fail.__s
21 ··0x00000778·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.20 ··0x000007bc·7461636b·5f63686b·5f677561·72640050·tack_chk_guard.P
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.PL21 ··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
29 ··0x000007f8·5f756e69·66795f69·6e746567·65720050·_unify_integer.P38 ··0x000008dc·4c5f756e·6966795f·696e7465·67657200·L_unify_integer.
 39 ··0x000008ec·504c5f63·76745f69·5f696e74·33320050·PL_cvt_i_int32.P
 40 ··0x000008fc·4c5f716c·665f7075·745f696e·74333200·L_qlf_put_int32.
30 ··0x00000808·4c5f6e65·775f7465·726d5f72·65667300·L_new_term_refs.41 ··0x0000090c·504c5f63·6f70795f·7465726d·5f726566·PL_copy_term_ref
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 
40 ··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_get42 ··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_unif
 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
46 ··0x00000908·5f696e74·65676572·00504c5f·6765745f·_integer.PL_get_63 ··0x00000a6c·5f636f6e·74726f6c·00504c5f·6765745f·_control.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
61 ··0x000009f8·504c5f72·65676973·7465725f·61746f6d·PL_register_atom80 ··0x00000b7c·00504c5f·72656769·73746572·5f666f72·.PL_register_for
 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.
 85 ··0x00000bcc·736f2e33·00474c49·42435f32·2e3400···so.3.GLIBC_2.4.
Max diff block lines reached; 0/10233 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 00000e64·<.init>:2 00000fc0·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     11b8·<__assert_fail@plt+0xc>5 »       bl»     13a4·<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
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 00002334·<.fini>:2 000028c0·<.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 ··0x0000233c·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000028c8·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x0000234c·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x000028d8·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x0000235c·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000028e8·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x0000236c·06000000·41000000·15000000·41000000·....A.......A... 
6 ··0x0000237c·0f000000·41000000·0e000000·41000000·....A.......A... 
7 ··0x0000238c·26000000·41000000·13000000·41000000·&...A.......A... 
8 ··0x0000239c·29000000·41000000·02000000·41000000·)...A.......A... 
9 ··0x000023ac·19000000·41000000·0a000000·41000000·....A.......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.... 
17 ··0x0000242c·696e7374·616e7469·6174696f·6e5f6572·instantiation_er 
18 ··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. 
52 ··0x0000265c·3e000000·41000000·0c000000·41000000·>...A.......A... 
53 ··0x0000266c·11000000·41000000·27000000·41000000·....A...'...A... 
54 ··0x0000267c·36000000·41000000·03000000·41000000·6...A.......A... 
55 ··0x0000268c·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000028f8·06000000·41000000·15000000·41000000·....A.......A...
56 ··0x0000269c·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00002908·0f000000·41000000·0e000000·41000000·....A.......A...
57 ··0x000026ac·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00002918·26000000·41000000·13000000·41000000·&...A.......A...
58 ··0x000026bc·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00002928·29000000·41000000·02000000·41000000·)...A.......A...
59 ··0x000026cc·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00002938·19000000·41000000·0a000000·41000000·....A.......A...
60 ··0x000026dc·0b000000·41000000·00000000·00000000·....A...........10 ··0x00002948·0b000000·41000000·00000000·00000000·....A...........
 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_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
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 ··0x00002770·00000000····························....2 ··0x00002e8c·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 ··0x0001fd74·7d120000····························}...2 ··0x0001fda8·69140000····························i...
  
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 ··0x0001fd78·3d120000····························=...2 ··0x0001fdac·29140000····························)...
  
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·ccfd0100·00000000·00000000·700e0000·............p...3 ··0x0001fea8·b0fd0100·00000000·00000000·cc0f0000·................
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·................
21 ··0x0001ffec·00000000·00000000·00000000·00000000·................23 ··0x0001ffe8·cc0f0000·00000000·00000000·00000000·................
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·b9160000·591a0000·bd160000·........Y.......2 ··0x00020000·00000200·242d0000·342d0000·402d0000·....$-..4-..@-..
3 ··0x00020010·c5160000·00000000·00000000··········............3 ··0x00020010·682d0000·00000000·00000000·00000000·h-..............
 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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·31313662·64393135·64633636·64653733·116bd915dc66de73 
3 ··0x00000010·64653639·64373461·30393731·64613338·de69d74a0971da382 ··0x00000000·62666232·64656564·66643165·63393437·bfb2deedfd1ec947
 3 ··0x00000010·33636536·38613362·33396535·65616133·3ce68a3b39e5eaa3
4 ··0x00000020·64333938·36372e64·65627567·00000000·d39867.debug....4 ··0x00000020·31316363·62632e64·65627567·00000000·11ccbc.debug....
5 ··0x00000030·eefdf15c····························...\5 ··0x00000030·a9a5c1e4····························....
  
1.62 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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
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..g13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got.
16 ··0x000000d0·6f74002e·64617461·002e6273·73002e41·ot..data..bss..A14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM.
17 ··0x000000e0·524d2e61·74747269·62757465·73002e67·RM.attributes..g15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_
18 ··0x000000f0·6e755f64·65627567·616c746c·696e6b00·nu_debugaltlink.16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn
19 ··0x00000100·2e676e75·5f646562·75676c69·6e6b00···.gnu_debuglink.17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.
  
151 KB
./usr/lib/swi-prolog/lib/armv7l-linux/uri.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/uri.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:··········65992·(bytes·into·file)13 ··Start·of·section·headers:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x0380c·0x0380c·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x0360c·0x0360c·R·E·0x10000
8 ··LOAD···········0x00fe24·0x0001fe24·0x0001fe24·0x001e0·0x00424·RW··0x100007 ··LOAD···········0x00fe2c·0x0001fe2c·0x0001fe2c·0x001d8·0x0041c·RW··0x10000
9 ··DYNAMIC········0x00fe2c·0x0001fe2c·0x0001fe2c·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fe34·0x0001fe34·0x0001fe34·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe24·0x0001fe24·0x0001fe24·0x001dc·0x001dc·R···0x111 ··GNU_RELRO······0x00fe2c·0x0001fe2c·0x0001fe2c·0x001d4·0x001d4·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x101c8:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000015c·00015c·000370·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·000350·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000004cc·0004cc·000360·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········0000048c·00048c·00031c·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········0000082c·00082c·00006e·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000007a8·0007a8·00006a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········0000089c·00089c·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000814·000814·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············0000090c·00090c·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000864·000864·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············0000094c·00094c·000168·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············000008a4·0008a4·000168·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00000ab4·000ab4·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000a0c·000a0c·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000ac0·000ac0·000244·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000a18·000a18·000244·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000d04·000d04·0026c8·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000c5c·000c5c·0026c8·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········000033cc·0033cc·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00003324·003324·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000033d4·0033d4·0002dc·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0000332c·00332c·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 
20 ··[16]·.eh_frame·········PROGBITS········00003808·003808·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00003608·003608·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fe24·00fe24·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fe2c·00fe2c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fe28·00fe28·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fe30·00fe30·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fe2c·00fe2c·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fe34·00fe34·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001ff2c·00ff2c·0000d4·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ff2c·00ff2c·0000d4·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020008·010004·000240·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········00020008·010004·000240·00··WA··0···0··8
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
7.61 KB
readelf --wide --symbols {}
    
Offset 1, 58 lines modifiedOffset 1, 56 lines modified
  
1 Symbol·table·'.dynsym'·contains·55·entries:1 Symbol·table·'.dynsym'·contains·53·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:·00000ab4·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000a0c·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2) 
7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)6 ·····3:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable7 ·····4:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_variable11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_variable
13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_getspecific@GLIBC_2.34·(4)12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_getspecific@GLIBC_2.34·(3)
14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(5)13 ····10:·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·(3)14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·towlower@GLIBC_2.4·(3)17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·towlower@GLIBC_2.4·(2)
19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@GLIBC_2.34·(4)23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@GLIBC_2.34·(3)
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc_uncollectable24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc_uncollectable
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_delete@GLIBC_2.34·(4)26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_delete@GLIBC_2.34·(3)
28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcscmp@GLIBC_2.4·(3)27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcscmp@GLIBC_2.4·(2)
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars
30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstol@GLIBC_2.4·(3)29 ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstol@GLIBC_2.4·(2)
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_string_buffers_from_mark30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_string_buffers_from_mark
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_integer33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_integer
35 ····32:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····31:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor_v37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor_v
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref38 ····35:·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) 
41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(3)39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_query42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_query
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_mark_string_buffers43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_mark_string_buffers
46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcschr@GLIBC_2.4·(3)44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcschr@GLIBC_2.4·(2)
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_list47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_list
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_realloc48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_realloc
51 ····48:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable49 ····46:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcsncpy@GLIBC_2.4·(3)50 ····47:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcsncpy@GLIBC_2.4·(2)
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc
55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_setspecific@GLIBC_2.34·(4)53 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_setspecific@GLIBC_2.34·(3)
56 ····53:·000033bd····16·FUNC····GLOBAL·DEFAULT···11·uninstall_uri54 ····51:·00003315····16·FUNC····GLOBAL·DEFAULT···11·uninstall_uri
57 ····54:·00003169···596·FUNC····GLOBAL·DEFAULT···11·install_uri55 ····52:·000030c1···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·0x90c·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x864·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe24··00000017·R_ARM_RELATIVE········3 0001fe2c··00000017·R_ARM_RELATIVE········
4 0001fe28··00000017·R_ARM_RELATIVE········4 0001fe30··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··00000315·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000415·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000b15·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··00002015·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001f15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00003015·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00002e15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x94c·contains·45·entries:11 Relocation·section·'.rel.plt'·at·offset·0x8a4·contains·45·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff38··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.413 0001ff38··00000316·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
14 0001ff3c··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_term14 0001ff3c··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_term
15 0001ff40··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars15 0001ff40··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars
16 0001ff44··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_nil16 0001ff44··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
17 0001ff48··00000916·R_ARM_JUMP_SLOT········00000000···PL_put_variable17 0001ff48··00000816·R_ARM_JUMP_SLOT········00000000···PL_put_variable
18 0001ff4c··00000a16·R_ARM_JUMP_SLOT········00000000···pthread_getspecific@GLIBC_2.3418 0001ff4c··00000916·R_ARM_JUMP_SLOT········00000000···pthread_getspecific@GLIBC_2.34
19 0001ff50··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.419 0001ff50··00000b16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
20 0001ff54··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign20 0001ff54··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
21 0001ff58··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz21 0001ff58··00000d16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
22 0001ff5c··00000f16·R_ARM_JUMP_SLOT········00000000···towlower@GLIBC_2.422 0001ff5c··00000e16·R_ARM_JUMP_SLOT········00000000···towlower@GLIBC_2.4
23 0001ff60··00001016·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.423 0001ff60··00000f16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
24 0001ff64··00001116·R_ARM_JUMP_SLOT········00000000···PL_raise_exception24 0001ff64··00001016·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
25 0001ff68··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz25 0001ff68··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
26 0001ff6c··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref26 0001ff6c··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
27 0001ff70··00001416·R_ARM_JUMP_SLOT········00000000···PL_new_atom27 0001ff70··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_atom
28 0001ff74··00001516·R_ARM_JUMP_SLOT········00000000···pthread_key_create@GLIBC_2.3428 0001ff74··00001416·R_ARM_JUMP_SLOT········00000000···pthread_key_create@GLIBC_2.34
29 0001ff78··00001616·R_ARM_JUMP_SLOT········00000000···PL_malloc_uncollectable29 0001ff78··00001516·R_ARM_JUMP_SLOT········00000000···PL_malloc_uncollectable
30 0001ff7c··00001716·R_ARM_JUMP_SLOT········00000000···PL_is_variable30 0001ff7c··00001616·R_ARM_JUMP_SLOT········00000000···PL_is_variable
31 0001ff80··00001816·R_ARM_JUMP_SLOT········00000000···pthread_key_delete@GLIBC_2.3431 0001ff80··00001716·R_ARM_JUMP_SLOT········00000000···pthread_key_delete@GLIBC_2.34
32 0001ff84··00001916·R_ARM_JUMP_SLOT········00000000···wcscmp@GLIBC_2.432 0001ff84··00001816·R_ARM_JUMP_SLOT········00000000···wcscmp@GLIBC_2.4
33 0001ff88··00001a16·R_ARM_JUMP_SLOT········00000000···PL_get_wchars33 0001ff88··00001916·R_ARM_JUMP_SLOT········00000000···PL_get_wchars
34 0001ff8c··00001b16·R_ARM_JUMP_SLOT········00000000···wcstol@GLIBC_2.434 0001ff8c··00001a16·R_ARM_JUMP_SLOT········00000000···wcstol@GLIBC_2.4
35 0001ff90··00001c16·R_ARM_JUMP_SLOT········00000000···PL_release_string_buffers_from_mark35 0001ff90··00001b16·R_ARM_JUMP_SLOT········00000000···PL_release_string_buffers_from_mark
36 0001ff94··00001d16·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs36 0001ff94··00001c16·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
37 0001ff98··00001e16·R_ARM_JUMP_SLOT········00000000···PL_is_functor37 0001ff98··00001d16·R_ARM_JUMP_SLOT········00000000···PL_is_functor
38 0001ff9c··00001f16·R_ARM_JUMP_SLOT········00000000···PL_put_integer38 0001ff9c··00001e16·R_ARM_JUMP_SLOT········00000000···PL_put_integer
39 0001ffa0··00002016·R_ARM_JUMP_SLOT········00000000···__gmon_start__39 0001ffa0··00001f16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
40 0001ffa4··00002116·R_ARM_JUMP_SLOT········00000000···PL_unify40 0001ffa4··00002016·R_ARM_JUMP_SLOT········00000000···PL_unify
41 0001ffa8··00002216·R_ARM_JUMP_SLOT········00000000···PL_put_atom41 0001ffa8··00002116·R_ARM_JUMP_SLOT········00000000···PL_put_atom
42 0001ffac··00002316·R_ARM_JUMP_SLOT········00000000···PL_cons_functor_v42 0001ffac··00002216·R_ARM_JUMP_SLOT········00000000···PL_cons_functor_v
43 0001ffb0··00002416·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref43 0001ffb0··00002316·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
44 0001ffb4··00002616·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.444 0001ffb4··00002416·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
45 0001ffb8··00002716·R_ARM_JUMP_SLOT········00000000···PL_get_atom45 0001ffb8··00002516·R_ARM_JUMP_SLOT········00000000···PL_get_atom
46 0001ffbc··00002816·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz46 0001ffbc··00002616·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
47 0001ffc0··00002916·R_ARM_JUMP_SLOT········00000000···PL_query47 0001ffc0··00002716·R_ARM_JUMP_SLOT········00000000···PL_query
48 0001ffc4··00002a16·R_ARM_JUMP_SLOT········00000000···PL_mark_string_buffers48 0001ffc4··00002816·R_ARM_JUMP_SLOT········00000000···PL_mark_string_buffers
49 0001ffc8··00002b16·R_ARM_JUMP_SLOT········00000000···wcschr@GLIBC_2.449 0001ffc8··00002916·R_ARM_JUMP_SLOT········00000000···wcschr@GLIBC_2.4
50 0001ffcc··00002c16·R_ARM_JUMP_SLOT········00000000···PL_unify_list50 0001ffcc··00002a16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
51 0001ffd0··00002d16·R_ARM_JUMP_SLOT········00000000···PL_free51 0001ffd0··00002b16·R_ARM_JUMP_SLOT········00000000···PL_free
52 0001ffd4··00002e16·R_ARM_JUMP_SLOT········00000000···PL_is_list52 0001ffd4··00002c16·R_ARM_JUMP_SLOT········00000000···PL_is_list
53 0001ffd8··00002f16·R_ARM_JUMP_SLOT········00000000···PL_realloc53 0001ffd8··00002d16·R_ARM_JUMP_SLOT········00000000···PL_realloc
54 0001ffdc··00003116·R_ARM_JUMP_SLOT········00000000···wcsncpy@GLIBC_2.454 0001ffdc··00002f16·R_ARM_JUMP_SLOT········00000000···wcsncpy@GLIBC_2.4
55 0001ffe0··00003216·R_ARM_JUMP_SLOT········00000000···PL_get_list55 0001ffe0··00003016·R_ARM_JUMP_SLOT········00000000···PL_get_list
56 0001ffe4··00003316·R_ARM_JUMP_SLOT········00000000···PL_malloc56 0001ffe4··00003116·R_ARM_JUMP_SLOT········00000000···PL_malloc
57 0001ffe8··00003416·R_ARM_JUMP_SLOT········00000000···pthread_setspecific@GLIBC_2.3457 0001ffe8··00003216·R_ARM_JUMP_SLOT········00000000···pthread_setspecific@GLIBC_2.34
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfe2c·contains·28·entries:1 Dynamic·section·at·offset·0xfe34·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0xab45 ·0x0000000c·(INIT)·······················0xa0c
7 ·0x0000000d·(FINI)·······················0x33cc6 ·0x0000000d·(FINI)·······················0x3324
8 ·0x00000019·(INIT_ARRAY)·················0x1fe247 ·0x00000019·(INIT_ARRAY)·················0x1fe2c
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe289 ·0x0000001a·(FINI_ARRAY)·················0x1fe30
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x4cc12 ·0x00000005·(STRTAB)·····················0x48c
14 ·0x00000006·(SYMTAB)·····················0x15c13 ·0x00000006·(SYMTAB)·····················0x13c
15 ·0x0000000a·(STRSZ)······················864·(bytes)14 ·0x0000000a·(STRSZ)······················796·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff2c16 ·0x00000003·(PLTGOT)·····················0x1ff2c
18 ·0x00000002·(PLTRELSZ)···················360·(bytes)17 ·0x00000002·(PLTRELSZ)···················360·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x94c19 ·0x00000017·(JMPREL)·····················0x8a4
21 ·0x00000011·(REL)························0x90c20 ·0x00000011·(REL)························0x864
22 ·0x00000012·(RELSZ)······················64·(bytes)21 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x89c25 ·0x6ffffffe·(VERNEED)····················0x814
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x82c27 ·0x6ffffff0·(VERSYM)·····················0x7a8
29 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
30 ·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:·39574f2a5533cc1958714430dd49522e875e356f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ae8d1785188cd9b786caa99752ffb7685bf0131c
3.06 KB
readelf --wide --version-info {}
    
Offset 1, 27 lines modifiedOffset 1, 25 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·55·entries:1 Version·symbols·section·'.gnu.version'·contains·53·entries:
2 ·Addr:·0x000000000000082c··Offset:·0x0000082c··Link:·3·(.dynsym)2 ·Addr:·0x00000000000007a8··Offset:·0x000007a8··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
4 ··004:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 5 ··008:···1·(*global*)······3·(GLIBC_2.34)····4·(GLIBC_2.4)·····2·(GLIBC_2.4)··
5 ··008:···1·(*global*)······1·(*global*)······4·(GLIBC_2.34)····5·(GLIBC_2.4)··6 ··00c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
 7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··8 ··014:···3·(GLIBC_2.34)····1·(*global*)······1·(*global*)······3·(GLIBC_2.34)·
7 ··010:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····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*)···
12 ··024:···1·(*global*)······2·(GCC_3.5)·······3·(GLIBC_2.4)·····1·(*global*)···13 ··028:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···15 ··030:···1·(*global*)······1·(*global*)······3·(GLIBC_2.34)····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·3·entries:17 Version·needs·section·'.gnu.version_r'·contains·2·entries:
18 ·Addr:·0x000000000000089c··Offset:·0x0000089c··Link:·4·(.dynstr)18 ·Addr:·0x0000000000000814··Offset:·0x00000814··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:·520 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
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:·422 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·3
23 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·323 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 23 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 
6 PL_new_term_ref5 PL_new_term_ref
7 PL_unify_term6 PL_unify_term
8 PL_raise_exception7 PL_raise_exception
9 PL_query8 PL_query
10 PL_realloc9 PL_realloc
11 PL_malloc10 PL_malloc
12 __stack_chk_fail11 __stack_chk_fail
13 __stack_chk_guard12 __stack_chk_guard
14 PL_get_wchars13 PL_get_wchars
15 towlower14 towlower
16 __aeabi_unwind_cpp_pr1 
17 PL_unify_wchars15 PL_unify_wchars
18 PL_is_variable16 PL_is_variable
19 PL_get_atom17 PL_get_atom
20 PL_is_list18 PL_is_list
21 PL_copy_term_ref19 PL_copy_term_ref
22 PL_new_term_refs20 PL_new_term_refs
23 _PL_get_arg_sz21 _PL_get_arg_sz
Offset 38, 15 lines modifiedOffset 36, 14 lines modified
38 PL_put_integer36 PL_put_integer
39 PL_new_atom37 PL_new_atom
40 PL_new_functor_sz38 PL_new_functor_sz
41 pthread_key_create39 pthread_key_create
42 PL_register_foreign40 PL_register_foreign
43 uninstall_uri41 uninstall_uri
44 pthread_key_delete42 pthread_key_delete
45 libgcc_s.so.1 
46 libc.so.643 libc.so.6
47 ld-linux-armhf.so.344 ld-linux-armhf.so.3
48 GLIBC_2.445 GLIBC_2.4
49 GLIBC_2.3446 GLIBC_2.34
50 H»      KxD»   J{D47 H»      KxD»   J{D
51 3F9FBF(F48 3F9FBF(F
52 JKRF@F{D49 JKRF@F{D
Offset 77, 16 lines modifiedOffset 74, 14 lines modified
77 .shstrtab74 .shstrtab
78 .note.gnu.build-id75 .note.gnu.build-id
79 .gnu.hash76 .gnu.hash
80 .gnu.version77 .gnu.version
81 .gnu.version_r78 .gnu.version_r
82 .rel.dyn79 .rel.dyn
83 .rel.plt80 .rel.plt
84 .ARM.extab 
85 .ARM.exidx 
86 .eh_frame81 .eh_frame
87 .init_array82 .init_array
88 .fini_array83 .fini_array
89 .dynamic84 .dynamic
90 .ARM.attributes85 .ARM.attributes
91 .gnu_debugaltlink86 .gnu_debugaltlink
92 .gnu_debuglink87 .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 ··0x00000138·02000000·35000000·01000000·05000000·....5...........2 ··0x00000118·02000000·33000000·01000000·05000000·....3...........
3 ··0x00000148·00480400·35000000·36000000·4f52dfbb·.H..5...6...OR..3 ··0x00000128·00480400·33000000·34000000·4f52dfbb·.H..3...4...OR..
4 ··0x00000158·6b4d4ceb····························kML.4 ··0x00000138·6b4d4ceb····························kML.
  
6.95 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 57 lines modifiedOffset 1, 53 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000004cc·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x0000048c·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000004dc·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x0000049c·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000004ec·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000004ac·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000004fc·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000004bc·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x0000050c·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000004cc·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.towlow
7 ··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 
21 ··0x000005fc·00504c5f·756e6966·795f7763·68617273·.PL_unify_wchars18 ··0x0000058c·65720050·4c5f756e·6966795f·77636861·er.PL_unify_wcha
22 ··0x0000060c·00504c5f·69735f76·61726961·626c6500·.PL_is_variable.19 ··0x0000059c·72730050·4c5f6973·5f766172·6961626c·rs.PL_is_variabl
23 ··0x0000061c·504c5f67·65745f61·746f6d00·504c5f69·PL_get_atom.PL_i20 ··0x000005ac·6500504c·5f676574·5f61746f·6d00504c·e.PL_get_atom.PL
24 ··0x0000062c·735f6c69·73740050·4c5f636f·70795f74·s_list.PL_copy_t21 ··0x000005bc·5f69735f·6c697374·00504c5f·636f7079·_is_list.PL_copy
25 ··0x0000063c·65726d5f·72656600·504c5f6e·65775f74·erm_ref.PL_new_t22 ··0x000005cc·5f746572·6d5f7265·6600504c·5f6e6577·_term_ref.PL_new
26 ··0x0000064c·65726d5f·72656673·005f504c·5f676574·erm_refs._PL_get23 ··0x000005dc·5f746572·6d5f7265·6673005f·504c5f67·_term_refs._PL_g
27 ··0x0000065c·5f617267·5f737a00·504c5f67·65745f6c·_arg_sz.PL_get_l24 ··0x000005ec·65745f61·72675f73·7a00504c·5f676574·et_arg_sz.PL_get
28 ··0x0000066c·69737400·504c5f69·735f6675·6e63746f·ist.PL_is_functo25 ··0x000005fc·5f6c6973·7400504c·5f69735f·66756e63·_list.PL_is_func
29 ··0x0000067c·7200504c·5f676574·5f6e616d·655f6172·r.PL_get_name_ar26 ··0x0000060c·746f7200·504c5f67·65745f6e·616d655f·tor.PL_get_name_
30 ··0x0000068c·6974795f·737a0050·4c5f7075·745f6174·ity_sz.PL_put_at27 ··0x0000061c·61726974·795f737a·00504c5f·7075745f·arity_sz.PL_put_
31 ··0x0000069c·6f6d0050·4c5f6d61·726b5f73·7472696e·om.PL_mark_strin28 ··0x0000062c·61746f6d·00504c5f·6d61726b·5f737472·atom.PL_mark_str
32 ··0x000006ac·675f6275·66666572·7300504c·5f707574·g_buffers.PL_put29 ··0x0000063c·696e675f·62756666·65727300·504c5f70·ing_buffers.PL_p
33 ··0x000006bc·5f766172·6961626c·6500504c·5f72656c·_variable.PL_rel30 ··0x0000064c·75745f76·61726961·626c6500·504c5f72·ut_variable.PL_r
34 ··0x000006cc·65617365·5f737472·696e675f·62756666·ease_string_buff31 ··0x0000065c·656c6561·73655f73·7472696e·675f6275·elease_string_bu
35 ··0x000006dc·6572735f·66726f6d·5f6d6172·6b00504c·ers_from_mark.PL32 ··0x0000066c·66666572·735f6672·6f6d5f6d·61726b00·ffers_from_mark.
36 ··0x000006ec·5f636f6e·735f6675·6e63746f·725f7600·_cons_functor_v.33 ··0x0000067c·504c5f63·6f6e735f·66756e63·746f725f·PL_cons_functor_
37 ··0x000006fc·504c5f75·6e696679·5f6c6973·7400504c·PL_unify_list.PL 
38 ··0x0000070c·5f756e69·66790050·4c5f756e·6966795f·_unify.PL_unify_34 ··0x0000068c·7600504c·5f756e69·66795f6c·69737400·v.PL_unify_list.
 35 ··0x0000069c·504c5f75·6e696679·00504c5f·756e6966·PL_unify.PL_unif
39 ··0x0000071c·6e696c00·70746872·6561645f·67657473·nil.pthread_gets36 ··0x000006ac·795f6e69·6c007074·68726561·645f6765·y_nil.pthread_ge
40 ··0x0000072c·70656369·66696300·77637363·6d700050·pecific.wcscmp.P37 ··0x000006bc·74737065·63696669·63007763·73636d70·tspecific.wcscmp
41 ··0x0000073c·4c5f6d61·6c6c6f63·5f756e63·6f6c6c65·L_malloc_uncolle38 ··0x000006cc·00504c5f·6d616c6c·6f635f75·6e636f6c·.PL_malloc_uncol
42 ··0x0000074c·63746162·6c650070·74687265·61645f73·ctable.pthread_s39 ··0x000006dc·6c656374·61626c65·00707468·72656164·lectable.pthread
43 ··0x0000075c·65747370·65636966·69630077·6373746f·etspecific.wcsto40 ··0x000006ec·5f736574·73706563·69666963·00776373·_setspecific.wcs
44 ··0x0000076c·6c00504c·5f707574·5f696e74·65676572·l.PL_put_integer41 ··0x000006fc·746f6c00·504c5f70·75745f69·6e746567·tol.PL_put_integ
45 ··0x0000077c·00504c5f·6e65775f·61746f6d·00504c5f·.PL_new_atom.PL_42 ··0x0000070c·65720050·4c5f6e65·775f6174·6f6d0050·er.PL_new_atom.P
46 ··0x0000078c·6e65775f·66756e63·746f725f·737a0070·new_functor_sz.p 
47 ··0x0000079c·74687265·61645f6b·65795f63·72656174·thread_key_creat43 ··0x0000071c·4c5f6e65·775f6675·6e63746f·725f737a·L_new_functor_sz
 44 ··0x0000072c·00707468·72656164·5f6b6579·5f637265·.pthread_key_cre
48 ··0x000007ac·6500504c·5f726567·69737465·725f666f·e.PL_register_fo45 ··0x0000073c·61746500·504c5f72·65676973·7465725f·ate.PL_register_
49 ··0x000007bc·72656967·6e00756e·696e7374·616c6c5f·reign.uninstall_46 ··0x0000074c·666f7265·69676e00·756e696e·7374616c·foreign.uninstal
50 ··0x000007cc·75726900·70746872·6561645f·6b65795f·uri.pthread_key_47 ··0x0000075c·6c5f7572·69007074·68726561·645f6b65·l_uri.pthread_ke
51 ··0x000007dc·64656c65·7465006c·69626763·635f732e·delete.libgcc_s.48 ··0x0000076c·795f6465·6c657465·006c6962·632e736f·y_delete.libc.so
52 ··0x000007ec·736f2e31·006c6962·632e736f·2e36006c·so.1.libc.so.6.l 
53 ··0x000007fc·642d6c69·6e75782d·61726d68·662e736f·d-linux-armhf.so49 ··0x0000077c·2e36006c·642d6c69·6e75782d·61726d68·.6.ld-linux-armh
54 ··0x0000080c·2e330047·4c494243·5f322e34·00474c49·.3.GLIBC_2.4.GLI50 ··0x0000078c·662e736f·2e330047·4c494243·5f322e34·f.so.3.GLIBC_2.4
55 ··0x0000081c·42435f32·2e333400·4743435f·332e3500·BC_2.34.GCC_3.5.51 ··0x0000079c·00474c49·42435f32·2e333400··········.GLIBC_2.34.
  
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 00000ab4·<.init>:2 00000a0c·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     d04·<pthread_setspecific@plt+0xc>5 »       bl»     c5c·<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 00000ac0·<__cxa_finalize@plt-0x14>:2 00000a18·<__cxa_finalize@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·ad0·<__cxa_finalize@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·a28·<__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,·asr·r4»    @·<UNPREDICTABLE>7 »       andeq»  pc,·r1,·r4,·lsl·#10
  
8 00000ad4·<__cxa_finalize@plt>:8 00000a2c·<__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,·#1116]!»      @·0x45c11 »       ldr»    pc,·[ip,·#1284]!»      @·0x504
  
12 00000ae0·<PL_unify_term@plt>:12 00000a38·<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,·#1108]!»      @·0x45415 »       ldr»    pc,·[ip,·#1276]!»      @·0x4fc
  
16 00000aec·<PL_unify_wchars@plt>:16 00000a44·<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,·#1096]!»      @·0x44820 »       ldr»    pc,·[ip,·#1264]!»      @·0x4f0
  
21 00000afc·<PL_unify_nil@plt>:21 00000a54·<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,·#1088]!»      @·0x44024 »       ldr»    pc,·[ip,·#1256]!»      @·0x4e8
  
25 00000b08·<PL_put_variable@plt>:25 00000a60·<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,·#1080]!»      @·0x43828 »       ldr»    pc,·[ip,·#1248]!»      @·0x4e0
  
29 00000b14·<pthread_getspecific@plt>:29 00000a6c·<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,·#1072]!»      @·0x43032 »       ldr»    pc,·[ip,·#1240]!»      @·0x4d8
  
33 00000b20·<memcpy@plt>:33 00000a78·<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,·#1064]!»      @·0x42836 »       ldr»    pc,·[ip,·#1232]!»      @·0x4d0
  
37 00000b2c·<PL_register_foreign@plt>:37 00000a84·<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,·#1052]!»      @·0x41c41 »       ldr»    pc,·[ip,·#1220]!»      @·0x4c4
  
42 00000b3c·<PL_get_name_arity_sz@plt>:42 00000a94·<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,·#1044]!»      @·0x41445 »       ldr»    pc,·[ip,·#1212]!»      @·0x4bc
  
46 00000b48·<towlower@plt>:46 00000aa0·<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,·#1036]!»      @·0x40c49 »       ldr»    pc,·[ip,·#1204]!»      @·0x4b4
  
50 00000b54·<__stack_chk_fail@plt>:50 00000aac·<__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,·#1028]!»      @·0x40453 »       ldr»    pc,·[ip,·#1196]!»      @·0x4ac
  
54 00000b60·<PL_raise_exception@plt>:54 00000ab8·<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,·#1016]!»      @·0x3f858 »       ldr»    pc,·[ip,·#1184]!»      @·0x4a0
  
59 00000b70·<PL_new_functor_sz@plt>:59 00000ac8·<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,·#1008]!»      @·0x3f062 »       ldr»    pc,·[ip,·#1176]!»      @·0x498
  
63 00000b7c·<PL_new_term_ref@plt>:63 00000ad4·<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,·#1000]!»      @·0x3e866 »       ldr»    pc,·[ip,·#1168]!»      @·0x490
  
67 00000b88·<PL_new_atom@plt>:67 00000ae0·<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,·#992]!»       @·0x3e070 »       ldr»    pc,·[ip,·#1160]!»      @·0x488
  
71 00000b94·<pthread_key_create@plt>:71 00000aec·<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,·#984]!»       @·0x3d874 »       ldr»    pc,·[ip,·#1152]!»      @·0x480
  
75 00000ba0·<PL_malloc_uncollectable@plt>:75 00000af8·<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,·#976]!»       @·0x3d078 »       ldr»    pc,·[ip,·#1144]!»      @·0x478
  
79 00000bac·<PL_is_variable@plt>:79 00000b04·<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,·#968]!»       @·0x3c882 »       ldr»    pc,·[ip,·#1136]!»      @·0x470
  
83 00000bb8·<pthread_key_delete@plt>:83 00000b10·<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,·#956]!»       @·0x3bc87 »       ldr»    pc,·[ip,·#1124]!»      @·0x464
  
88 00000bc8·<wcscmp@plt>:88 00000b20·<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,·#948]!»       @·0x3b491 »       ldr»    pc,·[ip,·#1116]!»      @·0x45c
  
92 00000bd4·<PL_get_wchars@plt>:92 00000b2c·<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,·#940]!»       @·0x3ac95 »       ldr»    pc,·[ip,·#1108]!»      @·0x454
  
96 00000be0·<wcstol@plt>:96 00000b38·<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,·#932]!»       @·0x3a499 »       ldr»    pc,·[ip,·#1100]!»      @·0x44c
  
100 00000bec·<PL_release_string_buffers_from_mark@plt>:100 00000b44·<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 000033cc·<.fini>:2 00003324·<.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 ··0x000033d4·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x0000332c·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x000033e4·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x0000333c·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x000033f4·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x0000334c·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00003404·06000000·41000000·15000000·41000000·....A.......A...5 ··0x0000335c·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00003414·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x0000336c·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00003424·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x0000337c·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00003434·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x0000338c·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00003444·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x0000339c·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00003454·0b000000·41000000·00000000·00000000·....A...........10 ··0x000033ac·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00003464·2d2e5f7e·00000000·3a2f3f23·5b5d4000·-._~....:/?#[]@.11 ··0x000033bc·2d2e5f7e·00000000·3a2f3f23·5b5d4000·-._~....:/?#[]@.
12 ··0x00003474·21242627·28292b2a·2c3b3d00·21242627·!$&'()+*,;=.!$&'12 ··0x000033cc·21242627·28292b2a·2c3b3d00·21242627·!$&'()+*,;=.!$&'
13 ··0x00003484·28292a2c·3b3d0000·21242728·292a2c00·()*,;=..!$'()*,.13 ··0x000033dc·28292a2c·3b3d0000·21242728·292a2c00·()*,;=..!$'()*,.
14 ··0x00003494·3a400000·2f400000·2f3f4000·2b2d2e00·:@../@../?@.+-..14 ··0x000033ec·3a400000·2f400000·2f3f4000·2b2d2e00·:@../@../?@.+-..
15 ··0x000034a4·2f3a3f23·263d0000·61746f6d·00000000·/:?#&=..atom....15 ··0x000033fc·2f3a3f23·263d0000·61746f6d·00000000·/:?#&=..atom....
16 ··0x000034b4·7572695f·636f6d70·6f6e656e·74000000·uri_component...16 ··0x0000340c·7572695f·636f6d70·6f6e656e·74000000·uri_component...
17 ··0x000034c4·696c6c65·67616c5f·7572695f·71756572·illegal_uri_quer17 ··0x0000341c·696c6c65·67616c5f·7572695f·71756572·illegal_uri_quer
18 ··0x000034d4·79000000·6e616d65·5f76616c·75650000·y...name_value..18 ··0x0000342c·79000000·6e616d65·5f76616c·75650000·y...name_value..
19 ··0x000034e4·71756572·795f7661·6c756500·66726167·query_value.frag19 ··0x0000343c·71756572·795f7661·6c756500·66726167·query_value.frag
20 ··0x000034f4·6d656e74·00000000·70617468·00000000·ment....path....20 ··0x0000344c·6d656e74·00000000·70617468·00000000·ment....path....
21 ··0x00003504·7365676d·656e7400·7572695f·636f6d70·segment.uri_comp21 ··0x0000345c·7365676d·656e7400·7572695f·636f6d70·segment.uri_comp
22 ··0x00003514·6f6e656e·74730000·7572695f·61757468·onents..uri_auth22 ··0x0000346c·6f6e656e·74730000·7572695f·61757468·onents..uri_auth
23 ··0x00003524·6f726974·79000000·6572726f·72000000·ority...error...23 ··0x0000347c·6f726974·79000000·6572726f·72000000·ority...error...
24 ··0x00003534·73796e74·61785f65·72726f72·00000000·syntax_error....24 ··0x0000348c·73796e74·61785f65·72726f72·00000000·syntax_error....
25 ··0x00003544·74797065·5f657272·6f720000·646f6d61·type_error..doma25 ··0x0000349c·74797065·5f657272·6f720000·646f6d61·type_error..doma
26 ··0x00003554·696e5f65·72726f72·00000000·3d000000·in_error....=...26 ··0x000034ac·696e5f65·72726f72·00000000·3d000000·in_error....=...
27 ··0x00003564·2d000000·7572695f·69735f67·6c6f6261·-...uri_is_globa27 ··0x000034bc·2d000000·7572695f·69735f67·6c6f6261·-...uri_is_globa
28 ··0x00003574·6c000000·7572695f·6e6f726d·616c697a·l...uri_normaliz28 ··0x000034cc·6c000000·7572695f·6e6f726d·616c697a·l...uri_normaliz
29 ··0x00003584·65640000·6972695f·6e6f726d·616c697a·ed..iri_normaliz29 ··0x000034dc·65640000·6972695f·6e6f726d·616c697a·ed..iri_normaliz
30 ··0x00003594·65640000·7572695f·6e6f726d·616c697a·ed..uri_normaliz30 ··0x000034ec·65640000·7572695f·6e6f726d·616c697a·ed..uri_normaliz
31 ··0x000035a4·65645f69·72690000·7572695f·7265736f·ed_iri..uri_reso31 ··0x000034fc·65645f69·72690000·7572695f·7265736f·ed_iri..uri_reso
32 ··0x000035b4·6c766500·7572695f·71756572·795f636f·lve.uri_query_co32 ··0x0000350c·6c766500·7572695f·71756572·795f636f·lve.uri_query_co
33 ··0x000035c4·6d706f6e·656e7473·00000000·7572695f·mponents....uri_33 ··0x0000351c·6d706f6e·656e7473·00000000·7572695f·mponents....uri_
34 ··0x000035d4·61757468·6f726974·795f636f·6d706f6e·authority_compon34 ··0x0000352c·61757468·6f726974·795f636f·6d706f6e·authority_compon
35 ··0x000035e4·656e7473·00000000·7572695f·656e636f·ents....uri_enco35 ··0x0000353c·656e7473·00000000·7572695f·656e636f·ents....uri_enco
36 ··0x000035f4·64656400·7572695f·69726900·3a000000·ded.uri_iri.:...36 ··0x0000354c·64656400·7572695f·69726900·3a000000·ded.uri_iri.:...
37 ··0x00003604·2f000000·3f000000·23000000·00000000·/...?...#.......37 ··0x0000355c·2f000000·3f000000·23000000·00000000·/...?...#.......
38 ··0x00003614·26000000·3b000000·00000000·3e000000·&...;.......>...38 ··0x0000356c·26000000·3b000000·00000000·3e000000·&...;.......>...
39 ··0x00003624·41000000·0c000000·41000000·11000000·A.......A.......39 ··0x0000357c·41000000·0c000000·41000000·11000000·A.......A.......
40 ··0x00003634·41000000·27000000·41000000·36000000·A...'...A...6...40 ··0x0000358c·41000000·27000000·41000000·36000000·A...'...A...6...
41 ··0x00003644·41000000·03000000·41000000·06000000·A.......A.......41 ··0x0000359c·41000000·03000000·41000000·06000000·A.......A.......
42 ··0x00003654·41000000·15000000·41000000·0f000000·A.......A.......42 ··0x000035ac·41000000·15000000·41000000·0f000000·A.......A.......
43 ··0x00003664·41000000·0e000000·41000000·26000000·A.......A...&...43 ··0x000035bc·41000000·0e000000·41000000·26000000·A.......A...&...
44 ··0x00003674·41000000·13000000·41000000·29000000·A.......A...)...44 ··0x000035cc·41000000·13000000·41000000·29000000·A.......A...)...
45 ··0x00003684·41000000·02000000·41000000·19000000·A.......A.......45 ··0x000035dc·41000000·02000000·41000000·19000000·A.......A.......
46 ··0x00003694·41000000·0a000000·41000000·0b000000·A.......A.......46 ··0x000035ec·41000000·0a000000·41000000·0b000000·A.......A.......
47 ··0x000036a4·41000000·00000000·00000000··········A...........47 ··0x000035fc·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 ··0x00003808·00000000····························....2 ··0x00003608·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 ··0x0001fe24·c90d0000····························....2 ··0x0001fe2c·210d0000····························!...
  
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 ··0x0001fe28·890d0000····························....2 ··0x0001fe30·e10c0000····························....
  
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·2cfe0100·00000000·00000000·c00a0000·,...............3 ··0x0001ff2c·34fe0100·00000000·00000000·180a0000·4...............
4 ··0x0001ff3c·c00a0000·c00a0000·c00a0000·c00a0000·................4 ··0x0001ff3c·180a0000·180a0000·180a0000·180a0000·................
5 ··0x0001ff4c·c00a0000·c00a0000·c00a0000·c00a0000·................5 ··0x0001ff4c·180a0000·180a0000·180a0000·180a0000·................
6 ··0x0001ff5c·c00a0000·c00a0000·c00a0000·c00a0000·................6 ··0x0001ff5c·180a0000·180a0000·180a0000·180a0000·................
7 ··0x0001ff6c·c00a0000·c00a0000·c00a0000·c00a0000·................7 ··0x0001ff6c·180a0000·180a0000·180a0000·180a0000·................
8 ··0x0001ff7c·c00a0000·c00a0000·c00a0000·c00a0000·................8 ··0x0001ff7c·180a0000·180a0000·180a0000·180a0000·................
9 ··0x0001ff8c·c00a0000·c00a0000·c00a0000·c00a0000·................9 ··0x0001ff8c·180a0000·180a0000·180a0000·180a0000·................
10 ··0x0001ff9c·c00a0000·c00a0000·c00a0000·c00a0000·................10 ··0x0001ff9c·180a0000·180a0000·180a0000·180a0000·................
11 ··0x0001ffac·c00a0000·c00a0000·c00a0000·c00a0000·................11 ··0x0001ffac·180a0000·180a0000·180a0000·180a0000·................
12 ··0x0001ffbc·c00a0000·c00a0000·c00a0000·c00a0000·................12 ··0x0001ffbc·180a0000·180a0000·180a0000·180a0000·................
13 ··0x0001ffcc·c00a0000·c00a0000·c00a0000·c00a0000·................13 ··0x0001ffcc·180a0000·180a0000·180a0000·180a0000·................
14 ··0x0001ffdc·c00a0000·c00a0000·c00a0000·c00a0000·................14 ··0x0001ffdc·180a0000·180a0000·180a0000·180a0000·................
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·35373466·32613535·33336363·31393538·574f2a5533cc1958 
3 ··0x00000010·37313434·33306464·34393532·32653837·714430dd49522e872 ··0x00000000·38643137·38353138·38636439·62373836·8d1785188cd9b786
 3 ··0x00000010·63616139·39373532·66666237·36383562·caa99752ffb7685b
4 ··0x00000020·35653335·36662e64·65627567·00000000·5e356f.debug....4 ··0x00000020·66303133·31632e64·65627567·00000000·f0131c.debug....
5 ··0x00000030·643f9ba6····························d?..5 ··0x00000030·daf56cf9····························..l.
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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. 
  
83.5 KB
./usr/lib/swi-prolog/lib/armv7l-linux/uuid.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/streaminfo.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:··········65980·(bytes·into·file)13 ··Start·of·section·headers:··········65968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·24
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x01078·0x01078·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x01168·0x01168·R·E·0x10000
8 ··LOAD···········0x00fe5c·0x0001fe5c·0x0001fe5c·0x001a8·0x001cc·RW··0x100007 ··LOAD···········0x00fe90·0x0001fe90·0x0001fe90·0x00174·0x00178·RW··0x10000
9 ··DYNAMIC········0x00fe64·0x0001fe64·0x0001fe64·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x00fe98·0x0001fe98·0x0001fe98·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe5c·0x0001fe5c·0x0001fe5c·0x001a4·0x001a4·R···0x111 ··GNU_RELRO······0x00fe90·0x0001fe90·0x0001fe90·0x00170·0x00170·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 34 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x101bc:1 There·are·25·section·headers,·starting·at·offset·0x101b0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000250·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0001b0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000003a8·0003a8·00025c·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000002e8·0002e8·0001cd·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000604·000604·00004a·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000004b6·0004b6·000036·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000650·000650·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········000004ec·0004ec·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············000006b0·0006b0·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············0000052c·00052c·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000006f0·0006f0·0000e8·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············0000056c·00056c·0000a0·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········000007d8·0007d8·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········0000060c·00060c·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000007e4·0007e4·000174·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000618·000618·00010c·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000958·000958·0004e8·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000724·000724·000778·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00000e40·000e40·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00000e9c·000e9c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00000e48·000e48·000214·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00000ea4·000ea4·0002c0·00···A··0···0··4
18 ··[14]·.ARM.exidx········ARM_EXIDX·······0000105c·00105c·000018·00··AL·11···0··4 
19 ··[15]·.eh_frame·········PROGBITS········00001074·001074·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00001164·001164·000004·00···A··0···0··4
20 ··[16]·.init_array·······INIT_ARRAY······0001fe5c·00fe5c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fe90·00fe90·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······0001fe60·00fe60·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fe94·00fe94·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0001fe64·00fe64·000108·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fe98·00fe98·0000f8·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0001ff6c·00ff6c·000094·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ff90·00ff90·000070·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020004·010004·000024·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0100c4·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··1
30 Key·to·Flags:29 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.43 KB
readelf --wide --symbols {}
    
Offset 1, 40 lines modifiedOffset 1, 30 lines modified
  
1 Symbol·table·'.dynsym'·contains·37·entries:1 Symbol·table·'.dynsym'·contains·27·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:·000007d8·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·0000060c·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.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_get_nil_ex6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream_handle
 7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream
8 ·····5:·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·(2)
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
10 ·····7:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)12 ·····9:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign13 ····10:·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 
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uuid_error 
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
 16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uuid_load19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
 20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)
22 ····19:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__21 ····18:·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
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf
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 
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
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 
33 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····24:·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 
38 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
39 ····36:·00000d8d···180·FUNC····GLOBAL·DEFAULT···11·install_uuid29 ····26:·00000e85····24·FUNC····GLOBAL·DEFAULT···11·install_streaminfo
4.67 KB
readelf --wide --relocs {}
    
Offset 1, 43 lines modifiedOffset 1, 34 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x6b0·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 0001fe5c··00000017·R_ARM_RELATIVE········ 
4 0001fe60··00000017·R_ARM_RELATIVE········3 0001fe90··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··00000715·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··00001315·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001215·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001e15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001815·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x6f0·contains·29·entries:11 Relocation·section·'.rel.plt'·at·offset·0x56c·contains·20·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff78··00000416·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex13 0001ff9c··00000316·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle
 14 0001ffa0··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream
14 0001ff7c··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.415 0001ffa4··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
15 0001ff80··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign18 0001ffb0··00000a16·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 
20 0001ff94··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.419 0001ffb4··00000b16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
21 0001ff98··00000e16·R_ARM_JUMP_SLOT········00000000···uuid_error20 0001ffb8··00000c16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
22 0001ff9c··00000f16·R_ARM_JUMP_SLOT········00000000···PL_existence_error21 0001ffbc··00000d16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
23 0001ffa0··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref22 0001ffc0··00000e16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
24 0001ffa4··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_atom23 0001ffc4··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
25 0001ffa8··00001216·R_ARM_JUMP_SLOT········00000000···uuid_load24 0001ffc8··00001016·R_ARM_JUMP_SLOT········00000000···PL_is_variable
 25 0001ffcc··00001116·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
26 0001ffac··00001316·R_ARM_JUMP_SLOT········00000000···__gmon_start__26 0001ffd0··00001216·R_ARM_JUMP_SLOT········00000000···__gmon_start__
 27 0001ffd4··00001316·R_ARM_JUMP_SLOT········00000000···__ctype_b_loc@GLIBC_2.4
 28 0001ffd8··00001416·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
 29 0001ffdc··00001516·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
27 0001ffb0··00001416·R_ARM_JUMP_SLOT········00000000···PL_unify30 0001ffe0··00001616·R_ARM_JUMP_SLOT········00000000···Sfprintf
28 0001ffb4··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex 
29 0001ffb8··00001616·R_ARM_JUMP_SLOT········00000000···PL_type_error 
30 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 
39 0001ffe0··00002116·R_ARM_JUMP_SLOT········00000000···PL_get_list 
40 0001ffe4··00002216·R_ARM_JUMP_SLOT········00000000···PL_get_chars31 0001ffe4··00001716·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
41 0001ffe8··00002316·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.432 0001ffe8··00001916·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
2.45 KB
readelf --wide --dynamic {}
    
Offset 1, 32 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfe64·contains·29·entries:1 Dynamic·section·at·offset·0xfe98·contains·27·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] 
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
7 ·0x0000000c·(INIT)·······················0x7d85 ·0x0000000c·(INIT)·······················0x60c
8 ·0x0000000d·(FINI)·······················0xe406 ·0x0000000d·(FINI)·······················0xe9c
9 ·0x00000019·(INIT_ARRAY)·················0x1fe5c7 ·0x00000019·(INIT_ARRAY)·················0x1fe90
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x1fe609 ·0x0000001a·(FINI_ARRAY)·················0x1fe94
12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
13 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
14 ·0x00000005·(STRTAB)·····················0x3a812 ·0x00000005·(STRTAB)·····················0x2e8
15 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
16 ·0x0000000a·(STRSZ)······················604·(bytes)14 ·0x0000000a·(STRSZ)······················461·(bytes)
17 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
18 ·0x00000003·(PLTGOT)·····················0x1ff6c16 ·0x00000003·(PLTGOT)·····················0x1ff90
19 ·0x00000002·(PLTRELSZ)···················232·(bytes)17 ·0x00000002·(PLTRELSZ)···················160·(bytes)
20 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
21 ·0x00000017·(JMPREL)·····················0x6f019 ·0x00000017·(JMPREL)·····················0x56c
22 ·0x00000011·(REL)························0x6b020 ·0x00000011·(REL)························0x52c
23 ·0x00000012·(RELSZ)······················64·(bytes)21 ·0x00000012·(RELSZ)······················64·(bytes)
24 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
25 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
27 ·0x6ffffffe·(VERNEED)····················0x65025 ·0x6ffffffe·(VERNEED)····················0x4ec
28 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
29 ·0x6ffffff0·(VERSYM)·····················0x60427 ·0x6ffffff0·(VERSYM)·····················0x4b6
30 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
31 ·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:·970555d6ea7d857cdbe925705adcc7fdd8d96c4a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·97a39f926af3ebed5ffb23421964385d53a551c3
2.17 KB
readelf --wide --version-info {}
    
Offset 1, 22 lines modifiedOffset 1, 17 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·37·entries:1 Version·symbols·section·'.gnu.version'·contains·27·entries:
2 ·Addr:·0x0000000000000604··Offset:·0x00000604··Link:·3·(.dynsym)2 ·Addr:·0x00000000000004b6··Offset:·0x000004b6··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····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*)······3·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)··5 ··008:···1·(*global*)······3·(GLIBC_2.4)·····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*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······2·(GLIBC_2.4)·····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:···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*)··· 
  
13 Version·needs·section·'.gnu.version_r'·contains·3·entries:10 Version·needs·section·'.gnu.version_r'·contains·2·entries:
14 ·Addr:·0x0000000000000650··Offset:·0x00000650··Link:·4·(.dynstr)11 ·Addr:·0x00000000000004ec··Offset:·0x000004ec··Link:·4·(.dynstr)
15 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·112 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
16 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·413 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
17 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·114 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
18 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·315 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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_frame
5 PL_get_nil 
6 PL_copy_term_ref 
7 PL_new_term_ref6 PL_new_term_ref
 7 strerror
 8 PL_new_atom
 9 PL_is_variable
8 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 
26 PL_unify_chars10 PL_unify_atom_chars
27 PL_existence_error11 PL_new_functor_sz
 12 PL_unify_term
 13 PL_raise_exception
 14 PL_close_foreign_frame
 15 PL_put_atom_chars
28 __stack_chk_fail16 __stack_chk_fail
29 __assert_fail17 __assert_fail
30 __stack_chk_guard18 __stack_chk_guard
31 __aeabi_unwind_cpp_pr0 
32 install_uuid 
33 PL_new_atom19 Sfprintf
 20 __ctype_b_loc
 21 PL_get_stream_handle
 22 PL_release_stream
 23 install_streaminfo
34 PL_register_foreign24 PL_register_foreign
35 libossp-uuid.so.16 
36 libgcc_s.so.1 
37 libc.so.625 libc.so.6
38 ld-linux-armhf.so.326 ld-linux-armhf.so.3
39 GLIBC_2.427 GLIBC_2.4
40 H»      KxD»   J{D28 H»      KxD»   J{D
41 J)F0FzDR 
42 uuid_version 
43 uuid_format 
44 UUID:·make:·%s 
45 uuid_context29 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
46 ./packages/clib/uuid.c40 ./packages/clib/error.c
47 UUID:·export:·%s 
48 ossp_uuid41 ----------------
 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
49 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug50 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
50 .shstrtab51 .shstrtab
51 .note.gnu.build-id52 .note.gnu.build-id
52 .gnu.hash53 .gnu.hash
53 .gnu.version54 .gnu.version
54 .gnu.version_r55 .gnu.version_r
55 .rel.dyn56 .rel.dyn
56 .rel.plt57 .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 ··0x00000138·02000000·24000000·01000000·05000000·....$...........2 ··0x00000118·02000000·1a000000·01000000·05000000·................
3 ··0x00000148·00000480·24000000·00000000·f307d654·....$..........T3 ··0x00000128·01000800·00000000·1a000000·13247ac2·.............$z.
  
4.53 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 41 lines modifiedOffset 1, 32 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000003a8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000002e8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000003b8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000002f8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000003c8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000308·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000003d8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000318·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000003e8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000328·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000003f8·6c697a65·00504c5f·6765745f·6e696c00·lize.PL_get_nil.7 ··0x00000338·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
 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 000007d8·<.init>:2 0000060c·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     958·<__assert_fail@plt+0xc>5 »       bl»     724·<__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, 157 lines modifiedOffset 1, 113 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000007e4·<PL_get_nil_ex@plt-0x14>:2 00000618·<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]»  @·7f4·<PL_get_nil_ex@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·628·<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,·ror·r7»    @·<UNPREDICTABLE>7 »       andeq»  pc,·r1,·r8,·ror·#18
  
8 000007f8·<PL_get_nil_ex@plt>:8 0000062c·<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,·#1912]!»      @·0x77811 »       ldr»    pc,·[ip,·#2408]!»      @·0x968
  
12 00000804·<__cxa_finalize@plt>:12 00000638·<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,·#1904]!»      @·0x77015 »       ldr»    pc,·[ip,·#2400]!»      @·0x960
  
 16 00000644·<__cxa_finalize@plt>:
16 00000810·<PL_register_foreign@plt>: 
17 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778 
18 »       add»    ip,·pc,·#0,·12 
19 »       add»    ip,·ip,·#126976»       @·0x1f000 
20 »       ldr»    pc,·[ip,·#1892]!»      @·0x764 
  
21 00000820·<PL_get_name_arity_sz@plt>: 
22 »       add»    ip,·pc,·#0,·12 
23 »       add»    ip,·ip,·#126976»       @·0x1f000 
24 »       ldr»    pc,·[ip,·#1884]!»      @·0x75c 
  
25 0000082c·<PL_chars_to_term@plt>: 
26 »       add»    ip,·pc,·#0,·12 
27 »       add»    ip,·ip,·#126976»       @·0x1f000 
28 »       ldr»    pc,·[ip,·#1876]!»      @·0x754 
  
29 00000838·<uuid_export@plt>: 
30 »       add»    ip,·pc,·#0,·12 
31 »       add»    ip,·ip,·#126976»       @·0x1f000 
32 »       ldr»    pc,·[ip,·#1868]!»      @·0x74c 
  
33 00000844·<PL_unify_chars@plt>: 
34 »       add»    ip,·pc,·#0,·12 
35 »       add»    ip,·ip,·#126976»       @·0x1f000 
36 »       ldr»    pc,·[ip,·#1860]!»      @·0x744 
  
37 00000850·<__stack_chk_fail@plt>: 
38 »       add»    ip,·pc,·#0,·12 
39 »       add»    ip,·ip,·#126976»       @·0x1f000 
40 »       ldr»    pc,·[ip,·#1852]!»      @·0x73c 
  
41 0000085c·<uuid_error@plt>: 
42 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
44 »       ldr»    pc,·[ip,·#1844]!»      @·0x73419 »       ldr»    pc,·[ip,·#2392]!»      @·0x958
  
45 00000868·<PL_existence_error@plt>:20 00000650·<PL_unify_term@plt>:
46 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#126976»       @·0x1f00022 »       add»    ip,·ip,·#126976»       @·0x1f000
48 »       ldr»    pc,·[ip,·#1836]!»      @·0x72c23 »       ldr»    pc,·[ip,·#2384]!»      @·0x950
  
49 00000874·<PL_new_term_ref@plt>:24 0000065c·<PL_unify_atom_chars@plt>:
50 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
51 »       add»    ip,·ip,·#126976»       @·0x1f00026 »       add»    ip,·ip,·#126976»       @·0x1f000
52 »       ldr»    pc,·[ip,·#1828]!»      @·0x72427 »       ldr»    pc,·[ip,·#2376]!»      @·0x948
  
 28 00000668·<PL_register_foreign@plt>:
 29 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
53 00000880·<PL_new_atom@plt>: 
54 »       add»    ip,·pc,·#0,·12 
55 »       add»    ip,·ip,·#126976»       @·0x1f000 
56 »       ldr»    pc,·[ip,·#1820]!»      @·0x71c 
  
57 0000088c·<uuid_load@plt>: 
58 »       add»    ip,·pc,·#0,·12 
59 »       add»    ip,·ip,·#126976»       @·0x1f000 
60 »       ldr»    pc,·[ip,·#1812]!»      @·0x714 
  
61 00000898·<__gmon_start__@plt>: 
62 »       add»    ip,·pc,·#0,·12 
63 »       add»    ip,·ip,·#126976»       @·0x1f000 
64 »       ldr»    pc,·[ip,·#1804]!»      @·0x70c 
  
65 000008a4·<PL_unify@plt>: 
66 »       add»    ip,·pc,·#0,·1230 »       add»    ip,·pc,·#0,·12
67 »       add»    ip,·ip,·#126976»       @·0x1f00031 »       add»    ip,·ip,·#126976»       @·0x1f000
68 »       ldr»    pc,·[ip,·#1796]!»      @·0x70432 »       ldr»    pc,·[ip,·#2364]!»      @·0x93c
  
69 000008b0·<PL_get_integer_ex@plt>:33 00000678·<__stack_chk_fail@plt>:
70 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
71 »       add»    ip,·ip,·#126976»       @·0x1f00035 »       add»    ip,·ip,·#126976»       @·0x1f000
72 »       ldr»    pc,·[ip,·#1788]!»      @·0x6fc36 »       ldr»    pc,·[ip,·#2356]!»      @·0x934
  
73 000008bc·<PL_type_error@plt>:37 00000684·<PL_raise_exception@plt>:
74 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
75 »       add»    ip,·ip,·#126976»       @·0x1f00039 »       add»    ip,·ip,·#126976»       @·0x1f000
76 »       ldr»    pc,·[ip,·#1780]!»      @·0x6f440 »       ldr»    pc,·[ip,·#2348]!»      @·0x92c
  
77 000008c8·<PL_copy_term_ref@plt>:41 00000690·<PL_new_functor_sz@plt>:
78 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
79 »       add»    ip,·ip,·#126976»       @·0x1f00043 »       add»    ip,·ip,·#126976»       @·0x1f000
80 »       ldr»    pc,·[ip,·#1772]!»      @·0x6ec44 »       ldr»    pc,·[ip,·#2340]!»      @·0x924
  
81 000008d4·<_PL_get_arg_sz@plt>:45 0000069c·<PL_new_term_ref@plt>:
82 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
83 »       add»    ip,·ip,·#126976»       @·0x1f00047 »       add»    ip,·ip,·#126976»       @·0x1f000
84 »       ldr»    pc,·[ip,·#1764]!»      @·0x6e448 »       ldr»    pc,·[ip,·#2332]!»      @·0x91c
  
85 000008e0·<PL_get_atom_ex@plt>:49 000006a8·<PL_new_atom@plt>:
86 »       add»    ip,·pc,·#0,·1250 »       add»    ip,·pc,·#0,·12
87 »       add»    ip,·ip,·#126976»       @·0x1f00051 »       add»    ip,·ip,·#126976»       @·0x1f000
88 »       ldr»    pc,·[ip,·#1756]!»      @·0x6dc52 »       ldr»    pc,·[ip,·#2324]!»      @·0x914
  
89 000008ec·<PL_domain_error@plt>:53 000006b4·<PL_is_variable@plt>:
90 »       add»    ip,·pc,·#0,·1254 »       add»    ip,·pc,·#0,·12
91 »       add»    ip,·ip,·#126976»       @·0x1f00055 »       add»    ip,·ip,·#126976»       @·0x1f000
92 »       ldr»    pc,·[ip,·#1748]!»      @·0x6d456 »       ldr»    pc,·[ip,·#2316]!»      @·0x90c
  
93 000008f8·<PL_warning@plt>:57 000006c0·<strerror@plt>:
94 »       add»    ip,·pc,·#0,·1258 »       add»    ip,·pc,·#0,·12
95 »       add»    ip,·ip,·#126976»       @·0x1f00059 »       add»    ip,·ip,·#126976»       @·0x1f000
96 »       ldr»    pc,·[ip,·#1740]!»      @·0x6cc60 »       ldr»    pc,·[ip,·#2308]!»      @·0x904
  
97 00000904·<uuid_destroy@plt>:61 000006cc·<__gmon_start__@plt>:
Max diff block lines reached; 1214/5204 bytes (23.33%) 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 00000e40·<.fini>:2 00000e9c·<.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, 37 lines modifiedOffset 1, 47 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00000e48·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00000ea4·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00000e58·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00000eb4·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00000e68·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00000ec4·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00000e78·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00000ed4·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00000e88·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00000ee4·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00000e98·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00000ef4·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00000ea8·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00000f04·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00000eb8·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00000f14·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00000ec8·0b000000·41000000·00000000·00000000·....A...........10 ··0x00000f24·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_u11 ··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....
26 ··0x00000fc8·75696400·3e000000·41000000·0c000000·uid.>...A.......37 ··0x000010d4·3e000000·41000000·0c000000·41000000·>...A.......A...
27 ··0x00000fd8·41000000·11000000·41000000·27000000·A.......A...'...38 ··0x000010e4·11000000·41000000·27000000·41000000·....A...'...A...
28 ··0x00000fe8·41000000·36000000·41000000·03000000·A...6...A.......39 ··0x000010f4·36000000·41000000·03000000·41000000·6...A.......A...
29 ··0x00000ff8·41000000·06000000·41000000·15000000·A.......A.......40 ··0x00001104·06000000·41000000·15000000·41000000·....A.......A...
30 ··0x00001008·41000000·0f000000·41000000·0e000000·A.......A.......41 ··0x00001114·0f000000·41000000·0e000000·41000000·....A.......A...
31 ··0x00001018·41000000·26000000·41000000·13000000·A...&...A.......42 ··0x00001124·26000000·41000000·13000000·41000000·&...A.......A...
32 ··0x00001028·41000000·29000000·41000000·02000000·A...)...A.......43 ··0x00001134·29000000·41000000·02000000·41000000·)...A.......A...
33 ··0x00001038·41000000·19000000·41000000·0a000000·A.......A.......44 ··0x00001144·19000000·41000000·0a000000·41000000·....A.......A...
34 ··0x00001048·41000000·0b000000·41000000·00000000·A.......A.......45 ··0x00001154·0b000000·41000000·00000000·00000000·....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 ··0x00001074·00000000····························....2 ··0x00001164·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 ··0x0001fe5c·1d0a0000····························....2 ··0x0001fe90·e9070000····························....
  
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 ··0x0001fe60·dd090000····························....2 ··0x0001fe94·a9070000····························....
  
1.33 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 14 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 ··0x0001ff6c·64fe0100·00000000·00000000·e4070000·d...............3 ··0x0001ff90·98fe0100·00000000·00000000·18060000·................
4 ··0x0001ff7c·e4070000·e4070000·e4070000·e4070000·................ 
5 ··0x0001ff8c·e4070000·e4070000·e4070000·e4070000·................ 
6 ··0x0001ff9c·e4070000·e4070000·e4070000·e4070000·................ 
7 ··0x0001ffac·e4070000·e4070000·e4070000·e4070000·................4 ··0x0001ffa0·18060000·18060000·18060000·18060000·................
8 ··0x0001ffbc·e4070000·e4070000·e4070000·e4070000·................5 ··0x0001ffb0·18060000·18060000·18060000·18060000·................
9 ··0x0001ffcc·e4070000·e4070000·e4070000·e4070000·................6 ··0x0001ffc0·18060000·18060000·18060000·18060000·................
10 ··0x0001ffdc·e4070000·e4070000·e4070000·e4070000·................7 ··0x0001ffd0·18060000·18060000·18060000·18060000·................
 8 ··0x0001ffe0·18060000·18060000·18060000·00000000·................
11 ··0x0001ffec·00000000·00000000·00000000·00000000·................9 ··0x0001fff0·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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·30353535·64366561·37643835·37636462·0555d6ea7d857cdb 
3 ··0x00000010·65393235·37303561·64636337·66646438·e925705adcc7fdd82 ··0x00000000·61333966·39323661·66336562·65643566·a39f926af3ebed5f
 3 ··0x00000010·66623233·34323139·36343338·35643533·fb23421964385d53
4 ··0x00000020·64393663·34612e64·65627567·00000000·d96c4a.debug....4 ··0x00000020·61353531·63332e64·65627567·00000000·a551c3.debug....
5 ··0x00000030·8d8c2fc0····························../.5 ··0x00000030·e3e677e3····························..w.
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 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·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. 
  
114 KB
./usr/lib/swi-prolog/lib/armv7l-linux/websocket.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/websocket.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:··········66004·(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:·········717 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·24
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x025fc·0x025fc·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x024ec·0x024ec·R·E·0x10000
8 ··LOAD···········0x00fe00·0x0001fe00·0x0001fe00·0x0021c·0x00258·RW··0x100007 ··LOAD···········0x00fe08·0x0001fe08·0x0001fe08·0x00214·0x00250·RW··0x10000
9 ··DYNAMIC········0x00fe08·0x0001fe08·0x0001fe08·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fe10·0x0001fe10·0x0001fe10·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe00·0x0001fe00·0x0001fe00·0x00200·0x00200·R···0x111 ··GNU_RELRO······0x00fe08·0x0001fe08·0x0001fe08·0x001f8·0x001f8·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 34 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x101d4:1 There·are·25·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············00000114·000114·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0003e0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0003d0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000538·000538·00039f·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000508·000508·000372·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000008d8·0008d8·00007c·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········0000087a·00087a·00007a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000954·000954·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········000008f4·0008f4·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············000009b4·0009b4·000060·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000934·000934·000060·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000a14·000a14·0001b0·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············00000994·000994·0001b0·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00000bc4·000bc4·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000b44·000b44·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000bd0·000bd0·0002b0·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000b50·000b50·0002b0·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000e80·000e80·001418·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000e00·000e00·001418·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00002298·002298·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00002218·002218·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000022a0·0022a0·0002c8·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00002220·002220·0002c8·00···A··0···0··4
18 ··[14]·.ARM.exidx········ARM_EXIDX·······00002568·002568·000090·00··AL·11···0··4 
19 ··[15]·.eh_frame·········PROGBITS········000025f8·0025f8·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········000024e8·0024e8·000004·00···A··0···0··4
20 ··[16]·.init_array·······INIT_ARRAY······0001fe00·00fe00·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fe08·00fe08·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······0001fe04·00fe04·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fe0c·00fe0c·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0001fe08·00fe08·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fe10·00fe10·0000f8·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0001ff08·00ff08·0000f8·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ff08·00ff08·0000f8·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········0002001c·01001c·00003c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0002001c·01001c·00003c·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0100dc·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100dc·0000ec·00······0···0··1
30 Key·to·Flags:29 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
8.41 KB
readelf --wide --symbols {}
    
Offset 1, 65 lines modifiedOffset 1, 64 lines modified
  
1 Symbol·table·'.dynsym'·contains·62·entries:1 Symbol·table·'.dynsym'·contains·61·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:·00000bc4·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000b44·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.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_get_stream_handle6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream_handle
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_discard_foreign_frame9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_discard_foreign_frame
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
12 ·····9:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)11 ·····8:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
13 ····10:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable12 ·····9:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unregister_atom13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unregister_atom
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)
16 ····13:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)15 ····12:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sread_pending18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sread_pending
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int6420 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int64
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(3)23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfwrite24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfwrite
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fupdatefilepos_getc27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fupdatefilepos_getc
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_atom28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_atom
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fillbuf30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fillbuf
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception
34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)33 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew
36 ····33:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__35 ····32:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_uninstantiation_error36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_uninstantiation_error
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)
42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(3)41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rand@GLIBC_2.4·(3)46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rand@GLIBC_2.4·(2)
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sflush48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sflush
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssetenc49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssetenc
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error
55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssetbuffer55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssetbuffer
57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sseterr57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sseterr
59 ····56:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable58 ····55:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc
63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream_noerror62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream_noerror
64 ····61:·00002145···340·FUNC····GLOBAL·DEFAULT···11·install_websocket63 ····60:·000020c5···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·0x9b4·contains·12·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x934·contains·12·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe00··00000017·R_ARM_RELATIVE········3 0001fe08··00000017·R_ARM_RELATIVE········
4 0001fe04··00000017·R_ARM_RELATIVE········4 0001fe0c··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··00000915·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.410 0001ffec··00000815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
11 0001fff0··00000a15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable11 0001fff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
12 0001fff4··00000d15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.412 0001fff4··00000c15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
13 0001fff8··00002115·R_ARM_GLOB_DAT·········00000000···__gmon_start__13 0001fff8··00002015·R_ARM_GLOB_DAT·········00000000···__gmon_start__
14 0001fffc··00003815·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable14 0001fffc··00003715·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
15 Relocation·section·'.rel.plt'·at·offset·0xa14·contains·54·entries:15 Relocation·section·'.rel.plt'·at·offset·0x994·contains·54·entries:
16 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name16 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
17 0001ff14··00000416·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle17 0001ff14··00000316·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle
18 0001ff18··00000516·R_ARM_JUMP_SLOT········00000000···PL_release_stream18 0001ff18··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream
19 0001ff1c··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_stream19 0001ff1c··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
20 0001ff20··00000716·R_ARM_JUMP_SLOT········00000000···PL_discard_foreign_frame20 0001ff20··00000616·R_ARM_JUMP_SLOT········00000000···PL_discard_foreign_frame
21 0001ff24··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_integer21 0001ff24··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
22 0001ff28··00000916·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.422 0001ff28··00000816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
23 0001ff2c··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unregister_atom23 0001ff2c··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unregister_atom
24 0001ff30··00000c16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.424 0001ff30··00000b16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
25 0001ff34··00000e16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.425 0001ff34··00000d16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
26 0001ff38··00000f16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign26 0001ff38··00000e16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
27 0001ff3c··00001016·R_ARM_JUMP_SLOT········00000000···Sread_pending27 0001ff3c··00000f16·R_ARM_JUMP_SLOT········00000000···Sread_pending
28 0001ff40··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz28 0001ff40··00001016·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
29 0001ff44··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_int6429 0001ff44··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_int64
30 0001ff48··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_stream30 0001ff48··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_stream
31 0001ff4c··00001416·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.431 0001ff4c··00001316·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
32 0001ff50··00001516·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.432 0001ff50··00001416·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
33 0001ff54··00001616·R_ARM_JUMP_SLOT········00000000···Sfwrite33 0001ff54··00001516·R_ARM_JUMP_SLOT········00000000···Sfwrite
34 0001ff58··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref34 0001ff58··00001616·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
35 0001ff5c··00001816·R_ARM_JUMP_SLOT········00000000···PL_new_atom35 0001ff5c··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_atom
36 0001ff60··00001916·R_ARM_JUMP_SLOT········00000000···S__fupdatefilepos_getc36 0001ff60··00001816·R_ARM_JUMP_SLOT········00000000···S__fupdatefilepos_getc
37 0001ff64··00001a16·R_ARM_JUMP_SLOT········00000000···PL_register_atom37 0001ff64··00001916·R_ARM_JUMP_SLOT········00000000···PL_register_atom
38 0001ff68··00001b16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate38 0001ff68··00001a16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate
39 0001ff6c··00001c16·R_ARM_JUMP_SLOT········00000000···S__fillbuf39 0001ff6c··00001b16·R_ARM_JUMP_SLOT········00000000···S__fillbuf
40 0001ff70··00001d16·R_ARM_JUMP_SLOT········00000000···PL_is_variable40 0001ff70··00001c16·R_ARM_JUMP_SLOT········00000000···PL_is_variable
41 0001ff74··00001e16·R_ARM_JUMP_SLOT········00000000···PL_exception41 0001ff74··00001d16·R_ARM_JUMP_SLOT········00000000···PL_exception
42 0001ff78··00001f16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.442 0001ff78··00001e16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
43 0001ff7c··00002016·R_ARM_JUMP_SLOT········00000000···Snew43 0001ff7c··00001f16·R_ARM_JUMP_SLOT········00000000···Snew
44 0001ff80··00002116·R_ARM_JUMP_SLOT········00000000···__gmon_start__44 0001ff80··00002016·R_ARM_JUMP_SLOT········00000000···__gmon_start__
45 0001ff84··00002216·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error45 0001ff84··00002116·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error
46 0001ff88··00002316·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex46 0001ff88··00002216·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
47 0001ff8c··00002416·R_ARM_JUMP_SLOT········00000000···PL_type_error47 0001ff8c··00002316·R_ARM_JUMP_SLOT········00000000···PL_type_error
48 0001ff90··00002516·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref48 0001ff90··00002416·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
49 0001ff94··00002616·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.449 0001ff94··00002516·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
50 0001ff98··00002716·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.450 0001ff98··00002616·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
51 0001ff9c··00002816·R_ARM_JUMP_SLOT········00000000···Sset_filter51 0001ff9c··00002716·R_ARM_JUMP_SLOT········00000000···Sset_filter
52 0001ffa0··00002916·R_ARM_JUMP_SLOT········00000000···PL_unify_atom52 0001ffa0··00002816·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
53 0001ffa4··00002a16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz53 0001ffa4··00002916·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
54 0001ffa8··00002b16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex54 0001ffa8··00002a16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
55 0001ffac··00002c16·R_ARM_JUMP_SLOT········00000000···rand@GLIBC_2.455 0001ffac··00002b16·R_ARM_JUMP_SLOT········00000000···rand@GLIBC_2.4
56 0001ffb0··00002d16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame56 0001ffb0··00002c16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
57 0001ffb4··00002e16·R_ARM_JUMP_SLOT········00000000···Sflush57 0001ffb4··00002d16·R_ARM_JUMP_SLOT········00000000···Sflush
58 0001ffb8··00002f16·R_ARM_JUMP_SLOT········00000000···Ssetenc58 0001ffb8··00002e16·R_ARM_JUMP_SLOT········00000000···Ssetenc
59 0001ffbc··00003016·R_ARM_JUMP_SLOT········00000000···PL_free59 0001ffbc··00002f16·R_ARM_JUMP_SLOT········00000000···PL_free
60 0001ffc0··00003116·R_ARM_JUMP_SLOT········00000000···PL_domain_error60 0001ffc0··00003016·R_ARM_JUMP_SLOT········00000000···PL_domain_error
61 0001ffc4··00003216·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex61 0001ffc4··00003116·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex
62 0001ffc8··00003316·R_ARM_JUMP_SLOT········00000000···PL_permission_error62 0001ffc8··00003216·R_ARM_JUMP_SLOT········00000000···PL_permission_error
63 0001ffcc··00003416·R_ARM_JUMP_SLOT········00000000···PL_predicate63 0001ffcc··00003316·R_ARM_JUMP_SLOT········00000000···PL_predicate
64 0001ffd0··00003516·R_ARM_JUMP_SLOT········00000000···Ssetbuffer64 0001ffd0··00003416·R_ARM_JUMP_SLOT········00000000···Ssetbuffer
65 0001ffd4··00003616·R_ARM_JUMP_SLOT········00000000···Sclose65 0001ffd4··00003516·R_ARM_JUMP_SLOT········00000000···Sclose
66 0001ffd8··00003716·R_ARM_JUMP_SLOT········00000000···Sseterr66 0001ffd8··00003616·R_ARM_JUMP_SLOT········00000000···Sseterr
67 0001ffdc··00003916·R_ARM_JUMP_SLOT········00000000···PL_get_nil67 0001ffdc··00003816·R_ARM_JUMP_SLOT········00000000···PL_get_nil
68 0001ffe0··00003a16·R_ARM_JUMP_SLOT········00000000···PL_get_list68 0001ffe0··00003916·R_ARM_JUMP_SLOT········00000000···PL_get_list
69 0001ffe4··00003b16·R_ARM_JUMP_SLOT········00000000···PL_malloc69 0001ffe4··00003a16·R_ARM_JUMP_SLOT········00000000···PL_malloc
70 0001ffe8··00003c16·R_ARM_JUMP_SLOT········00000000···PL_release_stream_noerror70 0001ffe8··00003b16·R_ARM_JUMP_SLOT········00000000···PL_release_stream_noerror
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfe08·contains·28·entries:1 Dynamic·section·at·offset·0xfe10·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0xbc45 ·0x0000000c·(INIT)·······················0xb44
7 ·0x0000000d·(FINI)·······················0x22986 ·0x0000000d·(FINI)·······················0x2218
8 ·0x00000019·(INIT_ARRAY)·················0x1fe007 ·0x00000019·(INIT_ARRAY)·················0x1fe08
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe049 ·0x0000001a·(FINI_ARRAY)·················0x1fe0c
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x53812 ·0x00000005·(STRTAB)·····················0x508
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················927·(bytes)14 ·0x0000000a·(STRSZ)······················882·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff0816 ·0x00000003·(PLTGOT)·····················0x1ff08
18 ·0x00000002·(PLTRELSZ)···················432·(bytes)17 ·0x00000002·(PLTRELSZ)···················432·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0xa1419 ·0x00000017·(JMPREL)·····················0x994
21 ·0x00000011·(REL)························0x9b420 ·0x00000011·(REL)························0x934
22 ·0x00000012·(RELSZ)······················96·(bytes)21 ·0x00000012·(RELSZ)······················96·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x95425 ·0x6ffffffe·(VERNEED)····················0x8f4
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x8d827 ·0x6ffffff0·(VERSYM)·····················0x87a
29 ·0x6ffffffa·(RELCOUNT)···················728 ·0x6ffffffa·(RELCOUNT)···················7
30 ·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:·c610023020488e1af540dcb5488e5435b72afb8c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ab8128b30dfee043d3981f6854c727bbff19c2f5
2.93 KB
readelf --wide --version-info {}
    
Offset 1, 28 lines modifiedOffset 1, 26 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·62·entries:1 Version·symbols·section·'.gnu.version'·contains·61·entries:
2 ·Addr:·0x00000000000008d8··Offset:·0x000008d8··Link:·3·(.dynsym)2 ·Addr:·0x000000000000087a··Offset:·0x0000087a··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····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*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
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*)··· 
8 ··014:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···6 ··00c:···3·(GLIBC_2.4)·····2·(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*)······1·(*global*)······3·(GLIBC_2.4)··10 ··01c:···1·(*global*)······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*)······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)··
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···14 ··02c:···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*)···18 ··03c:···1·(*global*)···
  
19 Version·needs·section·'.gnu.version_r'·contains·3·entries:19 Version·needs·section·'.gnu.version_r'·contains·2·entries:
20 ·Addr:·0x0000000000000954··Offset:·0x00000954··Link:·4·(.dynstr)20 ·Addr:·0x00000000000008f4··Offset:·0x000008f4··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:·422 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
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:·324 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 12 lines modifiedOffset 1, 11 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 PL_get_stream5 PL_get_stream
7 PL_release_stream6 PL_release_stream
8 __stack_chk_fail7 __stack_chk_fail
9 __stack_chk_guard8 __stack_chk_guard
10 PL_open_foreign_frame9 PL_open_foreign_frame
11 PL_new_term_ref10 PL_new_term_ref
12 PL_call_predicate11 PL_call_predicate
Offset 40, 15 lines modifiedOffset 39, 14 lines modified
40 PL_new_atom39 PL_new_atom
41 S__fupdatefilepos_getc40 S__fupdatefilepos_getc
42 S__fillbuf41 S__fillbuf
43 PL_unify_integer42 PL_unify_integer
44 Sread_pending43 Sread_pending
45 install_websocket44 install_websocket
46 PL_register_foreign45 PL_register_foreign
47 libgcc_s.so.1 
48 libc.so.646 libc.so.6
49 ld-linux-armhf.so.347 ld-linux-armhf.so.3
50 GLIBC_2.448 GLIBC_2.4
51 H»      KxD»   J{D49 H»      KxD»   J{D
52 !KzD!N~D50 !KzD!N~D
53 d(dHDAF2F51 d(dHDAF2F
54 #+a_J]KzD52 #+a_J]KzD
Offset 75, 15 lines modifiedOffset 73, 14 lines modified
75 .shstrtab73 .shstrtab
76 .note.gnu.build-id74 .note.gnu.build-id
77 .gnu.hash75 .gnu.hash
78 .gnu.version76 .gnu.version
79 .gnu.version_r77 .gnu.version_r
80 .rel.dyn78 .rel.dyn
81 .rel.plt79 .rel.plt
82 .ARM.exidx 
83 .eh_frame80 .eh_frame
84 .init_array81 .init_array
85 .fini_array82 .fini_array
86 .dynamic83 .dynamic
87 .ARM.attributes84 .ARM.attributes
88 .gnu_debugaltlink85 .gnu_debugaltlink
89 .gnu_debuglink86 .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 ··0x00000138·02000000·3d000000·01000000·05000000·....=...........2 ··0x00000118·02000000·3c000000·01000000·05000000·....<...........
3 ··0x00000148·04080000·3d000000·00000000·63d94488·....=.......c.D.3 ··0x00000128·04080000·3c000000·00000000·63d94488·....<.......c.D.
  
7.59 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 61 lines modifiedOffset 1, 59 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000538·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000508·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000548·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000518·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000558·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000528·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000568·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000538·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000578·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000548·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 
34 ··0x00000738·6c650050·4c5f6765·745f7374·7265616d·le.PL_get_stream7 ··0x00000558·6c697a65·00504c5f·6765745f·73747265·lize.PL_get_stre
35 ··0x00000748·5f68616e·646c6500·504c5f6d·616c6c6f·_handle.PL_mallo8 ··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
36 ··0x00000758·63006d65·6d736574·00504c5f·72656769·c.memset.PL_regi43 ··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.
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. 
  
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 00000bc4·<.init>:2 00000b44·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     e80·<PL_release_stream_noerror@plt+0xc>5 »       bl»     e00·<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 00000bd0·<PL_get_stream_handle@plt-0x14>:2 00000b50·<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]»  @·be0·<PL_get_stream_handle@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·b60·<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·#67 »       andeq»  pc,·r1,·r8,·lsr·#7
  
8 00000be4·<PL_get_stream_handle@plt>:8 00000b64·<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,·#808]!»       @·0x32811 »       ldr»    pc,·[ip,·#936]!»       @·0x3a8
  
12 00000bf0·<PL_release_stream@plt>:12 00000b70·<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,·#796]!»       @·0x31c16 »       ldr»    pc,·[ip,·#924]!»       @·0x39c
  
17 00000c00·<PL_unify_stream@plt>:17 00000b80·<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,·#788]!»       @·0x31420 »       ldr»    pc,·[ip,·#916]!»       @·0x394
  
21 00000c0c·<PL_discard_foreign_frame@plt>:21 00000b8c·<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,·#780]!»       @·0x30c24 »       ldr»    pc,·[ip,·#908]!»       @·0x38c
  
25 00000c18·<PL_unify_integer@plt>:25 00000b98·<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,·#772]!»       @·0x30428 »       ldr»    pc,·[ip,·#900]!»       @·0x384
  
29 00000c24·<__cxa_finalize@plt>:29 00000ba4·<__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,·#764]!»       @·0x2fc32 »       ldr»    pc,·[ip,·#892]!»       @·0x37c
  
33 00000c30·<PL_unregister_atom@plt>:33 00000bb0·<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,·#756]!»       @·0x2f436 »       ldr»    pc,·[ip,·#884]!»       @·0x374
  
37 00000c3c·<free@plt>:37 00000bbc·<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,·#748]!»       @·0x2ec40 »       ldr»    pc,·[ip,·#876]!»       @·0x36c
  
41 00000c48·<memcpy@plt>:41 00000bc8·<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,·#740]!»       @·0x2e444 »       ldr»    pc,·[ip,·#868]!»       @·0x364
  
45 00000c54·<PL_register_foreign@plt>:45 00000bd4·<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,·#728]!»       @·0x2d849 »       ldr»    pc,·[ip,·#856]!»       @·0x358
  
50 00000c64·<Sread_pending@plt>:50 00000be4·<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,·#720]!»       @·0x2d053 »       ldr»    pc,·[ip,·#848]!»       @·0x350
  
54 00000c70·<PL_get_name_arity_sz@plt>:54 00000bf0·<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,·#712]!»       @·0x2c857 »       ldr»    pc,·[ip,·#840]!»       @·0x348
  
58 00000c7c·<PL_get_int64@plt>:58 00000bfc·<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,·#704]!»       @·0x2c061 »       ldr»    pc,·[ip,·#832]!»       @·0x340
  
62 00000c88·<PL_get_stream@plt>:62 00000c08·<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,·#696]!»       @·0x2b865 »       ldr»    pc,·[ip,·#824]!»       @·0x338
  
66 00000c94·<__stack_chk_fail@plt>:66 00000c14·<__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,·#688]!»       @·0x2b069 »       ldr»    pc,·[ip,·#816]!»       @·0x330
  
70 00000ca0·<realloc@plt>:70 00000c20·<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,·#680]!»       @·0x2a873 »       ldr»    pc,·[ip,·#808]!»       @·0x328
  
74 00000cac·<Sfwrite@plt>:74 00000c2c·<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,·#672]!»       @·0x2a077 »       ldr»    pc,·[ip,·#800]!»       @·0x320
  
78 00000cb8·<PL_new_term_ref@plt>:78 00000c38·<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,·#664]!»       @·0x29881 »       ldr»    pc,·[ip,·#792]!»       @·0x318
  
82 00000cc4·<PL_new_atom@plt>:82 00000c44·<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,·#656]!»       @·0x29085 »       ldr»    pc,·[ip,·#784]!»       @·0x310
  
86 00000cd0·<S__fupdatefilepos_getc@plt>:86 00000c50·<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,·#648]!»       @·0x28889 »       ldr»    pc,·[ip,·#776]!»       @·0x308
  
90 00000cdc·<PL_register_atom@plt>:90 00000c5c·<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,·#640]!»       @·0x28093 »       ldr»    pc,·[ip,·#768]!»       @·0x300
  
94 00000ce8·<PL_call_predicate@plt>:94 00000c68·<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,·#632]!»       @·0x27897 »       ldr»    pc,·[ip,·#760]!»       @·0x2f8
  
98 00000cf4·<S__fillbuf@plt>:98 00000c74·<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 00002298·<.fini>:2 00002218·<.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 ··0x000022a0·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00002220·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x000022b0·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00002230·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x000022c0·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00002240·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x000022d0·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00002250·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x000022e0·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00002260·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x000022f0·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00002270·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00002300·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00002280·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00002310·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00002290·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00002320·0b000000·41000000·00000000·00000000·....A...........10 ··0x000022a0·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00002330·77656273·6f636b65·74000000·77735f6d·websocket...ws_m11 ··0x000022b0·77656273·6f636b65·74000000·77735f6d·websocket...ws_m
12 ··0x00002340·61736b00·6f70636f·64650000·72737600·ask.opcode..rsv.12 ··0x000022c0·61736b00·6f70636f·64650000·72737600·ask.opcode..rsv.
13 ··0x00002350·77735f73·74726561·6d000000·73746172·ws_stream...star13 ··0x000022d0·77735f73·74726561·6d000000·73746172·ws_stream...star
14 ··0x00002360·745f6d65·73736167·65000000·6f707469·t_message...opti14 ··0x000022e0·745f6d65·73736167·65000000·6f707469·t_message...opti
15 ··0x00002370·6f6e0000·6d6f6465·00000000·62756666·on..mode....buff15 ··0x000022f0·6f6e0000·6d6f6465·00000000·62756666·on..mode....buff
16 ··0x00002380·65725f73·697a6500·6c697374·00000000·er_size.list....16 ··0x00002300·65725f73·697a6500·6c697374·00000000·er_size.list....
17 ··0x00002390·77656273·6f636b65·745f7072·6f706572·websocket_proper17 ··0x00002310·77656273·6f636b65·745f7072·6f706572·websocket_proper
18 ··0x000023a0·74790000·73656e64·00000000·69646c65·ty..send....idle18 ··0x00002320·74790000·73656e64·00000000·69646c65·ty..send....idle
19 ··0x000023b0·00000000·73746172·74000000·656e6400·....start...end.19 ··0x00002330·00000000·73746172·74000000·656e6400·....start...end.
20 ··0x000023c0·636c6f73·65640000·72656164·5f686561·closed..read_hea20 ··0x00002340·636c6f73·65640000·72656164·5f686561·closed..read_hea
21 ··0x000023d0·64657200·706c6561·73652063·616c6c20·der.please·call·21 ··0x00002350·64657200·706c6561·73652063·616c6c20·der.please·call·
22 ··0x000023e0·77735f72·6561645f·68656164·65722f33·ws_read_header/322 ··0x00002360·77735f72·6561645f·68656164·65722f33·ws_read_header/3
23 ··0x000023f0·20666972·73740000·556e7465·726d696e··first..Untermin23 ··0x00002370·20666972·73740000·556e7465·726d696e··first..Untermin
24 ··0x00002400·61746564·20776562·736f636b·6574206d·ated·websocket·m24 ··0x00002380·61746564·20776562·736f636b·6574206d·ated·websocket·m
25 ··0x00002410·65737361·67650000·57656253·6f636b65·essage..WebSocke25 ··0x00002390·65737361·67650000·57656253·6f636b65·essage..WebSocke
26 ··0x00002420·743a2075·6e657870·65637465·64207061·t:·unexpected·pa26 ··0x000023a0·743a2075·6e657870·65637465·64207061·t:·unexpected·pa
27 ··0x00002430·636b6167·65000000·6e756c6c·00000000·ckage...null....27 ··0x000023b0·636b6167·65000000·6e756c6c·00000000·ckage...null....
28 ··0x00002440·73746174·75730000·73756270·726f746f·status..subproto28 ··0x000023c0·73746174·75730000·73756270·726f746f·status..subproto
29 ··0x00002450·636f6c00·73657276·65720000·636c6965·col.server..clie29 ··0x000023d0·636f6c00·73657276·65720000·636c6965·col.server..clie
30 ··0x00002460·6e740000·636c6f73·655f7061·72656e74·nt..close_parent30 ··0x000023e0·6e740000·636c6f73·655f7061·72656e74·nt..close_parent
31 ··0x00002470·00000000·656e645f·6f665f66·696c6500·....end_of_file.31 ··0x000023f0·00000000·656e645f·6f665f66·696c6500·....end_of_file.
32 ··0x00002480·69735f77·735f7374·7265616d·00000000·is_ws_stream....32 ··0x00002400·69735f77·735f7374·7265616d·00000000·is_ws_stream....
33 ··0x00002490·77735f70·726f7065·72747900·77735f73·ws_property.ws_s33 ··0x00002410·77735f70·726f7065·72747900·77735f73·ws_property.ws_s
34 ··0x000024a0·65740000·77735f6f·70656e00·77735f73·et..ws_open.ws_s34 ··0x00002420·65740000·77735f6f·70656e00·77735f73·et..ws_open.ws_s
35 ··0x000024b0·74617274·5f6d6573·73616765·00000000·tart_message....35 ··0x00002430·74617274·5f6d6573·73616765·00000000·tart_message....
36 ··0x000024c0·77735f73·656e6400·77735f72·6561645f·ws_send.ws_read_36 ··0x00002440·77735f73·656e6400·77735f72·6561645f·ws_send.ws_read_
37 ··0x000024d0·68656164·65720000·3e000000·41000000·header..>...A...37 ··0x00002450·68656164·65720000·3e000000·41000000·header..>...A...
38 ··0x000024e0·0c000000·41000000·11000000·41000000·....A.......A...38 ··0x00002460·0c000000·41000000·11000000·41000000·....A.......A...
39 ··0x000024f0·27000000·41000000·36000000·41000000·'...A...6...A...39 ··0x00002470·27000000·41000000·36000000·41000000·'...A...6...A...
40 ··0x00002500·03000000·41000000·06000000·41000000·....A.......A...40 ··0x00002480·03000000·41000000·06000000·41000000·....A.......A...
41 ··0x00002510·15000000·41000000·0f000000·41000000·....A.......A...41 ··0x00002490·15000000·41000000·0f000000·41000000·....A.......A...
42 ··0x00002520·0e000000·41000000·26000000·41000000·....A...&...A...42 ··0x000024a0·0e000000·41000000·26000000·41000000·....A...&...A...
43 ··0x00002530·13000000·41000000·29000000·41000000·....A...)...A...43 ··0x000024b0·13000000·41000000·29000000·41000000·....A...)...A...
44 ··0x00002540·02000000·41000000·19000000·41000000·....A.......A...44 ··0x000024c0·02000000·41000000·19000000·41000000·....A.......A...
45 ··0x00002550·0a000000·41000000·0b000000·41000000·....A.......A...45 ··0x000024d0·0a000000·41000000·0b000000·41000000·....A.......A...
46 ··0x00002560·00000000·00000000···················........46 ··0x000024e0·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 ··0x000025f8·00000000····························....2 ··0x000024e8·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 ··0x0001fe00·450f0000····························E...2 ··0x0001fe08·c50e0000····························....
  
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 ··0x0001fe04·050f0000····························....2 ··0x0001fe0c·850e0000····························....
  
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·08fe0100·00000000·00000000·d00b0000·................3 ··0x0001ff08·10fe0100·00000000·00000000·500b0000·............P...
4 ··0x0001ff18·d00b0000·d00b0000·d00b0000·d00b0000·................4 ··0x0001ff18·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
5 ··0x0001ff28·d00b0000·d00b0000·d00b0000·d00b0000·................5 ··0x0001ff28·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
6 ··0x0001ff38·d00b0000·d00b0000·d00b0000·d00b0000·................6 ··0x0001ff38·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
7 ··0x0001ff48·d00b0000·d00b0000·d00b0000·d00b0000·................7 ··0x0001ff48·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
8 ··0x0001ff58·d00b0000·d00b0000·d00b0000·d00b0000·................8 ··0x0001ff58·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
9 ··0x0001ff68·d00b0000·d00b0000·d00b0000·d00b0000·................9 ··0x0001ff68·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
10 ··0x0001ff78·d00b0000·d00b0000·d00b0000·d00b0000·................10 ··0x0001ff78·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
11 ··0x0001ff88·d00b0000·d00b0000·d00b0000·d00b0000·................11 ··0x0001ff88·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
12 ··0x0001ff98·d00b0000·d00b0000·d00b0000·d00b0000·................12 ··0x0001ff98·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
13 ··0x0001ffa8·d00b0000·d00b0000·d00b0000·d00b0000·................13 ··0x0001ffa8·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
14 ··0x0001ffb8·d00b0000·d00b0000·d00b0000·d00b0000·................14 ··0x0001ffb8·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
15 ··0x0001ffc8·d00b0000·d00b0000·d00b0000·d00b0000·................15 ··0x0001ffc8·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
16 ··0x0001ffd8·d00b0000·d00b0000·d00b0000·d00b0000·................16 ··0x0001ffd8·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
17 ··0x0001ffe8·d00b0000·00000000·00000000·00000000·................17 ··0x0001ffe8·500b0000·00000000·00000000·00000000·P...............
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·551f0000·a5160000·00000000·....U...........2 ··0x00020000·00000200·d51e0000·25160000·00000000·........%.......
3 ··0x00020010·2d110000·29160000·00000000··········-...).......3 ··0x00020010·ad100000·a9150000·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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·31303032·33303230·34383865·31616635·10023020488e1af5 
3 ··0x00000010·34306463·62353438·38653534·33356237·40dcb5488e5435b72 ··0x00000000·38313238·62333064·66656530·34336433·8128b30dfee043d3
 3 ··0x00000010·39383166·36383534·63373237·62626666·981f6854c727bbff
4 ··0x00000020·32616662·38632e64·65627567·00000000·2afb8c.debug....4 ··0x00000020·31396332·66352e64·65627567·00000000·19c2f5.debug....
5 ··0x00000030·3522753b····························5"u;5 ··0x00000030·50ad4675····························P.Fu
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 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·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/armv7l-linux/zlib4pl.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/zlib4pl.so
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:··········66016·(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:·········717 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x01c1c·0x01c1c·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x01b20·0x01b20·R·E·0x10000
8 ··LOAD···········0x00fe2c·0x0001fe2c·0x0001fe2c·0x001f0·0x00214·RW··0x100007 ··LOAD···········0x00fe34·0x0001fe34·0x0001fe34·0x001e8·0x0020c·RW··0x10000
9 ··DYNAMIC········0x00fe34·0x0001fe34·0x0001fe34·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x00fe3c·0x0001fe3c·0x0001fe3c·0x00100·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe2c·0x0001fe2c·0x0001fe2c·0x001d4·0x001d4·R···0x111 ··GNU_RELRO······0x00fe34·0x0001fe34·0x0001fe34·0x001cc·0x001cc·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x101e0:1 There·are·25·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············00000114·000114·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000320·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000300·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000478·000478·0002f7·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000438·000438·0002b3·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000770·000770·000064·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000006ec·0006ec·000060·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000007d4·0007d4·000080·00···A··4···4··410 ··[·6]·.gnu.version_r····VERNEED·········0000074c·00074c·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000854·000854·000060·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000007ac·0007ac·000060·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000008b4·0008b4·000148·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············0000080c·00080c·000148·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········000009fc·0009fc·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000954·000954·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000a08·000a08·00020c·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000960·000960·00020c·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000c14·000c14·000b64·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000b6c·000b6c·000b64·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00001778·001778·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000016d0·0016d0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00001780·001780·000444·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000016d8·0016d8·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 
20 ··[16]·.eh_frame·········PROGBITS········00001c18·001c18·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00001b1c·001b1c·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fe2c·00fe2c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fe34·00fe34·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fe30·00fe30·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fe38·00fe38·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fe34·00fe34·000108·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fe3c·00fe3c·000100·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001ff3c·00ff3c·0000c4·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001ff3c·00ff3c·0000c4·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0002001c·01001c·000024·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0002001c·01001c·000024·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0100dc·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0100dc·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
6.54 KB
readelf --wide --symbols {}
    
Offset 1, 53 lines modifiedOffset 1, 51 lines modified
  
1 Symbol·table·'.dynsym'·contains·50·entries:1 Symbol·table·'.dynsym'·contains·48·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:·000009fc·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000954·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data
6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter 
7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream_handle
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream7 ·····4:·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·Sdprintf9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfeof
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 
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex
 11 ·····8:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
14 ····11:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__12 ·····9:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateGetHeader@ZLIB_1.2.2·(3)13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflate
 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)
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·deflate19 ····16:·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 
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
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 
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
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)23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateGetHeader@ZLIB_1.2.2·(4)
 24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·deflateInit2_
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfeof25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·deflateInit_
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) 
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew26 ····23:·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
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_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)
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sseterr33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream 
39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateInit_ 
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz34 ····31:·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
41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·deflateInit2_42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateInit2_
 43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex
 44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sseterr
 46 ····43:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
 47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref 
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc49 ····46:·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) 
52 ····49:·000016bd···188·FUNC····GLOBAL·DEFAULT···11·install_zlib4pl50 ····47:·00001615···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·0x854·contains·12·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x7ac·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········ 
4 0001fe30··00000017·R_ARM_RELATIVE········3 0001fe34··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··00000b15·R_ARM_GLOB_DAT·········00000000···__gmon_start__10 0001ffec··00000815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
11 0001fff0··00001315·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable11 0001fff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
12 0001fff4··00001615·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable 
13 0001fff8··00001c15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.412 0001fff4··00000c15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
14 0001fffc··00003015·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.413 0001fff8··00001815·R_ARM_GLOB_DAT·········00000000···__gmon_start__
 14 0001fffc··00002b15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
15 Relocation·section·'.rel.plt'·at·offset·0x8b4·contains·41·entries:15 Relocation·section·'.rel.plt'·at·offset·0x80c·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 
18 0001ff4c··00000416·R_ARM_JUMP_SLOT········00000000···PL_free17 0001ff48··00000316·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle
19 0001ff50··00000516·R_ARM_JUMP_SLOT········00000000···PL_release_stream18 0001ff4c··00000416·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···Sdprintf20 0001ff54··00000616·R_ARM_JUMP_SLOT········00000000···Sfeof
21 0001ff58··00000716·R_ARM_JUMP_SLOT········00000000···inflateEnd 
22 0001ff5c··00000916·R_ARM_JUMP_SLOT········00000000···PL_type_error 
23 0001ff60··00000a16·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex21 0001ff58··00000716·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex
 22 0001ff5c··00000816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
24 0001ff64··00000b16·R_ARM_JUMP_SLOT········00000000···__gmon_start__23 0001ff60··00000a16·R_ARM_JUMP_SLOT········00000000···inflate
25 0001ff68··00000c16·R_ARM_JUMP_SLOT········00000000···inflateGetHeader@ZLIB_1.2.224 0001ff64··00000b16·R_ARM_JUMP_SLOT········00000000···PL_instantiation_error
 25 0001ff68··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
 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
26 0001ff6c··00000d16·R_ARM_JUMP_SLOT········00000000···deflate28 0001ff74··00001016·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 
30 0001ff7c··00001116·R_ARM_JUMP_SLOT········00000000···Sfwrite29 0001ff78··00001116·R_ARM_JUMP_SLOT········00000000···Sfwrite
31 0001ff80··00001216·R_ARM_JUMP_SLOT········00000000···inflateInit2_ 
32 0001ff84··00001416·R_ARM_JUMP_SLOT········00000000···PL_register_foreign30 0001ff7c··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
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 
37 0001ff98··00001a16·R_ARM_JUMP_SLOT········00000000···PL_new_atom31 0001ff80··00001316·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_
38 0001ff9c··00001b16·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle34 0001ff8c··00001616·R_ARM_JUMP_SLOT········00000000···deflateInit_
39 0001ffa0··00001d16·R_ARM_JUMP_SLOT········00000000···Sfeof35 0001ff90··00001716·R_ARM_JUMP_SLOT········00000000···Snew
 36 0001ff94··00001816·R_ARM_JUMP_SLOT········00000000···__gmon_start__
 37 0001ff98··00001916·R_ARM_JUMP_SLOT········00000000···inflateEnd
40 0001ffa4··00001e16·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex38 0001ff9c··00001a16·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··00001f16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.441 0001ffa8··00001d16·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
42 0001ffac··00002016·R_ARM_JUMP_SLOT········00000000···Snew42 0001ffac··00001e16·R_ARM_JUMP_SLOT········00000000···Sset_filter
 43 0001ffb0··00001f16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
43 0001ffb0··00002116·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex44 0001ffb4··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
44 0001ffb4··00002216·R_ARM_JUMP_SLOT········00000000···Sseterr45 0001ffb8··00002116·R_ARM_JUMP_SLOT········00000000···deflateEnd
45 0001ffb8··00002316·R_ARM_JUMP_SLOT········00000000···PL_unify_stream 
46 0001ffbc··00002416·R_ARM_JUMP_SLOT········00000000···inflateInit_46 0001ffbc··00002216·R_ARM_JUMP_SLOT········00000000···inflateInit_
47 0001ffc0··00002516·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz 
48 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_integer47 0001ffc0··00002316·R_ARM_JUMP_SLOT········00000000···Sdprintf
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 
54 0001ffdc··00002c16·R_ARM_JUMP_SLOT········00000000···Sflush48 0001ffc4··00002416·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
55 0001ffe0··00002d16·R_ARM_JUMP_SLOT········00000000···Sclose53 0001ffd8··00002916·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··00002e16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex56 0001ffe4··00002d16·R_ARM_JUMP_SLOT········00000000···PL_get_integer
57 0001ffe8··00003016·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.457 0001ffe8··00002e16·R_ARM_JUMP_SLOT········00000000···PL_malloc
2.34 KB
readelf --wide --dynamic {}
    
Offset 1, 32 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfe34·contains·29·entries:1 Dynamic·section·at·offset·0xfe3c·contains·28·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] 
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
7 ·0x0000000c·(INIT)·······················0x9fc6 ·0x0000000c·(INIT)·······················0x954
8 ·0x0000000d·(FINI)·······················0x17787 ·0x0000000d·(FINI)·······················0x16d0
9 ·0x00000019·(INIT_ARRAY)·················0x1fe2c8 ·0x00000019·(INIT_ARRAY)·················0x1fe34
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x1fe3010 ·0x0000001a·(FINI_ARRAY)·················0x1fe38
12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
13 ·0x6ffffef5·(GNU_HASH)···················0x13812 ·0x6ffffef5·(GNU_HASH)···················0x118
14 ·0x00000005·(STRTAB)·····················0x47813 ·0x00000005·(STRTAB)·····················0x438
15 ·0x00000006·(SYMTAB)·····················0x15814 ·0x00000006·(SYMTAB)·····················0x138
16 ·0x0000000a·(STRSZ)······················759·(bytes)15 ·0x0000000a·(STRSZ)······················691·(bytes)
17 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
18 ·0x00000003·(PLTGOT)·····················0x1ff3c17 ·0x00000003·(PLTGOT)·····················0x1ff3c
19 ·0x00000002·(PLTRELSZ)···················328·(bytes)18 ·0x00000002·(PLTRELSZ)···················328·(bytes)
20 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
21 ·0x00000017·(JMPREL)·····················0x8b420 ·0x00000017·(JMPREL)·····················0x80c
22 ·0x00000011·(REL)························0x85421 ·0x00000011·(REL)························0x7ac
23 ·0x00000012·(RELSZ)······················96·(bytes)22 ·0x00000012·(RELSZ)······················96·(bytes)
24 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
25 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
27 ·0x6ffffffe·(VERNEED)····················0x7d426 ·0x6ffffffe·(VERNEED)····················0x74c
28 ·0x6fffffff·(VERNEEDNUM)·················427 ·0x6fffffff·(VERNEEDNUM)·················3
29 ·0x6ffffff0·(VERSYM)·····················0x77028 ·0x6ffffff0·(VERSYM)·····················0x6ec
30 ·0x6ffffffa·(RELCOUNT)···················729 ·0x6ffffffa·(RELCOUNT)···················7
31 ·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:·a83b5876cea8c00e1fb48c8847d6e4be2b40d6af3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4634788fc37c59461719d91eb85ec6b1943c35b9
2.74 KB
readelf --wide --version-info {}
    
Offset 1, 27 lines modifiedOffset 1, 24 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·50·entries:1 Version·symbols·section·'.gnu.version'·contains·48·entries:
2 ·Addr:·0x0000000000000770··Offset:·0x00000770··Link:·3·(.dynsym)2 ·Addr:·0x00000000000006ec··Offset:·0x000006ec··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*)··· 
7 ··010:···4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 6 ··00c:···3·(GLIBC_2.4)·····1·(*global*)······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:···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:···5·(GLIBC_2.4)·····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*)······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*)······2·(GCC_3.5)····14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
15 ··030:···4·(GLIBC_2.4)·····1·(*global*)··· 
  
16 Version·needs·section·'.gnu.version_r'·contains·4·entries:15 Version·needs·section·'.gnu.version_r'·contains·3·entries:
17 ·Addr:·0x00000000000007d4··Offset:·0x000007d4··Link:·4·(.dynstr)16 ·Addr:·0x000000000000074c··Offset:·0x0000074c··Link:·4·(.dynstr)
 17 ··000000:·Version:·1··File:·libz.so.1··Cnt:·1
 18 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·4
18 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·119 ··0x0020:·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 
21 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·420 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
22 ··0x0040:·Version:·1··File:·libz.so.1··Cnt:·121 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·1
23 ··0x0050:···Name:·ZLIB_1.2.2··Flags:·none··Version:·322 ··0x0050:···Name:·GLIBC_2.4··Flags:·none··Version:·2
24 ··0x0060:·Version:·1··File:·libgcc_s.so.1··Cnt:·1 
25 ··0x0070:···Name:·GCC_3.5··Flags:·none··Version:·2 
941 B
strings --all --bytes=8 {}
    
Offset 1, 17 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_get_integer5 PL_get_integer
6 __aeabi_unwind_cpp_pr0 
7 Sdprintf6 Sdprintf
8 __stack_chk_fail7 __stack_chk_fail
9 __stack_chk_guard8 __stack_chk_guard
10 __aeabi_unwind_cpp_pr1 
11 inflateInit2_9 inflateInit2_
12 inflateGetHeader10 inflateGetHeader
13 inflateEnd11 inflateEnd
14 inflateInit_12 inflateInit_
15 Sset_filter13 Sset_filter
16 deflateEnd14 deflateEnd
17 PL_release_stream15 PL_release_stream
Offset 32, 19 lines modifiedOffset 30, 18 lines modified
32 PL_domain_error30 PL_domain_error
33 PL_type_error31 PL_type_error
34 deflateInit2_32 deflateInit2_
35 install_zlib4pl33 install_zlib4pl
36 PL_new_atom34 PL_new_atom
37 PL_register_foreign35 PL_register_foreign
38 libz.so.136 libz.so.1
39 libgcc_s.so.1 
40 libc.so.637 libc.so.6
41 ld-linux-armhf.so.338 ld-linux-armhf.so.3
42 GLIBC_2.4 
43 ZLIB_1.2.239 ZLIB_1.2.2
 40 GLIBC_2.4
44 H»      KxD»   J{D41 H»      KxD»   J{D
45 GJzDGH1F#j42 GJzDGH1F#j
46 J/!8#zD@F43 J/!8#zD@F
47 <IyD<HxD44 <IyD<HxD
48 Z_STREAM_END45 Z_STREAM_END
49 Compressing·%d·bytes46 Compressing·%d·bytes
50 [%d]·Compressed·(%s)·to·%zd·bytes;·left·%d47 [%d]·Compressed·(%s)·to·%zd·bytes;·left·%d
Offset 84, 16 lines modifiedOffset 81, 14 lines modified
84 .shstrtab81 .shstrtab
85 .note.gnu.build-id82 .note.gnu.build-id
86 .gnu.hash83 .gnu.hash
87 .gnu.version84 .gnu.version
88 .gnu.version_r85 .gnu.version_r
89 .rel.dyn86 .rel.dyn
90 .rel.plt87 .rel.plt
91 .ARM.extab 
92 .ARM.exidx 
93 .eh_frame88 .eh_frame
94 .init_array89 .init_array
95 .fini_array90 .fini_array
96 .dynamic91 .dynamic
97 .ARM.attributes92 .ARM.attributes
98 .gnu_debugaltlink93 .gnu_debugaltlink
99 .gnu_debuglink94 .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 ··0x00000138·02000000·31000000·01000000·05000000·....1...........2 ··0x00000118·02000000·2f000000·01000000·05000000·..../...........
3 ··0x00000148·01000010·31000000·00000000·1df0559d·....1.........U.3 ··0x00000128·01000010·2f000000·00000000·1df0559d·..../.........U.
  
6.15 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 51 lines modifiedOffset 1, 47 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000478·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000438·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000488·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000448·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000498·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000458·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000004a8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000468·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000004b8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000478·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000004c8·6c697a65·00504c5f·6765745f·696e7465·lize.PL_get_inte7 ··0x00000488·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_chk
8 ··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 
15 ··0x00000548·5f707231·006d656d·73657400·696e666c·_pr1.memset.infl12 ··0x000004d8·5f677561·7264006d·656d7365·7400696e·_guard.memset.in
16 ··0x00000558·61746549·6e697432·5f00696e·666c6174·ateInit2_.inflat13 ··0x000004e8·666c6174·65496e69·74325f00·696e666c·flateInit2_.infl
17 ··0x00000568·65476574·48656164·65720069·6e666c61·eGetHeader.infla14 ··0x000004f8·61746547·65744865·61646572·00696e66·ateGetHeader.inf
18 ··0x00000578·74650053·66656f66·00696e66·6c617465·te.Sfeof.inflate15 ··0x00000508·6c617465·00536665·6f660069·6e666c61·late.Sfeof.infla
19 ··0x00000588·456e6400·53736574·65727200·696e666c·End.Sseterr.infl16 ··0x00000518·7465456e·64005373·65746572·7200696e·teEnd.Sseterr.in
20 ··0x00000598·61746549·6e69745f·00537365·745f6669·ateInit_.Sset_fi17 ··0x00000528·666c6174·65496e69·745f0053·7365745f·flateInit_.Sset_
21 ··0x000005a8·6c746572·00504c5f·66726565·0053636c·lter.PL_free.Scl18 ··0x00000538·66696c74·65720050·4c5f6672·65650053·filter.PL_free.S
22 ··0x000005b8·6f736500·6465666c·61746545·6e640050·ose.deflateEnd.P19 ··0x00000548·636c6f73·65006465·666c6174·65456e64·close.deflateEnd
23 ··0x000005c8·4c5f7265·6c656173·655f7374·7265616d·L_release_stream20 ··0x00000558·00504c5f·72656c65·6173655f·73747265·.PL_release_stre
24 ··0x000005d8·00504c5f·636f7079·5f746572·6d5f7265·.PL_copy_term_re21 ··0x00000568·616d0050·4c5f636f·70795f74·65726d5f·am.PL_copy_term_
25 ··0x000005e8·6600504c·5f6e6577·5f746572·6d5f7265·f.PL_new_term_re22 ··0x00000578·72656600·504c5f6e·65775f74·65726d5f·ref.PL_new_term_
26 ··0x000005f8·6600504c·5f676574·5f6c6973·7400504c·f.PL_get_list.PL23 ··0x00000588·72656600·504c5f67·65745f6c·69737400·ref.PL_get_list.
27 ··0x00000608·5f676574·5f6e616d·655f6172·6974795f·_get_name_arity_24 ··0x00000598·504c5f67·65745f6e·616d655f·61726974·PL_get_name_arit
28 ··0x00000618·737a005f·504c5f67·65745f61·72675f73·sz._PL_get_arg_s25 ··0x000005a8·795f737a·005f504c·5f676574·5f617267·y_sz._PL_get_arg
29 ··0x00000628·7a00504c·5f676574·5f626f6f·6c5f6578·z.PL_get_bool_ex26 ··0x000005b8·5f737a00·504c5f67·65745f62·6f6f6c5f·_sz.PL_get_bool_
 27 ··0x000005c8·65780050·4c5f6765·745f6174·6f6d5f65·ex.PL_get_atom_e
30 ··0x00000638·00504c5f·6765745f·61746f6d·5f657800·.PL_get_atom_ex.28 ··0x000005d8·7800504c·5f676574·5f6e696c·5f657800·x.PL_get_nil_ex.
31 ··0x00000648·504c5f67·65745f6e·696c5f65·7800504c·PL_get_nil_ex.PL 
32 ··0x00000658·5f676574·5f737472·65616d5f·68616e64·_get_stream_hand29 ··0x000005e8·504c5f67·65745f73·74726561·6d5f6861·PL_get_stream_ha
33 ··0x00000668·6c650050·4c5f6d61·6c6c6f63·00646566·le.PL_malloc.def30 ··0x000005f8·6e646c65·00504c5f·6d616c6c·6f630064·ndle.PL_malloc.d
34 ··0x00000678·6c617465·496e6974·5f00536e·65770050·lateInit_.Snew.P31 ··0x00000608·65666c61·7465496e·69745f00·536e6577·eflateInit_.Snew
35 ··0x00000688·4c5f756e·6966795f·73747265·616d0050·L_unify_stream.P32 ··0x00000618·00504c5f·756e6966·795f7374·7265616d·.PL_unify_stream
36 ··0x00000698·4c5f696e·7374616e·74696174·696f6e5f·L_instantiation_33 ··0x00000628·00504c5f·696e7374·616e7469·6174696f·.PL_instantiatio
37 ··0x000006a8·6572726f·7200504c·5f676574·5f696e74·error.PL_get_int 
38 ··0x000006b8·65676572·5f657800·504c5f64·6f6d6169·eger_ex.PL_domai34 ··0x00000638·6e5f6572·726f7200·504c5f67·65745f69·n_error.PL_get_i
 35 ··0x00000648·6e746567·65725f65·7800504c·5f646f6d·nteger_ex.PL_dom
39 ··0x000006c8·6e5f6572·726f7200·504c5f74·7970655f·n_error.PL_type_36 ··0x00000658·61696e5f·6572726f·7200504c·5f747970·ain_error.PL_typ
40 ··0x000006d8·6572726f·72006465·666c6174·65496e69·error.deflateIni37 ··0x00000668·655f6572·726f7200·6465666c·61746549·e_error.deflateI
41 ··0x000006e8·74325f00·696e7374·616c6c5f·7a6c6962·t2_.install_zlib38 ··0x00000678·6e697432·5f00696e·7374616c·6c5f7a6c·nit2_.install_zl
42 ··0x000006f8·34706c00·504c5f6e·65775f61·746f6d00·4pl.PL_new_atom.39 ··0x00000688·69623470·6c00504c·5f6e6577·5f61746f·ib4pl.PL_new_ato
 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 
46 ··0x00000738·2e736f2e·36006c64·2d6c696e·75782d61·.so.6.ld-linux-a42 ··0x000006b8·6c696263·2e736f2e·36006c64·2d6c696e·libc.so.6.ld-lin
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.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.
  
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 000009fc·<.init>:2 00000954·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     c14·<__cxa_finalize@plt+0xc>5 »       bl»     b6c·<PL_malloc@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 00000a08·<Sset_filter@plt-0x14>:2 00000960·<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]»  @·a18·<Sset_filter@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·970·<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,·r4,·lsr·#107 »       andeq»  pc,·r1,·ip,·asr·#11
  
8 00000a1c·<Sset_filter@plt>:8 00000974·<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,·#1316]!»      @·0x52411 »       ldr»    pc,·[ip,·#1484]!»      @·0x5cc
  
12 00000a28·<PL_free@plt>:12 00000980·<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,·#1308]!»      @·0x51c15 »       ldr»    pc,·[ip,·#1476]!»      @·0x5c4
  
16 00000a34·<PL_release_stream@plt>:16 0000098c·<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,·#1300]!»      @·0x51419 »       ldr»    pc,·[ip,·#1468]!»      @·0x5bc
  
20 00000a40·<Sdprintf@plt>:20 00000998·<Sfeof@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,·#1292]!»      @·0x50c23 »       ldr»    pc,·[ip,·#1460]!»      @·0x5b4
  
24 00000a4c·<inflateEnd@plt>:24 000009a4·<PL_get_nil_ex@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,·#1284]!»      @·0x50427 »       ldr»    pc,·[ip,·#1452]!»      @·0x5ac
  
28 00000a58·<PL_type_error@plt>:28 000009b0·<__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,·#1276]!»      @·0x4fc31 »       ldr»    pc,·[ip,·#1444]!»      @·0x5a4
  
32 00000a64·<PL_get_nil_ex@plt>:32 000009bc·<inflate@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,·#1268]!»      @·0x4f435 »       ldr»    pc,·[ip,·#1436]!»      @·0x59c
  
36 00000a70·<__gmon_start__@plt>:36 000009c8·<PL_instantiation_error@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,·#1260]!»      @·0x4ec39 »       ldr»    pc,·[ip,·#1428]!»      @·0x594
  
40 00000a7c·<inflateGetHeader@plt>:40 000009d4·<PL_register_foreign@plt>:
 41 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
41 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
42 »       add»    ip,·ip,·#126976»       @·0x1f00043 »       add»    ip,·ip,·#126976»       @·0x1f000
43 »       ldr»    pc,·[ip,·#1252]!»      @·0x4e444 »       ldr»    pc,·[ip,·#1416]!»      @·0x588
  
44 00000a88·<deflate@plt>:45 000009e4·<PL_get_name_arity_sz@plt>:
45 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
46 »       add»    ip,·ip,·#126976»       @·0x1f00047 »       add»    ip,·ip,·#126976»       @·0x1f000
47 »       ldr»    pc,·[ip,·#1244]!»      @·0x4dc48 »       ldr»    pc,·[ip,·#1408]!»      @·0x580
  
48 00000a94·<deflateInit_@plt>:49 000009f0·<__stack_chk_fail@plt>:
49 »       add»    ip,·pc,·#0,·1250 »       add»    ip,·pc,·#0,·12
50 »       add»    ip,·ip,·#126976»       @·0x1f00051 »       add»    ip,·ip,·#126976»       @·0x1f000
51 »       ldr»    pc,·[ip,·#1236]!»      @·0x4d452 »       ldr»    pc,·[ip,·#1400]!»      @·0x578
  
52 00000aa0·<PL_domain_error@plt>:53 000009fc·<deflate@plt>:
53 »       add»    ip,·pc,·#0,·1254 »       add»    ip,·pc,·#0,·12
54 »       add»    ip,·ip,·#126976»       @·0x1f00055 »       add»    ip,·ip,·#126976»       @·0x1f000
55 »       ldr»    pc,·[ip,·#1228]!»      @·0x4cc56 »       ldr»    pc,·[ip,·#1392]!»      @·0x570
  
56 00000aac·<memset@plt>:57 00000a08·<Sfwrite@plt>:
57 »       add»    ip,·pc,·#0,·1258 »       add»    ip,·pc,·#0,·12
58 »       add»    ip,·ip,·#126976»       @·0x1f00059 »       add»    ip,·ip,·#126976»       @·0x1f000
59 »       ldr»    pc,·[ip,·#1220]!»      @·0x4c460 »       ldr»    pc,·[ip,·#1384]!»      @·0x568
  
60 00000ab8·<Sfwrite@plt>:61 00000a14·<PL_new_term_ref@plt>:
61 »       add»    ip,·pc,·#0,·1262 »       add»    ip,·pc,·#0,·12
62 »       add»    ip,·ip,·#126976»       @·0x1f00063 »       add»    ip,·ip,·#126976»       @·0x1f000
63 »       ldr»    pc,·[ip,·#1212]!»      @·0x4bc64 »       ldr»    pc,·[ip,·#1376]!»      @·0x560
  
64 00000ac4·<inflateInit2_@plt>:65 00000a20·<PL_new_atom@plt>:
65 »       add»    ip,·pc,·#0,·1266 »       add»    ip,·pc,·#0,·12
66 »       add»    ip,·ip,·#126976»       @·0x1f00067 »       add»    ip,·ip,·#126976»       @·0x1f000
67 »       ldr»    pc,·[ip,·#1204]!»      @·0x4b468 »       ldr»    pc,·[ip,·#1368]!»      @·0x558
  
 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,·#1192]!»      @·0x4a872 »       ldr»    pc,·[ip,·#1360]!»      @·0x550
  
73 00000ae0·<inflate@plt>:73 00000a38·<deflateInit2_@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,·#1184]!»      @·0x4a076 »       ldr»    pc,·[ip,·#1352]!»      @·0x548
  
77 00000aec·<deflateEnd@plt>:77 00000a44·<deflateInit_@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,·#1176]!»      @·0x49880 »       ldr»    pc,·[ip,·#1344]!»      @·0x540
  
81 00000af8·<PL_instantiation_error@plt>:81 00000a50·<Snew@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,·#1168]!»      @·0x49084 »       ldr»    pc,·[ip,·#1336]!»      @·0x538
  
85 00000b04·<PL_get_list@plt>:85 00000a5c·<__gmon_start__@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,·#1160]!»      @·0x48888 »       ldr»    pc,·[ip,·#1328]!»      @·0x530
  
89 00000b10·<PL_new_atom@plt>:89 00000a68·<inflateEnd@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,·#1152]!»      @·0x48092 »       ldr»    pc,·[ip,·#1320]!»      @·0x528
  
93 00000b1c·<PL_get_stream_handle@plt>:93 00000a74·<PL_get_integer_ex@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,·#1144]!»      @·0x47896 »       ldr»    pc,·[ip,·#1312]!»      @·0x520
  
97 00000b28·<Sfeof@plt>:97 00000a80·<PL_type_error@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 00001778·<.fini>:2 000016d0·<.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 ··0x00001780·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000016d8·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00001790·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x000016e8·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x000017a0·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000016f8·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x000017b0·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00001708·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x000017c0·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00001718·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x000017d0·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00001728·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x000017e0·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00001738·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x000017f0·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00001748·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00001800·0b000000·41000000·00000000·00000000·....A...........10 ··0x00001758·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00001810·5a5f4f4b·00000000·5a5f5354·5245414d·Z_OK....Z_STREAM11 ··0x00001768·5a5f4f4b·00000000·5a5f5354·5245414d·Z_OK....Z_STREAM
12 ··0x00001820·5f454e44·00000000·436f6d70·72657373·_END....Compress12 ··0x00001778·5f454e44·00000000·436f6d70·72657373·_END....Compress
13 ··0x00001830·696e6720·25642062·79746573·0a000000·ing·%d·bytes....13 ··0x00001788·696e6720·25642062·79746573·0a000000·ing·%d·bytes....
14 ··0x00001840·5b25645d·20436f6d·70726573·73656420·[%d]·Compressed·14 ··0x00001798·5b25645d·20436f6d·70726573·73656420·[%d]·Compressed·
15 ··0x00001850·28257329·20746f20·257a6420·62797465·(%s)·to·%zd·byte15 ··0x000017a8·28257329·20746f20·257a6420·62797465·(%s)·to·%zd·byte
16 ··0x00001860·733b206c·65667420·25640a00·53656e64·s;·left·%d..Send16 ··0x000017b8·733b206c·65667420·25640a00·53656e64·s;·left·%d..Send
17 ··0x00001870·696e673a·00000000·20307825·30327800·ing:....·0x%02x.17 ··0x000017c8·696e673a·00000000·20307825·30327800·ing:....·0x%02x.
18 ··0x00001880·7a777269·74653428·293a205a·5f425546·zwrite4():·Z_BUF18 ··0x000017d8·7a777269·74653428·293a205a·5f425546·zwrite4():·Z_BUF
19 ··0x00001890·5f455252·4f520a00·4552524f·523a207a·_ERROR..ERROR:·z19 ··0x000017e8·5f455252·4f520a00·4552524f·523a207a·_ERROR..ERROR:·z
20 ··0x000018a0·77726974·6528293a·2025730a·00000000·write():·%s.....20 ··0x000017f8·77726974·6528293a·2025730a·00000000·write():·%s.....
21 ··0x000018b0·466c7573·68696e67·206f7574·7075740a·Flushing·output.21 ··0x00001808·466c7573·68696e67·206f7574·7075740a·Flushing·output.
22 ··0x000018c0·00000000·7a6c6962·3a206e65·65642064·....zlib:·need·d22 ··0x00001818·00000000·7a6c6962·3a206e65·65642064·....zlib:·need·d
23 ··0x000018d0·69637469·6f6e6172·79000000·7a6c6962·ictionary...zlib23 ··0x00001828·69637469·6f6e6172·79000000·7a6c6962·ictionary...zlib
24 ··0x000018e0·3a20636f·72727570·7420696e·70757420·:·corrupt·input·24 ··0x00001838·3a20636f·72727570·7420696e·70757420·:·corrupt·input·
25 ··0x000018f0·64617461·00000000·7a6c6962·3a20696e·data....zlib:·in25 ··0x00001848·64617461·00000000·7a6c6962·3a20696e·data....zlib:·in
26 ··0x00001900·636f6e73·69737465·6e742073·74617465·consistent·state26 ··0x00001858·636f6e73·69737465·6e742073·74617465·consistent·state
27 ··0x00001910·00000000·7a6c6962·3a206e6f·7420656e·....zlib:·not·en27 ··0x00001868·00000000·7a6c6962·3a206e6f·7420656e·....zlib:·not·en
28 ··0x00001920·6f756768·206d656d·6f727900·7a6c6962·ough·memory.zlib28 ··0x00001878·6f756768·206d656d·6f727900·7a6c6962·ough·memory.zlib
29 ··0x00001930·3a20756e·65787065·63746564·20656e64·:·unexpected·end29 ··0x00001888·3a20756e·65787065·63746564·20656e64·:·unexpected·end
30 ··0x00001940·2d6f662d·66696c65·00000000·53657420·-of-file....Set·30 ··0x00001898·2d6f662d·66696c65·00000000·53657420·-of-file....Set·
31 ··0x00001950·61766169·6c5f696e·20746f20·25640a00·avail_in·to·%d..31 ··0x000018a8·61766169·6c5f696e·20746f20·25640a00·avail_in·to·%d..
32 ··0x00001960·52656365·69766564·3a000000·50726f63·Received:...Proc32 ··0x000018b8·52656365·69766564·3a000000·50726f63·Received:...Proc
33 ··0x00001970·65737369·6e672025·64206279·7465730a·essing·%d·bytes.33 ··0x000018c8·65737369·6e672025·64206279·7465730a·essing·%d·bytes.
34 ··0x00001980·00000000·312e332e·31000000·696e666c·....1.3.1...infl34 ··0x000018d8·00000000·312e332e·31000000·696e666c·....1.3.1...infl
35 ··0x00001990·61746547·65744865·61646572·28292066·ateGetHeader()·f35 ··0x000018e8·61746547·65744865·61646572·28292066·ateGetHeader()·f
36 ··0x000019a0·61696c65·640a0000·696e666c·61746528·ailed...inflate(36 ··0x000018f8·61696c65·640a0000·696e666c·61746528·ailed...inflate(
37 ··0x000019b0·293a205a·5f4f4b3a·20257a64·20627974·):·Z_OK:·%zd·byt37 ··0x00001908·293a205a·5f4f4b3a·20257a64·20627974·):·Z_OK:·%zd·byt
38 ··0x000019c0·65730a00·4e6f7420·656e6f75·67682064·es..Not·enough·d38 ··0x00001918·65730a00·4e6f7420·656e6f75·67682064·es..Not·enough·d
39 ··0x000019d0·61746120·746f2064·65636f64·652e2020·ata·to·decode.··39 ··0x00001928·61746120·746f2064·65636f64·652e2020·ata·to·decode.··
40 ··0x000019e0·52657472·79696e67·0a000000·5a5f5354·Retrying....Z_ST40 ··0x00001938·52657472·79696e67·0a000000·5a5f5354·Retrying....Z_ST
41 ··0x000019f0·5245414d·5f454e44·3a20257a·64206279·REAM_END:·%zd·by41 ··0x00001948·5245414d·5f454e44·3a20257a·64206279·REAM_END:·%zd·by
42 ··0x00001a00·7465730a·00000000·4d756c74·692d7061·tes.....Multi-pa42 ··0x00001958·7465730a·00000000·4d756c74·692d7061·tes.....Multi-pa
43 ··0x00001a10·72742067·7a697020·73747265·616d3b20·rt·gzip·stream;·43 ··0x00001968·72742067·7a697020·73747265·616d3b20·rt·gzip·stream;·
44 ··0x00001a20·72657374·61727469·6e670a00·5a5f4e45·restarting..Z_NE44 ··0x00001978·72657374·61727469·6e670a00·5a5f4e45·restarting..Z_NE
45 ··0x00001a30·45445f44·4943540a·00000000·5a5f4441·ED_DICT.....Z_DA45 ··0x00001988·45445f44·4943540a·00000000·5a5f4441·ED_DICT.....Z_DA
46 ··0x00001a40·54415f45·52524f52·0a000000·5a5f5354·TA_ERROR....Z_ST46 ··0x00001998·54415f45·52524f52·0a000000·5a5f5354·TA_ERROR....Z_ST
47 ··0x00001a50·5245414d·5f455252·4f520a00·5a5f4d45·REAM_ERROR..Z_ME47 ··0x000019a8·5245414d·5f455252·4f520a00·5a5f4d45·REAM_ERROR..Z_ME
48 ··0x00001a60·4d5f4552·524f520a·00000000·5a5f4255·M_ERROR.....Z_BU48 ··0x000019b8·4d5f4552·524f520a·00000000·5a5f4255·M_ERROR.....Z_BU
49 ··0x00001a70·465f4552·524f520a·00000000·496e666c·F_ERROR.....Infl49 ··0x000019c8·465f4552·524f520a·00000000·496e666c·F_ERROR.....Infl
50 ··0x00001a80·61746520·6572726f·723a2025·640a0000·ate·error:·%d...50 ··0x000019d8·61746520·6572726f·723a2025·640a0000·ate·error:·%d...
51 ··0x00001a90·696e666c·61746545·6e640000·6465666c·inflateEnd..defl51 ··0x000019e8·696e666c·61746545·6e640000·6465666c·inflateEnd..defl
52 ··0x00001aa0·61746545·6e640000·7a636c6f·73652829·ateEnd..zclose()52 ··0x000019f8·61746545·6e640000·7a636c6f·73652829·ateEnd..zclose()
53 ··0x00001ab0·202e2e2e·0a000000·25732829·3a205a5f··.......%s():·Z_53 ··0x00001a08·202e2e2e·0a000000·25732829·3a205a5f··.......%s():·Z_
54 ··0x00001ac0·4f4b0a00·6f707469·6f6e0000·636f6d70·OK..option..comp54 ··0x00001a18·4f4b0a00·6f707469·6f6e0000·636f6d70·OK..option..comp
55 ··0x00001ad0·72657373·696f6e5f·666f726d·61740000·ression_format..55 ··0x00001a28·72657373·696f6e5f·666f726d·61740000·ression_format..
56 ··0x00001ae0·636f6d70·72657373·696f6e5f·6c657665·compression_leve56 ··0x00001a38·636f6d70·72657373·696f6e5f·6c657665·compression_leve
57 ··0x00001af0·6c000000·636c6f73·655f7061·72656e74·l...close_parent57 ··0x00001a48·6c000000·636c6f73·655f7061·72656e74·l...close_parent
58 ··0x00001b00·00000000·677a6970·00000000·7261775f·....gzip....raw_58 ··0x00001a58·00000000·677a6970·00000000·7261775f·....gzip....raw_
59 ··0x00001b10·6465666c·61746500·6d756c74·695f7061·deflate.multi_pa59 ··0x00001a68·6465666c·61746500·6d756c74·695f7061·deflate.multi_pa
60 ··0x00001b20·72740000·7a6f7065·6e000000·7a646562·rt..zopen...zdeb60 ··0x00001a78·72740000·7a6f7065·6e000000·7a646562·rt..zopen...zdeb
61 ··0x00001b30·75670000·3e000000·41000000·0c000000·ug..>...A.......61 ··0x00001a88·75670000·3e000000·41000000·0c000000·ug..>...A.......
62 ··0x00001b40·41000000·11000000·41000000·27000000·A.......A...'...62 ··0x00001a98·41000000·11000000·41000000·27000000·A.......A...'...
63 ··0x00001b50·41000000·36000000·41000000·03000000·A...6...A.......63 ··0x00001aa8·41000000·36000000·41000000·03000000·A...6...A.......
64 ··0x00001b60·41000000·06000000·41000000·15000000·A.......A.......64 ··0x00001ab8·41000000·06000000·41000000·15000000·A.......A.......
65 ··0x00001b70·41000000·0f000000·41000000·0e000000·A.......A.......65 ··0x00001ac8·41000000·0f000000·41000000·0e000000·A.......A.......
66 ··0x00001b80·41000000·26000000·41000000·13000000·A...&...A.......66 ··0x00001ad8·41000000·26000000·41000000·13000000·A...&...A.......
67 ··0x00001b90·41000000·29000000·41000000·02000000·A...)...A.......67 ··0x00001ae8·41000000·29000000·41000000·02000000·A...)...A.......
68 ··0x00001ba0·41000000·19000000·41000000·0a000000·A.......A.......68 ··0x00001af8·41000000·19000000·41000000·0a000000·A.......A.......
69 ··0x00001bb0·41000000·0b000000·41000000·00000000·A.......A.......69 ··0x00001b08·41000000·0b000000·41000000·00000000·A.......A.......
70 ··0x00001bc0·00000000····························....70 ··0x00001b18·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 ··0x00001c18·00000000····························....2 ··0x00001b1c·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·d90c0000····························....2 ··0x0001fe34·310c0000····························1...
  
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·990c0000····························....2 ··0x0001fe38·f10b0000····························....
  
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·34fe0100·00000000·00000000·080a0000·4...............3 ··0x0001ff3c·3cfe0100·00000000·00000000·60090000·<...........`...
4 ··0x0001ff4c·080a0000·080a0000·080a0000·080a0000·................4 ··0x0001ff4c·60090000·60090000·60090000·60090000·`...`...`...`...
5 ··0x0001ff5c·080a0000·080a0000·080a0000·080a0000·................5 ··0x0001ff5c·60090000·60090000·60090000·60090000·`...`...`...`...
6 ··0x0001ff6c·080a0000·080a0000·080a0000·080a0000·................6 ··0x0001ff6c·60090000·60090000·60090000·60090000·`...`...`...`...
7 ··0x0001ff7c·080a0000·080a0000·080a0000·080a0000·................7 ··0x0001ff7c·60090000·60090000·60090000·60090000·`...`...`...`...
8 ··0x0001ff8c·080a0000·080a0000·080a0000·080a0000·................8 ··0x0001ff8c·60090000·60090000·60090000·60090000·`...`...`...`...
9 ··0x0001ff9c·080a0000·080a0000·080a0000·080a0000·................9 ··0x0001ff9c·60090000·60090000·60090000·60090000·`...`...`...`...
10 ··0x0001ffac·080a0000·080a0000·080a0000·080a0000·................10 ··0x0001ffac·60090000·60090000·60090000·60090000·`...`...`...`...
11 ··0x0001ffbc·080a0000·080a0000·080a0000·080a0000·................11 ··0x0001ffbc·60090000·60090000·60090000·60090000·`...`...`...`...
12 ··0x0001ffcc·080a0000·080a0000·080a0000·080a0000·................12 ··0x0001ffcc·60090000·60090000·60090000·60090000·`...`...`...`...
13 ··0x0001ffdc·080a0000·080a0000·080a0000·080a0000·................13 ··0x0001ffdc·60090000·60090000·60090000·60090000·`...`...`...`...
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·390f0000·c50e0000·00000000·....9...........2 ··0x00020000·00000200·910e0000·1d0e0000·00000000·................
3 ··0x00020010·d5120000·c90e0000·00000000··········............3 ··0x00020010·2d120000·210e0000·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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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·33623538·37366365·61386330·30653166·3b5876cea8c00e1f 
3 ··0x00000010·62343863·38383437·64366534·62653262·b48c8847d6e4be2b2 ··0x00000000·33343738·38666333·37633539·34363137·34788fc37c594617
 3 ··0x00000010·31396439·31656238·35656336·62313934·19d91eb85ec6b194
4 ··0x00000020·34306436·61662e64·65627567·00000000·40d6af.debug....4 ··0x00000020·33633335·62392e64·65627567·00000000·3c35b9.debug....
5 ··0x00000030·02d56ee3····························..n.5 ··0x00000030·fabbf25e····························...^
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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. 
  
17.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·····8072·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0·····8060·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1420220·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0··1409436·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)·····1519·2025-01-18·19:07:58.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)·····1499·2025-01-18·19:07:58.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)····19757·2025-01-18·19:07:58.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)····19759·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),·libgcc-s1·(>=·3.5),·libgmp10·(>=·2:6.3.0+dfsg),·libtcmalloc-minimal4t64·(>=·2.16),·libtinfo6·(>=·6),·zlib1g·(>=·1:1.1.4)7 Depends:·libc6·(>=·2.34),·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/armv7l-linux/swipl10 usr/lib/swi-prolog/bin/aarch64-linux/swipl
11 usr/lib/swi-prolog/bin/armv7l-linux/swipl-ld11 usr/lib/swi-prolog/bin/aarch64-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
17.2 MB
data.tar.xz
17.2 MB
data.tar
5.78 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)··1121652·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)··1121600·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)·····1173·2025-01-18·19:07:58.000000·./usr/lib/cmake/swipl/SWIPLConfig.cmake9 -rw-r--r--···0·root·········(0)·root·········(0)·····1174·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)·····1309·2025-01-18·19:07:58.000000·./usr/lib/cmake/swipl/SWIPLTargets-deb.cmake11 -rw-r--r--···0·root·········(0)·root·········(0)·····1311·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/armv7l-linux/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/bin/aarch64-linux/
21 -rwxr-xr-x···0·root·········(0)·root·········(0)····67124·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/bin/armv7l-linux/swipl21 -rwxr-xr-x···0·root·········(0)·root·········(0)····67124·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/bin/aarch64-linux/swipl
22 -rwxr-xr-x···0·root·········(0)·root·········(0)····67268·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/bin/armv7l-linux/swipl-ld22 -rwxr-xr-x···0·root·········(0)·root·········(0)····67220·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/bin/aarch64-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 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/armv7l-linux/swipl307 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/bin/swipl·->·../lib/swi-prolog/bin/aarch64-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/armv7l-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/aarch64-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
File has been modified after NT_GNU_BUILD_ID has been applied.
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:··········1120532·(bytes·into·file)13 ··Start·of·section·headers:··········1120520·(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:·········2819 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2720 ··Section·header·string·table·index:·26
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······0x0fb20c·0x000fb20c·0x000fb20c·0x063e0·0x063e0·R···0x46 ··ARM_EXIDX······0x0fa0ac·0x000fa0ac·0x000fa0ac·0x00008·0x00008·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x1015f0·0x1015f0·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0xfa0b8·0xfa0b8·R·E·0x10000
8 ··LOAD···········0x104e48·0x00114e48·0x00114e48·0x0c960·0x104c4·RW··0x100008 ··LOAD···········0x104e50·0x00104e50·0x00104e50·0x0c958·0x104bc·RW··0x10000
9 ··DYNAMIC········0x10f330·0x0011f330·0x0011f330·0x00130·0x00130·RW··0x49 ··DYNAMIC········0x10f338·0x0010f338·0x0010f338·0x00128·0x00128·RW··0x4
10 ··NOTE···········0x000134·0x00000134·0x00000134·0x00024·0x00024·R···0x410 ··NOTE···········0x000134·0x00000134·0x00000134·0x00024·0x00024·R···0x4
11 ··TLS············0x104e48·0x00114e48·0x00114e48·0x00000·0x00004·R···0x411 ··TLS············0x104e50·0x00104e50·0x00104e50·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······0x104e48·0x00114e48·0x00114e48·0x0b1b8·0x0b1b8·R···0x113 ··GNU_RELRO······0x104e50·0x00104e50·0x00104e50·0x0b1b0·0x0b1b0·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.extab·.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.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, 37 lines modifiedOffset 1, 36 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x111914:1 There·are·27·section·headers,·starting·at·offset·0x111908:
  
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·0033e0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000e9c·000e9c·0033c0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········0000427c·00427c·002c65·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········0000425c·00425c·002c22·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00006ee2·006ee2·00067c·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00006e7e·006e7e·000678·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00007560·007560·000120·00···A··4···5··410 ··[·6]·.gnu.version_r····VERNEED·········000074f8·0074f8·000100·00···A··4···4··4
11 ··[·7]·.rel.dyn··········REL·············00007680·007680·007b30·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000075f8·0075f8·007b30·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············0000f1b0·00f1b0·0013a8·08··AI··3··22··412 ··[·8]·.rel.plt··········REL·············0000f128·00f128·0013a8·08··AI··3··21··4
13 ··[·9]·.init·············PROGBITS········00010558·010558·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000104d0·0104d0·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00010564·010564·001fd4·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000104dc·0104dc·001fd4·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00012538·012538·0cc8a2·00··AX··0···0··815 ··[11]·.text·············PROGBITS········000124b0·0124b0·0cc880·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········000deddc·0deddc·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000ded30·0ded30·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000dede8·0dede8·01b374·00···A··0···0··817 ··[13]·.rodata···········PROGBITS········000ded38·0ded38·01b374·00···A··0···0··8
18 ··[14]·.ARM.extab········PROGBITS········000fa15c·0fa15c·0010b0·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······000fb20c·0fb20c·0063e0·00··AL·11···0··418 ··[14]·.ARM.exidx········ARM_EXIDX·······000fa0ac·0fa0ac·000008·00··AL·11···0··4
20 ··[16]·.eh_frame·········PROGBITS········001015ec·1015ec·000004·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········000fa0b4·0fa0b4·000004·00···A··0···0··4
21 ··[17]·.tbss·············NOBITS··········00114e48·104e48·000004·00·WAT··0···0··420 ··[16]·.tbss·············NOBITS··········00104e50·104e50·000004·00·WAT··0···0··4
22 ··[18]·.init_array·······INIT_ARRAY······00114e48·104e48·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······00104e50·104e50·000004·04··WA··0···0··4
23 ··[19]·.fini_array·······FINI_ARRAY······00114e4c·104e4c·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······00104e54·104e54·000004·04··WA··0···0··4
24 ··[20]·.data.rel.ro······PROGBITS········00114e50·104e50·00a4e0·00··WA··0···0··823 ··[19]·.data.rel.ro······PROGBITS········00104e58·104e58·00a4e0·00··WA··0···0··8
25 ··[21]·.dynamic··········DYNAMIC·········0011f330·10f330·000130·08··WA··4···0··424 ··[20]·.dynamic··········DYNAMIC·········0010f338·10f338·000128·08··WA··4···0··4
26 ··[22]·.got··············PROGBITS········0011f460·10f460·000ba0·04··WA··0···0··425 ··[21]·.got··············PROGBITS········0010f460·10f460·000ba0·04··WA··0···0··4
27 ··[23]·.data·············PROGBITS········00120000·110000·0017a8·00··WA··0···0··826 ··[22]·.data·············PROGBITS········00110000·110000·0017a8·00··WA··0···0··8
28 ··[24]·.bss··············NOBITS··········001217a8·1117a8·003b64·00··WA··0···0··827 ··[23]·.bss··············NOBITS··········001117a8·1117a8·003b64·00··WA··0···0··8
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·1117a8·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·1117a8·000031·00······0···0··1
30 ··[26]·.gnu_debuglink····PROGBITS········00000000·1117dc·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·1117dc·000034·00······0···0··4
31 ··[27]·.shstrtab·········STRTAB··········00000000·111810·000103·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·111810·0000f8·00······0···0··1
32 Key·to·Flags:31 Key·to·Flags:
33 ··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),
34 ··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),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··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, 37 lines modifiedOffset 1, 36 lines modified
  
1 Dynamic·section·at·offset·0x10f330·contains·34·entries:1 Dynamic·section·at·offset·0x10f338·contains·33·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] 
8 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]7 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
9 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]8 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
10 ·0x0000000e·(SONAME)·····················Library·soname:·[libswipl.so.9]9 ·0x0000000e·(SONAME)·····················Library·soname:·[libswipl.so.9]
11 ·0x0000001d·(RUNPATH)····················Library·runpath:·[/usr/lib/swi-prolog/lib/armv7l-linux]10 ·0x0000001d·(RUNPATH)····················Library·runpath:·[/usr/lib/swi-prolog/lib/aarch64-linux]
12 ·0x0000000c·(INIT)·······················0x1055811 ·0x0000000c·(INIT)·······················0x104d0
13 ·0x0000000d·(FINI)·······················0xdeddc12 ·0x0000000d·(FINI)·······················0xded30
14 ·0x00000019·(INIT_ARRAY)·················0x114e4813 ·0x00000019·(INIT_ARRAY)·················0x104e50
15 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)14 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
16 ·0x0000001a·(FINI_ARRAY)·················0x114e4c15 ·0x0000001a·(FINI_ARRAY)·················0x104e54
17 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)16 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
18 ·0x6ffffef5·(GNU_HASH)···················0x15817 ·0x6ffffef5·(GNU_HASH)···················0x158
19 ·0x00000005·(STRTAB)·····················0x427c18 ·0x00000005·(STRTAB)·····················0x425c
20 ·0x00000006·(SYMTAB)·····················0xe9c19 ·0x00000006·(SYMTAB)·····················0xe9c
21 ·0x0000000a·(STRSZ)······················11365·(bytes)20 ·0x0000000a·(STRSZ)······················11298·(bytes)
22 ·0x0000000b·(SYMENT)·····················16·(bytes)21 ·0x0000000b·(SYMENT)·····················16·(bytes)
23 ·0x00000003·(PLTGOT)·····················0x11f46022 ·0x00000003·(PLTGOT)·····················0x10f460
24 ·0x00000002·(PLTRELSZ)···················5032·(bytes)23 ·0x00000002·(PLTRELSZ)···················5032·(bytes)
25 ·0x00000014·(PLTREL)·····················REL24 ·0x00000014·(PLTREL)·····················REL
26 ·0x00000017·(JMPREL)·····················0xf1b025 ·0x00000017·(JMPREL)·····················0xf128
27 ·0x00000011·(REL)························0x768026 ·0x00000011·(REL)························0x75f8
28 ·0x00000012·(RELSZ)······················31536·(bytes)27 ·0x00000012·(RELSZ)······················31536·(bytes)
29 ·0x00000013·(RELENT)·····················8·(bytes)28 ·0x00000013·(RELENT)·····················8·(bytes)
30 ·0x0000001e·(FLAGS)······················BIND_NOW29 ·0x0000001e·(FLAGS)······················BIND_NOW
31 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW30 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
32 ·0x6ffffffe·(VERNEED)····················0x756031 ·0x6ffffffe·(VERNEED)····················0x74f8
33 ·0x6fffffff·(VERNEEDNUM)·················532 ·0x6fffffff·(VERNEEDNUM)·················4
34 ·0x6ffffff0·(VERSYM)·····················0x6ee233 ·0x6ffffff0·(VERSYM)·····················0x6e7e
35 ·0x6ffffffa·(RELCOUNT)···················391334 ·0x6ffffffa·(RELCOUNT)···················3913
36 ·0x00000000·(NULL)·······················0x035 ·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:·b10d8f6967e06f8a09b76b0fefa5c35185f3c6403 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3777365853d122b625d1f528be5981077cc06857
17.5 KB
readelf --wide --version-info {}
Max HTML report size reached
1.59 KB
strings --all --bytes=8 {}
    
Offset 1, 30 lines modifiedOffset 1, 28 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 
9 PL_malloc_uncollectable8 PL_malloc_uncollectable
10 __stack_chk_fail9 __stack_chk_fail
11 __stack_chk_guard10 __stack_chk_guard
12 PL_malloc_atomic11 PL_malloc_atomic
13 PL_malloc12 PL_malloc
14 PL_register_atom13 PL_register_atom
15 PL_unregister_atom14 PL_unregister_atom
16 __tls_get_addr15 __tls_get_addr
17 Sdprintf16 Sdprintf
18 Sopenmem17 Sopenmem
19 PL_find_blob_type18 PL_find_blob_type
20 pthread_mutex_trylock19 pthread_mutex_trylock
21 pthread_mutex_lock20 pthread_mutex_lock
22 pthread_mutex_unlock21 pthread_mutex_unlock
23 __aeabi_unwind_cpp_pr1 
24 pthread_key_create22 pthread_key_create
25 pthread_once23 pthread_once
26 pthread_getspecific24 pthread_getspecific
27 PL_handle_signals25 PL_handle_signals
28 pthread_setspecific26 pthread_setspecific
29 PL_get_nchars27 PL_get_nchars
30 __strcpy_chk28 __strcpy_chk
Offset 655, 29 lines modifiedOffset 653, 28 lines modified
655 __timezone653 __timezone
656 __tzname654 __tzname
657 __environ655 __environ
658 libtinfo.so.6656 libtinfo.so.6
659 libgmp.so.10657 libgmp.so.10
660 libz.so.1658 libz.so.1
661 libm.so.6659 libm.so.6
662 libgcc_s.so.1 
663 libc.so.6660 libc.so.6
664 ld-linux-armhf.so.3661 ld-linux-armhf.so.3
665 libswipl.so.9662 libswipl.so.9
666 GLIBC_2.4663 GLIBC_2.4
667 NCURSES6_TINFO_5.0.19991023664 NCURSES6_TINFO_5.0.19991023
668 GLIBC_2.6665 GLIBC_2.6
669 GLIBC_2.8666 GLIBC_2.8
670 GLIBC_2.33667 GLIBC_2.33
671 GLIBC_2.11668 GLIBC_2.11
672 GLIBC_2.32669 GLIBC_2.32
673 GLIBC_2.34670 GLIBC_2.34
674 GLIBC_2.23671 GLIBC_2.23
675 GLIBC_2.29672 GLIBC_2.29
676 /usr/lib/swi-prolog/lib/armv7l-linux673 /usr/lib/swi-prolog/lib/aarch64-linux
677 H{DyD·3xD3674 H{DyD·3xD3
678 ;FZF9F0F675 ;FZF9F0F
679 50YF0FZh676 50YF0FZh
680 H{DyD43xD3677 H{DyD43xD3
681 ,K,J{D,IyD678 ,K,J{D,IyD
682 H{DyDD3xD2679 H{DyDD3xD2
683 pr·I·H{DyD680 pr·I·H{DyD
Offset 2944, 15 lines modifiedOffset 2941, 15 lines modified
2944 b_setval2941 b_setval
2945 b_getval2942 b_getval
2946 nb_linkval2943 nb_linkval
2947 nb_getval2944 nb_getval
2948 nb_current2945 nb_current
2949 nb_delete2946 nb_delete
2950 $btree_find_node2947 $btree_find_node
2951 armv7l-linux2948 aarch64-linux
2952 $prolog/options.txt2949 $prolog/options.txt
2953 SWI-Prolog·version·%d.%d.%d%s%s·for·%s2950 SWI-Prolog·version·%d.%d.%d%s%s·for·%s
2954 abi_version2951 abi_version
2955 swipl-abi-%d-%d-%08x-%08x2952 swipl-abi-%d-%d-%08x-%08x
2956 Could·not·create·boot·file·"%s":·%s2953 Could·not·create·boot·file·"%s":·%s
2957 Could·not·find·system·resources2954 Could·not·find·system·resources
2958 INSIDE_EMACS2955 INSIDE_EMACS
Offset 4458, 15 lines modifiedOffset 4455, 14 lines modified
4458 .shstrtab4455 .shstrtab
4459 .note.gnu.build-id4456 .note.gnu.build-id
4460 .gnu.hash4457 .gnu.hash
4461 .gnu.version4458 .gnu.version
4462 .gnu.version_r4459 .gnu.version_r
4463 .rel.dyn4460 .rel.dyn
4464 .rel.plt4461 .rel.plt
4465 .ARM.extab 
4466 .ARM.exidx4462 .ARM.exidx
4467 .eh_frame4463 .eh_frame
4468 .init_array4464 .init_array
4469 .fini_array4465 .fini_array
4470 .data.rel.ro4466 .data.rel.ro
4471 .dynamic4467 .dynamic
4472 .ARM.attributes4468 .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·78010000·80000000·0c000000·....x...........2 ··0x00000158·07010000·76010000·80000000·0c000000·....v...........
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·78010000·7a010000·7d010000·7f010000·x...z...}.......36 ··0x00000368·76010000·78010000·7b010000·7d010000·v...x...{...}...
37 ··0x00000378·00000000·80010000·82010000·85010000·................37 ··0x00000378·00000000·7e010000·80010000·83010000·....~...........
38 ··0x00000388·88010000·8a010000·8d010000·8e010000·................38 ··0x00000388·86010000·88010000·8b010000·8c010000·................
39 ··0x00000398·8f010000·94010000·98010000·99010000·................39 ··0x00000398·8d010000·92010000·96010000·97010000·................
 40 ··0x000003a8·9d010000·9e010000·9f010000·a1010000·................
40 ··0x000003a8·9f010000·a0010000·a1010000·a3010000·................41 ··0x000003b8·a3010000·a4010000·a5010000·a6010000·................
41 ··0x000003b8·a5010000·a6010000·a7010000·a8010000·................42 ··0x000003c8·a8010000·a9010000·ac010000·af010000·................
42 ··0x000003c8·aa010000·ab010000·ae010000·b1010000·................ 
43 ··0x000003d8·b6010000·b9010000·ba010000·bd010000·................43 ··0x000003d8·b4010000·b7010000·b8010000·bb010000·................
44 ··0x000003e8·be010000·c1010000·00000000·00000000·................44 ··0x000003e8·bc010000·bf010000·00000000·00000000·................
45 ··0x000003f8·00000000·c3010000·c4010000·c7010000·................45 ··0x000003f8·00000000·c1010000·c2010000·c5010000·................
46 ··0x00000408·c9010000·cc010000·cd010000·ce010000·................ 
47 ··0x00000418·cf010000·d0010000·d4010000·d6010000·................46 ··0x00000408·c7010000·ca010000·cb010000·cc010000·................
 47 ··0x00000418·cd010000·ce010000·d2010000·d4010000·................
48 ··0x00000428·d7010000·da010000·00000000·dc010000·................48 ··0x00000428·d5010000·d8010000·00000000·da010000·................
49 ··0x00000438·de010000·e0010000·e5010000·e7010000·................49 ··0x00000438·dc010000·de010000·e3010000·e5010000·................
50 ··0x00000448·e8010000·00000000·ec010000·ed010000·................50 ··0x00000448·e6010000·00000000·ea010000·eb010000·................
51 ··0x00000458·ee010000·f0010000·f2010000·00000000·................51 ··0x00000458·ec010000·ee010000·f0010000·00000000·................
52 ··0x00000468·f4010000·f5010000·f6010000·f8010000·................52 ··0x00000468·f2010000·f3010000·f4010000·f6010000·................
53 ··0x00000478·fa010000·fb010000·fe010000·ff010000·................53 ··0x00000478·f8010000·f9010000·fc010000·fd010000·................
54 ··0x00000488·02020000·05020000·08020000·00000000·................54 ··0x00000488·00020000·03020000·06020000·00000000·................
55 ··0x00000498·09020000·0b020000·0c020000·0d020000·................55 ··0x00000498·07020000·09020000·0a020000·0b020000·................
56 ··0x000004a8·0e020000·00000000·10020000·13020000·................56 ··0x000004a8·0c020000·00000000·0e020000·11020000·................
57 ··0x000004b8·14020000·15020000·19020000·1d020000·................57 ··0x000004b8·12020000·13020000·17020000·1b020000·................
 58 ··0x000004c8·1c020000·1e020000·1f020000·20020000·............·...
58 ··0x000004c8·1e020000·20020000·21020000·22020000·....·...!..."...59 ··0x000004d8·24020000·26020000·27020000·29020000·$...&...'...)...
59 ··0x000004d8·26020000·28020000·29020000·2b020000·&...(...)...+... 
60 ··0x000004e8·00000000·2c020000·00000000·2f020000·....,......./...60 ··0x000004e8·00000000·2a020000·00000000·2d020000·....*.......-...
61 ··0x000004f8·30020000·32020000·35020000·00000000·0...2...5....... 
62 ··0x00000508·39020000·3a020000·3c020000·40020000·9...:...<...@...61 ··0x000004f8·2e020000·30020000·33020000·00000000·....0...3.......
 62 ··0x00000508·37020000·38020000·3a020000·3e020000·7...8...:...>...
63 ··0x00000518·41020000·43020000·00000000·00000000·A...C...........63 ··0x00000518·3f020000·41020000·00000000·00000000·?...A...........
 64 ··0x00000528·42020000·00000000·44020000·00000000·B.......D.......
64 ··0x00000528·44020000·00000000·46020000·00000000·D.......F....... 
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...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...
68 ··0x00000568·5c020000·5f020000·62020000·00000000·\..._...b.......68 ··0x00000568·5a020000·5d020000·60020000·00000000·Z...]...`.......
69 ··0x00000578·00000000·00000000·00000000·63020000·............c...69 ··0x00000578·00000000·00000000·00000000·61020000·............a...
70 ··0x00000588·65020000·67020000·69020000·6a020000·e...g...i...j...70 ··0x00000588·63020000·65020000·67020000·68020000·c...e...g...h...
71 ··0x00000598·6b020000·6e020000·00000000·6f020000·k...n.......o...71 ··0x00000598·69020000·6c020000·00000000·6d020000·i...l.......m...
72 ··0x000005a8·00000000·71020000·00000000·72020000·....q.......r...72 ··0x000005a8·00000000·6f020000·00000000·70020000·....o.......p...
73 ··0x000005b8·75020000·00000000·00000000·77020000·u...........w...73 ··0x000005b8·73020000·00000000·00000000·75020000·s...........u...
74 ··0x000005c8·00000000·79020000·7c020000·7f020000·....y...|.......74 ··0x000005c8·00000000·77020000·7a020000·7d020000·....w...z...}...
75 ··0x000005d8·80020000·81020000·00000000·83020000·................75 ··0x000005d8·7e020000·7f020000·00000000·81020000·~...............
76 ··0x000005e8·84020000·85020000·00000000·87020000·................76 ··0x000005e8·82020000·83020000·00000000·85020000·................
77 ··0x000005f8·00000000·89020000·8a020000·8c020000·................77 ··0x000005f8·00000000·87020000·88020000·8a020000·................
78 ··0x00000608·8d020000·00000000·8e020000·8f020000·................78 ··0x00000608·8b020000·00000000·8c020000·8d020000·................
79 ··0x00000618·91020000·94020000·98020000·9a020000·................79 ··0x00000618·8f020000·92020000·96020000·98020000·................
80 ··0x00000628·9c020000·9d020000·00000000·9f020000·................80 ··0x00000628·9a020000·9b020000·00000000·9d020000·................
81 ··0x00000638·a0020000·a2020000·00000000·a3020000·................81 ··0x00000638·9e020000·a0020000·00000000·a1020000·................
82 ··0x00000648·a5020000·a7020000·a9020000·aa020000·................82 ··0x00000648·a3020000·a5020000·a7020000·a8020000·................
83 ··0x00000658·ae020000·b2020000·b5020000·b6020000·................83 ··0x00000658·ac020000·b0020000·b3020000·b4020000·................
84 ··0x00000668·b7020000·b8020000·ba020000·bb020000·................ 
85 ··0x00000678·bf020000·c1020000·c2020000·c4020000·................ 
86 ··0x00000688·c5020000·c6020000·c8020000·c9020000·................84 ··0x00000668·b5020000·b6020000·b8020000·b9020000·................
 85 ··0x00000678·bd020000·bf020000·c0020000·c2020000·................
 86 ··0x00000688·c3020000·c4020000·c6020000·c7020000·................
87 ··0x00000698·ca020000·cc020000·00000000·00000000·................87 ··0x00000698·c8020000·ca020000·00000000·00000000·................
88 ··0x000006a8·00000000·d1020000·d3020000·d7020000·................88 ··0x000006a8·00000000·cf020000·d1020000·d5020000·................
89 ··0x000006b8·d9020000·dd020000·00000000·e0020000·................89 ··0x000006b8·d7020000·db020000·00000000·de020000·................
90 ··0x000006c8·e3020000·e7020000·ee020000·f0020000·................ 
91 ··0x000006d8·f2020000·f3020000·f4020000·f5020000·................90 ··0x000006c8·e1020000·e5020000·ec020000·ee020000·................
92 ··0x000006e8·f8020000·f9020000·fa020000·fb020000·................91 ··0x000006d8·f0020000·f1020000·f2020000·f3020000·................
 92 ··0x000006e8·f6020000·f7020000·f8020000·f9020000·................
93 ··0x000006f8·fd020000·fe020000·00000000·00000000·................93 ··0x000006f8·fb020000·fc020000·00000000·00000000·................
94 ··0x00000708·ff020000·01030000·03030000·04030000·................94 ··0x00000708·fd020000·ff020000·01030000·02030000·................
95 ··0x00000718·00000000·06030000·08030000·00000000·................95 ··0x00000718·00000000·04030000·06030000·00000000·................
96 ··0x00000728·0a030000·0c030000·0f030000·10030000·................96 ··0x00000728·08030000·0a030000·0d030000·0e030000·................
 97 ··0x00000738·11030000·14030000·16030000·17030000·................
97 ··0x00000738·13030000·16030000·18030000·19030000·................98 ··0x00000748·19030000·1d030000·21030000·23030000·........!...#...
98 ··0x00000748·1b030000·1f030000·23030000·25030000·........#...%... 
99 ··0x00000758·27030000·00000000·28030000·2c030000·'.......(...,...99 ··0x00000758·25030000·00000000·26030000·2a030000·%.......&...*...
100 ··0x00000768·30030000·34030000·00000000·36030000·0...4.......6...100 ··0x00000768·2e030000·32030000·00000000·34030000·....2.......4...
101 ··0x00000778·00000000·37030000·3b030000·885d1c0e·....7...;....]..101 ··0x00000778·00000000·35030000·39030000·885d1c0e·....5...9....]..
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 00010558·<.init>:2 000104d0·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     bd574·<Sunlock@@Base+0x7928>5 »       bl»     bd4ec·<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 000deddc·<.fini>:2 000ded30·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
876 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 ··0x001015ec·00000000····························....2 ··0x000fa0b4·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 ··0x00114e48·39d60b00····························9...2 ··0x00104e50·b1d50b00····························....
  
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 ··0x00114e4c·f9d50b00····························....2 ··0x00104e54·71d50b00····························q...
  
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·30643866·36393637·65303666·38613039·0d8f6967e06f8a09 
3 ··0x00000010·62373662·30666566·61356333·35313835·b76b0fefa5c351852 ··0x00000000·37373336·35383533·64313232·62363235·77365853d122b625
 3 ··0x00000010·64316635·32386265·35393831·30373763·d1f528be5981077c
4 ··0x00000020·66336336·34302e64·65627567·00000000·f3c640.debug....4 ··0x00000020·63303638·35372e64·65627567·00000000·c06857.debug....
5 ··0x00000030·521398d7····························R...5 ··0x00000030·2457b983····························$W..
  
1.67 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/swipl")27 set(SWIPL_EXECUTABLE·"${PACKAGE_PREFIX_DIR}/lib/swi-prolog/bin/aarch64-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/armv7l-linux/swipl"9 ··IMPORTED_LOCATION_DEB·"${_IMPORT_PREFIX}/lib/swi-prolog/bin/aarch64-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/armv7l-linux/swipl"·)12 list(APPEND·_cmake_import_check_files_for_swipl::swipl·"${_IMPORT_PREFIX}/lib/swi-prolog/bin/aarch64-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-20·13:07·$prolog/state.qlf2 -rw----·····0.0·fat···234559·b-·defN·25-Jan-21·15:27·$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·····5A3468FB·(1513384187)·'Mon·Jan·20·13:07:54·2025'7 0000A·Modification·Time·····5A357B7D·(1513454461)·'Tue·Jan·21·15:27:58·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·····5A3468FB·(1513384187)·'Mon·Jan·20·13:07:54·2025'29 1AA9D·Modification·Time·····5A357B7D·(1513454461)·'Tue·Jan·21·15:27:58·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)
1.19 KB
./usr/lib/swi-prolog/library/prolog_colour.qlf
    
Offset 1, 15 lines modifiedOffset 1, 15 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·8832·812f··file....h._..2./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
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·3834·3939·514d·039a·7072·6f6c··qlf.8499QM..prol00000070:·716c·662e·3239·3733·514d·039a·7072·6f6c··qlf.2973QM..prol
00000080:·6f67·5f63·6f6c·6f75·7246·2481·2f62·7569··og_colourF$./bui00000080:·6f67·5f63·6f6c·6f75·7246·2481·2f62·7569··og_colourF$./bui
00000090:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible-00000090:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible-
000000a0:·7061·7468·2f73·7769·2d70·726f·6c6f·672d··path/swi-prolog-000000a0:·7061·7468·2f73·7769·2d70·726f·6c6f·672d··path/swi-prolog-
000000b0:·392e·322e·392b·6466·7367·2f62·7569·6c64··9.2.9+dfsg/build000000b0:·392e·322e·392b·6466·7367·2f62·7569·6c64··9.2.9+dfsg/build
000000c0:·2f68·6f6d·652f·6c69·6272·6172·792f·7072··/home/library/pr000000c0:·2f68·6f6d·652f·6c69·6272·6172·792f·7072··/home/library/pr
000000d0:·6f6c·6f67·5f63·6f6c·6f75·722e·706c·0000··olog_colour.pl..000000d0:·6f6c·6f67·5f63·6f6c·6f75·722e·706c·0000··olog_colour.pl..
000000e0:·0040·4fd9·d941·75cc·4303·8e6c·6962·7261··.@O..Au.C..libra000000e0:·0040·4fd9·d941·75cc·4303·8e6c·6962·7261··.@O..Au.C..libra
1.18 KB
./usr/lib/swi-prolog/library/prolog_xref.qlf
    
Offset 1, 15 lines modifiedOffset 1, 15 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·882e·812f··file....h._..../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
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·3835·3039·514d·0396·7072·6f6c·6f67··f.8509QM..prolog00000070:·662e·3239·3831·514d·0396·7072·6f6c·6f67··f.2981QM..prolog
00000080:·5f78·7265·6646·2081·2f62·7569·6c64·2f72··_xrefF·./build/r00000080:·5f78·7265·6646·2081·2f62·7569·6c64·2f72··_xrefF·./build/r
00000090:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path00000090:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path
000000a0:·2f73·7769·2d70·726f·6c6f·672d·392e·322e··/swi-prolog-9.2.000000a0:·2f73·7769·2d70·726f·6c6f·672d·392e·322e··/swi-prolog-9.2.
000000b0:·392b·6466·7367·2f62·7569·6c64·2f68·6f6d··9+dfsg/build/hom000000b0:·392b·6466·7367·2f62·7569·6c64·2f68·6f6d··9+dfsg/build/hom
000000c0:·652f·6c69·6272·6172·792f·7072·6f6c·6f67··e/library/prolog000000c0:·652f·6c69·6272·6172·792f·7072·6f6c·6f67··e/library/prolog
000000d0:·5f78·7265·662e·706c·0000·0040·4fd9·d941··_xref.pl...@O..A000000d0:·5f78·7265·662e·706c·0000·0040·4fd9·d941··_xref.pl...@O..A
000000e0:·75cc·4303·8e6c·6962·7261·7279·5303·8c73··u.C..libraryS..s000000e0:·75cc·4303·8e6c·6962·7261·7279·5303·8c73··u.C..libraryS..s
160 B
./usr/bin/swipl
symlink
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 destination:·../lib/swi-prolog/bin/armv7l-linux/swipl1 destination:·../lib/swi-prolog/bin/aarch64-linux/swipl
172 B
./usr/bin/swipl-ld
symlink
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 destination:·../lib/swi-prolog/bin/armv7l-linux/swipl-ld1 destination:·../lib/swi-prolog/bin/aarch64-linux/swipl-ld
29.8 KB
./usr/lib/swi-prolog/bin/armv7l-linux/swipl vs.
./usr/lib/swi-prolog/bin/aarch64-linux/swipl
File has been modified after NT_GNU_BUILD_ID has been applied. Files 74% 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:···············0x5a511 ··Entry·point·address:···············0x545
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·0x5a52 Entry·point·0x545
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······0x0007cc·0x000007cc·0x000007cc·0x00010·0x00010·R···0x46 ··ARM_EXIDX······0x00076c·0x0000076c·0x0000076c·0x00008·0x00008·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·0x00800·0x00800·R·E·0x1000010 ··LOAD···········0x000000·0x00000000·0x00000000·0x00798·0x00798·R·E·0x10000
11 ··LOAD···········0x00fea0·0x0001fea0·0x0001fea0·0x00168·0x00170·RW··0x1000011 ··LOAD···········0x00fea8·0x0001fea8·0x0001fea8·0x00160·0x00168·RW··0x10000
12 ··DYNAMIC········0x00fea8·0x0001fea8·0x0001fea8·0x00118·0x00118·RW··0x412 ··DYNAMIC········0x00feb0·0x0001feb0·0x0001feb0·0x00110·0x00110·RW··0x4
13 ··NOTE···········0x000174·0x00000174·0x00000174·0x00024·0x00024·R···0x413 ··NOTE···········0x000174·0x00000174·0x00000174·0x00024·0x00024·R···0x4
14 ··NOTE···········0x0007e0·0x000007e0·0x000007e0·0x00020·0x00020·R···0x414 ··NOTE···········0x000778·0x00000778·0x00000778·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······0x00fea0·0x0001fea0·0x0001fea0·0x00160·0x00160·R···0x116 ··GNU_RELRO······0x00fea8·0x0001fea8·0x0001fea8·0x00158·0x00158·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·0000e0·10···A··5···3··48 ··[·4]·.dynsym···········DYNSYM··········000001cc·0001cc·0000d0·10···A··5···3··4
9 ··[·5]·.dynstr···········STRTAB··········000002ac·0002ac·000143·00···A··0···0··19 ··[·5]·.dynstr···········STRTAB··········0000029c·00029c·000116·00···A··0···0··1
10 ··[·6]·.gnu.version······VERSYM··········000003f0·0003f0·00001c·02···A··4···0··210 ··[·6]·.gnu.version······VERSYM··········000003b2·0003b2·00001a·02···A··4···0··2
11 ··[·7]·.gnu.version_r····VERNEED·········0000040c·00040c·000050·00···A··5···2··411 ··[·7]·.gnu.version_r····VERNEED·········000003cc·0003cc·000030·00···A··5···1··4
12 ··[·8]·.rel.dyn··········REL·············0000045c·00045c·000040·08···A··4···0··412 ··[·8]·.rel.dyn··········REL·············000003fc·0003fc·000040·08···A··4···0··4
13 ··[·9]·.rel.plt··········REL·············0000049c·00049c·000040·08··AI··4··21··413 ··[·9]·.rel.plt··········REL·············0000043c·00043c·000040·08··AI··4··21··4
14 ··[10]·.init·············PROGBITS········000004dc·0004dc·00000c·00··AX··0···0··414 ··[10]·.init·············PROGBITS········0000047c·00047c·00000c·00··AX··0···0··4
15 ··[11]·.plt··············PROGBITS········000004e8·0004e8·000074·04··AX··0···0··415 ··[11]·.plt··············PROGBITS········00000488·000488·000074·04··AX··0···0··4
16 ··[12]·.text·············PROGBITS········0000055c·00055c·000144·00··AX··0···0··416 ··[12]·.text·············PROGBITS········000004fc·0004fc·000144·00··AX··0···0··4
17 ··[13]·.fini·············PROGBITS········000006a0·0006a0·000008·00··AX··0···0··417 ··[13]·.fini·············PROGBITS········00000640·000640·000008·00··AX··0···0··4
18 ··[14]·.rodata···········PROGBITS········000006a8·0006a8·000124·00···A··0···0··418 ··[14]·.rodata···········PROGBITS········00000648·000648·000124·00···A··0···0··4
19 ··[15]·.ARM.exidx········ARM_EXIDX·······000007cc·0007cc·000010·00··AL·12···0··419 ··[15]·.ARM.exidx········ARM_EXIDX·······0000076c·00076c·000008·00··AL·12···0··4
20 ··[16]·.eh_frame·········PROGBITS········000007dc·0007dc·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00000774·000774·000004·00···A··0···0··4
21 ··[17]·.note.ABI-tag·····NOTE············000007e0·0007e0·000020·00···A··0···0··421 ··[17]·.note.ABI-tag·····NOTE············00000778·000778·000020·00···A··0···0··4
22 ··[18]·.init_array·······INIT_ARRAY······0001fea0·00fea0·000004·04··WA··0···0··422 ··[18]·.init_array·······INIT_ARRAY······0001fea8·00fea8·000004·04··WA··0···0··4
23 ··[19]·.fini_array·······FINI_ARRAY······0001fea4·00fea4·000004·04··WA··0···0··423 ··[19]·.fini_array·······FINI_ARRAY······0001feac·00feac·000004·04··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········0001fea8·00fea8·000118·08··WA··5···0··424 ··[20]·.dynamic··········DYNAMIC·········0001feb0·00feb0·000110·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, 17 lines modifiedOffset 1, 16 lines modified
  
1 Symbol·table·'.dynsym'·contains·14·entries:1 Symbol·table·'.dynsym'·contains·13·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:·000004dc·····0·SECTION·LOCAL··DEFAULT···10·.init4 ·····1:·0000047c·····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) 
14 ····11:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__13 ····10:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
15 ····12:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable14 ····11:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
16 ····13:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)15 ····12:·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·0x45c·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x3fc·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fea0··00000017·R_ARM_RELATIVE········3 0001fea8··00000017·R_ARM_RELATIVE········
4 0001fea4··00000017·R_ARM_RELATIVE········4 0001feac··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··00000b15·R_ARM_GLOB_DAT·········00000000···__gmon_start__8 0001fff4··00000a15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
9 0001fff8··00000c15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable9 0001fff8··00000b15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
10 0001fffc··00000d15·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.410 0001fffc··00000c15·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
  
11 Relocation·section·'.rel.plt'·at·offset·0x49c·contains·8·entries:11 Relocation·section·'.rel.plt'·at·offset·0x43c·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··00000b16·R_ARM_JUMP_SLOT········00000000···__gmon_start__19 0001ffe4··00000a16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
20 0001ffe8··00000d16·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.420 0001ffe8··00000c16·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
2.5 KB
readelf --wide --dynamic {}
    
Offset 1, 34 lines modifiedOffset 1, 33 lines modified
  
1 Dynamic·section·at·offset·0xfea8·contains·31·entries:1 Dynamic·section·at·offset·0xfeb0·contains·30·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] 
6 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
7 ·0x0000001d·(RUNPATH)····················Library·runpath:·[/usr/lib/swi-prolog/lib/armv7l-linux]6 ·0x0000001d·(RUNPATH)····················Library·runpath:·[/usr/lib/swi-prolog/lib/aarch64-linux]
8 ·0x0000000c·(INIT)·······················0x4dc7 ·0x0000000c·(INIT)·······················0x47c
9 ·0x0000000d·(FINI)·······················0x6a08 ·0x0000000d·(FINI)·······················0x640
10 ·0x00000019·(INIT_ARRAY)·················0x1fea09 ·0x00000019·(INIT_ARRAY)·················0x1fea8
11 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
12 ·0x0000001a·(FINI_ARRAY)·················0x1fea411 ·0x0000001a·(FINI_ARRAY)·················0x1feac
13 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
14 ·0x6ffffef5·(GNU_HASH)···················0x1b413 ·0x6ffffef5·(GNU_HASH)···················0x1b4
15 ·0x00000005·(STRTAB)·····················0x2ac14 ·0x00000005·(STRTAB)·····················0x29c
16 ·0x00000006·(SYMTAB)·····················0x1cc15 ·0x00000006·(SYMTAB)·····················0x1cc
17 ·0x0000000a·(STRSZ)······················323·(bytes)16 ·0x0000000a·(STRSZ)······················278·(bytes)
18 ·0x0000000b·(SYMENT)·····················16·(bytes)17 ·0x0000000b·(SYMENT)·····················16·(bytes)
19 ·0x00000015·(DEBUG)······················0x018 ·0x00000015·(DEBUG)······················0x0
20 ·0x00000003·(PLTGOT)·····················0x1ffc019 ·0x00000003·(PLTGOT)·····················0x1ffc0
21 ·0x00000002·(PLTRELSZ)···················64·(bytes)20 ·0x00000002·(PLTRELSZ)···················64·(bytes)
22 ·0x00000014·(PLTREL)·····················REL21 ·0x00000014·(PLTREL)·····················REL
23 ·0x00000017·(JMPREL)·····················0x49c22 ·0x00000017·(JMPREL)·····················0x43c
24 ·0x00000011·(REL)························0x45c23 ·0x00000011·(REL)························0x3fc
25 ·0x00000012·(RELSZ)······················64·(bytes)24 ·0x00000012·(RELSZ)······················64·(bytes)
26 ·0x00000013·(RELENT)·····················8·(bytes)25 ·0x00000013·(RELENT)·····················8·(bytes)
27 ·0x0000001e·(FLAGS)······················BIND_NOW26 ·0x0000001e·(FLAGS)······················BIND_NOW
28 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW·PIE27 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW·PIE
29 ·0x6ffffffe·(VERNEED)····················0x40c28 ·0x6ffffffe·(VERNEED)····················0x3cc
30 ·0x6fffffff·(VERNEEDNUM)·················229 ·0x6fffffff·(VERNEEDNUM)·················1
31 ·0x6ffffff0·(VERSYM)·····················0x3f030 ·0x6ffffff0·(VERSYM)·····················0x3b2
32 ·0x6ffffffa·(RELCOUNT)···················431 ·0x6ffffffa·(RELCOUNT)···················4
33 ·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:·bcd9c1960ef3c73ac9339f4adc2ff8448875ebcd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·047c77ff00ec356a6018d3aa66cbaad308c90be6
  
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, 15 lines modifiedOffset 1, 13 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·14·entries:1 Version·symbols·section·'.gnu.version'·contains·13·entries:
2 ·Addr:·0x00000000000003f0··Offset:·0x000003f0··Link:·4·(.dynsym)2 ·Addr:·0x00000000000003b2··Offset:·0x000003b2··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*)······4·(GCC_3.5)·······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······3·(GLIBC_2.4)··6 ··00c:···3·(GLIBC_2.4)··
  
7 Version·needs·section·'.gnu.version_r'·contains·2·entries:7 Version·needs·section·'.gnu.version_r'·contains·1·entry:
8 ·Addr:·0x000000000000040c··Offset:·0x0000040c··Link:·5·(.dynstr)8 ·Addr:·0x00000000000003cc··Offset:·0x000003cc··Link:·5·(.dynstr)
9 ··000000:·Version:·1··File:·libgcc_s.so.1··Cnt:·1 
10 ··0x0010:···Name:·GCC_3.5··Flags:·none··Version:·4 
11 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·29 ··000000:·Version:·1··File:·libc.so.6··Cnt:·2
12 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·310 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
13 ··0x0040:···Name:·GLIBC_2.34··Flags:·none··Version:·211 ··0x0020:···Name:·GLIBC_2.34··Flags:·none··Version:·2
568 B
strings --all --bytes=8 {}
    
Offset 1, 23 lines modifiedOffset 1, 21 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 
8 __libc_start_main7 __libc_start_main
9 __cxa_finalize8 __cxa_finalize
10 libtcmalloc_minimal.so.49 libtcmalloc_minimal.so.4
11 libswipl.so.910 libswipl.so.9
12 libgcc_s.so.1 
13 libc.so.611 libc.so.6
14 GLIBC_2.412 GLIBC_2.4
15 GLIBC_2.3413 GLIBC_2.34
16 /usr/lib/swi-prolog/lib/armv7l-linux14 /usr/lib/swi-prolog/lib/aarch64-linux
17 H»      KxD»   J{D15 H»      KxD»   J{D
18 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug16 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug
19 .shstrtab17 .shstrtab
20 .note.gnu.build-id18 .note.gnu.build-id
21 .gnu.hash19 .gnu.hash
22 .gnu.version20 .gnu.version
23 .gnu.version_r21 .gnu.version_r
2.68 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 24 lines modifiedOffset 1, 21 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000002ac·005f4954·4d5f6465·72656769·73746572·._ITM_deregister2 ··0x0000029c·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
3 ··0x000002bc·544d436c·6f6e6554·61626c65·005f5f67·TMCloneTable.__g3 ··0x000002ac·544d436c·6f6e6554·61626c65·005f5f67·TMCloneTable.__g
4 ··0x000002cc·6d6f6e5f·73746172·745f5f00·5f49544d·mon_start__._ITM4 ··0x000002bc·6d6f6e5f·73746172·745f5f00·5f49544d·mon_start__._ITM
5 ··0x000002dc·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000002cc·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000002ec·5461626c·65006d61·6c6c6f63·00504c5f·Table.malloc.PL_6 ··0x000002dc·5461626c·65006d61·6c6c6f63·00504c5f·Table.malloc.PL_
7 ··0x000002fc·746f706c·6576656c·00504c5f·696e6974·toplevel.PL_init7 ··0x000002ec·746f706c·6576656c·00504c5f·696e6974·toplevel.PL_init
8 ··0x0000030c·69616c69·73650050·4c5f6861·6c74005f·ialise.PL_halt._8 ··0x000002fc·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.4
9 ··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 
18 ··0x000003ac·4942435f·322e3334·002f7573·722f6c69·IBC_2.34./usr/li15 ··0x0000036c·00474c49·42435f32·2e333400·2f757372·.GLIBC_2.34./usr
19 ··0x000003bc·622f7377·692d7072·6f6c6f67·2f6c6962·b/swi-prolog/lib 
20 ··0x000003cc·2f61726d·76376c2d·6c696e75·78000000·/armv7l-linux...16 ··0x0000037c·2f6c6962·2f737769·2d70726f·6c6f672f·/lib/swi-prolog/
 17 ··0x0000038c·6c69622f·61617263·6836342d·6c696e75·lib/aarch64-linu
21 ··0x000003dc·00000000·00000000·00000000·00000000·................18 ··0x0000039c·78000000·00000000·00000000·00000000·x...............
22 ··0x000003ec·000000······························...19 ··0x000003ac·00000000·0000·······················......
  
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 000004dc·<.init>:2 0000047c·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     5d8·<__cxa_finalize@plt+0x88>5 »       bl»     578·<__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 000004e8·<PL_initialise@plt-0x14>:2 00000488·<PL_initialise@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·4f8·<PL_initialise@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·498·<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,·asr·#217 »       andeq»  pc,·r1,·r8,·lsr·#22
  
8 000004fc·<PL_initialise@plt>:8 0000049c·<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,·#2760]!»      @·0xac811 »       ldr»    pc,·[ip,·#2856]!»      @·0xb28
  
12 00000508·<__libc_start_main@plt>:12 000004a8·<__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,·#2752]!»      @·0xac015 »       ldr»    pc,·[ip,·#2848]!»      @·0xb20
  
16 00000514·<abort@plt>:16 000004b4·<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,·#2744]!»      @·0xab819 »       ldr»    pc,·[ip,·#2840]!»      @·0xb18
  
20 00000520·<malloc@plt>:20 000004c0·<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,·#2736]!»      @·0xab023 »       ldr»    pc,·[ip,·#2832]!»      @·0xb10
  
24 0000052c·<PL_halt@plt>:24 000004cc·<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,·#2728]!»      @·0xaa827 »       ldr»    pc,·[ip,·#2824]!»      @·0xb08
  
28 00000538·<PL_toplevel@plt>:28 000004d8·<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,·#2720]!»      @·0xaa031 »       ldr»    pc,·[ip,·#2816]!»      @·0xb00
  
32 00000544·<__gmon_start__@plt>:32 000004e4·<__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,·#2712]!»      @·0xa9835 »       ldr»    pc,·[ip,·#2808]!»      @·0xaf8
  
36 00000550·<__cxa_finalize@plt>:36 000004f0·<__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,·#2704]!»      @·0xa9039 »       ldr»    pc,·[ip,·#2800]!»      @·0xaf0
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 0000055c·<.text>:2 000004fc·<.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»     feb57768·<__cxa_finalize@plt+0xfeb57218>5 »       bl»     feb57708·<__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»    fec3c4f0·<__cxa_finalize@plt+0xfec3bfa0>27 »       blx»    fec3c490·<__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,·lsl·#2136 »       andeq»  pc,·r1,·ip,·ror·#21
37 _start():37 _start():
38 »       bleq»   3c6e8·<__cxa_finalize@plt+0x3c198>38 »       bleq»   3c688·<__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 »       strdeq» pc,·[r1],·-r049 »       andeq»  pc,·r1,·r0,·asr·sl»    @·<UNPREDICTABLE>
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]» @·5f4·<__cxa_finalize@plt+0xa4>52 »       ldr»    r3,·[pc,·#20]» @·594·<__cxa_finalize@plt+0xa4>
53 »       ldr»    r2,·[pc,·#20]» @·5f8·<__cxa_finalize@plt+0xa8>53 »       ldr»    r2,·[pc,·#20]» @·598·<__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»      544·<__gmon_start__@plt>58 »       b»      4e4·<__gmon_start__@plt>
59 »       ldrdeq» pc,·[r1],·-r859 »       andeq»  pc,·r1,·r8,·lsr·sl»    @·<UNPREDICTABLE>
60 »       andeq»  r0,·r0,·r4,·lsr·r060 »       andeq»  r0,·r0,·r4,·lsr·r0
61 deregister_tm_clones():61 deregister_tm_clones():
62 »       blmi»   1d261c·<__cxa_finalize@plt+0x1d20cc>62 »       blmi»   1d25bc·<__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,·lsl·#2069 »       andeq»  pc,·r1,·r2,·ror·#20
70 »       andeq»  pc,·r1,·r0,·lsl·#2070 »       andeq»  pc,·r1,·r0,·ror·#20
71 »       »       »       @·<UNDEFINED>·instruction:·0x0001f9b671 »       andeq»  pc,·r1,·r6,·lsl·sl»    @·<UNPREDICTABLE>
72 »       andeq»  r0,·r0,·r0,·lsr·r072 »       andeq»  r0,·r0,·r0,·lsr·r0
73 register_tm_clones():73 register_tm_clones():
74 »       blmi»   252650·<__cxa_finalize@plt+0x252100>74 »       blmi»   2525f0·<__cxa_finalize@plt+0x252100>
75 »       bmi»    251814·<__cxa_finalize@plt+0x2512c4>75 »       bmi»    2517b4·<__cxa_finalize@plt+0x2512c4>
76 »       bne»    6d1824·<__cxa_finalize@plt+0x6d12d4>76 »       bne»    6d17c4·<__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 »       ldrdeq» pc,·[r1],·-r8 
84 »       ldrdeq» pc,·[r1],·-r483 »       andeq»  pc,·r1,·r8,·lsr·sl»    @·<UNPREDICTABLE>
 84 »       andeq»  pc,·r1,·r4,·lsr·sl»    @·<UNPREDICTABLE>
85 »       andeq»  pc,·r1,·r8,·lsl·#1985 »       andeq»  pc,·r1,·r8,·ror·#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»   2ada84·<__cxa_finalize@plt+0x2ad534>88 »       blmi»   2ada24·<__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»   26ec1c·<__cxa_finalize@plt+0x26e6cc>91 »       blmi»   26ebbc·<__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»   1c0580·<__cxa_finalize@plt+0x1c0030>96 »       blmi»   1c0520·<__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,·lsr·#1999 »       andeq»  pc,·r1,·r2,·lsl·#20
100 »       andeq»  pc,·r1,·r8,·asr·r9»    @·<UNPREDICTABLE>100 »       »       »       @·<UNDEFINED>·instruction:·0x0001f9b8
101 »       andeq»  r0,·r0,·ip,·lsr·r0101 »       andeq»  r0,·r0,·ip,·lsr·r0
102 »       andeq»  pc,·r1,·lr,·lsl·#19102 »       andeq»  pc,·r1,·lr,·ror·#19
103 »       andeq»  pc,·r1,·r2,·lsl·#19103 »       andeq»  pc,·r1,·r2,·ror·#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 000006a0·<.fini>:2 00000640·<.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 ··0x000006a8·01000200·3e000000·41000000·0c000000·....>...A.......2 ··0x00000648·01000200·3e000000·41000000·0c000000·....>...A.......
3 ··0x000006b8·41000000·11000000·41000000·27000000·A.......A...'...3 ··0x00000658·41000000·11000000·41000000·27000000·A.......A...'...
4 ··0x000006c8·41000000·36000000·41000000·03000000·A...6...A.......4 ··0x00000668·41000000·36000000·41000000·03000000·A...6...A.......
5 ··0x000006d8·41000000·06000000·41000000·15000000·A.......A.......5 ··0x00000678·41000000·06000000·41000000·15000000·A.......A.......
6 ··0x000006e8·41000000·0f000000·41000000·0e000000·A.......A.......6 ··0x00000688·41000000·0f000000·41000000·0e000000·A.......A.......
7 ··0x000006f8·41000000·26000000·41000000·13000000·A...&...A.......7 ··0x00000698·41000000·26000000·41000000·13000000·A...&...A.......
8 ··0x00000708·41000000·29000000·41000000·02000000·A...)...A.......8 ··0x000006a8·41000000·29000000·41000000·02000000·A...)...A.......
9 ··0x00000718·41000000·19000000·41000000·0a000000·A.......A.......9 ··0x000006b8·41000000·19000000·41000000·0a000000·A.......A.......
10 ··0x00000728·41000000·0b000000·41000000·00000000·A.......A.......10 ··0x000006c8·41000000·0b000000·41000000·00000000·A.......A.......
11 ··0x00000738·00000000·3e000000·41000000·0c000000·....>...A.......11 ··0x000006d8·00000000·3e000000·41000000·0c000000·....>...A.......
12 ··0x00000748·41000000·11000000·41000000·27000000·A.......A...'...12 ··0x000006e8·41000000·11000000·41000000·27000000·A.......A...'...
13 ··0x00000758·41000000·36000000·41000000·03000000·A...6...A.......13 ··0x000006f8·41000000·36000000·41000000·03000000·A...6...A.......
14 ··0x00000768·41000000·06000000·41000000·15000000·A.......A.......14 ··0x00000708·41000000·06000000·41000000·15000000·A.......A.......
15 ··0x00000778·41000000·0f000000·41000000·0e000000·A.......A.......15 ··0x00000718·41000000·0f000000·41000000·0e000000·A.......A.......
16 ··0x00000788·41000000·26000000·41000000·13000000·A...&...A.......16 ··0x00000728·41000000·26000000·41000000·13000000·A...&...A.......
17 ··0x00000798·41000000·29000000·41000000·02000000·A...)...A.......17 ··0x00000738·41000000·29000000·41000000·02000000·A...)...A.......
18 ··0x000007a8·41000000·19000000·41000000·0a000000·A.......A.......18 ··0x00000748·41000000·19000000·41000000·0a000000·A.......A.......
19 ··0x000007b8·41000000·0b000000·41000000·00000000·A.......A.......19 ··0x00000758·41000000·0b000000·41000000·00000000·A.......A.......
20 ··0x000007c8·00000000····························....20 ··0x00000768·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 ··0x000007cc·90fdff7f·a908b180·d0fdff7f·01000000·................2 ··0x0000076c·d8fdff7f·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 ··0x000007dc·00000000····························....2 ··0x00000774·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·9d060000····························....2 ··0x0001fea8·3d060000····························=...
  
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·5d060000····························]...2 ··0x0001feac·fd050000····························....
  
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·a8fe0100·00000000·00000000·e8040000·................3 ··0x0001ffc0·b0fe0100·00000000·00000000·88040000·................
4 ··0x0001ffd0·e8040000·e8040000·e8040000·e8040000·................4 ··0x0001ffd0·88040000·88040000·88040000·88040000·................
5 ··0x0001ffe0·e8040000·e8040000·e8040000·5d050000·............]...5 ··0x0001ffe0·88040000·88040000·88040000·fd040000·................
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·64396331·39363065·66336337·33616339·d9c1960ef3c73ac9 
3 ··0x00000010·33333966·34616463·32666638·34343838·339f4adc2ff844882 ··0x00000000·37633737·66663030·65633335·36613630·7c77ff00ec356a60
 3 ··0x00000010·31386433·61613636·63626161·64333038·18d3aa66cbaad308
4 ··0x00000020·37356562·63642e64·65627567·00000000·75ebcd.debug....4 ··0x00000020·63393062·65362e64·65627567·00000000·c90be6.debug....
5 ··0x00000030·6f2a3644····························o*6D5 ··0x00000030·30aa0774····························0..t
  
179 KB
./usr/lib/swi-prolog/bin/armv7l-linux/swipl-ld vs.
./usr/lib/swi-prolog/bin/aarch64-linux/swipl-ld
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% 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:···············0xf6911 ··Entry·point·address:···············0xee1
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········66108·(bytes·into·file)13 ··Start·of·section·headers:··········66100·(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:·········2919 ··Number·of·section·headers:·········28
20 ··Section·header·string·table·index:·2820 ··Section·header·string·table·index:·27
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·0xf692 Entry·point·0xee1
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······0x0043e0·0x000043e0·0x000043e0·0x00128·0x00128·R···0x46 ··ARM_EXIDX······0x0042bc·0x000042bc·0x000042bc·0x00008·0x00008·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·0x0452c·0x0452c·R·E·0x1000010 ··LOAD···········0x000000·0x00000000·0x00000000·0x042e8·0x042e8·R·E·0x10000
11 ··LOAD···········0x00fe18·0x0001fe18·0x0001fe18·0x00250·0x00330·RW··0x1000011 ··LOAD···········0x00fe20·0x0001fe20·0x0001fe20·0x00248·0x00328·RW··0x10000
12 ··DYNAMIC········0x00fe20·0x0001fe20·0x0001fe20·0x00110·0x00110·RW··0x412 ··DYNAMIC········0x00fe28·0x0001fe28·0x0001fe28·0x00108·0x00108·RW··0x4
13 ··NOTE···········0x000174·0x00000174·0x00000174·0x00024·0x00024·R···0x413 ··NOTE···········0x000174·0x00000174·0x00000174·0x00024·0x00024·R···0x4
14 ··NOTE···········0x00450c·0x0000450c·0x0000450c·0x00020·0x00020·R···0x414 ··NOTE···········0x0042c8·0x000042c8·0x000042c8·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······0x00fe18·0x0001fe18·0x0001fe18·0x001e8·0x001e8·R···0x116 ··GNU_RELRO······0x00fe20·0x0001fe20·0x0001fe20·0x001e0·0x001e0·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.extab·.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·
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, 38 lines modifiedOffset 1, 37 lines modified
1 There·are·29·section·headers,·starting·at·offset·0x1023c:1 There·are·28·section·headers,·starting·at·offset·0x10234:
  
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·000330·10···A··5···3··48 ··[·4]·.dynsym···········DYNSYM··········000001cc·0001cc·000310·10···A··5···3··4
9 ··[·5]·.dynstr···········STRTAB··········000004fc·0004fc·00027d·00···A··0···0··19 ··[·5]·.dynstr···········STRTAB··········000004dc·0004dc·00023a·00···A··0···0··1
10 ··[·6]·.gnu.version······VERSYM··········0000077a·00077a·000066·02···A··4···0··210 ··[·6]·.gnu.version······VERSYM··········00000716·000716·000062·02···A··4···0··2
11 ··[·7]·.gnu.version_r····VERNEED·········000007e0·0007e0·000080·00···A··5···3··411 ··[·7]·.gnu.version_r····VERNEED·········00000778·000778·000060·00···A··5···2··4
12 ··[·8]·.rel.dyn··········REL·············00000860·000860·0000f0·08···A··4···0··412 ··[·8]·.rel.dyn··········REL·············000007d8·0007d8·0000f0·08···A··4···0··4
13 ··[·9]·.rel.plt··········REL·············00000950·000950·000150·08··AI··4··22··413 ··[·9]·.rel.plt··········REL·············000008c8·0008c8·000150·08··AI··4··21··4
14 ··[10]·.init·············PROGBITS········00000aa0·000aa0·00000c·00··AX··0···0··414 ··[10]·.init·············PROGBITS········00000a18·000a18·00000c·00··AX··0···0··4
15 ··[11]·.plt··············PROGBITS········00000aac·000aac·000224·04··AX··0···0··415 ··[11]·.plt··············PROGBITS········00000a24·000a24·000224·04··AX··0···0··4
16 ··[12]·.text·············PROGBITS········00000cd0·000cd0·0027b0·00··AX··0···0··416 ··[12]·.text·············PROGBITS········00000c48·000c48·0027b0·00··AX··0···0··4
17 ··[13]·.fini·············PROGBITS········00003480·003480·000008·00··AX··0···0··417 ··[13]·.fini·············PROGBITS········000033f8·0033f8·000008·00··AX··0···0··4
18 ··[14]·.rodata···········PROGBITS········00003488·003488·000ebc·00···A··0···0··418 ··[14]·.rodata···········PROGBITS········00003400·003400·000ebc·00···A··0···0··4
19 ··[15]·.ARM.extab········PROGBITS········00004344·004344·00009c·00···A··0···0··4 
20 ··[16]·.ARM.exidx········ARM_EXIDX·······000043e0·0043e0·000128·00··AL·12···0··419 ··[15]·.ARM.exidx········ARM_EXIDX·······000042bc·0042bc·000008·00··AL·12···0··4
21 ··[17]·.eh_frame·········PROGBITS········00004508·004508·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········000042c4·0042c4·000004·00···A··0···0··4
22 ··[18]·.note.ABI-tag·····NOTE············0000450c·00450c·000020·00···A··0···0··421 ··[17]·.note.ABI-tag·····NOTE············000042c8·0042c8·000020·00···A··0···0··4
23 ··[19]·.init_array·······INIT_ARRAY······0001fe18·00fe18·000004·04··WA··0···0··422 ··[18]·.init_array·······INIT_ARRAY······0001fe20·00fe20·000004·04··WA··0···0··4
24 ··[20]·.fini_array·······FINI_ARRAY······0001fe1c·00fe1c·000004·04··WA··0···0··423 ··[19]·.fini_array·······FINI_ARRAY······0001fe24·00fe24·000004·04··WA··0···0··4
25 ··[21]·.dynamic··········DYNAMIC·········0001fe20·00fe20·000110·08··WA··5···0··424 ··[20]·.dynamic··········DYNAMIC·········0001fe28·00fe28·000108·08··WA··5···0··4
26 ··[22]·.got··············PROGBITS········0001ff30·00ff30·0000d0·04··WA··0···0··425 ··[21]·.got··············PROGBITS········0001ff30·00ff30·0000d0·04··WA··0···0··4
27 ··[23]·.data·············PROGBITS········00020000·010000·000068·00··WA··0···0··426 ··[22]·.data·············PROGBITS········00020000·010000·000068·00··WA··0···0··4
28 ··[24]·.bss··············NOBITS··········00020068·010068·0000e0·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········00020068·010068·0000e0·00··WA··0···0··4
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010068·000033·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010068·000033·00······0···0··1
30 ··[26]·.gnu_debugaltlink·PROGBITS········00000000·01009b·000052·00······0···0··129 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·01009b·000052·00······0···0··1
31 ··[27]·.gnu_debuglink····PROGBITS········00000000·0100f0·000034·00······0···0··430 ··[26]·.gnu_debuglink····PROGBITS········00000000·0100f0·000034·00······0···0··4
32 ··[28]·.shstrtab·········STRTAB··········00000000·010124·000118·00······0···0··131 ··[27]·.shstrtab·········STRTAB··········00000000·010124·00010d·00······0···0··1
33 Key·to·Flags:32 Key·to·Flags:
34 ··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),
35 ··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),
36 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
37 ··D·(mbind),·y·(purecode),·p·(processor·specific)36 ··D·(mbind),·y·(purecode),·p·(processor·specific)
7.44 KB
readelf --wide --symbols {}
    
Offset 1, 54 lines modifiedOffset 1, 52 lines modified
  
1 Symbol·table·'.dynsym'·contains·51·entries:1 Symbol·table·'.dynsym'·contains·49·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:·00000aa0·····0·SECTION·LOCAL··DEFAULT···10·.init4 ·····1:·00000a18·····0·SECTION·LOCAL··DEFAULT···10·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···23·.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) 
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__libc_start_main@GLIBC_2.34·(3)6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__libc_start_main@GLIBC_2.34·(2)
8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(4)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(3)
9 ·····6:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(4)8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.4·(4)10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.4·(3)
12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(4)11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)
13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fgets@GLIBC_2.4·(4)12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fgets@GLIBC_2.4·(3)
14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(5)13 ····10:·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·(4)14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·signal@GLIBC_2.4·(4)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·signal@GLIBC_2.4·(3)
17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·stpcpy@GLIBC_2.4·(4)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·stpcpy@GLIBC_2.4·(3)
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__strncpy_chk@GLIBC_2.4·(4)17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__strncpy_chk@GLIBC_2.4·(3)
19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(4)18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(4)19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(3)
21 ····18:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stderr@GLIBC_2.4·(4)20 ····17:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stderr@GLIBC_2.4·(3)
22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·lseek64@GLIBC_2.4·(4)21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·lseek64@GLIBC_2.4·(3)
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stpcpy_chk@GLIBC_2.4·(4)22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stpcpy_chk@GLIBC_2.4·(3)
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcpy@GLIBC_2.4·(4)23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcpy@GLIBC_2.4·(3)
25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__strcpy_chk@GLIBC_2.4·(4)24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__strcpy_chk@GLIBC_2.4·(3)
26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·open64@GLIBC_2.4·(4)25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·open64@GLIBC_2.4·(3)
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(4)26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)
28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(4)27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)
29 ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·system@GLIBC_2.4·(4)28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·system@GLIBC_2.4·(3)
30 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__29 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_b_loc@GLIBC_2.4·(4)30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_b_loc@GLIBC_2.4·(3)
32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpid@GLIBC_2.4·(4)31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpid@GLIBC_2.4·(3)
33 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.4·(4)32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.4·(3)
34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(4)33 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)
35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(4)34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(3)
36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(4)35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)
37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sprintf_chk@GLIBC_2.4·(4)36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sprintf_chk@GLIBC_2.4·(3)
38 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__isoc99_sscanf@GLIBC_2.7·(6)37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__isoc99_sscanf@GLIBC_2.7·(5)
39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)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)
40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__printf_chk@GLIBC_2.4·(4)40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__fprintf_chk@GLIBC_2.4·(3)
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) 
43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·popen@GLIBC_2.4·(4)41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·popen@GLIBC_2.4·(3)
44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·putenv@GLIBC_2.4·(4)42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·putenv@GLIBC_2.4·(3)
45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·remove@GLIBC_2.4·(4)43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·remove@GLIBC_2.4·(3)
46 ····43:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable44 ····41:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·umask@GLIBC_2.4·(4)45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·umask@GLIBC_2.4·(3)
48 ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(4)46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(3)
49 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@GLIBC_2.4·(4)47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@GLIBC_2.4·(3)
50 ····47:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.4·(4)48 ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.4·(3)
51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__snprintf_chk@GLIBC_2.4·(4)49 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__snprintf_chk@GLIBC_2.4·(3)
52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fchmod@GLIBC_2.4·(4)50 ····47:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fchmod@GLIBC_2.4·(3)
53 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pclose@GLIBC_2.4·(4)51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pclose@GLIBC_2.4·(3)
8.16 KB
readelf --wide --relocs {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x860·contains·30·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x7d8·contains·30·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe18··00000017·R_ARM_RELATIVE········3 0001fe20··00000017·R_ARM_RELATIVE········
4 0001fe1c··00000017·R_ARM_RELATIVE········4 0001fe24··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··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.428 0001ffe4··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
29 0001ffe8··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable29 0001ffe8··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
30 0001ffec··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.430 0001ffec··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
31 0001fff0··00001215·R_ARM_GLOB_DAT·········00000000···stderr@GLIBC_2.431 0001fff0··00001115·R_ARM_GLOB_DAT·········00000000···stderr@GLIBC_2.4
32 0001fff4··00001b15·R_ARM_GLOB_DAT·········00000000···__gmon_start__32 0001fff4··00001a15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
33 0001fffc··00002b15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable33 0001fffc··00002915·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
34 Relocation·section·'.rel.plt'·at·offset·0x950·contains·42·entries:34 Relocation·section·'.rel.plt'·at·offset·0x8c8·contains·42·entries:
35 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name35 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
36 0001ff3c··00000416·R_ARM_JUMP_SLOT········00000000···__libc_start_main@GLIBC_2.3436 0001ff3c··00000316·R_ARM_JUMP_SLOT········00000000···__libc_start_main@GLIBC_2.34
37 0001ff40··00000516·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.437 0001ff40··00000416·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
38 0001ff44··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.438 0001ff44··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
39 0001ff48··00000816·R_ARM_JUMP_SLOT········00000000···read@GLIBC_2.439 0001ff48··00000716·R_ARM_JUMP_SLOT········00000000···read@GLIBC_2.4
40 0001ff4c··00000916·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.440 0001ff4c··00000816·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
41 0001ff50··00000a16·R_ARM_JUMP_SLOT········00000000···fgets@GLIBC_2.441 0001ff50··00000916·R_ARM_JUMP_SLOT········00000000···fgets@GLIBC_2.4
42 0001ff54··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.442 0001ff54··00000b16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
43 0001ff58··00000d16·R_ARM_JUMP_SLOT········00000000···signal@GLIBC_2.443 0001ff58··00000c16·R_ARM_JUMP_SLOT········00000000···signal@GLIBC_2.4
44 0001ff5c··00000e16·R_ARM_JUMP_SLOT········00000000···stpcpy@GLIBC_2.444 0001ff5c··00000d16·R_ARM_JUMP_SLOT········00000000···stpcpy@GLIBC_2.4
45 0001ff60··00000f16·R_ARM_JUMP_SLOT········00000000···__strncpy_chk@GLIBC_2.445 0001ff60··00000e16·R_ARM_JUMP_SLOT········00000000···__strncpy_chk@GLIBC_2.4
46 0001ff64··00001016·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.446 0001ff64··00000f16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
47 0001ff68··00001116·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.447 0001ff68··00001016·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
48 0001ff6c··00001316·R_ARM_JUMP_SLOT········00000000···lseek64@GLIBC_2.448 0001ff6c··00001216·R_ARM_JUMP_SLOT········00000000···lseek64@GLIBC_2.4
49 0001ff70··00001416·R_ARM_JUMP_SLOT········00000000···__stpcpy_chk@GLIBC_2.449 0001ff70··00001316·R_ARM_JUMP_SLOT········00000000···__stpcpy_chk@GLIBC_2.4
50 0001ff74··00001516·R_ARM_JUMP_SLOT········00000000···strcpy@GLIBC_2.450 0001ff74··00001416·R_ARM_JUMP_SLOT········00000000···strcpy@GLIBC_2.4
51 0001ff78··00001616·R_ARM_JUMP_SLOT········00000000···__strcpy_chk@GLIBC_2.451 0001ff78··00001516·R_ARM_JUMP_SLOT········00000000···__strcpy_chk@GLIBC_2.4
52 0001ff7c··00001716·R_ARM_JUMP_SLOT········00000000···open64@GLIBC_2.452 0001ff7c··00001616·R_ARM_JUMP_SLOT········00000000···open64@GLIBC_2.4
53 0001ff80··00001816·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.453 0001ff80··00001716·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
54 0001ff84··00001916·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.454 0001ff84··00001816·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
55 0001ff88··00001a16·R_ARM_JUMP_SLOT········00000000···system@GLIBC_2.455 0001ff88··00001916·R_ARM_JUMP_SLOT········00000000···system@GLIBC_2.4
56 0001ff8c··00001b16·R_ARM_JUMP_SLOT········00000000···__gmon_start__56 0001ff8c··00001a16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
57 0001ff90··00001c16·R_ARM_JUMP_SLOT········00000000···__ctype_b_loc@GLIBC_2.457 0001ff90··00001b16·R_ARM_JUMP_SLOT········00000000···__ctype_b_loc@GLIBC_2.4
58 0001ff94··00001d16·R_ARM_JUMP_SLOT········00000000···getpid@GLIBC_2.458 0001ff94··00001c16·R_ARM_JUMP_SLOT········00000000···getpid@GLIBC_2.4
59 0001ff98··00001e16·R_ARM_JUMP_SLOT········00000000···exit@GLIBC_2.459 0001ff98··00001d16·R_ARM_JUMP_SLOT········00000000···exit@GLIBC_2.4
60 0001ff9c··00001f16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.460 0001ff9c··00001e16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
61 0001ffa0··00002016·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.461 0001ffa0··00001f16·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4
62 0001ffa4··00002116·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.462 0001ffa4··00002016·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
63 0001ffa8··00002216·R_ARM_JUMP_SLOT········00000000···__sprintf_chk@GLIBC_2.463 0001ffa8··00002116·R_ARM_JUMP_SLOT········00000000···__sprintf_chk@GLIBC_2.4
64 0001ffac··00002316·R_ARM_JUMP_SLOT········00000000···__isoc99_sscanf@GLIBC_2.764 0001ffac··00002216·R_ARM_JUMP_SLOT········00000000···__isoc99_sscanf@GLIBC_2.7
65 0001ffb0··00002516·R_ARM_JUMP_SLOT········00000000···__printf_chk@GLIBC_2.465 0001ffb0··00002316·R_ARM_JUMP_SLOT········00000000···__printf_chk@GLIBC_2.4
66 0001ffb4··00002616·R_ARM_JUMP_SLOT········00000000···write@GLIBC_2.466 0001ffb4··00002416·R_ARM_JUMP_SLOT········00000000···write@GLIBC_2.4
67 0001ffb8··00002716·R_ARM_JUMP_SLOT········00000000···__fprintf_chk@GLIBC_2.467 0001ffb8··00002516·R_ARM_JUMP_SLOT········00000000···__fprintf_chk@GLIBC_2.4
68 0001ffbc··00002816·R_ARM_JUMP_SLOT········00000000···popen@GLIBC_2.468 0001ffbc··00002616·R_ARM_JUMP_SLOT········00000000···popen@GLIBC_2.4
69 0001ffc0··00002916·R_ARM_JUMP_SLOT········00000000···putenv@GLIBC_2.469 0001ffc0··00002716·R_ARM_JUMP_SLOT········00000000···putenv@GLIBC_2.4
70 0001ffc4··00002a16·R_ARM_JUMP_SLOT········00000000···remove@GLIBC_2.470 0001ffc4··00002816·R_ARM_JUMP_SLOT········00000000···remove@GLIBC_2.4
71 0001ffc8··00002c16·R_ARM_JUMP_SLOT········00000000···umask@GLIBC_2.471 0001ffc8··00002a16·R_ARM_JUMP_SLOT········00000000···umask@GLIBC_2.4
72 0001ffcc··00002d16·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.472 0001ffcc··00002b16·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.4
73 0001ffd0··00002e16·R_ARM_JUMP_SLOT········00000000···abort@GLIBC_2.473 0001ffd0··00002c16·R_ARM_JUMP_SLOT········00000000···abort@GLIBC_2.4
74 0001ffd4··00002f16·R_ARM_JUMP_SLOT········00000000···close@GLIBC_2.474 0001ffd4··00002d16·R_ARM_JUMP_SLOT········00000000···close@GLIBC_2.4
75 0001ffd8··00003016·R_ARM_JUMP_SLOT········00000000···__snprintf_chk@GLIBC_2.475 0001ffd8··00002e16·R_ARM_JUMP_SLOT········00000000···__snprintf_chk@GLIBC_2.4
76 0001ffdc··00003116·R_ARM_JUMP_SLOT········00000000···fchmod@GLIBC_2.476 0001ffdc··00002f16·R_ARM_JUMP_SLOT········00000000···fchmod@GLIBC_2.4
77 0001ffe0··00003216·R_ARM_JUMP_SLOT········00000000···pclose@GLIBC_2.477 0001ffe0··00003016·R_ARM_JUMP_SLOT········00000000···pclose@GLIBC_2.4
2.42 KB
readelf --wide --dynamic {}
    
Offset 1, 33 lines modifiedOffset 1, 32 lines modified
  
1 Dynamic·section·at·offset·0xfe20·contains·30·entries:1 Dynamic·section·at·offset·0xfe28·contains·29·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000001d·(RUNPATH)····················Library·runpath:·[/usr/lib/swi-prolog/lib/armv7l-linux]5 ·0x0000001d·(RUNPATH)····················Library·runpath:·[/usr/lib/swi-prolog/lib/aarch64-linux]
7 ·0x0000000c·(INIT)·······················0xaa06 ·0x0000000c·(INIT)·······················0xa18
8 ·0x0000000d·(FINI)·······················0x34807 ·0x0000000d·(FINI)·······················0x33f8
9 ·0x00000019·(INIT_ARRAY)·················0x1fe188 ·0x00000019·(INIT_ARRAY)·················0x1fe20
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x1fe1c10 ·0x0000001a·(FINI_ARRAY)·················0x1fe24
12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
13 ·0x6ffffef5·(GNU_HASH)···················0x1b412 ·0x6ffffef5·(GNU_HASH)···················0x1b4
14 ·0x00000005·(STRTAB)·····················0x4fc13 ·0x00000005·(STRTAB)·····················0x4dc
15 ·0x00000006·(SYMTAB)·····················0x1cc14 ·0x00000006·(SYMTAB)·····················0x1cc
16 ·0x0000000a·(STRSZ)······················637·(bytes)15 ·0x0000000a·(STRSZ)······················570·(bytes)
17 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
18 ·0x00000015·(DEBUG)······················0x017 ·0x00000015·(DEBUG)······················0x0
19 ·0x00000003·(PLTGOT)·····················0x1ff3018 ·0x00000003·(PLTGOT)·····················0x1ff30
20 ·0x00000002·(PLTRELSZ)···················336·(bytes)19 ·0x00000002·(PLTRELSZ)···················336·(bytes)
21 ·0x00000014·(PLTREL)·····················REL20 ·0x00000014·(PLTREL)·····················REL
22 ·0x00000017·(JMPREL)·····················0x95021 ·0x00000017·(JMPREL)·····················0x8c8
23 ·0x00000011·(REL)························0x86022 ·0x00000011·(REL)························0x7d8
24 ·0x00000012·(RELSZ)······················240·(bytes)23 ·0x00000012·(RELSZ)······················240·(bytes)
25 ·0x00000013·(RELENT)·····················8·(bytes)24 ·0x00000013·(RELENT)·····················8·(bytes)
26 ·0x0000001e·(FLAGS)······················BIND_NOW25 ·0x0000001e·(FLAGS)······················BIND_NOW
27 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW·PIE26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW·PIE
28 ·0x6ffffffe·(VERNEED)····················0x7e027 ·0x6ffffffe·(VERNEED)····················0x778
29 ·0x6fffffff·(VERNEEDNUM)·················328 ·0x6fffffff·(VERNEEDNUM)·················2
30 ·0x6ffffff0·(VERSYM)·····················0x77a29 ·0x6ffffff0·(VERSYM)·····················0x716
31 ·0x6ffffffa·(RELCOUNT)···················2430 ·0x6ffffffa·(RELCOUNT)···················24
32 ·0x00000000·(NULL)·······················0x031 ·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:·5232480692f3b666e0a16e193d14089d66a9cc503 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ed2e53da848d1c3b86351ecc8259a8bfab777d7e
  
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, 27 lines modifiedOffset 1, 25 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·51·entries:1 Version·symbols·section·'.gnu.version'·contains·49·entries:
2 ·Addr:·0x000000000000077a··Offset:·0x0000077a··Link:·4·(.dynsym)2 ·Addr:·0x0000000000000716··Offset:·0x00000716··Link:·4·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.34)·
 4 ··004:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
4 ··004:···3·(GLIBC_2.34)····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)···5 ··008:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····4·(GLIBC_2.4)·····3·(GLIBC_2.4)··
5 ··008:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····5·(GLIBC_2.4)·· 
6 ··00c:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)··6 ··00c:···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)··7 ··010:···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)··8 ··014:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
9 ··018:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)···9 ··018:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
10 ··01c:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)··10 ··01c:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
 11 ··020:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····5·(GLIBC_2.7)·····3·(GLIBC_2.4)··
11 ··020:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····6·(GLIBC_2.7)··12 ··024:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
 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:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)··14 ··02c:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
15 ··030:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)··15 ··030:···3·(GLIBC_2.4)··
  
16 Version·needs·section·'.gnu.version_r'·contains·3·entries:16 Version·needs·section·'.gnu.version_r'·contains·2·entries:
17 ·Addr:·0x00000000000007e0··Offset:·0x000007e0··Link:·5·(.dynstr)17 ·Addr:·0x0000000000000778··Offset:·0x00000778··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:·519 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
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:·621 ··0x0030:···Name:·GLIBC_2.7··Flags:·none··Version:·5
22 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·422 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·3
23 ··0x0050:···Name:·GLIBC_2.34··Flags:·none··Version:·323 ··0x0050:···Name:·GLIBC_2.34··Flags:·none··Version:·2
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, 13 lines modifiedOffset 1, 8 lines modified
1 P/lib/ld-linux-armhf.so.31 w}~/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 
7 __strcpy_chk2 __strcpy_chk
8 __stpcpy_chk3 __stpcpy_chk
9 __stack_chk_fail4 __stack_chk_fail
10 __printf_chk5 __printf_chk
11 __ctype_b_loc6 __ctype_b_loc
12 __strncpy_chk7 __strncpy_chk
13 __sprintf_chk8 __sprintf_chk
Offset 15, 21 lines modifiedOffset 10, 23 lines modified
15 __libc_start_main10 __libc_start_main
16 __cxa_finalize11 __cxa_finalize
17 strerror12 strerror
18 __isoc99_sscanf13 __isoc99_sscanf
19 __snprintf_chk14 __snprintf_chk
20 __errno_location15 __errno_location
21 __stack_chk_guard16 __stack_chk_guard
22 libgcc_s.so.1 
23 libc.so.617 libc.so.6
24 ld-linux-armhf.so.318 ld-linux-armhf.so.3
25 GLIBC_2.419 GLIBC_2.4
26 GLIBC_2.720 GLIBC_2.7
27 GLIBC_2.3421 GLIBC_2.34
28 /usr/lib/swi-prolog/lib/armv7l-linux22 /usr/lib/swi-prolog/lib/aarch64-linux
 23 _ITM_deregisterTMCloneTable
 24 __gmon_start__
 25 _ITM_registerTMCloneTable
29 wICFwJzDyX26 wICFwJzDyX
30 \L]H]M|D27 \L]H]M|D
31 F)F{D0FZ`28 F)F{D0FZ`
32 H»      KxD»   J{D29 H»      KxD»   J{D
33 {DxD»   JzDS30 {DxD»   JzDS
34 K»      J{DiXzD31 K»      J{DiXzD
35 #(`G`k`0F32 #(`G`k`0F
Offset 132, 26 lines modifiedOffset 129, 25 lines modified
132 Could·not·open·%s:·%s129 Could·not·open·%s:·%s
133 Could·not·seek·to·end·of·%s:·%s130 Could·not·seek·to·end·of·%s:·%s
134 »       chmod·%03o·%s131 »       chmod·%03o·%s
135 Could·not·make·%s·executable:·%s132 Could·not·make·%s·executable:·%s
136 No·input·files.··Use·%s·-help.133 No·input·files.··Use·%s·-help.
137 PLLD=true134 PLLD=true
138 /usr/lib/swi-prolog135 /usr/lib/swi-prolog
139 armv7l-linux136 aarch64-linux
140 -fPIC·-pthread137 -fPIC·-pthread
141 #!|<>*?$'"138 #!|<>*?$'"
142 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug139 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug
143 .shstrtab140 .shstrtab
144 .note.gnu.build-id141 .note.gnu.build-id
145 .gnu.hash142 .gnu.hash
146 .gnu.version143 .gnu.version
147 .gnu.version_r144 .gnu.version_r
148 .rel.dyn145 .rel.dyn
149 .rel.plt146 .rel.plt
150 .ARM.extab 
151 .ARM.exidx147 .ARM.exidx
152 .eh_frame148 .eh_frame
153 .note.ABI-tag149 .note.ABI-tag
154 .init_array150 .init_array
155 .fini_array151 .fini_array
156 .dynamic152 .dynamic
157 .ARM.attributes153 .ARM.attributes
5.11 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 43 lines modifiedOffset 1, 39 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_ 
9 ··0x0000056c·70723100·66676574·73007374·72637079·pr1.fgets.strcpy2 ··0x000004dc·00666765·74730073·74726370·79006663·.fgets.strcpy.fc
10 ··0x0000057c·00666368·6d6f6400·5f5f7374·72637079·.fchmod.__strcpy 
11 ··0x0000058c·5f63686b·005f5f73·74706370·795f6368·_chk.__stpcpy_ch3 ··0x000004ec·686d6f64·005f5f73·74726370·795f6368·hmod.__strcpy_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.
12 ··0x0000059c·6b005f5f·73746163·6b5f6368·6b5f6661·k.__stack_chk_fa26 ··0x0000065c·5f5f7374·61636b5f·63686b5f·67756172·__stack_chk_guar
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 
35 ··0x0000070c·2e31006c·6962632e·736f2e36·006c642d·.1.libc.so.6.ld-27 ··0x0000066c·64006c69·62632e73·6f2e3600·6c642d6c·d.libc.so.6.ld-l
36 ··0x0000071c·6c696e75·782d6172·6d68662e·736f2e33·linux-armhf.so.328 ··0x0000067c·696e7578·2d61726d·68662e73·6f2e3300·inux-armhf.so.3.
37 ··0x0000072c·00474c49·42435f32·2e340047·4c494243·.GLIBC_2.4.GLIBC 
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.29 ··0x0000068c·474c4942·435f322e·3400474c·4942435f·GLIBC_2.4.GLIBC_
 30 ··0x0000069c·322e3700·474c4942·435f322e·3334002f·2.7.GLIBC_2.34./
 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 00000aa0·<.init>:2 00000a18·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     f9c·<pclose@plt+0x2d8>5 »       bl»     f14·<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 00000aac·<__libc_start_main@plt-0x14>:2 00000a24·<__libc_start_main@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·abc·<__libc_start_main@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·a34·<__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 »       andeq»  pc,·r1,·r4,·ror·r4»    @·<UNPREDICTABLE>7 »       strdeq» pc,·[r1],·-ip
  
8 00000ac0·<__libc_start_main@plt>:8 00000a38·<__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,·#1140]!»      @·0x47411 »       ldr»    pc,·[ip,·#1276]!»      @·0x4fc
  
12 00000acc·<strcmp@plt>:12 00000a44·<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,·#1132]!»      @·0x46c15 »       ldr»    pc,·[ip,·#1268]!»      @·0x4f4
  
16 00000ad8·<__cxa_finalize@plt>:16 00000a50·<__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,·#1124]!»      @·0x46419 »       ldr»    pc,·[ip,·#1260]!»      @·0x4ec
  
20 00000ae4·<read@plt>:20 00000a5c·<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,·#1116]!»      @·0x45c23 »       ldr»    pc,·[ip,·#1252]!»      @·0x4e4
  
24 00000af0·<free@plt>:24 00000a68·<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,·#1104]!»      @·0x45028 »       ldr»    pc,·[ip,·#1240]!»      @·0x4d8
  
29 00000b00·<fgets@plt>:29 00000a78·<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,·#1096]!»      @·0x44832 »       ldr»    pc,·[ip,·#1232]!»      @·0x4d0
  
33 00000b0c·<memcpy@plt>:33 00000a84·<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,·#1084]!»      @·0x43c37 »       ldr»    pc,·[ip,·#1220]!»      @·0x4c4
  
38 00000b1c·<signal@plt>:38 00000a94·<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,·#1076]!»      @·0x43441 »       ldr»    pc,·[ip,·#1212]!»      @·0x4bc
  
42 00000b28·<stpcpy@plt>:42 00000aa0·<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,·#1064]!»      @·0x42846 »       ldr»    pc,·[ip,·#1200]!»      @·0x4b0
  
47 00000b38·<__strncpy_chk@plt>:47 00000ab0·<__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,·#1056]!»      @·0x42050 »       ldr»    pc,·[ip,·#1192]!»      @·0x4a8
  
51 00000b44·<__stack_chk_fail@plt>:51 00000abc·<__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,·#1048]!»      @·0x41854 »       ldr»    pc,·[ip,·#1184]!»      @·0x4a0
  
55 00000b50·<realloc@plt>:55 00000ac8·<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,·#1040]!»      @·0x41058 »       ldr»    pc,·[ip,·#1176]!»      @·0x498
  
59 00000b5c·<lseek64@plt>:59 00000ad4·<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,·#1032]!»      @·0x40862 »       ldr»    pc,·[ip,·#1168]!»      @·0x490
  
63 00000b68·<__stpcpy_chk@plt>:63 00000ae0·<__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,·#1024]!»      @·0x40066 »       ldr»    pc,·[ip,·#1160]!»      @·0x488
  
67 00000b74·<strcpy@plt>:67 00000aec·<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,·#1012]!»      @·0x3f471 »       ldr»    pc,·[ip,·#1148]!»      @·0x47c
  
72 00000b84·<__strcpy_chk@plt>:72 00000afc·<__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,·#1004]!»      @·0x3ec75 »       ldr»    pc,·[ip,·#1140]!»      @·0x474
  
76 00000b90·<open64@plt>:76 00000b08·<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,·#996]!»       @·0x3e479 »       ldr»    pc,·[ip,·#1132]!»      @·0x46c
  
80 00000b9c·<malloc@plt>:80 00000b14·<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,·#988]!»       @·0x3dc83 »       ldr»    pc,·[ip,·#1124]!»      @·0x464
  
84 00000ba8·<strerror@plt>:84 00000b20·<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,·#976]!»       @·0x3d088 »       ldr»    pc,·[ip,·#1112]!»      @·0x458
  
89 00000bb8·<system@plt>:89 00000b30·<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,·#968]!»       @·0x3c892 »       ldr»    pc,·[ip,·#1104]!»      @·0x450
  
93 00000bc4·<__gmon_start__@plt>:93 00000b3c·<__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,·#960]!»       @·0x3c096 »       ldr»    pc,·[ip,·#1096]!»      @·0x448
  
97 00000bd0·<__ctype_b_loc@plt>:97 00000b48·<__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,·#952]!»       @·0x3b8100 »       ldr»    pc,·[ip,·#1088]!»      @·0x440
  
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 00003480·<.fini>:2 000033f8·<.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, 22 lines modifiedOffset 1, 4 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............... 
20 ··0x00004500·80efff7f·01000000···················........2 ··0x000042bc·24ccff7f·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 ··0x00004508·00000000····························....2 ··0x000042c4·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 ··0x0001fe18·61100000····························a...2 ··0x0001fe20·d90f0000····························....
  
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 ··0x0001fe1c·21100000····························!...2 ··0x0001fe24·990f0000····························....
  
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·20fe0100·00000000·00000000·ac0a0000··...............3 ··0x0001ff30·28fe0100·00000000·00000000·240a0000·(...........$...
4 ··0x0001ff40·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................4 ··0x0001ff40·240a0000·240a0000·240a0000·240a0000·$...$...$...$...
5 ··0x0001ff50·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................5 ··0x0001ff50·240a0000·240a0000·240a0000·240a0000·$...$...$...$...
6 ··0x0001ff60·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................6 ··0x0001ff60·240a0000·240a0000·240a0000·240a0000·$...$...$...$...
7 ··0x0001ff70·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................7 ··0x0001ff70·240a0000·240a0000·240a0000·240a0000·$...$...$...$...
8 ··0x0001ff80·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................8 ··0x0001ff80·240a0000·240a0000·240a0000·240a0000·$...$...$...$...
9 ··0x0001ff90·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................9 ··0x0001ff90·240a0000·240a0000·240a0000·240a0000·$...$...$...$...
10 ··0x0001ffa0·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................10 ··0x0001ffa0·240a0000·240a0000·240a0000·240a0000·$...$...$...$...
11 ··0x0001ffb0·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................11 ··0x0001ffb0·240a0000·240a0000·240a0000·240a0000·$...$...$...$...
12 ··0x0001ffc0·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................12 ··0x0001ffc0·240a0000·240a0000·240a0000·240a0000·$...$...$...$...
13 ··0x0001ffd0·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................13 ··0x0001ffd0·240a0000·240a0000·240a0000·240a0000·$...$...$...$...
14 ··0x0001ffe0·ac0a0000·00000000·00000000·00000000·................14 ··0x0001ffe0·240a0000·00000000·00000000·00000000·$...............
15 ··0x0001fff0·00000000·00000000·d10c0000·00000000·................15 ··0x0001fff0·00000000·00000000·490c0000·00000000·........I.......
  
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·943d0000·44410000·14410000·38010200·.=..DA...A..8...3 ··0x00020010·0c3d0000·bc400000·8c400000·38010200·.=...@...@..8...
4 ··0x00020020·94420000·00010200·4c400000·40010200·.B......L@..@...4 ··0x00020020·0c420000·00010200·c43f0000·40010200·.B.......?..@...
5 ··0x00020030·98420000·84000200·9c420000·84000200·.B.......B......5 ··0x00020030·10420000·84000200·14420000·84000200·.B.......B......
6 ··0x00020040·103e0000·84000200·34400000·84000200·.>......4@......6 ··0x00020040·883d0000·84000200·ac3f0000·84000200·.=.......?......
7 ··0x00020050·a0420000·f0000200·a4420000·f8000200·.B.......B......7 ··0x00020050·18420000·f0000200·1c420000·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·33323438·30363932·66336236·36366530·32480692f3b666e0 
3 ··0x00000010·61313665·31393364·31343038·39643636·a16e193d14089d662 ··0x00000000·32653533·64613834·38643163·33623836·2e53da848d1c3b86
 3 ··0x00000010·33353165·63633832·35396138·62666162·351ecc8259a8bfab
4 ··0x00000020·61396363·35302e64·65627567·00000000·a9cc50.debug....4 ··0x00000020·37373764·37652e64·65627567·00000000·777d7e.debug....
5 ··0x00000030·317b725a····························1{rZ5 ··0x00000030·30a28564····························0..d
  
1.81 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 18 lines modifiedOffset 4, 17 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·2e657874·.rodata..ARM.ext11 ··0x00000080·2e726f64·61746100·2e41524d·2e657869·.rodata..ARM.exi
 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. 
  
266 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····13068·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0····13068·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1641236·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0··1641272·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
266 KB
data.tar.xz
266 KB
data.tar
266 KB
./usr/share/swi-prolog/doc/manindex.db
Ordering differences only
    
Offset 2646, 163 lines modifiedOffset 2646, 14 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/libedit.html'),"SWI-Prolog·binding·to·BSD·libedit",swi_man_packages('libedit.html'),packages,2785). 
2654 i(section(2,'1','sec:editline'),"library(editline):·BSD·libedit·based·command·line·editing",swi_man_packages('libedit.html'),packages,3472). 
2655 i(/(el_wrap,0),"Enable·using·editline·on·the·standard·user·streams·if·user_input·is·connected·to·a·terminal.",swi_man_packages('libedit.html'),packages,3934). 
2656 i(/(el_wrap,4),"Enable·editline·on·the·stream-triple·<In,Out,Error>.",swi_man_packages('libedit.html'),packages,4514). 
2657 i(/(el_setup,1),"This·hooks·is·called·as·forall(el_setup(Input),·true)·after·the·input·stream·has·been·wrapped,·the·default·Prolog·commands·have·been·added·and·the·default·user·setup·file·has·been·sourced·using·el_source/2.",swi_man_packages('libedit.html'),packages,5111). 
2658 i(/(el_wrapped,1),"True·if·In·is·a·stream·wrapped·by·el_wrap/3.",swi_man_packages('libedit.html'),packages,5608). 
2659 i(/(el_unwrap,1),"Remove·the·libedit·wrapper·for·In·and·the·related·output·and·error·streams.",swi_man_packages('libedit.html'),packages,5859). 
2660 i(/(el_source,2),"Initialise·editline·by·reading·the·contents·of·File.",swi_man_packages('libedit.html'),packages,6304). 
2661 i(/(el_bind,2),"Invoke·the·libedit·bind·command·with·the·given·arguments.",swi_man_packages('libedit.html'),packages,6597). 
2662 i(/(el_addfn,4),"Add·a·new·command·to·the·command·line·editor·associated·with·Input.",swi_man_packages('libedit.html'),packages,7426). 
2663 i(/(el_line,2),"Fetch·the·currently·buffered·input·line.",swi_man_packages('libedit.html'),packages,9430). 
2664 i(/(el_cursor,2),"Move·the·cursor·Move·character·forwards·(positive)·or·backwards·(negative).",swi_man_packages('libedit.html'),packages,9838). 
2665 i(/(el_insertstr,2),"Insert·Text·at·the·cursor.",swi_man_packages('libedit.html'),packages,10115). 
2666 i(/(el_deletestr,2),"Delete·Count·characters·before·the·cursor.",swi_man_packages('libedit.html'),packages,10329). 
2667 i(/(el_history,2),"Perform·a·generic·action·on·the·history.",swi_man_packages('libedit.html'),packages,10560). 
2668 i(/(el_history_events,2),"Unify·Events·with·a·list·of·pairs·of·the·form·Num-String,·where·Num·is·the·event·number·and·String·is·the·associated·string·without·terminating·newline.",swi_man_packages('libedit.html'),packages,11272). 
2669 i(/(el_add_history,2),"Add·a·line·to·the·command·line·history.",swi_man_packages('libedit.html'),packages,11669). 
2670 i(/(el_read_history,2),"Read·the·history·saved·using·el_write_history/2.",swi_man_packages('libedit.html'),packages,11891). 
2671 i(/(el_write_history,2),"Save·editline·history·to·File.",swi_man_packages('libedit.html'),packages,12329). 
2672 i(section(0,'0','packages/redis.html'),"Redis·--·a·SWI-Prolog·client·for·redis",swi_man_packages('redis.html'),packages,2790). 
2673 i(section(2,'1','sec:redis-overview'),"About·the·SWI-Prolog·Redis·client",swi_man_packages('redis.html'),packages,4779). 
2674 i(section(3,'1.1','sec:redis-threads'),"Redis·and·threads",swi_man_packages('redis.html'),packages,5657). 
2675 i(section(3,'1.2','sec:redis-tls'),"Redis·TLS·support",swi_man_packages('redis.html'),packages,6635). 
2676 i(section(3,'1.3','sec:redis-sentinels'),"Using·Redis·sentinels",swi_man_packages('redis.html'),packages,7506). 
2677 i(section(3,'1.4','sec:redis-versions'),"About·versions",swi_man_packages('redis.html'),packages,9144). 
2678 i(section(3,'1.5','sec:redis-brokering'),"Redis·as·a·message·brokering·system",swi_man_packages('redis.html'),packages,10341). 
2679 i(section(3,'1.6','sec:redis-history'),"History",swi_man_packages('redis.html'),packages,12454). 
2680 i(section(2,'2','sec:redis'),"library(redis):·Redis·client",swi_man_packages('redis.html'),packages,13587). 
2681 i(/(redis_server,3),"Register·a·redis·server·without·connecting·to·it.",swi_man_packages('redis.html'),packages,14375). 
2682 i(/(redis_connect,1),"Connect·to·a·redis·server.",swi_man_packages('redis.html'),packages,15253). 
2683 i(/(redis_connect,3),"Connect·to·a·redis·server.",swi_man_packages('redis.html'),packages,15253). 
2684 i(/(tls_verify,5),"Accept·or·reject·the·certificate·verification.",swi_man_packages('redis.html'),packages,19173). 
2685 i(/(sentinel_slave,4),"True·when·Slave·is·a·slave·server·in·the·sentinel·cluster.",swi_man_packages('redis.html'),packages,19574). 
2686 i(/(redis_disconnect,1),"Disconnect·from·a·redis·server.",swi_man_packages('redis.html'),packages,19987). 
2687 i(/(redis_disconnect,2),"Disconnect·from·a·redis·server.",swi_man_packages('redis.html'),packages,19987). 
2688 i(/(redis,2),"This·predicate·is·overloaded·to·handle·two·types·of·requests.",swi_man_packages('redis.html'),packages,20853). 
2689 i(/(redis,3),"Execute·a·redis·Command·on·Connnection.",swi_man_packages('redis.html'),packages,22770). 
2690 i(/(redis,1),"Connect·to·the·default·redis·server,·call·redist/3·using·Request,·disconnect·and·print·the·result.",swi_man_packages('redis.html'),packages,28834). 
2691 i(/(redis_write,2),"Write·command·and·read·replies·from·a·Redis·server.",swi_man_packages('redis.html'),packages,29140). 
2692 i(/(redis_read,2),"Write·command·and·read·replies·from·a·Redis·server.",swi_man_packages('redis.html'),packages,29140). 
2693 i(/(redis_get_list,3),"Get·the·content·of·a·Redis·list·in·List.",swi_man_packages('redis.html'),packages,29574). 
2694 i(/(redis_get_list,4),"Get·the·content·of·a·Redis·list·in·List.",swi_man_packages('redis.html'),packages,29574). 
2695 i(/(redis_set_list,3),"Associate·a·Redis·key·with·a·list.",swi_man_packages('redis.html'),packages,30778). 
2696 i(/(redis_get_hash,3),"Put/get·a·Redis·hash·as·a·Prolog·dict.",swi_man_packages('redis.html'),packages,31279). 
2697 i(/(redis_set_hash,3),"Put/get·a·Redis·hash·as·a·Prolog·dict.",swi_man_packages('redis.html'),packages,31279). 
2698 i(/(redis_array_dict,3),"Translate·a·Redis·reply·representing·hash·data·into·a·SWI-Prolog·dict.",swi_man_packages('redis.html'),packages,32132). 
2699 i(/(redis_scan,3),"Map·the·Redis·SCAN,·SSCAN,·HSCAN·and·ZSCAN‘commands·into·a·lazy·list.",swi_man_packages('redis.html'),packages,32670). 
2700 i(/(redis_sscan,4),"Map·the·Redis·SCAN,·SSCAN,·HSCAN·and·ZSCAN‘commands·into·a·lazy·list.",swi_man_packages('redis.html'),packages,32670). 
2701 i(/(redis_hscan,4),"Map·the·Redis·SCAN,·SSCAN,·HSCAN·and·ZSCAN‘commands·into·a·lazy·list.",swi_man_packages('redis.html'),packages,32670). 
2702 i(/(redis_zscan,4),"Map·the·Redis·SCAN,·SSCAN,·HSCAN·and·ZSCAN‘commands·into·a·lazy·list.",swi_man_packages('redis.html'),packages,32670). 
2703 i(/(redis_current_command,2),"True·when·Command·has·Properties.",swi_man_packages('redis.html'),packages,34453). 
2704 i(/(redis_current_command,3),"True·when·Command·has·Properties.",swi_man_packages('redis.html'),packages,34453). 
2705 i(/(redis_property,2),"True·if·Property·is·a·property·of·the·Redis·server.",swi_man_packages('redis.html'),packages,35116). 
2706 i(/(redis_subscribe,4),"Subscribe·to·one·or·more·Redis·PUB/SUB·channels.",swi_man_packages('redis.html'),packages,35511). 
2707 i(/(redis_subscribe,2),"Add/remove·channels·from·for·the·subscription.",swi_man_packages('redis.html'),packages,36834). 
2708 i(/(redis_unsubscribe,2),"Add/remove·channels·from·for·the·subscription.",swi_man_packages('redis.html'),packages,36834). 
2709 i(/(redis_current_subscription,2),"True·when·a·PUB/SUB·subscription·with·Id·is·listening·on·Channels.",swi_man_packages('redis.html'),packages,37501). 
2710 i(section(2,'3','sec:redisstreams'),"library(redis_streams):·Using·Redis·streams",swi_man_packages('redis.html'),packages,37764). 
2711 i(/(xstream_set,3),"Set·an·option·on·for·Key·on·Redis.",swi_man_packages('redis.html'),packages,39275). 
2712 i(/(xadd,4),"Add·a·message·to·a·the·stream·Key·on·Redis.",swi_man_packages('redis.html'),packages,39875). 
2713 i(/(xlisten,3),"Listen·using·XREAD·on·one·or·more·Streams·on·the·server·Redis.",swi_man_packages('redis.html'),packages,40511). 
2714 i(/(xlisten_group,5),"Listen·as·Consumer·to·Group.",swi_man_packages('redis.html'),packages,42732). 
2715 i(/(xconsumer_stop,1),"May·be·called·from·a·consumer·listener·to·stop·the·consumer.",swi_man_packages('redis.html'),packages,44743). 
2716 i(/(xhook,2),"This·multifile·predicate·is·called·on·certain·stream·events.",swi_man_packages('redis.html'),packages,45085). 
2717 i(section(0,'0','packages/sgml.html'),"SWI-Prolog·SGML/XML·parser",swi_man_packages('sgml.html'),packages,2778). 
2718 i(section(2,'1','sec:sgml-intro'),"Introduction",swi_man_packages('sgml.html'),packages,7333). 
2719 i(section(2,'2','sec:sgml-bluffers-guide'),"Bluffer's·Guide",swi_man_packages('sgml.html'),packages,8576). 
2720 i(section(3,'2.1','sec:sgml-goodies'),"‘Goodies’Predicates",swi_man_packages('sgml.html'),packages,11259). 
2721 i(/(load_sgml,3),"Calls·load_structure/3·with·the·given·Options,·using·the·default·option·dialect(sgml)",swi_man_packages('sgml.html'),packages,11716). 
2722 i(/(load_xml,3),"Calls·load_structure/3·with·the·given·Options,·using·the·default·option·dialect(xml)",swi_man_packages('sgml.html'),packages,12053). 
2723 i(/(load_html,3),"Calls·load_structure/3·with·the·given·Options,·using·the·default·options·dialect(HTMLDialect),·where·HTMLDialect·is·html4·or·html5·(default),·depending·on·the·Prolog·flag·html_dialect.",swi_man_packages('sgml.html'),packages,12387). 
2724 i(section(2,'3','sec:sgml-predicates'),"Predicate·Reference",swi_man_packages('sgml.html'),packages,13137). 
2725 i(section(3,'3.1','sec:sgml-load-structure'),"Loading·Structured·Documents",swi_man_packages('sgml.html'),packages,13309). 
2726 i(/(load_structure,3),"Parse·Source·and·return·the·resulting·structure·in·ListOfContent.",swi_man_packages('sgml.html'),packages,14026). 
2727 i(section(3,'3.2','sec:xml-whitespace'),"Handling·white-space",swi_man_packages('sgml.html'),packages,22996). 
2728 i(section(3,'3.3','sec:xml'),"XML·documents",swi_man_packages('sgml.html'),packages,25735). 
2729 i(section(4,'3.3.1','sec:xmlns'),"XML·Namespaces",swi_man_packages('sgml.html'),packages,27546). 
2730 i(/(iri_xml_namespace,3),"Split·an·IRI·(Unicode·URI)·into·its·Namespace·(an·IRI)·and·Localname·(a·Unicode·XML·name,·see·xml_name/2).",swi_man_packages('sgml.html'),packages,30026). 
2731 i(/(iri_xml_namespace,2),"Same·as·iri_xml_namespace/3,·but·avoids·creating·an·atom·for·the·Localname.",swi_man_packages('sgml.html'),packages,31572). 
2732 i(section(3,'3.4','sec:sgml-dtd'),"DTD-Handling",swi_man_packages('sgml.html'),packages,31937). 
2733 i(/(new_dtd,2),"Creates·an·empty·DTD·for·the·named·DocType.",swi_man_packages('sgml.html'),packages,32417). 
2734 i(/(free_dtd,1),"Deallocate·all·resources·associated·to·the·DTD.",swi_man_packages('sgml.html'),packages,32702). 
2735 i(/(load_dtd,2),"Define·the·DTD·by·loading·the·SGML-DTD·file·File.",swi_man_packages('sgml.html'),packages,32909). 
2736 i(/(load_dtd,3),"Define·the·DTD·by·loading·File.",swi_man_packages('sgml.html'),packages,33205). 
2737 i(/(open_dtd,3),"Open·a·DTD·as·an·output·stream.",swi_man_packages('sgml.html'),packages,33732). 
2738 i(/(dtd,2),"Find·the·DTD·representing·the·indicated·doctype.",swi_man_packages('sgml.html'),packages,34266). 
2739 i(/(dtd_property,2),"This·predicate·is·used·to·examine·the·content·of·a·DTD.",swi_man_packages('sgml.html'),packages,35844). 
2740 i(section(4,'3.4.1','sec:sgml-doctype'),"The·DOCTYPE·declaration",swi_man_packages('sgml.html'),packages,40680). 
2741 i(section(3,'3.5','sec:implicitdtd'),"Extracting·a·DTD",swi_man_packages('sgml.html'),packages,41257). 
2742 i(section(3,'3.6','sec:sgml-primitives'),"Parsing·Primitives",swi_man_packages('sgml.html'),packages,42406). 
2743 i(/(new_sgml_parser,2),"Creates·a·new·parser.",swi_man_packages('sgml.html'),packages,42597). 
2744 i(/(free_sgml_parser,1),"Destroy·all·resources·related·to·the·parser.",swi_man_packages('sgml.html'),packages,43413). 
2745 i(/(set_sgml_parser,2),"Sets·attributes·to·the·parser.",swi_man_packages('sgml.html'),packages,43690). 
2746 i(/(get_sgml_parser,2),"Retrieve·infomation·on·the·current·status·of·the·parser.",swi_man_packages('sgml.html'),packages,48886). 
2747 i(/(sgml_parse,2),"Parse·an·XML·file.",swi_man_packages('sgml.html'),packages,53705). 
2748 i(section(4,'3.6.1','sec:sgml-partial-documents'),"Partial·Parsing",swi_man_packages('sgml.html'),packages,61472). 
2749 i(section(3,'3.7','sec:sgml-type'),"Type·checking",swi_man_packages('sgml.html'),packages,63375). 
2750 i(/(xml_is_dom,1),"True·if·Term·is·an·SGML/XML·term·as·produced·by·one·of·the·above·predicates·and·acceptable·by·xml_write/3·and·friends.",swi_man_packages('sgml.html'),packages,63549). 
2751 i(section(2,'4','sec:sgml-encoding'),"Stream·encoding·issues",swi_man_packages('sgml.html'),packages,63882). 
2752 i(section(2,'5','sec:xpath'),"library(xpath):·Select·nodes·in·an·XML·DOM",swi_man_packages('sgml.html'),packages,64788). 
2753 i(/(xpath_chk,3),"Semi-deterministic·version·of·xpath/3.",swi_man_packages('sgml.html'),packages,65701). 
2754 i(/(xpath,3),"Match·an·element·in·a·DOM·structure.",swi_man_packages('sgml.html'),packages,65951). 
2755 i(section(2,'6','sec:indexaccess'),"Processing·Indexed·Files",swi_man_packages('sgml.html'),packages,73676). 
2756 i(section(2,'7','sec:sgml-external-entities'),"External·entities",swi_man_packages('sgml.html'),packages,76102). 
2757 i(/(sgml_register_catalog_file,2),"Register·the·indicated·File·as·a·catalog·file.",swi_man_packages('sgml.html'),packages,77144). 
2758 i(section(2,'8','sec:pwp'),"library(pwp):·Prolog·Well-formed·Pages",swi_man_packages('sgml.html'),packages,78769). 
2759 i(/(pwp_files,2),"loads·an·Xml·document·from·the·file·named·In,·transforms·it·using·the·PWP·attributes,·and·writes·the·transformed·version·to·the·new·file·named·Out.",swi_man_packages('sgml.html'),packages,91095). 
2760 i(/(pwp_stream,3),"Loads·an·Xml·document·from·the·given·Input·stream,·transforms·it·using·the·PWP·attributes,·and·writes·the·transformed·version·to·the·given·Output·stream.",swi_man_packages('sgml.html'),packages,91436). 
2761 i(/(pwp_xml,3),"maps·down·a·list·of·XML·items,·acting·specially·on·elements·and·copying·everything·else·unchanged,·including·white·space.",swi_man_packages('sgml.html'),packages,91910). 
2762 i(section(2,'9','sec:sgml-write-markup'),"Writing·markup",swi_man_packages('sgml.html'),packages,92280). 
2763 i(section(3,'9.1','sec:sgml-write'),"Writing·documents",swi_man_packages('sgml.html'),packages,92451). 
2764 i(/(xml_write,3),"Write·the·XML·header·with·encoding·information·and·the·content·of·the·document·as·represented·by·Term·to·Stream.",swi_man_packages('sgml.html'),packages,93261). 
2765 i(/(sgml_write,3),"Write·the·SGML·DOCTYPE·header·and·the·content·of·the·document·as·represented·by·Term·to·Stream.",swi_man_packages('sgml.html'),packages,96544). 
2766 i(/(html_write,3),"Same·as·sgml_write/3,·but·passes·the·HTML·DTD·as·obtained·from·dtd/2.",swi_man_packages('sgml.html'),packages,96942). 
2767 i(section(3,'9.2','sec:xml-escaping'),"XML·Quote·primitives",swi_man_packages('sgml.html'),packages,97419). 
2768 i(/(xml_quote_attribute,3),"Map·the·characters·that·may·not·appear·in·XML·attributes·to·entities.",swi_man_packages('sgml.html'),packages,98599). 
2769 i(/(xml_quote_attribute,2),"Backward·compatibility·version·for·xml_quote_attribute/3.",swi_man_packages('sgml.html'),packages,99103). 
2770 i(/(xml_quote_cdata,3),"Very·similar·to·xml_quote_attribute/3,·but·does·not·quote·the·single-·and·double-quotes.",swi_man_packages('sgml.html'),packages,99434). 
2771 i(/(xml_quote_cdata,2),"Backward·compatibility·version·for·xml_quote_cdata/3.",swi_man_packages('sgml.html'),packages,99762). 
2772 i(/(xml_name,2),"Succeed·if·In·is·an·atom·or·string·that·satisfies·the·rules·for·a·valid·XML·element·or·attribute·name.",swi_man_packages('sgml.html'),packages,100073). 
Max diff block lines reached; 252087/271983 bytes (92.68%) 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·····1348·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1340·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0···106140·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0···105632·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)·····1012·2025-01-18·19:07:58.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)······992·2025-01-18·19:07:58.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)······692·2025-01-18·19:07:58.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)······693·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),·libgcc-s1·(>=·3.5),·libswipl9t64,·default-jre-headless·|·java2-runtime,·swi-prolog-nox·(=·9.2.9+dfsg-1)7 Depends:·libc6·(>=·2.34),·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/armv7l-linux/libjpl.so1 usr/lib/swi-prolog/lib/aarch64-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/armv7l-linux/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/
7 -rw-r--r--···0·root·········(0)·root·········(0)····67584·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/libjpl.so7 -rw-r--r--···0·root·········(0)·root·········(0)····67484·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-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/armv7l-linux/libjpl.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/libjpl.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% 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:··········66544·(bytes·into·file)13 ··Start·of·section·headers:··········66524·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········24
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·23
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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······0x00ade0·0x0000ade0·0x0000ade0·0x00328·0x00328·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x0b10c·0x0b10c·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x0acdc·0x0acdc·R·E·0x10000
8 ··LOAD···········0x00fd3c·0x0001fd3c·0x0001fd3c·0x0055c·0x0076c·RW··0x100007 ··LOAD···········0x00fd44·0x0001fd44·0x0001fd44·0x00554·0x00764·RW··0x10000
9 ··DYNAMIC········0x00fd44·0x0001fd44·0x0001fd44·0x00118·0x00118·RW··0x48 ··DYNAMIC········0x00fd4c·0x0001fd4c·0x0001fd4c·0x00110·0x00110·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fd3c·0x0001fd3c·0x0001fd3c·0x002c4·0x002c4·R···0x111 ··GNU_RELRO······0x00fd44·0x0001fd44·0x0001fd44·0x002bc·0x002bc·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.48 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 33 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x103f0:1 There·are·24·section·headers,·starting·at·offset·0x103dc:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·0001c0·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·0001c0·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········000002f8·0002f8·000a00·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········000002d8·0002d8·0009e0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000cf8·000cf8·000f91·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000cb8·000cb8·000f4d·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00001c8a·001c8a·000140·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00001c06·001c06·00013c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00001dcc·001dcc·000090·00···A··4···4··410 ··[·6]·.gnu.version_r····VERNEED·········00001d44·001d44·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00001e5c·001e5c·000258·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00001db4·001db4·000258·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000020b4·0020b4·000308·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············0000200c·00200c·000308·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········000023bc·0023bc·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00002314·002314·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000023c8·0023c8·0004e4·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00002320·002320·0004e4·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000028b0·0028b0·0077d4·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00002808·002808·0077d4·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········0000a084·00a084·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00009fdc·009fdc·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000a08c·00a08c·000cf4·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00009fe4·009fe4·000cf4·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········0000ad80·00ad80·000060·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······0000ade0·00ade0·000328·00··AL·11···0··4 
20 ··[16]·.eh_frame·········PROGBITS········0000b108·00b108·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········0000acd8·00acd8·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fd3c·00fd3c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fd44·00fd44·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fd40·00fd40·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fd48·00fd48·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fd44·00fd44·000118·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fd4c·00fd4c·000110·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001fe5c·00fe5c·0001a4·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001fe5c·00fe5c·0001a4·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000298·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000298·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020298·010298·000210·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········00020298·010298·000210·00··WA··0···0··8
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010298·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010298·000031·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·0102cc·000034·00······0···0··426 ··[22]·.gnu_debuglink····PROGBITS········00000000·0102cc·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·010300·0000f0·00······0···0··127 ··[23]·.shstrtab·········STRTAB··········00000000·010300·0000da·00······0···0··1
30 Key·to·Flags:28 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),29 ··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),30 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),31 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)32 ··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, 33 lines modifiedOffset 1, 32 lines modified
  
1 Dynamic·section·at·offset·0xfd44·contains·30·entries:1 Dynamic·section·at·offset·0xfd4c·contains·29·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] 
6 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
8 ·0x0000000c·(INIT)·······················0x23bc7 ·0x0000000c·(INIT)·······················0x2314
9 ·0x0000000d·(FINI)·······················0xa0848 ·0x0000000d·(FINI)·······················0x9fdc
10 ·0x00000019·(INIT_ARRAY)·················0x1fd3c9 ·0x00000019·(INIT_ARRAY)·················0x1fd44
11 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
12 ·0x0000001a·(FINI_ARRAY)·················0x1fd4011 ·0x0000001a·(FINI_ARRAY)·················0x1fd48
13 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
14 ·0x6ffffef5·(GNU_HASH)···················0x13813 ·0x6ffffef5·(GNU_HASH)···················0x118
15 ·0x00000005·(STRTAB)·····················0xcf814 ·0x00000005·(STRTAB)·····················0xcb8
16 ·0x00000006·(SYMTAB)·····················0x2f815 ·0x00000006·(SYMTAB)·····················0x2d8
17 ·0x0000000a·(STRSZ)······················3985·(bytes)16 ·0x0000000a·(STRSZ)······················3917·(bytes)
18 ·0x0000000b·(SYMENT)·····················16·(bytes)17 ·0x0000000b·(SYMENT)·····················16·(bytes)
19 ·0x00000003·(PLTGOT)·····················0x1fe5c18 ·0x00000003·(PLTGOT)·····················0x1fe5c
20 ·0x00000002·(PLTRELSZ)···················776·(bytes)19 ·0x00000002·(PLTRELSZ)···················776·(bytes)
21 ·0x00000014·(PLTREL)·····················REL20 ·0x00000014·(PLTREL)·····················REL
22 ·0x00000017·(JMPREL)·····················0x20b421 ·0x00000017·(JMPREL)·····················0x200c
23 ·0x00000011·(REL)························0x1e5c22 ·0x00000011·(REL)························0x1db4
24 ·0x00000012·(RELSZ)······················600·(bytes)23 ·0x00000012·(RELSZ)······················600·(bytes)
25 ·0x00000013·(RELENT)·····················8·(bytes)24 ·0x00000013·(RELENT)·····················8·(bytes)
26 ·0x0000001e·(FLAGS)······················BIND_NOW25 ·0x0000001e·(FLAGS)······················BIND_NOW
27 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
28 ·0x6ffffffe·(VERNEED)····················0x1dcc27 ·0x6ffffffe·(VERNEED)····················0x1d44
29 ·0x6fffffff·(VERNEEDNUM)·················428 ·0x6fffffff·(VERNEEDNUM)·················3
30 ·0x6ffffff0·(VERSYM)·····················0x1c8a29 ·0x6ffffff0·(VERSYM)·····················0x1c06
31 ·0x6ffffffa·(RELCOUNT)···················7030 ·0x6ffffffa·(RELCOUNT)···················70
32 ·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:·abab9a7fff5eb1dd399828993351df8cf51c42a23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c00e9bac731ebdfbcecb74adb8874f660ec17f92
6.35 KB
readelf --wide --version-info {}
    
Offset 1, 55 lines modifiedOffset 1, 53 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·160·entries:1 Version·symbols·section·'.gnu.version'·contains·158·entries:
2 ·Addr:·0x0000000000001c8a··Offset:·0x00001c8a··Link:·3·(.dynsym)2 ·Addr:·0x0000000000001c06··Offset:·0x00001c06··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
 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*)···
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······3·(SUNWprivate_1.1)··
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GCC_3.5)····7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
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*)······4·(GLIBC_2.4)··8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
 9 ··018:···4·(GLIBC_2.34)····5·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···3·(SUNWprivate_1.1)·····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)·· 
16 ··034:···4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
17 ··038:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······5·(GLIBC_2.4)··14 ··02c:···1·(*global*)······4·(GLIBC_2.34)····1·(*global*)······2·(GLIBC_2.4)··
18 ··03c:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··15 ··030:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
20 ··044:···1·(*global*)······4·(GLIBC_2.4)·····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*)···
 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*)······3·(GLIBC_2.34)····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*)···
24 ··054:···6·(SUNWprivate_1.1)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
25 ··058:···6·(SUNWprivate_1.1)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
26 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···25 ··058:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
27 ··060:···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*)······2·(GLIBC_2.4)·····4·(GLIBC_2.34)·
28 ··064:···1·(*global*)······2·(GCC_3.5)·······1·(*global*)······4·(GLIBC_2.4)··28 ··064:···1·(*global*)······2·(GLIBC_2.4)·····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*)······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*)······1·(*global*)······1·(*global*)···42 ··09c:···1·(*global*)······1·(*global*)···
  
43 Version·needs·section·'.gnu.version_r'·contains·4·entries:43 Version·needs·section·'.gnu.version_r'·contains·3·entries:
44 ·Addr:·0x0000000000001dcc··Offset:·0x00001dcc··Link:·4·(.dynstr)44 ·Addr:·0x0000000000001d44··Offset:·0x00001d44··Link:·4·(.dynstr)
45 ··000000:·Version:·1··File:·libjvm.so··Cnt:·1 
46 ··0x0010:···Name:·SUNWprivate_1.1··Flags:·none··Version:·6 
47 ··0x0020:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·145 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
48 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·546 ··0x0010:···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.4··Flags:·none··Version:·450 ··0x0050:···Name:·GLIBC_2.34··Flags:·none··Version:·4
51 ··0x0060:···Name:·GLIBC_2.34··Flags:·none··Version:·351 ··0x0060:···Name:·GLIBC_2.4··Flags:·none··Version:·2
52 ··0x0070:·Version:·1··File:·libgcc_s.so.1··Cnt:·1 
53 ··0x0080:···Name:·GCC_3.5··Flags:·none··Version:·2 
1000 B
strings --all --bytes=8 {}
    
Offset 1, 20 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 __aeabi_unwind_cpp_pr0 
6 PL_new_atom5 PL_new_atom
7 PL_set_engine6 PL_set_engine
8 PL_is_initialised7 PL_is_initialised
9 __stack_chk_fail8 __stack_chk_fail
10 __stack_chk_guard9 __stack_chk_guard
11 PL_initialise10 PL_initialise
12 PL_set_prolog_flag11 PL_set_prolog_flag
13 __aeabi_unwind_cpp_pr1 
14 PL_atom_nchars12 PL_atom_nchars
15 PL_atom_wchars13 PL_atom_wchars
16 PL_blob_data14 PL_blob_data
17 PL_warning15 PL_warning
18 Sfprintf16 Sfprintf
19 PL_get_float17 PL_get_float
20 PL_get_int6418 PL_get_int64
Offset 140, 19 lines modifiedOffset 138, 18 lines modified
140 Java_org_jpl7_fli_Prolog_release_1pool_1engine138 Java_org_jpl7_fli_Prolog_release_1pool_1engine
141 pthread_cond_signal139 pthread_cond_signal
142 Java_org_jpl7_fli_Prolog_get_1syntax140 Java_org_jpl7_fli_Prolog_get_1syntax
143 _PL_atoms141 _PL_atoms
144 PL_register_extensions142 PL_register_extensions
145 libjvm.so143 libjvm.so
146 libswipl.so.9144 libswipl.so.9
147 libgcc_s.so.1 
148 libc.so.6145 libc.so.6
149 ld-linux-armhf.so.3146 ld-linux-armhf.so.3
150 SUNWprivate_1.1 
151 GLIBC_2.4147 GLIBC_2.4
 148 SUNWprivate_1.1
152 GLIBC_2.34149 GLIBC_2.34
153 H»      KxD»   J{D150 H»      KxD»   J{D
154 Tf)F#h·F~D151 Tf)F#h·F~D
155 F#h·F~D[m152 F#h·F~D[m
156 F#h·F~D[m153 F#h·F~D[m
157 F#h·F}D[m154 F#h·F}D[m
158 F#h·F}D[m155 F#h·F}D[m
Offset 318, 15 lines modifiedOffset 315, 13 lines modified
318 .shstrtab315 .shstrtab
319 .note.gnu.build-id316 .note.gnu.build-id
320 .gnu.hash317 .gnu.hash
321 .gnu.version318 .gnu.version
322 .gnu.version_r319 .gnu.version_r
323 .rel.dyn320 .rel.dyn
324 .rel.plt321 .rel.plt
325 .ARM.extab 
326 .ARM.exidx 
327 .eh_frame322 .eh_frame
328 .init_array323 .init_array
329 .fini_array324 .fini_array
330 .dynamic325 .dynamic
331 .ARM.attributes326 .ARM.attributes
332 .gnu_debuglink327 .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 ··0x00000138·25000000·69000000·10000000·09000000·%...i...........2 ··0x00000118·25000000·67000000·10000000·09000000·%...g...........
3 ··0x00000148·81183480·80441ac0·02000840·18213040·..4..D.....@.!0@3 ··0x00000128·81183480·80441ac0·02000840·18213040·..4..D.....@.!0@
4 ··0x00000158·3810a050·2000a740·00407201·20000200·8..P·..@.@r.·...4 ··0x00000138·3810a050·2000a740·00407201·20000200·8..P·..@.@r.·...
5 ··0x00000168·60800008·80201017·03201004·240004a8·`....·...·..$...5 ··0x00000148·60800008·80201017·03201004·240004a8·`....·...·..$...
6 ··0x00000178·9a0049a8·429501c9·90000010·a0000140·..I.B..........@6 ··0x00000158·9a0049a8·429501c9·90000010·a0000140·..I.B..........@
7 ··0x00000188·69000000·6b000000·6c000000·6d000000·i...k...l...m... 
8 ··0x00000198·6f000000·70000000·71000000·72000000·o...p...q...r...7 ··0x00000168·67000000·69000000·6a000000·6b000000·g...i...j...k...
 8 ··0x00000178·6d000000·6e000000·6f000000·70000000·m...n...o...p...
9 ··0x000001a8·73000000·75000000·00000000·76000000·s...u.......v...9 ··0x00000188·71000000·73000000·00000000·74000000·q...s.......t...
10 ··0x000001b8·00000000·79000000·7c000000·7d000000·....y...|...}...10 ··0x00000198·00000000·77000000·7a000000·7b000000·....w...z...{...
11 ··0x000001c8·81000000·82000000·00000000·84000000·................11 ··0x000001a8·7f000000·80000000·00000000·82000000·................
12 ··0x000001d8·85000000·89000000·8b000000·8d000000·................ 
13 ··0x000001e8·00000000·8f000000·91000000·93000000·................12 ··0x000001b8·83000000·87000000·89000000·8b000000·................
 13 ··0x000001c8·00000000·8d000000·8f000000·91000000·................
14 ··0x000001f8·00000000·95000000·97000000·00000000·................14 ··0x000001d8·00000000·93000000·95000000·00000000·................
15 ··0x00000208·98000000·99000000·00000000·9b000000·................15 ··0x000001e8·96000000·97000000·00000000·99000000·................
16 ··0x00000218·9d000000·c48fe7d7·b7e44e1c·973c2434·..........N..<$416 ··0x000001f8·9b000000·b6e44e1c·c58fe7d7·973c2434·......N......<$4
17 ··0x00000228·079fcce6·903bf79b·41db2dc1·b5600ea5·.....;..A.-..`..17 ··0x00000208·079fcce6·903bf79b·41db2dc1·b5600ea5·.....;..A.-..`..
18 ··0x00000238·3f8e87f1·1b4b4386·9f49217d·d6e8a51e·?....KC..I!}....18 ··0x00000218·3f8e87f1·1b4b4386·9f49217d·d6e8a51e·?....KC..I!}....
19 ··0x00000248·7f773226·d12a9864·3c69fd45·40437458·.w2&.*.d<i.E@CtX19 ··0x00000228·7f773226·d12a9864·3c69fd45·b015a4be·.w2&.*.d<i.E....
20 ··0x00000258·b115a4be·a4a2a01e·5ea64b64·93073810·........^.Kd..8.20 ··0x00000238·41437458·92073810·5ea64b64·a5a2a01e·ACtX..8.^.Kd....
21 ··0x00000268·33a2c517·0ca4911e·e462fc81·3433a155·3........b..43.U21 ··0x00000248·33a2c517·0ca4911e·e462fc81·ba11b0b5·3........b......
22 ··0x00000278·bb11b0b5·f10bdca4·b23c6cea·75a82f62·.........<l.u./b22 ··0x00000258·3533a155·f10bdca4·b23c6cea·75a82f62·53.U.....<l.u./b
23 ··0x00000288·7dc54c75·0aaa3281·64e58c35·acbfea6d·}.Lu..2.d..5...m23 ··0x00000268·7dc54c75·64e58c35·acbfea6d·34d4035b·}.Lud..5...m4..[
24 ··0x00000298·35d4035b·3e1c8b7f·7fd044d1·84ea5358·5..[>.....D...SX24 ··0x00000278·0baa3281·3e1c8b7f·7fd044d1·3875ae56·..2.>.....D.8u.V
25 ··0x000002a8·3975ae56·40e6e5e1·e7fd4173·dc4944d7·9u.V@.....As.ID.25 ··0x00000288·85ea5358·40e6e5e1·e7fd4173·dc4944d7·..SX@.....As.ID.
26 ··0x000002b8·872df968·ae439a85·018eb152·547569f2·.-.h.C.....RTui.26 ··0x00000298·872df968·ae439a85·018eb152·1e68f1c3·.-.h.C.....R.h..
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....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.....
  
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 000023bc·<.init>:2 00002314·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     28b0·<PL_get_int64@plt+0x10>5 »       bl»     2808·<PL_get_atom_chars@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 0000a084·<.fini>:2 00009fdc·<.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 ··0x0000b108·00000000····························....2 ··0x0000acd8·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 ··0x0001fd3c·75290000····························u)..2 ··0x0001fd44·cd280000····························.(..
  
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 ··0x0001fd40·35290000····························5)..2 ··0x0001fd48·8d280000····························.(..
  
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·44fd0100·00000000·00000000·c8230000·D............#..3 ··0x0001fe5c·4cfd0100·00000000·00000000·20230000·L...........·#..
4 ··0x0001fe6c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..4 ··0x0001fe6c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
5 ··0x0001fe7c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..5 ··0x0001fe7c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
6 ··0x0001fe8c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..6 ··0x0001fe8c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
7 ··0x0001fe9c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..7 ··0x0001fe9c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
8 ··0x0001feac·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..8 ··0x0001feac·20230000·20230000·20230000·20230000··#..·#..·#..·#..
9 ··0x0001febc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..9 ··0x0001febc·20230000·20230000·20230000·20230000··#..·#..·#..·#..
10 ··0x0001fecc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..10 ··0x0001fecc·20230000·20230000·20230000·20230000··#..·#..·#..·#..
11 ··0x0001fedc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..11 ··0x0001fedc·20230000·20230000·20230000·20230000··#..·#..·#..·#..
12 ··0x0001feec·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..12 ··0x0001feec·20230000·20230000·20230000·20230000··#..·#..·#..·#..
13 ··0x0001fefc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..13 ··0x0001fefc·20230000·20230000·20230000·20230000··#..·#..·#..·#..
14 ··0x0001ff0c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..14 ··0x0001ff0c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
15 ··0x0001ff1c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..15 ··0x0001ff1c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
16 ··0x0001ff2c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..16 ··0x0001ff2c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
17 ··0x0001ff3c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..17 ··0x0001ff3c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
18 ··0x0001ff4c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..18 ··0x0001ff4c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
19 ··0x0001ff5c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..19 ··0x0001ff5c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
20 ··0x0001ff6c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..20 ··0x0001ff6c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
21 ··0x0001ff7c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..21 ··0x0001ff7c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
22 ··0x0001ff8c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..22 ··0x0001ff8c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
23 ··0x0001ff9c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..23 ··0x0001ff9c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
24 ··0x0001ffac·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..24 ··0x0001ffac·20230000·20230000·20230000·20230000··#..·#..·#..·#..
25 ··0x0001ffbc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..25 ··0x0001ffbc·20230000·20230000·20230000·20230000··#..·#..·#..·#..
26 ··0x0001ffcc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..26 ··0x0001ffcc·20230000·20230000·20230000·20230000··#..·#..·#..·#..
27 ··0x0001ffdc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..27 ··0x0001ffdc·20230000·20230000·20230000·20230000··#..·#..·#..·#..
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·c0ac0000·................6 ··0x00020040·00000000·08000000·c9000000·18ac0000·................
7 ··0x00020050·c8ac0000·f8a70000·ccac0000·00000000·................7 ··0x00020050·20ac0000·50a70000·24ac0000·00000000··...P...$.......
8 ··0x00020060·64000200·b8ac0000·00000000·013a2975·d............:)u8 ··0x00020060·64000200·10ac0000·00000000·013a2975·d............:)u
9 ··0x00020070·01000000·4cac0000·894e0000·00000000·....L....N......9 ··0x00020070·01000000·a4ab0000·e14d0000·00000000·.........M......
10 ··0x00020080·19370000·00000000·ed360000·d5310000·.7.......6...1..10 ··0x00020080·71360000·00000000·45360000·2d310000·q6......E6..-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·38ab0000·01000000·........8.......14 ··0x000200c0·00000000·00000000·90aa0000·01000000·................
15 ··0x000200d0·0d3c0000·00000000·54ab0000·00000000·.<......T.......15 ··0x000200d0·653b0000·00000000·acaa0000·00000000·e;..............
16 ··0x000200e0·b1790000·00000000·64ab0000·02000000·.y......d.......16 ··0x000200e0·09790000·00000000·bcaa0000·02000000·.y..............
17 ··0x000200f0·893b0000·00000000·74ab0000·04000000·.;......t.......17 ··0x000200f0·e13a0000·00000000·ccaa0000·04000000·.:..............
18 ··0x00020100·353d0000·00000000·80ab0000·01000000·5=..............18 ··0x00020100·8d3c0000·00000000·d8aa0000·01000000·.<..............
19 ··0x00020110·e9390000·00000000·90ab0000·03000000·.9..............19 ··0x00020110·41390000·00000000·e8aa0000·03000000·A9..............
20 ··0x00020120·b13f0000·00000000·b0ab0000·04000000·.?..............20 ··0x00020120·093f0000·00000000·08ab0000·04000000·.?..............
21 ··0x00020130·414f0000·00000000·c0ab0000·03000000·AO..............21 ··0x00020130·994e0000·00000000·18ab0000·03000000·.N..............
22 ··0x00020140·39420000·00000000·d4ab0000·01000000·9B..............22 ··0x00020140·91410000·00000000·2cab0000·01000000·.A......,.......
23 ··0x00020150·553f0000·00000000·e4ab0000·04000000·U?..............23 ··0x00020150·ad3e0000·00000000·3cab0000·04000000·.>......<.......
24 ··0x00020160·bd490000·00000000·fcab0000·04000000·.I..............24 ··0x00020160·15490000·00000000·54ab0000·04000000·.I......T.......
25 ··0x00020170·ed4a0000·00000000·14ac0000·01000000·.J..............25 ··0x00020170·454a0000·00000000·6cab0000·01000000·EJ......l.......
26 ··0x00020180·25790000·00000000·14ac0000·02000000·%y.............. 
27 ··0x00020190·7d780000·00000000·14ac0000·03000000·}x..............26 ··0x00020180·7d780000·00000000·6cab0000·02000000·}x......l.......
 27 ··0x00020190·d5770000·00000000·6cab0000·03000000·.w......l.......
28 ··0x000201a0·09780000·00000000·14ac0000·04000000·.x..............28 ··0x000201a0·61770000·00000000·6cab0000·04000000·aw......l.......
29 ··0x000201b0·956f0000·00000000·14ac0000·05000000·.o..............29 ··0x000201b0·ed6e0000·00000000·6cab0000·05000000·.n......l.......
30 ··0x000201c0·5d680000·00000000·20ac0000·02000000·]h......·.......30 ··0x000201c0·b5670000·00000000·78ab0000·02000000·.g......x.......
31 ··0x000201d0·e9670000·00000000·20ac0000·03000000·.g......·.......31 ··0x000201d0·41670000·00000000·78ab0000·03000000·Ag......x.......
32 ··0x000201e0·c1650000·00000000·20ac0000·04000000·.e......·.......32 ··0x000201e0·19650000·00000000·78ab0000·04000000·.e......x.......
33 ··0x000201f0·f15f0000·00000000·20ac0000·05000000·._......·.......33 ··0x000201f0·495f0000·00000000·78ab0000·05000000·I_......x.......
34 ··0x00020200·0d570000·00000000·20ac0000·06000000·.W......·.......34 ··0x00020200·65560000·00000000·78ab0000·06000000·eV......x.......
35 ··0x00020210·99560000·00000000·2cac0000·01000000·.V......,.......35 ··0x00020210·f1550000·00000000·84ab0000·01000000·.U..............
36 ··0x00020220·c93c0000·00000000·2cac0000·04000000·.<......,.......36 ··0x00020220·213c0000·00000000·84ab0000·04000000·!<..............
37 ··0x00020230·793c0000·00000000·40ac0000·02000000·y<......@.......37 ··0x00020230·d13b0000·00000000·98ab0000·02000000·.;..............
38 ··0x00020240·ed550000·00000000·54ac0000·02000000·.U......T.......38 ··0x00020240·45550000·00000000·acab0000·02000000·EU..............
39 ··0x00020250·cd540000·00000000·68ac0000·01000000·.T......h.......39 ··0x00020250·25540000·00000000·c0ab0000·01000000·%T..............
 40 ··0x00020260·cd380000·00000000·dcab0000·02000000·.8..............
40 ··0x00020260·75390000·00000000·84ac0000·02000000·u9..............41 ··0x00020270·b5390000·00000000·f8ab0000·01000000·.9..............
41 ··0x00020270·5d3a0000·00000000·a0ac0000·01000000·]:.............. 
42 ··0x00020280·69390000·00000000·00000000·00000000·i9..............42 ··0x00020280·c1380000·00000000·00000000·00000000·.8..............
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·61623961·37666666·35656231·64643339·ab9a7fff5eb1dd39 
3 ··0x00000010·39383238·39393333·35316466·38636635·9828993351df8cf52 ··0x00000000·30653962·61633733·31656264·66626365·0e9bac731ebdfbce
 3 ··0x00000010·63623734·61646238·38373466·36363065·cb74adb8874f660e
4 ··0x00000020·31633432·61322e64·65627567·00000000·1c42a2.debug....4 ··0x00000020·63313766·39322e64·65627567·00000000·c17f92.debug....
5 ··0x00000030·6f068bbb····························o...5 ··0x00000030·3db270d1····························=.p.
  
1.42 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 14 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·····2208·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2196·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0···198572·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0···196384·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)·····1323·2025-01-18·19:07:58.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)·····1303·2025-01-18·19:07:58.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)·····3206·2025-01-18·19:07:58.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)·····3215·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:·10486 Installed-Size:·1047
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)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)
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/armv7l-linux/archive4pl.so1 usr/lib/swi-prolog/lib/aarch64-linux/archive4pl.so
2 usr/lib/swi-prolog/lib/armv7l-linux/crypto4pl.so2 usr/lib/swi-prolog/lib/aarch64-linux/crypto4pl.so
3 usr/lib/swi-prolog/lib/armv7l-linux/janus.so3 usr/lib/swi-prolog/lib/aarch64-linux/janus.so
4 usr/lib/swi-prolog/lib/armv7l-linux/libedit4pl.so4 usr/lib/swi-prolog/lib/aarch64-linux/libedit4pl.so
5 usr/lib/swi-prolog/lib/armv7l-linux/pcre4pl.so5 usr/lib/swi-prolog/lib/aarch64-linux/pcre4pl.so
6 usr/lib/swi-prolog/lib/armv7l-linux/readline4pl.so6 usr/lib/swi-prolog/lib/aarch64-linux/readline4pl.so
7 usr/lib/swi-prolog/lib/armv7l-linux/ssl4pl.so7 usr/lib/swi-prolog/lib/aarch64-linux/ssl4pl.so
8 usr/lib/swi-prolog/lib/armv7l-linux/tipc.so8 usr/lib/swi-prolog/lib/aarch64-linux/tipc.so
9 usr/lib/swi-prolog/lib/armv7l-linux/yaml4pl.so9 usr/lib/swi-prolog/lib/aarch64-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/armv7l-linux/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/
7 -rw-r--r--···0·root·········(0)·root·········(0)····67152·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/archive4pl.so7 -rw-r--r--···0·root·········(0)·root·········(0)····67100·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/archive4pl.so
8 -rw-r--r--···0·root·········(0)·root·········(0)····67344·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/crypto4pl.so8 -rw-r--r--···0·root·········(0)·root·········(0)····67244·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/crypto4pl.so
9 -rw-r--r--···0·root·········(0)·root·········(0)····67504·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/janus.so9 -rw-r--r--···0·root·········(0)·root·········(0)····67400·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/janus.so
10 -rw-r--r--···0·root·········(0)·root·········(0)····68936·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/libedit4pl.so10 -rw-r--r--···0·root·········(0)·root·········(0)····68884·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/libedit4pl.so
11 -rw-r--r--···0·root·········(0)·root·········(0)····68976·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/pcre4pl.so11 -rw-r--r--···0·root·········(0)·root·········(0)····68872·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/pcre4pl.so
12 -rw-r--r--···0·root·········(0)·root·········(0)····68168·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/readline4pl.so12 -rw-r--r--···0·root·········(0)·root·········(0)····68116·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/readline4pl.so
13 -rw-r--r--···0·root·········(0)·root·········(0)····67664·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/ssl4pl.so13 -rw-r--r--···0·root·········(0)·root·········(0)····67560·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/ssl4pl.so
14 -rw-r--r--···0·root·········(0)·root·········(0)····67260·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/tipc.so14 -rw-r--r--···0·root·········(0)·root·········(0)····67160·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/tipc.so
15 -rw-r--r--···0·root·········(0)·root·········(0)····67156·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/yaml4pl.so15 -rw-r--r--···0·root·········(0)·root·········(0)····67052·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-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/armv7l-linux/archive4pl.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/archive4pl.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:··········66112·(bytes·into·file)13 ··Start·of·section·headers:··········66100·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·24
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x04b14·0x04b14·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x049dc·0x049dc·R·E·0x10000
8 ··LOAD···········0x00fca4·0x0001fca4·0x0001fca4·0x003ec·0x004b4·RW··0x100007 ··LOAD···········0x00fcac·0x0001fcac·0x0001fcac·0x003e4·0x004ac·RW··0x10000
9 ··DYNAMIC········0x00fcac·0x0001fcac·0x0001fcac·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x00fcb4·0x0001fcb4·0x0001fcb4·0x00100·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fca4·0x0001fca4·0x0001fca4·0x0035c·0x0035c·R···0x111 ··GNU_RELRO······0x00fcac·0x0001fcac·0x0001fcac·0x00354·0x00354·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 34 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x10240:1 There·are·25·section·headers,·starting·at·offset·0x10234:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000930·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000920·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000a88·000a88·000ca6·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000a58·000a58·000c79·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········0000172e·00172e·000126·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000016d2·0016d2·000124·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00001854·001854·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········000017f8·0017f8·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············000018b4·0018b4·000098·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00001838·001838·000098·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············0000194c·00194c·000458·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············000018d0·0018d0·000458·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00001da4·001da4·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00001d28·001d28·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00001db0·001db0·0006b0·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00001d34·001d34·0006b0·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00002460·002460·002100·00··AX··0···0··815 ··[11]·.text·············PROGBITS········000023e8·0023e8·002100·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00004560·004560·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000044e8·0044e8·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00004568·004568·0004e8·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000044f0·0044f0·0004e8·00···A··0···0··4
18 ··[14]·.ARM.exidx········ARM_EXIDX·······00004a50·004a50·0000c0·00··AL·11···0··4 
19 ··[15]·.eh_frame·········PROGBITS········00004b10·004b10·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········000049d8·0049d8·000004·00···A··0···0··4
20 ··[16]·.init_array·······INIT_ARRAY······0001fca4·00fca4·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fcac·00fcac·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······0001fca8·00fca8·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fcb0·00fcb0·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0001fcac·00fcac·000108·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fcb4·00fcb4·000100·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0001fdb4·00fdb4·00024c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001fdb4·00fdb4·00024c·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00020000·010000·000090·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000090·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020090·010090·0000c8·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020090·010090·0000c8·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010090·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010090·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·0100c1·000051·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·0100c1·000051·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·010114·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010114·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·010148·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·010148·0000ec·00······0···0··1
30 Key·to·Flags:29 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··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, 32 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfcac·contains·29·entries:1 Dynamic·section·at·offset·0xfcb4·contains·28·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] 
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
7 ·0x0000000c·(INIT)·······················0x1da46 ·0x0000000c·(INIT)·······················0x1d28
8 ·0x0000000d·(FINI)·······················0x45607 ·0x0000000d·(FINI)·······················0x44e8
9 ·0x00000019·(INIT_ARRAY)·················0x1fca48 ·0x00000019·(INIT_ARRAY)·················0x1fcac
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x1fca810 ·0x0000001a·(FINI_ARRAY)·················0x1fcb0
12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
13 ·0x6ffffef5·(GNU_HASH)···················0x13812 ·0x6ffffef5·(GNU_HASH)···················0x118
14 ·0x00000005·(STRTAB)·····················0xa8813 ·0x00000005·(STRTAB)·····················0xa58
15 ·0x00000006·(SYMTAB)·····················0x15814 ·0x00000006·(SYMTAB)·····················0x138
16 ·0x0000000a·(STRSZ)······················3238·(bytes)15 ·0x0000000a·(STRSZ)······················3193·(bytes)
17 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
18 ·0x00000003·(PLTGOT)·····················0x1fdb417 ·0x00000003·(PLTGOT)·····················0x1fdb4
19 ·0x00000002·(PLTRELSZ)···················1112·(bytes)18 ·0x00000002·(PLTRELSZ)···················1112·(bytes)
20 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
21 ·0x00000017·(JMPREL)·····················0x194c20 ·0x00000017·(JMPREL)·····················0x18d0
22 ·0x00000011·(REL)························0x18b421 ·0x00000011·(REL)························0x1838
23 ·0x00000012·(RELSZ)······················152·(bytes)22 ·0x00000012·(RELSZ)······················152·(bytes)
24 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
25 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
27 ·0x6ffffffe·(VERNEED)····················0x185426 ·0x6ffffffe·(VERNEED)····················0x17f8
28 ·0x6fffffff·(VERNEEDNUM)·················327 ·0x6fffffff·(VERNEEDNUM)·················2
29 ·0x6ffffff0·(VERSYM)·····················0x172e28 ·0x6ffffff0·(VERSYM)·····················0x16d2
30 ·0x6ffffffa·(RELCOUNT)···················1429 ·0x6ffffffa·(RELCOUNT)···················14
31 ·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:·04bf44229041b64b6dce99726a8bdb773664d5a63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·10a3699eb5fae9d28f9a22d3701cdff18a0c3df1
4.69 KB
readelf --wide --version-info {}
    
Offset 1, 49 lines modifiedOffset 1, 47 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·147·entries:1 Version·symbols·section·'.gnu.version'·contains·146·entries:
2 ·Addr:·0x000000000000172e··Offset:·0x0000172e··Link:·3·(.dynsym)2 ·Addr:·0x00000000000016d2··Offset:·0x000016d2··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*)···
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···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*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······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*)······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*)···
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···14 ··02c:···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*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···21 ··048:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
22 ··04c:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····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*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···25 ··058:···1·(*global*)······2·(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*)······3·(GLIBC_2.4)·····1·(*global*)···37 ··088:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
38 ··08c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
39 ··090:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···38 ··08c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 39 ··090:···1·(*global*)······1·(*global*)···
  
40 Version·needs·section·'.gnu.version_r'·contains·3·entries:40 Version·needs·section·'.gnu.version_r'·contains·2·entries:
41 ·Addr:·0x0000000000001854··Offset:·0x00001854··Link:·4·(.dynstr)41 ·Addr:·0x00000000000017f8··Offset:·0x000017f8··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:·443 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
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:·345 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 12 lines modifiedOffset 1, 11 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 archive_entry_size5 archive_entry_size
7 archive_write_free6 archive_write_free
8 PL_unregister_atom7 PL_unregister_atom
9 archive_read_free8 archive_read_free
10 archive_read_data9 archive_read_data
11 PL_get_blob10 PL_get_blob
12 PL_type_error11 PL_type_error
Offset 130, 15 lines modifiedOffset 129, 14 lines modified
130 archive_write_add_filter_lrzip129 archive_write_add_filter_lrzip
131 archive_write_add_filter_lzma130 archive_write_add_filter_lzma
132 install_archive4pl131 install_archive4pl
133 PL_new_atom132 PL_new_atom
134 PL_new_functor_sz133 PL_new_functor_sz
135 PL_register_foreign134 PL_register_foreign
136 libarchive.so.13135 libarchive.so.13
137 libgcc_s.so.1 
138 libc.so.6136 libc.so.6
139 ld-linux-armhf.so.3137 ld-linux-armhf.so.3
140 GLIBC_2.4138 GLIBC_2.4
141 H»      KxD»   J{D139 H»      KxD»   J{D
142 azD0Ft23b140 azD0Ft23b
143 bI2FbHyDxD141 bI2FbHyDxD
144 _I2F_HyDxD142 _I2F_HyDxD
Offset 183, 15 lines modifiedOffset 181, 14 lines modified
183 .shstrtab181 .shstrtab
184 .note.gnu.build-id182 .note.gnu.build-id
185 .gnu.hash183 .gnu.hash
186 .gnu.version184 .gnu.version
187 .gnu.version_r185 .gnu.version_r
188 .rel.dyn186 .rel.dyn
189 .rel.plt187 .rel.plt
190 .ARM.exidx 
191 .eh_frame188 .eh_frame
192 .init_array189 .init_array
193 .fini_array190 .fini_array
194 .dynamic191 .dynamic
195 .ARM.attributes192 .ARM.attributes
196 .gnu_debugaltlink193 .gnu_debugaltlink
197 .gnu_debuglink194 .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 ··0x00000138·02000000·92000000·01000000·05000000·................2 ··0x00000118·02000000·91000000·01000000·05000000·................
3 ··0x00000148·00280000·00000000·92000000·6d451fb3·.(..........mE..3 ··0x00000128·00280000·00000000·91000000·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 00001da4·<.init>:2 00001d28·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     2460·<PL_get_int64@plt+0xc>5 »       bl»     23e8·<archive_entry_mtime@plt+0x10>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
27.3 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 00004560·<.fini>:2 000044e8·<.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 ··0x00004568·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000044f0·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00004578·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00004500·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00004588·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00004510·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00004598·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00004520·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x000045a8·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00004530·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x000045b8·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00004540·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x000045c8·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00004550·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x000045d8·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00004560·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x000045e8·0b000000·41000000·00000000·00000000·....A...........10 ··0x00004570·0b000000·41000000·00000000·00000000·....A...........
11 ··0x000045f8·2e2f7061·636b6167·65732f61·72636869·./packages/archi11 ··0x00004580·2e2f7061·636b6167·65732f61·72636869·./packages/archi
12 ··0x00004608·76652f61·72636869·76653470·6c2e6300·ve/archive4pl.c.12 ··0x00004590·76652f61·72636869·76653470·6c2e6300·ve/archive4pl.c.
13 ··0x00004618·61722d3e·6d616769·63203d3d·20415243·ar->magic·==·ARC13 ··0x000045a0·61722d3e·6d616769·63203d3d·20415243·ar->magic·==·ARC
14 ··0x00004628·48495645·5f4d4147·49430000·00000000·HIVE_MAGIC......14 ··0x000045b0·48495645·5f4d4147·49430000·00000000·HIVE_MAGIC......
15 ··0x00004638·636c6f73·65645f61·72636869·76650000·closed_archive..15 ··0x000045c0·636c6f73·65645f61·72636869·76650000·closed_archive..
16 ··0x00004648·61636365·73730000·61726368·69766500·access..archive.16 ··0x000045d0·61636365·73730000·61726368·69766500·access..archive.
17 ··0x00004658·61726368·6976655f·656e7472·79000000·archive_entry...17 ··0x000045e0·61726368·6976655f·656e7472·79000000·archive_entry...
18 ··0x00004668·6d656d6f·72790000·3c617263·68697665·memory..<archive18 ··0x000045f0·6d656d6f·72790000·3c617263·68697665·memory..<archive
19 ··0x00004678·3e282570·29000000·636f6d70·6f756e64·>(%p)...compound19 ··0x00004600·3e282570·29000000·636f6d70·6f756e64·>(%p)...compound
20 ··0x00004688·00000000·77726974·65000000·61746f6d·....write...atom20 ··0x00004610·00000000·77726974·65000000·61746f6d·....write...atom
21 ··0x00004698·00000000·66696c65·74797065·00000000·....filetype....21 ··0x00004620·00000000·66696c65·74797065·00000000·....filetype....
22 ··0x000046a8·666c6f61·74000000·73697a65·00000000·float...size....22 ··0x00004630·666c6f61·74000000·73697a65·00000000·float...size....
23 ··0x000046b8·61726368·6976655f·68656164·65725f70·archive_header_p23 ··0x00004640·61726368·6976655f·68656164·65725f70·archive_header_p
24 ··0x000046c8·726f7065·72747900·656f6600·756e6b6e·roperty.eof.unkn24 ··0x00004650·726f7065·72747900·656f6600·756e6b6e·roperty.eof.unkn
25 ··0x000046d8·6f776e00·72657472·79000000·7761726e·own.retry...warn25 ··0x00004660·6f776e00·72657472·79000000·7761726e·own.retry...warn
26 ··0x000046e8·00000000·6661696c·65640000·66617461·....failed..fata26 ··0x00004670·00000000·6661696c·65640000·66617461·....failed..fata
27 ··0x000046f8·6c000000·6e6f6e65·00000000·436c6f73·l...none....Clos27 ··0x00004680·6c000000·6e6f6e65·00000000·436c6f73·l...none....Clos
28 ··0x00004708·65206661·696c6564·00000000·30000000·e·failed....0...28 ··0x00004690·65206661·696c6564·00000000·30000000·e·failed....0...
29 ··0x00004718·696f5f6d·6f646500·6f707469·6f6e0000·io_mode.option..29 ··0x000046a0·696f5f6d·6f646500·6f707469·6f6e0000·io_mode.option..
30 ··0x00004728·66696c74·65720000·73657400·77726974·filter..set.writ30 ··0x000046b0·66696c74·65720000·73657400·77726974·filter..set.writ
31 ··0x00004738·655f6669·6c746572·00000000·666f726d·e_filter....form31 ··0x000046c0·655f6669·6c746572·00000000·666f726d·e_filter....form
32 ··0x00004748·61740000·77726974·655f666f·726d6174·at..write_format32 ··0x000046d0·61740000·77726974·655f666f·726d6174·at..write_format
33 ··0x00004758·00000000·636c6f73·655f7061·72656e74·....close_parent33 ··0x000046e0·00000000·636c6f73·655f7061·72656e74·....close_parent
34 ··0x00004768·00000000·636f6d70·72657373·696f6e00·....compression.34 ··0x000046f0·00000000·636f6d70·72657373·696f6e00·....compression.
35 ··0x00004778·616c6c00·627a6970·32000000·636f6d70·all.bzip2...comp35 ··0x00004700·616c6c00·627a6970·32000000·636f6d70·all.bzip2...comp
36 ··0x00004788·72657373·00000000·677a6970·00000000·ress....gzip....36 ··0x00004710·72657373·00000000·677a6970·00000000·ress....gzip....
37 ··0x00004798·67727a69·70000000·6c727a69·70000000·grzip...lrzip...37 ··0x00004720·67727a69·70000000·6c727a69·70000000·grzip...lrzip...
38 ··0x000047a8·6c7a6970·00000000·6c7a6d61·00000000·lzip....lzma....38 ··0x00004730·6c7a6970·00000000·6c7a6d61·00000000·lzip....lzma....
39 ··0x000047b8·6c7a6f70·00000000·72706d00·75750000·lzop....rpm.uu..39 ··0x00004740·6c7a6f70·00000000·72706d00·75750000·lzop....rpm.uu..
40 ··0x000047c8·787a0000·377a6970·00000000·61720000·xz..7zip....ar..40 ··0x00004750·787a0000·377a6970·00000000·61720000·xz..7zip....ar..
41 ··0x000047d8·63616200·6370696f·00000000·656d7074·cab.cpio....empt41 ··0x00004760·63616200·6370696f·00000000·656d7074·cab.cpio....empt
42 ··0x000047e8·79000000·676e7574·61720000·69736f39·y...gnutar..iso942 ··0x00004770·79000000·676e7574·61720000·69736f39·y...gnutar..iso9
43 ··0x000047f8·36363000·6c686100·6d747265·65000000·660.lha.mtree...43 ··0x00004780·36363000·6c686100·6d747265·65000000·660.lha.mtree...
44 ··0x00004808·72617200·72617700·74617200·78617200·rar.raw.tar.xar.44 ··0x00004790·72617200·72617700·74617200·78617200·rar.raw.tar.xar.
45 ··0x00004818·7a697000·66696c65·00000000·6c696e6b·zip.file....link45 ··0x000047a0·7a697000·66696c65·00000000·6c696e6b·zip.file....link
46 ··0x00004828·00000000·736f636b·65740000·63686172·....socket..char46 ··0x000047b0·00000000·736f636b·65740000·63686172·....socket..char
47 ··0x00004838·61637465·725f6465·76696365·00000000·acter_device....47 ··0x000047c0·61637465·725f6465·76696365·00000000·acter_device....
48 ··0x00004848·626c6f63·6b5f6465·76696365·00000000·block_device....48 ··0x000047d0·626c6f63·6b5f6465·76696365·00000000·block_device....
49 ··0x00004858·64697265·63746f72·79000000·6669666f·directory...fifo49 ··0x000047e0·64697265·63746f72·79000000·6669666f·directory...fifo
50 ··0x00004868·00000000·72656164·00000000·6572726f·....read....erro50 ··0x000047f0·00000000·72656164·00000000·6572726f·....read....erro
51 ··0x00004878·72000000·61726368·6976655f·6572726f·r...archive_erro51 ··0x00004800·72000000·61726368·6976655f·6572726f·r...archive_erro
52 ··0x00004888·72000000·65786973·74656e63·655f6572·r...existence_er52 ··0x00004810·72000000·65786973·74656e63·655f6572·r...existence_er
53 ··0x00004898·726f7200·6d74696d·65000000·6c696e6b·ror.mtime...link53 ··0x00004820·726f7200·6d74696d·65000000·6c696e6b·ror.mtime...link
54 ··0x000048a8·5f746172·67657400·7065726d·69737369·_target.permissi54 ··0x00004830·5f746172·67657400·7065726d·69737369·_target.permissi
55 ··0x000048b8·6f6e7300·61726368·6976655f·6f70656e·ons.archive_open55 ··0x00004840·6f6e7300·61726368·6976655f·6f70656e·ons.archive_open
56 ··0x000048c8·5f737472·65616d00·61726368·6976655f·_stream.archive_56 ··0x00004850·5f737472·65616d00·61726368·6976655f·_stream.archive_
57 ··0x000048d8·70726f70·65727479·00000000·61726368·property....arch57 ··0x00004860·70726f70·65727479·00000000·61726368·property....arch
58 ··0x000048e8·6976655f·636c6f73·65000000·61726368·ive_close...arch58 ··0x00004870·6976655f·636c6f73·65000000·61726368·ive_close...arch
59 ··0x000048f8·6976655f·6e657874·5f686561·64657200·ive_next_header.59 ··0x00004880·6976655f·6e657874·5f686561·64657200·ive_next_header.
60 ··0x00004908·61726368·6976655f·68656164·65725f70·archive_header_p60 ··0x00004890·61726368·6976655f·68656164·65725f70·archive_header_p
61 ··0x00004918·726f705f·00000000·61726368·6976655f·rop_....archive_61 ··0x000048a0·726f705f·00000000·61726368·6976655f·rop_....archive_
62 ··0x00004928·7365745f·68656164·65725f70·726f7065·set_header_prope62 ··0x000048b0·7365745f·68656164·65725f70·726f7065·set_header_prope
63 ··0x00004938·72747900·61726368·6976655f·6f70656e·rty.archive_open63 ··0x000048c0·72747900·61726368·6976655f·6f70656e·rty.archive_open
64 ··0x00004948·5f656e74·72790000·6765745f·61726368·_entry..get_arch64 ··0x000048d0·5f656e74·72790000·6765745f·61726368·_entry..get_arch
65 ··0x00004958·69766500·6c696261·72636869·76655f73·ive.libarchive_s65 ··0x000048e0·69766500·6c696261·72636869·76655f73·ive.libarchive_s
66 ··0x00004968·65656b5f·63620000·61725f77·5f72656c·eek_cb..ar_w_rel66 ··0x000048f0·65656b5f·63620000·61725f77·5f72656c·eek_cb..ar_w_rel
67 ··0x00004978·65617365·5f636200·00000000·00000000·ease_cb.........67 ··0x00004900·65617365·5f636200·00000000·00000000·ease_cb.........
68 ··0x00004988·00000000·3adfc014·00000000·00000000·....:...........68 ··0x00004910·00000000·3adfc014·00000000·00000000·....:...........
69 ··0x00004998·00000000·00000000·00000000·20000000·............·...69 ··0x00004920·00000000·00000000·00000000·20000000·............·...
70 ··0x000049a8·00000000·61726368·6976655f·6f70656e·....archive_open70 ··0x00004930·00000000·61726368·6976655f·6f70656e·....archive_open
71 ··0x000049b8·5f737472·65616d00·3e000000·41000000·_stream.>...A...71 ··0x00004940·5f737472·65616d00·3e000000·41000000·_stream.>...A...
72 ··0x000049c8·0c000000·41000000·11000000·41000000·....A.......A...72 ··0x00004950·0c000000·41000000·11000000·41000000·....A.......A...
73 ··0x000049d8·27000000·41000000·36000000·41000000·'...A...6...A...73 ··0x00004960·27000000·41000000·36000000·41000000·'...A...6...A...
74 ··0x000049e8·03000000·41000000·06000000·41000000·....A.......A...74 ··0x00004970·03000000·41000000·06000000·41000000·....A.......A...
75 ··0x000049f8·15000000·41000000·0f000000·41000000·....A.......A...75 ··0x00004980·15000000·41000000·0f000000·41000000·....A.......A...
76 ··0x00004a08·0e000000·41000000·26000000·41000000·....A...&...A...76 ··0x00004990·0e000000·41000000·26000000·41000000·....A...&...A...
77 ··0x00004a18·13000000·41000000·29000000·41000000·....A...)...A...77 ··0x000049a0·13000000·41000000·29000000·41000000·....A...)...A...
78 ··0x00004a28·02000000·41000000·19000000·41000000·....A.......A...78 ··0x000049b0·02000000·41000000·19000000·41000000·....A.......A...
79 ··0x00004a38·0a000000·41000000·0b000000·41000000·....A.......A...79 ··0x000049c0·0a000000·41000000·0b000000·41000000·....A.......A...
80 ··0x00004a48·00000000·00000000···················........80 ··0x000049d0·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 ··0x00004b10·00000000····························....2 ··0x000049d8·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 ··0x0001fca4·25250000····························%%..2 ··0x0001fcac·ad240000····························.$..
  
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 ··0x0001fca8·e5240000····························.$..2 ··0x0001fcb0·6d240000····························m$..
  
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·acfc0100·00000000·00000000·b01d0000·................3 ··0x0001fdb4·b4fc0100·00000000·00000000·341d0000·............4...
4 ··0x0001fdc4·b01d0000·b01d0000·b01d0000·b01d0000·................4 ··0x0001fdc4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
5 ··0x0001fdd4·b01d0000·b01d0000·b01d0000·b01d0000·................5 ··0x0001fdd4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
6 ··0x0001fde4·b01d0000·b01d0000·b01d0000·b01d0000·................6 ··0x0001fde4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
7 ··0x0001fdf4·b01d0000·b01d0000·b01d0000·b01d0000·................7 ··0x0001fdf4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
8 ··0x0001fe04·b01d0000·b01d0000·b01d0000·b01d0000·................8 ··0x0001fe04·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
9 ··0x0001fe14·b01d0000·b01d0000·b01d0000·b01d0000·................9 ··0x0001fe14·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
10 ··0x0001fe24·b01d0000·b01d0000·b01d0000·b01d0000·................10 ··0x0001fe24·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
11 ··0x0001fe34·b01d0000·b01d0000·b01d0000·b01d0000·................11 ··0x0001fe34·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
12 ··0x0001fe44·b01d0000·b01d0000·b01d0000·b01d0000·................12 ··0x0001fe44·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
13 ··0x0001fe54·b01d0000·b01d0000·b01d0000·b01d0000·................13 ··0x0001fe54·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
14 ··0x0001fe64·b01d0000·b01d0000·b01d0000·b01d0000·................14 ··0x0001fe64·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
15 ··0x0001fe74·b01d0000·b01d0000·b01d0000·b01d0000·................15 ··0x0001fe74·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
16 ··0x0001fe84·b01d0000·b01d0000·b01d0000·b01d0000·................16 ··0x0001fe84·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
17 ··0x0001fe94·b01d0000·b01d0000·b01d0000·b01d0000·................17 ··0x0001fe94·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
18 ··0x0001fea4·b01d0000·b01d0000·b01d0000·b01d0000·................18 ··0x0001fea4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
19 ··0x0001feb4·b01d0000·b01d0000·b01d0000·b01d0000·................19 ··0x0001feb4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
20 ··0x0001fec4·b01d0000·b01d0000·b01d0000·b01d0000·................20 ··0x0001fec4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
21 ··0x0001fed4·b01d0000·b01d0000·b01d0000·b01d0000·................21 ··0x0001fed4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
22 ··0x0001fee4·b01d0000·b01d0000·b01d0000·b01d0000·................22 ··0x0001fee4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
23 ··0x0001fef4·b01d0000·b01d0000·b01d0000·b01d0000·................23 ··0x0001fef4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
24 ··0x0001ff04·b01d0000·b01d0000·b01d0000·b01d0000·................24 ··0x0001ff04·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
25 ··0x0001ff14·b01d0000·b01d0000·b01d0000·b01d0000·................25 ··0x0001ff14·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
26 ··0x0001ff24·b01d0000·b01d0000·b01d0000·b01d0000·................26 ··0x0001ff24·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
27 ··0x0001ff34·b01d0000·b01d0000·b01d0000·b01d0000·................27 ··0x0001ff34·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
28 ··0x0001ff44·b01d0000·b01d0000·b01d0000·b01d0000·................28 ··0x0001ff44·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
29 ··0x0001ff54·b01d0000·b01d0000·b01d0000·b01d0000·................29 ··0x0001ff54·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
30 ··0x0001ff64·b01d0000·b01d0000·b01d0000·b01d0000·................30 ··0x0001ff64·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
31 ··0x0001ff74·b01d0000·b01d0000·b01d0000·b01d0000·................31 ··0x0001ff74·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
32 ··0x0001ff84·b01d0000·b01d0000·b01d0000·b01d0000·................32 ··0x0001ff84·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
33 ··0x0001ff94·b01d0000·b01d0000·b01d0000·b01d0000·................33 ··0x0001ff94·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
34 ··0x0001ffa4·b01d0000·b01d0000·b01d0000·b01d0000·................34 ··0x0001ffa4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
35 ··0x0001ffb4·b01d0000·b01d0000·b01d0000·b01d0000·................35 ··0x0001ffb4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
36 ··0x0001ffc4·b01d0000·b01d0000·b01d0000·b01d0000·................36 ··0x0001ffc4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
37 ··0x0001ffd4·b01d0000·b01d0000·b01d0000·b01d0000·................37 ··0x0001ffd4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
38 ··0x0001ffe4·b01d0000·b01d0000·00000000·00000000·................38 ··0x0001ffe4·341d0000·341d0000·00000000·00000000·4...4...........
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·50460000·.....:)u....PF..2 ··0x00020000·00000200·013a2975·00000000·d8450000·.....:)u.....E..
3 ··0x00020010·b9310000·bd270000·f1270000·a1270000·.1...'...'...'..3 ··0x00020010·41310000·45270000·79270000·29270000·A1..E'..y'..)'..
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·b1250000·00000000·00000000·61250000·.%..........a%..8 ··0x00020060·39250000·00000000·00000000·e9240000·9%...........$..
9 ··0x00020070·2d250000·00000000·00000000·75300000·-%..........u0..9 ··0x00020070·b5240000·00000000·00000000·fd2f0000·.$.........../..
10 ··0x00020080·00000000·61250000·2d250000·00000000·....a%..-%......10 ··0x00020080·00000000·e9240000·b5240000·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·00b70565·og-nox.debug...e5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.
6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX
7 ··0x00000050·89··································.7 ··0x00000050·61··································a
  
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·62663434·32323930·34316236·34623664·bf44229041b64b6d 
3 ··0x00000010·63653939·37323661·38626462·37373336·ce99726a8bdb77362 ··0x00000000·61333639·39656235·66616539·64323866·a3699eb5fae9d28f
 3 ··0x00000010·39613232·64333730·31636466·66313861·9a22d3701cdff18a
4 ··0x00000020·36346435·61362e64·65627567·00000000·64d5a6.debug....4 ··0x00000020·30633364·66312e64·65627567·00000000·0c3df1.debug....
5 ··0x00000030·b35fd77d····························._.}5 ··0x00000030·9142239f····························.B#.
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 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·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/armv7l-linux/crypto4pl.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/crypto4pl.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:··········66224·(bytes·into·file)13 ··Start·of·section·headers:··········66204·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2819 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2720 ··Section·header·string·table·index:·25
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x0a134·0x0a134·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x09e6c·0x09e6c·R·E·0x10000
8 ··LOAD···········0x00fc0c·0x0001fc0c·0x0001fc0c·0x004dc·0x00558·RW··0x100007 ··LOAD···········0x00fc14·0x0001fc14·0x0001fc14·0x004d4·0x00550·RW··0x10000
9 ··DYNAMIC········0x00fc1c·0x0001fc1c·0x0001fc1c·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x00fc24·0x0001fc24·0x0001fc24·0x00100·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fc0c·0x0001fc0c·0x0001fc0c·0x003f4·0x003f4·R···0x111 ··GNU_RELRO······0x00fc14·0x0001fc14·0x0001fc14·0x003ec·0x003ec·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.8 KB
readelf --wide --sections {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x102b0:1 There·are·26·section·headers,·starting·at·offset·0x1029c:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000015c·00015c·000b90·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·000b70·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000cec·000cec·000bf2·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000cac·000cac·000bae·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000018de·0018de·000172·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········0000185a·00185a·00016e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00001a50·001a50·000080·00···A··4···4··410 ··[·6]·.gnu.version_r····VERNEED·········000019c8·0019c8·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00001ad0·001ad0·0000f0·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00001a28·001a28·0000f0·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00001bc0·001bc0·000568·08··AI··3··21··412 ··[·8]·.rel.plt··········REL·············00001b18·001b18·000568·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········00002128·002128·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00002080·002080·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00002134·002134·000840·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········0000208c·00208c·000840·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00002978·002978·005ae8·00··AX··0···0··815 ··[11]·.text·············PROGBITS········000028d0·0028d0·005ae8·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00008460·008460·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000083b8·0083b8·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00008468·008468·001aa8·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000083c0·0083c0·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 
20 ··[16]·.eh_frame·········PROGBITS········0000a130·00a130·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00009e68·009e68·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fc0c·00fc0c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fc14·00fc14·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fc10·00fc10·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fc18·00fc18·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······PROGBITS········0001fc14·00fc14·000008·00··WA··0···0··421 ··[17]·.data.rel.ro······PROGBITS········0001fc1c·00fc1c·000008·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········0001fc1c·00fc1c·000108·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001fc24·00fc24·000100·08··WA··4···0··4
25 ··[21]·.got··············PROGBITS········0001fd24·00fd24·0002dc·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001fd24·00fd24·0002dc·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00020000·010000·0000e8·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00020000·010000·0000e8·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········000200e8·0100e8·00007c·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········000200e8·0100e8·00007c·00··WA··0···0··4
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0100e8·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0100e8·000031·00······0···0··1
29 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·010119·000051·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·010119·000051·00······0···0··1
30 ··[26]·.gnu_debuglink····PROGBITS········00000000·01016c·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·01016c·000034·00······0···0··4
31 ··[27]·.shstrtab·········STRTAB··········00000000·0101a0·00010f·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0101a0·0000f9·00······0···0··1
32 Key·to·Flags:30 Key·to·Flags:
33 ··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),
34 ··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),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··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·185·entries:1 Symbol·table·'.dynsym'·contains·183·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:·00002128·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00002080·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···22·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.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, 51 lines modifiedOffset 138, 49 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) 
146 ···142:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable145 ···141:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
147 ···143:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_CIPHER_CTX_reset@OPENSSL_3.0.0·(2)146 ···142:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_CIPHER_CTX_reset@OPENSSL_3.0.0·(2)
148 ···144:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_CTX_free@OPENSSL_3.0.0·(2)147 ···143:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_CTX_free@OPENSSL_3.0.0·(2)
149 ···145:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc148 ···144:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc
150 ···146:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_decrypt_init@OPENSSL_3.0.0·(2)149 ···145:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_decrypt_init@OPENSSL_3.0.0·(2)
151 ···147:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ERR_error_string_n@OPENSSL_3.0.0·(2)150 ···146:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ERR_error_string_n@OPENSSL_3.0.0·(2)
152 ···148:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_verify_recover_init@OPENSSL_3.0.0·(2)151 ···147:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_verify_recover_init@OPENSSL_3.0.0·(2)
153 ···149:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EC_GROUP_new_by_curve_name@OPENSSL_3.0.0·(2)152 ···148:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EC_GROUP_new_by_curve_name@OPENSSL_3.0.0·(2)
154 ···150:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_verify_init_ex@OPENSSL_3.0.0·(2)153 ···149:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_verify_init_ex@OPENSSL_3.0.0·(2)
155 ···151:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref154 ···150:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
156 ···152:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·PKCS5_PBKDF2_HMAC@OPENSSL_3.0.0·(2)155 ···151:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·PKCS5_PBKDF2_HMAC@OPENSSL_3.0.0·(2)
157 ···153:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_sha256@OPENSSL_3.0.0·(2)156 ···152:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_sha256@OPENSSL_3.0.0·(2)
158 ···154:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_get_size@OPENSSL_3.0.0·(2)157 ···153:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_get_size@OPENSSL_3.0.0·(2)
159 ···155:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)158 ···154:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)
160 ···156:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_new@OPENSSL_3.0.0·(2)159 ···155:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_new@OPENSSL_3.0.0·(2)
161 ···157:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_set_octet_string_param@OPENSSL_3.0.0·(2)160 ···156:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_set_octet_string_param@OPENSSL_3.0.0·(2)
162 ···158:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable161 ···157:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
163 ···159:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcmp@GLIBC_2.4·(3)162 ···158:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcmp@GLIBC_2.4·(3)
164 ···160:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex163 ···159:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex
165 ···161:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EC_POINT_new@OPENSSL_3.0.0·(2)164 ···160:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EC_POINT_new@OPENSSL_3.0.0·(2)
166 ···162:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_MD_CTX_copy_ex@OPENSSL_3.0.0·(2)165 ···161:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_MD_CTX_copy_ex@OPENSSL_3.0.0·(2)
167 ···163:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_MD_CTX_free@OPENSSL_3.0.0·(2)166 ···162:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_MD_CTX_free@OPENSSL_3.0.0·(2)
168 ···164:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error167 ···163:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
169 ···165:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EC_POINT_get_affine_coordinates@OPENSSL_3.0.0·(2)168 ···164:·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) 
171 ···167:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_MD_get0_name@OPENSSL_3.0.0·(2)169 ···165:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_MD_get0_name@OPENSSL_3.0.0·(2)
172 ···168:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·OBJ_nid2ln@OPENSSL_3.0.0·(2)170 ···166:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·OBJ_nid2ln@OPENSSL_3.0.0·(2)
173 ···169:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_MAC_init@OPENSSL_3.0.0·(2)171 ···167:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_MAC_init@OPENSSL_3.0.0·(2)
174 ···170:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_Q_keygen@OPENSSL_3.0.0·(2)172 ···168:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_Q_keygen@OPENSSL_3.0.0·(2)
175 ···171:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·BN_bn2hex@OPENSSL_3.0.0·(2)173 ···169:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·BN_bn2hex@OPENSSL_3.0.0·(2)
176 ···172:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__174 ···170:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
177 ···173:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_blob175 ···171:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_blob
178 ···174:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable176 ···172:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
179 ···175:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EC_GROUP_get0_generator@OPENSSL_3.0.0·(2)177 ···173:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EC_GROUP_get0_generator@OPENSSL_3.0.0·(2)
180 ···176:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_DigestUpdate@OPENSSL_3.0.0·(2)178 ···174:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_DigestUpdate@OPENSSL_3.0.0·(2)
181 ···177:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(3)179 ···175:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(3)
182 ···178:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)180 ···176:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
183 ···179:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_derive_init@OPENSSL_3.0.0·(2)181 ···177:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_derive_init@OPENSSL_3.0.0·(2)
184 ···180:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter182 ···178:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter
185 ···181:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_CTX_new_id@OPENSSL_3.0.0·(2)183 ···179:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_CTX_new_id@OPENSSL_3.0.0·(2)
186 ···182:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_verify_init@OPENSSL_3.0.0·(2)184 ···180:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_verify_init@OPENSSL_3.0.0·(2)
187 ···183:·00005c41··1168·FUNC····GLOBAL·DEFAULT···11·install_crypto4pl185 ···181:·00005b99··1168·FUNC····GLOBAL·DEFAULT···11·install_crypto4pl
188 ···184:·000060d1·····2·FUNC····GLOBAL·DEFAULT···11·uninstall_crypto4pl186 ···182:·00006029·····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·0x1ad0·contains·30·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x1a28·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········ 
5 0001fc14··00000017·R_ARM_RELATIVE········3 0001fc14··00000017·R_ARM_RELATIVE········
6 0001fc18··00000017·R_ARM_RELATIVE········4 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··00009e15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable30 0001fff0··00009d15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
31 0001fff4··0000ac15·R_ARM_GLOB_DAT·········00000000···__gmon_start__31 0001fff4··0000aa15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
32 0001fff8··0000ae15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable32 0001fff8··0000ac15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
33 0001fffc··0000b215·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.433 0001fffc··0000b015·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
  
34 Relocation·section·'.rel.plt'·at·offset·0x1bc0·contains·173·entries:34 Relocation·section·'.rel.plt'·at·offset·0x1b18·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··00008e16·R_ARM_JUMP_SLOT········00000000···PL_is_variable172 0001ff4c··00008d16·R_ARM_JUMP_SLOT········00000000···PL_is_variable
173 0001ff50··00008f16·R_ARM_JUMP_SLOT········00000000···EVP_CIPHER_CTX_reset@OPENSSL_3.0.0173 0001ff50··00008e16·R_ARM_JUMP_SLOT········00000000···EVP_CIPHER_CTX_reset@OPENSSL_3.0.0
174 0001ff54··00009016·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_CTX_free@OPENSSL_3.0.0174 0001ff54··00008f16·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_CTX_free@OPENSSL_3.0.0
175 0001ff58··00009116·R_ARM_JUMP_SLOT········00000000···PL_malloc175 0001ff58··00009016·R_ARM_JUMP_SLOT········00000000···PL_malloc
176 0001ff5c··00009216·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_decrypt_init@OPENSSL_3.0.0176 0001ff5c··00009116·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_decrypt_init@OPENSSL_3.0.0
177 0001ff60··00009316·R_ARM_JUMP_SLOT········00000000···ERR_error_string_n@OPENSSL_3.0.0177 0001ff60··00009216·R_ARM_JUMP_SLOT········00000000···ERR_error_string_n@OPENSSL_3.0.0
178 0001ff64··00009416·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_verify_recover_init@OPENSSL_3.0.0178 0001ff64··00009316·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_verify_recover_init@OPENSSL_3.0.0
179 0001ff68··00009516·R_ARM_JUMP_SLOT········00000000···EC_GROUP_new_by_curve_name@OPENSSL_3.0.0179 0001ff68··00009416·R_ARM_JUMP_SLOT········00000000···EC_GROUP_new_by_curve_name@OPENSSL_3.0.0
180 0001ff6c··00009616·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_verify_init_ex@OPENSSL_3.0.0180 0001ff6c··00009516·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_verify_init_ex@OPENSSL_3.0.0
181 0001ff70··00009716·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref181 0001ff70··00009616·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
182 0001ff74··00009816·R_ARM_JUMP_SLOT········00000000···PKCS5_PBKDF2_HMAC@OPENSSL_3.0.0182 0001ff74··00009716·R_ARM_JUMP_SLOT········00000000···PKCS5_PBKDF2_HMAC@OPENSSL_3.0.0
183 0001ff78··00009916·R_ARM_JUMP_SLOT········00000000···EVP_sha256@OPENSSL_3.0.0183 0001ff78··00009816·R_ARM_JUMP_SLOT········00000000···EVP_sha256@OPENSSL_3.0.0
184 0001ff7c··00009a16·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_get_size@OPENSSL_3.0.0184 0001ff7c··00009916·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_get_size@OPENSSL_3.0.0
185 0001ff80··00009b16·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4185 0001ff80··00009a16·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
186 0001ff84··00009c16·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_new@OPENSSL_3.0.0186 0001ff84··00009b16·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_new@OPENSSL_3.0.0
187 0001ff88··00009d16·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_set_octet_string_param@OPENSSL_3.0.0187 0001ff88··00009c16·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_set_octet_string_param@OPENSSL_3.0.0
188 0001ff8c··00009f16·R_ARM_JUMP_SLOT········00000000···memcmp@GLIBC_2.4188 0001ff8c··00009e16·R_ARM_JUMP_SLOT········00000000···memcmp@GLIBC_2.4
189 0001ff90··0000a016·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex189 0001ff90··00009f16·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex
190 0001ff94··0000a116·R_ARM_JUMP_SLOT········00000000···EC_POINT_new@OPENSSL_3.0.0190 0001ff94··0000a016·R_ARM_JUMP_SLOT········00000000···EC_POINT_new@OPENSSL_3.0.0
191 0001ff98··0000a216·R_ARM_JUMP_SLOT········00000000···EVP_MD_CTX_copy_ex@OPENSSL_3.0.0191 0001ff98··0000a116·R_ARM_JUMP_SLOT········00000000···EVP_MD_CTX_copy_ex@OPENSSL_3.0.0
192 0001ff9c··0000a316·R_ARM_JUMP_SLOT········00000000···EVP_MD_CTX_free@OPENSSL_3.0.0192 0001ff9c··0000a216·R_ARM_JUMP_SLOT········00000000···EVP_MD_CTX_free@OPENSSL_3.0.0
193 0001ffa0··0000a416·R_ARM_JUMP_SLOT········00000000···PL_resource_error193 0001ffa0··0000a316·R_ARM_JUMP_SLOT········00000000···PL_resource_error
194 0001ffa4··0000a516·R_ARM_JUMP_SLOT········00000000···EC_POINT_get_affine_coordinates@OPENSSL_3.0.0194 0001ffa4··0000a416·R_ARM_JUMP_SLOT········00000000···EC_POINT_get_affine_coordinates@OPENSSL_3.0.0
195 0001ffa8··0000a716·R_ARM_JUMP_SLOT········00000000···EVP_MD_get0_name@OPENSSL_3.0.0195 0001ffa8··0000a516·R_ARM_JUMP_SLOT········00000000···EVP_MD_get0_name@OPENSSL_3.0.0
196 0001ffac··0000a816·R_ARM_JUMP_SLOT········00000000···OBJ_nid2ln@OPENSSL_3.0.0196 0001ffac··0000a616·R_ARM_JUMP_SLOT········00000000···OBJ_nid2ln@OPENSSL_3.0.0
197 0001ffb0··0000a916·R_ARM_JUMP_SLOT········00000000···EVP_MAC_init@OPENSSL_3.0.0197 0001ffb0··0000a716·R_ARM_JUMP_SLOT········00000000···EVP_MAC_init@OPENSSL_3.0.0
198 0001ffb4··0000aa16·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_Q_keygen@OPENSSL_3.0.0198 0001ffb4··0000a816·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_Q_keygen@OPENSSL_3.0.0
199 0001ffb8··0000ab16·R_ARM_JUMP_SLOT········00000000···BN_bn2hex@OPENSSL_3.0.0199 0001ffb8··0000a916·R_ARM_JUMP_SLOT········00000000···BN_bn2hex@OPENSSL_3.0.0
200 0001ffbc··0000ac16·R_ARM_JUMP_SLOT········00000000···__gmon_start__200 0001ffbc··0000aa16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
201 0001ffc0··0000ad16·R_ARM_JUMP_SLOT········00000000···PL_get_blob201 0001ffc0··0000ab16·R_ARM_JUMP_SLOT········00000000···PL_get_blob
202 0001ffc4··0000af16·R_ARM_JUMP_SLOT········00000000···EC_GROUP_get0_generator@OPENSSL_3.0.0202 0001ffc4··0000ad16·R_ARM_JUMP_SLOT········00000000···EC_GROUP_get0_generator@OPENSSL_3.0.0
203 0001ffc8··0000b016·R_ARM_JUMP_SLOT········00000000···EVP_DigestUpdate@OPENSSL_3.0.0203 0001ffc8··0000ae16·R_ARM_JUMP_SLOT········00000000···EVP_DigestUpdate@OPENSSL_3.0.0
204 0001ffcc··0000b116·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4204 0001ffcc··0000af16·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4
205 0001ffd0··0000b216·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4205 0001ffd0··0000b016·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
206 0001ffd4··0000b316·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_derive_init@OPENSSL_3.0.0206 0001ffd4··0000b116·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_derive_init@OPENSSL_3.0.0
207 0001ffd8··0000b416·R_ARM_JUMP_SLOT········00000000···Sset_filter207 0001ffd8··0000b216·R_ARM_JUMP_SLOT········00000000···Sset_filter
208 0001ffdc··0000b516·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_CTX_new_id@OPENSSL_3.0.0208 0001ffdc··0000b316·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_CTX_new_id@OPENSSL_3.0.0
209 0001ffe0··0000b616·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_verify_init@OPENSSL_3.0.0209 0001ffe0··0000b416·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_verify_init@OPENSSL_3.0.0
2.36 KB
readelf --wide --dynamic {}
    
Offset 1, 32 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfc1c·contains·29·entries:1 Dynamic·section·at·offset·0xfc24·contains·28·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] 
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
7 ·0x0000000c·(INIT)·······················0x21286 ·0x0000000c·(INIT)·······················0x2080
8 ·0x0000000d·(FINI)·······················0x84607 ·0x0000000d·(FINI)·······················0x83b8
9 ·0x00000019·(INIT_ARRAY)·················0x1fc0c8 ·0x00000019·(INIT_ARRAY)·················0x1fc14
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x1fc1010 ·0x0000001a·(FINI_ARRAY)·················0x1fc18
12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
13 ·0x6ffffef5·(GNU_HASH)···················0x13812 ·0x6ffffef5·(GNU_HASH)···················0x118
14 ·0x00000005·(STRTAB)·····················0xcec13 ·0x00000005·(STRTAB)·····················0xcac
15 ·0x00000006·(SYMTAB)·····················0x15c14 ·0x00000006·(SYMTAB)·····················0x13c
16 ·0x0000000a·(STRSZ)······················3058·(bytes)15 ·0x0000000a·(STRSZ)······················2990·(bytes)
17 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
18 ·0x00000003·(PLTGOT)·····················0x1fd2417 ·0x00000003·(PLTGOT)·····················0x1fd24
19 ·0x00000002·(PLTRELSZ)···················1384·(bytes)18 ·0x00000002·(PLTRELSZ)···················1384·(bytes)
20 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
21 ·0x00000017·(JMPREL)·····················0x1bc020 ·0x00000017·(JMPREL)·····················0x1b18
22 ·0x00000011·(REL)························0x1ad021 ·0x00000011·(REL)························0x1a28
23 ·0x00000012·(RELSZ)······················240·(bytes)22 ·0x00000012·(RELSZ)······················240·(bytes)
24 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
25 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
27 ·0x6ffffffe·(VERNEED)····················0x1a5026 ·0x6ffffffe·(VERNEED)····················0x19c8
28 ·0x6fffffff·(VERNEEDNUM)·················427 ·0x6fffffff·(VERNEEDNUM)·················3
29 ·0x6ffffff0·(VERSYM)·····················0x18de28 ·0x6ffffff0·(VERSYM)·····················0x185a
30 ·0x6ffffffa·(RELCOUNT)···················2329 ·0x6ffffffa·(RELCOUNT)···················23
31 ·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:·0199d89de4ac3b0fb6410ba9f88397309b593c803 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f1a8ecbfff1747f14e10d09bf1e8ea525f210fe3
4.31 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·185·entries:1 Version·symbols·section·'.gnu.version'·contains·183·entries:
2 ·Addr:·0x00000000000018de··Offset:·0x000018de··Link:·3·(.dynsym)2 ·Addr:·0x000000000000185a··Offset:·0x0000185a··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, 30 lines modifiedOffset 32, 27 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) 
40 ··090:···2·(OPENSSL_3.0.0)···1·(*global*)······2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)39 ··08c:···1·(*global*)······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)·· 
44 ··0a0:···1·(*global*)······2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)40 ··090:···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*)···
46 ··0a8:···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)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)···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) 
49 ··0b4:···1·(*global*)······2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)···47 ··0ac:···1·(*global*)······2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···3·(GLIBC_2.4)··
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*)···
  
51 Version·needs·section·'.gnu.version_r'·contains·4·entries:50 Version·needs·section·'.gnu.version_r'·contains·3·entries:
52 ·Addr:·0x0000000000001a50··Offset:·0x00001a50··Link:·4·(.dynstr)51 ·Addr:·0x00000000000019c8··Offset:·0x000019c8··Link:·4·(.dynstr)
53 ··000000:·Version:·1··File:·libgcc_s.so.1··Cnt:·1 
54 ··0x0010:···Name:·GCC_3.5··Flags:·none··Version:·5 
55 ··0x0020:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·152 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
56 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·453 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
57 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·154 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
58 ··0x0050:···Name:·GLIBC_2.4··Flags:·none··Version:·355 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
59 ··0x0060:·Version:·1··File:·libcrypto.so.3··Cnt:·156 ··0x0040:·Version:·1··File:·libcrypto.so.3··Cnt:·1
60 ··0x0070:···Name:·OPENSSL_3.0.0··Flags:·none··Version:·257 ··0x0050:···Name:·OPENSSL_3.0.0··Flags:·none··Version:·2
930 B
strings --all --bytes=8 {}
    
Offset 1, 21 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_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 
9 PL_blob_data8 PL_blob_data
10 EC_GROUP_get_curve_name9 EC_GROUP_get_curve_name
11 OBJ_nid2sn10 OBJ_nid2sn
12 Sfprintf11 Sfprintf
13 Svfprintf12 Svfprintf
14 __aeabi_unwind_cpp_pr1 
15 PL_new_term_ref13 PL_new_term_ref
16 PL_get_chars14 PL_get_chars
17 BN_hex2bn15 BN_hex2bn
18 PL_exception16 PL_exception
19 ERR_error_string_n17 ERR_error_string_n
20 PL_unify_term18 PL_unify_term
21 PL_new_atom19 PL_new_atom
Offset 157, 15 lines modifiedOffset 155, 14 lines modified
157 PL_open_foreign_frame155 PL_open_foreign_frame
158 strerror156 strerror
159 PL_is_variable157 PL_is_variable
160 PL_unify_atom_chars158 PL_unify_atom_chars
161 PL_close_foreign_frame159 PL_close_foreign_frame
162 PL_put_atom_chars160 PL_put_atom_chars
163 libcrypto.so.3161 libcrypto.so.3
164 libgcc_s.so.1 
165 libc.so.6162 libc.so.6
166 ld-linux-armhf.so.3163 ld-linux-armhf.so.3
167 GLIBC_2.4164 GLIBC_2.4
168 OPENSSL_3.0.0165 OPENSSL_3.0.0
169 H»      KxD»   J{D166 H»      KxD»   J{D
170 LI"F·FyD167 LI"F·FyD
171 6<+,Y$h4`O168 6<+,Y$h4`O
Offset 269, 16 lines modifiedOffset 266, 14 lines modified
269 .shstrtab266 .shstrtab
270 .note.gnu.build-id267 .note.gnu.build-id
271 .gnu.hash268 .gnu.hash
272 .gnu.version269 .gnu.version
273 .gnu.version_r270 .gnu.version_r
274 .rel.dyn271 .rel.dyn
275 .rel.plt272 .rel.plt
276 .ARM.extab 
277 .ARM.exidx 
278 .eh_frame273 .eh_frame
279 .init_array274 .init_array
280 .fini_array275 .fini_array
281 .data.rel.ro276 .data.rel.ro
282 .dynamic277 .dynamic
283 .ARM.attributes278 .ARM.attributes
284 .gnu_debugaltlink279 .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 ··0x00000138·02000000·b7000000·01000000·05000000·................2 ··0x00000118·02000000·b5000000·01000000·05000000·................
3 ··0x00000148·00d02000·b7000000·b8000000·adf6bf51·..·............Q3 ··0x00000128·00d02000·b5000000·b6000000·adf6bf51·..·............Q
4 ··0x00000158·cfd9692f····························..i/4 ··0x00000138·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 00002128·<.init>:2 00002080·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     2978·<EVP_PKEY_verify_init@plt+0x10>5 »       bl»     28d0·<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 00008460·<.fini>:2 000083b8·<.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 ··0x0000a130·00000000····························....2 ··0x00009e68·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 ··0x0001fc0c·3d2a0000····························=*..2 ··0x0001fc14·95290000····························.)..
  
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 ··0x0001fc10·fd290000····························.)..2 ··0x0001fc18·55290000····························U)..
  
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 ··0x0001fc14·e48d0000·088e0000···················........2 ··0x0001fc1c·3c8d0000·608d0000···················<...`...
  
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·1cfc0100·00000000·00000000·34210000·............4!..3 ··0x0001fd24·24fc0100·00000000·00000000·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!..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·.·...·...·...·..
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·e48b0000·e48b0000·................2 ··0x00020000·00000200·00000000·3c8b0000·3c8b0000·........<...<...
3 ··0x00020010·e48b0000·e48b0000·013a2975·00000000·.........:)u....3 ··0x00020010·3c8b0000·3c8b0000·013a2975·00000000·<...<....:)u....
4 ··0x00020020·1c860000·d9410000·552b0000·cd2b0000·.....A..U+...+..4 ··0x00020020·74850000·31410000·ad2a0000·252b0000·t...1A...*..%+..
5 ··0x00020030·352b0000·00000000·00000000·00000000·5+..............5 ··0x00020030·8d2a0000·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·00000000·00000000·00000000·................8 ··0x00020060·00000000·00000000·00000000·00000000·................
9 ··0x00020070·00000000·95410000·49410000·00000000·.....A..IA......9 ··0x00020070·00000000·ed400000·a1400000·00000000·.....@...@......
10 ··0x00020080·29420000·9d360000·00000000·013a2975·)B...6.......:)u10 ··0x00020080·81410000·f5350000·00000000·013a2975·.A...5.......:)u
11 ··0x00020090·00000000·60860000·75400000·fd2a0000·....`...u@...*..11 ··0x00020090·00000000·b8850000·cd3f0000·552a0000·.........?..U*..
12 ··0x000200a0·8d2b0000·a12a0000·00000000·00000000·.+...*..........12 ··0x000200a0·e52a0000·f9290000·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·00b70565·og-nox.debug...e5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.
6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX
7 ··0x00000050·89··································.7 ··0x00000050·61··································a
  
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·39396438·39646534·61633362·30666236·99d89de4ac3b0fb6 
3 ··0x00000010·34313062·61396638·38333937·33303962·410ba9f88397309b2 ··0x00000000·61386563·62666666·31373437·66313465·a8ecbfff1747f14e
 3 ··0x00000010·31306430·39626631·65386561·35323566·10d09bf1e8ea525f
4 ··0x00000020·35393363·38302e64·65627567·00000000·593c80.debug....4 ··0x00000020·32313066·65332e64·65627567·00000000·210fe3.debug....
5 ··0x00000030·fecdcb28····························...(5 ··0x00000030·c4730e9e····························.s..
  
1.68 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/janus.so vs.
./usr/lib/swi-prolog/lib/aarch64-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:··········66424·(bytes·into·file)13 ··Start·of·section·headers:··········66400·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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······0x008e0c·0x00008e0c·0x00008e0c·0x001f8·0x001f8·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x09008·0x09008·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x08d20·0x08d20·R·E·0x10000
8 ··LOAD···········0x00fbc4·0x0001fbc4·0x0001fbc4·0x005f8·0x006e8·RW··0x100007 ··LOAD···········0x00fbcc·0x0001fbcc·0x0001fbcc·0x005f0·0x006e0·RW··0x10000
9 ··DYNAMIC········0x00fbcc·0x0001fbcc·0x0001fbcc·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x00fbd4·0x0001fbd4·0x0001fbd4·0x00100·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fbc4·0x0001fbc4·0x0001fbc4·0x0043c·0x0043c·R···0x111 ··GNU_RELRO······0x00fbcc·0x0001fbcc·0x0001fbcc·0x00434·0x00434·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x10378:1 There·are·25·section·headers,·starting·at·offset·0x10360:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·00002c·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·00002c·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000164·000164·000cd0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000144·000144·000cb0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000e34·000e34·000d00·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000df4·000df4·000cbc·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00001b34·001b34·00019a·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00001ab0·001ab0·000196·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00001cd0·001cd0·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00001c48·001c48·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00001d30·001d30·000208·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00001c88·001c88·000208·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00001f38·001f38·0005b8·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00001e90·001e90·0005b8·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········000024f0·0024f0·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00002448·002448·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000024fc·0024fc·0008d4·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00002454·002454·0008d4·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00002dd0·002dd0·005478·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00002d28·002d28·005478·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00008248·008248·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000081a0·0081a0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00008250·008250·000b74·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000081a8·0081a8·000b74·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········00008dc4·008dc4·000048·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······00008e0c·008e0c·0001f8·00··AL·11···0··4 
20 ··[16]·.eh_frame·········PROGBITS········00009004·009004·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00008d1c·008d1c·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fbc4·00fbc4·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fbcc·00fbcc·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fbc8·00fbc8·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fbd0·00fbd0·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fbcc·00fbcc·000108·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fbd4·00fbd4·000100·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001fcd4·00fcd4·00032c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001fcd4·00fcd4·00032c·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·0001bc·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·0001bc·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········000201bc·0101bc·0000f0·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········000201bc·0101bc·0000f0·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0101bc·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0101bc·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·0101ed·000051·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·0101ed·000051·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·010240·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010240·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·010274·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·010274·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··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, 32 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfbcc·contains·29·entries:1 Dynamic·section·at·offset·0xfbd4·contains·28·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] 
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
7 ·0x0000000c·(INIT)·······················0x24f06 ·0x0000000c·(INIT)·······················0x2448
8 ·0x0000000d·(FINI)·······················0x82487 ·0x0000000d·(FINI)·······················0x81a0
9 ·0x00000019·(INIT_ARRAY)·················0x1fbc48 ·0x00000019·(INIT_ARRAY)·················0x1fbcc
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x1fbc810 ·0x0000001a·(FINI_ARRAY)·················0x1fbd0
12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
13 ·0x6ffffef5·(GNU_HASH)···················0x13812 ·0x6ffffef5·(GNU_HASH)···················0x118
14 ·0x00000005·(STRTAB)·····················0xe3413 ·0x00000005·(STRTAB)·····················0xdf4
15 ·0x00000006·(SYMTAB)·····················0x16414 ·0x00000006·(SYMTAB)·····················0x144
16 ·0x0000000a·(STRSZ)······················3328·(bytes)15 ·0x0000000a·(STRSZ)······················3260·(bytes)
17 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
18 ·0x00000003·(PLTGOT)·····················0x1fcd417 ·0x00000003·(PLTGOT)·····················0x1fcd4
19 ·0x00000002·(PLTRELSZ)···················1464·(bytes)18 ·0x00000002·(PLTRELSZ)···················1464·(bytes)
20 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
21 ·0x00000017·(JMPREL)·····················0x1f3820 ·0x00000017·(JMPREL)·····················0x1e90
22 ·0x00000011·(REL)························0x1d3021 ·0x00000011·(REL)························0x1c88
23 ·0x00000012·(RELSZ)······················520·(bytes)22 ·0x00000012·(RELSZ)······················520·(bytes)
24 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
25 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
27 ·0x6ffffffe·(VERNEED)····················0x1cd026 ·0x6ffffffe·(VERNEED)····················0x1c48
28 ·0x6fffffff·(VERNEEDNUM)·················327 ·0x6fffffff·(VERNEEDNUM)·················2
29 ·0x6ffffff0·(VERSYM)·····················0x1b3428 ·0x6ffffff0·(VERSYM)·····················0x1ab0
30 ·0x6ffffffa·(RELCOUNT)···················4829 ·0x6ffffffa·(RELCOUNT)···················48
31 ·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:·81f7443d20e9c3de2e61a9d8f6b276029d8e8ec23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·875dd85b2edc3a49ad51848e6e6dfe209dcf642d
6.94 KB
readelf --wide --version-info {}
    
Offset 1, 64 lines modifiedOffset 1, 61 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·205·entries:1 Version·symbols·section·'.gnu.version'·contains·203·entries:
2 ·Addr:·0x0000000000001b34··Offset:·0x00001b34··Link:·3·(.dynsym)2 ·Addr:·0x0000000000001ab0··Offset:·0x00001ab0··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···2·(GLIBC_2.4)·····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)··
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*)······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*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······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:···2·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··
12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
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*)······3·(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*)······1·(*global*)···
 17 ··038:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··18 ··03c:···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*)···19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
20 ··044:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····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*)······3·(GLIBC_2.4)··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*)······3·(GLIBC_2.4)·····1·(*global*)···26 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 27 ··060:···1·(*global*)······1·(*global*)······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:···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*)···
31 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··32 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
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:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···36 ··084:···2·(GLIBC_2.4)·····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*)······3·(GLIBC_2.4)·····1·(*global*)···38 ··08c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
39 ··090:···3·(GLIBC_2.4)·····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*)······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*)··· 
53 ··0c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···50 ··0bc:···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*)···
  
55 Version·needs·section·'.gnu.version_r'·contains·3·entries:54 Version·needs·section·'.gnu.version_r'·contains·2·entries:
56 ·Addr:·0x0000000000001cd0··Offset:·0x00001cd0··Link:·4·(.dynstr)55 ·Addr:·0x0000000000001c48··Offset:·0x00001c48··Link:·4·(.dynstr)
57 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·156 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
58 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·457 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
59 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·158 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
60 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·359 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 25 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 PyInit__swipl5 PyInit__swipl
6 PyModule_Create26 PyModule_Create2
7 __aeabi_unwind_cpp_pr0 
8 PyUnicode_FromString7 PyUnicode_FromString
9 PyImport_Import8 PyImport_Import
10 _Py_Dealloc9 _Py_Dealloc
11 PyObject_GetAttrString10 PyObject_GetAttrString
12 PyTuple_New11 PyTuple_New
13 PyTuple_SetItem12 PyTuple_SetItem
14 PyObject_CallObject13 PyObject_CallObject
15 PyErr_SetObject14 PyErr_SetObject
16 PL_thread_self15 PL_thread_self
17 PyLong_FromLongLong16 PyLong_FromLongLong
18 __aeabi_unwind_cpp_pr1 
19 PL_record17 PL_record
20 PL_exception18 PL_exception
21 PL_get_atom19 PL_get_atom
22 __stack_chk_fail20 __stack_chk_fail
23 __stack_chk_guard21 __stack_chk_guard
24 PyExc_SystemExit22 PyExc_SystemExit
25 PL_resource_error23 PL_resource_error
Offset 184, 15 lines modifiedOffset 182, 14 lines modified
184 Py_CompileStringExFlags182 Py_CompileStringExFlags
185 PyEval_EvalCode183 PyEval_EvalCode
186 PyObject_SetAttrString184 PyObject_SetAttrString
187 PL_register_foreign_in_module185 PL_register_foreign_in_module
188 PyImport_AppendInittab186 PyImport_AppendInittab
189 uninstall_janus187 uninstall_janus
190 libpython3.13.so.1.0188 libpython3.13.so.1.0
191 libgcc_s.so.1 
192 libc.so.6189 libc.so.6
193 ld-linux-armhf.so.3190 ld-linux-armhf.so.3
194 GLIBC_2.4191 GLIBC_2.4
195 H»      KxD»   J{D192 H»      KxD»   J{D
196 FzD$M%N}D193 FzD$M%N}D
197 %|D`kea%b194 %|D`kea%b
198 ?I"F(FyD195 ?I"F(FyD
Offset 317, 16 lines modifiedOffset 314, 14 lines modified
317 .shstrtab314 .shstrtab
318 .note.gnu.build-id315 .note.gnu.build-id
319 .gnu.hash316 .gnu.hash
320 .gnu.version317 .gnu.version
321 .gnu.version_r318 .gnu.version_r
322 .rel.dyn319 .rel.dyn
323 .rel.plt320 .rel.plt
324 .ARM.extab 
325 .ARM.exidx 
326 .eh_frame321 .eh_frame
327 .init_array322 .init_array
328 .fini_array323 .fini_array
329 .dynamic324 .dynamic
330 .ARM.attributes325 .ARM.attributes
331 .gnu_debugaltlink326 .gnu_debugaltlink
332 .gnu_debuglink327 .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 ··0x00000138·03000000·ca000000·01000000·05000000·................2 ··0x00000118·03000000·c8000000·01000000·05000000·................
3 ··0x00000148·80801094·ca000000·00000000·00000000·................3 ··0x00000128·80801094·c8000000·00000000·00000000·................
4 ··0x00000158·9ee22c30·fc18c5ee·4ffb686d··········..,0....O.hm4 ··0x00000138·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 000024f0·<.init>:2 00002448·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     2dd0·<PL_existence_error@plt+0xc>5 »       bl»     2d28·<PyImport_Import@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 00008248·<.fini>:2 000081a0·<.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 ··0x00009004·00000000····························....2 ··0x00008d1c·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 ··0x0001fbc4·952e0000····························....2 ··0x0001fbcc·ed2d0000····························.-..
  
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 ··0x0001fbc8·552e0000····························U...2 ··0x0001fbd0·ad2d0000····························.-..
  
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·ccfb0100·00000000·00000000·fc240000·.............$..3 ··0x0001fcd4·d4fb0100·00000000·00000000·54240000·............T$..
4 ··0x0001fce4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..4 ··0x0001fce4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
5 ··0x0001fcf4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..5 ··0x0001fcf4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
6 ··0x0001fd04·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..6 ··0x0001fd04·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
7 ··0x0001fd14·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..7 ··0x0001fd14·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
8 ··0x0001fd24·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..8 ··0x0001fd24·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
9 ··0x0001fd34·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..9 ··0x0001fd34·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
10 ··0x0001fd44·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..10 ··0x0001fd44·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
11 ··0x0001fd54·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..11 ··0x0001fd54·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
12 ··0x0001fd64·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..12 ··0x0001fd64·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
13 ··0x0001fd74·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..13 ··0x0001fd74·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
14 ··0x0001fd84·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..14 ··0x0001fd84·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
15 ··0x0001fd94·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..15 ··0x0001fd94·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
16 ··0x0001fda4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..16 ··0x0001fda4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
17 ··0x0001fdb4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..17 ··0x0001fdb4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
18 ··0x0001fdc4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..18 ··0x0001fdc4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
19 ··0x0001fdd4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..19 ··0x0001fdd4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
20 ··0x0001fde4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..20 ··0x0001fde4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
21 ··0x0001fdf4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..21 ··0x0001fdf4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
22 ··0x0001fe04·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..22 ··0x0001fe04·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
23 ··0x0001fe14·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..23 ··0x0001fe14·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
24 ··0x0001fe24·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..24 ··0x0001fe24·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
25 ··0x0001fe34·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..25 ··0x0001fe34·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
26 ··0x0001fe44·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..26 ··0x0001fe44·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
27 ··0x0001fe54·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..27 ··0x0001fe54·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
28 ··0x0001fe64·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..28 ··0x0001fe64·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
29 ··0x0001fe74·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..29 ··0x0001fe74·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
30 ··0x0001fe84·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..30 ··0x0001fe84·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
31 ··0x0001fe94·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..31 ··0x0001fe94·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
32 ··0x0001fea4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..32 ··0x0001fea4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
33 ··0x0001feb4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..33 ··0x0001feb4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
34 ··0x0001fec4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..34 ··0x0001fec4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
35 ··0x0001fed4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..35 ··0x0001fed4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
36 ··0x0001fee4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..36 ··0x0001fee4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
37 ··0x0001fef4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..37 ··0x0001fef4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
38 ··0x0001ff04·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..38 ··0x0001ff04·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
39 ··0x0001ff14·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..39 ··0x0001ff14·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
40 ··0x0001ff24·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..40 ··0x0001ff24·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
41 ··0x0001ff34·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..41 ··0x0001ff34·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
42 ··0x0001ff44·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..42 ··0x0001ff44·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
43 ··0x0001ff54·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..43 ··0x0001ff54·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
44 ··0x0001ff64·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..44 ··0x0001ff64·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
45 ··0x0001ff74·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..45 ··0x0001ff74·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
46 ··0x0001ff84·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..46 ··0x0001ff84·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
47 ··0x0001ff94·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..47 ··0x0001ff94·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
48 ··0x0001ffa4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..48 ··0x0001ffa4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
49 ··0x0001ffb4·fc240000·fc240000·00000000·00000000·.$...$..........49 ··0x0001ffb4·54240000·54240000·00000000·00000000·T$..T$..........
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·ec890000·................3 ··0x00020010·00000000·00000000·00000000·44890000·............D...
4 ··0x00020020·488a0000·ffffffff·0c010200·00000000·H...............4 ··0x00020020·a0890000·ffffffff·0c010200·00000000·................
5 ··0x00020030·00000000·00000000·00000000·013a2975·.............:)u5 ··0x00020030·00000000·00000000·00000000·013a2975·.............:)u
6 ··0x00020040·05000000·3c8a0000·79320000·09320000·....<...y2...2..6 ··0x00020040·05000000·94890000·d1310000·61310000·.........1..a1..
7 ··0x00020050·75370000·e1310000·00000000·00000000·u7...1..........7 ··0x00020050·cd360000·39310000·00000000·00000000·.6..91..........
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·d4840000·00000000·07000000·e4840000·................12 ··0x000200a0·2c840000·00000000·07000000·3c840000·,...........<...
13 ··0x000200b0·00000000·00000000·38830000·00000000·........8.......13 ··0x000200b0·00000000·00000000·90820000·00000000·................
14 ··0x000200c0·ffffffff·00000000·00000000·07000000·................14 ··0x000200c0·ffffffff·00000000·00000000·07000000·................
15 ··0x000200d0·388a0000·00000000·ffffffff·00000000·8...............15 ··0x000200d0·90890000·00000000·ffffffff·00000000·................
16 ··0x000200e0·1c8a0000·00000000·00000000·06000000·................16 ··0x000200e0·74890000·00000000·00000000·06000000·t...............
17 ··0x000200f0·248a0000·00000000·07000000·308a0000·$...........0...17 ··0x000200f0·7c890000·00000000·07000000·88890000·|...............
18 ··0x00020100·00000000·ffffffff·00000000·788a0000·............x...18 ··0x00020100·00000000·ffffffff·00000000·d0890000·................
19 ··0x00020110·a9700000·01000000·808a0000·988a0000·.p..............19 ··0x00020110·01700000·01000000·d8890000·f0890000·.p..............
 20 ··0x00020120·25560000·01000000·f4890000·548a0000·%V..........T...
 21 ··0x00020130·91720000·03000000·608a0000·c08a0000·.r......`.......
20 ··0x00020120·cd560000·01000000·9c8a0000·fc8a0000·.V..............22 ··0x00020140·2d580000·01000000·cc8a0000·e48a0000·-X..............
21 ··0x00020130·39730000·03000000·088b0000·688b0000·9s..........h... 
22 ··0x00020140·d5580000·01000000·748b0000·8c8b0000·.X......t....... 
23 ··0x00020150·95620000·01000000·9c8b0000·b88b0000·.b..............23 ··0x00020150·ed610000·01000000·f48a0000·108b0000·.a..............
24 ··0x00020160·793e0000·01000000·c48b0000·dc8b0000·y>..............24 ··0x00020160·d13d0000·01000000·1c8b0000·348b0000·.=..........4...
25 ··0x00020170·e52f0000·01000000·e48b0000·188c0000·./..............25 ··0x00020170·3d2f0000·01000000·3c8b0000·708b0000·=/......<...p...
26 ··0x00020180·f93a0000·01000000·288c0000·588c0000·.:......(...X... 
27 ··0x00020190·493b0000·01000000·688c0000·948c0000·I;......h....... 
28 ··0x000201a0·513a0000·01000000·9c8c0000·00000000·Q:..............26 ··0x00020180·513a0000·01000000·808b0000·b08b0000·Q:..............
 27 ··0x00020190·a13a0000·01000000·c08b0000·ec8b0000·.:..............
 28 ··0x000201a0·a9390000·01000000·f48b0000·00000000·.9..............
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·00b70565·og-nox.debug...e5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.
6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX
7 ··0x00000050·89··································.7 ··0x00000050·61··································a
  
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·66373434·33643230·65396333·64653265·f7443d20e9c3de2e 
3 ··0x00000010·36316139·64386636·62323736·30323964·61a9d8f6b276029d2 ··0x00000000·35646438·35623265·64633361·34396164·5dd85b2edc3a49ad
 3 ··0x00000010·35313834·38653665·36646665·32303964·51848e6e6dfe209d
4 ··0x00000020·38653865·63322e64·65627567·00000000·8e8ec2.debug....4 ··0x00000020·63663634·32642e64·65627567·00000000·cf642d.debug....
5 ··0x00000030·ee7eeb15····························.~..5 ··0x00000030·89d52030····························..·0
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/libedit4pl.so vs.
./usr/lib/swi-prolog/lib/aarch64-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:··········67896·(bytes·into·file)13 ··Start·of·section·headers:··········67884·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·24
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x03afc·0x03afc·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x039b8·0x039b8·R·E·0x10000
8 ··LOAD···········0x00fd38·0x0001fd38·0x0001fd38·0x00a50·0x00a9c·RW··0x100007 ··LOAD···········0x00fd40·0x0001fd40·0x0001fd40·0x00a48·0x00a94·RW··0x10000
9 ··DYNAMIC········0x00fd40·0x0001fd40·0x0001fd40·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x00fd48·0x0001fd48·0x0001fd48·0x00100·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fd38·0x0001fd38·0x0001fd38·0x002c8·0x002c8·R···0x111 ··GNU_RELRO······0x00fd40·0x0001fd40·0x0001fd40·0x002c0·0x002c0·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 34 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x10938:1 There·are·25·section·headers,·starting·at·offset·0x1092c:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0006d0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0006c0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000828·000828·0005b2·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000007f8·0007f8·000585·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000dda·000dda·0000da·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000d7e·000d7e·0000d8·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000eb4·000eb4·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000e58·000e58·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000f24·000f24·000048·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000ea8·000ea8·000048·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000f6c·000f6c·000328·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············00000ef0·000ef0·000328·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00001294·001294·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00001218·001218·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000012a0·0012a0·0004d8·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00001224·001224·0004d8·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001778·001778·001f68·00··AX··0···0··415 ··[11]·.text·············PROGBITS········000016fc·0016fc·001f68·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········000036e0·0036e0·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00003664·003664·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000036e8·0036e8·000348·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0000366c·00366c·000348·00···A··0···0··4
18 ··[14]·.ARM.exidx········ARM_EXIDX·······00003a30·003a30·0000c8·00··AL·11···0··4 
19 ··[15]·.eh_frame·········PROGBITS········00003af8·003af8·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········000039b4·0039b4·000004·00···A··0···0··4
20 ··[16]·.init_array·······INIT_ARRAY······0001fd38·00fd38·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fd40·00fd40·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······0001fd3c·00fd3c·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fd44·00fd44·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0001fd40·00fd40·000108·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fd48·00fd48·000100·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0001fe48·00fe48·0001b8·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001fe48·00fe48·0001b8·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00020000·010000·000788·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000788·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020788·010788·00004c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020788·010788·00004c·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010788·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010788·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·0107b9·000051·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·0107b9·000051·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·01080c·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·01080c·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·010840·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·010840·0000ec·00······0···0··1
30 Key·to·Flags:29 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··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, 32 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfd40·contains·29·entries:1 Dynamic·section·at·offset·0xfd48·contains·28·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] 
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
7 ·0x0000000c·(INIT)·······················0x12946 ·0x0000000c·(INIT)·······················0x1218
8 ·0x0000000d·(FINI)·······················0x36e07 ·0x0000000d·(FINI)·······················0x3664
9 ·0x00000019·(INIT_ARRAY)·················0x1fd388 ·0x00000019·(INIT_ARRAY)·················0x1fd40
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x1fd3c10 ·0x0000001a·(FINI_ARRAY)·················0x1fd44
12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
13 ·0x6ffffef5·(GNU_HASH)···················0x13812 ·0x6ffffef5·(GNU_HASH)···················0x118
14 ·0x00000005·(STRTAB)·····················0x82813 ·0x00000005·(STRTAB)·····················0x7f8
15 ·0x00000006·(SYMTAB)·····················0x15814 ·0x00000006·(SYMTAB)·····················0x138
16 ·0x0000000a·(STRSZ)······················1458·(bytes)15 ·0x0000000a·(STRSZ)······················1413·(bytes)
17 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
18 ·0x00000003·(PLTGOT)·····················0x1fe4817 ·0x00000003·(PLTGOT)·····················0x1fe48
19 ·0x00000002·(PLTRELSZ)···················808·(bytes)18 ·0x00000002·(PLTRELSZ)···················808·(bytes)
20 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
21 ·0x00000017·(JMPREL)·····················0xf6c20 ·0x00000017·(JMPREL)·····················0xef0
22 ·0x00000011·(REL)························0xf2421 ·0x00000011·(REL)························0xea8
23 ·0x00000012·(RELSZ)······················72·(bytes)22 ·0x00000012·(RELSZ)······················72·(bytes)
24 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
25 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
27 ·0x6ffffffe·(VERNEED)····················0xeb426 ·0x6ffffffe·(VERNEED)····················0xe58
28 ·0x6fffffff·(VERNEEDNUM)·················327 ·0x6fffffff·(VERNEEDNUM)·················2
29 ·0x6ffffff0·(VERSYM)·····················0xdda28 ·0x6ffffff0·(VERSYM)·····················0xd7e
30 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
31 ·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:·280662c8b8c4226130aa33533799cbd4ba8426783 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4c45554d917cfbf0dc00479edad8ce8463318c32
5.08 KB
readelf --wide --version-info {}
    
Offset 1, 41 lines modifiedOffset 1, 38 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·109·entries:1 Version·symbols·section·'.gnu.version'·contains·108·entries:
2 ·Addr:·0x0000000000000dda··Offset:·0x00000dda··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000d7e··Offset:·0x00000d7e··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.34)· 
5 ··008:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)··· 
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···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)··
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····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*)···
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*)······3·(GLIBC_2.4)·····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:···3·(GLIBC_2.4)·····2·(GLIBC_2.34)····1·(*global*)······1·(*global*)···13 ··028:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······2·(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:···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)·· 
19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
20 ··044:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)··· 
21 ··048:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)··17 ··038:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
22 ··04c:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···18 ··03c:···1·(*global*)······1·(*global*)······2·(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*)···
24 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···25 ··058:···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*)···
27 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···28 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
28 ··064:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···29 ··068:···1·(*global*)······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*)··· 
  
31 Version·needs·section·'.gnu.version_r'·contains·3·entries:30 Version·needs·section·'.gnu.version_r'·contains·2·entries:
32 ·Addr:·0x0000000000000eb4··Offset:·0x00000eb4··Link:·4·(.dynstr)31 ·Addr:·0x0000000000000e58··Offset:·0x00000e58··Link:·4·(.dynstr)
33 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·132 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
34 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·533 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
35 ··0x0020:·Version:·1··File:·libgcc_s.so.1··Cnt:·1 
36 ··0x0030:···Name:·GCC_3.5··Flags:·none··Version:·4 
37 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·234 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
38 ··0x0050:···Name:·GLIBC_2.4··Flags:·none··Version:·335 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·4
39 ··0x0060:···Name:·GLIBC_2.34··Flags:·none··Version:·236 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·2
796 B
strings --all --bytes=8 {}
    
Offset 3, 15 lines modifiedOffset 3, 14 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 
11 PL_get_bool_ex10 PL_get_bool_ex
12 PL_get_char_ex11 PL_get_char_ex
13 el_wpush12 el_wpush
14 el_wgetc13 el_wgetc
15 Sdprintf14 Sdprintf
16 PL_unify_integer15 PL_unify_integer
17 PL_get_file_name16 PL_get_file_name
Offset 72, 15 lines modifiedOffset 71, 14 lines modified
72 PL_write_prompt71 PL_write_prompt
73 PL_prompt_next72 PL_prompt_next
74 PL_raise73 PL_raise
75 install_libedit4pl74 install_libedit4pl
76 PL_new_functor_sz75 PL_new_functor_sz
77 PL_register_foreign76 PL_register_foreign
78 libedit.so.277 libedit.so.2
79 libgcc_s.so.1 
80 libc.so.678 libc.so.6
81 ld-linux-armhf.so.379 ld-linux-armhf.so.3
82 GLIBC_2.480 GLIBC_2.4
83 GLIBC_2.3481 GLIBC_2.34
84 H»      KxD»   J{D82 H»      KxD»   J{D
85 ck:F1F(F83 ck:F1F(F
86 hI*FhHyDxD84 hI*FhHyDxD
Offset 119, 15 lines modifiedOffset 117, 14 lines modified
119 .shstrtab117 .shstrtab
120 .note.gnu.build-id118 .note.gnu.build-id
121 .gnu.hash119 .gnu.hash
122 .gnu.version120 .gnu.version
123 .gnu.version_r121 .gnu.version_r
124 .rel.dyn122 .rel.dyn
125 .rel.plt123 .rel.plt
126 .ARM.exidx 
127 .eh_frame124 .eh_frame
128 .init_array125 .init_array
129 .fini_array126 .fini_array
130 .dynamic127 .dynamic
131 .ARM.attributes128 .ARM.attributes
132 .gnu_debugaltlink129 .gnu_debugaltlink
133 .gnu_debuglink130 .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 ··0x00000138·02000000·6c000000·01000000·05000000·....l...........2 ··0x00000118·02000000·6b000000·01000000·05000000·....k...........
3 ··0x00000148·00210000·6c000000·00000000·a92d76e7·.!..l........-v.3 ··0x00000128·00210000·6b000000·00000000·a92d76e7·.!..k........-v.
  
12.0 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 95 lines modifiedOffset 1, 92 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000828·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000007f8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000838·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000808·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000848·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000818·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000858·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000828·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000868·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000838·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000878·6c697a65·00504c5f·6765745f·73747265·lize.PL_get_stre7 ··0x00000848·6c697a65·00504c5f·6765745f·73747265·lize.PL_get_stre
8 ··0x00000888·616d0053·66696c65·6e6f0050·4c5f646f·am.Sfileno.PL_do8 ··0x00000858·616d0053·66696c65·6e6f0050·4c5f646f·am.Sfileno.PL_do
9 ··0x00000898·6d61696e·5f657272·6f720050·4c5f7265·main_error.PL_re9 ··0x00000868·6d61696e·5f657272·6f720050·4c5f7265·main_error.PL_re
10 ··0x000008a8·6c656173·655f7374·7265616d·5f6e6f65·lease_stream_noe10 ··0x00000878·6c656173·655f7374·7265616d·5f6e6f65·lease_stream_noe
11 ··0x000008b8·72726f72·005f5f73·7461636b·5f63686b·rror.__stack_chk11 ··0x00000888·72726f72·005f5f73·7461636b·5f63686b·rror.__stack_chk
12 ··0x000008c8·5f666169·6c005f5f·73746163·6b5f6368·_fail.__stack_ch12 ··0x00000898·5f666169·6c005f5f·73746163·6b5f6368·_fail.__stack_ch
13 ··0x000008d8·6b5f6775·61726400·5f5f6165·6162695f·k_guard.__aeabi_13 ··0x000008a8·6b5f6775·61726400·504c5f67·65745f62·k_guard.PL_get_b
14 ··0x000008e8·756e7769·6e645f63·70705f70·72300050·unwind_cpp_pr0.P 
15 ··0x000008f8·4c5f6765·745f626f·6f6c5f65·7800656c·L_get_bool_ex.el14 ··0x000008b8·6f6f6c5f·65780065·6c5f7365·7400504c·ool_ex.el_set.PL
 15 ··0x000008c8·5f676574·5f636861·725f6578·00656c5f·_get_char_ex.el_
 16 ··0x000008d8·77707573·6800656c·5f776765·74630053·wpush.el_wgetc.S
 17 ··0x000008e8·64707269·6e746600·504c5f75·6e696679·dprintf.PL_unify
 18 ··0x000008f8·5f696e74·65676572·00504c5f·6765745f·_integer.PL_get_
 19 ··0x00000908·66696c65·5f6e616d·65006869·73746f72·file_name.histor
16 ··0x00000908·5f736574·00504c5f·6765745f·63686172·_set.PL_get_char20 ··0x00000918·7900504c·5f676574·5f636861·72730050·y.PL_get_chars.P
17 ··0x00000918·5f657800·656c5f77·70757368·00656c5f·_ex.el_wpush.el_ 
18 ··0x00000928·77676574·63005364·7072696e·74660050·wgetc.Sdprintf.P21 ··0x00000928·4c5f6765·745f696e·74656765·725f6578·L_get_integer_ex
 22 ··0x00000938·00656c5f·64656c65·74657374·7200656c·.el_deletestr.el
 23 ··0x00000948·5f696e73·65727473·74720065·6c5f6c69·_insertstr.el_li
 24 ··0x00000958·6e650050·4c5f6e65·775f7465·726d5f72·ne.PL_new_term_r
 25 ··0x00000968·65660050·4c5f756e·6966795f·63686172·ef.PL_unify_char
19 ··0x00000938·4c5f756e·6966795f·696e7465·67657200·L_unify_integer.26 ··0x00000978·7300504c·5f756e69·66795f74·65726d00·s.PL_unify_term.
 27 ··0x00000988·656c5f63·7572736f·7200504c·5f636f70·el_cursor.PL_cop
20 ··0x00000948·504c5f67·65745f66·696c655f·6e616d65·PL_get_file_name 
21 ··0x00000958·00686973·746f7279·00504c5f·6765745f·.history.PL_get_ 
22 ··0x00000968·63686172·7300504c·5f676574·5f696e74·chars.PL_get_int 
23 ··0x00000978·65676572·5f657800·656c5f64·656c6574·eger_ex.el_delet 
24 ··0x00000988·65737472·00656c5f·696e7365·72747374·estr.el_insertst 
25 ··0x00000998·7200656c·5f6c696e·6500504c·5f6e6577·r.el_line.PL_new 
26 ··0x000009a8·5f746572·6d5f7265·6600504c·5f756e69·_term_ref.PL_uni28 ··0x00000998·795f7465·726d5f72·65660050·4c5f6765·y_term_ref.PL_ge
 29 ··0x000009a8·745f6c69·73745f65·7800504c·5f726570·t_list_ex.PL_rep
 30 ··0x000009b8·72657365·6e746174·696f6e5f·6572726f·resentation_erro
27 ··0x000009b8·66795f63·68617273·00504c5f·756e6966·fy_chars.PL_unif 
28 ··0x000009c8·795f7465·726d0065·6c5f6375·72736f72·y_term.el_cursor 
29 ··0x000009d8·00504c5f·636f7079·5f746572·6d5f7265·.PL_copy_term_re 
30 ··0x000009e8·6600504c·5f676574·5f6c6973·745f6578·f.PL_get_list_ex31 ··0x000009c8·7200504c·5f676574·5f6e696c·5f657800·r.PL_get_nil_ex.
31 ··0x000009f8·00504c5f·72657072·6573656e·74617469·.PL_representati 
32 ··0x00000a08·6f6e5f65·72726f72·00504c5f·6765745f·on_error.PL_get_ 
33 ··0x00000a18·6e696c5f·65780050·4c5f6e65·775f6174·nil_ex.PL_new_at 
34 ··0x00000a28·6f6d0050·4c5f756e·72656769·73746572·om.PL_unregister 
35 ··0x00000a38·5f61746f·6d00504c·5f726573·6f757263·_atom.PL_resourc32 ··0x000009d8·504c5f6e·65775f61·746f6d00·504c5f75·PL_new_atom.PL_u
 33 ··0x000009e8·6e726567·69737465·725f6174·6f6d0050·nregister_atom.P
 34 ··0x000009f8·4c5f7265·736f7572·63655f65·72726f72·L_resource_error
 35 ··0x00000a08·00504c5f·73747269·705f6d6f·64756c65·.PL_strip_module
 36 ··0x00000a18·00504c5f·69735f63·616c6c61·626c6500·.PL_is_callable.
 37 ··0x00000a28·504c5f72·65636f72·6400504c·5f747970·PL_record.PL_typ
36 ··0x00000a48·655f6572·726f7200·504c5f73·74726970·e_error.PL_strip38 ··0x00000a38·655f6572·726f7200·656c5f67·65740050·e_error.el_get.P
 39 ··0x00000a48·4c5f6f70·656e5f66·6f726569·676e5f66·L_open_foreign_f
 40 ··0x00000a58·72616d65·00504c5f·6e65775f·7465726d·rame.PL_new_term
 41 ··0x00000a68·5f726566·7300504c·5f636c6f·73655f66·_refs.PL_close_f
37 ··0x00000a58·5f6d6f64·756c6500·504c5f69·735f6361·_module.PL_is_ca 
38 ··0x00000a68·6c6c6162·6c650050·4c5f7265·636f7264·llable.PL_record 
39 ··0x00000a78·00504c5f·74797065·5f657272·6f720065·.PL_type_error.e 
40 ··0x00000a88·6c5f6765·7400504c·5f6f7065·6e5f666f·l_get.PL_open_fo 
41 ··0x00000a98·72656967·6e5f6672·616d6500·504c5f6e·reign_frame.PL_n42 ··0x00000a78·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
42 ··0x00000aa8·65775f74·65726d5f·72656673·00504c5f·ew_term_refs.PL_ 
43 ··0x00000ab8·636c6f73·655f666f·72656967·6e5f6672·close_foreign_fr 
44 ··0x00000ac8·616d6500·504c5f70·72656469·63617465·ame.PL_predicate 
45 ··0x00000ad8·00504c5f·7265636f·72646564·00504c5f·.PL_recorded.PL_ 
46 ··0x00000ae8·756e6966·795f7374·7265616d·00504c5f·unify_stream.PL_ 
47 ··0x00000af8·7075745f·696e7465·67657200·504c5f63·put_integer.PL_c 
48 ··0x00000b08·616c6c5f·70726564·69636174·6500504c·all_predicate.PL43 ··0x00000a88·70726564·69636174·6500504c·5f726563·predicate.PL_rec
 44 ··0x00000a98·6f726465·6400504c·5f756e69·66795f73·orded.PL_unify_s
49 ··0x00000b18·5f69735f·66756e63·746f7200·504c5f67·_is_functor.PL_g 
50 ··0x00000b28·65745f61·746f6d00·504c5f67·65745f61·et_atom.PL_get_a 
51 ··0x00000b38·72675f73·7a00504c·5f676574·5f696e74·rg_sz.PL_get_int45 ··0x00000aa8·74726561·6d00504c·5f707574·5f696e74·tream.PL_put_int
52 ··0x00000b48·65676572·00504c5f·69735f76·61726961·eger.PL_is_varia46 ··0x00000ab8·65676572·00504c5f·63616c6c·5f707265·eger.PL_call_pre
53 ··0x00000b58·626c6500·656c5f73·6f757263·65006869·ble.el_source.hi47 ··0x00000ac8·64696361·74650050·4c5f6973·5f66756e·dicate.PL_is_fun
 48 ··0x00000ad8·63746f72·00504c5f·6765745f·61746f6d·ctor.PL_get_atom
 49 ··0x00000ae8·00504c5f·6765745f·6172675f·737a0050·.PL_get_arg_sz.P
 50 ··0x00000af8·4c5f6765·745f696e·74656765·7200504c·L_get_integer.PL
 51 ··0x00000b08·5f69735f·76617269·61626c65·00656c5f·_is_variable.el_
 52 ··0x00000b18·736f7572·63650068·6973746f·72795f65·source.history_e
 53 ··0x00000b28·6e640065·6c5f656e·6400504c·5f667265·nd.el_end.PL_fre
 54 ··0x00000b38·6500504c·5f746872·6561645f·73656c66·e.PL_thread_self
 55 ··0x00000b48·00737472·6c656e00·6d656d63·70790073·.strlen.memcpy.s
 56 ··0x00000b58·74726475·7000656c·5f726573·697a6500·trdup.el_resize.
 57 ··0x00000b68·66707574·6300504c·5f72656c·65617365·fputc.PL_release
 58 ··0x00000b78·5f737472·65616d00·69736174·74790050·_stream.isatty.P
 59 ··0x00000b88·4c5f7065·726d6973·73696f6e·5f657272·L_permission_err
 60 ··0x00000b98·6f720050·4c5f6d61·6c6c6f63·006d656d·or.PL_malloc.mem
 61 ··0x00000ba8·73657400·66646f70·656e0073·65746c69·set.fdopen.setli
 62 ··0x00000bb8·6e656275·66007365·74627566·00686973·nebuf.setbuf.his
54 ··0x00000b68·73746f72·795f656e·6400656c·5f656e64·story_end.el_end63 ··0x00000bc8·746f7279·5f696e69·7400656c·5f696e69·tory_init.el_ini
 64 ··0x00000bd8·7400656c·5f777365·74007369·67616374·t.el_wset.sigact
 65 ··0x00000be8·696f6e00·504c5f67·65745f6e·616d655f·ion.PL_get_name_
 66 ··0x00000bf8·61726974·795f737a·005f5f65·72726e6f·arity_sz.__errno
 67 ··0x00000c08·5f6c6f63·6174696f·6e00504c·5f646973·_location.PL_dis
 68 ··0x00000c18·70617463·68007265·61640050·4c5f6861·patch.read.PL_ha
 69 ··0x00000c28·6e646c65·5f736967·6e616c73·005f5f66·ndle_signals.__f
 70 ··0x00000c38·636e746c·5f74696d·65363400·5f5f696f·cntl_time64.__io
 71 ··0x00000c48·63746c5f·74696d65·3634006d·6272746f·ctl_time64.mbrto
 72 ··0x00000c58·77630050·4c5f6578·63657074·696f6e00·wc.PL_exception.
 73 ··0x00000c68·53736574·5f657863·65707469·6f6e0070·Sset_exception.p
 74 ··0x00000c78·6f6c6c00·504c5f75·6e696679·5f6c6973·oll.PL_unify_lis
 75 ··0x00000c88·7400504c·5f756e69·66795f6e·696c0050·t.PL_unify_nil.P
 76 ··0x00000c98·4c5f7474·796d6f64·65005366·6c757368·L_ttymode.Sflush
 77 ··0x00000ca8·00504c5f·70726f6d·70745f73·7472696e·.PL_prompt_strin
 78 ··0x00000cb8·67007374·72636d70·00656c5f·67657473·g.strcmp.el_gets
 79 ··0x00000cc8·00504c5f·77726974·655f7072·6f6d7074·.PL_write_prompt
 80 ··0x00000cd8·00504c5f·70726f6d·70745f6e·65787400·.PL_prompt_next.
 81 ··0x00000ce8·66777269·74650067·65747069·64006b69·fwrite.getpid.ki
 82 ··0x00000cf8·6c6c0050·4c5f7261·69736500·696e7374·ll.PL_raise.inst
 83 ··0x00000d08·616c6c5f·6c696265·64697434·706c0050·all_libedit4pl.P
 84 ··0x00000d18·4c5f6e65·775f6675·6e63746f·725f737a·L_new_functor_sz
 85 ··0x00000d28·00504c5f·72656769·73746572·5f666f72·.PL_register_for
 86 ··0x00000d38·6569676e·006c6962·65646974·2e736f2e·eign.libedit.so.
 87 ··0x00000d48·32006c69·62632e73·6f2e3600·6c642d6c·2.libc.so.6.ld-l
 88 ··0x00000d58·696e7578·2d61726d·68662e73·6f2e3300·inux-armhf.so.3.
 89 ··0x00000d68·474c4942·435f322e·3400474c·4942435f·GLIBC_2.4.GLIBC_
55 ··0x00000b78·00504c5f·66726565·00504c5f·74687265·.PL_free.PL_thre 
56 ··0x00000b88·61645f73·656c6600·7374726c·656e006d·ad_self.strlen.m 
57 ··0x00000b98·656d6370·79007374·72647570·00656c5f·emcpy.strdup.el_ 
58 ··0x00000ba8·72657369·7a650066·70757463·00504c5f·resize.fputc.PL_ 
59 ··0x00000bb8·72656c65·6173655f·73747265·616d0069·release_stream.i 
60 ··0x00000bc8·73617474·7900504c·5f706572·6d697373·satty.PL_permiss 
61 ··0x00000bd8·696f6e5f·6572726f·7200504c·5f6d616c·ion_error.PL_mal 
62 ··0x00000be8·6c6f6300·6d656d73·65740066·646f7065·loc.memset.fdope 
63 ··0x00000bf8·6e007365·746c696e·65627566·00736574·n.setlinebuf.set 
64 ··0x00000c08·62756600·68697374·6f72795f·696e6974·buf.history_init 
Max diff block lines reached; 0/12156 bytes (0.00%) of diff not shown.
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 00001294·<.init>:2 00001218·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1778·<el_source@plt+0xc>5 »       bl»     16fc·<PL_release_stream_noerror@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 000036e0·<.fini>:2 00003664·<.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 ··0x000036e8·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x0000366c·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x000036f8·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x0000367c·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00003708·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x0000368c·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00003718·06000000·41000000·15000000·41000000·....A.......A...5 ··0x0000369c·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00003728·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x000036ac·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00003738·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x000036bc·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00003748·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x000036cc·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00003758·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x000036dc·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00003768·0b000000·41000000·00000000·00000000·....A...........10 ··0x000036ec·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00003778·6c696265·6469745f·696e7075·74000000·libedit_input...11 ··0x000036fc·6c696265·6469745f·696e7075·74000000·libedit_input...
12 ··0x00003788·656c5f67·65746328·293a2049·2f4f2065·el_getc():·I/O·e12 ··0x0000370c·656c5f67·65746328·293a2049·2f4f2065·el_getc():·I/O·e
13 ··0x00003798·72726f72·0a000000·656c5f62·696e645f·rror....el_bind_13 ··0x0000371c·72726f72·0a000000·656c5f62·696e645f·rror....el_bind_
14 ··0x000037a8·61726775·6d656e74·73000000·6d656d6f·arguments...memo14 ··0x0000372c·61726775·6d656e74·73000000·6d656d6f·arguments...memo
15 ··0x000037b8·72790000·63616c6c·61626c65·00000000·ry..callable....15 ··0x0000373c·72790000·63616c6c·61626c65·00000000·ry..callable....
16 ··0x000037c8·73797374·656d0000·63616c6c·00000000·system..call....16 ··0x0000374c·73797374·656d0000·63616c6c·00000000·system..call....
17 ··0x000037d8·77000000·656d6163·73000000·52657374·w...emacs...Rest17 ··0x0000375c·77000000·656d6163·73000000·52657374·w...emacs...Rest
18 ··0x000037e8·6f726520·656c6563·74726963·20636172·ore·electric·car18 ··0x0000376c·6f726520·656c6563·74726963·20636172·ore·electric·car
19 ··0x000037f8·65740000·656c6563·74726963·2d656e64·et..electric-end19 ··0x0000377c·65740000·656c6563·74726963·2d656e64·et..electric-end
20 ··0x00003808·00000000·5e5b5e41·00000000·73747265·....^[^A....stre20 ··0x0000378c·00000000·5e5b5e41·00000000·73747265·....^[^A....stre
21 ··0x00003818·616d0000·656c5f77·72617000·68697374·am..el_wrap.hist21 ··0x0000379c·616d0000·656c5f77·72617000·68697374·am..el_wrap.hist
22 ··0x00003828·6f72795f·61637469·6f6e0000·5e430a00·ory_action..^C..22 ··0x000037ac·6f72795f·61637469·6f6e0000·5e430a00·ory_action..^C..
23 ··0x00003838·6e6f726d·00000000·6e65776c·696e6500·norm....newline.23 ··0x000037bc·6e6f726d·00000000·6e65776c·696e6500·norm....newline.
24 ··0x00003848·656f6600·61726768·61636b00·72656672·eof.arghack.refr24 ··0x000037cc·656f6600·61726768·61636b00·72656672·eof.arghack.refr
25 ··0x00003858·65736800·72656672·6573685f·62656570·esh.refresh_beep25 ··0x000037dc·65736800·72656672·6573685f·62656570·esh.refresh_beep
26 ··0x00003868·00000000·63757273·6f720000·72656469·....cursor..redi26 ··0x000037ec·00000000·63757273·6f720000·72656469·....cursor..redi
27 ··0x00003878·73706c61·79000000·6572726f·72000000·splay...error...27 ··0x000037fc·73706c61·79000000·6572726f·72000000·splay...error...
28 ··0x00003888·66617461·6c000000·636c6561·72000000·fatal...clear...28 ··0x0000380c·66617461·6c000000·636c6561·72000000·fatal...clear...
29 ··0x00003898·73657473·697a6500·73657475·6e697175·setsize.setuniqu29 ··0x0000381c·73657473·697a6500·73657475·6e697175·setsize.setuniqu
30 ··0x000038a8·65000000·6c696e65·00000000·656c6563·e...line....elec30 ··0x0000382c·65000000·6c696e65·00000000·656c6563·e...line....elec
31 ··0x000038b8·74726963·00000000·2d000000·656c5f77·tric....-...el_w31 ··0x0000383c·74726963·00000000·2d000000·656c5f77·tric....-...el_w
32 ··0x000038c8·72617070·65640000·656c5f75·6e777261·rapped..el_unwra32 ··0x0000384c·72617070·65640000·656c5f75·6e777261·rapped..el_unwra
33 ··0x000038d8·70000000·656c5f73·6f757263·65000000·p...el_source...33 ··0x0000385c·70000000·656c5f73·6f757263·65000000·p...el_source...
34 ··0x000038e8·656c5f61·6464666e·00000000·656c5f62·el_addfn....el_b34 ··0x0000386c·656c5f61·6464666e·00000000·656c5f62·el_addfn....el_b
35 ··0x000038f8·696e6400·656c5f63·7572736f·72000000·ind.el_cursor...35 ··0x0000387c·696e6400·656c5f63·7572736f·72000000·ind.el_cursor...
36 ··0x00003908·656c5f6c·696e6500·656c5f69·6e736572·el_line.el_inser36 ··0x0000388c·656c5f6c·696e6500·656c5f69·6e736572·el_line.el_inser
37 ··0x00003918·74737472·00000000·656c5f64·656c6574·tstr....el_delet37 ··0x0000389c·74737472·00000000·656c5f64·656c6574·tstr....el_delet
38 ··0x00003928·65737472·00000000·656c5f61·64645f68·estr....el_add_h38 ··0x000038ac·65737472·00000000·656c5f61·64645f68·estr....el_add_h
39 ··0x00003938·6973746f·72790000·656c5f77·72697465·istory..el_write39 ··0x000038bc·6973746f·72790000·656c5f77·72697465·istory..el_write
40 ··0x00003948·5f686973·746f7279·00000000·656c5f72·_history....el_r40 ··0x000038cc·5f686973·746f7279·00000000·656c5f72·_history....el_r
41 ··0x00003958·6561645f·68697374·6f727900·656c5f68·ead_history.el_h41 ··0x000038dc·6561645f·68697374·6f727900·656c5f68·ead_history.el_h
42 ··0x00003968·6973746f·72795f65·76656e74·73000000·istory_events...42 ··0x000038ec·6973746f·72795f65·76656e74·73000000·istory_events...
43 ··0x00003978·656c5f68·6973746f·72790000·656c5f67·el_history..el_g43 ··0x000038fc·656c5f68·6973746f·72790000·656c5f67·el_history..el_g
44 ··0x00003988·65746300·656c5f70·75736800·656c5f65·etc.el_push.el_e44 ··0x0000390c·65746300·656c5f70·75736800·656c5f65·etc.el_push.el_e
45 ··0x00003998·6469746d·6f646500·3e000000·41000000·ditmode.>...A...45 ··0x0000391c·6469746d·6f646500·3e000000·41000000·ditmode.>...A...
46 ··0x000039a8·0c000000·41000000·11000000·41000000·....A.......A...46 ··0x0000392c·0c000000·41000000·11000000·41000000·....A.......A...
47 ··0x000039b8·27000000·41000000·36000000·41000000·'...A...6...A...47 ··0x0000393c·27000000·41000000·36000000·41000000·'...A...6...A...
48 ··0x000039c8·03000000·41000000·06000000·41000000·....A.......A...48 ··0x0000394c·03000000·41000000·06000000·41000000·....A.......A...
49 ··0x000039d8·15000000·41000000·0f000000·41000000·....A.......A...49 ··0x0000395c·15000000·41000000·0f000000·41000000·....A.......A...
50 ··0x000039e8·0e000000·41000000·26000000·41000000·....A...&...A...50 ··0x0000396c·0e000000·41000000·26000000·41000000·....A...&...A...
51 ··0x000039f8·13000000·41000000·29000000·41000000·....A...)...A...51 ··0x0000397c·13000000·41000000·29000000·41000000·....A...)...A...
52 ··0x00003a08·02000000·41000000·19000000·41000000·....A.......A...52 ··0x0000398c·02000000·41000000·19000000·41000000·....A.......A...
53 ··0x00003a18·0a000000·41000000·0b000000·41000000·....A.......A...53 ··0x0000399c·0a000000·41000000·0b000000·41000000·....A.......A...
54 ··0x00003a28·00000000·00000000···················........54 ··0x000039ac·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 ··0x00003af8·00000000····························....2 ··0x000039b4·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 ··0x0001fd38·3d180000····························=...2 ··0x0001fd40·c1170000····························....
  
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 ··0x0001fd3c·fd170000····························....2 ··0x0001fd44·81170000····························....
  
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·40fd0100·00000000·00000000·a0120000·@...............3 ··0x0001fe48·48fd0100·00000000·00000000·24120000·H...........$...
4 ··0x0001fe58·a0120000·a0120000·a0120000·a0120000·................4 ··0x0001fe58·24120000·24120000·24120000·24120000·$...$...$...$...
5 ··0x0001fe68·a0120000·a0120000·a0120000·a0120000·................5 ··0x0001fe68·24120000·24120000·24120000·24120000·$...$...$...$...
6 ··0x0001fe78·a0120000·a0120000·a0120000·a0120000·................6 ··0x0001fe78·24120000·24120000·24120000·24120000·$...$...$...$...
7 ··0x0001fe88·a0120000·a0120000·a0120000·a0120000·................7 ··0x0001fe88·24120000·24120000·24120000·24120000·$...$...$...$...
8 ··0x0001fe98·a0120000·a0120000·a0120000·a0120000·................8 ··0x0001fe98·24120000·24120000·24120000·24120000·$...$...$...$...
9 ··0x0001fea8·a0120000·a0120000·a0120000·a0120000·................9 ··0x0001fea8·24120000·24120000·24120000·24120000·$...$...$...$...
10 ··0x0001feb8·a0120000·a0120000·a0120000·a0120000·................10 ··0x0001feb8·24120000·24120000·24120000·24120000·$...$...$...$...
11 ··0x0001fec8·a0120000·a0120000·a0120000·a0120000·................11 ··0x0001fec8·24120000·24120000·24120000·24120000·$...$...$...$...
12 ··0x0001fed8·a0120000·a0120000·a0120000·a0120000·................12 ··0x0001fed8·24120000·24120000·24120000·24120000·$...$...$...$...
13 ··0x0001fee8·a0120000·a0120000·a0120000·a0120000·................13 ··0x0001fee8·24120000·24120000·24120000·24120000·$...$...$...$...
14 ··0x0001fef8·a0120000·a0120000·a0120000·a0120000·................14 ··0x0001fef8·24120000·24120000·24120000·24120000·$...$...$...$...
15 ··0x0001ff08·a0120000·a0120000·a0120000·a0120000·................15 ··0x0001ff08·24120000·24120000·24120000·24120000·$...$...$...$...
16 ··0x0001ff18·a0120000·a0120000·a0120000·a0120000·................16 ··0x0001ff18·24120000·24120000·24120000·24120000·$...$...$...$...
17 ··0x0001ff28·a0120000·a0120000·a0120000·a0120000·................17 ··0x0001ff28·24120000·24120000·24120000·24120000·$...$...$...$...
18 ··0x0001ff38·a0120000·a0120000·a0120000·a0120000·................18 ··0x0001ff38·24120000·24120000·24120000·24120000·$...$...$...$...
19 ··0x0001ff48·a0120000·a0120000·a0120000·a0120000·................19 ··0x0001ff48·24120000·24120000·24120000·24120000·$...$...$...$...
20 ··0x0001ff58·a0120000·a0120000·a0120000·a0120000·................20 ··0x0001ff58·24120000·24120000·24120000·24120000·$...$...$...$...
21 ··0x0001ff68·a0120000·a0120000·a0120000·a0120000·................21 ··0x0001ff68·24120000·24120000·24120000·24120000·$...$...$...$...
22 ··0x0001ff78·a0120000·a0120000·a0120000·a0120000·................22 ··0x0001ff78·24120000·24120000·24120000·24120000·$...$...$...$...
23 ··0x0001ff88·a0120000·a0120000·a0120000·a0120000·................23 ··0x0001ff88·24120000·24120000·24120000·24120000·$...$...$...$...
24 ··0x0001ff98·a0120000·a0120000·a0120000·a0120000·................24 ··0x0001ff98·24120000·24120000·24120000·24120000·$...$...$...$...
25 ··0x0001ffa8·a0120000·a0120000·a0120000·a0120000·................25 ··0x0001ffa8·24120000·24120000·24120000·24120000·$...$...$...$...
26 ··0x0001ffb8·a0120000·a0120000·a0120000·a0120000·................26 ··0x0001ffb8·24120000·24120000·24120000·24120000·$...$...$...$...
27 ··0x0001ffc8·a0120000·a0120000·a0120000·a0120000·................27 ··0x0001ffc8·24120000·24120000·24120000·24120000·$...$...$...$...
28 ··0x0001ffd8·a0120000·a0120000·a0120000·a0120000·................28 ··0x0001ffd8·24120000·24120000·24120000·24120000·$...$...$...$...
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·00b70565·og-nox.debug...e5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.
6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX
7 ··0x00000050·89··································.7 ··0x00000050·61··································a
  
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·30363632·63386238·63343232·36313330·0662c8b8c4226130 
3 ··0x00000010·61613333·35333337·39396362·64346261·aa33533799cbd4ba2 ··0x00000000·34353535·34643931·37636662·66306463·45554d917cfbf0dc
 3 ··0x00000010·30303437·39656461·64386365·38343633·00479edad8ce8463
4 ··0x00000020·38343236·37382e64·65627567·00000000·842678.debug....4 ··0x00000020·33313863·33322e64·65627567·00000000·318c32.debug....
5 ··0x00000030·866da4de····························.m..5 ··0x00000030·d2842546····························..%F
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 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·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/armv7l-linux/pcre4pl.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/pcre4pl.so
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:··········67896·(bytes·into·file)13 ··Start·of·section·headers:··········67872·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x058e8·0x058e8·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x05740·0x05740·R·E·0x10000
8 ··LOAD···········0x00fd50·0x0001fd50·0x0001fd50·0x00a2c·0x00a44·RW··0x100007 ··LOAD···········0x00fd58·0x0001fd58·0x0001fd58·0x00a24·0x00a3c·RW··0x10000
9 ··DYNAMIC········0x00fd58·0x0001fd58·0x0001fd58·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x00fd60·0x0001fd60·0x0001fd60·0x00100·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fd50·0x0001fd50·0x0001fd50·0x002b0·0x002b0·R···0x111 ··GNU_RELRO······0x00fd58·0x0001fd58·0x0001fd58·0x002a8·0x002a8·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x10938:1 There·are·25·section·headers,·starting·at·offset·0x10920:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000690·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000670·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000007e8·0007e8·0006fd·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000007a8·0007a8·0006b9·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000ee6·000ee6·0000d2·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000e62·000e62·0000ce·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000fb8·000fb8·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000f30·000f30·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00001018·001018·0003b0·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000f70·000f70·0003b0·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000013c8·0013c8·000300·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00001320·001320·000300·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········000016c8·0016c8·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00001620·001620·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000016d4·0016d4·0004ac·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········0000162c·00162c·0004ac·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001b80·001b80·002d78·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00001ad8·001ad8·002d78·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········000048f8·0048f8·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00004850·004850·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00004900·004900·000ee4·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00004858·004858·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 
20 ··[16]·.eh_frame·········PROGBITS········000058e4·0058e4·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········0000573c·00573c·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fd50·00fd50·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fd58·00fd58·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fd54·00fd54·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fd5c·00fd5c·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fd58·00fd58·000108·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fd60·00fd60·000100·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001fe60·00fe60·0001a0·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001fe60·00fe60·0001a0·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·00077c·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·00077c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0002077c·01077c·000018·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0002077c·01077c·000018·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01077c·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01077c·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·0107ad·000051·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·0107ad·000051·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·010800·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·010800·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·010834·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·010834·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··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, 32 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfd58·contains·29·entries:1 Dynamic·section·at·offset·0xfd60·contains·28·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] 
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
7 ·0x0000000c·(INIT)·······················0x16c86 ·0x0000000c·(INIT)·······················0x1620
8 ·0x0000000d·(FINI)·······················0x48f87 ·0x0000000d·(FINI)·······················0x4850
9 ·0x00000019·(INIT_ARRAY)·················0x1fd508 ·0x00000019·(INIT_ARRAY)·················0x1fd58
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x1fd5410 ·0x0000001a·(FINI_ARRAY)·················0x1fd5c
12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
13 ·0x6ffffef5·(GNU_HASH)···················0x13812 ·0x6ffffef5·(GNU_HASH)···················0x118
14 ·0x00000005·(STRTAB)·····················0x7e813 ·0x00000005·(STRTAB)·····················0x7a8
15 ·0x00000006·(SYMTAB)·····················0x15814 ·0x00000006·(SYMTAB)·····················0x138
16 ·0x0000000a·(STRSZ)······················1789·(bytes)15 ·0x0000000a·(STRSZ)······················1721·(bytes)
17 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
18 ·0x00000003·(PLTGOT)·····················0x1fe6017 ·0x00000003·(PLTGOT)·····················0x1fe60
19 ·0x00000002·(PLTRELSZ)···················768·(bytes)18 ·0x00000002·(PLTRELSZ)···················768·(bytes)
20 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
21 ·0x00000017·(JMPREL)·····················0x13c820 ·0x00000017·(JMPREL)·····················0x1320
22 ·0x00000011·(REL)························0x101821 ·0x00000011·(REL)························0xf70
23 ·0x00000012·(RELSZ)······················944·(bytes)22 ·0x00000012·(RELSZ)······················944·(bytes)
24 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
25 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
27 ·0x6ffffffe·(VERNEED)····················0xfb826 ·0x6ffffffe·(VERNEED)····················0xf30
28 ·0x6fffffff·(VERNEEDNUM)·················327 ·0x6fffffff·(VERNEEDNUM)·················2
29 ·0x6ffffff0·(VERSYM)·····················0xee628 ·0x6ffffff0·(VERSYM)·····················0xe62
30 ·0x6ffffffa·(RELCOUNT)···················11329 ·0x6ffffffa·(RELCOUNT)···················113
31 ·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:·682cd96dec6a32f40e7a17988902aca4fefaf7913 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a95325f0fabdc42ee489b2a0176f8ca1fe3b6485
4.2 KB
readelf --wide --version-info {}
    
Offset 1, 39 lines modifiedOffset 1, 36 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·105·entries:1 Version·symbols·section·'.gnu.version'·contains·103·entries:
2 ·Addr:·0x0000000000000ee6··Offset:·0x00000ee6··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000e62··Offset:·0x00000e62··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
 4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
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*)···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*)···
 8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···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*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)··· 
14 ··02c:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····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*)···
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*)······3·(GLIBC_2.4)·····1·(*global*)···16 ··034:···1·(*global*)······2·(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*)······2·(GCC_3.5)·······1·(*global*)···18 ··03c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
19 ··040:···3·(GLIBC_2.4)·····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*)······2·(GLIBC_2.4)··
21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···22 ··04c:···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*)··· 
  
30 Version·needs·section·'.gnu.version_r'·contains·3·entries:29 Version·needs·section·'.gnu.version_r'·contains·2·entries:
31 ·Addr:·0x0000000000000fb8··Offset:·0x00000fb8··Link:·4·(.dynstr)30 ·Addr:·0x0000000000000f30··Offset:·0x00000f30··Link:·4·(.dynstr)
32 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·131 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
33 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·432 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
34 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·133 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
35 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·334 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 22 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 
6 PL_get_bool_ex5 PL_get_bool_ex
7 __stack_chk_fail6 __stack_chk_fail
8 __stack_chk_guard7 __stack_chk_guard
9 PL_get_blob8 PL_get_blob
10 PL_type_error9 PL_type_error
11 PL_representation_error10 PL_representation_error
12 PL_resource_error11 PL_resource_error
13 Sdprintf12 Sdprintf
14 __assert_fail13 __assert_fail
15 __aeabi_unwind_cpp_pr1 
16 PL_blob_data14 PL_blob_data
17 PL_qlf_put_uint3215 PL_qlf_put_uint32
18 PL_mark_string_buffers16 PL_mark_string_buffers
19 PL_atom_wchars17 PL_atom_wchars
20 SfprintfX18 SfprintfX
21 PL_release_string_buffers_from_mark19 PL_release_string_buffers_from_mark
22 PL_foreign_control20 PL_foreign_control
Offset 89, 15 lines modifiedOffset 87, 14 lines modified
89 PL_qlf_get_atom87 PL_qlf_get_atom
90 PL_atom_mbchars88 PL_atom_mbchars
91 PL_new_blob89 PL_new_blob
92 PL_qlf_put_atom90 PL_qlf_put_atom
93 install_pcre4pl91 install_pcre4pl
94 PL_register_foreign92 PL_register_foreign
95 libpcre2-8.so.093 libpcre2-8.so.0
96 libgcc_s.so.1 
97 libc.so.694 libc.so.6
98 ld-linux-armhf.so.395 ld-linux-armhf.so.3
99 GLIBC_2.496 GLIBC_2.4
100 H»      KxD»   J{D97 H»      KxD»   J{D
101 HxDpG»  HxDpG98 HxDpG»  HxDpG
102 }DiX%h» h99 }DiX%h» h
103 44·&444444444444100 44·&444444444444
Offset 299, 16 lines modifiedOffset 296, 14 lines modified
299 .shstrtab296 .shstrtab
300 .note.gnu.build-id297 .note.gnu.build-id
301 .gnu.hash298 .gnu.hash
302 .gnu.version299 .gnu.version
303 .gnu.version_r300 .gnu.version_r
304 .rel.dyn301 .rel.dyn
305 .rel.plt302 .rel.plt
306 .ARM.extab 
307 .ARM.exidx 
308 .eh_frame303 .eh_frame
309 .init_array304 .init_array
310 .fini_array305 .fini_array
311 .dynamic306 .dynamic
312 .ARM.attributes307 .ARM.attributes
313 .gnu_debugaltlink308 .gnu_debugaltlink
314 .gnu_debuglink309 .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 ··0x00000138·02000000·68000000·01000000·05000000·....h...........2 ··0x00000118·02000000·66000000·01000000·05000000·....f...........
3 ··0x00000148·10002000·00000000·68000000·95a43587·..·.....h.....5.3 ··0x00000128·10002000·00000000·66000000·95a43587·..·.....f.....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 000016c8·<.init>:2 00001620·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1b80·<__assert_fail@plt+0xc>5 »       bl»     1ad8·<__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 000048f8·<.fini>:2 00004850·<.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 ··0x000058e4·00000000····························....2 ··0x0000573c·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 ··0x0001fd50·451c0000····························E...2 ··0x0001fd58·9d1b0000····························....
  
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 ··0x0001fd54·051c0000····························....2 ··0x0001fd5c·5d1b0000····························]...
  
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·58fd0100·00000000·00000000·d4160000·X...............3 ··0x0001fe60·60fd0100·00000000·00000000·2c160000·`...........,...
4 ··0x0001fe70·d4160000·d4160000·d4160000·d4160000·................4 ··0x0001fe70·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
5 ··0x0001fe80·d4160000·d4160000·d4160000·d4160000·................5 ··0x0001fe80·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
6 ··0x0001fe90·d4160000·d4160000·d4160000·d4160000·................6 ··0x0001fe90·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
7 ··0x0001fea0·d4160000·d4160000·d4160000·d4160000·................7 ··0x0001fea0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
8 ··0x0001feb0·d4160000·d4160000·d4160000·d4160000·................8 ··0x0001feb0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
9 ··0x0001fec0·d4160000·d4160000·d4160000·d4160000·................9 ··0x0001fec0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
10 ··0x0001fed0·d4160000·d4160000·d4160000·d4160000·................10 ··0x0001fed0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
11 ··0x0001fee0·d4160000·d4160000·d4160000·d4160000·................11 ··0x0001fee0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
12 ··0x0001fef0·d4160000·d4160000·d4160000·d4160000·................12 ··0x0001fef0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
13 ··0x0001ff00·d4160000·d4160000·d4160000·d4160000·................13 ··0x0001ff00·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
14 ··0x0001ff10·d4160000·d4160000·d4160000·d4160000·................14 ··0x0001ff10·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
15 ··0x0001ff20·d4160000·d4160000·d4160000·d4160000·................15 ··0x0001ff20·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
16 ··0x0001ff30·d4160000·d4160000·d4160000·d4160000·................16 ··0x0001ff30·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
17 ··0x0001ff40·d4160000·d4160000·d4160000·d4160000·................17 ··0x0001ff40·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
18 ··0x0001ff50·d4160000·d4160000·d4160000·d4160000·................18 ··0x0001ff50·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
19 ··0x0001ff60·d4160000·d4160000·d4160000·d4160000·................19 ··0x0001ff60·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
20 ··0x0001ff70·d4160000·d4160000·d4160000·d4160000·................20 ··0x0001ff70·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
21 ··0x0001ff80·d4160000·d4160000·d4160000·d4160000·................21 ··0x0001ff80·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
22 ··0x0001ff90·d4160000·d4160000·d4160000·d4160000·................22 ··0x0001ff90·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
23 ··0x0001ffa0·d4160000·d4160000·d4160000·d4160000·................23 ··0x0001ffa0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
24 ··0x0001ffb0·d4160000·d4160000·d4160000·d4160000·................24 ··0x0001ffb0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
25 ··0x0001ffc0·d4160000·d4160000·d4160000·d4160000·................25 ··0x0001ffc0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
26 ··0x0001ffd0·d4160000·d4160000·d4160000·d4160000·................26 ··0x0001ffd0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
27 ··0x0001ffe0·d4160000·d4160000·d4160000·00000000·................27 ··0x0001ffe0·2c160000·2c160000·2c160000·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·00b70565·og-nox.debug...e5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.
6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX
7 ··0x00000050·89··································.7 ··0x00000050·61··································a
  
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·32636439·36646563·36613332·66343065·2cd96dec6a32f40e 
3 ··0x00000010·37613137·39383839·30326163·61346665·7a17988902aca4fe2 ··0x00000000·35333235·66306661·62646334·32656534·5325f0fabdc42ee4
 3 ··0x00000010·38396232·61303137·36663863·61316665·89b2a0176f8ca1fe
4 ··0x00000020·66616637·39312e64·65627567·00000000·faf791.debug....4 ··0x00000020·33623634·38352e64·65627567·00000000·3b6485.debug....
5 ··0x00000030·998a093f····························...?5 ··0x00000030·85e543ad····························..C.
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/readline4pl.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/readline4pl.so
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:··········67128·(bytes·into·file)13 ··Start·of·section·headers:··········67116·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·24
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x01df8·0x01df8·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x01d14·0x01d14·R·E·0x10000
8 ··LOAD···········0x00fdc8·0x0001fdc8·0x0001fdc8·0x006c0·0x006e8·RW··0x100007 ··LOAD···········0x00fdd0·0x0001fdd0·0x0001fdd0·0x006b8·0x006e0·RW··0x10000
9 ··DYNAMIC········0x00fdd0·0x0001fdd0·0x0001fdd0·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x00fdd8·0x0001fdd8·0x0001fdd8·0x00100·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fdc8·0x0001fdc8·0x0001fdc8·0x00238·0x00238·R···0x111 ··GNU_RELRO······0x00fdd0·0x0001fdd0·0x0001fdd0·0x00230·0x00230·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 34 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x10638:1 There·are·25·section·headers,·starting·at·offset·0x1062c:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0004a0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000490·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000005f8·0005f8·0004a4·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000005c8·0005c8·000477·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000a9c·000a9c·000094·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000a40·000a40·000092·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000b30·000b30·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000ad4·000ad4·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000b90·000b90·0000a0·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000b14·000b14·0000a0·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000c30·000c30·0001b0·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············00000bb4·000bb4·0001b0·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00000de0·000de0·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000d64·000d64·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000dec·000dec·0002a4·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000d70·000d70·0002a4·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001090·001090·000ad4·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00001014·001014·000ad4·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00001b64·001b64·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00001ae8·001ae8·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00001b6c·001b6c·000220·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00001af0·001af0·000220·00···A··0···0··4
18 ··[14]·.ARM.exidx········ARM_EXIDX·······00001d8c·001d8c·000068·00··AL·11···0··4 
19 ··[15]·.eh_frame·········PROGBITS········00001df4·001df4·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00001d10·001d10·000004·00···A··0···0··4
20 ··[16]·.init_array·······INIT_ARRAY······0001fdc8·00fdc8·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fdd0·00fdd0·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······0001fdcc·00fdcc·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fdd4·00fdd4·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0001fdd0·00fdd0·000108·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fdd8·00fdd8·000100·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0001fed8·00fed8·000128·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001fed8·00fed8·000128·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00020000·010000·000488·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000488·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020488·010488·000028·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020488·010488·000028·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010488·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010488·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·0104b9·000051·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·0104b9·000051·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·01050c·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·01050c·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·010540·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·010540·0000ec·00······0···0··1
30 Key·to·Flags:29 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
10.2 KB
readelf --wide --symbols {}
    
Offset 1, 77 lines modifiedOffset 1, 76 lines modified
  
1 Symbol·table·'.dynsym'·contains·74·entries:1 Symbol·table·'.dynsym'·contains·73·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:·00000de0·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000d64·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.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 
19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_add_defun 
20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_complete 
21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_clear_pending_input 
22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(3) 
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_generator 
24 ····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 
27 ····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 
33 ····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_group6 ·····3:·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 
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_streams 
45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_set_prompt 
46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_reset_after_signal7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_reset_after_signal
 8 ·····5:·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····GLOBAL·DEFAULT··UND·rl_forced_update_display
 11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_add_to_protocol
 12 ·····9:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
 13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise
 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_matches
 18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_free_line_state
 19 ····16:·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_complete
 25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·write_history
 26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_clear_pending_input
 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)
47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_filename_completion_function30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_filename_completion_function
48 ····45:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_catch_signals 
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_write_prompt31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error
50 ····47:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readline 
51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup@GLIBC_2.4·(3) 
52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_deprep_terminal32 ····29:·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
53 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
 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
54 ····51:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_point59 ····56:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_point
55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_prompt_string60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_prompt_string
 61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign_in_module
56 ····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) 
59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_prep_terminal62 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_prep_terminal
60 ····57:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_insert_close 
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__iob63 ····60:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_event_hook
62 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_discard_argument 
63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_dispatch64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error
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 
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_prompt_next66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_write_prompt
 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
71 ····68:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(3)72 ····69:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.4·(2)
72 ····69:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3) 
73 ····70:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_line_buffer73 ····70:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_basic_word_break_characters
Max diff block lines reached; -1/10346 bytes (-0.01%) of diff not shown.
10.6 KB
readelf --wide --relocs {}
    
Offset 1, 80 lines modifiedOffset 1, 80 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0xb90·contains·20·entries:1 Relocation·section·'.rel.dyn'·at·offset·0xb14·contains·20·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 0001fdd0··00000017·R_ARM_RELATIVE········
4 0001fdcc··00000017·R_ARM_RELATIVE········4 0001fdd4··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffbc··00000a15·R_ARM_GLOB_DAT·········00000000···__gmon_start__6 0001ffbc··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
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 
10 0001ffcc··00001715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001ffc0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
11 0001ffd0··00001d15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable 
12 0001ffd4··00002315·R_ARM_GLOB_DAT·········00000000···rl_attempted_completion_function8 0001ffc4··00000c15·R_ARM_GLOB_DAT·········00000000···rl_attempted_completion_function
13 0001ffd8··00002515·R_ARM_GLOB_DAT·········00000000···rl_event_hook 
14 0001ffdc··00002715·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.49 0001ffc8··00001315·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
15 0001ffe0··00002c15·R_ARM_GLOB_DAT·········00000000···rl_filename_completion_function10 0001ffcc··00001b15·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··00002d15·R_ARM_GLOB_DAT·········00000000···rl_catch_signals16 0001ffe4··00003715·R_ARM_GLOB_DAT·········00000000···rl_readline_name
17 0001ffe8··00003315·R_ARM_GLOB_DAT·········00000000···rl_point17 0001ffe8··00003815·R_ARM_GLOB_DAT·········00000000···rl_point
18 0001ffec··00003915·R_ARM_GLOB_DAT·········00000000···rl_insert_close18 0001ffec··00003c15·R_ARM_GLOB_DAT·········00000000···rl_event_hook
 19 0001fff0··00004115·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
19 0001fff0··00003a15·R_ARM_GLOB_DAT·········00000000···S__iob20 0001fff4··00004215·R_ARM_GLOB_DAT·········00000000···S__iob
20 0001fff4··00003f15·R_ARM_GLOB_DAT·········00000000···rl_readline_name21 0001fff8··00004415·R_ARM_GLOB_DAT·········00000000···rl_catch_signals
21 0001fff8··00004615·R_ARM_GLOB_DAT·········00000000···rl_line_buffer22 0001fffc··00004615·R_ARM_GLOB_DAT·········00000000···rl_basic_word_break_characters
22 0001fffc··00004715·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4 
  
23 Relocation·section·'.rel.plt'·at·offset·0xc30·contains·54·entries:23 Relocation·section·'.rel.plt'·at·offset·0xbb4·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
25 0001fee4··00000316·R_ARM_JUMP_SLOT········00000000···PL_get_file_name26 0001fee8··00000416·R_ARM_JUMP_SLOT········00000000···rl_reset_after_signal
26 0001fee8··00000416·R_ARM_JUMP_SLOT········00000000···PL_permission_error 
27 0001feec··00000516·R_ARM_JUMP_SLOT········00000000···write_history 
28 0001fef0··00000616·R_ARM_JUMP_SLOT········00000000···PL_set_prolog_flag 
29 0001fef4··00000716·R_ARM_JUMP_SLOT········00000000···PL_ttymode 
30 0001fef8··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign_in_module 
31 0001fefc··00000a16·R_ARM_JUMP_SLOT········00000000···__gmon_start__ 
32 0001ff00··00000c16·R_ARM_JUMP_SLOT········00000000···Sreset 
33 0001ff04··00000e16·R_ARM_JUMP_SLOT········00000000···read_history 
34 0001ff08··00000f16·R_ARM_JUMP_SLOT········00000000···PL_get_chars 
35 0001ff0c··00001016·R_ARM_JUMP_SLOT········00000000···rl_add_defun 
36 0001ff10··00001116·R_ARM_JUMP_SLOT········00000000···rl_complete 
37 0001ff14··00001216·R_ARM_JUMP_SLOT········00000000···rl_clear_pending_input 
38 0001ff18··00001316·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.427 0001feec··00000516·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
 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
39 0001ff1c··00001416·R_ARM_JUMP_SLOT········00000000···PL_atom_generator30 0001fef8··00000816·R_ARM_JUMP_SLOT········00000000···PL_add_to_protocol
40 0001ff20··00001516·R_ARM_JUMP_SLOT········00000000···PL_raise31 0001fefc··00000a16·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.432 0001ff00··00000b16·R_ARM_JUMP_SLOT········00000000···read@GLIBC_2.4
 33 0001ff04··00000d16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
45 0001ff34··00001c16·R_ARM_JUMP_SLOT········00000000···rl_end_undo_group34 0001ff08··00000e16·R_ARM_JUMP_SLOT········00000000···rl_completion_matches
46 0001ff38··00001e16·R_ARM_JUMP_SLOT········00000000···rl_free_line_state35 0001ff0c··00000f16·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_exception36 0001ff10··00001016·R_ARM_JUMP_SLOT········00000000···_PL_streams
49 0001ff44··00002116·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.437 0001ff14··00001116·R_ARM_JUMP_SLOT········00000000···add_history
50 0001ff48··00002216·R_ARM_JUMP_SLOT········00000000···rl_begin_undo_group38 0001ff18··00001216·R_ARM_JUMP_SLOT········00000000···rl_read_init_file
51 0001ff4c··00002416·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.439 0001ff1c··00001416·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
52 0001ff50··00002616·R_ARM_JUMP_SLOT········00000000···rl_delete_text40 0001ff20··00001516·R_ARM_JUMP_SLOT········00000000···rl_complete
53 0001ff54··00002816·R_ARM_JUMP_SLOT········00000000···rl_forced_update_display 
54 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_prompt41 0001ff24··00001616·R_ARM_JUMP_SLOT········00000000···write_history
58 0001ff68··00002f16·R_ARM_JUMP_SLOT········00000000···readline42 0001ff28··00001716·R_ARM_JUMP_SLOT········00000000···rl_clear_pending_input
59 0001ff6c··00003016·R_ARM_JUMP_SLOT········00000000···strdup@GLIBC_2.443 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
60 0001ff70··00003116·R_ARM_JUMP_SLOT········00000000···rl_deprep_terminal47 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
61 0001ff74··00003216·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.455 0001ff5c··00002716·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_dispatch56 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.4
 66 0001ff88··00003416·R_ARM_JUMP_SLOT········00000000···rl_delete_text
 67 0001ff8c··00003516·R_ARM_JUMP_SLOT········00000000···PL_get_file_name
69 0001ff94··00003d16·R_ARM_JUMP_SLOT········00000000···rl_cleanup_after_signal68 0001ff90··00003616·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
70 0001ff98··00003e16·R_ARM_JUMP_SLOT········00000000···PL_warning73 0001ffa4··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··00004316·R_ARM_JUMP_SLOT········00000000···PL_prompt_next74 0001ffa8··00003f16·R_ARM_JUMP_SLOT········00000000···PL_write_prompt
 75 0001ffac··00004016·R_ARM_JUMP_SLOT········00000000···PL_atom_generator
 76 0001ffb0··00004316·R_ARM_JUMP_SLOT········00000000···rl_end_undo_group
75 0001ffac··00004416·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.477 0001ffb4··00004516·R_ARM_JUMP_SLOT········00000000···isatty@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··00004816·R_ARM_JUMP_SLOT········00000000···PL_existence_error78 0001ffb8··00004716·R_ARM_JUMP_SLOT········00000000···PL_get_chars
2.35 KB
readelf --wide --dynamic {}
    
Offset 1, 32 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfdd0·contains·29·entries:1 Dynamic·section·at·offset·0xfdd8·contains·28·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] 
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
7 ·0x0000000c·(INIT)·······················0xde06 ·0x0000000c·(INIT)·······················0xd64
8 ·0x0000000d·(FINI)·······················0x1b647 ·0x0000000d·(FINI)·······················0x1ae8
9 ·0x00000019·(INIT_ARRAY)·················0x1fdc88 ·0x00000019·(INIT_ARRAY)·················0x1fdd0
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x1fdcc10 ·0x0000001a·(FINI_ARRAY)·················0x1fdd4
12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
13 ·0x6ffffef5·(GNU_HASH)···················0x13812 ·0x6ffffef5·(GNU_HASH)···················0x118
14 ·0x00000005·(STRTAB)·····················0x5f813 ·0x00000005·(STRTAB)·····················0x5c8
15 ·0x00000006·(SYMTAB)·····················0x15814 ·0x00000006·(SYMTAB)·····················0x138
16 ·0x0000000a·(STRSZ)······················1188·(bytes)15 ·0x0000000a·(STRSZ)······················1143·(bytes)
17 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
18 ·0x00000003·(PLTGOT)·····················0x1fed817 ·0x00000003·(PLTGOT)·····················0x1fed8
19 ·0x00000002·(PLTRELSZ)···················432·(bytes)18 ·0x00000002·(PLTRELSZ)···················432·(bytes)
20 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
21 ·0x00000017·(JMPREL)·····················0xc3020 ·0x00000017·(JMPREL)·····················0xbb4
22 ·0x00000011·(REL)························0xb9021 ·0x00000011·(REL)························0xb14
23 ·0x00000012·(RELSZ)······················160·(bytes)22 ·0x00000012·(RELSZ)······················160·(bytes)
24 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
25 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
27 ·0x6ffffffe·(VERNEED)····················0xb3026 ·0x6ffffffe·(VERNEED)····················0xad4
28 ·0x6fffffff·(VERNEEDNUM)·················327 ·0x6fffffff·(VERNEEDNUM)·················2
29 ·0x6ffffff0·(VERSYM)·····················0xa9c28 ·0x6ffffff0·(VERSYM)·····················0xa40
30 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
31 ·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:·6c23242c79802cec0ac3567839d0c3fff336b0333 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8e42fa1500445b921b485b31963edbe45552fe75
3.4 KB
readelf --wide --version-info {}
    
Offset 1, 31 lines modifiedOffset 1, 29 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·74·entries:1 Version·symbols·section·'.gnu.version'·contains·73·entries:
2 ·Addr:·0x0000000000000a9c··Offset:·0x00000a9c··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000a40··Offset:·0x00000a40··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*)···
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
5 ··008:···2·(GCC_3.5)·······1·(*global*)······1·(*global*)······1·(*global*)··· 
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······2·(GLIBC_2.4)·····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*)···
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
9 ··018:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··11 ··020:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······2·(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*)······1·(*global*)······1·(*global*)······1·(*global*)···14 ··02c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
15 ··030:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···15 ··030:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
16 ··034:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)··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:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·· 
21 ··048:···1·(*global*)······1·(*global*)···20 ··044:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 21 ··048:···1·(*global*)···
  
22 Version·needs·section·'.gnu.version_r'·contains·3·entries:22 Version·needs·section·'.gnu.version_r'·contains·2·entries:
23 ·Addr:·0x0000000000000b30··Offset:·0x00000b30··Link:·4·(.dynstr)23 ·Addr:·0x0000000000000ad4··Offset:·0x00000ad4··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:·425 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
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:·327 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 13 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 PL_atom_generator5 PL_atom_generator
6 __aeabi_unwind_cpp_pr0 
7 PL_get_chars6 PL_get_chars
8 add_history7 add_history
9 __stack_chk_fail8 __stack_chk_fail
10 __stack_chk_guard9 __stack_chk_guard
11 PL_get_file_name10 PL_get_file_name
12 rl_read_init_file11 rl_read_init_file
13 rl_add_defun12 rl_add_defun
Offset 53, 15 lines modifiedOffset 52, 14 lines modified
53 __errno_location52 __errno_location
54 rl_event_hook53 rl_event_hook
55 rl_readline_state54 rl_readline_state
56 install_readline4pl55 install_readline4pl
57 PL_license56 PL_license
58 PL_register_foreign_in_module57 PL_register_foreign_in_module
59 libreadline.so.858 libreadline.so.8
60 libgcc_s.so.1 
61 libc.so.659 libc.so.6
62 ld-linux-armhf.so.360 ld-linux-armhf.so.3
63 GLIBC_2.461 GLIBC_2.4
64 H»      KxD»   J{D62 H»      KxD»   J{D
65 %&J&I'K·X{D&O63 %&J&I'K·X{D&O
66 `xD%JaXzD%K64 `xD%JaXzD%K
67 `»      "$I{DeYyD+`65 `»      "$I{DeYyD+`
Offset 88, 15 lines modifiedOffset 86, 14 lines modified
88 .shstrtab86 .shstrtab
89 .note.gnu.build-id87 .note.gnu.build-id
90 .gnu.hash88 .gnu.hash
91 .gnu.version89 .gnu.version
92 .gnu.version_r90 .gnu.version_r
93 .rel.dyn91 .rel.dyn
94 .rel.plt92 .rel.plt
95 .ARM.exidx 
96 .eh_frame93 .eh_frame
97 .init_array94 .init_array
98 .fini_array95 .fini_array
99 .dynamic96 .dynamic
100 .ARM.attributes97 .ARM.attributes
101 .gnu_debugaltlink98 .gnu_debugaltlink
102 .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 ··0x00000138·02000000·49000000·01000000·05000000·....I...........2 ··0x00000118·02000000·48000000·01000000·05000000·....H...........
3 ··0x00000148·00800001·00000000·49000000·0fcbfeec·........I.......3 ··0x00000128·00800001·00000000·48000000·0fcbfeec·........H.......
  
9.75 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 78 lines modifiedOffset 1, 75 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000005f8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000005c8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000608·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000005d8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000618·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000005e8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000628·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000005f8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000638·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000608·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000648·6c697a65·00504c5f·61746f6d·5f67656e·lize.PL_atom_gen7 ··0x00000618·6c697a65·00504c5f·61746f6d·5f67656e·lize.PL_atom_gen
8 ··0x00000658·65726174·6f720073·74726c65·6e006d61·erator.strlen.ma8 ··0x00000628·65726174·6f720073·74726c65·6e006d61·erator.strlen.ma
9 ··0x00000668·6c6c6f63·006d656d·63707900·5f5f6165·lloc.memcpy.__ae9 ··0x00000638·6c6c6f63·006d656d·63707900·504c5f67·lloc.memcpy.PL_g
 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_attemp
10 ··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 
34 ··0x000007f8·5f636f6d·706c6574·696f6e5f·6d617463·_completion_matc 
35 ··0x00000808·68657300·726c5f66·696c656e·616d655f·hes.rl_filename_ 
36 ··0x00000818·636f6d70·6c657469·6f6e5f66·756e6374·completion_funct22 ··0x00000708·7465645f·636f6d70·6c657469·6f6e5f66·ted_completion_f
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_pre23 ··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
61 ··0x000009a8·705f7465·726d696e·616c0072·65616400·p_terminal.read.58 ··0x00000948·5f746572·6d696e61·6c007265·61646c69·_terminal.readli
62 ··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_ 
68 ··0x00000a18·72656164·6c696e65·34706c00·504c5f6c·readline4pl.PL_l 
69 ··0x00000a28·6963656e·73650050·4c5f7265·67697374·icense.PL_regist 
70 ··0x00000a38·65725f66·6f726569·676e5f69·6e5f6d6f·er_foreign_in_mo 
71 ··0x00000a48·64756c65·006c6962·72656164·6c696e65·dule.libreadline 
72 ··0x00000a58·2e736f2e·38006c69·62676363·5f732e73·.so.8.libgcc_s.s 
73 ··0x00000a68·6f2e3100·6c696263·2e736f2e·36006c64·o.1.libc.so.6.ld 
74 ··0x00000a78·2d6c696e·75782d61·726d6866·2e736f2e·-linux-armhf.so. 
75 ··0x00000a88·3300474c·4942435f·322e3400·4743435f·3.GLIBC_2.4.GCC_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
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 00000de0·<.init>:2 00000d64·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1090·<PL_existence_error@plt+0xc>5 »       bl»     1014·<PL_get_chars@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 00000dec·<PL_get_file_name@plt-0x14>:2 00000d70·<rl_begin_undo_group@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·dfc·<PL_get_file_name@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·d80·<rl_begin_undo_group@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,·r8,·asr·r1»    @·<UNPREDICTABLE>
  
8 00000e00·<PL_get_file_name@plt>:8 00000d84·<rl_begin_undo_group@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,·#220]!»       @·0xdc11 »       ldr»    pc,·[ip,·#344]!»       @·0x158
  
12 00000e0c·<PL_permission_error@plt>:12 00000d90·<rl_reset_after_signal@plt>:
 13 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
13 »       add»    ip,·pc,·#0,·1214 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00015 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#212]!»       @·0xd416 »       ldr»    pc,·[ip,·#332]!»       @·0x14c
  
16 00000e18·<write_history@plt>:17 00000da0·<strcmp@plt>:
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,·#204]!»       @·0xcc20 »       ldr»    pc,·[ip,·#324]!»       @·0x144
  
20 00000e24·<PL_set_prolog_flag@plt>:21 00000dac·<__cxa_finalize@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,·#196]!»       @·0xc424 »       ldr»    pc,·[ip,·#316]!»       @·0x13c
  
24 00000e30·<PL_ttymode@plt>:25 00000db8·<rl_forced_update_display@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,·#188]!»       @·0xbc28 »       ldr»    pc,·[ip,·#308]!»       @·0x134
  
28 00000e3c·<PL_register_foreign_in_module@plt>:29 00000dc4·<PL_add_to_protocol@plt>:
29 »       add»    ip,·pc,·#0,·1230 »       add»    ip,·pc,·#0,·12
30 »       add»    ip,·ip,·#126976»       @·0x1f00031 »       add»    ip,·ip,·#126976»       @·0x1f000
31 »       ldr»    pc,·[ip,·#180]!»       @·0xb432 »       ldr»    pc,·[ip,·#300]!»       @·0x12c
  
32 00000e48·<__gmon_start__@plt>:33 00000dd0·<PL_raise@plt>:
33 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
34 »       add»    ip,·ip,·#126976»       @·0x1f00035 »       add»    ip,·ip,·#126976»       @·0x1f000
35 »       ldr»    pc,·[ip,·#172]!»       @·0xac36 »       ldr»    pc,·[ip,·#292]!»       @·0x124
  
36 00000e54·<Sreset@plt>:37 00000ddc·<read@plt>:
37 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
38 »       add»    ip,·ip,·#126976»       @·0x1f00039 »       add»    ip,·ip,·#126976»       @·0x1f000
39 »       ldr»    pc,·[ip,·#164]!»       @·0xa440 »       ldr»    pc,·[ip,·#284]!»       @·0x11c
  
40 00000e60·<read_history@plt>:41 00000de8·<free@plt>:
41 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
42 »       add»    ip,·ip,·#126976»       @·0x1f00043 »       add»    ip,·ip,·#126976»       @·0x1f000
43 »       ldr»    pc,·[ip,·#156]!»       @·0x9c44 »       ldr»    pc,·[ip,·#276]!»       @·0x114
  
44 00000e6c·<PL_get_chars@plt>:45 00000df4·<rl_completion_matches@plt>:
 46 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
45 »       add»    ip,·pc,·#0,·1247 »       add»    ip,·pc,·#0,·12
46 »       add»    ip,·ip,·#126976»       @·0x1f00048 »       add»    ip,·ip,·#126976»       @·0x1f000
47 »       ldr»    pc,·[ip,·#148]!»       @·0x9449 »       ldr»    pc,·[ip,·#264]!»       @·0x108
  
48 00000e78·<rl_add_defun@plt>:50 00000e04·<rl_free_line_state@plt>:
49 »       add»    ip,·pc,·#0,·1251 »       add»    ip,·pc,·#0,·12
50 »       add»    ip,·ip,·#126976»       @·0x1f00052 »       add»    ip,·ip,·#126976»       @·0x1f000
51 »       ldr»    pc,·[ip,·#140]!»       @·0x8c53 »       ldr»    pc,·[ip,·#256]!»       @·0x100
  
52 00000e84·<rl_complete@plt>:54 00000e10·<_PL_streams@plt>:
53 »       add»    ip,·pc,·#0,·1255 »       add»    ip,·pc,·#0,·12
54 »       add»    ip,·ip,·#126976»       @·0x1f00056 »       add»    ip,·ip,·#126976»       @·0x1f000
55 »       ldr»    pc,·[ip,·#132]!»       @·0x8457 »       ldr»    pc,·[ip,·#248]!»       @·0xf8
  
56 00000e90·<rl_clear_pending_input@plt>:58 00000e1c·<add_history@plt>:
57 »       add»    ip,·pc,·#0,·1259 »       add»    ip,·pc,·#0,·12
58 »       add»    ip,·ip,·#126976»       @·0x1f00060 »       add»    ip,·ip,·#126976»       @·0x1f000
59 »       ldr»    pc,·[ip,·#124]!»       @·0x7c61 »       ldr»    pc,·[ip,·#240]!»       @·0xf0
  
60 00000e9c·<memset@plt>:62 00000e28·<rl_read_init_file@plt>:
61 »       add»    ip,·pc,·#0,·1263 »       add»    ip,·pc,·#0,·12
62 »       add»    ip,·ip,·#126976»       @·0x1f00064 »       add»    ip,·ip,·#126976»       @·0x1f000
63 »       ldr»    pc,·[ip,·#116]!»       @·0x7465 »       ldr»    pc,·[ip,·#232]!»       @·0xe8
  
64 00000ea8·<PL_atom_generator@plt>:66 00000e34·<memcpy@plt>:
65 »       add»    ip,·pc,·#0,·1267 »       add»    ip,·pc,·#0,·12
66 »       add»    ip,·ip,·#126976»       @·0x1f00068 »       add»    ip,·ip,·#126976»       @·0x1f000
67 »       ldr»    pc,·[ip,·#108]!»       @·0x6c69 »       ldr»    pc,·[ip,·#224]!»       @·0xe0
  
68 00000eb4·<PL_raise@plt>:70 00000e40·<rl_complete@plt>:
69 »       add»    ip,·pc,·#0,·1271 »       add»    ip,·pc,·#0,·12
70 »       add»    ip,·ip,·#126976»       @·0x1f00072 »       add»    ip,·ip,·#126976»       @·0x1f000
71 »       ldr»    pc,·[ip,·#100]!»       @·0x6473 »       ldr»    pc,·[ip,·#216]!»       @·0xd8
  
 74 00000e4c·<write_history@plt>:
72 00000ec0·<rl_completion_matches@plt>: 
73 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778 
74 »       add»    ip,·pc,·#0,·1275 »       add»    ip,·pc,·#0,·12
75 »       add»    ip,·ip,·#126976»       @·0x1f00076 »       add»    ip,·ip,·#126976»       @·0x1f000
76 »       ldr»    pc,·[ip,·#88]!»@·0x5877 »       ldr»    pc,·[ip,·#208]!»       @·0xd0
  
77 00000ed0·<free@plt>:78 00000e58·<rl_clear_pending_input@plt>:
78 »       add»    ip,·pc,·#0,·1279 »       add»    ip,·pc,·#0,·12
79 »       add»    ip,·ip,·#126976»       @·0x1f00080 »       add»    ip,·ip,·#126976»       @·0x1f000
80 »       ldr»    pc,·[ip,·#80]!»@·0x5081 »       ldr»    pc,·[ip,·#200]!»       @·0xc8
  
81 00000edc·<rl_read_init_file@plt>:82 00000e64·<strdup@plt>:
82 »       add»    ip,·pc,·#0,·1283 »       add»    ip,·pc,·#0,·12
83 »       add»    ip,·ip,·#126976»       @·0x1f00084 »       add»    ip,·ip,·#126976»       @·0x1f000
84 »       ldr»    pc,·[ip,·#72]!»@·0x4885 »       ldr»    pc,·[ip,·#192]!»       @·0xc0
  
85 00000ee8·<read@plt>:86 00000e70·<read_history@plt>:
86 »       add»    ip,·pc,·#0,·1287 »       add»    ip,·pc,·#0,·12
87 »       add»    ip,·ip,·#126976»       @·0x1f00088 »       add»    ip,·ip,·#126976»       @·0x1f000
88 »       ldr»    pc,·[ip,·#64]!»@·0x4089 »       ldr»    pc,·[ip,·#184]!»       @·0xb8
  
89 00000ef4·<rl_end_undo_group@plt>:90 00000e7c·<__stack_chk_fail@plt>:
90 »       add»    ip,·pc,·#0,·1291 »       add»    ip,·pc,·#0,·12
91 »       add»    ip,·ip,·#126976»       @·0x1f00092 »       add»    ip,·ip,·#126976»       @·0x1f000
92 »       ldr»    pc,·[ip,·#56]!»@·0x3893 »       ldr»    pc,·[ip,·#176]!»       @·0xb0
  
93 00000f00·<rl_free_line_state@plt>:94 00000e88·<PL_existence_error@plt>:
94 »       add»    ip,·pc,·#0,·1295 »       add»    ip,·pc,·#0,·12
95 »       add»    ip,·ip,·#126976»       @·0x1f00096 »       add»    ip,·ip,·#126976»       @·0x1f000
96 »       ldr»    pc,·[ip,·#48]!»@·0x3097 »       ldr»    pc,·[ip,·#168]!»       @·0xa8
  
97 00000f0c·<isatty@plt>:98 00000e94·<rl_deprep_terminal@plt>:
Max diff block lines reached; 6026/10511 bytes (57.33%) of diff not shown.
34.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 5263
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00001b64·<.fini>:2 00001ae8·<.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 ··0x00001b6c·3e000000·41000000·0c000000·41000000·>...A.......A... 
3 ··0x00001b7c·11000000·41000000·27000000·41000000·....A...'...A... 
4 ··0x00001b8c·36000000·41000000·03000000·41000000·6...A.......A... 
5 ··0x00001b9c·06000000·41000000·15000000·41000000·....A.......A... 
6 ··0x00001bac·0f000000·41000000·0e000000·41000000·....A.......A... 
7 ··0x00001bbc·26000000·41000000·13000000·41000000·&...A.......A... 
8 ··0x00001bcc·29000000·41000000·02000000·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...2 ··0x00001af0·3e000000·41000000·0c000000·41000000·>...A.......A...
28 ··0x00001d0c·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00001b00·11000000·41000000·27000000·41000000·....A...'...A...
29 ··0x00001d1c·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00001b10·36000000·41000000·03000000·41000000·6...A.......A...
30 ··0x00001d2c·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00001b20·06000000·41000000·15000000·41000000·....A.......A...
31 ··0x00001d3c·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00001b30·0f000000·41000000·0e000000·41000000·....A.......A...
32 ··0x00001d4c·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00001b40·26000000·41000000·13000000·41000000·&...A.......A...
33 ··0x00001d5c·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00001b50·29000000·41000000·02000000·41000000·)...A.......A...
34 ··0x00001d6c·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00001b60·19000000·41000000·0a000000·41000000·....A.......A...
35 ··0x00001d7c·0b000000·41000000·00000000·00000000·....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...
 28 ··0x00001c90·11000000·41000000·27000000·41000000·....A...'...A...
 29 ··0x00001ca0·36000000·41000000·03000000·41000000·6...A.......A...
 30 ··0x00001cb0·06000000·41000000·15000000·41000000·....A.......A...
 31 ··0x00001cc0·0f000000·41000000·0e000000·41000000·....A.......A...
 32 ··0x00001cd0·26000000·41000000·13000000·41000000·&...A.......A...
 33 ··0x00001ce0·29000000·41000000·02000000·41000000·)...A.......A...
 34 ··0x00001cf0·19000000·41000000·0a000000·41000000·....A.......A...
 35 ··0x00001d00·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 ··0x00001df4·00000000····························....2 ··0x00001d10·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·55110000····························U...2 ··0x0001fdd0·d9100000····························....
  
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·15110000····························....2 ··0x0001fdd4·99100000····························....
  
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·d0fd0100·00000000·00000000·ec0d0000·................3 ··0x0001fed8·d8fd0100·00000000·00000000·700d0000·............p...
4 ··0x0001fee8·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................4 ··0x0001fee8·700d0000·700d0000·700d0000·700d0000·p...p...p...p...
5 ··0x0001fef8·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................5 ··0x0001fef8·700d0000·700d0000·700d0000·700d0000·p...p...p...p...
6 ··0x0001ff08·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................6 ··0x0001ff08·700d0000·700d0000·700d0000·700d0000·p...p...p...p...
7 ··0x0001ff18·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................7 ··0x0001ff18·700d0000·700d0000·700d0000·700d0000·p...p...p...p...
8 ··0x0001ff28·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................8 ··0x0001ff28·700d0000·700d0000·700d0000·700d0000·p...p...p...p...
9 ··0x0001ff38·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................9 ··0x0001ff38·700d0000·700d0000·700d0000·700d0000·p...p...p...p...
10 ··0x0001ff48·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................10 ··0x0001ff48·700d0000·700d0000·700d0000·700d0000·p...p...p...p...
11 ··0x0001ff58·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................11 ··0x0001ff58·700d0000·700d0000·700d0000·700d0000·p...p...p...p...
12 ··0x0001ff68·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................12 ··0x0001ff68·700d0000·700d0000·700d0000·700d0000·p...p...p...p...
13 ··0x0001ff78·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................13 ··0x0001ff78·700d0000·700d0000·700d0000·700d0000·p...p...p...p...
14 ··0x0001ff88·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................14 ··0x0001ff88·700d0000·700d0000·700d0000·700d0000·p...p...p...p...
15 ··0x0001ff98·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................15 ··0x0001ff98·700d0000·700d0000·700d0000·700d0000·p...p...p...p...
16 ··0x0001ffa8·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................16 ··0x0001ffa8·700d0000·700d0000·700d0000·700d0000·p...p...p...p...
17 ··0x0001ffb8·ec0d0000·00000000·00000000·00000000·................17 ··0x0001ffb8·700d0000·00000000·00000000·00000000·p...............
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·00b70565·og-nox.debug...e5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.
6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX
7 ··0x00000050·89··································.7 ··0x00000050·61··································a
  
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·32333234·32633739·38303263·65633061·23242c79802cec0a 
3 ··0x00000010·63333536·37383339·64306333·66666633·c3567839d0c3fff32 ··0x00000000·34326661·31353030·34343562·39323162·42fa1500445b921b
 3 ··0x00000010·34383562·33313936·33656462·65343535·485b31963edbe455
4 ··0x00000020·33366230·33332e64·65627567·00000000·36b033.debug....4 ··0x00000020·35326665·37352e64·65627567·00000000·52fe75.debug....
5 ··0x00000030·57961331····························W..15 ··0x00000030·c979766e····························.yvn
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 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·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/armv7l-linux/ssl4pl.so vs.
./usr/lib/swi-prolog/lib/aarch64-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:··········66584·(bytes·into·file)13 ··Start·of·section·headers:··········66560·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x0bd30·0x0bd30·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x0b9c0·0x0b9c0·R·E·0x10000
8 ··LOAD···········0x00fa34·0x0001fa34·0x0001fa34·0x00828·0x00964·RW··0x100007 ··LOAD···········0x00fa3c·0x0001fa3c·0x0001fa3c·0x00820·0x0095c·RW··0x10000
9 ··DYNAMIC········0x00fa3c·0x0001fa3c·0x0001fa3c·0x00110·0x00110·RW··0x48 ··DYNAMIC········0x00fa44·0x0001fa44·0x0001fa44·0x00108·0x00108·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fa34·0x0001fa34·0x0001fa34·0x005cc·0x005cc·R···0x111 ··GNU_RELRO······0x00fa3c·0x0001fa3c·0x0001fa3c·0x005c4·0x005c4·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x10418:1 There·are·25·section·headers,·starting·at·offset·0x10400:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000015c·00015c·0012d0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·0012b0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········0000142c·00142c·0013b8·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000013ec·0013ec·001374·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000027e4·0027e4·00025a·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00002760·002760·000256·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00002a40·002a40·0000b0·00···A··4···5··410 ··[·6]·.gnu.version_r····VERNEED·········000029b8·0029b8·000090·00···A··4···4··4
11 ··[·7]·.rel.dyn··········REL·············00002af0·002af0·0001b8·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00002a48·002a48·0001b8·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00002ca8·002ca8·000900·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00002c00·002c00·000900·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········000035a8·0035a8·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00003500·003500·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000035b4·0035b4·000de0·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········0000350c·00350c·000de0·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00004398·004398·006654·00··AX··0···0··815 ··[11]·.text·············PROGBITS········000042f0·0042f0·006654·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········0000a9ec·00a9ec·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000a944·00a944·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000a9f4·00a9f4·001070·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0000a94c·00a94c·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 
20 ··[16]·.eh_frame·········PROGBITS········0000bd2c·00bd2c·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········0000b9bc·00b9bc·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fa34·00fa34·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fa3c·00fa3c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fa38·00fa38·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fa40·00fa40·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fa3c·00fa3c·000110·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fa44·00fa44·000108·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001fb4c·00fb4c·0004b4·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001fb4c·00fb4c·0004b4·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·00025c·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·00025c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0002025c·01025c·00013c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0002025c·01025c·00013c·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01025c·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01025c·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·01028d·000051·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·01028d·000051·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·0102e0·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·0102e0·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·010314·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·010314·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··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, 33 lines modifiedOffset 1, 32 lines modified
  
1 Dynamic·section·at·offset·0xfa3c·contains·30·entries:1 Dynamic·section·at·offset·0xfa44·contains·29·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] 
6 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
8 ·0x0000000c·(INIT)·······················0x35a87 ·0x0000000c·(INIT)·······················0x3500
9 ·0x0000000d·(FINI)·······················0xa9ec8 ·0x0000000d·(FINI)·······················0xa944
10 ·0x00000019·(INIT_ARRAY)·················0x1fa349 ·0x00000019·(INIT_ARRAY)·················0x1fa3c
11 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
12 ·0x0000001a·(FINI_ARRAY)·················0x1fa3811 ·0x0000001a·(FINI_ARRAY)·················0x1fa40
13 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
14 ·0x6ffffef5·(GNU_HASH)···················0x13813 ·0x6ffffef5·(GNU_HASH)···················0x118
15 ·0x00000005·(STRTAB)·····················0x142c14 ·0x00000005·(STRTAB)·····················0x13ec
16 ·0x00000006·(SYMTAB)·····················0x15c15 ·0x00000006·(SYMTAB)·····················0x13c
17 ·0x0000000a·(STRSZ)······················5048·(bytes)16 ·0x0000000a·(STRSZ)······················4980·(bytes)
18 ·0x0000000b·(SYMENT)·····················16·(bytes)17 ·0x0000000b·(SYMENT)·····················16·(bytes)
19 ·0x00000003·(PLTGOT)·····················0x1fb4c18 ·0x00000003·(PLTGOT)·····················0x1fb4c
20 ·0x00000002·(PLTRELSZ)···················2304·(bytes)19 ·0x00000002·(PLTRELSZ)···················2304·(bytes)
21 ·0x00000014·(PLTREL)·····················REL20 ·0x00000014·(PLTREL)·····················REL
22 ·0x00000017·(JMPREL)·····················0x2ca821 ·0x00000017·(JMPREL)·····················0x2c00
23 ·0x00000011·(REL)························0x2af022 ·0x00000011·(REL)························0x2a48
24 ·0x00000012·(RELSZ)······················440·(bytes)23 ·0x00000012·(RELSZ)······················440·(bytes)
25 ·0x00000013·(RELENT)·····················8·(bytes)24 ·0x00000013·(RELENT)·····················8·(bytes)
26 ·0x0000001e·(FLAGS)······················BIND_NOW25 ·0x0000001e·(FLAGS)······················BIND_NOW
27 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
28 ·0x6ffffffe·(VERNEED)····················0x2a4027 ·0x6ffffffe·(VERNEED)····················0x29b8
29 ·0x6fffffff·(VERNEEDNUM)·················528 ·0x6fffffff·(VERNEEDNUM)·················4
30 ·0x6ffffff0·(VERSYM)·····················0x27e429 ·0x6ffffff0·(VERSYM)·····················0x2760
31 ·0x6ffffffa·(RELCOUNT)···················4530 ·0x6ffffffa·(RELCOUNT)···················45
32 ·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:·49b4cd15a90741baefddafa5f6d77b0528c0a55d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·358fc3fb3e4ce7d8916e0d6cf4503372cac1e26a
5.76 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·301·entries:1 Version·symbols·section·'.gnu.version'·contains·299·entries:
2 ·Addr:·0x00000000000027e4··Offset:·0x000027e4··Link:·3·(.dynsym)2 ·Addr:·0x0000000000002760··Offset:·0x00002760··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, 40 lines modifiedOffset 54, 37 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*)······7·(GCC_3.5)····61 ··0e4:···1·(*global*)······3·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)···
62 ··0e8:···1·(*global*)······1·(*global*)······2·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)62 ··0e8:···1·(*global*)······2·(OPENSSL_3.0.0)···3·(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) 
64 ··0f0:···1·(*global*)······3·(OPENSSL_3.0.0)···4·(GLIBC_2.4)·····1·(*global*)···63 ··0ec:···1·(*global*)······3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···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) 
67 ··0fc:···2·(OPENSSL_3.0.0)···4·(GLIBC_2.4)·····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)
 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)
68 ··100:···1·(*global*)······3·(OPENSSL_3.0.0)···7·(GCC_3.5)·······1·(*global*)···67 ··0fc:···4·(GLIBC_2.4)·····1·(*global*)······3·(OPENSSL_3.0.0)···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*)···
70 ··108:···3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)72 ··110:···2·(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)
71 ··10c:···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···3·(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)·· 
75 ··11c:···4·(GLIBC_2.4)·····2·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0) 
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*)···75 ··11c:···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)···
79 ··12c:···1·(*global*)···76 ··120:···1·(*global*)······3·(OPENSSL_3.0.0)···4·(GLIBC_2.4)·····2·(OPENSSL_3.0.0)
 77 ··124:···4·(GLIBC_2.4)·····3·(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*)···
  
80 Version·needs·section·'.gnu.version_r'·contains·5·entries:79 Version·needs·section·'.gnu.version_r'·contains·4·entries:
81 ·Addr:·0x0000000000002a40··Offset:·0x00002a40··Link:·4·(.dynstr)80 ·Addr:·0x00000000000029b8··Offset:·0x000029b8··Link:·4·(.dynstr)
82 ··000000:·Version:·1··File:·libgcc_s.so.1··Cnt:·1 
83 ··0x0010:···Name:·GCC_3.5··Flags:·none··Version:·7 
84 ··0x0020:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·181 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
85 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·682 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·6
86 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·283 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
87 ··0x0050:···Name:·GLIBC_2.34··Flags:·none··Version:·584 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·5
88 ··0x0060:···Name:·GLIBC_2.4··Flags:·none··Version:·485 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·4
89 ··0x0070:·Version:·1··File:·libcrypto.so.3··Cnt:·186 ··0x0050:·Version:·1··File:·libcrypto.so.3··Cnt:·1
90 ··0x0080:···Name:·OPENSSL_3.0.0··Flags:·none··Version:·387 ··0x0060:···Name:·OPENSSL_3.0.0··Flags:·none··Version:·3
91 ··0x0090:·Version:·1··File:·libssl.so.3··Cnt:·188 ··0x0070:·Version:·1··File:·libssl.so.3··Cnt:·1
92 ··0x00a0:···Name:·OPENSSL_3.0.0··Flags:·none··Version:·289 ··0x0080:···Name:·OPENSSL_3.0.0··Flags:·none··Version:·2
1.09 KB
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 11 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 PL_unify_chars5 PL_unify_chars
7 __stack_chk_fail6 __stack_chk_fail
8 PL_resource_error7 PL_resource_error
9 __stack_chk_guard8 __stack_chk_guard
10 i2d_re_X509_tbs9 i2d_re_X509_tbs
11 CRYPTO_free10 CRYPTO_free
12 X509_get0_signature11 X509_get0_signature
Offset 38, 15 lines modifiedOffset 37, 14 lines modified
38 i2a_ASN1_INTEGER37 i2a_ASN1_INTEGER
39 BIO_ctrl38 BIO_ctrl
40 PL_unify_atom_nchars39 PL_unify_atom_nchars
41 BIO_vfree40 BIO_vfree
42 X509_get_version41 X509_get_version
43 PL_unify_integer42 PL_unify_integer
44 Svfprintf43 Svfprintf
45 __aeabi_unwind_cpp_pr1 
46 X509_NAME_entry_count44 X509_NAME_entry_count
47 X509_NAME_get_entry45 X509_NAME_get_entry
48 X509_NAME_ENTRY_get_data46 X509_NAME_ENTRY_get_data
49 ASN1_STRING_to_UTF847 ASN1_STRING_to_UTF8
50 X509_NAME_ENTRY_get_object48 X509_NAME_ENTRY_get_object
51 X509_get_issuer_name49 X509_get_issuer_name
52 X509_get_subject_name50 X509_get_subject_name
Offset 264, 15 lines modifiedOffset 262, 14 lines modified
264 PL_register_foreign262 PL_register_foreign
265 CRYPTO_get_ex_new_index263 CRYPTO_get_ex_new_index
266 OpenSSL_version264 OpenSSL_version
267 PL_set_prolog_flag265 PL_set_prolog_flag
268 uninstall_ssl4pl266 uninstall_ssl4pl
269 libssl.so.3267 libssl.so.3
270 libcrypto.so.3268 libcrypto.so.3
271 libgcc_s.so.1 
272 libc.so.6269 libc.so.6
273 ld-linux-armhf.so.3270 ld-linux-armhf.so.3
274 GLIBC_2.4271 GLIBC_2.4
275 GLIBC_2.34272 GLIBC_2.34
276 OPENSSL_3.0.0273 OPENSSL_3.0.0
277 H»      KxD»   J{D274 H»      KxD»   J{D
278 AKzDAN~D275 AKzDAN~D
Offset 463, 16 lines modifiedOffset 460, 14 lines modified
463 .shstrtab460 .shstrtab
464 .note.gnu.build-id461 .note.gnu.build-id
465 .gnu.hash462 .gnu.hash
466 .gnu.version463 .gnu.version
467 .gnu.version_r464 .gnu.version_r
468 .rel.dyn465 .rel.dyn
469 .rel.plt466 .rel.plt
470 .ARM.extab 
471 .ARM.exidx 
472 .eh_frame467 .eh_frame
473 .init_array468 .init_array
474 .fini_array469 .fini_array
475 .dynamic470 .dynamic
476 .ARM.attributes471 .ARM.attributes
477 .gnu_debugaltlink472 .gnu_debugaltlink
478 .gnu_debuglink473 .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 ··0x00000138·02000000·2b010000·01000000·05000000·....+...........2 ··0x00000118·02000000·29010000·01000000·05000000·....)...........
3 ··0x00000148·01800020·2b010000·2c010000·01300b4c·...·+...,....0.L3 ··0x00000128·01800020·29010000·2a010000·01300b4c·...·)...*....0.L
4 ··0x00000158·fd31aadd····························.1..4 ··0x00000138·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 000035a8·<.init>:2 00003500·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     4398·<X509_NAME_ENTRY_get_data@plt+0x10>5 »       bl»     42f0·<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 0000a9ec·<.fini>:2 0000a944·<.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 ··0x0000bd2c·00000000····························....2 ··0x0000b9bc·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 ··0x0001fa34·5d440000····························]D..2 ··0x0001fa3c·b5430000····························.C..
  
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 ··0x0001fa38·1d440000····························.D..2 ··0x0001fa40·75430000····························uC..
  
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·3cfa0100·00000000·00000000·b4350000·<............5..3 ··0x0001fb4c·44fa0100·00000000·00000000·0c350000·D............5..
4 ··0x0001fb5c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..4 ··0x0001fb5c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
5 ··0x0001fb6c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..5 ··0x0001fb6c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
6 ··0x0001fb7c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..6 ··0x0001fb7c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
7 ··0x0001fb8c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..7 ··0x0001fb8c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
8 ··0x0001fb9c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..8 ··0x0001fb9c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
9 ··0x0001fbac·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..9 ··0x0001fbac·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
10 ··0x0001fbbc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..10 ··0x0001fbbc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
11 ··0x0001fbcc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..11 ··0x0001fbcc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
12 ··0x0001fbdc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..12 ··0x0001fbdc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
13 ··0x0001fbec·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..13 ··0x0001fbec·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
14 ··0x0001fbfc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..14 ··0x0001fbfc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
15 ··0x0001fc0c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..15 ··0x0001fc0c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
16 ··0x0001fc1c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..16 ··0x0001fc1c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
17 ··0x0001fc2c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..17 ··0x0001fc2c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
18 ··0x0001fc3c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..18 ··0x0001fc3c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
19 ··0x0001fc4c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..19 ··0x0001fc4c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
20 ··0x0001fc5c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..20 ··0x0001fc5c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
21 ··0x0001fc6c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..21 ··0x0001fc6c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
22 ··0x0001fc7c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..22 ··0x0001fc7c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
23 ··0x0001fc8c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..23 ··0x0001fc8c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
24 ··0x0001fc9c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..24 ··0x0001fc9c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
25 ··0x0001fcac·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..25 ··0x0001fcac·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
26 ··0x0001fcbc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..26 ··0x0001fcbc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
27 ··0x0001fccc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..27 ··0x0001fccc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
28 ··0x0001fcdc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..28 ··0x0001fcdc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
29 ··0x0001fcec·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..29 ··0x0001fcec·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
30 ··0x0001fcfc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..30 ··0x0001fcfc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
31 ··0x0001fd0c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..31 ··0x0001fd0c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
32 ··0x0001fd1c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..32 ··0x0001fd1c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
33 ··0x0001fd2c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..33 ··0x0001fd2c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
34 ··0x0001fd3c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..34 ··0x0001fd3c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
35 ··0x0001fd4c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..35 ··0x0001fd4c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
36 ··0x0001fd5c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..36 ··0x0001fd5c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
37 ··0x0001fd6c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..37 ··0x0001fd6c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
38 ··0x0001fd7c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..38 ··0x0001fd7c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
39 ··0x0001fd8c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..39 ··0x0001fd8c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
40 ··0x0001fd9c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..40 ··0x0001fd9c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
41 ··0x0001fdac·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..41 ··0x0001fdac·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
42 ··0x0001fdbc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..42 ··0x0001fdbc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
43 ··0x0001fdcc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..43 ··0x0001fdcc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
44 ··0x0001fddc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..44 ··0x0001fddc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
45 ··0x0001fdec·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..45 ··0x0001fdec·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
46 ··0x0001fdfc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..46 ··0x0001fdfc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
47 ··0x0001fe0c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..47 ··0x0001fe0c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
48 ··0x0001fe1c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..48 ··0x0001fe1c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
49 ··0x0001fe2c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..49 ··0x0001fe2c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
50 ··0x0001fe3c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..50 ··0x0001fe3c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
51 ··0x0001fe4c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..51 ··0x0001fe4c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
52 ··0x0001fe5c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..52 ··0x0001fe5c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
53 ··0x0001fe6c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..53 ··0x0001fe6c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
54 ··0x0001fe7c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..54 ··0x0001fe7c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
55 ··0x0001fe8c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..55 ··0x0001fe8c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
56 ··0x0001fe9c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..56 ··0x0001fe9c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
57 ··0x0001feac·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..57 ··0x0001feac·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
58 ··0x0001febc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..58 ··0x0001febc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
59 ··0x0001fecc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..59 ··0x0001fecc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
60 ··0x0001fedc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..60 ··0x0001fedc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
61 ··0x0001feec·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..61 ··0x0001feec·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
62 ··0x0001fefc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..62 ··0x0001fefc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
63 ··0x0001ff0c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..63 ··0x0001ff0c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
64 ··0x0001ff1c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..64 ··0x0001ff1c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
65 ··0x0001ff2c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..65 ··0x0001ff2c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
66 ··0x0001ff3c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..66 ··0x0001ff3c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
67 ··0x0001ff4c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..67 ··0x0001ff4c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
68 ··0x0001ff5c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..68 ··0x0001ff5c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
69 ··0x0001ff6c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..69 ··0x0001ff6c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
70 ··0x0001ff7c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..70 ··0x0001ff7c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
71 ··0x0001ff8c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..71 ··0x0001ff8c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
72 ··0x0001ff9c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..72 ··0x0001ff9c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
73 ··0x0001ffac·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..73 ··0x0001ffac·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
74 ··0x0001ffbc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..74 ··0x0001ffbc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..
75 ··0x0001ffcc·b4350000·b4350000·b4350000·00000000·.5...5...5......75 ··0x0001ffcc·0c350000·0c350000·0c350000·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·a4b60000·a4b60000·................2 ··0x00020000·00000200·00000000·fcb50000·fcb50000·................
3 ··0x00020010·a4b60000·a4b60000·f9e7cf81·2da6a854·............-..T3 ··0x00020010·fcb50000·fcb50000·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·b1670000·.....C.......g..20 ··0x00020110·98fcf5ca·d443b4ab·02000000·09670000·.....C.......g..
21 ··0x00020120·45670000·00000000·71620000·85550000·Eg......qb...U..21 ··0x00020120·9d660000·00000000·c9610000·dd540000·.f.......a...T..
22 ··0x00020130·00000000·013a2975·01000000·88ad0000·.....:)u........22 ··0x00020130·00000000·013a2975·01000000·e0ac0000·.....:)u........
23 ··0x00020140·1d680000·914d0000·fd4d0000·714d0000·.h...M...M..qM..23 ··0x00020140·75670000·e94c0000·554d0000·c94c0000·ug...L..UM...L..
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·c4b50000·514d0000·0cb00000·314d0000·....QM......1M..28 ··0x00020190·1cb50000·a94c0000·64af0000·894c0000·.....L..d....L..
29 ··0x000201a0·8cb80000·f55f0000·98b80000·d55f0000·....._......._..29 ··0x000201a0·e4b70000·4d5f0000·f0b70000·2d5f0000·....M_......-_..
 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.. 
33 ··0x000201e0·14b60000·a1470000·00b60000·31470000·.....G......1G..32 ··0x000201d0·04b80000·71470000·20af0000·61450000·....qG..·...aE..
 33 ··0x000201e0·6cb50000·f9460000·58b50000·89460000·l....F..X....F..
34 ··0x000201f0·28b60000·8d450000·00000000·00000000·(....E..........34 ··0x000201f0·80b50000·e5440000·00000000·00000000·.....D..........
35 ··0x00020200·013a2975·05000000·a0ac0000·314e0000·.:)u........1N..35 ··0x00020200·013a2975·05000000·f8ab0000·894d0000·.:)u.........M..
36 ··0x00020210·00000000·cd4d0000·00000000·00000000·.....M..........36 ··0x00020210·00000000·254d0000·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·00b70565·og-nox.debug...e5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.
6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX
7 ··0x00000050·89··································.7 ··0x00000050·61··································a
  
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·62346364·31356139·30373431·62616566·b4cd15a90741baef 
3 ··0x00000010·64646166·61356636·64373762·30353238·ddafa5f6d77b05282 ··0x00000000·38666333·66623365·34636537·64383931·8fc3fb3e4ce7d891
 3 ··0x00000010·36653064·36636634·35303333·37326361·6e0d6cf4503372ca
4 ··0x00000020·63306135·35642e64·65627567·00000000·c0a55d.debug....4 ··0x00000020·63316532·36612e64·65627567·00000000·c1e26a.debug....
5 ··0x00000030·d63701de····························.7..5 ··0x00000030·6167816a····························ag.j
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/tipc.so vs.
./usr/lib/swi-prolog/lib/aarch64-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:··········66140·(bytes·into·file)13 ··Start·of·section·headers:··········66120·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2819 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2720 ··Section·header·string·table·index:·25
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x05d08·0x05d08·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x05a74·0x05a74·R·E·0x10000
8 ··LOAD···········0x00f8c8·0x0001f8c8·0x0001f8c8·0x007cc·0x008cc·RW··0x100007 ··LOAD···········0x00f8d0·0x0001f8d0·0x0001f8d0·0x007c4·0x008c4·RW··0x10000
9 ··DYNAMIC········0x00fd80·0x0001fd80·0x0001fd80·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x00fd88·0x0001fd88·0x0001fd88·0x000f8·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00f8c8·0x0001f8c8·0x0001f8c8·0x00738·0x00738·R···0x111 ··GNU_RELRO······0x00f8d0·0x0001f8d0·0x0001f8d0·0x00730·0x00730·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.8 KB
readelf --wide --sections {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x1025c:1 There·are·26·section·headers,·starting·at·offset·0x10248:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000610·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0005f0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000768·000768·00052a·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000728·000728·0004e6·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000c92·000c92·0000c2·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000c0e·000c0e·0000be·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000d54·000d54·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000ccc·000ccc·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000dc4·000dc4·000550·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000d1c·000d1c·000550·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00001314·001314·0002c0·08··AI··3··21··412 ··[·8]·.rel.plt··········REL·············0000126c·00126c·0002c0·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········000015d4·0015d4·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········0000152c·00152c·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000015e0·0015e0·000440·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00001538·001538·000440·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001a20·001a20·003324·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00001978·001978·003324·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00004d44·004d44·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00004c9c·004c9c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00004d4c·004d4c·000dcc·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00004ca4·004ca4·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 
20 ··[16]·.eh_frame·········PROGBITS········00005d04·005d04·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00005a70·005a70·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001f8c8·00f8c8·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001f8d0·00f8d0·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001f8cc·00f8cc·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001f8d4·00f8d4·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······PROGBITS········0001f8d0·00f8d0·0004b0·00··WA··0···0··421 ··[17]·.data.rel.ro······PROGBITS········0001f8d8·00f8d8·0004b0·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········0001fd80·00fd80·000100·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001fd88·00fd88·0000f8·08··WA··4···0··4
25 ··[21]·.got··············PROGBITS········0001fe80·00fe80·000180·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001fe80·00fe80·000180·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00020000·010000·000094·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00020000·010000·000094·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········00020094·010094·000100·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00020094·010094·000100·00··WA··0···0··4
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010094·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010094·000031·00······0···0··1
29 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·0100c5·000051·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·0100c5·000051·00······0···0··1
30 ··[26]·.gnu_debuglink····PROGBITS········00000000·010118·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·010118·000034·00······0···0··4
31 ··[27]·.shstrtab·········STRTAB··········00000000·01014c·00010f·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·01014c·0000f9·00······0···0··1
32 Key·to·Flags:30 Key·to·Flags:
33 ··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),
34 ··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),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··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, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfd80·contains·28·entries:1 Dynamic·section·at·offset·0xfd88·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x15d45 ·0x0000000c·(INIT)·······················0x152c
7 ·0x0000000d·(FINI)·······················0x4d446 ·0x0000000d·(FINI)·······················0x4c9c
8 ·0x00000019·(INIT_ARRAY)·················0x1f8c87 ·0x00000019·(INIT_ARRAY)·················0x1f8d0
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1f8cc9 ·0x0000001a·(FINI_ARRAY)·················0x1f8d4
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x76812 ·0x00000005·(STRTAB)·····················0x728
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················1322·(bytes)14 ·0x0000000a·(STRSZ)······················1254·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1fe8016 ·0x00000003·(PLTGOT)·····················0x1fe80
18 ·0x00000002·(PLTRELSZ)···················704·(bytes)17 ·0x00000002·(PLTRELSZ)···················704·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x131419 ·0x00000017·(JMPREL)·····················0x126c
21 ·0x00000011·(REL)························0xdc420 ·0x00000011·(REL)························0xd1c
22 ·0x00000012·(RELSZ)······················1360·(bytes)21 ·0x00000012·(RELSZ)······················1360·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0xd5425 ·0x6ffffffe·(VERNEED)····················0xccc
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0xc9227 ·0x6ffffff0·(VERSYM)·····················0xc0e
29 ·0x6ffffffa·(RELCOUNT)···················16528 ·0x6ffffffa·(RELCOUNT)···················165
30 ·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:·4a7ba9685aa329d76a7bd2d5e0ef3eefa0692cc63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ddcf290637eb72df43d1e7b67692a5544419c47f
4.78 KB
readelf --wide --version-info {}
    
Offset 1, 38 lines modifiedOffset 1, 35 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·97·entries:1 Version·symbols·section·'.gnu.version'·contains·95·entries:
2 ·Addr:·0x0000000000000c92··Offset:·0x00000c92··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000c0e··Offset:·0x00000c0e··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
 4 ··004:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
6 ··00c:···3·(GLIBC_2.4)·····4·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···6 ··00c:···3·(GLIBC_2.4)·····2·(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*)······2·(GLIBC_2.4)··
8 ··014:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···8 ··014:···1·(*global*)······2·(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*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)··· 
11 ··020:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······5·(GLIBC_2.34)· 
12 ··024:···5·(GLIBC_2.34)····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··10 ··01c:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······2·(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:···1·(*global*)······3·(GLIBC_2.4)·····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*)···
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
 16 ··034:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···17 ··038:···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*)···
17 ··038:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···21 ··048:···2·(GLIBC_2.4)·····2·(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*)··· 
24 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···23 ··050:···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*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···26 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)···
27 ··060:···1·(*global*)··· 
  
28 Version·needs·section·'.gnu.version_r'·contains·3·entries:27 Version·needs·section·'.gnu.version_r'·contains·2·entries:
29 ·Addr:·0x0000000000000d54··Offset:·0x00000d54··Link:·4·(.dynstr)28 ·Addr:·0x0000000000000ccc··Offset:·0x00000ccc··Link:·4·(.dynstr)
30 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·129 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
31 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·430 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
32 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·231 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
33 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·532 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·4
34 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·333 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 16 lines modifiedOffset 12, 14 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 
21 PL_blob_data19 PL_blob_data
22 Sfprintf20 Sfprintf
23 __setsockopt6421 __setsockopt64
24 __h_errno_location22 __h_errno_location
25 __errno_location23 __errno_location
26 PL_get_blob24 PL_get_blob
27 PL_get_stream25 PL_get_stream
Offset 66, 15 lines modifiedOffset 64, 14 lines modified
66 PL_warning64 PL_warning
67 PL_get_atom_chars65 PL_get_atom_chars
68 getservbyname66 getservbyname
69 PL_handle_signals67 PL_handle_signals
70 PL_unregister_atom68 PL_unregister_atom
71 shutdown69 shutdown
72 recvfrom70 recvfrom
73 libgcc_s.so.1 
74 libc.so.671 libc.so.6
75 ld-linux-armhf.so.372 ld-linux-armhf.so.3
76 GLIBC_2.473 GLIBC_2.4
77 GLIBC_2.3474 GLIBC_2.34
78 H»      KxD»   J{D75 H»      KxD»   J{D
79 F{D(F!F]i76 F{D(F!F]i
80 H#F2F)FxD77 H#F2F)FxD
Offset 233, 16 lines modifiedOffset 230, 14 lines modified
233 .shstrtab230 .shstrtab
234 .note.gnu.build-id231 .note.gnu.build-id
235 .gnu.hash232 .gnu.hash
236 .gnu.version233 .gnu.version
237 .gnu.version_r234 .gnu.version_r
238 .rel.dyn235 .rel.dyn
239 .rel.plt236 .rel.plt
240 .ARM.extab 
241 .ARM.exidx 
242 .eh_frame237 .eh_frame
243 .init_array238 .init_array
244 .fini_array239 .fini_array
245 .data.rel.ro240 .data.rel.ro
246 .dynamic241 .dynamic
247 .ARM.attributes242 .ARM.attributes
248 .gnu_debugaltlink243 .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 ··0x00000138·02000000·60000000·01000000·05000000·....`...........2 ··0x00000118·02000000·5e000000·01000000·05000000·....^...........
3 ··0x00000148·00080000·00000000·60000000·6b49d554·........`...kI.T3 ··0x00000128·00080000·00000000·5e000000·6b49d554·........^...kI.T
  
10.7 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 86 lines modifiedOffset 1, 82 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000768·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000728·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000778·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000738·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000788·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000748·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000798·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000758·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000007a8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000768·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000007b8·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x00000778·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x000007c8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x00000788·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x000007d8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x00000798·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x000007e8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x000007a8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x000007f8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x000007b8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x00000808·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x000007c8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x00000818·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x000007d8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x00000828·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x000007e8·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x00000838·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x000007f8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x00000848·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x00000808·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x00000858·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x00000818·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x00000868·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x00000828·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x00000878·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x00000838·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x00000888·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x00000848·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x00000898·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x00000858·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 
25 ··0x000008d8·5f626c6f·625f6461·74610053·66707269·_blob_data.Sfpri22 ··0x00000868·504c5f62·6c6f625f·64617461·00536670·PL_blob_data.Sfp
26 ··0x000008e8·6e746600·5f5f7365·74736f63·6b6f7074·ntf.__setsockopt23 ··0x00000878·72696e74·66005f5f·73657473·6f636b6f·rintf.__setsocko
27 ··0x000008f8·3634005f·5f685f65·72726e6f·5f6c6f63·64.__h_errno_loc24 ··0x00000888·70743634·005f5f68·5f657272·6e6f5f6c·pt64.__h_errno_l
28 ··0x00000908·6174696f·6e005f5f·6572726e·6f5f6c6f·ation.__errno_lo25 ··0x00000898·6f636174·696f6e00·5f5f6572·726e6f5f·ocation.__errno_
29 ··0x00000918·63617469·6f6e0050·4c5f6765·745f626c·cation.PL_get_bl26 ··0x000008a8·6c6f6361·74696f6e·00504c5f·6765745f·location.PL_get_
30 ··0x00000928·6f620050·4c5f6765·745f7374·7265616d·ob.PL_get_stream27 ··0x000008b8·626c6f62·00504c5f·6765745f·73747265·blob.PL_get_stre
31 ··0x00000938·00504c5f·72656c65·6173655f·73747265·.PL_release_stre28 ··0x000008c8·616d0050·4c5f7265·6c656173·655f7374·am.PL_release_st
32 ··0x00000948·616d0050·4c5f7479·70655f65·72726f72·am.PL_type_error29 ··0x000008d8·7265616d·00504c5f·74797065·5f657272·ream.PL_type_err
33 ··0x00000958·00504c5f·65786973·74656e63·655f6572·.PL_existence_er30 ··0x000008e8·6f720050·4c5f6578·69737465·6e63655f·or.PL_existence_
34 ··0x00000968·726f7200·536e6577·00504c5f·756e6966·ror.Snew.PL_unif31 ··0x000008f8·6572726f·7200536e·65770050·4c5f756e·error.Snew.PL_un
35 ··0x00000978·795f7374·7265616d·00504c5f·6765745f·y_stream.PL_get_32 ··0x00000908·6966795f·73747265·616d0050·4c5f6765·ify_stream.PL_ge
36 ··0x00000988·696e7465·67657200·504c5f67·65745f6e·integer.PL_get_n33 ··0x00000918·745f696e·74656765·7200504c·5f676574·t_integer.PL_get
37 ··0x00000998·616d655f·61726974·795f737a·00504c5f·ame_arity_sz.PL_34 ··0x00000928·5f6e616d·655f6172·6974795f·737a0050·_name_arity_sz.P
38 ··0x000009a8·6765745f·626f6f6c·00504c5f·6765745f·get_bool.PL_get_35 ··0x00000938·4c5f6765·745f626f·6f6c0050·4c5f6765·L_get_bool.PL_ge
39 ··0x000009b8·666c6f61·7400504c·5f676574·5f61746f·float.PL_get_ato36 ··0x00000948·745f666c·6f617400·504c5f67·65745f61·t_float.PL_get_a
40 ··0x000009c8·6d005f50·4c5f6765·745f6172·675f737a·m._PL_get_arg_sz37 ··0x00000958·746f6d00·5f504c5f·6765745f·6172675f·tom._PL_get_arg_
41 ··0x000009d8·00504c5f·756e6966·795f626c·6f620050·.PL_unify_blob.P38 ··0x00000968·737a0050·4c5f756e·6966795f·626c6f62·sz.PL_unify_blob
42 ··0x000009e8·4c5f756e·696e7374·616e7469·6174696f·L_uninstantiatio39 ··0x00000978·00504c5f·756e696e·7374616e·74696174·.PL_uninstantiat
43 ··0x000009f8·6e5f6572·726f7200·67657470·6565726e·n_error.getpeern40 ··0x00000988·696f6e5f·6572726f·72006765·74706565·ion_error.getpee
44 ··0x00000a08·616d6500·67657473·6f636b6e·616d6500·ame.getsockname.41 ··0x00000998·726e616d·65006765·74736f63·6b6e616d·rname.getsocknam
45 ··0x00000a18·504c5f67·65745f6e·696c0050·4c5f636f·PL_get_nil.PL_co42 ··0x000009a8·6500504c·5f676574·5f6e696c·00504c5f·e.PL_get_nil.PL_
46 ··0x00000a28·70795f74·65726d5f·72656600·504c5f67·py_term_ref.PL_g43 ··0x000009b8·636f7079·5f746572·6d5f7265·6600504c·copy_term_ref.PL
47 ··0x00000a38·65745f6c·69737400·504c5f75·6e696679·et_list.PL_unify44 ··0x000009c8·5f676574·5f6c6973·7400504c·5f756e69·_get_list.PL_uni
48 ··0x00000a48·5f636861·72730050·4c5f646f·6d61696e·_chars.PL_domain45 ··0x000009d8·66795f63·68617273·00504c5f·646f6d61·fy_chars.PL_doma
49 ··0x00000a58·5f657272·6f720050·4c5f6973·5f66756e·_error.PL_is_fun46 ··0x000009e8·696e5f65·72726f72·00504c5f·69735f66·in_error.PL_is_f
50 ··0x00000a68·63746f72·00504c5f·6765745f·696e7436·ctor.PL_get_int647 ··0x000009f8·756e6374·6f720050·4c5f6765·745f696e·unctor.PL_get_in
51 ··0x00000a78·3400504c·5f676574·5f6e6368·61727300·4.PL_get_nchars.48 ··0x00000a08·74363400·504c5f67·65745f6e·63686172·t64.PL_get_nchar
52 ··0x00000a88·6d656d63·70790073·656e6400·696e7374·memcpy.send.inst49 ··0x00000a18·73006d65·6d637079·0073656e·6400696e·s.memcpy.send.in
53 ··0x00000a98·616c6c5f·74697063·00666f70·656e3634·all_tipc.fopen6450 ··0x00000a28·7374616c·6c5f7469·70630066·6f70656e·stall_tipc.fopen
54 ··0x00000aa8·00667265·61640066·636c6f73·6500504c·.fread.fclose.PL 
55 ··0x00000ab8·5f726567·69737465·725f666f·72656967·_register_foreig51 ··0x00000a38·36340066·72656164·0066636c·6f736500·64.fread.fclose.
 52 ··0x00000a48·504c5f72·65676973·7465725f·666f7265·PL_register_fore
56 ··0x00000ac8·6e005364·7072696e·74660066·72656500·n.Sdprintf.free.53 ··0x00000a58·69676e00·53647072·696e7466·00667265·ign.Sdprintf.fre
57 ··0x00000ad8·6d616c6c·6f630050·4c5f7468·72656164·malloc.PL_thread54 ··0x00000a68·65006d61·6c6c6f63·00504c5f·74687265·e.malloc.PL_thre
58 ··0x00000ae8·5f73656c·6600504c·5f626163·6b747261·_self.PL_backtra55 ··0x00000a78·61645f73·656c6600·504c5f62·61636b74·ad_self.PL_backt
59 ··0x00000af8·63650050·4c5f7265·736f7572·63655f65·ce.PL_resource_e56 ··0x00000a88·72616365·00504c5f·7265736f·75726365·race.PL_resource
60 ··0x00000b08·72726f72·00504c5f·6376745f·695f7573·rror.PL_cvt_i_us57 ··0x00000a98·5f657272·6f720050·4c5f6376·745f695f·_error.PL_cvt_i_
61 ··0x00000b18·686f7274·00504c5f·64697370·61746368·hort.PL_dispatch58 ··0x00000aa8·7573686f·72740050·4c5f6469·73706174·ushort.PL_dispat
62 ··0x00000b28·00706f6c·6c00504c·5f657863·65707469·.poll.PL_excepti59 ··0x00000ab8·63680070·6f6c6c00·504c5f65·78636570·ch.poll.PL_excep
63 ··0x00000b38·6f6e005f·5f737072·696e7466·5f63686b·on.__sprintf_chk60 ··0x00000ac8·74696f6e·005f5f73·7072696e·74665f63·tion.__sprintf_c
64 ··0x00000b48·00736f63·6b657400·536c6f63·6b005363·.socket.Slock.Sc61 ··0x00000ad8·686b0073·6f636b65·7400536c·6f636b00·hk.socket.Slock.
65 ··0x00000b58·6c6f7365·00504c5f·72656769·73746572·lose.PL_register62 ··0x00000ae8·53636c6f·73650050·4c5f7265·67697374·Sclose.PL_regist
66 ··0x00000b68·5f61746f·6d007374·726c656e·005f5f66·_atom.strlen.__f63 ··0x00000af8·65725f61·746f6d00·7374726c·656e005f·er_atom.strlen._
67 ··0x00000b78·636e746c·5f74696d·65363400·504c5f63·cntl_time64.PL_c64 ··0x00000b08·5f66636e·746c5f74·696d6536·3400504c·_fcntl_time64.PL
68 ··0x00000b88·76745f69·5f756368·61720050·4c5f6765·vt_i_uchar.PL_ge65 ··0x00000b18·5f637674·5f695f75·63686172·00504c5f·_cvt_i_uchar.PL_
69 ··0x00000b98·745f6368·61727300·6d656d73·65740067·t_chars.memset.g66 ··0x00000b28·6765745f·63686172·73006d65·6d736574·get_chars.memset
70 ··0x00000ba8·65746164·6472696e·666f0066·72656561·etaddrinfo.freea67 ··0x00000b38·00676574·61646472·696e666f·00667265·.getaddrinfo.fre
71 ··0x00000bb8·64647269·6e666f00·504c5f77·61726e69·ddrinfo.PL_warni68 ··0x00000b48·65616464·72696e66·6f00504c·5f776172·eaddrinfo.PL_war
72 ··0x00000bc8·6e670050·4c5f6765·745f6174·6f6d5f63·ng.PL_get_atom_c69 ··0x00000b58·6e696e67·00504c5f·6765745f·61746f6d·ning.PL_get_atom
73 ··0x00000bd8·68617273·00676574·73657276·62796e61·hars.getservbyna70 ··0x00000b68·5f636861·72730067·65747365·72766279·_chars.getservby
74 ··0x00000be8·6d650062·696e6400·636f6e6e·65637400·me.bind.connect.71 ··0x00000b78·6e616d65·0062696e·6400636f·6e6e6563·name.bind.connec
75 ··0x00000bf8·504c5f68·616e646c·655f7369·676e616c·PL_handle_signal72 ··0x00000b88·7400504c·5f68616e·646c655f·7369676e·t.PL_handle_sign
76 ··0x00000c08·73006163·63657074·006c6973·74656e00·s.accept.listen.73 ··0x00000b98·616c7300·61636365·7074006c·69737465·als.accept.liste
77 ··0x00000c18·72656376·00504c5f·756e7265·67697374·recv.PL_unregist74 ··0x00000ba8·6e007265·63760050·4c5f756e·72656769·n.recv.PL_unregi
78 ··0x00000c28·65725f61·746f6d00·73687574·646f776e·er_atom.shutdown75 ··0x00000bb8·73746572·5f61746f·6d007368·7574646f·ster_atom.shutdo
79 ··0x00000c38·00726563·7666726f·6d007365·6e64746f·.recvfrom.sendto76 ··0x00000bc8·776e0072·65637666·726f6d00·73656e64·wn.recvfrom.send
80 ··0x00000c48·006c6962·6763635f·732e736f·2e31006c·.libgcc_s.so.1.l 
81 ··0x00000c58·6962632e·736f2e36·006c642d·6c696e75·ibc.so.6.ld-linu77 ··0x00000bd8·746f006c·6962632e·736f2e36·006c642d·to.libc.so.6.ld-
82 ··0x00000c68·782d6172·6d68662e·736f2e33·00474c49·x-armhf.so.3.GLI78 ··0x00000be8·6c696e75·782d6172·6d68662e·736f2e33·linux-armhf.so.3
83 ··0x00000c78·42435f32·2e340047·4c494243·5f322e33·BC_2.4.GLIBC_2.379 ··0x00000bf8·00474c49·42435f32·2e340047·4c494243·.GLIBC_2.4.GLIBC
84 ··0x00000c88·34004743·435f332e·3500··············4.GCC_3.5.80 ··0x00000c08·5f322e33·3400·······················_2.34.
  
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 000015d4·<.init>:2 0000152c·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1a20·<PL_get_bool@plt+0xc>5 »       bl»     1978·<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 00004d44·<.fini>:2 00004c9c·<.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 ··0x00005d04·00000000····························....2 ··0x00005a70·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 ··0x0001f8c8·e51a0000····························....2 ··0x0001f8d0·3d1a0000····························=...
  
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 ··0x0001f8cc·a51a0000····························....2 ··0x0001f8d4·fd190000····························....
  
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..
2 ··0x0001f8d0·01000000·f8540000·02000000·00550000·.....T.......U..13 ··0x0001f988·17000000·fc540000·18000000·04550000·.....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 ··0x0001f990·19000000·b4550000·1a000000·bc550000·.....U.......U..14 ··0x0001f998·19000000·0c550000·1a000000·14550000·.....U.......U..
15 ··0x0001f9a0·1b000000·c4550000·1c000000·cc550000·.....U.......U..15 ··0x0001f9a8·1b000000·1c550000·1c000000·24550000·.....U......$U..
16 ··0x0001f9b0·1d000000·d4550000·1e000000·dc550000·.....U.......U..16 ··0x0001f9b8·1d000000·2c550000·1e000000·34550000·....,U......4U..
17 ··0x0001f9c0·1f000000·e4550000·20000000·ec550000·.....U..·....U..17 ··0x0001f9c8·1f000000·3c550000·20000000·44550000·....<U..·...DU..
18 ··0x0001f9d0·21000000·f4550000·22000000·fc550000·!....U.."....U..18 ··0x0001f9d8·21000000·4c550000·22000000·54550000·!...LU.."...TU..
19 ··0x0001f9e0·23000000·04560000·24000000·0c560000·#....V..$....V..19 ··0x0001f9e8·23000000·5c550000·24000000·64550000·#...\U..$...dU..
20 ··0x0001f9f0·25000000·1c560000·26000000·24560000·%....V..&...$V..20 ··0x0001f9f8·25000000·74550000·26000000·7c550000·%...tU..&...|U..
21 ··0x0001fa00·27000000·2c560000·28000000·38560000·'...,V..(...8V..21 ··0x0001fa08·27000000·84550000·28000000·90550000·'....U..(....U..
22 ··0x0001fa10·0b000000·40560000·2a000000·4c560000·....@V..*...LV..22 ··0x0001fa18·0b000000·98550000·2a000000·a4550000·.....U..*....U..
23 ··0x0001fa20·2b000000·54560000·2c000000·5c560000·+...TV..,...\V..23 ··0x0001fa28·2b000000·ac550000·2c000000·b4550000·+....U..,....U..
24 ··0x0001fa30·2d000000·64560000·2e000000·70560000·-...dV......pV..24 ··0x0001fa38·2d000000·bc550000·2e000000·c8550000·-....U.......U..
25 ··0x0001fa40·2f000000·78560000·30000000·80560000·/...xV..0....V..25 ··0x0001fa48·2f000000·d0550000·30000000·d8550000·/....U..0....U..
26 ··0x0001fa50·31000000·88560000·32000000·90560000·1....V..2....V..26 ··0x0001fa58·31000000·e0550000·32000000·e8550000·1....U..2....U..
27 ··0x0001fa60·33000000·98560000·34000000·a0560000·3....V..4....V..27 ··0x0001fa68·33000000·f0550000·34000000·f8550000·3....U..4....U..
28 ··0x0001fa70·35000000·a8560000·36000000·b0560000·5....V..6....V..28 ··0x0001fa78·35000000·00560000·36000000·08560000·5....V..6....V..
29 ··0x0001fa80·37000000·b8560000·38000000·c0560000·7....V..8....V..29 ··0x0001fa88·37000000·10560000·38000000·18560000·7....V..8....V..
30 ··0x0001fa90·39000000·c8560000·23000000·d0560000·9....V..#....V..30 ··0x0001fa98·39000000·20560000·23000000·28560000·9...·V..#...(V..
31 ··0x0001faa0·3b000000·dc560000·3c000000·e4560000·;....V..<....V..31 ··0x0001faa8·3b000000·34560000·3c000000·3c560000·;...4V..<...<V..
32 ··0x0001fab0·3d000000·ec560000·3e000000·f4560000·=....V..>....V..32 ··0x0001fab8·3d000000·44560000·3e000000·4c560000·=...DV..>...LV..
33 ··0x0001fac0·3f000000·fc560000·40000000·04570000·?....V..@....W..33 ··0x0001fac8·3f000000·54560000·40000000·5c560000·?...TV..@...\V..
34 ··0x0001fad0·41000000·0c570000·42000000·14570000·A....W..B....W..34 ··0x0001fad8·41000000·64560000·42000000·6c560000·A...dV..B...lV..
35 ··0x0001fae0·43000000·1c570000·44000000·24570000·C....W..D...$W..35 ··0x0001fae8·43000000·74560000·44000000·7c560000·C...tV..D...|V..
36 ··0x0001faf0·45000000·2c570000·46000000·34570000·E...,W..F...4W..36 ··0x0001faf8·45000000·84560000·46000000·8c560000·E....V..F....V..
37 ··0x0001fb00·47000000·3c570000·48000000·44570000·G...<W..H...DW..37 ··0x0001fb08·47000000·94560000·48000000·9c560000·G....V..H....V..
38 ··0x0001fb10·49000000·50570000·4a000000·58570000·I...PW..J...XW..38 ··0x0001fb18·49000000·a8560000·4a000000·b0560000·I....V..J....V..
39 ··0x0001fb20·4b000000·60570000·4c000000·6c570000·K...`W..L...lW..39 ··0x0001fb28·4b000000·b8560000·4c000000·c4560000·K....V..L....V..
40 ··0x0001fb30·4d000000·78570000·4e000000·80570000·M...xW..N....W..40 ··0x0001fb38·4d000000·d0560000·4e000000·d8560000·M....V..N....V..
41 ··0x0001fb40·4f000000·88570000·50000000·90570000·O....W..P....W..41 ··0x0001fb48·4f000000·e0560000·50000000·e8560000·O....V..P....V..
42 ··0x0001fb50·51000000·98570000·52000000·a0570000·Q....W..R....W..42 ··0x0001fb58·51000000·f0560000·52000000·f8560000·Q....V..R....V..
43 ··0x0001fb60·53000000·a8570000·54000000·b4570000·S....W..T....W..43 ··0x0001fb68·53000000·00570000·54000000·0c570000·S....W..T....W..
44 ··0x0001fb70·55000000·bc570000·56000000·c8570000·U....W..V....W..44 ··0x0001fb78·55000000·14570000·56000000·20570000·U....W..V...·W..
45 ··0x0001fb80·57000000·d4570000·58000000·dc570000·W....W..X....W..45 ··0x0001fb88·57000000·2c570000·58000000·34570000·W...,W..X...4W..
46 ··0x0001fb90·59000000·e8570000·5a000000·f8570000·Y....W..Z....W..46 ··0x0001fb98·59000000·40570000·5a000000·50570000·Y...@W..Z...PW..
47 ··0x0001fba0·5b000000·04580000·5c000000·10580000·[....X..\....X..47 ··0x0001fba8·5b000000·5c570000·5c000000·68570000·[...\W..\...hW..
48 ··0x0001fbb0·5d000000·1c580000·5e000000·2c580000·]....X..^...,X..48 ··0x0001fbb8·5d000000·74570000·5e000000·84570000·]...tW..^....W..
49 ··0x0001fbc0·5f000000·3c580000·60000000·48580000·_...<X..`...HX..49 ··0x0001fbc8·5f000000·94570000·60000000·a0570000·_....W..`....W..
50 ··0x0001fbd0·61000000·58580000·62000000·68580000·a...XX..b...hX..50 ··0x0001fbd8·61000000·b0570000·62000000·c0570000·a....W..b....W..
51 ··0x0001fbe0·63000000·74580000·64000000·84580000·c...tX..d....X..51 ··0x0001fbe8·63000000·cc570000·64000000·dc570000·c....W..d....W..
52 ··0x0001fbf0·65000000·90580000·66000000·9c580000·e....X..f....X..52 ··0x0001fbf8·65000000·e8570000·66000000·f4570000·e....W..f....W..
53 ··0x0001fc00·67000000·a8580000·68000000·b8580000·g....X..h....X..53 ··0x0001fc08·67000000·00580000·68000000·10580000·g....X..h....X..
54 ··0x0001fc10·69000000·c4580000·6a000000·cc580000·i....X..j....X..54 ··0x0001fc18·69000000·1c580000·6a000000·24580000·i....X..j...$X..
55 ··0x0001fc20·6b000000·d4580000·6c000000·e0580000·k....X..l....X..55 ··0x0001fc28·6b000000·2c580000·6c000000·38580000·k...,X..l...8X..
56 ··0x0001fc30·6d000000·ec580000·6e000000·fc580000·m....X..n....X..56 ··0x0001fc38·6d000000·44580000·6e000000·54580000·m...DX..n...TX..
57 ··0x0001fc40·6f000000·08590000·70000000·18590000·o....Y..p....Y..57 ··0x0001fc48·6f000000·60580000·70000000·70580000·o...`X..p...pX..
58 ··0x0001fc50·71000000·24590000·72000000·34590000·q...$Y..r...4Y..58 ··0x0001fc58·71000000·7c580000·72000000·8c580000·q...|X..r....X..
59 ··0x0001fc60·73000000·40590000·74000000·4c590000·s...@Y..t...LY..59 ··0x0001fc68·73000000·98580000·74000000·a4580000·s....X..t....X..
60 ··0x0001fc70·75000000·54590000·76000000·5c590000·u...TY..v...\Y..60 ··0x0001fc78·75000000·ac580000·76000000·b4580000·u....X..v....X..
61 ··0x0001fc80·77000000·64590000·78000000·6c590000·w...dY..x...lY..61 ··0x0001fc88·77000000·bc580000·78000000·c4580000·w....X..x....X..
62 ··0x0001fc90·79000000·74590000·7a000000·80590000·y...tY..z....Y..62 ··0x0001fc98·79000000·cc580000·7a000000·d8580000·y....X..z....X..
63 ··0x0001fca0·7b000000·88590000·7c000000·94590000·{....Y..|....Y..63 ··0x0001fca8·7b000000·e0580000·7c000000·ec580000·{....X..|....X..
64 ··0x0001fcb0·7d000000·a0590000·7e000000·ac590000·}....Y..~....Y..64 ··0x0001fcb8·7d000000·f8580000·7e000000·04590000·}....X..~....Y..
65 ··0x0001fcc0·7f000000·b4590000·80000000·c0590000·.....Y.......Y..65 ··0x0001fcc8·7f000000·0c590000·80000000·18590000·.....Y.......Y..
66 ··0x0001fcd0·81000000·cc590000·82000000·dc590000·.....Y.......Y..66 ··0x0001fcd8·81000000·24590000·82000000·34590000·....$Y......4Y..
67 ··0x0001fce0·83000000·e8590000·84000000·f8590000·.....Y.......Y..67 ··0x0001fce8·83000000·40590000·84000000·50590000·....@Y......PY..
68 ··0x0001fcf0·85000000·005a0000·5f000000·0c5a0000·.....Z.._....Z..68 ··0x0001fcf8·85000000·58590000·5f000000·64590000·....XY.._...dY..
69 ··0x0001fd00·00000000·00000000·01000000·54540000·............TT..69 ··0x0001fd08·00000000·00000000·01000000·ac530000·.............S..
70 ··0x0001fd10·04000000·64540000·03000000·6c540000·....dT......lT..70 ··0x0001fd18·04000000·bc530000·03000000·c4530000·.....S.......S..
71 ··0x0001fd20·02000000·78540000·00000000·00000000·....xT..........71 ··0x0001fd28·02000000·d0530000·00000000·00000000·.....S..........
72 ··0x0001fd30·fdffffff·84540000·ffffffff·90540000·.....T.......T..72 ··0x0001fd38·fdffffff·dc530000·ffffffff·e8530000·.....S.......S..
73 ··0x0001fd40·fcffffff·a0540000·faffffff·ac540000·.....T.......T..73 ··0x0001fd48·fcffffff·f8530000·faffffff·04540000·.....S.......T..
74 ··0x0001fd50·f6ffffff·b8540000·feffffff·c4540000·.....T.......T..74 ··0x0001fd58·f6ffffff·10540000·feffffff·1c540000·.....T.......T..
75 ··0x0001fd60·f8ffffff·d0540000·f9ffffff·dc540000·.....T.......T..75 ··0x0001fd68·f8ffffff·28540000·f9ffffff·34540000·....(T......4T..
76 ··0x0001fd70·f5ffffff·ec540000·00000000·00000000·.....T..........76 ··0x0001fd78·f5ffffff·44540000·00000000·00000000·....DT..........
  
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·80fd0100·00000000·00000000·e0150000·................3 ··0x0001fe80·88fd0100·00000000·00000000·38150000·............8...
4 ··0x0001fe90·e0150000·e0150000·e0150000·e0150000·................4 ··0x0001fe90·38150000·38150000·38150000·38150000·8...8...8...8...
5 ··0x0001fea0·e0150000·e0150000·e0150000·e0150000·................5 ··0x0001fea0·38150000·38150000·38150000·38150000·8...8...8...8...
6 ··0x0001feb0·e0150000·e0150000·e0150000·e0150000·................6 ··0x0001feb0·38150000·38150000·38150000·38150000·8...8...8...8...
7 ··0x0001fec0·e0150000·e0150000·e0150000·e0150000·................7 ··0x0001fec0·38150000·38150000·38150000·38150000·8...8...8...8...
8 ··0x0001fed0·e0150000·e0150000·e0150000·e0150000·................8 ··0x0001fed0·38150000·38150000·38150000·38150000·8...8...8...8...
9 ··0x0001fee0·e0150000·e0150000·e0150000·e0150000·................9 ··0x0001fee0·38150000·38150000·38150000·38150000·8...8...8...8...
10 ··0x0001fef0·e0150000·e0150000·e0150000·e0150000·................10 ··0x0001fef0·38150000·38150000·38150000·38150000·8...8...8...8...
11 ··0x0001ff00·e0150000·e0150000·e0150000·e0150000·................11 ··0x0001ff00·38150000·38150000·38150000·38150000·8...8...8...8...
12 ··0x0001ff10·e0150000·e0150000·e0150000·e0150000·................12 ··0x0001ff10·38150000·38150000·38150000·38150000·8...8...8...8...
13 ··0x0001ff20·e0150000·e0150000·e0150000·e0150000·................13 ··0x0001ff20·38150000·38150000·38150000·38150000·8...8...8...8...
14 ··0x0001ff30·e0150000·e0150000·e0150000·e0150000·................14 ··0x0001ff30·38150000·38150000·38150000·38150000·8...8...8...8...
15 ··0x0001ff40·e0150000·e0150000·e0150000·e0150000·................15 ··0x0001ff40·38150000·38150000·38150000·38150000·8...8...8...8...
16 ··0x0001ff50·e0150000·e0150000·e0150000·e0150000·................16 ··0x0001ff50·38150000·38150000·38150000·38150000·8...8...8...8...
17 ··0x0001ff60·e0150000·e0150000·e0150000·e0150000·................17 ··0x0001ff60·38150000·38150000·38150000·38150000·8...8...8...8...
18 ··0x0001ff70·e0150000·e0150000·e0150000·e0150000·................18 ··0x0001ff70·38150000·38150000·38150000·38150000·8...8...8...8...
19 ··0x0001ff80·e0150000·e0150000·e0150000·e0150000·................19 ··0x0001ff80·38150000·38150000·38150000·38150000·8...8...8...8...
20 ··0x0001ff90·e0150000·e0150000·e0150000·e0150000·................20 ··0x0001ff90·38150000·38150000·38150000·38150000·8...8...8...8...
21 ··0x0001ffa0·e0150000·e0150000·e0150000·e0150000·................21 ··0x0001ffa0·38150000·38150000·38150000·38150000·8...8...8...8...
22 ··0x0001ffb0·e0150000·e0150000·e0150000·e0150000·................22 ··0x0001ffb0·38150000·38150000·38150000·38150000·8...8...8...8...
23 ··0x0001ffc0·e0150000·e0150000·e0150000·e0150000·................23 ··0x0001ffc0·38150000·38150000·38150000·38150000·8...8...8...8...
24 ··0x0001ffd0·e0150000·e0150000·e0150000·e0150000·................24 ··0x0001ffd0·38150000·38150000·38150000·38150000·8...8...8...8...
25 ··0x0001ffe0·e0150000·e0150000·e0150000·00000000·................25 ··0x0001ffe0·38150000·38150000·38150000·00000000·8...8...8.......
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·cc4e0000·b91f0000·291f0000·851f0000·.N......).......3 ··0x00020010·244e0000·111f0000·811e0000·dd1e0000·$N..............
4 ··0x00020020·611f0000·00000000·00000000·00000000·a...............4 ··0x00020020·b91e0000·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·19200000·15200000·211f0000·.....·...·..!...8 ··0x00020060·00000000·711f0000·6d1f0000·791e0000·....q...m...y...
9 ··0x00020070·1d200000·d91f0000·00000000·19200000·.·...........·..9 ··0x00020070·751f0000·311f0000·00000000·711f0000·u...1.......q...
10 ··0x00020080·15200000·211f0000·11200000·d91f0000·.·..!....·......10 ··0x00020080·6d1f0000·791e0000·691f0000·311f0000·m...y...i...1...
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·00b70565·og-nox.debug...e5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.
6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX
7 ··0x00000050·89··································.7 ··0x00000050·61··································a
  
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·37626139·36383561·61333239·64373661·7ba9685aa329d76a 
3 ··0x00000010·37626432·64356530·65663365·65666130·7bd2d5e0ef3eefa02 ··0x00000000·63663239·30363337·65623732·64663433·cf290637eb72df43
 3 ··0x00000010·64316537·62363736·39326135·35343434·d1e7b67692a55444
4 ··0x00000020·36393263·63362e64·65627567·00000000·692cc6.debug....4 ··0x00000020·31396334·37662e64·65627567·00000000·19c47f.debug....
5 ··0x00000030·e1b359f2····························..Y.5 ··0x00000030·e30ed0b4····························....
  
1.68 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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/armv7l-linux/yaml4pl.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/yaml4pl.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:··········66076·(bytes·into·file)13 ··Start·of·section·headers:··········66052·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·24
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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······0x003524·0x00003524·0x00003524·0x000a8·0x000a8·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x035d0·0x035d0·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x03474·0x03474·R·E·0x10000
8 ··LOAD···········0x00fd90·0x0001fd90·0x0001fd90·0x002d0·0x0033c·RW··0x100007 ··LOAD···········0x00fd98·0x0001fd98·0x0001fd98·0x002c8·0x00334·RW··0x10000
9 ··DYNAMIC········0x00fd98·0x0001fd98·0x0001fd98·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x00fda0·0x0001fda0·0x0001fda0·0x00100·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fd90·0x0001fd90·0x0001fd90·0x00270·0x00270·R···0x111 ··GNU_RELRO······0x00fd98·0x0001fd98·0x0001fd98·0x00268·0x00268·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x1021c:1 There·are·25·section·headers,·starting·at·offset·0x10204:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000590·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000570·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000006e8·0006e8·000622·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000006a8·0006a8·0005de·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000d0a·000d0a·0000b2·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000c86·000c86·0000ae·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000dbc·000dbc·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000d34·000d34·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000e1c·000e1c·000070·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000d74·000d74·000070·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000e8c·000e8c·000280·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00000de4·000de4·000280·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········0000110c·00110c·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00001064·001064·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00001118·001118·0003f0·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00001070·001070·0003f0·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001508·001508·001c30·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00001460·001460·001c30·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00003138·003138·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00003090·003090·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00003140·003140·0003d8·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00003098·003098·0003d8·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········00003518·003518·00000c·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······00003524·003524·0000a8·00··AL·11···0··4 
20 ··[16]·.eh_frame·········PROGBITS········000035cc·0035cc·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00003470·003470·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fd90·00fd90·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fd98·00fd98·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fd94·00fd94·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fd9c·00fd9c·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fd98·00fd98·000108·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fda0·00fda0·000100·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001fea0·00fea0·000160·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001fea0·00fea0·000160·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000060·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000060·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020060·010060·00006c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020060·010060·00006c·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010060·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010060·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010091·000051·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010091·000051·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·0100e4·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·0100e4·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·010118·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·010118·0000ec·00······0···0··1
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··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, 32 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfd98·contains·29·entries:1 Dynamic·section·at·offset·0xfda0·contains·28·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] 
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
7 ·0x0000000c·(INIT)·······················0x110c6 ·0x0000000c·(INIT)·······················0x1064
8 ·0x0000000d·(FINI)·······················0x31387 ·0x0000000d·(FINI)·······················0x3090
9 ·0x00000019·(INIT_ARRAY)·················0x1fd908 ·0x00000019·(INIT_ARRAY)·················0x1fd98
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x1fd9410 ·0x0000001a·(FINI_ARRAY)·················0x1fd9c
12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
13 ·0x6ffffef5·(GNU_HASH)···················0x13812 ·0x6ffffef5·(GNU_HASH)···················0x118
14 ·0x00000005·(STRTAB)·····················0x6e813 ·0x00000005·(STRTAB)·····················0x6a8
15 ·0x00000006·(SYMTAB)·····················0x15814 ·0x00000006·(SYMTAB)·····················0x138
16 ·0x0000000a·(STRSZ)······················1570·(bytes)15 ·0x0000000a·(STRSZ)······················1502·(bytes)
17 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
18 ·0x00000003·(PLTGOT)·····················0x1fea017 ·0x00000003·(PLTGOT)·····················0x1fea0
19 ·0x00000002·(PLTRELSZ)···················640·(bytes)18 ·0x00000002·(PLTRELSZ)···················640·(bytes)
20 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
21 ·0x00000017·(JMPREL)·····················0xe8c20 ·0x00000017·(JMPREL)·····················0xde4
22 ·0x00000011·(REL)························0xe1c21 ·0x00000011·(REL)························0xd74
23 ·0x00000012·(RELSZ)······················112·(bytes)22 ·0x00000012·(RELSZ)······················112·(bytes)
24 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
25 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
27 ·0x6ffffffe·(VERNEED)····················0xdbc26 ·0x6ffffffe·(VERNEED)····················0xd34
28 ·0x6fffffff·(VERNEEDNUM)·················327 ·0x6fffffff·(VERNEEDNUM)·················2
29 ·0x6ffffff0·(VERSYM)·····················0xd0a28 ·0x6ffffff0·(VERSYM)·····················0xc86
30 ·0x6ffffffa·(RELCOUNT)···················929 ·0x6ffffffa·(RELCOUNT)···················9
31 ·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:·946e2cacf258113838ee0585b2e0bae77d0c9f663 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b92133d405091b46f34960464d085ca8d8e8830b
3.5 KB
readelf --wide --version-info {}
    
Offset 1, 35 lines modifiedOffset 1, 32 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·89·entries:1 Version·symbols·section·'.gnu.version'·contains·87·entries:
2 ·Addr:·0x0000000000000d0a··Offset:·0x00000d0a··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000c86··Offset:·0x00000c86··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······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)··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*)···
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*)······4·(GLIBC_2.4)··7 ··010:···2·(GLIBC_2.4)·····1·(*global*)······3·(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*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···10 ··01c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··
11 ··020:···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*)···12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··13 ··028:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····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*)······3·(GLIBC_2.4)··15 ··030:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····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·(GCC_3.5)·······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*)······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*)··· 
  
26 Version·needs·section·'.gnu.version_r'·contains·3·entries:25 Version·needs·section·'.gnu.version_r'·contains·2·entries:
27 ·Addr:·0x0000000000000dbc··Offset:·0x00000dbc··Link:·4·(.dynstr)26 ·Addr:·0x0000000000000d34··Offset:·0x00000d34··Link:·4·(.dynstr)
28 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·127 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
29 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·428 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
30 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·129 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
31 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·330 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·2
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, 16 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 __aeabi_unwind_cpp_pr0 
6 PL_new_atom5 PL_new_atom
7 PL_blob_data6 PL_blob_data
8 PL_warning7 PL_warning
9 __aeabi_unwind_cpp_pr1 
10 Sfprintf8 Sfprintf
11 yaml_emitter_delete9 yaml_emitter_delete
12 Sputcode10 Sputcode
13 PL_get_stream11 PL_get_stream
14 PL_copy_term_ref12 PL_copy_term_ref
15 PL_new_term_ref13 PL_new_term_ref
16 yaml_emitter_initialize14 yaml_emitter_initialize
Offset 70, 15 lines modifiedOffset 68, 14 lines modified
70 PL_chars_to_term68 PL_chars_to_term
71 PL_unify_atom69 PL_unify_atom
72 PL_existence_error70 PL_existence_error
73 install_yaml4pl71 install_yaml4pl
74 PL_new_functor_sz72 PL_new_functor_sz
75 PL_register_foreign73 PL_register_foreign
76 libyaml-0.so.274 libyaml-0.so.2
77 libgcc_s.so.1 
78 libc.so.675 libc.so.6
79 ld-linux-armhf.so.376 ld-linux-armhf.so.3
80 GLIBC_2.477 GLIBC_2.4
81 H»      KxD»   J{D78 H»      KxD»   J{D
82 YF;F@»  RF79 YF;F@»  RF
83 JF8FYm;F80 JF8FYm;F
84 %K8F{DYn81 %K8F{DYn
Offset 113, 16 lines modifiedOffset 110, 14 lines modified
113 .shstrtab110 .shstrtab
114 .note.gnu.build-id111 .note.gnu.build-id
115 .gnu.hash112 .gnu.hash
116 .gnu.version113 .gnu.version
117 .gnu.version_r114 .gnu.version_r
118 .rel.dyn115 .rel.dyn
119 .rel.plt116 .rel.plt
120 .ARM.extab 
121 .ARM.exidx 
122 .eh_frame117 .eh_frame
123 .init_array118 .init_array
124 .fini_array119 .fini_array
125 .dynamic120 .dynamic
126 .ARM.attributes121 .ARM.attributes
127 .gnu_debugaltlink122 .gnu_debugaltlink
128 .gnu_debuglink123 .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 ··0x00000138·02000000·58000000·01000000·05000000·....X...........2 ··0x00000118·02000000·56000000·01000000·05000000·....V...........
3 ··0x00000148·00000240·58000000·00000000·3fd20037·...@X.......?..73 ··0x00000128·00000240·56000000·00000000·3fd20037·...@V.......?..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 0000110c·<.init>:2 00001064·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1508·<__assert_fail@plt+0xc>5 »       bl»     1460·<__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 00003138·<.fini>:2 00003090·<.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 ··0x00003140·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00003098·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00003150·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x000030a8·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00003160·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000030b8·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00003170·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000030c8·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00003180·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x000030d8·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00003190·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x000030e8·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x000031a0·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x000030f8·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x000031b0·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00003108·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x000031c0·0b000000·41000000·00000000·00000000·....A...........10 ··0x00003118·0b000000·41000000·00000000·00000000·....A...........
11 ··0x000031d0·6e756c6c·00000000·4e756c6c·00000000·null....Null....11 ··0x00003128·6e756c6c·00000000·4e756c6c·00000000·null....Null....
12 ··0x000031e0·4e554c4c·00000000·2e6e616e·00000000·NULL.....nan....12 ··0x00003138·4e554c4c·00000000·2e6e616e·00000000·NULL.....nan....
13 ··0x000031f0·2e4e614e·00000000·2e4e414e·00000000·.NaN.....NAN....13 ··0x00003148·2e4e614e·00000000·2e4e414e·00000000·.NaN.....NAN....
14 ··0x00003200·2e696e66·00000000·2e496e66·00000000·.inf.....Inf....14 ··0x00003158·2e696e66·00000000·2e496e66·00000000·.inf.....Inf....
15 ··0x00003210·2e494e46·00000000·3c79616d·6c5f656d·.INF....<yaml_em15 ··0x00003168·2e494e46·00000000·3c79616d·6c5f656d·.INF....<yaml_em
16 ··0x00003220·69747465·723e0000·43616e6e·6f742073·itter>..Cannot·s16 ··0x00003178·69747465·723e0000·43616e6e·6f742073·itter>..Cannot·s
17 ··0x00003230·61766520·72656665·72656e63·6520746f·ave·reference·to17 ··0x00003188·61766520·72656665·72656e63·6520746f·ave·reference·to
18 ··0x00003240·203c7961·6d6c5f65·6d697474·65723e28··<yaml_emitter>(18 ··0x00003198·203c7961·6d6c5f65·6d697474·65723e28··<yaml_emitter>(
19 ··0x00003250·25702900·3c79616d·6c5f656d·69747465·%p).<yaml_emitte19 ··0x000031a8·25702900·3c79616d·6c5f656d·69747465·%p).<yaml_emitte
20 ··0x00003260·723e2825·70290000·6d656d6f·72790000·r>(%p)..memory..20 ··0x000031b8·723e2825·70290000·6d656d6f·72790000·r>(%p)..memory..
21 ··0x00003270·6f707469·6f6e0000·2e2f7061·636b6167·option.../packag21 ··0x000031c8·6f707469·6f6e0000·2e2f7061·636b6167·option.../packag
22 ··0x00003280·65732f79·616d6c2f·79616d6c·34706c2e·es/yaml/yaml4pl.22 ··0x000031d8·65732f79·616d6c2f·79616d6c·34706c2e·es/yaml/yaml4pl.
23 ··0x00003290·63000000·30000000·74727565·00000000·c...0...true....23 ··0x000031e8·63000000·30000000·74727565·00000000·c...0...true....
24 ··0x000032a0·54727565·00000000·54525545·00000000·True....TRUE....24 ··0x000031f8·54727565·00000000·54525545·00000000·True....TRUE....
25 ··0x000032b0·66616c73·65000000·46616c73·65000000·false...False...25 ··0x00003208·66616c73·65000000·46616c73·65000000·false...False...
26 ··0x000032c0·46414c53·45000000·7461673a·79616d6c·FALSE...tag:yaml26 ··0x00003218·46414c53·45000000·7461673a·79616d6c·FALSE...tag:yaml
27 ··0x000032d0·2e6f7267·2c323030·323a7374·72000000·.org,2002:str...27 ··0x00003228·2e6f7267·2c323030·323a7374·72000000·.org,2002:str...
28 ··0x000032e0·2d2e696e·66000000·79616d6c·5f656d69·-.inf...yaml_emi28 ··0x00003238·2d2e696e·66000000·79616d6c·5f656d69·-.inf...yaml_emi
29 ··0x000032f0·74746572·00000000·79616d6c·5f736361·tter....yaml_sca29 ··0x00003248·74746572·00000000·79616d6c·5f736361·tter....yaml_sca
30 ··0x00003300·6c617200·73747269·6e675f77·6974686f·lar.string_witho30 ··0x00003258·6c617200·73747269·6e675f77·6974686f·lar.string_witho
31 ··0x00003310·75745f6e·756c0000·79616d6c·5f736361·ut_nul..yaml_sca31 ··0x00003268·75745f6e·756c0000·79616d6c·5f736361·ut_nul..yaml_sca
32 ··0x00003320·6c61725f·7374796c·65000000·79616d6c·lar_style...yaml32 ··0x00003278·6c61725f·7374796c·65000000·79616d6c·lar_style...yaml
33 ··0x00003330·5f657665·6e740000·616e6368·6f720000·_event..anchor..33 ··0x00003288·5f657665·6e740000·616e6368·6f720000·_event..anchor..
34 ··0x00003340·63616e6f·6e696361·6c000000·756e6963·canonical...unic34 ··0x00003298·63616e6f·6e696361·6c000000·756e6963·canonical...unic
35 ··0x00003350·6f646500·73747265·616d5f73·74617274·ode.stream_start35 ··0x000032a8·6f646500·73747265·616d5f73·74617274·ode.stream_start
36 ··0x00003360·00000000·73747265·616d5f65·6e640000·....stream_end..36 ··0x000032b8·00000000·73747265·616d5f65·6e640000·....stream_end..
37 ··0x00003370·646f6375·6d656e74·5f737461·72740000·document_start..37 ··0x000032c8·646f6375·6d656e74·5f737461·72740000·document_start..
38 ··0x00003380·646f6375·6d656e74·5f656e64·00000000·document_end....38 ··0x000032d8·646f6375·6d656e74·5f656e64·00000000·document_end....
39 ··0x00003390·6d617070·696e675f·73746172·74000000·mapping_start...39 ··0x000032e8·6d617070·696e675f·73746172·74000000·mapping_start...
40 ··0x000033a0·6d617070·696e675f·656e6400·73657175·mapping_end.sequ40 ··0x000032f8·6d617070·696e675f·656e6400·73657175·mapping_end.sequ
41 ··0x000033b0·656e6365·5f737461·72740000·73657175·ence_start..sequ41 ··0x00003308·656e6365·5f737461·72740000·73657175·ence_start..sequ
42 ··0x000033c0·656e6365·5f656e64·00000000·7363616c·ence_end....scal42 ··0x00003318·656e6365·5f656e64·00000000·7363616c·ence_end....scal
43 ··0x000033d0·61720000·616c6961·73000000·706c6169·ar..alias...plai43 ··0x00003328·61720000·616c6961·73000000·706c6169·ar..alias...plai
44 ··0x000033e0·6e000000·73696e67·6c655f71·756f7465·n...single_quote44 ··0x00003338·6e000000·73696e67·6c655f71·756f7465·n...single_quote
45 ··0x000033f0·64000000·646f7562·6c655f71·756f7465·d...double_quote45 ··0x00003348·64000000·646f7562·6c655f71·756f7465·d...double_quote
46 ··0x00003400·64000000·6c697465·72616c00·666f6c64·d...literal.fold46 ··0x00003358·64000000·6c697465·72616c00·666f6c64·d...literal.fold
47 ··0x00003410·65640000·6d617070·696e6700·73657175·ed..mapping.sequ47 ··0x00003368·65640000·6d617070·696e6700·73657175·ed..mapping.sequ
48 ··0x00003420·656e6365·00000000·74616700·6572726f·ence....tag.erro48 ··0x00003378·656e6365·00000000·74616700·6572726f·ence....tag.erro
49 ··0x00003430·72000000·79616d6c·5f657272·6f720000·r...yaml_error..49 ··0x00003388·72000000·79616d6c·5f657272·6f720000·r...yaml_error..
50 ··0x00003440·3d000000·79616d6c·5f706172·73655f73·=...yaml_parse_s50 ··0x00003398·3d000000·79616d6c·5f706172·73655f73·=...yaml_parse_s
51 ··0x00003450·74726561·6d000000·79616d6c·5f656d69·tream...yaml_emi51 ··0x000033a8·74726561·6d000000·79616d6c·5f656d69·tream...yaml_emi
52 ··0x00003460·74746572·5f637265·61746500·79616d6c·tter_create.yaml52 ··0x000033b8·74746572·5f637265·61746500·79616d6c·tter_create.yaml
53 ··0x00003470·5f656d69·745f6576·656e7400·65787465·_emit_event.exte53 ··0x000033c8·5f656d69·745f6576·656e7400·65787465·_emit_event.exte
54 ··0x00003480·6e640000·706f7000·3e000000·41000000·nd..pop.>...A...54 ··0x000033d8·6e640000·706f7000·3e000000·41000000·nd..pop.>...A...
55 ··0x00003490·0c000000·41000000·11000000·41000000·....A.......A...55 ··0x000033e8·0c000000·41000000·11000000·41000000·....A.......A...
56 ··0x000034a0·27000000·41000000·36000000·41000000·'...A...6...A...56 ··0x000033f8·27000000·41000000·36000000·41000000·'...A...6...A...
57 ··0x000034b0·03000000·41000000·06000000·41000000·....A.......A...57 ··0x00003408·03000000·41000000·06000000·41000000·....A.......A...
58 ··0x000034c0·15000000·41000000·0f000000·41000000·....A.......A...58 ··0x00003418·15000000·41000000·0f000000·41000000·....A.......A...
59 ··0x000034d0·0e000000·41000000·26000000·41000000·....A...&...A...59 ··0x00003428·0e000000·41000000·26000000·41000000·....A...&...A...
60 ··0x000034e0·13000000·41000000·29000000·41000000·....A...)...A...60 ··0x00003438·13000000·41000000·29000000·41000000·....A...)...A...
61 ··0x000034f0·02000000·41000000·19000000·41000000·....A.......A...61 ··0x00003448·02000000·41000000·19000000·41000000·....A.......A...
62 ··0x00003500·0a000000·41000000·0b000000·41000000·....A.......A...62 ··0x00003458·0a000000·41000000·0b000000·41000000·....A.......A...
63 ··0x00003510·00000000·00000000···················........63 ··0x00003468·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 ··0x000035cc·00000000····························....2 ··0x00003470·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 ··0x0001fd90·cd150000····························....2 ··0x0001fd98·25150000····························%...
  
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 ··0x0001fd94·8d150000····························....2 ··0x0001fd9c·e5140000····························....
  
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·98fd0100·00000000·00000000·18110000·................3 ··0x0001fea0·a0fd0100·00000000·00000000·70100000·............p...
4 ··0x0001feb0·18110000·18110000·18110000·18110000·................4 ··0x0001feb0·70100000·70100000·70100000·70100000·p...p...p...p...
5 ··0x0001fec0·18110000·18110000·18110000·18110000·................5 ··0x0001fec0·70100000·70100000·70100000·70100000·p...p...p...p...
6 ··0x0001fed0·18110000·18110000·18110000·18110000·................6 ··0x0001fed0·70100000·70100000·70100000·70100000·p...p...p...p...
7 ··0x0001fee0·18110000·18110000·18110000·18110000·................7 ··0x0001fee0·70100000·70100000·70100000·70100000·p...p...p...p...
8 ··0x0001fef0·18110000·18110000·18110000·18110000·................8 ··0x0001fef0·70100000·70100000·70100000·70100000·p...p...p...p...
9 ··0x0001ff00·18110000·18110000·18110000·18110000·................9 ··0x0001ff00·70100000·70100000·70100000·70100000·p...p...p...p...
10 ··0x0001ff10·18110000·18110000·18110000·18110000·................10 ··0x0001ff10·70100000·70100000·70100000·70100000·p...p...p...p...
11 ··0x0001ff20·18110000·18110000·18110000·18110000·................11 ··0x0001ff20·70100000·70100000·70100000·70100000·p...p...p...p...
12 ··0x0001ff30·18110000·18110000·18110000·18110000·................12 ··0x0001ff30·70100000·70100000·70100000·70100000·p...p...p...p...
13 ··0x0001ff40·18110000·18110000·18110000·18110000·................13 ··0x0001ff40·70100000·70100000·70100000·70100000·p...p...p...p...
14 ··0x0001ff50·18110000·18110000·18110000·18110000·................14 ··0x0001ff50·70100000·70100000·70100000·70100000·p...p...p...p...
15 ··0x0001ff60·18110000·18110000·18110000·18110000·................15 ··0x0001ff60·70100000·70100000·70100000·70100000·p...p...p...p...
16 ··0x0001ff70·18110000·18110000·18110000·18110000·................16 ··0x0001ff70·70100000·70100000·70100000·70100000·p...p...p...p...
17 ··0x0001ff80·18110000·18110000·18110000·18110000·................17 ··0x0001ff80·70100000·70100000·70100000·70100000·p...p...p...p...
18 ··0x0001ff90·18110000·18110000·18110000·18110000·................18 ··0x0001ff90·70100000·70100000·70100000·70100000·p...p...p...p...
19 ··0x0001ffa0·18110000·18110000·18110000·18110000·................19 ··0x0001ffa0·70100000·70100000·70100000·70100000·p...p...p...p...
20 ··0x0001ffb0·18110000·18110000·18110000·18110000·................20 ··0x0001ffb0·70100000·70100000·70100000·70100000·p...p...p...p...
21 ··0x0001ffc0·18110000·18110000·18110000·18110000·................21 ··0x0001ffc0·70100000·70100000·70100000·70100000·p...p...p...p...
22 ··0x0001ffd0·18110000·18110000·18110000·18110000·................22 ··0x0001ffd0·70100000·70100000·70100000·70100000·p...p...p...p...
23 ··0x0001ffe0·18110000·18110000·18110000·00000000·................23 ··0x0001ffe0·70100000·70100000·70100000·00000000·p...p...p.......
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·e8320000·.....:)u.....2..2 ··0x00020000·00000200·013a2975·04000000·40320000·.....:)u....@2..
3 ··0x00020010·f1180000·00000000·c1180000·91180000·................3 ··0x00020010·49180000·00000000·19180000·e9170000·I...............
4 ··0x00020020·99180000·85180000·00000000·00000000·................4 ··0x00020020·f1170000·dd170000·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·00b70565·og-nox.debug...e5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.
6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX
7 ··0x00000050·89··································.7 ··0x00000050·61··································a
  
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·36653263·61636632·35383131·33383338·6e2cacf258113838 
3 ··0x00000010·65653035·38356232·65306261·65373764·ee0585b2e0bae77d2 ··0x00000000·32313333·64343035·30393162·34366633·2133d405091b46f3
 3 ··0x00000010·34393630·34363464·30383563·61386438·4960464d085ca8d8
4 ··0x00000020·30633966·36362e64·65627567·00000000·0c9f66.debug....4 ··0x00000020·65383833·30622e64·65627567·00000000·e8830b.debug....
5 ··0x00000030·d218fb8a····························....5 ··0x00000030·9b311494····························.1..
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 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·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·····1532·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1524·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0···119848·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0···119360·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)·····1059·2025-01-18·19:07:58.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)·····1039·2025-01-18·19:07:58.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)·····1255·2025-01-18·19:07:58.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)·····1256·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),·libgcc-s1·(>=·3.5),·libodbc2·(>=·2.3.1),·swi-prolog-nox·(=·9.2.9+dfsg-1)7 Depends:·libc6·(>=·2.34),·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/armv7l-linux/odbc4pl.so1 usr/lib/swi-prolog/lib/aarch64-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
634 KB
data.tar.xz
634 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/armv7l-linux/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/
7 -rw-r--r--···0·root·········(0)·root·········(0)····67704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/odbc4pl.so7 -rw-r--r--···0·root·········(0)·root·········(0)····67604·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-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/armv7l-linux/odbc4pl.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/odbc4pl.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:··········66664·(bytes·into·file)13 ··Start·of·section·headers:··········66644·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········24
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·23
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x0a600·0x0a600·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x0a2e0·0x0a2e0·R·E·0x10000
8 ··LOAD···········0x00fca8·0x0001fca8·0x0001fca8·0x00668·0x007cc·RW··0x100007 ··LOAD···········0x00fcb0·0x0001fcb0·0x0001fcb0·0x00660·0x007c4·RW··0x10000
9 ··DYNAMIC········0x00fcb0·0x0001fcb0·0x0001fcb0·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x00fcb8·0x0001fcb8·0x0001fcb8·0x00100·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fca8·0x0001fca8·0x0001fca8·0x00358·0x00358·R···0x111 ··GNU_RELRO······0x00fcb0·0x0001fcb0·0x0001fcb0·0x00350·0x00350·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
4.48 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 33 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x10468:1 There·are·24·section·headers,·starting·at·offset·0x10454:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000015c·00015c·000920·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·000900·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000a7c·000a7c·000855·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000a3c·000a3c·000811·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000012d2·0012d2·000124·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········0000124e·00124e·000120·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000013f8·0013f8·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00001370·001370·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00001468·001468·000228·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000013c0·0013c0·000228·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00001690·001690·000428·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············000015e8·0015e8·000428·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00001ab8·001ab8·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00001a10·001a10·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00001ac4·001ac4·000690·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00001a1c·001a1c·000690·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00002158·002158·007390·00··AX··0···0··815 ··[11]·.text·············PROGBITS········000020b0·0020b0·007390·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········000094e8·0094e8·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00009440·009440·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000094f0·0094f0·000e94·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00009448·009448·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 
20 ··[16]·.eh_frame·········PROGBITS········0000a5fc·00a5fc·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········0000a2dc·00a2dc·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001fca8·00fca8·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001fcb0·00fcb0·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001fcac·00fcac·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001fcb4·00fcb4·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001fcb0·00fcb0·000108·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001fcb8·00fcb8·000100·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001fdb8·00fdb8·000248·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001fdb8·00fdb8·000248·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00020000·010000·000310·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00020000·010000·000310·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020310·010310·000164·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020310·010310·000164·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010310·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010310·000031·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·010344·000034·00······0···0··426 ··[22]·.gnu_debuglink····PROGBITS········00000000·010344·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·010378·0000f0·00······0···0··127 ··[23]·.shstrtab·········STRTAB··········00000000·010378·0000da·00······0···0··1
30 Key·to·Flags:28 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),29 ··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),30 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),31 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)32 ··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, 32 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfcb0·contains·29·entries:1 Dynamic·section·at·offset·0xfcb8·contains·28·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] 
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
7 ·0x0000000c·(INIT)·······················0x1ab86 ·0x0000000c·(INIT)·······················0x1a10
8 ·0x0000000d·(FINI)·······················0x94e87 ·0x0000000d·(FINI)·······················0x9440
9 ·0x00000019·(INIT_ARRAY)·················0x1fca88 ·0x00000019·(INIT_ARRAY)·················0x1fcb0
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x1fcac10 ·0x0000001a·(FINI_ARRAY)·················0x1fcb4
12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
13 ·0x6ffffef5·(GNU_HASH)···················0x13812 ·0x6ffffef5·(GNU_HASH)···················0x118
14 ·0x00000005·(STRTAB)·····················0xa7c13 ·0x00000005·(STRTAB)·····················0xa3c
15 ·0x00000006·(SYMTAB)·····················0x15c14 ·0x00000006·(SYMTAB)·····················0x13c
16 ·0x0000000a·(STRSZ)······················2133·(bytes)15 ·0x0000000a·(STRSZ)······················2065·(bytes)
17 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
18 ·0x00000003·(PLTGOT)·····················0x1fdb817 ·0x00000003·(PLTGOT)·····················0x1fdb8
19 ·0x00000002·(PLTRELSZ)···················1064·(bytes)18 ·0x00000002·(PLTRELSZ)···················1064·(bytes)
20 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
21 ·0x00000017·(JMPREL)·····················0x169020 ·0x00000017·(JMPREL)·····················0x15e8
22 ·0x00000011·(REL)························0x146821 ·0x00000011·(REL)························0x13c0
23 ·0x00000012·(RELSZ)······················552·(bytes)22 ·0x00000012·(RELSZ)······················552·(bytes)
24 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
25 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
27 ·0x6ffffffe·(VERNEED)····················0x13f826 ·0x6ffffffe·(VERNEED)····················0x1370
28 ·0x6fffffff·(VERNEEDNUM)·················327 ·0x6fffffff·(VERNEEDNUM)·················2
29 ·0x6ffffff0·(VERSYM)·····················0x12d228 ·0x6ffffff0·(VERSYM)·····················0x124e
30 ·0x6ffffffa·(RELCOUNT)···················5929 ·0x6ffffffa·(RELCOUNT)···················59
31 ·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:·127cc0ca3d8127a2374243904125be5e784283c43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·37e01e57233eb7c605bf374cc84b88c7660427aa
5.75 KB
readelf --wide --version-info {}
    
Offset 1, 50 lines modifiedOffset 1, 47 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·146·entries:1 Version·symbols·section·'.gnu.version'·contains·144·entries:
2 ·Addr:·0x00000000000012d2··Offset:·0x000012d2··Link:·3·(.dynsym)2 ·Addr:·0x000000000000124e··Offset:·0x0000124e··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···2·(GLIBC_2.4)·····3·(GLIBC_2.34)····1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······2·(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·(GCC_3.5)·······1·(*global*)······1·(*global*)······1·(*global*)··· 
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.34)· 
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 8 ··014:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··9 ··018:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····4·(GLIBC_2.4)··
 10 ··01c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······4·(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*)······2·(GLIBC_2.4)·····1·(*global*)···
13 ··028:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···15 ··030:···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*)······4·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.34)·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:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
20 ··044:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···19 ··040:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
21 ··048:···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*)······1·(*global*)······1·(*global*)···
22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.34)·22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
23 ··050:···1·(*global*)······5·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···23 ··050:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
24 ··054:···1·(*global*)······4·(GLIBC_2.4)·····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*)······4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····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*)······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*)···
35 ··080:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···38 ··08c:···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*)··· 
  
40 Version·needs·section·'.gnu.version_r'·contains·3·entries:39 Version·needs·section·'.gnu.version_r'·contains·2·entries:
41 ·Addr:·0x00000000000013f8··Offset:·0x000013f8··Link:·4·(.dynstr)40 ·Addr:·0x0000000000001370··Offset:·0x00001370··Link:·4·(.dynstr)
42 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·141 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
43 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·542 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
44 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·243 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
45 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·4 
46 ··0x0040:···Name:·GLIBC_2.34··Flags:·none··Version:·344 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·3
47 ··0x0050:·Version:·1··File:·libgcc_s.so.1··Cnt:·1 
48 ··0x0060:···Name:·GCC_3.5··Flags:·none··Version:·245 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·2
1.05 KB
strings --all --bytes=8 {}
    
Offset 2, 15 lines modifiedOffset 2, 14 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 
10 PL_new_term_ref9 PL_new_term_ref
11 PL_unify_term10 PL_unify_term
12 PL_raise_exception11 PL_raise_exception
13 PL_is_functor12 PL_is_functor
14 _PL_get_arg_sz13 _PL_get_arg_sz
15 PL_get_pointer14 PL_get_pointer
16 SQLError15 SQLError
Offset 21, 15 lines modifiedOffset 20, 14 lines modified
21 PL_new_term_refs20 PL_new_term_refs
22 PL_discard_foreign_frame21 PL_discard_foreign_frame
23 PL_put_atom22 PL_put_atom
24 PL_put_term23 PL_put_term
25 PL_call_predicate24 PL_call_predicate
26 Sdprintf25 Sdprintf
27 __assert_fail26 __assert_fail
28 __aeabi_unwind_cpp_pr1 
29 PL_recorded27 PL_recorded
30 PL_put_functor28 PL_put_functor
31 PL_unregister_atom29 PL_unregister_atom
32 PL_functor_arity_sz30 PL_functor_arity_sz
33 PL_copy_term_ref31 PL_copy_term_ref
34 pthread_mutex_lock32 pthread_mutex_lock
35 pthread_mutex_unlock33 pthread_mutex_unlock
Offset 128, 15 lines modifiedOffset 126, 14 lines modified
128 SQLPutData126 SQLPutData
129 __snprintf_chk127 __snprintf_chk
130 install_odbc4pl128 install_odbc4pl
131 PL_register_foreign129 PL_register_foreign
132 uninstall_odbc130 uninstall_odbc
133 SQLFreeEnv131 SQLFreeEnv
134 libodbc.so.2132 libodbc.so.2
135 libgcc_s.so.1 
136 libc.so.6133 libc.so.6
137 ld-linux-armhf.so.3134 ld-linux-armhf.so.3
138 GLIBC_2.4135 GLIBC_2.4
139 GLIBC_2.34136 GLIBC_2.34
140 H»      KxD»   J{D137 H»      KxD»   J{D
141 L|D<4`h0138 L|D<4`h0
142 H{DyD·3xD139 H{DyD·3xD
Offset 309, 15 lines modifiedOffset 306, 13 lines modified
309 .shstrtab306 .shstrtab
310 .note.gnu.build-id307 .note.gnu.build-id
311 .gnu.hash308 .gnu.hash
312 .gnu.version309 .gnu.version
313 .gnu.version_r310 .gnu.version_r
314 .rel.dyn311 .rel.dyn
315 .rel.plt312 .rel.plt
316 .ARM.extab 
317 .ARM.exidx 
318 .eh_frame313 .eh_frame
319 .init_array314 .init_array
320 .fini_array315 .fini_array
321 .dynamic316 .dynamic
322 .ARM.attributes317 .ARM.attributes
323 .gnu_debuglink318 .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 ··0x00000138·02000000·90000000·01000000·05000000·................2 ··0x00000118·02000000·8e000000·01000000·05000000·................
3 ··0x00000148·08204020·90000000·91000000·b715c637·.·@·...........73 ··0x00000128·08204020·8e000000·8f000000·b715c637·.·@·...........7
4 ··0x00000158·a3ef6d3b····························..m;4 ··0x00000138·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 00001ab8·<.init>:2 00001a10·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     2158·<PL_get_int64@plt+0x10>5 »       bl»     20b0·<SQLMoreResults@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 000094e8·<.fini>:2 00009440·<.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 ··0x0000a5fc·00000000····························....2 ··0x0000a2dc·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 ··0x0001fca8·1d220000····························."..2 ··0x0001fcb0·75210000····························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 ··0x0001fcac·dd210000····························.!..2 ··0x0001fcb4·35210000····························5!..
  
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·b0fc0100·00000000·00000000·c41a0000·................3 ··0x0001fdb8·b8fc0100·00000000·00000000·1c1a0000·................
4 ··0x0001fdc8·c41a0000·c41a0000·c41a0000·c41a0000·................4 ··0x0001fdc8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
5 ··0x0001fdd8·c41a0000·c41a0000·c41a0000·c41a0000·................5 ··0x0001fdd8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
6 ··0x0001fde8·c41a0000·c41a0000·c41a0000·c41a0000·................6 ··0x0001fde8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
7 ··0x0001fdf8·c41a0000·c41a0000·c41a0000·c41a0000·................7 ··0x0001fdf8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
8 ··0x0001fe08·c41a0000·c41a0000·c41a0000·c41a0000·................8 ··0x0001fe08·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
9 ··0x0001fe18·c41a0000·c41a0000·c41a0000·c41a0000·................9 ··0x0001fe18·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
10 ··0x0001fe28·c41a0000·c41a0000·c41a0000·c41a0000·................10 ··0x0001fe28·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
11 ··0x0001fe38·c41a0000·c41a0000·c41a0000·c41a0000·................11 ··0x0001fe38·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
12 ··0x0001fe48·c41a0000·c41a0000·c41a0000·c41a0000·................12 ··0x0001fe48·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
13 ··0x0001fe58·c41a0000·c41a0000·c41a0000·c41a0000·................13 ··0x0001fe58·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
14 ··0x0001fe68·c41a0000·c41a0000·c41a0000·c41a0000·................14 ··0x0001fe68·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
15 ··0x0001fe78·c41a0000·c41a0000·c41a0000·c41a0000·................15 ··0x0001fe78·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
16 ··0x0001fe88·c41a0000·c41a0000·c41a0000·c41a0000·................16 ··0x0001fe88·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
17 ··0x0001fe98·c41a0000·c41a0000·c41a0000·c41a0000·................17 ··0x0001fe98·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
18 ··0x0001fea8·c41a0000·c41a0000·c41a0000·c41a0000·................18 ··0x0001fea8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
19 ··0x0001feb8·c41a0000·c41a0000·c41a0000·c41a0000·................19 ··0x0001feb8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
20 ··0x0001fec8·c41a0000·c41a0000·c41a0000·c41a0000·................20 ··0x0001fec8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
21 ··0x0001fed8·c41a0000·c41a0000·c41a0000·c41a0000·................21 ··0x0001fed8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
22 ··0x0001fee8·c41a0000·c41a0000·c41a0000·c41a0000·................22 ··0x0001fee8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
23 ··0x0001fef8·c41a0000·c41a0000·c41a0000·c41a0000·................23 ··0x0001fef8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
24 ··0x0001ff08·c41a0000·c41a0000·c41a0000·c41a0000·................24 ··0x0001ff08·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
25 ··0x0001ff18·c41a0000·c41a0000·c41a0000·c41a0000·................25 ··0x0001ff18·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
26 ··0x0001ff28·c41a0000·c41a0000·c41a0000·c41a0000·................26 ··0x0001ff28·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
27 ··0x0001ff38·c41a0000·c41a0000·c41a0000·c41a0000·................27 ··0x0001ff38·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
28 ··0x0001ff48·c41a0000·c41a0000·c41a0000·c41a0000·................28 ··0x0001ff48·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
29 ··0x0001ff58·c41a0000·c41a0000·c41a0000·c41a0000·................29 ··0x0001ff58·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
30 ··0x0001ff68·c41a0000·c41a0000·c41a0000·c41a0000·................30 ··0x0001ff68·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
31 ··0x0001ff78·c41a0000·c41a0000·c41a0000·c41a0000·................31 ··0x0001ff78·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
32 ··0x0001ff88·c41a0000·c41a0000·c41a0000·c41a0000·................32 ··0x0001ff88·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
33 ··0x0001ff98·c41a0000·c41a0000·c41a0000·c41a0000·................33 ··0x0001ff98·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
34 ··0x0001ffa8·c41a0000·c41a0000·c41a0000·c41a0000·................34 ··0x0001ffa8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
35 ··0x0001ffb8·c41a0000·c41a0000·c41a0000·c41a0000·................35 ··0x0001ffb8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
36 ··0x0001ffc8·c41a0000·c41a0000·c41a0000·c41a0000·................36 ··0x0001ffc8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
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·90a10000·03000000·00000000·................2 ··0x00020000·00000200·e8a00000·03000000·00000000·................
3 ··0x00020010·9ca10000·04000000·00000000·a4a10000·................3 ··0x00020010·f4a00000·04000000·00000000·fca00000·................
4 ··0x00020020·05000000·00000000·aca10000·07000000·................4 ··0x00020020·05000000·00000000·04a10000·07000000·................
5 ··0x00020030·00000000·00000000·00000000·00000000·................5 ··0x00020030·00000000·00000000·00000000·00000000·................
6 ··0x00020040·00000000·5c9c0000·00000000·01000000·....\...........6 ··0x00020040·00000000·b49b0000·00000000·01000000·................
7 ··0x00020050·a8950000·00000000·03000000·1c9a0000·................7 ··0x00020050·00950000·00000000·03000000·74990000·............t...
8 ··0x00020060·00000000·02000000·8c9c0000·00000000·................8 ··0x00020060·00000000·02000000·e49b0000·00000000·................
9 ··0x00020070·04000000·78960000·00000000·05000000·....x...........9 ··0x00020070·04000000·d0950000·00000000·05000000·................
10 ··0x00020080·9c9b0000·00000000·06000000·189c0000·................10 ··0x00020080·f49a0000·00000000·06000000·709b0000·............p...
11 ··0x00020090·00000000·07000000·109c0000·00000000·................11 ··0x00020090·00000000·07000000·689b0000·00000000·........h.......
12 ··0x000200a0·08000000·209c0000·00000000·00000000·....·...........12 ··0x000200a0·08000000·789b0000·00000000·00000000·....x...........
13 ··0x000200b0·00000000·00000000·18a10000·10000000·................13 ··0x000200b0·00000000·00000000·70a00000·10000000·........p.......
14 ··0x000200c0·00000000·00000000·28a10000·11000000·........(.......14 ··0x000200c0·00000000·00000000·80a00000·11000000·................
15 ··0x000200d0·00000000·00000000·34a10000·12000000·........4.......15 ··0x000200d0·00000000·00000000·8ca00000·12000000·................
16 ··0x000200e0·00000000·00000000·44a10000·06000000·........D.......16 ··0x000200e0·00000000·00000000·9ca00000·06000000·................
17 ··0x000200f0·00000000·00000000·50a10000·4d000000·........P...M...17 ··0x000200f0·00000000·00000000·a8a00000·4d000000·............M...
18 ··0x00020100·00000000·00000000·64a10000·07000000·........d.......18 ··0x00020100·00000000·00000000·bca00000·07000000·................
19 ··0x00020110·00000000·00000000·74a10000·01000000·........t.......19 ··0x00020110·00000000·00000000·cca00000·01000000·................
20 ··0x00020120·01000000·00000000·24990000·00000000·........$.......20 ··0x00020120·01000000·00000000·7c980000·00000000·........|.......
21 ··0x00020130·02000000·00000000·00000000·00000000·................21 ··0x00020130·02000000·00000000·00000000·00000000·................
22 ··0x00020140·00000000·00000000·fbff0000·aca00000·................22 ··0x00020140·00000000·00000000·fbff0000·04a00000·................
23 ··0x00020150·00000000·feff0000·74a00000·00000000·........t.......23 ··0x00020150·00000000·feff0000·cc9f0000·00000000·................
24 ··0x00020160·f9ff0000·b4a00000·00000000·01000000·................24 ··0x00020160·f9ff0000·0ca00000·00000000·01000000·................
25 ··0x00020170·10a10000·00000000·09000000·109c0000·................25 ··0x00020170·68a00000·00000000·09000000·689b0000·h...........h...
26 ··0x00020180·00000000·03000000·b8a00000·00000000·................26 ··0x00020180·00000000·03000000·10a00000·00000000·................
27 ··0x00020190·08000000·8ca00000·00000000·06000000·................27 ··0x00020190·08000000·e49f0000·00000000·06000000·................
28 ··0x000201a0·9c9b0000·00000000·04000000·78960000·............x...28 ··0x000201a0·f49a0000·00000000·04000000·d0950000·................
29 ··0x000201b0·00000000·fcff0000·c0a00000·00000000·................29 ··0x000201b0·00000000·fcff0000·18a00000·00000000·................
30 ··0x000201c0·ffff0000·d0a00000·00000000·02000000·................30 ··0x000201c0·ffff0000·28a00000·00000000·02000000·....(...........
31 ··0x000201d0·dca00000·00000000·07000000·e4a00000·................31 ··0x000201d0·34a00000·00000000·07000000·3ca00000·4...........<...
32 ··0x000201e0·00000000·05000000·eca00000·00000000·................32 ··0x000201e0·00000000·05000000·44a00000·00000000·........D.......
33 ··0x000201f0·0a000000·189c0000·00000000·0b000000·................33 ··0x000201f0·0a000000·709b0000·00000000·0b000000·....p...........
34 ··0x00020200·209c0000·00000000·faff0000·f8a00000··...............34 ··0x00020200·789b0000·00000000·faff0000·50a00000·x...........P...
35 ··0x00020210·00000000·fdff0000·c4a00000·00000000·................35 ··0x00020210·00000000·fdff0000·1ca00000·00000000·................
36 ··0x00020220·0c000000·d4a00000·00000000·f8ff0000·................36 ··0x00020220·0c000000·2ca00000·00000000·f8ff0000·....,...........
37 ··0x00020230·00a10000·00000000·f6ff0000·08a10000·................37 ··0x00020230·58a00000·00000000·f6ff0000·60a00000·X...........`...
38 ··0x00020240·00000000·f7ff0000·0ca10000·00000000·................38 ··0x00020240·00000000·f7ff0000·64a00000·00000000·........d.......
39 ··0x00020250·00000000·00000000·00000000·f8ff0000·................39 ··0x00020250·00000000·00000000·00000000·f8ff0000·................
40 ··0x00020260·6ca00000·00000000·01000000·10a10000·l...............40 ··0x00020260·c49f0000·00000000·01000000·68a00000·............h...
41 ··0x00020270·00000000·feff0000·74a00000·00000000·........t.......41 ··0x00020270·00000000·feff0000·cc9f0000·00000000·................
42 ··0x00020280·f0ff0000·7ca00000·00000000·e7ff0000·....|...........42 ··0x00020280·f0ff0000·d49f0000·00000000·e7ff0000·................
43 ··0x00020290·84a00000·00000000·08000000·8ca00000·................43 ··0x00020290·dc9f0000·00000000·08000000·e49f0000·................
44 ··0x000202a0·00000000·09000000·109c0000·00000000·................44 ··0x000202a0·00000000·09000000·689b0000·00000000·........h.......
45 ··0x000202b0·5b000000·94a00000·00000000·0a000000·[...............45 ··0x000202b0·5b000000·ec9f0000·00000000·0a000000·[...............
46 ··0x000202c0·189c0000·00000000·5c000000·a0a00000·........\.......46 ··0x000202c0·709b0000·00000000·5c000000·f89f0000·p.......\.......
47 ··0x000202d0·00000000·0b000000·209c0000·00000000·........·.......47 ··0x000202d0·00000000·0b000000·789b0000·00000000·........x.......
48 ··0x000202e0·00000000·00000000·00000000·88a10000·................48 ··0x000202e0·00000000·00000000·00000000·e0a00000·................
49 ··0x000202f0·02000000·00000000·8ca10000·03000000·................49 ··0x000202f0·02000000·00000000·e4a00000·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·37636330·63613364·38313237·61323337·7cc0ca3d8127a237 
3 ··0x00000010·34323433·39303431·32356265·35653738·4243904125be5e782 ··0x00000000·65303165·35373233·33656237·63363035·e01e57233eb7c605
 3 ··0x00000010·62663337·34636338·34623838·63373636·bf374cc84b88c766
4 ··0x00000020·34323833·63342e64·65627567·00000000·4283c4.debug....4 ··0x00000020·30343237·61612e64·65627567·00000000·0427aa.debug....
5 ··0x00000030·eb096a66····························..jf5 ··0x00000030·0a96d039····························...9
  
1.42 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 14 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. 
  
497 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····34916·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···701928·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0···701896·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
496 KB
data.tar.xz
496 KB
data.tar
13.0 KB
file list
    
Offset 1476, 32 lines modifiedOffset 1476, 32 lines modified
1476 -rw-r--r--···0·root·········(0)·root·········(0)·····1045·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/server.csr1476 -rw-r--r--···0·root·········(0)·root·········(0)·····1045·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/server.csr
1477 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/1477 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/
1478 -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/1-cert.pem1478 -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/1-cert.pem
1479 -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/1-key.pem1479 -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/1-key.pem
1480 -rw-r--r--···0·root·········(0)·root·········(0)·····1310·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/10-cert.pem1480 -rw-r--r--···0·root·········(0)·root·········(0)·····1310·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/10-cert.pem
1481 -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/10-key.pem1481 -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/10-key.pem
1482 -rw-r--r--···0·root·········(0)·root·········(0)·····4510·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/11-cert.pem1482 -rw-r--r--···0·root·········(0)·root·········(0)·····4510·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/11-cert.pem
1483 -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/11-key.pem1483 -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/11-key.pem
1484 -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/12-cert.pem1484 -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/12-cert.pem
1485 -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/12-key.pem1485 -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/12-key.pem
1486 -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/13-cert.pem1486 -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/13-cert.pem
1487 -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/13-key.pem1487 -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/13-key.pem
1488 -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-cert.pem1488 -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-cert.pem
1489 -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-key.pem1489 -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-key.pem
1490 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/1490 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/
1491 -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/cacert.pem1491 -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/cacert.pem
1492 -rw-r--r--···0·root·········(0)·root·········(0)·····1062·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/careq.pem1492 -rw-r--r--···0·root·········(0)·root·········(0)·····1062·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/careq.pem
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 1530, 15 lines modifiedOffset 1530, 15 lines modified
1530 -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/19_CA/index.txt.attr1530 -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/19_CA/index.txt.attr
1531 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/newcerts/1531 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/newcerts/
1532 -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_CA/newcerts/1000.pem1532 -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_CA/newcerts/1000.pem
1533 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/private/1533 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/private/
1534 -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_CA/private/cakey.pem1534 -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_CA/private/cakey.pem
1535 -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/19_CA/serial1535 -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/19_CA/serial
1536 -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/2-cert.pem1536 -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/2-cert.pem
1537 -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/2-key.pem1537 -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/2-key.pem
1538 -rw-r--r--···0·root·········(0)·root·········(0)·····2664·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20-cert.pem1538 -rw-r--r--···0·root·········(0)·root·········(0)·····2664·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20-cert.pem
1539 -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-key.pem1539 -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-key.pem
1540 -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-tail-cert.pem1540 -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-tail-cert.pem
1541 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/1541 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/
1542 -rw-r--r--···0·root·········(0)·root·········(0)·····1334·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/cacert.pem1542 -rw-r--r--···0·root·········(0)·root·········(0)·····1334·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/cacert.pem
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
Offset 1620, 15 lines modifiedOffset 1620, 15 lines modified
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
1624 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/newcerts/1624 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/newcerts/
1625 -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_CA/newcerts/1000.pem1625 -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_CA/newcerts/1000.pem
1626 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/private/1626 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/private/
1627 -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_CA/private/cakey.pem1627 -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_CA/private/cakey.pem
1628 -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/27_CA/serial1628 -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/27_CA/serial
1629 -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/3-cert.pem1629 -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/3-cert.pem
1630 -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/3-key.pem1630 -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/3-key.pem
1631 -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/4-cert.pem1631 -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/4-cert.pem
1632 -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/4-key.pem1632 -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/4-key.pem
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
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 ALfgtUhf8leYN2HeRcuFwQ9E+yxl+zNAW4oTWNgsP6wpu7W9aqtOslJtISqIejy6 
6 gRL5tLWjYaReqvy4hH1TCvsJ6U8WHrqGDO8BrulGqQ3746wGCz1IxdGoL3eHyeZx 
7 2omaGoNiKzecxeqCkMEL4tCwjURAwltQ/iNcAt3u2uz1Wg23CrSptKkG6VqXvAK6 
8 ZJ752F/p3YZBKR8iRqN88lCgjm/a39yG8dIPrqzHr9UaHYw+eQYV/KYuAmFYPuiz 
9 FfVWRAeXfps/RWwcgUbqn8Ld9zt7V3VJvWbS84+1c1x89uGdnAfrHg4OJJq8Nk6v 
10 VrrkCVXbp57osCUcoCI9DXsCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AJWvgvLxad/2RL5v13u1t/BO6djrPMEguGFXiHOafq2Ms1u16Bh5lgPRRvu7SgTZ
 6 wrswwO/FteCKQAV31snOhFTUZ90ub7UZ0SiwVgxIC2EA3Kd4lxJjSWTgC8I0Sa39
 7 fF9E+WcvttIjgKDcnr4/rL3sras8pl7xSv83eKl8katgxehhZAIxIbMBwgKrW7ns
 8 cC1LKPkas41zYI0VfEhVvRfxHrF72QZAf+BOwpkrB5FAsJrrJj4XMssLTX20YVn6
 9 W/W7OfpvXbcjJ8j6CDdVir8+fiZyZi/sfhvaEgr+Qz+kiiVTyEEg9V9tHJGBxo7D
 10 UHv52tO/UWkc6acC7JGMq9cCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAAs5RAPTR8n8t/eb11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBACXzxlGnI7mKzhO1
12 fy7u+gHAgqnxMH58YkAvuv49dgFX8lMYG1iLP8wPR0yPb2+kozDD2Vn3E5nLS0ZI 
13 4vCRg7XLNCYEHcoyXlRHk+WOrjhS6yVa/Eh0M9wj8KilLmMuMUgAmVxrDACHOPh1 
14 QO7Dk/uNoJ9pWxKnIf4oxxtKSqM6oEtRuPwraIPtvO4q0tZZra5Mpjd5t5oV1VQq 
15 KaKx88gIWTsv/U7K1VRMsvItNg72eMkB9uOwvy5L4qkzK1Dx82dIxuZudt4xpmxz 
16 QgfLGh/RMy9a61PDR+pDDxRTGCMGPvbO4fpI5BnhqojDwbTvJsKpYx3F6C7xPaLl 
17 MoVw6tU=12 GylCwPSSy1LppQ2uX+c+NwqCGFEMrtQdEn9MsRjCU8mImTD74EULChFqrB3nzQuS
 13 55SIjMonexuFddU7dSYrcKIFZ+bbPzzyj+D1U3Yd1OmSecUCGkV+dLgZv5/x76s1
 14 fqCsBfWb/2elzGjboPWyj/vwESRuK+gNFh6idGqCkx2bPjKHSEACJFwn25cRV3K3
 15 9RyVlyiZp9JbT7NZkO/eYrFaDIoPT/Y0Kjlro8fH3/mdoUL3thF5WzqmZ8LfYdmN
 16 pElEnLKGTaPXNTDpXbe/YQl4YhDhSMuZzHkr1uHdriQMzCFEfkeCXR8rhJl6FjrI
 17 SUa0xqQ=
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 DSouZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDG4 DSouZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCh
5 alAVLjfvXSAQm67qFO/oj6SfJX6eh6wr0ZmUOWHkAzUUfm4OAoa5ScNE5JT+I2JB 
6 xLB7Mr8fMIFzW0cZMWkIJT0WyooizuGh+V29hqNhsROeIV+KnOVixdG1iCOlB6Gx 
7 tp/Yx/ZCS9dSH5KjipjyDBbeJJ570f/+71lkCrexMDcOdh7MyNXwu7zkCrGb32ti 
8 bhsFTUW2awCRF35ziIoxaONGtg2Wt6dzde6XXC1pwMAoNrgES1M5WMA9k/2Y3V5W 
9 BjGR7VAjmzezBNnJgQ9fso6F1vCAD++7MsUdGcXehapEgNhVscmMyzMrSd8vkCc8 
10 e2MclgZm0RsrK2bWsWFFAgMBAAGgKTAnBgkqhkiG9w0BCQ4xGjAYMAkGA1UdEwQC5 r1E/8xeVukuOdkHML8EwepiF8NmRUamO6MAcYK72pBByBZ0vH4qzaMAFMVK4J2u8
 6 oM41qZRntCCJ8SsZe2tZwmjCIaKgzWUaXXT+CyBhgrg/H7Ui76j5r3H3zXwfBHi9
 7 1H/kCzaZ6c2LqlyD51LEJLLDLmJw67tVqOdUBT/G1J+mHJ+PeIHXEnKjWxIlWoJ1
 8 ONaR4zNaRYunoHfxFJqR+acRxQowomkdhRhzkLQj/4nypxZwuEqiwrCzPpTDL7Uf
 9 m86bm7dOOkjG7xpX81//dxvlBGpMVFyCD9zYm9st5UdXasErV8NUCjlRc1LUn4rP
 10 qbWh05Ox7LgChLk7rKolAgMBAAGgKTAnBgkqhkiG9w0BCQ4xGjAYMAkGA1UdEwQC
11 MAAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IBAQB8PtdrdWKLKr89sw3O11 MAAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IBAQBKNWdLWZjHb4MEGkwf
12 XeApo919AFvC1VQlTKTPads/vcqHC3rwcQm4GrWfdTO/SGqyn6iCzEDVnR9ovmbn 
13 ecfo4WcjBE+5hl5QeB3uvhtdpJtchSm6VNiBFFf/lfEjz2NsI8/GHLxxNOQK9ibF 
14 8C1Ypd1rgafqfPJJl9Zhfl5RzwmdKXYWb6/B/hKlG/JuHxfTEYnmcR9vX4mOksDT 
15 Mt7KkXE06czpb06+Hjh19TI1X4pRWgPbAFh+2T0DOeppWEJ8+FvA5S/vXR4hbBEF 
16 SUqOKJekGPDzqzYTteZNNoEIm/8uxHl6De99XcwEHkasx0gTRtJMc9Mj3LlLZ6UD 
17 lcZ512 plfevkXpKADu3lV+2x/OKo5at4ZWd5Pd3m6ykLutOxc+aP8Ck9RX1c/x7RF8hnfg
 13 jJGmrE/MgDbj5K5KRaBIpVPqpYoQMQJ3hAfA+5ZGOcLZk5b858XLgFncFVu2kWCO
 14 goBlUyf14unCbVk6xwmMFdA4APowks4rqbwMSu60sbQllfFpddi7hLqbxTkLKurt
 15 Ui+Inl9gyWZw5VSD84DKBFJfZBf5AUZkMMB/RqyaUZOY38CDlZs/fLia5WWio/ID
 16 W0K4dsPLGQ66s5FVJiNKVtHNKqWZFlyOeetgtd3dNZm77xtHwdoFPxkVkCh540+0
 17 W+Ku
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·00bb·b458·84a5·ef98··0..........X....00000090:·3082·010a·0282·0101·00d0·54e3·2830·e182··0.........T.(0..
000000a0:·13b0·79cb·9348·bf5b·0bf3·d559·4446·c291··..y..H.[...YDF.. 
000000b0:·cca5·ba91·9689·c885·bed5·7032·6c79·ca50··..........p2ly.P 
000000c0:·c855·419f·f4bc·f840·6d53·6331·04e8·4033··.UA....@mSc1..@3 
000000d0:·5ece·4d27·722d·3331·3a27·9b90·8579·dda4··^.M'r-31:'...y.. 
000000e0:·8aa0·fae5·9f41·7674·099b·df21·5dc6·6e63··.....Avt...!].nc 
000000f0:·05c2·e056·5948·a250·f159·093f·6079·7850··...VYH.P.Y.?`yxP 
00000100:·0df1·da55·a325·95f3·2783·3964·b5fa·4053··...U.%..'.9d..@S 
00000110:·9f18·6cd3·d430·dee0·4d50·f425·912d·8957··..l..0..MP.%.-.W 
00000120:·ab87·c542·062b·fbf1·e20c·610c·1df7·8679··...B.+....a....y 
00000130:·26c1·c390·e8c7·2c0b·edfb·554f·00c2·bd17··&.....,...UO.... 
00000140:·beb5·f853·068a·d32f·7c3f·b22e·961f·6c32··...S.../|?....l2 
00000150:·6ece·f3b5·6b83·3edb·1bfe·97d0·5ad2·11f6··n...k.>.....Z... 
00000160:·7619·1160·7509·9afd·fcd7·49e8·da47·60a5··v..`u.....I..G`. 
00000170:·d9bc·0a02·dcdd·12ed·9c0f·5655·dc06·55fb··..........VU..U. 
00000180:·2eec·558f·db0c·72f4·6d2c·5814·d41a·ca79··..U...r.m,X....y 
00000190:·81c5·597c·981a·ef79·3d02·0301·0001·a029··..Y|...y=......)000000a0:·7056·a31d·eed8·d33d·5076·7312·1238·e418··pV.....=Pvs..8..
 000000b0:·9e29·69df·aa07·0663·259d·df83·1d91·3766··.)i....c%.....7f
 000000c0:·c900·e1e6·6fd4·0249·0f6a·774c·1dbc·92be··....o..I.jwL....
 000000d0:·f8cf·f2fe·b22a·37ab·9fc7·3f85·ec36·b494··.....*7...?..6..
 000000e0:·d61e·1ad3·f8ff·40c0·e264·26df·ea04·d72d··......@..d&....-
 000000f0:·d048·eaa1·957f·8193·0a40·7f34·f363·c6aa··.H.......@.4.c..
 00000100:·2598·7a10·f981·be34·b147·3c9d·01c5·50bd··%.z....4.G<...P.
 00000110:·b626·4dcf·df12·8791·ab95·82cc·f564·c7d4··.&M..........d..
 00000120:·2a9c·b798·1539·84cc·16bc·6477·c9a3·fd41··*....9....dw...A
 00000130:·281c·735e·1554·5d56·e025·c3e1·ab28·2ffc··(.s^.T]V.%...(/.
 00000140:·0745·8813·0565·b7f9·8821·6334·184d·6fa9··.E...e...!c4.Mo.
 00000150:·db4b·80fa·6cb9·8ac6·7f59·4a3a·a54e·801a··.K..l....YJ:.N..
 00000160:·f4e1·5428·049a·d7ba·2d50·416a·3118·91a6··..T(....-PAj1...
 00000170:·f801·34ef·ab5b·bb2f·f0b2·68e4·5d3d·2400··..4..[./..h.]=$.
 00000180:·0907·7ccd·a308·f9ec·14d3·668e·3cac·6d9b··..|.......f.<.m.
 00000190:·dd85·be5e·fccd·6658·5d02·0301·0001·a029··...^..fX]......)
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·00bb·b458··....0..........X00000090:·8201·0f00·3082·010a·0282·0101·00d0·54e3··....0.........T.
000000a0:·84a5·ef98·13b0·79cb·9348·bf5b·0bf3·d559··......y..H.[...Y 
000000b0:·4446·c291·cca5·ba91·9689·c885·bed5·7032··DF............p2 
000000c0:·6c79·ca50·c855·419f·f4bc·f840·6d53·6331··ly.P.UA....@mSc1 
000000d0:·04e8·4033·5ece·4d27·722d·3331·3a27·9b90··..@3^.M'r-31:'.. 
000000e0:·8579·dda4·8aa0·fae5·9f41·7674·099b·df21··.y.......Avt...! 
000000f0:·5dc6·6e63·05c2·e056·5948·a250·f159·093f··].nc...VYH.P.Y.? 
00000100:·6079·7850·0df1·da55·a325·95f3·2783·3964··`yxP...U.%..'.9d 
00000110:·b5fa·4053·9f18·6cd3·d430·dee0·4d50·f425··..@S..l..0..MP.% 
00000120:·912d·8957·ab87·c542·062b·fbf1·e20c·610c··.-.W...B.+....a. 
00000130:·1df7·8679·26c1·c390·e8c7·2c0b·edfb·554f··...y&.....,...UO 
00000140:·00c2·bd17·beb5·f853·068a·d32f·7c3f·b22e··.......S.../|?.. 
00000150:·961f·6c32·6ece·f3b5·6b83·3edb·1bfe·97d0··..l2n...k.>..... 
00000160:·5ad2·11f6·7619·1160·7509·9afd·fcd7·49e8··Z...v..`u.....I. 
00000170:·da47·60a5·d9bc·0a02·dcdd·12ed·9c0f·5655··.G`...........VU 
00000180:·dc06·55fb·2eec·558f·db0c·72f4·6d2c·5814··..U...U...r.m,X. 
00000190:·d41a·ca79·81c5·597c·981a·ef79·3d02·0301··...y..Y|...y=...000000a0:·2830·e182·7056·a31d·eed8·d33d·5076·7312··(0..pV.....=Pvs.
 000000b0:·1238·e418·9e29·69df·aa07·0663·259d·df83··.8...)i....c%...
 000000c0:·1d91·3766·c900·e1e6·6fd4·0249·0f6a·774c··..7f....o..I.jwL
 000000d0:·1dbc·92be·f8cf·f2fe·b22a·37ab·9fc7·3f85··.........*7...?.
 000000e0:·ec36·b494·d61e·1ad3·f8ff·40c0·e264·26df··.6........@..d&.
 000000f0:·ea04·d72d·d048·eaa1·957f·8193·0a40·7f34··...-.H.......@.4
 00000100:·f363·c6aa·2598·7a10·f981·be34·b147·3c9d··.c..%.z....4.G<.
 00000110:·01c5·50bd·b626·4dcf·df12·8791·ab95·82cc··..P..&M.........
 00000120:·f564·c7d4·2a9c·b798·1539·84cc·16bc·6477··.d..*....9....dw
 00000130:·c9a3·fd41·281c·735e·1554·5d56·e025·c3e1··...A(.s^.T]V.%..
 00000140:·ab28·2ffc·0745·8813·0565·b7f9·8821·6334··.(/..E...e...!c4
 00000150:·184d·6fa9·db4b·80fa·6cb9·8ac6·7f59·4a3a··.Mo..K..l....YJ:
 00000160:·a54e·801a·f4e1·5428·049a·d7ba·2d50·416a··.N....T(....-PAj
 00000170:·3118·91a6·f801·34ef·ab5b·bb2f·f0b2·68e4··1.....4..[./..h.
 00000180:·5d3d·2400·0907·7ccd·a308·f9ec·14d3·668e··]=$...|.......f.
 00000190:·3cac·6d9b·dd85·be5e·fccd·6658·5d02·0301··<.m....^..fX]...
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:·0000·8494·9d88·44b6·92a3·6d70·ffac·058e··......D...mp.... 
000001f0:·521c·eb88·df4b·3e9d·8f4b·74ac·d828·06e2··R....K>..Kt..(.. 
00000200:·e8e2·a938·08bb·9616·4510·3b3e·f804·eb81··...8....E.;>.... 
00000210:·109b·b112·00c5·f77a·31c8·6599·1b44·b005··.......z1.e..D.. 
00000220:·089b·0514·e0b7·38f6·6dc1·b001·f276·bc97··......8.m....v.. 
00000230:·0e49·3668·611b·53ed·eebb·28a0·24f5·51c1··.I6ha.S...(.$.Q. 
00000240:·208f·769d·d4db·2bf2·dc64·a321·e0f8·6742···.v...+..d.!..gB 
00000250:·fa3e·5a0d·305a·a6a1·4051·37c0·cfd2·16eb··.>Z.0Z..@Q7..... 
00000260:·ef0a·d766·cdb7·809e·fa9a·9424·864b·3ee8··...f.......$.K>. 
00000270:·d118·ed83·58b3·ff09·1b14·4442·4d9e·fccf··....X.....DBM... 
00000280:·5ec8·1a5e·939a·4e1c·5537·c06f·1f17·7b68··^..^..N.U7.o..{h 
00000290:·a014·477d·fc1c·2b39·3c79·ff3a·5c73·7780··..G}..+9<y.:\sw. 
000002a0:·388b·46ca·e424·b424·294b·7144·fd57·7592··8.F..$.$)KqD.Wu. 
000002b0:·415d·bf95·0dc4·a50b·7b05·e79d·35f3·2204··A]......{...5.". 
000002c0:·e37f·f4b5·9cfb·a8d9·8ca8·396e·afed·e9d9··..........9n.... 
000002d0:·a2c7·15a3·2fc3·c88a·c7e6·1679·fe0b·4a68··..../......y..Jh000001e0:·0097·5ca9·c114·d6b9·1dd7·10d7·f80f·345d··..\...........4]
 000001f0:·d018·5519·b9a4·f637·12ec·5ee5·ecd4·067b··..U....7..^....{
 00000200:·766b·5ef3·1a09·6f22·76fd·1cb6·2a06·f38b··vk^...o"v...*...
 00000210:·e4f2·c017·403d·7d1c·2515·fde7·ce96·82e1··....@=}.%.......
 00000220:·3b03·165e·6420·fb19·de06·761a·0a4d·c704··;..^d·....v..M..
 00000230:·8914·7d77·f0cf·d62f·6d6b·9021·44c7·b90a··..}w.../mk.!D...
 00000240:·0282·8f5f·359d·8c4d·6164·490f·b2ce·a7d4··..._5..MadI.....
 00000250:·08e6·032a·8d53·3aa3·4973·92c5·e63f·ed96··...*.S:.Is...?..
 00000260:·6794·0f5e·d78d·349c·1e5a·1dd8·e4ff·2eeb··g..^..4..Z......
 00000270:·b375·ea5b·0485·15e3·d989·00c5·4e9b·dab5··.u.[........N...
 00000280:·4a34·d557·3440·55c9·080a·a7b8·2b1b·c89d··J4.W4@U.....+...
 00000290:·2872·c3cf·7b95·3737·6bd1·5473·b3ce·31c7··(r..{.77k.Ts..1.
 000002a0:·7b3f·16a1·ef2a·4519·27c0·e4c7·14a5·3d81··{?...*E.'.....=.
 000002b0:·9299·91c1·346f·3322·7a8b·9002·d8f9·c31e··....4o3"z.......
 000002c0:·bc2a·d26b·6650·a436·4821·692f·f12a·c347··.*.kfP.6H!i/.*.G
 000002d0:·479a·a417·85c1·fced·f859·2ee3·94bb·631d··G........Y....c.
000002e0:·b1·······································.000002e0:·7f·······································.
2.29 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/11-signature.der
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
00000000:·6b96·4ce2·36c7·8222·53eb·7c1b·31f5·3fc8··k.L.6.."S.|.1.?. 
00000010:·abc1·78b4·1f69·04c1·1e29·ca41·0b6d·8932··..x..i...).A.m.2 
00000020:·c573·531a·b030·4791·b5c3·1930·1c49·01b3··.sS..0G....0.I.. 
00000030:·1321·8a8f·ab3b·5c78·b8f9·b7eb·7b0d·1371··.!...;\x....{..q 
00000040:·a1c8·5367·1174·bb66·96bf·642e·5f1d·a444··..Sg.t.f..d._..D 
00000050:·f272·1784·fe65·30d6·d766·1af0·ff8c·f295··.r...e0..f...... 
00000060:·ed2d·da3b·7cc4·1787·ca66·cf0f·cd14·90f0··.-.;|....f...... 
00000070:·f76a·505c·0b96·3153·0007·6cf5·f73f·5db5··.jP\..1S..l..?]. 
00000080:·3b26·2e29·ccac·8a43·1e74·a536·ace1·b056··;&.)...C.t.6...V 
00000090:·54ac·2f6f·3349·4c1f·3e33·cb0e·90b4·ced6··T./o3IL.>3...... 
000000a0:·6c9a·b3f8·9179·d0bd·8b05·2444·9b9d·cf70··l....y....$D...p 
000000b0:·cf22·b932·410f·82a7·cb4c·9107·96ad·0329··.".2A....L.....) 
000000c0:·19ad·e749·58dd·b934·66c3·3924·41ff·96d0··...IX..4f.9$A... 
000000d0:·d6d3·f52b·1ab1·4b54·65b4·2c40·a013·f864··...+..KTe.,@...d 
000000e0:·62ce·5c07·57b5·650e·c5bf·5ce5·1e30·f956··b.\.W.e...\..0.V 
000000f0:·f810·ac89·25b3·b043·17c1·a9ed·d688·12a4··....%..C........00000000:·b80e·6756·db4c·acb7·ccf6·4e1a·b9d4·6ec5··..gV.L....N...n.
 00000010:·44d9·18fd·e72f·2b1a·82da·83b3·acdc·f10c··D..../+.........
 00000020:·4253·b31d·44db·7f70·6e4a·5ddc·d1f2·8c80··BS..D..pnJ].....
 00000030:·f2bb·3570·5146·6206·0f6f·51c5·b70f·3452··..5pQFb..oQ...4R
 00000040:·dd9f·4cc5·125c·45c8·db96·961f·01d4·d14e··..L..\E........N
 00000050:·6747·a230·dab2·badd·0892·cbd9·5c31·6b73··gG.0........\1ks
 00000060:·4e43·cc61·e35b·3363·33f9·7dc7·7330·be86··NC.a.[3c3.}.s0..
 00000070:·5053·37eb·1f59·ac1c·dcb7·4a8b·1b0c·4caf··PS7..Y....J...L.
 00000080:·5125·c392·a347·7163·52b9·cb8e·3fd9·b88d··Q%...GqcR...?...
 00000090:·01fe·ad55·0b85·734a·6a79·452b·6ecd·b517··...U..sJjyE+n...
 000000a0:·f4f3·6af4·7a73·4164·5d2e·c6c2·1845·c0c5··..j.zsAd]....E..
 000000b0:·91a2·ed2a·2977·ffc8·2282·7f43·adb7·3b25··...*)w.."..C..;%
 000000c0:·0e0b·5579·a8a1·30f9·e7cc·2a99·e805·4c8f··..Uy..0...*...L.
 000000d0:·1a5f·8df2·5dc4·de1c·da7f·e1e4·4998·c77f··._..].......I...
 000000e0:·5cf7·0363·99c4·4d68·00fc·8511·dc39·4faf··\..c..Mh.....9O.
 000000f0:·0c71·df1c·317d·dd2d·64ea·337f·c639·c23f··.q..1}.-d.3..9.?
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 ggEPADCCAQoCggEBALu0WISl75gTsHnLk0i/Wwvz1VlERsKRzKW6kZaJyIW+1XAy 
6 bHnKUMhVQZ/0vPhAbVNjMQToQDNezk0nci0zMTonm5CFed2kiqD65Z9BdnQJm98h 
7 XcZuYwXC4FZZSKJQ8VkJP2B5eFAN8dpVoyWV8yeDOWS1+kBTnxhs09Qw3uBNUPQl 
8 kS2JV6uHxUIGK/vx4gxhDB33hnkmwcOQ6McsC+37VU8Awr0XvrX4UwaK0y98P7Iu 
9 lh9sMm7O87Vrgz7bG/6X0FrSEfZ2GRFgdQma/fzXSejaR2Cl2bwKAtzdEu2cD1ZV 
10 3AZV+y7sVY/bDHL0bSxYFNQaynmBxVl8mBrveT0CAwEAAaApMCcGCSqGSIb3DQEJ5 ggEPADCCAQoCggEBANBU4ygw4YJwVqMd7tjTPVB2cxISOOQYnilp36oHBmMlnd+D
 6 HZE3ZskA4eZv1AJJD2p3TB28kr74z/L+sio3q5/HP4XsNrSU1h4a0/j/QMDiZCbf
 7 6gTXLdBI6qGVf4GTCkB/NPNjxqolmHoQ+YG+NLFHPJ0BxVC9tiZNz98Sh5GrlYLM
 8 9WTH1Cqct5gVOYTMFrxkd8mj/UEoHHNeFVRdVuAlw+GrKC/8B0WIEwVlt/mIIWM0
 9 GE1vqdtLgPpsuYrGf1lKOqVOgBr04VQoBJrXui1QQWoxGJGm+AE076tbuy/wsmjk
 10 XT0kAAkHfM2jCPnsFNNmjjysbZvdhb5e/M1mWF0CAwEAAaApMCcGCSqGSIb3DQEJ
11 DjEaMBgwCQYDVR0TBAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEB11 DjEaMBgwCQYDVR0TBAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEB
12 AGuWTOI2x4IiU+t8GzH1P8irwXi0H2kEwR4pykELbYkyxXNTGrAwR5G1wxkwHEkB 
13 sxMhio+rO1x4uPm363sNE3GhyFNnEXS7Zpa/ZC5fHaRE8nIXhP5lMNbXZhrw/4zy 
14 le0t2jt8xBeHymbPD80UkPD3alBcC5YxUwAHbPX3P121OyYuKcysikMedKU2rOGw 
15 VlSsL28zSUwfPjPLDpC0ztZsmrP4kXnQvYsFJESbnc9wzyK5MkEPgqfLTJEHlq0D 
16 KRmt50lY3bk0ZsM5JEH/ltDW0/UrGrFLVGW0LECgE/hkYs5cB1e1ZQ7Fv1zlHjD5 
17 VvgQrIkls7BDF8Gp7daIEqQ=12 ALgOZ1bbTKy3zPZOGrnUbsVE2Rj95y8rGoLag7Os3PEMQlOzHUTbf3BuSl3c0fKM
 13 gPK7NXBRRmIGD29RxbcPNFLdn0zFElxFyNuWlh8B1NFOZ0eiMNqyut0IksvZXDFr
 14 c05DzGHjWzNjM/l9x3MwvoZQUzfrH1msHNy3SosbDEyvUSXDkqNHcWNSucuOP9m4
 15 jQH+rVULhXNKanlFK27NtRf082r0enNBZF0uxsIYRcDFkaLtKil3/8gign9Drbc7
 16 JQ4LVXmooTD558wqmegFTI8aX43yXcTeHNp/4eRJmMd/XPcDY5nETWgA/IUR3DlP
 17 rwxx3xwxfd0tZOozf8Y5wj8=
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·00bb·b458··....0..........X00000090:·8201·0f00·3082·010a·0282·0101·00d0·54e3··....0.........T.
000000a0:·84a5·ef98·13b0·79cb·9348·bf5b·0bf3·d559··......y..H.[...Y 
000000b0:·4446·c291·cca5·ba91·9689·c885·bed5·7032··DF............p2 
000000c0:·6c79·ca50·c855·419f·f4bc·f840·6d53·6331··ly.P.UA....@mSc1 
000000d0:·04e8·4033·5ece·4d27·722d·3331·3a27·9b90··..@3^.M'r-31:'.. 
000000e0:·8579·dda4·8aa0·fae5·9f41·7674·099b·df21··.y.......Avt...! 
000000f0:·5dc6·6e63·05c2·e056·5948·a250·f159·093f··].nc...VYH.P.Y.? 
00000100:·6079·7850·0df1·da55·a325·95f3·2783·3964··`yxP...U.%..'.9d 
00000110:·b5fa·4053·9f18·6cd3·d430·dee0·4d50·f425··..@S..l..0..MP.% 
00000120:·912d·8957·ab87·c542·062b·fbf1·e20c·610c··.-.W...B.+....a. 
00000130:·1df7·8679·26c1·c390·e8c7·2c0b·edfb·554f··...y&.....,...UO 
00000140:·00c2·bd17·beb5·f853·068a·d32f·7c3f·b22e··.......S.../|?.. 
00000150:·961f·6c32·6ece·f3b5·6b83·3edb·1bfe·97d0··..l2n...k.>..... 
00000160:·5ad2·11f6·7619·1160·7509·9afd·fcd7·49e8··Z...v..`u.....I. 
00000170:·da47·60a5·d9bc·0a02·dcdd·12ed·9c0f·5655··.G`...........VU 
00000180:·dc06·55fb·2eec·558f·db0c·72f4·6d2c·5814··..U...U...r.m,X. 
00000190:·d41a·ca79·81c5·597c·981a·ef79·3d02·0301··...y..Y|...y=...000000a0:·2830·e182·7056·a31d·eed8·d33d·5076·7312··(0..pV.....=Pvs.
 000000b0:·1238·e418·9e29·69df·aa07·0663·259d·df83··.8...)i....c%...
 000000c0:·1d91·3766·c900·e1e6·6fd4·0249·0f6a·774c··..7f....o..I.jwL
 000000d0:·1dbc·92be·f8cf·f2fe·b22a·37ab·9fc7·3f85··.........*7...?.
 000000e0:·ec36·b494·d61e·1ad3·f8ff·40c0·e264·26df··.6........@..d&.
 000000f0:·ea04·d72d·d048·eaa1·957f·8193·0a40·7f34··...-.H.......@.4
 00000100:·f363·c6aa·2598·7a10·f981·be34·b147·3c9d··.c..%.z....4.G<.
 00000110:·01c5·50bd·b626·4dcf·df12·8791·ab95·82cc··..P..&M.........
 00000120:·f564·c7d4·2a9c·b798·1539·84cc·16bc·6477··.d..*....9....dw
 00000130:·c9a3·fd41·281c·735e·1554·5d56·e025·c3e1··...A(.s^.T]V.%..
 00000140:·ab28·2ffc·0745·8813·0565·b7f9·8821·6334··.(/..E...e...!c4
 00000150:·184d·6fa9·db4b·80fa·6cb9·8ac6·7f59·4a3a··.Mo..K..l....YJ:
 00000160:·a54e·801a·f4e1·5428·049a·d7ba·2d50·416a··.N....T(....-PAj
 00000170:·3118·91a6·f801·34ef·ab5b·bb2f·f0b2·68e4··1.....4..[./..h.
 00000180:·5d3d·2400·0907·7ccd·a308·f9ec·14d3·668e··]=$...|.......f.
 00000190:·3cac·6d9b·dd85·be5e·fccd·6658·5d02·0301··<.m....^..fX]...
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:·006b·964c·e236·c782·2253·eb7c·1b31·f53f··.k.L.6.."S.|.1.? 
000001f0:·c8ab·c178·b41f·6904·c11e·29ca·410b·6d89··...x..i...).A.m. 
00000200:·32c5·7353·1ab0·3047·91b5·c319·301c·4901··2.sS..0G....0.I. 
00000210:·b313·218a·8fab·3b5c·78b8·f9b7·eb7b·0d13··..!...;\x....{.. 
00000220:·71a1·c853·6711·74bb·6696·bf64·2e5f·1da4··q..Sg.t.f..d._.. 
00000230:·44f2·7217·84fe·6530·d6d7·661a·f0ff·8cf2··D.r...e0..f..... 
00000240:·95ed·2dda·3b7c·c417·87ca·66cf·0fcd·1490··..-.;|....f..... 
00000250:·f0f7·6a50·5c0b·9631·5300·076c·f5f7·3f5d··..jP\..1S..l..?] 
00000260:·b53b·262e·29cc·ac8a·431e·74a5·36ac·e1b0··.;&.)...C.t.6... 
00000270:·5654·ac2f·6f33·494c·1f3e·33cb·0e90·b4ce··VT./o3IL.>3..... 
00000280:·d66c·9ab3·f891·79d0·bd8b·0524·449b·9dcf··.l....y....$D... 
00000290:·70cf·22b9·3241·0f82·a7cb·4c91·0796·ad03··p.".2A....L..... 
000002a0:·2919·ade7·4958·ddb9·3466·c339·2441·ff96··)...IX..4f.9$A.. 
000002b0:·d0d6·d3f5·2b1a·b14b·5465·b42c·40a0·13f8··....+..KTe.,@... 
000002c0:·6462·ce5c·0757·b565·0ec5·bf5c·e51e·30f9··db.\.W.e...\..0. 
000002d0:·56f8·10ac·8925·b3b0·4317·c1a9·edd6·8812··V....%..C.......000001e0:·00b8·0e67·56db·4cac·b7cc·f64e·1ab9·d46e··...gV.L....N...n
 000001f0:·c544·d918·fde7·2f2b·1a82·da83·b3ac·dcf1··.D..../+........
 00000200:·0c42·53b3·1d44·db7f·706e·4a5d·dcd1·f28c··.BS..D..pnJ]....
 00000210:·80f2·bb35·7051·4662·060f·6f51·c5b7·0f34··...5pQFb..oQ...4
 00000220:·52dd·9f4c·c512·5c45·c8db·9696·1f01·d4d1··R..L..\E........
 00000230:·4e67·47a2·30da·b2ba·dd08·92cb·d95c·316b··NgG.0........\1k
 00000240:·734e·43cc·61e3·5b33·6333·f97d·c773·30be··sNC.a.[3c3.}.s0.
 00000250:·8650·5337·eb1f·59ac·1cdc·b74a·8b1b·0c4c··.PS7..Y....J...L
 00000260:·af51·25c3·92a3·4771·6352·b9cb·8e3f·d9b8··.Q%...GqcR...?..
 00000270:·8d01·fead·550b·8573·4a6a·7945·2b6e·cdb5··....U..sJjyE+n..
 00000280:·17f4·f36a·f47a·7341·645d·2ec6·c218·45c0··...j.zsAd]....E.
 00000290:·c591·a2ed·2a29·77ff·c822·827f·43ad·b73b··....*)w.."..C..;
 000002a0:·250e·0b55·79a8·a130·f9e7·cc2a·99e8·054c··%..Uy..0...*...L
 000002b0:·8f1a·5f8d·f25d·c4de·1cda·7fe1·e449·98c7··.._..].......I..
 000002c0:·7f5c·f703·6399·c44d·6800·fc85·11dc·394f··.\..c..Mh.....9O
 000002d0:·af0c·71df·1c31·7ddd·2d64·ea33·7fc6·39c2··..q..1}.-d.3..9.
000002e0:·a4·······································.000002e0:·3f·······································?
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 ALLkqZDaHVP4+4L9Wg1rs6EHJ9hTkak3p9+nZ6ELh9/h8xPwpnuQ4BxkKADo6+/4 
6 RH+D9LVg8TzrK8WYoOW9y1AApdNeZKLhtNDafYURVjBDji0K0C+9LQxaTh5d6d3n 
7 1/8onZ8YqPSDVrbyuLHoD6LOuWzcXhsyCOO/J5yIlQaLkBQaWGz/NsFq8oh8f4Tb 
8 Ai4bnnAB/MbzXh8jz7a14BhkC3DrEGigBOT4jsviDkv1sJsrrvQ0aNHbA/4WWJcT 
9 gnLqTXZSjaCWvqlLuRsIZ/hkQguhEItVEeSd8h5eFUP3zgvCUIIRHcIV0gyXESVq 
10 rWkOCGLTEXb7SfUfLuxN++cCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AL69FER+heGFmkrhOS30YPcgrKm1pnhcRhv1AFSVAXJrDEbyB91PprzWZdIsQazc
 6 QjfPetFGc1ylga/okt/mDmoEz4Ruo99jvXnKVOOlNzP6KNLcbRH/AnHuGv8RngON
 7 ED/vl8F1kkc5N0iVB6BPthHNiMRMfxfOB6Bo/putzGlg4eGanSdeGx0J3TUyB79T
 8 OQw7PVAm8wKuPKmwIY+Rs7SKvjpoP8viQOavD/dX0elaz1mcASJ4qfHBEdXtzOI3
 9 Ic18cX++uhCRpDR2POSSu9U+jbIp6s5qMZPsUx52XBSIKP/r7f471XDsaY9/fx1G
 10 qLnsji1HdADX9FpUybxPMIsCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBADxiOkHM6O6NNrlL11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBALZMhXeWdCwrYhWI
12 lpbPbjFq6U/xCK3w8xHfIL6joA6rpa0nEePHeHyLo5BrjwCNs7KPLFPIwmbXnVdt 
13 tSNvNYoJlBW91paohPdzU7B5ON+fotvolMr0pk9QiDsoO6kGTYTMglj05Psj62Vp 
14 O2koa0UQ1En09LMGHYH2KjGsRUGLs0ys4vAkt5uvxBx5VQjHdaQyZPyDjatqbv82 
15 HDmNdqh8zSWEffTDt6KSBznrv90f6yQNl42GVA/A6uBjgWCF7onhjTA5JgAStgCf 
16 B8z/4lvWh1HePvnp3GdP34++Mimv9GyddGVJRS8bbG2nMxQTvfG2thzy/V/l+9To 
17 MAU7D1o=12 g9GcpTpKaWed3xcQARBbaLNZo/9dkuz7z+Z7iXrGcdu/dymGtan4hn76TBu3MrfH
 13 jGcsG1AR/msD2RXXyrQAPIn65xwy/IwnYCtj0/PhySlsVpbCGAQ17J8RLnKSDdrJ
 14 L3g1mdj3LcduCrOarmyZELRaOGEyd3gTQc84z4Lzv6aDXFIUI97vjmIkf9s2oDbg
 15 Kgr8wabe7Ay0KUeUTTGz8X6JIOCrNhhKKwTWDn46BscRYzPKsPvIoA4BC3pCq8In
 16 LacrUmcCYg2Zz/BoZTnBMeUP+Ke7PfZoV1/JaXjAeZW4R+8aCm2TmBDf2wEJY3Bf
 17 L20oyp8=
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 ANuEJmH61aMzz6u73eLrVyLBYK9q4j3g6nYRn0i+OevWobUH1ZeqDc0KlZrpEPK/ 
6 21+qmKMQRaYx3J3Il5CbaavY+eb4SbZxyvjxH3Zpy/JKaeRQ+hYXw3axRXJyjdlw 
7 OP+vREc4VkbkPbOALcV3U9awOOiX4f+PZ+viBpPlZ1MBl/+xTDVFhUEUXBrqLNdu 
8 5DcIcXKZJOHz0QMOR/ItmvoGMgxdEXhqGK7Y2g+cZAoHA16MFG7rAGBX4JiHgBtU 
9 vamqgsu/ouViG2Q0vQDq383PqwUdM6lpUy0N/XuSNPFTtzvosCAOZaaLsm2xj+Hg 
10 DOPanpBNI8yTCPERIOohOQUCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AJb9vgN1VjxdhPL8RrsObMn9KTQ0hXc0fvsKR8CmjkVu4S4/kWSMh4SSqrx9L7tY
 6 8StQmqsLpmNPCRVzA2bgypzkSqE0vUaBBuVCXK8pf1sX5Ayx4r+JLC4wr0fe/O+4
 7 Eg+tWAp89Bx7DfSDFTnk6i4FR183R+2pn951gXC/UBSGsKcZYYxtJ9l97MAY6xIo
 8 Hhp7g2EbDOJ8TVT+wKB71KGAFnDIMXvOOb0Ood2p3sbdZTMX/vLT6KNJnxn5/y3d
 9 L3j5oK1auOAbZlJ2LCPAltxcubb7yjiDJFYMdnULp+9pd7jg4323DyPLhe5KJToY
 10 lG2/8lngMuMdBuOvv3OSgQECAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAM8VJuMLgq6wR2JB11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAA3fr5rJkcrZbosU
12 gofAzeEDvI4hFB+6Z5xvPjg4G0oYHgffD5ZkG07QbH2fOioC2Je7ftAqcn0tni6S 
13 UU2Prw3OHgdQqI74aKmgvpqnNL8YF42CBZMxi003fp9kRIMQj/83pyrOUOcm8BJL 
14 okGdhBZoqWFp/EgAjd98ITJKL1TBeh0TgJjqG5CH1L1lEFqkt8yNM+Q+VP6IRIbF 
15 bagGS5CjoQFTNCUTxoht8F8EnVjs/08b+qKPwLL4e+G+2U//XQszZ+Gi8kI2cPTk 
16 6wZa0t7vB7e38Awa/tT7MXpFqLR3ntg1PCSEWi15TYT2IJQZF3p75gam9ZmZPoD1 
17 Hlo66Gc=12 c7INApsL9rsCo0R0EmJlW1QXSh0V0IJ2C+nVhUe5ek18u0kz+1hKWoaWxBcxGbtV
 13 CuHa3JCA+NpMz4c/T5wGvodYLqJRf1FV70PZr75Zfqugtse0+VLDx2q8Gfixy6V1
 14 qMqpmWqG9En7wP48rWrqW+nTostsObEux22c5JoZpWqCUijxV0bvOrcouKlHN3Uz
 15 jtJKbvgypjh81CxfU86C5CcGYseJ6otqN2ykJJeVrjjm4reIrqE195gNki5ShtlS
 16 vxC7E0HWhXQ+/mUzaS7+H1v5Q89WYuh1cucRKoRzPH+zYxSSdJD6yRl/RoFZSQT5
 17 dwl7y0Y=
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 ANzOe5jkzkCP433TNBVibYEAKWlWMyq2CK43elxICmGqVMLjJydSxbO0Q4ugQJfZ 
6 ZcSXAqbIwUC62NdNuR9kqKw1PfnKKXy6cNCmhTqwM8F4CNV7DoA0lUE+s6up6I4f 
7 GxOpZuNsduwDEA6/7a0dybWBcERkf7GQBDhnx0bzasqfvKcdSf2YFVLMkb+HP++0 
8 RXUXooNx1lieo+i+KfvSUwodvIOn3BFUc7fSzscCdIBTR7+656XEz0onoK5EP7EW 
9 wH6LkzktoshpBp7o+IXhRHZjJn6W1eIHGCJja2+czhk8jAdlardIecdZvkTN0OuC 
10 nMVMS0nW4cRmz2u/6rOJAkUCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AKAAl267zsqk6B1cIZCsUeJ2jRLvDthq1mdO3LKWMv0S8K0VjTX2tnxDQfQcPXU8
 6 5PJ+JkHySQyiyzqWUnliMe+aN1G+hj2Onc8dH+TJN39qekPUf4jXRHtX2QDHDVpX
 7 QLv4cwQWkvuJXxac1opKiFY5y0X87FXG9iXmajRBI+M5+BXYvDGDOJX8pKQxoaS8
 8 2f/BkMxnmjmbsR2to3FJsP1lIbDlyu4E/UnTKUF5GMsAyfJfQCQ93NtNnFwuwv/E
 9 2JDxOjGfboCWgyuGs65RUlSTBEQ+WTwcTWyKFqdfOFNwpK+2WbG2T0zL12ChwgDX
 10 nmt+50M4bzwD/9ljOmgGc5cCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAH+tvSRn8GHQUSyu11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAGRYV/+bxz/id4RG
12 0yVUEGHgp84Pi6vq1A/fbZON1HE2C6YYDYxLTJghCh170jWQHbeyQ2yVRZj2+Ese 
13 2vSwrVTDr6jyxswjhTSXzlP+XTMO1AHyYS1ZgiOkmQoij9R1nWi5xBkzUGY0tLRp 
14 uIxMspabHgHeQ/mfxHhMAocQ69tMszW2H8OmMQAXnJmrujZf3kwsuN6HfG7Fg4J8 
15 9q1w5H+wNykRetmJqs8MpdzBtOrKczwFIX6ZfvAjYnDRz+QXfuoTxFmB2k8g+O8/ 
16 PI/dy0mQotec1UVKKsMoBBBk8ksBYhTQuvj8MDcJ77NgxNGUL0WP4rKUepOPjsk5 
17 zJ7yy9w=12 tZSbT3SPadJEEouFK9lrLKVtjMzFXRIdgKOKLnMmqC7xLufdjHDQ+/D0QPg8VtGZ
 13 xN/y6rZWTuxq8NFDvN+GjFCYybwrn1LP8hR+tU/MAIIviqEd/v2IabhoeemDZCMj
 14 XI2Cu2DWTPsZu+Qx8Igop45Zz0BFc6tr0+jV+bQ9oGyDZ2kn35XKCP9Nsayq92aP
 15 MgSrZuxmtEWRaMsBdm4zdMh3gkT5ohuLVpFobK64MipjwH2f3pA0EAeYabWTKE8t
 16 22JfvRVm661bWqwTQpao2CwhQDySoE4Mx6sJ+IG9M4Rss9ccP2h5MXDesJfgBOsx
 17 XtWFASQ=
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 AKdm185EAnXJXsXmMUmxVBdx8KnesW60NKlBvkgfoAMGdhfWsI6I9Bn+hxySv/tD 
6 1JpgictNjcxDTXVMvEbb4QB93OuoAiJ1Su9vajzLY+BormYN8tkzhonmIZ9FPWuQ 
7 zMtnzzcbOdl5UdOTv2ea51/ioU5MM6H6h4hsubwvKvVS4UPcEq0PUs4qIsSpjvT8 
8 cmYWAcWWnHvoxjo9f/2bnhjT5GyICJXQgExRZNCm62bku/m3Y3rMAI6XhkXWa22m 
9 zyxkA9ez0BcbfQKrPHiPo8BcVHrSwo0wjG3Ad0CsSyN8ScMLh1ghJsIS5vJ/4xLy 
10 eUVidlE4J3Fj95vUjhGDIFUCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 ANJTlfCTaYPcdCDKvHOqRDiohVyKpSCxXUv+GLRrJerAvi4E+qYQBpE76g2nm89D
 6 rr+mG6S9X8s50Oxxiw36xMYtT8GBCvG78l6Aty4r4w3nCzovlda/jHKXrc58BCct
 7 0vXojR9QRGT3dYnY/JmuYDjSxRGocxGLUR2LzKp/bldlF7j2Np4jb0zyeumqjvIC
 8 6uoFXz5P08xocdNsEfWwRJzDV/TRBaDUV5Dr5t4h/7ZmozUvaYfGicCva0QlN9DB
 9 kYx/sNFvc9CVQjnY9eKiICNwgn/0V3H/PkM/jqkWpYshnqjkeJw6xAoaVJUp9esy
 10 DpvmVNVYlOD6xtyaRjuLql0CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAHkgoL9aRIA6/ACw11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAB3LGR9GBgnIl8uv
12 V/iovJolMudUpNddwLZBqGCKrfeVpZRKNfjc4C4zl+40GRs87fDTRN880LG6BrVv 
13 4LvGUHDUH3bdZMadYxpkuFDmPfrypwCpW4gnib+S20qP1pbhvCczDTUS+jWMyNH0 
14 fPG+Cy+ARbARJmMA6OtTwKgo1n1+CPlPlxj51MCYxxSHZ7btNo0lCa5rZNC3jpx4 
15 ZfuZotw1SfbW9K62lUAfvY9mGKjlX/5xwuYsq8F31JMx5ziXK5j7gin0Q/5T4j3c 
16 3oZ7qAJmH4PHcsZDN8lnDg93ujDCaFzTmcfHJBeBmbV2VifTvq4GwqGpns+x/JIi 
17 yAFTCj8=12 UVdHA/P6UHc8VH0r7ZmVfQDjgSPZ8pSpnsMYF4fTneYQsFzQXe4m8aW4xeIu/iQo
 13 dyTXETW0Y5pE4wBey+kIp97Oc0y51Os9LCKJMNqezvi2NudeEGUCNNu0wr3yRYBK
 14 Fm0YpjOwwJjafnFn++GA1GXPXqiU8CuFZPl44LQo+eVHV/bCXhE2u/oPEvv5i0Tf
 15 1zhqK7IsZzSLRq5Gn1yzV4l+hJ7AIM+jyU+wnZUJ8ou9oSIjz/ph97nTRmLaTyBG
 16 KGJRhUJsEP/KjYCojGMxPjAM6L6VJ1NesjEiRUPuiPkSYun7GPo5VuZPLYzQNKBn
 17 6Ore7O0=
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 ALz/nOjuHydixd7cqF9I3obGzqxS5dvfQrm2gOQK61iZQBg1ebVtx4ZS9xWaSLmQ 
6 awmE0Oy4ql+iFcTVr0aDpK6nkofLjpf3InLP0Nid0+Qos+N09dAqOqBZA5T+DyPs 
7 uno9GmjuxurSkPqd7T9dG634M9KBqXw6Pff7aTV4703DxOeitesijuxE9ezc8Jj1 
8 cpBiKG8enxeU3NWDbVucl/vc2WC3E5iVZdHmF4wwH5YCffGbiyedO6HISdzvrzZn 
9 JwcVRQ80MOT8fX8mqJZrNQ233XeIwGTKXXcygbeADmpa6Xg+1Rf9Iz+1YPiLuO7D 
10 fB/WAFEoko6LNA4GNrf7BQ0CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AIsnufYcwyn4ERtAe8VLhvvXNPIwLuy5LyROXG+WzIuZLmCqCgtYET5CE7XqjhA/
 6 BwqGCQ1EjXUSQZapGWjWaS7hqVOscLRTWNXiB/JpZPeJxlhYDL9zbiJIGurOpzVA
 7 ie6h8W+Y3ZTfW+mG8J1Pa5BU9AZl5wiuwxc49pRKaF8M7rSbiidUSz7blNoSJZ6m
 8 cMD5u86LaxGvaOmvCHbujwiMFw3bteAXWpQ/X5w6smE3tk/WavuUVOtx8ItKBost
 9 1q8TvpDsNGGHDyN/uyY9I39kCRZvrQ/ZWoYiESII+yuicmp8eancvtVaGRs/K/I6
 10 gJ7wUYuFrbdsMGD89mKajqkCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAHKGALVLc1vqxZVq11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBACHqEp4QfWSvVWff
12 X7RqSBcyMAH6ArERd4/O6FZNbKbQLgXZYqxrlkrzm9FibcwLfq999WMCtw5IwfEk 
13 Obd/s0PvLBukZtZzBJZ2HqwQn97lZGCMngXMCRcqpkLvA2glI55+O9T02mrDnY1P 
14 JX73Rw9C2S3iyi10RLB7wS2Agdw5X6lESTD45ZFYAGN0Dxvc8bMOtkuQQGjr2j9D 
15 UmAD55V4lDUVggo+vGnZG9dB5KYdUOGB6FhhuvXE2CvbrqbJcLATyUE6xrNnpgZp 
16 J1iOEcuvPyctaXaJqXNzPX6bDQGUYp5zhtIdeKozMMAGd5B6S4ILfzRLhuLG/uD8 
17 QXhO6k4=12 rkUWIldDUlegVe3kZJG730Vn4LEOCr4s+QTHK4iQVybuKHn3Otc/t+C6ypvJiyOl
 13 HQq8wJpPu7mhoQ7zBOt4MSXEIPOUCBH5WARmKbwHMfWTm7Fzw3GT239r4++SvCDY
 14 rfI2r9Xqo7lnnQ2pQ4mpAq7imyL3HtRs1c00FJ5xyUlGpq50BtarAj2jOaWtOMje
 15 FYwh4nBt6pi+leAXrYnxF9jHBPY9i+dv87R2oDlkk5ny0ftEyvDFuHayDHrXsF6k
 16 RQbfdVjA7v6tC1UUoEjW9pDd3pgMV0PIzrUHtlVrrQ6ucizqr4oK/U99BqpqSIOV
 17 SYrKB80=
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 AOb9qUoJ7/RQil/apwORrHL6FRJGfReBteQu6NQacQt0ebftV0DXo64R0CINAByE 
6 m2B6U37wUgXiKXzWRqg6ZFz6qxpbUEHN4gHCZQzKo49ovcamzJcmQD+m9PR4YA6C 
7 YzdSloc7N14DlJhsGyAairAmkN6DzuqglD1c0frRnoNWqXsbWDCNnpfKsk3FcjzC 
8 5K00HWcT+QCE4VBxwi6CT0+kCpiE0HDVo/P3xH3IfIgsCoEWWu36gaKZojkisktM 
9 XdCXCKqRhngGq7TLLn+PcuHCPVBRi97Iz15KP962+5MeZLPqV337CACcvF1eCmjg 
10 McCo1tNR/FZ3I6NenogP+B0CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AMWhfu70Lw5UQLcmXHCOc8whIyRVw68z8lHLqYYLUBi0oMwd62BXy22B6/pT+Lw7
 6 j71kCAipqMFb/s8NpqjY3Iawwlye9zHwhVLE69vwjPYi20GdmYyZdLD8cb59GgXW
 7 RX/Be12br/ptOz540nh0Ox3aj96lzgMDeoqRtodhfg6f6SMgL9+cRquJdPqzflct
 8 cwHRitJW02cqMppYhuRoLnKmSg4NsmbhKUYwouikYCvCppY/r16X5dH/24Y0n9dx
 9 P3ZB0QHdAbBU97Dgn+QbZIpeLRWzbyJVVTOHhKMRKdc6YiJts0aIWkMorq+IEWhv
 10 YnsdlX1uIj3DWoks6532XYkCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBkAwDQYJKoZIhvcNAQELBQADggEBANnEXy+LYiukI3nQ11 BAIwADALBgNVHQ8EBAMCBkAwDQYJKoZIhvcNAQELBQADggEBACeQQ/Y9npkCBRjM
12 XfnDOvv8C+YArvd7LL3hTREuGR6OxG03h4Rla6lSn0mEtmEp7xWEpwXmAlY4XaN1 
13 gvBxILt35JGh1D2MucjOb9sDn61YkwAC7lpL48wZ1ZxQSyNM498J6de4Vk5W/KcT 
14 yaaHpiycfCosGPSrY8E/gnSAY18iVMAux7U6PvY0Zmu4Vnh8qz1cWCNTrFJ/pPLz 
15 jc3lYjs8U7N+VFGytjfpcF758QcdptFvy0+ZQLUgs/CnqLVrg+dM7chHcTBXY/bQ 
16 oizgfukbyASAghMvSmi2lbQyUc/f7umIrnB0kyohM7dhttV/RJ79/741Ws49gTaO 
17 Hm51iP4=12 K4+0+lmqasjfj8nV3rLuB9hR2h1KwNy8hwDXifxch70igGLjhXQZueSLzRFJOFTw
 13 5XoU2C+CS4gyN1vfsx8Y/IOYuQS5ZTMsYwn2QMVtTH7/Tvy9Y56MWhLfF3hzrnfL
 14 UIXuQBXgkktZ8eEhbusqkj+H1zSmmOaLnifhxVMBYnRI9pfzaqHFMVwyunaPmsaw
 15 WNxq8O8v+XtcWbl9pVvEyNa0gb0vrMk7vNfymFmmEuZKTrwX9sPidRSfRMIkaMT1
 16 cFQErlh5uF2ShcCI4qF1nbXssV9JgJ9W1BTMxubybRPHXByWDUMvBknApCS7FBZt
 17 fMIliVY=
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 ALSF2YoQF3oWNPNaEA7oCq+9q09r7iStVA2wvlIQYZi1uCoETkKLZD0LjB2djZ6O 
6 EccqpGjucRx/1voR8mbg/iXGjvbwrbavjwqG/WJmG1dMk3K/pX37nsdksHguFq6N 
7 dF6RqEwBL5v67Nimvm0jwuLJy4HyJ4iErRVnrQ5R1E3oCWnDM4g84JFBU/7l2w8W 
8 DD1NcV5SiaoLBV9Z9tuUL/KjTJ4r2TMAujgjVfe3TuotXLsq3lcDapeelqTJgVKb 
9 336VdWMFwbdpKK/+bn5hKuGMb4kcPp5BhS44LYoRU31UHA9zm3I6ktxDdoBIQ+9c 
10 d6VdARLbSP7kZ9GdeMhmiYkCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AO5TTvS+O6vNw6PO6J0v0b9Cs59t0MmS3xvSeboPyphTjstXRgn2Ejwlalwo0YfS
 6 Qho3JWDIm6Tuw+D879oS2hkdP+FE0ak7f8KnhFM40JbiDlUcz09F/PDasuiszeFl
 7 02aGskLB8XiC6+dMWNRyw5/FI9IpUNnHKsbM0JOCTJswbeMLww34XZHGbJ1O4Rtx
 8 WnIgusVn03V6FmdFXBgb+OEHtmsAtQRhnCZdxa/vKqCooETa4jWHssclJkcGtoWg
 9 iTPvYKJaPP4RRgbrgRKYhlUc/0c34/PY0lcjTP2P9W9fItXGt1X6c2tyRdw9wIAk
 10 0RBk+4Kl3ypDch1QtDhEqg0CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBADkaKvivami5upTA11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBANnmxPe0J7fZzsWE
12 u8NpgYxoM6LcbusKRbcMhV+7Alu9eDK81kHr6BNgz903uX0bnZ089p96IB5BbnUC 
13 vuk5DJwjXbG6Pahb7n0vpQXeHK2RRD21NkVME/pM76LOtKYgxWcSSabSl+s6hFFx 
14 MsaHQqNMuLJmWZDmYjMSDM9HIsSv+m++NlfviiNHRv3KMNrB/RfIBF/Pn7DWiDh/ 
15 /I8k3vfQebgLQX0CzNovZeoAXUGLbkPu2zvBJ1d6ZSRkzgmEqvFprsW7CYzNPJ8y 
16 sJ7OSk3Px2zVdZ782OglYHY8Iw8pC5vUL20DSWpIWoD+7eX3Ylua60Aj/rINh4rQ 
17 fry/xVM=12 69X+tr9Eg8WOkLSwwm1U68bVXmiG1s4PpIQQfSzFnh4Qm7mQ5OFf7cRQ2VN9OGoV
 13 aa7Q+Rzl97Bcd9qBkx7ofc/zagCdz1G2ZQsHr8/imaWwo/fKXUmXwe5D1ridaylw
 14 I0osoXHRXPhoBc+ZMoOiHErreypex3aD+5Cyiha4rmztUdkwjZKsyCh1D9i+NDKm
 15 C7h6gv/iQQKe7DoROdmJU9wPgzPbFEOv3m1w2nzBdmL5rjTgDF3wHbMwca2oT11y
 16 j5Fq4L+DvaiLhziSMwaiC2BTfJsYGcuTR62EL3deiOhqr9dl7SrowVlWeI2zHHWE
 17 +0KwlRM=
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 AIhlA8bBzK+CL4tY2QlYx5nNFMFhU9oZPwYRpnE+EgBfNug9xI0LyRjxT833QdSM 
6 w/q/da10IV7doBfoP1vSHeRwzwxdJPOjALifctQWGAiVJvthV0wKJhxinGs/FjIl 
7 +ZoLAu5aJAhCNjfCG7OrcdDn3tjqOTeWxzSlTS78MmOyS99cATxz1Gg18FhgR3/1 
8 ECJHP6Yy2Y0MHOYc1dbFHfrdG5DJK5cMil9OZkwEqFgGz4FyoLgctsmItlsJfOio 
9 RzG4Wf9EX4mpeM1BK0TYMGAAKqN4DctEvSPwg8DA06fiILm5qVmlG4+EorGojpMi 
10 t3jfwbC5WDXBB7lE9utFfWUCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AL5MFVB7e+cSyiftPhKhGlKn6sjjrtAiX3u0yn+0sJoxIw6IbCPU20G3XHNl2LxL
 6 gdrLf43aHmCA5kwyNbSUkzibHy1MN3zTpDVpM8E0MxyqVL5dceoAY4RGvu4red53
 7 +8DXFhyWGehzAqhNSkniYVL6lEpZk/RMZU1PWYv6IW6A7wkVkaNMYLXS3NOPLtWi
 8 6XYORxAnIvrdpYPdYy8ccvwIEYXpK5gOOpzibHVEgzFludKFg3qhZ7YoSKDkRI38
 9 3sp0DGFvvL67xJNc6zFJcX1cxDdzkD0oGu0UPz6X0XXM65qkKoD8iWdlbmullOuH
 10 wFjJlPNjt9u2ty0kJ+HPbMECAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAAFrln1sEvotQhmX11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAIgvBCg88VzhSWyE
12 iZU8NQNM9WH98XcnS9o5oaAS7kuRgX8l/lgCpsRu/Yyhr+VGSy8iGPDLx7pYXYt+ 
13 JoLBETQZwycS0n3dbAXNZBQQBtLgyXO8mnrF8HYsdRaTwH4BzEfwIgFmoUIt06+6 
14 W6dP1NiCNpZQlcvUzXhgP7Jw8UpO5KKgL0xWsy8MsAr96fx3LnqzUPXk/iRQcf3O 
15 LAcJKvMXGwI2upYC4UtXHhKp1aOSISztZFqU6dEzYrKKXXIrNlaK12US+MgyfZwu 
16 3acC9mbHCJREaTdWUnTSQFCbDyObiKRN2gE6onJ0b8UUEdbd7GXfTIOoszyO5pEt 
17 JHlUIXk=12 IdgwUK4JuCAltI+EuTs6VRyiTor/rEfVvX7mO/JPHep050aeUsp7+dyQm6ml6FdI
 13 kzJacz53EkrvGQLSknF0gkgvdtEOpRpLSiGS9FlRAV7thEkRt6KarFmrK+Q3Hon6
 14 nlHtCloXEgKt1mFj1h37RLQF2AFkvE/S4hnuIAxuzT7x4zW1J+yM4+Le9k8K6pjU
 15 cz853tRbeXLqT09VvyDOkT0hVBGWJ1fJZUu53XM7S+vwxUTErERWvf7z8zITKSos
 16 JV7Mq6L89GDkVajy9kYwZOuPz6BwcrMZWKxZIm49c+AVtv7js4Wntw5K17FXc/bP
 17 iaJ1+Bc=
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 ggEBAOfTz6FXMw1sIHEM8PGEk+yFLUsRzjZe+GGXSqjGH/71lENg8ZJ2HxPXO08x 
6 7HLac2AugBY7Iaj6nYCjG8hrvUdigfmmH0tSjY2UmGDA8S76RtxWva/88sI+yd4u 
7 0D6cxr4hY0DvyYlgZfjNqUChiwhKva2oxUm9tYkqVbBZbNaunqy54fk6xjxkgmgw 
8 yEfveTawbbP3uo7i6J3NsuJ1Ro82uRGEl+WVXTNXitt9+FFSw7++Pl5dE7sgaFks 
9 KfTeOXkuszIoaNdDlxEiuLwP19LXYY2N2yL+NMevQ5lDjZuUwn581lxKqQhfA9KF 
10 XuGzVTUsgOt4x9xLNXz26tacSkECAwEAAaBjMGEGCSqGSIb3DQEJDjFUMFIwCQYD5 ggEBAOIXyjAjUo0TVsXEcdgEQG0s/ZNT3wHL/mbIpn0bRmdRFmAhDhd9i0K95Reh
 6 djjBitkch7XmkI4QVxtsf9gQE0uLF/qpidCOGORk+W5bHjEaqf6nCPtEGF4Euf3V
 7 ZaFvgM/k9zk/ohjTvzcIVDmEG7mIfPBjb8E0zT54y6tCl+CtUh70nBBIOIHwr1G1
 8 GNPU/+IyRWCGFCu8BaDaQYP46Yleu2FIvzj1kVCOW9bIKu4ho9qlc4jTvjgLAyB/
 9 v41lng9Jfvrw1yPjTFOFxuXG70I6PUk6CXqRDYY2f45MZ5sKtiqJZEBFejopgGkT
 10 eTfnKNj5J7vgInbknNsKmEz46bUCAwEAAaBjMGEGCSqGSIb3DQEJDjFUMFIwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOAYDVR0RBDEwL4INd3d3LnNpdGUxLmNvbYIP11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOAYDVR0RBDEwL4INd3d3LnNpdGUxLmNvbYIP
12 d3d3LmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0GCSqGSIb3DQEBCwUAA4IB12 d3d3LmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0GCSqGSIb3DQEBCwUAA4IB
13 AQCz9EyWt9zpRwWwE+elUMZ/Ga4mYzOWQOWcoVP+nhHZLOfqOhdMsALmk7/8OFp7 
14 ki6C0Noytqm441x9no4uNoqWYezL5lOATHdydpsH+4suTcGdF57+ZU7h3HrmT1AT 
15 rfx1MYIrXBPgO8fc/2wYy/2r6GV2X4vLuVIb7n9KDsijdp2ZHmeLcs4yDHg+bQNr 
16 FMfG3pWcdT+qrbpsJL14h4w8afobmjUqNkIsbjuKqi2O03KHs2wX4+d73zJT8p31 
17 i5jOc203xZeUXreXS3LHpLNJuR+rKlFy5jkahQ1/sXiC9r9hrGETkEhrU9TeOXPB 
18 iTYJe3PBmG4KKOyGOyrDgq6P13 AQDEsU3zowMJZ7346SqZRIcxiMxeMQGLyNzHJ26j0b454RMHAmKFDgjdgv04fybJ
 14 g8s9PyDi21x0CrduvvRKWgkr7KGrx8D0Our2C2MEY7d4cVLem1bTIKb0TIG7Ehup
 15 8T/YdTqqq8JYM2oW6Q2q2pEY5J6fYRAE4E2Vt7Thh5Q/JLb2RaGI23CLdNNSCwAu
 16 z+94eaRe++gQ0xzxv0Ld1/vZJSveoZlFTKqmBdZ34O2u+8Mzb++MCRMn4RNU8d7P
 17 wz4GvsluG0q+FrkuY7OqEEzJt0xBI4JnfZiF7pYAUqQIXpmbma9R6JPQujlcYpni
 18 l9NGh60F1reDQGI8WrtehcXl
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 ANhRDvrhD8gupku5e9v2f9nKahiJbhdKqxz9o0H2Gj0TsaqfqXMj0VvKX5r4qUfi 
6 b6acYb+hUmCC5BQzaIVkjiDEEItVfiwvcMBmhc06kovflQ+qN2VVNaL8xMRARDES 
7 5P3oKjMxlTLkDQd/xc3mdLvDb3S2xyIga50DhCkjFECLoH5/F3eAnZ+fW+dxUWQH 
8 PZxwWCzaywQQkS9taGJKSXo12/HMtdRcBeBFNfS9hpontGp+oT54GdLxb/sLpgjK 
9 4mVMZSVtmiKOQWvKHPhmP3oLjoXcKzqMAIaOHYA0cgi8RfzmEf++Pv8QZ0AUTeip 
10 ZTo+2F28rfqtth/OJ5WqwTMCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AJYeNpr3O3bgNXCc6WuEagPejK2XNDrGto3Muj8NlaqnqMmW+xnr8HgtteGsEjJR
 6 c+fzb20Rp88QtQdbKU8SoxYuIEUWrT9f9gVFyNPYaxA9lqjEdQG+FN3PwTbZZx/E
 7 rX1xLFiLThq1Po/YrmvIFAMfSpkUfgpzHQ0Z6ql9M0W/VRcbsQNeZKAJLnGgKbzP
 8 LkqplA+jDix+ztteK5So4hOaFqXitvClfcKlCb8QlrGbMu6QfvG6QOAKrZPxC9D+
 9 WhE2YJPdOgvak61dnZPSoJiCaxbG9uJXmcjbTXv9YlxP1kJ0dTNGfdAvcOr3pWAv
 10 B4uv0VJ8Yac+xxgGL4ZvTO0CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAAEt8i3g+ekg5rqA11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAAl4tgMoKF0LELdc
12 +Kh0GRZYYf7JJ1p5h1UxePGRO0ZONgrQyM8jsriqbzwxnG84G66OiNNpsvGe3fyI 
13 s57N0jeI9OqCV6qsbrmT9DZtwz7hd9yy+FaTy6OBZTYhp/1PkwqnADxovjfrHiv7 
14 UiqtrJDTrsqyfamDSg32nXSeIgBjkdlWRTsJcRgA4SSvA8/4ySVKvUaY+HANxadF 
15 3AblTn6PZ92w96rfR/JHTJ2oPdnTQD5SzWTQq53/IcCx4We/uZ8eLxKgUGurK0Rg 
16 F6yTesPZspy2W79EdKE7In1GvxxEHiQdIR8DtGfcq9L6hRba5bd/WPZ+M7/2neZi 
17 fvL33hM=12 jVaeWfdqVix/px21f16xqp9RjfVh5eN+yrna03LYAGDctK1hTKJaeVTsRQtALweC
 13 /fBA2Erprb1qQQE17LDWOPIKVxXWjjRcJ9nn0fYZ/xskYDz2ZR5qRsnuK9znaoUK
 14 GH2ILDWW3Vh7xnVLofDkwCB7hM6/XV9rMxEWs0CwsLfqPYV688WPJoBViTjkNAuz
 15 AvbKh31sPCVX58WD+EmrGILf3nF+7ApPknoMd10ousj8Jvr/ProlZdxzGOf0HPwb
 16 N6kGVsZy49LdtdjXYjunuP/l0XwzufdndsIDVaIZ55JPVMot6xhXs/v57Ebjdzwu
 17 wN98YiE=
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 AOSDG5nV7fAQ/OdGOu5B4AruoMbxYFv2624IX/6TJHeH4z7IIsRPtd/AATl5aQzG 
6 xxF47d95a3o/My0vmt0NADx2M6l6weZRvpCZzUG35pkwxGaH8NDi5xQ2r/Kv1I8d 
7 JzvuY12Aece+yel3zrHB3bps4XFdXD645vKf3ZeQ6M4FTXrcUMGnE2cExVaAt8PY 
8 yuCHsVf1DAzXZcohfydkgXlBUEq8bRl1dZ8RbanqphIy32TgljSI3Nq4kX9BsK82 
9 yTpgr6cMDrWRehdkUaN+H4W6MIN4a21dcnAl5AQ+WKTASJmP0zEEhXs9lTyTLbbf 
10 teq/AWMpXOq0x0UiPSWzjbcCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AMMIazxWljfASOVaenXAjLw/l7mhdDtRqI5bLHbdmK9H6O6+V3W1lC4KYuXLk90u
 6 qUG/UvKfy6qeiS/uhRdk+gHdQOmvjJi/MBt28I1xFGk7vcNzFUxP4D8w29LiMteJ
 7 m7OJ8MeNjb3/GOLW1c7Dlhveqhuo5eTUPOtWYrelUaJKj1Ioko543JmBsfoaNAr+
 8 cyxTmQB8ZnNg6k0OtFScS/I8cdp6XMdi5wTKkF8SY8+RXHmT2MgypBzqvP3rFXpC
 9 KPTI+A2P7repO19hjYeoweX0rCpTUUfR1slPgBR8jncghq/2rlcZEcpKAng81kwD
 10 UppJXpf3e4557fxenyVX9AsCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAJJbF3vJ7ULwkbop11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAEryqzOaanRKaZdg
12 Apz7BePiYa9bZZFlluhzkD2SdT2LwjytXmsalzN6rYT4nY13E4O/5itZlDhUlBjx 
13 Mv784386pDD2PPGZrUn0qOz4NOsm43XFxm6rQ9MXfnKIiEE/bqp2Uaxf/E8VrEZY 
14 V68+ImlBMv/hn9iiQ8c9BuRIs2rp03CjW1ge7Gt9vqGGPBEnDqMi1yntyluDZaEB 
15 zJaOkeOQ6/zGTKlCPXXk18eDkRFq50uI3uvifh3kfC5PJ39z6BvqyPuw9kjBEO7L 
16 eyJ3iUN65cUlGnWpTET8L/rn0wOyZRgKUSq3IdOtYZ42JndWmS6cMf9omagzlET5 
17 uCQBx8Y=12 lhG+Rs5kISC25p6gRksgi3ZQBXdtLnMpmw8cczt/IoQveel0U325ARYY82LukeNS
 13 cR0UHzwZAhwZqNpayCY+7SdRIlVA0lyVsaVZaCws3lVZXQaLfn3Wdb6CPzl1ZV8k
 14 ae5jSoiuFw4DJXjGCAwFHryDxonUqcDu94fRHYsq4G1Cqf5ntxZsejB2LKJ4kmp+
 15 l13RvKzQqeM9AVPLkA2zyk6gPvPjfR0hLQF2LWge4A//a29+oSCggLOX9X/J3Q3z
 16 4UMX9UdLc8veNg1KT3NfPe0hN+9xZ1XVp5MooDLjKWmLh0L/liEZOT8r9TpvRU9x
 17 mInFd8I=
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 AL52vW849SamONNmCFOHAySb3i8RRbQUVzpC3yNL6BcN9QRR6ctHHilyXlFNAeuz 
6 GhYEkSJv77Gh2qQSGVtLdr/W2rQ/Yj/6Rj7KDK7bFJMbVy1uxEIL80KYoSlwCH2g 
7 hfTyTEY7u/aWVl06XZ3EVakvj1ut28eIRwtlZti6doOHLD0vNi/apF4/g6HlWmxF 
8 c5MU+LZG8NfTeQMFb16X4ktfTucg8lj1FUbqttpWI3n036GAYMJ69kqHJmQ8nCKv 
9 OOvMHkw9+hPYj9LIt3VzOZxHov6m8kOMJ3ntlgK6QlpSKgwCERzt9eSNtJaAk71T 
10 iHg+bTZaMXo25CbQLE3j0i8CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 ANlu7e+SE/UbiKYUIjaSi8jcusBblMon4HPL9b/A6Hxz0zmKtcf9Cufj08DpXfm8
 6 64ysEqIw++wtkjNNe66wlx5n7pw0n+m6mRoq+/D4NDPSO85oga2a5SbQUvhF96dp
 7 kvJO1Q/ZQMJ1Ng7XmGcpH8kGSy+QCXOTWMKgNIHU0pGwwfHR6G04yT/UdNpojodz
 8 iryAs992fTUVXK4UuixW0ELdZxeFjcuMklwWp9R3qsKVPQKSV3GUSw40dvE96olK
 9 ulUajLB26qqhZJ2qYdV76o7uxG8LMbQ1JkIcEpiHALCP43eF3gGgaMTMjgOfAPwu
 10 g0xv65QUBfquG3n2UPd9V7cCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBALLuN4VPX5GrrkH911 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAGU4KqPI17WZSZBF
12 g9QU2QbP8QkXyEpJDbqLfu3Q6yh7t/Dm6g7Fywp/xnK8ZhoY/2WvAZ4q1TG5Gpe+ 
13 6YZo4c24aUxG6P6dDpgYnRMQokxPY2E2GZU2awlEJaFRp3Rx63ksU1nEh9pRcslV 
14 9baZB6IbNByS9vH9Dr0OLV36IRUjH1nqQ5uwRLyRIrkZvcSlEqAT6NlJ6mACDVhx 
15 qQ1xr1+nvQU/5EM7ndOZrGESh/4CXWQZIZ/PR+TBCYHPwLFgIeFxo+glliGHSSxJ 
16 Jm3Uq5N1IsrAsYqwUn7NDxe8+uil869OUjrBljMCKprF6FQ3zGjLbH283iHtj9KJ 
17 MdFGgdM=12 a/CIiqU/IjdpIeSK+S6iM9FW24hxsqw95ADJJqKG0jp6laCq/pNn5kSvWqQYw07p
 13 P4yNI33niaS6SH9pJ/5PS15TxiGZWfn2aOaRSiiB0kTPhL46IB9axmcRSfshg91a
 14 HTWuh/hu+jMPSDvUeLpAgreaUJe+B+PSp91X04gvI+4JDEkKz2qTbbReYEJHLS4i
 15 N4xnpzQy9tqduv0csgzzCJ3ILW55DeG4vABhqscF4SyE59vYeHAaX990fgUf8UDn
 16 zu5PF6ZTo8rd9YcOgDMOyrENyIveZpPJe+DAMWL1+lU6zyAnWcRJOlHJ1cNBnWI3
 17 V/8Pw6M=
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 ANJXbhFvXnCHDWq0vZ4rlIhlG+HppkTKXBnQ09+L62+Q35l6VUCiQiFC7SGvu2NI 
6 sQSgnbmhbk04W6eKXqdnAriomjZ2+CiCeDiBBlpliN2Y5Kl9JIlkDSrw/nX0KhfW 
7 iWQs20LGeejBArKReyvWndCgAqm5sVohColMGcU0OASsJ7faHKa0edtTSJ9Ae4sC 
8 wqqWXd/Sox8LKMHbvwhg9w4WCFoiLFABV/PoqeTUui5fQfSrR8X29yXfFqPeXiie 
9 O+xeaC2hFQk4rsqZ3FTu5bOYzic/qW57Kw1yr7tj/ZYteiGRQ6J7QeORpZdlHYti 
10 MNNRh4I1oz5/ERwZ3XBir98CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 ANN8c1MZAIy7Kw3Ud9vyJ336IygMeZoC9VkiAfXaOvbD0u9bGoJbOX9bbL3waGxf
 6 aKQalqTV24Ls4j7p8cTkmKGHkWIYr+y2bQ0ptJKAKMpTHkxOGEuWjCxVVL0tfJ2Z
 7 cULe6oXD/DyEASCelGyRdo2dDGCySzHQ+J8P/fx5O6y+h9euVEuAorCpOss0bn5V
 8 5HkU2Tk3qQAwlwUBX5vTZO+9d7+StY9ub5PAWWGcd5359VI2P0OpE1uPXit6UGs0
 9 zOk4jqEUK+yme3/mK0Y3XDbVSQILArMqT6nQ9OloCU6I8hcgPSFLxJvtIueSUlwM
 10 kFowZNM0rBizh7Z63ewBhM0CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAHC92b/TceempSb911 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBADf+pAzWQhovwAkL
12 mvh9Yo4ucMmuI3zG6XX//RbtUQrW5ADmMJC+2ju1ZVUiBpbaQkJZUiMK64bBP2dT 
13 4JYFlMaaMw/IAwzZ+upkTtnUMtIt33nCd3PyGHvOBAGgMKPL7+zA7VltXKRLpPya 
14 9LRv8Wazj4FLg0ikP3AvP7hTFR8ftcVDGin9NdHxdx5DEDaQvOroIJbj9bL3c5RN 
15 87jlciedMMbyRa2L91KJR6L6GOWTXNZ8tAIzvQ/gz64Pr+m36nBy0EQo1BZgvHVD 
16 DETfHuVet7aASSIKAxpiPUVh1rKpHbJdgOVCKhAvepFQWo9AIb9fce244Oq6tIDX 
17 pIs4DCc=12 bsCH71HthL/Eaqz8lhxvnqc2Hv/vVuhnHk7MNBlLqENMxOjXoZnquDme/GAFRHlL
 13 G67aok3DsHUcN7QIPTTgpkI/Cg/RVd+/w2hWad0CDUxQW6ViGVbFX6F9ywYZ/OEH
 14 0gpOx0rwb2nv3TerRJ+2CazT39VvebmARKIt3hz7zhcaz7vVgdqnHEfa5xKHcy86
 15 3ziSQZRgDCLqHa/I5ssXu2Djp7jwjym55YTfLjcnVMgsGy14DNiqNxsfNTPV8Abf
 16 uN1kiK9llxtuDakbF83zDpywZQuhW2TiVxaSHiZhiNtb7wTmcfZNJOmb2RpAj675
 17 O6hGCSQ=
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 AK5xgAMWiuPdaSHWulDnB/NSIPpkUxroO4mSBX66tHxGuJ0vcMPFGqZdfl01/TjJ 
6 57AznhKbQ/qnvriBD9jmc7xD7suhXUgqtTUKLdtiDAEB/g8U2IuPwWC88+EOS9KT 
7 wJHvYrs2jIuRcCSFzrjIe57lsrhrYstLYWWvxP608gQ8bUVD0Iw+IaOTIWmRNBHI 
8 EOCSZYzGf/fyMbu9gcdHp1KYn4gWj+Stzx4W6D7WorL3fvWEPFeVA+FfjhiC53kc 
9 4Fbj/L+U09viJCr4Y5q+qnqjf67/VZqZCoAcyC3iYc/pE8tnGGh6IBC3Y42Kbrze 
10 GlAEnKHKujTmWPzLzAyy8LMCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 ANg9nUVgxX9FKTIESnXgsrz/citllpKuzJK6ovT3yO1I/4RdtUH0vsE3d8bS0Qfp
 6 Y6Ffxai8ZLpDhR48TaQ1GXnfeV6eB+Phyw9JMZ6l2b1eDzKBuHhFvnGRkh5yh2Ke
 7 6WzRmzyMHZuIah9MT8To+GQjiNHIwjd3SrtNVc1yLJbwaxfxv328u3Axsyslqn4n
 8 cyBDp34UXtlNIiaeMT7kVzCCDS8QGRbcwyrh7s2W1EgMkUKpGJ8JdTTS4UhZVwqE
 9 9nbZXhjTap6nmmubynHb550v/V+LO/uBI1xDImGW/lyB4y8AuLwsavM4u4/9CCee
 10 TACTU2wodjTc0SDu6hb1/uUCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAHKF99dXmAluswbi11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAK/sGTgmLHnCPPYp
12 itVEAwTdAHZONeZVnFaah5mbj6FM4XagoRu+hk+XY6wePNCXTXUFg6tPhmEl9tRa 
13 ih56FPMTzVQ/EE50GVMVzAuEmWvwwmS464MSZTssTelLJbYfOskeqCISyzGKpHyA 
14 wlQZ3WPMD7ogYCu9ALMUWW1n92ki9HTKggYXI4J7VrMRvsvz3rBsz9HACRqQl5WU 
15 uA/ntWbs/bwEeMPqy5jEZffoyNXGC54w4Rat6NYz93jg4MLC8CzjQh7qtksHaicb 
16 ju4rUXfpPOKBTJLkTaftdds7dmoWKarPuFxMixu/IdMp1Kq+MW9xac9DvO8sqla/ 
17 4R8aPoY=12 ZpYLF3HdYyp/V1TXmEOyFewEB/Rr8U5NDsG3oGW40dVxUe5U5Ns9Mec8EZbj4LJO
 13 h1IPVLCDo/vTCewzz75/cIuyJaeo9EPfOm15VQIjqpINRqrN82+fgMlDjWEXJjEv
 14 V+GC6U2FeqzEcgy9jNNQzBblCD2psrwZSkm1lY6ONZtbQcQxfCrjPHQpHd86ETzo
 15 Uncc/syVkNZZKP05wF7BgO9PTM4f5XUiR2jYGKmFpdHHCfDo1B9fN7sNuGLaPUo2
 16 s6i+xEe3E4jqeuqaMzMqFIK2ceooR1ZQUcuSas92qfc9Nl3xccuO8tUbm3v+ujlR
 17 tiYWVUM=
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 AMtIzLII+fDjas7nlUy9Xm8JdRfu7HFX0OOQvzyBgWQrYWav2gJHDnPdXQ4HD5Sh 
6 blN++s4C/VzuJw2uPVmb55Ijg8pKaxxS36Us+xTQabxLzqzLeNQJkW9NSTsPSNfM 
7 0wcJz99lF+ZzaIF4itGvlEyxRZpRdEks03j/z0PqbzqRJHkfN0GMCs71JKGAgkiX 
8 uM/WwhLh+gn2dcBxZ7i/3l5wUPXnos25my4w3+Wk/V9q+LrhG9RpXY7P9KARScpG 
9 CcZxoH245elPth2UjAEWSI+SAjjlhNAUnYLUCLzO3FXhUqscrmpm12G1GpwjRhKB 
10 mGpUCJTHlDWLvbdd4levPtUCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AJdYCiQc5RD7LS/FWpJ3EPiln6p7ZYdBzZEBqkyWflwGuHRv/TsnntowCCCm+g8R
 6 vwf0o0yYQblXFRVJo4cI6rj645ZE5LVEMW5Ozx0FTqxPcJYwdeoL0+imbEih+27C
 7 VKsYf+D8IFWv2ET9DjsPs1hlced7k0cEUj4wWj7e0/OYspwqia1f2pxS3eWvaKEz
 8 UUlhksQbWAJmSBmea/bWcedmIFDCMpH69xQlq0FrZD84eiHayNCNQ++Mim8T6mBs
 9 Cv7gxKt/kJBplzT92ICNbHQvm9kVy3GwlUICUcjx8294efEjCGmRytxiCyA1gFr/
 10 nl3SUM8tiy30CfQx0tvKx4ECAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAKY4A1mtSP7ctPps11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBADtFInlnkd/cu5oI
12 +cS1R7cORcczoaiIA6SAUo5W765ssYVQuS+ytOsTykkaCFW28Aa4MBAkXWe6qFiP 
13 3rxGjSYWDp/a4hxhHCzSjHuobApsT9bgtNv1JWIloVwc+xX7I2E4UIVOm9DVo9kV 
14 t4qRsFfPomqloEAuynWMKdPsQIQ0HWzlOjM89Cds4OG7cpxlMoPXgkOCfgcXYKsJ 
15 l9jwFdxAGDakaz1PnPQa8ghonb/hEafldiiaowGOrsUr2M4hP4pH7k5+eCU2wa3f 
16 L4qb9KM2Kr7yNZmgnIy1OyPpBF0xAlPeQppj2TacHHVXlsXJsZE8VLhoCDaMLOKu 
17 3xYzKwg=12 ctspYu5n0ejuBNWfQi7O9mOGajFQhs/5EH06A+bMKcdNQNA++SYifC34c1UANk1/
 13 he65Y//r04oPs8nKrW7I+Cs2A+UiA5XF6EYjnau8wMXQkIMc0cJycg3rbtQnYBKt
 14 8vLUfQVRHAZ9WJPP5jw0YXl6bPpcYctbmF3h6Gy/DbAQs1At0jfauVwqqzJ1BBKq
 15 RB8RXwsQ8iCvPyZQFOekUR/wgQNpx3Bc6cxTOS9IyE+eYzAV4m8yQ7qEOFfY2aWA
 16 FYMv99Jx9+HqXlgpKKMqlLdxW4mjCr4Qk6J3q/NCDBAx23WtcfqmQOHCijCtbzCH
 17 D+vEP+c=
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 AI9P1JHHskEJTqVPDcc1O+U4MVEZ399hKP/9iWqM0liEHX8RcKQqikfXSUJL2Nmn 
6 5bPwIQKGgwj16Bm1CxDElqw21w7Hsd8YPedJHedzBaIJWeR0102AEJLrohH2VMNz 
7 pXcxpZx5CvhoAPSNnOttMWqCTH702lcg4HhBtoqMsNztrLYRqyG7XpQofxH70jDO 
8 knnbR2KqktT0IDuYqia/ZSkVYO6Ny5ffSovjcx4wNQgJlQ9tOmlNNMU45uWK+bTf 
9 XLE+pJorKM8I4Wp6G/fTTBWSmaHs+02Fx3WIH07Z4CNi7186EjbzHJt2Mb8EHu2q 
10 B5GvVQ86rvY0NEwOzn52Q2sCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 ANfU1Ehb/GnEbS38T/kIL5+plcLDM7NxBZ1nEzbVwm4MZPu5U3aH7kDEhr9c/aAF
 6 lt2zsTgpJUPOPGU7QW8X40Lf1on7H/T6vK0NXOfpM8uQAeUH4tp9h5hNDhg6zySs
 7 JRXBvamk9nt2hthY6C8cidftG39CzV9gzsmifvH0g0jEsrTu17kk5JULD+kK+ZGL
 8 fJBoAlKEmRqeezYsVGyUYC+1p8iyCGVQD22eHNVn6YHptTlFjGFTy41irIz2Wtj4
 9 FL0ZLZZFO7cT8pQCqE/vpEawL71MGtS2rKjrTxepnrg5aT+f9KQRdacniX89rjVc
 10 eVFDoevnr5qGUCUxiq7UfB0CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAIhGp3Ny7S5R7yJp11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAFvP+0YOo4pWIeTY
12 WD/bF1X8z+Bz78P+YT5nU655ObNyWTRuRM/RWqhBMRYyy/xfMWIxviqvB+qwjG48 
13 uBZWAcl1V7IB1RuzspA7Lc6ClPZdRT0ZVPgoRzAqkYx8OZ18Jd1YyK6xFXosNisK 
14 AIlzTs4qU79I+gSKo10fuc0yIZDpz1Ou6i7d730kwyqh2cxXMJALcxRf1qEGSF2T 
15 6xamGkRcIRygNBdNpoED1amtaAdLCMxaRXG1r7DJpRptnU9x0QX+ZuiC+sE5EjhH 
16 kJp3M54fiCBTlTS2o1Cs1M4APLnPfJ4WnSL46ukSXgkuwCRm/fJgU8kw3jwitW+P 
17 P1vmt0c=12 qe0YRgMu0VidKFp45BaRZe43GiZZLZQslh6gA2V69z6mU7c0as6B5rcLxRZfz3SX
 13 Z/iR+1L3N06m0u5KiU4p4A15uZ1quTzYdJUgoVQRHtGv1xhQy2x+oumLECZGEOQv
 14 QbSpMTxKdWSOdql82PSM1goKoDyHsVj8wzIezzLCQrKDRkBOJPkc+fC+NV0o/8KE
 15 LvfbvJKTRC0HXogGOfbS9di1L70zaBcvXXfRIX8cMCrPBKfZXn+0tBorGrSjC1nx
 16 fFASQDVZtQPbjktM83nmyptDrXLvTh48U8/2OCBbsleHG7oyLOHzlqjO37oQkYiw
 17 gCuHc/Y=
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 AK3L824T+nnBmpp9p6rYDchN2kd82YjXmNTAeSfeI6NO6o55eagrsK7vCZZ/DE6I 
6 fuAW9w97b1eBKD/6bVlYsKigUQw46IeeQfSd7vZkJSefrzr9WHMFTP3w68Ryh+yK 
7 +/fhxN6b5dZOWj6v7ENOCFcMW+rBHtWWHk9Q6a+799qZaDh2P/OnD6ZimU9ZoRoB 
8 Tc8Z+mHiOkXla3ty55sSAvOxtrCh5N0U9pMblm4ZTSd4p15gPqAAl+5FMBj5NAy3 
9 DCQOuXnOTQzAk0BxVLsnOtv7BoZYXW2yagnbUx+2DJ70hwBvHNU51rwuFjC5pXJx 
10 bL85lh0OdIU0Ib/a2wTDcW8CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 API0QWX6TCOC9WDrtKT+EoUY4SJM0pT38ML4hmGOuefKmev72Rgxc3n8FmPGpPFR
 6 b31i4jpGExpeHiqThnHeUcHhLuaN5/2mzBPtODNw6zBge21LoTEfTl/rOobnF8CQ
 7 yo+1Z4EDsigqT6pYMbWhmIzQMqiGWdhwQQ+NTeKGsPKC1Uo2PbX8eUCYRWL5YSU/
 8 aPdmv/UaRu3co+InxprpSPOvbU5UsMJIh5ziYBb0gob+iqhmvegTm3YCmtZDWqzp
 9 YBjrU26va5oWnF6vyxlaDVzMw50qIOM7aDIjeZCnR0mOVKFkqnfLzwkEkVNVrmJt
 10 OHLkvkGSQDwcW7XW8SQ/EjMCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAHmty1RECLbequhO11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAH50P/dPISFOrtpS
12 s6ZmfdYP47L1sCzdEUEwIBUpichb3DdescRTxqCnQ0S2bHUNb3ryvHu3CQg7SujF 
13 0C3tWSmoBpKudpzXx5N6avmWjSuHaT9onqnA9nWxbTSIPKojAPo3jCjfG0aexxvW 
14 9chty8FGdfJxbXAfBW19xARKakDUsLGuLmqyfwq0XQCBSdkxjUG8D/Tlz3D3S9Qp 
15 lXeqO6YJWRrwG+ncVGcfSUcE8ue6/ByFcPooP8S90kYTIA1Ij65VpHqqJe+0/wzD 
16 WclmE76bbnN8EODxvLgwGYO7j1l3lZYbruo6JOXIzUwK0DXYjnROkyKwwby/JRP1 
17 zAcZDMw=12 Ml1rMrw3mG+XOWcj6Jkc/x/xZshLxdjyQtJVgj7w4NVdf1lTi+lfwja2r9APCpJX
 13 RvG8UFRxddulvmK//TeLYVxtvuqg1FI/VyBF152v8w38LQj7G4TLZSMxGbN51XFL
 14 jBQph6/cFCphLqNRkfsdjIaKxji3C+lJrWb/5hixxkNR45V099JpBMFXvtlvs32D
 15 mFaugAN4Eg3YD3/I6ZV1Rug5fSdrTAaoIM5Wy/PZ8zTtGNPGbWtWbTpCOoQ7o+4k
 16 zlJgZb6N0ICViPqyad8EDQ/WohQe8rOlV60wzJTn99BTgdBEp/YpXyUB2Q8SjVJJ
 17 5R+aGAY=
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 AoIBAQDBJZ6wm45h8D8eCIFkzIVbKlcT+WlzlbF5cI7SiIhs1rSLaGX3aDtDJ/IT 
6 8CnhXkHfMos6NdG3ANRLrIBQITngBdE14LZTueJlBqvPl4alLTl1mWJ+xXFYp+QD 
7 c08gUmIuGLxM27chXxkDejYihEdy2oQDcPMEG94pTym9n9rHW3PKw+V35GyU8b9c 
8 p5xaQFbQm6ec4MF6l81jVhm/8JCdH2lIbY/z6FfOT8JrFPvI/DTFw//IRsRWT5nK 
9 6EEIcOc+IsVfdammAgwFGLggGnfhVOUVYcnQ9ZsavLEpAZ6ayfK9OlQ3uDkyy+Wo 
10 r1GQQcbyIKUa5WFt2SOLt79RZVMTAgMBAAGgKTAnBgkqhkiG9w0BCQ4xGjAYMAkG5 AoIBAQDrA9gHr8y6/0htZL/8w6gBmSZJnk/8knN0I0f6GRWeut+DXyHgbrUN3Dbb
 6 Hvd6xekc4i4vGT9phAKrc5ycw3VpFAyGB1JLbVB9QXgXbh2FjkfX8cp7GS83ML4M
 7 uVK4xgSvl806/3AKWQwlfLmKqvRwNk0rnvcR8htAClTbvgiQnDX3pGsAzsZDruxp
 8 7jjI56Dn43C/zt2TXQtU8dZgUL5PIPJySuy/MwlQQ2dAAfF+Rv62sGXUh03PNWVs
 9 5iyVVWjG/DOWS8Df79NX9ZU9PwvdyOL8AgZFZ6XfjC132mlBpDUsBWz/02qVeV1H
 10 ofuviGHEIGE1PCtwd5nKs2njg9AFAgMBAAGgKTAnBgkqhkiG9w0BCQ4xGjAYMAkG
11 A1UdEwQCMAAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IBAQBFzsnstMMQ11 A1UdEwQCMAAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IBAQC+faI0DGxR
12 CMN4LlvrcA++34Fp1Xe3XAd2nxATqHtn5iHBj195FnxQZZIhgCQxoV78UGdmxaoe 
13 O1V0PwVaS6L50eTbmQymboEJslVBx0sT30TBv+d7SbK4IfBFQb+7VE1nQkyOn2J8 
14 iVxrl2HRf/tnVfiY/3Tk8NysyCEiyoF1sOROPNMNZ1vL2LBhhTpfhPVC88MSuttz 
15 /0E+bATaMRwUznOSn9OUiG9eou3uhoY69KvfVW97xbt57lYPC7MYZixivDzJ4yUY 
16 105iwrOCljPQBaQLPdLGTDDQB3DYCzERSAT+FLiWk54m55+a943N/lVHnGYxQYhU 
17 yOrNhYZAj+Or12 H6cldR6YH4Kn44cIr9de23cOHJipJ5kD6GyO+L1Br09CTPtiIe/VYc+tGrd+bp1d
 13 WQOMg5Kx0yN56Kg8a+W4754yHMnvnERaZ2/1afqi5HQ6g7XHYV3BFM3051gpJMvw
 14 ymZAaYv6+4G/mC7t5l6nf7MJhYoVU1aSQXlHFSer+erl9XugIViXbn+o4UTXdhaW
 15 rQaELFFP3J+EM27xyc2VqADqD8O4G/6/UD50dqUX8HKRRgiJLjaWA40DV7V5yG/l
 16 0cAgJTF5yLwTWwwk0fMrUMMQFFnFjuyvb5F6aJLOfrFzvwDpIJPJFmDdYL8ob4J5
 17 JtgKMEW9nX+7
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 ggEBAM5wBlC8CXj9co5dOSWbTsqvn+zr1EYv+RqUiXfz5i2uykclOsevrPzl3Tv3 
6 mt7SbNIrVfGkmzHI4kkku3f0V0u7xywdr/qtCkWga5aiXYDX7xhaKqdmdposugmS 
7 Dfv22syFpwE01xyAS4K323bqL+n0BwXwCg/+XIIwVm/krgJtFb/uf3XsnRzce2Zj 
8 4Ni5/qn/Y6tAU/9vI2zzLUnmBPA/TAZhLybxexI9KpZrNUM0XLmAJ21YZKv/saJF 
9 8MZBFbYhjz23p7Qc1Uwf9u9b6cxAFpglyqJTPmGmOCoXBXH9jNQrvuIjVYQDsoSs 
10 UJNIt6dx6ydxxz7F2AxJB2g/OMcCAwEAAaBnMGUGCSqGSIb3DQEJDjFYMFYwCQYD5 ggEBAKM7wQInJQ5+iDdv4cRgo5neshBngrVIZgrq1LS52V9FmH+paD8nd19stksY
 6 zWhoZqngoky9J7/6WGubYwKTPDFNd6eT+LJYcgm1+J2i1Bc61eNXKvfVQWtf1Eej
 7 ImoucjVWJHVCS0ATv3+THRLJvpYAtSHbqXJMFD7Veh3wWdXfIZecnX+b8vr8BPNw
 8 ZXOgdoHT+cgbvIw89bYXgt8sdR7tzc23x7Wo5yswC4uqXAY/SfPSYlC+roQqyI0J
 9 xkUM3FTg3GvdC+jn7OQSuvcErCRSH2BxhTLNd8QcMVhjWQ7dRZbWCLLv3z+aD3nN
 10 a5BczJQM+CRd5ZKQBUQxRrpIp5kCAwEAAaBnMGUGCSqGSIb3DQEJDjFYMFYwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwPAYDVR0RBDUwM4INd3d3LnNpdGUxLmNvbYIT11 VR0TBAIwADALBgNVHQ8EBAMCBeAwPAYDVR0RBDUwM4INd3d3LnNpdGUxLmNvbYIT
12 d3d3LmJhZC1leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkqhkiG9w0BAQsF12 d3d3LmJhZC1leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkqhkiG9w0BAQsF
13 AAOCAQEAyO5iodVl90IlUz+wui+N9Gd6RMPxriDEc7K7ROowFzpXEviyOXsjiu/f 
14 59FAviKgtZzLlnINSaNa4l2qPPk/4NjsN5VL7MrzSHOQGH8x6FW634FERq4OpOc5 
15 9sFo/WWy8+X3Xj601ubct+GR0TvWuifgqyyfcop/rAZ/YvcSfPXENDdn9YnMiXWZ 
16 K0/R7EdmOED5wPRxzA5KT0n87ydUiCrWlN8Y/2GyrAHWlM+ux3ejcZFJku8iWuzT 
17 wD/2pAkbCpqsjxgThAmFZd5XxEXwE4zffphTnZ58u1j/8hCAAlijXrxsYUDyF6+5 
18 P4l3OBzgf7Vc2o/IbosdHPvj6xyYdQ==13 AAOCAQEAaeVRCRZaovXNE8t7U55++bZwUPeabyTPYiU2CnUc2Iy8C0StcctV7qsW
 14 Ud/T1A/ayOWI5iRmNGITbqhyciy0GSGpFxy4pWDDd3WiQpYOd4ec9EQwIVHOWfI1
 15 g8dwCB8JG7HaFjSs7TeKvrzjDaeE3koJx321RzoqIVACw9jAmYC1XIK8gHxJF7Pz
 16 OZxgiP4jsiOzPW9EnOFLsDZ1/fPMo70mUowhSjeIiw44VRFOCw0QlkNFkqTdgXvR
 17 WNHfAoxmHGI+v6lNPhG2Z8T/LNseaRC6vKChuksLNsVht0YtWQPDZkmuyOLlX998
 18 btmTu9vgO+JFrcDjK7yp/b3DzjX5mg==
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 ggEBAOaE6Z+bCRtY7llIm6kAQukzU7Ye8uMNOrjtvAUGfuO+rz92DuRMCE41Oh6b 
6 HuJUo1uOVyJ4hY29QovPEDD8X8WLeItbKwLW8As1xc1elxJdbgCWqlHhOQDaXSLl 
7 MBMn1vOumo7Tl4ToQD60+vAvTv0m+sPCMaiPttv58uJIQDfEbPRnDcH+6o0JSg4N 
8 M1iUxTk0f+tExPoLi4ujF+QYVY104OLP4J9kBqwRltYjp6fx8aQ+L9E+BDzMtevz 
9 ds+Oic1GCQmWVRXSoAKRwcW+7Ve3JqOiBXixpQzw4ERvGuV5g0sA2F2ZwMxEfcye 
10 aaQyVEqlub6fCk8jxFl52NMe5mkCAwEAAaBhMF8GCSqGSIb3DQEJDjFSMFAwCQYD5 ggEBAPgq8XUt6XswhTryVoIQZO7+98etrRdHsaMgk9qPDJI+ed9feRExNtSRRXtB
 6 dzO89bX+e5FG4ATnBXXPB7HpugdWvB26BilLv6VOXDZQZGvM+cStQdqxDlzsstmM
 7 v4YTK1SO1YygwCYo9P/rMZn6UM+c+PAL9kr8pbwXlpruS9clX8WjomfIPEWapp2p
 8 f8PyExVT3WeSXx7ml0ldbKYYfKJb9A8VADhBll6z/B+pXJWcHeU2ZKbXMqLSR/dh
 9 zckfDO3+LnhqCCc4/oMmL94PN5yDBgTWjZqR4CxBCGbOYqLlQquptpIuJp37abow
 10 EcS7VHF8DsvrgSfi2oQPq0ZepX0CAwEAAaBhMF8GCSqGSIb3DQEJDjFSMFAwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwNgYDVR0RBC8wLYINd3d3LnNpdGUxLmNvbYIN11 VR0TBAIwADALBgNVHQ8EBAMCBeAwNgYDVR0RBC8wLYINd3d3LnNpdGUxLmNvbYIN
12 Ki5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEA12 Ki5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEA
13 p01jn+QgOzgZi+eYAExUDa42XjIxAVZ7+urit/jBirxogVIkZyMYv6qxIn/E1hEv 
14 PAjzlXZZyaA/Ujt0ZQ6MsdyBTReqLK3bwXoKnrmE8w/wdcdWKhGJvSXuCBuF0aif 
15 /15WQzx/HLslwj4Nlyr1yTTXVlUhab1rvilN5jH8wy0DxGOzBlAdl5dSSNZ1xdKO 
16 i64gBiifPenrM0czj/oDNNI9p7n8UXMgC8iRqvyPkaSTxtCIFShZ4hLOLC7+EH7h 
17 jEANYg0FiV+D26vVxCtal0qVgm/5QNbyYJhpthWD4xFEC53A8YTWMvT6epo6O9EL 
18 o9/GUrhYQ1XzA9BZbcA94g==13 9uWOJe5nrnxyhM4TbTCSuRfQqh1nIC6OUyOc0YUgxYv4Wq93xbY5tBjgcvmizCoW
 14 STBRL0Xj4HeyPBRpyeE14LeV2GeBKPir9TwDcOeGWT9mf13Bqs9S+PoErsf5oYDy
 15 pvZF2pgifWVsmsvWAulzKea26XgaB60UeRWzPgmvl3XYNuMoCitfCNJysX9+Z+MT
 16 g6WKvDZ0mECCqi5sInhw2fTijkSxTQf4FrywP+woOSoS9JQYFIVVV+f9Hwpb6T8Q
 17 9u1pUoKW4KvDjx8FFe3CqHgcKpHzSfpgs+7zfVEq0t1hWTgLq/GDutn24yb1v1gi
 18 gqVgRMpNG9m9lKRQCNPgIw==
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 ggEBAMzPMnoOJz1fLts5ByYwzsa3ju9CaNvVVOpCVfM8ej5shggHKKrLv/vwAFKJ 
6 rwb5V6i52sSf2gaZzTFfIk6L2h7R8B06sCcT1ky0EIDq9zX2Q5UX+pvbNAExFwqX 
7 lyvAhWgsqYjD25u9gKlOjJzflf0xTN75uabpi/b2WfSknAdsQ4Zsmy+cztDd31CT 
8 rNNEyengMSjBwj3zocxL94O6q0qXET1T5pAonzyhRp8le5SXR+jjxPX5b+MdmQUs 
9 jMbSl0AE1D9Rd51G1vm3zE/0QzvZ8RD6EAOc1gx22+tzXaDHtNpefZrxQfoQhh1g 
10 ubzKTDPNaWzbvR7iCkryqGfL/WcCAwEAAaBlMGMGCSqGSIb3DQEJDjFWMFQwCQYD5 ggEBAL1QifxEdIDoexkxfm/kXr1YKr8gWFZZf4I8NIHTlBhiCnmTAl0P98YgxHPH
 6 1GpjmFiIhhXTnTTjNDxtNlQ4ZawtfccbIQiGKqTiqeRpWrw3L5QjK+HZ/ksOuFpD
 7 qhlZGmOaVZyW7W39jvr3BpEdzP8wANvpVBsmFsGyW/cwuyiJ4+arKpf6CbQBH1rW
 8 //1pooWd1O77OA96VB+1Qb36BXsLC5pjKulGTJAnwFDpPOPTeDjVkdiWBcKT004m
 9 YBfE1Mu1WcBLQ4NpfDLU8lZbAzMYylHN/lLKZ0VvwS/HkfI8m9zdjiE8TI5vOIz9
 10 pIc/kAdMwR3AhcY0VwBMVTf/jKMCAwEAAaBlMGMGCSqGSIb3DQEJDjFWMFQwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOgYDVR0RBDMwMYINd3d3LnNpdGUxLmNvbYIR11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOgYDVR0RBDMwMYINd3d3LnNpdGUxLmNvbYIR
12 Ki5iYWQtZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZIhvcNAQELBQAD12 Ki5iYWQtZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZIhvcNAQELBQAD
13 ggEBAHSxa6pJOIeTitOzS5n5sIfj7d8IemNmT6OVD34eR9xlYwYqw+eihj+TbeX6 
14 Gstv2kDnM0hO0pEHWcBmgFlQwmW2mzerFitf/L83sEQCDZgLDLMtsZR1LckjPRzf 
15 vM4HH/hpffLWE86twkV6pYz10pIz4izmsED7igZAfHp+MRzAP93rGOBnwGtJcd9q 
16 HMP8KdttWvKU4/3Vcv3lIMci75BkK5yZ3lQ1njZpdAHEsfb0LsaKnjGJA+M/rSNw 
17 uRZzPWDnQHC+t9n/NXFUbqAWWsDQ92QATZ/mTYkCrK+70imOay4QILvB+rA4bNxS 
18 MY/YjMEV6H44TafrO7hVBYw6DB0=13 ggEBAG/q9bgEncptmChwpggEUQPYIyyBXb6EbpGwgHzYEsMQugHUKMfYRxsBVtrd
 14 hvMj6mUuL7M3KM9Ap6WnwVUnDJM2SfI3zjq4t9ORk2IEAsYIN/2teni6CnL+Z2E7
 15 bQ6uvsO2jFS3+iL85nz1hrYSO3oM20nahiGIZqX+KvdWlUATgealGV4/0Jbf/YH4
 16 IMUYgtZCdpXQa5rArXdnBMfsUgmIVqBug9Qtr1jQ8RXvS621DdEsIAzji764sMZc
 17 dKc/aI8citSPLM1Q4nboDlTOqPMrUWXeO0uf1OJoWTd5Y1uUjTpq4E5Uol3t4z5u
 18 ZBEAUwbL1tYN3b4vWC2DQ41PPWU=
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 ggEBAKh1dGl7HigpZaP3YqY1zHPyq09ekLqDwPtujrw1bFj4QE6SRIZiK1OzcWva 
6 StOxgkeF2rWWPZychBpJcZrLiWWMPNBCDgnqX1zpBxfAXJL0ns7PxCWxZ5zVJEef 
7 xWvQXc8ubjoCkot6cP8KOzAiPmSB1nGoR/qoridhExqgeI7+aB/LxnJhTWG1dW9c 
8 IioeP9YxR2ssE05ok9t+emdBNKQ0+jqf1GYJimRxFv7x6brqa5Z/P9dAXPnLhGG5 
9 ZqMRH1pOFP46ICRRZFA89ac/iwropN8K+QdRjU904g0s0gTNu+HUzx8LxPD6rAxy 
10 B+LD4wtDUH1wDeUF8q5jfNLJzRUCAwEAAaBlMGMGCSqGSIb3DQEJDjFWMFQwCQYD5 ggEBALSMm48pIRzfrSrF9VGRAnsq695nhBhYMdblr7NKwXnD73lQ6mXtyJfVRk5A
 6 /rj9mX1t7oBd70JXkZfYi0FweS1pwqUESrrAXb0RqPBa8c6vvyAzxj1385ft24Xr
 7 eUexDRT561BKLXXE8dC8Sar1knTCOqTkrvxGas6G1TF2mm1KWhziEoQTnsyfDr6F
 8 EY9ERXpOWcMYH3adzlzFr/dBilvvjkYRESLvPzPiFmK++QsunWZQJs4Ni6h9+Q3J
 9 Wxjufcfy61fJsfWdwWa9/BONcNKwnvdMoQgtXCP/NT7tCg+nBFZyzWW1STsxWNw8
 10 KsiaruBCbNdz90KB9ihgJh7xat8CAwEAAaBlMGMGCSqGSIb3DQEJDjFWMFQwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOgYDVR0RBDMwMYINd3d3LnNpdGUxLmNvbYIR11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOgYDVR0RBDMwMYINd3d3LnNpdGUxLmNvbYIR
12 Ki5iYWQuZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZIhvcNAQELBQAD12 Ki5iYWQuZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZIhvcNAQELBQAD
13 ggEBAH+cc4ksriOSERdh0XsW5kQkyH2ZFjOvrL6TVAwON3tbvlKsksXxHWLjPEfS 
14 qAgZklUwE8oTJ8dbZIvAyAA4QKdLMSCsOnzY1kxTYhY5Rph+1hqgsUjoeI1jn/Nm 
15 YPfD/srTPiRgmN9dFNVN1LCLT1tnST0Tl1Qr41MeGT4AP/zXemqEexKWVpgzPYuZ 
16 nI3DvvbrqjtjcVi+k5e7jtgKhxB8Me/ihyuSPOluwZUmJ57XvSDkaFVwiE1OnFMw 
17 y/qxJgp9wqeofC9MghUIPkYMLgQi48254AEij9gvQpO8BmtF65EwvT9TWL8fG9CR 
18 9u7CFQimnKU2Hy3DtlbvBeTRhIU=13 ggEBAHJT75XUAZNpeEWVfeYoIwPJ/mNzaBgmngp15WPvoFG3criOx7cYeYy/71E+
 14 DJ8ScrWMfHI/9izuTtrOzqOkGiAO57PXet4GK3NJP9FY2e9MQaC6PSLOlekvbkrW
 15 Xc2A+trUPjWKt9WWF65Vk958vf22/qN9U7U+fybI+75UiQwPY5ZqEdg0epO8vNAs
 16 eGhe67qZnzbbPzCTPrt1UsbrZPcIOQEq10o8KbEDb2IXoBxil6zQHjpDQ3UuGYta
 17 Nij+r8CGUG/Yq7XjLJeNby0uOPqynO3SfRGE5IWsVMlk9pxZneeLTtS02iBzsw4H
 18 C46PcpkOmzToyCYsLwjxHXPVuVQ=
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 ggEBAOdFD+uRKowS1a4tTTI3Q0Qbll61CG4/TsUwhP3Sb8ptmfeK85MeJKIJza80 
6 Nv3PUGNb5Cs7DLSDygzzVe1bHThB9pN9U2CUW8gvJcEf5SvFvfoNbhTzd6Z631QX 
7 yV+F8vtEtHvZwoxT16irTXP/DbKPulwZ70R6RZABl4j0Tpyet2TLzbFnX/7xKJp+ 
8 dCqAE9NqZaugnIW+cty9zc2EIVTvo9g/ibJAbGAtjl1zN/1EqWepcuXhSMHyj+90 
9 UQPqVr43VM9/yzd1CnsqPRmP/PnnSRI5rYGDAWn7CZucs2CASYOA+ksG62U0x9uK 
10 SJTnEbcMOvsZHDjH2otMIvPlqjECAwEAAaBhMF8GCSqGSIb3DQEJDjFSMFAwCQYD5 ggEBAL7O0WpEzC/ock1/+DON1xvFGiFLAWC8FeP4Kynn3CV995kQqZpRY1sC74OL
 6 vERq1wWP0MEqzEicUdJ6kblqzSrJN+vBBdEelZeOCaydU7ktUGbtGvfDXwJtcARG
 7 Obq6EmkKy71EEqq68USfX20myoMevqKA/NYUWcn3ZjhCYAdL72ZYj7YFwCL6w17x
 8 qjCGuVpTUFfoy4wgCzMYe3MZbzsEZGLCL4DRZLx55K23BGHF1Cd9jBJXYLLrknVm
 9 SIteAk1jZX/dDt+YOfNhDhOW5x+csRnRK/KyJzeJow3v42qMoVKhD71UDfy/P7og
 10 JOUrh6HZlXfnVTlREH4nKe40XwsCAwEAAaBhMF8GCSqGSIb3DQEJDjFSMFAwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwNgYDVR0RBC8wLYINd3d3LnNpdGUxLmNvbYIN11 VR0TBAIwADALBgNVHQ8EBAMCBeAwNgYDVR0RBC8wLYINd3d3LnNpdGUxLmNvbYIN
12 Ki5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEA12 Ki5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEA
13 sDPNUARTOhqGtjhY9Yb/GiSwaNH+5fJYNdz5FlKomvYui03W6EW7e6AKCM2Do2EN 
14 EaOlS4mBZmCu1Q1xwyHbas35JuiuCl2ivi8nSgtWHw7v2ahALl31fNd6LWrquwL/ 
15 HtMV+cPKdIDNtL5ZvFohaVJkUt+b1zQz86cv7KdTWecmVRqisOOAbjqEdtRdTx22 
16 qhI/4w8geed2HZfiruyh2No9W4HadONZ7A/ng0fwMW0Ne/jeMRsvBpTM4gW2S6Br 
17 SoZRjOdCybErU8FrYu53eAmNlt5cuAuGiRTscM3sKuSGjr1UXJ7tI8PW9lKAHky+ 
18 CBz5vWWBDcUMcI6f1RdX1A==13 aQ9KjEKvE2raNmN00ezzcHWtQ3B8HuNl5m+rn+AWSUjfWHk+18bJptUSkrw9+SMF
 14 X89Kl7u5HbS0X7zpTjbeapRmOAxMpFkfOd2nLpgsfSUA/z2zCwHBr56XyfBszRPJ
 15 fnHEWUYkwknKIt41hvMxNuBlw3Wl8TGROn2qRmm4B8sKyBd/7D+UZF4uEQKaJKQd
 16 yz9R/u4xV3gY2D452LmOJdOQNJjvHWjB0uB5ZXJRbJFQOOmNuVXbkMKMq3zwrMlI
 17 seUM165k/YpzZXizKsf1Gur01y8E6bB6Mnc/4M3YKAxidAmiSQZ0XiBmsFbxBc8U
 18 LdbKh0JPc9KTz6nrhubmRA==
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 ggEBAKKYBYSrYA1BYEj8I7FKk21ypz8pily5XGVzi5VfZjtfHl9dWCr794ydYBGW 
6 rVZAaBeV5oQUBzFtwe7/6a0IKjgr/VXdaCkcv7E6xoWtHSND8GZYL/9bTaLHihGn 
7 MH/8iMqIPlNAWzan73LDECWcNOollH5VRz9wSwQDkdCeP4BK2pdgZCdWHZemUCQc 
8 lx/Xf1wmqO3Tk1WMewpB7RCww3wEi+7F3B04iv5sMSgq7PQx285awpofcLrtwAHD 
9 7erOGsTUkyv6hGnz7Ye2YmJdFwbqC7C0EUnSu8xXfwuDsSQEeV7xHWiq5b7M+K/m 
10 4nHe1k4HIjZhJYaMsG099LP/aZMCAwEAAaBmMGQGCSqGSIb3DQEJDjFXMFUwCQYD5 ggEBAMk0Yv/2I4rCGHMxwzelYqmuFdEkRKvc2ZDRZoA7R0OPbYGjOBqq9507zD0G
 6 u12Xh9/j6xRVtihXFn2loT5DP99/zebAJw2fLpY+7VQlIxuFC9kE2kVRWdjW3n4b
 7 cFpiVOH/3PAEbeZbhLVrYWt9atpuAzD7pNtpg6sAmQmk1f5ywjfBYelsnxdmSVql
 8 dBaJfQzlbAtK4nJZi9l3ZN7uN56AmwTcgcB78G9GlB1KZ9JZ9rrOrvvccT3HumD0
 9 2A59EiHoNvRMZFvHBtamm1fSlyE9DIm2LWuj7StegGwkqITmWW8haSVw3LXs/ZQn
 10 ZD0jxYT4gu6wJhrdN3Dy5SdSAS8CAwEAAaBmMGQGCSqGSIb3DQEJDjFXMFUwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOwYDVR0RBDQwMoINd3d3LnNpdGUxLmNvbYIS11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOwYDVR0RBDQwMoINd3d3LnNpdGUxLmNvbYIS
12 Ki5nb29kLmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0GCSqGSIb3DQEBCwUA12 Ki5nb29kLmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0GCSqGSIb3DQEBCwUA
13 A4IBAQATKgZokZ2AdFBan9QcaeA/aazZNMPt3qmkPkQbc+NZC/D6SqL5xLPjUrUf 
14 ihb9xDcQKXUiXvHH2FTj7cd3XQmMqjMANPv2qVOXb0xWRp1+r7iEXha6irs7I0SQ 
15 S55bc8zqnHF9ji/Lh9vqfGKUzuJv8inMsLuGE+C6NWrriqzf5oyL4P+Boz2MeDNP 
16 B4d+k3uucEU6ujdyCgss+VO1VyrVRS6Aq9qTd7kxAYtBmQDhNFylbxLe9V8ljj1X 
17 BCH7JIWXtmHkdFa3jvKCdX2UvqhXJWYu2IjXa2cHRXQji+bHKIBEhUrSUuv6Z5vX 
18 bxX6by4xOGSPNqzBBh9crZm8sDgQ13 A4IBAQBBXA3ztVuvlvsjAPYQlzLsCE1iboe+5HX5jUAOdYk0HWz1WmcvGUnt8BFd
 14 yf/Yn8FkVIE+VYKGn7fx1r9OM4Z4mVA93ecbEEAhn4k8IHpnyAhVu+/jiy82XWIS
 15 942lByV9liAYcE00dufgVXkoU1HHio7hZ3Mu3HXXCxDxjQxvgsBSi6yENrSwMZdM
 16 niBCWx8GOH0iFN816zC4A9gWqOe5QC+uOJC0LkuOV+k55Zkqyhlx0Y7NiTIz2OFx
 17 KKJxpwdge1FlHhhP31RIO9/lryHmCno5ZMratDp2q6LHBmAwqdcIu1rsjBxNUZzI
 18 K2FdNMZ96galLnb08iU0du7aHxhH
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 ggEBALCHsf6g80OmnXO4cRbYIxhmXKniQOWnghN+xY5RMTh2ETTdagb6IWkwwe3V 
6 KHddspTaVljxmPpmfGdyoYSWfnunBhdTinvX35RCs9O8udQpz4zpARGWCEaUCGDt 
7 J1LL2oOjN98/703j/U+Nd9hYjfp87CrlTyqMtTjKYx9VTDjcXz0J53bQa4HTIRwp 
8 N8yuC9U6prqvwGJyGqx1jo3eC1R0RXys5nYlmgxtM0i/5m9X7AJZVVtzTW54vmQT 
9 6Ie/jAhWgoa/81VAepU94RCA66VwAK6lPrS4Zjiyz3mxgAg+1NN3L3eeqloGTkNo 
10 VFKpjmj+xW4iGC6A7jYmijAOMA0CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYD5 ggEBAPV4wKGUbh0MVMRlHORrMlYtakBMTxgPLiUsu+H0Tpfkdn6TnTouxiH4u2fd
 6 igDGhc4xTgZRVnAgq/CsSoRovIU08CSe8GUCCpRqoMcVRmK2297lKLQn60vLP80m
 7 RPDrPzOA6nxN5ChaQqb5DZJ0ACi7/+Ej+lQlW3UsVEioXwiv7EKBznNWcNB8r6jS
 8 TvMIW+DYGrbWFurbKqkShq7E1e3j+zpk4mbGCuQEEJ09NiATXWjZxGZvuM5ZRXDh
 9 iRZy07pGKLA4diTEFCxSTZ+CzzT83xo+m0eBB1VyxTVqrsePZfsmbLyWi8EZ6ggY
 10 v1Yq2BRbAC/NQJfxQN9qWOPGDWMCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAK1q9bMdKmvN11 VR0TBAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBANFsesZXG43k
12 iwz3R5G6GLwbYa8vo+dqleHbOFn3XI8o/c1ii7NV+oydaw3u+I8AW5Dm/NHi/oL8 
13 eVhMrojdfC/vd7w9DPWcg7KGRRppCmKREV+/Ra3YrJgKB5e3RmO4+SnVxNP1eNFM 
14 tjok3/uCzViyU2Zg82i/1yGtTsxhB81V3klr+UkXOlZhynV0VXpKhLZUymToYMIg 
15 9akObOjtsvyVwn28BAs/S0hDjuj/BTrOeK+AH7D5dpcju+ZfiOihOaV+GiE9Ze9U 
16 kKf4nm4w0CCk9u1AtVPGzg//0qVF1dRs6mYap4AL+NqUZy0FDg8LAf6ggvLXKaZa 
17 PiXx+Z3YOck=12 8j1fLkAgLtBWS2ZlDAwyZJZAmSO1NpB7VU68upKZS5TsCT+bfFIbhbjpWxt/Psll
 13 V4yeKQ1GCys7LoqbjpvECB1jACQQI9bAU+O10WLpSYs/jzPkXsSlfNt0m5IfjOu7
 14 10eDam5uQLzm3OUGr906YaZ3lfSk4fJ/U2GnhbfnBRDkziFwnsFvRTsKMThnqVU1
 15 0lW23fAsUGvnaiCQmUbuyoxXrC6sbDHW5XUiz2mJNryRWtTKykkWJDQ0hQwXpzc1
 16 NbVUKb/rxv8Fs1D5MfWH/XdcuWgdmPURMBtO2oeLtnR8LsG+912EjQ2U1hL5bFI0
 17 l5EQ8rTn+XU=
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 CWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK7QE8514 CWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJu9cyLW
5 OihdcFsA7TIPQMxuU6kVIe0dpXG9GSlwBeUde+OBGPYELAj8CKNWlYCAC6EfWzZF 
6 NKAHEqHpUyagf511T35aEFEUpG5Wu0H18V1CkdogkBxu+dJVhWTxeJmU8mhCou7R 
7 D3XpzyK3oWI8o7Pm3qqjzOlmXR9paniJdd629IKnfeEyBX7TVf4xJaxG1GaZDSyV 
8 JN9aqa03NWxk5GrRxs7q/1jNOO+SIdckFaXEToXSXf3FKYZ++NtmJ8w6vSS6tPB0 
9 QAmp9MipeIbzEdk0Da8rv8ZxYoiNYV+2z9dYWyCyQYSKz8TXMeRaKRAmVybvFBa35 jCc3LMdwHcnNq2EJVZKRe2FFDd5Qf1Fz/jBdISIBLZrde+SO5OXAhnwkFGj0zNv3
 6 Gcks7ynR26dTquOXcHlDQyjbG6WjW4arhbYGLyy5e49Atz+SpfA443x6M9HUtxk3
 7 V85TadgBp4L95U4Y2hC23S3GOnNvSYTSXZ94O/lpkWMb+nTt78ms46WBlXD+NEue
 8 YVkiGpj6PqrdmvoamWTrKdXok6MRs+mp/rvGF0Ckm65afqT+vlAGJ6oE18BvYCXb
 9 kEnrOG+g+VdW+O3pjLg/pMCuehQ3drSgJSPTHVS/2EhdTG0sHExbr1V1aaTBfxxR
10 a6zSAp4MvRnhTiMCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0TBAIwADAL10 TAUezb0qnJc3mxcCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0TBAIwADAL
11 BgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAHMGxWwqE0MfEBY2fqfFn6rE 
12 FkcwhO10mIfUTezliHek7b4l4TxVQxTFqhgbVjGfgmoyFYYR2RP8zzWX9xk/vh/W 
13 KnFUg8VYSSp3stANOR8LNFJ7vzVOoAYeQC4g4QfMVP7qBuEwJ62wBubvjBrRGqFN 
14 ryScigH3WZ9kliMtLboMVT7ov8OwDga0W6zKpvTnp9n11hZafUMZAX01OVlt4MsG 
15 KXeAqGTLYLt04H2lJXZfTqd8LCpiWyKLPMZ8FoPqDYIJGv82DZYqK2fnKt5Ul7jT 
16 iwtx2Y/8rntTHOXyLWHtLxTy0D6PGUoIeEhY6nJyYBpXgm1/KMwf4Fwu1oYKt7A=11 BgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAD3xDDycQCfFHbMwkXZbHbEM
 12 C7KcOReN9MSwa/ufgngxheVsOZT3vQzFFWYA9Hji8RpK8LpBRcvblx/eQwSmplF/
 13 XIp/eZv4rntIB5/oMZzqKf3uXJVxkFqprjmHSK28pxUcEE799OPloZahfwLNir9A
 14 RU0VcVSrgTiELsp18IvJ9uvcvRCSpzlqOe6SsKDq37nGQPmSlRb1n8Mellk/VmVG
 15 fpfQEvvTLbq4wusAoQOoHOqL2q8lfChb0/WrPwaJNyKCmGwx9sjw/mlwYYHZxNCU
 16 cxRafs53iqGnDN34DfHhrv9Iy8HbtvbklMfIh/MImPutMQ+Di/DOmsieGZVybxo=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTA5NTdaFw0yODAxMjEwMTA5NTdaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI4NTZaFw0yODAxMjEwMTI4NTZaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQC34LVIX/JXmDdh3kXLhcEPRPssZfszQFuKE1jYLD+sKbu1vWqr 
9 TrJSbSEqiHo8uoES+bS1o2GkXqr8uIR9Uwr7CelPFh66hgzvAa7pRqkN++OsBgs9 
10 SMXRqC93h8nmcdqJmhqDYis3nMXqgpDBC+LQsI1EQMJbUP4jXALd7trs9VoNtwq0 
11 qbSpBulal7wCumSe+dhf6d2GQSkfIkajfPJQoI5v2t/chvHSD66sx6/VGh2MPnkG 
12 FfymLgJhWD7osxX1VkQHl36bP0VsHIFG6p/C3fc7e1d1Sb1m0vOPtXNcfPbhnZwH 
13 6x4ODiSavDZOr1a65AlV26ee6LAlHKAiPQ17AgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFPjAPhFqy6hBy4e37v8JsPDpP7ZpMB8GA1UdIwQYMBaAFEZ6Pq68 
15 Q9tr3S5b6vIjBWtFDtJdMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 AEmS+e9EFSvK8isntMKPgdrqwQlnshX4rv0QUN52NUc0M3zmrkg70YivGcT8gu9p 
17 kfWY2RfJm9K+MqaBDTVsEfO3VbVNsYdMIrzCGNzWFQqdZj4BBFXm494AnlPJPWft 
18 jzhFVzBk2f+U6lXgP+vyZZ3ml7/Qk9JalAr3tk7YUbsShNM5GxkQsApJL8H6caos 
19 1AHhDL0YhPhaUk/deYJ2fDDfNiCUZX1Jiqfyd5bF/m6SQkFzTaEzuPvn8+uwat4I 
20 XlGxHfSYawbvbTXywsmC8+4xrMCcfRSFScteZSUNeboynNh66dxeBCnfgXuV6X3T 
21 Hzc+NUwUNetwv0wzfZzveA==8 DwAwggEKAoIBAQCVr4Ly8Wnf9kS+b9d7tbfwTunY6zzBILhhV4hzmn6tjLNbtegY
 9 eZYD0Ub7u0oE2cK7MMDvxbXgikAFd9bJzoRU1GfdLm+1GdEosFYMSAthANyneJcS
 10 Y0lk4AvCNEmt/XxfRPlnL7bSI4Cg3J6+P6y97K2rPKZe8Ur/N3ipfJGrYMXoYWQC
 11 MSGzAcICq1u57HAtSyj5GrONc2CNFXxIVb0X8R6xe9kGQH/gTsKZKweRQLCa6yY+
 12 FzLLC019tGFZ+lv1uzn6b123IyfI+gg3VYq/Pn4mcmYv7H4b2hIK/kM/pIolU8hB
 13 IPVfbRyRgcaOw1B7+drTv1FpHOmnAuyRjKvXAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFC4LU7092uX2MYV+ZuFr/Eoe9uKcMB8GA1UdIwQYMBaAFH6KgJY4
 15 XoHWp8AX9SnTKt1uD0BEMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 MImc1Ekf8ts200fpQ8vnaaNH5Vqa8N382SIa4AtY9BLWkrmQWkxzf65+E644l/AS
 17 1w4dyRlj+/GPI1OPmUgtFwgcraPQhXY6CCYJHklXoznzP5fRRl1ep24x6VAANfvG
 18 czBbnUAL+moMRIIg88BIsU1yiUj7PDkr6ZlQTbhqT5r2QDossx0oZi40zO3wtDGQ
 19 p4orMVO5b/UVCtJbfJiUEm9KrhGSNFyK2ZV3KS0xgN738aD1Lj9JNiJXznu51buo
 20 q1Nf3B1UTcvO6Z2cki4jrZKYVwK5922DPh2QwJohNhY932pEcvX4GoQCKRCMvy0F
 21 N+x1cFmPL8iVHqSFl2rS9Q==
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 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC34LVIX/JXmDdh2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCVr4Ly8Wnf9kS+
3 3kXLhcEPRPssZfszQFuKE1jYLD+sKbu1vWqrTrJSbSEqiHo8uoES+bS1o2GkXqr8 
4 uIR9Uwr7CelPFh66hgzvAa7pRqkN++OsBgs9SMXRqC93h8nmcdqJmhqDYis3nMXq 
5 gpDBC+LQsI1EQMJbUP4jXALd7trs9VoNtwq0qbSpBulal7wCumSe+dhf6d2GQSkf 
6 IkajfPJQoI5v2t/chvHSD66sx6/VGh2MPnkGFfymLgJhWD7osxX1VkQHl36bP0Vs 
7 HIFG6p/C3fc7e1d1Sb1m0vOPtXNcfPbhnZwH6x4ODiSavDZOr1a65AlV26ee6LAl 
8 HKAiPQ17AgMBAAECggEAFV6jouAnuX9ivFiJMwB98ejZ6gyGF6w8lzztX94wnjER 
9 dCsp2PPh7ItrRdaroiAovQxRMKTmxaQM6icFms0KYyeBOmQ/OP04RpSi/9Bq+EmU 
10 aZsgNkSdXOLXdWROFh6YP9KtjyRbEnEBXWJEMXNQrmE+YbbG/7bXekOIv8MxJUWh 
11 s5WkCFm4f8Hk3i3n2BPePZ96Lid85/Nzo/5fLHmQelEEla5JrH+7HHD18novvg+P 
12 s6k2aNHBZ9OQyortrDTcghgZP22RiZZ/bGT8eHZCxyBChKelC05+9PiZA1fTlGt9 
13 liEp/cO7eyyQkV/c0TAUCf98wFEm9/07OmY4HtNU0QKBgQDxi8fAo+vgooNjQK3+ 
14 jmRbeL+7719okdD6WVjYK5KoVJXD+D5DoAM8wXUu6p3TM/z4g/EqxrUbBMafPFUH 
15 eT9Ax7cETO7v/A/vYfFuRSutymNk+iVoQ+CHiULr5m4UZh1U0d7v4uM7F//MQX/+ 
16 sQmSHRKlav8/QhVbOtqfputDSwKBgQDC4YN6Mm2jCa1DyKYQI35xS0ar556sB2ZU 
17 326KhavGEH6m80WUMZPFDtpyvHZAtx52plyYrbf15TLdoxkF40rexpVOKg1gDFYS 
18 mjZWqwEZ0g9UbiJNAOzoPc566opYDAidBAoowr54qzPHp3wJ3oVPCrNd+Y1lFKwZ 
19 ntYCII3QkQKBgDH8FRgeU9+mgb32UotM+COdtz+y53GCS1ajSqlhSvYemud05Z2k 
20 7UaTWiadUo+0QHNFCpEpkazHrjqhh48GXjqPmaYALann5XxKLmX9Vm6eZTcuNLOA 
21 6GPj2b9rbfg2sXct/w5xS0idTMf9/fi8thhQf91PaQa0LCs24KsNJb5FAoGAbpgc 
22 TRShM40iTv1ngHEkKJdXm+buHSJ16GSEDwic2uIxff1A10DrY0FypvpdAYzqNNtk 
23 YSD07Q8NNsqAQN8kdhisUpd6z68wiY4KmFSjY0vad0epH5oO2B17ODYyHJV3rePF 
24 ACzEeyZtVDiwI8msTZb9A6/DlkGNCV0ihkKDOIECgYAh7xmxy1PFjRfJKk3gM/Ej 
25 mUaqE/Yq5ZQ3n5Ob7aHQv31cYEgpyCvw5edFJOOUiOFqjh/wuF74tYvQG2MQkfcw 
26 U5c8OqPEoyU7flnlTS5KhQsxsXvKdS2t1ojCxmtHgYcL5WZAPjTx/Uvt9EpcdcIA 
27 aeFHox+X/dLfGzjh/zShwQ==3 b9d7tbfwTunY6zzBILhhV4hzmn6tjLNbtegYeZYD0Ub7u0oE2cK7MMDvxbXgikAF
 4 d9bJzoRU1GfdLm+1GdEosFYMSAthANyneJcSY0lk4AvCNEmt/XxfRPlnL7bSI4Cg
 5 3J6+P6y97K2rPKZe8Ur/N3ipfJGrYMXoYWQCMSGzAcICq1u57HAtSyj5GrONc2CN
 6 FXxIVb0X8R6xe9kGQH/gTsKZKweRQLCa6yY+FzLLC019tGFZ+lv1uzn6b123IyfI
 7 +gg3VYq/Pn4mcmYv7H4b2hIK/kM/pIolU8hBIPVfbRyRgcaOw1B7+drTv1FpHOmn
 8 AuyRjKvXAgMBAAECggEAFAYRj2xKDILGOW9+tPbfL09vKux1CSTWZXcvMr/FGHRM
 9 /gS8kqGZNtOFGmG4iiOTUDU6ahjZtrrny5N3cTGmNC7h4g23NdPJThcgu63bj9Ns
 10 sR6JnxUXGV57VDRoctUJETmJ34rbewryxxIcTjj4Y8PIi7KmUucWcEO8aXfXiMRJ
 11 6PCVi8xtxXr7LPQ4bbtrfAAZFuY3U/FqxZw3OCCX9F8N4ptxH8w8hpd49Y3JIlB4
 12 UwDArVFcShb6uKLHgzmvv6vJE9rBWiUfnMWWsVV+uI3QNFIhVoGpHoAjOCxfGRUn
 13 EJP/qshHT9k7xIwK6KNzqvJkLiXb/fAhxIGND2Pj0QKBgQDMeZ9XYEeVrrwgLeYL
 14 WYlxpGzyxWsKTq4t8JvkeDJJu3kqpBhOGhelVr5m4BI1l+Ji1TGcjWjBvlaMNsr3
 15 LQlOzxiAKS8ZKTTa0jWgNqBWNlYOHG7jhIQpnhX3U1DetDfu0wELU9YobeCHo4GY
 16 7b4WdfxJPZVQB9dzRc9Yza6S6QKBgQC7Z4B68MEO+7G9+3MiAfT9cSPpFWz18zUD
 17 r3SiSTV3AyTt164C9Vjg/uQluw+Soq8VKwxFnzftuOSetwbYLGGIOF+33xjP31tf
 18 CsN8y7QficwtwBGJXffU8G21YgthhhLAtLoKuSRPyXDpNV890LkuCiKezHJNMK2g
 19 /mDDThqQvwKBgDlzms/EH5jxBa7M9qwNtk6V8n6r9Y1p2grSZhrlosuQv1S50pJv
 20 RmGQY+Mn5jXkvRkj6dKg8OQvBMZUxuZ4YvsfuTSZXcBmEZHCKosfjiFrFvbUClwm
 21 6bN/1ZAuerR4Upbp9osmPTAS31l9GXbMpfJNqFsz0HYyHdknrkC3WeuxAoGBAIp7
 22 FSnDtiWIP/OPV6iNoaeWb17Rgk7MhSRQBvPU/TkQjb1jXya4fhDkyVpIPF2y8YXG
 23 5a6c1QtJUUcnIFulj/zFC5YnuYICHtbAcWxKarPTc5lrEIpdccFcWPVrmdVa6YiV
 24 A9TgssByrojl85cOIYiv3J1TnjMEAYmx73bixCapAoGBAMtY88Beqy0gIY8ecmQL
 25 yjcBiJCfUfZ6dy8Zi7fVFCI00Di3fYzJWZs1exhrFNBQ6ELWiJeIu+3z2p3bEND1
 26 Li3fbXfF5DSpat5ltyo4syth1Revf5LbjyUXX1j5L1oyd6C07Bvr5liVbDLm+G3v
 27 Yj7TnK2KnQssIlrdhcXTBqvb
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMTFaFw0yODAxMjEwMTEwMTFaMGExCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MDFaFw0yODAxMjEwMTI5MDFaMGExCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRYwFAYDVQQDDA0qLmV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A7 MRYwFAYDVQQDDA0qLmV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
8 MIIBCgKCAQEAxmpQFS43710gEJuu6hTv6I+knyV+noesK9GZlDlh5AM1FH5uDgKG 
9 uUnDROSU/iNiQcSwezK/HzCBc1tHGTFpCCU9FsqKIs7hofldvYajYbETniFfipzl 
10 YsXRtYgjpQehsbaf2Mf2QkvXUh+So4qY8gwW3iSee9H//u9ZZAq3sTA3DnYezMjV 
11 8Lu85Aqxm99rYm4bBU1FtmsAkRd+c4iKMWjjRrYNlrenc3Xul1wtacDAKDa4BEtT 
12 OVjAPZP9mN1eVgYxke1QI5s3swTZyYEPX7KOhdbwgA/vuzLFHRnF3oWqRIDYVbHJ 
13 jMszK0nfL5AnPHtjHJYGZtEbKytm1rFhRQIDAQABo1owWDAJBgNVHRMEAjAAMB0G 
14 A1UdDgQWBBSQE69C6JMy+yqNmzi+UuGAJmx8lzAfBgNVHSMEGDAWgBRGej6uvEPb 
15 a90uW+ryIwVrRQ7SXTALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAGq8 
16 Pjh5XLv8P6Sr8CrJoth4/47Z7EByIj5FC2HfZi2sDD3kOis8MZSU1HB5DzLH7m2m 
17 uhOHm714GkbJzGEfMLnGMAIdKACLica7gvY4mXUvzqILP2r98KhQaqrUbz0uJc77 
18 Y28MqX0SmSGD8OgQXZnkpZdk65x9UG2f3kH2pWAib2J80oPLukeDE8VFFSNEuh0u 
19 frO58snRELR9FFwJ5CU/8UIkkbehyKcZMiwlhh4LOSQJMWXa7iENLIdZkT0RrneP 
20 etfMNHZ9Fvgy7Vt69m8Ke9QmQyn0xJWPyZ4pBf/D8fKyE+e/N8XgAdKIvOkkdF+n 
21 9XP92zxrrB5KqapCmGI=8 MIIBCgKCAQEAoa9RP/MXlbpLjnZBzC/BMHqYhfDZkVGpjujAHGCu9qQQcgWdLx+K
 9 s2jABTFSuCdrvKDONamUZ7QgifErGXtrWcJowiGioM1lGl10/gsgYYK4Px+1Iu+o
 10 +a9x9818HwR4vdR/5As2menNi6pcg+dSxCSywy5icOu7VajnVAU/xtSfphyfj3iB
 11 1xJyo1sSJVqCdTjWkeMzWkWLp6B38RSakfmnEcUKMKJpHYUYc5C0I/+J8qcWcLhK
 12 osKwsz6Uwy+1H5vOm5u3TjpIxu8aV/Nf/3cb5QRqTFRcgg/c2JvbLeVHV2rBK1fD
 13 VAo5UXNS1J+Kz6m1odOTsey4AoS5O6yqJQIDAQABo1owWDAJBgNVHRMEAjAAMB0G
 14 A1UdDgQWBBRue3+YYZEDmGP5DpaTqIsOZVN2HDAfBgNVHSMEGDAWgBR+ioCWOF6B
 15 1qfAF/Up0yrdbg9ARDALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAHr1
 16 ou1VxJrFeBzqEQWyUEKeKeCGeIvLJUN7vaZZRlt6gu2J+I9Xai1XKIcEPB2OIDTV
 17 qdxjFjdzvU03+1uhN9rInOQ72DuG44hIfnROZ+ZymgQTOR3hG5pYW6u6Z2j6MOOx
 18 fALBviBYyefmLjlz3k/s73ZSKGRmV5KH8kzdElwtHXonTbPxNYsWy/38K1XQWYzO
 19 5H63JKlFmadpRnztCJXJ9SJ+nx2ebgkdWZ1+/yWXnzAkYS9wlPr1reLo2Hd+2j+d
 20 zfubI2rFgv3ZD4hqGG/qNywFhiQbmxen8qC+oGV+Yx4MKRCtmm1KgHll0JlsoPH0
 21 cMmvVJZ8Wj0CN8EUuEE=
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 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDGalAVLjfvXSAQ2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQChr1E/8xeVukuO
3 m67qFO/oj6SfJX6eh6wr0ZmUOWHkAzUUfm4OAoa5ScNE5JT+I2JBxLB7Mr8fMIFz 
4 W0cZMWkIJT0WyooizuGh+V29hqNhsROeIV+KnOVixdG1iCOlB6Gxtp/Yx/ZCS9dS 
5 H5KjipjyDBbeJJ570f/+71lkCrexMDcOdh7MyNXwu7zkCrGb32tibhsFTUW2awCR 
6 F35ziIoxaONGtg2Wt6dzde6XXC1pwMAoNrgES1M5WMA9k/2Y3V5WBjGR7VAjmzez 
7 BNnJgQ9fso6F1vCAD++7MsUdGcXehapEgNhVscmMyzMrSd8vkCc8e2MclgZm0Rsr 
8 K2bWsWFFAgMBAAECggEAAjiw/le24RtwDzeLAQxsdjRbgbuj/AblVtVBLK9qyOh/ 
9 SOQ0e7wsAXmRsd0ETQcc48Mdvbde++ypWl8If//1XtW55h4s50BdNtjJo6RVAnQ+ 
10 1buma/EfQViZJTjpu0CHXyu+BOmSOIJMXhtD40hbN4SKogCTdKvwe4x2+f+DuHxe 
11 YELVxCyrrNrICikEBNWJMDoNC+8ARiHAQI6w8AjuCAUdG0NZxZRFFsNl4ChgNMR+ 
12 u7JZ3l1K7x3E6sjDiUiFMr+D9VS6YJNZFvt09i7r1JxBTyS8QorCQv+OD5QZgqeM 
13 R96QARaGaPzZgM5nqgm9/TJPlRtGpvVAfLkC/799AQKBgQD99tZlGjjL00GI4lf8 
14 NBUKeUr/6AUxXBqi/xcrZ5/mE3a3HrlTMRBJGbLhvffhENwrFGbv04OB4TkA/Qb6 
15 uD7Zd/Xxvfjir1rbK+J1ieXDGSgeG5RqdoZ67Rh7cyrm1wXVPzD5Psa8RcB+IA3e 
16 DcRTTlm+0XGpKxdu6g7YYzU6RQKBgQDIAXua/du25TvJygfGpArqdQv7zoCda9ZL 
17 JVdJooCPjMGLiLuPa6hbSUgEXn5s6y7lbiU86D3mqI9hjkpvdC5bQWxfSCiDrWQn 
18 CDVWrhJwoverrMusDpbesQi8On48LqRmtletqy/1dg09aBJoxeVJnZtlLDoqvJZd 
19 2X2lTNl7AQKBgQCkPFLdwx1jwtSovyeDM/M/eL0lzVg+WX/oVOsY6MShN4kYV0gm 
20 Ip6Th4kFL6Lz68FWIrWG9tQe1BXXK8qtrSUH4eotUVt4zUoGXtTuiiUKDGTDQ7ax 
21 OsExEc85VnsyGW/uPhVfulcvPjSD3BrbtS93aD3lhvDoI7PdyIOdMFsluQKBgQCg 
22 Bi+zrvGgwIC5z1+xW4cwWD4iVvMpASMQNOxGCjL6qBAjaF9JPUYS4+svM7vLwdBf 
23 2WUJ+nesmak+0O5VhougkBP5mG5yDMVZRYQHuncekAXB4huDqpijzNnEYLinxlnb 
24 pIE6fwF8T9wACcjQ86Wk5Ol0ZZKUpxdYN7AEFhzcAQKBgDTkk2DxobQRGthvPRUT 
25 3KrsBt+zx0lYm0EbZSQ8B5njkMtq+C+4NToMtGXKVjECunq5JeSfpBZ7RNjh9p1J 
26 Oku4lG4FGwD6jogqgsCTyVH+EVlxotukuOuDCgSVNwiLcELAh0AQKJzjisZ6sjh0 
27 azokCMBNo7a4F52u3nfpf2wk3 dkHML8EwepiF8NmRUamO6MAcYK72pBByBZ0vH4qzaMAFMVK4J2u8oM41qZRntCCJ
 4 8SsZe2tZwmjCIaKgzWUaXXT+CyBhgrg/H7Ui76j5r3H3zXwfBHi91H/kCzaZ6c2L
 5 qlyD51LEJLLDLmJw67tVqOdUBT/G1J+mHJ+PeIHXEnKjWxIlWoJ1ONaR4zNaRYun
 6 oHfxFJqR+acRxQowomkdhRhzkLQj/4nypxZwuEqiwrCzPpTDL7Ufm86bm7dOOkjG
 7 7xpX81//dxvlBGpMVFyCD9zYm9st5UdXasErV8NUCjlRc1LUn4rPqbWh05Ox7LgC
 8 hLk7rKolAgMBAAECggEAGkkUxfdA0dQ4HWCHYOkwmK+NpVTbIh9rF/Mp7FMhjrJs
 9 hAT6oWMY2wMAGLgEkTDDeKaR77JykIt9sL9W+O0SLkUHX+w08ryBn9AqyXRInuGw
 10 D38ZpSTeTT1jI1yyPZ6t/HqUEiBqj4otovOe18jfMUkgENA1K9N/ILV1ajjyPeIo
 11 IbE5RDXfvBVHxWa3uP+K7NM6zMRNPsy3C8NNvkN1ozNvsm+vjLX3cmjWrgKaYXfq
 12 mL6zIyQoK0yZ1F0+kK2Xx52CsnSHKtrGkrnLzcw7QTf4DYUVQyFclt/NNf9mLMkf
 13 FtU4nwyHXx/p9MDev/KjCMJ/e0QlPxTT6KD03G6G3wKBgQDTN4t/RQzIfehdgbgz
 14 wqUq21+/PDDTqysK1o74kwTaStRbPLC+xof5f2Yut+qcpVmUpfDOHxiyRAdzr8p9
 15 HlKu1Bva3hOhf2uiWlpwilcGQl0hplJV9D7sVHnzs9eLvxGK6lueogaJ8+bIJJ4D
 16 FGM34ROudPE5ke7rICdymJN4QwKBgQDD90MlbBFbtutBHweNdMIy3cH8XTPw9pkY
 17 ZON5DwGpUNztmZQGTVeR6GHyhMaB4uhSAWpAJ0GLYmCIItHJ9xr68vCY24Y+gEZn
 18 iEmWxW22Sx9BzH129Z3P/mLpFp/CrQn4CgK85NusBMRyowQnIxAmZlBXvrEC76Js
 19 oalrRQKBdwKBgAyKSLL2s4qXxxr+H6SbEtlXivi8px16FSUglf52JBydwrvj/45k
 20 FSCgCr4NV1WTj5z+uSxTtlCnL1YUAs6o5TnSCBFXjAzTlt1dxe7Wl9IcUJE14b+O
 21 r8myPkdUzyBR6MW5olTpw7+fBn2thuAh7r4bk+KQuN21J104XH82RdMnAoGBAIRF
 22 xeDgjObnFOwj0ak9gkdrP6DkGEcxbCz3DEOOSYTLvBP0ceG/Gri1rkdQL91EF6Qi
 23 qGEdHjTC9n1tY0V7sY5ppNTIeFh/pQYFDAbkxCUjl7mGGbnOF/NotcK3Lqbsvana
 24 t/ZgU5ZMsXzfY9I27JO+w8Q2RqzAq1W/2Oc68XIJAoGBALphDRTkvmt5b5SV+abd
 25 WFqwS0FQgVT+naP3oytAKBGqPHK5Oo9y90PV4A7sXw5kG+BgEgYHHbJoXAs1t7rE
 26 Gm7cveQhLVMbw6EwnVJberlxli2PLF0tN8PnwisOCzng/s8XUOz+pJ5AJMfpVMSx
 27 +Y4eRe8XVDgVYG7YvXeFkAgz
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·21·01:10:18·2025·GMT8 ············Not·Before:·Jan·21·01:29:05·2025·GMT
9 ············Not·After·:·Jan·21·01:10:18·2028·GMT9 ············Not·After·:·Jan·21·01:29:05·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:bb:b4:58:84:a5:ef:98:13:b0:79:cb:93:48:bf: 
16 ····················5b:0b:f3:d5:59:44:46:c2:91:cc:a5:ba:91:96:89: 
17 ····················c8:85:be:d5:70:32:6c:79:ca:50:c8:55:41:9f:f4: 
18 ····················bc:f8:40:6d:53:63:31:04:e8:40:33:5e:ce:4d:27: 
19 ····················72:2d:33:31:3a:27:9b:90:85:79:dd:a4:8a:a0:fa: 
20 ····················e5:9f:41:76:74:09:9b:df:21:5d:c6:6e:63:05:c2: 
21 ····················e0:56:59:48:a2:50:f1:59:09:3f:60:79:78:50:0d: 
22 ····················f1:da:55:a3:25:95:f3:27:83:39:64:b5:fa:40:53: 
23 ····················9f:18:6c:d3:d4:30:de:e0:4d:50:f4:25:91:2d:89: 
24 ····················57:ab:87:c5:42:06:2b:fb:f1:e2:0c:61:0c:1d:f7: 
25 ····················86:79:26:c1:c3:90:e8:c7:2c:0b:ed:fb:55:4f:00: 
26 ····················c2:bd:17:be:b5:f8:53:06:8a:d3:2f:7c:3f:b2:2e: 
27 ····················96:1f:6c:32:6e:ce:f3:b5:6b:83:3e:db:1b:fe:97: 
28 ····················d0:5a:d2:11:f6:76:19:11:60:75:09:9a:fd:fc:d7: 
29 ····················49:e8:da:47:60:a5:d9:bc:0a:02:dc:dd:12:ed:9c: 
30 ····················0f:56:55:dc:06:55:fb:2e:ec:55:8f:db:0c:72:f4: 
31 ····················6d:2c:58:14:d4:1a:ca:79:81:c5:59:7c:98:1a:ef:15 ····················00:d0:54:e3:28:30:e1:82:70:56:a3:1d:ee:d8:d3:
 16 ····················3d:50:76:73:12:12:38:e4:18:9e:29:69:df:aa:07:
 17 ····················06:63:25:9d:df:83:1d:91:37:66:c9:00:e1:e6:6f:
 18 ····················d4:02:49:0f:6a:77:4c:1d:bc:92:be:f8:cf:f2:fe:
 19 ····················b2:2a:37:ab:9f:c7:3f:85:ec:36:b4:94:d6:1e:1a:
 20 ····················d3:f8:ff:40:c0:e2:64:26:df:ea:04:d7:2d:d0:48:
 21 ····················ea:a1:95:7f:81:93:0a:40:7f:34:f3:63:c6:aa:25:
 22 ····················98:7a:10:f9:81:be:34:b1:47:3c:9d:01:c5:50:bd:
 23 ····················b6:26:4d:cf:df:12:87:91:ab:95:82:cc:f5:64:c7:
 24 ····················d4:2a:9c:b7:98:15:39:84:cc:16:bc:64:77:c9:a3:
 25 ····················fd:41:28:1c:73:5e:15:54:5d:56:e0:25:c3:e1:ab:
 26 ····················28:2f:fc:07:45:88:13:05:65:b7:f9:88:21:63:34:
 27 ····················18:4d:6f:a9:db:4b:80:fa:6c:b9:8a:c6:7f:59:4a:
 28 ····················3a:a5:4e:80:1a:f4:e1:54:28:04:9a:d7:ba:2d:50:
 29 ····················41:6a:31:18:91:a6:f8:01:34:ef:ab:5b:bb:2f:f0:
 30 ····················b2:68:e4:5d:3d:24:00:09:07:7c:cd:a3:08:f9:ec:
 31 ····················14:d3:66:8e:3c:ac:6d:9b:dd:85:be:5e:fc:cd:66:
32 ····················79:3d32 ····················58:5d
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 ················D9:CA:E7:E6:A1:90:54:86:A6:70:B4:D6:B9:25:AE:47:5B:DA:BE:2538 ················A9:79:DE:F6:90:70:11:C5:0C:22:2C:F1:E5:8A:CD:B6:93:E5:0B:50
39 ············X509v3·Authority·Key·Identifier:·39 ············X509v3·Authority·Key·Identifier:·
40 ················46:7A:3E:AE:BC:43:DB:6B:DD:2E:5B:EA:F2:23:05:6B:45:0E:D2:5D40 ················7E:8A:80:96:38:5E:81:D6:A7:C0:17:F5:29:D3:2A:DD:6E:0F:40:44
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 ········7e:bd:08:6c:05:70:0d:bd:01:e3:d0:a8:7c:ba:cb:47:98:39: 
46 ········26:f2:f8:79:84:1b:55:d9:74:8b:f2:e4:f8:67:c0:bf:33:5f: 
47 ········67:ba:92:a9:58:c0:fd:3e:68:d0:fa:7c:6f:76:fa:06:e9:5d: 
48 ········24:fb:5b:fd:30:3c:e4:75:b0:79:81:77:85:59:15:47:7f:8b: 
49 ········26:55:0a:a0:2f:c9:09:05:2b:ae:dc:58:f1:15:c8:22:80:2b: 
50 ········bd:44:a7:3c:b4:2b:bd:49:36:62:11:77:5a:b7:f1:3b:c6:25: 
51 ········11:76:40:7e:e3:0d:29:2c:29:c6:c0:bf:33:63:3a:62:12:62: 
52 ········92:c3:a6:46:b2:49:22:5a:5b:cd:4c:e7:d5:47:fe:7d:93:b8: 
53 ········a3:02:b3:18:19:39:e6:3f:50:df:5c:91:b6:b1:06:e3:9a:d5: 
54 ········13:7c:ca:2f:9a:b8:f2:23:0d:09:53:55:dd:8f:ba:48:7a:2f: 
55 ········25:4f:8d:b2:13:48:e7:6d:84:44:aa:58:a4:40:8b:ea:bc:00: 
56 ········4d:1d:db:58:c6:fa:67:88:78:6b:ce:73:ef:5b:20:a2:c3:70: 
57 ········bd:d0:1a:c0:35:46:cf:a7:63:2f:9d:0b:45:b9:21:c0:20:f8: 
58 ········8c:cb:13:a3:53:fa:d9:f1:cb:77:57:22:04:00:3d:d5:d6:90: 
59 ········45:d0:3f:c845 ········9a:ed:5e:a7:19:d4:62:13:80:d9:eb:a0:c8:d0:72:15:14:6d:
 46 ········d2:8d:a2:4c:17:19:03:a5:58:96:a5:f2:ff:12:0c:21:70:2c:
 47 ········28:c7:e9:d1:c9:f9:3d:4e:7f:bb:72:d4:c6:29:db:8f:ac:5d:
 48 ········84:92:06:9e:e9:c4:60:e6:6e:3f:0d:a8:1c:de:e2:41:aa:76:
 49 ········19:11:ed:d9:61:98:6d:70:f8:37:b9:4e:e6:da:b8:4d:ec:1c:
 50 ········0f:f7:43:37:78:7a:97:59:62:bc:51:d2:f0:90:df:c3:c4:c1:
 51 ········c1:5a:64:be:de:cd:9e:eb:e8:a9:a7:94:1a:95:c3:9b:91:df:
 52 ········a6:af:78:c5:21:48:76:30:2f:b9:e3:04:cb:94:be:07:65:a3:
 53 ········58:cb:1d:68:ad:e9:46:bd:a8:c2:1e:17:f0:9b:24:47:75:ef:
 54 ········cb:cb:ba:97:5f:23:eb:e8:98:f0:bc:bb:cc:52:95:67:16:39:
 55 ········58:17:81:ba:3f:55:38:9b:11:18:2e:b5:6a:f4:02:9d:b6:bb:
 56 ········cc:fd:7c:69:05:01:94:34:a1:13:b7:1c:86:37:a1:57:01:16:
 57 ········05:95:83:10:3f:fd:8a:b2:da:cc:1f:b7:bd:c3:d8:16:93:f8:
 58 ········d2:03:b4:d7:6d:8c:11:04:ec:79:9a:c4:c4:e1:6d:e1:6f:d7:
 59 ········75:4e:e9:65
60 -----BEGIN·CERTIFICATE-----60 -----BEGIN·CERTIFICATE-----
61 MIIDqDCCApCgAwIBAgICEBEwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx61 MIIDqDCCApCgAwIBAgICEBEwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
62 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM62 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
63 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw63 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
64 MTEwMThaFw0yODAxMjEwMTEwMThaMG8xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT64 MTI5MDVaFw0yODAxMjEwMTI5MDVaMG8xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
65 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n65 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
66 MSQwIgYDVQQDDBt3d3cuZXhhbXBsZS5jb20AAAAAZmFrZS5jb20wggEiMA0GCSqG66 MSQwIgYDVQQDDBt3d3cuZXhhbXBsZS5jb20AAAAAZmFrZS5jb20wggEiMA0GCSqG
67 SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7tFiEpe+YE7B5y5NIv1sL89VZREbCkcyl 
68 upGWiciFvtVwMmx5ylDIVUGf9Lz4QG1TYzEE6EAzXs5NJ3ItMzE6J5uQhXndpIqg 
69 +uWfQXZ0CZvfIV3GbmMFwuBWWUiiUPFZCT9geXhQDfHaVaMllfMngzlktfpAU58Y 
70 bNPUMN7gTVD0JZEtiVerh8VCBiv78eIMYQwd94Z5JsHDkOjHLAvt+1VPAMK9F761 
71 +FMGitMvfD+yLpYfbDJuzvO1a4M+2xv+l9Ba0hH2dhkRYHUJmv3810no2kdgpdm8 
72 CgLc3RLtnA9WVdwGVfsu7FWP2wxy9G0sWBTUGsp5gcVZfJga73k9AgMBAAGjWjBY 
73 MAkGA1UdEwQCMAAwHQYDVR0OBBYEFNnK5+ahkFSGpnC01rklrkdb2r4lMB8GA1Ud 
74 IwQYMBaAFEZ6Pq68Q9tr3S5b6vIjBWtFDtJdMAsGA1UdDwQEAwIF4DANBgkqhkiG 
75 9w0BAQsFAAOCAQEAfr0IbAVwDb0B49CofLrLR5g5JvL4eYQbVdl0i/Lk+GfAvzNf 
76 Z7qSqVjA/T5o0Pp8b3b6BuldJPtb/TA85HWweYF3hVkVR3+LJlUKoC/JCQUrrtxY 
77 8RXIIoArvUSnPLQrvUk2YhF3WrfxO8YlEXZAfuMNKSwpxsC/M2M6YhJiksOmRrJJ 
78 IlpbzUzn1Uf+fZO4owKzGBk55j9Q31yRtrEG45rVE3zKL5q48iMNCVNV3Y+6SHov 
79 JU+NshNI522ERKpYpECL6rwATR3bWMb6Z4h4a85z71sgosNwvdAawDVGz6djL50L 
80 RbkhwCD4jMsTo1P62fHLd1ciBAA91daQRdA/yA==67 SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDQVOMoMOGCcFajHe7Y0z1QdnMSEjjkGJ4p
 68 ad+qBwZjJZ3fgx2RN2bJAOHmb9QCSQ9qd0wdvJK++M/y/rIqN6ufxz+F7Da0lNYe
 69 GtP4/0DA4mQm3+oE1y3QSOqhlX+BkwpAfzTzY8aqJZh6EPmBvjSxRzydAcVQvbYm
 70 Tc/fEoeRq5WCzPVkx9QqnLeYFTmEzBa8ZHfJo/1BKBxzXhVUXVbgJcPhqygv/AdF
 71 iBMFZbf5iCFjNBhNb6nbS4D6bLmKxn9ZSjqlToAa9OFUKASa17otUEFqMRiRpvgB
 72 NO+rW7sv8LJo5F09JAAJB3zNowj57BTTZo48rG2b3YW+XvzNZlhdAgMBAAGjWjBY
 73 MAkGA1UdEwQCMAAwHQYDVR0OBBYEFKl53vaQcBHFDCIs8eWKzbaT5QtQMB8GA1Ud
 74 IwQYMBaAFH6KgJY4XoHWp8AX9SnTKt1uD0BEMAsGA1UdDwQEAwIF4DANBgkqhkiG
 75 9w0BAQsFAAOCAQEAmu1epxnUYhOA2eugyNByFRRt0o2iTBcZA6VYlqXy/xIMIXAs
 76 KMfp0cn5PU5/u3LUxinbj6xdhJIGnunEYOZuPw2oHN7iQap2GRHt2WGYbXD4N7lO
 77 5tq4TewcD/dDN3h6l1livFHS8JDfw8TBwVpkvt7NnuvoqaeUGpXDm5Hfpq94xSFI
 78 djAvueMEy5S+B2WjWMsdaK3pRr2owh4X8JskR3Xvy8u6l18j6+iY8Ly7zFKVZxY5
 79 WBeBuj9VOJsRGC61avQCnba7zP18aQUBlDShE7cchjehVwEWBZWDED/9irLazB+3
 80 vcPYFpP40gO0122MEQTseZrExOFt4W/XdU7pZQ==
81 -----END·CERTIFICATE-----81 -----END·CERTIFICATE-----
3.48 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 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC7tFiEpe+YE7B52 MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDQVOMoMOGCcFaj
3 y5NIv1sL89VZREbCkcylupGWiciFvtVwMmx5ylDIVUGf9Lz4QG1TYzEE6EAzXs5N 
4 J3ItMzE6J5uQhXndpIqg+uWfQXZ0CZvfIV3GbmMFwuBWWUiiUPFZCT9geXhQDfHa 
5 VaMllfMngzlktfpAU58YbNPUMN7gTVD0JZEtiVerh8VCBiv78eIMYQwd94Z5JsHD 
6 kOjHLAvt+1VPAMK9F761+FMGitMvfD+yLpYfbDJuzvO1a4M+2xv+l9Ba0hH2dhkR 
7 YHUJmv3810no2kdgpdm8CgLc3RLtnA9WVdwGVfsu7FWP2wxy9G0sWBTUGsp5gcVZ 
8 fJga73k9AgMBAAECggEALSByl5F9RMaXCvESe87liL4acNelW2nKFZ4BGnwNpXn3 
9 vn2g7rbhLQiyOk6Qj+6NWhri0hc0OCV22728CXnhP+X91IUCg3LnkURAqEUIwWT+ 
10 AGr5LJelXuE3JgtZFwz2uT0r63nInxZ7Ks6j5oliaAF4buoBPC3edfTUCJOnQa1r 
11 aryk6k2shdAJvdGtNvu2e0xfHkoP9ixGKkPyNCb4/oWn1iDuoz1Gb/3b7rKFovDh 
12 YWKV5fdcgtH4MUS1khdBXh8kIt4CZZoaeOJx6fNvYh88bSR90FgnXAaPG/Q832m1 
13 pHCRJUAMB10aMiN5vYT6cpknxWes13lZuGk17OYcAQKBgQDjnO1cC5AnuEZSXOHB 
14 jXkzn7u3nxQ4Vz1SCoC43OKWAPCZvuHfO3glzZZuhQAw8+92OzuO6f10B412m1QB 
15 UsW9VOJEi5bCJmLzZc2gt7JsCbdrZ7OH1Mwj9PrELP5VkzY5gzODKyV30KyrYykg 
16 uHdHF8DkgW+TshL1rba3QGcXfQKBgQDTHT8aLbHYnEnXBCcH9ZKna+JyixZJYmEU 
17 Xn8N7Fj5ktsvk1uT9FWLkGEtzpTEVEVKoVL3eM7TS4eACfWZ28HdcC8K9ugJoPK3 
18 IwMnTqMSq/tNgM+9+RGK0Mbsf1UTNkkoMtSG58dFkjkj6k/Z550PVyXe6ZZQuWyV 
19 BTfVtLUUwQKBgGN1Je6ritEgX3IL7gXiaMybBq6kz3QTAtN/jWG5+zSqsnesBgzC 
20 cqyqGgqvCTda0A8ssMixDDQQPMtP8jQl1Av4NGrZSAYMOf67RE/vFQLKeCBxjuxS 
21 muU3XgAs3PHNwsr8vpyZVOT3BQxa5xTKJiylf38Z5AR4snox7v5CIQoNAoGBAJcc 
22 chSM7KX9iKUNZdq+npCUGmyevf8dGhv4X71ZlX5e7eEp+vz2gVz6pXSiT74QC+EV 
23 hEt6/6AiigTOHCxbLnMQX7vba8+oktMfjpxOH0+4JpMdRpXWeAYC1sBljEHKM6dA 
24 avt9YBeeSKQ6jZmNvdBDMupSDLQPZXdtWr/vL0aBAoGBAKJKVM4uJzGYIpa8dH3U 
25 tb34qSLEAuD3ERFPWqJT0Kv2wdGCAOPAOsadcLLRNf52apXrk6GWwgl/KMv+PyXH 
26 EH+f1adEmKyjgONh7LYVQUAHoElJ6G/Vm4BDWFllND75t6NNGg+Jr6QhdKkiFRQE 
27 C9IZ3duUoDFwScXd/JjlWRXc3 He7Y0z1QdnMSEjjkGJ4pad+qBwZjJZ3fgx2RN2bJAOHmb9QCSQ9qd0wdvJK++M/y
 4 /rIqN6ufxz+F7Da0lNYeGtP4/0DA4mQm3+oE1y3QSOqhlX+BkwpAfzTzY8aqJZh6
 5 EPmBvjSxRzydAcVQvbYmTc/fEoeRq5WCzPVkx9QqnLeYFTmEzBa8ZHfJo/1BKBxz
 6 XhVUXVbgJcPhqygv/AdFiBMFZbf5iCFjNBhNb6nbS4D6bLmKxn9ZSjqlToAa9OFU
 7 KASa17otUEFqMRiRpvgBNO+rW7sv8LJo5F09JAAJB3zNowj57BTTZo48rG2b3YW+
 8 XvzNZlhdAgMBAAECggEADrt6Bt0SDXHZRpa2zcF+bAK8V3JPcJ3nDWGtze3KP1ep
 9 JuW0QREsZRl5YBzXXsQA4ZQHH3E25Wdd+T6WpdKjAd0KunM+WR3PWHioNcsDLsCz
 10 uWYLPAVleX22je+vASA/UNlOCsorAdw/wJ4Trt+fBUxW1nmKFRAdYe8NvKYoTR42
 11 4P7cVKsXcwCQfQEAXLqpNdPMukCZLs+EcV0jVauKn88US8xnAM1vMDgGNoUtKAlr
 12 AAtxSvtwMX2UuoNTEKvFsWQPtY4JjLWEOU3Hm62bprbwR00klZJy7SFkxb1Qi8i6
 13 BJi+M2r3IHB4MJ1t77OjgOkaq3fK3j3Zgz3pySvl8QKBgQD7HSFQtBRUOnFP/auV
 14 85U6nssQHC1a8nLBqE96E0MScMo0nQg4FX+VsQQLA0kOB1ZPaNoCfrTq1wcRmxsa
 15 HdIWGYyeK5m2qzcPDesd0PlrdGrQD1/JGUESIMGeRy+F5jNUXFTX7nf3Evsz78J5
 16 pOjU/xb4RTXpZAa3ShIH+58qWQKBgQDUYqWTpdLXPIkBff5Knxr30Wz2jCoiE+WJ
 17 JPPHCnqrNp36NyXAj1hmxc3HEtrrxyHv8lFk6Y/0aHQmAuATs5zr/PGq28R3+YBK
 18 QtAdiBiCkqOZf9vlEfwzScyPY3MlPGmOCG5VfXMG7C7GB/Y86O+EoBrpe3vM/f40
 19 ZAmCY7TVpQKBgQC1fjVhBfaXdfIF9Xr5kybtSm3LxAHH9OmaLFLdEWTtxBVxd3nE
 20 R02CXIFmkEZR3F22YTsIiJmsDiPuxqMM+jaogGjQvQSJMTBHMjEXyL0su+SjYilB
 21 yH3uYzxtcFfZuCqrM1yjAJk2O0LSI9z0XItnvsLUR/mSKRhtixyDJorAaQKBgQCs
 22 MbrLJcP3DDaMhil5ONx1lk+A6Y1ziawtcE9RzlY8oJCfAL1UDSSAVtmLEOd8CDyk
 23 vVNuvMshPtsEwooIjzSoRLFvdLUrDJgOHXN8rg4pN1j7KCYR6G4Q60G188y0oPF3
 24 3bAPEiIDt9QIbQYgxj8DyYdoS9zJDBlhQsZO+CXynQKBgQDjQxQnyzhSmHJ1AWp0
 25 74yS8KIGH2+eTTtyU2bzUa9skMZqf6q4pWCAGnMd1lBJjsyoekmQN+a3RcgHOhhS
 26 X2VaKP5Em07s7bPqCsuZPOpmXimOQPvZoePzUc2i5ykVUIclx4oEwn8dAdnkb2Xv
 27 pnic3Dqt0GcUx/ogpQnhlr7hDQ==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMTNaFw05OTAxMDExMjAwMDBaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MDJaFw05OTAxMDExMjAwMDBaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQCy5KmQ2h1T+PuC/VoNa7OhByfYU5GpN6ffp2ehC4ff4fMT8KZ7 
9 kOAcZCgA6Ovv+ER/g/S1YPE86yvFmKDlvctQAKXTXmSi4bTQ2n2FEVYwQ44tCtAv 
10 vS0MWk4eXend59f/KJ2fGKj0g1a28rix6A+izrls3F4bMgjjvyeciJUGi5AUGlhs 
11 /zbBavKIfH+E2wIuG55wAfzG814fI8+2teAYZAtw6xBooATk+I7L4g5L9bCbK670 
12 NGjR2wP+FliXE4Jy6k12Uo2glr6pS7kbCGf4ZEILoRCLVRHknfIeXhVD984LwlCC 
13 ER3CFdIMlxElaq1pDghi0xF2+0n1Hy7sTfvnAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFPGUvkzGmFtr3NkKsw020EIZquF/MB8GA1UdIwQYMBaAFEZ6Pq68 
15 Q9tr3S5b6vIjBWtFDtJdMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 Q5ld4AilJgJvI2TCWnB+qa9tT1/jaeyqcRsQ9Tb3LoqU8tgX5c5Blrx4wXvLYt3j 
17 H2FN0Bb+/j8I+bv9hl5IumnGgpzosGSpPQ5Y4nIM67BbvjeG0+Qq0RxrFm7y4sCQ 
18 7ksB9ggGPB7KNnshy1tuL90sGCCkgRoK2KxK/uFAp7P+Zx74phpvvsbA1u1BHpLM 
19 ru05gQmTlJZL6/Hcy/1lq+K2+Bo6rA2sLFf52pW3rO87af3AohWw9m/C1Ips3DsZ 
20 DIt5sDGos/U63N8NzMKkPbhZv6VsGrDmpHc/mHWwTrWfvpXgd6iiwRiTOJAo9yvo 
21 nd7MYMckMjZYo+7unvDsbw==8 DwAwggEKAoIBAQC+vRREfoXhhZpK4Tkt9GD3IKyptaZ4XEYb9QBUlQFyawxG8gfd
 9 T6a81mXSLEGs3EI3z3rRRnNcpYGv6JLf5g5qBM+EbqPfY715ylTjpTcz+ijS3G0R
 10 /wJx7hr/EZ4DjRA/75fBdZJHOTdIlQegT7YRzYjETH8XzgegaP6brcxpYOHhmp0n
 11 XhsdCd01Mge/UzkMOz1QJvMCrjypsCGPkbO0ir46aD/L4kDmrw/3V9HpWs9ZnAEi
 12 eKnxwRHV7cziNyHNfHF/vroQkaQ0djzkkrvVPo2yKerOajGT7FMedlwUiCj/6+3+
 13 O9Vw7GmPf38dRqi57I4tR3QA1/RaVMm8TzCLAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFIx4lQ2ilast2d4UpQrAAlsG+Na6MB8GA1UdIwQYMBaAFH6KgJY4
 15 XoHWp8AX9SnTKt1uD0BEMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 CmgFujpn9BqHl+ZesG5FNFaVBmhZf83XMp8hFaRIKjsUzuCEp+2AHaUR/Sm2Z8Oi
 17 JqTXWEzCncWWoPv/TQXbcDk1hzxcPs43auEG2c545W/ltjH8VuFDApQ5mK2yDkF+
 18 IXg+Xa32N4jDuPKMHPSSC3LN/NaeqXEskCyVFIlRyPr/5dvdRLo6VXK5QI8qsUZ4
 19 FbOEhiDUa3UNPCKBzDWnmtLQPUQ+mdXonX/cZXM2PV9q2h3FbQMMCzUl+c20suLh
 20 y8TXh0UVYt/TyQg3WywgW4eF6r2MXPz1xe6H9rCzwqaryrMoT4p9twU5J7DzwZO7
 21 CKJC7Mx7sKOHdMMDG0PytA==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.48 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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCy5KmQ2h1T+PuC2 MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQC+vRREfoXhhZpK
3 /VoNa7OhByfYU5GpN6ffp2ehC4ff4fMT8KZ7kOAcZCgA6Ovv+ER/g/S1YPE86yvF 
4 mKDlvctQAKXTXmSi4bTQ2n2FEVYwQ44tCtAvvS0MWk4eXend59f/KJ2fGKj0g1a2 
5 8rix6A+izrls3F4bMgjjvyeciJUGi5AUGlhs/zbBavKIfH+E2wIuG55wAfzG814f 
6 I8+2teAYZAtw6xBooATk+I7L4g5L9bCbK670NGjR2wP+FliXE4Jy6k12Uo2glr6p 
7 S7kbCGf4ZEILoRCLVRHknfIeXhVD984LwlCCER3CFdIMlxElaq1pDghi0xF2+0n1 
8 Hy7sTfvnAgMBAAECggEACczkdo63G++VpSJzZC1/T2tl78BRnYnyr2+rX14+A7I2 
9 2o53gGjPw55qYUphX+nOTty6yOkBA6EFP95RtORbQWHCXpGwRQrFGMqvel0YcgJx 
10 b97vctNpUWDtIKrCciljuD3QYh6RZaaAV1DKyixNbFI+REwk96vGYuZeVCwDW11Y 
11 g+LG8AEMUDLMm/jKTKPY1rIxrEP/UIHNWk1e6lfY/7v9hlPI0xRXOW/VbmyJoUKq 
12 Ik45KR5DxmZM90iSJKtfLJssRDlbwAYfdUM3bMCyotQthcafcwvlONOnl12ZVaLI 
13 Aul1/FCtbZsm58CYntV+aA/8NJlXO6SQOKlw86b8SQKBgQDaM3+MoxGVsoscy0yY 
14 3GzQqbrleFUfLf0GqtCV5qW+Q7pCTmX5+5HqFvyAsCcD/Q/EbKWyp8u6WVruIxqP 
15 w1IoWcAbvl24Dk62yshvdg4tiU6UrY7F4R8CrMqJVydR7rt3svSU5sui46AWCF5D 
16 Z1E/dyi5tvn7/mHmgDmy3JD9FQKBgQDR4fxyFPyy6ehnqgaY9Hngbl3kQ02ipFCY 
17 zsGocnvAOTlxH/RnY0xy81G5AJEKCZIvbBReB6qq9AndCHvcaxH1ccTn9qJi9f7E 
18 xQ6osWYtKGnQHm930q+64w5MlqSveGdDSI9+NQwrxjMNyJnX+r70AGndC20AS58s 
19 d15YpCWsCwKBgH5Ya3bHxZrks2CM52Fr4SZB4ZKVxtQzENwXdIgX8cjl9qgGNU42 
20 uRrPDI6HcVAB7GtUbe2w82qH6vsRIIQ2GRB8R5zI8gNtZW66pKzFsxfy9alphc5W 
21 uFoYK36zFHWAwtRgrva5XRiIrV2UouBspsMVAGPo639aoN2TSdWjmeCxAoGBALMm 
22 yDqE6ZK6kLNz8X+8JxBIhQKj5G/w/A8DZVCosDNLZVnHofJiU05Hnblh32wG8W5j 
23 PhtpRef4uTaf2EI0brboruAlqUT5n8dMQZADJSlktrV8VT+dan0G9Ryw9dAF4XcQ 
24 R9O96i6vVsLsOU2fbkGO3M5ew2MeKbdmCPV23+UzAoGAX3n53r1NpuQGa054tDB8 
25 Y9I1ORKKIZmAEJyFnkqp69QZJcbW1F0ZzsX1doP5ANo7W/0FmJTFnmNJTv3gdv71 
26 a6F5StOFIsxrvCa9bMmd078h9rfVI2QpT32L9JmBwM06z7ngZ21BBfyBBEiRdlFt 
27 HKCi4A/58zQ9CSGRm0T/kZs=3 4Tkt9GD3IKyptaZ4XEYb9QBUlQFyawxG8gfdT6a81mXSLEGs3EI3z3rRRnNcpYGv
 4 6JLf5g5qBM+EbqPfY715ylTjpTcz+ijS3G0R/wJx7hr/EZ4DjRA/75fBdZJHOTdI
 5 lQegT7YRzYjETH8XzgegaP6brcxpYOHhmp0nXhsdCd01Mge/UzkMOz1QJvMCrjyp
 6 sCGPkbO0ir46aD/L4kDmrw/3V9HpWs9ZnAEieKnxwRHV7cziNyHNfHF/vroQkaQ0
 7 djzkkrvVPo2yKerOajGT7FMedlwUiCj/6+3+O9Vw7GmPf38dRqi57I4tR3QA1/Ra
 8 VMm8TzCLAgMBAAECggEAPqmKj4gLftAwJNqCOP04n+etoeGKC6+w3r1qOt9rBsZx
 9 VZttBwGEczRyZg5hEyOXY5N3s2oUO0MqbHqZShJf+OeUr1rT3m97j5fvtIwSKzLL
 10 l56P/KINERXa66JDicIdrQuPDSENifWbmm5Pf5TAaW/fNzI0bMMkkUf9IXMDHTkE
 11 MxDHhRl3FdfEfYeZgDsAl23jPFlNrdarAR05snPAtzvCrqHoCae5K7etg0+Xkaoq
 12 7qrl3RcmaB6hpLW+oo0bkVgSNEbEoch99m6n0lj2utQdg01EArzJsaJ+7BCo8ADc
 13 nTXtoBFlOUyRjf6Kg3UGM4JI4RvBYoLxJ7NLtvY/XQKBgQDhoy8RZkj47xZ7kkFC
 14 qU267vxjCP9/ccD3+tADBb4InB5e/LsuorpScsD4HoQNP/xqx/aFgPc8hHY8DcD1
 15 WZKQnmYM7N8E0xPKJR7KPzCpopKipyxmpj1eq8TVhgroQUBkkIWXv2GKBN09VkfK
 16 A6FtUfH5iKA5X2ggACelxU3UVQKBgQDYZ7DgSdS0axFPj1s+1LP+dnyq2HHgkq0u
 17 tnhzoLpPiSjg+yrr/FC17Y/NRbi2tJumSBWWpTWM/fDlKea71pLcgJ3F6HD9BSqr
 18 7uLZtBmCwhR7TPidIc9yGTdvP87GxM54DuSnRtMlK1gH+EXPGpcazx0idrbVulxN
 19 0GBhxcTRXwKBgQCmA2WPHL3WAjt9gddoT570SgACcc1inHSJP82qW6A9P3iNFNA3
 20 +Nyz6uCV7gXkpc53VlbIVWIS8bb4anotStEufIzDN8jDCPaHhZZI4gNQ3F+dMvjV
 21 Mbz3mdQB8lS2G8Rf+YGBa/s9DGUnSwMY3GD6SQ+LNH4GmG7JFLQXILsp3QKBgQCo
 22 CyT7lfl5PGcN2+lkCfHXmJTIahlL5TpcOs+gImBq4LyAsCmtZJocG+R95zU/k1IG
 23 tpUlDRdfa9ZDbd1BYadbWPirNQuAPyHarz8zBLqGokUbVjL8ecPH+zLjza25Bhy6
 24 d/4wszvE8jqCvdUftKs/4zLhj0P9BaElv7kIU3W5iwKBgQCX4m3H8ZoMkd1NCC6d
 25 fWwPYERdYmZ31SdpR4A71W1HjQN19i+ivqHRm2PZANEUXEoGTd2CXipVISD0P+pE
 26 Ajdv+nbjvHXb5+/zRxNwm/hhq8U/H/k37fEO0ZysOSmT6L0dngYTDwGRz/RibHjR
 27 JpJ04gZ4VjOQ1z/JZ2cQ6mc1Lw==
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 MTEyMDAwMFoXDTI4MDEyMTAxMTAxM1owYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 MTEyMDAwMFoXDTI4MDEyMTAxMjkwM1owYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD
8 ggEPADCCAQoCggEBANuEJmH61aMzz6u73eLrVyLBYK9q4j3g6nYRn0i+OevWobUH 
9 1ZeqDc0KlZrpEPK/21+qmKMQRaYx3J3Il5CbaavY+eb4SbZxyvjxH3Zpy/JKaeRQ 
10 +hYXw3axRXJyjdlwOP+vREc4VkbkPbOALcV3U9awOOiX4f+PZ+viBpPlZ1MBl/+x 
11 TDVFhUEUXBrqLNdu5DcIcXKZJOHz0QMOR/ItmvoGMgxdEXhqGK7Y2g+cZAoHA16M 
12 FG7rAGBX4JiHgBtUvamqgsu/ouViG2Q0vQDq383PqwUdM6lpUy0N/XuSNPFTtzvo 
13 sCAOZaaLsm2xj+HgDOPanpBNI8yTCPERIOohOQUCAwEAAaNaMFgwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQUJzcGg0Hi/dMAF57SxfLuPvt1AiowHwYDVR0jBBgwFoAURno+ 
15 rrxD22vdLlvq8iMFa0UO0l0wCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB 
16 AQAfyO39CmaY7M2TN2z0dG88BI+kYUlE5xXvFToJ4RbzZA12p4Sy1AieznwRMlEJ 
17 L3DloQhr6Kog779GLHiTicY9djV466owP/xKuLZ0J/sA1crQTphXWY6MGd9nv54K 
18 epaPM/kwxuDoHXuSHHIEgVSOv+iPqfSq2JtfZ7bm/knSp5AUSigZdCIXAkgJASNr 
19 uGKiSme2sNksGwB7lJ7Wgx7Zudk6sjqiuLB2NrbOjtFjL8BkbxNiKgdAt0oQW1J4 
20 usf63yklD/nGzmdBpxcq+CXxT1Mjd7OTnokbLQ43FS87hMZQRQTaPH3cTn9FzpFF 
21 gkcPjy0uvy4cqbfisE9ja7Iz8 ggEPADCCAQoCggEBAJb9vgN1VjxdhPL8RrsObMn9KTQ0hXc0fvsKR8CmjkVu4S4/
 9 kWSMh4SSqrx9L7tY8StQmqsLpmNPCRVzA2bgypzkSqE0vUaBBuVCXK8pf1sX5Ayx
 10 4r+JLC4wr0fe/O+4Eg+tWAp89Bx7DfSDFTnk6i4FR183R+2pn951gXC/UBSGsKcZ
 11 YYxtJ9l97MAY6xIoHhp7g2EbDOJ8TVT+wKB71KGAFnDIMXvOOb0Ood2p3sbdZTMX
 12 /vLT6KNJnxn5/y3dL3j5oK1auOAbZlJ2LCPAltxcubb7yjiDJFYMdnULp+9pd7jg
 13 4323DyPLhe5KJToYlG2/8lngMuMdBuOvv3OSgQECAwEAAaNaMFgwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQUtRn/SdjYrTZ9+bskQSAyyS1eHcYwHwYDVR0jBBgwFoAUfoqA
 15 ljhegdanwBf1KdMq3W4PQEQwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB
 16 AQCct64cS3UPM5SVIL1IH/tzSMedpb6cL2GvbTcPs6yST9l4C6ZwbkKOCxJ4IZBG
 17 +wLLoBULNpfA0nq//+nhbppSsbfpQP0iZ9mgvuF0pGWuA69e1GOECCsVvfv/pj3E
 18 36YCkSuO3zQnfe3xHb+ORfq5gnE6ig8M1r2X/tzlFHC2oGF2QMN6jnj5Za6cu+d7
 19 +C44SObNmt5IvLis5YHRRN5YuB8xOS7YzYuzW9MtNE6nYOswIgnbHaG5ip1nabhV
 20 HmBD0nonucPKGiv3HRijgNy4irldGbxUwVU+WgzNZomYBXe2E4b0k1JGRb2lVP/I
 21 oO3je9EgNSwLolXc8JSl93Eo
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDbhCZh+tWjM8+r2 MIIEugIBADANBgkqhkiG9w0BAQEFAASCBKQwggSgAgEAAoIBAQCW/b4DdVY8XYTy
3 u93i61ciwWCvauI94Op2EZ9Ivjnr1qG1B9WXqg3NCpWa6RDyv9tfqpijEEWmMdyd 
4 yJeQm2mr2Pnm+Em2ccr48R92acvySmnkUPoWF8N2sUVyco3ZcDj/r0RHOFZG5D2z 
5 gC3Fd1PWsDjol+H/j2fr4gaT5WdTAZf/sUw1RYVBFFwa6izXbuQ3CHFymSTh89ED 
6 DkfyLZr6BjIMXRF4ahiu2NoPnGQKBwNejBRu6wBgV+CYh4AbVL2pqoLLv6LlYhtk 
7 NL0A6t/Nz6sFHTOpaVMtDf17kjTxU7c76LAgDmWmi7JtsY/h4Azj2p6QTSPMkwjx 
8 ESDqITkFAgMBAAECggEAX2U8CutnaS+saZzQbftJGD0CZ+kinbJ/IcVBu+qTIEbb 
9 amEXtPu9WKRnZHUxnNS8oIPyJjb9lZ5omhcgqsKnNvupinLPEd68ztd2jU6nx0kI 
10 YKTCMdSs6IlcPULEG0DWPGMt4Gd+svsgR0AGZCCZyhw19vp+R8HJ7ywAIMiaUOr7 
11 ggrP4ukbnrS/drYDb13+Xj1OMVdExRy3ORzsPu5tx3oYYcJafOouLxTgMQ2qfjZp 
12 zLl0T/Zi5Jukc3pD0oIZ6DKRRjquhGsmtcIJCwjL63zjw5LqwwHyBs2r4c4BnOFm 
13 1biNfUyuNoXoGqB4MyOwr9LAZyTxrGcw+9dLfq7z9wKBgQD7G7PYueEwG52gIMKo 
14 w5kY0q6LzxPF7+bXnp33Nmx4PBDuEtUSlFh3IHGktepS1wr7mqQ7PGBHyv2JKlpE 
15 eeoBNIqeai5/JYM+quKMU+R4Zx6WaLZcWnpAuoqL6obEEj7E8wF1Xp/vus/Oy4qU 
16 66WTMkJQQgOJqtmQbvlaqjcFcwKBgQDfyuU9rb8Djc8ppJ1Pb9DxaowYMaBvQH1o 
17 3t3iHKi2NuV6cm4sdfGF3Cm96jc14yKSyCQ5fRZMIswa9DZ9Dl99/1xPLTRH16Ow 
18 Zb0A58IM61Vz8J+S+R9N+ypbGrFV2klI/yuz7F9+lqkDEPaQk4HujfJaCXDOubbM 
19 MkDpiN3ppwKBgDmC9MP0frDoAkgEeNDyS4Q17Kg0u1CgS3yi5YcTPfCjwTTlt0tU 
20 EpbmJWEWER78BZXuqyKuB1cqFLtvqdD5IzE3eXAi3ZddXhviQ5TkOfWhmI3WWb35 
21 MvrUPpshEdCiZSHyjij1jSf431N7prfI6Nk3r5x2Ih1Lthywbgfn6EYlAoGASECy 
22 iJpa7GPRealrHKWGORtkRb9oA+M3Wi9yRblpAwNwTXs6dOJTaxts4qMG1kAR/n/d 
23 qi3nkAdADIfCO9fzHrPecrWuhm9pqt7+CZfJv/AO89LBQmtqHvwzbZyNmqFSPd4c 
24 lwd+wVkVEidc48qsDYAIuecIY8Xz7bNf38ZPl0sCgYEAiH9CwbXr5njFwFeaD++e 
25 7DC6ZXfbJuECaPiWIHUqKZXLZQwhYrysnClmWTaJEjG0OK5ZvI2MfblunahT+EkR 
26 rhYrTviC3pIBAnWYBccKjFSLtyTpaFtNK9vp/egVwy0zLfboC7peqDBrgiD46YJ+ 
27 dhpI1Nx2sO8cELktN2ONcn4=3 /Ea7DmzJ/Sk0NIV3NH77CkfApo5FbuEuP5FkjIeEkqq8fS+7WPErUJqrC6ZjTwkV
 4 cwNm4Mqc5EqhNL1GgQblQlyvKX9bF+QMseK/iSwuMK9H3vzvuBIPrVgKfPQcew30
 5 gxU55OouBUdfN0ftqZ/edYFwv1AUhrCnGWGMbSfZfezAGOsSKB4ae4NhGwzifE1U
 6 /sCge9ShgBZwyDF7zjm9DqHdqd7G3WUzF/7y0+ijSZ8Z+f8t3S94+aCtWrjgG2ZS
 7 diwjwJbcXLm2+8o4gyRWDHZ1C6fvaXe44ON9tw8jy4XuSiU6GJRtv/JZ4DLjHQbj
 8 r79zkoEBAgMBAAECggEAHJiZ8BW861na4BofWzX0LJ0hvJ1l2Zm7otfjlvz0XPoO
 9 869eXeivkdAlPeWHsLe7lTSC1noyXQSO99z8e/N+7A/ggn92iW/OWoUjAJmfYSU5
 10 L55RD21vTKAz0izNQqld4lI2JmZb5Tj4/6ID1x8fqu+dAM97c+t4N62RgkT5aal+
 11 HVMvQhu1kA0N2coy+bR2Njr9m7UH+bVRCAyPzeGNujRmLTcgH9plX4vjg/ZyNkOc
 12 KZmqYpqiHogOL1PUYT6rQwGFXUa2yBBWxdKajNmP6PNgRSqmwXG04AVYmCsC7sk/
 13 H/APa3UE5aWCxp02JPV9S4CeWUc6ASorHKlr2znEsQKBgQDP2S45LjDV7fhfG800
 14 T3v9l4Ua5YvdQ7K+enu5UcGifYh7OQLj0+C7sGurbaNyz4LYM+CXZ9D1/AwJDQlT
 15 yPm6+a53laoYuPHmPpbrpqoV/sPp/ifV6cxt9rbABxztj+GF2OQzoxxzWVlxxhWk
 16 HSowfFiavG/UntPATreeJ8qcQwKBgQC5+Itx2YNcJ7F8q6MmI3UZxgLJXY6ddHAS
 17 FYyvJXLsWYyDLUQpdYzb0A4Rax343Op28bsolt7hTdjrndo8Pkw4fA9W/OAlFkSA
 18 hy4IURzXHBCT0LFjWgG9g6v+6plw0++b4nqYrl/cVX4IW1sZXV80fAxOQNct1Ki5
 19 Mxy/7oV7awKBgEyjcwTIgF9RaMSA9tA0Aq8GAKFjRIgony7W8OnrOG/Ww81TvzoM
 20 dRAfxAOo4JzD4SYhMs4BDK626iUoNmk7cMG9sNQNTnPhNejE6Vco1AxaLRkJity4
 21 YZWmY8o4lTUPWYPF7pcPrLznlDB8bpxd2KGaJ/2eP8nxani9Tb02ROILAn8y2cNH
 22 XjKNAE2HyWbTBt7+LSaV6P8WDsCWMU5GlfbWqaXCOJ5qt7nMYRd3q9KGOeHipDaI
 23 4rgO4zptMrx5vI8a4tFO99ZSTcRtYIk1vPgl2Yau5GGcyP+w0lA1Y/CQ6WKbPVJI
 24 bWXI2ZecsV43kVB3CXRT8WblIUEBYvh5gr79AoGAUI5uKxV5svfgJkRrnmijBr7P
 25 hLhalU2SKNt+lvwQwzpb5auFbPAB3v//SKfdGIfa9qE5KWBCp8KWAgggs759UKIO
 26 +5alvDct2OjDnDNj4hePf7o2wClADHRza1In2JiQClxANyu7zG/cbDDxhMEhrhu4
 27 8dAAxHMp55krMTPJMFc=
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 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI1MDEy4 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI1MDEy
5 MTAxMTAxOFoXDTI4MDEyMTAxMTAxOFowYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 MTAxMjkwNVoXDTI4MDEyMTAxMjkwNVowYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD
8 ggEPADCCAQoCggEBANzOe5jkzkCP433TNBVibYEAKWlWMyq2CK43elxICmGqVMLj 
9 JydSxbO0Q4ugQJfZZcSXAqbIwUC62NdNuR9kqKw1PfnKKXy6cNCmhTqwM8F4CNV7 
10 DoA0lUE+s6up6I4fGxOpZuNsduwDEA6/7a0dybWBcERkf7GQBDhnx0bzasqfvKcd 
11 Sf2YFVLMkb+HP++0RXUXooNx1lieo+i+KfvSUwodvIOn3BFUc7fSzscCdIBTR7+6 
12 56XEz0onoK5EP7EWwH6LkzktoshpBp7o+IXhRHZjJn6W1eIHGCJja2+czhk8jAdl 
13 ardIecdZvkTN0OuCnMVMS0nW4cRmz2u/6rOJAkUCAwEAAaNaMFgwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQUuMeSJkPnfCsqDXzqUsGrBOyATzQwHwYDVR0jBBgwFoAUHjpP 
15 vKckpPy0T7WDd8iG1xVAEfswCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB 
16 AQCBJB1UhXGexc+MzKF45j5bAc9hI3io3JpyJkcrtOE3Uo72h92yyGxez3frMYkF 
17 XGS9xdGfmcOwSehx9pBmQkwN3SkKWapacT07f6uZMxZM07oS+d8LFXzSmhoqcd70 
18 gxqfPIKqtmz/zu+DjO5OpQ5VOuri1o6UFeTove/PQzkaE8ZQQ9A4jqRh/eG7XHe5 
19 H6PognvksRVj6x7RReH8mMzvQ1hLi65p+0Jz2hulliTwo5CPS147da0WZ4kmTNri 
20 MHNd0WfLjZmKvRbil98Pqgd3lTyDi2pDBK9Ee+pEdfSAafGDTIIXVPyOTMH9fTIV 
21 EnBtWs/kDoLGjrm9jgcmzJ4k8 ggEPADCCAQoCggEBAKAAl267zsqk6B1cIZCsUeJ2jRLvDthq1mdO3LKWMv0S8K0V
 9 jTX2tnxDQfQcPXU85PJ+JkHySQyiyzqWUnliMe+aN1G+hj2Onc8dH+TJN39qekPU
 10 f4jXRHtX2QDHDVpXQLv4cwQWkvuJXxac1opKiFY5y0X87FXG9iXmajRBI+M5+BXY
 11 vDGDOJX8pKQxoaS82f/BkMxnmjmbsR2to3FJsP1lIbDlyu4E/UnTKUF5GMsAyfJf
 12 QCQ93NtNnFwuwv/E2JDxOjGfboCWgyuGs65RUlSTBEQ+WTwcTWyKFqdfOFNwpK+2
 13 WbG2T0zL12ChwgDXnmt+50M4bzwD/9ljOmgGc5cCAwEAAaNaMFgwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQUAFNfWRl2eWIKfjjijgU5EVtmJ6UwHwYDVR0jBBgwFoAUfVdk
 15 MhJ2xBK3OA8FS9AhpKTeS/swCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB
 16 AQDI6GRDhtJOxqmQhHqBIrsilX8l/WTYe+3MmkqL98K5ONaResezS8IUb8syzbfQ
 17 OJN1eUkeJ4j7WSzjyVTusq4WCGF9ZPVqw/stnXVsGcGeXwbZLySgNzfM/FoV/PkV
 18 fQ4yHZx9DDP3iSKcbg8dRIaPogZkF7ihkWmD+XrD5IOUbAhdbeYf0sKAloB7i9pT
 19 25R79xbNTWs/Odj+uzLf2z4seOM84nOvYODQlOwfHZ1yIGSfMBIuL3aPGwf5eCGK
 20 MnYSGwjfw1WNGV7O0cGzyZoevouUCLH+zGmWzu065oF1ILTKh3DF+hnhcq9N2xUP
 21 DEjq1w+BqdzflMch74S9p47/
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDcznuY5M5Aj+N92 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCgAJduu87KpOgd
3 0zQVYm2BAClpVjMqtgiuN3pcSAphqlTC4ycnUsWztEOLoECX2WXElwKmyMFAutjX 
4 TbkfZKisNT35yil8unDQpoU6sDPBeAjVew6ANJVBPrOrqeiOHxsTqWbjbHbsAxAO 
5 v+2tHcm1gXBEZH+xkAQ4Z8dG82rKn7ynHUn9mBVSzJG/hz/vtEV1F6KDcdZYnqPo 
6 vin70lMKHbyDp9wRVHO30s7HAnSAU0e/uuelxM9KJ6CuRD+xFsB+i5M5LaLIaQae 
7 6PiF4UR2YyZ+ltXiBxgiY2tvnM4ZPIwHZWq3SHnHWb5EzdDrgpzFTEtJ1uHEZs9r 
8 v+qziQJFAgMBAAECggEAHDFKAyzNr90fWwitOQDDAgpS/0XYDR9GbvYa667wEmXE 
9 4khODr2JDCebSzfYH3tMvOPaHRD7acghmSXtmdZImgpHQj4/e1MzxdRJJQPr68sn 
10 d5h5csGj//thRe0RChprIuDJiAaojXxbn8J+NpEb2M6w1q6tRi7g9xG7FjJMw5eS 
11 ZddwQLuKxk50pbFG+HIzGRm7kXEeTq4UF7zick+JUVpRWD8QtE7CvckZAvIhz2Fg 
12 B9K7XPjX6ZTeD2gSZUTeE7J6xe1QwLPcLfxqM8IL+99IgZYVtMTHpAAZPDMq1g9O 
13 l5rtnWlfnOqk+oZHZJBz3Rd9P19KcV9WLeoqAkuRYQKBgQD2suPOu7amK41E2TXl 
14 91CNwQhWpKf0zXl6K+iwfX8PktLZZ5UvnI09311Tvcgw9SW8MS/dj5ZZv4zlAKYs 
15 5touHVLk3v0/lEK15dxtHDoMXGvzmHy0zXxX2jmwiO+3OjZfCn3gIZ043Z6+qlzI 
16 r3no3mzJScrQrJQ6g9CfP3cpoQKBgQDlIa8eampyl5KMEDnKEui08sogag97Slnv 
17 tvnUWcI6/L7anjK41c6W7Oh1LwWLDFyQClURBnE/pTZb0eXCp6CMhORR6px8E2dC 
18 99MD3rJmwGb2DVP3GE4xmY7IBjapBIr4cDgMqI+WqHtMS+B2443jAc7BS4c0R0W+ 
19 Ai5lf1s+JQKBgQCwBGNWFcj0Nw7MmM5EDnmDKr9wUnsjx5ds+/dCNch6rB+Uzrs7 
20 BVAhXUWRgk9b3w3VgKLOSqzTzEATBKuMTgpN7M5ATnoS6w3OCvuDPiiMuUSswZf4 
21 yMR3SlTvCEVBTl+M4Ed/q3wqHrYtBBC/f7RT2p9z3xq+WORJ+9LWTMoRAQKBgEu8 
22 LIPjLLgfvYKqQk+2nFBjB8hbBi78TmnbkwxLdtXEgNkF/UH2+cgNGnDRUAW72kSK 
23 BcAQ3xHoa+VBpa4Hdhu8OTOSVpL0XudVvtvCmjk4U0/069H6qK3gUb9vvlVzePPR 
24 M9WLSZrEqax4UAM8B8QG7u4ZJuFyxWyej/Ngeyo5AoGAdi7tT916YR1PD6sScnCN 
25 P750KRxg0NGjPyC6Aoy+SqY8Yfynz03qV5/NBqJAl1KwX48TclDeq4vJltMKajRx 
26 NDpW/EE2TgOTglnEjZ0dexNSdHQwWcUE95oC98uTQv7iTvmHJsBVjFB5MvbDR0wQ 
27 lNmzqvG7zoM53leYiMhg5jI=3 XCGQrFHido0S7w7YatZnTtyyljL9EvCtFY019rZ8Q0H0HD11POTyfiZB8kkMoss6
 4 llJ5YjHvmjdRvoY9jp3PHR/kyTd/anpD1H+I10R7V9kAxw1aV0C7+HMEFpL7iV8W
 5 nNaKSohWOctF/OxVxvYl5mo0QSPjOfgV2LwxgziV/KSkMaGkvNn/wZDMZ5o5m7Ed
 6 raNxSbD9ZSGw5cruBP1J0ylBeRjLAMnyX0AkPdzbTZxcLsL/xNiQ8Toxn26AloMr
 7 hrOuUVJUkwREPlk8HE1sihanXzhTcKSvtlmxtk9My9dgocIA155rfudDOG88A//Z
 8 YzpoBnOXAgMBAAECggEAGSFup4RVCwwSrwXY+cWvCNBRAR/OJ5zENy6ySFSCBrDS
 9 X4UqjEbHS8Yulj5XQtJBLXs13BbHdXYeUIHqy0jqifUhajPwFrwPOkgbSc526orZ
 10 UE0QiPgyt+LI4S/if4WD0+JGgmZfSKW/ayhQJCFnv49NR51dq21YHQTPOozeq6If
 11 4uyRYFpDJ9Xmgrnuzq5kJwo+2G9J5yd2NoQXwL9MJfJL7jHyfSlA9S2DaAGzi1IX
 12 l1XW/bglTl2I0aRHbPIAVQQHULcHyn2pipwzOffI9t0Aw02tWEULrMkJr29up+UV
 13 3m3uS8MdbrywAi9aBXVpyuphZR4eko3sl4cZEUMVJQKBgQDeXGSneFUexHEge1hO
 14 3eI7pwL+HrG4psHppKX8YRdpDTtswLBHY4xT4baRpYQPZ13YBURphU3xdF3GS2VH
 15 HwfmBMa4JoSmsuqjyiht48fwxPNPChG1V0vWhal9nhInEYgdiv9r8nbAZ2dQuXds
 16 fonpycWxpG2bkq0toYh5T/nGzQKBgQC4NSuzm5TNNDDRpsrV8EuFNGlrs+MpQCYP
 17 GV88/xWlToV0nLLKzaoJzgR6he6bQ5aJfHUlWHbms42VGcARo8u5zllHxEp7KnAY
 18 uVPhiScokU2rvn8+EI0RZh6mOwabtqFEw80IVz5vJzIlQ9Z6voP9ngBHxoWYo/eg
 19 moWSapO78wKBgAdPzHOBTnM7jGjABZBaVXUWsc9/XOKwgRHYuyiIXMe0iq6xy1od
 20 mOCtPF6fra7//CL9UVmS65Qz+l1p30OubokOwSYPBi+hFHwcSqYKZmmxYDrKHvjy
 21 jOjZ7k/WIcytE+e8yVdYWrVK8SfDYXzs0EYiv2BvArep5A3rENzEV3dFAoGARoy2
 22 rBdOKjlu6RzEWqOpiN7F8WX3/nh/GxFQlH/tvl4QZtUM9PdHxHGO7Y4WEIkWQpnU
 23 E/WJtFnYQ96U3SyqfgM11nKrQ/jA7fcs1Rg+Ux8zbC+NdCvKm3tNCcVZhpGvujJz
 24 eFpRoyiT4AnXPzNwQdYdrV+vEwLZeD02IxmGc1kCgYEAjNCCsiMyr+TgNYc1pJQZ
 25 fOt0rkCX+05GMNrjOVCK5TvrpF5s8JRv04ZvExKyz38sfBzrJaIsQ8T/RvRXJbtQ
 26 uM4rG1ioJo2hHrohVNYUALCLyuBOdOD3E559ZH+LyePnjTy0aMho6xb6ItZgMQAJ
 27 XZ+q9EHh6/+4SUllP8Fc61U=
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 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI1MDEy4 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI1MDEy
5 MTAxMTAxN1oXDTI4MDEyMTAxMTAxN1owZTELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 MTAxMjkwNVoXDTI4MDEyMTAxMjkwNVowZTELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMIIBIjANBgkqhkiG9w0BAQEF7 b2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMIIBIjANBgkqhkiG9w0BAQEF
8 AAOCAQ8AMIIBCgKCAQEArdGCbLqJ8Umdwm8hT+4EIzdQ00lagi8z/Q/PSQQVH9BQ 
9 4/s08jZqHreKG0Khh+Wgj1a7VTw0lp8Jf/wo1JsD0m/cW1JwG0TceC0eREMAwGBT 
10 pOSVlhPfISzg1Qg0NCUYy6s+F4of+b7dHP0DL510j+QB1pTe1q2ht+nH9Lgh5Aul 
11 9Id2sGN4Y4mu2f9ZeUOsy3hcEbavbTVLjy5rCdDhuoUd6azq7K19lY4qhRgsYb44 
12 h6I+BPADZqwZfb1OJ2vyX/47BDs9k8flFKjQqRVUJv8H1FALVbvmqSCS4NjLyEVw 
13 4h1KxA21A9A4w48h/3Qdz1CNuHCVYy3tNJ0PoanxJwIDAQABo10wWzAdBgNVHQ4E 
14 FgQUHjpPvKckpPy0T7WDd8iG1xVAEfswHwYDVR0jBBgwFoAUHjpPvKckpPy0T7WD8 AAOCAQ8AMIIBCgKCAQEA0WAlByjpfBkyhPSZMtNCk+koBQgL9W/VFfWeUvkadtCu
 9 JKN3tm2U+r2Lc4nela8BtPWnCQkuP8KGoC54s/I03QNYLW9LE8xXwjq9wvzLGANQ
 10 MyHRgstWomRB15b5rDGxxA5PVcSNQi8CALXb6n4cnB0uQkSKg6a4/qT0vfgHd1Yv
 11 oBf6s/VKaGKTWrRlTdcUjrA4zezoYOBju1Zwjlm9Dl64xxeTWkSrfmsqfTPYJjtQ
 12 wVm6AVpPTh8fC0aHQlSfRcWD7GaUTd+Urw6xSD0eUYvc0hgcE3kIwA0svdiHoHhD
 13 JjJ0JKlsfrdQB1jLtWoZi2pMS4n6n6y/jjbkvWhoZQIDAQABo10wWzAdBgNVHQ4E
 14 FgQUfVdkMhJ2xBK3OA8FS9AhpKTeS/swHwYDVR0jBBgwFoAUfVdkMhJ2xBK3OA8F
15 d8iG1xVAEfswDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJKoZIhvcNAQEL15 S9AhpKTeS/swDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJKoZIhvcNAQEL
16 BQADggEBAKZZ2eSW5wH0c6uQgWF1ODM1N9aDIjGRepXlJIIe6xGB1O/MD+SKub0g 
17 EWxMExLL3NKXDwXboRz3VdSy2/Q9RkQktzF67kS63Kd85kDtAlm1a8Fts9YxKPAf 
18 e6a2VGeqNSq2nNVBA/y7W2X1GN+vhUaEalPqxK+0B+2FjfsAd+0ZmLXQtAU9d6qT 
19 XwU2cpPHBNDlo52EfxtboeoYdeYz0TmmayQAL5BONbLGXdAqpI5PJR/AdPQjuuTK 
20 grT6iRVvi/RlItETMf2Ud4zf2IztT6rVN/scRKslsoYEDdiNodUQ6q+Hh5oj/KjI 
21 pWs2iASQqfKc+KrvNyOetDCGtp/TS4M=16 BQADggEBAFca+f4ieHh7NiW5Wj26omu/WVf0zhtMAb9WeZxSFldnuVEHPoh9EZGQ
 17 W80wI4bMWW88GcoafFjnZZ5r7B1XUV7Uw4Hb/f2vvWYPJofhn0x6I2dK41PAS3ib
 18 o7dlrZWTLL7PqJJ4bDKNcyvnMsWahYxboyijzHkR14nMlZi1X29hnDep47V4mBtv
 19 8bdt6cA4mbBD9nb1eLZCTQ0oCpijAj3L+3JRWK6MS2wVFeSj/VNYwGQ7zzqdKa4A
 20 le1iT856QQJMYoAxhaaclKbm9VfI2nCfqnemWsKOUtbwM9nS4jU1wMR3CtWksIZx
 21 hG1EZbyU1za/h/HDUpFS8c474GflB6M=
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 AQEArdGCbLqJ8Umdwm8hT+4EIzdQ00lagi8z/Q/PSQQVH9BQ4/s08jZqHreKG0Kh 
6 h+Wgj1a7VTw0lp8Jf/wo1JsD0m/cW1JwG0TceC0eREMAwGBTpOSVlhPfISzg1Qg0 
7 NCUYy6s+F4of+b7dHP0DL510j+QB1pTe1q2ht+nH9Lgh5Aul9Id2sGN4Y4mu2f9Z 
8 eUOsy3hcEbavbTVLjy5rCdDhuoUd6azq7K19lY4qhRgsYb44h6I+BPADZqwZfb1O 
9 J2vyX/47BDs9k8flFKjQqRVUJv8H1FALVbvmqSCS4NjLyEVw4h1KxA21A9A4w48h 
10 /3Qdz1CNuHCVYy3tNJ0PoanxJwIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAMBgNV5 AQEA0WAlByjpfBkyhPSZMtNCk+koBQgL9W/VFfWeUvkadtCuJKN3tm2U+r2Lc4ne
 6 la8BtPWnCQkuP8KGoC54s/I03QNYLW9LE8xXwjq9wvzLGANQMyHRgstWomRB15b5
 7 rDGxxA5PVcSNQi8CALXb6n4cnB0uQkSKg6a4/qT0vfgHd1YvoBf6s/VKaGKTWrRl
 8 TdcUjrA4zezoYOBju1Zwjlm9Dl64xxeTWkSrfmsqfTPYJjtQwVm6AVpPTh8fC0aH
 9 QlSfRcWD7GaUTd+Urw6xSD0eUYvc0hgcE3kIwA0svdiHoHhDJjJ0JKlsfrdQB1jL
 10 tWoZi2pMS4n6n6y/jjbkvWhoZQIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAMBgNV
11 HRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAE/k6YG0p11 HRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAf4OBiRJa
12 KuSeCg5PJGeMIIFpf8QT7jFCFN0xN103ws46lfZC7Cl3jmlHtsghKMZUwB9ratAo 
13 tWo2pE4aa3NI/8TD3CR80ihtisC+gTuEeMtaX/h3SyBAXXd+f8fFOfcdwvzI1oEP 
14 fnoy3RALqEReirb5F391+t11ji6qBn96FuL/SeLSYBKdnK8ef/Hkh/vVrgBHrWps 
15 cqCCdlB/D4WuQ+pqLDh6f4Mg0nZF+xn/CdDkFhgpVkQCp0/0PJJSh6Zl84zjAMmO 
16 3Tzln//x79ahwn1F2uMYvsTdEwWh+wsRaywBl/n3jynyp6yEIqdBh/VyL4WAHCQW 
17 zSTznVGyHI7NVw==12 U297Wz8M9JPJkgjIAseHK04Y77yYSQZLBnZ/untUTjOEMVd7bFN94QRlTGs9AkIZ
 13 p9PNHnqH+7kD6iJZBS76QDscjUQkIosLCrjaM6TAHvtc5wRGqsqma68IslrNYLwe
 14 IVLUpPCu7UHvaqFDK8B7GaEiwzcq1/jnPPdjbggmL1bsJpKuyNYM0JMu0al6wtLX
 15 E0CrKgMUkha8FcV3ykpIs/Qe+8ZbjEXCwzXT0VhdY2jwez+Zo4INkF8xr+ZOskbb
 16 +VNFgffp5XlvVpoqEejUdqMHv01fB4isWgQ8ue4PmDRvwzhIYXJX0DEF5yxN6HVb
 17 bKxHqwzNFxhCCw==
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»      280121011017Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Some·Untrusted·CA1 V»      280121012905Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Some·Untrusted·CA
2 V»      280121011018Z» » 1001»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com2 V»      280121012905Z» » 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 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI1MDEy4 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI1MDEy
5 MTAxMTAxN1oXDTI4MDEyMTAxMTAxN1owZTELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 MTAxMjkwNVoXDTI4MDEyMTAxMjkwNVowZTELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMIIBIjANBgkqhkiG9w0BAQEF7 b2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMIIBIjANBgkqhkiG9w0BAQEF
8 AAOCAQ8AMIIBCgKCAQEArdGCbLqJ8Umdwm8hT+4EIzdQ00lagi8z/Q/PSQQVH9BQ 
9 4/s08jZqHreKG0Khh+Wgj1a7VTw0lp8Jf/wo1JsD0m/cW1JwG0TceC0eREMAwGBT 
10 pOSVlhPfISzg1Qg0NCUYy6s+F4of+b7dHP0DL510j+QB1pTe1q2ht+nH9Lgh5Aul 
11 9Id2sGN4Y4mu2f9ZeUOsy3hcEbavbTVLjy5rCdDhuoUd6azq7K19lY4qhRgsYb44 
12 h6I+BPADZqwZfb1OJ2vyX/47BDs9k8flFKjQqRVUJv8H1FALVbvmqSCS4NjLyEVw 
13 4h1KxA21A9A4w48h/3Qdz1CNuHCVYy3tNJ0PoanxJwIDAQABo10wWzAdBgNVHQ4E 
14 FgQUHjpPvKckpPy0T7WDd8iG1xVAEfswHwYDVR0jBBgwFoAUHjpPvKckpPy0T7WD8 AAOCAQ8AMIIBCgKCAQEA0WAlByjpfBkyhPSZMtNCk+koBQgL9W/VFfWeUvkadtCu
 9 JKN3tm2U+r2Lc4nela8BtPWnCQkuP8KGoC54s/I03QNYLW9LE8xXwjq9wvzLGANQ
 10 MyHRgstWomRB15b5rDGxxA5PVcSNQi8CALXb6n4cnB0uQkSKg6a4/qT0vfgHd1Yv
 11 oBf6s/VKaGKTWrRlTdcUjrA4zezoYOBju1Zwjlm9Dl64xxeTWkSrfmsqfTPYJjtQ
 12 wVm6AVpPTh8fC0aHQlSfRcWD7GaUTd+Urw6xSD0eUYvc0hgcE3kIwA0svdiHoHhD
 13 JjJ0JKlsfrdQB1jLtWoZi2pMS4n6n6y/jjbkvWhoZQIDAQABo10wWzAdBgNVHQ4E
 14 FgQUfVdkMhJ2xBK3OA8FS9AhpKTeS/swHwYDVR0jBBgwFoAUfVdkMhJ2xBK3OA8F
15 d8iG1xVAEfswDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJKoZIhvcNAQEL15 S9AhpKTeS/swDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJKoZIhvcNAQEL
16 BQADggEBAKZZ2eSW5wH0c6uQgWF1ODM1N9aDIjGRepXlJIIe6xGB1O/MD+SKub0g 
17 EWxMExLL3NKXDwXboRz3VdSy2/Q9RkQktzF67kS63Kd85kDtAlm1a8Fts9YxKPAf 
18 e6a2VGeqNSq2nNVBA/y7W2X1GN+vhUaEalPqxK+0B+2FjfsAd+0ZmLXQtAU9d6qT 
19 XwU2cpPHBNDlo52EfxtboeoYdeYz0TmmayQAL5BONbLGXdAqpI5PJR/AdPQjuuTK 
20 grT6iRVvi/RlItETMf2Ud4zf2IztT6rVN/scRKslsoYEDdiNodUQ6q+Hh5oj/KjI 
21 pWs2iASQqfKc+KrvNyOetDCGtp/TS4M=16 BQADggEBAFca+f4ieHh7NiW5Wj26omu/WVf0zhtMAb9WeZxSFldnuVEHPoh9EZGQ
 17 W80wI4bMWW88GcoafFjnZZ5r7B1XUV7Uw4Hb/f2vvWYPJofhn0x6I2dK41PAS3ib
 18 o7dlrZWTLL7PqJJ4bDKNcyvnMsWahYxboyijzHkR14nMlZi1X29hnDep47V4mBtv
 19 8bdt6cA4mbBD9nb1eLZCTQ0oCpijAj3L+3JRWK6MS2wVFeSj/VNYwGQ7zzqdKa4A
 20 le1iT856QQJMYoAxhaaclKbm9VfI2nCfqnemWsKOUtbwM9nS4jU1wMR3CtWksIZx
 21 hG1EZbyU1za/h/HDUpFS8c474GflB6M=
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 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI1MDEy4 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI1MDEy
5 MTAxMTAxOFoXDTI4MDEyMTAxMTAxOFowYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 MTAxMjkwNVoXDTI4MDEyMTAxMjkwNVowYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD
8 ggEPADCCAQoCggEBANzOe5jkzkCP433TNBVibYEAKWlWMyq2CK43elxICmGqVMLj 
9 JydSxbO0Q4ugQJfZZcSXAqbIwUC62NdNuR9kqKw1PfnKKXy6cNCmhTqwM8F4CNV7 
10 DoA0lUE+s6up6I4fGxOpZuNsduwDEA6/7a0dybWBcERkf7GQBDhnx0bzasqfvKcd 
11 Sf2YFVLMkb+HP++0RXUXooNx1lieo+i+KfvSUwodvIOn3BFUc7fSzscCdIBTR7+6 
12 56XEz0onoK5EP7EWwH6LkzktoshpBp7o+IXhRHZjJn6W1eIHGCJja2+czhk8jAdl 
13 ardIecdZvkTN0OuCnMVMS0nW4cRmz2u/6rOJAkUCAwEAAaNaMFgwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQUuMeSJkPnfCsqDXzqUsGrBOyATzQwHwYDVR0jBBgwFoAUHjpP 
15 vKckpPy0T7WDd8iG1xVAEfswCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB 
16 AQCBJB1UhXGexc+MzKF45j5bAc9hI3io3JpyJkcrtOE3Uo72h92yyGxez3frMYkF 
17 XGS9xdGfmcOwSehx9pBmQkwN3SkKWapacT07f6uZMxZM07oS+d8LFXzSmhoqcd70 
18 gxqfPIKqtmz/zu+DjO5OpQ5VOuri1o6UFeTove/PQzkaE8ZQQ9A4jqRh/eG7XHe5 
19 H6PognvksRVj6x7RReH8mMzvQ1hLi65p+0Jz2hulliTwo5CPS147da0WZ4kmTNri 
20 MHNd0WfLjZmKvRbil98Pqgd3lTyDi2pDBK9Ee+pEdfSAafGDTIIXVPyOTMH9fTIV 
21 EnBtWs/kDoLGjrm9jgcmzJ4k8 ggEPADCCAQoCggEBAKAAl267zsqk6B1cIZCsUeJ2jRLvDthq1mdO3LKWMv0S8K0V
 9 jTX2tnxDQfQcPXU85PJ+JkHySQyiyzqWUnliMe+aN1G+hj2Onc8dH+TJN39qekPU
 10 f4jXRHtX2QDHDVpXQLv4cwQWkvuJXxac1opKiFY5y0X87FXG9iXmajRBI+M5+BXY
 11 vDGDOJX8pKQxoaS82f/BkMxnmjmbsR2to3FJsP1lIbDlyu4E/UnTKUF5GMsAyfJf
 12 QCQ93NtNnFwuwv/E2JDxOjGfboCWgyuGs65RUlSTBEQ+WTwcTWyKFqdfOFNwpK+2
 13 WbG2T0zL12ChwgDXnmt+50M4bzwD/9ljOmgGc5cCAwEAAaNaMFgwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQUAFNfWRl2eWIKfjjijgU5EVtmJ6UwHwYDVR0jBBgwFoAUfVdk
 15 MhJ2xBK3OA8FS9AhpKTeS/swCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB
 16 AQDI6GRDhtJOxqmQhHqBIrsilX8l/WTYe+3MmkqL98K5ONaResezS8IUb8syzbfQ
 17 OJN1eUkeJ4j7WSzjyVTusq4WCGF9ZPVqw/stnXVsGcGeXwbZLySgNzfM/FoV/PkV
 18 fQ4yHZx9DDP3iSKcbg8dRIaPogZkF7ihkWmD+XrD5IOUbAhdbeYf0sKAloB7i9pT
 19 25R79xbNTWs/Odj+uzLf2z4seOM84nOvYODQlOwfHZ1yIGSfMBIuL3aPGwf5eCGK
 20 MnYSGwjfw1WNGV7O0cGzyZoevouUCLH+zGmWzu065oF1ILTKh3DF+hnhcq9N2xUP
 21 DEjq1w+BqdzflMch74S9p47/
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 MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCt0YJsuonxSZ3C2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDRYCUHKOl8GTKE
3 byFP7gQjN1DTSVqCLzP9D89JBBUf0FDj+zTyNmoet4obQqGH5aCPVrtVPDSWnwl/ 
4 /CjUmwPSb9xbUnAbRNx4LR5EQwDAYFOk5JWWE98hLODVCDQ0JRjLqz4Xih/5vt0c 
5 /QMvnXSP5AHWlN7WraG36cf0uCHkC6X0h3awY3hjia7Z/1l5Q6zLeFwRtq9tNUuP 
6 LmsJ0OG6hR3prOrsrX2VjiqFGCxhvjiHoj4E8ANmrBl9vU4na/Jf/jsEOz2Tx+UU 
7 qNCpFVQm/wfUUAtVu+apIJLg2MvIRXDiHUrEDbUD0DjDjyH/dB3PUI24cJVjLe00 
8 nQ+hqfEnAgMBAAECggEALQ5N3JlOAHmwpyHfZLSx5d8E2H//MhfCRiq+9JJWV3TM 
9 Qwxu4Qox39x7tC1FadCgGgfFb4a3qwN2lvJqMxIrn3TXjeSEoszqyUwIuHEV1Mgj 
10 Zm7KR6jHAfZ8ITyLK6kiEElHQxrOxxIuhsEe/ky2VkYoI9NbIBLKBL5Y0pqYTmA4 
11 JjTM2NR1oEyNTlsfv0CFmLf2AO0ur3u7rWeOlzpQvRJweJp+qMlYQrFQIo7jSWnY 
12 DIJ7XttEL/lvSm+gQM5N6/cpvle7sG1lokSlbYxHbYUbsPDSaHVC8ZhsJ8xIVzOx 
13 gPaVDo820cuEDd+ULi6n0LbYGUISKBd7hRefgz414QKBgQDy1t7Z3wH4u4w9QJL7 
14 obJLO5RSnRT7081y/CzaY77185B1CINpPCWy0cCUsBq1WZYv80OXnyFilOZSB+8c 
15 Zjx1iffQElwdOoJNDTbQKi9tbnrT530y2uU3HrE6i2EtbCuJV43GdUgd7QfzXmRU 
16 CUq+1BC+fjx+WNoshCZMZq3SVQKBgQC3PQyRR78xlcDXH6fUQJFeSdMOzpQVqUhV 
17 VQ1RvKkZLPVMqzqi+UklyKlvrZVG7PQ7mXSIW/Eui0iIaVghO2Py02qxv6NM1NM3 
18 OliCTRU0ZEzZejpKzsAXLPQcWqUBdt0xrFCd2SpqC9Y6SHsA3qu4zg+insZFyIoR 
19 okBSlpTJiwKBgQDT4YMkGh6ARjPApf0ZLSaB2gQ6aPCMIWubLkh8bJeLxe5/DuSK 
20 B37lHXqowVcscHRIdjq9qozYlQ64+E87OkD6VV0x4TMaFZjnXeY7jvM+yizFg6+L 
21 lc51X4RHjqFFnqIF/ayoQmCgK9bKE8v6PvlGs4XAkCh8HU6PlOZNtzFm2QKBgQCR 
22 +30rsTFNW7VKrdmTa+1kZQRU45duunL6KMx3tgoyGHNFJZWNiXURORBj/LLU0qqx 
23 YMxKZpV7M1QR+XtQ3nP+XRi/i6GZ8GRlt4IULT0bhF0FVi9isdyvmgzRGhYjWINY 
24 s6N2XjFAUzXVMTFtu/irPt+N+1iS9/WnntAH/BeFiQKBgQDKRR4+xU99yMuh6deV 
25 U38Hf55xtVOX64YycVI/LAoj2Z/tlcr1zD19FYZkNQf9qwev5vqr4nMsxSFHpjxD 
26 k1nWdRLaa7H7+NOcoQ/ZQRZhp7cnB/Cd3ngoDze7BmrYjsDvlKOn4eRmg8myh1lP 
27 yKo0t5weKnfp9J28+RNrdBa8EA==3 9Jky00KT6SgFCAv1b9UV9Z5S+Rp20K4ko3e2bZT6vYtzid6VrwG09acJCS4/woag
 4 Lniz8jTdA1gtb0sTzFfCOr3C/MsYA1AzIdGCy1aiZEHXlvmsMbHEDk9VxI1CLwIA
 5 tdvqfhycHS5CRIqDprj+pPS9+Ad3Vi+gF/qz9UpoYpNatGVN1xSOsDjN7Ohg4GO7
 6 VnCOWb0OXrjHF5NaRKt+ayp9M9gmO1DBWboBWk9OHx8LRodCVJ9FxYPsZpRN35Sv
 7 DrFIPR5Ri9zSGBwTeQjADSy92IegeEMmMnQkqWx+t1AHWMu1ahmLakxLifqfrL+O
 8 NuS9aGhlAgMBAAECggEABh/W1W/H7J5cEPGKrabqUqNGTWdf2i0MQZkuqWSp9oHC
 9 JkY10TtBWVhEBPwqa5xz41QwL556INlS0MqrMzBJhZF8ec/AlXKrun23YUW9txUZ
 10 unUpyLaj8RoXpvO+l9/YQFDe1zZpn176owSuyxwnQBXGbZ/NoW42CRTQJ+JibYYl
 11 RidThUAAKYotqrGpewRdAMqRHqPa2t5uGuuYp45kWMqpgKJD6AvVAw3YNwDcYgHO
 12 rt3dS6U92598hjkrnqSfCnScoijHCo7XVwrjA8sin8fRDqQnChpbRFXf3gl+sfOw
 13 zmv17i5v3S0oMmtrgUEt5bwIUeZYzoPqzstd8N6PnQKBgQD6tfCSqx66tGlDLdAF
 14 uyXFGf9ycGbap+T+h4ohT/3aFGdksJmctGXDJnXrLuNV5de1qHvfcVIPjPexB2L3
 15 hc9R7hkoF3jv7mmcpOchK0SFKGavZZOgtxgbHaR4HPD1+7/xv/G57/FJ+Hl3f7aN
 16 WzTkCZ9P1Rj5wo1a/gD7di+1mwKBgQDVyvVfJM/2dUwU5laHRyDy4/0KCyGyjOAF
 17 znrFrMq9SwZhIqzl6eDnKCtLvuFZrCHPn2dhXze5B1njkibjOZ4Msqlorq4uz6bb
 18 4Lnq1LRvo/HrQmx8qYNVK6vZoahOR1KXXESvxUvThOdCwJLldPVbCzeMbhKg3Y9k
 19 M4JVJgk5/wKBgQCAMSNvezvdL35bMUOaipTHcYGiHEMbLpnyY4+HdQVRyvkLDRme
 20 fMdDv5ivxmvLchiX9CxSlfjlpqjHxgUelzbop5wJWecml3s88zyTQzJn+751lLSl
 21 irkytDdyiynSPQVqMUECV+PCdOB278CCCs7CgwEIqud4Xbg1fIc4DLhcXQKBgCFv
 22 7tSEo2n+inmyVNIvk72pXsgVWZ3dXqRJ2PXVwpe8hjDnBXeoDp7Yr3zXS9OEkn0w
 23 hzC5fbOYrLxk/WQIfOmrf8d5mpCDtasqCKnrvpS/ZXTQHLuan4nQnL4bBIHJsecu
 24 bSe4idV5MdpE2DS/CCjHJlb2WD+Ep4qaa8X5fvPtAoGAGukpF3zvkMG2B2FdYch7
 25 BxTG0oeziE7NreTd8xikdD1HkqXehEqWkCu4+D5s6GWo2BveO4nlykAubxiBJwXA
 26 0tkkmcnwJkEnKd12UczxcaRf/2JnVjpOm+mu97BV5GMPl0kUNp91CijWdVDH7jtC
 27 VxuBTjQmqJbTV+lkYeXmHII=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMTRaFw0yODAxMjEwMTEwMTRaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MDRaFw0yODAxMjEwMTI5MDRaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQCnZtfORAJ1yV7F5jFJsVQXcfCp3rFutDSpQb5IH6ADBnYX1rCO 
9 iPQZ/occkr/7Q9SaYInLTY3MQ011TLxG2+EAfdzrqAIidUrvb2o8y2PgaK5mDfLZ 
10 M4aJ5iGfRT1rkMzLZ883GznZeVHTk79nmudf4qFOTDOh+oeIbLm8Lyr1UuFD3BKt 
11 D1LOKiLEqY70/HJmFgHFlpx76MY6PX/9m54Y0+RsiAiV0IBMUWTQputm5Lv5t2N6 
12 zACOl4ZF1mttps8sZAPXs9AXG30Cqzx4j6PAXFR60sKNMIxtwHdArEsjfEnDC4dY 
13 ISbCEubyf+MS8nlFYnZROCdxY/eb1I4RgyBVAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFLZvlUil+JI7yPV8EjkJW9cjcCsXMB8GA1UdIwQYMBaAFEZ6Pq68 
15 Q9tr3S5b6vIjBWtFDtJdMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 P5tCQwYLfuSwf3zQ5Zw2cx7/C5V6YbotJBhGTAut7gsgYH5A+EYGVsLEJqRSMgpK 
17 gwAFjv0rBBPvBiZsT1iBLnIY8QfLe4wHr8jemWbxuJehQcGWEH9l9xmmyAcDcPOC 
18 pAXQcZCfqZlRgejXrDp66jPlvisxi4ughZPb+j6jPFRTL9CyhewimZSlBFibeP6c 
19 wfl5FnnCLKDwEWShmC9boWKYWnQujvzxyWieXPKl3Z4WN3BW3lgUHoN/Z8QiamAz 
20 EQ/9uGbCXkP/rfQ6rfbJiBziZKkRdxyQONRFi0sJ9gHf0EOGrFQIGOrR8qtBAJkC 
21 NuCwUULCrOV7vr2TAAAAAw==8 DwAwggEKAoIBAQDSU5Xwk2mD3HQgyrxzqkQ4qIVciqUgsV1L/hi0ayXqwL4uBPqm
 9 EAaRO+oNp5vPQ66/phukvV/LOdDscYsN+sTGLU/BgQrxu/JegLcuK+MN5ws6L5XW
 10 v4xyl63OfAQnLdL16I0fUERk93WJ2PyZrmA40sURqHMRi1Edi8yqf25XZRe49jae
 11 I29M8nrpqo7yAurqBV8+T9PMaHHTbBH1sEScw1f00QWg1FeQ6+beIf+2ZqM1L2mH
 12 xonAr2tEJTfQwZGMf7DRb3PQlUI52PXioiAjcIJ/9Fdx/z5DP46pFqWLIZ6o5Hic
 13 OsQKGlSVKfXrMg6b5lTVWJTg+sbcmkY7i6pdAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFNgBkw3aRE5Junk2wcPMsh0uCVHuMB8GA1UdIwQYMBaAFH6KgJY4
 15 XoHWp8AX9SnTKt1uD0BEMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 d7uSdHkzWknyXemWQZhBjYhhBTzT8538rQk1ffeMx8BT64/QVduVCo+GCRzT0PpP
 17 NkfgX8rvkEyJ3MoBlZmZ2f5vpOXf7zg66u7CNhth5B+z8Y5bk294V7iuQ4Yw1ZtB
 18 ypOU8td9Xyl9g/ARBypz78sIUW+pCdBHK3Fmzb5UcQohqemM7mTAR6305kD98hbe
 19 o4VTx+RYWqJccpa4s8hxHYUED7ixevs523C/Sp3q0/I1Tl4NG1ejB+Pd3xSDRGdA
 20 0JUb4oBLsPzcb1L63Bj2SYsxwnJ79noYs3briHD6mI+gt7lSetAVoxaS0bc6KdV9
 21 NT4h5JO9WsSnah24AAAAAg==
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCnZtfORAJ1yV7F 
3 5jFJsVQXcfCp3rFutDSpQb5IH6ADBnYX1rCOiPQZ/occkr/7Q9SaYInLTY3MQ011 
4 TLxG2+EAfdzrqAIidUrvb2o8y2PgaK5mDfLZM4aJ5iGfRT1rkMzLZ883GznZeVHT 
5 k79nmudf4qFOTDOh+oeIbLm8Lyr1UuFD3BKtD1LOKiLEqY70/HJmFgHFlpx76MY6 
6 PX/9m54Y0+RsiAiV0IBMUWTQputm5Lv5t2N6zACOl4ZF1mttps8sZAPXs9AXG30C 
7 qzx4j6PAXFR60sKNMIxtwHdArEsjfEnDC4dYISbCEubyf+MS8nlFYnZROCdxY/eb 
8 1I4RgyBVAgMBAAECggEAGylHI6sKQSVCsNZ4Mc5JaCJvG4jL/jvT/ZByuM4Uztja 
9 CWUmsYHMJXmUX5D6AGFRmhjG0stLEhTrePhR5idf+w3w7fWNHx0r4uyPbrzLgEpL 
10 3bguqoo/Lpm949M+s3jDmc9GoljTCpOyMKOc30kVeIvTg1o+2G3HVt3ZRwzaKgKc 
11 iRn21Q3jSP98gWkZYrVJgCOiTVc/ut2UP7PYpZAmNd46zTiuff45pChEUD6Idwca 
12 EEeNU00MSOLHj95WYLeujkyWgReqziENR7+ZQGcpC53WgyDpp2KS8wyuGsoo4fxV 
13 m6hJwSOfcGBrztUHyHwzYznTm0E/m1E3ipjVUpbo4QKBgQDl5cUzB/82ehg09dNu 
14 oehXm4BBYm1vjsCuqxKrhCMKfElohO0XKubjfyp69K7bAyn+f7oIDwOxHDBWGM5a 
15 ukDDyvfjs/REiG+Q9WZtFuy9h51DSXK+Ghuz4ve6TPhetv8Zz4wk5zm1qB7n+jlo 
16 M4QuFW+eEowArgtizFl1NbrS0QKBgQC6aI/Z81xxoNy/W6XTMX1tWIbvUmdMiK9O 
17 QziLU0HPz2yzBng40cd4m49c7L2nQ+agXF/0AtGyjXlFCIAVooI3rcKhmQyAvZW6 
18 LGywqW3+/O9oCBzRUcS0ZAhT/5PQyEf93RYejTspBXHXxRWCSZbc5vLQCIgXMnSr 
19 AxByigruRQKBgFe0YpjnUhvMVHPP3It2RRc3AaTwEePfR+7a4NKCJIQZij/Phkuy 
20 WEct+lzR/+sZt+mZfLUaVUQ6Bs6xw/ek2pRXWF6MBoImsrlQhXTUrBhaJkrHOHkB 
21 qNPloLB4MMChe4yzOznQ5JlCvBevxDrWfHTARMa/OJ4Bx+I3J2Gpz84hAoGBAJxy 
22 Q0D9oXlwM7Sam2rLn2QVJ3JWK4ItOUwq2Jr+Lj7V7Hm4FVBCp/HORR0NSALI1xeB 
23 T7rAXvRHDh9lCfKeaEGIoM/1XmvyMWaGAFaobDvUVq1uGZmH0dpAFklBN/LDFMC4 
24 O+c6SwubmTcpHmsxjd8qKWF1t5oYa5hXQweOWawtAoGANpHplq1h6XyTLXh/Maq/ 
25 FsWwPDZzXVVsQLbSQqPuvfty+nJTDsDuDkT1JNtbBgYrUIFnsBEiIc72CpHiPLMN 
26 RrItS9sSi4FNO5qUcxQ88cezlh+198YX5ud1ys5JLqXmPHH2C1biQLFSBTSN2KWj 
27 W5/1ol16MEOqkeq+jejDMGs=2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDSU5Xwk2mD3HQg
 3 yrxzqkQ4qIVciqUgsV1L/hi0ayXqwL4uBPqmEAaRO+oNp5vPQ66/phukvV/LOdDs
 4 cYsN+sTGLU/BgQrxu/JegLcuK+MN5ws6L5XWv4xyl63OfAQnLdL16I0fUERk93WJ
 5 2PyZrmA40sURqHMRi1Edi8yqf25XZRe49jaeI29M8nrpqo7yAurqBV8+T9PMaHHT
 6 bBH1sEScw1f00QWg1FeQ6+beIf+2ZqM1L2mHxonAr2tEJTfQwZGMf7DRb3PQlUI5
 7 2PXioiAjcIJ/9Fdx/z5DP46pFqWLIZ6o5HicOsQKGlSVKfXrMg6b5lTVWJTg+sbc
 8 mkY7i6pdAgMBAAECggEABoyPvf6jvyAIMFU1FQJCPuQQcwHmLmRsxpxSN0ahgZ51
 9 eDKzffmVxW6bf8gDnqqO2xeDA4LaDsFCyM9S8yEnK2c8dTFdc+AppdkAMIcxT2eC
 10 /qbTVZfVTw7Qsf3uldcOxerIf3xyWhUn1cj/OecncTLZlrkrYWp4diEPmGeAuhE0
 11 nNO+Qs8MFEwDkSF2x2a4v+/78B9fYVeMizpY1wELQpgi029PtY0Ni4zeFz8YzYSF
 12 XnvWBzh3szwCcCPsmGGukueOILHr8wXzggkvUjhR1Qz1mT8tQJ9ZWH/MB19hbmXC
 13 CyRsKviv8AfYg5G2EhXm2wbF2SDC1oAvJEYVJeFOwQKBgQD7y8UXoCHOZ+JDK8Ep
 14 mvGEqm7K+zzvhOeXaENRa1Cxjc9ecozlmJ+oWuljrMoQFB4RtAksmrk0RJsWHA3G
 15 T55Pr58D3eFnEjaHD0xI4fzML22ne0sLuYeAH5bT/MW0bYM2I3Nt49k9Q/bAGk09
 16 vTyRZ45cKuYp48TZQ8GL2n3VtQKBgQDV1pD+uW49XtIt5Zdycg909/12jxlPaCu6
 17 tTrO7FJpNClntQOVmGB0QgBMpl0y4Zg+Ke+6k8Dx/8D96KcIQYrCKmOZRCuzTiW1
 18 5iJ1i4V1ES7upWPRZBcmnZ6ghD8cYbbGE7njko4n7Y6lMj2chcbfBaO3cdWxwF1y
 19 mXIZeWrrCQKBgQC91N2Nt0NlerqBy74AYPlO/LM0wv8o0PlNE+UUwCSBCBnb6d7B
 20 xjQwWAH3DLD2OESHMkVsZGXWuxZ1L8dOyH3hM9Vds+0YqQmE/4qStBXD1soD55cn
 21 isNWW/p5beub4Kh4q3d91LbWUqP4JpwvPLkqInmYkRsfX8HrzwJfLuWJtQKBgDeJ
 22 g5z0kgIUZ2gOMhhCMWuCoOyy27L47iqOuRhW3kx+hKZvp9+pdJudLLC7oIb/emfi
 23 wmVlzH3Nm9UWIJOPWjd1hOqgfu0Rxc+JVrfKpb2y2cqXX+ZZJX4c/77WugFoC21E
 24 YEoPnSYXl62l78SAJhd0QoH5abPBr0N9QNoG49LpAoGBAJ2jI/2oHADUhj3x+t3w
 25 2mJ/APyXLt5H8lv4CQvizjQyvLclhoFpgm1BcakXrTI0aBgPM0QUhub9smWELiGS
 26 uricFdXD/WJIBfzOrhGTNnzlCPCBllElharijFW+9uYIiCG5ZFmu1S1DF/i2hANy
 27 QsRZ1N+yMwnBE/x4NGXoerf9
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMTVaFw0yODAxMjEwMTEwMTVaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MDRaFw0yODAxMjEwMTI5MDRaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQC8/5zo7h8nYsXe3KhfSN6Gxs6sUuXb30K5toDkCutYmUAYNXm1 
9 bceGUvcVmki5kGsJhNDsuKpfohXE1a9Gg6Sup5KHy46X9yJyz9DYndPkKLPjdPXQ 
10 KjqgWQOU/g8j7Lp6PRpo7sbq0pD6ne0/XRut+DPSgal8Oj33+2k1eO9Nw8TnorXr 
11 Io7sRPXs3PCY9XKQYihvHp8XlNzVg21bnJf73NlgtxOYlWXR5heMMB+WAn3xm4sn 
12 nTuhyEnc7682ZycHFUUPNDDk/H1/JqiWazUNt913iMBkyl13MoG3gA5qWul4PtUX 
13 /SM/tWD4i7juw3wf1gBRKJKOizQOBja3+wUNAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFIgm0vj1yDpJh8WiJiFccGYHAWNfMB8GA1UdIwQYMBaAFEZ6Pq68 
15 Q9tr3S5b6vIjBWtFDtJdMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 TjAcl+JeM/xZXrF05R2zq0G7TPJjtbb7ecxqqcS86AqgCqpeeMegT7+3UQrjd49o 
17 AKmXvyZnUINY+KQVcoJLTBbDvZhKT4tK2RGjl3DhykmEW/VZjOem4ZPL9x0BA8VW 
18 zynd58FUfnMfHQul4c4dh8wsvh5fpz40P7ddCPmlxbUJlUksGyKAsfw9myjjG29w 
19 MCEJkLzOG4/Yriy3aBQkfp9HJHs7Z86CACYSChfXw4dKGIWTkLTOmGKfijgsTtrY 
20 Qi4TMnovmwrMWVtpVxasSTZNKNqIUEMmHNXv9SQiLasHwd4wlxJENmjqzUeW6BZ4 
21 vWH6Hgi3YvJdnsxQ8H0E7A==8 DwAwggEKAoIBAQCLJ7n2HMMp+BEbQHvFS4b71zTyMC7suS8kTlxvlsyLmS5gqgoL
 9 WBE+QhO16o4QPwcKhgkNRI11EkGWqRlo1mku4alTrHC0U1jV4gfyaWT3icZYWAy/
 10 c24iSBrqzqc1QInuofFvmN2U31vphvCdT2uQVPQGZecIrsMXOPaUSmhfDO60m4on
 11 VEs+25TaEiWepnDA+bvOi2sRr2jprwh27o8IjBcN27XgF1qUP1+cOrJhN7ZP1mr7
 12 lFTrcfCLSgaLLdavE76Q7DRhhw8jf7smPSN/ZAkWb60P2VqGIhEiCPsronJqfHmp
 13 3L7VWhkbPyvyOoCe8FGLha23bDBg/PZimo6pAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFOJA0NY221DgV7IryUC6r1srRXa3MB8GA1UdIwQYMBaAFH6KgJY4
 15 XoHWp8AX9SnTKt1uD0BEMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 ZyhCV/2IL7XIDHNUGWKsHlQcWhpmw54v+rG8HbUw8RUHy/NGxg0DhMhuIB3l/ium
 17 LyeKBMOrcOduEsJyMvaaLSVIe5hS4xsD/kcDKInFf9/cwdGMpDmaMYx8kq8RCFC9
 18 zidYHHbIyzV1kQBtjDG6B0mNLCz1M52p1l5MzOt2jT4DapIX3Ck2KqvAw+MwlOUK
 19 y1ErMkLEeSMXjwLO7aPF0CIWGqnlM9PLfsd9G9ew3vu+J40ctokndOAgESwwM5vc
 20 h4B4RGS75oAcvI9KWgg8X6eTd8s0c17No9kQ1GK1iwJx2YOUVYfPwcN0l01pofHv
 21 YqGPrjkHjYTRO4PawsWN5A==
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 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC8/5zo7h8nYsXe2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCLJ7n2HMMp+BEb
3 3KhfSN6Gxs6sUuXb30K5toDkCutYmUAYNXm1bceGUvcVmki5kGsJhNDsuKpfohXE 
4 1a9Gg6Sup5KHy46X9yJyz9DYndPkKLPjdPXQKjqgWQOU/g8j7Lp6PRpo7sbq0pD6 
5 ne0/XRut+DPSgal8Oj33+2k1eO9Nw8TnorXrIo7sRPXs3PCY9XKQYihvHp8XlNzV 
6 g21bnJf73NlgtxOYlWXR5heMMB+WAn3xm4snnTuhyEnc7682ZycHFUUPNDDk/H1/ 
7 JqiWazUNt913iMBkyl13MoG3gA5qWul4PtUX/SM/tWD4i7juw3wf1gBRKJKOizQO 
8 Bja3+wUNAgMBAAECggEABb1UgE1k9E7/V9SHJ3egzGKCucB9uwblcZrdgK9lNMhY 
9 pjOPiec20Tk5SDZqgXoligE20A2OnP9g3lyn6UILsQMlQ8r2fl5ytR5jBwUJ/4qN 
10 5fkyEtuJcr+pSG/LuWlRw28SG4Au2chBv16m6w7yjX61Yi3uXfet1JdVu1o8GDYt 
11 m0xDZQh+BY9YsiwTo0r68mDhm25571uj/LBfsaMm6HECRIJ25yYz68l1iegSDkO/ 
12 /gxkW2U0wY7t4qlGJxwlFS/jaFoAf3a3AJ+Otm8mPTJPYpQX8h+99zqQnezED8sc 
13 MWeTFlBb/bGgn989FUX63QALDG3BBzG+lhLb5pBLiQKBgQDyPggN4bq8oF2wbx7P 
14 uOywALoOlSKUUz2ub/72w9Y7tsHFtPtJ31TpVLmCeKkwpKkEZUbS9hch3avsEe++ 
15 vYguELdQjQbjkErEqptwwSo1Mmc29JlkxgUK/do2DoczCEqMD9PldBQVEPuUxvQa 
16 mBd9/ziH0kGo6t8SWKMoFCTrCQKBgQDHu3fGELABn+G1IxcAgpJLulnNFdFKbS+d 
17 vsU1uzMDJsrqUJqEWMzXbfq6yAJKpJWK8FI5M5scmBB5wfmxVMjz1sK45CNaU5sO 
18 SqXdcQHByCSugCwZUS88KTTQeAMuVwMV/F5lYWrEyz/qKfTg/3ybsrcgIe4W04TM 
19 zlDDZzIW5QKBgDVv26T8S446rhAyoxBdkdDNiD2ZRnSD3FJzoEHdN5Aao6oyX1CP 
20 dJK4Puf6KBBz8ljm4nW9FaNB3CAKYOGpu7W1uEqLoZ5ngSbbH8kCw4XSpZQo5wGk 
21 8Q3Yq99K2yY1yQQWpb6zGY8AHQ9XyBdpv5zqxRSpHBTgIu9QIEXCE9bJAoGBAMcd 
22 Frx3ql8UOnjPsICrqpigACI529lsnAmQQx3br3E23RdWn5PMyvkBBPHrro0nIoXO 
23 KsonrjyFQ/d97yRft62OrbSQisXjjzJiLJRjsjKzCg6EbHIYwxQgqCwjWFh8GfFz 
24 E8/RnBTv4pnYle0wBdNaCMGZ0bcjysI58725RPAZAoGBAKq8Yi8gXwOqTj79UIvU 
25 irXeGlR6ByrNe1GulDYLP4TS/JFo6baOODRTibCwRQ7XZaUDJtPTJNZeieRz8zvH 
26 ZSvYG3Z5RNNayi0+a8QiLVE7UQOlz5vOf0XeP5vH/FRZL45EkUumUb0IfGMwmfgu 
27 zgMoiI7KGo5uM2oP7kTG8PP73 QHvFS4b71zTyMC7suS8kTlxvlsyLmS5gqgoLWBE+QhO16o4QPwcKhgkNRI11EkGW
 4 qRlo1mku4alTrHC0U1jV4gfyaWT3icZYWAy/c24iSBrqzqc1QInuofFvmN2U31vp
 5 hvCdT2uQVPQGZecIrsMXOPaUSmhfDO60m4onVEs+25TaEiWepnDA+bvOi2sRr2jp
 6 rwh27o8IjBcN27XgF1qUP1+cOrJhN7ZP1mr7lFTrcfCLSgaLLdavE76Q7DRhhw8j
 7 f7smPSN/ZAkWb60P2VqGIhEiCPsronJqfHmp3L7VWhkbPyvyOoCe8FGLha23bDBg
 8 /PZimo6pAgMBAAECggEABS/u67C4ybi4koZ91qXxGzQzgg+vwB1LF5RgN7ysVUvZ
 9 gbr08uVOhz6ZU3+x2gMvdQH4FmmGyGVs0nvtOY48j4XT9Q2Jif9NYXOyjiPFosCd
 10 BzAJEZ3w7hA4CKa5bu+/9IhO4rUVFXaaC4N/Nq3+OXwhOJfV2+n/1b7G2lJHv7tC
 11 nD1ETyGP9Z8u2VvgmDh9e6JadAdg3FEoARBH5q78C+7Gw/QVd8/B/Q/LdU0Eemlo
 12 8zxFnwWJvrTGZnmHEEDf3fSFJYjb7mO5SGrzi3AiIQFFon8nckAUcyuIJzDVzIHw
 13 BTpEXYqgqtpktWlURzXOCftOM04h6yeeOAtrv+KXMQKBgQC+Xe5IgIhezt/fjqxo
 14 zt1l8QD6NSoK9Xe6lyPg6M7jqKOY3H3vamj0cPp8rzaRolD0HvgFIBaec+xsPnUT
 15 s/QgPl0lNCwuEjWAPvCyV87uf9EPK8jMCn7PWhOAAzdSQc7XqSdDqqkvHoeETSyZ
 16 rSIlKXcL+tx37Vm2svNVksWN3QKBgQC7IcVnwMw6fHAvNl0Lf4IGtmuYliZJMXzp
 17 twGsvverEaYxaSFEiDSM0ush5OXDH70DuKb6u2issiYlwQz0VKojiy8zZY1CA3zE
 18 AY+P8ZGQ/R840HoJAgzSTDqmNksBvRv1YWutr6rKItqXVyICBgDbvkQf4buhKwz8
 19 s6ER8701PQKBgDSVj7eZQZImxPJk370Hv2JkYye6PcXPLmZtT2zWAigisiYMagET
 20 PLCg8KA2afVqh8AXOd14kqbsUJdJ3V826y1o7KPVOIr1Xq/xMt2gobmBtwbgylOK
 21 ZqLyN8a5nLNtGCy8PetUHe21GivygWplx7PKM2cswW+jMY/k+JBfvZBFAoGAEdoK
 22 5vbxhLLSUO6yuaIUWWeVpBzO0jSyYelfc4dUQTGR1SzeS5diy/xjCfy4HoEsmupG
 23 o6y1M6RbF0bvYW+iO3nPquuJKj8C6//qHiVBab979wOMYMedSYKUJb8QML5FqIb+
 24 qrcTZ+0jRUS+rcq80jm4bgIu0BU3S/Qm7Xt/FVECgYAXl5FgH5JP62OvNqQSzGg6
 25 YS/Z/Wtb8Bd3rw72voL/zC/ix0UUSpX7L55lDTYLvc+zdj8zVN+mXncXJaXfEQD6
 26 7XPce7KH7aXhxd1DlHRMCmQuJrlIqlE6+3lIHyNUHXWI55UpKW4ApwWJFRw4k+mp
 27 /4y9lDaARpDxAgV6cN1yRQ==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMTZaFw0yODAxMjEwMTEwMTZaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MDVaFw0yODAxMjEwMTI5MDVaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQDm/alKCe/0UIpf2qcDkaxy+hUSRn0XgbXkLujUGnELdHm37VdA 
9 16OuEdAiDQAchJtgelN+8FIF4il81kaoOmRc+qsaW1BBzeIBwmUMyqOPaL3GpsyX 
10 JkA/pvT0eGAOgmM3UpaHOzdeA5SYbBsgGoqwJpDeg87qoJQ9XNH60Z6DVql7G1gw 
11 jZ6XyrJNxXI8wuStNB1nE/kAhOFQccIugk9PpAqYhNBw1aPz98R9yHyILAqBFlrt 
12 +oGimaI5IrJLTF3QlwiqkYZ4Bqu0yy5/j3Lhwj1QUYveyM9eSj/etvuTHmSz6ld9 
13 +wgAnLxdXgpo4DHAqNbTUfxWdyOjXp6ID/gdAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFBmjw1syY20GlPHBNM135s6r4z8cMB8GA1UdIwQYMBaAFEZ6Pq68 
15 Q9tr3S5b6vIjBWtFDtJdMAsGA1UdDwQEAwIGQDANBgkqhkiG9w0BAQsFAAOCAQEA 
16 sAhHp0xFy8lrje0SMT7lhrvXz3NWyrXOcYQiVIQ9ASRsDL0JwBaV8etAeUwsvEdn 
17 2xG5zuiLPUspNiDMYdckaWUrfOwRn65cSZRfplihG8VTDwpfxa3hlPKlWob2J8Gp 
18 400kUn3OTBqEJnYkXpCTPcOcgHiHoGP+peH4+6WTabfwPvNqsskuKkwoUlhfFH7U 
19 otXr2zgYlACU9AW4MV5wGBQCEfu4vH3qnswcr0rs8CR1SsFPD/lFlwOhgpWUu8yj 
20 rgaeNv/YB6+B+oTBYFsdnKVnoU4YayaqgymljAFDay88mrnmm5/tUWVDavwEkXP0 
21 fGfJa0gZRRTzur8zmzqUpg==8 DwAwggEKAoIBAQDFoX7u9C8OVEC3JlxwjnPMISMkVcOvM/JRy6mGC1AYtKDMHetg
 9 V8ttgev6U/i8O4+9ZAgIqajBW/7PDaao2NyGsMJcnvcx8IVSxOvb8Iz2IttBnZmM
 10 mXSw/HG+fRoF1kV/wXtdm6/6bTs+eNJ4dDsd2o/epc4DA3qKkbaHYX4On+kjIC/f
 11 nEariXT6s35XLXMB0YrSVtNnKjKaWIbkaC5ypkoODbJm4SlGMKLopGArwqaWP69e
 12 l+XR/9uGNJ/XcT92QdEB3QGwVPew4J/kG2SKXi0Vs28iVVUzh4SjESnXOmIibbNG
 13 iFpDKK6viBFob2J7HZV9biI9w1qJLOud9l2JAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFPyjgNJFLHptpFY1hkLapBrfo6OTMB8GA1UdIwQYMBaAFH6KgJY4
 15 XoHWp8AX9SnTKt1uD0BEMAsGA1UdDwQEAwIGQDANBgkqhkiG9w0BAQsFAAOCAQEA
 16 Z6Kkm2apSK30gK+qzaJmGN/7+cyoJzYRkBYdZZWoo23kbqqQPfxk1W0t7FXujf+R
 17 jZ3Yt2zId4XRnh4uzXWZHN4MoHsQGDcKVckaq0C/kOoxPraT8Jo4lIie2bp3fbzg
 18 0zJa7BN8sreHl9NX6UlAN1FkLbs1pstxP/grn8GWmvzlfboqGILGXno4EdjGE2XQ
 19 jszpTZtc3sIReAS6mkd8TVgvXyq4mxxNFCfo4x4lQyu8KDqkmMkpqpOAjmpnaLlc
 20 as4mIRVZpA06/ZaqnJj9khT98Rio7DnBNnb90uAyE0sikIQqZv537wvBVpy3Xh2C
 21 WT34JCcDFBwOmPHYAf6cew==
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 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDm/alKCe/0UIpf2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDFoX7u9C8OVEC3
3 2qcDkaxy+hUSRn0XgbXkLujUGnELdHm37VdA16OuEdAiDQAchJtgelN+8FIF4il8 
4 1kaoOmRc+qsaW1BBzeIBwmUMyqOPaL3GpsyXJkA/pvT0eGAOgmM3UpaHOzdeA5SY 
5 bBsgGoqwJpDeg87qoJQ9XNH60Z6DVql7G1gwjZ6XyrJNxXI8wuStNB1nE/kAhOFQ 
6 ccIugk9PpAqYhNBw1aPz98R9yHyILAqBFlrt+oGimaI5IrJLTF3QlwiqkYZ4Bqu0 
7 yy5/j3Lhwj1QUYveyM9eSj/etvuTHmSz6ld9+wgAnLxdXgpo4DHAqNbTUfxWdyOj 
8 Xp6ID/gdAgMBAAECggEAAUjf7IpJJZY3PShdQeNWQzE75SBA0u077oid/6XwJxBW 
9 FD7yNpdC/u+irp9wjbgMuZUtMq1oDLWb76pKi2LFFbb9O4voqzSckSV59j4SKvTP 
10 U3C3BOJWhoW9+2Dbzdp+tmhjTrM7YUPvx/armKsPlTh/oyXKNd1Ve3hYjp5frb/f 
11 Kbl4FDz7e3bSwdInB6lCKOklzfs4IGHWRa5qxBoJiUK1nVc8KeCAMmHGjQkBqHj5 
12 L3s2Roo0QOyLFrnAmT7bgTKWlac18vsXVJdt+aKEiVEEVQLiDYxlcV1fgldfIj5Y 
13 l9xUQxt556P1iJOHVlachLUtZcOxxMywZFpyzVd9nQKBgQD5g2qiwhlZvPtbK0Wx 
14 eonSHpC838jSSgbKGMwkUadZr2N88Y5SPE6NCoJr8UNngXIFwcxc4mTANer18g9j 
15 sAXfmkGvoIsLnM5edneDqbHUZxxijo80HHck9P0L3qJYQSpVILK12JNPk8ssj0k8 
16 Z+Wwbzpau7wBaDPn+DhZrdSZawKBgQDs/vjmuuC8e2YjOu3NtkvkR+qa5UQ7ZazV 
17 Q5bStyNk+8OjttOURx1gxx3HT96osGEmRF4ZadBpjtge/LOBO1OUvTFSBrF8ZYmz 
18 WBYcOtIryYkWsIR0ToLIYmOouFgJZWiM9CAB2b5RXembmmfHj1dDSVxwDISIdbZI 
19 9zAnpRjulwKBgQCgGN2cT1S6ytKxXeObDFhQVUJjnmeZ3tvaYuzhxO7PUgVRDyFV 
20 zNJOF1c18ZlhWaKS5RW+55jj5/S6GLYdLb2nCrBpA2cUbWnRHMx007aB5iNFbdmf 
21 A0DDmtqe+hxK6o1CD/f7TFrBLcCo98tzEetEOSpFO75XXMgpaJCnoi0OvwKBgQDS 
22 JFeRRz1FA2oSbQs1b6IlfbtBs27n+ATjaTYQC4Gf5jmYLeG3xcL/8C6wb1qwWw0Z 
23 gF+ryw6YuqdZ+po0SeWXqpZT9ElmUyZhVwbr6yA24VHkQ4p/EqqWgd96WFL/qeKl 
24 sUW8PlWqEkq0xZml8qzepesIE6Fk2nNSiZQyYwsTawKBgFjur6J/9oanrmfH2AKG 
25 y0/NwkR/3ZMDGqgmbiowaxUSefMBrxCWIXkjmzgDIvncU3vafk3RED9QOnmwmAwq 
26 RnmZuMZuMK6T/QCpz8pii/0LVV5Fz0Darp2nMQ5ZWkgOp54JfgwNPpbWlxa3Zs1s 
27 sC8LiDw12fh3fC1Pd4mJcRTg3 JlxwjnPMISMkVcOvM/JRy6mGC1AYtKDMHetgV8ttgev6U/i8O4+9ZAgIqajBW/7P
 4 Daao2NyGsMJcnvcx8IVSxOvb8Iz2IttBnZmMmXSw/HG+fRoF1kV/wXtdm6/6bTs+
 5 eNJ4dDsd2o/epc4DA3qKkbaHYX4On+kjIC/fnEariXT6s35XLXMB0YrSVtNnKjKa
 6 WIbkaC5ypkoODbJm4SlGMKLopGArwqaWP69el+XR/9uGNJ/XcT92QdEB3QGwVPew
 7 4J/kG2SKXi0Vs28iVVUzh4SjESnXOmIibbNGiFpDKK6viBFob2J7HZV9biI9w1qJ
 8 LOud9l2JAgMBAAECggEABdprnP4kaqM6K3J6aGb/rPsKRGg53HWIZr3Gbo7lN2Ya
 9 IRF9yCOxhbPEXmygQErvTeepiUAlHFzyJgW8euG5Xk/b4cxfe94oxLPKXIA6XIvZ
 10 vI7DXnOpDhjb8Y1Y+PVIp6j+U15qDtuvVoFTkne2zIKNokV83X/74CDCrC3KAvrS
 11 JE9/1PxO62RYfq4AsS/8V+iZE8Kj+GmuPbxzjtS/FDiR5lkpLia8t9UJN7WnPgOP
 12 /bWYq0qnF3k54hHsI3EQY+5j5YhwSs2nDidEs0f9IZnQic/l6uFZWOOcKtSmDhNH
 13 GECtUGoiMUbP8NMCRO0oro1odMbG3OYFuyp+i4qhpQKBgQDlbrN2ueUPf8MdpNNM
 14 WjqtWvhRrjF/wmVE/QxkgRyfWyxs6t0wGE/3kMg8jrq36ftGqj4WyFlhNF1AKESl
 15 1wdLl2Au5A8QVNieSPGw6k873CQfn+ApB9uvyNKCF/R4AUTAShaQxbmeo3wHuxJ0
 16 Us8hqo+0O2Y0Zz59f7LqUb8qXwKBgQDchBFvnsXeLytApZqjyOTagSKwMPn4XkDz
 17 fpt+aQ7mq+ZDGY2votszvmioMsIYq/oFJStbAjhmhyv9dGJuJj1lTB2qkUvr6v19
 18 LIowMHD3zZ+41eqFtDmEaahXSoKHiQX22D0T2egblgu3fTyf3NtCkTwbQ/qGFS6n
 19 3DVT/Q7RFwKBgBjl0oPn2Hu+GaZ15Jg8knGNlbUHekerCOJbs6SUfk6szj1jn21A
 20 tizfgVtRAeJDeglJIEPIqipqTFRSCmEU3K3PV5i/FwNmsbs7nz7bro2IbkMgTmsl
 21 dym0WWPUxargOF3FrH05d9NHWoZcPrxw4Bl/MOkWKRk2uwlTek8DYANxAoGAc/5A
 22 Ua95s3KqVLoHism8n7c3sOhCRMQHdE2Pq0HF5c5cM8V4Qv/uP9yTno38jQ/BVv2D
 23 Pb8APeYyXILg18Hjn6oXHMaK4hDcwAAyvEBu29pcftR/JU90xdLyCuCVooeQDJUY
 24 I54GuqQFi8Ijpo99Ahn1PP5YBDmWLhPmNUSyi4cCgYEA25cPgd0KV6uAX4M/KtZw
 25 Lh5o5c/EnXetT2qjElQy07wH9fuSluUsA4DsQPxNNKLqfSo12jGXvKHJgOuzKsJV
 26 h3MaKz6f7v07wwCpf+cIljpl7J+lf3LQHYXBsrWI9w9gBlssDe3k2rFVOd1gefqF
 27 A7tIZ5zsWR0XVcZQiWgidPI=
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 MDEyMTAxMTAyMFoXDTI4MDEyMTAxMTAyMFowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEyMTAxMjkwNloXDTI4MDEyMTAxMjkwNlowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBALSF2YoQF3oWNPNaEA7oCq+9q09r7iStVA2wvlIQYZi1 
9 uCoETkKLZD0LjB2djZ6OEccqpGjucRx/1voR8mbg/iXGjvbwrbavjwqG/WJmG1dM 
10 k3K/pX37nsdksHguFq6NdF6RqEwBL5v67Nimvm0jwuLJy4HyJ4iErRVnrQ5R1E3o 
11 CWnDM4g84JFBU/7l2w8WDD1NcV5SiaoLBV9Z9tuUL/KjTJ4r2TMAujgjVfe3Tuot 
12 XLsq3lcDapeelqTJgVKb336VdWMFwbdpKK/+bn5hKuGMb4kcPp5BhS44LYoRU31U 
13 HA9zm3I6ktxDdoBIQ+9cd6VdARLbSP7kZ9GdeMhmiYkCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUhhP/FErAbyOMgGhy/CcDaGbidLAwHwYDVR0jBBgwFoAU 
15 gbBOrD1jW955wz2OAy+nevifepcwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQDkJJ0IqlbT/TR1kImpCCliABCY6GL66JFP+xZmAtTsLH60YJcstDJavVUL 
17 5aryZpEzZ9nxQufyrgE1BO6jo0X7LMmn26bykKx8NXWp8nEw/1Lqe+q3LnlsKU/T 
18 LzwWIjAsHLgrt7yqHmB6GvLoykhYtE7crsez2UdI7joDVlj/nRbZiglGwT/oXcBu 
19 LkzvY2pNdQyvjk5paVqkDWk7op+UzjdxfPro0+BWehxQu2/VUC6LsRVd2EAqQ9qp 
20 v2Ttq2WwomPOV8UaAKlX8ImEIjtrgy6PUdY+q0wGVOUcyLYbrCqR/VT2Qh2YhJsq 
21 fk05oCwQNFX3VI/v2M3VzX2fiwGk8 BQADggEPADCCAQoCggEBAO5TTvS+O6vNw6PO6J0v0b9Cs59t0MmS3xvSeboPyphT
 9 jstXRgn2Ejwlalwo0YfSQho3JWDIm6Tuw+D879oS2hkdP+FE0ak7f8KnhFM40Jbi
 10 DlUcz09F/PDasuiszeFl02aGskLB8XiC6+dMWNRyw5/FI9IpUNnHKsbM0JOCTJsw
 11 beMLww34XZHGbJ1O4RtxWnIgusVn03V6FmdFXBgb+OEHtmsAtQRhnCZdxa/vKqCo
 12 oETa4jWHssclJkcGtoWgiTPvYKJaPP4RRgbrgRKYhlUc/0c34/PY0lcjTP2P9W9f
 13 ItXGt1X6c2tyRdw9wIAk0RBk+4Kl3ypDch1QtDhEqg0CAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUYKumKoe8NS2X7NPQ3yb8XH9G+powHwYDVR0jBBgwFoAU
 15 /kFzsHQFwKwv6G51CaAdpVJCqxMwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQBkjn8+5rW5Bkz0qd95kSWIWP/8NYgPGW/RtN2IWzarF0e3wcA+qRwK8D5L
 17 3n/m4NwSiY0xvNaVG4TwJBcEXEER6G0HD3qJCpqQgCz2dmb9jt4kMcfC5aDSKVq4
 18 GInvghXMYy10jVqtu2HYO0nYxLS0GBgwKEBwmDjWkKmXYZsUrqVN9oWQUFnfH+17
 19 l9sTPsnpafWg5lb7EXZgyqfFIOKt8ToZ1l3+vGRmouVvz3uVGfmua/E8X9t0nbrt
 20 0uYlzYas+u5AlJ/8QnX0Km30qq64Gr8wIKSBXkqzu5U2bt41Szl8rM9rIlHd0O78
 21 hLRuOAjZMXqE1MNyl8TnpB7kMjYO
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDpDCCAoygAwIBAgICEBIwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDpDCCAoygAwIBAgICEBIwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
27 MTEwMjBaFw0yODAxMjEwMTEwMjBaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT27 MTI5MDZaFw0yODAxMjEwMTI5MDZaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
30 BQADggEPADCCAQoCggEBAOSu+Qn2P2Bl/NFr770M2V/m9jI22p1Vl8YPmo5qV/Ch 
31 7cQdo6S+u0gFGP3SA8A+GfmhCU7EBexbfLGMTdZRAR4Lpp6P9mCVPqgDGTQYWh7E 
32 MKczC6fAa7I71QBfPMSehPFX6FDfMPWUDEOQWXBIuPvkkLAHavCgMaXvNefEShpZ 
33 L7HeJnfs7SqVDXPLMQMkybdBv0aMGCjJ4Tfoqtr7zUeeJJGScxzqMW0hwCLdP8MR 
34 6gvmhz9WlhjlIp2kLfRagtRJzKpE4D1+FwoTOYhy6UZ3NhaSGNngHla0I97IqBSx 
35 HjS14VsaZKcoBa1t6g9siJQjLBOdy/YQN6OGA0xnDGUCAwEAAaNdMFswHQYDVR0O 
36 BBYEFIGwTqw9Y1veecM9jgMvp3r4n3qXMB8GA1UdIwQYMBaAFEZ6Pq68Q9tr3S5b30 BQADggEPADCCAQoCggEBANkFHAl0nXxCeRfLFG/Fesozps/cO5687SZe1gCtqfq+
 31 4869OqGUtrL5zGUKAuG2IgwMuHviLdhLkq85ErOwpjxkG8+WO97Lc2xoUDDBy+lj
 32 cnBUtJhVn+pUlM26eDB+k4UHdS/t96qwuXadMIHox/J00wagOvyh+TymD6QKiKjM
 33 BXMDVf+bmJy7RFEaWs/Th79njc/DPFjOvrZWCSDzPScn4Y32VAfSXWogEDjcGCtx
 34 JJN4oTVU0oGXoqfpntFnx1ZcB8tXFfyzZ5rYHTkhFsNq2fSKa2AIrlsIs1y6bN3l
 35 YdkJKZQYaPiL55I7X2K9B9ipJwuiliyaWbI5VQhqvrMCAwEAAaNdMFswHQYDVR0O
 36 BBYEFP5Bc7B0BcCsL+hudQmgHaVSQqsTMB8GA1UdIwQYMBaAFH6KgJY4XoHWp8AX
37 6vIjBWtFDtJdMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB37 9SnTKt1uD0BEMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
38 CwUAA4IBAQAR9v3WhW/zF3HBPJVs+Hsv+j/fy/X9hhaEVwVAX4aG3tY+zGdmMLll 
39 979u1UN6M5B/T8F3hMW9dO5n1JuMOLKFhkM2yPrUtXWZNcvJVL3uHk/q+ZHUf+yY 
40 20NqnP690t/WqU4cHRsVAgti27DMeh2fxG69YzDw6jrGFBnpvcBAOTquVWZJiUDc 
41 udUmrV3WHYgkDmwUTXQAN1vM8hyxheieV8PDRJOq1xYjnGHJ/ZPBoXiMjWtRf7RE 
42 oSkHWqvudiuMbLwrmNIaFq1cldg+3VjpyzuWtyzV/aoPddAKCFk71JecNMaJzxmO 
43 rDNHaugPfF620K2XIb5aNYkBlyoUcWwJ38 CwUAA4IBAQAFNwy1fhUYHM3XLgAomd827akWsisxKZWYiWHf+KUmxJ91qCY4qUL6
 39 s02Hb9TBEEaaHB6/My2Cdo7F278hP65s5iNZLdIrrQ4M/zlk6aANwt+cqc7CEOXr
 40 PeD4BPE3zaqZoDrOOGF5I+K48L0YSl69W0HtpfNceJBRPumq0FM9Niu4m88e2LCU
 41 fsftLvgFthebEJRFDMK684Vjff5DWksnfX1dsTzqSo7llSu5IE+V66rZ2KAcZUcj
 42 y5kz5FiIQMfnLg+vZ9gZzcrqK3h5JrJLj3U5wGwFaMrIZqh1NEAfDHXANXG+zu9b
 43 xZbqUwDAzucBo2siCbN78VlJJiDzSkk+
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 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC0hdmKEBd6FjTz2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDuU070vjurzcOj
3 WhAO6AqvvatPa+4krVQNsL5SEGGYtbgqBE5Ci2Q9C4wdnY2ejhHHKqRo7nEcf9b6 
4 EfJm4P4lxo728K22r48Khv1iZhtXTJNyv6V9+57HZLB4LhaujXRekahMAS+b+uzY 
5 pr5tI8LiycuB8ieIhK0VZ60OUdRN6AlpwzOIPOCRQVP+5dsPFgw9TXFeUomqCwVf 
6 WfbblC/yo0yeK9kzALo4I1X3t07qLVy7Kt5XA2qXnpakyYFSm99+lXVjBcG3aSiv 
7 /m5+YSrhjG+JHD6eQYUuOC2KEVN9VBwPc5tyOpLcQ3aASEPvXHelXQES20j+5GfR 
8 nXjIZomJAgMBAAECggEADVHI7L5mNQxZaNEu2SK20yOv9aK1hgBB8OanDEAIK2/R 
9 AEykB5XoVfa5pl+/GMFLv4G+cr2RG/S0xGu5kmysY9YkK0Uz1ARdDf5KyM1W3Bia 
10 0n8gc0yy+OxNdviTlNp8CRQ/MihuPliDzDJ1X3EhioEwIkzfLNv5N1iYdLOF8h96 
11 hLKA7XJdNQmZk+G7pDoGeCg6halsYeJ/WtjoxaG0W2EZI34tqjuN7kjq4PEjMwAb 
12 jTILTi5JAi9l3AqNuRPLBIdZd7tw26RotRXr8ETGr4Y7a6AJPUWe8d4axYxRRR8N 
13 qvcex835dxDtXvbPzgqoWapOjLKAhlbo/60k0BBXxwKBgQDZUMIGujvqo30ZStb0 
14 r6aBS5GexNNDItUe9oRel/CBNBAlONMM+qLIHp/bb9xR1XAxbDkFfRUFrZDg7u42 
15 IHFXSDncV9Ji2XLDUY0Hcyq9PpYx6gtseJMoiCmN4ZeuC4pO4R5WA8LUDBLPGhKI 
16 dBaC8+WwHR8kknQ+Tt1PPOKDnwKBgQDUqGw3eaAmAU/vw+XXoXH+gawCkhaUri6b 
17 nGmCAAHraUm5AefI/tWIVJrKdCkEbsANP3RE5MDGWu4uPE6Pe+MAsNh82RHTwhMS 
18 aNAPpz9Fn4Znc/JpusyNwLXwVVNMsNnu9PSWJS7NxGPFxGI3NtkWNvoY+Ud/8R0a 
19 5Oxy272h1wKBgB7l0pBuTjKQSCsebu2fQ8dCXVP7nCYBf9fFKRDh/XoBUwJXz/oa 
20 cKaPZB8pCmRAOpFsV7cmD6UdBmpUzl23wyWryT5A5lLTo/ONVsXmY/9ANM6n/jPP 
21 +OxcX7wihRRj46hPbabBJiRMCyiTBmuMRd8cml2t5k2m3Qw23lRzzaj1AoGBAKCz 
22 idu+MJSnxzWED0uM+C0A5vCmXyQKILR9VYnk4Y55aTnCw9qzIMA+Vx8I+vobi0w3 
23 mHB7gWYjzvvnnOJ3F0stWNu32e3xKiJuTFSX6Yt+ir3g896MSAoTCCpPAHzi5D3c 
24 pHxWKvFaKJ+J0UKyUwijkQmQT0TS+1CYkEoX3kzPAoGBAJDjz/65ixnBqwtRUp26 
25 MCXp4lqnLqe3iEvg67WRH0N5juqaGYaMsJQQHKfgeBGxQkG/JDMwala396mpC4r4 
26 QxV3lJJhse11y+Aq/aJZcjD0Nb3rvXFv6Rhm3uL/Gb9snq/OxrlKw+Q/570RFcnk 
27 VakMZ38D7V9NZb+6CU7j4rwE3 zuidL9G/QrOfbdDJkt8b0nm6D8qYU47LV0YJ9hI8JWpcKNGH0kIaNyVgyJuk7sPg
 4 /O/aEtoZHT/hRNGpO3/Cp4RTONCW4g5VHM9PRfzw2rLorM3hZdNmhrJCwfF4guvn
 5 TFjUcsOfxSPSKVDZxyrGzNCTgkybMG3jC8MN+F2RxmydTuEbcVpyILrFZ9N1ehZn
 6 RVwYG/jhB7ZrALUEYZwmXcWv7yqgqKBE2uI1h7LHJSZHBraFoIkz72CiWjz+EUYG
 7 64ESmIZVHP9HN+Pz2NJXI0z9j/VvXyLVxrdV+nNrckXcPcCAJNEQZPuCpd8qQ3Id
 8 ULQ4RKoNAgMBAAECggEANYR6KL32Pt6KNgTu2etk1ab4GI9LsRQ86y3AvX4xz7KF
 9 0JY0yWRbVGvPfkoBQVd/Fg13pIvv3aHrVSDfiJAurzCRCXhPf4n3puHAtoJ93r/9
 10 GXJKgGH2SqzFu7egVOLtjaqmKZUNMTNvH4XWtcBeuwhFQrqZ6AmQSsuv88vxAXD3
 11 7FBE+opExTKLUWaNh0yhZPXLNZD6J4zfGt3WvzqVIoztpf+gvA+x1r2aOXwjJZBM
 12 cVU1sKbW7PbL2xEqZZJxJ6CruHLHrI92ledjdOeu7V4y+5jZNlUz/cu7/TNtbJ1p
 13 U4WbEPZ+pAAJneWbVwwIxHvjQ87gjVLthhCPSaUl6QKBgQD7d8Re9rNVHFoJ/bfR
 14 ura5FB2yI3KDYJqWj52n+gmJjqAZTTCzFDRsCnLuq3mibg9mJgnQvK9PAJCgoLjd
 15 fz+1QYRtCsMwkdfFMhiD1kMk1V4KlzzyFeYB1qNFH0B89seUc4/mflxX1rJlJ6dg
 16 SRAJWuD5buBuoXwNzeMOqRP8FQKBgQDynueA/M/LBiMGelltC2lp08qFzCj0hY7v
 17 d54SyhQC8GqyqnySce/UCsIP29/Rg8LJzDIepZ2SMZdbNBiMtm7V9HKFZE8jo6xx
 18 h8BHX37QjZX+Kr69OeM9e4jDMqXchLyXatAXcZBG3Do4WhyCkWGtt0396pgvJ84+
 19 a19FrrPcGQKBgC62SsYRMbLnt1oPxWuyMWsj73g92XHKKi05tGGVstvYoKjSi+9Y
 20 G3zOXBc1xzyDEV06R6x8wFv+kN8lu/F5R85Vw1G2JBgLn3dEHQWwcXyQHg39lhaq
 21 NrW0t1OJwKL1/JD4/owkgObYPP9JZHAgYlg6h3wOOqaSXMb7ref1RH8ZAoGBAKWL
 22 UTDMz0ebF1j7MHtb9wAzd5NVm3hEjSPN/Xiak47x1gu0ki0mOtr2wDUr9Iqzmbwx
 23 bN1Gab5vwfOEF2AjtnqcQWvM5sbNjgMk+kh420GX6gkzx1O75NZ1rPprW4qcs0Wp
 24 pvToEuaWq875hUx9wCVU1o1zfYVnZq1me+pC6ww5AoGAMoBlpjNRchy1tKlom+ex
 25 B2quhCyJm02COgCGfWyXT43Z5bnVjUj2z9AYyjbUkw8LTVvIaf1D6U25L+2+Yk+1
 26 JcKedcGK60cjCGpQ93m62vi8ibHN1yBiXY9V6oDXQEx/6wD3fdQvm84+GxCGCsHw
 27 A7ApUqc6OJkY/FowjBZuS9c=
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 MDEyMTAxMTAyMFoXDTI4MDEyMTAxMTAyMFowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEyMTAxMjkwNloXDTI4MDEyMTAxMjkwNlowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBALSF2YoQF3oWNPNaEA7oCq+9q09r7iStVA2wvlIQYZi1 
9 uCoETkKLZD0LjB2djZ6OEccqpGjucRx/1voR8mbg/iXGjvbwrbavjwqG/WJmG1dM 
10 k3K/pX37nsdksHguFq6NdF6RqEwBL5v67Nimvm0jwuLJy4HyJ4iErRVnrQ5R1E3o 
11 CWnDM4g84JFBU/7l2w8WDD1NcV5SiaoLBV9Z9tuUL/KjTJ4r2TMAujgjVfe3Tuot 
12 XLsq3lcDapeelqTJgVKb336VdWMFwbdpKK/+bn5hKuGMb4kcPp5BhS44LYoRU31U 
13 HA9zm3I6ktxDdoBIQ+9cd6VdARLbSP7kZ9GdeMhmiYkCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUhhP/FErAbyOMgGhy/CcDaGbidLAwHwYDVR0jBBgwFoAU 
15 gbBOrD1jW955wz2OAy+nevifepcwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQDkJJ0IqlbT/TR1kImpCCliABCY6GL66JFP+xZmAtTsLH60YJcstDJavVUL 
17 5aryZpEzZ9nxQufyrgE1BO6jo0X7LMmn26bykKx8NXWp8nEw/1Lqe+q3LnlsKU/T 
18 LzwWIjAsHLgrt7yqHmB6GvLoykhYtE7crsez2UdI7joDVlj/nRbZiglGwT/oXcBu 
19 LkzvY2pNdQyvjk5paVqkDWk7op+UzjdxfPro0+BWehxQu2/VUC6LsRVd2EAqQ9qp 
20 v2Ttq2WwomPOV8UaAKlX8ImEIjtrgy6PUdY+q0wGVOUcyLYbrCqR/VT2Qh2YhJsq 
21 fk05oCwQNFX3VI/v2M3VzX2fiwGk8 BQADggEPADCCAQoCggEBAO5TTvS+O6vNw6PO6J0v0b9Cs59t0MmS3xvSeboPyphT
 9 jstXRgn2Ejwlalwo0YfSQho3JWDIm6Tuw+D879oS2hkdP+FE0ak7f8KnhFM40Jbi
 10 DlUcz09F/PDasuiszeFl02aGskLB8XiC6+dMWNRyw5/FI9IpUNnHKsbM0JOCTJsw
 11 beMLww34XZHGbJ1O4RtxWnIgusVn03V6FmdFXBgb+OEHtmsAtQRhnCZdxa/vKqCo
 12 oETa4jWHssclJkcGtoWgiTPvYKJaPP4RRgbrgRKYhlUc/0c34/PY0lcjTP2P9W9f
 13 ItXGt1X6c2tyRdw9wIAk0RBk+4Kl3ypDch1QtDhEqg0CAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUYKumKoe8NS2X7NPQ3yb8XH9G+powHwYDVR0jBBgwFoAU
 15 /kFzsHQFwKwv6G51CaAdpVJCqxMwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQBkjn8+5rW5Bkz0qd95kSWIWP/8NYgPGW/RtN2IWzarF0e3wcA+qRwK8D5L
 17 3n/m4NwSiY0xvNaVG4TwJBcEXEER6G0HD3qJCpqQgCz2dmb9jt4kMcfC5aDSKVq4
 18 GInvghXMYy10jVqtu2HYO0nYxLS0GBgwKEBwmDjWkKmXYZsUrqVN9oWQUFnfH+17
 19 l9sTPsnpafWg5lb7EXZgyqfFIOKt8ToZ1l3+vGRmouVvz3uVGfmua/E8X9t0nbrt
 20 0uYlzYas+u5AlJ/8QnX0Km30qq64Gr8wIKSBXkqzu5U2bt41Szl8rM9rIlHd0O78
 21 hLRuOAjZMXqE1MNyl8TnpB7kMjYO
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMjBaFw0yODAxMjEwMTEwMjBaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MDZaFw0yODAxMjEwMTI5MDZaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAOSu+Qn2P2Bl/NFr770M2V/m9jI22p1Vl8YPmo5qV/Ch 
9 7cQdo6S+u0gFGP3SA8A+GfmhCU7EBexbfLGMTdZRAR4Lpp6P9mCVPqgDGTQYWh7E 
10 MKczC6fAa7I71QBfPMSehPFX6FDfMPWUDEOQWXBIuPvkkLAHavCgMaXvNefEShpZ 
11 L7HeJnfs7SqVDXPLMQMkybdBv0aMGCjJ4Tfoqtr7zUeeJJGScxzqMW0hwCLdP8MR 
12 6gvmhz9WlhjlIp2kLfRagtRJzKpE4D1+FwoTOYhy6UZ3NhaSGNngHla0I97IqBSx 
13 HjS14VsaZKcoBa1t6g9siJQjLBOdy/YQN6OGA0xnDGUCAwEAAaNdMFswHQYDVR0O 
14 BBYEFIGwTqw9Y1veecM9jgMvp3r4n3qXMB8GA1UdIwQYMBaAFEZ6Pq68Q9tr3S5b8 BQADggEPADCCAQoCggEBANkFHAl0nXxCeRfLFG/Fesozps/cO5687SZe1gCtqfq+
 9 4869OqGUtrL5zGUKAuG2IgwMuHviLdhLkq85ErOwpjxkG8+WO97Lc2xoUDDBy+lj
 10 cnBUtJhVn+pUlM26eDB+k4UHdS/t96qwuXadMIHox/J00wagOvyh+TymD6QKiKjM
 11 BXMDVf+bmJy7RFEaWs/Th79njc/DPFjOvrZWCSDzPScn4Y32VAfSXWogEDjcGCtx
 12 JJN4oTVU0oGXoqfpntFnx1ZcB8tXFfyzZ5rYHTkhFsNq2fSKa2AIrlsIs1y6bN3l
 13 YdkJKZQYaPiL55I7X2K9B9ipJwuiliyaWbI5VQhqvrMCAwEAAaNdMFswHQYDVR0O
 14 BBYEFP5Bc7B0BcCsL+hudQmgHaVSQqsTMB8GA1UdIwQYMBaAFH6KgJY4XoHWp8AX
15 6vIjBWtFDtJdMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB15 9SnTKt1uD0BEMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
16 CwUAA4IBAQAR9v3WhW/zF3HBPJVs+Hsv+j/fy/X9hhaEVwVAX4aG3tY+zGdmMLll 
17 979u1UN6M5B/T8F3hMW9dO5n1JuMOLKFhkM2yPrUtXWZNcvJVL3uHk/q+ZHUf+yY 
18 20NqnP690t/WqU4cHRsVAgti27DMeh2fxG69YzDw6jrGFBnpvcBAOTquVWZJiUDc 
19 udUmrV3WHYgkDmwUTXQAN1vM8hyxheieV8PDRJOq1xYjnGHJ/ZPBoXiMjWtRf7RE 
20 oSkHWqvudiuMbLwrmNIaFq1cldg+3VjpyzuWtyzV/aoPddAKCFk71JecNMaJzxmO 
21 rDNHaugPfF620K2XIb5aNYkBlyoUcWwJ16 CwUAA4IBAQAFNwy1fhUYHM3XLgAomd827akWsisxKZWYiWHf+KUmxJ91qCY4qUL6
 17 s02Hb9TBEEaaHB6/My2Cdo7F278hP65s5iNZLdIrrQ4M/zlk6aANwt+cqc7CEOXr
 18 PeD4BPE3zaqZoDrOOGF5I+K48L0YSl69W0HtpfNceJBRPumq0FM9Niu4m88e2LCU
 19 fsftLvgFthebEJRFDMK684Vjff5DWksnfX1dsTzqSo7llSu5IE+V66rZ2KAcZUcj
 20 y5kz5FiIQMfnLg+vZ9gZzcrqK3h5JrJLj3U5wGwFaMrIZqh1NEAfDHXANXG+zu9b
 21 xZbqUwDAzucBo2siCbN78VlJJiDzSkk+
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 CgKCAQEA5K75CfY/YGX80WvvvQzZX+b2MjbanVWXxg+ajmpX8KHtxB2jpL67SAUY 
6 /dIDwD4Z+aEJTsQF7Ft8sYxN1lEBHgumno/2YJU+qAMZNBhaHsQwpzMLp8BrsjvV 
7 AF88xJ6E8VfoUN8w9ZQMQ5BZcEi4++SQsAdq8KAxpe8158RKGlkvsd4md+ztKpUN 
8 c8sxAyTJt0G/RowYKMnhN+iq2vvNR54kkZJzHOoxbSHAIt0/wxHqC+aHP1aWGOUi 
9 naQt9FqC1EnMqkTgPX4XChM5iHLpRnc2FpIY2eAeVrQj3sioFLEeNLXhWxpkpygF 
10 rW3qD2yIlCMsE53L9hA3o4YDTGcMZQIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM5 CgKCAQEA2QUcCXSdfEJ5F8sUb8V6yjOmz9w7nrztJl7WAK2p+r7jzr06oZS2svnM
 6 ZQoC4bYiDAy4e+It2EuSrzkSs7CmPGQbz5Y73stzbGhQMMHL6WNycFS0mFWf6lSU
 7 zbp4MH6ThQd1L+33qrC5dp0wgejH8nTTBqA6/KH5PKYPpAqIqMwFcwNV/5uYnLtE
 8 URpaz9OHv2eNz8M8WM6+tlYJIPM9JyfhjfZUB9JdaiAQONwYK3Ekk3ihNVTSgZei
 9 p+me0WfHVlwHy1cV/LNnmtgdOSEWw2rZ9IprYAiuWwizXLps3eVh2QkplBho+Ivn
 10 kjtfYr0H2KknC6KWLJpZsjlVCGq+swIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM
11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAiqpi11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEA0WEW
12 cAyI2eV5RyWtfLUqFnybKUY21v9Q1WOnaUKwyIZTzddTLkRgo4Ht84gVqN8K7sBd 
13 rZzbnazBXgG08W6+gBc8qezj4+1Q2HwRk2qvv1PDny6Uz1ovt+NdJWxGdDLjaiv3 
14 Fo1YNgNi/qRU2OMpE9id/tJubgjwUbVYk/qZAwKDVY3pE9o3jF7BIINmv6Koe5R9 
15 y+JH8WRrLanJSvFsntG0kfKB2wAhve2y3z53TfTQT0jO081jFIl9S1i+VNsI6L0x 
16 es1PuBEK1zQW5oIPa+PKfu/hSoYe5+HTKnFcEyOSHE6RXxr4IttiR2JeylHj89gc 
17 8m0G/ra/0MLkQhXQtg==12 eHhukp1nD9KucILl3olbHo1Qif6LHqcCDSwJ/UlcmdfcIjsO+ISwfK4gTF2UXLON
 13 oH/glfi4Crsl+BHDKrZcGii8xYo+o8M03B8pCGoKGhh0abzyPtuRqDbiAYi04gJw
 14 HKya3mskrGNerIGL4dKPG+zJrkXxF0Z73igfkpz2CiqhwA5KLxjWjAhnTjsujen1
 15 njRWifvUHhRzYHccDSD7a26k2VVLGPvnNoLQnTH9krU6dNovCIvEz0/dcwd/U0g3
 16 AITkI70aMRWa/DUMmRi+gPGiUHeHYqdjpEHvMV7JUceeTBiH4utgWp3XI7/z2ZPA
 17 QvzK9Pyub9TxNTeihQ==
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»      280121011020Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      280121012906Z» » 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 MDEyMTAxMTAyMFoXDTI4MDEyMTAxMTAyMFowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEyMTAxMjkwNloXDTI4MDEyMTAxMjkwNlowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBALSF2YoQF3oWNPNaEA7oCq+9q09r7iStVA2wvlIQYZi1 
9 uCoETkKLZD0LjB2djZ6OEccqpGjucRx/1voR8mbg/iXGjvbwrbavjwqG/WJmG1dM 
10 k3K/pX37nsdksHguFq6NdF6RqEwBL5v67Nimvm0jwuLJy4HyJ4iErRVnrQ5R1E3o 
11 CWnDM4g84JFBU/7l2w8WDD1NcV5SiaoLBV9Z9tuUL/KjTJ4r2TMAujgjVfe3Tuot 
12 XLsq3lcDapeelqTJgVKb336VdWMFwbdpKK/+bn5hKuGMb4kcPp5BhS44LYoRU31U 
13 HA9zm3I6ktxDdoBIQ+9cd6VdARLbSP7kZ9GdeMhmiYkCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUhhP/FErAbyOMgGhy/CcDaGbidLAwHwYDVR0jBBgwFoAU 
15 gbBOrD1jW955wz2OAy+nevifepcwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQDkJJ0IqlbT/TR1kImpCCliABCY6GL66JFP+xZmAtTsLH60YJcstDJavVUL 
17 5aryZpEzZ9nxQufyrgE1BO6jo0X7LMmn26bykKx8NXWp8nEw/1Lqe+q3LnlsKU/T 
18 LzwWIjAsHLgrt7yqHmB6GvLoykhYtE7crsez2UdI7joDVlj/nRbZiglGwT/oXcBu 
19 LkzvY2pNdQyvjk5paVqkDWk7op+UzjdxfPro0+BWehxQu2/VUC6LsRVd2EAqQ9qp 
20 v2Ttq2WwomPOV8UaAKlX8ImEIjtrgy6PUdY+q0wGVOUcyLYbrCqR/VT2Qh2YhJsq 
21 fk05oCwQNFX3VI/v2M3VzX2fiwGk8 BQADggEPADCCAQoCggEBAO5TTvS+O6vNw6PO6J0v0b9Cs59t0MmS3xvSeboPyphT
 9 jstXRgn2Ejwlalwo0YfSQho3JWDIm6Tuw+D879oS2hkdP+FE0ak7f8KnhFM40Jbi
 10 DlUcz09F/PDasuiszeFl02aGskLB8XiC6+dMWNRyw5/FI9IpUNnHKsbM0JOCTJsw
 11 beMLww34XZHGbJ1O4RtxWnIgusVn03V6FmdFXBgb+OEHtmsAtQRhnCZdxa/vKqCo
 12 oETa4jWHssclJkcGtoWgiTPvYKJaPP4RRgbrgRKYhlUc/0c34/PY0lcjTP2P9W9f
 13 ItXGt1X6c2tyRdw9wIAk0RBk+4Kl3ypDch1QtDhEqg0CAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUYKumKoe8NS2X7NPQ3yb8XH9G+powHwYDVR0jBBgwFoAU
 15 /kFzsHQFwKwv6G51CaAdpVJCqxMwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQBkjn8+5rW5Bkz0qd95kSWIWP/8NYgPGW/RtN2IWzarF0e3wcA+qRwK8D5L
 17 3n/m4NwSiY0xvNaVG4TwJBcEXEER6G0HD3qJCpqQgCz2dmb9jt4kMcfC5aDSKVq4
 18 GInvghXMYy10jVqtu2HYO0nYxLS0GBgwKEBwmDjWkKmXYZsUrqVN9oWQUFnfH+17
 19 l9sTPsnpafWg5lb7EXZgyqfFIOKt8ToZ1l3+vGRmouVvz3uVGfmua/E8X9t0nbrt
 20 0uYlzYas+u5AlJ/8QnX0Km30qq64Gr8wIKSBXkqzu5U2bt41Szl8rM9rIlHd0O78
 21 hLRuOAjZMXqE1MNyl8TnpB7kMjYO
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 MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDkrvkJ9j9gZfzR2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDZBRwJdJ18QnkX
3 a++9DNlf5vYyNtqdVZfGD5qOalfwoe3EHaOkvrtIBRj90gPAPhn5oQlOxAXsW3yx 
4 jE3WUQEeC6aej/ZglT6oAxk0GFoexDCnMwunwGuyO9UAXzzEnoTxV+hQ3zD1lAxD 
5 kFlwSLj75JCwB2rwoDGl7zXnxEoaWS+x3iZ37O0qlQ1zyzEDJMm3Qb9GjBgoyeE3 
6 6Kra+81HniSRknMc6jFtIcAi3T/DEeoL5oc/VpYY5SKdpC30WoLUScyqROA9fhcK 
7 EzmIculGdzYWkhjZ4B5WtCPeyKgUsR40teFbGmSnKAWtbeoPbIiUIywTncv2EDej 
8 hgNMZwxlAgMBAAECggEAPTgsOkL+X2eeIVA0a1dLwBU79mBh8PmvelnGBfcpGKW4 
9 2aYXn2xiBZs7wANfdrEJUh8Ot1PZxBcP0BYf5k5kLq9uyQcALYX2spK1xhD420Cp 
10 R7FuHtfv3NSQpptYUMihDVz7t96wJCYgjFvR3bHSN7jOFRm/QrCX6fSaaTPOpLOW 
11 9Wbe82gc9YFGGEstOiI0LVngPuEZ8cG6220PrT8gGgrjfV1JtrhmoCxbkbzTeE0A 
12 SyXtbQYAeA343hggspLEviNF7LDbz+8smHvvePEugUlvOfHnSQs2S1t4S3410Y8I 
13 4Z3gvS/XNZIbwlzF42i0dW/kzbnf1cDbHLRIGZO3VwKBgQD1xv8BLFr1gboQ8zj9 
14 LejXwLtd5MFCM1ehJ1do+yY+DXXGJ0EZzcz6oE1LNuwkKwR4QtzayEe/4ZSWoBNx 
15 V3x0mjfAfcfvje+gW0S+HiMyDLNQsF88zxdRACy9NfwirS4sisUzEUvAlw2RRWJ5 
16 qf9cteFuUmpsMk/+pa6TB9ovwwKBgQDuMfa6Rv6tAgccBq9C1fM9F/mfVWnoQFHi 
17 fMOrWgEQ74IEsE07oT9wyvZiuYXFGecENz5xUbvp4JOWpgndE2qRGV0N2FPfWMnd 
18 cr9lKGRmX/HWTlySvEDOADsqaWf9GB8YcD3hCzVo+7x+1Ruu2FNai1IwiWZ61HhL 
19 wzqrsY74twKBgQCwxQ9jqKNDMKrCxiyW7A4sH1KjlYPqOUMthT45I2m997BddJ4+ 
20 EOb82468KiRtXwM3+98c/C+esoBMVZWmT2YT91dh+xVyFoPiscIfe02VEc1mm3Pk 
21 KI58k8OZ0tollqk/IA/1SttRCVOYyG6rUrl31NjuoBgq+YTPghqtZVhoQQKBgQDY 
22 aAB3YQUE/jCjX9dfa65gNSYPgrSD09wRX7UOOul5D4Ea7Wpd4LQYr+2F6HQGjO/8 
23 Poy2u8F0TRsJ5bRUbM2HInoOmBorcymDzjrhlv8Qm97GC8/DaNGf10np0HYv1fh6 
24 ZY9ypJJT3VJ2EPvjsJqaSrXTbyHyOpNIkgj98IWqpQKBgQCbKE6mYnaEFEFmMwgx 
25 YfKMX+6N6sQwqDe1plJLwtofl6/fpe3H92J6jxdLcbqAZBHYat/9GGcD2Onn40qM 
26 b2c3LaFRLTUj/Q9yFVr4xJU/BFwMm+IIZvyFuE/NQH587THWlmOWGJYy8k2jx5I6 
27 PEmXIEe4MN6bGgtmuk3C2PCtbw==3 yxRvxXrKM6bP3DuevO0mXtYAran6vuPOvTqhlLay+cxlCgLhtiIMDLh74i3YS5Kv
 4 ORKzsKY8ZBvPljvey3NsaFAwwcvpY3JwVLSYVZ/qVJTNungwfpOFB3Uv7feqsLl2
 5 nTCB6MfydNMGoDr8ofk8pg+kCoiozAVzA1X/m5icu0RRGlrP04e/Z43PwzxYzr62
 6 Vgkg8z0nJ+GN9lQH0l1qIBA43BgrcSSTeKE1VNKBl6Kn6Z7RZ8dWXAfLVxX8s2ea
 7 2B05IRbDatn0imtgCK5bCLNcumzd5WHZCSmUGGj4i+eSO19ivQfYqScLopYsmlmy
 8 OVUIar6zAgMBAAECggEAX4BIHkEbLJtz/mx3ydf1eRXRypb4BZrOIZyKQDIsIxPt
 9 3ASZ0JFI9OnIcI4/RmSIBxVx+dJGqnBXVJShDkImZV0IgAl0v054tLQS1eHygfop
 10 WhVsg7zqaoxeD0qHqY+KC3iEsVrfKlYqx2/U8NYnZyLR2pCYZKRCsdXB/EZGbUDL
 11 kaoCgntbcSPxTuANK6ebv2l0UtbND8DiChZeavsJoztiSY9EJodNi9tdLvxQ4aZA
 12 LsQTsxIv/bELUgJYFvR5PFas7PQaGcONS3YFZAuALIQni7/Xm9jTYurZ1IJ45dWW
 13 Kc9OVBgokz9g8l19QMaLI7LMAGhBoynQnDynDWN1QQKBgQDr8S53mcmwE9XJG1AD
 14 vI3/u7JSVepndRayR89GtWnJVLpT9cxCcSgIHi2wJV+eo41Ole+ap9048YwavijE
 15 Fue+0N4FOHnmPx5MVWbIpSIsXK50aa8O3q0q4f4N+Y9QDeJarh4zYOuWvJ6c2QAB
 16 +STKECXXzdg+DrAp/5IKg4idXQKBgQDreB/SJMqcy6dS2ZqnpDyWyzTzXDUBthN/
 17 KVtLmq0hdn5DV6vULqwksjJZKsPX7KoWJCDUEf7HyvnpLFARZYdYi5mfaHXfKQuQ
 18 Tv/8pXT40RL+7iNEZjoS0FTiCaeMp4xUpcq4h+gKKWSga47hA5ZKDGtPWt4jd1wg
 19 u0Uxk1j7TwKBgCmrAF/S4xGbjyfjEPB3/kPprAZqcekvfoChufNs2m/Z7MYjJJ2f
 20 SkiUu9Dd6NMlYzE7vYL8nk8OKYYXiy+GNAs469zUKoMFJp6ofmx07WIURCL+/xGL
 21 Nd3a53kkV7D1osIM+fxs425NhV2B3UR78YlV7Lj9+3CKO4ZPQkVlEV1pAoGAIN43
 22 suGn1pMm3A275MKsInBjB8VLMN31gr6HG9qPaCheH5BRT+Dj7othM8kgZTeH1mdc
 23 nb2VTtYqZD3nP0ZoyhdSbknqiif0kUQ1v1JpLYIhoKwlCBss6AtkjdjDJoMMt5Qc
 24 4/00ipaUkT/yRb52cAejwwPwFgtHNNpvIihrN0kCgYA4PvsjKm+F2BO+CYtXkVCI
 25 vRlplMUp1nlVvOTyMFr8WkcaSQmFt9uKm3jS24w1RPz97pq1+wd5qeImA8mo1SgG
 26 KZS5t0Zs1HBpOAa2XBOjkOZELh0ST2U6+sM3d7T8N9FO6BrXuxYskjgYAoV+2zis
 27 SHNsY5tiAX2zTH/dfadwpA==
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 MDEyMTAxMTAyMFoXDTI4MDEyMTAxMTAyMFowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEyMTAxMjkwN1oXDTI4MDEyMTAxMjkwN1owYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAIhlA8bBzK+CL4tY2QlYx5nNFMFhU9oZPwYRpnE+EgBf 
9 Nug9xI0LyRjxT833QdSMw/q/da10IV7doBfoP1vSHeRwzwxdJPOjALifctQWGAiV 
10 JvthV0wKJhxinGs/FjIl+ZoLAu5aJAhCNjfCG7OrcdDn3tjqOTeWxzSlTS78MmOy 
11 S99cATxz1Gg18FhgR3/1ECJHP6Yy2Y0MHOYc1dbFHfrdG5DJK5cMil9OZkwEqFgG 
12 z4FyoLgctsmItlsJfOioRzG4Wf9EX4mpeM1BK0TYMGAAKqN4DctEvSPwg8DA06fi 
13 ILm5qVmlG4+EorGojpMit3jfwbC5WDXBB7lE9utFfWUCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUj//n/CZMxfTqT7fHRd2Y2rvMzHswHwYDVR0jBBgwFoAU 
15 ZT7tfPM90HAJWwg/81EJQr8ZjfswCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQB3KiQqRohDY9MwKmdMX+KjbNGJ7n4pZ2tqnP1QpsicvQdh6YH1uRgAoYks 
17 LoifYpVkswty6Zr0CT203hyUbwnD6ur9wRiVAocxUi6Z6GlZkNIj5/Hwgtj4Xw7Q 
18 frv8FLRX7d4+TxTuX2Br6ePLa07t7BdlNa1g4dt3IYCVi6BAncnanjjEL7lrOziX 
19 4aT/QaM2PYKV6Lc+70RlpywkxnbRL0k4gsVOCATEXKunfTgyxRIlHmM2HZouK09A 
20 B6BLuXde4sieXZZXAqUr0ZwQSfNBQ1RBLfMoc9dl+v5qK7wUiCLdnvubG/4Ok1ND 
21 6a0pBPdLimG4EShYsvu/r5Nk/AeV8 BQADggEPADCCAQoCggEBAL5MFVB7e+cSyiftPhKhGlKn6sjjrtAiX3u0yn+0sJox
 9 Iw6IbCPU20G3XHNl2LxLgdrLf43aHmCA5kwyNbSUkzibHy1MN3zTpDVpM8E0Mxyq
 10 VL5dceoAY4RGvu4red53+8DXFhyWGehzAqhNSkniYVL6lEpZk/RMZU1PWYv6IW6A
 11 7wkVkaNMYLXS3NOPLtWi6XYORxAnIvrdpYPdYy8ccvwIEYXpK5gOOpzibHVEgzFl
 12 udKFg3qhZ7YoSKDkRI383sp0DGFvvL67xJNc6zFJcX1cxDdzkD0oGu0UPz6X0XXM
 13 65qkKoD8iWdlbmullOuHwFjJlPNjt9u2ty0kJ+HPbMECAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUlOzVjjME4vshwzthCh7MoluOjNEwHwYDVR0jBBgwFoAU
 15 rTPIGqtinjLzAB5/ZapP9ee+7GkwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQANVKzwKxI4CIc5rEsOyO6TChjDhu2fd8mA5uogSsJNvlE6hWGXEjC6SmGt
 17 nJUVYFwnx3bZWShseusvgoadWoIKmTyBElbR6hH1NoYxUONjL5qJNnUX7VINn0op
 18 hCPgzLdfs16rZ1XNxYOw7bju+ZixCVe3C4/z8+tNj3hITittalgdLLvUM+nqcxXs
 19 UEjibc9qFkcPgGc8d96zBtqAqDca8Jo+FdpKUfIl15dIzs8bs7EPfh5rQjwg1AW0
 20 iWaQLuoOehv+CcW7wJ/GyV28BKByn9/o2RnLVdatT89tZPM8c60yWi8ncb2hRJ93
 21 H8IaASOiLJM9OkrzksytahEdMMDH
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDpDCCAoygAwIBAgICEBMwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDpDCCAoygAwIBAgICEBMwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
27 MTEwMjBaFw0yODAxMjEwMTEwMjBaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT27 MTI5MDZaFw0yODAxMjEwMTI5MDZaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
30 BQADggEPADCCAQoCggEBAIgNTDRvJscQpR1Jzq4tVioqgQUOULqVYyMQEN3oPNzD 
31 SPXOPcGiG49kFEQy9q0nsQWl/A19emWsN1XPt4K3th4OmqTvHR0jeX1h9kH96hRv 
32 DX86a/v6X94LSnd9+uu/HBapy0JnAHfqrnthVMq0F6wOLdGvEISc8AR2rwVD9SSC 
33 E9wN2Njvgmy3MqzY8utLokLCN0erFQOAiBHgYWklA6TilF/pcV9U10MEnR1AkAsp 
34 svGUfDzMPWX4uKN71rmAklAuYZurhpH1po5Tp9+9GiHSGJA4vY0dBxhWJMdvH7rB 
35 VzePWkkNAoOKb2UjCPW1x5erVmuI8GZ140B1SFipVmMCAwEAAaNdMFswHQYDVR0O 
36 BBYEFGU+7XzzPdBwCVsIP/NRCUK/GY37MB8GA1UdIwQYMBaAFEZ6Pq68Q9tr3S5b30 BQADggEPADCCAQoCggEBAJI+YBzRks0vjKkWZnUIfpR821i1saF0cABQy0pbDeVi
 31 SrztqUaS7FwZNUQwJKDXZ9ITlWNSMjv3teOrudfTFFdzLCrrKDEXMxvYnfi53Bza
 32 V6czpP+XyFAGsntjPCioEdtCet3/hxtdBMwzTvsHV7F8OU0zprTIWEPX0JlNoNNZ
 33 ftZMLYH6lQXJCQcb9Y5x8M3QNkG3k2MmbkN7suF+/JZjIaa2gPHdLa29o6Vo3CQY
 34 T1mx3OoE3CtceVn4Vn5P3n2KOK8bPCxsbfwTmJNiFi3pIBX8lmjlyxSnR646Ac8X
 35 ixHQapZJ5bhG/VOJUXhZQ3N6K51GZSjWvwutUQtasTcCAwEAAaNdMFswHQYDVR0O
 36 BBYEFK0zyBqrYp4y8wAef2WqT/XnvuxpMB8GA1UdIwQYMBaAFH6KgJY4XoHWp8AX
37 6vIjBWtFDtJdMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB37 9SnTKt1uD0BEMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
38 CwUAA4IBAQCYbHp5pwQR3AQkT2ybKlWBbHK25wHZwKLqKGspGqqPa4NgB9cojEwh 
39 RkZcssQQpCe+fXHq16Hxzdpj6NPlhD2485yzGwilOVk3dxl0eXCVl9l+Ig6TzN9+ 
40 yRDlxCRbbJg3AsvWarZoPyulUNxm6bYYsOXeXbto2Kjb6b5bmKvh4rLjFdrvu1Q2 
41 lQCkSixe++SJCuRPenhHPN2WPJvqVesyusetw1IXoE9zVq0/pe54wMsLRM3H1TjE 
42 lvJoTeodL2HSh+1eYXHKyA/jdBI1iFEXAXnyMOYXFITmIdrHxUcS3Jz4pY6TEwZu 
43 HRsC9zA6HR070egSNBUooQxITfKldQfe38 CwUAA4IBAQCQsUCEUA5lITQvAjx/HUEcBv3Sm4JNU4MMekDNKsQoKvNAVH6lY61I
 39 p6E0pq47iLtxpvZuXCmCeOuAJljEOknS79WAupAAN2ahUJ7l9QW1SeijARe5Afmb
 40 nrAzJQxN4XxnpiTjQMLdPlPzWrFe6Iw6DyfMurn8tuuZa2nmSxB1u/j23UY0Cc3/
 41 Y9Ij+zkgxnY6wx1+mH6pFcJAG8SZt0UvM2v0oEXUmEfytZkxWwmJvMC/tRVTQqU0
 42 f/yBGrwgARXMBasihQdYdjvtI9Kc4XvpBeIB3TCiQt5Fx/gjLTwLMb4hD4xUiNAb
 43 YgzctU9f5Zph9ysuwb9G2sTkfCPEMQ33
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 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCIZQPGwcyvgi+L2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC+TBVQe3vnEson
3 WNkJWMeZzRTBYVPaGT8GEaZxPhIAXzboPcSNC8kY8U/N90HUjMP6v3WtdCFe3aAX 
4 6D9b0h3kcM8MXSTzowC4n3LUFhgIlSb7YVdMCiYcYpxrPxYyJfmaCwLuWiQIQjY3 
5 whuzq3HQ597Y6jk3lsc0pU0u/DJjskvfXAE8c9RoNfBYYEd/9RAiRz+mMtmNDBzm 
6 HNXWxR363RuQySuXDIpfTmZMBKhYBs+BcqC4HLbJiLZbCXzoqEcxuFn/RF+JqXjN 
7 QStE2DBgACqjeA3LRL0j8IPAwNOn4iC5ualZpRuPhKKxqI6TIrd438GwuVg1wQe5 
8 RPbrRX1lAgMBAAECggEAFHPtXosmKfVgMsmmdhfZio8tuxfgrpZVlI/mARo5MdQV 
9 VDsa87meNL7O5EhdF0Xqh3nZaCK/dE3QmXUqtxapg92Etspq5Zv+WjES04ninbrc 
10 BxsgL5dgAqao5Q4nQmreZIKdNGfQ+moPXkodxFIDtbtnd+ibnuHdyl+1VMPdvIRC 
11 gLGpPxPpFZe/S8sYI6nG5ceJ19YW9F+mgg5pE73k7oJRFCZVCDNgZvAvqlfzxO2b 
12 Fj0xsL0B7xQ3iZlh3rbIpjcFGr0jldX8p4XQSAYSS5jjlqfNNygkM9UP8iZtjsp5 
13 JSu4HZsbTItXI3zjs5MLdTSmy5HdhqKsEt7hewVv6wKBgQC6/IpgfIsqaGDGiOaQ 
14 aPE5126B3Tov3VEELe/KMgn6O8Jg64VjqK/teaOFsd35hCYdo8RFqeEwIRlZ5s7u 
15 /1yht7nmxcPoQSWt58GQ1vxgDuQvl76KP8XY5sqfMgxJSaHUiGG2nzraeExbbXW5 
16 46idPM2uIggUL9PBKoT/qN0U6wKBgQC6vEmgNZvXHeKOOsniQo8EZfPhry8p3P0l 
17 1HRkJGZOLvQv0QEDAprAPOeLKNVXRBAAAUiBKuUJpRVvjZBV7cJKrnqeeQr5lTBv 
18 VS+VsUCNIZPUMSkS1JgIaLjAdeWCA36R/Pzl8Ug/0sjY9wN7Lkq0cLan+xe3H0fe 
19 q/PO1Vdi7wKBgHE4p4VjBFVKXIb6sDlzAdXXR5ek4C3JYdwZAKA7CmWVt8497kf5 
20 BYXS6Jv0pocGaJn75sWT5sHg2Nvh8R0wTOOzPwKob0Z75BfYRBGyy6BShAL5bCuE 
21 EAWVQc2BXYUm67GoXxpYcieFPh8COY20dw22mog9HQ00JJFLcLrpgey/AoGAKyN8 
22 TsqTqep5gCoMoXyG1ZlH8gcqeh1XTfn6uXe/OqiWOMWr2ior3eU0CG3yeyp6F8Y0 
23 HcLvDn9YqGCny3IVxHLyWNHVuzq/6bhgOdCs/O2Y3RhOSM9cH/UxWSTjVFnCT6+G 
24 LQjEjBoB1D2cTESxdWXkjIHxRJixXbuTo2Cdw3kCgYBMTV6uTxzSfII/9sUulw6l 
25 9lYS2cTSVJDTYqEREcth5XsCRW7pOcA2TbLdNMiXz8qDDV1uypGC9J4mE4Klcg5x 
26 qm2Wy2EjFqWADCYOs1IdGLgDBn9xbBXYwcbXyYzk2+1FskZo8I9S6Y8uCiGuAQ81 
27 RSeS56orPOPl/2cKEI6AWg==3 7T4SoRpSp+rI467QIl97tMp/tLCaMSMOiGwj1NtBt1xzZdi8S4Hay3+N2h5ggOZM
 4 MjW0lJM4mx8tTDd806Q1aTPBNDMcqlS+XXHqAGOERr7uK3ned/vA1xYclhnocwKo
 5 TUpJ4mFS+pRKWZP0TGVNT1mL+iFugO8JFZGjTGC10tzTjy7Voul2DkcQJyL63aWD
 6 3WMvHHL8CBGF6SuYDjqc4mx1RIMxZbnShYN6oWe2KEig5ESN/N7KdAxhb7y+u8ST
 7 XOsxSXF9XMQ3c5A9KBrtFD8+l9F1zOuapCqA/IlnZW5rpZTrh8BYyZTzY7fbtrct
 8 JCfhz2zBAgMBAAECggEAAPPQh36WuClX6as+TEmSICfG/QpmrZP+dlgJS2pUF/F3
 9 A3ObVvKRxlpslAdGdmrKU5YBJWyaClGa1XbK3gSAWCAun8Np464LfFjycV0ZhGM1
 10 2V4OW+V0mgzgl8CP85UWJXjuG2aE6qzorn70iDoh0pB+fYDFRMu9Fg33nMO7txnb
 11 3yLSkMY6Y0O6mtUmTx10/9vCcKnI++sPtztuoHo38dJXVmo7+VRW3PsNZrus2pT8
 12 ny0N9oJj6NtTiBy08Av4NGFJqXpdU3DjKMZAyH/D1nKCadwxXCvveP5n1tZYHKcY
 13 m70bGUVZjlGtpCWaTiZkRLBnUkcpk5+LtflEAWFDIQKBgQD3YM1cvJehSs/poTXV
 14 yfOWDUtyHiBYjsKd1QN7KRLmjnUxLk4GaVbRcPeg+SnEvuSr4Hp6zayWAGmfzU2+
 15 GbDSMFFiS06DCG0rvuxhIPpjz6LkfJcjCmOugxb1ESdTVvUUaAZYq/rL6Jozn+MW
 16 pWHZ/CZ0XtawxUEHed62Udsi9wKBgQDE7fvzp6XKvab0UcKaZmdueuaAUqGaQ3wY
 17 n+gQrfZ8yXLAiFSZCQIv8jobQxGzUdkXLyx8hzedOXaNKtEF3bw+R8zHJbgDOtLP
 18 ulyXhoPdH2gIBuAoOx883Akgnz9cj9n6ctbsExiCb8gjhIuBlsZal24LwXELKFC+
 19 H8cFWeRIBwKBgQCZwIvDUOA5eoMhJXaNaxi/sYGr6veVsx1Y9dVVDiFWNUK3j50l
 20 NQGl6T2vyk1goHkGLt5RR1Y2YQlFLlhciCEzcp6SplWk8W7RGrhWYiXeNWZ79sgF
 21 Gmb8RzPUm5XCobBvv3v6TuHxLJ/y6DQ/lgjscGECQRPVCLSzTdbToKq/3wKBgFd+
 22 GGt3d3xs6EkyLhClIJ0AM3qdu7iq9O6H1PXcJF/qrHYH2/Yl/3fH2bMVCD8wRRA8
 23 4DnvZXEP/7DWbgl6K1FMWxm7k1a0AsdR2CNmGx3Z/0FZtKuLIOTMKa35so/wRXs1
 24 HHHERiZlfXjyQXzwvO2wy66jYhL/9WeS/LxO5NJvAoGAVql139jKWyMVfYdS/Y6r
 25 2zjtcmSDB0s9TWrcaS1A4ZveY5id3b3XpYqzTGWboTFvPK+TmRRdHePI0bTmENVI
 26 u3gRmSLlz0WWsxsKomRvJCS9YJq2Snvzy0E/CbNRShSPSuhrrmA1Fdyb8F7OmWQ0
 27 aTIvcyNduWRAOyiRLbwkN2k=
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 MDEyMTAxMTAyMFoXDTI4MDEyMTAxMTAyMFowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEyMTAxMjkwN1oXDTI4MDEyMTAxMjkwN1owYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAIhlA8bBzK+CL4tY2QlYx5nNFMFhU9oZPwYRpnE+EgBf 
9 Nug9xI0LyRjxT833QdSMw/q/da10IV7doBfoP1vSHeRwzwxdJPOjALifctQWGAiV 
10 JvthV0wKJhxinGs/FjIl+ZoLAu5aJAhCNjfCG7OrcdDn3tjqOTeWxzSlTS78MmOy 
11 S99cATxz1Gg18FhgR3/1ECJHP6Yy2Y0MHOYc1dbFHfrdG5DJK5cMil9OZkwEqFgG 
12 z4FyoLgctsmItlsJfOioRzG4Wf9EX4mpeM1BK0TYMGAAKqN4DctEvSPwg8DA06fi 
13 ILm5qVmlG4+EorGojpMit3jfwbC5WDXBB7lE9utFfWUCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUj//n/CZMxfTqT7fHRd2Y2rvMzHswHwYDVR0jBBgwFoAU 
15 ZT7tfPM90HAJWwg/81EJQr8ZjfswCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQB3KiQqRohDY9MwKmdMX+KjbNGJ7n4pZ2tqnP1QpsicvQdh6YH1uRgAoYks 
17 LoifYpVkswty6Zr0CT203hyUbwnD6ur9wRiVAocxUi6Z6GlZkNIj5/Hwgtj4Xw7Q 
18 frv8FLRX7d4+TxTuX2Br6ePLa07t7BdlNa1g4dt3IYCVi6BAncnanjjEL7lrOziX 
19 4aT/QaM2PYKV6Lc+70RlpywkxnbRL0k4gsVOCATEXKunfTgyxRIlHmM2HZouK09A 
20 B6BLuXde4sieXZZXAqUr0ZwQSfNBQ1RBLfMoc9dl+v5qK7wUiCLdnvubG/4Ok1ND 
21 6a0pBPdLimG4EShYsvu/r5Nk/AeV8 BQADggEPADCCAQoCggEBAL5MFVB7e+cSyiftPhKhGlKn6sjjrtAiX3u0yn+0sJox
 9 Iw6IbCPU20G3XHNl2LxLgdrLf43aHmCA5kwyNbSUkzibHy1MN3zTpDVpM8E0Mxyq
 10 VL5dceoAY4RGvu4red53+8DXFhyWGehzAqhNSkniYVL6lEpZk/RMZU1PWYv6IW6A
 11 7wkVkaNMYLXS3NOPLtWi6XYORxAnIvrdpYPdYy8ccvwIEYXpK5gOOpzibHVEgzFl
 12 udKFg3qhZ7YoSKDkRI383sp0DGFvvL67xJNc6zFJcX1cxDdzkD0oGu0UPz6X0XXM
 13 65qkKoD8iWdlbmullOuHwFjJlPNjt9u2ty0kJ+HPbMECAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUlOzVjjME4vshwzthCh7MoluOjNEwHwYDVR0jBBgwFoAU
 15 rTPIGqtinjLzAB5/ZapP9ee+7GkwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQANVKzwKxI4CIc5rEsOyO6TChjDhu2fd8mA5uogSsJNvlE6hWGXEjC6SmGt
 17 nJUVYFwnx3bZWShseusvgoadWoIKmTyBElbR6hH1NoYxUONjL5qJNnUX7VINn0op
 18 hCPgzLdfs16rZ1XNxYOw7bju+ZixCVe3C4/z8+tNj3hITittalgdLLvUM+nqcxXs
 19 UEjibc9qFkcPgGc8d96zBtqAqDca8Jo+FdpKUfIl15dIzs8bs7EPfh5rQjwg1AW0
 20 iWaQLuoOehv+CcW7wJ/GyV28BKByn9/o2RnLVdatT89tZPM8c60yWi8ncb2hRJ93
 21 H8IaASOiLJM9OkrzksytahEdMMDH
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMjBaFw0yODAxMjEwMTEwMjBaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MDZaFw0yODAxMjEwMTI5MDZaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAIgNTDRvJscQpR1Jzq4tVioqgQUOULqVYyMQEN3oPNzD 
9 SPXOPcGiG49kFEQy9q0nsQWl/A19emWsN1XPt4K3th4OmqTvHR0jeX1h9kH96hRv 
10 DX86a/v6X94LSnd9+uu/HBapy0JnAHfqrnthVMq0F6wOLdGvEISc8AR2rwVD9SSC 
11 E9wN2Njvgmy3MqzY8utLokLCN0erFQOAiBHgYWklA6TilF/pcV9U10MEnR1AkAsp 
12 svGUfDzMPWX4uKN71rmAklAuYZurhpH1po5Tp9+9GiHSGJA4vY0dBxhWJMdvH7rB 
13 VzePWkkNAoOKb2UjCPW1x5erVmuI8GZ140B1SFipVmMCAwEAAaNdMFswHQYDVR0O 
14 BBYEFGU+7XzzPdBwCVsIP/NRCUK/GY37MB8GA1UdIwQYMBaAFEZ6Pq68Q9tr3S5b8 BQADggEPADCCAQoCggEBAJI+YBzRks0vjKkWZnUIfpR821i1saF0cABQy0pbDeVi
 9 SrztqUaS7FwZNUQwJKDXZ9ITlWNSMjv3teOrudfTFFdzLCrrKDEXMxvYnfi53Bza
 10 V6czpP+XyFAGsntjPCioEdtCet3/hxtdBMwzTvsHV7F8OU0zprTIWEPX0JlNoNNZ
 11 ftZMLYH6lQXJCQcb9Y5x8M3QNkG3k2MmbkN7suF+/JZjIaa2gPHdLa29o6Vo3CQY
 12 T1mx3OoE3CtceVn4Vn5P3n2KOK8bPCxsbfwTmJNiFi3pIBX8lmjlyxSnR646Ac8X
 13 ixHQapZJ5bhG/VOJUXhZQ3N6K51GZSjWvwutUQtasTcCAwEAAaNdMFswHQYDVR0O
 14 BBYEFK0zyBqrYp4y8wAef2WqT/XnvuxpMB8GA1UdIwQYMBaAFH6KgJY4XoHWp8AX
15 6vIjBWtFDtJdMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB15 9SnTKt1uD0BEMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
16 CwUAA4IBAQCYbHp5pwQR3AQkT2ybKlWBbHK25wHZwKLqKGspGqqPa4NgB9cojEwh 
17 RkZcssQQpCe+fXHq16Hxzdpj6NPlhD2485yzGwilOVk3dxl0eXCVl9l+Ig6TzN9+ 
18 yRDlxCRbbJg3AsvWarZoPyulUNxm6bYYsOXeXbto2Kjb6b5bmKvh4rLjFdrvu1Q2 
19 lQCkSixe++SJCuRPenhHPN2WPJvqVesyusetw1IXoE9zVq0/pe54wMsLRM3H1TjE 
20 lvJoTeodL2HSh+1eYXHKyA/jdBI1iFEXAXnyMOYXFITmIdrHxUcS3Jz4pY6TEwZu 
21 HRsC9zA6HR070egSNBUooQxITfKldQfe16 CwUAA4IBAQCQsUCEUA5lITQvAjx/HUEcBv3Sm4JNU4MMekDNKsQoKvNAVH6lY61I
 17 p6E0pq47iLtxpvZuXCmCeOuAJljEOknS79WAupAAN2ahUJ7l9QW1SeijARe5Afmb
 18 nrAzJQxN4XxnpiTjQMLdPlPzWrFe6Iw6DyfMurn8tuuZa2nmSxB1u/j23UY0Cc3/
 19 Y9Ij+zkgxnY6wx1+mH6pFcJAG8SZt0UvM2v0oEXUmEfytZkxWwmJvMC/tRVTQqU0
 20 f/yBGrwgARXMBasihQdYdjvtI9Kc4XvpBeIB3TCiQt5Fx/gjLTwLMb4hD4xUiNAb
 21 YgzctU9f5Zph9ysuwb9G2sTkfCPEMQ33
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 CgKCAQEAiA1MNG8mxxClHUnOri1WKiqBBQ5QupVjIxAQ3eg83MNI9c49waIbj2QU 
6 RDL2rSexBaX8DX16Zaw3Vc+3gre2Hg6apO8dHSN5fWH2Qf3qFG8Nfzpr+/pf3gtK 
7 d336678cFqnLQmcAd+que2FUyrQXrA4t0a8QhJzwBHavBUP1JIIT3A3Y2O+CbLcy 
8 rNjy60uiQsI3R6sVA4CIEeBhaSUDpOKUX+lxX1TXQwSdHUCQCymy8ZR8PMw9Zfi4 
9 o3vWuYCSUC5hm6uGkfWmjlOn370aIdIYkDi9jR0HGFYkx28fusFXN49aSQ0Cg4pv 
10 ZSMI9bXHl6tWa4jwZnXjQHVIWKlWYwIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM5 CgKCAQEAkj5gHNGSzS+MqRZmdQh+lHzbWLWxoXRwAFDLSlsN5WJKvO2pRpLsXBk1
 6 RDAkoNdn0hOVY1IyO/e146u519MUV3MsKusoMRczG9id+LncHNpXpzOk/5fIUAay
 7 e2M8KKgR20J63f+HG10EzDNO+wdXsXw5TTOmtMhYQ9fQmU2g01l+1kwtgfqVBckJ
 8 Bxv1jnHwzdA2QbeTYyZuQ3uy4X78lmMhpraA8d0trb2jpWjcJBhPWbHc6gTcK1x5
 9 WfhWfk/efYo4rxs8LGxt/BOYk2IWLekgFfyWaOXLFKdHrjoBzxeLEdBqlknluEb9
 10 U4lReFlDc3ornUZlKNa/C61RC1qxNwIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM
11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAGp6O11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAaQMa
12 xH3pAnjI+nS6QTJz1IGPMdImjs/3CkVhOYxthmWdOZzuP9wYY1B3l+wiZfBZK3LR 
13 coMbQf4c+7/pf6u3y90RwqanDao7trynsj2qQq+y+o3w9Mf5sCNN+qJn2EtePJx8 
14 TxdCNQlNkDuEF7xMQK0yacymfML92CkR94repK+CGNTI9C8A6xRe6OsHnfjtDrbv 
15 zKmuvYGz7Cm7VKnx17O+O5Riz6mE8JzheTQU7RLeqrDfAITpX0u/bNJMmKo8MI+F 
16 m7enwJstOCIiE6u7+BjDjbqzBNw2ncuG8TAJnFxwa2NxP62kgDw3iFyuJQOVMUF3 
17 2TGVYWKT4xuuPQAaoA==12 rrZSqovJJEp+aHSWs8SmjBVqp6mnc6tum+7uxWNCErtQnLlZeRKqBxCEXi/ygrhx
 13 W5K72fUiFmxlNsfcoTt5l5yXwyfI1XA2oPr/Otzx1dIW++fXwiSrNRxuBzwvzr7+
 14 zx/uXPFEATrTq1QIjEQMOeXrtC3xoIcUehMa+J0N8/lCmzdtSz4SCFnKnc2CPwJf
 15 TqO1Ly0Zi1UBL3+/f8AHbAk0FYOMnjxF+cF99MOK7CawL1eVUpoBhD0FUh6234gd
 16 liiwpQjs+DeSeL9bSguel+xSSKa+YXfqEpeFn4/v00lslnWcGLkq439QAGYjV6Bc
 17 lUpj47IxYxPFd+pyKw==
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»      280121011020Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      280121012907Z» » 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 MDEyMTAxMTAyMFoXDTI4MDEyMTAxMTAyMFowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEyMTAxMjkwN1oXDTI4MDEyMTAxMjkwN1owYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAIhlA8bBzK+CL4tY2QlYx5nNFMFhU9oZPwYRpnE+EgBf 
9 Nug9xI0LyRjxT833QdSMw/q/da10IV7doBfoP1vSHeRwzwxdJPOjALifctQWGAiV 
10 JvthV0wKJhxinGs/FjIl+ZoLAu5aJAhCNjfCG7OrcdDn3tjqOTeWxzSlTS78MmOy 
11 S99cATxz1Gg18FhgR3/1ECJHP6Yy2Y0MHOYc1dbFHfrdG5DJK5cMil9OZkwEqFgG 
12 z4FyoLgctsmItlsJfOioRzG4Wf9EX4mpeM1BK0TYMGAAKqN4DctEvSPwg8DA06fi 
13 ILm5qVmlG4+EorGojpMit3jfwbC5WDXBB7lE9utFfWUCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUj//n/CZMxfTqT7fHRd2Y2rvMzHswHwYDVR0jBBgwFoAU 
15 ZT7tfPM90HAJWwg/81EJQr8ZjfswCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQB3KiQqRohDY9MwKmdMX+KjbNGJ7n4pZ2tqnP1QpsicvQdh6YH1uRgAoYks 
17 LoifYpVkswty6Zr0CT203hyUbwnD6ur9wRiVAocxUi6Z6GlZkNIj5/Hwgtj4Xw7Q 
18 frv8FLRX7d4+TxTuX2Br6ePLa07t7BdlNa1g4dt3IYCVi6BAncnanjjEL7lrOziX 
19 4aT/QaM2PYKV6Lc+70RlpywkxnbRL0k4gsVOCATEXKunfTgyxRIlHmM2HZouK09A 
20 B6BLuXde4sieXZZXAqUr0ZwQSfNBQ1RBLfMoc9dl+v5qK7wUiCLdnvubG/4Ok1ND 
21 6a0pBPdLimG4EShYsvu/r5Nk/AeV8 BQADggEPADCCAQoCggEBAL5MFVB7e+cSyiftPhKhGlKn6sjjrtAiX3u0yn+0sJox
 9 Iw6IbCPU20G3XHNl2LxLgdrLf43aHmCA5kwyNbSUkzibHy1MN3zTpDVpM8E0Mxyq
 10 VL5dceoAY4RGvu4red53+8DXFhyWGehzAqhNSkniYVL6lEpZk/RMZU1PWYv6IW6A
 11 7wkVkaNMYLXS3NOPLtWi6XYORxAnIvrdpYPdYy8ccvwIEYXpK5gOOpzibHVEgzFl
 12 udKFg3qhZ7YoSKDkRI383sp0DGFvvL67xJNc6zFJcX1cxDdzkD0oGu0UPz6X0XXM
 13 65qkKoD8iWdlbmullOuHwFjJlPNjt9u2ty0kJ+HPbMECAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUlOzVjjME4vshwzthCh7MoluOjNEwHwYDVR0jBBgwFoAU
 15 rTPIGqtinjLzAB5/ZapP9ee+7GkwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQANVKzwKxI4CIc5rEsOyO6TChjDhu2fd8mA5uogSsJNvlE6hWGXEjC6SmGt
 17 nJUVYFwnx3bZWShseusvgoadWoIKmTyBElbR6hH1NoYxUONjL5qJNnUX7VINn0op
 18 hCPgzLdfs16rZ1XNxYOw7bju+ZixCVe3C4/z8+tNj3hITittalgdLLvUM+nqcxXs
 19 UEjibc9qFkcPgGc8d96zBtqAqDca8Jo+FdpKUfIl15dIzs8bs7EPfh5rQjwg1AW0
 20 iWaQLuoOehv+CcW7wJ/GyV28BKByn9/o2RnLVdatT89tZPM8c60yWi8ncb2hRJ93
 21 H8IaASOiLJM9OkrzksytahEdMMDH
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCIDUw0bybHEKUd2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCSPmAc0ZLNL4yp
3 Sc6uLVYqKoEFDlC6lWMjEBDd6Dzcw0j1zj3BohuPZBREMvatJ7EFpfwNfXplrDdV 
4 z7eCt7YeDpqk7x0dI3l9YfZB/eoUbw1/Omv7+l/eC0p3ffrrvxwWqctCZwB36q57 
5 YVTKtBesDi3RrxCEnPAEdq8FQ/UkghPcDdjY74JstzKs2PLrS6JCwjdHqxUDgIgR 
6 4GFpJQOk4pRf6XFfVNdDBJ0dQJALKbLxlHw8zD1l+Lije9a5gJJQLmGbq4aR9aaO 
7 U6ffvRoh0hiQOL2NHQcYViTHbx+6wVc3j1pJDQKDim9lIwj1tceXq1ZriPBmdeNA 
8 dUhYqVZjAgMBAAECggEACG66kG1rO99ePIh8lPMeahKkWIngmw/zSxMN2JMyYoSA 
9 GywjS8Mebi7HyspV27mgETeOfc+PLIoWC+2J9EIquYYyM5LWfR3bw9e0ibaRMZ8I 
10 eSBH3SBRnNOaU/ms+buopAb2IDF+J/CVy/Pma4HqDbH7SQnOvklz3vL0OiFSKmcG 
11 bKwE+FmUNYcqWDUKwASKENb9KT3styL29VP3gT5WJu/CtqPsESDCGZvOtfLc1ULD 
12 TIbBwp2mmEsQwh8WITTZTlTZ8vPGruWenIzqiLF0jEqNqogWgIpSf0oT/MGPtcG8 
13 kil/pJDlHOcxLacPecSHYQIkfOHgKoL543ByjXINcQKBgQC+AqJ8r8lBXwC45538 
14 inv9Hgq6h7djzcp2lMYQqAEHn6fkpqjm1B7mg7m6XY4MiaztRPEtW1GSpJ3PEyNk 
15 N56Qb8fOE60sjSFMfhE4Jh+jcE4qnc8DdcgreoUN6DdC2mJu/d9in2g8oDZfiSvO 
16 EgQLUHGlPx5PhFcxDrjcXhOf/wKBgQC3TVqeT8+gBc+xZXlLhMdyYsqFLiyKsuU0 
17 IgoAw8wrFN1O5RN/gvc30HDON/jsnuGzMLsc4UOicJSzio6hoVUubC0U3fl1dFyD 
18 RRpJDbBK2GTsvn9Xe70IYytCDaG2WWj4XZsunWIdYHkdSv9aGMJtZwTpEs5kGsTM 
19 w4znIf/JnQKBgFeaEV3ZEbmQ2l1lc8JF+qoVGq8q+RMLgueu6a4uNuNT6W0SpVZe 
20 v6xZWNyiW2ZOZyqxGVxm+LHaMWOSGEQRHIrM7lqFWdbrbkm86aVwdi+9DFy7iwC2 
21 YcYh44wo3ql00+MGKuJmSgGBf/AF5utIBRNOUEb2VbwlcKmOdw4qVXPzAoGAEKiT 
22 B7gxIlXk3jZeo6JZjee0iA3+Nkyzz90YE6G3uGKZCkZ/UyNP3F6xIcysbrSxxlsz 
23 ZhiC0QxyNy7sb3v+Bc4G+tKBjU8Z6UQqc2EvGF46LdnSMN0p/M0mbUZX3/6YL5oy 
24 NDZRaGIQH71lH4cIhHDMXXI8F5TnNcS/1XGdkXECgYEApnO7Tz8D+qWNwNegl4tQ 
25 PwkP84bXzsv5kuZkSLGrC52gyvKEZUyBf5aG+53MPEJfbU8DrKKQOhgP/QLbRM5L 
26 D4MruKn3Zg3HgKkSfBxXoXZtd+mhwa6a0jYELPkGJKlczHaggqYDP3+qKA+ghuzL 
27 rw2JBn5Bve+Hv2qQ9PBv1j8=3 FmZ1CH6UfNtYtbGhdHAAUMtKWw3lYkq87alGkuxcGTVEMCSg12fSE5VjUjI797Xj
 4 q7nX0xRXcywq6ygxFzMb2J34udwc2lenM6T/l8hQBrJ7YzwoqBHbQnrd/4cbXQTM
 5 M077B1exfDlNM6a0yFhD19CZTaDTWX7WTC2B+pUFyQkHG/WOcfDN0DZBt5NjJm5D
 6 e7LhfvyWYyGmtoDx3S2tvaOlaNwkGE9ZsdzqBNwrXHlZ+FZ+T959ijivGzwsbG38
 7 E5iTYhYt6SAV/JZo5csUp0euOgHPF4sR0GqWSeW4Rv1TiVF4WUNzeiudRmUo1r8L
 8 rVELWrE3AgMBAAECggEAGjccO45F5ooziMv/KdOP/UY0e752TR72RNg22OlhoFDy
 9 XNOtmH0V6ZyLM+H9bueuMLZZ/Sfq4V0SOfG6qrmn19VJgZgN6F7kRoWaK9AFaRaq
 10 x8o2NasbuVy5+excCF24dbmBFPKNYZZXGdPIwK8cRTCjhPdRVu7jA6ZYOmL0BW6s
 11 FWBppuuU1+kScmWzme58P6sBQ8Gp3ViJ8XLsvyyLX/FIIlWuwtgU+vgN11zhIcxs
 12 DL5hslxt13IF0r12Qs0Xt0xG8K3gr13v375uWEtJduy3FK8C0kFvoPvLWjLgaXbT
 13 06EGDrc4HczyddJmpYr/2i8JpUSBULDJY4ajbqiEwQKBgQDNCPPWfGuOxIOdwONB
 14 7QY6au8s+FzcEaqYh5KoXOcKcPwXnkwb9Wwz36CUcMYYfIlf52BsW1ZXtnebRdig
 15 58udkhqnQtEBqLc/CqNHt4rtso5EPJqfkBq/iimrvRH4+dt3qQL2pfMceZUrOQVC
 16 2H4KYbjn0dELK8Wu0nhnhkFqXwKBgQC2mFa0ec7rrlvEzZVmf6SVN5Mtv3wQgifp
 17 Y8TR/XYocEMJ9D2+JKYmR4KWaMmg561Qsif71DEr5qVMJltOup3TLAY5tyVUHQ8Q
 18 1cHxWuPCMMhK89W6gH2aQzQJHWMTHGB7be07HR0FoI5tMdtikHrKFYb0uwZV8/Sw
 19 mRYUM7BYKQKBgDcmXVAoD1ZLjYt1QquM8cvsz4CtHW0kY1q7vLsEojCwy14e+iHb
 20 FcuuLyc+Xkpf1SOyvMDooITfU7S0SNye/KnZjsnGsylbFE8ksV6tA/WDvbilBII+
 21 5LL4mtTS+m6Z5mp9T4rAgG/8VB9YKw4b5WstdesFCNGUaIvpmPFfr2DJAoGBALN8
 22 WbZ8Cedn8/MndtVTYVAAWh9dG7IKjvr/REh6krw7ZdqSCGMxGVWFc5swFAqj0Z0C
 23 EwWbVl5mEVQiXByumlcq7k+rdPkSu218AXGjO0D2vNvYhd4XUd/icXMIPQxbF4gc
 24 zVYPTyjp4zb5DEL97IVa1dcZRKgW7w7s3GQtTwnJAoGAVLwxT6GpemSwM/6xxKvi
 25 FXeMeA+R5SLqg8YENmI17jKucqf2b7g96KGwuB+/SiP+1wk2/CYhfIY3XABMatyC
 26 IWNC3PcjNiQTSK4NswqNlcuGgbEPo9v8fpVHjdqznlRxMt2+v7Y1NDVMJgupgf6+
 27 PUS8nyP+pbkJl3Bm58QRZaA=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMDBaFw0yODAxMjEwMTEwMDBaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI4NTdaFw0yODAxMjEwMTI4NTdaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQDn08+hVzMNbCBxDPDxhJPshS1LEc42Xvhhl0qoxh/+9ZRD 
9 YPGSdh8T1ztPMexy2nNgLoAWOyGo+p2AoxvIa71HYoH5ph9LUo2NlJhgwPEu+kbc 
10 Vr2v/PLCPsneLtA+nMa+IWNA78mJYGX4zalAoYsISr2tqMVJvbWJKlWwWWzWrp6s 
11 ueH5OsY8ZIJoMMhH73k2sG2z97qO4uidzbLidUaPNrkRhJfllV0zV4rbffhRUsO/ 
12 vj5eXRO7IGhZLCn03jl5LrMyKGjXQ5cRIri8D9fS12GNjdsi/jTHr0OZQ42blMJ+ 
13 fNZcSqkIXwPShV7hs1U1LIDreMfcSzV89urWnEpBAgMBAAGjgZUwgZIwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQU+nI6wGCfztQLSKZ38/e0U0aS1rAwHwYDVR0jBBgwFoAU 
15 Rno+rrxD22vdLlvq8iMFa0UO0l0wCwYDVR0PBAQDAgXgMDgGA1UdEQQxMC+CDXd38 A4IBDwAwggEKAoIBAQDiF8owI1KNE1bFxHHYBEBtLP2TU98By/5myKZ9G0ZnURZg
 9 IQ4XfYtCveUXoXY4wYrZHIe15pCOEFcbbH/YEBNLixf6qYnQjhjkZPluWx4xGqn+
 10 pwj7RBheBLn91WWhb4DP5Pc5P6IY0783CFQ5hBu5iHzwY2/BNM0+eMurQpfgrVIe
 11 9JwQSDiB8K9RtRjT1P/iMkVghhQrvAWg2kGD+OmJXrthSL849ZFQjlvWyCruIaPa
 12 pXOI0744CwMgf7+NZZ4PSX768Ncj40xThcblxu9COj1JOgl6kQ2GNn+OTGebCrYq
 13 iWRARXo6KYBpE3k35yjY+Se74CJ25JzbCphM+Om1AgMBAAGjgZUwgZIwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUdn+5j0ni7cTzQUcNwubBqZCQb+UwHwYDVR0jBBgwFoAU
 15 foqAljhegdanwBf1KdMq3W4PQEQwCwYDVR0PBAQDAgXgMDgGA1UdEQQxMC+CDXd3
16 dy5zaXRlMS5jb22CD3d3dy5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkq16 dy5zaXRlMS5jb22CD3d3dy5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkq
17 hkiG9w0BAQsFAAOCAQEAdYCZNKcU3KOtKr+LsKxWP/psW2oAuDY8+bTDZalXGwJl 
18 zVVVfDqqiJOllIEtm4hHw007xCUSbKW/zbrJT/YIZhJW+Fs2MVdnLuMhdOzM06HT 
19 fe71nmTllwsY1zitrbPE8hMqo3ClWSK3tu0tkP35qyZpD5uFjk7rmvUCUu2DiW9S 
20 YmdaOYsXpS+MNLwkeIi3+ibJz8pctVQq9l9XdPG+hJIk6oEDUh5YacxZ3mX20jGN 
21 ANDiKXUYJIlzkAcTvjSzML/lhazyna96fsfKz5Zgd8q1GVp8lIJRZzeWvjpIpRGH 
22 lN8XnPd4xxgkTXQMTEW6YbBI98kAaHKu2w0e6rKmMA==17 hkiG9w0BAQsFAAOCAQEAYAg15Iw3qWs15uujUVcsNR5gdVpPjUmhh8lJ/hD4Xty7
 18 e/sfzILVd/c6J90zrADUfq8C4LHP6PlvFcTyBLPMiB/fgYQcUh6n4VlYG3kANRuh
 19 irtGHVs76SLPTPVdF+bKFtTG82UOWPgGb0PIwT18rcK1ECAZsr9CSccaM1PtZ44K
 20 sMFt//j8ozXOLpxe5h96SDMw9mXGVH4NFBfOdsfLm6C5DNwtSZzDjha6S+tyN7Wo
 21 fMByRgYUfYFEZTCyqQX5mtMbVe9qF4xGhi0zUnzpDDTYG0Qv8QCt6Jr5z/iDxrHw
 22 ZAwm3Y7QKR5gB32VlMEwARIOs4L8ksJC4N1MeEqfog==
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
3.48 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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDn08+hVzMNbCBx2 MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDiF8owI1KNE1bF
3 DPDxhJPshS1LEc42Xvhhl0qoxh/+9ZRDYPGSdh8T1ztPMexy2nNgLoAWOyGo+p2A 
4 oxvIa71HYoH5ph9LUo2NlJhgwPEu+kbcVr2v/PLCPsneLtA+nMa+IWNA78mJYGX4 
5 zalAoYsISr2tqMVJvbWJKlWwWWzWrp6sueH5OsY8ZIJoMMhH73k2sG2z97qO4uid 
6 zbLidUaPNrkRhJfllV0zV4rbffhRUsO/vj5eXRO7IGhZLCn03jl5LrMyKGjXQ5cR 
7 Iri8D9fS12GNjdsi/jTHr0OZQ42blMJ+fNZcSqkIXwPShV7hs1U1LIDreMfcSzV8 
8 9urWnEpBAgMBAAECggEAFMsx3Ms2gBC1GY7LRHkwz3k5O8+ICzvE1ElpX+64IKVP 
9 EXrDkEXaDxcyHFi3raxHHFcaFA8Pu4QR1opKy/+l8EjiAaN95m1W1wkqCxujRnnF 
10 G1mzFUhUpJ7/JQJWmWx0gx9O3hyOm4IzA028eFiaYORbU7/x75BS6npf9JEWKxc+ 
11 KVsqsW/ABS5FlVbMYZGLfMm9W2z6qFNLQbtXqTnObIdLX6NM1hycTkewf3KOTJPo 
12 NMqh0yk7MA1jvn1Ya8QAPQNsPPl3q2vkePoCW6P0qn8SMPZTFBMxO42rincztVtq 
13 oXlYS5OKlWvoyRShHD66yRk5FgJNumF3g9CPLQJp1QKBgQD+WoJoZruUANPMTh/G 
14 N85CoVAphSgZ0qw6oJEXEfsmm/daExCMq+NBp/6Ckx1xa5lw0YpGR2q/id4AsmbM 
15 HTr4Qt2NsGHIEy99AWGlikDMqnXnu5xd4Ygw4owR6stXuZsYPBIdwzOegnLpesvv 
16 hfsh3jcF+kNFwNmRV7rqOOdwUwKBgQDpU/kyU94V9RbL+xJIfvtLH95wLOjEWHyc 
17 FtFi9QnasQVHqzNLMlD860nBjUyqLm2zslf48Mtow7xS9MAK+hE0BBb/IwZBUv+1 
18 6tUBljEasygA99LbhgaLIM4M2NcVU6J6nurpn7swDNUdN6dWyYP0OqL9LMha3jvG 
19 Udrqd86YmwKBgEeaERX0vZ9XcEgWQgmZ0h2draRSkMxcKxHB+7Yj4LCovUQFE+aV 
20 yL7F3PbDFUnFgYdp5WQNXLaYx/8oOZoCLISQxi/J1GzvQbIN/oAMYFt9LP3UKZug 
21 Dqe8TrQIhb+nR0rWNj9coR5hGJozcE94Rw7ssE6leeSb+mNY8AxZgoVzAoGAaw2Z 
22 N0sdiWuDAyH1+IcyWvyLPWKNhZCn06Hwffu5grpXltNo3GaAnBqEI6bl9usIcDsy 
23 e8hXO4EbBeC/wAmOHRSHTJZQR2aCZoARLQIxE3QBtbf+6bOriugJQgG3ZVSTJrmF 
24 RJ2B8ADjQt2HDJ22yjahE5IZdv+h41MpIwzHIGMCgYEA1iRRpzC6QFyULg9vEWNH 
25 5pdoeeuXR9LZRhm061gtJS7VbVGNwrLio3gTc/ObPLnMGu0xsMLLUnkjyN7I+Ryi 
26 4vvB5canl+eu2X0bj+Z93gIFbamP2S0S/8nZ03QecsErAVgbc3K8UX9ElpasK7gi 
27 IbsFEUh3+PUZh2LwOkMHTyg=3 xHHYBEBtLP2TU98By/5myKZ9G0ZnURZgIQ4XfYtCveUXoXY4wYrZHIe15pCOEFcb
 4 bH/YEBNLixf6qYnQjhjkZPluWx4xGqn+pwj7RBheBLn91WWhb4DP5Pc5P6IY0783
 5 CFQ5hBu5iHzwY2/BNM0+eMurQpfgrVIe9JwQSDiB8K9RtRjT1P/iMkVghhQrvAWg
 6 2kGD+OmJXrthSL849ZFQjlvWyCruIaPapXOI0744CwMgf7+NZZ4PSX768Ncj40xT
 7 hcblxu9COj1JOgl6kQ2GNn+OTGebCrYqiWRARXo6KYBpE3k35yjY+Se74CJ25Jzb
 8 CphM+Om1AgMBAAECggEABPJ0UB1VvxR/P5CO1SUyq7DiU4jwRj/Kb0FQs0gXgEc7
 9 8BqJDmaG140EKEI2LgO+IAYJyicjXpho74auPXIMmgiPG8L96vxQ+x5iftGrlXN5
 10 6MKK5cSVq+j6kN1Mff3Mmb/u0OfdiiGH+5JJFYEYgjTEVxY16cpX+1f1TOgGHrph
 11 nEcGK+xccbvKnHxOfqr5YxM/eXFTxEjW4B/MwK75R3e4tYAdnRQDQnUEtkl7bWMd
 12 b6/zXfxXjjbzWiwBC14KVduDpUaavvxiF800Tdy0Cn5vg4u3X2LVlk31epU+n3LT
 13 /GFII4YCMd8YWIG65dmLYDDYTKZavxZ6Il7ZEjD+OQKBgQDyYFrX/xUK5jUv+gNI
 14 m3cg287PL9Z9mDkKV+lX21l5ujKaGgRrQzpmX1i2ilvvznaVOUDZyB0kgNOOOszc
 15 iUs3jDbUDX0fyR/IQqb1uhNEOfvE++i1h+DZJfSU1qDj5H7Xqpiwv4ZfUpbWempp
 16 G+wu4s8lnrlM6QUn9IiivX8BkwKBgQDuzSBKgNv+djNnA6Akqlu4GTLOQa5NGDk5
 17 PQm/zGA/LC6ZBtoWVderwD64WIcPaMPnNmOywdYaJuF8jURX4aIhQ4vLRwZ1BIPF
 18 A8kEwGi00NE2nAEvsJkuGlupo4vhIniwlSLzoH8+oVy2JI92THWUm8ryfoH87bL3
 19 EeQ+7QKUlwKBgQC3otVxTWyuA1lM7knKmy+ZD7ETPRVvtwOQmKbMz/5swexQ4WFz
 20 u03l/luCgjXB7VXfHa/K0VlzLMAcxOQuOz9n6K4p38ZrbMDNw+Inz0GFscDVsF7S
 21 Gw76t00l76+auqZ31GM3lwTB+BsciUdSN7uskl+MC0Qtx2cGrLlRQ+2UTQKBgQCJ
 22 ULCxxrk58FQMd1w92SwWh37cdY45zKUTEdMqU+ZATTKaUgNT9pamr0whit5W8QI9
 23 UNwxbR6lORhOG5liA1/MSt/2yueeoDL5Nf0AW3eaCb1T7o8MEjty9DsjJ+UGV2EZ
 24 ARjxCKhCplz+a7WG695szsz7dd1fSHuxcLtTp8vlDwKBgQCPfgOGOLJeX83kuaYe
 25 9ZKh5fiyPRquNdV+OYWjR1YswuXNcTRZF1uWB1xm/Hr6bj7VzbppCWoRe4JZJNrV
 26 RomuYpRKePrGmzsrXo/fvhTDDM0ygwD94trWd/zl9QVvjzBInvXRevSzxQMJn1tr
 27 N0YCL6CZ1qOWmj8zliTFbhGzmA==
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 cnkwHhcNMjUwMTIxMDExMDIyWhcNMjgwMTIxMDExMDIyWjBjMQswCQYDVQQGEwJV5 cnkwHhcNMjUwMTIxMDEyOTA4WhcNMjgwMTIxMDEyOTA4WjBjMQswCQYDVQQGEwJV
6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE
7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2FEO+uEPyC6mS7l72/Z/2cpqGIluF0qr 
9 HP2jQfYaPROxqp+pcyPRW8pfmvipR+Jvppxhv6FSYILkFDNohWSOIMQQi1V+LC9w 
10 wGaFzTqSi9+VD6o3ZVU1ovzExEBEMRLk/egqMzGVMuQNB3/FzeZ0u8NvdLbHIiBr 
11 nQOEKSMUQIugfn8Xd4Cdn59b53FRZAc9nHBYLNrLBBCRL21oYkpJejXb8cy11FwF 
12 4EU19L2Gmie0an6hPngZ0vFv+wumCMriZUxlJW2aIo5Ba8oc+GY/eguOhdwrOowA 
13 ho4dgDRyCLxF/OYR/74+/xBnQBRN6KllOj7YXbyt+q22H84nlarBMwIDAQABo1ow 
14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBR7DLpkZhKO/wN9paEnDvgXHIsh1TAfBgNV 
15 HSMEGDAWgBTjkicRSOvbZGQas+PrBZBSq3G6cjALBgNVHQ8EBAMCBeAwDQYJKoZI 
16 hvcNAQELBQADggEBAB+lEkEOXUTPPBqJHRFEAOKaw1s1oIs2DSRb631K1eIUC4PK 
17 tzNbRpSYYkvWNR2+MSI2OVKBWTxYaCPukUx637QFu/nkaT3kCGW/53j/RE0xVokW 
18 YUnsl5NUoDA7iyt9BWOaEKYkyCfRmKm+eseg1IkORbt0oQTv3CAxu3O6G+rWl2JD 
19 gFG8DD6dpTzasyNJaK7811p7Ovy+D7qmDL0RNUIue14NIOyjVKEcVpVdCsez2soy 
20 TGPxqkVhJlsuiua9mqWE28JPFVAOab3thz0OvbcLDoU7fmctfMcJWV+Ro2DzfBkQ 
21 U8E9AX0uJ/dF1pTHpeIzG7ZMNUW4JREG5b0hH80=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlh42mvc7duA1cJzpa4RqA96MrZc0Osa2
 9 jcy6Pw2VqqeoyZb7GevweC214awSMlFz5/NvbRGnzxC1B1spTxKjFi4gRRatP1/2
 10 BUXI09hrED2WqMR1Ab4U3c/BNtlnH8StfXEsWItOGrU+j9iua8gUAx9KmRR+CnMd
 11 DRnqqX0zRb9VFxuxA15koAkucaApvM8uSqmUD6MOLH7O214rlKjiE5oWpeK28KV9
 12 wqUJvxCWsZsy7pB+8bpA4Aqtk/EL0P5aETZgk906C9qTrV2dk9KgmIJrFsb24leZ
 13 yNtNe/1iXE/WQnR1M0Z90C9w6velYC8Hi6/RUnxhpz7HGAYvhm9M7QIDAQABo1ow
 14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBRY9g5kWlu1ynl+6ANp79LucHAwNjAfBgNV
 15 HSMEGDAWgBTZyLhuW2vAsL4wmWvYEfGYtis4JjALBgNVHQ8EBAMCBeAwDQYJKoZI
 16 hvcNAQELBQADggEBABZ1K2hpbOaxh74adwgitGnDC+KESoBYOMqHsEMuqEdB2OHM
 17 PGeGfG1bJ3arHE1jyWZQRfyIYauZnsyydebx+33u4LiG+a7G0QBm69ndAuG1Q2qT
 18 fZmFjtxlwd0EB7Yd5NT3QxWz4hhQhXfYZ6mx6NhIXRAMvFRqq7sSFOVDOuF2zGde
 19 /m1jmxxvNK0WGtrQR3/bfjZBrGJApIzd4Q1n52rTHoMlqLM5j2dpuT5pujwtgt46
 20 IxS5724AWi0ujdRpWj9f6SbHyD2dgc/5ydlQzuE/1uwPrc9t3kSn5x/Pz4eNfh2n
 21 w2QqX3leXlh3S6o+VfJnM9IbvcQcSWc7gTPKIhI=
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDrDCCApSgAwIBAgICEBQwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDrDCCApSgAwIBAgICEBQwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
27 MTEwMjFaFw05OTAxMDExMjAwMDBaMHAxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT27 MTI5MDdaFw05OTAxMDExMjAwMDBaMHAxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
29 MSUwIwYDVQQDDBxFeHBpcmVkIFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkq29 MSUwIwYDVQQDDBxFeHBpcmVkIFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkq
30 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAozXHyYrVWf2GMjJCfAoadl2Gy5nJPkp5 
31 +j/zsmDokvTSkCTjoaV1TmWzk9X3QuBpGP7e+qMaDZP/rzndYuHEBPQg8+NYw9bO 
32 1K21E1/z/nxR0ouT/06qILaIsv5qVZXoB6he13r7H1XfUVdeYzbW3LQ83kIGLLx2 
33 HYGW1AiEXGFMn9MxQNVM6s1+MegXe/Y4NcCQ9L8VRxxFJ9JD7wIaZ7nnYRV8a3tv 
34 k5PuoZWPuN/9gwyuSAmRsR71fhRXTdPB877p3b19KpAUewi2TnuzY4ZhDALtt5Tl 
35 aTT47lXSCpQbEIgw4mFxcTvKvC5IsFwb7HdPIxZ6KtwbmtJJRk5koQIDAQABo10w 
36 WzAdBgNVHQ4EFgQU45InEUjr22RkGrPj6wWQUqtxunIwHwYDVR0jBBgwFoAURno+ 
37 rrxD22vdLlvq8iMFa0UO0l0wDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJ 
38 KoZIhvcNAQELBQADggEBAFGc4/CVgU5MAJbs8J1kg4VwNZyd1Xb9Gv1JiSvs20iz 
39 p7KDG0rvGf3KeCUoJe1fiV2A6ssGKPDZqUaLu1FLQKBlpj4Vo+7xoq+hXQg7dxWz 
40 koG/7tHD3ZfbdGKZWNGWNfJWKR7VEotRX5+h3yfv8GKbeGWDzmxQ4XnOSDJ2xon9 
41 rPZ44ZgOqusFcRmLCyCNdH9gGpJah/0uAWCAJWGzYQF5bIiHQ+1Dz32EoQDX2bhl 
42 FAJkWrFoLADQwfWELEtP2Ky18BaZncBOBcYPAD6yHEdYhzB6EA5MEh7axC9rldI/ 
43 Ui8QjjE1310QHmAR37+fkJnfFMh3u/9VzlR6PMKSOfI=30 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA10o7UrrHcPoO+HTbpvURs6OLSmMHd+MC
 31 MJ9MM0AFVsoRuYSHKyRlTgmxnNXg8ULDNInQAw6lRpJnqgRyEqzIkwzABg9eaaq4
 32 zwpOK9LHmWpQVMKRvDD3TEL0rWayyKqvGs/cCgDChp9cF4LR4IZcFCWeqKxcJT3/
 33 Y6ctmfmE2yMQR/BeG/2gfe9Fx+yNhK/35vwdNJogxU4zbUuMuw4cs+Mo/ce3XrqC
 34 E+/0BSOElIcZKMvxmaV4pTLsprQlAsaymp5AP5U73AKo0/nSs7yWClT9NxClsY2T
 35 usZmw/4rpVsa6SPN5Gh06XDPqz5/smRHmMwH4V/kmfQYAKDm7MCnsQIDAQABo10w
 36 WzAdBgNVHQ4EFgQU2ci4bltrwLC+MJlr2BHxmLYrOCYwHwYDVR0jBBgwFoAUfoqA
 37 ljhegdanwBf1KdMq3W4PQEQwDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJ
 38 KoZIhvcNAQELBQADggEBAAdfVYtoxPeBRUQuD4SWe94Bfed6iIws0TLOZ2MclFa6
 39 lDyo121uFGDKje5/BAs0r6JVqgWcqcH1R6ZsfjGTE/MXJMZkWqdc/XzRgEKiC8KH
 40 OpMYpRVifIKLcNSfxeo6lBlFAFKUEblpC+DmCI0biQIyr2ipoTFLkISThZ/CuzhK
 41 o5AKWB/51S+Pjn27x9vXzhW1zLPRMISqutjWPC4GJ0Tc6PFkXYTZU7lHnFHSDvVD
 42 0CWsGDsBFOE5TCsFr1coBYHQzOKsIbpU3SITnRbr9f13abQpRSkzhY4vJfIlPELr
 43 exnU7Az7FRiK0gMnYC4DkC+vyFFrcudfuTmx3Zz1DFc=
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDYUQ764Q/ILqZL2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCWHjaa9zt24DVw
3 uXvb9n/ZymoYiW4XSqsc/aNB9ho9E7Gqn6lzI9Fbyl+a+KlH4m+mnGG/oVJgguQU 
4 M2iFZI4gxBCLVX4sL3DAZoXNOpKL35UPqjdlVTWi/MTEQEQxEuT96CozMZUy5A0H 
5 f8XN5nS7w290tsciIGudA4QpIxRAi6B+fxd3gJ2fn1vncVFkBz2ccFgs2ssEEJEv 
6 bWhiSkl6NdvxzLXUXAXgRTX0vYaaJ7RqfqE+eBnS8W/7C6YIyuJlTGUlbZoijkFr 
7 yhz4Zj96C46F3Cs6jACGjh2ANHIIvEX85hH/vj7/EGdAFE3oqWU6PthdvK36rbYf 
8 zieVqsEzAgMBAAECggEAIdZAJR9KdDJT4fmANe6vnhZLFU5+EZek/5JvVLSV8yLf 
9 AkUaYP/j0ltsLBYkiLGTbHj+01Z9R8qBueU2vtL1Zou02M7FP00mcno3CNzWKpoN 
10 O5eRNcEn9Dhc4SP6ZsDBYDROUZa6c2z32snyW5xmey59g0DKEn0GyFdR94tcsiG7 
11 Zhi1pfc5b8r9Db+XJO56qLCa2hQn8ARbUAvjQGT33l7ZUEd6ffTLRg0SHgy5+Hit 
12 DUEP/mKl30lO6Z+b8BLxx56Vx8xwrC65vuZnJtwfa55fW5lXCBA7g654M6d9kb5L 
13 4g9TlJtRPVpLcrkkCFGDo7OQceJ3wx0GoqsdWcxppQKBgQD9N7yi6Mss8NlkBROF 
14 wth0gTam8GlA973eVukysyWuHmcseYUk0DTJe+Jx2d/vparH7HvcXhGLmKjptzzw 
15 fDqXzMpGdbyT98SM6glkNkW0AfPe3KByFgwWP2GnnoC7TCizGxoRqHykJeBBUsFR 
16 CwZPiYzeQB7YT8UO/n5ZYcy2pwKBgQDasYZES3Zjb0WA/9RnBF5HrCfvrIR3s7Cy 
17 gtUpTbJqgUjrJk1ECrOFyeAu+CvDjMz+7FvpqVvfpn6ooMPYR85pq/b9uel5Un7w 
18 3GW1yuXdvuSoFTHRjhl3O//GrOGrSytwAyRGEHA4B7XAyklK0RZkzvf4Qa2gMCoZ 
19 H0uVsXg+lQKBgCfJ7FBE+DgVmHNJAOpR1aVo8GeG+2MECse3LGmVEOStTlUEu1Ev 
20 jjvixZBSRgfoJk/H7yaPeX5P/KrM6jx3qNVVjqtHsNwnYLErzVH73TQN4n4weN20 
21 bS3Jw9SM6XmE3BhYt93ydbNtaDGbiVjsvI8e9A2wUah30GUsxDnTTlGdAoGAPEFX 
22 di+4kdMRumZClpO8ilDjvASzhuuqjrS/mJ7AvtmaRrgJ5+pu5jjmHOrh3AJKZR6o 
23 gGvaVXfhRALvkwLN2423AtebfYL+WMzQ9VLPHNbA15LnZA6b859DbPErSG/wqu8i 
24 qm9TDA0Lxe+2W/faDLJ93hfyh8VdhAh8YeVA9TUCgYEA30zSJjglfBUNnd6Sabd5 
25 6Zr45JAHoAG4QvvGwW/Wk2DBnShNIbxEfPI3PV10yfBtDa2dDOrBLi74pSH6yZKX 
26 PbNLBLyp1O0RHgaHZkb961+oeQJFS49gseBNOUy9/ae0bgzpVq9RJXozYz2ocaxk 
27 hfFfo7BErhks3wwSEnEuio8=3 nOlrhGoD3oytlzQ6xraNzLo/DZWqp6jJlvsZ6/B4LbXhrBIyUXPn829tEafPELUH
 4 WylPEqMWLiBFFq0/X/YFRcjT2GsQPZaoxHUBvhTdz8E22WcfxK19cSxYi04atT6P
 5 2K5ryBQDH0qZFH4Kcx0NGeqpfTNFv1UXG7EDXmSgCS5xoCm8zy5KqZQPow4sfs7b
 6 XiuUqOITmhal4rbwpX3CpQm/EJaxmzLukH7xukDgCq2T8QvQ/loRNmCT3ToL2pOt
 7 XZ2T0qCYgmsWxvbiV5nI2017/WJcT9ZCdHUzRn3QL3Dq96VgLweLr9FSfGGnPscY
 8 Bi+Gb0ztAgMBAAECggEAA+2b96+hqcwW/JClPK1Cb0H8U+be6hfSO0ErcXlxRxMr
 9 4+80YxACYvQClvpp9SZI/mg8wZxNPr+c677wrzNEEGaaF7y5bAJekseUnaiDhVwF
 10 4c+BkU9a8UKdt3ShEcV+KwgSWpR18YB4d9/6ER4d70alwijgCHV31znW+GLrO8y0
 11 52FkJ8Ha2iUMAua7UVR3uhLoy9nVcjlXKcE7UXaSorT60ycKucLNTNvhtT0z2yN6
 12 8XYuV4jGBOdM1e4osbBixVZTKrQBK6lA6mIY3GAHUiNqCbYE2ChKW1utw0SCpIgT
 13 vLGD03chi6Ehc2bWpkLvEKndSUOIv3ZTEGVhZONgQQKBgQDIG5wgBLfKNyDMLtzv
 14 GBbTsFSoDT+WHgifuFRRCCxC8HS2uK4GTkQo0mqOhb1qTopRw7PZPo9lQkHuBp+5
 15 OgU+Kh18TH+Dl9j0mnSZuy7AxpV+vIQTocrUcqZYqjAxwTT+vC247HBOzOPGrpK5
 16 i9SSfnSmXNs4x2j7+9SqtrfAwQKBgQDADCk3R/hHiRRyijSvbqBWJKe3VmAj94Ev
 17 dWGX92YaaXOKxk0nCp9F79DOoK0cow5hHsB2hUjOGugMbu2JTE88dj2tARex8zcd
 18 Ial5G8tqj9J/4hVsljpd9tM5H1X0ZzKi9oiKGOPkCUcZmu5sgUepXyVOWB4ttskD
 19 hFLKGUIrLQKBgHOYD24ni4vSoK2SfKnZPoZ2m9CgJpUvMEgjkQFmOTtJ8AIFWPHn
 20 kFQMiOVfuHWKfTiSVnguPWN/DNrVFLtJGvI4HeRJxHdd5kQWXTjY+j79+CnH+Hvm
 21 wGZM/G7HkSOMunJUfg0O+CltDj8dZUCt19PwHK5lgXWhK7I0XTtoZWmBAoGAGQ69
 22 Jfhe/b52C4fa3fT6OKMpuvMrMiYuFeoj5Lcj/Fg7+iRrlqd9Jpvmy78NN0pTKvrf
 23 M9eqKzI5ir3CgoKRaBspavRUiiRo0YU93o5w2SOQ3Jy8HOHxFaeJ4c8j4PLCGZ8/
 24 K32Z5nwLadzcNQ4dMo02ieVXcrGBwtK2FqZ7CrUCgYBFIYKOPgzcYic+QIKZJX39
 25 pzdAxH2nYdUmRa3k5VaWTX9Hf//bmg5iAs2JADhYcLqoqDwtd3r3/4HVXqm/OTka
 26 J15glvgHb1vJo0dXrWWq9pGk1Ud3XW59ZCDbf/J5wodczep4xsOqH4PcIUSjb1Km
 27 kUQG7KQccJs9tNJAWGSV4g==
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 cnkwHhcNMjUwMTIxMDExMDIyWhcNMjgwMTIxMDExMDIyWjBjMQswCQYDVQQGEwJV5 cnkwHhcNMjUwMTIxMDEyOTA4WhcNMjgwMTIxMDEyOTA4WjBjMQswCQYDVQQGEwJV
6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE
7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2FEO+uEPyC6mS7l72/Z/2cpqGIluF0qr 
9 HP2jQfYaPROxqp+pcyPRW8pfmvipR+Jvppxhv6FSYILkFDNohWSOIMQQi1V+LC9w 
10 wGaFzTqSi9+VD6o3ZVU1ovzExEBEMRLk/egqMzGVMuQNB3/FzeZ0u8NvdLbHIiBr 
11 nQOEKSMUQIugfn8Xd4Cdn59b53FRZAc9nHBYLNrLBBCRL21oYkpJejXb8cy11FwF 
12 4EU19L2Gmie0an6hPngZ0vFv+wumCMriZUxlJW2aIo5Ba8oc+GY/eguOhdwrOowA 
13 ho4dgDRyCLxF/OYR/74+/xBnQBRN6KllOj7YXbyt+q22H84nlarBMwIDAQABo1ow 
14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBR7DLpkZhKO/wN9paEnDvgXHIsh1TAfBgNV 
15 HSMEGDAWgBTjkicRSOvbZGQas+PrBZBSq3G6cjALBgNVHQ8EBAMCBeAwDQYJKoZI 
16 hvcNAQELBQADggEBAB+lEkEOXUTPPBqJHRFEAOKaw1s1oIs2DSRb631K1eIUC4PK 
17 tzNbRpSYYkvWNR2+MSI2OVKBWTxYaCPukUx637QFu/nkaT3kCGW/53j/RE0xVokW 
18 YUnsl5NUoDA7iyt9BWOaEKYkyCfRmKm+eseg1IkORbt0oQTv3CAxu3O6G+rWl2JD 
19 gFG8DD6dpTzasyNJaK7811p7Ovy+D7qmDL0RNUIue14NIOyjVKEcVpVdCsez2soy 
20 TGPxqkVhJlsuiua9mqWE28JPFVAOab3thz0OvbcLDoU7fmctfMcJWV+Ro2DzfBkQ 
21 U8E9AX0uJ/dF1pTHpeIzG7ZMNUW4JREG5b0hH80=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlh42mvc7duA1cJzpa4RqA96MrZc0Osa2
 9 jcy6Pw2VqqeoyZb7GevweC214awSMlFz5/NvbRGnzxC1B1spTxKjFi4gRRatP1/2
 10 BUXI09hrED2WqMR1Ab4U3c/BNtlnH8StfXEsWItOGrU+j9iua8gUAx9KmRR+CnMd
 11 DRnqqX0zRb9VFxuxA15koAkucaApvM8uSqmUD6MOLH7O214rlKjiE5oWpeK28KV9
 12 wqUJvxCWsZsy7pB+8bpA4Aqtk/EL0P5aETZgk906C9qTrV2dk9KgmIJrFsb24leZ
 13 yNtNe/1iXE/WQnR1M0Z90C9w6velYC8Hi6/RUnxhpz7HGAYvhm9M7QIDAQABo1ow
 14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBRY9g5kWlu1ynl+6ANp79LucHAwNjAfBgNV
 15 HSMEGDAWgBTZyLhuW2vAsL4wmWvYEfGYtis4JjALBgNVHQ8EBAMCBeAwDQYJKoZI
 16 hvcNAQELBQADggEBABZ1K2hpbOaxh74adwgitGnDC+KESoBYOMqHsEMuqEdB2OHM
 17 PGeGfG1bJ3arHE1jyWZQRfyIYauZnsyydebx+33u4LiG+a7G0QBm69ndAuG1Q2qT
 18 fZmFjtxlwd0EB7Yd5NT3QxWz4hhQhXfYZ6mx6NhIXRAMvFRqq7sSFOVDOuF2zGde
 19 /m1jmxxvNK0WGtrQR3/bfjZBrGJApIzd4Q1n52rTHoMlqLM5j2dpuT5pujwtgt46
 20 IxS5724AWi0ujdRpWj9f6SbHyD2dgc/5ydlQzuE/1uwPrc9t3kSn5x/Pz4eNfh2n
 21 w2QqX3leXlh3S6o+VfJnM9IbvcQcSWc7gTPKIhI=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMjFaFw05OTAxMDExMjAwMDBaMHAxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MDdaFw05OTAxMDExMjAwMDBaMHAxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MSUwIwYDVQQDDBxFeHBpcmVkIFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkq7 MSUwIwYDVQQDDBxFeHBpcmVkIFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAozXHyYrVWf2GMjJCfAoadl2Gy5nJPkp5 
9 +j/zsmDokvTSkCTjoaV1TmWzk9X3QuBpGP7e+qMaDZP/rzndYuHEBPQg8+NYw9bO 
10 1K21E1/z/nxR0ouT/06qILaIsv5qVZXoB6he13r7H1XfUVdeYzbW3LQ83kIGLLx2 
11 HYGW1AiEXGFMn9MxQNVM6s1+MegXe/Y4NcCQ9L8VRxxFJ9JD7wIaZ7nnYRV8a3tv 
12 k5PuoZWPuN/9gwyuSAmRsR71fhRXTdPB877p3b19KpAUewi2TnuzY4ZhDALtt5Tl 
13 aTT47lXSCpQbEIgw4mFxcTvKvC5IsFwb7HdPIxZ6KtwbmtJJRk5koQIDAQABo10w 
14 WzAdBgNVHQ4EFgQU45InEUjr22RkGrPj6wWQUqtxunIwHwYDVR0jBBgwFoAURno+ 
15 rrxD22vdLlvq8iMFa0UO0l0wDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJ 
16 KoZIhvcNAQELBQADggEBAFGc4/CVgU5MAJbs8J1kg4VwNZyd1Xb9Gv1JiSvs20iz 
17 p7KDG0rvGf3KeCUoJe1fiV2A6ssGKPDZqUaLu1FLQKBlpj4Vo+7xoq+hXQg7dxWz 
18 koG/7tHD3ZfbdGKZWNGWNfJWKR7VEotRX5+h3yfv8GKbeGWDzmxQ4XnOSDJ2xon9 
19 rPZ44ZgOqusFcRmLCyCNdH9gGpJah/0uAWCAJWGzYQF5bIiHQ+1Dz32EoQDX2bhl 
20 FAJkWrFoLADQwfWELEtP2Ky18BaZncBOBcYPAD6yHEdYhzB6EA5MEh7axC9rldI/ 
21 Ui8QjjE1310QHmAR37+fkJnfFMh3u/9VzlR6PMKSOfI=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA10o7UrrHcPoO+HTbpvURs6OLSmMHd+MC
 9 MJ9MM0AFVsoRuYSHKyRlTgmxnNXg8ULDNInQAw6lRpJnqgRyEqzIkwzABg9eaaq4
 10 zwpOK9LHmWpQVMKRvDD3TEL0rWayyKqvGs/cCgDChp9cF4LR4IZcFCWeqKxcJT3/
 11 Y6ctmfmE2yMQR/BeG/2gfe9Fx+yNhK/35vwdNJogxU4zbUuMuw4cs+Mo/ce3XrqC
 12 E+/0BSOElIcZKMvxmaV4pTLsprQlAsaymp5AP5U73AKo0/nSs7yWClT9NxClsY2T
 13 usZmw/4rpVsa6SPN5Gh06XDPqz5/smRHmMwH4V/kmfQYAKDm7MCnsQIDAQABo10w
 14 WzAdBgNVHQ4EFgQU2ci4bltrwLC+MJlr2BHxmLYrOCYwHwYDVR0jBBgwFoAUfoqA
 15 ljhegdanwBf1KdMq3W4PQEQwDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJ
 16 KoZIhvcNAQELBQADggEBAAdfVYtoxPeBRUQuD4SWe94Bfed6iIws0TLOZ2MclFa6
 17 lDyo121uFGDKje5/BAs0r6JVqgWcqcH1R6ZsfjGTE/MXJMZkWqdc/XzRgEKiC8KH
 18 OpMYpRVifIKLcNSfxeo6lBlFAFKUEblpC+DmCI0biQIyr2ipoTFLkISThZ/CuzhK
 19 o5AKWB/51S+Pjn27x9vXzhW1zLPRMISqutjWPC4GJ0Tc6PFkXYTZU7lHnFHSDvVD
 20 0CWsGDsBFOE5TCsFr1coBYHQzOKsIbpU3SITnRbr9f13abQpRSkzhY4vJfIlPELr
 21 exnU7Az7FRiK0gMnYC4DkC+vyFFrcudfuTmx3Zz1DFc=
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 A4IBDwAwggEKAoIBAQCjNcfJitVZ/YYyMkJ8Chp2XYbLmck+Snn6P/OyYOiS9NKQ 
6 JOOhpXVOZbOT1fdC4GkY/t76oxoNk/+vOd1i4cQE9CDz41jD1s7UrbUTX/P+fFHS 
7 i5P/Tqogtoiy/mpVlegHqF7XevsfVd9RV15jNtbctDzeQgYsvHYdgZbUCIRcYUyf 
8 0zFA1UzqzX4x6Bd79jg1wJD0vxVHHEUn0kPvAhpnuedhFXxre2+Tk+6hlY+43/2D 
9 DK5ICZGxHvV+FFdN08HzvundvX0qkBR7CLZOe7NjhmEMAu23lOVpNPjuVdIKlBsQ 
10 iDDiYXFxO8q8LkiwXBvsd08jFnoq3Bua0klGTmShAgMBAAGgLDAqBgkqhkiG9w0B5 A4IBDwAwggEKAoIBAQDXSjtSusdw+g74dNum9RGzo4tKYwd34wIwn0wzQAVWyhG5
 6 hIcrJGVOCbGc1eDxQsM0idADDqVGkmeqBHISrMiTDMAGD15pqrjPCk4r0seZalBU
 7 wpG8MPdMQvStZrLIqq8az9wKAMKGn1wXgtHghlwUJZ6orFwlPf9jpy2Z+YTbIxBH
 8 8F4b/aB970XH7I2Er/fm/B00miDFTjNtS4y7Dhyz4yj9x7deuoIT7/QFI4SUhxko
 9 y/GZpXilMuymtCUCxrKankA/lTvcAqjT+dKzvJYKVP03EKWxjZO6xmbD/iulWxrp
 10 I83kaHTpcM+rPn+yZEeYzAfhX+SZ9BgAoObswKexAgMBAAGgLDAqBgkqhkiG9w0B
11 CQ4xHTAbMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEBCwUA11 CQ4xHTAbMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEBCwUA
12 A4IBAQBhsKJsPPtd8uOeH0yB9f/wbC7RALkK6gQ5z71+A5rvc9GSGu52oCoNcYw8 
13 JJOUmAtdB/D2+Yp7ujk1VMq+73lHlPoyWm3Dyz6pFdP0OvSfUumNAps4VJAv6FL3 
14 tgBYh+elZdR8PZRFYWIhrfCPyqpXJ2Gl1P9LRcUoe4rqlTuL1+bovi4biC/AhwIS 
15 GtXvGCK3YTTRlG8c/ERxF10g7Ck4IZIUp7A8AK8+vU5sR7u4qLvo0DN3+XY/xZxz 
16 YG5g4kvH4d1Y91zH2nLc6Ln8wfDLQU4Uc2lBRzTbn13/HQ4U15ZqHcKRwU8zyc7Z 
17 tLdPr9ezHFivUpiGwWduwNnX7HSU12 A4IBAQC7NIYiX9aqvQFrYQxwGhlPUxHNbipYG0QUItIoGpmMPNqrdi8Wc1w47yAU
 13 JiPW9hq3hoZewNBq8Eo+bdmiPYvhZeM+QIlwYj+YjlwNio1U2V4FWqzrtBySYi2t
 14 AJ8+k+37IJsmswtEhQn6YvqBmJc+wu60V3o3qffOujKVZBKdv+Q+/lKyksJQRJNG
 15 dHdgTfrFFwQdM4C0ULwaLlzSE63gRM8g3EX4OpADm7Ktcyb7atOrgV3+DPVALW9B
 16 MZt9xQJUXVhrOUVsBKjorwF5UAfIRUjbhy4Hqxakx5ZljO+3+Dd/zn8iuKiSRhyJ
 17 5YJcBLfP/26sIiVxKFHA9b92kzZS
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»      280121011022Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      280121012908Z» » 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 cnkwHhcNMjUwMTIxMDExMDIyWhcNMjgwMTIxMDExMDIyWjBjMQswCQYDVQQGEwJV5 cnkwHhcNMjUwMTIxMDEyOTA4WhcNMjgwMTIxMDEyOTA4WjBjMQswCQYDVQQGEwJV
6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE
7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2FEO+uEPyC6mS7l72/Z/2cpqGIluF0qr 
9 HP2jQfYaPROxqp+pcyPRW8pfmvipR+Jvppxhv6FSYILkFDNohWSOIMQQi1V+LC9w 
10 wGaFzTqSi9+VD6o3ZVU1ovzExEBEMRLk/egqMzGVMuQNB3/FzeZ0u8NvdLbHIiBr 
11 nQOEKSMUQIugfn8Xd4Cdn59b53FRZAc9nHBYLNrLBBCRL21oYkpJejXb8cy11FwF 
12 4EU19L2Gmie0an6hPngZ0vFv+wumCMriZUxlJW2aIo5Ba8oc+GY/eguOhdwrOowA 
13 ho4dgDRyCLxF/OYR/74+/xBnQBRN6KllOj7YXbyt+q22H84nlarBMwIDAQABo1ow 
14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBR7DLpkZhKO/wN9paEnDvgXHIsh1TAfBgNV 
15 HSMEGDAWgBTjkicRSOvbZGQas+PrBZBSq3G6cjALBgNVHQ8EBAMCBeAwDQYJKoZI 
16 hvcNAQELBQADggEBAB+lEkEOXUTPPBqJHRFEAOKaw1s1oIs2DSRb631K1eIUC4PK 
17 tzNbRpSYYkvWNR2+MSI2OVKBWTxYaCPukUx637QFu/nkaT3kCGW/53j/RE0xVokW 
18 YUnsl5NUoDA7iyt9BWOaEKYkyCfRmKm+eseg1IkORbt0oQTv3CAxu3O6G+rWl2JD 
19 gFG8DD6dpTzasyNJaK7811p7Ovy+D7qmDL0RNUIue14NIOyjVKEcVpVdCsez2soy 
20 TGPxqkVhJlsuiua9mqWE28JPFVAOab3thz0OvbcLDoU7fmctfMcJWV+Ro2DzfBkQ 
21 U8E9AX0uJ/dF1pTHpeIzG7ZMNUW4JREG5b0hH80=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlh42mvc7duA1cJzpa4RqA96MrZc0Osa2
 9 jcy6Pw2VqqeoyZb7GevweC214awSMlFz5/NvbRGnzxC1B1spTxKjFi4gRRatP1/2
 10 BUXI09hrED2WqMR1Ab4U3c/BNtlnH8StfXEsWItOGrU+j9iua8gUAx9KmRR+CnMd
 11 DRnqqX0zRb9VFxuxA15koAkucaApvM8uSqmUD6MOLH7O214rlKjiE5oWpeK28KV9
 12 wqUJvxCWsZsy7pB+8bpA4Aqtk/EL0P5aETZgk906C9qTrV2dk9KgmIJrFsb24leZ
 13 yNtNe/1iXE/WQnR1M0Z90C9w6velYC8Hi6/RUnxhpz7HGAYvhm9M7QIDAQABo1ow
 14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBRY9g5kWlu1ynl+6ANp79LucHAwNjAfBgNV
 15 HSMEGDAWgBTZyLhuW2vAsL4wmWvYEfGYtis4JjALBgNVHQ8EBAMCBeAwDQYJKoZI
 16 hvcNAQELBQADggEBABZ1K2hpbOaxh74adwgitGnDC+KESoBYOMqHsEMuqEdB2OHM
 17 PGeGfG1bJ3arHE1jyWZQRfyIYauZnsyydebx+33u4LiG+a7G0QBm69ndAuG1Q2qT
 18 fZmFjtxlwd0EB7Yd5NT3QxWz4hhQhXfYZ6mx6NhIXRAMvFRqq7sSFOVDOuF2zGde
 19 /m1jmxxvNK0WGtrQR3/bfjZBrGJApIzd4Q1n52rTHoMlqLM5j2dpuT5pujwtgt46
 20 IxS5724AWi0ujdRpWj9f6SbHyD2dgc/5ydlQzuE/1uwPrc9t3kSn5x/Pz4eNfh2n
 21 w2QqX3leXlh3S6o+VfJnM9IbvcQcSWc7gTPKIhI=
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 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCjNcfJitVZ/YYy2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDXSjtSusdw+g74
3 MkJ8Chp2XYbLmck+Snn6P/OyYOiS9NKQJOOhpXVOZbOT1fdC4GkY/t76oxoNk/+v 
4 Od1i4cQE9CDz41jD1s7UrbUTX/P+fFHSi5P/Tqogtoiy/mpVlegHqF7XevsfVd9R 
5 V15jNtbctDzeQgYsvHYdgZbUCIRcYUyf0zFA1UzqzX4x6Bd79jg1wJD0vxVHHEUn 
6 0kPvAhpnuedhFXxre2+Tk+6hlY+43/2DDK5ICZGxHvV+FFdN08HzvundvX0qkBR7 
7 CLZOe7NjhmEMAu23lOVpNPjuVdIKlBsQiDDiYXFxO8q8LkiwXBvsd08jFnoq3Bua 
8 0klGTmShAgMBAAECggEAA0P1850cwDBvoSz6wg8UsPYVlpjE20NztdNWPaUtOhV+ 
9 agZm7IrKMk+cHHLdP+AMEkU1MmgVgxyJMtkSSiJwwNWenCqaEc8IM96m3xSeJeMY 
10 YwFKbIMHKeDlEsm+2GgHrLGMdjy+bgXSkkbQe2UzPta3Wg4RoA8EQPphCWyDM3Lx 
11 vIFBe2MXHnBZC/JGLqJb7Gc64aF4G7Fu44UmVevycUtLdXV9kdprj8xfFVFrrTHx 
12 SDVPuZ1DpGfciwCwvCStuJDJJA7AjFd6U3QTi390v+cA+gqhcJy3yynbg3Ybm7rU 
13 3FRGMELHjmc/qIxaML4L/mhYXeZ7rN1cVlXGEVAs8QKBgQDWPeWwXJuRRRVJnYJU 
14 A0z1i2h1pFmTUOZDunO07/FidOIbIx+7PvkcQ7FGlUAeVEHbFWC7Sfseq3+1eOQw 
15 pb9OiyDAVvD+jBOVrUBg4f+iMgTV4RMtsch+/KQoneV3tWN5E157Yj/VZmMX83qI 
16 iXN82ZDnHGBzo+RQ4reVlnJ2CQKBgQDDBYj19HbwA1ctWO9gzHUGMH0MQmrtdHhe 
17 dxMhBGEI7GcZQs1JbbgUgHZ4qsPZPBVgui9auYgUGvNbYSV24ZfSGRuPOZrV98Bz 
18 4lmWeIpFWS/DrdHVjG4SZjDrY7HKkzA5gfG46QbZdNj6q2o/VAKXFAFYBJe/4eQV 
19 KZxnoGNf2QKBgGqJkUToaHwPDIz1BLBei9C3KJUHy3uUiU041P0vLKw3T5ELIGZu 
20 5FYH24osAhyS7cTSlq3MFlKkGffWTDNc2Qtn6Dt9gI40fjC6XP9Qo1y23uy05mKc 
21 vAVaARAppMiorPSyixN0QiYOqkxoyZBIOePmFUa4N8aJw6ntdDmw/O5xAoGAYqAO 
22 9ouOBq05ziYW0PY1DE9DPgrstm9bXDKNyvnC9NdRAFZnKQZCvKOGxllduCOJkCQ4 
23 RIJlTf2fKoxDfQ5zT/4AkPsJ0cF8Y16J/e2xx4ZmAGiMIJnnJIjnnnMJe6/aCIst 
24 qly2aQyNmp9LmQEsWij00QVplNFxHj6v6TwUZWkCgYAGh/7n0tmsaoIgx1RnbgKv 
25 CCZgXAOPEvgan3jjMxFqeTEFPVGjtCGZhBNn6UnHEtsLmP2xZ9p2Jks6RQ0kVM3w 
26 f9oxM6/ZTrjzyus3GZGso21ws6ThjLbJlX3pKHHZAWNFJUnEtjNshnrV1AhLPtm3 
27 NHIgtnNL0aI6La6KsetlEw==3 dNum9RGzo4tKYwd34wIwn0wzQAVWyhG5hIcrJGVOCbGc1eDxQsM0idADDqVGkmeq
 4 BHISrMiTDMAGD15pqrjPCk4r0seZalBUwpG8MPdMQvStZrLIqq8az9wKAMKGn1wX
 5 gtHghlwUJZ6orFwlPf9jpy2Z+YTbIxBH8F4b/aB970XH7I2Er/fm/B00miDFTjNt
 6 S4y7Dhyz4yj9x7deuoIT7/QFI4SUhxkoy/GZpXilMuymtCUCxrKankA/lTvcAqjT
 7 +dKzvJYKVP03EKWxjZO6xmbD/iulWxrpI83kaHTpcM+rPn+yZEeYzAfhX+SZ9BgA
 8 oObswKexAgMBAAECggEACEMd7X2HU7DaYVaeTn/ExpbHuwjfOdW7HKxc0Ljr0N2/
 9 gUeWGGXC9KJn7+jqtRB8MAFREP6/VlysdcpYjX4IfW4AR60JGFCZ24Z2nDVFvX+7
 10 4tMS+SrUWeXH62whjbEJ4twy19TEFCk1DHO3eV0SOq5fzw+R3w+TYKV07o/Q4B1V
 11 BDEK4XapK3mjkvadKSuPdwRGq6yIGvJ5kipWJUg1xISBquFfg8MXf/HFWt72k2aH
 12 5LZ1AMr15VzF7xbYu0bQKjgg0QZt3pQv5ZgJN+1E79i9gfrzx5k6HcG1mwAAvX48
 13 tpex39UG2ig9mit4Mc99poytUuILdWolbwe/XJR7cQKBgQDvyWrGt9fV1NOkqhSZ
 14 vTMPMtchP5n/CexqZrwxL0HK3ECRKRuOHyv6H0I56pBRtBKUnNpmYxRiCDp/EcwW
 15 RkuYh+9uvAgXp28vlARcOrrMiScoPWnuDfLh46yBffpv7LVYj4jYz7l+skl6OtY4
 16 c2+eFzKXFcRRKHb022iu0oMxcwKBgQDl2Mmh/kBN52K/0R+7WDhmVnvN9JWHbx68
 17 Sz19sbGXKbDkWEas6PpcwuxuCgfmgE2MrQthfWmjinfMafET/nBBpC7CGyygU08v
 18 JnOdpvyWXOidvAkzmiM6eJJ5Q6Jc7ooHtJT70vl3aCXdikPBzNpjfzDow+QgAa3L
 19 ZnfCxJNpSwKBgG1RUEKkUdwEmTB68cVdQkftj7JywoxJQ+UGTUnHF6GaZD1Jlmxm
 20 va/cTF8HFyCIjef+0nrXNNW0lqaTwI1vIsu5PWkohC/0f3Ybbxl1FPBmntlzljWX
 21 WmGtYFnwyxn3un1TgroFibW/Jkx5QmyeBAb44HGM1OGDJyheVw1Mn88NAoGAfFab
 22 NSvyo3IhxHyfutxNnmb4kIDYhyyApwHY4O9Ij+q4y75JdW6PSbEU764zeek8inZu
 23 Kq4KgLL+fbFt/g/tsETeGplSueR3eJ1HfCiCieD24aWAIM8ocZAaRMlmwvkz6Fkz
 24 I0uNMqA/o6oRX3yvQ5Xh4nleJkZiOx9SeCWZTSMCgYEAnAFBz8BIrKEDjzji8TI2
 25 HLIOgUQo2OIRRIc01sBb1uNAihbN6KpPDJDvXQDoel/PGOR3QKUkLvbmiI2uY0YN
 26 hi4snjeI5dVV78rU4enaHA9TWA5XAz6sz0MuEN0rtn7v90TIU0G8fBMvw45d7VOM
 27 LukFlW1Ki7codYrphXUA490=
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 cnkwHhcNMjUwMTIxMDExMDI1WhcNMjgwMTIxMDExMDI1WjBjMQswCQYDVQQGEwJV5 cnkwHhcNMjUwMTIxMDEyOTA5WhcNMjgwMTIxMDEyOTA5WjBjMQswCQYDVQQGEwJV
6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE
7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5IMbmdXt8BD850Y67kHgCu6gxvFgW/br 
9 bghf/pMkd4fjPsgixE+138ABOXlpDMbHEXjt33lrej8zLS+a3Q0APHYzqXrB5lG+ 
10 kJnNQbfmmTDEZofw0OLnFDav8q/Ujx0nO+5jXYB5x77J6XfOscHdumzhcV1cPrjm 
11 8p/dl5DozgVNetxQwacTZwTFVoC3w9jK4IexV/UMDNdlyiF/J2SBeUFQSrxtGXV1 
12 nxFtqeqmEjLfZOCWNIjc2riRf0GwrzbJOmCvpwwOtZF6F2RRo34fhbowg3hrbV1y 
13 cCXkBD5YpMBImY/TMQSFez2VPJMttt+16r8BYylc6rTHRSI9JbONtwIDAQABo1ow 
14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBQxuH8sy5m74nrKVwbdhwjHOxYHIDAfBgNV 
15 HSMEGDAWgBRwxspaVXIsmymfHXXtz7VAk4xdnTALBgNVHQ8EBAMCBeAwDQYJKoZI 
16 hvcNAQELBQADggEBAK9gZQN7gtz9eTm7np4dSS8AqdgYM6qWyKUvyAkBuQUWqQPM 
17 XyLRGF92kjgyJjBpHz3yhgQ2IHYKNruV0qKFlNRrjUOrHdhZK5DZnVX9rtdahKuf 
18 8x5ypzGC37DrSY7quDuIp64u4B89cf86MP/1NP6L+lQB+Hv3VU5YllZsVCoyloYI 
19 OYUBzXsosbNBW9kQce5p0HNrvFn3bxFH4CovSS8hFugEc1N+Jhno2P3MGk/xUxqH 
20 MFss06r8mrBCW8hct7GCQ/JW9X2nY/eMLFPla/Slu7l7WSDEDGmmDLN7GGQrB3iB 
21 kWfGxJgKv0kuA4xsDfODnsHzB8g6pT1iHPGclgU=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwwhrPFaWN8BI5Vp6dcCMvD+XuaF0O1Go
 9 jlssdt2Yr0fo7r5XdbWULgpi5cuT3S6pQb9S8p/Lqp6JL+6FF2T6Ad1A6a+MmL8w
 10 G3bwjXEUaTu9w3MVTE/gPzDb0uIy14mbs4nwx42Nvf8Y4tbVzsOWG96qG6jl5NQ8
 11 61Zit6VRokqPUiiSjnjcmYGx+ho0Cv5zLFOZAHxmc2DqTQ60VJxL8jxx2npcx2Ln
 12 BMqQXxJjz5FceZPYyDKkHOq8/esVekIo9Mj4DY/ut6k7X2GNh6jB5fSsKlNRR9HW
 13 yU+AFHyOdyCGr/auVxkRykoCeDzWTANSmklel/d7jnnt/F6fJVf0CwIDAQABo1ow
 14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBSXpeqlkArGHRVV3PZQSMZfJ9fURjAfBgNV
 15 HSMEGDAWgBRv+qhmpnIFw05HVA6JX78rA7qRljALBgNVHQ8EBAMCBeAwDQYJKoZI
 16 hvcNAQELBQADggEBAHKnp+u+1WcOtpvYX2p0Os5Udr9varPb//wo0cSfLbxaPGOg
 17 7LN3D17DwAYbzZodbNHdJ5rQgAnE1Zyh8hDjfaimIa6BTtikS8q2hiekyM7pyEcR
 18 nY2QTSD10nsea49lbmIaA9msyq5YYztE6XeB0JVf9bJr4qvStgNTkloX2jGeO/to
 19 d8EVMj5WWJ8P2x0bztQOQkQbyzZWby0IowljRykxL/Es6JRd4SPgh8EEMsBRqBzp
 20 ibrXAyJ0il9JJV75nk4O2TjuCls/NU8QNIoYrIcCSNpgzq2jaN6aEAaAF9N43Gn+
 21 28QiA0Ze4RhBCQ2uzheI1H2ns+wRoldhgOpt5WY=
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDrjCCApagAwIBAgICEBUwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDrjCCApagAwIBAgICEBUwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAgGA8yMDgwMDEw26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAgGA8yMDgwMDEw
27 MTEyMDAwMFoXDTI4MDEyMTAxMTAyNFowcDELMAkGA1UEBhMCVUsxETAPBgNVBAgM27 MTEyMDAwMFoXDTI4MDEyMTAxMjkwOFowcDELMAkGA1UEBhMCVUsxETAPBgNVBAgM
28 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s28 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
29 b2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0G29 b2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0G
30 CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA60/qf3eaDDq4MkWo0dkUGzU1Aea1 
31 ckfK/EAuQ19lRiUcIUbTtbowTe/H+yaptTUErsQqE1GyRQuob9IvXEk0EJiVzg0W 
32 r9qjrp2FZTtZ85WUcnvnkDo39Vv05xlf9/jdkpGSOiRGuWL4+3m/CGxLn7U03PDD 
33 7eE1WhsuponuFWJj5CqXxU/S4LPCGbBJQ8/fwI3+564gPb6rHhE2tzd/b505BClX 
34 hYoHDj2kRNJRi8hi0laS3K29cnAzdkmBgk1xYvA6/++Dq9p7L78DkpBckl1Vc//k 
35 dnqo31xUqpo3mNBOQYwMR+gxPvrA6XocGY/B8N16S3OyBdAatVFbqq/PAgMBAAGj 
36 XTBbMB0GA1UdDgQWBBRwxspaVXIsmymfHXXtz7VAk4xdnTAfBgNVHSMEGDAWgBRG 
37 ej6uvEPba90uW+ryIwVrRQ7SXTAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DAN 
38 BgkqhkiG9w0BAQsFAAOCAQEAYv0+0BJTCgV3Q4Rzi2c8wIrp9fbxJzO2/KiyshPR 
39 ayNPJjhCecpgBMpkzh2m0ra/ed8MsQb/rxVULqvkblFpyNESxIHp9BckBDD9yCga 
40 OZuPiyatMvQjM2Vw443Tz2zs9+NWCH4rDq4oku5tamwMmam18H7y31x5fit62itw 
41 kjhsVbCpS7q1hCyByyBA3Ivu+mu649V7RgpbDwYrR+qF8QYVkL6aTcEaYRddftHW 
42 dl4M5L7IUX0ujLm5Gr3ABinREIsaeu6ZGG7tgE9QeW++h4wjCELCC8zvihZA7I5r 
43 Eu0xo5Hhaf1sJ8/b4mhKa+rrd8sW6LOPJkqOMkxZYDteGg==30 CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCkp29YsWP+0OSbpl4B0r3iJWee8UEA
 31 qKMu73CqGAJwpnmpktoOpP/BagJFwVqVF7nX8SPZCtoLmStfn23aKv1nCuWWToE0
 32 Ik0z+r3JzZVQZG5P2aHrAur9iNVpHQh0wrpLxzbxLre4fNhvOdTQMyRX8fEBX+3F
 33 91RQ1awpTFDgV4iocFFrObLotcraqmIRVpeyk/062uI6Hc0JhN9VnDeFWsnqJQSi
 34 dcEBNPK3VLHQLEU1PZxMD4F1Ku3XBnWyXOwjC15AYW0yeWPlnfe/2wGKhWKNY7aA
 35 eqLgaiDxqkDSJHgcKvKRoqzFBNdBYhl7H2tTVWOulOuTjZq4ZXgJ8w57AgMBAAGj
 36 XTBbMB0GA1UdDgQWBBRv+qhmpnIFw05HVA6JX78rA7qRljAfBgNVHSMEGDAWgBR+
 37 ioCWOF6B1qfAF/Up0yrdbg9ARDAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DAN
 38 BgkqhkiG9w0BAQsFAAOCAQEANm3aAmqQ9bLU04M4zDYPpOykhFOBfe1c8Vxwh9rB
 39 bybjBIa2qdZ76S7ZIK3U+yb4gcuyi/DUxRuF8WiFP+hWs/krH6G+/owhJa6SRa5q
 40 5UvHOpzjraaAyvC1AnlUBFnKM42bgmy0oUtbqMock96MbTI4P3ayW7zkI4SvLYUB
 41 rhs25AtRasOpLJp1hzWCpeX9tbja1v42syL6BqPFD9K2qdpEuS35AvkY1KDJj/5S
 42 zda/tIfyK/3Hpf9UJvJFcKZy0rzGqQ0BbQzd2nAeuRfKXKzUO9RKqq4eGlcpdxR6
 43 FL6yHjA9xbqNbq3BlWBUs09Wv4eNfeHWk7jL22Cj+Mf9Fw==
44 -----END·CERTIFICATE-----44 -----END·CERTIFICATE-----
3.47 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 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDkgxuZ1e3wEPzn2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDDCGs8VpY3wEjl
3 RjruQeAK7qDG8WBb9utuCF/+kyR3h+M+yCLET7XfwAE5eWkMxscReO3feWt6PzMt 
4 L5rdDQA8djOpesHmUb6Qmc1Bt+aZMMRmh/DQ4ucUNq/yr9SPHSc77mNdgHnHvsnp 
5 d86xwd26bOFxXVw+uObyn92XkOjOBU163FDBpxNnBMVWgLfD2Mrgh7FX9QwM12XK 
6 IX8nZIF5QVBKvG0ZdXWfEW2p6qYSMt9k4JY0iNzauJF/QbCvNsk6YK+nDA61kXoX 
7 ZFGjfh+FujCDeGttXXJwJeQEPlikwEiZj9MxBIV7PZU8ky2237XqvwFjKVzqtMdF 
8 Ij0ls423AgMBAAECggEAKqkbXwXkTNwvCtI+sDpWJFRWaa2oaqLXYwxnN3Sq6zHQ 
9 R+k/LF0hPCtxTxSOexclFOr5pa3aVdE0savggoIp2B/NF0fWqTP7mq1L94foohLL 
10 p8SbPbQOpeRrxqfyy+EKcRLZNByHH7ZLpa17Rg5GYcZv9CUU0pTccNFNoj0oaUWT 
11 2XBsJrX0w6w1zXCs+HUnVUOAF5cyaRG2znSc24tZfNLsCx5ZJHO72JAQv5dlSQRq 
12 r+7hRgoiB6n78zYbpaN6Xm0CzWXohBYaXuokmIkVHesqhpoqq8Iq8c2iMx5IisyP 
13 jS1moPdisrKeQhBorfgSyS105itVbtIJ88BlywOPIQKBgQDx8ghzlWI3wWkwUKd3 
14 EshsNqHPLbHlcedfTiPTfVmml/j1S8+IVcMoAC+ng82yt7N9XSKG80xFZC//gIL9 
15 GRGdkqogVreCCdi2WpsrgyQSfpNxeXX6F/Ac42zsPEen31/4GbOV8j99+XKjYkzo 
16 yJ4xn+hnCZcm8c2R2CuYk7RvkQKBgQDxyU7x7SPqEi5EdBXBTl1k08+3yv2/TMkR 
17 dzYoXY/4W5KIRglSw414sjI9VjagXKixN/r2u+yOuKF6OMklNPPafpx7+MrE/0cO 
18 adAgcR+eXPP58Z58LHZLsf8KeJcjvo2QmActsPhh/+80yzdrO93c5gCjBSO+HmjF 
19 srcg3mGUxwKBgF+6DZH9xvCce8v7/WZlbhsyum7Ie5x2pr7UoeQpsnDxrDURm7kr 
20 hZ2sBS7YPWi6ui+dy+1tEf5al4sWA720T33y65ED/nNbBf2Qd9iNeJZAsoGxNvaO 
21 xhgH+660Yv2Oqd/1+1IWmPx01+DBIgDwb3be+ArchouIHHfZ+dXSiw+hAoGAblrL 
22 RXBO7A7QPz4cj9YMmnByZhioKCALxYT7mwDZLSnef4Q3zSaj82qhs40d8aNY+0np 
23 qaOsHJf4W6h/ZhP9GMSg95ReN/urmtCAxc3b+JPEZ1f4VgSVGYdsOINBuHbIdi5t 
24 WFVliJUfwKDf8nmokaIIuF8oKSYH+/PN0ZquPxECgYBhaRh3ZTBgZywMyV0HsX3i 
25 W52yd9e83sCpFPT0IbKHTzUlM56pXL7CySfE7scn3Xcgk+/Le7HDUI0lzUbsdLdK 
26 t65VkdK0UED3g3zOpah/ikK9LYU3hvjTDtNykFNF3AA0Cc6xuAQUGmt7ORYAd25v 
27 RXxeka8icGKdMmxUojpPnA==3 Wnp1wIy8P5e5oXQ7UaiOWyx23ZivR+juvld1tZQuCmLly5PdLqlBv1Lyn8uqnokv
 4 7oUXZPoB3UDpr4yYvzAbdvCNcRRpO73DcxVMT+A/MNvS4jLXiZuzifDHjY29/xji
 5 1tXOw5Yb3qobqOXk1DzrVmK3pVGiSo9SKJKOeNyZgbH6GjQK/nMsU5kAfGZzYOpN
 6 DrRUnEvyPHHaelzHYucEypBfEmPPkVx5k9jIMqQc6rz96xV6Qij0yPgNj+63qTtf
 7 YY2HqMHl9KwqU1FH0dbJT4AUfI53IIav9q5XGRHKSgJ4PNZMA1KaSV6X93uOee38
 8 Xp8lV/QLAgMBAAECggEAIOeduAtfwr41TkTKnm1DEUulXJNJ2ew4BPSK9u8CIKiA
 9 Oy9v8BMXkgD8mIqVQt7pfYc7BmZBZWLkAGs8lyrZJ1Fd709H6ElxY2DYyvRGHk8P
 10 ABe9gyeCzQaAP/8b1tOHqm3earyOKn0MhND8N6s1+zPA/XOsfcP1Fzt24kcJE9k2
 11 30nE2Znda/NTAMEpCUZsLvO7AkXtviwv2ZUKUlLC4HDCSJXWkZTJ+lOVwzd4JW5p
 12 IizvRcRNj4IQ94nK7WzHJLI7wjenK6uNdlR0FFOmodQdfDRkwxe8Lspx30N/GieJ
 13 8bHz8dZP0tPy8Re/pq+Cads+ZvGlID9jILKPYXGHAQKBgQDxathCyquvLiObWMVf
 14 uScDy/ufSjG2P0GzR+mY3xKIVHjYpQdq2Tb9aQFyQ9HUS1BayyoiqqNrAm+3woza
 15 qVgb2201ulZrXikdUywVMVsot42wOTxmK1iz2jaWE8nWmZ0pEq8FnekCudM1jBgz
 16 fqieR5adu7uIu5qtvZLMy9dlgQKBgQDO0E7lZHz5ywR3FS8YYPMdefPdJDjz8jsX
 17 HvZ61w49U1wK52vhQCuZPh6kTe2eecC6LAnHdrsFPuKkI28HIlN/sbfNzGWKZ1oq
 18 vPV9Ue75WMEoJ/bgMeyds2sLcSpo1HIRe5JnjaGnc9dIiLWOEgWL1/NGK2Rw6oW1
 19 59d3OGVXiwKBgQCBBGiuyUEXTcEZtEdG8Nw42zqN1kja7NNfzH66g/yTfxFWNlvQ
 20 bmVE6Gktd7Ebk2ROIWVTQX40IgkyW3aLJRVBTfL/U6X7m0a9tUVJzia5i97c3rm4
 21 oFG3TFb/vXOQjGfBG4sNpWZxXn3RkB0e6AGVFQ0ZHssKN7hiQX3ClO14AQKBgHcM
 22 R+4aGyq7J5XY1uREoo2cLrlkaXhbPpJ/m0h41NSOUJRiRKJECxTKQl84EIlB8qP4
 23 R6TO/rb1TQdI8ld79e6ygWhwuR6jga7KWNHLwTE9WurfnmfNtTPOHNdYTB5N9F+F
 24 72+2gpBeyVUShNgEHbczFvGUdtvc1B0zGL+i8gsjAoGAJpmEClu5SoKf3Sj59vsA
 25 K4OeqBQFPoqNjn2NrlTWzYAmIxxfIwqAzhxfj2bonPHNhDYnRBTg/nEeR5lSOkAf
 26 3SVLJ3h+HBLRjdhkwSPwGB33Xfe1+/ndHg5kH2YxECnhIaJLP+K6TpXTe9HqEADo
 27 fKx3/er0H7pP6tTDctvEUdk=
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 cnkwHhcNMjUwMTIxMDExMDI1WhcNMjgwMTIxMDExMDI1WjBjMQswCQYDVQQGEwJV5 cnkwHhcNMjUwMTIxMDEyOTA5WhcNMjgwMTIxMDEyOTA5WjBjMQswCQYDVQQGEwJV
6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE
7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5IMbmdXt8BD850Y67kHgCu6gxvFgW/br 
9 bghf/pMkd4fjPsgixE+138ABOXlpDMbHEXjt33lrej8zLS+a3Q0APHYzqXrB5lG+ 
10 kJnNQbfmmTDEZofw0OLnFDav8q/Ujx0nO+5jXYB5x77J6XfOscHdumzhcV1cPrjm 
11 8p/dl5DozgVNetxQwacTZwTFVoC3w9jK4IexV/UMDNdlyiF/J2SBeUFQSrxtGXV1 
12 nxFtqeqmEjLfZOCWNIjc2riRf0GwrzbJOmCvpwwOtZF6F2RRo34fhbowg3hrbV1y 
13 cCXkBD5YpMBImY/TMQSFez2VPJMttt+16r8BYylc6rTHRSI9JbONtwIDAQABo1ow 
14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBQxuH8sy5m74nrKVwbdhwjHOxYHIDAfBgNV 
15 HSMEGDAWgBRwxspaVXIsmymfHXXtz7VAk4xdnTALBgNVHQ8EBAMCBeAwDQYJKoZI 
16 hvcNAQELBQADggEBAK9gZQN7gtz9eTm7np4dSS8AqdgYM6qWyKUvyAkBuQUWqQPM 
17 XyLRGF92kjgyJjBpHz3yhgQ2IHYKNruV0qKFlNRrjUOrHdhZK5DZnVX9rtdahKuf 
18 8x5ypzGC37DrSY7quDuIp64u4B89cf86MP/1NP6L+lQB+Hv3VU5YllZsVCoyloYI 
19 OYUBzXsosbNBW9kQce5p0HNrvFn3bxFH4CovSS8hFugEc1N+Jhno2P3MGk/xUxqH 
20 MFss06r8mrBCW8hct7GCQ/JW9X2nY/eMLFPla/Slu7l7WSDEDGmmDLN7GGQrB3iB 
21 kWfGxJgKv0kuA4xsDfODnsHzB8g6pT1iHPGclgU=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwwhrPFaWN8BI5Vp6dcCMvD+XuaF0O1Go
 9 jlssdt2Yr0fo7r5XdbWULgpi5cuT3S6pQb9S8p/Lqp6JL+6FF2T6Ad1A6a+MmL8w
 10 G3bwjXEUaTu9w3MVTE/gPzDb0uIy14mbs4nwx42Nvf8Y4tbVzsOWG96qG6jl5NQ8
 11 61Zit6VRokqPUiiSjnjcmYGx+ho0Cv5zLFOZAHxmc2DqTQ60VJxL8jxx2npcx2Ln
 12 BMqQXxJjz5FceZPYyDKkHOq8/esVekIo9Mj4DY/ut6k7X2GNh6jB5fSsKlNRR9HW
 13 yU+AFHyOdyCGr/auVxkRykoCeDzWTANSmklel/d7jnnt/F6fJVf0CwIDAQABo1ow
 14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBSXpeqlkArGHRVV3PZQSMZfJ9fURjAfBgNV
 15 HSMEGDAWgBRv+qhmpnIFw05HVA6JX78rA7qRljALBgNVHQ8EBAMCBeAwDQYJKoZI
 16 hvcNAQELBQADggEBAHKnp+u+1WcOtpvYX2p0Os5Udr9varPb//wo0cSfLbxaPGOg
 17 7LN3D17DwAYbzZodbNHdJ5rQgAnE1Zyh8hDjfaimIa6BTtikS8q2hiekyM7pyEcR
 18 nY2QTSD10nsea49lbmIaA9msyq5YYztE6XeB0JVf9bJr4qvStgNTkloX2jGeO/to
 19 d8EVMj5WWJ8P2x0bztQOQkQbyzZWby0IowljRykxL/Es6JRd4SPgh8EEMsBRqBzp
 20 ibrXAyJ0il9JJV75nk4O2TjuCls/NU8QNIoYrIcCSNpgzq2jaN6aEAaAF9N43Gn+
 21 28QiA0Ze4RhBCQ2uzheI1H2ns+wRoldhgOpt5WY=
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 MTEyMDAwMFoXDTI4MDEyMTAxMTAyNFowcDELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 MTEyMDAwMFoXDTI4MDEyMTAxMjkwOFowcDELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0G7 b2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0G
8 CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA60/qf3eaDDq4MkWo0dkUGzU1Aea1 
9 ckfK/EAuQ19lRiUcIUbTtbowTe/H+yaptTUErsQqE1GyRQuob9IvXEk0EJiVzg0W 
10 r9qjrp2FZTtZ85WUcnvnkDo39Vv05xlf9/jdkpGSOiRGuWL4+3m/CGxLn7U03PDD 
11 7eE1WhsuponuFWJj5CqXxU/S4LPCGbBJQ8/fwI3+564gPb6rHhE2tzd/b505BClX 
12 hYoHDj2kRNJRi8hi0laS3K29cnAzdkmBgk1xYvA6/++Dq9p7L78DkpBckl1Vc//k 
13 dnqo31xUqpo3mNBOQYwMR+gxPvrA6XocGY/B8N16S3OyBdAatVFbqq/PAgMBAAGj 
14 XTBbMB0GA1UdDgQWBBRwxspaVXIsmymfHXXtz7VAk4xdnTAfBgNVHSMEGDAWgBRG 
15 ej6uvEPba90uW+ryIwVrRQ7SXTAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DAN 
16 BgkqhkiG9w0BAQsFAAOCAQEAYv0+0BJTCgV3Q4Rzi2c8wIrp9fbxJzO2/KiyshPR 
17 ayNPJjhCecpgBMpkzh2m0ra/ed8MsQb/rxVULqvkblFpyNESxIHp9BckBDD9yCga 
18 OZuPiyatMvQjM2Vw443Tz2zs9+NWCH4rDq4oku5tamwMmam18H7y31x5fit62itw 
19 kjhsVbCpS7q1hCyByyBA3Ivu+mu649V7RgpbDwYrR+qF8QYVkL6aTcEaYRddftHW 
20 dl4M5L7IUX0ujLm5Gr3ABinREIsaeu6ZGG7tgE9QeW++h4wjCELCC8zvihZA7I5r 
21 Eu0xo5Hhaf1sJ8/b4mhKa+rrd8sW6LOPJkqOMkxZYDteGg==8 CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCkp29YsWP+0OSbpl4B0r3iJWee8UEA
 9 qKMu73CqGAJwpnmpktoOpP/BagJFwVqVF7nX8SPZCtoLmStfn23aKv1nCuWWToE0
 10 Ik0z+r3JzZVQZG5P2aHrAur9iNVpHQh0wrpLxzbxLre4fNhvOdTQMyRX8fEBX+3F
 11 91RQ1awpTFDgV4iocFFrObLotcraqmIRVpeyk/062uI6Hc0JhN9VnDeFWsnqJQSi
 12 dcEBNPK3VLHQLEU1PZxMD4F1Ku3XBnWyXOwjC15AYW0yeWPlnfe/2wGKhWKNY7aA
 13 eqLgaiDxqkDSJHgcKvKRoqzFBNdBYhl7H2tTVWOulOuTjZq4ZXgJ8w57AgMBAAGj
 14 XTBbMB0GA1UdDgQWBBRv+qhmpnIFw05HVA6JX78rA7qRljAfBgNVHSMEGDAWgBR+
 15 ioCWOF6B1qfAF/Up0yrdbg9ARDAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DAN
 16 BgkqhkiG9w0BAQsFAAOCAQEANm3aAmqQ9bLU04M4zDYPpOykhFOBfe1c8Vxwh9rB
 17 bybjBIa2qdZ76S7ZIK3U+yb4gcuyi/DUxRuF8WiFP+hWs/krH6G+/owhJa6SRa5q
 18 5UvHOpzjraaAyvC1AnlUBFnKM42bgmy0oUtbqMock96MbTI4P3ayW7zkI4SvLYUB
 19 rhs25AtRasOpLJp1hzWCpeX9tbja1v42syL6BqPFD9K2qdpEuS35AvkY1KDJj/5S
 20 zda/tIfyK/3Hpf9UJvJFcKZy0rzGqQ0BbQzd2nAeuRfKXKzUO9RKqq4eGlcpdxR6
 21 FL6yHjA9xbqNbq3BlWBUs09Wv4eNfeHWk7jL22Cj+Mf9Fw==
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 A4IBDwAwggEKAoIBAQDA60/qf3eaDDq4MkWo0dkUGzU1Aea1ckfK/EAuQ19lRiUc 
6 IUbTtbowTe/H+yaptTUErsQqE1GyRQuob9IvXEk0EJiVzg0Wr9qjrp2FZTtZ85WU 
7 cnvnkDo39Vv05xlf9/jdkpGSOiRGuWL4+3m/CGxLn7U03PDD7eE1WhsuponuFWJj 
8 5CqXxU/S4LPCGbBJQ8/fwI3+564gPb6rHhE2tzd/b505BClXhYoHDj2kRNJRi8hi 
9 0laS3K29cnAzdkmBgk1xYvA6/++Dq9p7L78DkpBckl1Vc//kdnqo31xUqpo3mNBO 
10 QYwMR+gxPvrA6XocGY/B8N16S3OyBdAatVFbqq/PAgMBAAGgLDAqBgkqhkiG9w0B5 A4IBDwAwggEKAoIBAQCkp29YsWP+0OSbpl4B0r3iJWee8UEAqKMu73CqGAJwpnmp
 6 ktoOpP/BagJFwVqVF7nX8SPZCtoLmStfn23aKv1nCuWWToE0Ik0z+r3JzZVQZG5P
 7 2aHrAur9iNVpHQh0wrpLxzbxLre4fNhvOdTQMyRX8fEBX+3F91RQ1awpTFDgV4io
 8 cFFrObLotcraqmIRVpeyk/062uI6Hc0JhN9VnDeFWsnqJQSidcEBNPK3VLHQLEU1
 9 PZxMD4F1Ku3XBnWyXOwjC15AYW0yeWPlnfe/2wGKhWKNY7aAeqLgaiDxqkDSJHgc
 10 KvKRoqzFBNdBYhl7H2tTVWOulOuTjZq4ZXgJ8w57AgMBAAGgLDAqBgkqhkiG9w0B
11 CQ4xHTAbMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEBCwUA11 CQ4xHTAbMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEBCwUA
12 A4IBAQCY6J2iR/MrCO9z3MTPqabtmJCEHFHSOnjkM6J3V5+udBeE6JYofiD46RyT 
13 JVSmpV8o17rs7I+fM2eVWH/FKu96I9qpIm3T1+fzZ5eUBXj/Ry2MOfWeL1mjIeKt 
14 N9P8U3DVlWapeKf0Herf7iIRPSuQfNaY1pYxjmpAYx95ndnD7Z5V/NIB6pN6bBTI 
15 wmsDGgCrd7tdw8wvHkJbm8VHaKu7ZVYXrFu6ldzN6X5sp6jufApbF0irOQuuwoqe 
16 ZeDKivCb1kh0upEZXMTwyTI9DNMkosS5yUtd2b6pXETpiXAtXA2Vonq3mzbEzEdC 
17 X/4mtxtk2Kw1y11XcqAH5jzKXGEy12 A4IBAQBPiiINdhIqx316u5H7cs8jYrZYjzOZ8cYuaN6BQvFw+9pwLcdOXs3p3NM8
 13 D5L3zN5tU13cX+D4P4FZZ6dZjuhoR5FJPpq1LXOTN0RTrfHqXVIYV5L66z/Jx/9O
 14 DTxmCmEOdBrhdNRgz0UjBs7ctDGsRfC1OShq77iCGO4sBkuJhKLipoRrJsQV96vZ
 15 Le6nz5JzRWoroDaaQMaBNo66eCqeEJ4wVj6ZELcHBeQviYaQ/ZD+yBgFFR0/mOzZ
 16 j/D2QflOlRPsSSguXnH3r8ibM+bvvz1cIBxEumsWqB5DbOg8rlGHYBn6l5H2WvnH
 17 mOcPRYx5GSCPusb3bZbDDhSvk0Bq
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»      280121011025Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      280121012909Z» » 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 cnkwHhcNMjUwMTIxMDExMDI1WhcNMjgwMTIxMDExMDI1WjBjMQswCQYDVQQGEwJV5 cnkwHhcNMjUwMTIxMDEyOTA5WhcNMjgwMTIxMDEyOTA5WjBjMQswCQYDVQQGEwJV
6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE
7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5IMbmdXt8BD850Y67kHgCu6gxvFgW/br 
9 bghf/pMkd4fjPsgixE+138ABOXlpDMbHEXjt33lrej8zLS+a3Q0APHYzqXrB5lG+ 
10 kJnNQbfmmTDEZofw0OLnFDav8q/Ujx0nO+5jXYB5x77J6XfOscHdumzhcV1cPrjm 
11 8p/dl5DozgVNetxQwacTZwTFVoC3w9jK4IexV/UMDNdlyiF/J2SBeUFQSrxtGXV1 
12 nxFtqeqmEjLfZOCWNIjc2riRf0GwrzbJOmCvpwwOtZF6F2RRo34fhbowg3hrbV1y 
13 cCXkBD5YpMBImY/TMQSFez2VPJMttt+16r8BYylc6rTHRSI9JbONtwIDAQABo1ow 
14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBQxuH8sy5m74nrKVwbdhwjHOxYHIDAfBgNV 
15 HSMEGDAWgBRwxspaVXIsmymfHXXtz7VAk4xdnTALBgNVHQ8EBAMCBeAwDQYJKoZI 
16 hvcNAQELBQADggEBAK9gZQN7gtz9eTm7np4dSS8AqdgYM6qWyKUvyAkBuQUWqQPM 
17 XyLRGF92kjgyJjBpHz3yhgQ2IHYKNruV0qKFlNRrjUOrHdhZK5DZnVX9rtdahKuf 
18 8x5ypzGC37DrSY7quDuIp64u4B89cf86MP/1NP6L+lQB+Hv3VU5YllZsVCoyloYI 
19 OYUBzXsosbNBW9kQce5p0HNrvFn3bxFH4CovSS8hFugEc1N+Jhno2P3MGk/xUxqH 
20 MFss06r8mrBCW8hct7GCQ/JW9X2nY/eMLFPla/Slu7l7WSDEDGmmDLN7GGQrB3iB 
21 kWfGxJgKv0kuA4xsDfODnsHzB8g6pT1iHPGclgU=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwwhrPFaWN8BI5Vp6dcCMvD+XuaF0O1Go
 9 jlssdt2Yr0fo7r5XdbWULgpi5cuT3S6pQb9S8p/Lqp6JL+6FF2T6Ad1A6a+MmL8w
 10 G3bwjXEUaTu9w3MVTE/gPzDb0uIy14mbs4nwx42Nvf8Y4tbVzsOWG96qG6jl5NQ8
 11 61Zit6VRokqPUiiSjnjcmYGx+ho0Cv5zLFOZAHxmc2DqTQ60VJxL8jxx2npcx2Ln
 12 BMqQXxJjz5FceZPYyDKkHOq8/esVekIo9Mj4DY/ut6k7X2GNh6jB5fSsKlNRR9HW
 13 yU+AFHyOdyCGr/auVxkRykoCeDzWTANSmklel/d7jnnt/F6fJVf0CwIDAQABo1ow
 14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBSXpeqlkArGHRVV3PZQSMZfJ9fURjAfBgNV
 15 HSMEGDAWgBRv+qhmpnIFw05HVA6JX78rA7qRljALBgNVHQ8EBAMCBeAwDQYJKoZI
 16 hvcNAQELBQADggEBAHKnp+u+1WcOtpvYX2p0Os5Udr9varPb//wo0cSfLbxaPGOg
 17 7LN3D17DwAYbzZodbNHdJ5rQgAnE1Zyh8hDjfaimIa6BTtikS8q2hiekyM7pyEcR
 18 nY2QTSD10nsea49lbmIaA9msyq5YYztE6XeB0JVf9bJr4qvStgNTkloX2jGeO/to
 19 d8EVMj5WWJ8P2x0bztQOQkQbyzZWby0IowljRykxL/Es6JRd4SPgh8EEMsBRqBzp
 20 ibrXAyJ0il9JJV75nk4O2TjuCls/NU8QNIoYrIcCSNpgzq2jaN6aEAaAF9N43Gn+
 21 28QiA0Ze4RhBCQ2uzheI1H2ns+wRoldhgOpt5WY=
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 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDA60/qf3eaDDq42 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCkp29YsWP+0OSb
3 MkWo0dkUGzU1Aea1ckfK/EAuQ19lRiUcIUbTtbowTe/H+yaptTUErsQqE1GyRQuo 
4 b9IvXEk0EJiVzg0Wr9qjrp2FZTtZ85WUcnvnkDo39Vv05xlf9/jdkpGSOiRGuWL4 
5 +3m/CGxLn7U03PDD7eE1WhsuponuFWJj5CqXxU/S4LPCGbBJQ8/fwI3+564gPb6r 
6 HhE2tzd/b505BClXhYoHDj2kRNJRi8hi0laS3K29cnAzdkmBgk1xYvA6/++Dq9p7 
7 L78DkpBckl1Vc//kdnqo31xUqpo3mNBOQYwMR+gxPvrA6XocGY/B8N16S3OyBdAa 
8 tVFbqq/PAgMBAAECggEAAfIdozrX5PjcmsD/DN3Y96fymG9FeW0Gplh2+UB6tNXJ 
9 SAhZ44bAsv4GPhkdYbbPKxXsKpR5TXf+zxsZnpqqrljAgTpLzX/Gj8ISGqdTuuuH 
10 BbFF6Kb+v1O9MrImAl7I5ss0pqnpdcEm62X162RVW0noFPlpgEBk9hnLjmPlnj4a 
11 c0pvq6TNVP1Ochj233dBEjCXploO+RnBWOlsap8Rhh+OxFeM644KN7xdA2E59c5J 
12 DDULmksb37MwKrHh4wwBV2KsnMWgY+QGKJDk0JWx8je3Tp1CoYwpzynzBDbX7MwG 
13 c9VVv3393g6G2yuzpmYDP8RYM5OH3nhTt+6+raY9AQKBgQD9nq0PfA/5GXXI1Mjn 
14 NSvgVtFnO/786CgWYNItQgPXa6lgxWlbm51n0u3KrJV7zTKvprVmZNVfU43WOGcu 
15 PAh5/9Ln9WxWI9f1fgp2wG7tdF+mFhXSgQ040OOcTLp/T8vyzU37FYgDi+R8RRdk 
16 cb4NKRaebRvpz9fjI+ahjcRngQKBgQDCus1j4141HFEwGIiRJE9/b4DV1sYY86Oe 
17 vKLnbJLJWK5EPHx+TGHU1QPi/pA5EgB2p/AWANO7URUQiZA8mxvzcAHloUWwzH8O 
18 +aPHfvjUIHx8QE9dfKovIIAiVv/uHm1+rAXuXkHiTaw/Fb8tQF6+tnGwjwg/6RMh 
19 JeCnIZY/TwKBgE+1L+S+8/Iw20C8B0wK/PgrsPJF+9SWTgsCcOvCZJyufHQqdvtQ 
20 g/7eXtekt/JJwlVMCpTcueaUxu39mggA3BUjnrBCBMNpznScIUPDJNnCClGTfVZE 
21 MtiZZf94aeCbPpjXh1uTH8UlkTCxMjHiQX23XSF7XxtztADyBojdmk2BAoGAVt2j 
22 z8JWfRSztuPK0AxFllB0RW/4kJrmy2HUva22UTFJE9Fzq5eBMMMRZ8otJfg80rGZ 
23 rQcTbIUAA4+KEy8SKec2QWxOvU6MA28jO1QNxfrz7S12+foppLo3zpnGsz9Jku9D 
24 +hB8DWqewsl9rb8ARMz4LE2x3WioiuntrECUWIsCgYAJKFi5dpcxPwNBGBpocuYp 
25 saof2b1Di45sMQcoTEbPha3z7DYU+bDXtk8BEWOk7s++5khuNU3ywLL5NF++wwd9 
26 ebu/Ddnl0uk6AIOouUahOwwjAETgpTtBU0iZjE46ioNP60iB4Bg2Pj5JYxP4d8U5 
27 D7jCyOF5NN1Q9rCFcqKcRQ==3 pl4B0r3iJWee8UEAqKMu73CqGAJwpnmpktoOpP/BagJFwVqVF7nX8SPZCtoLmStf
 4 n23aKv1nCuWWToE0Ik0z+r3JzZVQZG5P2aHrAur9iNVpHQh0wrpLxzbxLre4fNhv
 5 OdTQMyRX8fEBX+3F91RQ1awpTFDgV4iocFFrObLotcraqmIRVpeyk/062uI6Hc0J
 6 hN9VnDeFWsnqJQSidcEBNPK3VLHQLEU1PZxMD4F1Ku3XBnWyXOwjC15AYW0yeWPl
 7 nfe/2wGKhWKNY7aAeqLgaiDxqkDSJHgcKvKRoqzFBNdBYhl7H2tTVWOulOuTjZq4
 8 ZXgJ8w57AgMBAAECggEAR31nTAQhXZcHW0l90Z7V0SXaetlXFtkhmRRfP4sTLCQr
 9 +OOJCAi9/xVvDShpkwhtKYRKw0cB6z1C5s7LHInD4oSJsJw/XwpxqNr6om8/oFsq
 10 xkLBGc/3hcNunaf8bu3Jg3NouIlHPbP/KTPb4dYCtqiWsrka/PRpSHutt3SqPO0y
 11 XdWBnRTsL7S2wqI26+rRTFdRn7tGg3wAf0ivEOh8PqKeOydABuUkz335WfR91QCn
 12 7wSKV8L8pdSY5DYLCAnXBivC9iQjI4BWkY/y3Uo8FyblkgBd5glljjUfHyuN82U1
 13 841lWXIvPxMYfoF5VPmzRoNRufMYl4mHGHI56ntScQKBgQDPnnd7qx5rN46Xy6XB
 14 wczjxZtHCV9Pjn6TQay3CZyc0pFUNSxWEhuEZRkhlSOAq5C+GIxVS4JKQlCCURg3
 15 SVXdPtSxgAN91vX4MgIMhgNTcI7x9qBbzNwSJLbZbFkgs581FfD/GUvOyjYXMYYr
 16 EZzxYckehs7ID0IOOvikBhRN4wKBgQDLBeN/9kL62tg0XnoQSnvvnfmstdn7UA7t
 17 rOE2whe5FDskjyCLYrhKXnTbuShVCQT10aWmggvuDrPRXfogToP8OSl3bdlCOp4F
 18 8PYtszvKoFiNBz1sAfERg9V9n8LQsCqCZiCuKUWYpixGQDCAWhkdOyTurVJv0h16
 19 7b7bQpMgiQKBgAOJ4uVztDAFoWOK8AdOY0yaiJv8V+iGODgQTX5NJqMxn5J82YWa
 20 B2gJRRVicll2EyB6UKH/iHf1i2O9OBlxIYqE0KE52lVhvY1+ZLSL8DCS4YzUNEV8
 21 R1/zyj4Ib7hz90mzVwkyCC29GpDooi3HvhILJZ9kks+sGucdMDGzfNMbAoGAZJ1b
 22 fMwvr6CLa5Cyz6YKO9s/pD9Pc0Pe0h1OU9Pm69tB4EFqcImRKZIcOdROT64znhuz
 23 C40Bmo4Awa7gSeh/cp1lloGDHVZtgCZF6qob5LSIjgPbhc6EiRib0jE93CyiNJOm
 24 eImNqzQXVw1yu/lq3tiz2fFdnHs2DvkKECGzRnkCgYA2IpO7NxU6JWKvq/DZR4dx
 25 wgfrMMNFwgoWxBEOS46gAqof5zKNzjLnQa79A9RDRAUTfvQoUFA3r5e84c+dm/S+
 26 lWWP6ZiG/xAgLE5xPS1xaxaUSkbrDnSkuE+69mHSMeEZIUjWDbXQ4mBuSb7JVFMw
 27 VFnwQ8m+2zRD94C9RSwQYA==
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 QXV0aG9yaXplZCBUbyBTaWduIENlcnRpZmljYXRlczAeFw0yNTAxMjEwMTEwMjZa5 QXV0aG9yaXplZCBUbyBTaWduIENlcnRpZmljYXRlczAeFw0yNTAxMjEwMTI5MTBa
6 Fw0yODAxMjEwMTEwMjZaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhTY290bGFu6 Fw0yODAxMjEwMTI5MTBaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhTY290bGFu
7 ZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9nMRgwFgYD7 ZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9nMRgwFgYD
8 VQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK8 VQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
9 AoIBAQC+dr1vOPUmpjjTZghThwMkm94vEUW0FFc6Qt8jS+gXDfUEUenLRx4pcl5R 
10 TQHrsxoWBJEib++xodqkEhlbS3a/1tq0P2I/+kY+ygyu2xSTG1ctbsRCC/NCmKEp 
11 cAh9oIX08kxGO7v2llZdOl2dxFWpL49brdvHiEcLZWbYunaDhyw9LzYv2qReP4Oh 
12 5VpsRXOTFPi2RvDX03kDBW9el+JLX07nIPJY9RVG6rbaViN59N+hgGDCevZKhyZk 
13 PJwirzjrzB5MPfoT2I/SyLd1czmcR6L+pvJDjCd57ZYCukJaUioMAhEc7fXkjbSW 
14 gJO9U4h4Pm02WjF6NuQm0CxN49IvAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O 
15 BBYEFAHpQWdw4MB1uc8SlxCUJ1zGq/m3MB8GA1UdIwQYMBaAFNEyd7EUtlOMY+OP9 AoIBAQDZbu3vkhP1G4imFCI2kovI3LrAW5TKJ+Bzy/W/wOh8c9M5irXH/Qrn49PA
 10 6V35vOuMrBKiMPvsLZIzTXuusJceZ+6cNJ/pupkaKvvw+DQz0jvOaIGtmuUm0FL4
 11 RfenaZLyTtUP2UDCdTYO15hnKR/JBksvkAlzk1jCoDSB1NKRsMHx0ehtOMk/1HTa
 12 aI6Hc4q8gLPfdn01FVyuFLosVtBC3WcXhY3LjJJcFqfUd6rClT0CkldxlEsONHbx
 13 PeqJSrpVGoywduqqoWSdqmHVe+qO7sRvCzG0NSZCHBKYhwCwj+N3hd4BoGjEzI4D
 14 nwD8LoNMb+uUFAX6rht59lD3fVe3AgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O
 15 BBYEFAPPKV6QvsIhQhZeeshaXOnW3Xa2MB8GA1UdIwQYMBaAFJSZvQe/Ecyp4Kd3
16 Ywf3NYp3ExlyMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAFKv8tf/v16 /3+RlblkPFaXMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAgFo/MC4h
17 G1JWkDmr7OQ9gQcbMDGzCCmHY1fpAzQFELiZPf2QJgz7BhVhPidAexn5E+OowD81 
18 h77y5inW+lcoUvbyGFHOWlK9OseVscJHoFXDCfKtyCJiOvTojU9nxqkmSQ6Dw9Lg 
19 RzOvvSjsDGAZ+PVSDXNxY8sRJNYMiJ08Fko472yCxYe0it+6lcZdgGTfWzRPIxSO 
20 7LOSwxgxYeCCtG3q+AVaXR8hOQoOee2zQ2Trop/gkgo68adtNSSqK47EX1bL3rhr 
21 wAsvynYougsc2sSj08AmYDqxUD5g2lVcD2ezgf6hXR7jIfcQGjJAerDUAbclda8P 
22 SN46fyCes9QVGA==17 Lx+tH63b0RCbWR/dE5QveQ/SbATM5V45VslmQ32JDbz7E4Y+503PvXywAqOipzyQ
 18 sKMIsOcg07o/MPTTM32VXTpCP5wkjGqLLJOpI88fFomNGhS+dCuuGM5cE5gzIhx3
 19 bTTHVQnhNEWa/iGcnm2wMdZpyVcnkLdhJuvbvI931H+KY8ULcDpv8yTl9Xc+UeAD
 20 btX2MxGh8b2JJTIwgNb9Hv8IWB0XPa7tlZZVVBQUu8h1SxHfNRX3UctJZiuz/CGQ
 21 NFNDC76IU03x1HObj0/kEBZ/9s2365OAvY6QebW/khKOoF8FE0ctC8oy1nk4yzeC
 22 h4VkNPXg1emFLw==
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
24 -----BEGIN·CERTIFICATE-----24 -----BEGIN·CERTIFICATE-----
25 MIIDxjCCAq6gAwIBAgICEBYwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx25 MIIDxjCCAq6gAwIBAgICEBYwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
26 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM26 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
27 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw27 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
28 MTEwMjVaFw0yODAxMjEwMTEwMjVaMIGMMQswCQYDVQQGEwJVSzERMA8GA1UECAwI28 MTI5MTBaFw0yODAxMjEwMTI5MTBaMIGMMQswCQYDVQQGEwJVSzERMA8GA1UECAwI
29 U2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVByb2xv29 U2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVByb2xv
30 ZzFBMD8GA1UEAww4VGVzdGluZyBJbnRlcm1lZGlhcnkgTm90IEF1dGhvcml6ZWQg30 ZzFBMD8GA1UEAww4VGVzdGluZyBJbnRlcm1lZGlhcnkgTm90IEF1dGhvcml6ZWQg
31 VG8gU2lnbiBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK31 VG8gU2lnbiBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
32 AoIBAQDRqaIpvOf+xEya2d98RJweLmn1ORpmDr7e9GrjVKoopAIAozkpCtV0gdQ7 
33 9KHYklcYSVoZK2y8p6UM0tQlOLKIl4ZLIXm9BWDND19+2V8qEkETYT1Amo+ExDME 
34 I//srsAFk7mZ/RdOMUYTVuiOMKD5QhoIwsd5WXfqnO+QK1paAbceQ+RgzsvHhOJ9 
35 Tap5SHJEI8Ipl0qeopKudm9HL7gWrrx9bB5lzApA2RBOcKNW/MkLEHGo6rNVDnsW 
36 C+OqqwfsIUMt3UQd4AF2Q5D31EsZ0bZzf9m81l9YMZ4+NMZejsTT8HfbPPZ6DAyw 
37 0FloqNTorGSDmBzTZQgc3nm0OQptAgMBAAGjWjBYMB0GA1UdDgQWBBTRMnexFLZT 
38 jGPjj2MH9zWKdxMZcjAfBgNVHSMEGDAWgBRGej6uvEPba90uW+ryIwVrRQ7SXTAJ32 AoIBAQDgtF1VVjiHd5236dANXGY0NktsRdAxNCDi/4+yM7wHhSCNNfwWnojnmfUy
 33 pbp3dqcBeyeKLo5PL/QMpYzHFgbdfAtN3dDAPQdUZfE40T4fL+bI9i4EL4Xv/E2v
 34 0aA2HaLc00jO0cyTXnpK4EhXssH6FA83HXTcG7h9KYXVhGL63xiMK/QCFTHbaixV
 35 clj2Kx1ClNpsWkj7ssCKTxqfRMbi24s8WEqYgl9NHCGPgAnHWvqg6a1Kf0rDJe/I
 36 RdTevcYzCbWK2RoJbZQLxXqAW2c3P/NmJ4sJnA/Nd6e/0Mzlda8W9/cJQkqZpCLY
 37 0VKNND75irtNWX05uuv2lZRtqY27AgMBAAGjWjBYMB0GA1UdDgQWBBSUmb0HvxHM
 38 qeCnd/9/kZW5ZDxWlzAfBgNVHSMEGDAWgBR+ioCWOF6B1qfAF/Up0yrdbg9ARDAJ
39 BgNVHRMEAjAAMAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAKq4FxyU039 BgNVHRMEAjAAMAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAJNvzCbDS
40 wfczJlz2/K8Vcef+YtTh9zulJ74+WmfEY4Y+qQfxbqDlyOKX2FaxkV9nGjF82h2u 
41 MzxXaD4/nOg2gH4a9kiE0qTZgj8G/9CYA9cTwzWmcCz0yhKD8b443cKqnxtIx6nA 
42 MAqXm9UMP0QQcWcLWeIqUBtJD0wX0SRbxmv8XnwY+pEv66qI5+QZt0+s1YKj1NwR 
43 PqJVxmYwjgxqPr/c6QzFl+KgG+oZqq6VncVwihEREF/oCLvFbibhbzUVZ6b3eHbF 
44 c993osxKqt/qPn5GpChhqwZ8Qm5/YblG9uxACCcZSIqOttBkeX8lMdv+WRVfBeg9 
45 u9WYmaBBWZF0wQ==40 1Dj2rlPsUu8w03LMS5pl13wRCKYXOAvbU3K9e/GxGi7B/KnFs+A3d+eQAlKo+8KF
 41 CKWJotqvjz0azuCvzyDwCGhukKJNeIThaXJ9pq2drqV1f1ntTIWiH1QpEXpQDL6g
 42 9/YBwr/EFvd1HL4/7eOlmsYFiCzMy8t0UYvxBRDtsM3Gtxr4cC5YcQe0LuFQ1Xvl
 43 in2QocBXNo00i6hTzY5nWw23gy4BQdeIn3PRCbfWQScv7R0ZmeLFjCdfgw1jlEBT
 44 PnuX2eyTvkwN93X4sI2UfgCvow5ChQhnIwhK3c7ZQNfxMp9LzgEWbBOh4LaJDDxE
 45 Ot9GZAV6OQXohQ==
46 -----END·CERTIFICATE-----46 -----END·CERTIFICATE-----
3.47 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 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC+dr1vOPUmpjjT2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDZbu3vkhP1G4im
3 ZghThwMkm94vEUW0FFc6Qt8jS+gXDfUEUenLRx4pcl5RTQHrsxoWBJEib++xodqk 
4 EhlbS3a/1tq0P2I/+kY+ygyu2xSTG1ctbsRCC/NCmKEpcAh9oIX08kxGO7v2llZd 
5 Ol2dxFWpL49brdvHiEcLZWbYunaDhyw9LzYv2qReP4Oh5VpsRXOTFPi2RvDX03kD 
6 BW9el+JLX07nIPJY9RVG6rbaViN59N+hgGDCevZKhyZkPJwirzjrzB5MPfoT2I/S 
7 yLd1czmcR6L+pvJDjCd57ZYCukJaUioMAhEc7fXkjbSWgJO9U4h4Pm02WjF6NuQm 
8 0CxN49IvAgMBAAECggEASFEGWTobntqjHeUSSUCsmVRTNrTMrfTBL95fIeQ60bIb 
9 c1H0vpmYoq0Jkb32+jrNL0n5n0U4Ec5+GSjEFu1ev7VA4gpk8BzDWijWSvfk5nwN 
10 jDMP8nHeIc2Y94ZRuv1dj2UGP+6DTjvDu+8ix3nZ+nyT5n/rQGYGb5XHSIf34rUi 
11 PZ8t9rxD8hRVhmg/pVCP3hS2hy1mxfW3Ims6KLvHOf4PqQFrxeJF9b5Qc0NTfCH8 
12 VNmQ90VY7BIxiWZK2RtUjxyM/Av0qZ1rvYDqX+jRZp11b2OXvQjojHf2V2jzmXqz 
13 ZoC/oijGexTmlKxce+9R73XnMo/tb6EkJcHbTtzp6QKBgQDz02LcUYwwbG/72YRb 
14 3P8GyIT7sMqqWhNdKFG6afAJKINhhTQpnphC+6G615Cmy5BTuEAxW30WvBzuWYdS 
15 3754tJIwI52cKLE6RDJX9M8wgbxiXgWH1X8NOENpnJ3U/lvucbXA+yBpu0SZ4KGd 
16 DGScwAiPRARmg5mtZrzb2mVUCQKBgQDH+UZS8gqgttJmUEZOkX7Chjv4hDU44bac 
17 sFZw0v6BAcKDtZCoaREZQpgXcAwPTN0GGktdarPRlLsDn7HaRBNOa+D8I5YBN+VM 
18 Ik4h48tBUVQlAtQiTMC0FURbCmLJTFIyrlUTskxJ0inRKULXriRiJsbOmO0uDmOF 
19 eYP7Y2AydwKBgQCKMQyfAjkKWOs/OpEh36dLGOsGG7VBx7uh2PA5T0GUbznHU8+0 
20 pwZ1MFkBpJt/bXBngs4fK1NCR2u+S0+/UMCLeQxB7G2vzABmnbBK2Z10SJOUzOUl 
21 j4Nq4rCScwmhZmiERD5XGf3M7y56aC4w7I05qj0vtcUotP2socX4dVdowQKBgCEY 
22 Mfk8MWITn5JrKpeKIK5UxMwGJUC6qhwYWtXlNVVoUya0/7G/YaMKkF0gn/5QPCvs 
23 YhidthCzSpf479gtd/x8ggl4YjTlaT9GViPprROsP/64Dx92EFY9RsjCWULzLI9S 
24 pqXR1ipJa74/094Z5c+Ql0pNqML8gp/uUldiRONVAoGBAJGOATqjLhaHLonygqIa 
25 96XDWWpgahbEcv/z8HLkG8cp0MoptBlvkknAS5x2Dkh+p5tLhmrCBkREanFnplTH 
26 jPCSaoe0ETfBdsofaq3A+HRuSWA7hPZO1MgIcpxbMuGIKGjQgnetcMjef5JSJfwK 
27 aMwGoFPBxFdcygfEHACRGOEz3 FCI2kovI3LrAW5TKJ+Bzy/W/wOh8c9M5irXH/Qrn49PA6V35vOuMrBKiMPvsLZIz
 4 TXuusJceZ+6cNJ/pupkaKvvw+DQz0jvOaIGtmuUm0FL4RfenaZLyTtUP2UDCdTYO
 5 15hnKR/JBksvkAlzk1jCoDSB1NKRsMHx0ehtOMk/1HTaaI6Hc4q8gLPfdn01FVyu
 6 FLosVtBC3WcXhY3LjJJcFqfUd6rClT0CkldxlEsONHbxPeqJSrpVGoywduqqoWSd
 7 qmHVe+qO7sRvCzG0NSZCHBKYhwCwj+N3hd4BoGjEzI4DnwD8LoNMb+uUFAX6rht5
 8 9lD3fVe3AgMBAAECggEAGP7BYndyojbP6XZKDTz2eG42F7PPccJ4xnGtZqWN9Enk
 9 /788ML5xjlZokCDOTqMS7uu/A/Rz7rgPD6UPcUsClu+6ryv2MB+6cZbRuedGf6iM
 10 0H2/Xo4pBo0POf7iaSqKm8lH1pe9HpLr1nPz+fPxH/erFU95Dqy4bj3ixgQJpXlW
 11 lkxcTfwuZPNWTlkU+srqTTf0gN1t5DuikttuJafwIKHXNmOwabszLOT07yOxj7SN
 12 OEncxindSvabaqi/llbmwFweOZ89icMdHl9D65qGG/u7Sr8ix0SylR1FYsVlkdRY
 13 NYiLJe7BMt32Iv+6cXE22SiEiiBgnrQT61EGCabmyQKBgQDtW1J5L6y3GVBoKYR1
 14 jvmYLN8BvRHBG83T+tt8RFWxn+ZR5BvtHzgp5C0ZuRed8SvcYRkKwdNditsugmh9
 15 4NX3gjMFQ1EdJNYF4j7QadGJ2ZYIfK/oBSUYcwEG+9DmaqOmF4a3gMNswSmqvp9m
 16 B11Zv1NbzKMHTG0KbsAXIivrLwKBgQDqgv6519tPkJ3Ga2wwFNBJn+17FNrP90Up
 17 db92fc7kqJh58CzTuahKfqt8LGxVK65zOpuWxgLyY7A8fcGztRMMXtVAIjvyW17u
 18 tL8+zAA4myRfdZzVoNTgiXfw7kPiVZRGgikjTey9tSjangZtCa5czwx6CFiZofJY
 19 /pWisJIZ+QKBgEiCroZRFy10cUjw7gNP41Ym1xXb4bGhwdZxe13SLm+uDpmT2ygs
 20 cmbxywlhryJUC/cuPo03u0+HXQAvXKaf6h3Ly7Re5UfG+g8gF9ppiVbYfuom1UJH
 21 WBbJA1ZT1XSevVG/PCuRDaKKvCTqSR3NQCprtZaExIU1RtZ6EPrAOLSHAoGASTVp
 22 pcSQD0+bIXUpif0FZOaLMXA6Os/7hEzg33G448MKDo7+v33m3pKaoCISE6iWRhyW
 23 s8PO6bJbMxcjICG395WnRuUpB6ikgypjxYvTydgMy8wgkMQrkIj5q3oGMSL8LeK2
 24 SvIppLNoNI8+fE2YZBqyz2nJlvRqfoPDXM14XqkCgYEA3vrfSq9o/xK5cya40bGM
 25 CQO0U06bfQSZqaWZMrEQJ8iNQj5WrZXnQPzgFr8R1oyQUi57mK2atxpkiD7O2BeW
 26 hDdrJl2Rl/vWU+OYpJ9aznWI2T3RBxQrM6uHxPJxbunMV+GvdqkZigSwxVS34Jl/
 27 hdpII4+l/NHK+dwGt1dezpw=
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 QXV0aG9yaXplZCBUbyBTaWduIENlcnRpZmljYXRlczAeFw0yNTAxMjEwMTEwMjZa5 QXV0aG9yaXplZCBUbyBTaWduIENlcnRpZmljYXRlczAeFw0yNTAxMjEwMTI5MTBa
6 Fw0yODAxMjEwMTEwMjZaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhTY290bGFu6 Fw0yODAxMjEwMTI5MTBaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhTY290bGFu
7 ZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9nMRgwFgYD7 ZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9nMRgwFgYD
8 VQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK8 VQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
9 AoIBAQC+dr1vOPUmpjjTZghThwMkm94vEUW0FFc6Qt8jS+gXDfUEUenLRx4pcl5R 
10 TQHrsxoWBJEib++xodqkEhlbS3a/1tq0P2I/+kY+ygyu2xSTG1ctbsRCC/NCmKEp 
11 cAh9oIX08kxGO7v2llZdOl2dxFWpL49brdvHiEcLZWbYunaDhyw9LzYv2qReP4Oh 
12 5VpsRXOTFPi2RvDX03kDBW9el+JLX07nIPJY9RVG6rbaViN59N+hgGDCevZKhyZk 
13 PJwirzjrzB5MPfoT2I/SyLd1czmcR6L+pvJDjCd57ZYCukJaUioMAhEc7fXkjbSW 
14 gJO9U4h4Pm02WjF6NuQm0CxN49IvAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O 
15 BBYEFAHpQWdw4MB1uc8SlxCUJ1zGq/m3MB8GA1UdIwQYMBaAFNEyd7EUtlOMY+OP9 AoIBAQDZbu3vkhP1G4imFCI2kovI3LrAW5TKJ+Bzy/W/wOh8c9M5irXH/Qrn49PA
 10 6V35vOuMrBKiMPvsLZIzTXuusJceZ+6cNJ/pupkaKvvw+DQz0jvOaIGtmuUm0FL4
 11 RfenaZLyTtUP2UDCdTYO15hnKR/JBksvkAlzk1jCoDSB1NKRsMHx0ehtOMk/1HTa
 12 aI6Hc4q8gLPfdn01FVyuFLosVtBC3WcXhY3LjJJcFqfUd6rClT0CkldxlEsONHbx
 13 PeqJSrpVGoywduqqoWSdqmHVe+qO7sRvCzG0NSZCHBKYhwCwj+N3hd4BoGjEzI4D
 14 nwD8LoNMb+uUFAX6rht59lD3fVe3AgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O
 15 BBYEFAPPKV6QvsIhQhZeeshaXOnW3Xa2MB8GA1UdIwQYMBaAFJSZvQe/Ecyp4Kd3
16 Ywf3NYp3ExlyMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAFKv8tf/v16 /3+RlblkPFaXMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAgFo/MC4h
17 G1JWkDmr7OQ9gQcbMDGzCCmHY1fpAzQFELiZPf2QJgz7BhVhPidAexn5E+OowD81 
18 h77y5inW+lcoUvbyGFHOWlK9OseVscJHoFXDCfKtyCJiOvTojU9nxqkmSQ6Dw9Lg 
19 RzOvvSjsDGAZ+PVSDXNxY8sRJNYMiJ08Fko472yCxYe0it+6lcZdgGTfWzRPIxSO 
20 7LOSwxgxYeCCtG3q+AVaXR8hOQoOee2zQ2Trop/gkgo68adtNSSqK47EX1bL3rhr 
21 wAsvynYougsc2sSj08AmYDqxUD5g2lVcD2ezgf6hXR7jIfcQGjJAerDUAbclda8P 
22 SN46fyCes9QVGA==17 Lx+tH63b0RCbWR/dE5QveQ/SbATM5V45VslmQ32JDbz7E4Y+503PvXywAqOipzyQ
 18 sKMIsOcg07o/MPTTM32VXTpCP5wkjGqLLJOpI88fFomNGhS+dCuuGM5cE5gzIhx3
 19 bTTHVQnhNEWa/iGcnm2wMdZpyVcnkLdhJuvbvI931H+KY8ULcDpv8yTl9Xc+UeAD
 20 btX2MxGh8b2JJTIwgNb9Hv8IWB0XPa7tlZZVVBQUu8h1SxHfNRX3UctJZiuz/CGQ
 21 NFNDC76IU03x1HObj0/kEBZ/9s2365OAvY6QebW/khKOoF8FE0ctC8oy1nk4yzeC
 22 h4VkNPXg1emFLw==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMjVaFw0yODAxMjEwMTEwMjVaMIGMMQswCQYDVQQGEwJVSzERMA8GA1UECAwI5 MTI5MTBaFw0yODAxMjEwMTI5MTBaMIGMMQswCQYDVQQGEwJVSzERMA8GA1UECAwI
6 U2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVByb2xv6 U2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVByb2xv
7 ZzFBMD8GA1UEAww4VGVzdGluZyBJbnRlcm1lZGlhcnkgTm90IEF1dGhvcml6ZWQg7 ZzFBMD8GA1UEAww4VGVzdGluZyBJbnRlcm1lZGlhcnkgTm90IEF1dGhvcml6ZWQg
8 VG8gU2lnbiBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK8 VG8gU2lnbiBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
9 AoIBAQDRqaIpvOf+xEya2d98RJweLmn1ORpmDr7e9GrjVKoopAIAozkpCtV0gdQ7 
10 9KHYklcYSVoZK2y8p6UM0tQlOLKIl4ZLIXm9BWDND19+2V8qEkETYT1Amo+ExDME 
11 I//srsAFk7mZ/RdOMUYTVuiOMKD5QhoIwsd5WXfqnO+QK1paAbceQ+RgzsvHhOJ9 
12 Tap5SHJEI8Ipl0qeopKudm9HL7gWrrx9bB5lzApA2RBOcKNW/MkLEHGo6rNVDnsW 
13 C+OqqwfsIUMt3UQd4AF2Q5D31EsZ0bZzf9m81l9YMZ4+NMZejsTT8HfbPPZ6DAyw 
14 0FloqNTorGSDmBzTZQgc3nm0OQptAgMBAAGjWjBYMB0GA1UdDgQWBBTRMnexFLZT 
15 jGPjj2MH9zWKdxMZcjAfBgNVHSMEGDAWgBRGej6uvEPba90uW+ryIwVrRQ7SXTAJ9 AoIBAQDgtF1VVjiHd5236dANXGY0NktsRdAxNCDi/4+yM7wHhSCNNfwWnojnmfUy
 10 pbp3dqcBeyeKLo5PL/QMpYzHFgbdfAtN3dDAPQdUZfE40T4fL+bI9i4EL4Xv/E2v
 11 0aA2HaLc00jO0cyTXnpK4EhXssH6FA83HXTcG7h9KYXVhGL63xiMK/QCFTHbaixV
 12 clj2Kx1ClNpsWkj7ssCKTxqfRMbi24s8WEqYgl9NHCGPgAnHWvqg6a1Kf0rDJe/I
 13 RdTevcYzCbWK2RoJbZQLxXqAW2c3P/NmJ4sJnA/Nd6e/0Mzlda8W9/cJQkqZpCLY
 14 0VKNND75irtNWX05uuv2lZRtqY27AgMBAAGjWjBYMB0GA1UdDgQWBBSUmb0HvxHM
 15 qeCnd/9/kZW5ZDxWlzAfBgNVHSMEGDAWgBR+ioCWOF6B1qfAF/Up0yrdbg9ARDAJ
16 BgNVHRMEAjAAMAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAKq4FxyU016 BgNVHRMEAjAAMAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAJNvzCbDS
17 wfczJlz2/K8Vcef+YtTh9zulJ74+WmfEY4Y+qQfxbqDlyOKX2FaxkV9nGjF82h2u 
18 MzxXaD4/nOg2gH4a9kiE0qTZgj8G/9CYA9cTwzWmcCz0yhKD8b443cKqnxtIx6nA 
19 MAqXm9UMP0QQcWcLWeIqUBtJD0wX0SRbxmv8XnwY+pEv66qI5+QZt0+s1YKj1NwR 
20 PqJVxmYwjgxqPr/c6QzFl+KgG+oZqq6VncVwihEREF/oCLvFbibhbzUVZ6b3eHbF 
21 c993osxKqt/qPn5GpChhqwZ8Qm5/YblG9uxACCcZSIqOttBkeX8lMdv+WRVfBeg9 
22 u9WYmaBBWZF0wQ==17 1Dj2rlPsUu8w03LMS5pl13wRCKYXOAvbU3K9e/GxGi7B/KnFs+A3d+eQAlKo+8KF
 18 CKWJotqvjz0azuCvzyDwCGhukKJNeIThaXJ9pq2drqV1f1ntTIWiH1QpEXpQDL6g
 19 9/YBwr/EFvd1HL4/7eOlmsYFiCzMy8t0UYvxBRDtsM3Gtxr4cC5YcQe0LuFQ1Xvl
 20 in2QocBXNo00i6hTzY5nWw23gy4BQdeIn3PRCbfWQScv7R0ZmeLFjCdfgw1jlEBT
 21 PnuX2eyTvkwN93X4sI2UfgCvow5ChQhnIwhK3c7ZQNfxMp9LzgEWbBOh4LaJDDxE
 22 Ot9GZAV6OQXohQ==
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 cnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANGpoim85 cnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOC0XVVW
6 5/7ETJrZ33xEnB4uafU5GmYOvt70auNUqiikAgCjOSkK1XSB1Dv0odiSVxhJWhkr 
7 bLynpQzS1CU4soiXhksheb0FYM0PX37ZXyoSQRNhPUCaj4TEMwQj/+yuwAWTuZn9 
8 F04xRhNW6I4woPlCGgjCx3lZd+qc75ArWloBtx5D5GDOy8eE4n1NqnlIckQjwimX 
9 Sp6ikq52b0cvuBauvH1sHmXMCkDZEE5wo1b8yQsQcajqs1UOexYL46qrB+whQy3d 
10 RB3gAXZDkPfUSxnRtnN/2bzWX1gxnj40xl6OxNPwd9s89noMDLDQWWio1OisZIOY6 OId3nbfp0A1cZjQ2S2xF0DE0IOL/j7IzvAeFII01/BaeiOeZ9TKlund2pwF7J4ou
 7 jk8v9AyljMcWBt18C03d0MA9B1Rl8TjRPh8v5sj2LgQvhe/8Ta/RoDYdotzTSM7R
 8 zJNeekrgSFeywfoUDzcddNwbuH0phdWEYvrfGIwr9AIVMdtqLFVyWPYrHUKU2mxa
 9 SPuywIpPGp9ExuLbizxYSpiCX00cIY+ACcda+qDprUp/SsMl78hF1N69xjMJtYrZ
 10 GgltlAvFeoBbZzc/82YniwmcD813p7/QzOV1rxb39wlCSpmkItjRUo00PvmKu01Z
11 HNNlCBzeebQ5Cm0CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0TBAIwADAL11 fTm66/aVlG2pjbsCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0TBAIwADAL
12 BgNVHQ8EBAMCAuQwDQYJKoZIhvcNAQELBQADggEBAHVQc+QqIjqWdnQ9pRHCjYq+ 
13 WY05A58QVqdZnRfoapW1CogwkIcTKmhOdfc7SVi+vVnEKMHEuGLtkXAeNfnphCjw 
14 rAwv9jFE65q9zUDXvhqLhYf+eEIgspgBO8ncbZRSsmau8DpRWBWsMCsxEYdBHHgu 
15 vKxxdPGyhAqeEpRzf+HDAYHhbQf72YwStCBnyJrSa47n6rFu9+MQtT6y5Np86Nvs 
16 i7k1DP9+XkZsVreEsmhaSPviLUlIcs5jIhLIcgYSWBjUQmgU39v8MmyudMDVe5T9 
17 7gRYqMYzRO0QiObuSwvcgwiUFuAeFt1ReVTU6RkjfujQNIDKPTnCWkgN5fY6pII=12 BgNVHQ8EBAMCAuQwDQYJKoZIhvcNAQELBQADggEBACr/24AJzLy9xdkpkQ4YD4P3
 13 h3k78Gu/9uAmdJCVB1f5x5QAOs4yxTW2ZK2pa8SuCMZ5nTgojcs8iXoua3ELZzdh
 14 p1uT0sbAIIe5PG6vc0tIF8/A7yfhuV2EsjtTrpnRF0ReZAVufWJmnwiusZrkaG6w
 15 Hv1Q07fICRxughdoJk53kZLTL8xDp49Rdo45pttw/leTi86slMe+1xnFp1qMiNII
 16 qKwGhxK3mkT3qBfSj4pTH33JqrU6XqyPYY2bkZy/sXmM/RHI/dp4/sg6j4lCXPBA
 17 pVzx3kJQ697yzNxn125MfWi9zR5keK8HYEsitHLUlnNlRmHFAemX6XPC+E4EPqw=
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»      280121011026Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      280121012910Z» » 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 QXV0aG9yaXplZCBUbyBTaWduIENlcnRpZmljYXRlczAeFw0yNTAxMjEwMTEwMjZa5 QXV0aG9yaXplZCBUbyBTaWduIENlcnRpZmljYXRlczAeFw0yNTAxMjEwMTI5MTBa
6 Fw0yODAxMjEwMTEwMjZaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhTY290bGFu6 Fw0yODAxMjEwMTI5MTBaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhTY290bGFu
7 ZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9nMRgwFgYD7 ZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9nMRgwFgYD
8 VQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK8 VQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
9 AoIBAQC+dr1vOPUmpjjTZghThwMkm94vEUW0FFc6Qt8jS+gXDfUEUenLRx4pcl5R 
10 TQHrsxoWBJEib++xodqkEhlbS3a/1tq0P2I/+kY+ygyu2xSTG1ctbsRCC/NCmKEp 
11 cAh9oIX08kxGO7v2llZdOl2dxFWpL49brdvHiEcLZWbYunaDhyw9LzYv2qReP4Oh 
12 5VpsRXOTFPi2RvDX03kDBW9el+JLX07nIPJY9RVG6rbaViN59N+hgGDCevZKhyZk 
13 PJwirzjrzB5MPfoT2I/SyLd1czmcR6L+pvJDjCd57ZYCukJaUioMAhEc7fXkjbSW 
14 gJO9U4h4Pm02WjF6NuQm0CxN49IvAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O 
15 BBYEFAHpQWdw4MB1uc8SlxCUJ1zGq/m3MB8GA1UdIwQYMBaAFNEyd7EUtlOMY+OP9 AoIBAQDZbu3vkhP1G4imFCI2kovI3LrAW5TKJ+Bzy/W/wOh8c9M5irXH/Qrn49PA
 10 6V35vOuMrBKiMPvsLZIzTXuusJceZ+6cNJ/pupkaKvvw+DQz0jvOaIGtmuUm0FL4
 11 RfenaZLyTtUP2UDCdTYO15hnKR/JBksvkAlzk1jCoDSB1NKRsMHx0ehtOMk/1HTa
 12 aI6Hc4q8gLPfdn01FVyuFLosVtBC3WcXhY3LjJJcFqfUd6rClT0CkldxlEsONHbx
 13 PeqJSrpVGoywduqqoWSdqmHVe+qO7sRvCzG0NSZCHBKYhwCwj+N3hd4BoGjEzI4D
 14 nwD8LoNMb+uUFAX6rht59lD3fVe3AgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O
 15 BBYEFAPPKV6QvsIhQhZeeshaXOnW3Xa2MB8GA1UdIwQYMBaAFJSZvQe/Ecyp4Kd3
16 Ywf3NYp3ExlyMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAFKv8tf/v16 /3+RlblkPFaXMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAgFo/MC4h
17 G1JWkDmr7OQ9gQcbMDGzCCmHY1fpAzQFELiZPf2QJgz7BhVhPidAexn5E+OowD81 
18 h77y5inW+lcoUvbyGFHOWlK9OseVscJHoFXDCfKtyCJiOvTojU9nxqkmSQ6Dw9Lg 
19 RzOvvSjsDGAZ+PVSDXNxY8sRJNYMiJ08Fko472yCxYe0it+6lcZdgGTfWzRPIxSO 
20 7LOSwxgxYeCCtG3q+AVaXR8hOQoOee2zQ2Trop/gkgo68adtNSSqK47EX1bL3rhr 
21 wAsvynYougsc2sSj08AmYDqxUD5g2lVcD2ezgf6hXR7jIfcQGjJAerDUAbclda8P 
22 SN46fyCes9QVGA==17 Lx+tH63b0RCbWR/dE5QveQ/SbATM5V45VslmQ32JDbz7E4Y+503PvXywAqOipzyQ
 18 sKMIsOcg07o/MPTTM32VXTpCP5wkjGqLLJOpI88fFomNGhS+dCuuGM5cE5gzIhx3
 19 bTTHVQnhNEWa/iGcnm2wMdZpyVcnkLdhJuvbvI931H+KY8ULcDpv8yTl9Xc+UeAD
 20 btX2MxGh8b2JJTIwgNb9Hv8IWB0XPa7tlZZVVBQUu8h1SxHfNRX3UctJZiuz/CGQ
 21 NFNDC76IU03x1HObj0/kEBZ/9s2365OAvY6QebW/khKOoF8FE0ctC8oy1nk4yzeC
 22 h4VkNPXg1emFLw==
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDRqaIpvOf+xEya2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDgtF1VVjiHd523
3 2d98RJweLmn1ORpmDr7e9GrjVKoopAIAozkpCtV0gdQ79KHYklcYSVoZK2y8p6UM 
4 0tQlOLKIl4ZLIXm9BWDND19+2V8qEkETYT1Amo+ExDMEI//srsAFk7mZ/RdOMUYT 
5 VuiOMKD5QhoIwsd5WXfqnO+QK1paAbceQ+RgzsvHhOJ9Tap5SHJEI8Ipl0qeopKu 
6 dm9HL7gWrrx9bB5lzApA2RBOcKNW/MkLEHGo6rNVDnsWC+OqqwfsIUMt3UQd4AF2 
7 Q5D31EsZ0bZzf9m81l9YMZ4+NMZejsTT8HfbPPZ6DAyw0FloqNTorGSDmBzTZQgc 
8 3nm0OQptAgMBAAECggEADhokPufxTSIhdUSZzbHks/qoZFbfVxrUokpGL+e82+fE 
9 0wungi1JHwwbfR6OzfJxOsA2TUft3quXrwA1m5JPyd8H6KDwtLLPqG30B6Qcd0fh 
10 NNSUdOELLbbaUpk5nc8W5IPOQaoJFFiSmiWSlfvLMVt4RPtq74HXI8KYsiBZtFYs 
11 MzTPpsneRK3bNi7uNzWba9Mb9/cE7E/4GtTxTtnjK96j2NiJyBoddw2gCipRuyB5 
12 h3/A9vSEvF9KQa2ytddKQLJwbSRHlQhJJcRmPFxPNTA1wYruhSU7Y4mao3xufa/H 
13 AhRyaKdvROoB0znK+J5aluamly2WBNn6qfL3bK6d6QKBgQDoHmaSGVG9vtSrJ18V 
14 aSD8jjHvH1YT6eXyn3pZhrN3l7/t9VicTptNq1W0aWI2XY5ZvyTBOucuYxl9YR9/ 
15 ZMSpWgB5Lu+bpsK5RqXYAHoSDqyJ299PnBRMnIUDFJgL1a15qlRdoYFxUvnVMANp 
16 +gEVVhnG3LFHQq6PSRY+iXuZdQKBgQDnO8cvBZilmjjjRkNFd8U8zRI/RLe96ihd 
17 PrcBk/MioB1HSjfk/nsGfoUSVd2kzVwaXPuvpyfjMCTvK6BzTXRX2DL4FVpNup6v 
18 5ne+/a4UT6eJZqnpA24W93QM0K95Rowp3CKk0OHR/qsv9FCVwny40PIrVNJU+xyC 
19 U6Q44jsWGQKBgAgN1f1Hx6BP2M0/hnsVtMFOpcjoS3JRcVsj0Xj9xYhmyZAWLUbv 
20 K1Bcm5Kw/WlpgaD3kuzpgFAJvD6vegpPkstVhiKuUD4UYTlQjDycd5/cxnvaFzuJ 
21 7OJjo/Hhaw0uEuDf2iGNkxI9kNGm4tdwh00YObi+u5//XlM2dAEjgBhpAoGBAKZK 
22 tC0ZzjRSG9U+o4Ri5QKbzCKZ7bXznsGoJ35IAxOEqGmrc1UIujrqZBLSk4pAcZs4 
23 AXzKLoJRDk6+Ri6FpkTCY61L1dyOeC6yBK3iy/0pZ6gFn+3GHLcBkIDi1z7VQFme 
24 SX/UBIK7rirXfdilvIJBKdeFsZmR2WfUdQa/k5SJAoGADU2T40ExmHDcrdCK/gxe 
25 TSdIIvclVRy56RJr9bM0rFwXh3RV6aI3AUQc6QGRvrC3w/hWrvXp+qxRsN2gaExR 
26 uiSHEVX53M+FohRYL51eVhIUxgJUXSfF/BB6Cb/grEdb2k9enK+rgPyyPb2fhJM+ 
27 UysPKBeM65qWRYFrn0G7lZk=3 6dANXGY0NktsRdAxNCDi/4+yM7wHhSCNNfwWnojnmfUypbp3dqcBeyeKLo5PL/QM
 4 pYzHFgbdfAtN3dDAPQdUZfE40T4fL+bI9i4EL4Xv/E2v0aA2HaLc00jO0cyTXnpK
 5 4EhXssH6FA83HXTcG7h9KYXVhGL63xiMK/QCFTHbaixVclj2Kx1ClNpsWkj7ssCK
 6 TxqfRMbi24s8WEqYgl9NHCGPgAnHWvqg6a1Kf0rDJe/IRdTevcYzCbWK2RoJbZQL
 7 xXqAW2c3P/NmJ4sJnA/Nd6e/0Mzlda8W9/cJQkqZpCLY0VKNND75irtNWX05uuv2
 8 lZRtqY27AgMBAAECggEAMxZOsfwsVgBIB2xNNPxw8CX39+HXd5hWccWQsf85HKyT
 9 vgcsDSh2D9HdAWrUfhyn05pgXvY+vJo2bjmlTA4h+XEeUNHBiDNX20RiF3zbFtQZ
 10 ME9oHuN/HBTMxNBwEF2kjXgr8XmZfVfZjfR3/hhSKb0tyGYWD4Tt6Obr2qOCrW5m
 11 YofhXmFZChTg/pOWoOOS0I+kDTAGYnny/sgb5SvnCvxaybe+6RaM2m+Wwh++UbNX
 12 hHkdhmeEIpo0ZgaUXNmYSaFtrXXZEGTps1euP+J2HURa+1gU3wDll5RPWhggl6hI
 13 wW7VNALRsdCJBGusJXH3n66pAU0nbwJgBIdndgsugQKBgQDxf9jiJ/JDyh0ZeDJy
 14 cOCt/xPXyD2147wsrZJC5Z4NrcHK6tD8euBp48tq/K5STf+U5DlHYPmXS+A8GYCd
 15 xi7P3W6tE4TJ8+AjIlnk8PkWqGdD5zfeja0caL8RBsF00sUq5P41inyKQuzeUQPH
 16 cCx+Fc+xD8cNFZdYsNVP05kPywKBgQDuMlvv3PnpREMOROBrxRkp/JtAr3Ms21eX
 17 fftEfp6/aWkZE0n95ki4b34wQXmI/cLgRtCqGHGFYkVgG/3fRoBxFxrxHmhWTLRf
 18 PsC0+Y07vTF5RvELaKj6iFtHX4U6zMgDYBjXyCuSfQaqOhAyXtUVvISqtrJh6Y3o
 19 yPTpT3Pb0QKBgQCPEypAGmB6bwS8cSyaBmvmScfMwHJnD2wNoCuV/ImeGwJEIMf9
 20 vSK1OWLrmJYCZvlzkZ6pvjdAvpAzqvw6/Q4A0nRej8DNEPIKfrB5ZZZ9KPo9DYBZ
 21 FuCngxsnkDQO7UwotJAy0kAkfa/tqlutzbReYrewc+N+yfrnbaSC7Z6x7wKBgGZ3
 22 8Yb5V+UagYJE7QpPiui+C4fDMlfsr/yyrIIlumL7lMO9wYnhJA17oRxfPkpJaCkV
 23 LbTOuR85TEDxKcCAUsbTurpZa2ccrkd+9mWkKTa2x+61LwLKbk8Ak8vbcrP93lld
 24 YLKLIPtun4xhWBBjLWWhaK0L1Sc70tl+gaVQkbXRAoGBAK8nWbtrz9fD7fjApa21
 25 7sJKEDbyHsX7f+ww/lmWiKWHQ4k3PZKk1y7Mgkae7xb96lSq5I7NsBlMSzrLZuIP
 26 wIMiS8Pdbs9GT5tEM1acl/w8O6QNKe2Nfd+EQgxOSOxbXgfXQNjgS5Ix3xYwy5Oi
 27 TZwhePd1YZugcNYVSxsb1AfE
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMjZaFw0yODAxMjEwMTEwMjZaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MTBaFw0yODAxMjEwMTI5MTBaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQDSV24Rb15whw1qtL2eK5SIZRvh6aZEylwZ0NPfi+tvkN+ZelVA 
9 okIhQu0hr7tjSLEEoJ25oW5NOFunil6nZwK4qJo2dvgogng4gQZaZYjdmOSpfSSJ 
10 ZA0q8P519CoX1olkLNtCxnnowQKykXsr1p3QoAKpubFaIQqJTBnFNDgErCe32hym 
11 tHnbU0ifQHuLAsKqll3f0qMfCyjB278IYPcOFghaIixQAVfz6Knk1LouX0H0q0fF 
12 9vcl3xaj3l4onjvsXmgtoRUJOK7KmdxU7uWzmM4nP6lueysNcq+7Y/2WLXohkUOi 
13 e0HjkaWXZR2LYjDTUYeCNaM+fxEcGd1wYq/fAgMBAAGjgYwwgYkwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQUn4K2NuFud9G1J0Pi5JWSuG4OhqAwHwYDVR0jBBgwFoAURno+ 
15 rrxD22vdLlvq8iMFa0UO0l0wLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l8 DwAwggEKAoIBAQDTfHNTGQCMuysN1Hfb8id9+iMoDHmaAvVZIgH12jr2w9LvWxqC
 9 Wzl/W2y98GhsX2ikGpak1duC7OI+6fHE5Jihh5FiGK/stm0NKbSSgCjKUx5MThhL
 10 lowsVVS9LXydmXFC3uqFw/w8hAEgnpRskXaNnQxgsksx0PifD/38eTusvofXrlRL
 11 gKKwqTrLNG5+VeR5FNk5N6kAMJcFAV+b02TvvXe/krWPbm+TwFlhnHed+fVSNj9D
 12 qRNbj14relBrNMzpOI6hFCvspnt/5itGN1w21UkCCwKzKk+p0PTpaAlOiPIXID0h
 13 S8Sb7SLnklJcDJBaMGTTNKwYs4e2et3sAYTNAgMBAAGjgYwwgYkwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQUiu6O6yZ/rTHOS56X9hereyi146owHwYDVR0jBBgwFoAUfoqA
 15 ljhegdanwBf1KdMq3W4PQEQwLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l
16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC
17 AQEAJ5XFYP7lC343+xiczVmbnp/o3ue52yIgWxLg7CYjY7+VfrOLBa83QU7WqMGy 
18 AEgFE4foGR46Iba5si371MmR0vHUcJgIzV8cMoD533njngjCAOqN0IG9+UHrx988 
19 J4CA4RtqUstLefrEHBqjfFOXLm4ZSus9Ck2AQfuSIHzzsrwkvYQw3bo+o0Ql5BoY 
20 Mw6wiXISR9Vu6y4VnWnnbI1ZM2dVaCjVKdmpMQ6dX+JKeyGxggau2JfDht0hlMdu 
21 Tmu6rjvLXZbh/zG0xw1nbu4UidEo1LclamELKQPvJ3WcnBkiOeeMABC7jXCzrYiP 
22 AL/2cgPb9liCVwNz0oIV6yGxkw==17 AQEAFSqUiVldADlZt6SH+tf9sy7K/QcDgFCI5VM9ZPRDsi44ZsXXf03UKQfm0Z8F
 18 S9XS72iFvHne1BkT8U5o7ZbH+u+pIkkQoDBQrzzoOILYgTriQzzHHpSHOiiopMvF
 19 7UZfEA8hqPNpZTQEB/JzlFZ3Bf69lSClYqzoKuHDrr/d/SrCYCNkZ1SCrveHwkou
 20 CWZufC3ul+OzIh+1owyXmHaVfW6vzaKngcchAi0CQoyBSXpkOvgSixn6F/LHMMZ1
 21 yV4sNT5jycJJ8dKo3ysF1qui9dc40x+IFFsZHh39fpOzfMiSnGRFhQZISCilnvL5
 22 5kijAixvgGIOqoPjjJQqn+8T9g==
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
3.48 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 MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDSV24Rb15whw1q2 MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDTfHNTGQCMuysN
3 tL2eK5SIZRvh6aZEylwZ0NPfi+tvkN+ZelVAokIhQu0hr7tjSLEEoJ25oW5NOFun 
4 il6nZwK4qJo2dvgogng4gQZaZYjdmOSpfSSJZA0q8P519CoX1olkLNtCxnnowQKy 
5 kXsr1p3QoAKpubFaIQqJTBnFNDgErCe32hymtHnbU0ifQHuLAsKqll3f0qMfCyjB 
6 278IYPcOFghaIixQAVfz6Knk1LouX0H0q0fF9vcl3xaj3l4onjvsXmgtoRUJOK7K 
7 mdxU7uWzmM4nP6lueysNcq+7Y/2WLXohkUOie0HjkaWXZR2LYjDTUYeCNaM+fxEc 
8 Gd1wYq/fAgMBAAECggEAAl7G2D5zh3wWHB42RsqB7XmKM2UBISRQnl/ai1nVyNeO 
9 lXmp7UUGzr4k0uzahTdj+0PeEyHtDsS0T7KA94zzHGaV+kgj6rzxot1dV3ZucOTQ 
10 qtJEr6GnflTh4S1jrgoWWUEiJWH8LLHEGIQIKcnM1HWBIi18AKJ/rmVjovPAL9lF 
11 jHU7l4hLiorfpq3YXYN84oGLKlT27RhPRAZHtEiV8w/GOgbqIdtkECxdXCc7YXt/ 
12 z4PiAwSo2mjA4/KofIMA15Dg00Tfs3QvEqI3zmIO+FYOY9oHwIcVxhTwDt65oiRt 
13 IROpxoXv7BY6cYtXCP2AVBrjn+ZOtRrESeGAcBMEyQKBgQDpfFNP4SxFnxe+QtG6 
14 eWws+RNdtlDKh502wQRFqEgoLuAytENjzFabfftIrgC58KDEUoGGaOj89tnXw3t8 
15 +xn5ghRr4PB+oFklRAqTmd7wDyEuPNovL9X6Lz7TIjB/T0TF/KT3GAeQU+Fcv/da 
16 ErJ2bVzRisiA44GyfIbhYmiAFwKBgQDmn8ilVcbsA+6EcyOweoAWebnikRwwReKk 
17 EJkr4JpfuE7d3PA72qrv6m0btHTVh3LR3TMbAac9lT6vd654xxXnDJ4V5ohi/fjV 
18 VONeA7ttnpCto+GKsL/HQXGwpAW8BsIhryJtaGgZjCuB8az/2N5qSRvNcEHEGPZM 
19 5KFCkj0jeQKBgQCO4Vb2VfxKqp3T/33qmC17o/yW51+vYKfzftCHdACcHntya9+l 
20 bcE+LC0e/+RP5RHssfSzdPXG/6S1pdmm1N7DUjf/AEsLokKLTIUQaCQGUavjaLe4 
21 EpTmIg1XFOAKuE6EviORVjIiv0H1CUBr7W8qi6g2TrB+NzsCJ7Q+roL2hwKBgQCJ 
22 q4SJPgU7SrWNl3YMmXPw9sVCPMGJB47dxZLKII/G6C0cQBGgiU5VXam4SicceHjQ 
23 Uq15R6lgF8GN2XHrY1ztyhhslmuAPH/YSY5Yxv2R2IAhR50Rv6Ub+zM08RUDQz2M 
24 AhIZIaRS69vk/DH7oKhU5kOUhZicyRHuoOSq6sVYcQKBgQDfljhrC8moKKM0GXis 
25 ki3PL5ee6gpF6IpjFcUVZQtwWlY3MYczmQcHDXdzCol+/W/xoaou+lkAJVLzvjow 
26 kXh1DpGFp/6Fe6VLvOPGoXinwgOneOPDs52ujK0Ecs6+En0GEJskngeu524mxPX3 
27 oE77Q/gx+8OkoJciFH59WB/C6Q==3 1Hfb8id9+iMoDHmaAvVZIgH12jr2w9LvWxqCWzl/W2y98GhsX2ikGpak1duC7OI+
 4 6fHE5Jihh5FiGK/stm0NKbSSgCjKUx5MThhLlowsVVS9LXydmXFC3uqFw/w8hAEg
 5 npRskXaNnQxgsksx0PifD/38eTusvofXrlRLgKKwqTrLNG5+VeR5FNk5N6kAMJcF
 6 AV+b02TvvXe/krWPbm+TwFlhnHed+fVSNj9DqRNbj14relBrNMzpOI6hFCvspnt/
 7 5itGN1w21UkCCwKzKk+p0PTpaAlOiPIXID0hS8Sb7SLnklJcDJBaMGTTNKwYs4e2
 8 et3sAYTNAgMBAAECggEAJh/P8Vm3O+dszD4ySjvVyzO5vTk8fZtNa99Bz7ZivUPR
 9 ZXU8quWzkIYkbPwm8uxjInwpjnb/7pLx+Sn2u8oCytGzz2WIZ0l+kKolQ2inkcuY
 10 kWRdpFi0FbTfRQgraAS2gnnJeMo7ERSx2FXGB2lUoBRA3Dif7g/QFeqN3ILlU08k
 11 S9Ar3aE67H4B/7y2ZjrAbTYqLJBjBa9sc3DUKoU+8U/KkGelQQnUcBN1yW+UVINe
 12 WkiboJnRfrNTzTLDPYwnJ5Ja5NlVDm+zJGRht5N4QUN7bxgoRi5c9QqEz7/kasD6
 13 zNC345dwHNx5We6JHHdbMZs0hrhvlvTNi3Sd4w9eUQKBgQD/7GDEnxMnXjEfzls1
 14 WeOMgzy50tXgB+ChWNPSrxfwLniJg75DMLUTYEKlL7qLydEG6/imZe9b/iwykDdi
 15 UBmwDBKp1iU6eCI0vy6+7IPfP2F8pg2oKz8SNgFWtfYS1fZ/UYAExxXhjpDFTlTj
 16 lpvTlLGGuyB1voT02QeUHSoR3QKBgQDTjKpZLPAAlIL2LvVV4FrRnAZ5fl4ybiHF
 17 D8nccQQ1rnCA9DctTWSFqTFFNbRbXdrk57kbAm75J/eJRONv8DQ/4ZAVCKQcuiu2
 18 6eW+RR9iy+oo1wMSVYwDhISkUm1T1UHHovuIgPgDRykJ4MVdgE/3IbLC5sGcGESW
 19 0GFuZxSnsQKBgQClxKSBd1BexaIoKe/mRM0hbLhe3PPv4upbWEAMTaHBzzgASrdo
 20 qhn/7O/+M0Yv2Y9tXld24LwD6EUUk1lsctnQsGE+ZRlEICB37gYHYQeiCVnJ9X0P
 21 GsQFtbl0QvSbCsBZg57aeWHw8flP9AcES7+vcrbywC6sVbWlKxa/l4xyeQKBgQC4
 22 1pko3Zi+CQT8cT8vT55Ksxb9JKrNSWj8M7VehOj2tnnaUoe7b3m7R3+jRy9U/YZ6
 23 pvUXYmLwFDm2mJhYf/pHLqCjoC80Yn47jdaNDvxDaIQqNuOaK2Dw2eLDaLnZm+Wj
 24 twYr2PPaeVykIt6PucMk3S7CGLll19ZmJ6BZxHtJoQKBgQDYUopHApZOO6DnN0H8
 25 yZP6wW9JkIjUvLkiUVzO4e88SeLTtPY/a3aIITBvkMgLfMfEzAgLv5b1/Fl0lLt9
 26 qzIXbHii+92t0hLnJzib9TPnOA7wLcXyUjpGGUtGFjoTT9P2dMB3888H8V5rJEqi
 27 JIQKCYvqhq+Fu8mEB14ouvzMbw==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMjdaFw0yODAxMjEwMTEwMjdaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MTFaFw0yODAxMjEwMTI5MTFaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQCucYADForj3Wkh1rpQ5wfzUiD6ZFMa6DuJkgV+urR8RridL3DD 
9 xRqmXX5dNf04yeewM54Sm0P6p764gQ/Y5nO8Q+7LoV1IKrU1Ci3bYgwBAf4PFNiL 
10 j8FgvPPhDkvSk8CR72K7NoyLkXAkhc64yHue5bK4a2LLS2Flr8T+tPIEPG1FQ9CM 
11 PiGjkyFpkTQRyBDgkmWMxn/38jG7vYHHR6dSmJ+IFo/krc8eFug+1qKy9371hDxX 
12 lQPhX44Ygud5HOBW4/y/lNPb4iQq+GOavqp6o3+u/1WamQqAHMgt4mHP6RPLZxho 
13 eiAQt2ONim683hpQBJyhyro05lj8y8wMsvCzAgMBAAGjgYwwgYkwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQUZU7q1/FNEMHboCv7BqgbIZ1pbW4wHwYDVR0jBBgwFoAURno+ 
15 rrxD22vdLlvq8iMFa0UO0l0wLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l8 DwAwggEKAoIBAQDYPZ1FYMV/RSkyBEp14LK8/3IrZZaSrsySuqL098jtSP+EXbVB
 9 9L7BN3fG0tEH6WOhX8WovGS6Q4UePE2kNRl533lengfj4csPSTGepdm9Xg8ygbh4
 10 Rb5xkZIecodinuls0Zs8jB2biGofTE/E6PhkI4jRyMI3d0q7TVXNciyW8GsX8b99
 11 vLtwMbMrJap+J3MgQ6d+FF7ZTSImnjE+5Fcwgg0vEBkW3MMq4e7NltRIDJFCqRif
 12 CXU00uFIWVcKhPZ22V4Y02qep5prm8px2+edL/1fizv7gSNcQyJhlv5cgeMvALi8
 13 LGrzOLuP/QgnnkwAk1NsKHY03NEg7uoW9f7lAgMBAAGjgYwwgYkwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQU86NdigzpJFW4qaoVtQlH2CiYvQQwHwYDVR0jBBgwFoAUfoqA
 15 ljhegdanwBf1KdMq3W4PQEQwLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l
16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC
17 AQEAs0lYQa18vurCvox41aMUac0RT84cQeBkd1je0f/HTb2cKiW5mIny6OVWEfwi 
18 hHOIEEvycLvezdTptcHqmGn6rBoaveyt4rc+C11aI3HBb15snCVo8ufi1Vk/xMHh 
19 lNLqSfdAmksUPDyiCJd05pDj7KMl5HP3rmP4lKU5Hgp2Hs7z7YxvL5Vs95Q4260i 
20 NKicIL8y/u77eroRsNn+E9hX1upjaZEzQx8hr/AviqR3jt3ob1nCI3rsTF18vyis 
21 PCM7fRXikb7WyloSfNG+QhxOcPAa4W3gRo7PBsgEjpHHHMWBWY7PJWZKskkrFywN 
22 ZTTOEh/8hG2vnBE2ySwnjjKVOQ==17 AQEAl4xL60M7jv9NOOw9RW7yrS3xXaiLI3fjGI4ajBLDi6KObSDhS0WYLVUR9vWg
 18 vuF+02jkvRhkIhtMVaa5cuWkDDuCqEgRSejUVwZjYJT4+QEaekGMu+FSdrdNTcli
 19 6IXimiZctkoEMNJf3tY79m7XTMRQfOgIPjsfZ1DWw+r01JQ8iXN6ZPJcMolP/+3Q
 20 b8ZIb2YAhACIx8L8xM2ZyrUiD0QJ9i1CDmbjykElM2q2NwvAnzKiqHnzkL5C8N3x
 21 ZaKbPuYLNitXQEU5KV4azqYJsmPSUoZ2/fo8I1ZeJJVRe4oYRtmARbWQObgXKTTX
 22 Fd25XLR6XzxlJjajHdqeKhAs6g==
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 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCucYADForj3Wkh2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDYPZ1FYMV/RSky
3 1rpQ5wfzUiD6ZFMa6DuJkgV+urR8RridL3DDxRqmXX5dNf04yeewM54Sm0P6p764 
4 gQ/Y5nO8Q+7LoV1IKrU1Ci3bYgwBAf4PFNiLj8FgvPPhDkvSk8CR72K7NoyLkXAk 
5 hc64yHue5bK4a2LLS2Flr8T+tPIEPG1FQ9CMPiGjkyFpkTQRyBDgkmWMxn/38jG7 
6 vYHHR6dSmJ+IFo/krc8eFug+1qKy9371hDxXlQPhX44Ygud5HOBW4/y/lNPb4iQq 
7 +GOavqp6o3+u/1WamQqAHMgt4mHP6RPLZxhoeiAQt2ONim683hpQBJyhyro05lj8 
8 y8wMsvCzAgMBAAECggEAMkjWcU1wuPGMiiwXJhYK1SmCBxufVxzFeMkGW3sfZsmO 
9 EwVnWI97OKSvtdfHyDRvXHvsn4lxRZJQKGhPtKLtjsH4VmuL868X8BOgl2JCepHj 
10 9d348/X69NNS67eOxMNBme+rArNdPSgt7uFBb0OfWvT0mTOfVWHD0CekPhXTw8Na 
11 yiiqq6ZBmqk8N0TUPuLJwDrq2jR8EFZRVWN6NQ7W1DwOXLKWZqxAyfuVQCm060tH 
12 nqmwgGXqpjDGLYIy7R3auwgknxA73Eeef+twUsySYIovoHTKTqvfsFL6B3GkzLFQ 
13 T2HeKx9CHC89QiCUY7FRRTAE1orZJcTUFv+NIJBMHQKBgQDtG+/3WfyZQw7I1Npm 
14 7mfC+U+Fqw5r1+2ErrNT/mE45z4g1J1oxrHU5tDmecajREJDZRZyUan92fgFhGWI 
15 e+o33SqDRrC/u5F0SUMO1V6DAW+cJkx4URqFK4O4E6M+bfNPs87iwTduxUW9eXy5 
16 n/vu+QEgqv1fbkiQ0MOm8HIjnQKBgQC8V2+FotpRTMFCfhw7Gik3pT6zHvHq7qdA 
17 qqzUvX8LhBC/qxDEgKJMBUBd01wEpkxqlJP8xUtL5ZNCADMgz/6XF0xMWeUTXf/6 
18 2HzXGF0fhjQ+4vamaZ1UwQSLkT/w8qLvXyKQt3f1aqymn0eHl1JDpMd+SYkizTPV 
19 tjy8JiV8jwKBgQDR342rOpqMqj924nki7NkpSnXqEfvk1y7k56HRsfMqY/ypIKjn 
20 6h/UHC5CIv4A29VvRBX3QHOgP4P6ljMs+MnbgsczhanDPGpGLObPRWuvt+CrrXa4 
21 dMltoJOpprAy/S2FmdmA+pdvU+wkB1mwEHz2DK/D07YL91kB3degd2oAPQKBgQCS 
22 bgRVyPSl6uACm1vFk6RiEAZ8at25Qw0kGM5ApIfG40nGSvDBZiVIp3iQugg70TNu 
23 Vc/s4VOWUYo48UDPDQcqX0HBxs50TUv8sh31eYrFPKkYD4umfEyHHX40KJym725A 
24 Xx3Xl90bIHHVJdcOE1cxIka7595IAXSAfqwfuCTC/wKBgEfo5kmCscpwSjGxzoHY 
25 0UcrLE8BsUOxnzmDT06Ym2EdoKk6foMUDseG38Bl4Eta7BDi6cr6YVaDs+wbgXRu 
26 CsMfNQDOT8vhWf6tbzvW0cm8EwDgRbpEPplMXfSK8iibkAf3loBpNHhkYTWKUyz8 
27 KJRhumdiAPL9vCZDNJPuq61o3 BEp14LK8/3IrZZaSrsySuqL098jtSP+EXbVB9L7BN3fG0tEH6WOhX8WovGS6Q4Ue
 4 PE2kNRl533lengfj4csPSTGepdm9Xg8ygbh4Rb5xkZIecodinuls0Zs8jB2biGof
 5 TE/E6PhkI4jRyMI3d0q7TVXNciyW8GsX8b99vLtwMbMrJap+J3MgQ6d+FF7ZTSIm
 6 njE+5Fcwgg0vEBkW3MMq4e7NltRIDJFCqRifCXU00uFIWVcKhPZ22V4Y02qep5pr
 7 m8px2+edL/1fizv7gSNcQyJhlv5cgeMvALi8LGrzOLuP/QgnnkwAk1NsKHY03NEg
 8 7uoW9f7lAgMBAAECggEACo1HJWGJgaJgVj57W7ExR6O3cIKujE3XUbmlxgppVZrg
 9 TRc9hxBoVolcYOlcpeQvpmpD/O3khGpTDpymtUKaEaZkB8fyXp5gCEjsEO/K5kC2
 10 wSIvXD8bAfO2i6HPFXLntRWtW5ECyNopQ4m3wsYTiN9rB8GiKI67qNQnQbU2k87k
 11 lHkgphi6mz78HYjNzaMxV7j4wT8y+pt6vw3gJ5XsETOsec/Ps32qx+OCL7hSMCG3
 12 rI0NWJiJk/CqsnVioVuWMoKThEon2hC9/vrPxlVym1AzIkh+GzHsIHXMuXwzvI9G
 13 y+iJ+vAohj8WuoZM4aVW1lM3g7mJCFMuNmzGf7JHaQKBgQDsm/QhJCBF0tjwXPl2
 14 JVaJ67BFGuT0hQSVqNy/c1aefAu7d1IpOVMtiUxS8fk8TqkN4t5BvQZSNdEuRRmi
 15 GDzAYDujrY03iq5UhI4IEVYYI6GoG3BIWZt0rCdWaLcmDWXZ3mFaQdPYW85i+NeB
 16 rHvYnjcmCA6PAOeSm/Qr2ItMXwKBgQDp9lSfiGkC0yxN5AhlJGI0DxZO1nYAW8V6
 17 hG4YgJ7hR8ZlIYuLYN68aTS+BVxwtqJys8loHy4HlK48ctT+Nnei8toVclhHjZor
 18 MCeileX0jp/ohPnHoUEnX2yNbidP18D9sWBMba/exEY+2GKSLDAFQyLf08RZXZEj
 19 fn8Say67OwKBgQCfUrxm/I6Gtd3CrLiGJ8pIAN6nCd8WD+Pwas6KVD4FZf34c/Zt
 20 L96kkQlF6Q4s38LSSOvkVEZHYVnD0F/cWHnACIzgQGMQ/V86JjAFmrbgdk3Khv9q
 21 mHwnaizq8IQzKV5mAGqJfj4KOHeXCX0EIoMacB8uispS3QcSH9WhGKVj/QKBgGmT
 22 tWBAaFLUBJwpmPg7UO15GXH+KUXEI/tDo4L/F7NFdmvQlW4SCrEvMJPHS425fNkR
 23 9IM9/sGBAJdaom8NGTO5L1yaOugfKEDw/BHMXvbbHaIJz8WcKRChaRTxbmADVp2k
 24 23Xh0YlPPPvDHcgklI7rWuNyZpqFNKe1v5YKNA5dAoGBANgP3PnY1HxKaxUKvR8x
 25 milv2XpUcCA4dNvBucSKQsbfSd/90WzRaSW/nD2BvDPWTjew7LqrmfrsbF6TxhhB
 26 2nfrEYXfvWdAgmtGUNUwfvAJgrPnHJK/nqyozJVAOCYujgFEasKMZu/Nmpr8Aadp
 27 GAiSHeC+Zzg55lCU5vHcDHeA
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 MDEyMTAxMTAyOVoXDTI4MDEyMTAxMTAyOVowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEyMTAxMjkxMVoXDTI4MDEyMTAxMjkxMVowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAMtIzLII+fDjas7nlUy9Xm8JdRfu7HFX0OOQvzyBgWQr 
9 YWav2gJHDnPdXQ4HD5ShblN++s4C/VzuJw2uPVmb55Ijg8pKaxxS36Us+xTQabxL 
10 zqzLeNQJkW9NSTsPSNfM0wcJz99lF+ZzaIF4itGvlEyxRZpRdEks03j/z0PqbzqR 
11 JHkfN0GMCs71JKGAgkiXuM/WwhLh+gn2dcBxZ7i/3l5wUPXnos25my4w3+Wk/V9q 
12 +LrhG9RpXY7P9KARScpGCcZxoH245elPth2UjAEWSI+SAjjlhNAUnYLUCLzO3FXh 
13 Uqscrmpm12G1GpwjRhKBmGpUCJTHlDWLvbdd4levPtUCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUTvmX7/TRKYQlDMBf8PXV34qj38MwHwYDVR0jBBgwFoAU 
15 buRQ022C7VPaUtEV7FiOta4cyf4wCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQANr4X+XcPC5YeYP5CTVBoj2WXJgcot0kf34QaZcvfMbBR4w1WQQiAYxfMU 
17 B+/Hia4yHsq7QDm0jnmfM3Qrq8rvDWs6/r2TJb4l2xt/sypiaMhRvQQKnahUX3/K 
18 X3jbAh4ai8GamlUqxuZYXbWRKUjNcU8Dt/9iCQHvm7zLmCUYOEH8DFRD6C8qoalw 
19 J0KIWxFGH3cWgHDUrWqg6FnM9I3I26ucgobupNo4Ykp6kz/IEdQFzR4mqDAK5lY8 
20 hsAWoH5UHEv6RKaDDCe2znk+zHna1IO1itrj5h2dj2/lsQ/CkIcpYlPUirz59suj 
21 203RLEFNjK0zQg5O6y/jFQ6WX6Tf8 BQADggEPADCCAQoCggEBAJdYCiQc5RD7LS/FWpJ3EPiln6p7ZYdBzZEBqkyWflwG
 9 uHRv/TsnntowCCCm+g8Rvwf0o0yYQblXFRVJo4cI6rj645ZE5LVEMW5Ozx0FTqxP
 10 cJYwdeoL0+imbEih+27CVKsYf+D8IFWv2ET9DjsPs1hlced7k0cEUj4wWj7e0/OY
 11 spwqia1f2pxS3eWvaKEzUUlhksQbWAJmSBmea/bWcedmIFDCMpH69xQlq0FrZD84
 12 eiHayNCNQ++Mim8T6mBsCv7gxKt/kJBplzT92ICNbHQvm9kVy3GwlUICUcjx8294
 13 efEjCGmRytxiCyA1gFr/nl3SUM8tiy30CfQx0tvKx4ECAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQU95X69UmPb6tWQ/dgd1OjMLihNM8wHwYDVR0jBBgwFoAU
 15 0o3wtVvjQumXmoUQjENlFAzzCxAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQAIG+vJzLIEJy8z8X2Y6aL2TpMxx/E6KZOQshTJw8Hfg7+6FtKtSLP4Wvoi
 17 bX5sbnP3bzCHhu5DsNRls1XqevRMf9tLLWZjeCfUltZoiyDXwFCJtIW0hofJl9na
 18 Re+TqW7RGTZoTLu2ws9ZvoZC2Kj0eRGX+4sQcn0qydAGfBR04YbQu/hI4hBFbF1U
 19 8mnL0xdsECp3SGGphuBLxahSOIur+sWdqvIfsWoVtoLWe1J6W+A4USZKqQMdM4Ct
 20 NAUIzGWyPIFqPeLC6aV+EAAbxjSy1atIB1kyjYHi/VOq3zTmRqszvmbTWxwnGneA
 21 /45MU+/usiDGyHi1n1bbzYQlgrWq
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDpDCCAoygAwIBAgICEBkwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDpDCCAoygAwIBAgICEBkwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
27 MTEwMjhaFw0yODAxMjEwMTEwMjhaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT27 MTI5MTFaFw0yODAxMjEwMTI5MTFaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
30 BQADggEPADCCAQoCggEBAK20x9FVey0r/XtEtmRWQ/TP7dVphaTNKdFL/16DjURs 
31 O0PfSmJn4szHEVAuVnLxx9qb4ciWMmkkptybfno7xzWaZZtqhUotoPOsGdxQthRd 
32 XfBKOTFlJRG5D+E+lgP0nCoidnUCDptfIzg2ciYGCS1DCjpzhcnc9bHbOfs91dT2 
33 W7ILejW9Aq0EWrWK1Fx4wk/hM+lPHDcP3BW34R32s/tY6gYA7ZQdKOBiBsl5l1gZ 
34 wXFmKc1aYPfysIiSEYK7wLlkoOHla1gAWHF7K25JGyVsSQKN+MwOwgWqdSRtAMKt 
35 ej6IoYuxKoIxqjNFVSUPaurfmpDD4faytxmIMt7LNQUCAwEAAaNdMFswHQYDVR0O 
36 BBYEFG7kUNNtgu1T2lLRFexYjrWuHMn+MB8GA1UdIwQYMBaAFEZ6Pq68Q9tr3S5b30 BQADggEPADCCAQoCggEBAKODiCkIeZfpWsnZINDAZ224Y81oQ7ZjZPIZgKbXejbF
 31 Jnoza06D6N90b6yzJq509k+9Fu9sfB02LojSfVLxecaNDa03JU6HmEXsx015zUw4
 32 Ph/u1zUlyrAd0HWS3Qgn6ZdVy7MRa7UD0q9zsaed8xfet75LwRnoSOxeSI2FXQyB
 33 UbH+gycIzlXjihjAI6Otz+BQrHwDde62BlHhfK4tNEpTfSGaEpi0WwM8UoUyDCZC
 34 Z90hYNIXWA6DrFgrk5kCrFOtfSPLFtXDSmJ2BwatS6sUxHOEMrfow0YJ79rNEzkU
 35 oy0Tq/M8CHUqCG+0VHK+mB5k/mC1rY8UsLAsU4eR/XcCAwEAAaNdMFswHQYDVR0O
 36 BBYEFNKN8LVb40Lpl5qFEIxDZRQM8wsQMB8GA1UdIwQYMBaAFH6KgJY4XoHWp8AX
37 6vIjBWtFDtJdMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB37 9SnTKt1uD0BEMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
38 CwUAA4IBAQCFFuLT/ETKNMqLZRraq0T9fq7ksrlVc2jkAxEY6fNaZQojT0iAR67S 
39 UmZbBQEDVGw9MsGfmKBuRIi4qEVfdRBWuayCXt/yAK/0X94YA1ZT8OEEAptcjcAX 
40 TvKOMr8cAXY5HOlJQGsPYlJ3mJ2tQVOtOUCcXlfKd+ZBsYdDPl7fcHGpzljdVhrn 
41 PKkAFI9ve6utIjvrE3C/2P4KEMaz6DvxubAstbM+XUNA2z3Ow9E+es2DjQ565cjZ 
42 48Av+5F5A4uI0ZEqfED5HY+xZqIzYj95/l/ltOyAJgf/S9hXkW1d0p9Foum7ntPU 
43 z7sWkfTwiDQmf2AJnnr46bddxvS9n3NA38 CwUAA4IBAQBWmM9jShWXPz+14JpbGJ7E9MP7qHOTLZdocTr0MDHlSO9jXrPQyVxS
 39 2LO1HP6on71BYOB59pmU20fw0I6qmAQAATIBJkKWQT1SSKpk3pQnWtkI5XVqJfPa
 40 FMmmt0XVGUx2Cen/HSTgxslER6jU1JhahgYOLvG83buPXMbtfaBSM84n6hF/ngI2
 41 MP7fiXoTrmEfYE1G7s32uB7Y0Vmr65ZqgFA8OpWG9wONsSY7WMR9PPo1hSrRhDn8
 42 eGvVTFwPXfgx4eg3tNc5IK4zmrRWeIWVG+IHcYaa0MKG19bTzkmwNxVXZbx3yg33
 43 dhxeXNZ8H52cqfTkSMkA/zs8kH/hNgrT
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 b2xvZzEdMBsGA1UEAwwUVGVzdGluZyBJbnRlcm1lZGlhcnkXDTI1MDEyMTAxMTAz4 b2xvZzEdMBsGA1UEAwwUVGVzdGluZyBJbnRlcm1lZGlhcnkXDTI1MDEyMTAxMjkx
5 MloXDTI4MDEyMTAxMTAzMlqgDjAMMAoGA1UdFAQDAgEBMA0GCSqGSIb3DQEBCwUA5 NFoXDTI4MDEyMTAxMjkxNFqgDjAMMAoGA1UdFAQDAgEBMA0GCSqGSIb3DQEBCwUA
6 A4IBAQBAuMaFd9HeSGcuc9U7nksm87llhMtnlhTLjQ5OASts+1vc13dGNyf6Adyl 
7 Y9T3eV52oUKI5s0u1+Yxrzud+VXvCWtitPhNdQYERhUDUAwJje/zADIS3S7PlcyK 
8 e3FB6EJqfbqSc1J95hY2W3yuHBzVE2WYFpZEoWSsFhPGI1VWRv6jFAHg9A4VW6WX 
9 wTKl/xtrHKAFHadSlev06eUZXWnTyanEh+l2rwAIHW+lFFegitvw4afRkhp9VC8q 
10 VkPfXdvSZLk44Jy2qQ72l8xwYL0yRHe/GVfdbae1vxicWwgx920+ApSD3WVGNdB+ 
11 yXHA1Sd/k6b6mWRfnCdY7Y0cz2D76 A4IBAQB7RUoS2qEalKCj4WDAZQkpyECi8sk70NRO9QPLZWYrTpn3ItE1yqSCuCBE
 7 ZrqKnEJeKBMmU514RJ95K/9IoD2Sbe62X4KVrpaWAZsu9C83H5ueMHvp0bht0+z5
 8 70/CJDsMhp3BqFZXmnONITwDv36rK2mYj7Ic2rRS0vbVvlDxO/QISsYrQdRWpG+Q
 9 tHL4JjR93pIbif8WplENOspu72Ttb/GPpP17nfFxkAcYpHtziXadKRrC8T0Uv6ZR
 10 +623WPDJYOtdf1JgtucieCcBsGt9V+VdNzLCHbbzFpFKjzvDP+nrN04AVCfxut+Q
 11 SZ28BZ7jHNIR71ZguU3Baz/r5kru
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 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDLSMyyCPnw42rO2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCXWAokHOUQ+y0v
3 55VMvV5vCXUX7uxxV9DjkL88gYFkK2Fmr9oCRw5z3V0OBw+UoW5TfvrOAv1c7icN 
4 rj1Zm+eSI4PKSmscUt+lLPsU0Gm8S86sy3jUCZFvTUk7D0jXzNMHCc/fZRfmc2iB 
5 eIrRr5RMsUWaUXRJLNN4/89D6m86kSR5HzdBjArO9SShgIJIl7jP1sIS4foJ9nXA 
6 cWe4v95ecFD156LNuZsuMN/lpP1favi64RvUaV2Oz/SgEUnKRgnGcaB9uOXpT7Yd 
7 lIwBFkiPkgI45YTQFJ2C1Ai8ztxV4VKrHK5qZtdhtRqcI0YSgZhqVAiUx5Q1i723 
8 XeJXrz7VAgMBAAECggEAATdoI3/tQEqZbC/ePgLQwAOuTocwpVmmrNiZZFshXerq 
9 iXWaQt2PpxQshzXLReg/Y5gvbQXUjqFNh4Xtj7iLRrMYCfZZtLuEOMCk/Kdl8pQA 
10 4m98mMbj4WbKKOR7BZuP/wtJJ1I7YIwmlHEXDOaAPIM/t4rZkh8xYW3Px4gYGUwb 
11 +6YsQEHB9nh1687aC/tSjrKHlQB3G5YZFQdOjH2s25oeJGosyTqV/JBf18xMTdXw 
12 gPkNshKfjHamBYG1H8xbDDV5ghD9YUUSDG3FtZ4VvQQDTQCoPj34+N9yBAm3ly5P 
13 cm033qoqeWTlDhtcCJgM9QcN73OrklAMpRpMtmCX8wKBgQDl2HmWzki2bO/2IbmG 
14 TWL1lZGUFd6FCM/YJHFi5r88TErfByBWCye+0DjkvHDifh6v3ugNAvA7hOIwxytV 
15 qFkQG/OiP7J+BfapGUr4ppHs3YZChVor5DDuKM0+2XeO0r8CBqMUJtP+UG1bl4eZ 
16 b2wWgNeSg70qGIi9eOd4+/8y+wKBgQDiapTv6wsL/hXl+TwJQSOn6BJMNqUqxWVI 
17 HvSnRyPDudGe2EScrhc25brJ+xcZKSmu3AtVq/KUi7Q4mB+H4B3RJrldFjTltLTG 
18 18wmoNNUjtli/vfgHQilHepbQIl7tXaMpxZLdlvQisiYZNc0HrtH+xqRXt7hXcal 
19 aGK7Kr8sbwKBgF7DHX47lmcACv8jcGYayc4O2HKBgbi/pVGr1MO99uJZYhUJzx8q 
20 gjx9hLdpqfD3ppdEA9A5gepIIymRNCCgw/eMTqp6MJEczFFziCF0K33I523NpRur 
21 fTDzyYs8Bbrw0Kd5LQtF5ulXJ383vkRYV+v/OuHBRuBwNRBJJMYQv2q5AoGAVJcn 
22 X997uBZMzifowzhf/upYc7ryyGEJbwGJvDl65jQ1WdhJAhSUvcDkoXO69H6JgTfa 
23 0D42mkL7qS1EknosCakjFeEnEC8MX0Helwv9CJl6JF9H8qZGRZJArakV9G8ehHwk 
24 ezsUIHzJZw49zM4ygDkTev5r3N0xSzkNsgnNdOcCgYA7QeVcWOknMYkoDPZ8rl7D 
25 zydSaSFG+wwX86nhSgAP2+jD9bbowuvCV/rkrFH7pU7uAMmRwtI+7HEEY2SU3tQ/ 
26 gOJ2VDf+FyHvzMs2bBbSsLrMvbG5pUtuZM+zogLTHAighs64p6tsri+VYEP+PZMC 
27 ldrVVMN0hvmL3VL1Yet+Fg==3 xVqSdxD4pZ+qe2WHQc2RAapMln5cBrh0b/07J57aMAggpvoPEb8H9KNMmEG5VxUV
 4 SaOHCOq4+uOWROS1RDFuTs8dBU6sT3CWMHXqC9PopmxIoftuwlSrGH/g/CBVr9hE
 5 /Q47D7NYZXHne5NHBFI+MFo+3tPzmLKcKomtX9qcUt3lr2ihM1FJYZLEG1gCZkgZ
 6 nmv21nHnZiBQwjKR+vcUJatBa2Q/OHoh2sjQjUPvjIpvE+pgbAr+4MSrf5CQaZc0
 7 /diAjWx0L5vZFctxsJVCAlHI8fNveHnxIwhpkcrcYgsgNYBa/55d0lDPLYst9An0
 8 MdLbyseBAgMBAAECggEAD63NwycBLiyvZjsOYo0WQ4Q5EdrdzlDpYIPpJi0TIyqJ
 9 EnsFo4q7wMPoG6Xg0w3WGhdkkYtWh8J3SzDJUbSBSK+pQ0iY3xSVAGYGu+1wVJaY
 10 Rd74YEpgZkJThoTNfRCB4AXWPbMxEF96ys7imgjK3jYIQmCBhgJzGME+oDPKhnpa
 11 /8krxuj7IMVyNwjjUaelvVvBxTYxlN+YAeH+P+SBBlXBtL6rUPiSLXoi+IBiKHAm
 12 wRyjapONqI0X1oEIzJ7OGXC7kxYShXv4BQqAMw2QIBBs3m+Fg4/9wbhcpPu9Q2so
 13 mJuKXNGs04TXyLO99UPhPe/drTQiXUZWtNuy0s9gCQKBgQDI3dKC93r5GlJ91/0T
 14 9V15NvC19BdDQzLz5wOFp0DN7j9dEGO3UaSbz/mlg6i753xqgEUkpzmaVK0jX7+r
 15 r5BWhw/xkGAeMtPNy3rIZFuUNm7b7QbLvD8uT7AFCpNMD8p2trUS9YEtCuFxfiA0
 16 3GSZsTI1UCwv3Mzxzk50YrR7LQKBgQDA4nCzswTMBnA/TqPbgPJkEk8ciSGhhFrU
 17 ZYHW6Z6xYjAONaC1XmSHMO4wD2qqkvU73lAclYEgUOxSITmdD7Ow/WlvqkPw/yI9
 18 IRkjxXtE3YbzNN8iSAWlsvQKq8Q9ywLBMj4JWSRUs1TtDetXfAw1kO1EWN+gc/wX
 19 mAaPYF0iJQKBgFmguT0dJq8ecq6agN+1/XaH8FKQTw0BYCv66dRqc/0vkPB6zrPO
 20 509rNq8HF3R470gqYi/fulFF9VeycrkuBo7Fh3S3glwXO/E5GVlvhnmU7FSP6Bdi
 21 sSJ+BkHJnT40UZg1IIkMKQ6rKztUFxTfPrhhm9C0LHNS59QBxXojTPslAoGAaqpO
 22 jPGIy5Mb68Z/UtniMXj2it9C2+EnoaFoxgJ3obycup7peqLykNh8P9OmtyGBwFPW
 23 lZgPymE17s004ShXxJ6++eN8ov9UXd2521BQNOsUv9YTNxABH3rw/h2y7kEgCtrP
 24 97d2IejyJA24ga61ycGVlGBZeo/pbtrBdfRiTIkCgYEAsJRqd1gbaElj4B6f28SD
 25 YAvKoog+HWKyQqr89XPfUseI5fb3Zc5w6SelNjxTa8Wqjxh6Kvn/LUPdoomeIyGE
 26 1l+m3hv/y5GvtD8p9yz0oGbnr3eeZ0A0GwRxDamLlNh2dqm8QPKbkaokeiPF5Dwy
 27 ov0H3sYt8rz2IBszjxhI9c4=
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 MDEyMTAxMTAyOVoXDTI4MDEyMTAxMTAyOVowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEyMTAxMjkxMVoXDTI4MDEyMTAxMjkxMVowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAMtIzLII+fDjas7nlUy9Xm8JdRfu7HFX0OOQvzyBgWQr 
9 YWav2gJHDnPdXQ4HD5ShblN++s4C/VzuJw2uPVmb55Ijg8pKaxxS36Us+xTQabxL 
10 zqzLeNQJkW9NSTsPSNfM0wcJz99lF+ZzaIF4itGvlEyxRZpRdEks03j/z0PqbzqR 
11 JHkfN0GMCs71JKGAgkiXuM/WwhLh+gn2dcBxZ7i/3l5wUPXnos25my4w3+Wk/V9q 
12 +LrhG9RpXY7P9KARScpGCcZxoH245elPth2UjAEWSI+SAjjlhNAUnYLUCLzO3FXh 
13 Uqscrmpm12G1GpwjRhKBmGpUCJTHlDWLvbdd4levPtUCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUTvmX7/TRKYQlDMBf8PXV34qj38MwHwYDVR0jBBgwFoAU 
15 buRQ022C7VPaUtEV7FiOta4cyf4wCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQANr4X+XcPC5YeYP5CTVBoj2WXJgcot0kf34QaZcvfMbBR4w1WQQiAYxfMU 
17 B+/Hia4yHsq7QDm0jnmfM3Qrq8rvDWs6/r2TJb4l2xt/sypiaMhRvQQKnahUX3/K 
18 X3jbAh4ai8GamlUqxuZYXbWRKUjNcU8Dt/9iCQHvm7zLmCUYOEH8DFRD6C8qoalw 
19 J0KIWxFGH3cWgHDUrWqg6FnM9I3I26ucgobupNo4Ykp6kz/IEdQFzR4mqDAK5lY8 
20 hsAWoH5UHEv6RKaDDCe2znk+zHna1IO1itrj5h2dj2/lsQ/CkIcpYlPUirz59suj 
21 203RLEFNjK0zQg5O6y/jFQ6WX6Tf8 BQADggEPADCCAQoCggEBAJdYCiQc5RD7LS/FWpJ3EPiln6p7ZYdBzZEBqkyWflwG
 9 uHRv/TsnntowCCCm+g8Rvwf0o0yYQblXFRVJo4cI6rj645ZE5LVEMW5Ozx0FTqxP
 10 cJYwdeoL0+imbEih+27CVKsYf+D8IFWv2ET9DjsPs1hlced7k0cEUj4wWj7e0/OY
 11 spwqia1f2pxS3eWvaKEzUUlhksQbWAJmSBmea/bWcedmIFDCMpH69xQlq0FrZD84
 12 eiHayNCNQ++Mim8T6mBsCv7gxKt/kJBplzT92ICNbHQvm9kVy3GwlUICUcjx8294
 13 efEjCGmRytxiCyA1gFr/nl3SUM8tiy30CfQx0tvKx4ECAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQU95X69UmPb6tWQ/dgd1OjMLihNM8wHwYDVR0jBBgwFoAU
 15 0o3wtVvjQumXmoUQjENlFAzzCxAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQAIG+vJzLIEJy8z8X2Y6aL2TpMxx/E6KZOQshTJw8Hfg7+6FtKtSLP4Wvoi
 17 bX5sbnP3bzCHhu5DsNRls1XqevRMf9tLLWZjeCfUltZoiyDXwFCJtIW0hofJl9na
 18 Re+TqW7RGTZoTLu2ws9ZvoZC2Kj0eRGX+4sQcn0qydAGfBR04YbQu/hI4hBFbF1U
 19 8mnL0xdsECp3SGGphuBLxahSOIur+sWdqvIfsWoVtoLWe1J6W+A4USZKqQMdM4Ct
 20 NAUIzGWyPIFqPeLC6aV+EAAbxjSy1atIB1kyjYHi/VOq3zTmRqszvmbTWxwnGneA
 21 /45MU+/usiDGyHi1n1bbzYQlgrWq
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMjhaFw0yODAxMjEwMTEwMjhaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MTFaFw0yODAxMjEwMTI5MTFaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAK20x9FVey0r/XtEtmRWQ/TP7dVphaTNKdFL/16DjURs 
9 O0PfSmJn4szHEVAuVnLxx9qb4ciWMmkkptybfno7xzWaZZtqhUotoPOsGdxQthRd 
10 XfBKOTFlJRG5D+E+lgP0nCoidnUCDptfIzg2ciYGCS1DCjpzhcnc9bHbOfs91dT2 
11 W7ILejW9Aq0EWrWK1Fx4wk/hM+lPHDcP3BW34R32s/tY6gYA7ZQdKOBiBsl5l1gZ 
12 wXFmKc1aYPfysIiSEYK7wLlkoOHla1gAWHF7K25JGyVsSQKN+MwOwgWqdSRtAMKt 
13 ej6IoYuxKoIxqjNFVSUPaurfmpDD4faytxmIMt7LNQUCAwEAAaNdMFswHQYDVR0O 
14 BBYEFG7kUNNtgu1T2lLRFexYjrWuHMn+MB8GA1UdIwQYMBaAFEZ6Pq68Q9tr3S5b8 BQADggEPADCCAQoCggEBAKODiCkIeZfpWsnZINDAZ224Y81oQ7ZjZPIZgKbXejbF
 9 Jnoza06D6N90b6yzJq509k+9Fu9sfB02LojSfVLxecaNDa03JU6HmEXsx015zUw4
 10 Ph/u1zUlyrAd0HWS3Qgn6ZdVy7MRa7UD0q9zsaed8xfet75LwRnoSOxeSI2FXQyB
 11 UbH+gycIzlXjihjAI6Otz+BQrHwDde62BlHhfK4tNEpTfSGaEpi0WwM8UoUyDCZC
 12 Z90hYNIXWA6DrFgrk5kCrFOtfSPLFtXDSmJ2BwatS6sUxHOEMrfow0YJ79rNEzkU
 13 oy0Tq/M8CHUqCG+0VHK+mB5k/mC1rY8UsLAsU4eR/XcCAwEAAaNdMFswHQYDVR0O
 14 BBYEFNKN8LVb40Lpl5qFEIxDZRQM8wsQMB8GA1UdIwQYMBaAFH6KgJY4XoHWp8AX
15 6vIjBWtFDtJdMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB15 9SnTKt1uD0BEMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
16 CwUAA4IBAQCFFuLT/ETKNMqLZRraq0T9fq7ksrlVc2jkAxEY6fNaZQojT0iAR67S 
17 UmZbBQEDVGw9MsGfmKBuRIi4qEVfdRBWuayCXt/yAK/0X94YA1ZT8OEEAptcjcAX 
18 TvKOMr8cAXY5HOlJQGsPYlJ3mJ2tQVOtOUCcXlfKd+ZBsYdDPl7fcHGpzljdVhrn 
19 PKkAFI9ve6utIjvrE3C/2P4KEMaz6DvxubAstbM+XUNA2z3Ow9E+es2DjQ565cjZ 
20 48Av+5F5A4uI0ZEqfED5HY+xZqIzYj95/l/ltOyAJgf/S9hXkW1d0p9Foum7ntPU 
21 z7sWkfTwiDQmf2AJnnr46bddxvS9n3NA16 CwUAA4IBAQBWmM9jShWXPz+14JpbGJ7E9MP7qHOTLZdocTr0MDHlSO9jXrPQyVxS
 17 2LO1HP6on71BYOB59pmU20fw0I6qmAQAATIBJkKWQT1SSKpk3pQnWtkI5XVqJfPa
 18 FMmmt0XVGUx2Cen/HSTgxslER6jU1JhahgYOLvG83buPXMbtfaBSM84n6hF/ngI2
 19 MP7fiXoTrmEfYE1G7s32uB7Y0Vmr65ZqgFA8OpWG9wONsSY7WMR9PPo1hSrRhDn8
 20 eGvVTFwPXfgx4eg3tNc5IK4zmrRWeIWVG+IHcYaa0MKG19bTzkmwNxVXZbx3yg33
 21 dhxeXNZ8H52cqfTkSMkA/zs8kH/hNgrT
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 CgKCAQEArbTH0VV7LSv9e0S2ZFZD9M/t1WmFpM0p0Uv/XoONRGw7Q99KYmfizMcR 
6 UC5WcvHH2pvhyJYyaSSm3Jt+ejvHNZplm2qFSi2g86wZ3FC2FF1d8Eo5MWUlEbkP 
7 4T6WA/ScKiJ2dQIOm18jODZyJgYJLUMKOnOFydz1sds5+z3V1PZbsgt6Nb0CrQRa 
8 tYrUXHjCT+Ez6U8cNw/cFbfhHfaz+1jqBgDtlB0o4GIGyXmXWBnBcWYpzVpg9/Kw 
9 iJIRgrvAuWSg4eVrWABYcXsrbkkbJWxJAo34zA7CBap1JG0Awq16Poihi7EqgjGq 
10 M0VVJQ9q6t+akMPh9rK3GYgy3ss1BQIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM5 CgKCAQEAo4OIKQh5l+laydkg0MBnbbhjzWhDtmNk8hmAptd6NsUmejNrToPo33Rv
 6 rLMmrnT2T70W72x8HTYuiNJ9UvF5xo0NrTclToeYRezHTXnNTDg+H+7XNSXKsB3Q
 7 dZLdCCfpl1XLsxFrtQPSr3Oxp53zF963vkvBGehI7F5IjYVdDIFRsf6DJwjOVeOK
 8 GMAjo63P4FCsfAN17rYGUeF8ri00SlN9IZoSmLRbAzxShTIMJkJn3SFg0hdYDoOs
 9 WCuTmQKsU619I8sW1cNKYnYHBq1LqxTEc4Qyt+jDRgnv2s0TORSjLROr8zwIdSoI
 10 b7RUcr6YHmT+YLWtjxSwsCxTh5H9dwIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM
11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAe7ug11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAPqjP
12 yEtfekIgvGSOcqYy3zSz/8cGfvlZxGCP9LldSiV4PI86V6BcbiOeCvjSiaR/GRkZ 
13 ImZT8kBjijhV9V8XRohrKX6Z62ma2lXUEA2wkwH0IgAOPQP9n8coD2fRfoOPDe/G 
14 ihFP6Hk2ANYul74fEB294HfmkCQjHw1ZWpAwIBvssTpME0lOctSM3VpZbF18sp9g 
15 wfvApyPRlYwg70dSC35uEpYCJO0wzLQW7k/dTdzJmixBVCtTsEnqgumTSaRTDDkw 
16 eluSECzEMkRe7ky3BBfvXhgSiqZ1URoiaHTlU+clFhra40d/6MVs/VcbDcwv4LrD 
17 TvkNiYudVCUPXT+7zg==12 0lV94XxqYn+21Rnjeycost4jvATrk68RYEUZNHUzdNYmO6brOTi/9Dq/UCdyxqIM
 13 ieYDxAZHXmKSVLcz421oUjncnKLzZBMk6dwLSRJg0jrGtdTsocFL6Z0oM+C/l3Cm
 14 msdY4GD4mKrdq8mLB/qLAeuPYDi35uP/WuBhyBp0D4BPLihn7jn8ZVCNYB/kVLZM
 15 9yDmRuUlbwVDq2WamIsxrbWLRqQuICYvw5wyhMzfnUiDAB5e0s5eW9VWzZJr0XCK
 16 I6bIsv/GiRa1TksPLIfzFM6cY58cjxPXO2XPQx3NpY6EfBVZTFb5+CgiE3pfhoNA
 17 mPZDteMBHcYjjASgkA==
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»      280121011029Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      280121012911Z» » 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 MDEyMTAxMTAyOVoXDTI4MDEyMTAxMTAyOVowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEyMTAxMjkxMVoXDTI4MDEyMTAxMjkxMVowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAMtIzLII+fDjas7nlUy9Xm8JdRfu7HFX0OOQvzyBgWQr 
9 YWav2gJHDnPdXQ4HD5ShblN++s4C/VzuJw2uPVmb55Ijg8pKaxxS36Us+xTQabxL 
10 zqzLeNQJkW9NSTsPSNfM0wcJz99lF+ZzaIF4itGvlEyxRZpRdEks03j/z0PqbzqR 
11 JHkfN0GMCs71JKGAgkiXuM/WwhLh+gn2dcBxZ7i/3l5wUPXnos25my4w3+Wk/V9q 
12 +LrhG9RpXY7P9KARScpGCcZxoH245elPth2UjAEWSI+SAjjlhNAUnYLUCLzO3FXh 
13 Uqscrmpm12G1GpwjRhKBmGpUCJTHlDWLvbdd4levPtUCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUTvmX7/TRKYQlDMBf8PXV34qj38MwHwYDVR0jBBgwFoAU 
15 buRQ022C7VPaUtEV7FiOta4cyf4wCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQANr4X+XcPC5YeYP5CTVBoj2WXJgcot0kf34QaZcvfMbBR4w1WQQiAYxfMU 
17 B+/Hia4yHsq7QDm0jnmfM3Qrq8rvDWs6/r2TJb4l2xt/sypiaMhRvQQKnahUX3/K 
18 X3jbAh4ai8GamlUqxuZYXbWRKUjNcU8Dt/9iCQHvm7zLmCUYOEH8DFRD6C8qoalw 
19 J0KIWxFGH3cWgHDUrWqg6FnM9I3I26ucgobupNo4Ykp6kz/IEdQFzR4mqDAK5lY8 
20 hsAWoH5UHEv6RKaDDCe2znk+zHna1IO1itrj5h2dj2/lsQ/CkIcpYlPUirz59suj 
21 203RLEFNjK0zQg5O6y/jFQ6WX6Tf8 BQADggEPADCCAQoCggEBAJdYCiQc5RD7LS/FWpJ3EPiln6p7ZYdBzZEBqkyWflwG
 9 uHRv/TsnntowCCCm+g8Rvwf0o0yYQblXFRVJo4cI6rj645ZE5LVEMW5Ozx0FTqxP
 10 cJYwdeoL0+imbEih+27CVKsYf+D8IFWv2ET9DjsPs1hlced7k0cEUj4wWj7e0/OY
 11 spwqia1f2pxS3eWvaKEzUUlhksQbWAJmSBmea/bWcedmIFDCMpH69xQlq0FrZD84
 12 eiHayNCNQ++Mim8T6mBsCv7gxKt/kJBplzT92ICNbHQvm9kVy3GwlUICUcjx8294
 13 efEjCGmRytxiCyA1gFr/nl3SUM8tiy30CfQx0tvKx4ECAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQU95X69UmPb6tWQ/dgd1OjMLihNM8wHwYDVR0jBBgwFoAU
 15 0o3wtVvjQumXmoUQjENlFAzzCxAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQAIG+vJzLIEJy8z8X2Y6aL2TpMxx/E6KZOQshTJw8Hfg7+6FtKtSLP4Wvoi
 17 bX5sbnP3bzCHhu5DsNRls1XqevRMf9tLLWZjeCfUltZoiyDXwFCJtIW0hofJl9na
 18 Re+TqW7RGTZoTLu2ws9ZvoZC2Kj0eRGX+4sQcn0qydAGfBR04YbQu/hI4hBFbF1U
 19 8mnL0xdsECp3SGGphuBLxahSOIur+sWdqvIfsWoVtoLWe1J6W+A4USZKqQMdM4Ct
 20 NAUIzGWyPIFqPeLC6aV+EAAbxjSy1atIB1kyjYHi/VOq3zTmRqszvmbTWxwnGneA
 21 /45MU+/usiDGyHi1n1bbzYQlgrWq
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 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCttMfRVXstK/172 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCjg4gpCHmX6VrJ
3 RLZkVkP0z+3VaYWkzSnRS/9eg41EbDtD30piZ+LMxxFQLlZy8cfam+HIljJpJKbc 
4 m356O8c1mmWbaoVKLaDzrBncULYUXV3wSjkxZSURuQ/hPpYD9JwqInZ1Ag6bXyM4 
5 NnImBgktQwo6c4XJ3PWx2zn7PdXU9luyC3o1vQKtBFq1itRceMJP4TPpTxw3D9wV 
6 t+Ed9rP7WOoGAO2UHSjgYgbJeZdYGcFxZinNWmD38rCIkhGCu8C5ZKDh5WtYAFhx 
7 eytuSRslbEkCjfjMDsIFqnUkbQDCrXo+iKGLsSqCMaozRVUlD2rq35qQw+H2srcZ 
8 iDLeyzUFAgMBAAECggEABxXSeAToac7GCkL4Ej6nNfNMlwG0saSsBH1OP3DWkHMT 
9 tcXZVws4EonkzbmeIsEe7u6gdoSTLiZlvKYxB1Osi/tYvU6f0jHrQz/YAYcJ7j8N 
10 XQbsr0maCfow83Xl5j0SKPElQMo3207gSmOEzhfn7usxnccRhCAu+2AJoj2tnP/q 
11 79IjSGTkuTCbE5anaYwgSeBvu40F8ZGSqskT4/eZN4mo41mRw7MNAW9PgW5qc7C6 
12 BRu+ZjcHXHdpZ7/p9C5Z1JwOqVp+sZqA82BoEZweghPoBEL1OdP4yuBg7OD5nlyX 
13 CzpOVnX6qG+iNVxwP/g7QYHxr4AvT7iYKDGr6+7DXwKBgQDbZUrOaSk50C1AVM4S 
14 tPYAv2ukabKwX3cU/dhKAom9e0rexrs8cLjjt0Q4nWDMtwkBSHX5WPrNrK4jzvKl 
15 mwyDPnX7u5jCnrBBnp83eNcKkScbKWDsTplFAgVWZhPIkuh4jZxRfPbAYfNl5J8V 
16 lbJND4t/ifkfc2jQ19Jk2XTTVwKBgQDKsAYDGm9BHxxxxzeoJSs1kbsDQ/jJ5GFK 
17 Uq67gpVPlP3d0iqQJyDYyUF32PJyvLmRI2wgXqg9KxyoxOyvhejbzVWJSkLCOGRi 
18 8AimNfE7QZmWmdQtucHJayb7imeZxbxpoZlPCtnpDoOzICgY3Pfm1PkLhIOXYQd7 
19 JWVJMtc9AwKBgB7jjPuwrKA6IhTbm8PgfH4wdSxJwWG5nx9yeeA5qUDnOexRmIzy 
20 5eURqWY7KiTIZFks5Yc8stsAQ+hAu8L7KHDV+3B8wg4sn24tsgbyWXxgYVweoEnE 
21 6ylfFndKmeB0ZoyKi4ahjHAbmlQvMwKr99WHqcFEILH/4rL8n9+ZCiyzAoGBAI/8 
22 3jiEJfbwQAfAC5Ti2sBSh7U5K1tZZ5giBslkaefAI1zauavwcBAxYNXgA9Rop7co 
23 n96bAA98Of7W7oF+sr67LwG6BJTu9LmoZayV84ox/wcSvr3BEZ6iBW56k0CVTVUJ 
24 HN0fC1DaI8szk+idyWptb4K0H7uBjYv5M+v9NxS7AoGBAJNIh6J5Q0kUY4rNdCvA 
25 0B62TggChAtPu4659cP99e/fJXna3l7idPPPrc/XEJ/Xnrk9UH5qpACt5m1Or4Q3 
26 Un0kbUqhZRWmqCcbX9UxyJKoUx47C8DgqF/Yd12aEmRYxeS+ackcdOQppFcYGuMm 
27 wlll+3zs0EhQG5KMEtzlKMEX3 2SDQwGdtuGPNaEO2Y2TyGYCm13o2xSZ6M2tOg+jfdG+ssyaudPZPvRbvbHwdNi6I
 4 0n1S8XnGjQ2tNyVOh5hF7MdNec1MOD4f7tc1JcqwHdB1kt0IJ+mXVcuzEWu1A9Kv
 5 c7GnnfMX3re+S8EZ6EjsXkiNhV0MgVGx/oMnCM5V44oYwCOjrc/gUKx8A3XutgZR
 6 4XyuLTRKU30hmhKYtFsDPFKFMgwmQmfdIWDSF1gOg6xYK5OZAqxTrX0jyxbVw0pi
 7 dgcGrUurFMRzhDK36MNGCe/azRM5FKMtE6vzPAh1KghvtFRyvpgeZP5gta2PFLCw
 8 LFOHkf13AgMBAAECggEAES3hENqUl9rLEJjw4y3L0BHG3o5dStzPfsYiJ6VM8FMv
 9 UzhyxjmCrnN3xi++WSbtt/v4XGhL8++83OAsjZnUPwGT1caM8164p2QUnnW1FZR1
 10 Jnq7/pf9XxqKy8eF1HUJDD7V23bxl3+S0582o5MrNq9OI76mx5eJjdfsDH5eA9Gp
 11 UGjUDeqaq66RwzrsMZEvVW02O+6d7uYydrTdSWwvHPCayG1XCebgbxsGh/P1XsRB
 12 AOpjmBCMhjsSbnv5qNB2i/soVRJv/Vp+IrfNs5kAELQDar6LSxFyraVJt1kUJKZX
 13 LUIuW86v8C6J/s+dZr0ooeI3FCnA+wJpz5s/OtYA4QKBgQDbah/x7UuacJbOrXfs
 14 9JkZwzbiRB4tO2QxWuNqq2OqVcFQcM8PXJ0fMp2FMr8o0OXMwDhNOVtD7lGkhSGY
 15 YQnqeBZATO48Da/DWvjSWAYnY6uxzLmaSR30C4UGj2U+oAC3tDaZI433gTclE6UG
 16 ZFQx53F/ag8sZFdP23gdXOoD4QKBgQC+xz3JGOwVOwIiIpbQZzxiu/xpfYUa/NGf
 17 ipVMbYysse/lYQUIW0Tb7fAb09pKf5fXbjUlRviyVUQE+mDiHJWavzcUYR+geSBH
 18 zCvcH8hpUFllrrsNkBid/9Uc4EyA+PuvZ6LYjSB1asHJMNWc5qsdeKJyJBvRwzLV
 19 0NEIJ2AsVwKBgBl9xORYi1YQCpVMdghjin4BvhifjVn38nYBdzZnXxblC6aK1KOW
 20 QPLk8IQPF0JosqoNEv110nKb94RDq1mGvJ4vAXbK+Uqk1Gy/3vShIWXmIIZxoIaa
 21 RA6cYAIZGswhzrOJDmbQSKgerQdzttJ9SYLavsbszYJ8zeALQXM33kBBAoGBAIbW
 22 a2TmqHWY7zkRGWbSkGt4Uj586MbaSY5pdHxAMV0dpmCI4fW2DEUlNr90TKS66abp
 23 zcY7Eyt3+EtMa41khpiI7XUJ8ECLW7VjKNy72foVQBoOFUbQwZVqbEWsgmXllH20
 24 0fQcSwSyH6UDTvdGUUrTKH1j6AWp4RQeMp+AtQihAoGAYwKWiQCYkHuYMj49Dl1l
 25 AkPujisW7IG5poDcSjhxg3FmUTBvelJbEo5d5uiuhwr4YN449aa2Q6ngVeDDf3f9
 26 G0rrz4yj/4dEqwee/stqYInQ7OEXuwgc/Nwt9ZbYglwjEOyqR8XPAo+QtCpfJj3K
 27 S8dfhhdwyzLVgZS2mBxURNI=
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 MDEyMTAxMTAzMVoXDTI4MDEyMTAxMTAzMVowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEyMTAxMjkxNFoXDTI4MDEyMTAxMjkxNFowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAI9P1JHHskEJTqVPDcc1O+U4MVEZ399hKP/9iWqM0liE 
9 HX8RcKQqikfXSUJL2Nmn5bPwIQKGgwj16Bm1CxDElqw21w7Hsd8YPedJHedzBaIJ 
10 WeR0102AEJLrohH2VMNzpXcxpZx5CvhoAPSNnOttMWqCTH702lcg4HhBtoqMsNzt 
11 rLYRqyG7XpQofxH70jDOknnbR2KqktT0IDuYqia/ZSkVYO6Ny5ffSovjcx4wNQgJ 
12 lQ9tOmlNNMU45uWK+bTfXLE+pJorKM8I4Wp6G/fTTBWSmaHs+02Fx3WIH07Z4CNi 
13 7186EjbzHJt2Mb8EHu2qB5GvVQ86rvY0NEwOzn52Q2sCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUpY7JXeAePApeB6F4osg6bxau4UwwHwYDVR0jBBgwFoAU 
15 X82yMUktEil53ateK7LCC9yCZl8wCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQAP5FRfysoskbIlbalqS13EPp3yIAR3OKAQIhpYMQ1CR/M/GpcNbFisiyzZ 
17 XymRbqMp+N7Rz3hxpvOvd1Fm6bFJjCHXAcmqa6K4IZp4lFGq/Q6Qp2wxOPcRMFR3 
18 XyHH6s7y+aLrDYAtigKR5pNWnmyznD8tCiRNLNTfXTVJN7DQ9f98vfsS+FYQjVtm 
19 G7VXNHiIn5hQNI9hw2Jhx1zXn30+o6GUS40PkRPqMJ8N6uwa990Rk3znvw9ZnpG9 
20 BNEZoSRjfG3zsM23xEQNVYbBflwliHh6rgyhG/zabFo6iTvevoIJvWIdfRt7mHu8 
21 olSXsaGc5luoKcPFLHaYnJeSigiB8 BQADggEPADCCAQoCggEBANfU1Ehb/GnEbS38T/kIL5+plcLDM7NxBZ1nEzbVwm4M
 9 ZPu5U3aH7kDEhr9c/aAFlt2zsTgpJUPOPGU7QW8X40Lf1on7H/T6vK0NXOfpM8uQ
 10 AeUH4tp9h5hNDhg6zySsJRXBvamk9nt2hthY6C8cidftG39CzV9gzsmifvH0g0jE
 11 srTu17kk5JULD+kK+ZGLfJBoAlKEmRqeezYsVGyUYC+1p8iyCGVQD22eHNVn6YHp
 12 tTlFjGFTy41irIz2Wtj4FL0ZLZZFO7cT8pQCqE/vpEawL71MGtS2rKjrTxepnrg5
 13 aT+f9KQRdacniX89rjVceVFDoevnr5qGUCUxiq7UfB0CAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQU1mZcbp1MMNUVB8Vdf/STACvXyOgwHwYDVR0jBBgwFoAU
 15 gPyqxJUmmlwQVpOBz5DL2LIal54wCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQAWODZ7eHa1Mgem5s9SsGwtZWxEw6U5oz9dACIhwta4eW0ks5lxpaXCPEpi
 17 IQjAflH+4Ok1i+DQ8bmDmiqULeF9eoD8rVMa7zld8dB1aP/zKkzmwBhXjpr0DNFA
 18 AHu/we1VvSW8HLhCCjP0Yy/EihrsI5ugPeUDVLxFWr3ixxMRAsGzCcccQMgBA1cM
 19 vEYl2mekSmH2hej3nF2grsiHkjrLBBHL+YOHWEJ0eAdPUVtJq1kmub5abdpkW1ec
 20 83XXrmydTwk2zEAk8yFj+G/I2Iyca68UvZmmIh7TXsGfz7zGajIWJEwtcgw0OxQf
 21 kHJl4qm0x3goLEtCxu7UfVn8GyhZ
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDpDCCAoygAwIBAgICEBowDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDpDCCAoygAwIBAgICEBowDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
27 MTEwMjlaFw0yODAxMjEwMTEwMjlaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT27 MTI5MTNaFw0yODAxMjEwMTI5MTNaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
30 BQADggEPADCCAQoCggEBAJkqrlLg6VVxqyMDiBxhgjGjPUesAuN50S7K2I6fS4MM 
31 YyQ1fqwLMZEuQajZmPkaqa5OLkVwGjf/K1JZdoHr6VZVnXpUgDDfqOVztjOprYuY 
32 l3DgkVFMDV8HJSdva/JbM8JWaTavroayPpgj1J34BlqxJu+EPkG6/KFtM5oyRWy4 
33 0SatjTB56MXFZdJdMdCNgDrAae8DJq5jkMuheg45ZG3pyilq3Hh6CZGw0C3GfVzN 
34 YC6ezYeeFS3UfM+VpdcY/m/pCoutLQI2HVzPPzo6VgtgWzR34ozm2V40FOpm/2XP 
35 q+lvB/25BieBAGKIjJk0ELCL/pPMRlEgYR7BwjpW/1MCAwEAAaNdMFswHQYDVR0O 
36 BBYEFF/NsjFJLRIped2rXiuywgvcgmZfMB8GA1UdIwQYMBaAFEZ6Pq68Q9tr3S5b30 BQADggEPADCCAQoCggEBAJdD00B4mLOhCM3QziHo/T/dtsZXEiRFes2PjBm7Xzvi
 31 9Q5z0OYBsJHFOjCsW0znwlTtpVSJPzD+RaYdfoAgZDIpFBHy8XXWIlAJzlPetrgb
 32 FLZG71ynErLPuDW2lTKyL8XyNQIvvSjDnA9n/4HquEe0viGdeINwrQrld+qxw8Y/
 33 m3j7T1lHZ1eYSs+Wlpc46j/C3Km7HGx8Cc2AZAgNDzxaswC43KlmGWqo2jTXwptx
 34 TtW8Em5/qhf474SpYBZMB6c2P7xXzUih1UFQCGEQIQauMvJ7rIdDO/tI5+WVuPJN
 35 dosAwrvDCIN05ZYTOxjJthjFLuG9/26IPfJxuqoIPPMCAwEAAaNdMFswHQYDVR0O
 36 BBYEFID8qsSVJppcEFaTgc+Qy9iyGpeeMB8GA1UdIwQYMBaAFH6KgJY4XoHWp8AX
37 6vIjBWtFDtJdMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB37 9SnTKt1uD0BEMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB
38 CwUAA4IBAQBq9NmY9BK9W4oSmj9ePxBhPYfbo0yFBiewEIP75z/zMjrQMYTAuUON 
39 mxcCNBFtnor5FcoaNlpSfNYWmAWoFngGR4rD3d9NLh20StDKePNz0BaOCSiS4Sx8 
40 OhaGrU4EHhYkU/bCXn1FzvbgUU7N0M2hHorw6B8DQ/MPMwf6RuhzVq+I3d9Cehzi 
41 JGcGBTbHkjQKVV9dERO9vd/tC19X/ou54P1jdtvP7O13Xr1BTUct/8cOwC3Wfwb9 
42 NrUr8LxBSXI4f6W8mVjjzCIuXXWZbZpwPwpNr3FAsPm2yTN3D+X6EhBqZxeCIiC6 
43 Bixnd/PwayjyyKegqQ26uEk9cxeuerVr38 CwUAA4IBAQAWT6ZlD2xfokvSPk7bcePvinRHJBRDIvyPhY0LKjsq1cddZNsQPVou
 39 u/qS4rGF/Q7Up4v2kVFgBj+2OI8yR6zqyF3ZEd+F+A62De8Lq2kI+Khwkk5xa/Nt
 40 6n7DXLNdm+DyBL1o6+q2YSb+bVA1xzeYaOeINRUFUkUvRg7ID23cWOvORxtolKh2
 41 tC08v5LjbkHUWqVuTWqJRKovWMs5hoPSLzsqcnHAF28pcOUQ0e1vZvcHFzRICZuQ
 42 DmQKJeCZD2J6PwqQrZ08vy73gi8cadAMA0V9EJpGhzgfBiwQL+r2qBHAcznJPoUO
 43 AS6ZWHC2aDcM/fzQ+HHumAgqNWFqgW+H
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 b2xvZzEdMBsGA1UEAwwUVGVzdGluZyBJbnRlcm1lZGlhcnkXDTI1MDEyMTAxMTAz4 b2xvZzEdMBsGA1UEAwwUVGVzdGluZyBJbnRlcm1lZGlhcnkXDTI1MDEyMTAxMjkx
5 MloXDTI4MDEyMTAxMTAzMlowFTATAgIQABcNMjUwMTIxMDExMDMxWqAOMAwwCgYD5 NFoXDTI4MDEyMTAxMjkxNFowFTATAgIQABcNMjUwMTIxMDEyOTE0WqAOMAwwCgYD
6 VR0UBAMCAQEwDQYJKoZIhvcNAQELBQADggEBAFQyhof/zLXFrf0ODOvV4Fgpa4gX 
7 cJgwpyxKfKsL1W7pU2KHpQqKt6c1C3d2ZDNvDf2rSM7HtDNezj6/pWCUIVtOL5Ed 
8 1Kjc/I8WielrHxoB2NxAkBSORXb5SPqh3ZMgiiVmvNgX3SO8XMy2jPJPKeDFmWAc 
9 iiNLUu4GkieJM/bFSf9NUduQrwwEUaC2AtGoXocnWJ5gRPMg15nUduXz3SxJlSqw 
10 zyMzYvZLxg+xNihwWdEKyna5rO0Ye1Os+/oVvCvxJm99vbDndCrABhoIyoCHdj35 
11 7rYYNxKQW1XZcVt2Nl0Z/8nv2aZNFB2FKlfTaloNPtmJfdr4DwcoovaJtcU=6 VR0UBAMCAQEwDQYJKoZIhvcNAQELBQADggEBAG6g4hOE4xl+TIKU+91sJ/6mlqWR
 7 WEGeYtZdHAf53bTOcZIYCiNJIxr9ZTJefWRiICzHfO0zp+dLH5QT4ulVWyh22zaD
 8 zdwKmswogOtNukc0k2IC/Uy3MmCrCgRu3aBhl+iKkbRVeZXRom8gLDcASW0rGfGE
 9 8+I0/CAKwDTqzV0LXO1HRaFG6HTlG3QG64nEe1rudyaQS0nL4C/GK1NqFExUVdun
 10 LHGVyIC+YxH8Xmy+bh/9NncHLNyK4OnIQtULeNnC0lfLg0YmKheslQrhMaRIcwED
 11 EVlOMjG3dfSIeJ/ewggK1F4Q8+vj3vajcTpKSgFgMk+dJk9UG6axnd2DnLA=
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 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCPT9SRx7JBCU6l2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDX1NRIW/xpxG0t
3 Tw3HNTvlODFRGd/fYSj//YlqjNJYhB1/EXCkKopH10lCS9jZp+Wz8CEChoMI9egZ 
4 tQsQxJasNtcOx7HfGD3nSR3ncwWiCVnkdNdNgBCS66IR9lTDc6V3MaWceQr4aAD0 
5 jZzrbTFqgkx+9NpXIOB4QbaKjLDc7ay2Eashu16UKH8R+9IwzpJ520diqpLU9CA7 
6 mKomv2UpFWDujcuX30qL43MeMDUICZUPbTppTTTFOOblivm031yxPqSaKyjPCOFq 
7 ehv300wVkpmh7PtNhcd1iB9O2eAjYu9fOhI28xybdjG/BB7tqgeRr1UPOq72NDRM 
8 Ds5+dkNrAgMBAAECggEABBkqK4xp676Kj2NTh2Bdg6BtQfP6+SY2qBzF2r8HND0m 
9 +MofY1p3ajbdDfZ2+kEjv6xnd+0v1HLv0xhge3dxFaCwhWgu4oHiIfnvJH4faZ2v 
10 LT+CzrZnAu9BIGwKdYJvohkl3XPVXVA1bXOaoAhB3a63OvmL6upHm7jJXGyfPC92 
11 2gcJncLlzXUyv5cwL68Uuxi9aNK3VHe/7DAGEwoOx87W9llKvgRV2J83sTgK1vn4 
12 24X/3Y1BUiqH+mUiLiAh//XQD+CVL2vtoYdzzUyi+pxfCXlACj58ugiKtynhWNPe 
13 BnxlVKu1Qi9DNTO5PZRYp5aDzoCmrq216fNET+Gj1QKBgQDJ6BNCEn1v8rWEL5U7 
14 GQJcdvWnyVp0JEG9iH9g3l+1L774yUVn5fkFPUk28BsHezl0n41zv00DeS60Vgy9 
15 JPmJjpexeMqVIbPVLOpvQ5qGw3O12llvp3zShIY/N2t26ZixpamQBDZyK4aJsMMK 
16 V8QAmg5zl1uS+omu/hsfbTHLFQKBgQC1tP1MSda/2BwCfoN80OoXWC5htpKNTmgS 
17 Eni0+n9D5qFn0u1nxffdUbxFuj3f/B4H35rVgBKax/k9ebDs6ke+3Hfpre99wM3b 
18 qhLlcnueShUDFLCjXwZvDb8XqEDg1LoHfos6rp9abjnRp0WM4iyo7mhvrts8lYIl 
19 AamF4wl0fwKBgDOtaLBylxR+JKNuol176zTLZdjKGpK7bPAb7a5XfFudmt2GdnM/ 
20 U1tZ8lFTZzek/HGzHLtRbV7EN4YEuEH5Ir1od77+0asV8zdOxbowrW5svEMBXf7L 
21 +ZDQRqQLhT/sTh657gpkaaMTLN41Fdah3BLjW2uOg+u8oFzfwQVsJ2B5AoGAGAkZ 
22 3GaEBppykg3kHLWR0Yazk+9PkWuGrqVM3Duqa/Ps88vd5XU1ZUwziFGrb55s5oO4 
23 endXfqvnFy+qrJwM431MS1fbrxm64Uys9TbgjT6lauPovaOLOVNrLJjwBA1/khA2 
24 IIwKvi6IbWgf9hPQ7oOiwusxSuFH9tcycmhmzscCgYB24nMCouzk70s2VXl1SwDh 
25 t04DG8L4R5sEfiR7eF8bXbPNmWgHZ1f4WUratO8cJoYHi6g/7u76i9kcQ47wSpE+ 
26 7f+jBgapfdct20/qee08+yfvWdLvnavJXjlimK618ORb6mBTZdO2ojRHt7ns3bSa 
27 Tj00PwBKWGnTkmJtzuTeOw==3 /E/5CC+fqZXCwzOzcQWdZxM21cJuDGT7uVN2h+5AxIa/XP2gBZbds7E4KSVDzjxl
 4 O0FvF+NC39aJ+x/0+rytDVzn6TPLkAHlB+LafYeYTQ4YOs8krCUVwb2ppPZ7dobY
 5 WOgvHInX7Rt/Qs1fYM7Jon7x9INIxLK07te5JOSVCw/pCvmRi3yQaAJShJkanns2
 6 LFRslGAvtafIsghlUA9tnhzVZ+mB6bU5RYxhU8uNYqyM9lrY+BS9GS2WRTu3E/KU
 7 AqhP76RGsC+9TBrUtqyo608XqZ64OWk/n/SkEXWnJ4l/Pa41XHlRQ6Hr56+ahlAl
 8 MYqu1HwdAgMBAAECggEAMGP7t4CGQpmDiB6suI9VDCVr2jfFYPtbcKvSU0ZQejeF
 9 same1LHL4ZIeiwu4orb2GR2Hg6m3/PChummzdUrEDbOdiKC5DMZl5J/dH3L6Ba8z
 10 OYxP2MBx1Rwbp6OR221MQElIsp81kz9jIuEmJ5/sqPC0rE8IOFT+cBdignGZuMfV
 11 xbaI/e9iz3sK1DmbC+GT5RV+T9haLikpdYQgOiIg/hxQPwEYLJEka8sG1vj/ud2I
 12 hFclxOpWNdRxdDKBzAtj4pUSXTEHJSSwPHhNazd3R9DaH32c9F18iGyI3rGdF5fb
 13 xxM9G25VyD8ZLe12YmFNHXax9Uxbpn9gZfoVLBejYQKBgQDur7lA+3+l6eEEPyyH
 14 BrhO+H16PhnPHNAvPI6I6FzlhX/d/wqxl6aUXS7k7Pq+ejFE5oA9IoiY4cyaZUlU
 15 +t2yEbcd4m97spH3jTHl+6YFk8m01bk96fF3Ttrc22JgNvvUoARftX42VpV+O9od
 16 j3M2XSEe3X6RghjmTVpEoMEjPQKBgQDnfLMeKTwxO+LAji57KGq1b+zOl0YTRijL
 17 ksv5HXHUL4H5cyVJYqTZ1rO0E8I5mhuBIj4BZ8cs73YLLMSrZqklROarFon4TmqV
 18 nNJJFiyp+rD1qlWTjCeiLqafOYn2ZzHo6gBA91kt3550Ude5KGkFF0U0okpiqMnp
 19 H/Tw/LjKYQKBgAXe9KOQjBc8pXhBRYscszPeENgM5v2dK9G9n5Pmg0JyAi8nss+j
 20 d0l28UxYN+Kvhr63HLhkPQ/lne6+Rwt8EC/tF5/4jd1xCv4Xzv5lLjQ86l00VJYd
 21 Rv80RVXhX44WTCNyvCjOggg8IPk156uKd78Ck2n68L4LgSlJBctiWN3RAoGASuRy
 22 QtjOa5NXajrV2OybkXXTpIcWmdfCDRLCQSeAk0iHgX/6WUK72Op4m1MlLGOqcF32
 23 t5euvd//TeA/BMEjCja/dizFmHsuSpdBBXpSGvBLXj+sjh7zF6qGJ8+CziBW6mcC
 24 jAI6bPgDGNj9tR7Y01fTARNcg4zePjkjkvAAjSECgYAEqQP82HlBiLvlWZ4o7GER
 25 UrofgQRaXauvEdR3BK+lKSr9CML4Y2txWCIwkHfaY44PWj9zPDRG8ZsgSYV2Wa2D
 26 tDOrXEeFuP7QNhC2gEbBb9T/ChkerU+/kx31t495SGcBrXGb785FOry8BKF7AmRf
 27 U+gU7LXVsagRzExQUqbkiQ==
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 MDEyMTAxMTAzMVoXDTI4MDEyMTAxMTAzMVowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEyMTAxMjkxNFoXDTI4MDEyMTAxMjkxNFowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAI9P1JHHskEJTqVPDcc1O+U4MVEZ399hKP/9iWqM0liE 
9 HX8RcKQqikfXSUJL2Nmn5bPwIQKGgwj16Bm1CxDElqw21w7Hsd8YPedJHedzBaIJ 
10 WeR0102AEJLrohH2VMNzpXcxpZx5CvhoAPSNnOttMWqCTH702lcg4HhBtoqMsNzt 
11 rLYRqyG7XpQofxH70jDOknnbR2KqktT0IDuYqia/ZSkVYO6Ny5ffSovjcx4wNQgJ 
12 lQ9tOmlNNMU45uWK+bTfXLE+pJorKM8I4Wp6G/fTTBWSmaHs+02Fx3WIH07Z4CNi 
13 7186EjbzHJt2Mb8EHu2qB5GvVQ86rvY0NEwOzn52Q2sCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUpY7JXeAePApeB6F4osg6bxau4UwwHwYDVR0jBBgwFoAU 
15 X82yMUktEil53ateK7LCC9yCZl8wCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQAP5FRfysoskbIlbalqS13EPp3yIAR3OKAQIhpYMQ1CR/M/GpcNbFisiyzZ 
17 XymRbqMp+N7Rz3hxpvOvd1Fm6bFJjCHXAcmqa6K4IZp4lFGq/Q6Qp2wxOPcRMFR3 
18 XyHH6s7y+aLrDYAtigKR5pNWnmyznD8tCiRNLNTfXTVJN7DQ9f98vfsS+FYQjVtm 
19 G7VXNHiIn5hQNI9hw2Jhx1zXn30+o6GUS40PkRPqMJ8N6uwa990Rk3znvw9ZnpG9 
20 BNEZoSRjfG3zsM23xEQNVYbBflwliHh6rgyhG/zabFo6iTvevoIJvWIdfRt7mHu8 
21 olSXsaGc5luoKcPFLHaYnJeSigiB8 BQADggEPADCCAQoCggEBANfU1Ehb/GnEbS38T/kIL5+plcLDM7NxBZ1nEzbVwm4M
 9 ZPu5U3aH7kDEhr9c/aAFlt2zsTgpJUPOPGU7QW8X40Lf1on7H/T6vK0NXOfpM8uQ
 10 AeUH4tp9h5hNDhg6zySsJRXBvamk9nt2hthY6C8cidftG39CzV9gzsmifvH0g0jE
 11 srTu17kk5JULD+kK+ZGLfJBoAlKEmRqeezYsVGyUYC+1p8iyCGVQD22eHNVn6YHp
 12 tTlFjGFTy41irIz2Wtj4FL0ZLZZFO7cT8pQCqE/vpEawL71MGtS2rKjrTxepnrg5
 13 aT+f9KQRdacniX89rjVceVFDoevnr5qGUCUxiq7UfB0CAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQU1mZcbp1MMNUVB8Vdf/STACvXyOgwHwYDVR0jBBgwFoAU
 15 gPyqxJUmmlwQVpOBz5DL2LIal54wCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQAWODZ7eHa1Mgem5s9SsGwtZWxEw6U5oz9dACIhwta4eW0ks5lxpaXCPEpi
 17 IQjAflH+4Ok1i+DQ8bmDmiqULeF9eoD8rVMa7zld8dB1aP/zKkzmwBhXjpr0DNFA
 18 AHu/we1VvSW8HLhCCjP0Yy/EihrsI5ugPeUDVLxFWr3ixxMRAsGzCcccQMgBA1cM
 19 vEYl2mekSmH2hej3nF2grsiHkjrLBBHL+YOHWEJ0eAdPUVtJq1kmub5abdpkW1ec
 20 83XXrmydTwk2zEAk8yFj+G/I2Iyca68UvZmmIh7TXsGfz7zGajIWJEwtcgw0OxQf
 21 kHJl4qm0x3goLEtCxu7UfVn8GyhZ
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMjlaFw0yODAxMjEwMTEwMjlaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MTNaFw0yODAxMjEwMTI5MTNaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAJkqrlLg6VVxqyMDiBxhgjGjPUesAuN50S7K2I6fS4MM 
9 YyQ1fqwLMZEuQajZmPkaqa5OLkVwGjf/K1JZdoHr6VZVnXpUgDDfqOVztjOprYuY 
10 l3DgkVFMDV8HJSdva/JbM8JWaTavroayPpgj1J34BlqxJu+EPkG6/KFtM5oyRWy4 
11 0SatjTB56MXFZdJdMdCNgDrAae8DJq5jkMuheg45ZG3pyilq3Hh6CZGw0C3GfVzN 
12 YC6ezYeeFS3UfM+VpdcY/m/pCoutLQI2HVzPPzo6VgtgWzR34ozm2V40FOpm/2XP 
13 q+lvB/25BieBAGKIjJk0ELCL/pPMRlEgYR7BwjpW/1MCAwEAAaNdMFswHQYDVR0O 
14 BBYEFF/NsjFJLRIped2rXiuywgvcgmZfMB8GA1UdIwQYMBaAFEZ6Pq68Q9tr3S5b8 BQADggEPADCCAQoCggEBAJdD00B4mLOhCM3QziHo/T/dtsZXEiRFes2PjBm7Xzvi
 9 9Q5z0OYBsJHFOjCsW0znwlTtpVSJPzD+RaYdfoAgZDIpFBHy8XXWIlAJzlPetrgb
 10 FLZG71ynErLPuDW2lTKyL8XyNQIvvSjDnA9n/4HquEe0viGdeINwrQrld+qxw8Y/
 11 m3j7T1lHZ1eYSs+Wlpc46j/C3Km7HGx8Cc2AZAgNDzxaswC43KlmGWqo2jTXwptx
 12 TtW8Em5/qhf474SpYBZMB6c2P7xXzUih1UFQCGEQIQauMvJ7rIdDO/tI5+WVuPJN
 13 dosAwrvDCIN05ZYTOxjJthjFLuG9/26IPfJxuqoIPPMCAwEAAaNdMFswHQYDVR0O
 14 BBYEFID8qsSVJppcEFaTgc+Qy9iyGpeeMB8GA1UdIwQYMBaAFH6KgJY4XoHWp8AX
15 6vIjBWtFDtJdMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB15 9SnTKt1uD0BEMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB
16 CwUAA4IBAQBq9NmY9BK9W4oSmj9ePxBhPYfbo0yFBiewEIP75z/zMjrQMYTAuUON 
17 mxcCNBFtnor5FcoaNlpSfNYWmAWoFngGR4rD3d9NLh20StDKePNz0BaOCSiS4Sx8 
18 OhaGrU4EHhYkU/bCXn1FzvbgUU7N0M2hHorw6B8DQ/MPMwf6RuhzVq+I3d9Cehzi 
19 JGcGBTbHkjQKVV9dERO9vd/tC19X/ou54P1jdtvP7O13Xr1BTUct/8cOwC3Wfwb9 
20 NrUr8LxBSXI4f6W8mVjjzCIuXXWZbZpwPwpNr3FAsPm2yTN3D+X6EhBqZxeCIiC6 
21 Bixnd/PwayjyyKegqQ26uEk9cxeuerVr16 CwUAA4IBAQAWT6ZlD2xfokvSPk7bcePvinRHJBRDIvyPhY0LKjsq1cddZNsQPVou
 17 u/qS4rGF/Q7Up4v2kVFgBj+2OI8yR6zqyF3ZEd+F+A62De8Lq2kI+Khwkk5xa/Nt
 18 6n7DXLNdm+DyBL1o6+q2YSb+bVA1xzeYaOeINRUFUkUvRg7ID23cWOvORxtolKh2
 19 tC08v5LjbkHUWqVuTWqJRKovWMs5hoPSLzsqcnHAF28pcOUQ0e1vZvcHFzRICZuQ
 20 DmQKJeCZD2J6PwqQrZ08vy73gi8cadAMA0V9EJpGhzgfBiwQL+r2qBHAcznJPoUO
 21 AS6ZWHC2aDcM/fzQ+HHumAgqNWFqgW+H
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 CgKCAQEAmSquUuDpVXGrIwOIHGGCMaM9R6wC43nRLsrYjp9LgwxjJDV+rAsxkS5B 
6 qNmY+Rqprk4uRXAaN/8rUll2gevpVlWdelSAMN+o5XO2M6mti5iXcOCRUUwNXwcl 
7 J29r8lszwlZpNq+uhrI+mCPUnfgGWrEm74Q+Qbr8oW0zmjJFbLjRJq2NMHnoxcVl 
8 0l0x0I2AOsBp7wMmrmOQy6F6DjlkbenKKWrceHoJkbDQLcZ9XM1gLp7Nh54VLdR8 
9 z5Wl1xj+b+kKi60tAjYdXM8/OjpWC2BbNHfijObZXjQU6mb/Zc+r6W8H/bkGJ4EA 
10 YoiMmTQQsIv+k8xGUSBhHsHCOlb/UwIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM5 CgKCAQEAl0PTQHiYs6EIzdDOIej9P922xlcSJEV6zY+MGbtfO+L1DnPQ5gGwkcU6
 6 MKxbTOfCVO2lVIk/MP5Fph1+gCBkMikUEfLxddYiUAnOU962uBsUtkbvXKcSss+4
 7 NbaVMrIvxfI1Ai+9KMOcD2f/geq4R7S+IZ14g3CtCuV36rHDxj+bePtPWUdnV5hK
 8 z5aWlzjqP8LcqbscbHwJzYBkCA0PPFqzALjcqWYZaqjaNNfCm3FO1bwSbn+qF/jv
 9 hKlgFkwHpzY/vFfNSKHVQVAIYRAhBq4y8nush0M7+0jn5ZW48k12iwDCu8MIg3Tl
 10 lhM7GMm2GMUu4b3/bog98nG6qgg88wIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM
11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOCAQEAdd0a11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOCAQEAaGx5
12 I1k8VFdCXnyRjl8bCylEKsLhd7NB9cme9Hd6byRHOUX/5jVeqZAUoOGb3d8w7PMj 
13 xf6nnJemZFRGyALvEtOzjUW3Kar/EbEfG1gzUTZEO5r0UKR78z58PfrvKR+sLRlo 
14 CXRy1SaXTUSOScz8/SScMGceCs0BhEi2UXT1cXxtGlKvRpFVg5EtklAOMjoZFByA 
15 3VgQVf7ixfmyGkep1/0ocDDHneipA9MlKRe9FdAfZvApcUfy+kD10SHiUGAQSDN1 
16 1uW9a2LLxS7JZYzeWhvJgnZMFSQbk1zp45gdt4kthXSu49zZfbXDVFjac197Zeim 
17 EiP1NVDka1y1z+iBpw==12 aNmFHEA/rwag0ggkhlQ0p0Oyf6tnWq+XhnNRX48ATcfZuUjW88nfurfm/J2MYNXq
 13 z81SX0qKs3PRSpArgu32B9/Rv5JF0+LfsV9ZgxBq9/l6HVxE8oDR616Q7gOZaD9q
 14 PgKUYWBMpESxN3wR4cvtUCtHI2MCC4LUvR0LPSLMAJ/eMEwka7tKCsrU1uND/EOQ
 15 Rmjb/cdKMnXNV4A65j3za6RECnCarc3MLkk9ttgp9nP/XNlh1MnU0DmT3bOwaO/U
 16 V03wUQAw/2+yr+xlP44VGjKLPK0C40fODMntQJQ6V+xNEynO1nCOsUfuLlG9Ecdi
 17 QXQ4Ua3ZXp7G1L1oqw==
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»      280121011031Z» 250121011031Z»    1000»unknown» /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 R»      280121012914Z» 250121012914Z»    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 MDEyMTAxMTAzMVoXDTI4MDEyMTAxMTAzMVowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEyMTAxMjkxNFoXDTI4MDEyMTAxMjkxNFowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAI9P1JHHskEJTqVPDcc1O+U4MVEZ399hKP/9iWqM0liE 
9 HX8RcKQqikfXSUJL2Nmn5bPwIQKGgwj16Bm1CxDElqw21w7Hsd8YPedJHedzBaIJ 
10 WeR0102AEJLrohH2VMNzpXcxpZx5CvhoAPSNnOttMWqCTH702lcg4HhBtoqMsNzt 
11 rLYRqyG7XpQofxH70jDOknnbR2KqktT0IDuYqia/ZSkVYO6Ny5ffSovjcx4wNQgJ 
12 lQ9tOmlNNMU45uWK+bTfXLE+pJorKM8I4Wp6G/fTTBWSmaHs+02Fx3WIH07Z4CNi 
13 7186EjbzHJt2Mb8EHu2qB5GvVQ86rvY0NEwOzn52Q2sCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUpY7JXeAePApeB6F4osg6bxau4UwwHwYDVR0jBBgwFoAU 
15 X82yMUktEil53ateK7LCC9yCZl8wCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQAP5FRfysoskbIlbalqS13EPp3yIAR3OKAQIhpYMQ1CR/M/GpcNbFisiyzZ 
17 XymRbqMp+N7Rz3hxpvOvd1Fm6bFJjCHXAcmqa6K4IZp4lFGq/Q6Qp2wxOPcRMFR3 
18 XyHH6s7y+aLrDYAtigKR5pNWnmyznD8tCiRNLNTfXTVJN7DQ9f98vfsS+FYQjVtm 
19 G7VXNHiIn5hQNI9hw2Jhx1zXn30+o6GUS40PkRPqMJ8N6uwa990Rk3znvw9ZnpG9 
20 BNEZoSRjfG3zsM23xEQNVYbBflwliHh6rgyhG/zabFo6iTvevoIJvWIdfRt7mHu8 
21 olSXsaGc5luoKcPFLHaYnJeSigiB8 BQADggEPADCCAQoCggEBANfU1Ehb/GnEbS38T/kIL5+plcLDM7NxBZ1nEzbVwm4M
 9 ZPu5U3aH7kDEhr9c/aAFlt2zsTgpJUPOPGU7QW8X40Lf1on7H/T6vK0NXOfpM8uQ
 10 AeUH4tp9h5hNDhg6zySsJRXBvamk9nt2hthY6C8cidftG39CzV9gzsmifvH0g0jE
 11 srTu17kk5JULD+kK+ZGLfJBoAlKEmRqeezYsVGyUYC+1p8iyCGVQD22eHNVn6YHp
 12 tTlFjGFTy41irIz2Wtj4FL0ZLZZFO7cT8pQCqE/vpEawL71MGtS2rKjrTxepnrg5
 13 aT+f9KQRdacniX89rjVceVFDoevnr5qGUCUxiq7UfB0CAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQU1mZcbp1MMNUVB8Vdf/STACvXyOgwHwYDVR0jBBgwFoAU
 15 gPyqxJUmmlwQVpOBz5DL2LIal54wCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQAWODZ7eHa1Mgem5s9SsGwtZWxEw6U5oz9dACIhwta4eW0ks5lxpaXCPEpi
 17 IQjAflH+4Ok1i+DQ8bmDmiqULeF9eoD8rVMa7zld8dB1aP/zKkzmwBhXjpr0DNFA
 18 AHu/we1VvSW8HLhCCjP0Yy/EihrsI5ugPeUDVLxFWr3ixxMRAsGzCcccQMgBA1cM
 19 vEYl2mekSmH2hej3nF2grsiHkjrLBBHL+YOHWEJ0eAdPUVtJq1kmub5abdpkW1ec
 20 83XXrmydTwk2zEAk8yFj+G/I2Iyca68UvZmmIh7TXsGfz7zGajIWJEwtcgw0OxQf
 21 kHJl4qm0x3goLEtCxu7UfVn8GyhZ
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 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCZKq5S4OlVcasj2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCXQ9NAeJizoQjN
3 A4gcYYIxoz1HrALjedEuytiOn0uDDGMkNX6sCzGRLkGo2Zj5GqmuTi5FcBo3/ytS 
4 WXaB6+lWVZ16VIAw36jlc7Yzqa2LmJdw4JFRTA1fByUnb2vyWzPCVmk2r66Gsj6Y 
5 I9Sd+AZasSbvhD5BuvyhbTOaMkVsuNEmrY0weejFxWXSXTHQjYA6wGnvAyauY5DL 
6 oXoOOWRt6copatx4egmRsNAtxn1czWAuns2HnhUt1HzPlaXXGP5v6QqLrS0CNh1c 
7 zz86OlYLYFs0d+KM5tleNBTqZv9lz6vpbwf9uQYngQBiiIyZNBCwi/6TzEZRIGEe 
8 wcI6Vv9TAgMBAAECggEAQaEdsAqKQJ/jji25uTt4z28cV2UXmcP9Q3kMYNRVxVHd 
9 +0pmvC5Rr10sKj8OwpJPqY37WqqFuX+/XtpRoqrkwScPQrcJdKepVaQGqs1mPN4F 
10 6gp3iee2BQVpQKQIE4FLxNZE3/dYJ4QhuQwFUyjPBDZLMi8ug/isvjit90DaKZK/ 
11 sDD109UQQhJATy/y+KPfmnWW39CtT0rpPICOUsGw86VbwRXRgcSA8JFF+Qkydr6d 
12 zV5/a928Fuj6OdY8mKkKtesOdZsMFdpm2cSR4PvBIh41W9Ys51fNfYGnQYHX422m 
13 7MtfFAOrj6C3ev8z70xESg1OKq44jzV13VRXN/WbDQKBgQDQ0Sh3VMxbfAlhE/an 
14 gGqcIXfSu5kSvr+JEwX6x/caKg78FhvOzua0FemwEuerDAP3Ek6TXwkMd1Ey2ONY 
15 qMVk1P1a9n5LJFGqZ3eXxSW4L2n8dkB5RxucMXUJCJJJfxvvwsx/yM4SEeAdtDCB 
16 oAwY0S89Kgy2gfKzhhnejBEuHQKBgQC7xnqWd/EaYCRsnshkuJev5nVTcKly59lN 
17 Foe8DNSebIK7rLVfxuJoMbEtcHdwGfXhLDWjBAUNHo6L3Nj1uXaSR9Kr+vZWKPhP 
18 yTqviK8YoUE0yOVaXzCqBCw670D3w54YGmqTxZUat3x5UTNmgp+12WUTpHaGLt9N 
19 7nmZzvcoLwKBgDPbLTRtL46sf9vGzGMOZes9+HaxtbLNAd21hq+fhwLNXQlHKEK0 
20 aOBh7LWYDEYS5s0tk6vPVvzsiJKa/+Jdjx+aMQys1/IrI8iwhyd+gv55b9WNPDeh 
21 6/5e3dSPd1yfHz3sX0KAiIQ+Qiy+OamHKFnlYNjMn3mXTcE9VSFKIV4VAoGAV/bB 
22 xK1JcC6rwYqcm7pxrMBMJBt59c8w19D/IxProo94qsxcZxK3S1JECuJNwWEX8zUP 
23 p18hsqSm6FQ7+ti3+AzXXyOAtJoawN2mtUZVqDcaYczezHgdRvgPdEhSaf7kl6wA 
24 U1tS3yInmHl2l8YHZVwC4rG/qFpa15oosunmlJcCgYA+vP6Wn2Wb/XXMZV26/n5e 
25 fgbbVIjDXNEOI6Ont17WvvFrM2DEctCdM65daKHK4SyEgv+i87W+pV79r+c7OjUr 
26 bkpwy+UlFwlekkR+N4y3yB0tBR5uxvCiyEOPNQXEPkoBWdKm5OSvautnuUymsbWF 
27 KFEVEGFLXWYKEPDuP1+d0g==3 0M4h6P0/3bbGVxIkRXrNj4wZu1874vUOc9DmAbCRxTowrFtM58JU7aVUiT8w/kWm
 4 HX6AIGQyKRQR8vF11iJQCc5T3ra4GxS2Ru9cpxKyz7g1tpUysi/F8jUCL70ow5wP
 5 Z/+B6rhHtL4hnXiDcK0K5XfqscPGP5t4+09ZR2dXmErPlpaXOOo/wtypuxxsfAnN
 6 gGQIDQ88WrMAuNypZhlqqNo018KbcU7VvBJuf6oX+O+EqWAWTAenNj+8V81IodVB
 7 UAhhECEGrjLye6yHQzv7SOfllbjyTXaLAMK7wwiDdOWWEzsYybYYxS7hvf9uiD3y
 8 cbqqCDzzAgMBAAECggEAKDyhgB/UNswaRG1Lt9d7Ljby/JWCvOVCglWx5dJixdJc
 9 b2i9Y8GFT3FQRkxCyRVJK0A/31nW1lh8/HASC1ESdglZTmD6e+bnH7VMDiFLJ3QE
 10 sWvzFglXPvtkO92CmIavkI8aLKe4QJSv+aUnYU6nkGNyxAxYV1ZsoV5i5Ko+sogm
 11 Rbst1QBljM6xa8ozxlPIQFVQ11XgoqYicMaO6X7iLdpfhx7XtLaG57fVXJjq+BtG
 12 PY3lagXB9lwEDCsjqoGSZ9Q/OLRmAh6LHjmyWyA+Nv1RZEFM/sYVMChBCn0QqFVH
 13 WNi4RkdgoJM1V0HRUGMtOPzd9pKDO2cF0N7stR1cAQKBgQDH8+WlESqoXXMYUHEs
 14 r5QxvviFWcMjrjckmuUyME0eUKz3gm5rg9ClqZ0d5oBa+idLpRvPlvdqy3P/JnkV
 15 fUU5k3/W1NfhCrqPfsCbA/WzB2Au8sM1gDINukBvR4VyGKmKthBhSdvvYwtatVqP
 16 Q/0ixwjINui06Yd9RBgfOJOy8wKBgQDBqjdBdX/ngRDL9dlPDaO2sfYg6QwL02Ok
 17 2akTj9skYUfyTe2mvPdF7xYlWs4BbGuXa7cy/4u2jWlmIyNqTrQOtqy/Fw38234U
 18 834ieU3OiB16DmUrTApaUc+yZCUry3/yu1eoMj/PdCW6tstA940Cvr1mfBHeZYtb
 19 9anHFffOAQKBgQCdQQ38sfGQlF4uYyV+9V9heEXP6nZ0G1G28jMLM72S9/PwfJ4G
 20 5JY1k53DpEKSSmaZMXMb4ikXzoadxk44PlsxGvXRqXdWv69Vp2QnBgg4ErbsdXRd
 21 IUM8VJzUZ7VltEuykdl0Cjh0nrqRTku4nMn6jfo0LCr8DSXHuMQX2dEfTQKBgH7p
 22 0XQwUDWiOyOuZU6NHbBoR2eh0aceTLqHeWm8aFwa9E8yCn+ubk2CNP0d2MrOBmQg
 23 ztm45hIn8d5hQKA2G4FY7TP9I8mE/cc1Gn/1BqxGPyrxrBMHrfEqk/XP8xwULDEh
 24 3Hv5EiAdeWw2xlQ45kvaO7yhqgQYf48wGqbBGrgBAoGABHmonAIxtfUvKqr2WCeN
 25 3PfhL8Z6CeBK4iLj/GXkTl/SnI9GSRlw9/bAtsVU+kG4JcoXHEBukvAi8yiPTzv8
 26 lwc0J3VfcJRURoyhMAL400yR6F4be2UKj1MU9wyD3gzIba9QvMiaozXJi4yA4FrF
 27 NYV5wF0qcmDJxui0JKEnnQU=
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 MDEyMTAxMTAzMVoXDTI4MDEyMTAxMTAzMVowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEyMTAxMjkxNFoXDTI4MDEyMTAxMjkxNFowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAK3L824T+nnBmpp9p6rYDchN2kd82YjXmNTAeSfeI6NO 
9 6o55eagrsK7vCZZ/DE6IfuAW9w97b1eBKD/6bVlYsKigUQw46IeeQfSd7vZkJSef 
10 rzr9WHMFTP3w68Ryh+yK+/fhxN6b5dZOWj6v7ENOCFcMW+rBHtWWHk9Q6a+799qZ 
11 aDh2P/OnD6ZimU9ZoRoBTc8Z+mHiOkXla3ty55sSAvOxtrCh5N0U9pMblm4ZTSd4 
12 p15gPqAAl+5FMBj5NAy3DCQOuXnOTQzAk0BxVLsnOtv7BoZYXW2yagnbUx+2DJ70 
13 hwBvHNU51rwuFjC5pXJxbL85lh0OdIU0Ib/a2wTDcW8CAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUK71L2w017CroynG0I3xBkc7RadswHwYDVR0jBBgwFoAU 
15 PDb09oZiwcmv70pKFhU8uEvylawwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQBMEBPuFyIIuPDugYErNbV6TZu7Z/drBVAgJWG4NfWmnihZkVp5t0GWlsAR 
17 EGnRPkfXdho33+aV9wRlTazDtvWyMCn0B6LGRKi1f2Z91Iqj5fxT68mDImhZ7b/P 
18 sdJ+YU8NMMJqGf9jxyarhpK5USFRp6Q1isSaXuhqyUDEBh8b1UUcfwPYWra6Xpu6 
19 zLDODLBC+Ci14SD9/hGE5t4edPDMEhLVDmyPrS76SBwVlSq4gkewWq9eVklfW2JL 
20 vdzPlDB7V8nbTls7dhZ+hzgGSjQkySjZFX6cEND8rdfg9Tz7itKPNnQ9glTTUOTq 
21 edX6DMRaJJVlZXD+TLmU4XLFdQV08 BQADggEPADCCAQoCggEBAPI0QWX6TCOC9WDrtKT+EoUY4SJM0pT38ML4hmGOuefK
 9 mev72Rgxc3n8FmPGpPFRb31i4jpGExpeHiqThnHeUcHhLuaN5/2mzBPtODNw6zBg
 10 e21LoTEfTl/rOobnF8CQyo+1Z4EDsigqT6pYMbWhmIzQMqiGWdhwQQ+NTeKGsPKC
 11 1Uo2PbX8eUCYRWL5YSU/aPdmv/UaRu3co+InxprpSPOvbU5UsMJIh5ziYBb0gob+
 12 iqhmvegTm3YCmtZDWqzpYBjrU26va5oWnF6vyxlaDVzMw50qIOM7aDIjeZCnR0mO
 13 VKFkqnfLzwkEkVNVrmJtOHLkvkGSQDwcW7XW8SQ/EjMCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUeTSdCIycag1HAzv9SSILL8YxVoQwHwYDVR0jBBgwFoAU
 15 JYSE/InNdZs6yCoJqxauNzFXS1AwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQA+f43xZAV+cwadRjhvF3Kwf3IvtzSgaOX5LD4ca/LgjSB2haO3lr8wvR+M
 17 x+P2pFYs7XREXCGKWHKCoUdxPRWf9CO53tC348VKyYK5sURAWiH3xZ8HhOlur7H7
 18 J4XEwiaESWDkKatEjvLpNimEAPh8YQX/I9tUCgO9Cj/2TbmxyzPk2kDHfZ/GUfGH
 19 GVmgTc3s4J5leDmY8cjYxy/cxUNE/Jbm4qbZoX/ZH+PYIFw6ADx4/bchZh3/zrvn
 20 LH3dZCEM22WiapBVVj/MoUQaIQHH5+cTcuiBu4jwhvDFwxj7+VHM1HY0nzrI1zR8
 21 8VO8KK2YX7a2Job6wrThVSVdLNz/
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDpDCCAoygAwIBAgICEBswDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDpDCCAoygAwIBAgICEBswDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
27 MTEwMzFaFw0yODAxMjEwMTEwMzFaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT27 MTI5MTRaFw0yODAxMjEwMTI5MTRaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
30 BQADggEPADCCAQoCggEBAMaDlmh83uumW/5RiukwpoW6C1xZtVb9hZXA8E03K66R 
31 nNqDKLI34WEFhkCVD1DZ6na1ENKhd08ahBlQKUikuAyq3V7pwQIvafAtHLAJTqJL 
32 VXvyct1FcyrsN19CvbLjzmgDtxRuVD/GAG9dWpPDaQ9zB27DpVQfq5m9EITs4Tqc 
33 uKLAyJilcXcExCs1o8pcSBtYrMkJf2oOnxBx5p8BdSkH7R1+Cxs3J6RNyYKqzZ5f 
34 vBjbz2nXWPCHj0ZP8GYzIBCCIxXyJ5+tdNJh2w0703uKWXM2HjboqwM/VawqA4QS 
35 uUeZ7WqdZJWgGntzpQDm4BO1CU/okrMTqVSnOaNKjzMCAwEAAaNdMFswHQYDVR0O 
36 BBYEFDw29PaGYsHJr+9KShYVPLhL8pWsMB8GA1UdIwQYMBaAFEZ6Pq68Q9tr3S5b30 BQADggEPADCCAQoCggEBAPh6RAbvvUscbfCir2ZXhi+mzKIuvp0o3V+s22ozvsVR
 31 J4muVDA7MUuCsLxFQohcmHkhcUGnlm7XVlUX9heYDNqLeG3nu7fp7Xz2jPRdcOj4
 32 ohY8q20padjqS6W/woEjaJn0X6v2gF/qL1Fz4JRlSmIvvFqzsxbIuXRfnyUZ+9ih
 33 8OMXW7LPf3sxRJpFAtxskXv5yzuenQknw3+XdAKsR6va0FhvYqcbe2HCKcrhfB34
 34 cfZY/vx23DGty/FfgmpFiQh4cINYJcfDj4VtIp1BJSWeeL5W2FRlZlMriXFygy5a
 35 Sd4m+acyLxR/YcMv98sCLHwRe53D58mqaGWXbtRIg8UCAwEAAaNdMFswHQYDVR0O
 36 BBYEFCWEhPyJzXWbOsgqCasWrjcxV0tQMB8GA1UdIwQYMBaAFH6KgJY4XoHWp8AX
37 6vIjBWtFDtJdMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB37 9SnTKt1uD0BEMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB
38 CwUAA4IBAQCG1OoZfvXql0g41FXEsAUqTweDOJhR+r8Y2soyHxsOe0ftEwpKpijX 
39 Z/fBEM7yuONNFQ8gsyMYIZ5NbSKXB063/mxKNMSJ5RtgUMiF9uZNgg+XPx72tp/B 
40 hJdWF6sL5CwrgvHMJjYWq8kDsvMt0KWTQYZcUfa3H9ZCZ+cr9oY9x0UDxekD/rep 
41 c5X/fqGnb2sc/XUWvtWMlLSoVvS1Lem90wNmT/93uGLKtHRKKYpVd87v8KI2QiDH 
42 8YlGkF6puVqsT+kODuoctEfO2geriLogd7YUzx2lHcPrxvP5BrX7WUrK0ZnKi30v 
43 p4IFeLc07NbB6yzpzlxrX1b9niqqDPxw38 CwUAA4IBAQCLyH9eUeyWHQUkNXElM8m3Q9E0YH7//VsS0Ge/kDY38afed+bE/6mU
 39 0IDuMGMmj9yHZsG6vm8G6WfrwJccDBvbp8jTVYPdzkMCnIzUe9qVt15eReD1R0Im
 40 bt+4FRCCclyIIDLOAVoDqcpCD37zRKTTwoQf1p14Z6HEQtUCkFu7ookEsO1RrURY
 41 iQvmC/uXFpFdUxUHsNXmMF9fZsKwQ90sy61k+OVU4SnzHLZPgKGVZIdGQ4hYugEN
 42 aTAWN7/Z4S7YOFdY9LOnpe344ZbWcHmSMBW2NFRXFErc4FdayQGI118dqBu8znAs
 43 RvzLnmAxQkJfBQYp5dcwbygbwA+e1qZS
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 b2xvZzEdMBsGA1UEAwwUVGVzdGluZyBJbnRlcm1lZGlhcnkXDTI1MDEyMTAxMTAz4 b2xvZzEdMBsGA1UEAwwUVGVzdGluZyBJbnRlcm1lZGlhcnkXDTI1MDEyMTAxMjkx
5 MloXDTI4MDEyMTAxMTAzMlqgDjAMMAoGA1UdFAQDAgEBMA0GCSqGSIb3DQEBCwUA5 NFoXDTI4MDEyMTAxMjkxNFqgDjAMMAoGA1UdFAQDAgEBMA0GCSqGSIb3DQEBCwUA
6 A4IBAQB/L6QlRnG1RzyKd8hh6W11V1XT3ICw7zY8qq5fgcZcmvga+HhqEQY1DZvN 
7 Aq0z/lb4Sk6zrdwtHvwhotHpet/hg9zNW5fD7uTVK6BV0QTxVhmFNXFspReWJNnU 
8 5/Qh1W6lccct01ViqV9RV2S0mcYeesBNzEod/6il5thucaXZIuobSJKSgoF3Ommx 
9 5vGmNNOjIoSGmk/WMlGDy5l2v+w9wPmZzRGyP7jvHyxgO3PCmHvF8u2R8bGCH4hb 
10 2DGlhtLwxhr8/u91CFByrcYSOdew2EGwHOojDhBx+XWtWVKta5bL2axZnxIodAag 
11 nOizUfWlZ2vy7ovO6K8u+dFJ1N3D6 A4IBAQBJafUzsm4h6mzuZiihUt28MekdFMMq0ekrvolYmivAoodOH7nP9hSJAuML
 7 2o6ntQRhMkFbxykC5KKYxGIWXuE/t+1CvI0ztYiapigzVjuhoWQTMV3gRuFNxvhH
 8 M4l0Tb+lTbZ0PG0aX6CEvvIfQVs8Sm1wLVcbvA2vQ5KLtzGVhzhydZ7xaPkRpyjD
 9 umKrrAEwTEDtdfQOWyqnhph/LBCVl8gw6FEn/jHd19YxLaihJvwSY5N7TpIdxHPU
 10 JZoxAeDM0vX2CWp2RVnUoWh2dwQjQGHY3e7R6S3gP4SgWcqBrhjVO5uv+aVjRPf5
 11 s+KEYwAfNd3zNpnJaVwG3YV85xnK
12 -----END·X509·CRL-----12 -----END·X509·CRL-----
3.47 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 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCty/NuE/p5wZqa2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDyNEFl+kwjgvVg
3 faeq2A3ITdpHfNmI15jUwHkn3iOjTuqOeXmoK7Cu7wmWfwxOiH7gFvcPe29XgSg/ 
4 +m1ZWLCooFEMOOiHnkH0ne72ZCUnn686/VhzBUz98OvEcofsivv34cTem+XWTlo+ 
5 r+xDTghXDFvqwR7Vlh5PUOmvu/famWg4dj/zpw+mYplPWaEaAU3PGfph4jpF5Wt7 
6 cuebEgLzsbawoeTdFPaTG5ZuGU0neKdeYD6gAJfuRTAY+TQMtwwkDrl5zk0MwJNA 
7 cVS7Jzrb+waGWF1tsmoJ21Mftgye9IcAbxzVOda8LhYwuaVycWy/OZYdDnSFNCG/ 
8 2tsEw3FvAgMBAAECggEAK6zczHV11SI7rYZVW+A2unciGyP7cOGpVRHXgJbZAuHC 
9 nTJWydXM7XFByhG8cIHpzHvI85mT9fwNtuJCl5jrsDy1kWo9uVMihQwpcL7i/W2q 
10 NhtTnngfDJP+U9xqXx3gSz9v33dzD2OaVzWTnKhf/Swsbza//nHexRTy3QhSNZs8 
11 eRuaRsWfDUIaIg5Uu4g3i9XFZc2etNkqBdphmVQCo34cgxys0b27FOzErcSwd7iz 
12 /Q/VYqtEPiVW4t0Tmml5Va8YBUVpmABQxoYK18XuW1WelfwS4rwas+/mNKzfbis9 
13 HOaFL4siqV3QG4bn72otLc/KPZHR5goeQ+4LHXkzLQKBgQDgIP2vJDct7W7P350y 
14 LsiAZXVD6NaU7iFkyYAJwPFH5YttzdvhfGr5FV1jitp7IGxiFvXuj7W7IgOhBq6P 
15 XJYuk+KY6aom3tVaHJnSEXNAkqtHz68y089NUtntvol2DoMPnBITSCP3C3tUSX+M 
16 J/nTs0WRXyijmGjOj0W7DYNfRQKBgQDGgrUAiK7QWqMrkgDMbtcrh7NKEZHQENFT 
17 cVmM3XvPgs9u5RonPxSns7qtLbnYunPp+lQCEnlXD0WzaO8LMTwUOIWCVhABoRe4 
18 ljluYYlKyrL8c8PlaRZYhPHdjlPzjgv91DUWk24c/M0wsdtYB17J0NkafWe7ff1J 
19 ObO07izvIwKBgCGBLQsyicEm3kra7b/juHthL1+AfhtzYbCUYrySiD8sNGSswnL5 
20 y3AC3pwT1MdVOH6NWiRYfV1FH2/B9PRfbd/2oYgkXhhDdXdsER6TFzyO8GXiyRj7 
21 CuFPQl7E/f2U+8iolxck0KOMptoZxqRoEXOxN/QcWpHiJcDDMDRfN8VVAoGBAIVu 
22 zmOxfHAovI1I8qh3yMJF0Mn0zWJiK5I/GsaJCfQOJYiRDudai3O+Z7iIh+eaTNf1 
23 oApUiKNwbJWP7z5CtfORmoxldRTjR6KXt7rubO6NGYp/9il6Xb7afglC5kNMM9tG 
24 jPjD2Lw7YWFd6+Zb7ecSLxyTNurcYSibVKRFhIapAoGBAJd326lrJpxm2fgt+3um 
25 92bhjwjAk9O55tXwySYY6LOUVJUwVlsXXynD24mxySI9VYLsHQd3raDwca1JZtWC 
26 piVc8jfxWU9s4ps2HMhVog2Pkj44hn/LmhrRCwKbYnONlOig2LG89aj0yDxw6G6I 
27 4+ZijVYihaFwXIQnZB6uMgmD3 67Sk/hKFGOEiTNKU9/DC+IZhjrnnypnr+9kYMXN5/BZjxqTxUW99YuI6RhMaXh4q
 4 k4Zx3lHB4S7mjef9pswT7TgzcOswYHttS6ExH05f6zqG5xfAkMqPtWeBA7IoKk+q
 5 WDG1oZiM0DKohlnYcEEPjU3ihrDygtVKNj21/HlAmEVi+WElP2j3Zr/1Gkbt3KPi
 6 J8aa6Ujzr21OVLDCSIec4mAW9IKG/oqoZr3oE5t2AprWQ1qs6WAY61Nur2uaFpxe
 7 r8sZWg1czMOdKiDjO2gyI3mQp0dJjlShZKp3y88JBJFTVa5ibThy5L5BkkA8HFu1
 8 1vEkPxIzAgMBAAECggEABHRcP46QQpbwrGJUEDTGt8FIDWQcULZpVyyloWWz8ES+
 9 +qLHJgrCykY4ozJ5a3bJS3pmGWxF2FZNd7r+3gPuElgcj2D3bf2DWK/O43ilhV5A
 10 5uGyipS+JvAh7hk8oUNdy7F/wH+w5yGKwDdJssLQwMY+KEX69mAaJ48Rv6N6iFCW
 11 h/u0yfIPtTJ+DKoHPtWd6Ar8qjze0Mfhxk5ZpIj7B85/xh5XZy70w0CXEGOxOu0I
 12 iGbOQAf0KF5E1IlswBRG29r32gWwxSyZG7A8A6qBqvI/JrYcIiPsqlq5wHAMUPnL
 13 iGJ4xPjQro1S7nPyETQwO+Ok/1YiUT6YAohP6dlrAQKBgQD8M0xqoev9cQj+99P2
 14 2V6wGCuHy2RSwLfwbOA0giKwNHF5Dq9j5gr9nZSyUaYu6FUpsx37l8doVoDFD8G5
 15 H8jDk75h83kRpVR5sutocu+wq7vTV26qnIO+cl5xGJvqDOOb4O7BhKFwV6MJLMlI
 16 DldlB7ek+H1Laf7Qo7aCdZrqDwKBgQD12mcco5nCw8PTDs+hDRxRKBqArntk0Rn2
 17 rMHq+IB1dvzpErx7Qxom+sSw9f6wzFcWLO3cDCXt9RSN0RJZTXnB32gw/N34f4MR
 18 DXbbBnJKitqwEaQz9SXK9tZI7ginx9Q989ucm5uTf/a9J1py0+OuBYnLoDRSZ3Gq
 19 jGUCnM0JnQKBgFzE1egndbI9YQzAxrR3ks/9pA2IcHfMMhz7P6Gw+OeN8uuPzk5V
 20 8VcHHwpU5Gc+yQzUuUOxugUURLu4Jw9ctLHUZ+SJ9c/a2+8ENHmwRaDcGvQLpkaV
 21 2hQ05658WeXHJfZR0CFZEzVK10rpsYSS2ezs4M2LJjOWYsgGYH0um3RbAoGAWUsw
 22 5jL5dsbZif+4I7t6THOvZIt637wenPxUFj6ZkZBc/V5DvNU7W2r7I3bFQXuGKdS5
 23 s5Fp+UppY7TK4EqGbYbx9dDx4f6WIQxt3dEyk6ZpFUfjBsgEKPqMC8MAu8eVa8b1
 24 PaU61VDF0h/H9yrEaAE08hNGzaMqopIJYfCHe/UCgYAQqdPnFKEO2oxmWYzclAyM
 25 rZWs7SloSvSwVNvOmVLdjGKpSAhALwj1QMo8yMUWj5pU5etnMqZSs3HNymW4ommB
 26 YW00wYZAbFYfqSj8ovvhfVXA8cjRPGU2Y2ujPJPLyRGvp69sM+yuyUIetrj33EZ8
 27 t4rr63KL5Qdu3kcaVe3fww==
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 MDEyMTAxMTAzMVoXDTI4MDEyMTAxMTAzMVowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEyMTAxMjkxNFoXDTI4MDEyMTAxMjkxNFowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAK3L824T+nnBmpp9p6rYDchN2kd82YjXmNTAeSfeI6NO 
9 6o55eagrsK7vCZZ/DE6IfuAW9w97b1eBKD/6bVlYsKigUQw46IeeQfSd7vZkJSef 
10 rzr9WHMFTP3w68Ryh+yK+/fhxN6b5dZOWj6v7ENOCFcMW+rBHtWWHk9Q6a+799qZ 
11 aDh2P/OnD6ZimU9ZoRoBTc8Z+mHiOkXla3ty55sSAvOxtrCh5N0U9pMblm4ZTSd4 
12 p15gPqAAl+5FMBj5NAy3DCQOuXnOTQzAk0BxVLsnOtv7BoZYXW2yagnbUx+2DJ70 
13 hwBvHNU51rwuFjC5pXJxbL85lh0OdIU0Ib/a2wTDcW8CAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUK71L2w017CroynG0I3xBkc7RadswHwYDVR0jBBgwFoAU 
15 PDb09oZiwcmv70pKFhU8uEvylawwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQBMEBPuFyIIuPDugYErNbV6TZu7Z/drBVAgJWG4NfWmnihZkVp5t0GWlsAR 
17 EGnRPkfXdho33+aV9wRlTazDtvWyMCn0B6LGRKi1f2Z91Iqj5fxT68mDImhZ7b/P 
18 sdJ+YU8NMMJqGf9jxyarhpK5USFRp6Q1isSaXuhqyUDEBh8b1UUcfwPYWra6Xpu6 
19 zLDODLBC+Ci14SD9/hGE5t4edPDMEhLVDmyPrS76SBwVlSq4gkewWq9eVklfW2JL 
20 vdzPlDB7V8nbTls7dhZ+hzgGSjQkySjZFX6cEND8rdfg9Tz7itKPNnQ9glTTUOTq 
21 edX6DMRaJJVlZXD+TLmU4XLFdQV08 BQADggEPADCCAQoCggEBAPI0QWX6TCOC9WDrtKT+EoUY4SJM0pT38ML4hmGOuefK
 9 mev72Rgxc3n8FmPGpPFRb31i4jpGExpeHiqThnHeUcHhLuaN5/2mzBPtODNw6zBg
 10 e21LoTEfTl/rOobnF8CQyo+1Z4EDsigqT6pYMbWhmIzQMqiGWdhwQQ+NTeKGsPKC
 11 1Uo2PbX8eUCYRWL5YSU/aPdmv/UaRu3co+InxprpSPOvbU5UsMJIh5ziYBb0gob+
 12 iqhmvegTm3YCmtZDWqzpYBjrU26va5oWnF6vyxlaDVzMw50qIOM7aDIjeZCnR0mO
 13 VKFkqnfLzwkEkVNVrmJtOHLkvkGSQDwcW7XW8SQ/EjMCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUeTSdCIycag1HAzv9SSILL8YxVoQwHwYDVR0jBBgwFoAU
 15 JYSE/InNdZs6yCoJqxauNzFXS1AwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQA+f43xZAV+cwadRjhvF3Kwf3IvtzSgaOX5LD4ca/LgjSB2haO3lr8wvR+M
 17 x+P2pFYs7XREXCGKWHKCoUdxPRWf9CO53tC348VKyYK5sURAWiH3xZ8HhOlur7H7
 18 J4XEwiaESWDkKatEjvLpNimEAPh8YQX/I9tUCgO9Cj/2TbmxyzPk2kDHfZ/GUfGH
 19 GVmgTc3s4J5leDmY8cjYxy/cxUNE/Jbm4qbZoX/ZH+PYIFw6ADx4/bchZh3/zrvn
 20 LH3dZCEM22WiapBVVj/MoUQaIQHH5+cTcuiBu4jwhvDFwxj7+VHM1HY0nzrI1zR8
 21 8VO8KK2YX7a2Job6wrThVSVdLNz/
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMzFaFw0yODAxMjEwMTEwMzFaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MTRaFw0yODAxMjEwMTI5MTRaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAMaDlmh83uumW/5RiukwpoW6C1xZtVb9hZXA8E03K66R 
9 nNqDKLI34WEFhkCVD1DZ6na1ENKhd08ahBlQKUikuAyq3V7pwQIvafAtHLAJTqJL 
10 VXvyct1FcyrsN19CvbLjzmgDtxRuVD/GAG9dWpPDaQ9zB27DpVQfq5m9EITs4Tqc 
11 uKLAyJilcXcExCs1o8pcSBtYrMkJf2oOnxBx5p8BdSkH7R1+Cxs3J6RNyYKqzZ5f 
12 vBjbz2nXWPCHj0ZP8GYzIBCCIxXyJ5+tdNJh2w0703uKWXM2HjboqwM/VawqA4QS 
13 uUeZ7WqdZJWgGntzpQDm4BO1CU/okrMTqVSnOaNKjzMCAwEAAaNdMFswHQYDVR0O 
14 BBYEFDw29PaGYsHJr+9KShYVPLhL8pWsMB8GA1UdIwQYMBaAFEZ6Pq68Q9tr3S5b8 BQADggEPADCCAQoCggEBAPh6RAbvvUscbfCir2ZXhi+mzKIuvp0o3V+s22ozvsVR
 9 J4muVDA7MUuCsLxFQohcmHkhcUGnlm7XVlUX9heYDNqLeG3nu7fp7Xz2jPRdcOj4
 10 ohY8q20padjqS6W/woEjaJn0X6v2gF/qL1Fz4JRlSmIvvFqzsxbIuXRfnyUZ+9ih
 11 8OMXW7LPf3sxRJpFAtxskXv5yzuenQknw3+XdAKsR6va0FhvYqcbe2HCKcrhfB34
 12 cfZY/vx23DGty/FfgmpFiQh4cINYJcfDj4VtIp1BJSWeeL5W2FRlZlMriXFygy5a
 13 Sd4m+acyLxR/YcMv98sCLHwRe53D58mqaGWXbtRIg8UCAwEAAaNdMFswHQYDVR0O
 14 BBYEFCWEhPyJzXWbOsgqCasWrjcxV0tQMB8GA1UdIwQYMBaAFH6KgJY4XoHWp8AX
15 6vIjBWtFDtJdMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB15 9SnTKt1uD0BEMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB
16 CwUAA4IBAQCG1OoZfvXql0g41FXEsAUqTweDOJhR+r8Y2soyHxsOe0ftEwpKpijX 
17 Z/fBEM7yuONNFQ8gsyMYIZ5NbSKXB063/mxKNMSJ5RtgUMiF9uZNgg+XPx72tp/B 
18 hJdWF6sL5CwrgvHMJjYWq8kDsvMt0KWTQYZcUfa3H9ZCZ+cr9oY9x0UDxekD/rep 
19 c5X/fqGnb2sc/XUWvtWMlLSoVvS1Lem90wNmT/93uGLKtHRKKYpVd87v8KI2QiDH 
20 8YlGkF6puVqsT+kODuoctEfO2geriLogd7YUzx2lHcPrxvP5BrX7WUrK0ZnKi30v 
21 p4IFeLc07NbB6yzpzlxrX1b9niqqDPxw16 CwUAA4IBAQCLyH9eUeyWHQUkNXElM8m3Q9E0YH7//VsS0Ge/kDY38afed+bE/6mU
 17 0IDuMGMmj9yHZsG6vm8G6WfrwJccDBvbp8jTVYPdzkMCnIzUe9qVt15eReD1R0Im
 18 bt+4FRCCclyIIDLOAVoDqcpCD37zRKTTwoQf1p14Z6HEQtUCkFu7ookEsO1RrURY
 19 iQvmC/uXFpFdUxUHsNXmMF9fZsKwQ90sy61k+OVU4SnzHLZPgKGVZIdGQ4hYugEN
 20 aTAWN7/Z4S7YOFdY9LOnpe344ZbWcHmSMBW2NFRXFErc4FdayQGI118dqBu8znAs
 21 RvzLnmAxQkJfBQYp5dcwbygbwA+e1qZS
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 CgKCAQEAxoOWaHze66Zb/lGK6TCmhboLXFm1Vv2FlcDwTTcrrpGc2oMosjfhYQWG 
6 QJUPUNnqdrUQ0qF3TxqEGVApSKS4DKrdXunBAi9p8C0csAlOoktVe/Jy3UVzKuw3 
7 X0K9suPOaAO3FG5UP8YAb11ak8NpD3MHbsOlVB+rmb0QhOzhOpy4osDImKVxdwTE 
8 KzWjylxIG1isyQl/ag6fEHHmnwF1KQftHX4LGzcnpE3JgqrNnl+8GNvPaddY8IeP 
9 Rk/wZjMgEIIjFfInn6100mHbDTvTe4pZczYeNuirAz9VrCoDhBK5R5ntap1klaAa 
10 e3OlAObgE7UJT+iSsxOpVKc5o0qPMwIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM5 CgKCAQEA+HpEBu+9Sxxt8KKvZleGL6bMoi6+nSjdX6zbajO+xVEnia5UMDsxS4Kw
 6 vEVCiFyYeSFxQaeWbtdWVRf2F5gM2ot4bee7t+ntfPaM9F1w6PiiFjyrbSlp2OpL
 7 pb/CgSNomfRfq/aAX+ovUXPglGVKYi+8WrOzFsi5dF+fJRn72KHw4xdbss9/ezFE
 8 mkUC3GyRe/nLO56dCSfDf5d0AqxHq9rQWG9ipxt7YcIpyuF8Hfhx9lj+/HbcMa3L
 9 8V+CakWJCHhwg1glx8OPhW0inUElJZ54vlbYVGVmUyuJcXKDLlpJ3ib5pzIvFH9h
 10 wy/3ywIsfBF7ncPnyapoZZdu1EiDxQIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM
11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOCAQEAS/up11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOCAQEAnsbW
12 gPekKnZo8jcfmQZQRmyUsr/7869I3u/18s8F2J4Sk0HCz/9wdjwy6A0ZBTTX/AXD 
13 BPEEXHKrm+fEvd0REE7aewXbfg6JojTJJBopG6uSWjUmgrpzxFLVNBXPqUi0+46v 
14 4y4Q7vIirlRIAg52E4n9g8ZKeiAICiHeYlm8b/7grgC2FGfZpTsALBK8l5FUCPzw 
15 4B5xj3PRh82PwAs4gitkBL+6vhBvzL6BtJ+GGpheqvqBHo1xmF3aphkESdI2H/Kl 
16 oDPxphckWevQ6zUjV0E7CI50W7PHBhegqTKZMRV6MFI5WC7rLCE5RBoLOoQo1ath 
17 r8e2C4TpXh3OPzew5A==12 LoHHi2NiEmWg496DMIn3vIDpXUUD4DzCthW6TJPTRHjwAKVLf9po+Wd0rtgoJ3sp
 13 metqk9f+cgj0XLcJ9aM8rh+P5kj1E4Ku4GjYbkMCOJM+w8UQbeJHJoLUG5dYTSD8
 14 rPHaKWmDDrwSfO4SRLgL3+aWisANx6Yv68Ofezd3I4zgLcFIT122axznXC9lyr1t
 15 bUO408cM7w0qk0MnYvfjphtriWV9gyYZdpGr72icOeVvYum8UHMH/Q4ssEJnibP1
 16 34E8OBkagn37W0JE4COJDPjdLqr3OZOeaUYqfGl9FNXUhxp6U3eWhlukTVKevy2x
 17 lAW/V8SbgdKimlUOVA==
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»      280121011031Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      280121012914Z» » 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 MDEyMTAxMTAzMVoXDTI4MDEyMTAxMTAzMVowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEyMTAxMjkxNFoXDTI4MDEyMTAxMjkxNFowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAK3L824T+nnBmpp9p6rYDchN2kd82YjXmNTAeSfeI6NO 
9 6o55eagrsK7vCZZ/DE6IfuAW9w97b1eBKD/6bVlYsKigUQw46IeeQfSd7vZkJSef 
10 rzr9WHMFTP3w68Ryh+yK+/fhxN6b5dZOWj6v7ENOCFcMW+rBHtWWHk9Q6a+799qZ 
11 aDh2P/OnD6ZimU9ZoRoBTc8Z+mHiOkXla3ty55sSAvOxtrCh5N0U9pMblm4ZTSd4 
12 p15gPqAAl+5FMBj5NAy3DCQOuXnOTQzAk0BxVLsnOtv7BoZYXW2yagnbUx+2DJ70 
13 hwBvHNU51rwuFjC5pXJxbL85lh0OdIU0Ib/a2wTDcW8CAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUK71L2w017CroynG0I3xBkc7RadswHwYDVR0jBBgwFoAU 
15 PDb09oZiwcmv70pKFhU8uEvylawwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQBMEBPuFyIIuPDugYErNbV6TZu7Z/drBVAgJWG4NfWmnihZkVp5t0GWlsAR 
17 EGnRPkfXdho33+aV9wRlTazDtvWyMCn0B6LGRKi1f2Z91Iqj5fxT68mDImhZ7b/P 
18 sdJ+YU8NMMJqGf9jxyarhpK5USFRp6Q1isSaXuhqyUDEBh8b1UUcfwPYWra6Xpu6 
19 zLDODLBC+Ci14SD9/hGE5t4edPDMEhLVDmyPrS76SBwVlSq4gkewWq9eVklfW2JL 
20 vdzPlDB7V8nbTls7dhZ+hzgGSjQkySjZFX6cEND8rdfg9Tz7itKPNnQ9glTTUOTq 
21 edX6DMRaJJVlZXD+TLmU4XLFdQV08 BQADggEPADCCAQoCggEBAPI0QWX6TCOC9WDrtKT+EoUY4SJM0pT38ML4hmGOuefK
 9 mev72Rgxc3n8FmPGpPFRb31i4jpGExpeHiqThnHeUcHhLuaN5/2mzBPtODNw6zBg
 10 e21LoTEfTl/rOobnF8CQyo+1Z4EDsigqT6pYMbWhmIzQMqiGWdhwQQ+NTeKGsPKC
 11 1Uo2PbX8eUCYRWL5YSU/aPdmv/UaRu3co+InxprpSPOvbU5UsMJIh5ziYBb0gob+
 12 iqhmvegTm3YCmtZDWqzpYBjrU26va5oWnF6vyxlaDVzMw50qIOM7aDIjeZCnR0mO
 13 VKFkqnfLzwkEkVNVrmJtOHLkvkGSQDwcW7XW8SQ/EjMCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUeTSdCIycag1HAzv9SSILL8YxVoQwHwYDVR0jBBgwFoAU
 15 JYSE/InNdZs6yCoJqxauNzFXS1AwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQA+f43xZAV+cwadRjhvF3Kwf3IvtzSgaOX5LD4ca/LgjSB2haO3lr8wvR+M
 17 x+P2pFYs7XREXCGKWHKCoUdxPRWf9CO53tC348VKyYK5sURAWiH3xZ8HhOlur7H7
 18 J4XEwiaESWDkKatEjvLpNimEAPh8YQX/I9tUCgO9Cj/2TbmxyzPk2kDHfZ/GUfGH
 19 GVmgTc3s4J5leDmY8cjYxy/cxUNE/Jbm4qbZoX/ZH+PYIFw6ADx4/bchZh3/zrvn
 20 LH3dZCEM22WiapBVVj/MoUQaIQHH5+cTcuiBu4jwhvDFwxj7+VHM1HY0nzrI1zR8
 21 8VO8KK2YX7a2Job6wrThVSVdLNz/
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 MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDGg5ZofN7rplv+2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQD4ekQG771LHG3w
3 UYrpMKaFugtcWbVW/YWVwPBNNyuukZzagyiyN+FhBYZAlQ9Q2ep2tRDSoXdPGoQZ 
4 UClIpLgMqt1e6cECL2nwLRywCU6iS1V78nLdRXMq7DdfQr2y485oA7cUblQ/xgBv 
5 XVqTw2kPcwduw6VUH6uZvRCE7OE6nLiiwMiYpXF3BMQrNaPKXEgbWKzJCX9qDp8Q 
6 ceafAXUpB+0dfgsbNyekTcmCqs2eX7wY289p11jwh49GT/BmMyAQgiMV8iefrXTS 
7 YdsNO9N7illzNh426KsDP1WsKgOEErlHme1qnWSVoBp7c6UA5uATtQlP6JKzE6lU 
8 pzmjSo8zAgMBAAECggEAB36ABwMwmGo7QdWxOufS+YYFZMY5AgcBhbhD07gExnFv 
9 0veUAzpeoBhVy6PBvfZXRoXD+oRzw4EHdW8tx85g6Y8cjh2gycs7COdv4R0ECQnZ 
10 n2hboFfW87FfaJGIvzNtBa2fBthT00tPYktLa2Jupmsoxixm1hvfkUCIDZ4yfurK 
11 4waCVF3FBs8vErLvl5AJjo6v28rYHRKjlK9yXwmeuS5cjybzQT6/LGtSl0BapUfq 
12 xpSiVmK/qpd1YY+czHT4ElwpBFblOWoCgcqOqca1LW4oilliHx0ZzWMxpCbAhFNR 
13 mV3aJ3pYH6VolQ8yqzep5ihjmpV/SIpycPO+MoVgJQKBgQDiStGIFvQyjlSBgi5S 
14 7PFuKB7uxdOG4j2X6Y0K8Yo8hBdVtcV9VzBl8cZXm4W90QaJr7QnaY6xLws5wC9I 
15 sbBIgrGzMBrUFDOPQPpoRoXwm/gDeIH/gRRrpdVZI9cUbcxZM5fyte2hW6ghoeHx 
16 SErL84CKGkz04rE3jIEeVZsAbwKBgQDgkzQom20JqhjkoHCBpEmX7NjewNKrDIjZ 
17 xuZyG1VJWDTg9kNPF96bilnv2ge88tHJoqHwA/qsZcP7G60fWllWINLpl1s5z3Qm 
18 4R9ihG3qeX4pbxDS0wGBJ1G6ysY8bJ5a4AH8zZz2KqwSi5g/t5T6jj+tBOyY1UPp 
19 Z+afGXS3fQKBgQC3JDZQHcOk5uwdpG45TupWbMIcHJ8FGzUeLTapFLL8Jyt7gpFC 
20 z72rw/DyFjw3U2QnKrxy6UtCuwAqzQ93lddF2ABZNSWBXpgb6ErA+dKM2K3woScU 
21 0jLkrGHussLvFa28w7TGCdc4MCXykkF6NTfTuE7fdkmyJ4Wln2EgW8gGoQKBgQDP 
22 Fc7GFzS/8bNMt8mnMmiOiOAe4G4jPsa/ExOTazMFFCqGu2+r8pXalgSDEWmLSdo7 
23 9hUf73trF9hVqNrGi5jPvCrhLin4MB2qcHNxdC6rRecZrAo2bk732tsZxTxxobOQ 
24 lvoeNTglI4pS+5ikQNRHC38aO+00rYwXIjFeyql/PQKBgQDXq7jO+KsjNlInpzhH 
25 v93qVBaoNR47VtgPgc3NuNMC2t+e6iHH1LE6nS+LjXyqufS1MPAzG68go5P/7OHR 
26 g9LDxwhMiK7A/mxQ1oZefw4hiu0/k9hgX1McxG5c2sGW4/r1ntJ06Lk77UGaGyDV 
27 1aTkfbMO/TNt8awwCdo9JEQPcg==3 oq9mV4YvpsyiLr6dKN1frNtqM77FUSeJrlQwOzFLgrC8RUKIXJh5IXFBp5Zu11ZV
 4 F/YXmAzai3ht57u36e189oz0XXDo+KIWPKttKWnY6kulv8KBI2iZ9F+r9oBf6i9R
 5 c+CUZUpiL7xas7MWyLl0X58lGfvYofDjF1uyz397MUSaRQLcbJF7+cs7np0JJ8N/
 6 l3QCrEer2tBYb2KnG3thwinK4Xwd+HH2WP78dtwxrcvxX4JqRYkIeHCDWCXHw4+F
 7 bSKdQSUlnni+VthUZWZTK4lxcoMuWkneJvmnMi8Uf2HDL/fLAix8EXudw+fJqmhl
 8 l27USIPFAgMBAAECggEAC5oJ2xkOiZdGOtodvnWPumHbZCcylzv1OiZkCE1qNuRX
 9 KEKPg8D/yDrN7bx+IsfQBrfdBefBSmObkFWSE//xebLRaLBNP4UYpaENa8uBHh+d
 10 0dP7XRl1677k0VRmzIjOtYGHhgv4aoIQu4jhj4w7MOJxtPp2/jVZE2nzkFPqQm8V
 11 tmJIcHxt5yO1RCP95BJYWbgzJzb51gDxSRKZ/s/FIDCLC+ChVs4EjutfcHOagd6E
 12 M9NYPehsjCqudllCuvw6gcvwZDycb788xVIN+oGijEKDEATEbDlMJ2Z41iMcUlgs
 13 Q/9+6nUNTs7XDPRhSj0IZSHnxWFWxkugGDYMDkse8QKBgQD/YjXgk6Sa8+oxNI+H
 14 dnUukY2K/S2ixhpiyCvGUekqfSc2ZgcsLSyzEWCz/FQMB8Nj6gphCMH1cGvj1eWT
 15 34YkCzJ5lg5Ye58zM+8b+tzJW0Jm+UuDwbaNU/98YlrD0dCMi3hw7M8ry1MSpQ5B
 16 55H20NdinNpzAoKB5uSfEwXJswKBgQD5E8nR5YllZq7Hx/zs1g0aSxaCjT0FOR2A
 17 AQ0NnTSP965PnxvQH6Iz/WVHTncaoVUBzhoSowCozAfLPfeqluG81JPAs0/E5sXy
 18 3CG5SRNJj7V5oZYrVEvDL89V9aodRhNkoQHzUKSfPXLDQVEKqwY+MDiu+3b/A9wS
 19 WLR2YJ5QpwKBgQCv75vIXE5xBYqYXWpn2z69Vz7YurSex7VTyi0GElX8lH3YJw/X
 20 6kM6FcW2GSZZp1t/ULPXx22/xbQ+IJRpe/rwh9o9ExhM8tVpM+UNNJS4Dyu+vw27
 21 9k7qLCz9JtD6yGfQ+yB9Q1cyB3/yf01EL+FJ1PQdFowT4W3BSizEPhmlqwKBgQCR
 22 k59Broa/XWSKH7kUM4c09u4RH7uqcddsGTEn49n0yy52GuiGm/aRrGilZJb4WZL1
 23 myBiBCM+hQGJKI64hbcqRpSU7DiTPM41Q7PyN2Oueu/2Rxsd+AbP7gGgnBTxRyPO
 24 jMw3CcstxxxsQqC7O3pKnqSCoTbLldXqYy4WgiIFwQKBgG/YunrSMEe4EE9SBy34
 25 stxLEGi+NGaRv6jamBsQ0e5Eab4Vy4Bj5gSZW4mW9hMMuy2c0no1qyZD8naQKSNU
 26 qO/mIbfBJhp+yM8i5gYfuPa3IpIU4VQ/uiuhRfxeypfnxi3I6/xywZfs+BPxs0us
 27 HIMgcIoEmjMS0yjd4wEMju0t
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMDNaFw0yODAxMjEwMTEwMDNaMGcxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI4NTdaFw0yODAxMjEwMTI4NTdaMGcxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRwwGgYDVQQDDBN3d3cuYmFkLWV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEF7 MRwwGgYDVQQDDBN3d3cuYmFkLWV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEF
8 AAOCAQ8AMIIBCgKCAQEAwSWesJuOYfA/HgiBZMyFWypXE/lpc5WxeXCO0oiIbNa0 
9 i2hl92g7QyfyE/Ap4V5B3zKLOjXRtwDUS6yAUCE54AXRNeC2U7niZQarz5eGpS05 
10 dZlifsVxWKfkA3NPIFJiLhi8TNu3IV8ZA3o2IoRHctqEA3DzBBveKU8pvZ/ax1tz 
11 ysPld+RslPG/XKecWkBW0JunnODBepfNY1YZv/CQnR9pSG2P8+hXzk/CaxT7yPw0 
12 xcP/yEbEVk+ZyuhBCHDnPiLFX3WppgIMBRi4IBp34VTlFWHJ0PWbGryxKQGemsny 
13 vTpUN7g5MsvlqK9RkEHG8iClGuVhbdkji7e/UWVTEwIDAQABo1owWDAJBgNVHRME 
14 AjAAMB0GA1UdDgQWBBTVTGIqqiUW3AfjklSqS4ZtIYF4eTAfBgNVHSMEGDAWgBRG 
15 ej6uvEPba90uW+ryIwVrRQ7SXTALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQAD 
16 ggEBACsmU4IUaptivlQcwI4WDcxmSXyL/R3ZkCB63+warVf1LGU3ED2ETTQrMkXt 
17 KMvXUYB08lQyCS6FRKH4HXq8JjqekbrE/jFTmLlkj6PmN4+fuJ0zI3Rqlo2iFWSl 
18 b0kOMe47YNzInd3ivPr52LuM9zLvKoxzc7k+2L/FIHmK6Tadz8IWHzAfg1vJzrzV 
19 D83beKzyeSOSvOxP1DGUzZ0n559p/y8e8zVBEbzG1dJDYIpIxdXYZtsbsrf/9SNu 
20 LY/HYDZIK8tiEVaTaaSJ+l9GinAzpvfn+MG+yfQLI+nia3NTybNz9T4zZYA+uxAt 
21 sOqj7+J33xAauwxnQuGwL0vI5xI=8 AAOCAQ8AMIIBCgKCAQEA6wPYB6/Muv9IbWS//MOoAZkmSZ5P/JJzdCNH+hkVnrrf
 9 g18h4G61Ddw22x73esXpHOIuLxk/aYQCq3OcnMN1aRQMhgdSS21QfUF4F24dhY5H
 10 1/HKexkvNzC+DLlSuMYEr5fNOv9wClkMJXy5iqr0cDZNK573EfIbQApU274IkJw1
 11 96RrAM7GQ67sae44yOeg5+Nwv87dk10LVPHWYFC+TyDyckrsvzMJUENnQAHxfkb+
 12 trBl1IdNzzVlbOYslVVoxvwzlkvA3+/TV/WVPT8L3cji/AIGRWel34wtd9ppQaQ1
 13 LAVs/9NqlXldR6H7r4hhxCBhNTwrcHeZyrNp44PQBQIDAQABo1owWDAJBgNVHRME
 14 AjAAMB0GA1UdDgQWBBQvlKnXOkaqaT5jIp1KJsyLS2B/7TAfBgNVHSMEGDAWgBR+
 15 ioCWOF6B1qfAF/Up0yrdbg9ARDALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQAD
 16 ggEBAIc4OMZFpNIwfLqJZYw22ClStmN2P6vaTBgLF/zXI4IeYC6PEkwpo6wdow3r
 17 xX9MxSV2+2ULLeHLk/+LYozRHI2JxwYeu03vcVu2Oio2PpWaC7AzpMTUdPAfaiIN
 18 +ZozSSH1UBjOO7N4/UmmYkgwBwCAtVRTXTZ000Xq71lsWCfVlbJVWhHVAqjAYCwm
 19 Uoo/VQQUImsU/PFI3OGbdTQSujGWs6ZSvaQkLSg2UUnJ+knb852yEWT0U9MoZitx
 20 Jx0fJMDXST2yTdoUQx9NpAVJJyQMSc66YvYx+U4SB41py23PMBj7D04iScZ5Vkwk
 21 wiJEKDOLOJq2fPQVjA9D+EG+KEE=
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDBJZ6wm45h8D8e2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDrA9gHr8y6/0ht
3 CIFkzIVbKlcT+WlzlbF5cI7SiIhs1rSLaGX3aDtDJ/IT8CnhXkHfMos6NdG3ANRL 
4 rIBQITngBdE14LZTueJlBqvPl4alLTl1mWJ+xXFYp+QDc08gUmIuGLxM27chXxkD 
5 ejYihEdy2oQDcPMEG94pTym9n9rHW3PKw+V35GyU8b9cp5xaQFbQm6ec4MF6l81j 
6 Vhm/8JCdH2lIbY/z6FfOT8JrFPvI/DTFw//IRsRWT5nK6EEIcOc+IsVfdammAgwF 
7 GLggGnfhVOUVYcnQ9ZsavLEpAZ6ayfK9OlQ3uDkyy+Wor1GQQcbyIKUa5WFt2SOL 
8 t79RZVMTAgMBAAECggEAAN8wipkRoJSa+usyFhdkmQ+hsGdzgytJwHD9r1fVmv1X 
9 O6RzDhW4p7N6KhT+NNBlk5rA3F4cS1hpjdlrx8sq1h9jbE7lEPi+PaJiIieTPKmi 
10 erRLxsGoG0NXNySJVtcCtlMkuq8k23lpTJxsycc3MivRg2/f9xAEq3enXP3vjaQa 
11 NN0lr8OFTSqTI7Dd9hqLu/wTB+6HzqXw9kH6mS1k35pAGhRI9DRaaGjpFKsm+awj 
12 qYHQLE6YQWRfUc8t7vkGNTVsIZCxZiXzMfu3tkfFFkQRc87We6wcBSDOsflDcLbo 
13 6G8l5Ik8r6CWoOhR/Uunl3Kx6RkVHMKRmxxnDjUUKQKBgQDhYUmGXW2bymkt1Ibq 
14 GslT+TzrGI9yHLh0i+gSbQV1FkyOIB+BeNmzAsEdgrkEdanOqTyPT+cShm7scWq7 
15 wV63xJpmVm/j3gJHKt8lNQqoFzSDswTol55xeqccGBNie8Nf5OgkBfRkm8G1uszT 
16 IBmMIz+u5lUn8+CJ8IxJpMh33QKBgQDbY0RX5qrVsb+JGy+bXbi3c03flcAM1Q30 
17 8mjb62+Ei86U08YPr6Fuok2sJOMR8psBRQuPNuhYYj7YkDA3G+O0scwI906l81KM 
18 WuK9UtjFbMkecyouaYsl6EOMpxWiGj4720anydudRaj+BUtYVmbjrBECziYpHp5V 
19 q8HkUow/rwKBgBW5V+nwpXkHyJ2XR63XCSLj+kA67NC1/f2V4rer9IO1s4lbhU3o 
20 hSthD5Y1nHnWkZiO7Xxu2joJ5TU7NWuFlwillbBZko1nP9b2Re4DL9TF79Tl84or 
21 2yTbCrKFi5DJlypuGQYn4Me1z7UhnU6YYH4Gg8PrBbhFJJaHLi6HCJ+tAoGBAMnd 
22 Bu+SkTJbgQ+Y8i8VB3fVIpxN4A5uo4701cM1WMEvGwAZ9C5Ovk1cDfgNYNoMzs9W 
23 RpKaRSO+EnGWCqdKhDSpPEIrvDQ6NYRrxCHL7yWJOW1JLlDSUHSqyCzNOLyVRRoy 
24 Y0rUE70ccah6Gp/HsJhgpK5eHQLM54eQqLF7uwyFAoGABRtG8rFdFkak7nG6GI6T 
25 p5dJ/ERAntl5mukmXPKMK6MkmIc3qh4+CW0hE/FVwMQOd1NhoJYjO48JjApGYaeW 
26 /t17PvPXnIhDJ5WxXZPskkV9jC6n8MW0HZOnUsrPW6KvJy0eTRXjxdLE4jVgxMng 
27 +/AtC+hby7WJC8sIWIe2xeI=3 ZL/8w6gBmSZJnk/8knN0I0f6GRWeut+DXyHgbrUN3DbbHvd6xekc4i4vGT9phAKr
 4 c5ycw3VpFAyGB1JLbVB9QXgXbh2FjkfX8cp7GS83ML4MuVK4xgSvl806/3AKWQwl
 5 fLmKqvRwNk0rnvcR8htAClTbvgiQnDX3pGsAzsZDruxp7jjI56Dn43C/zt2TXQtU
 6 8dZgUL5PIPJySuy/MwlQQ2dAAfF+Rv62sGXUh03PNWVs5iyVVWjG/DOWS8Df79NX
 7 9ZU9PwvdyOL8AgZFZ6XfjC132mlBpDUsBWz/02qVeV1HofuviGHEIGE1PCtwd5nK
 8 s2njg9AFAgMBAAECggEAEKBefbi5vrcFzDt2+65p6ecIVuf8160SvvIqCu8QYQDu
 9 hDBMSMD8TSU5uknYD1cGFXWI9+sM2e2tdKzCtTJ80XjKJAdLkquCqMHjeaDgNM0q
 10 lwPzo77V4M0xfNv1lr3nofaW3egpaIoBOnu28rEChxfIYOAnsZzTwbWZaExq9bP8
 11 wxa4B9wyqBmwUAHSPqxW6anZf0AnDgZ2A3dopKtny1albufRbHNW5FDDq7TBl58+
 12 C0vBXzDXM9wHi+lfYPYZJNywZTLE/WlWc7BcsMBEVnhKbEzr52ikYhkt6Ik5hRQQ
 13 0e0wiEqKrwoD1JFpzxvLBOv4+8wwHQRYzgnwuZDboQKBgQD8TR7K7yGWuFs3lOmL
 14 4w1TBmKanTFBGieg+Bq01mrEu9y6ZDFsA346jLSFBACYN7c6s44MUd3Dk7UQfhti
 15 w1A+x59dA/zVxBvynNHS9H+0LXst71kBT2cM5RmCpmd5zBdFtQYofcl4fm0mlPKV
 16 zlO0U6J0OrTxWQ172m2PeeLpNQKBgQDuddlLq4STKVuwis2c8PlGSe0aNWhlRvaG
 17 RwHqdVQS4J/qHhkLAIQeGRN7JsB7vGXEJe4bnlASS+MWWdQ91ZUvInXdEL1H6d5S
 18 I6R/RpGe0aVPbEWfboElu7imlRe3+twzZ/p3XHYqpwHlVeJsLEN+0681oBsRRuab
 19 XRYUFVb1kQKBgQDT5uXc5VkdoHskRJKepbU0LSG14B5VImV0Qc0UYx3LXEk31xzX
 20 LlvfSvv21/Sz49+lktbULBIIyE8DqhbQLWCBSeHkGoxI8evTKbjk5+s15hkV7Heh
 21 rRHM98IkRCSWXD6TkkW4zmTfKbf89o6EGYWd57yCyCfeqL+1bTAll+ZnnQKBgQCY
 22 mepZNoY89vaqX+l9Sej8Rkrpvsv0JBmXjNF5DWSkQAOWe3RjSg1ChaGl6gK8LLCj
 23 efKK0iFD1DSbFRlyCMDTzSXINvIql0ujHRQkLzD5hghYb12OzdTwJNXiJP9syakp
 24 bJ0ozY8BdKcN8IxZ1WnMPAOgObmYsNrbChMa/x0LQQKBgECdMrCTWDcT8VTVDt2V
 25 WbbHLUtcak5yNxl82XwpVqD9+DaBRmUpMANOMXEyNwWrSWkAtF56odmvLQ0Qrp4U
 26 jwosU2SHTmy3NmTHTAqHykgE/cyTJPSbZ9pugCIFmvavsMeh6YrVZE8EQUxq7IDh
 27 2OlJTs4U6lOjhuscD46gb+a/
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMDVaFw0yODAxMjEwMTEwMDVaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI4NThaFw0yODAxMjEwMTI4NThaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQDOcAZQvAl4/XKOXTklm07Kr5/s69RGL/kalIl38+YtrspH 
9 JTrHr6z85d0795re0mzSK1XxpJsxyOJJJLt39FdLu8csHa/6rQpFoGuWol2A1+8Y 
10 WiqnZnaaLLoJkg379trMhacBNNccgEuCt9t26i/p9AcF8AoP/lyCMFZv5K4CbRW/ 
11 7n917J0c3HtmY+DYuf6p/2OrQFP/byNs8y1J5gTwP0wGYS8m8XsSPSqWazVDNFy5 
12 gCdtWGSr/7GiRfDGQRW2IY89t6e0HNVMH/bvW+nMQBaYJcqiUz5hpjgqFwVx/YzU 
13 K77iI1WEA7KErFCTSLencesnccc+xdgMSQdoPzjHAgMBAAGjgZkwgZYwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUgJZ09zI8Lf6x0QNL3KX7BfGFDZIwHwYDVR0jBBgwFoAU 
15 Rno+rrxD22vdLlvq8iMFa0UO0l0wCwYDVR0PBAQDAgXgMDwGA1UdEQQ1MDOCDXd38 A4IBDwAwggEKAoIBAQCjO8ECJyUOfog3b+HEYKOZ3rIQZ4K1SGYK6tS0udlfRZh/
 9 qWg/J3dfbLZLGM1oaGap4KJMvSe/+lhrm2MCkzwxTXenk/iyWHIJtfidotQXOtXj
 10 Vyr31UFrX9RHoyJqLnI1ViR1QktAE79/kx0Syb6WALUh26lyTBQ+1Xod8FnV3yGX
 11 nJ1/m/L6/ATzcGVzoHaB0/nIG7yMPPW2F4LfLHUe7c3Nt8e1qOcrMAuLqlwGP0nz
 12 0mJQvq6EKsiNCcZFDNxU4Nxr3Qvo5+zkErr3BKwkUh9gcYUyzXfEHDFYY1kO3UWW
 13 1giy798/mg95zWuQXMyUDPgkXeWSkAVEMUa6SKeZAgMBAAGjgZkwgZYwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUrwYz8ihbU//A3D+0ZtwyQl9xJQAwHwYDVR0jBBgwFoAU
 15 foqAljhegdanwBf1KdMq3W4PQEQwCwYDVR0PBAQDAgXgMDwGA1UdEQQ1MDOCDXd3
16 dy5zaXRlMS5jb22CE3d3dy5iYWQtZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20w16 dy5zaXRlMS5jb22CE3d3dy5iYWQtZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20w
17 DQYJKoZIhvcNAQELBQADggEBAA8UXpi6R/L8mnXGRzieO4PEpaAFiTlu/s1E1q0r 
18 do+kjuLQ1JQWgLGJ1GvRhB0WFaQn4Gfh+FZunPCP3TiYqNu1xG43uqJynaEsjFCV 
19 FVc9WKUP0kt0WSrOqKikTort1eycCB5yNut1+JQibZVPKmt8waO6mKWPNd0WXJEe 
20 QMemsN8uTd4iJif+tvalotuywM83QidsXlRKWJm0UEBE2Y3Yy7K6eYP8ZsylSQ8V 
21 tkRH0fUDGMPvbkn4bBHDQqI3KVBQStDsm2LufPBDFk7Ilv/4TSiisNMcmKnaOKma 
22 U/2fYZLl80FPvj02ZOQymuQ1tqgYt6muMytIQmcPqoe2G/Y=17 DQYJKoZIhvcNAQELBQADggEBAH0X/xTb1vKRDROvJJPANEeSvGtTK17fnA0ew2Td
 18 EHTNSkHplWMKA8Gj13M/tYxlhRiCnB/BUhkd8n9YQVV69Ym4fl7PvqYXeWPwYAb3
 19 HfFDAdWhpScjNq4XojBStqrPCZEO16VB1jf6lVSouBx4pJlf/X5Ao04RRT5sNSx2
 20 9O8aZ9CkcUKMnd5uJ+rW3PXgJKgrrONeN7GmY66U/KQUXARfpzwrGViVZ2saa6hU
 21 TSLuig0NqbEjfaROoXDJKLMN6IcZpXXzH7zMq1MswwToKHcT58D6DTZvZSItKqr0
 22 vaAyO89cg/pwvogTFZiZRU7xxGvKN3wUO9DUcvx/9WVlMhE=
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDOcAZQvAl4/XKO2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCjO8ECJyUOfog3
3 XTklm07Kr5/s69RGL/kalIl38+YtrspHJTrHr6z85d0795re0mzSK1XxpJsxyOJJ 
4 JLt39FdLu8csHa/6rQpFoGuWol2A1+8YWiqnZnaaLLoJkg379trMhacBNNccgEuC 
5 t9t26i/p9AcF8AoP/lyCMFZv5K4CbRW/7n917J0c3HtmY+DYuf6p/2OrQFP/byNs 
6 8y1J5gTwP0wGYS8m8XsSPSqWazVDNFy5gCdtWGSr/7GiRfDGQRW2IY89t6e0HNVM 
7 H/bvW+nMQBaYJcqiUz5hpjgqFwVx/YzUK77iI1WEA7KErFCTSLencesnccc+xdgM 
8 SQdoPzjHAgMBAAECggEAMWe9EzBVYgfiFTE5XoczTa3Ha/eqt1t+1f4rgjI0acV1 
9 sp412ZlxIJtQnavt/BrHIWtup6S54anOgivQ0+39wGnByoyWU7t7BFvWs9fK4e2L 
10 0rutjp+mjdJbebPjNeSHy7/GzrKbMr5/k9q1otl8OxUEY0bl2ZsJ/7xay2+it4B+ 
11 pxqfSAPDTZbIE0+ngqq1nLsuMcTV2MZpxdMXCKfuf2NhpXK5ah5+IzdR7NGNNBzv 
12 2J2vAtIv/oqpxRAgEJ542Wo8IRCHtxoeRs9+l3cdTsKstyhxuPegejs+fx0iTjg2 
13 xcUcYqDIw+CqwL4TP7AD1qkSR5s3KGy6OwF8e/ImVQKBgQDzcDVeySIqI6iXvqa7 
14 +C2zKWU8PSHKoce8jlYADNjpTLMawDf2DbYbHutgnVaS0zmDvhtpZCmRj0xDCeMT 
15 lRXdJ4Opmxbtjo97I7ynL4qBkibzoUTk6hYxPmZ0lIceSxLK4hCS9068o/BrkH+w 
16 Ux/NUt27QeuIUgHkf/ySzMQIBQKBgQDZFwqCnsDYwDBo+HaDoN1gl1VunmQCNgMW 
17 ym0UG2NRRGjY0hLyKpd7oxcTtGP3bC7IzEvdoogVbI2PbEcySDLHSQslhbHcSjKK 
18 FokbOesZ9zpV6m40p1Cv+ZNmzhUhnogG4Z1kkx9LvFCzyhMuLEaH6jooIfTDzpBQ 
19 jeUIQ5gTWwKBgQCVqlLlp3rdtXaddJVF01slXzniQyNXVQdboZa2CTACnykuNScy 
20 m1NucR/9Ej57nmkp2eM4dGAqIZOdU6LME0iR4w1LZRI/kvoblukRUGUzLAvOlUOq 
21 CVEDjX2oBvjbYwR2v225LVq3F4NkXj5ixXgz39J6ohiQgvqu5RD/n+yVkQKBgAV5 
22 vE0hHfIZnt727V5Sj2LhTklU+2bG3/sSLgAk1LN3C0H0wn+TLXDz4yAfG6pg8ykj 
23 ZgJ4GACaVVO5wm31PjqikAJpRdwtjurGuLyUEGb+Ql1qZU80rSdTHzGnnwbTDdFG 
24 nYas40wwusReI2+1tC23bbIXcSoDKsatXYqA0fQjAoGAHHF6XbE3cAG/G7hvv6ta 
25 iouCiuKEhDk6sy+o5ZqCUiNZVx9xieGb+4SNcfl8qW9An+fNfeM6QquC3zSG+LHt 
26 FT13sgVcd18hwZhhlB+ul/aIDVaXcNpZmLaDfZ6eAIVg3fPDd/DCFDTnXe287XRi 
27 xUddrmE3O1co9H0LlL4KyBE=3 b+HEYKOZ3rIQZ4K1SGYK6tS0udlfRZh/qWg/J3dfbLZLGM1oaGap4KJMvSe/+lhr
 4 m2MCkzwxTXenk/iyWHIJtfidotQXOtXjVyr31UFrX9RHoyJqLnI1ViR1QktAE79/
 5 kx0Syb6WALUh26lyTBQ+1Xod8FnV3yGXnJ1/m/L6/ATzcGVzoHaB0/nIG7yMPPW2
 6 F4LfLHUe7c3Nt8e1qOcrMAuLqlwGP0nz0mJQvq6EKsiNCcZFDNxU4Nxr3Qvo5+zk
 7 Err3BKwkUh9gcYUyzXfEHDFYY1kO3UWW1giy798/mg95zWuQXMyUDPgkXeWSkAVE
 8 MUa6SKeZAgMBAAECggEAOV0LY+1LuX8/8XNw/KkVdUJsgxVNOtXZfmauH2Dcgf2c
 9 LOjkyKTe73rtyRBLRzDBO1vEzYD/0hhxMEeoEMSbN5xIu2xlzo8EbGM1nngVXqB/
 10 f+gnIncgCVLg79flhTkTS6kdINQOS9NkzbluUybwwhg3j1F5h8AysS4mPxUzDNRP
 11 wmxBsHSOcanfmEMkriFyWjx3sxJZq2wYA2n1FMNhDV40EBuY0tVaZgtPnztYLSA8
 12 +vmWxvv00vLD/c7/M9LGf9DVTT8vSyr2839TRfvINmoDw0ktauaxDVz2szpK01+1
 13 ULiQtCgT019l1o/7mfTpWobLMRVAJkfJ0MWn99ZgvQKBgQDhnH+OEvsweUz5PukS
 14 P24UjryEqUheKeTcqzc72aEBts5WlZrietsmcM4k8CT+IZE9huQB5+YJ45Ni62ng
 15 pv26yx5ucdin8FjKbX7xd+x9ISbXCinQcMp1jMBCbGVtFVkgDY6HfSffsNHfiIed
 16 AiSHWeifNes4651+UWIJ8foeKwKBgQC5OFkut7AZqQ/yhvVKc/b57G97QuI18ANh
 17 0iHMKmjZt1cEFPVeoL3YE8PXwFBAql/tjjcyWhOoOtKndjgItf2tGODcxkqiWNDq
 18 H/weiZCKInqRLzLmuI/5sKlwzcTgbe77DzBB8asNx9AZYOg8MvTL0bue55LcuHdM
 19 135dQZ3zSwKBgFapXL3gQKiwD4c2SST/RHOVGIkE1Y2GHik9g2vz/sq/w6aytNoG
 20 QyQS9LxvmmYb0sSFihPJVi26QyUeNH9c5d3YpAncpVJtGk43nSl33Vl7YIX9m247
 21 xSk+NaPOK2+pYaDUVElrI+Pi8dshgKYo6osrWBXACmjE6Kxa6oPTdTYdAoGBALNW
 22 vANgGELAT5Ck3Bya7ChRph/TQvS20I+GxvLInX0w6DArmulk+mydtqLQsuPqE7gQ
 23 W6GFVkMtsYo0DU1h6Z4Q2Kjr1pgbJy2KirOGv00A1Wx+Jur/CWjahTWUB2zHBP5S
 24 VoeDV/yf2/62tiaTsDMpgGD8GFdexSTCAriJMEbBAoGAQTOwkQl36E/fRzqBY3Zp
 25 EP1EgeUQ3vV4qsIjLZntM6zEhPof3eg2pqE5dn09L54bfQMR3ETsmoHeGL1cRrll
 26 l1XlUase5j3dmUfxYcvEEzR84BSeuqEiUpb+eAV/MfRaatPMQIyeAZnWJD0GwqPo
 27 yXGNpbOqekr186mNYiPFtvw=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMDVaFw0yODAxMjEwMTEwMDVaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI4NThaFw0yODAxMjEwMTI4NThaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQDmhOmfmwkbWO5ZSJupAELpM1O2HvLjDTq47bwFBn7jvq8/ 
9 dg7kTAhONToemx7iVKNbjlcieIWNvUKLzxAw/F/Fi3iLWysC1vALNcXNXpcSXW4A 
10 lqpR4TkA2l0i5TATJ9bzrpqO05eE6EA+tPrwL079JvrDwjGoj7bb+fLiSEA3xGz0 
11 Zw3B/uqNCUoODTNYlMU5NH/rRMT6C4uLoxfkGFWNdODiz+CfZAasEZbWI6en8fGk 
12 Pi/RPgQ8zLXr83bPjonNRgkJllUV0qACkcHFvu1XtyajogV4saUM8OBEbxrleYNL 
13 ANhdmcDMRH3MnmmkMlRKpbm+nwpPI8RZedjTHuZpAgMBAAGjgZMwgZAwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQU3u4WxiPDUp+vD8biXzjdKqvJTCAwHwYDVR0jBBgwFoAU 
15 Rno+rrxD22vdLlvq8iMFa0UO0l0wCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd38 A4IBDwAwggEKAoIBAQD4KvF1Lel7MIU68laCEGTu/vfHra0XR7GjIJPajwySPnnf
 9 X3kRMTbUkUV7QXczvPW1/nuRRuAE5wV1zwex6boHVrwdugYpS7+lTlw2UGRrzPnE
 10 rUHasQ5c7LLZjL+GEytUjtWMoMAmKPT/6zGZ+lDPnPjwC/ZK/KW8F5aa7kvXJV/F
 11 o6JnyDxFmqadqX/D8hMVU91nkl8e5pdJXWymGHyiW/QPFQA4QZZes/wfqVyVnB3l
 12 NmSm1zKi0kf3Yc3JHwzt/i54aggnOP6DJi/eDzecgwYE1o2akeAsQQhmzmKi5UKr
 13 qbaSLiad+2m6MBHEu1RxfA7L64En4tqED6tGXqV9AgMBAAGjgZMwgZAwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUwHc4Dp911/zlvlnCX8csPLUmApgwHwYDVR0jBBgwFoAU
 15 foqAljhegdanwBf1KdMq3W4PQEQwCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd3
16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI
17 hvcNAQELBQADggEBAAMj/4fstaHGQdyiJ1I0jEMSNE/6G6WaCyKZayQtiEPJEyik 
18 PE+lwNoTlMYW4E+QbDJr3GgHIpYWzAVJD1E5xV2QQ6QI1BHWOJMQqPt3w8iQ8Ss3 
19 7KS3Ir1K+HCMNhNcxSp8OooKs0xeirD0FJRMpdTovhP34ntk3NC3H7G4XSnAZPtB 
20 eqID9arHU8Ye2l7a5ZQbEJvZUwanvsywQtub44FEqlToQ/EHPeEll5DGujxPyxZL 
21 I+uUKbniwMGsw+Uwss90YheaMmn8yGq81H1Ch+XVWBzxLLsyug3bRSI9ve0R4NZ0 
22 EWzRliyRwR+c1W5h3HUCYoofvPaCjAS9EGb/ioQ=17 hvcNAQELBQADggEBACsFz9kJt61L653t1bsIU1oNERtRJgDhRjkYpFCYyfpnAiAU
 18 mmEF17RCV4npcTILoLb+ShGrw4ICvza3w6dZDgURnuzhJq21+aT3EhEuUTjpDU3T
 19 Ix0Q4X5lDzFWtv5TUjA2+6ikziQNp1n6kYyJfLajgioMHUG0kSAQ5VOaFzuXDuBg
 20 tRVk8UQ3YHIK69RXn672/r3nutNxmmX/AUZq4KLmNGfwBiSzDKsWjsRY+yxW9x75
 21 LJnUdTSN465PMaosZqokFMg047/IeH6k38xwI1cbMCyJYSQPCkTTxOQuwr+qgRu4
 22 3k+QFH4NTkQZHDZNObxwan9x0wtIeiYrdNGx7rg=
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDmhOmfmwkbWO5Z2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQD4KvF1Lel7MIU6
3 SJupAELpM1O2HvLjDTq47bwFBn7jvq8/dg7kTAhONToemx7iVKNbjlcieIWNvUKL 
4 zxAw/F/Fi3iLWysC1vALNcXNXpcSXW4AlqpR4TkA2l0i5TATJ9bzrpqO05eE6EA+ 
5 tPrwL079JvrDwjGoj7bb+fLiSEA3xGz0Zw3B/uqNCUoODTNYlMU5NH/rRMT6C4uL 
6 oxfkGFWNdODiz+CfZAasEZbWI6en8fGkPi/RPgQ8zLXr83bPjonNRgkJllUV0qAC 
7 kcHFvu1XtyajogV4saUM8OBEbxrleYNLANhdmcDMRH3MnmmkMlRKpbm+nwpPI8RZ 
8 edjTHuZpAgMBAAECggEAGz2MoARBnL4zGFDouB1kSst6cnSQzjzzegP56nwchYw0 
9 iGLKmrbTam6GyjQZf7Rxw3F8IYItghTh5sSWzLseFCmJmqow2HqOzjxR/hVV8+Ef 
10 jSlAwkFDq7KiO+vqdPEJyS0SbZtadeW+JcrcNoLYqjivfG+Xz6v/91m/lnbkQ9KU 
11 hY4HxZVScmvObtHCHjnSl2fsmsleB2wint5PREx/fXFr1sxBGa8Jbhh4CMX1ZDK9 
12 9vI/AKLRaSXJk2RWyqOl7xU1uLsFqfQ69fsiNb2EHmXc1/uvXSr+MIuBnanG+c4r 
13 tLzWCDWauJpNT2SjGRohA0MaUXtqn45sts1Ifm8BKQKBgQDzCZOFPIUD9iDvEuYR 
14 iRBSbM4QSrs3Jo605LRCeGq2qhP09OKjUF4Sqncm6QJf3yDGPwqa0InPOwauaSFE 
15 otAIypSU8r7FX3NUGtTMMqJk+IIQwxZCEYhlmJF2T8bs3pdq1u40ew/2TnpEmKxV 
16 Ufp9lxZYMzSVIHuwC9bLrJpBNQKBgQDy0Gm+g584OqQIt771hDfp+Sg1U40uASpM 
17 BCs9EDAQxGARwSIVGTQ6NlSaS7Pgh5w5s8SZYvOSxUZpDXFrWGmp/fHm7T/4qkLF 
18 sSj2Z7whX4WiXniDbbHBk8CsziaMFY4ZvuBi9kSbj9qnr2kUi24YiRRlAzwtHybf 
19 QgSWyYyK5QKBgHme5S/bpUTiOoDpGDDWQlC9GjGU9DMZHHjxqjNJRz25xtriYTgQ 
20 08LLg2z5VbLcWe5bRddLXGtTwngtK/TI9QoxNkGDaGwk4/XGp464GAQnSA9TUSQm 
21 2fbdbo2iRo3qpiNVA0dH/ijoBM+nBzZ7G7sVjJz+ouWtp7fldMvfyCGxAoGBAIw6 
22 8ycU6upVa5ChVcaDQqt8usz5YOq1v5DBQ5tzct7sGrOGP8HBmZkY8YleuRauGvp0 
23 KNGRBSy5g+191wfwuq1zPLZqRGy/H+r+YrLTvCHmAc6BEsaMnoE2bKsgL8DtXfDe 
24 fMaKhZr13IjFVEGKON4wpLelw6YnfJKplO7knadFAoGAX9AInG7tOTBLrpK1nvXD 
25 ZRKUJE37Cr6GLFXsxVKCnliYGORYsT0Xux6YPYtCd1DSysWp82IAW2YxqDqxMLgG 
26 LwJrUsfsmaWZ8Zyd0Np/ZdeFHDjWQ5K8r2E8rJt0oYAT5gN4ocv0xLzQ1VnKKJ8m 
27 Hhpvsh82QWM3JE6fD020qAc=3 8laCEGTu/vfHra0XR7GjIJPajwySPnnfX3kRMTbUkUV7QXczvPW1/nuRRuAE5wV1
 4 zwex6boHVrwdugYpS7+lTlw2UGRrzPnErUHasQ5c7LLZjL+GEytUjtWMoMAmKPT/
 5 6zGZ+lDPnPjwC/ZK/KW8F5aa7kvXJV/Fo6JnyDxFmqadqX/D8hMVU91nkl8e5pdJ
 6 XWymGHyiW/QPFQA4QZZes/wfqVyVnB3lNmSm1zKi0kf3Yc3JHwzt/i54aggnOP6D
 7 Ji/eDzecgwYE1o2akeAsQQhmzmKi5UKrqbaSLiad+2m6MBHEu1RxfA7L64En4tqE
 8 D6tGXqV9AgMBAAECggEAUWnlJMgXHK7iRmBSOQEf27gRmZREgKqogBej6cOcIC4W
 9 1U0A7r7yefHelXz4miSXh0khSJuzymfvxqJQp/FBcj7mH+pzMwECsjxuy/K7vxHT
 10 rs4YGKKVT67nTa969YU8ZdUmAaiK4Pn2xi5ma1lPQY0Brd5+wkL4LCig49rhToby
 11 70KKQw678f/RFBELhxAjv4D3wikIOgoIZPXBoOzEVbJ0n909M7r1mnunLtovAiOi
 12 OlbblPGpQdaP0bPJ6RU4p3A1VTKg5HDC0MW7rxMzf7LcnwLIl8LguKAQIG0EH0Ae
 13 RCXskKJveTZdlA+GKCBV51QM8q3ZXsWgBy1H8NMlEQKBgQD8aDLHlAJnu8GAwZNZ
 14 g1AaxB1ep3404n3TdvOvmXkDfVgzEeqSHa9Dh0aE4/ApqbCerzs8BEYBjp9+tFWN
 15 /EtoeHHhVbi4Zf/QjooxprzWWvu4FwEvCW0JDL1RfSqVGlqHGifCrSS0Du7crO9L
 16 NtmuNozFcDMyA1SqSNWXRjvBTwKBgQD7s0vgnmrroRfutT6XIRtjPwKvSySRdOqq
 17 Nclwkxh7EWgH1OXhfqLJdygZhPV5Q556bLFQBpIqar2N3eQOTeigKjDAVKeeQbQp
 18 441RdcZ3Uh9gYujy/iulNwiKLym53CBEKXxrXNU++2FwNT9SA01cB6nv4W0CQ5K6
 19 MymDnYKBcwKBgEEiYng+KaC7QuQHEA85Y6KEmU+jyV28VNwNBjV6VVAhOHF1XiL2
 20 phO3BOumJoOZ1oocjhyevbIJK/92ad2KDauX6UtM464yJCGdpuvJK1HliK+owBVz
 21 ST/cmb49no97jYDvrvL920rbz6gCuH2gWewrB4iru4pccay/vt6asTDhAoGAQLTH
 22 POd89TZkwKk3fgK0177LIeVfcUVtTnSlZJtsH7dJ1zmUH3Q+xSws0uKreJE5nJ90
 23 te36hY0LTf1NM6AzvXkbL1aUAMtDVcF6AwcUDni+ODk1ScKt1btgJqYZQ/6jDOLd
 24 aXxkFdzqH76QmLTgnlgaB+Eb9QkKH3Qnp/5GHqECgYAC8weZA6NO0g07zNjfL2zn
 25 HceywHv79YiKlPeVfJ7GsYPiBbWVydcFynmwVgL/HxukjZOcWJHoqYIwgoHjHwFj
 26 pYWCw2cFZeEKAOP9zNpH9tpqqN/hfLzJUhz9c2lvc4rtrR+AB9phvGXDxDc0HnJc
 27 +wjx2cxpMPIbIrDA/1DqTg==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMDdaFw0yODAxMjEwMTEwMDdaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI4NThaFw0yODAxMjEwMTI4NThaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQDMzzJ6Dic9Xy7bOQcmMM7Gt47vQmjb1VTqQlXzPHo+bIYI 
9 Byiqy7/78ABSia8G+VeoudrEn9oGmc0xXyJOi9oe0fAdOrAnE9ZMtBCA6vc19kOV 
10 F/qb2zQBMRcKl5crwIVoLKmIw9ubvYCpToyc35X9MUze+bmm6Yv29ln0pJwHbEOG 
11 bJsvnM7Q3d9Qk6zTRMnp4DEowcI986HMS/eDuqtKlxE9U+aQKJ88oUafJXuUl0fo 
12 48T1+W/jHZkFLIzG0pdABNQ/UXedRtb5t8xP9EM72fEQ+hADnNYMdtvrc12gx7Ta 
13 Xn2a8UH6EIYdYLm8ykwzzWls270e4gpK8qhny/1nAgMBAAGjgZcwgZQwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUowHXxSXrR3s/FtpWn+1MuUYT4qkwHwYDVR0jBBgwFoAU 
15 Rno+rrxD22vdLlvq8iMFa0UO0l0wCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd38 A4IBDwAwggEKAoIBAQC9UIn8RHSA6HsZMX5v5F69WCq/IFhWWX+CPDSB05QYYgp5
 9 kwJdD/fGIMRzx9RqY5hYiIYV05004zQ8bTZUOGWsLX3HGyEIhiqk4qnkaVq8Ny+U
 10 Iyvh2f5LDrhaQ6oZWRpjmlWclu1t/Y769waRHcz/MADb6VQbJhbBslv3MLsoiePm
 11 qyqX+gm0AR9a1v/9aaKFndTu+zgPelQftUG9+gV7CwuaYyrpRkyQJ8BQ6Tzj03g4
 12 1ZHYlgXCk9NOJmAXxNTLtVnAS0ODaXwy1PJWWwMzGMpRzf5SymdFb8Evx5HyPJvc
 13 3Y4hPEyObziM/aSHP5AHTMEdwIXGNFcATFU3/4yjAgMBAAGjgZcwgZQwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUNCmivZ4EJA7AkYvbZfbS0By6+ZcwHwYDVR0jBBgwFoAU
 15 foqAljhegdanwBf1KdMq3W4PQEQwCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd3
16 dy5zaXRlMS5jb22CESouYmFkLWV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G16 dy5zaXRlMS5jb22CESouYmFkLWV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G
17 CSqGSIb3DQEBCwUAA4IBAQCxkxuQquTsZefXMAha6V5BZSBQmPzX+wdCfAW1KM/J 
18 dMKuXudw+/ac0RWC2NDm/bd3oEHJRxTCjlgF8W96PxcUPP3bADr50IaBnUV0+PVh 
19 Aawopo0Gn8smAYy/taIisrummgSQp8fG3B6Y09xQwAXU5VhzukVFEnFnsjfrRNqK 
20 uPx9Mmlc9Cg9Dtuu6s3r7NR0jVlbu3oxb6npBBrjuG3x83RrZ4VhLge71e8p+ASf 
21 rM+YE5ywqTLo+2YA+vy0tEZODsYcFL9+J5tbR8k5N/zTae8GsyjAzVECYTcefe6H 
22 ZpEDb8KU96Cquu8gqgWakHoj5ck0nmoYAHIZhTis2sf217 CSqGSIb3DQEBCwUAA4IBAQBUU4l5Lx7XFT+W6YfTyQJKN6+dNGPl4RxVFGvR0dMN
 18 wO+11lU7AC9SGdnthrsVeoMV9iFeI7iJI6hLhJsAB/OKgdYbc6bCp+QJjMQDMIAU
 19 RvmE8bA5PS5Dxzphx7QorTkg15/bMISH++UARPZ4W+oPNcgd505X2SQnlRwFfzEy
 20 0JHyL91HhueXfIOfI1WHW3yJ4ewO5HZyyMRXFkWiwkc+rFyVSNiPqcgB1vowi0U9
 21 hRW4VRSWD4y/7Hh6j1JrxP8bErvJlsIxhRuIQULTZmShItkZgAo0T7ENrP7eTHvg
 22 lf665e77WiYi/y8U1JUdA01eKRlCMP6JJLjfOJxub/lh
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 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDMzzJ6Dic9Xy7b2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC9UIn8RHSA6HsZ
3 OQcmMM7Gt47vQmjb1VTqQlXzPHo+bIYIByiqy7/78ABSia8G+VeoudrEn9oGmc0x 
4 XyJOi9oe0fAdOrAnE9ZMtBCA6vc19kOVF/qb2zQBMRcKl5crwIVoLKmIw9ubvYCp 
5 Toyc35X9MUze+bmm6Yv29ln0pJwHbEOGbJsvnM7Q3d9Qk6zTRMnp4DEowcI986HM 
6 S/eDuqtKlxE9U+aQKJ88oUafJXuUl0fo48T1+W/jHZkFLIzG0pdABNQ/UXedRtb5 
7 t8xP9EM72fEQ+hADnNYMdtvrc12gx7TaXn2a8UH6EIYdYLm8ykwzzWls270e4gpK 
8 8qhny/1nAgMBAAECggEAXneJZEPn9IZVMfelZQepMH5VFuWuQQuurZioVVeFWQqs 
9 bcKDjvgI1vd15pwsF47l0GTdU8kZgubo/sdPJySZmJKj6o951aRwOZPqctQt731l 
10 4bycMsxSOeR/KLsQFrWnswu6rOMOBdFMKYuaDveQEqdtOgG8kJDzppctmcpdT4xc 
11 eKs7GEA+snlqUauIf25l3U7ozpCcbBwgW17cdopU+NoyTQLJY1Zwa2kuwx3n+hJ6 
12 q2RJhHnGk2Nsk+bbwIsVT6r0TSdABX93k4L5MGBiLsyhfNryJfFPHIJcF8ZrjYvk 
13 RKRUVXHSbGr7jcdtUQPulzRSuNq8oxXDI5ExrHmQhQKBgQDplUNFLx3EjcDJ64Un 
14 kpsneinnZV2eMqvlJIiWQfM3m1UwYQbU+vATv2wUR93J+YOwAL+wdTt6mLIygmMR 
15 RAnf2+58f0DbclNAK3zgDLkGbzlAW370urBu1oL1vM+60Qa5Oj1erQP1oQ6OZRKk 
16 HHpJN93HvNdmPG3OJ7gx/qyPCwKBgQDgdwOKo92VEZMBW1X0I7Z7xBWuF/uWxyO9 
17 jqn6pBdcAz3FCeerAvlgwJ5qiIdzV9axJjSCqLIKxlTJ+GTrBVHadVCatl4dgpZJ 
18 kNkBLXuatWhiAQPStlDQOcw+NL/Vm5yaNmdYNLzcpEz0hDnisOE0YJ5TxML+dXTy 
19 2Y0Ma/u0lQKBgFk0C5CsQa4ChJGYRC2sq1wUJ1SbPXlg2IyVuyPG499kjs/+/eDw 
20 RCcGf3vvRiAQDd51Kr90xdY34jWv3a2GUk8ParBY2Kf1rR1gfjwCH9b5Ot/9ESrc 
21 8OwjN7go9xvdH7g1KaKyaESx0SFIMCpERd8YWrYgxBHjGfwU5x8Qp02pAoGAVlBN 
22 k1VZ0oW0grQNhFjrRgJr18svGpau/qhKYrAQr3grm4YoiJEXNgY7pHmlpEvlqa8o 
23 SAn4lL4ZQqT6oYklJZ0xBp0T6cMaaWWCnLpRqncRkYYUY0VqI/fluxHrpoc1G/PJ 
24 n5h/+1ROp0PlQm+D2fFBULL7zH98Hhpb66fmXVUCgYAKXpcH6TfqD0HXbKmwg/hD 
25 +ER9ytI4NUhyvWSbhXwdhPlq2iIelhRwZyOBzuBHeX7GDtCsTNqXomQIxQIzSxo+ 
26 v4l2pRW71YaigmjXF/nbM6NQMrp5NG+lma82qbaBaGeyaaP4oNWSvxxjcT/fmFjs 
27 WuewdqISvZpcuxapHF6SdA==3 MX5v5F69WCq/IFhWWX+CPDSB05QYYgp5kwJdD/fGIMRzx9RqY5hYiIYV05004zQ8
 4 bTZUOGWsLX3HGyEIhiqk4qnkaVq8Ny+UIyvh2f5LDrhaQ6oZWRpjmlWclu1t/Y76
 5 9waRHcz/MADb6VQbJhbBslv3MLsoiePmqyqX+gm0AR9a1v/9aaKFndTu+zgPelQf
 6 tUG9+gV7CwuaYyrpRkyQJ8BQ6Tzj03g41ZHYlgXCk9NOJmAXxNTLtVnAS0ODaXwy
 7 1PJWWwMzGMpRzf5SymdFb8Evx5HyPJvc3Y4hPEyObziM/aSHP5AHTMEdwIXGNFcA
 8 TFU3/4yjAgMBAAECggEAHIWwVwdcmCQD5oP28oEGfGIhWpdTHSYHGHDdUPwMBsUV
 9 TUNxVTe30wFn0lvL1yrh2TYvIXBhnIYTU3v5dfnjPkFs/vJJk/ZcIWhxmT39k3gr
 10 B8IUH/G50XF1I/WoKyvUq9H6Tl53hMfxYpfqGjNSXyt1IwIbOlXkPX2TmSvzNARD
 11 ejvrgXj3GriKCzYmbov7Jy1V3NstrfbtmouD4EcG5MZ9jXCdc7W3g46zaRrWLOTo
 12 3P7d56f+WAbr5CYBaEtJVOswfMbpZIeGgnR+BBg+b4OK92E/qTSOenyo8/Nx5nDH
 13 /X2yCPBZbP594LrIEss5PAIWt6Md6mL7B+JWHDxaiQKBgQD6YFdh3C84sTWDTukr
 14 qTHFmixtvlaI4q9L+273dd83ripsdOHcIN9ZgoX4xWk1FCtQEIkCImAwANjBS26n
 15 hygs9iEWeTUJDOn+UMYltB1Z+bvL5OqU/8MlQ6GoQI0AgKOqM/jJHIsK8GiXQrI9
 16 OFjSYNxDjz2gdcecEWY1vJ5wawKBgQDBkRgRWGE7CPdzI9vqFL8ftUpJY/Xr8KpS
 17 rs8HCVMgScjIJdDzMygv4lUZ0i3+gqNe9ylF2EXDS86umHmwWwLg7dri6WtKc+qD
 18 dlJsHilSB2FzEsyK6x2QOCl4bghE4koMsLo6E2Vlp9zxS6kEvFYXvI41xYhvJIHD
 19 eJaayzOCqQKBgHvC4Y668xCX7/a/K9zsHnEpu2pn2oiBXNs3JuvldPgl/ExuHjLc
 20 gOrS7PxCQLX/CUXjVoYajedMk9hAPCtNUNugskxUj5Wwr32JWdjLRnLyUhUAS8Bp
 21 CIJEAwWTGt+ztrLsS77FgClhGqIiUs6WKrmbLWWryW+mqIuJwjcvzDWPAoGBAIlU
 22 B19G9LSNiAGIT12jmnVEiY/H+5GJDU3b98VmODOQJYLaUYQ5pylRyk6nbzpCNOYL
 23 NJz484W7Isd8JdmYuFIcbk7Oi/AmjRr3t0I9o9MuqVSa4cMtS6wmLEXkyrkUUrTu
 24 LTFG0YltrrMCmsdhVzM/8yTzH/i6TdYAl9j6kXEBAoGBAMbkAS6ksUu2iuJwTI0P
 25 teCyXxyv2Ftx1L/hnizjwT8k14iIPsqAAjKZ5aVTr4mFvBruQNOZcHlm7uqqG+mW
 26 XxMYqteiFXPTGCmSOP+7gVUM6l8acrQPUwc4vIR68Z1KaGKUt86W5Crm+YyawaLr
 27 sO3Bpa/4tS67TkpIjnNm4dO4
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMDdaFw0yODAxMjEwMTEwMDdaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI4NTlaFw0yODAxMjEwMTI4NTlaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCodXRpex4oKWWj92KmNcxz8qtPXpC6g8D7bo68NWxY+EBO 
9 kkSGYitTs3Fr2krTsYJHhdq1lj2cnIQaSXGay4lljDzQQg4J6l9c6QcXwFyS9J7O 
10 z8QlsWec1SRHn8Vr0F3PLm46ApKLenD/CjswIj5kgdZxqEf6qK4nYRMaoHiO/mgf 
11 y8ZyYU1htXVvXCIqHj/WMUdrLBNOaJPbfnpnQTSkNPo6n9RmCYpkcRb+8em66muW 
12 fz/XQFz5y4RhuWajER9aThT+OiAkUWRQPPWnP4sK6KTfCvkHUY1PdOINLNIEzbvh 
13 1M8fC8Tw+qwMcgfiw+MLQ1B9cA3lBfKuY3zSyc0VAgMBAAGjgZcwgZQwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUhWAZfbMPDi/j4IVT5gb5CwPcMm8wHwYDVR0jBBgwFoAU 
15 Rno+rrxD22vdLlvq8iMFa0UO0l0wCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd38 A4IBDwAwggEKAoIBAQC0jJuPKSEc360qxfVRkQJ7KuveZ4QYWDHW5a+zSsF5w+95
 9 UOpl7ciX1UZOQP64/Zl9be6AXe9CV5GX2ItBcHktacKlBEq6wF29EajwWvHOr78g
 10 M8Y9d/OX7duF63lHsQ0U+etQSi11xPHQvEmq9ZJ0wjqk5K78RmrOhtUxdpptSloc
 11 4hKEE57Mnw6+hRGPREV6TlnDGB92nc5cxa/3QYpb745GEREi7z8z4hZivvkLLp1m
 12 UCbODYuoffkNyVsY7n3H8utXybH1ncFmvfwTjXDSsJ73TKEILVwj/zU+7QoPpwRW
 13 cs1ltUk7MVjcPCrImq7gQmzXc/dCgfYoYCYe8WrfAgMBAAGjgZcwgZQwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUX6jWZmkYi1bgKnMAx0ezv1Lt7ekwHwYDVR0jBBgwFoAU
 15 foqAljhegdanwBf1KdMq3W4PQEQwCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd3
16 dy5zaXRlMS5jb22CESouYmFkLmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G16 dy5zaXRlMS5jb22CESouYmFkLmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G
17 CSqGSIb3DQEBCwUAA4IBAQCUjFzSTS3Qqc3RWyLxwM/gKoocvGfT3yx3cI4yXfGM 
18 FNumTYrtCjA5wdw9QAgCkGufwlaCzuPcmpIEL5Eh2D/fVg5uJR3ARPOLkyrJLP7o 
19 +GNM5kSI/0bmnj4CwLpn9WlFdppGkxPZvPqBJQ+hd/kCnWdft7LfUYpKa/XIVAOj 
20 Im7cDtqT85G7slu3znqrFWYWT7e3bcpkYlSvG7QEQzi683b+FIC33Dhr+tJs9g9R 
21 XgkTGG0t+5QrhOFqWLAj05IbLGlR2SVuFUT0Om7nU+fsCc1qb/JbswmP3kF74UQ5 
22 ITml05fAFhakum1tELgaX2W/sQcNu+GUdXTONaybf1Pn17 CSqGSIb3DQEBCwUAA4IBAQCEqNXxgd6UgTcHFC0c7ya678/+NqIGBrrhA4R/M3CS
 18 bhnR9qW0ApBuPDEOUePSF0eOUcgK4Le/82lPe0ZtIV9g5BlNnKiOweBC0efc1AYH
 19 /YMQ/yojAEih5ULgu1hNGBbZ/wdK7FyRV8S6YeV59QTiZ+X4KgmiSz6T1DJX+1pl
 20 KfY4hewKr4HTOd8zJnvsVUikuhraJIjl/pxgPu/gLF4L+MyGwIz+9dmPsicsGE9A
 21 jIQT3X0BXpg6dw1dmNvyOHQS/+IJZDlvA2Y0+dmrTJ6tMPFnXLxU6Bltuu6VySU0
 22 Huuf+jsO2jDEsB/f07C83uTfBgavUVk+NLeifMbzMckM
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCodXRpex4oKWWj2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC0jJuPKSEc360q
3 92KmNcxz8qtPXpC6g8D7bo68NWxY+EBOkkSGYitTs3Fr2krTsYJHhdq1lj2cnIQa 
4 SXGay4lljDzQQg4J6l9c6QcXwFyS9J7Oz8QlsWec1SRHn8Vr0F3PLm46ApKLenD/ 
5 CjswIj5kgdZxqEf6qK4nYRMaoHiO/mgfy8ZyYU1htXVvXCIqHj/WMUdrLBNOaJPb 
6 fnpnQTSkNPo6n9RmCYpkcRb+8em66muWfz/XQFz5y4RhuWajER9aThT+OiAkUWRQ 
7 PPWnP4sK6KTfCvkHUY1PdOINLNIEzbvh1M8fC8Tw+qwMcgfiw+MLQ1B9cA3lBfKu 
8 Y3zSyc0VAgMBAAECggEAG9qL3IhZufyaTIxczdcAZBLgUM0giLkR7CDheJeBajaQ 
9 n3ffh7QXWOLHOAo4gXHiH4RaNNh6KHktUzwIjOE8Pxj7Jy4ngcE0cmQqDZB7XhBq 
10 FQ+qbYG8puRhIsyf883Yl6dO3MhMcG6Bh3yqwQXbI3rfuRxA295kfqi2OXAGGb0M 
11 feeIs4jy75kLR34Z6lLkFXiSCz+n16BRvG0Wjm72ANe5lZTj2yI0+OgTclyyJTvN 
12 Ipq6q6TwsppYsvRHchrOkRDygvgxFnsEQvJ8bmlrQWMCkVXE3SeZS8J3AJjZl4AO 
13 j74CfispZgAk7wQfIag/uUwTH11mh/KO3qsqTUgAgwKBgQDeFSH/UtBkinWUX2s0 
14 3ClG03akGavkXImd3LsonzUWmujfyMtQe+XTSn963FjyKyK1h2SMiScwpjajMyy2 
15 rJBK9+Wbwuh209ESSHvxMpQtZ3eX8G1SeVyaqmtoW3hO/1SxUz8dTWG3Xj3ltzm5 
16 XNyZS0/4AVTB/pRZnujFuLa9jwKBgQDCL8TZXyXpF3o2DwnQT6CFWhPL/Ae1J0Q+ 
17 J5UhPoQw2JwG6mYaci0hjhTFTGvnJ/GEmmftOEVBpYvI7pUisMr8suaTaufqls03 
18 eSFijg26C/NVVVPcxFJjYG7TmJh+FVxcCftvrH7FbH37bOT4sDbIoOabI5m51z4/ 
19 DKK9bDXBGwKBgGl5s/nlxR/bOtjLMMmcPuZqjJCHuMHuyVV2flVeuAISdMPEQ/vn 
20 vFHLshwSBxSNNCDvOuwcP8a1SoHcTkI8VxOkBSMjQPEezM9YKbV2hjXCTGSXRfTD 
21 ux2iDv0zZEJwtjK6DOHH3L8QPWmaygmldwg/Yq2xRCYW2TJvbLJrdi81AoGBAKOL 
22 z+KzfB5go5E8ASvspGkrgFjgny03MQaYF8Wz/WmWRXKdn/jOCKymGWBCCO7aeVMR 
23 KE5mgg3T+3LzXa+l7o/9rKyj8UdmUthRsIhs06rJvds0zji1MB56bVzQvD4Uh4EM 
24 9zMKuIpV4ZUMFZxN7RX0TcSDq0kVu1smrTmUFYHZAoGABfhQ0/kcw20HqQVsdg2Z 
25 DZaLvR7z5Mx4IS43nRMpdFu7CKeH0F+SnibwjKQC5ocTCIXPrv0c85vCBHlaIumW 
26 N26YpPjhDoxStfcrm8+dRRWblzPazZvrKz00RJP7mjSkZk/5XNeyb4MRkYTgJYxl 
27 eaP5CSY8vzMEoDfhtx5SuQo=3 xfVRkQJ7KuveZ4QYWDHW5a+zSsF5w+95UOpl7ciX1UZOQP64/Zl9be6AXe9CV5GX
 4 2ItBcHktacKlBEq6wF29EajwWvHOr78gM8Y9d/OX7duF63lHsQ0U+etQSi11xPHQ
 5 vEmq9ZJ0wjqk5K78RmrOhtUxdpptSloc4hKEE57Mnw6+hRGPREV6TlnDGB92nc5c
 6 xa/3QYpb745GEREi7z8z4hZivvkLLp1mUCbODYuoffkNyVsY7n3H8utXybH1ncFm
 7 vfwTjXDSsJ73TKEILVwj/zU+7QoPpwRWcs1ltUk7MVjcPCrImq7gQmzXc/dCgfYo
 8 YCYe8WrfAgMBAAECggEADKSN82aTZtoI3mZnSR4TjjwRW+JkHxpJ6dJCopZDrxBN
 9 MXG86tn4QnLmTe4s3W0GCwD1gwVQ5D834ZSscll7ECGIRkA4hWmZXCHOR9UZJU/W
 10 3TKS7qn6zkg90jEM2JF+04RepHbVRm+96SUjhCEBxO2hkqYK1NKPgcUc9647nmxz
 11 XL/q2NZiSjGdHuKyTYmP5z7K5ytVmLfqfhQu3+7/2ldQFsq7lBRxxK+ZM6hpe29Y
 12 7cZGhNcrkIFlMDpYbxTK/DaGWXVL8Kb9kL1Axm4U8CEM+0TUmfOzENKmbEYu2S7Y
 13 XJAzl14qPPri4eoVT23VDcFvw+kzJEVQNXls2xBMVQKBgQDsirI498GvFjh159bm
 14 945wPUTIfUuCKYdjvYA392zSeiq2zhrC+1F6pVqPEv3TPIBNTK2BCk6/7c7oMxvk
 15 iItVn76wSCBrv+Ox4Uk8PtmyMZGyWUruxtFztjhZxwutBthQwaQuAycn8Bdlai3/
 16 vt4HBReAGx7rn87jrEMgk3iP8wKBgQDDZsWO4t+7JpieCSpUfdpT+IY1ITEopT5T
 17 wE3UXtGY1oTvrD3DD0P2+lHogmZL3pt5lkW0fotn53Fuy880AlAE93LagpX10b96
 18 Y8g/STuOm0hiRlgOdYS4zph/K1lDaMpzPXSzP9WQc9znTh0y1BV0azXsF+chXWjY
 19 EpwiSuTgZQKBgDzbLiEj9Ouz3tDO1eZUWIwd5z1hpvSU9KU/kuZTPOcl0Sl4+z+g
 20 4wSX2CWpMC6RiTzZ9mWVnk8YwrvQsmNokdh0od2+oMC3/L++A1aBoQaMZDyrZnDq
 21 K+cGQZcvc5yPf0W/nBrOatuGlK5d0/nRRFQwBizKTXk3g0XmAts1tbXrAoGAbIQq
 22 uwusDJeGsl2MsJekJHYksmTYlCYQ0xo9Hu/5ntOjyCbztdxIdmTWEDY68W+TEJcv
 23 5ulQKkgSauGtFMkj/14c3tUeywHNQP8hOmRFOxFpxYojZQRGzQuPDTDZxeHwbMd4
 24 hAOzayGtUJfFB3FY6OqRa6hqp9DkZPsQ0sqdCTECgYEAgxAj+hk97yw8ojeHLSXd
 25 6CtHblnhbuTr/kDOsUTi5OJv3drjsbhw5KPN0tmq8UMA7dTw67zsOuOyJ/NL0kgH
 26 NtdwtAuJbNh+onZRQjS6KUmeac6CMxBN0opcBJpxV8MBahzPXm8eICuI2R3bHik1
 27 RRQ/57XI3qZFTl75rPuSVrQ=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMTBaFw0yODAxMjEwMTEwMTBaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI4NTlaFw0yODAxMjEwMTI4NTlaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQDnRQ/rkSqMEtWuLU0yN0NEG5ZetQhuP07FMIT90m/KbZn3 
9 ivOTHiSiCc2vNDb9z1BjW+QrOwy0g8oM81XtWx04QfaTfVNglFvILyXBH+Urxb36 
10 DW4U83emet9UF8lfhfL7RLR72cKMU9eoq01z/w2yj7pcGe9EekWQAZeI9E6cnrdk 
11 y82xZ1/+8SiafnQqgBPTamWroJyFvnLcvc3NhCFU76PYP4myQGxgLY5dczf9RKln 
12 qXLl4UjB8o/vdFED6la+N1TPf8s3dQp7Kj0Zj/z550kSOa2BgwFp+wmbnLNggEmD 
13 gPpLButlNMfbikiU5xG3DDr7GRw4x9qLTCLz5aoxAgMBAAGjgZMwgZAwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQU0pTsur7IX7bqtHCHgGxEvSXsBSMwHwYDVR0jBBgwFoAU 
15 Rno+rrxD22vdLlvq8iMFa0UO0l0wCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd38 A4IBDwAwggEKAoIBAQC+ztFqRMwv6HJNf/gzjdcbxRohSwFgvBXj+Csp59wlffeZ
 9 EKmaUWNbAu+Di7xEatcFj9DBKsxInFHSepG5as0qyTfrwQXRHpWXjgmsnVO5LVBm
 10 7Rr3w18CbXAERjm6uhJpCsu9RBKquvFEn19tJsqDHr6igPzWFFnJ92Y4QmAHS+9m
 11 WI+2BcAi+sNe8aowhrlaU1BX6MuMIAszGHtzGW87BGRiwi+A0WS8eeSttwRhxdQn
 12 fYwSV2Cy65J1ZkiLXgJNY2V/3Q7fmDnzYQ4TlucfnLEZ0Svysic3iaMN7+NqjKFS
 13 oQ+9VA38vz+6ICTlK4eh2ZV351U5URB+JynuNF8LAgMBAAGjgZMwgZAwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQULZ6A0Sxh0LBhuDlk1+QlG6eliHIwHwYDVR0jBBgwFoAU
 15 foqAljhegdanwBf1KdMq3W4PQEQwCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd3
16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI
17 hvcNAQELBQADggEBAHYx4vsv6RlT+XPur8DLlXvvu/JwRhx03GISImbjlJc4qk9u 
18 sMsnsN4lQVRFJ48mg6//ISKZDSpPrCFKDb5AqS6h61LcGxm3LXW6w8MdQnnPeV26 
19 F+Y4DIN9+61eFUH/qGsf2X1Y6wwXdslgi0zpEXahb9r09CD9cPK0NAOmy/HeUI0l 
20 FF/rRWl0UF+whbtY6mmeqRdpPqiK9bcaVCv+z10II6GJAR8M0wzN1CeLpZDvVH2+ 
21 BeFcooR/4GMYOfVnPpLJbu0fdtenu8thmAN/O++pG1hcwyR+s2Ugp3HzVuYb7OIa 
22 El7YivtHMpfdU8SvElkiigPjAc/sOo4TRjKO7cs=17 hvcNAQELBQADggEBACwE9yP/zZ3ViRYVHArhdkIpqa07e5RGf1xNnGNNRXWT2H2A
 18 QkmF1qgl3G4QMXJFNCFcdmloEeyDit76bXWdbxzK850BSnRiQ8gjorj5gIRDnE6u
 19 SJ1Faortc15On3QBrbSxq3HTMNLIwE8hDhwVuBzXoQLKHfg8lpBORleyQaOZx8Fd
 20 bTnz3g4O3i3nVQ5gcgIFo5Id26HkMG376qKSD/yQJdsY/34XhwGuaVBYIRUUvdWy
 21 7l9tcDEs0b9J/EC2neyaDhqcZ7P0Rr2I/SkSqymNyLzSW1b2xYug+Waokg7O39Ch
 22 UPxttNeG1DX0G3vNJ+BimGNCT4JoTutgn7HaBrA=
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
3.47 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 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDnRQ/rkSqMEtWu2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC+ztFqRMwv6HJN
3 LU0yN0NEG5ZetQhuP07FMIT90m/KbZn3ivOTHiSiCc2vNDb9z1BjW+QrOwy0g8oM 
4 81XtWx04QfaTfVNglFvILyXBH+Urxb36DW4U83emet9UF8lfhfL7RLR72cKMU9eo 
5 q01z/w2yj7pcGe9EekWQAZeI9E6cnrdky82xZ1/+8SiafnQqgBPTamWroJyFvnLc 
6 vc3NhCFU76PYP4myQGxgLY5dczf9RKlnqXLl4UjB8o/vdFED6la+N1TPf8s3dQp7 
7 Kj0Zj/z550kSOa2BgwFp+wmbnLNggEmDgPpLButlNMfbikiU5xG3DDr7GRw4x9qL 
8 TCLz5aoxAgMBAAECggEAFGIOvcY6++K+lMX/HWeHvRFZ4tG9kxrvDjvhIs5Y5jxb 
9 8zh60Ir581KeH1ygoqTSmtk63lELZP8PEC5jssJirEZLDVOAxVy6DKYUI6X0ILQi 
10 Uu87Vishrul6NLsOd2XyxRDYf+hwyEWs9puXfVtbyZK3m/24q/5DUoaDZLGUmqLL 
11 FHR2OQ2AgQdLFa0RiALmYehAHJJ5cKJiHQFSgfKVqg5AS5E8GrtMQexwJ/NBbzcl 
12 jrvHH+XUEAAQQCQXnUqoUPW2GfGpOB2N7yTlcrYQtAMyso5ghdSZhncTpCK5wZzs 
13 nmjOVExeYm0/Gu4QoAHyqaOzQFVtcWyJoOWCW3hYCQKBgQD4X5vi7sgu20dW76+A 
14 1uloG8+nCefxxa0htF8GwmVyKcgSJVuXgWxWPN3ryiFO1S8A+E94pRo4uPxJ9KZA 
15 g5WfiMo2e5Avu9wSimLL1DWVZw+melL6dK5WkflQS9qg/2aU212PoRqZjyRLqYvs 
16 htxzo2FBvWuyajPLZFqTyTP2uQKBgQDuXwGPpeMBUPe+7qDeyqRD5OqJf9zBGuYk 
17 v4LWTMKBBlx/83PpxXd5WEVSTh4cZGgU7Osa+GYiwFfRIY2u72WUj8Q9EA2gjmqA 
18 f9pNX0esBHZD2lQcoPA9s7WZUzLmTebVDos81PXj626dWaWxunu3LMag+bRFTJC+ 
19 cS39aiQTOQKBgQCaLW9tHWCyhXfxZXQCfGYDNFBglmuez2C7rWXXolCq33jMmtgS 
20 YkrH9Zykw6KNdxRoe7uJXqO6Vkp19iJFpej5UUaFL4q/ttPTxoexk5d3mLREWWat 
21 BkU6g/7Jc2zRx/j7qniXsh/69rpHJYYwWz75oY+76UOzSu2/8hmv55QUMQKBgCRU 
22 DmTaH1KgCGHs9E+ACrDePnBeMEKt2s1W8pW+dRY85fQKImxKT/8KWOZGSYiCNOqb 
23 gOlHWimJrtiMiI9UpOKTVpEH1UvW6JxU3+xSzRWGSI/mwlLqpDKDJPYNHADFdpyZ 
24 7taCjkcCJoWMmBgSF7C+/jaiV7sIBDdCAIRSnNThAoGBAIe8buzktgeV1/jjDYMV 
25 9MWV3uqesQkhwPO4/rcZ8FjyPmVmWePonO51krmL5m+IybP48exR2oGd3gPmCb6y 
26 XTnzL7RAZYfwcA0nyj8a084W+q4paDAc8GC3u989rv+f+KxjgrVj2C44RBUZzRE+ 
27 d7Gz8+IO6TAf8m0Nny/zG+Ht3 f/gzjdcbxRohSwFgvBXj+Csp59wlffeZEKmaUWNbAu+Di7xEatcFj9DBKsxInFHS
 4 epG5as0qyTfrwQXRHpWXjgmsnVO5LVBm7Rr3w18CbXAERjm6uhJpCsu9RBKquvFE
 5 n19tJsqDHr6igPzWFFnJ92Y4QmAHS+9mWI+2BcAi+sNe8aowhrlaU1BX6MuMIAsz
 6 GHtzGW87BGRiwi+A0WS8eeSttwRhxdQnfYwSV2Cy65J1ZkiLXgJNY2V/3Q7fmDnz
 7 YQ4TlucfnLEZ0Svysic3iaMN7+NqjKFSoQ+9VA38vz+6ICTlK4eh2ZV351U5URB+
 8 JynuNF8LAgMBAAECggEARejo+ZKzbWoxVwvoGJuDkP0qkcA1hQfkzV4EEpqNIn+A
 9 1GgyfAQN7y6oKv5rwHWUysjip6PSrVf48rFN6y2idma7Qnm6c+BM1vaHvOL35gUg
 10 TFXbZ6QBj5YhUK+aPzwluq7l7zad0EgmVgo+oHNyB5CgMFIqURWrwEARB9Pp80HR
 11 BW665M2IQsJ4Ub31m7gsuEG83l8TTkl5TRlAvpTWhsQS65dNHisb+kUJV8nBFIZf
 12 vtS6hJdZxVRKSBCNvoGW1eklCvgyrZ858C6gaEFQTaWP4y29XHsggbJK6ifJnIOP
 13 5N36XMudzxqfh1PaZkpVQJ4WCL29sqAxxK4ge996oQKBgQDpif3PgnbOiMp9lYZ3
 14 dyWdPnFQMcu7I58BGbFqkoZ+QP+gJVKAptTkslAt9OKtIcvFPJQJRMaUYj7rPUVy
 15 c2dFt7cFMgkaY+A2PU+rGK0ywIUCc4PnW0T4R8vUoCuRr9XEoWNQApbYn/i8JE2I
 16 9V1AflJ7YP/DSBqzI17nkRsGxQKBgQDRKLwmNst9In8iN+N3BioioQm76khftsrn
 17 090LwvYUdjd/HY53JBn84/wLcxJAqo2mowy4vDtPyJI3nNOLLP69W4xGgJr2mJyu
 18 +zCjr16h1PHBEIOXpBZC+JTyE1R2h3Es3GvFf+j6Ohmk9Kwq0YUPilpLyKcbYl94
 19 d71UYZ6rjwKBgQDf+JsV28UdJkssTa57/CRyvWPmyRreCrd/Uqi30HZzttpxN9n7
 20 0AP0oJ4MtQJ/kB3gtswyZ2ca/23gJQ7pSIwObLZ1oRrh2E87NWmmaTARsFjflPE3
 21 fGyUwCZXcJTYT43v2edo4FLSxfjCVv6VDtuz8nIgKVKgchJJIu7tnlgREQKBgFYH
 22 dzwQlaomojwk2L6AHpyXuDU+q/4SZWrtTaIk0qqf5Tu3oH2Ir9fAvk7HSd6nSBQe
 23 RIFHiu3KBboyGyDHpQ+ltBDbnOGI7Alc8CijXT0bJUTP0hBxQWbScBERuk/2baqS
 24 DxHxBpbFhv6+VIJYI2687V72bSVqVPJr7cfjTywpAoGBANu+B9c+IC2VJ+H0b6X9
 25 am8g0TCge7bl1XmsXzmozrpUF6HSrYMYPhj/oq3IZLOF0JN+Qh1K+yTm2KttG19M
 26 NVp1kppDS+7GyRyJd2LNmGIalkLdr2oUbKoZtfdn+czP5DADemya4+bQL9bQXXBi
 27 w5B8EsHOiOQmlJ4hqO/Byt9z
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMTFaFw0yODAxMjEwMTEwMTFaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MDBaFw0yODAxMjEwMTI5MDBaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCimAWEq2ANQWBI/COxSpNtcqc/KYpcuVxlc4uVX2Y7Xx5f 
9 XVgq+/eMnWARlq1WQGgXleaEFAcxbcHu/+mtCCo4K/1V3WgpHL+xOsaFrR0jQ/Bm 
10 WC//W02ix4oRpzB//IjKiD5TQFs2p+9ywxAlnDTqJZR+VUc/cEsEA5HQnj+AStqX 
11 YGQnVh2XplAkHJcf139cJqjt05NVjHsKQe0QsMN8BIvuxdwdOIr+bDEoKuz0MdvO 
12 WsKaH3C67cABw+3qzhrE1JMr+oRp8+2HtmJiXRcG6guwtBFJ0rvMV38Lg7EkBHle 
13 8R1oquW+zPiv5uJx3tZOByI2YSWGjLBtPfSz/2mTAgMBAAGjgZgwgZUwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUc9xXDnLvqSsFtFzG1zgVLOYKP+kwHwYDVR0jBBgwFoAU 
15 Rno+rrxD22vdLlvq8iMFa0UO0l0wCwYDVR0PBAQDAgXgMDsGA1UdEQQ0MDKCDXd38 A4IBDwAwggEKAoIBAQDJNGL/9iOKwhhzMcM3pWKprhXRJESr3NmQ0WaAO0dDj22B
 9 ozgaqvedO8w9Brtdl4ff4+sUVbYoVxZ9paE+Qz/ff83mwCcNny6WPu1UJSMbhQvZ
 10 BNpFUVnY1t5+G3BaYlTh/9zwBG3mW4S1a2FrfWrabgMw+6TbaYOrAJkJpNX+csI3
 11 wWHpbJ8XZklapXQWiX0M5WwLSuJyWYvZd2Te7jeegJsE3IHAe/BvRpQdSmfSWfa6
 12 zq773HE9x7pg9NgOfRIh6Db0TGRbxwbWpptX0pchPQyJti1ro+0rXoBsJKiE5llv
 13 IWklcNy17P2UJ2Q9I8WE+ILusCYa3Tdw8uUnUgEvAgMBAAGjgZgwgZUwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUo2KvzV0+nQO8q/uORCJZcUTN3LgwHwYDVR0jBBgwFoAU
 15 foqAljhegdanwBf1KdMq3W4PQEQwCwYDVR0PBAQDAgXgMDsGA1UdEQQ0MDKCDXd3
16 dy5zaXRlMS5jb22CEiouZ29vZC5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTAN16 dy5zaXRlMS5jb22CEiouZ29vZC5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTAN
17 BgkqhkiG9w0BAQsFAAOCAQEAt7BHdVCb7F6sqQMZUbZHQ8st7GoewrmGIEBrzxZY 
18 rNK85elSH+3eU19oAt/fnzJjzY5dRnS4crLZE3ecFhYnWu9k5QR+ebZroImNSQ7j 
19 6HIyQ929YxQOBONBc5turH7lreWX3VE7V5iPgt2OCQx6trxQ8y0R+2tpL54UMeSX 
20 WyqrXTl0uNBj7ez8PbsnzIyV+fGIh6aVqpT2LaMMuUjhqVa3X9lcC/IFcvxZ1esq 
21 KTM+Im62UXiUvmcJ2aedZL+hhnUrhAsdl1EKe7m9Xb1X151KjZuMJBj6loN6NAkn 
22 HzRuso76Xh3N6ufOr9P7Ta9K50Ctng8vLYyakQrjnDRrxQ==17 BgkqhkiG9w0BAQsFAAOCAQEACAfs1L+1wcHc7QDvUHCJEJxHHaWod37/Bx68L+cB
 18 Jixc4qLADlSEJ9wUOg7PQXrJTcdhOk3WY+PqDZrzhjYfOSbyMKACSDq6gFHvKFDE
 19 /eI4NbD/QBK1xWBtWjSq6Ns54+yHi8KBbmU609iw2dZ+KwN7GxZKN9cTrgtUwwZ/
 20 UWPxvQKy6Q8WKXh+WjXqx6458hYfOlnyZkIT8Drsht2wD+mIglSQduQhDYrjDLlA
 21 bhO9NdBmn1dSXR69j9N57A20fAM2E7HvMkDMhrxPbB/ereh5v+3vhrbq8V+I9xJM
 22 PJ0sFI8CExk/7oFCUAmKRrAd3qS/KP49/HrnBku0wrtm7g==
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCimAWEq2ANQWBI2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDJNGL/9iOKwhhz
3 /COxSpNtcqc/KYpcuVxlc4uVX2Y7Xx5fXVgq+/eMnWARlq1WQGgXleaEFAcxbcHu 
4 /+mtCCo4K/1V3WgpHL+xOsaFrR0jQ/BmWC//W02ix4oRpzB//IjKiD5TQFs2p+9y 
5 wxAlnDTqJZR+VUc/cEsEA5HQnj+AStqXYGQnVh2XplAkHJcf139cJqjt05NVjHsK 
6 Qe0QsMN8BIvuxdwdOIr+bDEoKuz0MdvOWsKaH3C67cABw+3qzhrE1JMr+oRp8+2H 
7 tmJiXRcG6guwtBFJ0rvMV38Lg7EkBHle8R1oquW+zPiv5uJx3tZOByI2YSWGjLBt 
8 PfSz/2mTAgMBAAECggEAOt3eVZe0aWgrg5EiHQy6jqwtiC0yhnqnzKVGOpj1CvbX 
9 qMBDbSCXkiXiQ8vxSuJ7rVpcwKH9rrQlvDGUOUzU+ExY5q8ICKZ7cp+sg3ZXL87n 
10 qS4xhnrYg2BKCTUmVpgoMGeeZQbOX13yz/J2lJ9W+xULC6g1aO7vge8G6mh45inf 
11 90Uam6n2WJv3xBVKO6EWcM01kJr1LZdohLjoqiTIbyDeNakO/Bssiv6NScyZgwoF 
12 zfkOyY9dDtNYPLNsbVSl5zC3H7grvM8pnCxno0V4y50pEo40z+XuhViwJk2lGpf1 
13 PtKglaS4AF7YZRNqfnbALptu4EEwvA8pZF0vHpGEWQKBgQDOgDnNZ0gfQJ/unsap 
14 WTwJwG0v2MBG66pf5UTOpcafgsvnnKlUx8TbfdTW2nz+vQIr81vDPhRPfcEMAL5h 
15 4Db7Y6cNfiLcoxcEZ8HJE0IAXpjbv+OUs9EdSA9ccIBNSgHGx0luub3vKnXFA08l 
16 lQ8A/suJTEzNfXCfFerMQt7fyQKBgQDJkXjhEYoCbwRDIJBwwdcjkZNfWicdeYxU 
17 uZEyLAqSaZOO/YFaE6yMWtKdVpDE+lXCGZio0B37jkW/4IG8AHrlRViLxpFoVjK3 
18 v/20+zgGOuTUYwlMZ+KpGnFzzKwwBfRDcdtFkoJTrwH5sEuitf1iL2oPoYbopqHz 
19 eJTlhPTEewKBgHtRJbOdJvvK2vdkCB0ftfPY3xuApCp2F9OWlcWWSAv/zwbsjk6b 
20 0dqFxXHdHmH9u2tFtBnfW7+wyHUDiK3oeM0dUKiFGAqMtnUiBR6wCm0wELbCXAT0 
21 cT+8RbgdUvFU7cSoRBkEgQFvaM8TT9OQtVoRzriaQQ9CBtxp+UKr+G7JAoGBAJ06 
22 1VCy7rVhRbDbCPB7s8ax+oQJfbN3Kai5K3I4enKk2g5S3oCWEiVVfy5t5PVR1G1Y 
23 rAUaehjMbMn0ZR5yPWr0AdLeLHR3sI42u79dquDpNbAaJJmt+1cvIkpS4AmBy3yE 
24 pqcJVpHSVLcg9o7QaPsawx+4PtThjjit2W+Dm65bAoGAdxM3jsT1Sd+RvKHss/47 
25 stXurYnJNkRhsYvl2AAjA9PoFJYjHgeiKDn6Ok3yh8arxNN5L6xh0yUidlhZEjMd 
26 W7HPnNrJ+L7yhiuQBpRdA/1eoh1FyWlpFZY38M1oq5bPvT1WfdGk5UP2ZgEy+ypU 
27 mK9Goxt8yOgitXGjBzh+QU0=3 McM3pWKprhXRJESr3NmQ0WaAO0dDj22BozgaqvedO8w9Brtdl4ff4+sUVbYoVxZ9
 4 paE+Qz/ff83mwCcNny6WPu1UJSMbhQvZBNpFUVnY1t5+G3BaYlTh/9zwBG3mW4S1
 5 a2FrfWrabgMw+6TbaYOrAJkJpNX+csI3wWHpbJ8XZklapXQWiX0M5WwLSuJyWYvZ
 6 d2Te7jeegJsE3IHAe/BvRpQdSmfSWfa6zq773HE9x7pg9NgOfRIh6Db0TGRbxwbW
 7 pptX0pchPQyJti1ro+0rXoBsJKiE5llvIWklcNy17P2UJ2Q9I8WE+ILusCYa3Tdw
 8 8uUnUgEvAgMBAAECggEALj6rLneNTbw00G00mFqb5bIMc6hpXDMDkoR+kaSOSZny
 9 qmQwZfi7ttjipXghom5MnYoOIvtcRcNWeQSTnfLpAF6onYu2rivTEldeRwPOIOog
 10 gf3aiSocg3lHZCa8WRnWtqcPSd9KvzJzuxr2JjWKVLAKbby49HE5ARm/Evde8/9V
 11 i18UD1sjOytlb2Bdcd85QoQ8ykDS7uYhvTObhRlcTCqaehhCb4I0TNjEcG5IQEzs
 12 aHJxG+UKkR1vzcKas753qbi5wdcsiDI9wyC/sylSigIxfsEpEUzThBF1cXsznZdq
 13 YqLf2nbZIoSO3c1RpvF4dEL47+cWjbNEcnK0F+89MQKBgQD6lTJO16qO8+lt+c9C
 14 4Nadlgsl6ySXNYxzpS6yy0AhcIMIA4NZSf93HyongwkXea2fVNiERkL2RQgoV2Sh
 15 aMmwRzwkI6xNmEs8EHbrCrQlaNfmN3QBGMAXH0+3XTH29XUV3dLgzbpROKQW7pHD
 16 swF+plCv7j87Wf2fC6SBmehzpwKBgQDNjeqAdezHeoKKQ30972lvHONcd07Xa1mi
 17 fT0kv8Jjpvbzv2CGZlRvrP03TU4iOm+FLWMHePDYZGEhCEgg698R+R8BJbAb8N1l
 18 j5sRXOPiMIFezCvpjvhaQVah/LwwJQ0pfvblhaOv2mPiCPPow91jYBn2EKvQnkYo
 19 yuJs9PnXOQKBgQDDm6nM4A/VTdP/tI01gLwoAdOsAvXqT7PXJq/ghEcIk4LFw7BK
 20 CDiy7ZIDjAeR2rtM8HegMhTdl5+5lhcI5Prkb4ckEvDTFbpNJfEeo5lixogav1j/
 21 7iktI5Uf51E0ngGLU0DlmdMCyjtVZ2BEKz1Ud1HvNAUKOMKB4B3HybQqawKBgQDK
 22 OgCneV0Fs4WSOWuR72QvKKCWa9ppHPgGYGgzK2U3XSBAFdwE3c/cPriwG6HvEsZ8
 23 o3Z194obmkXklZ1Apk3EBO931Xg5RPLL5EiPAHBCK65bcUsScNHtGbL9kwQh6ZHV
 24 bU/B54RukdEKo/wy19+K0RU5fJVMnSoxH8k7oJfcIQKBgCGeywslQGJ65fe3ogUt
 25 +3AO5EM8x6FAiwza+29eHWtEnEr0cApPCFkji3Lsbs4hR863+A9IfNOfv8RBTFLO
 26 OKeni8mL672Xqq8wkhDS4Pwy57AGo+Gc2XU3a+tx5sybL1UQDJOOYz20en6jCKbl
 27 LXVyJe8ObAcvdl+A7nWg/S8c
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMzNaFw0yODAxMjEwMTEwMzNaMGYxCzAJBgNVBAYTAk5MMRYwFAYDVQQIDA1O5 MTI5MTVaFw0yODAxMjEwMTI5MTVaMGYxCzAJBgNVBAYTAk5MMRYwFAYDVQQIDA1O
6 b29yZC1Ib2xsYW5kMRIwEAYDVQQHDAlBbXN0ZXJkYW0xEzARBgNVBAoMClNXSS1Q6 b29yZC1Ib2xsYW5kMRIwEAYDVQQHDAlBbXN0ZXJkYW0xEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxFjAUBgNVBAMMDUouIFdpZWxlbWFrZXIwggEiMA0GCSqGSIb3DQEBAQUA7 cm9sb2cxFjAUBgNVBAMMDUouIFdpZWxlbWFrZXIwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCwh7H+oPNDpp1zuHEW2CMYZlyp4kDlp4ITfsWOUTE4dhE0 
9 3WoG+iFpMMHt1Sh3XbKU2lZY8Zj6ZnxncqGEln57pwYXU4p719+UQrPTvLnUKc+M 
10 6QERlghGlAhg7SdSy9qDozffP+9N4/1PjXfYWI36fOwq5U8qjLU4ymMfVUw43F89 
11 Ced20GuB0yEcKTfMrgvVOqa6r8BichqsdY6N3gtUdEV8rOZ2JZoMbTNIv+ZvV+wC 
12 WVVbc01ueL5kE+iHv4wIVoKGv/NVQHqVPeEQgOulcACupT60uGY4ss95sYAIPtTT 
13 dy93nqpaBk5DaFRSqY5o/sVuIhgugO42JoowDjANAgMBAAGjWjBYMAkGA1UdEwQC 
14 MAAwHQYDVR0OBBYEFAAnwLYr6CKNFNN7dS6spYBl0TgXMB8GA1UdIwQYMBaAFEZ6 
15 Pq68Q9tr3S5b6vIjBWtFDtJdMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC 
16 AQEAOKggG2/tffeyQzBuAlW2jTAFwd6MvqJxSjeQo0eL7hTaJZy/CPZxxyZQDjXM 
17 /occFqPenubB11HhhZZ//Ho0iYqZ+reQg7lU2VObyZ33TLUiL2v3Yp3l1DN/qp5A 
18 Slb0cYkPsgUTBIJM7dHZ0sw/efHEVCZQs4Muqb8aVg/Dw7jIDOmOxCQf3IoudfBw 
19 XmVNIcic+1xDasI7wvtO+aVHBPM7lgMffHF3WHXsjfpsuMGsbrjMlbKR5B0xe9o8 
20 xWuRBq9C7kLwPpWQV7o/tOqXOtPRnGRFjotyo1gPNgj5zZflrOvIvZV7imsx4Z5z 
21 IxByg0LfgtsJPvbiLP/WcmtjDg==8 A4IBDwAwggEKAoIBAQD1eMChlG4dDFTEZRzkazJWLWpATE8YDy4lLLvh9E6X5HZ+
 9 k506LsYh+Ltn3YoAxoXOMU4GUVZwIKvwrEqEaLyFNPAknvBlAgqUaqDHFUZittve
 10 5Si0J+tLyz/NJkTw6z8zgOp8TeQoWkKm+Q2SdAAou//hI/pUJVt1LFRIqF8Ir+xC
 11 gc5zVnDQfK+o0k7zCFvg2Bq21hbq2yqpEoauxNXt4/s6ZOJmxgrkBBCdPTYgE11o
 12 2cRmb7jOWUVw4YkWctO6RiiwOHYkxBQsUk2fgs80/N8aPptHgQdVcsU1aq7Hj2X7
 13 Jmy8lovBGeoIGL9WKtgUWwAvzUCX8UDfaljjxg1jAgMBAAGjWjBYMAkGA1UdEwQC
 14 MAAwHQYDVR0OBBYEFBitz9fyvRgmcFnTqRCHXPa59t3fMB8GA1UdIwQYMBaAFH6K
 15 gJY4XoHWp8AX9SnTKt1uD0BEMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC
 16 AQEAm3gb/54/bnYRl/TH3bVdJomd/F+ms3KVu3wQxOhhqaOLarwg4+pDtMLgC513
 17 WNoYyPKa1sQx9atUAolmuwzuHolPeUqnGH51sD9Eo6MkuQywfDd2R5mcawumd8KG
 18 4XG9/bewO9tdsF7rsg8+oB3CARpMC20HLHI+pikHyYbPcal947t5RMx3CBNkhOx8
 19 XB4LoPZ4QaeiZxGvyzXSIT0Hv63SaKSbze2KsSpiSlMArfXJXtraLk4xMJDgyT9G
 20 ej7n0nAbOejLidd+WBAJnUPsAmjMpqMcU7D+dBKuMmAxXvlKvOZU1/c+Cj0caDCg
 21 GWoNaPvPM2l+evdG0/WouC3W2A==
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCwh7H+oPNDpp1z2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQD1eMChlG4dDFTE
3 uHEW2CMYZlyp4kDlp4ITfsWOUTE4dhE03WoG+iFpMMHt1Sh3XbKU2lZY8Zj6Znxn 
4 cqGEln57pwYXU4p719+UQrPTvLnUKc+M6QERlghGlAhg7SdSy9qDozffP+9N4/1P 
5 jXfYWI36fOwq5U8qjLU4ymMfVUw43F89Ced20GuB0yEcKTfMrgvVOqa6r8Bichqs 
6 dY6N3gtUdEV8rOZ2JZoMbTNIv+ZvV+wCWVVbc01ueL5kE+iHv4wIVoKGv/NVQHqV 
7 PeEQgOulcACupT60uGY4ss95sYAIPtTTdy93nqpaBk5DaFRSqY5o/sVuIhgugO42 
8 JoowDjANAgMBAAECggEACMpSWUmroLpZe/jFfYZ45ZRlTVqpnMtKTXe3f9Z4WGV9 
9 W6/3LA6aXs9RfNXA3IQd1M6JfweAH18+lx/MvgTeGqtZa4xv/dTk+nrsKEvtHKI8 
10 sPmCTDKidLHsN+K0nalugbW9M2tO2oaoPLpLQIqU/qc9UwZ/pRtZbnuaKNDZyTlP 
11 bkoGxnusnZmxjlNx19EoOKLEdCzpfMBCaFSXtFj+mFWarsLmmh9+s3yShWI+tfC0 
12 HxG3CQ647L5Rt4qaXKdEe3cfxqxPSY37mgkgXJnkyYOZBDbEdUdIbd2BzAxTjH58 
13 oRXebwwjSOiJUlPvsT9D5tHIgPySZkZK3kox6HD9aQKBgQDoFwCKeAlLmdDB0dFn 
14 Vc2cGyr8K/I+AV7S49CL0MqW8bcZ9bWxnYFzEMbku2c61mdemSOTcJRIr5m3ZCG6 
15 BcqLgJpdRGLSIslZArQpsS52GWdrpoe7KDIvyZEOlbWp/P4L8RF3N69UR4u/9bAq 
16 gVoMLXiaNC3gWwTFaXK0tjxQmQKBgQDCt2SIBz9SRdhM11Q2UXioHn+TG105c5AC 
17 W+0AT7vQ5jlUAKQXV6ZXymJTp48XRny5EhHrWr8rzQ6llOAqmr+rDV8TydG1jEpQ 
18 QKSGyk7hCZnXTNZbX+9v9/3LC39ZRw7voXbddYOXcJGCXvUHYqP56ErHqh/8iI+l 
19 /Ef7a27flQKBgQDCNT1GoVtl37hH94L6rVn4HuPBUCTMrejjH68K0BQ2at2E446+ 
20 qcYAuzEzhX3ERlUJW6vhXHs4t3gxdaCjQOVUBrElCmyG2oUR7qlDmff+6xMXiapa 
21 ejBEvK6dPbleHU2YQIkU8YvNQnE2mChp6QOo3QPmRXN+IavEZZCOl0+xQQKBgE59 
22 gsbatQnDIegHvOiQeuS6No7kLvYjwV9SEv1XJsyUoXNdNsg6CtHEwVIbbzDgtxIb 
23 WKHY2MsdQ9Q3aQ2Dh9O59iOR7TkTrjkfdbLoBlfseNkzHg2DZI9sFiAtKE6iuECc 
24 g7/NyRfYxq8Y/AjYGGV63/oQeAhiPBWa1qFgszbpAoGAUdvTfYyJQ4Df/r9KXaJ2 
25 y/NMVv3MgtNdwRQcaevwKmZGapbDMmxqEPSZj3O8nK4b3T7MBC+1Q0sQ/H7Uy2F0 
26 gGc8I3jbp7pH7Nt7sy3FxHIybonKdPovpeucvvVFidmNvM1ueqTOvhUmetPqdrIF 
27 W802dZMApGRB9gN+n0B9gzw=3 ZRzkazJWLWpATE8YDy4lLLvh9E6X5HZ+k506LsYh+Ltn3YoAxoXOMU4GUVZwIKvw
 4 rEqEaLyFNPAknvBlAgqUaqDHFUZittve5Si0J+tLyz/NJkTw6z8zgOp8TeQoWkKm
 5 +Q2SdAAou//hI/pUJVt1LFRIqF8Ir+xCgc5zVnDQfK+o0k7zCFvg2Bq21hbq2yqp
 6 EoauxNXt4/s6ZOJmxgrkBBCdPTYgE11o2cRmb7jOWUVw4YkWctO6RiiwOHYkxBQs
 7 Uk2fgs80/N8aPptHgQdVcsU1aq7Hj2X7Jmy8lovBGeoIGL9WKtgUWwAvzUCX8UDf
 8 aljjxg1jAgMBAAECggEAHY5bi1kG5SJ99mPCVdJ+bhfryjAl+dyiDsHTIYK8D9fn
 9 WJhHfyDwpFiBoCDxo+RDai9PmL0kbj3Q1hq4ojbGNDfKjm5AvbjAM1yfXTk3j107
 10 HhxziTWhRDAFz5rDBEsfAgGMukjapu0vR1GHi9HBzyXLynz9gDI7T+F1iIYVY0Mn
 11 Di5fJPekfA75NcFNIif5hYC4qpUF9lkuiAN/dHQyh07L5O3HWLaIkkely5+Hxqtk
 12 FPHIde58AcmRTZs+LZCvulhdqpZ2cDVP5FH+2UPCBHpw+QjpE6qHWK/u9F0ZT11T
 13 r3Cn+vvWoqMOVxwLxQgf3ibg2Uz6nDtRnGh5lWDWmQKBgQD7r68ucaMCJJDFa/q0
 14 FK14DSsHFmNq266NBDdjW+R+r3iOEl60RqVeC45WIfNCtw5JdYMnUHfc2OpUV2Si
 15 eVi3770nfXk8DqEoZLOU9eexfJu+wRCA+vSeaApqh2rDHzDNkjqUPs/Cm70k8Fyt
 16 9mthIxtRd1c3JChQyW6r3zOenwKBgQD5rcz4NJv+mBWovvum0yi2bMtni17lslpc
 17 6nF1iIv1rJ1ZHbfbMA+BDgwHpwKZDX7XRehcy4P6cgZH6KUafqSw/bF1olfl8UpV
 18 twNqeAPMHvI5kqOBvOhyjj8AlBv2BivSbHqTsYcEXqHv4NzWligX6SWAc9HA32W8
 19 OE3RvzrOvQKBgQDF95lmgbHDNLm+38ExtnX/0PPAPmbynVs9xkw+1f/zedfsgByH
 20 1m2qfJJ3w3qRRmVxeIIyAURWrTQcJSWd+q7C90qkbjhW+fbfS95JU+brn2Tt9PQj
 21 T8Hre1B+HIfodHcxq0xyYLmQjGmJTZrIpuQtYqzRNnqef81KRjbL7+OtZwKBgAPy
 22 Z2cVDdI8fTspqbi9ZctcdOqyHVHsO9l0K078VZoQnHwoKBvi6pvTqQUF8tiQigzF
 23 IiM1ZGS1ILxKRTHiBqB1ojSF2HXeFpq8ReWM+CJl6tZWJxeJ8PK+pOhRbw+4kUDG
 24 Tjm/eK7tAApWt6b8wK2AFgOt0QcHgQg0q6ZBK6DRAoGBAJ7sSaNbdDMddhI7Xz4o
 25 cFgLljhpnpw2Ig+YTmG6WRPl/TDRU37yrmpL9r/+Nrjau4R2Vstd+lZcuLUkeGep
 26 Nv0G/Sk3H9vYG4zo7lrbblgAILhN/cfle5fnLBywMDY/aC5epfoXVeZv3nuUuMmU
 27 5X7kngXGZkVbFx2yxAO/TIhH
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTA5NTVaFw0yODAxMjEwMTA5NTVaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI4NTVaFw0yODAxMjEwMTI4NTVaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA9UZXN0aW5nIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA9UZXN0aW5nIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQDCyRjmoKWtbfKs7iikvAmO3nEuY5LRWUbFkcJwhPS1ZJzrySyP 
9 7Yv+CQfzZo/lOSIK7awM0xC4MQSyCYIHdHhkinAF5LP/+sWARhUkFZL/QDZASVXQ 
10 CDBGCe49uHdvULWlrsDQQfYQYtSzkrcdgnyJT+E76jFUSlX3lTeaZ5bix3urMi7e 
11 EoEwTOPyg+8iYzylxaY731mi4TnmYTMt8qp/uDXpMpgAkzexkSLAsdK17Fk3weej 
12 Mt12udFNH52mYm/QX70/+yfes7Vdi0kKygDVlYYwiBLaITFWbCBYyj+bGlxwC8T7 
13 EPi+0kNWCuV660d5bSx4xFLBWGxs3fMdCdW9AgMBAAGjXTBbMB0GA1UdDgQWBBRG 
14 ej6uvEPba90uW+ryIwVrRQ7SXTAfBgNVHSMEGDAWgBRGej6uvEPba90uW+ryIwVr8 DwAwggEKAoIBAQCmkbP3jgY+ePtYsjQC0yUXC8OqLIZjzy0G1XAt4GWbNTrp9ztR
 9 slNzhfnXs1Xf95zak/FA+fK2sPPDVx74pE2wjQiXIfnE7bRqeowm2naNC0aMVnus
 10 +xqRn84p35u9Skp1pWXJlZThbKgoB0WZk/rsEMVx7qpkjwnfh1NC3nt6VwE3lkeo
 11 jrXiydAjvhNVl0qzeYO+x3U7ynJ+/SZVI206b4Dj3EHPBD1Dmsxi8OAWFKlg22uE
 12 XB/iZigvRkC9NM5r5kW7AXwu0PrcPGGcpZoASFpfqQRsWZlzbdW2t8MeFAM+utSZ
 13 V0RuDHUb8kvsUa1rYfrZA0W38snLmePerZfJAgMBAAGjXTBbMB0GA1UdDgQWBBR+
 14 ioCWOF6B1qfAF/Up0yrdbg9ARDAfBgNVHSMEGDAWgBR+ioCWOF6B1qfAF/Up0yrd
15 RQ7SXTAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOC15 bg9ARDAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOC
16 AQEAkBCPZO4vV2HQm5fbydM6zk5aYPsvmXaXf9AVnTztSxDhYAnYPqfnPl0xHhwt 
17 CJvf6SA5zxgRS0ZnnxmUyo6AtUilhyHFnY/Yg1bO/E0EJo2rCF4PoTbTPnBFm3xP 
18 gmi7UKMipaxbDHGAuxpBCjgAyOIaAxfJ9e6YqmRhsfk74SpFFPVHgQKtggjxSz9t 
19 WulpiPlC4WHqit6PxyccdqZjw+qrqlVKUG0tILD/GpOYcrTvN/BKxcPsZdBFF6Dv 
20 fdHQ2Br7hyPhprqXOnpqHoteDr329uS0FxxR0sD+oZqwsZQDSBwjYzgVwCofrTtY 
21 o0EeQpFzxKCWRPFQ7SZ1bprLrw==16 AQEACXtqj4a4Ozsipg58p7r3SIIE2aJcCam7oVKdZH2ckEZOP9nBzYx7q1DqYABM
 17 YVXwphHMWzasfB0DwmXWmWa1/dOIgw335Q+XUj/GE+D5T2IJAl2XeJJMhQ+UwfU5
 18 a6TuVvjpy2Vnp3S9Ka9N3P1rz1KWMJIhLnXijtotKd8n/ga6A7INAhWCmgKv/I7J
 19 wNvgDAnbg1uVLz59iYryzgeLv5gj4wwOfOaQZOzrUcDmcrgFWGvRcIWDOgROh+k3
 20 zRvTWT3yZRXaa6A6UxyGofQmlRWhAIF859L41IO+8GFU3BnaEssrFzUutWT4PIi4
 21 ggMwNVUdqit9aOSOj9+Levaauw==
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 AMLJGOagpa1t8qzuKKS8CY7ecS5jktFZRsWRwnCE9LVknOvJLI/ti/4JB/Nmj+U5 
6 IgrtrAzTELgxBLIJggd0eGSKcAXks//6xYBGFSQVkv9ANkBJVdAIMEYJ7j24d29Q 
7 taWuwNBB9hBi1LOStx2CfIlP4TvqMVRKVfeVN5pnluLHe6syLt4SgTBM4/KD7yJj 
8 PKXFpjvfWaLhOeZhMy3yqn+4NekymACTN7GRIsCx0rXsWTfB56My3Xa50U0fnaZi 
9 b9BfvT/7J96ztV2LSQrKANWVhjCIEtohMVZsIFjKP5saXHALxPsQ+L7SQ1YK5Xrr 
10 R3ltLHjEUsFYbGzd8x0J1b0CAwEAAaAsMCoGCSqGSIb3DQEJDjEdMBswDAYDVR0T5 AKaRs/eOBj54+1iyNALTJRcLw6oshmPPLQbVcC3gZZs1Oun3O1GyU3OF+dezVd/3
 6 nNqT8UD58raw88NXHvikTbCNCJch+cTttGp6jCbado0LRoxWe6z7GpGfzinfm71K
 7 SnWlZcmVlOFsqCgHRZmT+uwQxXHuqmSPCd+HU0Lee3pXATeWR6iOteLJ0CO+E1WX
 8 SrN5g77HdTvKcn79JlUjbTpvgOPcQc8EPUOazGLw4BYUqWDba4RcH+JmKC9GQL00
 9 zmvmRbsBfC7Q+tw8YZylmgBIWl+pBGxZmXNt1ba3wx4UAz661JlXRG4MdRvyS+xR
 10 rWth+tkDRbfyycuZ496tl8kCAwEAAaAsMCoGCSqGSIb3DQEJDjEdMBswDAYDVR0T
11 BAUwAwEB/zALBgNVHQ8EBAMCAeYwDQYJKoZIhvcNAQELBQADggEBAEO6xVmmL3r311 BAUwAwEB/zALBgNVHQ8EBAMCAeYwDQYJKoZIhvcNAQELBQADggEBAD5rFdL/v1Ha
12 RAZeWSipliwl6i1swJDYTPN5ZZ4PBEhgUOwTjkUlJMn9yD94Cfqb/hHodyP5rCTr 
13 kKSSGKEwag8SYmqXANm67mMOMbAI9GgyIpSJOx3zGZvGSM6xlh/TbQNDG7fwg49h 
14 /fn4UKQ5rvIJrt175xwfsgBiZPyinxy6sAKk2Y07tGEHdo4TNzBRIEP9eb9+MtZX 
15 y9+5N+3bXMISsq+BbSocMDDrJAYDuPz87uumSpnGepmmAKQ/4CLT1FE4B0qyzK8O 
16 7rEmp8wE/PlLp0J3Efo9S4BOOg1gKZM4o4xTPB9V4zPTxBBjIZg+flJa2sHPjQ1V 
17 2QEmHxHt8pE=12 ueG2lTVgtRbrGwNgS8mDWxXgKbUOx0RyWc82hDMKQdzyAvEWCXVwbzs+iKF+UQeG
 13 kHOp227ETExwgl87tBhNs0jEVqVwDxKJ4x736NdYqWqlXTdRIMz4lt64uVm7AaMV
 14 H5mZpMUvVRZaPzFbDTvZtAmxjww39GE0bZMDvWUMZD133otjK6gleVdyfvDr7zsu
 15 u0lmwe0Jm8I2w31u+cA+aD0d3olZnZCTQVcVrYMuOfgdrqAdaR7jabtaJqr0mq29
 16 dqlA5GEsxN6KsFHRDiDUcsSbIHxIUXrvH9+JgOp+GByeUiOp9cyVPLxDBtkJvImw
 17 u2qmIBhs4uw=
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»      280121010955Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Root·CA1 V»      280121012855Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Root·CA
2 V»      280121010957Z» » 1001»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com2 V»      280121012856Z» » 1001»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
3 V»      280121011000Z» » 1002»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org3 V»      280121012857Z» » 1002»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
4 V»      280121011003Z» » 1003»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.bad-example.com4 V»      280121012857Z» » 1003»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.bad-example.com
5 V»      280121011005Z» » 1004»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org5 V»      280121012858Z» » 1004»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
6 V»      280121011005Z» » 1005»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org6 V»      280121012858Z» » 1005»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
 7 V»      280121012858Z» » 1006»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
 8 V»      280121012859Z» » 1007»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
 9 V»      280121012859Z» » 1008»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
7 V»      280121011007Z» » 1006»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org10 V»      280121012900Z» » 1009»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
8 V»      280121011007Z» » 1007»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org 
9 V»      280121011010Z» » 1008»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org 
10 V»      280121011011Z» » 1009»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org 
11 V»      280121011011Z» » 100A»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=*.example.com11 V»      280121012901Z» » 100A»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=*.example.com
12 V»      280121011012Z» » 100B»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.comNULLfake.com12 V»      280121012901Z» » 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»      280121011013Z» » 100D»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com14 V»      280121012903Z» » 100D»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
15 V»      280121011014Z» » 100E»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com15 V»      280121012904Z» » 100E»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
16 V»      280121011015Z» » 100F»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com16 V»      280121012904Z» » 100F»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
17 V»      280121011016Z» » 1010»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com17 V»      280121012905Z» » 1010»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
18 V»      280121011018Z» » 1011»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com\x00\x00\x00\x00fake.com18 V»      280121012905Z» » 1011»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com\x00\x00\x00\x00fake.com
19 V»      280121011020Z» » 1012»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary19 V»      280121012906Z» » 1012»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary
20 V»      280121011020Z» » 1013»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary20 V»      280121012906Z» » 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»      280121011024Z» » 1015»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Expired·Testing·Intermediary22 V»      280121012908Z» » 1015»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Expired·Testing·Intermediary
23 V»      280121011025Z» » 1016»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary·Not·Authorized·To·Sign·Certificates23 V»      280121012910Z» » 1016»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary·Not·Authorized·To·Sign·Certificates
24 V»      280121011026Z» » 1017»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com24 V»      280121012910Z» » 1017»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
25 R»      280121011027Z» 250121011027Z»    1018»unknown» /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com25 R»      280121012911Z» 250121012911Z»    1018»unknown» /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
26 V»      280121011028Z» » 1019»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary26 V»      280121012911Z» » 1019»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary
27 V»      280121011029Z» » 101A»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary27 V»      280121012913Z» » 101A»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary
28 R»      280121011031Z» 250121011031Z»    101B»unknown» /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary28 R»      280121012914Z» 250121012914Z»    101B»unknown» /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary
29 V»      280121011033Z» » 101C»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=localhost29 V»      280121012915Z» » 101C»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=localhost
30 V»      280121011033Z» » 101D»     unknown»      /C=NL/ST=Noord-Holland/L=Amsterdam/O=SWI-Prolog/CN=J.·Wielemaker30 V»      280121012915Z» » 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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTA5NTVaFw0yODAxMjEwMTA5NTVaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI4NTVaFw0yODAxMjEwMTI4NTVaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA9UZXN0aW5nIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA9UZXN0aW5nIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQDCyRjmoKWtbfKs7iikvAmO3nEuY5LRWUbFkcJwhPS1ZJzrySyP 
9 7Yv+CQfzZo/lOSIK7awM0xC4MQSyCYIHdHhkinAF5LP/+sWARhUkFZL/QDZASVXQ 
10 CDBGCe49uHdvULWlrsDQQfYQYtSzkrcdgnyJT+E76jFUSlX3lTeaZ5bix3urMi7e 
11 EoEwTOPyg+8iYzylxaY731mi4TnmYTMt8qp/uDXpMpgAkzexkSLAsdK17Fk3weej 
12 Mt12udFNH52mYm/QX70/+yfes7Vdi0kKygDVlYYwiBLaITFWbCBYyj+bGlxwC8T7 
13 EPi+0kNWCuV660d5bSx4xFLBWGxs3fMdCdW9AgMBAAGjXTBbMB0GA1UdDgQWBBRG 
14 ej6uvEPba90uW+ryIwVrRQ7SXTAfBgNVHSMEGDAWgBRGej6uvEPba90uW+ryIwVr8 DwAwggEKAoIBAQCmkbP3jgY+ePtYsjQC0yUXC8OqLIZjzy0G1XAt4GWbNTrp9ztR
 9 slNzhfnXs1Xf95zak/FA+fK2sPPDVx74pE2wjQiXIfnE7bRqeowm2naNC0aMVnus
 10 +xqRn84p35u9Skp1pWXJlZThbKgoB0WZk/rsEMVx7qpkjwnfh1NC3nt6VwE3lkeo
 11 jrXiydAjvhNVl0qzeYO+x3U7ynJ+/SZVI206b4Dj3EHPBD1Dmsxi8OAWFKlg22uE
 12 XB/iZigvRkC9NM5r5kW7AXwu0PrcPGGcpZoASFpfqQRsWZlzbdW2t8MeFAM+utSZ
 13 V0RuDHUb8kvsUa1rYfrZA0W38snLmePerZfJAgMBAAGjXTBbMB0GA1UdDgQWBBR+
 14 ioCWOF6B1qfAF/Up0yrdbg9ARDAfBgNVHSMEGDAWgBR+ioCWOF6B1qfAF/Up0yrd
15 RQ7SXTAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOC15 bg9ARDAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOC
16 AQEAkBCPZO4vV2HQm5fbydM6zk5aYPsvmXaXf9AVnTztSxDhYAnYPqfnPl0xHhwt 
17 CJvf6SA5zxgRS0ZnnxmUyo6AtUilhyHFnY/Yg1bO/E0EJo2rCF4PoTbTPnBFm3xP 
18 gmi7UKMipaxbDHGAuxpBCjgAyOIaAxfJ9e6YqmRhsfk74SpFFPVHgQKtggjxSz9t 
19 WulpiPlC4WHqit6PxyccdqZjw+qrqlVKUG0tILD/GpOYcrTvN/BKxcPsZdBFF6Dv 
20 fdHQ2Br7hyPhprqXOnpqHoteDr329uS0FxxR0sD+oZqwsZQDSBwjYzgVwCofrTtY 
21 o0EeQpFzxKCWRPFQ7SZ1bprLrw==16 AQEACXtqj4a4Ozsipg58p7r3SIIE2aJcCam7oVKdZH2ckEZOP9nBzYx7q1DqYABM
 17 YVXwphHMWzasfB0DwmXWmWa1/dOIgw335Q+XUj/GE+D5T2IJAl2XeJJMhQ+UwfU5
 18 a6TuVvjpy2Vnp3S9Ka9N3P1rz1KWMJIhLnXijtotKd8n/ga6A7INAhWCmgKv/I7J
 19 wNvgDAnbg1uVLz59iYryzgeLv5gj4wwOfOaQZOzrUcDmcrgFWGvRcIWDOgROh+k3
 20 zRvTWT3yZRXaa6A6UxyGofQmlRWhAIF859L41IO+8GFU3BnaEssrFzUutWT4PIi4
 21 ggMwNVUdqit9aOSOj9+Levaauw==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTA5NTdaFw0yODAxMjEwMTA5NTdaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI4NTZaFw0yODAxMjEwMTI4NTZaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQC34LVIX/JXmDdh3kXLhcEPRPssZfszQFuKE1jYLD+sKbu1vWqr 
9 TrJSbSEqiHo8uoES+bS1o2GkXqr8uIR9Uwr7CelPFh66hgzvAa7pRqkN++OsBgs9 
10 SMXRqC93h8nmcdqJmhqDYis3nMXqgpDBC+LQsI1EQMJbUP4jXALd7trs9VoNtwq0 
11 qbSpBulal7wCumSe+dhf6d2GQSkfIkajfPJQoI5v2t/chvHSD66sx6/VGh2MPnkG 
12 FfymLgJhWD7osxX1VkQHl36bP0VsHIFG6p/C3fc7e1d1Sb1m0vOPtXNcfPbhnZwH 
13 6x4ODiSavDZOr1a65AlV26ee6LAlHKAiPQ17AgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFPjAPhFqy6hBy4e37v8JsPDpP7ZpMB8GA1UdIwQYMBaAFEZ6Pq68 
15 Q9tr3S5b6vIjBWtFDtJdMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 AEmS+e9EFSvK8isntMKPgdrqwQlnshX4rv0QUN52NUc0M3zmrkg70YivGcT8gu9p 
17 kfWY2RfJm9K+MqaBDTVsEfO3VbVNsYdMIrzCGNzWFQqdZj4BBFXm494AnlPJPWft 
18 jzhFVzBk2f+U6lXgP+vyZZ3ml7/Qk9JalAr3tk7YUbsShNM5GxkQsApJL8H6caos 
19 1AHhDL0YhPhaUk/deYJ2fDDfNiCUZX1Jiqfyd5bF/m6SQkFzTaEzuPvn8+uwat4I 
20 XlGxHfSYawbvbTXywsmC8+4xrMCcfRSFScteZSUNeboynNh66dxeBCnfgXuV6X3T 
21 Hzc+NUwUNetwv0wzfZzveA==8 DwAwggEKAoIBAQCVr4Ly8Wnf9kS+b9d7tbfwTunY6zzBILhhV4hzmn6tjLNbtegY
 9 eZYD0Ub7u0oE2cK7MMDvxbXgikAFd9bJzoRU1GfdLm+1GdEosFYMSAthANyneJcS
 10 Y0lk4AvCNEmt/XxfRPlnL7bSI4Cg3J6+P6y97K2rPKZe8Ur/N3ipfJGrYMXoYWQC
 11 MSGzAcICq1u57HAtSyj5GrONc2CNFXxIVb0X8R6xe9kGQH/gTsKZKweRQLCa6yY+
 12 FzLLC019tGFZ+lv1uzn6b123IyfI+gg3VYq/Pn4mcmYv7H4b2hIK/kM/pIolU8hB
 13 IPVfbRyRgcaOw1B7+drTv1FpHOmnAuyRjKvXAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFC4LU7092uX2MYV+ZuFr/Eoe9uKcMB8GA1UdIwQYMBaAFH6KgJY4
 15 XoHWp8AX9SnTKt1uD0BEMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 MImc1Ekf8ts200fpQ8vnaaNH5Vqa8N382SIa4AtY9BLWkrmQWkxzf65+E644l/AS
 17 1w4dyRlj+/GPI1OPmUgtFwgcraPQhXY6CCYJHklXoznzP5fRRl1ep24x6VAANfvG
 18 czBbnUAL+moMRIIg88BIsU1yiUj7PDkr6ZlQTbhqT5r2QDossx0oZi40zO3wtDGQ
 19 p4orMVO5b/UVCtJbfJiUEm9KrhGSNFyK2ZV3KS0xgN738aD1Lj9JNiJXznu51buo
 20 q1Nf3B1UTcvO6Z2cki4jrZKYVwK5922DPh2QwJohNhY932pEcvX4GoQCKRCMvy0F
 21 N+x1cFmPL8iVHqSFl2rS9Q==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMDBaFw0yODAxMjEwMTEwMDBaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI4NTdaFw0yODAxMjEwMTI4NTdaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQDn08+hVzMNbCBxDPDxhJPshS1LEc42Xvhhl0qoxh/+9ZRD 
9 YPGSdh8T1ztPMexy2nNgLoAWOyGo+p2AoxvIa71HYoH5ph9LUo2NlJhgwPEu+kbc 
10 Vr2v/PLCPsneLtA+nMa+IWNA78mJYGX4zalAoYsISr2tqMVJvbWJKlWwWWzWrp6s 
11 ueH5OsY8ZIJoMMhH73k2sG2z97qO4uidzbLidUaPNrkRhJfllV0zV4rbffhRUsO/ 
12 vj5eXRO7IGhZLCn03jl5LrMyKGjXQ5cRIri8D9fS12GNjdsi/jTHr0OZQ42blMJ+ 
13 fNZcSqkIXwPShV7hs1U1LIDreMfcSzV89urWnEpBAgMBAAGjgZUwgZIwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQU+nI6wGCfztQLSKZ38/e0U0aS1rAwHwYDVR0jBBgwFoAU 
15 Rno+rrxD22vdLlvq8iMFa0UO0l0wCwYDVR0PBAQDAgXgMDgGA1UdEQQxMC+CDXd38 A4IBDwAwggEKAoIBAQDiF8owI1KNE1bFxHHYBEBtLP2TU98By/5myKZ9G0ZnURZg
 9 IQ4XfYtCveUXoXY4wYrZHIe15pCOEFcbbH/YEBNLixf6qYnQjhjkZPluWx4xGqn+
 10 pwj7RBheBLn91WWhb4DP5Pc5P6IY0783CFQ5hBu5iHzwY2/BNM0+eMurQpfgrVIe
 11 9JwQSDiB8K9RtRjT1P/iMkVghhQrvAWg2kGD+OmJXrthSL849ZFQjlvWyCruIaPa
 12 pXOI0744CwMgf7+NZZ4PSX768Ncj40xThcblxu9COj1JOgl6kQ2GNn+OTGebCrYq
 13 iWRARXo6KYBpE3k35yjY+Se74CJ25JzbCphM+Om1AgMBAAGjgZUwgZIwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUdn+5j0ni7cTzQUcNwubBqZCQb+UwHwYDVR0jBBgwFoAU
 15 foqAljhegdanwBf1KdMq3W4PQEQwCwYDVR0PBAQDAgXgMDgGA1UdEQQxMC+CDXd3
16 dy5zaXRlMS5jb22CD3d3dy5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkq16 dy5zaXRlMS5jb22CD3d3dy5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkq
17 hkiG9w0BAQsFAAOCAQEAdYCZNKcU3KOtKr+LsKxWP/psW2oAuDY8+bTDZalXGwJl 
18 zVVVfDqqiJOllIEtm4hHw007xCUSbKW/zbrJT/YIZhJW+Fs2MVdnLuMhdOzM06HT 
19 fe71nmTllwsY1zitrbPE8hMqo3ClWSK3tu0tkP35qyZpD5uFjk7rmvUCUu2DiW9S 
20 YmdaOYsXpS+MNLwkeIi3+ibJz8pctVQq9l9XdPG+hJIk6oEDUh5YacxZ3mX20jGN 
21 ANDiKXUYJIlzkAcTvjSzML/lhazyna96fsfKz5Zgd8q1GVp8lIJRZzeWvjpIpRGH 
22 lN8XnPd4xxgkTXQMTEW6YbBI98kAaHKu2w0e6rKmMA==17 hkiG9w0BAQsFAAOCAQEAYAg15Iw3qWs15uujUVcsNR5gdVpPjUmhh8lJ/hD4Xty7
 18 e/sfzILVd/c6J90zrADUfq8C4LHP6PlvFcTyBLPMiB/fgYQcUh6n4VlYG3kANRuh
 19 irtGHVs76SLPTPVdF+bKFtTG82UOWPgGb0PIwT18rcK1ECAZsr9CSccaM1PtZ44K
 20 sMFt//j8ozXOLpxe5h96SDMw9mXGVH4NFBfOdsfLm6C5DNwtSZzDjha6S+tyN7Wo
 21 fMByRgYUfYFEZTCyqQX5mtMbVe9qF4xGhi0zUnzpDDTYG0Qv8QCt6Jr5z/iDxrHw
 22 ZAwm3Y7QKR5gB32VlMEwARIOs4L8ksJC4N1MeEqfog==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMDNaFw0yODAxMjEwMTEwMDNaMGcxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI4NTdaFw0yODAxMjEwMTI4NTdaMGcxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRwwGgYDVQQDDBN3d3cuYmFkLWV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEF7 MRwwGgYDVQQDDBN3d3cuYmFkLWV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEF
8 AAOCAQ8AMIIBCgKCAQEAwSWesJuOYfA/HgiBZMyFWypXE/lpc5WxeXCO0oiIbNa0 
9 i2hl92g7QyfyE/Ap4V5B3zKLOjXRtwDUS6yAUCE54AXRNeC2U7niZQarz5eGpS05 
10 dZlifsVxWKfkA3NPIFJiLhi8TNu3IV8ZA3o2IoRHctqEA3DzBBveKU8pvZ/ax1tz 
11 ysPld+RslPG/XKecWkBW0JunnODBepfNY1YZv/CQnR9pSG2P8+hXzk/CaxT7yPw0 
12 xcP/yEbEVk+ZyuhBCHDnPiLFX3WppgIMBRi4IBp34VTlFWHJ0PWbGryxKQGemsny 
13 vTpUN7g5MsvlqK9RkEHG8iClGuVhbdkji7e/UWVTEwIDAQABo1owWDAJBgNVHRME 
14 AjAAMB0GA1UdDgQWBBTVTGIqqiUW3AfjklSqS4ZtIYF4eTAfBgNVHSMEGDAWgBRG 
15 ej6uvEPba90uW+ryIwVrRQ7SXTALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQAD 
16 ggEBACsmU4IUaptivlQcwI4WDcxmSXyL/R3ZkCB63+warVf1LGU3ED2ETTQrMkXt 
17 KMvXUYB08lQyCS6FRKH4HXq8JjqekbrE/jFTmLlkj6PmN4+fuJ0zI3Rqlo2iFWSl 
18 b0kOMe47YNzInd3ivPr52LuM9zLvKoxzc7k+2L/FIHmK6Tadz8IWHzAfg1vJzrzV 
19 D83beKzyeSOSvOxP1DGUzZ0n559p/y8e8zVBEbzG1dJDYIpIxdXYZtsbsrf/9SNu 
20 LY/HYDZIK8tiEVaTaaSJ+l9GinAzpvfn+MG+yfQLI+nia3NTybNz9T4zZYA+uxAt 
21 sOqj7+J33xAauwxnQuGwL0vI5xI=8 AAOCAQ8AMIIBCgKCAQEA6wPYB6/Muv9IbWS//MOoAZkmSZ5P/JJzdCNH+hkVnrrf
 9 g18h4G61Ddw22x73esXpHOIuLxk/aYQCq3OcnMN1aRQMhgdSS21QfUF4F24dhY5H
 10 1/HKexkvNzC+DLlSuMYEr5fNOv9wClkMJXy5iqr0cDZNK573EfIbQApU274IkJw1
 11 96RrAM7GQ67sae44yOeg5+Nwv87dk10LVPHWYFC+TyDyckrsvzMJUENnQAHxfkb+
 12 trBl1IdNzzVlbOYslVVoxvwzlkvA3+/TV/WVPT8L3cji/AIGRWel34wtd9ppQaQ1
 13 LAVs/9NqlXldR6H7r4hhxCBhNTwrcHeZyrNp44PQBQIDAQABo1owWDAJBgNVHRME
 14 AjAAMB0GA1UdDgQWBBQvlKnXOkaqaT5jIp1KJsyLS2B/7TAfBgNVHSMEGDAWgBR+
 15 ioCWOF6B1qfAF/Up0yrdbg9ARDALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQAD
 16 ggEBAIc4OMZFpNIwfLqJZYw22ClStmN2P6vaTBgLF/zXI4IeYC6PEkwpo6wdow3r
 17 xX9MxSV2+2ULLeHLk/+LYozRHI2JxwYeu03vcVu2Oio2PpWaC7AzpMTUdPAfaiIN
 18 +ZozSSH1UBjOO7N4/UmmYkgwBwCAtVRTXTZ000Xq71lsWCfVlbJVWhHVAqjAYCwm
 19 Uoo/VQQUImsU/PFI3OGbdTQSujGWs6ZSvaQkLSg2UUnJ+knb852yEWT0U9MoZitx
 20 Jx0fJMDXST2yTdoUQx9NpAVJJyQMSc66YvYx+U4SB41py23PMBj7D04iScZ5Vkwk
 21 wiJEKDOLOJq2fPQVjA9D+EG+KEE=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMDVaFw0yODAxMjEwMTEwMDVaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI4NThaFw0yODAxMjEwMTI4NThaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQDOcAZQvAl4/XKOXTklm07Kr5/s69RGL/kalIl38+YtrspH 
9 JTrHr6z85d0795re0mzSK1XxpJsxyOJJJLt39FdLu8csHa/6rQpFoGuWol2A1+8Y 
10 WiqnZnaaLLoJkg379trMhacBNNccgEuCt9t26i/p9AcF8AoP/lyCMFZv5K4CbRW/ 
11 7n917J0c3HtmY+DYuf6p/2OrQFP/byNs8y1J5gTwP0wGYS8m8XsSPSqWazVDNFy5 
12 gCdtWGSr/7GiRfDGQRW2IY89t6e0HNVMH/bvW+nMQBaYJcqiUz5hpjgqFwVx/YzU 
13 K77iI1WEA7KErFCTSLencesnccc+xdgMSQdoPzjHAgMBAAGjgZkwgZYwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUgJZ09zI8Lf6x0QNL3KX7BfGFDZIwHwYDVR0jBBgwFoAU 
15 Rno+rrxD22vdLlvq8iMFa0UO0l0wCwYDVR0PBAQDAgXgMDwGA1UdEQQ1MDOCDXd38 A4IBDwAwggEKAoIBAQCjO8ECJyUOfog3b+HEYKOZ3rIQZ4K1SGYK6tS0udlfRZh/
 9 qWg/J3dfbLZLGM1oaGap4KJMvSe/+lhrm2MCkzwxTXenk/iyWHIJtfidotQXOtXj
 10 Vyr31UFrX9RHoyJqLnI1ViR1QktAE79/kx0Syb6WALUh26lyTBQ+1Xod8FnV3yGX
 11 nJ1/m/L6/ATzcGVzoHaB0/nIG7yMPPW2F4LfLHUe7c3Nt8e1qOcrMAuLqlwGP0nz
 12 0mJQvq6EKsiNCcZFDNxU4Nxr3Qvo5+zkErr3BKwkUh9gcYUyzXfEHDFYY1kO3UWW
 13 1giy798/mg95zWuQXMyUDPgkXeWSkAVEMUa6SKeZAgMBAAGjgZkwgZYwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUrwYz8ihbU//A3D+0ZtwyQl9xJQAwHwYDVR0jBBgwFoAU
 15 foqAljhegdanwBf1KdMq3W4PQEQwCwYDVR0PBAQDAgXgMDwGA1UdEQQ1MDOCDXd3
16 dy5zaXRlMS5jb22CE3d3dy5iYWQtZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20w16 dy5zaXRlMS5jb22CE3d3dy5iYWQtZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20w
17 DQYJKoZIhvcNAQELBQADggEBAA8UXpi6R/L8mnXGRzieO4PEpaAFiTlu/s1E1q0r 
18 do+kjuLQ1JQWgLGJ1GvRhB0WFaQn4Gfh+FZunPCP3TiYqNu1xG43uqJynaEsjFCV 
19 FVc9WKUP0kt0WSrOqKikTort1eycCB5yNut1+JQibZVPKmt8waO6mKWPNd0WXJEe 
20 QMemsN8uTd4iJif+tvalotuywM83QidsXlRKWJm0UEBE2Y3Yy7K6eYP8ZsylSQ8V 
21 tkRH0fUDGMPvbkn4bBHDQqI3KVBQStDsm2LufPBDFk7Ilv/4TSiisNMcmKnaOKma 
22 U/2fYZLl80FPvj02ZOQymuQ1tqgYt6muMytIQmcPqoe2G/Y=17 DQYJKoZIhvcNAQELBQADggEBAH0X/xTb1vKRDROvJJPANEeSvGtTK17fnA0ew2Td
 18 EHTNSkHplWMKA8Gj13M/tYxlhRiCnB/BUhkd8n9YQVV69Ym4fl7PvqYXeWPwYAb3
 19 HfFDAdWhpScjNq4XojBStqrPCZEO16VB1jf6lVSouBx4pJlf/X5Ao04RRT5sNSx2
 20 9O8aZ9CkcUKMnd5uJ+rW3PXgJKgrrONeN7GmY66U/KQUXARfpzwrGViVZ2saa6hU
 21 TSLuig0NqbEjfaROoXDJKLMN6IcZpXXzH7zMq1MswwToKHcT58D6DTZvZSItKqr0
 22 vaAyO89cg/pwvogTFZiZRU7xxGvKN3wUO9DUcvx/9WVlMhE=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMDVaFw0yODAxMjEwMTEwMDVaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI4NThaFw0yODAxMjEwMTI4NThaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQDmhOmfmwkbWO5ZSJupAELpM1O2HvLjDTq47bwFBn7jvq8/ 
9 dg7kTAhONToemx7iVKNbjlcieIWNvUKLzxAw/F/Fi3iLWysC1vALNcXNXpcSXW4A 
10 lqpR4TkA2l0i5TATJ9bzrpqO05eE6EA+tPrwL079JvrDwjGoj7bb+fLiSEA3xGz0 
11 Zw3B/uqNCUoODTNYlMU5NH/rRMT6C4uLoxfkGFWNdODiz+CfZAasEZbWI6en8fGk 
12 Pi/RPgQ8zLXr83bPjonNRgkJllUV0qACkcHFvu1XtyajogV4saUM8OBEbxrleYNL 
13 ANhdmcDMRH3MnmmkMlRKpbm+nwpPI8RZedjTHuZpAgMBAAGjgZMwgZAwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQU3u4WxiPDUp+vD8biXzjdKqvJTCAwHwYDVR0jBBgwFoAU 
15 Rno+rrxD22vdLlvq8iMFa0UO0l0wCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd38 A4IBDwAwggEKAoIBAQD4KvF1Lel7MIU68laCEGTu/vfHra0XR7GjIJPajwySPnnf
 9 X3kRMTbUkUV7QXczvPW1/nuRRuAE5wV1zwex6boHVrwdugYpS7+lTlw2UGRrzPnE
 10 rUHasQ5c7LLZjL+GEytUjtWMoMAmKPT/6zGZ+lDPnPjwC/ZK/KW8F5aa7kvXJV/F
 11 o6JnyDxFmqadqX/D8hMVU91nkl8e5pdJXWymGHyiW/QPFQA4QZZes/wfqVyVnB3l
 12 NmSm1zKi0kf3Yc3JHwzt/i54aggnOP6DJi/eDzecgwYE1o2akeAsQQhmzmKi5UKr
 13 qbaSLiad+2m6MBHEu1RxfA7L64En4tqED6tGXqV9AgMBAAGjgZMwgZAwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUwHc4Dp911/zlvlnCX8csPLUmApgwHwYDVR0jBBgwFoAU
 15 foqAljhegdanwBf1KdMq3W4PQEQwCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd3
16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI
17 hvcNAQELBQADggEBAAMj/4fstaHGQdyiJ1I0jEMSNE/6G6WaCyKZayQtiEPJEyik 
18 PE+lwNoTlMYW4E+QbDJr3GgHIpYWzAVJD1E5xV2QQ6QI1BHWOJMQqPt3w8iQ8Ss3 
19 7KS3Ir1K+HCMNhNcxSp8OooKs0xeirD0FJRMpdTovhP34ntk3NC3H7G4XSnAZPtB 
20 eqID9arHU8Ye2l7a5ZQbEJvZUwanvsywQtub44FEqlToQ/EHPeEll5DGujxPyxZL 
21 I+uUKbniwMGsw+Uwss90YheaMmn8yGq81H1Ch+XVWBzxLLsyug3bRSI9ve0R4NZ0 
22 EWzRliyRwR+c1W5h3HUCYoofvPaCjAS9EGb/ioQ=17 hvcNAQELBQADggEBACsFz9kJt61L653t1bsIU1oNERtRJgDhRjkYpFCYyfpnAiAU
 18 mmEF17RCV4npcTILoLb+ShGrw4ICvza3w6dZDgURnuzhJq21+aT3EhEuUTjpDU3T
 19 Ix0Q4X5lDzFWtv5TUjA2+6ikziQNp1n6kYyJfLajgioMHUG0kSAQ5VOaFzuXDuBg
 20 tRVk8UQ3YHIK69RXn672/r3nutNxmmX/AUZq4KLmNGfwBiSzDKsWjsRY+yxW9x75
 21 LJnUdTSN465PMaosZqokFMg047/IeH6k38xwI1cbMCyJYSQPCkTTxOQuwr+qgRu4
 22 3k+QFH4NTkQZHDZNObxwan9x0wtIeiYrdNGx7rg=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMDdaFw0yODAxMjEwMTEwMDdaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI4NThaFw0yODAxMjEwMTI4NThaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQDMzzJ6Dic9Xy7bOQcmMM7Gt47vQmjb1VTqQlXzPHo+bIYI 
9 Byiqy7/78ABSia8G+VeoudrEn9oGmc0xXyJOi9oe0fAdOrAnE9ZMtBCA6vc19kOV 
10 F/qb2zQBMRcKl5crwIVoLKmIw9ubvYCpToyc35X9MUze+bmm6Yv29ln0pJwHbEOG 
11 bJsvnM7Q3d9Qk6zTRMnp4DEowcI986HMS/eDuqtKlxE9U+aQKJ88oUafJXuUl0fo 
12 48T1+W/jHZkFLIzG0pdABNQ/UXedRtb5t8xP9EM72fEQ+hADnNYMdtvrc12gx7Ta 
13 Xn2a8UH6EIYdYLm8ykwzzWls270e4gpK8qhny/1nAgMBAAGjgZcwgZQwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUowHXxSXrR3s/FtpWn+1MuUYT4qkwHwYDVR0jBBgwFoAU 
15 Rno+rrxD22vdLlvq8iMFa0UO0l0wCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd38 A4IBDwAwggEKAoIBAQC9UIn8RHSA6HsZMX5v5F69WCq/IFhWWX+CPDSB05QYYgp5
 9 kwJdD/fGIMRzx9RqY5hYiIYV05004zQ8bTZUOGWsLX3HGyEIhiqk4qnkaVq8Ny+U
 10 Iyvh2f5LDrhaQ6oZWRpjmlWclu1t/Y769waRHcz/MADb6VQbJhbBslv3MLsoiePm
 11 qyqX+gm0AR9a1v/9aaKFndTu+zgPelQftUG9+gV7CwuaYyrpRkyQJ8BQ6Tzj03g4
 12 1ZHYlgXCk9NOJmAXxNTLtVnAS0ODaXwy1PJWWwMzGMpRzf5SymdFb8Evx5HyPJvc
 13 3Y4hPEyObziM/aSHP5AHTMEdwIXGNFcATFU3/4yjAgMBAAGjgZcwgZQwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUNCmivZ4EJA7AkYvbZfbS0By6+ZcwHwYDVR0jBBgwFoAU
 15 foqAljhegdanwBf1KdMq3W4PQEQwCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd3
16 dy5zaXRlMS5jb22CESouYmFkLWV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G16 dy5zaXRlMS5jb22CESouYmFkLWV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G
17 CSqGSIb3DQEBCwUAA4IBAQCxkxuQquTsZefXMAha6V5BZSBQmPzX+wdCfAW1KM/J 
18 dMKuXudw+/ac0RWC2NDm/bd3oEHJRxTCjlgF8W96PxcUPP3bADr50IaBnUV0+PVh 
19 Aawopo0Gn8smAYy/taIisrummgSQp8fG3B6Y09xQwAXU5VhzukVFEnFnsjfrRNqK 
20 uPx9Mmlc9Cg9Dtuu6s3r7NR0jVlbu3oxb6npBBrjuG3x83RrZ4VhLge71e8p+ASf 
21 rM+YE5ywqTLo+2YA+vy0tEZODsYcFL9+J5tbR8k5N/zTae8GsyjAzVECYTcefe6H 
22 ZpEDb8KU96Cquu8gqgWakHoj5ck0nmoYAHIZhTis2sf217 CSqGSIb3DQEBCwUAA4IBAQBUU4l5Lx7XFT+W6YfTyQJKN6+dNGPl4RxVFGvR0dMN
 18 wO+11lU7AC9SGdnthrsVeoMV9iFeI7iJI6hLhJsAB/OKgdYbc6bCp+QJjMQDMIAU
 19 RvmE8bA5PS5Dxzphx7QorTkg15/bMISH++UARPZ4W+oPNcgd505X2SQnlRwFfzEy
 20 0JHyL91HhueXfIOfI1WHW3yJ4ewO5HZyyMRXFkWiwkc+rFyVSNiPqcgB1vowi0U9
 21 hRW4VRSWD4y/7Hh6j1JrxP8bErvJlsIxhRuIQULTZmShItkZgAo0T7ENrP7eTHvg
 22 lf665e77WiYi/y8U1JUdA01eKRlCMP6JJLjfOJxub/lh
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMDdaFw0yODAxMjEwMTEwMDdaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI4NTlaFw0yODAxMjEwMTI4NTlaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCodXRpex4oKWWj92KmNcxz8qtPXpC6g8D7bo68NWxY+EBO 
9 kkSGYitTs3Fr2krTsYJHhdq1lj2cnIQaSXGay4lljDzQQg4J6l9c6QcXwFyS9J7O 
10 z8QlsWec1SRHn8Vr0F3PLm46ApKLenD/CjswIj5kgdZxqEf6qK4nYRMaoHiO/mgf 
11 y8ZyYU1htXVvXCIqHj/WMUdrLBNOaJPbfnpnQTSkNPo6n9RmCYpkcRb+8em66muW 
12 fz/XQFz5y4RhuWajER9aThT+OiAkUWRQPPWnP4sK6KTfCvkHUY1PdOINLNIEzbvh 
13 1M8fC8Tw+qwMcgfiw+MLQ1B9cA3lBfKuY3zSyc0VAgMBAAGjgZcwgZQwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUhWAZfbMPDi/j4IVT5gb5CwPcMm8wHwYDVR0jBBgwFoAU 
15 Rno+rrxD22vdLlvq8iMFa0UO0l0wCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd38 A4IBDwAwggEKAoIBAQC0jJuPKSEc360qxfVRkQJ7KuveZ4QYWDHW5a+zSsF5w+95
 9 UOpl7ciX1UZOQP64/Zl9be6AXe9CV5GX2ItBcHktacKlBEq6wF29EajwWvHOr78g
 10 M8Y9d/OX7duF63lHsQ0U+etQSi11xPHQvEmq9ZJ0wjqk5K78RmrOhtUxdpptSloc
 11 4hKEE57Mnw6+hRGPREV6TlnDGB92nc5cxa/3QYpb745GEREi7z8z4hZivvkLLp1m
 12 UCbODYuoffkNyVsY7n3H8utXybH1ncFmvfwTjXDSsJ73TKEILVwj/zU+7QoPpwRW
 13 cs1ltUk7MVjcPCrImq7gQmzXc/dCgfYoYCYe8WrfAgMBAAGjgZcwgZQwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUX6jWZmkYi1bgKnMAx0ezv1Lt7ekwHwYDVR0jBBgwFoAU
 15 foqAljhegdanwBf1KdMq3W4PQEQwCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd3
16 dy5zaXRlMS5jb22CESouYmFkLmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G16 dy5zaXRlMS5jb22CESouYmFkLmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G
17 CSqGSIb3DQEBCwUAA4IBAQCUjFzSTS3Qqc3RWyLxwM/gKoocvGfT3yx3cI4yXfGM 
18 FNumTYrtCjA5wdw9QAgCkGufwlaCzuPcmpIEL5Eh2D/fVg5uJR3ARPOLkyrJLP7o 
19 +GNM5kSI/0bmnj4CwLpn9WlFdppGkxPZvPqBJQ+hd/kCnWdft7LfUYpKa/XIVAOj 
20 Im7cDtqT85G7slu3znqrFWYWT7e3bcpkYlSvG7QEQzi683b+FIC33Dhr+tJs9g9R 
21 XgkTGG0t+5QrhOFqWLAj05IbLGlR2SVuFUT0Om7nU+fsCc1qb/JbswmP3kF74UQ5 
22 ITml05fAFhakum1tELgaX2W/sQcNu+GUdXTONaybf1Pn17 CSqGSIb3DQEBCwUAA4IBAQCEqNXxgd6UgTcHFC0c7ya678/+NqIGBrrhA4R/M3CS
 18 bhnR9qW0ApBuPDEOUePSF0eOUcgK4Le/82lPe0ZtIV9g5BlNnKiOweBC0efc1AYH
 19 /YMQ/yojAEih5ULgu1hNGBbZ/wdK7FyRV8S6YeV59QTiZ+X4KgmiSz6T1DJX+1pl
 20 KfY4hewKr4HTOd8zJnvsVUikuhraJIjl/pxgPu/gLF4L+MyGwIz+9dmPsicsGE9A
 21 jIQT3X0BXpg6dw1dmNvyOHQS/+IJZDlvA2Y0+dmrTJ6tMPFnXLxU6Bltuu6VySU0
 22 Huuf+jsO2jDEsB/f07C83uTfBgavUVk+NLeifMbzMckM
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMTBaFw0yODAxMjEwMTEwMTBaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI4NTlaFw0yODAxMjEwMTI4NTlaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQDnRQ/rkSqMEtWuLU0yN0NEG5ZetQhuP07FMIT90m/KbZn3 
9 ivOTHiSiCc2vNDb9z1BjW+QrOwy0g8oM81XtWx04QfaTfVNglFvILyXBH+Urxb36 
10 DW4U83emet9UF8lfhfL7RLR72cKMU9eoq01z/w2yj7pcGe9EekWQAZeI9E6cnrdk 
11 y82xZ1/+8SiafnQqgBPTamWroJyFvnLcvc3NhCFU76PYP4myQGxgLY5dczf9RKln 
12 qXLl4UjB8o/vdFED6la+N1TPf8s3dQp7Kj0Zj/z550kSOa2BgwFp+wmbnLNggEmD 
13 gPpLButlNMfbikiU5xG3DDr7GRw4x9qLTCLz5aoxAgMBAAGjgZMwgZAwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQU0pTsur7IX7bqtHCHgGxEvSXsBSMwHwYDVR0jBBgwFoAU 
15 Rno+rrxD22vdLlvq8iMFa0UO0l0wCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd38 A4IBDwAwggEKAoIBAQC+ztFqRMwv6HJNf/gzjdcbxRohSwFgvBXj+Csp59wlffeZ
 9 EKmaUWNbAu+Di7xEatcFj9DBKsxInFHSepG5as0qyTfrwQXRHpWXjgmsnVO5LVBm
 10 7Rr3w18CbXAERjm6uhJpCsu9RBKquvFEn19tJsqDHr6igPzWFFnJ92Y4QmAHS+9m
 11 WI+2BcAi+sNe8aowhrlaU1BX6MuMIAszGHtzGW87BGRiwi+A0WS8eeSttwRhxdQn
 12 fYwSV2Cy65J1ZkiLXgJNY2V/3Q7fmDnzYQ4TlucfnLEZ0Svysic3iaMN7+NqjKFS
 13 oQ+9VA38vz+6ICTlK4eh2ZV351U5URB+JynuNF8LAgMBAAGjgZMwgZAwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQULZ6A0Sxh0LBhuDlk1+QlG6eliHIwHwYDVR0jBBgwFoAU
 15 foqAljhegdanwBf1KdMq3W4PQEQwCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd3
16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI
17 hvcNAQELBQADggEBAHYx4vsv6RlT+XPur8DLlXvvu/JwRhx03GISImbjlJc4qk9u 
18 sMsnsN4lQVRFJ48mg6//ISKZDSpPrCFKDb5AqS6h61LcGxm3LXW6w8MdQnnPeV26 
19 F+Y4DIN9+61eFUH/qGsf2X1Y6wwXdslgi0zpEXahb9r09CD9cPK0NAOmy/HeUI0l 
20 FF/rRWl0UF+whbtY6mmeqRdpPqiK9bcaVCv+z10II6GJAR8M0wzN1CeLpZDvVH2+ 
21 BeFcooR/4GMYOfVnPpLJbu0fdtenu8thmAN/O++pG1hcwyR+s2Ugp3HzVuYb7OIa 
22 El7YivtHMpfdU8SvElkiigPjAc/sOo4TRjKO7cs=17 hvcNAQELBQADggEBACwE9yP/zZ3ViRYVHArhdkIpqa07e5RGf1xNnGNNRXWT2H2A
 18 QkmF1qgl3G4QMXJFNCFcdmloEeyDit76bXWdbxzK850BSnRiQ8gjorj5gIRDnE6u
 19 SJ1Faortc15On3QBrbSxq3HTMNLIwE8hDhwVuBzXoQLKHfg8lpBORleyQaOZx8Fd
 20 bTnz3g4O3i3nVQ5gcgIFo5Id26HkMG376qKSD/yQJdsY/34XhwGuaVBYIRUUvdWy
 21 7l9tcDEs0b9J/EC2neyaDhqcZ7P0Rr2I/SkSqymNyLzSW1b2xYug+Waokg7O39Ch
 22 UPxttNeG1DX0G3vNJ+BimGNCT4JoTutgn7HaBrA=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMTFaFw0yODAxMjEwMTEwMTFaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MDBaFw0yODAxMjEwMTI5MDBaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCimAWEq2ANQWBI/COxSpNtcqc/KYpcuVxlc4uVX2Y7Xx5f 
9 XVgq+/eMnWARlq1WQGgXleaEFAcxbcHu/+mtCCo4K/1V3WgpHL+xOsaFrR0jQ/Bm 
10 WC//W02ix4oRpzB//IjKiD5TQFs2p+9ywxAlnDTqJZR+VUc/cEsEA5HQnj+AStqX 
11 YGQnVh2XplAkHJcf139cJqjt05NVjHsKQe0QsMN8BIvuxdwdOIr+bDEoKuz0MdvO 
12 WsKaH3C67cABw+3qzhrE1JMr+oRp8+2HtmJiXRcG6guwtBFJ0rvMV38Lg7EkBHle 
13 8R1oquW+zPiv5uJx3tZOByI2YSWGjLBtPfSz/2mTAgMBAAGjgZgwgZUwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUc9xXDnLvqSsFtFzG1zgVLOYKP+kwHwYDVR0jBBgwFoAU 
15 Rno+rrxD22vdLlvq8iMFa0UO0l0wCwYDVR0PBAQDAgXgMDsGA1UdEQQ0MDKCDXd38 A4IBDwAwggEKAoIBAQDJNGL/9iOKwhhzMcM3pWKprhXRJESr3NmQ0WaAO0dDj22B
 9 ozgaqvedO8w9Brtdl4ff4+sUVbYoVxZ9paE+Qz/ff83mwCcNny6WPu1UJSMbhQvZ
 10 BNpFUVnY1t5+G3BaYlTh/9zwBG3mW4S1a2FrfWrabgMw+6TbaYOrAJkJpNX+csI3
 11 wWHpbJ8XZklapXQWiX0M5WwLSuJyWYvZd2Te7jeegJsE3IHAe/BvRpQdSmfSWfa6
 12 zq773HE9x7pg9NgOfRIh6Db0TGRbxwbWpptX0pchPQyJti1ro+0rXoBsJKiE5llv
 13 IWklcNy17P2UJ2Q9I8WE+ILusCYa3Tdw8uUnUgEvAgMBAAGjgZgwgZUwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUo2KvzV0+nQO8q/uORCJZcUTN3LgwHwYDVR0jBBgwFoAU
 15 foqAljhegdanwBf1KdMq3W4PQEQwCwYDVR0PBAQDAgXgMDsGA1UdEQQ0MDKCDXd3
16 dy5zaXRlMS5jb22CEiouZ29vZC5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTAN16 dy5zaXRlMS5jb22CEiouZ29vZC5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTAN
17 BgkqhkiG9w0BAQsFAAOCAQEAt7BHdVCb7F6sqQMZUbZHQ8st7GoewrmGIEBrzxZY 
18 rNK85elSH+3eU19oAt/fnzJjzY5dRnS4crLZE3ecFhYnWu9k5QR+ebZroImNSQ7j 
19 6HIyQ929YxQOBONBc5turH7lreWX3VE7V5iPgt2OCQx6trxQ8y0R+2tpL54UMeSX 
20 WyqrXTl0uNBj7ez8PbsnzIyV+fGIh6aVqpT2LaMMuUjhqVa3X9lcC/IFcvxZ1esq 
21 KTM+Im62UXiUvmcJ2aedZL+hhnUrhAsdl1EKe7m9Xb1X151KjZuMJBj6loN6NAkn 
22 HzRuso76Xh3N6ufOr9P7Ta9K50Ctng8vLYyakQrjnDRrxQ==17 BgkqhkiG9w0BAQsFAAOCAQEACAfs1L+1wcHc7QDvUHCJEJxHHaWod37/Bx68L+cB
 18 Jixc4qLADlSEJ9wUOg7PQXrJTcdhOk3WY+PqDZrzhjYfOSbyMKACSDq6gFHvKFDE
 19 /eI4NbD/QBK1xWBtWjSq6Ns54+yHi8KBbmU609iw2dZ+KwN7GxZKN9cTrgtUwwZ/
 20 UWPxvQKy6Q8WKXh+WjXqx6458hYfOlnyZkIT8Drsht2wD+mIglSQduQhDYrjDLlA
 21 bhO9NdBmn1dSXR69j9N57A20fAM2E7HvMkDMhrxPbB/ereh5v+3vhrbq8V+I9xJM
 22 PJ0sFI8CExk/7oFCUAmKRrAd3qS/KP49/HrnBku0wrtm7g==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMTFaFw0yODAxMjEwMTEwMTFaMGExCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MDFaFw0yODAxMjEwMTI5MDFaMGExCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRYwFAYDVQQDDA0qLmV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A7 MRYwFAYDVQQDDA0qLmV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
8 MIIBCgKCAQEAxmpQFS43710gEJuu6hTv6I+knyV+noesK9GZlDlh5AM1FH5uDgKG 
9 uUnDROSU/iNiQcSwezK/HzCBc1tHGTFpCCU9FsqKIs7hofldvYajYbETniFfipzl 
10 YsXRtYgjpQehsbaf2Mf2QkvXUh+So4qY8gwW3iSee9H//u9ZZAq3sTA3DnYezMjV 
11 8Lu85Aqxm99rYm4bBU1FtmsAkRd+c4iKMWjjRrYNlrenc3Xul1wtacDAKDa4BEtT 
12 OVjAPZP9mN1eVgYxke1QI5s3swTZyYEPX7KOhdbwgA/vuzLFHRnF3oWqRIDYVbHJ 
13 jMszK0nfL5AnPHtjHJYGZtEbKytm1rFhRQIDAQABo1owWDAJBgNVHRMEAjAAMB0G 
14 A1UdDgQWBBSQE69C6JMy+yqNmzi+UuGAJmx8lzAfBgNVHSMEGDAWgBRGej6uvEPb 
15 a90uW+ryIwVrRQ7SXTALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAGq8 
16 Pjh5XLv8P6Sr8CrJoth4/47Z7EByIj5FC2HfZi2sDD3kOis8MZSU1HB5DzLH7m2m 
17 uhOHm714GkbJzGEfMLnGMAIdKACLica7gvY4mXUvzqILP2r98KhQaqrUbz0uJc77 
18 Y28MqX0SmSGD8OgQXZnkpZdk65x9UG2f3kH2pWAib2J80oPLukeDE8VFFSNEuh0u 
19 frO58snRELR9FFwJ5CU/8UIkkbehyKcZMiwlhh4LOSQJMWXa7iENLIdZkT0RrneP 
20 etfMNHZ9Fvgy7Vt69m8Ke9QmQyn0xJWPyZ4pBf/D8fKyE+e/N8XgAdKIvOkkdF+n 
21 9XP92zxrrB5KqapCmGI=8 MIIBCgKCAQEAoa9RP/MXlbpLjnZBzC/BMHqYhfDZkVGpjujAHGCu9qQQcgWdLx+K
 9 s2jABTFSuCdrvKDONamUZ7QgifErGXtrWcJowiGioM1lGl10/gsgYYK4Px+1Iu+o
 10 +a9x9818HwR4vdR/5As2menNi6pcg+dSxCSywy5icOu7VajnVAU/xtSfphyfj3iB
 11 1xJyo1sSJVqCdTjWkeMzWkWLp6B38RSakfmnEcUKMKJpHYUYc5C0I/+J8qcWcLhK
 12 osKwsz6Uwy+1H5vOm5u3TjpIxu8aV/Nf/3cb5QRqTFRcgg/c2JvbLeVHV2rBK1fD
 13 VAo5UXNS1J+Kz6m1odOTsey4AoS5O6yqJQIDAQABo1owWDAJBgNVHRMEAjAAMB0G
 14 A1UdDgQWBBRue3+YYZEDmGP5DpaTqIsOZVN2HDAfBgNVHSMEGDAWgBR+ioCWOF6B
 15 1qfAF/Up0yrdbg9ARDALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAHr1
 16 ou1VxJrFeBzqEQWyUEKeKeCGeIvLJUN7vaZZRlt6gu2J+I9Xai1XKIcEPB2OIDTV
 17 qdxjFjdzvU03+1uhN9rInOQ72DuG44hIfnROZ+ZymgQTOR3hG5pYW6u6Z2j6MOOx
 18 fALBviBYyefmLjlz3k/s73ZSKGRmV5KH8kzdElwtHXonTbPxNYsWy/38K1XQWYzO
 19 5H63JKlFmadpRnztCJXJ9SJ+nx2ebgkdWZ1+/yWXnzAkYS9wlPr1reLo2Hd+2j+d
 20 zfubI2rFgv3ZD4hqGG/qNywFhiQbmxen8qC+oGV+Yx4MKRCtmm1KgHll0JlsoPH0
 21 cMmvVJZ8Wj0CN8EUuEE=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMTJaFw0yODAxMjEwMTEwMTJaMG8xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MDFaFw0yODAxMjEwMTI5MDFaMG8xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MSQwIgYDVQQDDBt3d3cuZXhhbXBsZS5jb21OVUxMZmFrZS5jb20wggEiMA0GCSqG7 MSQwIgYDVQQDDBt3d3cuZXhhbXBsZS5jb21OVUxMZmFrZS5jb20wggEiMA0GCSqG
8 SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7tFiEpe+YE7B5y5NIv1sL89VZREbCkcyl 
9 upGWiciFvtVwMmx5ylDIVUGf9Lz4QG1TYzEE6EAzXs5NJ3ItMzE6J5uQhXndpIqg 
10 +uWfQXZ0CZvfIV3GbmMFwuBWWUiiUPFZCT9geXhQDfHaVaMllfMngzlktfpAU58Y 
11 bNPUMN7gTVD0JZEtiVerh8VCBiv78eIMYQwd94Z5JsHDkOjHLAvt+1VPAMK9F761 
12 +FMGitMvfD+yLpYfbDJuzvO1a4M+2xv+l9Ba0hH2dhkRYHUJmv3810no2kdgpdm8 
13 CgLc3RLtnA9WVdwGVfsu7FWP2wxy9G0sWBTUGsp5gcVZfJga73k9AgMBAAGjWjBY 
14 MAkGA1UdEwQCMAAwHQYDVR0OBBYEFNnK5+ahkFSGpnC01rklrkdb2r4lMB8GA1Ud 
15 IwQYMBaAFEZ6Pq68Q9tr3S5b6vIjBWtFDtJdMAsGA1UdDwQEAwIF4DANBgkqhkiG 
16 9w0BAQsFAAOCAQEARK9czRu44cTNeHnuDWOCSLfUTC1t6IqbTNazMUnL9RjoDxI/ 
17 bkbNtQGexP5i/31oDvFD4iLMLuJbA+uNMEiKR2g+E3c3ZroJjvEYVVwOhK/qKxeY 
18 2pb9gHkmhmFs3MKw857z48UzX+79xN319mN8X3hnWjMqOiLghEe1vGm5nWFYvOju 
19 eszlTgSfpxRanoXgTUvcIK9pm3TzEg2SLS+XtPiuLhizdXGTjwcgT5wmt9vE2l36 
20 ejCvb2jsTFlaHtMwYm1vkajq9mskZ52OC4iHwCj2EIcJyWGa/vbeDKMwaLAqSyaa 
21 lnyQ8z9vG/M8mybksyjRRyRmJ8NqgI7teSEMLQ==8 SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDQVOMoMOGCcFajHe7Y0z1QdnMSEjjkGJ4p
 9 ad+qBwZjJZ3fgx2RN2bJAOHmb9QCSQ9qd0wdvJK++M/y/rIqN6ufxz+F7Da0lNYe
 10 GtP4/0DA4mQm3+oE1y3QSOqhlX+BkwpAfzTzY8aqJZh6EPmBvjSxRzydAcVQvbYm
 11 Tc/fEoeRq5WCzPVkx9QqnLeYFTmEzBa8ZHfJo/1BKBxzXhVUXVbgJcPhqygv/AdF
 12 iBMFZbf5iCFjNBhNb6nbS4D6bLmKxn9ZSjqlToAa9OFUKASa17otUEFqMRiRpvgB
 13 NO+rW7sv8LJo5F09JAAJB3zNowj57BTTZo48rG2b3YW+XvzNZlhdAgMBAAGjWjBY
 14 MAkGA1UdEwQCMAAwHQYDVR0OBBYEFKl53vaQcBHFDCIs8eWKzbaT5QtQMB8GA1Ud
 15 IwQYMBaAFH6KgJY4XoHWp8AX9SnTKt1uD0BEMAsGA1UdDwQEAwIF4DANBgkqhkiG
 16 9w0BAQsFAAOCAQEAWcnKvAi+I5jDysZ7af8qpzJJgJZ4rqPjPlDV1BKywsrz9JYt
 17 2/lPbeqlIEYyYcCM0VS10m5y08fUSI8ELri1ym0bHkaLvuA3FASKjcPKzcxFD9iS
 18 XXhXl+s59wUlbdGMgqPp2+shZjNASgE8vdj3MvUqVl5biFnEQF6+M4ELmotjOSz2
 19 kpCDWb9pPt4eDajgoWCknhwxp8G9PMtpiFi8qn18Z8rL49OmPn9RrXxPkspBFNq1
 20 YqJfMJSbcPJodxTjhVHstNvzJyG+RrewYyYiS4sSWShNnFt7nD9fUSV11RRVRZRg
 21 sIOcitOQT4q7jiToM+XQuZocqRt6w87JNVzslg==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMTNaFw05OTAxMDExMjAwMDBaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MDJaFw05OTAxMDExMjAwMDBaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQCy5KmQ2h1T+PuC/VoNa7OhByfYU5GpN6ffp2ehC4ff4fMT8KZ7 
9 kOAcZCgA6Ovv+ER/g/S1YPE86yvFmKDlvctQAKXTXmSi4bTQ2n2FEVYwQ44tCtAv 
10 vS0MWk4eXend59f/KJ2fGKj0g1a28rix6A+izrls3F4bMgjjvyeciJUGi5AUGlhs 
11 /zbBavKIfH+E2wIuG55wAfzG814fI8+2teAYZAtw6xBooATk+I7L4g5L9bCbK670 
12 NGjR2wP+FliXE4Jy6k12Uo2glr6pS7kbCGf4ZEILoRCLVRHknfIeXhVD984LwlCC 
13 ER3CFdIMlxElaq1pDghi0xF2+0n1Hy7sTfvnAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFPGUvkzGmFtr3NkKsw020EIZquF/MB8GA1UdIwQYMBaAFEZ6Pq68 
15 Q9tr3S5b6vIjBWtFDtJdMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 Q5ld4AilJgJvI2TCWnB+qa9tT1/jaeyqcRsQ9Tb3LoqU8tgX5c5Blrx4wXvLYt3j 
17 H2FN0Bb+/j8I+bv9hl5IumnGgpzosGSpPQ5Y4nIM67BbvjeG0+Qq0RxrFm7y4sCQ 
18 7ksB9ggGPB7KNnshy1tuL90sGCCkgRoK2KxK/uFAp7P+Zx74phpvvsbA1u1BHpLM 
19 ru05gQmTlJZL6/Hcy/1lq+K2+Bo6rA2sLFf52pW3rO87af3AohWw9m/C1Ips3DsZ 
20 DIt5sDGos/U63N8NzMKkPbhZv6VsGrDmpHc/mHWwTrWfvpXgd6iiwRiTOJAo9yvo 
21 nd7MYMckMjZYo+7unvDsbw==8 DwAwggEKAoIBAQC+vRREfoXhhZpK4Tkt9GD3IKyptaZ4XEYb9QBUlQFyawxG8gfd
 9 T6a81mXSLEGs3EI3z3rRRnNcpYGv6JLf5g5qBM+EbqPfY715ylTjpTcz+ijS3G0R
 10 /wJx7hr/EZ4DjRA/75fBdZJHOTdIlQegT7YRzYjETH8XzgegaP6brcxpYOHhmp0n
 11 XhsdCd01Mge/UzkMOz1QJvMCrjypsCGPkbO0ir46aD/L4kDmrw/3V9HpWs9ZnAEi
 12 eKnxwRHV7cziNyHNfHF/vroQkaQ0djzkkrvVPo2yKerOajGT7FMedlwUiCj/6+3+
 13 O9Vw7GmPf38dRqi57I4tR3QA1/RaVMm8TzCLAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFIx4lQ2ilast2d4UpQrAAlsG+Na6MB8GA1UdIwQYMBaAFH6KgJY4
 15 XoHWp8AX9SnTKt1uD0BEMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 CmgFujpn9BqHl+ZesG5FNFaVBmhZf83XMp8hFaRIKjsUzuCEp+2AHaUR/Sm2Z8Oi
 17 JqTXWEzCncWWoPv/TQXbcDk1hzxcPs43auEG2c545W/ltjH8VuFDApQ5mK2yDkF+
 18 IXg+Xa32N4jDuPKMHPSSC3LN/NaeqXEskCyVFIlRyPr/5dvdRLo6VXK5QI8qsUZ4
 19 FbOEhiDUa3UNPCKBzDWnmtLQPUQ+mdXonX/cZXM2PV9q2h3FbQMMCzUl+c20suLh
 20 y8TXh0UVYt/TyQg3WywgW4eF6r2MXPz1xe6H9rCzwqaryrMoT4p9twU5J7DzwZO7
 21 CKJC7Mx7sKOHdMMDG0PytA==
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 MTEyMDAwMFoXDTI4MDEyMTAxMTAxM1owYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 MTEyMDAwMFoXDTI4MDEyMTAxMjkwM1owYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD
8 ggEPADCCAQoCggEBANuEJmH61aMzz6u73eLrVyLBYK9q4j3g6nYRn0i+OevWobUH 
9 1ZeqDc0KlZrpEPK/21+qmKMQRaYx3J3Il5CbaavY+eb4SbZxyvjxH3Zpy/JKaeRQ 
10 +hYXw3axRXJyjdlwOP+vREc4VkbkPbOALcV3U9awOOiX4f+PZ+viBpPlZ1MBl/+x 
11 TDVFhUEUXBrqLNdu5DcIcXKZJOHz0QMOR/ItmvoGMgxdEXhqGK7Y2g+cZAoHA16M 
12 FG7rAGBX4JiHgBtUvamqgsu/ouViG2Q0vQDq383PqwUdM6lpUy0N/XuSNPFTtzvo 
13 sCAOZaaLsm2xj+HgDOPanpBNI8yTCPERIOohOQUCAwEAAaNaMFgwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQUJzcGg0Hi/dMAF57SxfLuPvt1AiowHwYDVR0jBBgwFoAURno+ 
15 rrxD22vdLlvq8iMFa0UO0l0wCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB 
16 AQAfyO39CmaY7M2TN2z0dG88BI+kYUlE5xXvFToJ4RbzZA12p4Sy1AieznwRMlEJ 
17 L3DloQhr6Kog779GLHiTicY9djV466owP/xKuLZ0J/sA1crQTphXWY6MGd9nv54K 
18 epaPM/kwxuDoHXuSHHIEgVSOv+iPqfSq2JtfZ7bm/knSp5AUSigZdCIXAkgJASNr 
19 uGKiSme2sNksGwB7lJ7Wgx7Zudk6sjqiuLB2NrbOjtFjL8BkbxNiKgdAt0oQW1J4 
20 usf63yklD/nGzmdBpxcq+CXxT1Mjd7OTnokbLQ43FS87hMZQRQTaPH3cTn9FzpFF 
21 gkcPjy0uvy4cqbfisE9ja7Iz8 ggEPADCCAQoCggEBAJb9vgN1VjxdhPL8RrsObMn9KTQ0hXc0fvsKR8CmjkVu4S4/
 9 kWSMh4SSqrx9L7tY8StQmqsLpmNPCRVzA2bgypzkSqE0vUaBBuVCXK8pf1sX5Ayx
 10 4r+JLC4wr0fe/O+4Eg+tWAp89Bx7DfSDFTnk6i4FR183R+2pn951gXC/UBSGsKcZ
 11 YYxtJ9l97MAY6xIoHhp7g2EbDOJ8TVT+wKB71KGAFnDIMXvOOb0Ood2p3sbdZTMX
 12 /vLT6KNJnxn5/y3dL3j5oK1auOAbZlJ2LCPAltxcubb7yjiDJFYMdnULp+9pd7jg
 13 4323DyPLhe5KJToYlG2/8lngMuMdBuOvv3OSgQECAwEAAaNaMFgwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQUtRn/SdjYrTZ9+bskQSAyyS1eHcYwHwYDVR0jBBgwFoAUfoqA
 15 ljhegdanwBf1KdMq3W4PQEQwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB
 16 AQCct64cS3UPM5SVIL1IH/tzSMedpb6cL2GvbTcPs6yST9l4C6ZwbkKOCxJ4IZBG
 17 +wLLoBULNpfA0nq//+nhbppSsbfpQP0iZ9mgvuF0pGWuA69e1GOECCsVvfv/pj3E
 18 36YCkSuO3zQnfe3xHb+ORfq5gnE6ig8M1r2X/tzlFHC2oGF2QMN6jnj5Za6cu+d7
 19 +C44SObNmt5IvLis5YHRRN5YuB8xOS7YzYuzW9MtNE6nYOswIgnbHaG5ip1nabhV
 20 HmBD0nonucPKGiv3HRijgNy4irldGbxUwVU+WgzNZomYBXe2E4b0k1JGRb2lVP/I
 21 oO3je9EgNSwLolXc8JSl93Eo
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMTRaFw0yODAxMjEwMTEwMTRaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MDRaFw0yODAxMjEwMTI5MDRaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQCnZtfORAJ1yV7F5jFJsVQXcfCp3rFutDSpQb5IH6ADBnYX1rCO 
9 iPQZ/occkr/7Q9SaYInLTY3MQ011TLxG2+EAfdzrqAIidUrvb2o8y2PgaK5mDfLZ 
10 M4aJ5iGfRT1rkMzLZ883GznZeVHTk79nmudf4qFOTDOh+oeIbLm8Lyr1UuFD3BKt 
11 D1LOKiLEqY70/HJmFgHFlpx76MY6PX/9m54Y0+RsiAiV0IBMUWTQputm5Lv5t2N6 
12 zACOl4ZF1mttps8sZAPXs9AXG30Cqzx4j6PAXFR60sKNMIxtwHdArEsjfEnDC4dY 
13 ISbCEubyf+MS8nlFYnZROCdxY/eb1I4RgyBVAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFLZvlUil+JI7yPV8EjkJW9cjcCsXMB8GA1UdIwQYMBaAFEZ6Pq68 
15 Q9tr3S5b6vIjBWtFDtJdMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 P5tCQwYLfuSwf3zQ5Zw2cx7/C5V6YbotJBhGTAut7gsgYH5A+EYGVsLEJqRSMgpK 
17 gwAFjv0rBBPvBiZsT1iBLnIY8QfLe4wHr8jemWbxuJehQcGWEH9l9xmmyAcDcPOC 
18 pAXQcZCfqZlRgejXrDp66jPlvisxi4ughZPb+j6jPFRTL9CyhewimZSlBFibeP6c 
19 wfl5FnnCLKDwEWShmC9boWKYWnQujvzxyWieXPKl3Z4WN3BW3lgUHoN/Z8QiamAz 
20 EQ/9uGbCXkP/rfQ6rfbJiBziZKkRdxyQONRFi0sJ9gHf0EOGrFQIGOrR8qtBAJkC 
21 NuCwUULCrOV7vr2TJjR8Fw==8 DwAwggEKAoIBAQDSU5Xwk2mD3HQgyrxzqkQ4qIVciqUgsV1L/hi0ayXqwL4uBPqm
 9 EAaRO+oNp5vPQ66/phukvV/LOdDscYsN+sTGLU/BgQrxu/JegLcuK+MN5ws6L5XW
 10 v4xyl63OfAQnLdL16I0fUERk93WJ2PyZrmA40sURqHMRi1Edi8yqf25XZRe49jae
 11 I29M8nrpqo7yAurqBV8+T9PMaHHTbBH1sEScw1f00QWg1FeQ6+beIf+2ZqM1L2mH
 12 xonAr2tEJTfQwZGMf7DRb3PQlUI52PXioiAjcIJ/9Fdx/z5DP46pFqWLIZ6o5Hic
 13 OsQKGlSVKfXrMg6b5lTVWJTg+sbcmkY7i6pdAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFNgBkw3aRE5Junk2wcPMsh0uCVHuMB8GA1UdIwQYMBaAFH6KgJY4
 15 XoHWp8AX9SnTKt1uD0BEMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 d7uSdHkzWknyXemWQZhBjYhhBTzT8538rQk1ffeMx8BT64/QVduVCo+GCRzT0PpP
 17 NkfgX8rvkEyJ3MoBlZmZ2f5vpOXf7zg66u7CNhth5B+z8Y5bk294V7iuQ4Yw1ZtB
 18 ypOU8td9Xyl9g/ARBypz78sIUW+pCdBHK3Fmzb5UcQohqemM7mTAR6305kD98hbe
 19 o4VTx+RYWqJccpa4s8hxHYUED7ixevs523C/Sp3q0/I1Tl4NG1ejB+Pd3xSDRGdA
 20 0JUb4oBLsPzcb1L63Bj2SYsxwnJ79noYs3briHD6mI+gt7lSetAVoxaS0bc6KdV9
 21 NT4h5JO9WsSnah24tWnSig==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMTVaFw0yODAxMjEwMTEwMTVaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MDRaFw0yODAxMjEwMTI5MDRaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQC8/5zo7h8nYsXe3KhfSN6Gxs6sUuXb30K5toDkCutYmUAYNXm1 
9 bceGUvcVmki5kGsJhNDsuKpfohXE1a9Gg6Sup5KHy46X9yJyz9DYndPkKLPjdPXQ 
10 KjqgWQOU/g8j7Lp6PRpo7sbq0pD6ne0/XRut+DPSgal8Oj33+2k1eO9Nw8TnorXr 
11 Io7sRPXs3PCY9XKQYihvHp8XlNzVg21bnJf73NlgtxOYlWXR5heMMB+WAn3xm4sn 
12 nTuhyEnc7682ZycHFUUPNDDk/H1/JqiWazUNt913iMBkyl13MoG3gA5qWul4PtUX 
13 /SM/tWD4i7juw3wf1gBRKJKOizQOBja3+wUNAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFIgm0vj1yDpJh8WiJiFccGYHAWNfMB8GA1UdIwQYMBaAFEZ6Pq68 
15 Q9tr3S5b6vIjBWtFDtJdMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 TjAcl+JeM/xZXrF05R2zq0G7TPJjtbb7ecxqqcS86AqgCqpeeMegT7+3UQrjd49o 
17 AKmXvyZnUINY+KQVcoJLTBbDvZhKT4tK2RGjl3DhykmEW/VZjOem4ZPL9x0BA8VW 
18 zynd58FUfnMfHQul4c4dh8wsvh5fpz40P7ddCPmlxbUJlUksGyKAsfw9myjjG29w 
19 MCEJkLzOG4/Yriy3aBQkfp9HJHs7Z86CACYSChfXw4dKGIWTkLTOmGKfijgsTtrY 
20 Qi4TMnovmwrMWVtpVxasSTZNKNqIUEMmHNXv9SQiLasHwd4wlxJENmjqzUeW6BZ4 
21 vWH6Hgi3YvJdnsxQ8H0E7A==8 DwAwggEKAoIBAQCLJ7n2HMMp+BEbQHvFS4b71zTyMC7suS8kTlxvlsyLmS5gqgoL
 9 WBE+QhO16o4QPwcKhgkNRI11EkGWqRlo1mku4alTrHC0U1jV4gfyaWT3icZYWAy/
 10 c24iSBrqzqc1QInuofFvmN2U31vphvCdT2uQVPQGZecIrsMXOPaUSmhfDO60m4on
 11 VEs+25TaEiWepnDA+bvOi2sRr2jprwh27o8IjBcN27XgF1qUP1+cOrJhN7ZP1mr7
 12 lFTrcfCLSgaLLdavE76Q7DRhhw8jf7smPSN/ZAkWb60P2VqGIhEiCPsronJqfHmp
 13 3L7VWhkbPyvyOoCe8FGLha23bDBg/PZimo6pAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFOJA0NY221DgV7IryUC6r1srRXa3MB8GA1UdIwQYMBaAFH6KgJY4
 15 XoHWp8AX9SnTKt1uD0BEMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 ZyhCV/2IL7XIDHNUGWKsHlQcWhpmw54v+rG8HbUw8RUHy/NGxg0DhMhuIB3l/ium
 17 LyeKBMOrcOduEsJyMvaaLSVIe5hS4xsD/kcDKInFf9/cwdGMpDmaMYx8kq8RCFC9
 18 zidYHHbIyzV1kQBtjDG6B0mNLCz1M52p1l5MzOt2jT4DapIX3Ck2KqvAw+MwlOUK
 19 y1ErMkLEeSMXjwLO7aPF0CIWGqnlM9PLfsd9G9ew3vu+J40ctokndOAgESwwM5vc
 20 h4B4RGS75oAcvI9KWgg8X6eTd8s0c17No9kQ1GK1iwJx2YOUVYfPwcN0l01pofHv
 21 YqGPrjkHjYTRO4PawsWN5A==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMTZaFw0yODAxMjEwMTEwMTZaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MDVaFw0yODAxMjEwMTI5MDVaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQDm/alKCe/0UIpf2qcDkaxy+hUSRn0XgbXkLujUGnELdHm37VdA 
9 16OuEdAiDQAchJtgelN+8FIF4il81kaoOmRc+qsaW1BBzeIBwmUMyqOPaL3GpsyX 
10 JkA/pvT0eGAOgmM3UpaHOzdeA5SYbBsgGoqwJpDeg87qoJQ9XNH60Z6DVql7G1gw 
11 jZ6XyrJNxXI8wuStNB1nE/kAhOFQccIugk9PpAqYhNBw1aPz98R9yHyILAqBFlrt 
12 +oGimaI5IrJLTF3QlwiqkYZ4Bqu0yy5/j3Lhwj1QUYveyM9eSj/etvuTHmSz6ld9 
13 +wgAnLxdXgpo4DHAqNbTUfxWdyOjXp6ID/gdAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFBmjw1syY20GlPHBNM135s6r4z8cMB8GA1UdIwQYMBaAFEZ6Pq68 
15 Q9tr3S5b6vIjBWtFDtJdMAsGA1UdDwQEAwIGQDANBgkqhkiG9w0BAQsFAAOCAQEA 
16 sAhHp0xFy8lrje0SMT7lhrvXz3NWyrXOcYQiVIQ9ASRsDL0JwBaV8etAeUwsvEdn 
17 2xG5zuiLPUspNiDMYdckaWUrfOwRn65cSZRfplihG8VTDwpfxa3hlPKlWob2J8Gp 
18 400kUn3OTBqEJnYkXpCTPcOcgHiHoGP+peH4+6WTabfwPvNqsskuKkwoUlhfFH7U 
19 otXr2zgYlACU9AW4MV5wGBQCEfu4vH3qnswcr0rs8CR1SsFPD/lFlwOhgpWUu8yj 
20 rgaeNv/YB6+B+oTBYFsdnKVnoU4YayaqgymljAFDay88mrnmm5/tUWVDavwEkXP0 
21 fGfJa0gZRRTzur8zmzqUpg==8 DwAwggEKAoIBAQDFoX7u9C8OVEC3JlxwjnPMISMkVcOvM/JRy6mGC1AYtKDMHetg
 9 V8ttgev6U/i8O4+9ZAgIqajBW/7PDaao2NyGsMJcnvcx8IVSxOvb8Iz2IttBnZmM
 10 mXSw/HG+fRoF1kV/wXtdm6/6bTs+eNJ4dDsd2o/epc4DA3qKkbaHYX4On+kjIC/f
 11 nEariXT6s35XLXMB0YrSVtNnKjKaWIbkaC5ypkoODbJm4SlGMKLopGArwqaWP69e
 12 l+XR/9uGNJ/XcT92QdEB3QGwVPew4J/kG2SKXi0Vs28iVVUzh4SjESnXOmIibbNG
 13 iFpDKK6viBFob2J7HZV9biI9w1qJLOud9l2JAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFPyjgNJFLHptpFY1hkLapBrfo6OTMB8GA1UdIwQYMBaAFH6KgJY4
 15 XoHWp8AX9SnTKt1uD0BEMAsGA1UdDwQEAwIGQDANBgkqhkiG9w0BAQsFAAOCAQEA
 16 Z6Kkm2apSK30gK+qzaJmGN/7+cyoJzYRkBYdZZWoo23kbqqQPfxk1W0t7FXujf+R
 17 jZ3Yt2zId4XRnh4uzXWZHN4MoHsQGDcKVckaq0C/kOoxPraT8Jo4lIie2bp3fbzg
 18 0zJa7BN8sreHl9NX6UlAN1FkLbs1pstxP/grn8GWmvzlfboqGILGXno4EdjGE2XQ
 19 jszpTZtc3sIReAS6mkd8TVgvXyq4mxxNFCfo4x4lQyu8KDqkmMkpqpOAjmpnaLlc
 20 as4mIRVZpA06/ZaqnJj9khT98Rio7DnBNnb90uAyE0sikIQqZv537wvBVpy3Xh2C
 21 WT34JCcDFBwOmPHYAf6cew==
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·21·01:10:18·2025·GMT8 ············Not·Before:·Jan·21·01:29:05·2025·GMT
9 ············Not·After·:·Jan·21·01:10:18·2028·GMT9 ············Not·After·:·Jan·21·01:29:05·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:bb:b4:58:84:a5:ef:98:13:b0:79:cb:93:48:bf: 
16 ····················5b:0b:f3:d5:59:44:46:c2:91:cc:a5:ba:91:96:89: 
17 ····················c8:85:be:d5:70:32:6c:79:ca:50:c8:55:41:9f:f4: 
18 ····················bc:f8:40:6d:53:63:31:04:e8:40:33:5e:ce:4d:27: 
19 ····················72:2d:33:31:3a:27:9b:90:85:79:dd:a4:8a:a0:fa: 
20 ····················e5:9f:41:76:74:09:9b:df:21:5d:c6:6e:63:05:c2: 
21 ····················e0:56:59:48:a2:50:f1:59:09:3f:60:79:78:50:0d: 
22 ····················f1:da:55:a3:25:95:f3:27:83:39:64:b5:fa:40:53: 
23 ····················9f:18:6c:d3:d4:30:de:e0:4d:50:f4:25:91:2d:89: 
24 ····················57:ab:87:c5:42:06:2b:fb:f1:e2:0c:61:0c:1d:f7: 
25 ····················86:79:26:c1:c3:90:e8:c7:2c:0b:ed:fb:55:4f:00: 
26 ····················c2:bd:17:be:b5:f8:53:06:8a:d3:2f:7c:3f:b2:2e: 
27 ····················96:1f:6c:32:6e:ce:f3:b5:6b:83:3e:db:1b:fe:97: 
28 ····················d0:5a:d2:11:f6:76:19:11:60:75:09:9a:fd:fc:d7: 
29 ····················49:e8:da:47:60:a5:d9:bc:0a:02:dc:dd:12:ed:9c: 
30 ····················0f:56:55:dc:06:55:fb:2e:ec:55:8f:db:0c:72:f4: 
31 ····················6d:2c:58:14:d4:1a:ca:79:81:c5:59:7c:98:1a:ef:15 ····················00:d0:54:e3:28:30:e1:82:70:56:a3:1d:ee:d8:d3:
 16 ····················3d:50:76:73:12:12:38:e4:18:9e:29:69:df:aa:07:
 17 ····················06:63:25:9d:df:83:1d:91:37:66:c9:00:e1:e6:6f:
 18 ····················d4:02:49:0f:6a:77:4c:1d:bc:92:be:f8:cf:f2:fe:
 19 ····················b2:2a:37:ab:9f:c7:3f:85:ec:36:b4:94:d6:1e:1a:
 20 ····················d3:f8:ff:40:c0:e2:64:26:df:ea:04:d7:2d:d0:48:
 21 ····················ea:a1:95:7f:81:93:0a:40:7f:34:f3:63:c6:aa:25:
 22 ····················98:7a:10:f9:81:be:34:b1:47:3c:9d:01:c5:50:bd:
 23 ····················b6:26:4d:cf:df:12:87:91:ab:95:82:cc:f5:64:c7:
 24 ····················d4:2a:9c:b7:98:15:39:84:cc:16:bc:64:77:c9:a3:
 25 ····················fd:41:28:1c:73:5e:15:54:5d:56:e0:25:c3:e1:ab:
 26 ····················28:2f:fc:07:45:88:13:05:65:b7:f9:88:21:63:34:
 27 ····················18:4d:6f:a9:db:4b:80:fa:6c:b9:8a:c6:7f:59:4a:
 28 ····················3a:a5:4e:80:1a:f4:e1:54:28:04:9a:d7:ba:2d:50:
 29 ····················41:6a:31:18:91:a6:f8:01:34:ef:ab:5b:bb:2f:f0:
 30 ····················b2:68:e4:5d:3d:24:00:09:07:7c:cd:a3:08:f9:ec:
 31 ····················14:d3:66:8e:3c:ac:6d:9b:dd:85:be:5e:fc:cd:66:
32 ····················79:3d32 ····················58:5d
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 ················D9:CA:E7:E6:A1:90:54:86:A6:70:B4:D6:B9:25:AE:47:5B:DA:BE:2538 ················A9:79:DE:F6:90:70:11:C5:0C:22:2C:F1:E5:8A:CD:B6:93:E5:0B:50
39 ············X509v3·Authority·Key·Identifier:·39 ············X509v3·Authority·Key·Identifier:·
40 ················46:7A:3E:AE:BC:43:DB:6B:DD:2E:5B:EA:F2:23:05:6B:45:0E:D2:5D40 ················7E:8A:80:96:38:5E:81:D6:A7:C0:17:F5:29:D3:2A:DD:6E:0F:40:44
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 ········7e:bd:08:6c:05:70:0d:bd:01:e3:d0:a8:7c:ba:cb:47:98:39: 
46 ········26:f2:f8:79:84:1b:55:d9:74:8b:f2:e4:f8:67:c0:bf:33:5f: 
47 ········67:ba:92:a9:58:c0:fd:3e:68:d0:fa:7c:6f:76:fa:06:e9:5d: 
48 ········24:fb:5b:fd:30:3c:e4:75:b0:79:81:77:85:59:15:47:7f:8b: 
49 ········26:55:0a:a0:2f:c9:09:05:2b:ae:dc:58:f1:15:c8:22:80:2b: 
50 ········bd:44:a7:3c:b4:2b:bd:49:36:62:11:77:5a:b7:f1:3b:c6:25: 
51 ········11:76:40:7e:e3:0d:29:2c:29:c6:c0:bf:33:63:3a:62:12:62: 
52 ········92:c3:a6:46:b2:49:22:5a:5b:cd:4c:e7:d5:47:fe:7d:93:b8: 
53 ········a3:02:b3:18:19:39:e6:3f:50:df:5c:91:b6:b1:06:e3:9a:d5: 
54 ········13:7c:ca:2f:9a:b8:f2:23:0d:09:53:55:dd:8f:ba:48:7a:2f: 
55 ········25:4f:8d:b2:13:48:e7:6d:84:44:aa:58:a4:40:8b:ea:bc:00: 
56 ········4d:1d:db:58:c6:fa:67:88:78:6b:ce:73:ef:5b:20:a2:c3:70: 
57 ········bd:d0:1a:c0:35:46:cf:a7:63:2f:9d:0b:45:b9:21:c0:20:f8: 
58 ········8c:cb:13:a3:53:fa:d9:f1:cb:77:57:22:04:00:3d:d5:d6:90: 
59 ········45:d0:3f:c845 ········9a:ed:5e:a7:19:d4:62:13:80:d9:eb:a0:c8:d0:72:15:14:6d:
 46 ········d2:8d:a2:4c:17:19:03:a5:58:96:a5:f2:ff:12:0c:21:70:2c:
 47 ········28:c7:e9:d1:c9:f9:3d:4e:7f:bb:72:d4:c6:29:db:8f:ac:5d:
 48 ········84:92:06:9e:e9:c4:60:e6:6e:3f:0d:a8:1c:de:e2:41:aa:76:
 49 ········19:11:ed:d9:61:98:6d:70:f8:37:b9:4e:e6:da:b8:4d:ec:1c:
 50 ········0f:f7:43:37:78:7a:97:59:62:bc:51:d2:f0:90:df:c3:c4:c1:
 51 ········c1:5a:64:be:de:cd:9e:eb:e8:a9:a7:94:1a:95:c3:9b:91:df:
 52 ········a6:af:78:c5:21:48:76:30:2f:b9:e3:04:cb:94:be:07:65:a3:
 53 ········58:cb:1d:68:ad:e9:46:bd:a8:c2:1e:17:f0:9b:24:47:75:ef:
 54 ········cb:cb:ba:97:5f:23:eb:e8:98:f0:bc:bb:cc:52:95:67:16:39:
 55 ········58:17:81:ba:3f:55:38:9b:11:18:2e:b5:6a:f4:02:9d:b6:bb:
 56 ········cc:fd:7c:69:05:01:94:34:a1:13:b7:1c:86:37:a1:57:01:16:
 57 ········05:95:83:10:3f:fd:8a:b2:da:cc:1f:b7:bd:c3:d8:16:93:f8:
 58 ········d2:03:b4:d7:6d:8c:11:04:ec:79:9a:c4:c4:e1:6d:e1:6f:d7:
 59 ········75:4e:e9:65
60 -----BEGIN·CERTIFICATE-----60 -----BEGIN·CERTIFICATE-----
61 MIIDqDCCApCgAwIBAgICEBEwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx61 MIIDqDCCApCgAwIBAgICEBEwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
62 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM62 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
63 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw63 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
64 MTEwMThaFw0yODAxMjEwMTEwMThaMG8xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT64 MTI5MDVaFw0yODAxMjEwMTI5MDVaMG8xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
65 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n65 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
66 MSQwIgYDVQQDDBt3d3cuZXhhbXBsZS5jb20AAAAAZmFrZS5jb20wggEiMA0GCSqG66 MSQwIgYDVQQDDBt3d3cuZXhhbXBsZS5jb20AAAAAZmFrZS5jb20wggEiMA0GCSqG
67 SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7tFiEpe+YE7B5y5NIv1sL89VZREbCkcyl 
68 upGWiciFvtVwMmx5ylDIVUGf9Lz4QG1TYzEE6EAzXs5NJ3ItMzE6J5uQhXndpIqg 
69 +uWfQXZ0CZvfIV3GbmMFwuBWWUiiUPFZCT9geXhQDfHaVaMllfMngzlktfpAU58Y 
70 bNPUMN7gTVD0JZEtiVerh8VCBiv78eIMYQwd94Z5JsHDkOjHLAvt+1VPAMK9F761 
71 +FMGitMvfD+yLpYfbDJuzvO1a4M+2xv+l9Ba0hH2dhkRYHUJmv3810no2kdgpdm8 
72 CgLc3RLtnA9WVdwGVfsu7FWP2wxy9G0sWBTUGsp5gcVZfJga73k9AgMBAAGjWjBY 
73 MAkGA1UdEwQCMAAwHQYDVR0OBBYEFNnK5+ahkFSGpnC01rklrkdb2r4lMB8GA1Ud 
74 IwQYMBaAFEZ6Pq68Q9tr3S5b6vIjBWtFDtJdMAsGA1UdDwQEAwIF4DANBgkqhkiG 
75 9w0BAQsFAAOCAQEAfr0IbAVwDb0B49CofLrLR5g5JvL4eYQbVdl0i/Lk+GfAvzNf 
76 Z7qSqVjA/T5o0Pp8b3b6BuldJPtb/TA85HWweYF3hVkVR3+LJlUKoC/JCQUrrtxY 
77 8RXIIoArvUSnPLQrvUk2YhF3WrfxO8YlEXZAfuMNKSwpxsC/M2M6YhJiksOmRrJJ 
78 IlpbzUzn1Uf+fZO4owKzGBk55j9Q31yRtrEG45rVE3zKL5q48iMNCVNV3Y+6SHov 
79 JU+NshNI522ERKpYpECL6rwATR3bWMb6Z4h4a85z71sgosNwvdAawDVGz6djL50L 
80 RbkhwCD4jMsTo1P62fHLd1ciBAA91daQRdA/yA==67 SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDQVOMoMOGCcFajHe7Y0z1QdnMSEjjkGJ4p
 68 ad+qBwZjJZ3fgx2RN2bJAOHmb9QCSQ9qd0wdvJK++M/y/rIqN6ufxz+F7Da0lNYe
 69 GtP4/0DA4mQm3+oE1y3QSOqhlX+BkwpAfzTzY8aqJZh6EPmBvjSxRzydAcVQvbYm
 70 Tc/fEoeRq5WCzPVkx9QqnLeYFTmEzBa8ZHfJo/1BKBxzXhVUXVbgJcPhqygv/AdF
 71 iBMFZbf5iCFjNBhNb6nbS4D6bLmKxn9ZSjqlToAa9OFUKASa17otUEFqMRiRpvgB
 72 NO+rW7sv8LJo5F09JAAJB3zNowj57BTTZo48rG2b3YW+XvzNZlhdAgMBAAGjWjBY
 73 MAkGA1UdEwQCMAAwHQYDVR0OBBYEFKl53vaQcBHFDCIs8eWKzbaT5QtQMB8GA1Ud
 74 IwQYMBaAFH6KgJY4XoHWp8AX9SnTKt1uD0BEMAsGA1UdDwQEAwIF4DANBgkqhkiG
 75 9w0BAQsFAAOCAQEAmu1epxnUYhOA2eugyNByFRRt0o2iTBcZA6VYlqXy/xIMIXAs
 76 KMfp0cn5PU5/u3LUxinbj6xdhJIGnunEYOZuPw2oHN7iQap2GRHt2WGYbXD4N7lO
 77 5tq4TewcD/dDN3h6l1livFHS8JDfw8TBwVpkvt7NnuvoqaeUGpXDm5Hfpq94xSFI
 78 djAvueMEy5S+B2WjWMsdaK3pRr2owh4X8JskR3Xvy8u6l18j6+iY8Ly7zFKVZxY5
 79 WBeBuj9VOJsRGC61avQCnba7zP18aQUBlDShE7cchjehVwEWBZWDED/9irLazB+3
 80 vcPYFpP40gO0122MEQTseZrExOFt4W/XdU7pZQ==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMjBaFw0yODAxMjEwMTEwMjBaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MDZaFw0yODAxMjEwMTI5MDZaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAOSu+Qn2P2Bl/NFr770M2V/m9jI22p1Vl8YPmo5qV/Ch 
9 7cQdo6S+u0gFGP3SA8A+GfmhCU7EBexbfLGMTdZRAR4Lpp6P9mCVPqgDGTQYWh7E 
10 MKczC6fAa7I71QBfPMSehPFX6FDfMPWUDEOQWXBIuPvkkLAHavCgMaXvNefEShpZ 
11 L7HeJnfs7SqVDXPLMQMkybdBv0aMGCjJ4Tfoqtr7zUeeJJGScxzqMW0hwCLdP8MR 
12 6gvmhz9WlhjlIp2kLfRagtRJzKpE4D1+FwoTOYhy6UZ3NhaSGNngHla0I97IqBSx 
13 HjS14VsaZKcoBa1t6g9siJQjLBOdy/YQN6OGA0xnDGUCAwEAAaNdMFswHQYDVR0O 
14 BBYEFIGwTqw9Y1veecM9jgMvp3r4n3qXMB8GA1UdIwQYMBaAFEZ6Pq68Q9tr3S5b8 BQADggEPADCCAQoCggEBANkFHAl0nXxCeRfLFG/Fesozps/cO5687SZe1gCtqfq+
 9 4869OqGUtrL5zGUKAuG2IgwMuHviLdhLkq85ErOwpjxkG8+WO97Lc2xoUDDBy+lj
 10 cnBUtJhVn+pUlM26eDB+k4UHdS/t96qwuXadMIHox/J00wagOvyh+TymD6QKiKjM
 11 BXMDVf+bmJy7RFEaWs/Th79njc/DPFjOvrZWCSDzPScn4Y32VAfSXWogEDjcGCtx
 12 JJN4oTVU0oGXoqfpntFnx1ZcB8tXFfyzZ5rYHTkhFsNq2fSKa2AIrlsIs1y6bN3l
 13 YdkJKZQYaPiL55I7X2K9B9ipJwuiliyaWbI5VQhqvrMCAwEAAaNdMFswHQYDVR0O
 14 BBYEFP5Bc7B0BcCsL+hudQmgHaVSQqsTMB8GA1UdIwQYMBaAFH6KgJY4XoHWp8AX
15 6vIjBWtFDtJdMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB15 9SnTKt1uD0BEMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
16 CwUAA4IBAQAR9v3WhW/zF3HBPJVs+Hsv+j/fy/X9hhaEVwVAX4aG3tY+zGdmMLll 
17 979u1UN6M5B/T8F3hMW9dO5n1JuMOLKFhkM2yPrUtXWZNcvJVL3uHk/q+ZHUf+yY 
18 20NqnP690t/WqU4cHRsVAgti27DMeh2fxG69YzDw6jrGFBnpvcBAOTquVWZJiUDc 
19 udUmrV3WHYgkDmwUTXQAN1vM8hyxheieV8PDRJOq1xYjnGHJ/ZPBoXiMjWtRf7RE 
20 oSkHWqvudiuMbLwrmNIaFq1cldg+3VjpyzuWtyzV/aoPddAKCFk71JecNMaJzxmO 
21 rDNHaugPfF620K2XIb5aNYkBlyoUcWwJ16 CwUAA4IBAQAFNwy1fhUYHM3XLgAomd827akWsisxKZWYiWHf+KUmxJ91qCY4qUL6
 17 s02Hb9TBEEaaHB6/My2Cdo7F278hP65s5iNZLdIrrQ4M/zlk6aANwt+cqc7CEOXr
 18 PeD4BPE3zaqZoDrOOGF5I+K48L0YSl69W0HtpfNceJBRPumq0FM9Niu4m88e2LCU
 19 fsftLvgFthebEJRFDMK684Vjff5DWksnfX1dsTzqSo7llSu5IE+V66rZ2KAcZUcj
 20 y5kz5FiIQMfnLg+vZ9gZzcrqK3h5JrJLj3U5wGwFaMrIZqh1NEAfDHXANXG+zu9b
 21 xZbqUwDAzucBo2siCbN78VlJJiDzSkk+
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMjBaFw0yODAxMjEwMTEwMjBaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MDZaFw0yODAxMjEwMTI5MDZaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAIgNTDRvJscQpR1Jzq4tVioqgQUOULqVYyMQEN3oPNzD 
9 SPXOPcGiG49kFEQy9q0nsQWl/A19emWsN1XPt4K3th4OmqTvHR0jeX1h9kH96hRv 
10 DX86a/v6X94LSnd9+uu/HBapy0JnAHfqrnthVMq0F6wOLdGvEISc8AR2rwVD9SSC 
11 E9wN2Njvgmy3MqzY8utLokLCN0erFQOAiBHgYWklA6TilF/pcV9U10MEnR1AkAsp 
12 svGUfDzMPWX4uKN71rmAklAuYZurhpH1po5Tp9+9GiHSGJA4vY0dBxhWJMdvH7rB 
13 VzePWkkNAoOKb2UjCPW1x5erVmuI8GZ140B1SFipVmMCAwEAAaNdMFswHQYDVR0O 
14 BBYEFGU+7XzzPdBwCVsIP/NRCUK/GY37MB8GA1UdIwQYMBaAFEZ6Pq68Q9tr3S5b8 BQADggEPADCCAQoCggEBAJI+YBzRks0vjKkWZnUIfpR821i1saF0cABQy0pbDeVi
 9 SrztqUaS7FwZNUQwJKDXZ9ITlWNSMjv3teOrudfTFFdzLCrrKDEXMxvYnfi53Bza
 10 V6czpP+XyFAGsntjPCioEdtCet3/hxtdBMwzTvsHV7F8OU0zprTIWEPX0JlNoNNZ
 11 ftZMLYH6lQXJCQcb9Y5x8M3QNkG3k2MmbkN7suF+/JZjIaa2gPHdLa29o6Vo3CQY
 12 T1mx3OoE3CtceVn4Vn5P3n2KOK8bPCxsbfwTmJNiFi3pIBX8lmjlyxSnR646Ac8X
 13 ixHQapZJ5bhG/VOJUXhZQ3N6K51GZSjWvwutUQtasTcCAwEAAaNdMFswHQYDVR0O
 14 BBYEFK0zyBqrYp4y8wAef2WqT/XnvuxpMB8GA1UdIwQYMBaAFH6KgJY4XoHWp8AX
15 6vIjBWtFDtJdMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB15 9SnTKt1uD0BEMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
16 CwUAA4IBAQCYbHp5pwQR3AQkT2ybKlWBbHK25wHZwKLqKGspGqqPa4NgB9cojEwh 
17 RkZcssQQpCe+fXHq16Hxzdpj6NPlhD2485yzGwilOVk3dxl0eXCVl9l+Ig6TzN9+ 
18 yRDlxCRbbJg3AsvWarZoPyulUNxm6bYYsOXeXbto2Kjb6b5bmKvh4rLjFdrvu1Q2 
19 lQCkSixe++SJCuRPenhHPN2WPJvqVesyusetw1IXoE9zVq0/pe54wMsLRM3H1TjE 
20 lvJoTeodL2HSh+1eYXHKyA/jdBI1iFEXAXnyMOYXFITmIdrHxUcS3Jz4pY6TEwZu 
21 HRsC9zA6HR070egSNBUooQxITfKldQfe16 CwUAA4IBAQCQsUCEUA5lITQvAjx/HUEcBv3Sm4JNU4MMekDNKsQoKvNAVH6lY61I
 17 p6E0pq47iLtxpvZuXCmCeOuAJljEOknS79WAupAAN2ahUJ7l9QW1SeijARe5Afmb
 18 nrAzJQxN4XxnpiTjQMLdPlPzWrFe6Iw6DyfMurn8tuuZa2nmSxB1u/j23UY0Cc3/
 19 Y9Ij+zkgxnY6wx1+mH6pFcJAG8SZt0UvM2v0oEXUmEfytZkxWwmJvMC/tRVTQqU0
 20 f/yBGrwgARXMBasihQdYdjvtI9Kc4XvpBeIB3TCiQt5Fx/gjLTwLMb4hD4xUiNAb
 21 YgzctU9f5Zph9ysuwb9G2sTkfCPEMQ33
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMjFaFw05OTAxMDExMjAwMDBaMHAxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MDdaFw05OTAxMDExMjAwMDBaMHAxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MSUwIwYDVQQDDBxFeHBpcmVkIFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkq7 MSUwIwYDVQQDDBxFeHBpcmVkIFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAozXHyYrVWf2GMjJCfAoadl2Gy5nJPkp5 
9 +j/zsmDokvTSkCTjoaV1TmWzk9X3QuBpGP7e+qMaDZP/rzndYuHEBPQg8+NYw9bO 
10 1K21E1/z/nxR0ouT/06qILaIsv5qVZXoB6he13r7H1XfUVdeYzbW3LQ83kIGLLx2 
11 HYGW1AiEXGFMn9MxQNVM6s1+MegXe/Y4NcCQ9L8VRxxFJ9JD7wIaZ7nnYRV8a3tv 
12 k5PuoZWPuN/9gwyuSAmRsR71fhRXTdPB877p3b19KpAUewi2TnuzY4ZhDALtt5Tl 
13 aTT47lXSCpQbEIgw4mFxcTvKvC5IsFwb7HdPIxZ6KtwbmtJJRk5koQIDAQABo10w 
14 WzAdBgNVHQ4EFgQU45InEUjr22RkGrPj6wWQUqtxunIwHwYDVR0jBBgwFoAURno+ 
15 rrxD22vdLlvq8iMFa0UO0l0wDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJ 
16 KoZIhvcNAQELBQADggEBAFGc4/CVgU5MAJbs8J1kg4VwNZyd1Xb9Gv1JiSvs20iz 
17 p7KDG0rvGf3KeCUoJe1fiV2A6ssGKPDZqUaLu1FLQKBlpj4Vo+7xoq+hXQg7dxWz 
18 koG/7tHD3ZfbdGKZWNGWNfJWKR7VEotRX5+h3yfv8GKbeGWDzmxQ4XnOSDJ2xon9 
19 rPZ44ZgOqusFcRmLCyCNdH9gGpJah/0uAWCAJWGzYQF5bIiHQ+1Dz32EoQDX2bhl 
20 FAJkWrFoLADQwfWELEtP2Ky18BaZncBOBcYPAD6yHEdYhzB6EA5MEh7axC9rldI/ 
21 Ui8QjjE1310QHmAR37+fkJnfFMh3u/9VzlR6PMKSOfI=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA10o7UrrHcPoO+HTbpvURs6OLSmMHd+MC
 9 MJ9MM0AFVsoRuYSHKyRlTgmxnNXg8ULDNInQAw6lRpJnqgRyEqzIkwzABg9eaaq4
 10 zwpOK9LHmWpQVMKRvDD3TEL0rWayyKqvGs/cCgDChp9cF4LR4IZcFCWeqKxcJT3/
 11 Y6ctmfmE2yMQR/BeG/2gfe9Fx+yNhK/35vwdNJogxU4zbUuMuw4cs+Mo/ce3XrqC
 12 E+/0BSOElIcZKMvxmaV4pTLsprQlAsaymp5AP5U73AKo0/nSs7yWClT9NxClsY2T
 13 usZmw/4rpVsa6SPN5Gh06XDPqz5/smRHmMwH4V/kmfQYAKDm7MCnsQIDAQABo10w
 14 WzAdBgNVHQ4EFgQU2ci4bltrwLC+MJlr2BHxmLYrOCYwHwYDVR0jBBgwFoAUfoqA
 15 ljhegdanwBf1KdMq3W4PQEQwDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJ
 16 KoZIhvcNAQELBQADggEBAAdfVYtoxPeBRUQuD4SWe94Bfed6iIws0TLOZ2MclFa6
 17 lDyo121uFGDKje5/BAs0r6JVqgWcqcH1R6ZsfjGTE/MXJMZkWqdc/XzRgEKiC8KH
 18 OpMYpRVifIKLcNSfxeo6lBlFAFKUEblpC+DmCI0biQIyr2ipoTFLkISThZ/CuzhK
 19 o5AKWB/51S+Pjn27x9vXzhW1zLPRMISqutjWPC4GJ0Tc6PFkXYTZU7lHnFHSDvVD
 20 0CWsGDsBFOE5TCsFr1coBYHQzOKsIbpU3SITnRbr9f13abQpRSkzhY4vJfIlPELr
 21 exnU7Az7FRiK0gMnYC4DkC+vyFFrcudfuTmx3Zz1DFc=
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 MTEyMDAwMFoXDTI4MDEyMTAxMTAyNFowcDELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 MTEyMDAwMFoXDTI4MDEyMTAxMjkwOFowcDELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0G7 b2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0G
8 CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA60/qf3eaDDq4MkWo0dkUGzU1Aea1 
9 ckfK/EAuQ19lRiUcIUbTtbowTe/H+yaptTUErsQqE1GyRQuob9IvXEk0EJiVzg0W 
10 r9qjrp2FZTtZ85WUcnvnkDo39Vv05xlf9/jdkpGSOiRGuWL4+3m/CGxLn7U03PDD 
11 7eE1WhsuponuFWJj5CqXxU/S4LPCGbBJQ8/fwI3+564gPb6rHhE2tzd/b505BClX 
12 hYoHDj2kRNJRi8hi0laS3K29cnAzdkmBgk1xYvA6/++Dq9p7L78DkpBckl1Vc//k 
13 dnqo31xUqpo3mNBOQYwMR+gxPvrA6XocGY/B8N16S3OyBdAatVFbqq/PAgMBAAGj 
14 XTBbMB0GA1UdDgQWBBRwxspaVXIsmymfHXXtz7VAk4xdnTAfBgNVHSMEGDAWgBRG 
15 ej6uvEPba90uW+ryIwVrRQ7SXTAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DAN 
16 BgkqhkiG9w0BAQsFAAOCAQEAYv0+0BJTCgV3Q4Rzi2c8wIrp9fbxJzO2/KiyshPR 
17 ayNPJjhCecpgBMpkzh2m0ra/ed8MsQb/rxVULqvkblFpyNESxIHp9BckBDD9yCga 
18 OZuPiyatMvQjM2Vw443Tz2zs9+NWCH4rDq4oku5tamwMmam18H7y31x5fit62itw 
19 kjhsVbCpS7q1hCyByyBA3Ivu+mu649V7RgpbDwYrR+qF8QYVkL6aTcEaYRddftHW 
20 dl4M5L7IUX0ujLm5Gr3ABinREIsaeu6ZGG7tgE9QeW++h4wjCELCC8zvihZA7I5r 
21 Eu0xo5Hhaf1sJ8/b4mhKa+rrd8sW6LOPJkqOMkxZYDteGg==8 CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCkp29YsWP+0OSbpl4B0r3iJWee8UEA
 9 qKMu73CqGAJwpnmpktoOpP/BagJFwVqVF7nX8SPZCtoLmStfn23aKv1nCuWWToE0
 10 Ik0z+r3JzZVQZG5P2aHrAur9iNVpHQh0wrpLxzbxLre4fNhvOdTQMyRX8fEBX+3F
 11 91RQ1awpTFDgV4iocFFrObLotcraqmIRVpeyk/062uI6Hc0JhN9VnDeFWsnqJQSi
 12 dcEBNPK3VLHQLEU1PZxMD4F1Ku3XBnWyXOwjC15AYW0yeWPlnfe/2wGKhWKNY7aA
 13 eqLgaiDxqkDSJHgcKvKRoqzFBNdBYhl7H2tTVWOulOuTjZq4ZXgJ8w57AgMBAAGj
 14 XTBbMB0GA1UdDgQWBBRv+qhmpnIFw05HVA6JX78rA7qRljAfBgNVHSMEGDAWgBR+
 15 ioCWOF6B1qfAF/Up0yrdbg9ARDAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DAN
 16 BgkqhkiG9w0BAQsFAAOCAQEANm3aAmqQ9bLU04M4zDYPpOykhFOBfe1c8Vxwh9rB
 17 bybjBIa2qdZ76S7ZIK3U+yb4gcuyi/DUxRuF8WiFP+hWs/krH6G+/owhJa6SRa5q
 18 5UvHOpzjraaAyvC1AnlUBFnKM42bgmy0oUtbqMock96MbTI4P3ayW7zkI4SvLYUB
 19 rhs25AtRasOpLJp1hzWCpeX9tbja1v42syL6BqPFD9K2qdpEuS35AvkY1KDJj/5S
 20 zda/tIfyK/3Hpf9UJvJFcKZy0rzGqQ0BbQzd2nAeuRfKXKzUO9RKqq4eGlcpdxR6
 21 FL6yHjA9xbqNbq3BlWBUs09Wv4eNfeHWk7jL22Cj+Mf9Fw==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMjVaFw0yODAxMjEwMTEwMjVaMIGMMQswCQYDVQQGEwJVSzERMA8GA1UECAwI5 MTI5MTBaFw0yODAxMjEwMTI5MTBaMIGMMQswCQYDVQQGEwJVSzERMA8GA1UECAwI
6 U2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVByb2xv6 U2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVByb2xv
7 ZzFBMD8GA1UEAww4VGVzdGluZyBJbnRlcm1lZGlhcnkgTm90IEF1dGhvcml6ZWQg7 ZzFBMD8GA1UEAww4VGVzdGluZyBJbnRlcm1lZGlhcnkgTm90IEF1dGhvcml6ZWQg
8 VG8gU2lnbiBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK8 VG8gU2lnbiBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
9 AoIBAQDRqaIpvOf+xEya2d98RJweLmn1ORpmDr7e9GrjVKoopAIAozkpCtV0gdQ7 
10 9KHYklcYSVoZK2y8p6UM0tQlOLKIl4ZLIXm9BWDND19+2V8qEkETYT1Amo+ExDME 
11 I//srsAFk7mZ/RdOMUYTVuiOMKD5QhoIwsd5WXfqnO+QK1paAbceQ+RgzsvHhOJ9 
12 Tap5SHJEI8Ipl0qeopKudm9HL7gWrrx9bB5lzApA2RBOcKNW/MkLEHGo6rNVDnsW 
13 C+OqqwfsIUMt3UQd4AF2Q5D31EsZ0bZzf9m81l9YMZ4+NMZejsTT8HfbPPZ6DAyw 
14 0FloqNTorGSDmBzTZQgc3nm0OQptAgMBAAGjWjBYMB0GA1UdDgQWBBTRMnexFLZT 
15 jGPjj2MH9zWKdxMZcjAfBgNVHSMEGDAWgBRGej6uvEPba90uW+ryIwVrRQ7SXTAJ9 AoIBAQDgtF1VVjiHd5236dANXGY0NktsRdAxNCDi/4+yM7wHhSCNNfwWnojnmfUy
 10 pbp3dqcBeyeKLo5PL/QMpYzHFgbdfAtN3dDAPQdUZfE40T4fL+bI9i4EL4Xv/E2v
 11 0aA2HaLc00jO0cyTXnpK4EhXssH6FA83HXTcG7h9KYXVhGL63xiMK/QCFTHbaixV
 12 clj2Kx1ClNpsWkj7ssCKTxqfRMbi24s8WEqYgl9NHCGPgAnHWvqg6a1Kf0rDJe/I
 13 RdTevcYzCbWK2RoJbZQLxXqAW2c3P/NmJ4sJnA/Nd6e/0Mzlda8W9/cJQkqZpCLY
 14 0VKNND75irtNWX05uuv2lZRtqY27AgMBAAGjWjBYMB0GA1UdDgQWBBSUmb0HvxHM
 15 qeCnd/9/kZW5ZDxWlzAfBgNVHSMEGDAWgBR+ioCWOF6B1qfAF/Up0yrdbg9ARDAJ
16 BgNVHRMEAjAAMAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAKq4FxyU016 BgNVHRMEAjAAMAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAJNvzCbDS
17 wfczJlz2/K8Vcef+YtTh9zulJ74+WmfEY4Y+qQfxbqDlyOKX2FaxkV9nGjF82h2u 
18 MzxXaD4/nOg2gH4a9kiE0qTZgj8G/9CYA9cTwzWmcCz0yhKD8b443cKqnxtIx6nA 
19 MAqXm9UMP0QQcWcLWeIqUBtJD0wX0SRbxmv8XnwY+pEv66qI5+QZt0+s1YKj1NwR 
20 PqJVxmYwjgxqPr/c6QzFl+KgG+oZqq6VncVwihEREF/oCLvFbibhbzUVZ6b3eHbF 
21 c993osxKqt/qPn5GpChhqwZ8Qm5/YblG9uxACCcZSIqOttBkeX8lMdv+WRVfBeg9 
22 u9WYmaBBWZF0wQ==17 1Dj2rlPsUu8w03LMS5pl13wRCKYXOAvbU3K9e/GxGi7B/KnFs+A3d+eQAlKo+8KF
 18 CKWJotqvjz0azuCvzyDwCGhukKJNeIThaXJ9pq2drqV1f1ntTIWiH1QpEXpQDL6g
 19 9/YBwr/EFvd1HL4/7eOlmsYFiCzMy8t0UYvxBRDtsM3Gtxr4cC5YcQe0LuFQ1Xvl
 20 in2QocBXNo00i6hTzY5nWw23gy4BQdeIn3PRCbfWQScv7R0ZmeLFjCdfgw1jlEBT
 21 PnuX2eyTvkwN93X4sI2UfgCvow5ChQhnIwhK3c7ZQNfxMp9LzgEWbBOh4LaJDDxE
 22 Ot9GZAV6OQXohQ==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMjZaFw0yODAxMjEwMTEwMjZaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MTBaFw0yODAxMjEwMTI5MTBaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQDSV24Rb15whw1qtL2eK5SIZRvh6aZEylwZ0NPfi+tvkN+ZelVA 
9 okIhQu0hr7tjSLEEoJ25oW5NOFunil6nZwK4qJo2dvgogng4gQZaZYjdmOSpfSSJ 
10 ZA0q8P519CoX1olkLNtCxnnowQKykXsr1p3QoAKpubFaIQqJTBnFNDgErCe32hym 
11 tHnbU0ifQHuLAsKqll3f0qMfCyjB278IYPcOFghaIixQAVfz6Knk1LouX0H0q0fF 
12 9vcl3xaj3l4onjvsXmgtoRUJOK7KmdxU7uWzmM4nP6lueysNcq+7Y/2WLXohkUOi 
13 e0HjkaWXZR2LYjDTUYeCNaM+fxEcGd1wYq/fAgMBAAGjgYwwgYkwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQUn4K2NuFud9G1J0Pi5JWSuG4OhqAwHwYDVR0jBBgwFoAURno+ 
15 rrxD22vdLlvq8iMFa0UO0l0wLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l8 DwAwggEKAoIBAQDTfHNTGQCMuysN1Hfb8id9+iMoDHmaAvVZIgH12jr2w9LvWxqC
 9 Wzl/W2y98GhsX2ikGpak1duC7OI+6fHE5Jihh5FiGK/stm0NKbSSgCjKUx5MThhL
 10 lowsVVS9LXydmXFC3uqFw/w8hAEgnpRskXaNnQxgsksx0PifD/38eTusvofXrlRL
 11 gKKwqTrLNG5+VeR5FNk5N6kAMJcFAV+b02TvvXe/krWPbm+TwFlhnHed+fVSNj9D
 12 qRNbj14relBrNMzpOI6hFCvspnt/5itGN1w21UkCCwKzKk+p0PTpaAlOiPIXID0h
 13 S8Sb7SLnklJcDJBaMGTTNKwYs4e2et3sAYTNAgMBAAGjgYwwgYkwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQUiu6O6yZ/rTHOS56X9hereyi146owHwYDVR0jBBgwFoAUfoqA
 15 ljhegdanwBf1KdMq3W4PQEQwLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l
16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC
17 AQEAJ5XFYP7lC343+xiczVmbnp/o3ue52yIgWxLg7CYjY7+VfrOLBa83QU7WqMGy 
18 AEgFE4foGR46Iba5si371MmR0vHUcJgIzV8cMoD533njngjCAOqN0IG9+UHrx988 
19 J4CA4RtqUstLefrEHBqjfFOXLm4ZSus9Ck2AQfuSIHzzsrwkvYQw3bo+o0Ql5BoY 
20 Mw6wiXISR9Vu6y4VnWnnbI1ZM2dVaCjVKdmpMQ6dX+JKeyGxggau2JfDht0hlMdu 
21 Tmu6rjvLXZbh/zG0xw1nbu4UidEo1LclamELKQPvJ3WcnBkiOeeMABC7jXCzrYiP 
22 AL/2cgPb9liCVwNz0oIV6yGxkw==17 AQEAFSqUiVldADlZt6SH+tf9sy7K/QcDgFCI5VM9ZPRDsi44ZsXXf03UKQfm0Z8F
 18 S9XS72iFvHne1BkT8U5o7ZbH+u+pIkkQoDBQrzzoOILYgTriQzzHHpSHOiiopMvF
 19 7UZfEA8hqPNpZTQEB/JzlFZ3Bf69lSClYqzoKuHDrr/d/SrCYCNkZ1SCrveHwkou
 20 CWZufC3ul+OzIh+1owyXmHaVfW6vzaKngcchAi0CQoyBSXpkOvgSixn6F/LHMMZ1
 21 yV4sNT5jycJJ8dKo3ysF1qui9dc40x+IFFsZHh39fpOzfMiSnGRFhQZISCilnvL5
 22 5kijAixvgGIOqoPjjJQqn+8T9g==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMjdaFw0yODAxMjEwMTEwMjdaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MTFaFw0yODAxMjEwMTI5MTFaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQCucYADForj3Wkh1rpQ5wfzUiD6ZFMa6DuJkgV+urR8RridL3DD 
9 xRqmXX5dNf04yeewM54Sm0P6p764gQ/Y5nO8Q+7LoV1IKrU1Ci3bYgwBAf4PFNiL 
10 j8FgvPPhDkvSk8CR72K7NoyLkXAkhc64yHue5bK4a2LLS2Flr8T+tPIEPG1FQ9CM 
11 PiGjkyFpkTQRyBDgkmWMxn/38jG7vYHHR6dSmJ+IFo/krc8eFug+1qKy9371hDxX 
12 lQPhX44Ygud5HOBW4/y/lNPb4iQq+GOavqp6o3+u/1WamQqAHMgt4mHP6RPLZxho 
13 eiAQt2ONim683hpQBJyhyro05lj8y8wMsvCzAgMBAAGjgYwwgYkwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQUZU7q1/FNEMHboCv7BqgbIZ1pbW4wHwYDVR0jBBgwFoAURno+ 
15 rrxD22vdLlvq8iMFa0UO0l0wLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l8 DwAwggEKAoIBAQDYPZ1FYMV/RSkyBEp14LK8/3IrZZaSrsySuqL098jtSP+EXbVB
 9 9L7BN3fG0tEH6WOhX8WovGS6Q4UePE2kNRl533lengfj4csPSTGepdm9Xg8ygbh4
 10 Rb5xkZIecodinuls0Zs8jB2biGofTE/E6PhkI4jRyMI3d0q7TVXNciyW8GsX8b99
 11 vLtwMbMrJap+J3MgQ6d+FF7ZTSImnjE+5Fcwgg0vEBkW3MMq4e7NltRIDJFCqRif
 12 CXU00uFIWVcKhPZ22V4Y02qep5prm8px2+edL/1fizv7gSNcQyJhlv5cgeMvALi8
 13 LGrzOLuP/QgnnkwAk1NsKHY03NEg7uoW9f7lAgMBAAGjgYwwgYkwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQU86NdigzpJFW4qaoVtQlH2CiYvQQwHwYDVR0jBBgwFoAUfoqA
 15 ljhegdanwBf1KdMq3W4PQEQwLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l
16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC
17 AQEAs0lYQa18vurCvox41aMUac0RT84cQeBkd1je0f/HTb2cKiW5mIny6OVWEfwi 
18 hHOIEEvycLvezdTptcHqmGn6rBoaveyt4rc+C11aI3HBb15snCVo8ufi1Vk/xMHh 
19 lNLqSfdAmksUPDyiCJd05pDj7KMl5HP3rmP4lKU5Hgp2Hs7z7YxvL5Vs95Q4260i 
20 NKicIL8y/u77eroRsNn+E9hX1upjaZEzQx8hr/AviqR3jt3ob1nCI3rsTF18vyis 
21 PCM7fRXikb7WyloSfNG+QhxOcPAa4W3gRo7PBsgEjpHHHMWBWY7PJWZKskkrFywN 
22 ZTTOEh/8hG2vnBE2ySwnjjKVOQ==17 AQEAl4xL60M7jv9NOOw9RW7yrS3xXaiLI3fjGI4ajBLDi6KObSDhS0WYLVUR9vWg
 18 vuF+02jkvRhkIhtMVaa5cuWkDDuCqEgRSejUVwZjYJT4+QEaekGMu+FSdrdNTcli
 19 6IXimiZctkoEMNJf3tY79m7XTMRQfOgIPjsfZ1DWw+r01JQ8iXN6ZPJcMolP/+3Q
 20 b8ZIb2YAhACIx8L8xM2ZyrUiD0QJ9i1CDmbjykElM2q2NwvAnzKiqHnzkL5C8N3x
 21 ZaKbPuYLNitXQEU5KV4azqYJsmPSUoZ2/fo8I1ZeJJVRe4oYRtmARbWQObgXKTTX
 22 Fd25XLR6XzxlJjajHdqeKhAs6g==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMjhaFw0yODAxMjEwMTEwMjhaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MTFaFw0yODAxMjEwMTI5MTFaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAK20x9FVey0r/XtEtmRWQ/TP7dVphaTNKdFL/16DjURs 
9 O0PfSmJn4szHEVAuVnLxx9qb4ciWMmkkptybfno7xzWaZZtqhUotoPOsGdxQthRd 
10 XfBKOTFlJRG5D+E+lgP0nCoidnUCDptfIzg2ciYGCS1DCjpzhcnc9bHbOfs91dT2 
11 W7ILejW9Aq0EWrWK1Fx4wk/hM+lPHDcP3BW34R32s/tY6gYA7ZQdKOBiBsl5l1gZ 
12 wXFmKc1aYPfysIiSEYK7wLlkoOHla1gAWHF7K25JGyVsSQKN+MwOwgWqdSRtAMKt 
13 ej6IoYuxKoIxqjNFVSUPaurfmpDD4faytxmIMt7LNQUCAwEAAaNdMFswHQYDVR0O 
14 BBYEFG7kUNNtgu1T2lLRFexYjrWuHMn+MB8GA1UdIwQYMBaAFEZ6Pq68Q9tr3S5b8 BQADggEPADCCAQoCggEBAKODiCkIeZfpWsnZINDAZ224Y81oQ7ZjZPIZgKbXejbF
 9 Jnoza06D6N90b6yzJq509k+9Fu9sfB02LojSfVLxecaNDa03JU6HmEXsx015zUw4
 10 Ph/u1zUlyrAd0HWS3Qgn6ZdVy7MRa7UD0q9zsaed8xfet75LwRnoSOxeSI2FXQyB
 11 UbH+gycIzlXjihjAI6Otz+BQrHwDde62BlHhfK4tNEpTfSGaEpi0WwM8UoUyDCZC
 12 Z90hYNIXWA6DrFgrk5kCrFOtfSPLFtXDSmJ2BwatS6sUxHOEMrfow0YJ79rNEzkU
 13 oy0Tq/M8CHUqCG+0VHK+mB5k/mC1rY8UsLAsU4eR/XcCAwEAAaNdMFswHQYDVR0O
 14 BBYEFNKN8LVb40Lpl5qFEIxDZRQM8wsQMB8GA1UdIwQYMBaAFH6KgJY4XoHWp8AX
15 6vIjBWtFDtJdMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB15 9SnTKt1uD0BEMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
16 CwUAA4IBAQCFFuLT/ETKNMqLZRraq0T9fq7ksrlVc2jkAxEY6fNaZQojT0iAR67S 
17 UmZbBQEDVGw9MsGfmKBuRIi4qEVfdRBWuayCXt/yAK/0X94YA1ZT8OEEAptcjcAX 
18 TvKOMr8cAXY5HOlJQGsPYlJ3mJ2tQVOtOUCcXlfKd+ZBsYdDPl7fcHGpzljdVhrn 
19 PKkAFI9ve6utIjvrE3C/2P4KEMaz6DvxubAstbM+XUNA2z3Ow9E+es2DjQ565cjZ 
20 48Av+5F5A4uI0ZEqfED5HY+xZqIzYj95/l/ltOyAJgf/S9hXkW1d0p9Foum7ntPU 
21 z7sWkfTwiDQmf2AJnnr46bddxvS9n3NA16 CwUAA4IBAQBWmM9jShWXPz+14JpbGJ7E9MP7qHOTLZdocTr0MDHlSO9jXrPQyVxS
 17 2LO1HP6on71BYOB59pmU20fw0I6qmAQAATIBJkKWQT1SSKpk3pQnWtkI5XVqJfPa
 18 FMmmt0XVGUx2Cen/HSTgxslER6jU1JhahgYOLvG83buPXMbtfaBSM84n6hF/ngI2
 19 MP7fiXoTrmEfYE1G7s32uB7Y0Vmr65ZqgFA8OpWG9wONsSY7WMR9PPo1hSrRhDn8
 20 eGvVTFwPXfgx4eg3tNc5IK4zmrRWeIWVG+IHcYaa0MKG19bTzkmwNxVXZbx3yg33
 21 dhxeXNZ8H52cqfTkSMkA/zs8kH/hNgrT
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMjlaFw0yODAxMjEwMTEwMjlaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MTNaFw0yODAxMjEwMTI5MTNaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAJkqrlLg6VVxqyMDiBxhgjGjPUesAuN50S7K2I6fS4MM 
9 YyQ1fqwLMZEuQajZmPkaqa5OLkVwGjf/K1JZdoHr6VZVnXpUgDDfqOVztjOprYuY 
10 l3DgkVFMDV8HJSdva/JbM8JWaTavroayPpgj1J34BlqxJu+EPkG6/KFtM5oyRWy4 
11 0SatjTB56MXFZdJdMdCNgDrAae8DJq5jkMuheg45ZG3pyilq3Hh6CZGw0C3GfVzN 
12 YC6ezYeeFS3UfM+VpdcY/m/pCoutLQI2HVzPPzo6VgtgWzR34ozm2V40FOpm/2XP 
13 q+lvB/25BieBAGKIjJk0ELCL/pPMRlEgYR7BwjpW/1MCAwEAAaNdMFswHQYDVR0O 
14 BBYEFF/NsjFJLRIped2rXiuywgvcgmZfMB8GA1UdIwQYMBaAFEZ6Pq68Q9tr3S5b8 BQADggEPADCCAQoCggEBAJdD00B4mLOhCM3QziHo/T/dtsZXEiRFes2PjBm7Xzvi
 9 9Q5z0OYBsJHFOjCsW0znwlTtpVSJPzD+RaYdfoAgZDIpFBHy8XXWIlAJzlPetrgb
 10 FLZG71ynErLPuDW2lTKyL8XyNQIvvSjDnA9n/4HquEe0viGdeINwrQrld+qxw8Y/
 11 m3j7T1lHZ1eYSs+Wlpc46j/C3Km7HGx8Cc2AZAgNDzxaswC43KlmGWqo2jTXwptx
 12 TtW8Em5/qhf474SpYBZMB6c2P7xXzUih1UFQCGEQIQauMvJ7rIdDO/tI5+WVuPJN
 13 dosAwrvDCIN05ZYTOxjJthjFLuG9/26IPfJxuqoIPPMCAwEAAaNdMFswHQYDVR0O
 14 BBYEFID8qsSVJppcEFaTgc+Qy9iyGpeeMB8GA1UdIwQYMBaAFH6KgJY4XoHWp8AX
15 6vIjBWtFDtJdMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB15 9SnTKt1uD0BEMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB
16 CwUAA4IBAQBq9NmY9BK9W4oSmj9ePxBhPYfbo0yFBiewEIP75z/zMjrQMYTAuUON 
17 mxcCNBFtnor5FcoaNlpSfNYWmAWoFngGR4rD3d9NLh20StDKePNz0BaOCSiS4Sx8 
18 OhaGrU4EHhYkU/bCXn1FzvbgUU7N0M2hHorw6B8DQ/MPMwf6RuhzVq+I3d9Cehzi 
19 JGcGBTbHkjQKVV9dERO9vd/tC19X/ou54P1jdtvP7O13Xr1BTUct/8cOwC3Wfwb9 
20 NrUr8LxBSXI4f6W8mVjjzCIuXXWZbZpwPwpNr3FAsPm2yTN3D+X6EhBqZxeCIiC6 
21 Bixnd/PwayjyyKegqQ26uEk9cxeuerVr16 CwUAA4IBAQAWT6ZlD2xfokvSPk7bcePvinRHJBRDIvyPhY0LKjsq1cddZNsQPVou
 17 u/qS4rGF/Q7Up4v2kVFgBj+2OI8yR6zqyF3ZEd+F+A62De8Lq2kI+Khwkk5xa/Nt
 18 6n7DXLNdm+DyBL1o6+q2YSb+bVA1xzeYaOeINRUFUkUvRg7ID23cWOvORxtolKh2
 19 tC08v5LjbkHUWqVuTWqJRKovWMs5hoPSLzsqcnHAF28pcOUQ0e1vZvcHFzRICZuQ
 20 DmQKJeCZD2J6PwqQrZ08vy73gi8cadAMA0V9EJpGhzgfBiwQL+r2qBHAcznJPoUO
 21 AS6ZWHC2aDcM/fzQ+HHumAgqNWFqgW+H
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMzFaFw0yODAxMjEwMTEwMzFaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MTRaFw0yODAxMjEwMTI5MTRaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAMaDlmh83uumW/5RiukwpoW6C1xZtVb9hZXA8E03K66R 
9 nNqDKLI34WEFhkCVD1DZ6na1ENKhd08ahBlQKUikuAyq3V7pwQIvafAtHLAJTqJL 
10 VXvyct1FcyrsN19CvbLjzmgDtxRuVD/GAG9dWpPDaQ9zB27DpVQfq5m9EITs4Tqc 
11 uKLAyJilcXcExCs1o8pcSBtYrMkJf2oOnxBx5p8BdSkH7R1+Cxs3J6RNyYKqzZ5f 
12 vBjbz2nXWPCHj0ZP8GYzIBCCIxXyJ5+tdNJh2w0703uKWXM2HjboqwM/VawqA4QS 
13 uUeZ7WqdZJWgGntzpQDm4BO1CU/okrMTqVSnOaNKjzMCAwEAAaNdMFswHQYDVR0O 
14 BBYEFDw29PaGYsHJr+9KShYVPLhL8pWsMB8GA1UdIwQYMBaAFEZ6Pq68Q9tr3S5b8 BQADggEPADCCAQoCggEBAPh6RAbvvUscbfCir2ZXhi+mzKIuvp0o3V+s22ozvsVR
 9 J4muVDA7MUuCsLxFQohcmHkhcUGnlm7XVlUX9heYDNqLeG3nu7fp7Xz2jPRdcOj4
 10 ohY8q20padjqS6W/woEjaJn0X6v2gF/qL1Fz4JRlSmIvvFqzsxbIuXRfnyUZ+9ih
 11 8OMXW7LPf3sxRJpFAtxskXv5yzuenQknw3+XdAKsR6va0FhvYqcbe2HCKcrhfB34
 12 cfZY/vx23DGty/FfgmpFiQh4cINYJcfDj4VtIp1BJSWeeL5W2FRlZlMriXFygy5a
 13 Sd4m+acyLxR/YcMv98sCLHwRe53D58mqaGWXbtRIg8UCAwEAAaNdMFswHQYDVR0O
 14 BBYEFCWEhPyJzXWbOsgqCasWrjcxV0tQMB8GA1UdIwQYMBaAFH6KgJY4XoHWp8AX
15 6vIjBWtFDtJdMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB15 9SnTKt1uD0BEMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB
16 CwUAA4IBAQCG1OoZfvXql0g41FXEsAUqTweDOJhR+r8Y2soyHxsOe0ftEwpKpijX 
17 Z/fBEM7yuONNFQ8gsyMYIZ5NbSKXB063/mxKNMSJ5RtgUMiF9uZNgg+XPx72tp/B 
18 hJdWF6sL5CwrgvHMJjYWq8kDsvMt0KWTQYZcUfa3H9ZCZ+cr9oY9x0UDxekD/rep 
19 c5X/fqGnb2sc/XUWvtWMlLSoVvS1Lem90wNmT/93uGLKtHRKKYpVd87v8KI2QiDH 
20 8YlGkF6puVqsT+kODuoctEfO2geriLogd7YUzx2lHcPrxvP5BrX7WUrK0ZnKi30v 
21 p4IFeLc07NbB6yzpzlxrX1b9niqqDPxw16 CwUAA4IBAQCLyH9eUeyWHQUkNXElM8m3Q9E0YH7//VsS0Ge/kDY38afed+bE/6mU
 17 0IDuMGMmj9yHZsG6vm8G6WfrwJccDBvbp8jTVYPdzkMCnIzUe9qVt15eReD1R0Im
 18 bt+4FRCCclyIIDLOAVoDqcpCD37zRKTTwoQf1p14Z6HEQtUCkFu7ookEsO1RrURY
 19 iQvmC/uXFpFdUxUHsNXmMF9fZsKwQ90sy61k+OVU4SnzHLZPgKGVZIdGQ4hYugEN
 20 aTAWN7/Z4S7YOFdY9LOnpe344ZbWcHmSMBW2NFRXFErc4FdayQGI118dqBu8znAs
 21 RvzLnmAxQkJfBQYp5dcwbygbwA+e1qZS
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMzNaFw0yODAxMjEwMTEwMzNaMF0xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MTVaFw0yODAxMjEwMTI5MTVaMF0xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK7 MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
8 AoIBAQCu0BPOdTooXXBbAO0yD0DMblOpFSHtHaVxvRkpcAXlHXvjgRj2BCwI/Aij 
9 VpWAgAuhH1s2RTSgBxKh6VMmoH+ddU9+WhBRFKRuVrtB9fFdQpHaIJAcbvnSVYVk 
10 8XiZlPJoQqLu0Q916c8it6FiPKOz5t6qo8zpZl0faWp4iXXetvSCp33hMgV+01X+ 
11 MSWsRtRmmQ0slSTfWqmtNzVsZORq0cbO6v9YzTjvkiHXJBWlxE6F0l39xSmGfvjb 
12 ZifMOr0kurTwdEAJqfTIqXiG8xHZNA2vK7/GcWKIjWFfts/XWFsgskGEis/E1zHk 
13 WikQJlcm7xQWt2us0gKeDL0Z4U4jAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O 
14 BBYEFD3qWb+fTdgu65sq0OZ0oPirOKxvMB8GA1UdIwQYMBaAFEZ6Pq68Q9tr3S5b 
15 6vIjBWtFDtJdMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAoQYcXbnK 
16 BsqoIlD6Nwud9H31vw4oSJWlVcwrNXefH40eVn3EnYbnjmwNFf1uP59VbCn6vESu 
17 vgeKlW/3ZgnpzUYg9dvzkBY9WQ+IF6BQGGreaFMjjtA/g3pVOkMRXC9x7LAJmnp+ 
18 5W6tlrBWa1QDPrc/BiYzPd/C8AQhUY2hOkjaFPBTuFaOCQ/U8I5dKRBdY7HrRgrL 
19 pUi3x51AaZ6kNaH9kZLe0GT8bpHdl6qHUtP9YuEN0mkb+5WieHOU42Q4GqKG5AJg 
20 QcAKD0EWsIK1gYZwM/m32xWHgtWbYXYtA9MGAbvU+DOUxSpRiidQ6dh1G+TIHu8v 
21 2eXxBr0dtxSRWA==8 AoIBAQCbvXMi1ownNyzHcB3JzathCVWSkXthRQ3eUH9Rc/4wXSEiAS2a3XvkjuTl
 9 wIZ8JBRo9Mzb9xnJLO8p0dunU6rjl3B5Q0Mo2xulo1uGq4W2Bi8suXuPQLc/kqXw
 10 OON8ejPR1LcZN1fOU2nYAaeC/eVOGNoQtt0txjpzb0mE0l2feDv5aZFjG/p07e/J
 11 rOOlgZVw/jRLnmFZIhqY+j6q3Zr6Gplk6ynV6JOjEbPpqf67xhdApJuuWn6k/r5Q
 12 BieqBNfAb2Al25BJ6zhvoPlXVvjt6Yy4P6TArnoUN3a0oCUj0x1Uv9hIXUxtLBxM
 13 W69VdWmkwX8cUUwFHs29KpyXN5sXAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O
 14 BBYEFIHAERGayPsE+/xYVfMZbIif9PvTMB8GA1UdIwQYMBaAFH6KgJY4XoHWp8AX
 15 9SnTKt1uD0BEMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAoRcTWoMi
 16 c27Iw99dVJ1ZxSUjQ3E1k9K7a1iWBgVRiaU/6O+o6USjoWGa2iJBsJvUMdJer3ho
 17 1IUaTNaJKKN3DlxaWAHZSzDKd7EE5D5Db7PQniHQMSFAcW83MTA87cvoCArpwrxK
 18 KLBQB1jEJK4bEY3FtxGfYN4AXf/4V8l8E3esJaghMhd/4fvWVM0CZip/HMEQKuKq
 19 BdoL5/sVB7pcO64eW+dN+lqDIqFd9rsfSqA/XaVk7xfNXy0kEvfPQ0QxhtcG/eC8
 20 VbJd/ddwsBkiYYAfmfJBeZB7hLfCNTKsxLsFdc9AJeMdKWKWfPt8TsxoE87KZEzv
 21 qape3d0iUYiy9w==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMzNaFw0yODAxMjEwMTEwMzNaMGYxCzAJBgNVBAYTAk5MMRYwFAYDVQQIDA1O5 MTI5MTVaFw0yODAxMjEwMTI5MTVaMGYxCzAJBgNVBAYTAk5MMRYwFAYDVQQIDA1O
6 b29yZC1Ib2xsYW5kMRIwEAYDVQQHDAlBbXN0ZXJkYW0xEzARBgNVBAoMClNXSS1Q6 b29yZC1Ib2xsYW5kMRIwEAYDVQQHDAlBbXN0ZXJkYW0xEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxFjAUBgNVBAMMDUouIFdpZWxlbWFrZXIwggEiMA0GCSqGSIb3DQEBAQUA7 cm9sb2cxFjAUBgNVBAMMDUouIFdpZWxlbWFrZXIwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCwh7H+oPNDpp1zuHEW2CMYZlyp4kDlp4ITfsWOUTE4dhE0 
9 3WoG+iFpMMHt1Sh3XbKU2lZY8Zj6ZnxncqGEln57pwYXU4p719+UQrPTvLnUKc+M 
10 6QERlghGlAhg7SdSy9qDozffP+9N4/1PjXfYWI36fOwq5U8qjLU4ymMfVUw43F89 
11 Ced20GuB0yEcKTfMrgvVOqa6r8BichqsdY6N3gtUdEV8rOZ2JZoMbTNIv+ZvV+wC 
12 WVVbc01ueL5kE+iHv4wIVoKGv/NVQHqVPeEQgOulcACupT60uGY4ss95sYAIPtTT 
13 dy93nqpaBk5DaFRSqY5o/sVuIhgugO42JoowDjANAgMBAAGjWjBYMAkGA1UdEwQC 
14 MAAwHQYDVR0OBBYEFAAnwLYr6CKNFNN7dS6spYBl0TgXMB8GA1UdIwQYMBaAFEZ6 
15 Pq68Q9tr3S5b6vIjBWtFDtJdMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC 
16 AQEAOKggG2/tffeyQzBuAlW2jTAFwd6MvqJxSjeQo0eL7hTaJZy/CPZxxyZQDjXM 
17 /occFqPenubB11HhhZZ//Ho0iYqZ+reQg7lU2VObyZ33TLUiL2v3Yp3l1DN/qp5A 
18 Slb0cYkPsgUTBIJM7dHZ0sw/efHEVCZQs4Muqb8aVg/Dw7jIDOmOxCQf3IoudfBw 
19 XmVNIcic+1xDasI7wvtO+aVHBPM7lgMffHF3WHXsjfpsuMGsbrjMlbKR5B0xe9o8 
20 xWuRBq9C7kLwPpWQV7o/tOqXOtPRnGRFjotyo1gPNgj5zZflrOvIvZV7imsx4Z5z 
21 IxByg0LfgtsJPvbiLP/WcmtjDg==8 A4IBDwAwggEKAoIBAQD1eMChlG4dDFTEZRzkazJWLWpATE8YDy4lLLvh9E6X5HZ+
 9 k506LsYh+Ltn3YoAxoXOMU4GUVZwIKvwrEqEaLyFNPAknvBlAgqUaqDHFUZittve
 10 5Si0J+tLyz/NJkTw6z8zgOp8TeQoWkKm+Q2SdAAou//hI/pUJVt1LFRIqF8Ir+xC
 11 gc5zVnDQfK+o0k7zCFvg2Bq21hbq2yqpEoauxNXt4/s6ZOJmxgrkBBCdPTYgE11o
 12 2cRmb7jOWUVw4YkWctO6RiiwOHYkxBQsUk2fgs80/N8aPptHgQdVcsU1aq7Hj2X7
 13 Jmy8lovBGeoIGL9WKtgUWwAvzUCX8UDfaljjxg1jAgMBAAGjWjBYMAkGA1UdEwQC
 14 MAAwHQYDVR0OBBYEFBitz9fyvRgmcFnTqRCHXPa59t3fMB8GA1UdIwQYMBaAFH6K
 15 gJY4XoHWp8AX9SnTKt1uD0BEMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC
 16 AQEAm3gb/54/bnYRl/TH3bVdJomd/F+ms3KVu3wQxOhhqaOLarwg4+pDtMLgC513
 17 WNoYyPKa1sQx9atUAolmuwzuHolPeUqnGH51sD9Eo6MkuQywfDd2R5mcawumd8KG
 18 4XG9/bewO9tdsF7rsg8+oB3CARpMC20HLHI+pikHyYbPcal947t5RMx3CBNkhOx8
 19 XB4LoPZ4QaeiZxGvyzXSIT0Hv63SaKSbze2KsSpiSlMArfXJXtraLk4xMJDgyT9G
 20 ej7n0nAbOejLidd+WBAJnUPsAmjMpqMcU7D+dBKuMmAxXvlKvOZU1/c+Cj0caDCg
 21 GWoNaPvPM2l+evdG0/WouC3W2A==
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 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDCyRjmoKWtbfKs2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCmkbP3jgY+ePtY
3 7iikvAmO3nEuY5LRWUbFkcJwhPS1ZJzrySyP7Yv+CQfzZo/lOSIK7awM0xC4MQSy 
4 CYIHdHhkinAF5LP/+sWARhUkFZL/QDZASVXQCDBGCe49uHdvULWlrsDQQfYQYtSz 
5 krcdgnyJT+E76jFUSlX3lTeaZ5bix3urMi7eEoEwTOPyg+8iYzylxaY731mi4Tnm 
6 YTMt8qp/uDXpMpgAkzexkSLAsdK17Fk3weejMt12udFNH52mYm/QX70/+yfes7Vd 
7 i0kKygDVlYYwiBLaITFWbCBYyj+bGlxwC8T7EPi+0kNWCuV660d5bSx4xFLBWGxs 
8 3fMdCdW9AgMBAAECggEAMLUgqOsbAtcvi9ayCx+KNFOjcbosiHUOoXDlckWM+58B 
9 LmTL4+G+0/NmLZNEAEndHWZ5U2ukDqsTRYHjJgIV6O5FPPQHnscShBUCTFeovnNM 
10 HZ84+iBSEfGBxaVPGGLSSW/9fxY/dbGBBrZ1W8e5ZIy5AcZ6N12vSY3irZWhwWs4 
11 735kvT6vj5NKjd9S3GCpQoSnIWgf44XOrTIFV5qTvo8sOmsjSSUmipEW6KS26r8X 
12 WEE/ceickRZJ5OT/gwXc9B2E8mTQtxRUG2WfRYBKpe3ScuK7jrXpmYTBxwWoBAr5 
13 pYJIZJqTqjFwvsPU85GBE8ZkjLS9r8mZpA/phczjcQKBgQDfbXEl9v3lkoRi4QbE 
14 ECRvL8lJFaLKkZaxaKbDIuVn5juNAEysfbJwtVlGZZetuZMsuNJJ+AB1rVKdwWmq 
15 X2RFoUwPop3V8kBJLkyPyL0k5X6lxrdypECzXwPfQM3cOuUuSzM+us0TetYJL6nx 
16 1hm6K07RtmvJD3AI3VjT5YJIdwKBgQDfLrSovolxF2V+vPrwRx1o/4wdkfjOHsLo 
17 K7zFvzJS4+xWx6qIZ/C3PlU0nqdt6fJKj6wzFTuNUENZ3JVTsOIMCQwp1fK8Jjui 
18 7OvzweaduxhO0BWCIfvbA94MjCdkiValS3Zkxs+bdYS13dMto5fOVPAMWtnYCuWu 
19 BDeduMXUawKBgQCiYtipzyoZgLPXadWRCmpwpTqWc7Mtp0LvDjCmAubY7Oy7Pkx7 
20 0Z+vax7Hm27yRL5C8tFkEWvEG4TAQ6KYwVwPf3vYoUg2ByvSBGSA3FUcS/AQbK1I 
21 FTkxJQ2bZW45clS/oMhN/1atocmOQ6YwrntkY7WVlhAgwaebycSVvWlDYQKBgQCG 
22 Iw8nwGTg2LwCoVh843EUs0qmVx5f2/MvEWKCw3heg2h/e7/N/hKaP9d8KcLdd9dM 
23 4u8PQLqrI0tnjgEd7NjffOyXlGQwmxYKxTTHK4oM0O86JyxWK1CxALELf40JitXN 
24 wP4mcatDdy1NFUagToul0jz4X/5AL8R9g0FeBTi5gwKBgG0KlT7NJJTCOegRFngh 
25 5RuIjdnwSfVTG92M2+G+/nRzhNAhntM14VGgOoDC55lEz+mEZghf2gBES27LHW1E 
26 iU2ZiiP+3Igrmz9T6B/J9BCZKmQeRJb4kpbvwuu9BGqf0SvLG2kB2SJDJ/DO+nAC 
27 B2xi/JtFJJmblTRIjDwJV4xZ3 sjQC0yUXC8OqLIZjzy0G1XAt4GWbNTrp9ztRslNzhfnXs1Xf95zak/FA+fK2sPPD
 4 Vx74pE2wjQiXIfnE7bRqeowm2naNC0aMVnus+xqRn84p35u9Skp1pWXJlZThbKgo
 5 B0WZk/rsEMVx7qpkjwnfh1NC3nt6VwE3lkeojrXiydAjvhNVl0qzeYO+x3U7ynJ+
 6 /SZVI206b4Dj3EHPBD1Dmsxi8OAWFKlg22uEXB/iZigvRkC9NM5r5kW7AXwu0Prc
 7 PGGcpZoASFpfqQRsWZlzbdW2t8MeFAM+utSZV0RuDHUb8kvsUa1rYfrZA0W38snL
 8 mePerZfJAgMBAAECggEAA3X4M5w2JwAj1hubFwqaCljf5N5DSzmXvueaYBRPKCK6
 9 qaJ4ZLcmzWSq5JTA+QP6X1Q+6VGy0vbplFUau0x2ohocDpUnIl9UpfhhMcF3lcX2
 10 iPNBuJNdtvQyDWQBprTaHTL64sMCh+MruevaF1nKwd2LV1Wqdqe+KxsdsMBR98sP
 11 BE7ZVdKs6ugWm68K6S1aC92XC9NIOs98BLKQyTcoPwmqix2useDXeQxoWj6YNN1t
 12 yV+3UjCMF5X72WyorMm6M4G2vqJpvPzmXF+35aXc+GrHZfOpSQ/ClDHJVnIacIVy
 13 ndexZqwZiSgJJgcUcw87UDJ3lXlKFC8wIOfcBRsVjQKBgQDnMxImxYHhfnkDibyp
 14 L8UIjRG0eacKPR7EuQ9vhFQYSdcJWuyLoNzIdU0Oug4U0u79ShZ+wtBUcRg/7XVe
 15 0Ba7GGEPN+aq3u8c+fTxARTCExQPV7zdJqCWvqO1xR0d1TCEPjknt9qkUBtA+4UJ
 16 tNgUKm1hzMJgesi5PUOmX4X/fwKBgQC4b9RZKXy9yNWfNb0+vW3iaifXht3alvIW
 17 ZR8hlLi/QFN8NpxF5gwhKhKRu2INGlshkQDUlXPNbEbOfIDWH41waEeQD/QUywfn
 18 S5wNxgmNPGbGmc2W38C5RHtgQq03j3lvd+TlZtA/n061xoR7SARGs534AF7PR1Q+
 19 iXN1JxYMtwKBgQDQILyFZKWQTh84XSUWFSfFk+DNW/pQkEcDhyjrFe/yUX6gMFbj
 20 N3OpjVdKG5mTi3OTVr+7azrJ2WmgGu7e5GqiEMdHQOaJCdmtdyLWVkfOkggr66rc
 21 VuqX6ZRMjN6yPXnIgo9HPw43ftmZ/RJ9c2xVcwA223JcEgxiHVGqEzH4lwKBgCB6
 22 qQVuleYB+QSJfSMQTsqBcTS2LllxHX6uHhZWz1X2qP0FzO1OPrKUayK4weKW0peN
 23 pnzJONRjDfEM4c9TTSAPbRLEjHIg8upbWUbfqgzyJxMwQJEiJBk8IxHnjANtw6/K
 24 iEeRnHinwD+ojun6263rsZTb09ZitEYzBF8MHAjvAoGBAOHY82JBWSgYyNFSoFxk
 25 CqDn54sICkoHMihM63iR71GpUnWi2h6VXg7KOt7+v1M4XwDyQ66cByfvMfQkt99L
 26 SZLPmZ9Nq3ZJty0MPD6GNqZtsJb5eNNrLsDCJ6WyyM4pT2b0e10yvVFDH4dIyNBm
 27 +UV+EhXAOhkX5PYZ3cEu0AxL
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 b2xvZzEYMBYGA1UEAwwPVGVzdGluZyBSb290IENBFw0yNTAxMjEwMTEwMzFaFw0y4 b2xvZzEYMBYGA1UEAwwPVGVzdGluZyBSb290IENBFw0yNTAxMjEwMTI5MTRaFw0y
5 ODAxMjEwMTEwMzFaMCowEwICEBgXDTI1MDEyMTAxMTAyN1owEwICEBsXDTI1MDEy5 ODAxMjEwMTI5MTRaMCowEwICEBgXDTI1MDEyMTAxMjkxMVowEwICEBsXDTI1MDEy
6 MTAxMTAzMVqgDjAMMAoGA1UdFAQDAgEBMA0GCSqGSIb3DQEBCwUAA4IBAQCDKzCH6 MTAxMjkxNFqgDjAMMAoGA1UdFAQDAgEBMA0GCSqGSIb3DQEBCwUAA4IBAQAkmjna
7 eMZanBI6u/JUTr7p4LQIwa6gkZW0F7Bqr/gDDdItt7Ru8gK2eKLbcIsOrrDDc3Su 
8 yOpPoft7oCiSd48WQNFBxJlnhqLuYAgdvS7BVZvB1Vh+s5eMye5msoAPrNgesrw7 
9 nPAZTXPUr1n92f3DAzZgxGq+yFkZtyFU3jOBI9KJK1YT5MEey3qC6IvVrbtYIc1P 
10 8+2TS7lP+G5JrSr3/HqfUt8wbEPKENg648WxcknciGfx1MrhfXvhZv7Vu/7n+Nrn 
11 AK19062buBapksCNeUbMxx/de0+0q9eO9y3XdLyQm9Qy6EVTESBWTi4o1MUjO8Tn 
12 e9yOu/lJ6FNtsvRH7 K+pe8pXMxCTEHN700I/yCoX1x4MlSYdBNLGYtavly9iE+P0WYxjLWaf9tWaYYhJu
 8 Bc2pFBZSLhdY/2Rdv8EnlloxRGeD6suL2e2jaCtnu/lDHnvBqLiTkqYtpqVn4zZJ
 9 rAM6cUiORor38q1dmr0sbfM2xvZliUAZxIM3wp1syf0EXcFLpHSXy8NcQDcOyN01
 10 wWNa/NO9g11SMjQcmDa6e7syRJHR1PWDgyqyojgURJF/q9d4ZALTCgHqRPX+Vho6
 11 QdYDZSBaU3wnXINzkfgZiGHPFytstm/CyQB5Eam05/LrAy/IXw4wwDFHpNjzS/M5
 12 GAHDRrJKpor3vPE/
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMjEw
5 MTEwMzNaFw0yODAxMjEwMTEwMzNaMF0xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 MTI5MTVaFw0yODAxMjEwMTI5MTVaMF0xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK7 MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
8 AoIBAQCu0BPOdTooXXBbAO0yD0DMblOpFSHtHaVxvRkpcAXlHXvjgRj2BCwI/Aij 
9 VpWAgAuhH1s2RTSgBxKh6VMmoH+ddU9+WhBRFKRuVrtB9fFdQpHaIJAcbvnSVYVk 
10 8XiZlPJoQqLu0Q916c8it6FiPKOz5t6qo8zpZl0faWp4iXXetvSCp33hMgV+01X+ 
11 MSWsRtRmmQ0slSTfWqmtNzVsZORq0cbO6v9YzTjvkiHXJBWlxE6F0l39xSmGfvjb 
12 ZifMOr0kurTwdEAJqfTIqXiG8xHZNA2vK7/GcWKIjWFfts/XWFsgskGEis/E1zHk 
13 WikQJlcm7xQWt2us0gKeDL0Z4U4jAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O 
14 BBYEFD3qWb+fTdgu65sq0OZ0oPirOKxvMB8GA1UdIwQYMBaAFEZ6Pq68Q9tr3S5b 
15 6vIjBWtFDtJdMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAoQYcXbnK 
16 BsqoIlD6Nwud9H31vw4oSJWlVcwrNXefH40eVn3EnYbnjmwNFf1uP59VbCn6vESu 
17 vgeKlW/3ZgnpzUYg9dvzkBY9WQ+IF6BQGGreaFMjjtA/g3pVOkMRXC9x7LAJmnp+ 
18 5W6tlrBWa1QDPrc/BiYzPd/C8AQhUY2hOkjaFPBTuFaOCQ/U8I5dKRBdY7HrRgrL 
19 pUi3x51AaZ6kNaH9kZLe0GT8bpHdl6qHUtP9YuEN0mkb+5WieHOU42Q4GqKG5AJg 
20 QcAKD0EWsIK1gYZwM/m32xWHgtWbYXYtA9MGAbvU+DOUxSpRiidQ6dh1G+TIHu8v 
21 2eXxBr0dtxSRWA==8 AoIBAQCbvXMi1ownNyzHcB3JzathCVWSkXthRQ3eUH9Rc/4wXSEiAS2a3XvkjuTl
 9 wIZ8JBRo9Mzb9xnJLO8p0dunU6rjl3B5Q0Mo2xulo1uGq4W2Bi8suXuPQLc/kqXw
 10 OON8ejPR1LcZN1fOU2nYAaeC/eVOGNoQtt0txjpzb0mE0l2feDv5aZFjG/p07e/J
 11 rOOlgZVw/jRLnmFZIhqY+j6q3Zr6Gplk6ynV6JOjEbPpqf67xhdApJuuWn6k/r5Q
 12 BieqBNfAb2Al25BJ6zhvoPlXVvjt6Yy4P6TArnoUN3a0oCUj0x1Uv9hIXUxtLBxM
 13 W69VdWmkwX8cUUwFHs29KpyXN5sXAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O
 14 BBYEFIHAERGayPsE+/xYVfMZbIif9PvTMB8GA1UdIwQYMBaAFH6KgJY4XoHWp8AX
 15 9SnTKt1uD0BEMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAoRcTWoMi
 16 c27Iw99dVJ1ZxSUjQ3E1k9K7a1iWBgVRiaU/6O+o6USjoWGa2iJBsJvUMdJer3ho
 17 1IUaTNaJKKN3DlxaWAHZSzDKd7EE5D5Db7PQniHQMSFAcW83MTA87cvoCArpwrxK
 18 KLBQB1jEJK4bEY3FtxGfYN4AXf/4V8l8E3esJaghMhd/4fvWVM0CZip/HMEQKuKq
 19 BdoL5/sVB7pcO64eW+dN+lqDIqFd9rsfSqA/XaVk7xfNXy0kEvfPQ0QxhtcG/eC8
 20 VbJd/ddwsBkiYYAfmfJBeZB7hLfCNTKsxLsFdc9AJeMdKWKWfPt8TsxoE87KZEzv
 21 qape3d0iUYiy9w==
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 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCu0BPOdTooXXBb2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCbvXMi1ownNyzH
3 AO0yD0DMblOpFSHtHaVxvRkpcAXlHXvjgRj2BCwI/AijVpWAgAuhH1s2RTSgBxKh 
4 6VMmoH+ddU9+WhBRFKRuVrtB9fFdQpHaIJAcbvnSVYVk8XiZlPJoQqLu0Q916c8i 
5 t6FiPKOz5t6qo8zpZl0faWp4iXXetvSCp33hMgV+01X+MSWsRtRmmQ0slSTfWqmt 
6 NzVsZORq0cbO6v9YzTjvkiHXJBWlxE6F0l39xSmGfvjbZifMOr0kurTwdEAJqfTI 
7 qXiG8xHZNA2vK7/GcWKIjWFfts/XWFsgskGEis/E1zHkWikQJlcm7xQWt2us0gKe 
8 DL0Z4U4jAgMBAAECggEAPH4PpI2HWwl+hFdNPVnu4+83rxZ7f3iXVEUKDH9R4udx 
9 hBgb4aIu9Mr2WENxh56Hp7FYmG6ZV9kqtvGtTvwSPRQntoMHC2+3uOD1es1XQRz0 
10 qMVE6Tnz5Deo6fXvdEIJIlAQ3tBkZ7rJbWubAooWYf49xlHZalj8V47cg6qZqcAW 
11 ZBDGVesFBVDqGQtZ13giH0sFeiXn80fH0PySgFn8zeS9/xGY/XWG9QbN0Wm5hYfJ 
12 sJboIzCU4IDJtvgqwQvGmkjDGgMwa4nfWxmzdRYcKeUXwKXJLvzURXZsc4R4ld2Q 
13 MIDhJTcpAUoFmyxm9oo+Ip4OtHsMmQAavltCvTRUuQKBgQDZhLrn9ydjO+OiCRMV 
14 X5jQWJoZk0Nuc6K8aWwK/kBR81IZlVhwX+gm31UeaSi1iLmGAPGN0ZEHwY0gFbSG 
15 nXz1a6Z1tInwjYXcPbndFbAy6mPoxcE8ijODxT/rEOR9/kqAAIhZhZvGy2YY5Q2/ 
16 GOEaeC/poEC4gBTLVQ5Jyq3KewKBgQDNvTww95PnrLO8OI88LFm+GMNkT1ZlZb6Q 
17 Ldm+n3eFmu6UPZQpJt2sDRd0HhVZsuggPcFwzZJtZkNLY9T55mUPBjxSTWoVKWgD 
18 Pf04W1a2dAc02/0AeC0mPgalfNmlBXdJkC/wJ/lpfrLv+UDo4UuszIAVaOdVOlso 
19 dV+hMkeueQKBgC6pfZsDdyyfjV6WScS9BEA1saEo6T9JiTCYAPh+wHeUFhms4xMA 
20 UAH+yPjEIFqJIRtxGmCNA2rBh6/JWDfEkyjm1gfMGgdDpOKxTyzxWSIjDBnESobd 
21 Mt3is6qOriWlJoA9HQLvWZKU0asngAJtqOSPwd+BZEDwIQXZkj4cP5n/AoGAU2a9 
22 6r/CNm1dIxTug58a9iPFuXkr9cjL+liL52lvozqOMovP7uqxe9iGxGyZjRYoYUGH 
23 lDnRfQWyi/I5WOCb4P5PH7IAKfnyDzZm2xyzxxy7+yKeqj0NWG5WdWlqNSpFFA4e 
24 UMVzpt9UnFE3jfAepDr2RTeUZ4lTgNAr5wWh50kCgYBYELBElJyWIvlzF2EglSgt 
25 sSy/ZD4R9g1a20oEElP75rArC0aU96TI8K98IXdAaNf8qCAiSXcv93aW4DiSYwJY 
26 agE5sRLFuyvcGCmbg42fiuAT6zsJY7MCKmcqWK+4BvMmZWXONPqJOSFhCP/XlK3U 
27 63RrqWlYovzcfbpJa+D72w==3 cB3JzathCVWSkXthRQ3eUH9Rc/4wXSEiAS2a3XvkjuTlwIZ8JBRo9Mzb9xnJLO8p
 4 0dunU6rjl3B5Q0Mo2xulo1uGq4W2Bi8suXuPQLc/kqXwOON8ejPR1LcZN1fOU2nY
 5 AaeC/eVOGNoQtt0txjpzb0mE0l2feDv5aZFjG/p07e/JrOOlgZVw/jRLnmFZIhqY
 6 +j6q3Zr6Gplk6ynV6JOjEbPpqf67xhdApJuuWn6k/r5QBieqBNfAb2Al25BJ6zhv
 7 oPlXVvjt6Yy4P6TArnoUN3a0oCUj0x1Uv9hIXUxtLBxMW69VdWmkwX8cUUwFHs29
 8 KpyXN5sXAgMBAAECggEAA5KwOfsNqzbgZeaCXcdSneX4etd3KvSRSOKmHnUqWt1A
 9 /5DxIZMZezjmsweVgA8q9SZd9bbXy7cYMgT6iDdVaFe9/Uo3+1akbfVLtLSUd9nw
 10 6j1R0NKoKLhVBygVMAEDDnMdGvBUU9KW+bmv/bVbtdr5cHKBj6WBfVju8DIMOgvm
 11 gzObNp2J6a494e+zt43xAobv8C0Ts+jLwp2/Qrwqin6cATWbIdsLFxe+x1lKELVp
 12 KhCMQIYiRQujTpB9KNl+Dp/k4UKdid1JqYJuACDiFPeQuHY3x+CSjAkiEgKLaGfc
 13 mWGNVK8F1QFwoJFckgnwOMmGkceU0rmgGp35pmbOoQKBgQDMGJ+ff/0c7IX5rgHj
 14 q7f4yM5Vs6xfkkGJ7Hd4wjF4MMgSPjadX3dLHx/dYHHIi/CMD8f27l19wl68XOsV
 15 DrI+2pwHV/YO+BikmGnTEPd3VxqIgY7aNNu7qx/baB2FDUxTUWQQcEu0V+ZYt4ew
 16 kMsJAA8tt1B9pPvlnpp9duJFswKBgQDDWKvyHUKk6VD0o9XtaUX/QQ3tRgvU9lCK
 17 fj7NZN9zmwq+RYhMO5PHvEq8vA9VtG0GGLvJHgV1B+jR+gbW5nfJiQWGxJlbLLdD
 18 wcjTqLXZvDaNQHtTO3l91YJ52KBtCVUg0yrQFwswB1JGTeMWVCrc4zUJxntBTsTR
 19 c7gH+2crDQKBgH9JiBvorcphNPlP7bu5N+bADfdjNEjypU9InAZDTqj/+3dtN5CU
 20 nojKY4wkfzItHJutp++4H7S0CXN+m9qpLL+IhbEKydnyHyRgLffF6CCUwWaLLrWm
 21 K7hydE7ZMzfs4EJCS574+i4CeBWyeLzEwOvfDphbcKa7w6IkdYN0JpCDAoGBAI29
 22 CQXjtTdzEwpu1gotGFzdFv3SlUMwdcAHWgot5vQ6ytDEIuEtWUzTkmbfDUFiaLjD
 23 uX10CwGfe47fm5bSIphYk2n1vFArYc4IDW+GOmyB5BMZdmIuBTkIcmN2ivCSlPH8
 24 RlQ2ZCe1KD1axiqtZ2xeb11oZoY8YRKYpC8mevUBAoGBAI12gB4SfZIy/IxEqenr
 25 hppxrMO5mLXdtR2g8A3cN+YRTHig+JlgmTypeYQ4b/8igThoZoqoqWC/nTSFxg/H
 26 EdbhFni911LbQ9QKvTUuYWz8JYAyDjJ7DI8amiEnVfoutRS7r0y3lsaCyMGd4dg8
 27 KYv4zE6NbseNqDCe6zyAEJDx
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····24432·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··1962512·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0··1950796·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)·····1181·2025-01-18·19:07:58.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)·····1161·2025-01-18·19:07:58.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)····85630·2025-01-18·19:07:58.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)····85631·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:·103176 Installed-Size:·10253
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)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)
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/armv7l-linux/pl2xpce.so1 usr/lib/swi-prolog/lib/aarch64-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/armv7l-linux/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/
7 -rw-r--r--···0·root·········(0)·root·········(0)··1616624·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/pl2xpce.so7 -rw-r--r--···0·root·········(0)·root·········(0)··1551036·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-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_
Diff chunk too large, falling back to line-by-line diff (3866 lines added, 3866 lines removed)
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·0002·7765·4300·0000··....sN....weC...00000060:·0000·17ae·734e·0000·000e·7265·736f·7572··....sN....resour
00000070:·0563·6861·696e·0000·0002·0000·0001·0000··.chain..........00000070:·6365·5f76·616c·7565·4300·0000·0563·6861··ce_valueC....cha
00000080:·0004·7369·7a65·4f00·0000·0249·0000·0002··..sizeO....I....00000080:·696e·0000·0002·0000·0001·0000·0004·7369··in............si
00000090:·7849·0000·0020·654e·0000·001b·4d2e·6269··xI...·eN....M.bi00000090:·7a65·4f00·0000·0249·0000·0002·7849·0000··zeO....I....xI..
000000a0:·6e61·7279·5f65·7870·7265·7373·696f·6e2e··nary_expression.000000a0:·0001·654e·0000·0013·2470·7265·6469·6361··..eN....$predica
000000b0:·472e·7661·6c75·6565·4e00·0000·1856·2e77··G.valueeN....V.w000000b0:·7465·7324·6465·6661·756c·7458·734e·0000··tes$defaultXsN..
000000c0:·696e·646f·772e·6275·6666·6572·6564·5f75··indow.buffered_u000000c0:·0008·6669·6c65·7370·6563·4f00·0000·0249··..filespecO....I
000000d0:·7064·6174·6565·4e00·0000·114d·2e63·6861··pdateeN....M.cha000000d0:·0000·0003·7849·0000·0001·654e·0000·0014··....xI....eN....
000000e0:·696e·2e53·2e66·6f72·5f61·6c6c·654e·0000··in.S.for_alleN..000000e0:·2470·7265·6469·6361·7465·7324·7265·736f··$predicates$reso
000000f0:·0013·4d2e·6368·6172·5f61·7272·6179·2e47··..M.char_array.G000000f0:·7572·6365·5873·4e00·0000·0661·6e63·686f··urceXsN....ancho
00000100:·2e73·6361·6e65·4e00·0000·154d·2e63·7572··.scaneN....M.cur00000100:·724f·0000·0002·4900·0000·0478·4900·0000··rO....I....xI...
00000110:·736f·722e·532e·696e·6974·6961·6c69·7365··sor.S.initialise00000110:·0165·4e00·0000·0f4d·2e70·6172·626f·782e··.eN....M.parbox.
00000120:·654e·0000·0017·4d2e·6469·7370·6c61·792e··eN....M.display.00000120:·472e·6669·6e64·5873·4e00·0000·0774·7261··G.findXsN....tra
00000130:·532e·7831·315f·7468·7265·6164·7365·4e00··S.x11_threadseN.00000130:·7070·6564·4f00·0000·0249·0000·0005·7849··ppedO....I....xI
00000140:·0000·1a4d·2e65·6469·746f·722e·532e·7363··...M.editor.S.sc00000140:·0000·0008·654e·0000·0016·562e·6564·6974··....eN....V.edit
00000150:·726f·6c6c·5f76·6572·7469·6361·6c65·4e00··roll_verticaleN.00000150:·6f72·2e65·7272·6f72·5f6d·6573·7361·6765··or.error_message
00000160:·0000·114d·2e66·6967·7572·652e·532e·7374··...M.figure.S.st00000160:·654e·0000·0007·432e·6576·656e·7465·4e00··eN....C.eventeN.
00000170:·6174·7573·654e·0000·000f·562e·6669·6775··atuseN....V.figu00000170:·0000·1456·2e6c·6973·745f·6272·6f77·7365··...V.list_browse
00000180:·7265·2e73·7461·7475·7365·4e00·0000·0f56··re.statuseN....V00000180:·722e·706f·7075·7065·4e00·0000·154d·2e6f··r.popupeN....M.o
00000190:·2e66·7261·6d65·2e66·6974·7469·6e67·654e··.frame.fittingeN00000190:·626a·6563·742e·472e·6765·745f·7665·6374··bject.G.get_vect
000001a0:·0000·001d·562e·6672·616d·652e·776d·5f70··....V.frame.wm_p000001a0:·6f72·654e·0000·0013·4d2e·7063·652e·532e··oreN....M.pce.S.
000001b0:·726f·746f·636f·6c73·5f61·7474·6163·6865··rotocols_attache000001b0:·7472·6170·5f65·7272·6f72·7365·4e00·0000··trap_errorseN...
000001c0:·6465·4e00·0000·0643·2e68·6f73·7465·4e00··deN....C.hosteN.000001c0:·1156·2e70·6365·2e74·7261·705f·6572·726f··.V.pce.trap_erro
000001d0:·0000·0e4d·2e69·6d61·6765·2e53·2e73·6176··...M.image.S.sav000001d0:·7273·654e·0000·0010·432e·7072·6f67·7261··rseN....C.progra
000001e0:·6565·4e00·0000·164d·2e6c·6973·745f·6272··eeN....M.list_br000001e0:·6d5f·6f62·6a65·6374·654e·0000·001c·2470··m_objecteN....$p
000001f0:·6f77·7365·722e·532e·7374·796c·6565·4e00··owser.S.styleeN.000001f0:·7265·6469·6361·7465·7324·7063·655f·6361··redicates$pce_ca
00000200:·0000·0943·2e6d·6f6e·6974·6f72·654e·0000··...C.monitoreN..00000200:·7463·685f·6572·726f·7273·5873·4e00·0000··tch_errorsXsN...
00000210:·0012·4d2e·6e75·6d62·6572·2e53·2e6d·6178··..M.number.S.max00000210:·0b72·6563·7461·6e67·756c·6172·4f00·0000··.rectangularO...
00000220:·696d·756d·654e·0000·0012·4d2e·6e75·6d62··imumeN....M.numb00000220:·0249·0000·0006·7849·0000·0010·654e·0000··.I....xI....eN..
00000230:·6572·2e53·2e6d·696e·696d·756d·654e·0000··er.S.minimumeN..00000230:·0015·4d2e·6172·6561·2e53·2e69·6e74·6572··..M.area.S.inter
00000240:·0010·4d2e·6f62·6a65·6374·2e47·2e63·6c6f··..M.object.G.clo00000240:·7365·6374·696f·6e65·4e00·0000·0643·2e61··sectioneN....C.a
00000250:·6e65·654e·0000·0011·4d2e·6f62·6a65·6374··neeN....M.object00000250:·7265·6165·4e00·0000·164d·2e67·7261·7068··reaeN....M.graph
00000260:·2e47·2e75·6e6c·6f63·6b65·4e00·0000·194d··.G.unlockeN....M00000260:·6963·616c·2e53·2e64·7261·775f·626f·7865··ical.S.draw_boxe
00000270:·2e70·6365·2e53·2e64·6562·7567·6769·6e67··.pce.S.debugging00000270:·4e00·0000·0b43·2e67·7261·7068·6963·616c··N....C.graphical
00000280:·5f73·7562·6a65·6374·654e·0000·000f·4d2e··_subjecteN....M.00000280:·654e·0000·000e·4d2e·696d·6167·652e·532e··eN....M.image.S.
00000290:·7063·652e·472e·7665·7273·696f·6e65·4e00··pce.G.versioneN.00000290:·6669·6c6c·654e·0000·000f·4d2e·6d65·6e75··filleN....M.menu
000002a0:·0000·0d56·2e70·6365·2e76·6572·7369·6f6e··...V.pce.version000002a0:·2e53·2e66·6f72·6d61·7465·4e00·0000·0d56··.S.formateN....V
000002b0:·654e·0000·0020·562e·7265·7369·7a65·5f74··eN...·V.resize_t000002b0:·2e6d·656e·752e·666f·726d·6174·654e·0000··.menu.formateN..
000002c0:·6162·6c65·5f73·6c69·6365·5f67·6573·7475··able_slice_gestu000002c0:·000d·522e·6d65·6e75·2e66·6f72·6d61·7465··..R.menu.formate
000002d0:·7265·2e72·6f77·654e·0000·0023·562e·7265··re.roweN...#V.re000002d0:·4e00·0000·0f4d·2e70·6978·6d61·702e·532e··N....M.pixmap.S.
000002e0:·7369·7a65·5f74·6162·6c65·5f73·6c69·6365··size_table_slice000002e0:·6669·6c6c·654e·0000·0008·432e·7069·786d··filleN....C.pixm
000002f0:·5f67·6573·7475·7265·2e63·6f6c·756d·6e65··_gesture.columne000002f0:·6170·654e·0000·000e·522e·706f·7075·702e··apeN....R.popup.
00000300:·4e00·0000·0843·2e73·6f63·6b65·7465·4e00··N....C.socketeN.00000300:·666f·726d·6174·654e·0000·0006·432e·7369··formateN....C.si
00000310:·0000·1856·2e74·6578·745f·6275·6666·6572··...V.text_buffer00000310:·7a65·654e·0000·0009·432e·7370·6174·6961··zeeN....C.spatia
00000320:·2e67·656e·6572·6174·696f·6e65·4e00·0000··.generationeN...00000320:·6c65·4e00·0000·194d·2e74·6162·6c65·2e47··leN....M.table.G
00000330:·0c43·2e74·6578·745f·696d·6167·6565·4e00··.C.text_imageeN.00000330:·2e63·656c·6c73·5f69·6e5f·7265·6769·6f6e··.cells_in_region
00000340:·0000·164d·2e74·6578·745f·6974·656d·2e53··...M.text_item.S00000340:·654e·0000·0006·432e·7469·6c65·654e·0000··eN....C.tileeN..
00000350:·2e63·6f6d·706c·6574·6565·4e00·0000·0f4d··.completeeN....M00000350:·0008·432e·7769·6e64·6f77·5873·4e00·0000··..C.windowXsN...
00000360:·2e76·6172·2e47·2e63·6f6e·7665·7274·654e··.var.G.converteN00000360:·0a69·6e74·6572·6661·6365·734f·0000·0002··.interfacesO....
00000370:·0000·0011·4d2e·7669·7375·616c·2e47·2e6d··....M.visual.G.m00000370:·4900·0000·0778·4900·0000·0a65·4e00·0000··I....xI....eN...
00000380:·6173·7465·7265·4e00·0000·1724·7072·6564··astereN....$pred00000380:·104d·2e63·2e53·2e69·6e69·7469·616c·6973··.M.c.S.initialis
00000390:·6963·6174·6573·2470·6365·5f72·6571·7569··icates$pce_requi00000390:·6565·4e00·0000·144d·2e63·6c61·7373·2e53··eeN....M.class.S
000003a0:·7265·654e·0000·0008·2474·6f6f·6c73·2431··reeN....$tools$1000003a0:·2e67·6574·5f6d·6574·686f·6465·4e00·0000··.get_methodeN...
000003b0:·5873·4e00·0000·0663·6f75·706c·654f·0000··XsN....coupleO..000003b0:·1b4d·2e63·6c61·7373·2e53·2e69·6e73·7461··.M.class.S.insta
000003c0:·0002·4900·0000·0378·4900·0000·0265·4e00··..I....xI....eN.000003c0:·6e63·655f·7661·7269·6162·6c65·654e·0000··nce_variableeN..
000003d0:·0000·0b43·2e67·7261·7068·6963·616c·654e··...C.graphicaleN000003d0:·0013·4d2e·686f·7374·2e53·2e69·6e69·7469··..M.host.S.initi
000003e0:·0000·000f·4d2e·6c69·6e65·2e53·2e70·6f69··....M.line.S.poi000003e0:·616c·6973·6565·4e00·0000·0643·2e68·6f73··aliseeN....C.hos
000003f0:·6e74·7358·734e·0000·000a·636f·6d70·6c65··ntsXsN....comple000003f0:·7465·4e00·0000·0a43·2e6d·656e·755f·6261··teN....C.menu_ba
00000400:·7869·7479·4f00·0000·0249·0000·0004·7849··xityO....I....xI00000400:·7265·4e00·0000·1156·2e6d·656e·755f·6974··reN....V.menu_it
00000410:·0000·0003·654e·0000·0011·4d2e·7265·6765··....eN....M.rege00000410:·656d·2e76·616c·7565·654e·0000·0009·432e··em.valueeN....C.
00000420:·782e·532e·7061·7474·6572·6e65·4e00·0000··x.S.patterneN...00000420:·7072·6f63·6573·7365·4e00·0000·0643·2e72··processeN....C.r
00000430:·0f56·2e72·6567·6578·2e70·6174·7465·726e··.V.regex.pattern00000430:·6561·6c65·4e00·0000·0643·2e74·7265·6558··ealeN....C.treeX
00000440:·654e·0000·0018·432e·7265·7369·7a65·5f6f··eN....C.resize_o00000440:·734e·0000·0008·7265·7065·6174·6564·4f00··sN....repeatedO.
00000450:·7574·6c69·6e65·5f67·6573·7475·7265·5873··utline_gestureXs00000450:·0000·0249·0000·0008·7849·0000·0008·654e··...I....xI....eN
00000460:·4e00·0000·086d·6169·6e74·6169·6e4f·0000··N....maintainO..00000460:·0000·0014·4d2e·626f·782e·532e·6669·6c6c··....M.box.S.fill
00000470:·0002·4900·0000·0578·4900·0000·0a65·4e00··..I....xI....eN.00000470:·5f70·6174·7465·726e·654e·0000·0013·4d2e··_patterneN....M.
00000480:·0000·104d·2e63·6861·696e·2e53·2e61·7070··...M.chain.S.app00000480:·626f·782e·532e·6669·6c6c·5f6f·6666·7365··box.S.fill_offse
00000490:·656e·6465·4e00·0000·1a4d·2e63·6c61·7373··endeN....M.class00000490:·7465·4e00·0000·1256·2e62·6f78·2e66·696c··teN....V.box.fil
000004a0:·2e53·2e72·6563·6f72·645f·696e·7374·616e··.S.record_instan000004a0:·6c5f·7061·7474·6572·6e65·4e00·0000·1156··l_patterneN....V
000004b0:·6365·7365·4e00·0000·0c43·2e63·6f6e·7374··ceseN....C.const000004b0:·2e62·6f78·2e66·696c·6c5f·6f66·6673·6574··.box.fill_offset
000004c0:·7261·696e·7465·4e00·0000·0d4d·2e64·6963··rainteN....M.dic000004c0:·654e·0000·0017·4d2e·6369·7263·6c65·2e53··eN....M.circle.S
000004d0:·742e·532e·736f·7274·654e·0000·0010·4d2e··t.S.sorteN....M.000004d0:·2e66·696c·6c5f·7061·7474·6572·6e65·4e00··.fill_patterneN.
000004e0:·6469·6374·2e53·2e6d·656d·6265·7273·654e··dict.S.memberseN000004e0:·0000·1556·2e63·6972·636c·652e·6669·6c6c··...V.circle.fill
000004f0:·0000·000e·562e·6469·6374·2e6d·656d·6265··....V.dict.membe000004f0:·5f70·6174·7465·726e·654e·0000·000f·432e··_patterneN....C.
00000500:·7273·654e·0000·0007·432e·6879·7065·7265··rseN....C.hypere00000500:·6861·6e64·6c65·725f·6772·6f75·7065·4e00··handler_groupeN.
00000510:·4e00·0000·154d·2e73·7061·7469·616c·2e53··N....M.spatial.S00000510:·0000·1c52·2e73·6372·6f6c·6c5f·6261·722e··...R.scroll_bar.
00000520:·2e62·6163·6b77·6172·6473·654e·0000·0014··.backwardseN....00000520:·7265·7065·6174·5f69·6e74·6572·7661·6c58··repeat_intervalX
00000530:·4d2e·7370·6174·6961·6c2e·532e·666f·7277··M.spatial.S.forw00000530:·734e·0000·0009·6578·6861·7573·7465·644f··sN....exhaustedO
00000540:·6172·6473·654e·0000·0006·432e·7469·6c65··ardseN....C.tile00000540:·0000·0002·4900·0000·0978·4900·0000·0165··....I....xI....e
00000550:·5873·4e00·0000·0770·726f·6475·6365·4f00··XsN....produceO.00000550:·4e00·0000·134d·2e63·6861·725f·6172·7261··N....M.char_arra
00000560:·0000·0249·0000·0006·7849·0000·0004·654e··...I....xI....eN00000560:·792e·472e·7363·616e·5873·4e00·0000·0861··y.G.scanXsN....a
00000570:·0000·0013·4d2e·6368·6172·5f61·7272·6179··....M.char_array00000570:·6e79·7768·6572·654f·0000·0002·4900·0000··nywhereO....I...
00000580:·2e47·2e63·6f70·7965·4e00·0000·1b4d·2e64··.G.copyeN....M.d00000580:·0a78·4900·0000·0365·4e00·0000·1c4d·2e63··.xI....eN....M.c
00000590:·6961·6c6f·675f·6772·6f75·702e·532e·696e··ialog_group.S.in00000590:·6f6e·6e65·6374·5f67·6573·7475·7265·2e53··onnect_gesture.S
000005a0:·6974·6961·6c69·7365·654e·0000·001e·4d2e··itialiseeN....M.000005a0:·2e69·6e64·6963·6174·6565·4e00·0000·0943··.indicateeN....C
000005b0:·6675·6e63·7469·6f6e·2e47·2e73·746f·7261··function.G.stora000005b0:·2e68·616e·646c·6572·654e·0000·0018·4d2e··.handlereN....M.
000005c0:·6765·5f72·6566·6572·656e·6365·654e·0000··ge_referenceeN..000005c0:·7769·6e64·6f77·2e53·2e67·7261·625f·6b65··window.S.grab_ke
000005d0:·001c·4d2e·6f62·6a65·6374·2e47·2e73·746f··..M.object.G.sto000005d0:·7962·6f61·7264·5873·4e00·0000·0865·6469··yboardXsN....edi
000005e0:·7261·6765·5f72·6566·6572·656e·6365·5873··rage_referenceXs000005e0:·7461·626c·654f·0000·0002·4900·0000·0b78··tableO....I....x
000005f0:·4e00·0000·0973·6174·6973·6669·6573·4f00··N....satisfiesO.000005f0:·4900·0000·0d65·4e00·0000·0c43·2e63·6861··I....eN....C.cha
00000600:·0000·0249·0000·0007·7849·0000·0008·654e··...I....xI....eN00000600:·725f·6172·7261·7965·4e00·0000·0f4d·2e65··r_arrayeN....M.e
00000610:·0000·0018·562e·636c·6173·735f·7661·7269··....V.class_vari00000610:·6469·746f·722e·532e·6c6f·6164·654e·0000··ditor.S.loadeN..
00000620:·6162·6c65·2e64·6566·6175·6c74·654e·0000··able.defaulteN..00000620:·0015·4d2e·6564·6974·6f72·2e53·2e73·686f··..M.editor.S.sho
00000630:·0016·4d2e·6576·656e·742e·532e·6861·735f··..M.event.S.has_00000630:·775f·6361·7265·7465·4e00·0000·1156·2e65··w_careteN....V.e
00000640:·6d6f·6469·6669·6572·654e·0000·0016·4d2e··modifiereN....M.00000640:·6469·746f·722e·6564·6974·6162·6c65·654e··ditor.editableeN
00000650:·7472·6565·2e53·2e6e·6569·6768·626f·7572··tree.S.neighbour00000650:·0000·0014·562e·7465·7874·5f69·7465·6d2e··....V.text_item.
00000660:·5f67·6170·654e·0000·0014·562e·7472·6565··_gapeN....V.tree00000660:·6564·6974·6162·6c65·654e·0000·000d·432e··editableeN....C.
00000670:·2e6e·6569·6768·626f·7572·5f67·6170·654e··.neighbour_gapeN00000670:·6b65·795f·6269·6e64·696e·6765·4e00·0000··key_bindingeN...
00000680:·0000·0014·522e·7472·6565·2e6e·6569·6768··....R.tree.neigh00000680:·154d·2e6d·6574·686f·642e·532e·696e·6974··.M.method.S.init
00000690:·626f·7572·5f67·6170·654e·0000·0012·4d2e··bour_gapeN....M.00000690:·6961·6c69·7365·654e·0000·0006·432e·6e6f··ialiseeN....C.no
000006a0:·7479·7065·2e47·2e74·7261·6e73·6c61·7465··type.G.translate000006a0:·6465·654e·0000·000e·4d2e·7465·7874·2e53··deeN....M.text.S
000006b0:·654e·0000·0014·4d2e·7669·7375·616c·2e47··eN....M.visual.G000006b0:·2e74·7970·6564·654e·0000·000d·432e·7465··.typedeN....C.te
000006c0:·2e63·6f6e·7461·696e·6572·654e·0000·0010··.containereN....000006c0:·7874·5f62·7566·6665·7265·4e00·0000·164d··xt_buffereN....M
000006d0:·2470·7265·6469·6361·7465·7324·7365·6e64··$predicates$send000006d0:·2e74·6578·745f·6974·656d·2e53·2e65·6469··.text_item.S.edi
000006e0:·5873·4e00·0000·1165·6469·745f·7465·7874··XsN....edit_text000006e0:·7461·626c·6565·4e00·0000·234d·2e74·6578··tableeN...#M.tex
000006f0:·5f67·6573·7475·7265·4f00·0000·0249·0000··_gestureO....I..000006f0:·745f·6974·656d·2e53·2e5f·7761·6e74·735f··t_item.S._wants_
00000700:·0008·7849·0000·000d·654e·0000·001b·4d2e··..xI....eN....M.00000700:·6b65·7962·6f61·7264·5f66·6f63·7573·654e··keyboard_focuseN
00000710:·6564·6974·5f74·6578·745f·6765·7374·7572··edit_text_gestur00000710:·0000·0017·246f·626a·6563·7473·244f·2e6b··....$objects$O.k
00000720:·652e·532e·6576·656e·7465·4e00·0000·1a4d··e.S.eventeN....M00000720:·6579·5f62·696e·6469·6e67·7358·734e·0000··ey_bindingsXsN..
00000730:·2e65·6469·745f·7465·7874·5f67·6573·7475··.edit_text_gestu00000730:·0011·6564·6974·5f74·6578·745f·6765·7374··..edit_text_gest
00000740:·7265·2e53·2e64·7261·6765·4e00·0000·204d··re.S.drageN...·M00000740:·7572·654f·0000·0002·4900·0000·0c78·4900··ureO....I....xI.
00000750:·2e65·6469·745f·7465·7874·5f67·6573·7475··.edit_text_gestu00000750:·0000·0d65·4e00·0000·1b4d·2e65·6469·745f··...eN....M.edit_
00000760:·7265·2e53·2e69·6e69·7469·616c·6973·6565··re.S.initialisee00000760:·7465·7874·5f67·6573·7475·7265·2e53·2e65··text_gesture.S.e
00000770:·4e00·0000·1e4d·2e65·6469·745f·7465·7874··N....M.edit_text00000770:·7665·6e74·654e·0000·001a·4d2e·6564·6974··venteN....M.edit
00000780:·5f67·6573·7475·7265·2e53·2e69·6e69·7469··_gesture.S.initi00000780:·5f74·6578·745f·6765·7374·7572·652e·532e··_text_gesture.S.
00000790:·6174·6565·4e00·0000·1f4d·2e65·6469·745f··ateeN....M.edit_00000790:·6472·6167·654e·0000·0020·4d2e·6564·6974··drageN...·M.edit
000007a0:·7465·7874·5f67·6573·7475·7265·2e53·2e74··text_gesture.S.t000007a0:·5f74·6578·745f·6765·7374·7572·652e·532e··_text_gesture.S.
000007b0:·6572·6d69·6e61·7465·654e·0000·0024·562e··erminateeN...$V.000007b0:·696e·6974·6961·6c69·7365·654e·0000·001e··initialiseeN....
000007c0:·6564·6974·5f74·6578·745f·6765·7374·7572··edit_text_gestur000007c0:·4d2e·6564·6974·5f74·6578·745f·6765·7374··M.edit_text_gest
000007d0:·652e·7365·6c65·6374·696f·6e5f·6f72·6967··e.selection_orig000007d0:·7572·652e·532e·696e·6974·6961·7465·654e··ure.S.initiateeN
Max diff block lines reached; 22561135/23095152 bytes (97.69%) 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·3130·3631·3851··emacs.qlf.10618Q00000070:·656d·6163·732e·716c·662e·3433·3938·514d··emacs.qlf.4398QM
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:·3130·3636·3551·4d03·a265·6d61·6373·5f70··10665QM..emacs_p00000080:·3434·3135·514d·03a2·656d·6163·735f·7072··4415QM..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·3130·3630·3551·4d03·8670·6365·4620··f.10605QM..pceF·00000070:·662e·3433·3839·514d·0386·7063·6546·2081··f.4389QM..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·3130·3635·3251··trace.qlf.10652Q00000070:·7472·6163·652e·716c·662e·3434·3136·514d··trace.qlf.4416QM
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/armv7l-linux/pl2xpce.so vs.
./usr/lib/swi-prolog/lib/aarch64-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:··········1615544·(bytes·into·file)13 ··Start·of·section·headers:··········1549996·(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:·········2719 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·25
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······0x14a2d0·0x0014a2d0·0x0014a2d0·0x07590·0x07590·R···0x46 ··ARM_EXIDX······0x14933c·0x0014933c·0x0014933c·0x00008·0x00008·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x151864·0x151864·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x149348·0x149348·R·E·0x10000
8 ··LOAD···········0x15df8c·0x0016df8c·0x0016df8c·0x2c5c4·0x3e290·RW··0x100008 ··LOAD···········0x14df94·0x0015df94·0x0015df94·0x2c5bc·0x3e288·RW··0x10000
9 ··DYNAMIC········0x15f28c·0x0016f28c·0x0016f28c·0x00138·0x00138·RW··0x49 ··DYNAMIC········0x14f294·0x0015f294·0x0015f294·0x00130·0x00130·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······0x15df8c·0x0016df8c·0x0016df8c·0x02074·0x02074·R···0x112 ··GNU_RELRO······0x14df94·0x0015df94·0x0015df94·0x0206c·0x0206c·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.extab·.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.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, 36 lines modifiedOffset 1, 35 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x18a6b8:1 There·are·26·section·headers,·starting·at·offset·0x17a6ac:
  
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·001fa0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000184·000184·001f80·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00002124·002124·001a55·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00002104·002104·001a11·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00003b7a·003b7a·0003f4·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00003b16·003b16·0003f0·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00003f70·003f70·0000c0·00···A··4···4··410 ··[·6]·.gnu.version_r····VERNEED·········00003f08·003f08·0000a0·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00004030·004030·034228·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00003fa8·003fa8·034228·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00038258·038258·000ed0·08··AI··3··21··412 ··[·8]·.rel.plt··········REL·············000381d0·0381d0·000ed0·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00039128·039128·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000390a0·0390a0·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00039134·039134·001744·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000390ac·0390ac·001744·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········0003a878·03a878·0d3e4a·00··AX··0···0··815 ··[11]·.text·············PROGBITS········0003a7f0·03a7f0·0d3e40·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········0010e6c4·10e6c4·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0010e630·10e630·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0010e6cc·10e6cc·03ad04·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0010e638·10e638·03ad04·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········001493d0·1493d0·000f00·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······0014a2d0·14a2d0·007590·00··AL·11···0··418 ··[14]·.ARM.exidx········ARM_EXIDX·······0014933c·14933c·000008·00··AL·11···0··4
20 ··[16]·.eh_frame·········PROGBITS········00151860·151860·000004·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00149344·149344·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0016df8c·15df8c·000004·04··WA··0···0··420 ··[16]·.init_array·······INIT_ARRAY······0015df94·14df94·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0016df90·15df90·000004·04··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······0015df98·14df98·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······PROGBITS········0016df94·15df94·0012f8·00··WA··0···0··422 ··[18]·.data.rel.ro······PROGBITS········0015df9c·14df9c·0012f8·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········0016f28c·15f28c·000138·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0015f294·14f294·000130·08··WA··4···0··4
25 ··[21]·.got··············PROGBITS········0016f3c4·15f3c4·000c3c·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0015f3c4·14f3c4·000c3c·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00170000·160000·02a550·00··WA··0···0··825 ··[21]·.data·············PROGBITS········00160000·150000·02a550·00··WA··0···0··8
27 ··[23]·.bss··············NOBITS··········0019a550·18a550·011ccc·00··WA··0···0··826 ··[22]·.bss··············NOBITS··········0018a550·17a550·011ccc·00··WA··0···0··8
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·18a550·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·17a550·000031·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·18a584·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·17a584·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·18a5b8·0000fd·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·17a5b8·0000f2·00······0···0··1
31 Key·to·Flags:30 Key·to·Flags:
32 ··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),
33 ··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),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··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, 38 lines modifiedOffset 1, 37 lines modified
  
1 Dynamic·section·at·offset·0x15f28c·contains·35·entries:1 Dynamic·section·at·offset·0x14f294·contains·34·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] 
11 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]10 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
12 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]11 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
13 ·0x0000000c·(INIT)·······················0x3912812 ·0x0000000c·(INIT)·······················0x390a0
14 ·0x0000000d·(FINI)·······················0x10e6c413 ·0x0000000d·(FINI)·······················0x10e630
15 ·0x00000019·(INIT_ARRAY)·················0x16df8c14 ·0x00000019·(INIT_ARRAY)·················0x15df94
16 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)15 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
17 ·0x0000001a·(FINI_ARRAY)·················0x16df9016 ·0x0000001a·(FINI_ARRAY)·················0x15df98
18 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)17 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
19 ·0x6ffffef5·(GNU_HASH)···················0x13818 ·0x6ffffef5·(GNU_HASH)···················0x138
20 ·0x00000005·(STRTAB)·····················0x212419 ·0x00000005·(STRTAB)·····················0x2104
21 ·0x00000006·(SYMTAB)·····················0x18420 ·0x00000006·(SYMTAB)·····················0x184
22 ·0x0000000a·(STRSZ)······················6741·(bytes)21 ·0x0000000a·(STRSZ)······················6673·(bytes)
23 ·0x0000000b·(SYMENT)·····················16·(bytes)22 ·0x0000000b·(SYMENT)·····················16·(bytes)
24 ·0x00000003·(PLTGOT)·····················0x16f3c423 ·0x00000003·(PLTGOT)·····················0x15f3c4
25 ·0x00000002·(PLTRELSZ)···················3792·(bytes)24 ·0x00000002·(PLTRELSZ)···················3792·(bytes)
26 ·0x00000014·(PLTREL)·····················REL25 ·0x00000014·(PLTREL)·····················REL
27 ·0x00000017·(JMPREL)·····················0x3825826 ·0x00000017·(JMPREL)·····················0x381d0
28 ·0x00000011·(REL)························0x403027 ·0x00000011·(REL)························0x3fa8
29 ·0x00000012·(RELSZ)······················213544·(bytes)28 ·0x00000012·(RELSZ)······················213544·(bytes)
30 ·0x00000013·(RELENT)·····················8·(bytes)29 ·0x00000013·(RELENT)·····················8·(bytes)
31 ·0x0000001e·(FLAGS)······················BIND_NOW30 ·0x0000001e·(FLAGS)······················BIND_NOW
32 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW31 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
33 ·0x6ffffffe·(VERNEED)····················0x3f7032 ·0x6ffffffe·(VERNEED)····················0x3f08
34 ·0x6fffffff·(VERNEEDNUM)·················433 ·0x6fffffff·(VERNEEDNUM)·················3
35 ·0x6ffffff0·(VERSYM)·····················0x3b7a34 ·0x6ffffff0·(VERSYM)·····················0x3b16
36 ·0x6ffffffa·(RELCOUNT)···················2662235 ·0x6ffffffa·(RELCOUNT)···················26622
37 ·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:·846c63d1b8236a719b714b0017981fefbf9653483 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2e9eb36158c9e36eb6a73a1a67cd5e211e8bd642
19.1 KB
readelf --wide --version-info {}
Max HTML report size reached
1.7 KB
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 11 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 
7 __stack_chk_fail5 __stack_chk_fail
8 __stack_chk_guard6 __stack_chk_guard
9 S__fupdatefilepos_getc7 S__fupdatefilepos_getc
10 S__fillbuf8 S__fillbuf
11 __gmtime649 __gmtime64
12 __sprintf_chk10 __sprintf_chk
13 __ctime6411 __ctime64
Offset 383, 27 lines modifiedOffset 381, 27 lines modified
383 libXinerama.so.1381 libXinerama.so.1
384 libXpm.so.4382 libXpm.so.4
385 libXt.so.6383 libXt.so.6
386 libX11.so.6384 libX11.so.6
387 libXft.so.2385 libXft.so.2
388 libfontconfig.so.1386 libfontconfig.so.1
389 libjpeg.so.62387 libjpeg.so.62
390 libgcc_s.so.1 
391 libc.so.6388 libc.so.6
392 ld-linux-armhf.so.3389 ld-linux-armhf.so.3
393 __bss_start390 __bss_start
394 __bss_start__391 __bss_start__
395 __bss_end__392 __bss_end__
396 GLIBC_2.4393 GLIBC_2.4
397 LIBJPEG_6.2394 LIBJPEG_6.2
398 GLIBC_2.15395 GLIBC_2.15
399 GLIBC_2.7396 GLIBC_2.7
400 GLIBC_2.11397 GLIBC_2.11
401 GLIBC_2.34398 GLIBC_2.34
402 H»      KxD»   J{D399 H»      KxD»   J{D
 400 ·@<0pG4H
403 F)K~D)IyDV401 F)K~D)IyDV
404 F/H#F1FxD:402 F/H#F1FxD:
405 !Fkh$hJh403 !Fkh$hJh
406 "AKIF0F{D404 "AKIF0F{D
407 ^M~D^L_K405 ^M~D^L_K
408 FuY-h}aO406 FuY-h}aO
409 I·FzDyD<407 I·FzDyD<
Offset 437, 14 lines modifiedOffset 435, 16 lines modified
437 I{DzDyD6435 I{DzDyD6
438 I;F"F(FqX436 I;F"F(FqX
439 chRFYF@F437 chRFYF@F
440 KQbk;F@F438 KQbk;F@F
441 kx12i3F,i439 kx12i3F,i
442 ACFx1Bi8F440 ACFx1Bi8F
443 M|D}D·hN441 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@V835 ffffff9@
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 armv7l-linux6154 aarch64-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, 15 lines modifiedOffset 9701, 14 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 
9709 .ARM.exidx9708 .ARM.exidx
9710 .eh_frame9709 .eh_frame
9711 .init_array9710 .init_array
9712 .fini_array9711 .fini_array
9713 .data.rel.ro9712 .data.rel.ro
9714 .dynamic9713 .dynamic
9715 .ARM.attributes9714 .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·f0010000·02000000·06000000·................2 ··0x00000138·03000000·ee010000·02000000·06000000·................
3 ··0x00000148·99002031·00c4438a·f0010000·f5010000·..·1..C.........3 ··0x00000148·99002031·00c4438a·ee010000·f3010000·..·1..C.........
4 ··0x00000158·f7010000·2e0c4a86·00af34e8·bae3927c·......J...4....|4 ··0x00000158·f5010000·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 00039128·<.init>:2 000390a0·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     3a878·<XSetArcMode@plt+0xc>5 »       bl»     3a7f0·<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 0010e6c4·<.fini>:2 0010e630·<.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 ··0x00151860·00000000····························....2 ··0x00149344·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 ··0x0016df8c·3da90300····························=...2 ··0x0015df94·b5a80300····························....
  
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 ··0x0016df90·fda80300····························....2 ··0x0015df98·75a80300····························u...
  
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·36633633·64316238·32333661·37313962·6c63d1b8236a719b 
3 ··0x00000010·37313462·30303137·39383166·65666266·714b0017981fefbf2 ··0x00000000·39656233·36313538·63396533·36656236·9eb36158c9e36eb6
 3 ··0x00000010·61373361·31613637·63643565·32313165·a73a1a67cd5e211e
4 ··0x00000020·39363533·34382e64·65627567·00000000·965348.debug....4 ··0x00000020·38626436·34322e64·65627567·00000000·8bd642.debug....
5 ··0x00000030·25f72a31····························%.*15 ··0x00000030·edd3c02e····························....
  
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·2e657874·6162002e·41524d2e·.ARM.extab..ARM. 
12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.11 ··0x00000080·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 12 ··0x00000090·72616d65·002e696e·69745f61·72726179·rame..init_array
13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin13 ··0x000000a0·002e6669·6e695f61·72726179·002e6461·..fini_array..da
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.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.
  
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····47964·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0····47896·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:·a65da0eb108598939839177f1acbeb2244c0311a12 Build-Ids:·0d49fa19d3d35de166d8cf80a6be5788146dcf79
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/a6/5da0eb108598939839177f1acbeb2244c0311a.debug1 usr/lib/debug/.build-id/0d/49fa19d3d35de166d8cf80a6be5788146dcf79.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/a6/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/0d/
7 -rw-r--r--···0·root·········(0)·root·········(0)····54668·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a6/5da0eb108598939839177f1acbeb2244c0311a.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····54360·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/0d/49fa19d3d35de166d8cf80a6be5788146dcf79.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/a6/5da0eb108598939839177f1acbeb2244c0311a.debug vs.
./usr/lib/debug/.build-id/0d/49fa19d3d35de166d8cf80a6be5788146dcf79.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:··········53188·(bytes·into·file)13 ··Start·of·section·headers:··········52960·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x04154·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x03f90·R·E·0x10000
8 ··LOAD···········0x00fd70·0x0001fd70·0x0001fd70·0x00000·0x005a0·RW··0x100007 ··LOAD···········0x00fd78·0x0001fd78·0x0001fd78·0x00000·0x00598·RW··0x10000
9 ··DYNAMIC········0x00fd70·0x0001fdb8·0x0001fdb8·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x00fd78·0x0001fdc0·0x0001fdc0·0x00000·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fd70·0x0001fd70·0x0001fd70·0x00000·0x00290·R···0x111 ··GNU_RELRO······0x00fd78·0x0001fd78·0x0001fd78·0x00000·0x00288·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0xcfc4:1 There·are·35·section·headers,·starting·at·offset·0xcee0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·000520·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·000500·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000067c·000138·000517·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000063c·000118·0004d3·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000b94·000138·0000a4·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000b10·000118·0000a0·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000c38·000138·000090·00···A··4···4··410 ··[·6]·.gnu.version_r····NOBITS··········00000bb0·000118·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000cc8·000138·0001a0·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000c20·000118·0001a0·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000e68·000138·000240·08···A··3··21··412 ··[·8]·.rel.plt··········NOBITS··········00000dc0·000118·000240·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········000010a8·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00001000·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000010b4·000138·000398·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········0000100c·000118·000398·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········0000144c·000138·0025ac·00··AX··0···0··415 ··[11]·.text·············NOBITS··········000013a4·000118·0025ac·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········000039f8·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00003950·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00003a00·000138·000634·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00003958·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00004150·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00003f8c·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fd70·00fd70·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fd78·00fd78·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fd74·00fd70·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fd7c·00fd78·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········0001fd78·00fd70·000040·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········0001fd80·00fd78·000040·00··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········0001fdb8·00fd70·000108·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0001fdc0·00fd78·000100·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········0001fec0·00fd70·000140·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0001fec0·00fd78·000140·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00020000·00fd70·00028c·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00020000·00fd78·00028c·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········0002028c·00fd70·000084·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0002028c·00fd78·000084·00··WA··0···0··4
28 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
30 ··[26]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··128 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
31 ··[27]·.debug_info·······PROGBITS········00000000·0001a8·0061fd·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·000188·006200·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·0063a8·000336·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·006388·000336·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·0066e0·00143e·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·0066c0·00143d·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·007b20·0002b6·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·007b00·0002b3·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·007dd8·0017c5·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·007db4·0017bb·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·0095a0·001522·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·009570·001522·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·00aac4·000433·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·00aa94·000433·00···C··0···0··4
38 ··[34]·.symtab···········SYMTAB··········00000000·00aef8·0014a0·10·····35·251··436 ··[32]·.symtab···········SYMTAB··········00000000·00aec8·001440·10·····33·247··4
39 ··[35]·.strtab···········STRTAB··········00000000·00c398·000ab7·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·00c308·000a79·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·00ce4f·000174·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·00cd81·00015e·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·a65da0eb108598939839177f1acbeb2244c0311a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0d49fa19d3d35de166d8cf80a6be5788146dcf79
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 ····00001514·000024e49 ····0000146c·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 ····00001514·000024e49 ····0000146c·000024e4
10 ····00000000·0000000010 ····00000000·00000000
  
1.15 KB
strings --all --bytes=8 {}
    
Offset 1, 19 lines modifiedOffset 1, 18 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 yGCC:·(Debian·14.2.0-14)·14.2.0
2 P.)*E%Q*E 
3 MbhxR7;w 
4 &1x'fzog^ 
5 Z~yeHh.. 
6 b2"S|4Ko 
7 :$]n1u;F 
8 ]2;c6+i}2 =FN|KPrLP
 3 p]nj2u2R
 4 BU'-jAvH
 5 NT8?eB7WiNV
 6 Jgi.z<!)x
 7 -eH3!b{i
 8 vvcym@{M
9 EKfhVcvE9 EKfhVcvE
 10 2!Ym8'\m
 11 1e>J%Td5
10 Y*EgD$H31 
11 YVAYF=Z+ 
12 \ba"<gGY 
13 c#1?660^12 c#1?660^
14 DHD7$DD"DBd13 DHD7$DD"DBd
15 '_eaQy}q14 '_eaQy}q
16 q1I>-fDd15 q1I>-fDd
17 call_weak_fn16 call_weak_fn
18 crtstuff.c17 crtstuff.c
19 all_implied_fbits18 all_implied_fbits
Offset 110, 15 lines modifiedOffset 109, 14 lines modified
110 PL_atom_chars109 PL_atom_chars
111 install_bdb4pl110 install_bdb4pl
112 PL_predicate111 PL_predicate
113 PL_permission_error112 PL_permission_error
114 db_env_create@DB5_3113 db_env_create@DB5_3
115 memcmp@GLIBC_2.4114 memcmp@GLIBC_2.4
116 PL_unify_atom115 PL_unify_atom
117 __aeabi_unwind_cpp_pr0@GCC_3.5 
118 pthread_setspecific@GLIBC_2.34116 pthread_setspecific@GLIBC_2.34
119 PL_foreign_control117 PL_foreign_control
120 PL_type_error118 PL_type_error
121 PL_get_nil_ex119 PL_get_nil_ex
122 __gmon_start__120 __gmon_start__
123 PL_get_chars121 PL_get_chars
124 calloc@GLIBC_2.4122 calloc@GLIBC_2.4
Offset 172, 27 lines modifiedOffset 170, 24 lines modified
172 PL_raise_exception170 PL_raise_exception
173 PL_get_atom171 PL_get_atom
174 PL_thread_self172 PL_thread_self
175 PL_new_functor_sz173 PL_new_functor_sz
176 PL_unify_integer174 PL_unify_integer
177 PL_unify_blob175 PL_unify_blob
178 PL_get_atom_ex176 PL_get_atom_ex
179 __aeabi_unwind_cpp_pr1@GCC_3.5 
180 PL_erase_external177 PL_erase_external
181 __cxa_finalize@GLIBC_2.4178 __cxa_finalize@GLIBC_2.4
182 PL_existence_error179 PL_existence_error
183 .shstrtab180 .shstrtab
184 .note.gnu.build-id181 .note.gnu.build-id
185 .gnu.hash182 .gnu.hash
186 .gnu.version183 .gnu.version
187 .gnu.version_r184 .gnu.version_r
188 .rel.dyn185 .rel.dyn
189 .rel.plt186 .rel.plt
190 .ARM.extab 
191 .ARM.exidx 
192 .eh_frame187 .eh_frame
193 .init_array188 .init_array
194 .fini_array189 .fini_array
195 .data.rel.ro190 .data.rel.ro
196 .dynamic191 .dynamic
197 .comment192 .comment
198 .ARM.attributes193 .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 000010a8·<_init>:2 00001000·<_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 000010b4·<.plt>:2 0000100c·<.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 0000144c·<call_weak_fn>:2 000013a4·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00001470·<deregister_tm_clones>:4 000013c8·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 0000149c·<register_tm_clones>:6 000013f4·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000014d0·<__do_global_dtors_aux>:8 00001428·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001510·<frame_dummy>:10 00001468·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001514·<pl_bdb_version>:14 0000146c·<pl_bdb_version>:
15 »       ...15 »       ...
  
16 0000151c·<get_dbenv>:16 00001474·<get_dbenv>:
17 »       ...17 »       ...
  
18 000015dc·<pl_bdb_is_open_env>:18 00001534·<pl_bdb_is_open_env>:
19 »       ...19 »       ...
  
20 00001684·<pl_bdb_is_open>:20 000015dc·<pl_bdb_is_open>:
21 »       ...21 »       ...
  
22 00001714·<acquire_dbenv>:22 0000166c·<acquire_dbenv>:
23 »       ...23 »       ...
  
24 00001730·<compare_dbenvs>:24 00001688·<compare_dbenvs>:
25 »       ...25 »       ...
  
26 00001764·<acquire_db>:26 000016bc·<acquire_db>:
27 »       ...27 »       ...
  
28 00001780·<write_dbenv>:28 000016d8·<write_dbenv>:
29 »       ...29 »       ...
  
30 000017b0·<write_db>:30 00001708·<write_db>:
31 »       ...31 »       ...
  
32 000017e0·<pl_bdb_error>:32 00001738·<pl_bdb_error>:
33 »       ...33 »       ...
  
34 000017ec·<release_dbenv>:34 00001744·<release_dbenv>:
35 »       ...35 »       ...
  
36 0000183c·<release_db>:36 00001794·<release_db>:
37 »       ...37 »       ...
  
38 0000186c·<lookup_flag>:38 000017c4·<lookup_flag>:
39 »       ...39 »       ...
  
40 00001904·<unify_dbt>:40 0000185c·<unify_dbt>:
41 »       ...41 »       ...
  
42 000019a0·<get_dbt>:42 000018f8·<get_dbt>:
43 »       ...43 »       ...
  
44 00001ab8·<get_dtype>:44 00001a10·<get_dtype>:
45 »       ...45 »       ...
  
46 00001b64·<free_transaction_stack>:46 00001abc·<free_transaction_stack>:
47 »       ...47 »       ...
  
48 00001ba0·<get_db>:48 00001af8·<get_db>:
49 »       ...49 »       ...
  
50 00001c3c·<my_tr_stack>:50 00001b94·<my_tr_stack>:
51 »       ...51 »       ...
  
52 00001c88·<db_status.part.0>:52 00001be0·<db_status.part.0>:
53 »       ...53 »       ...
  
54 00001d34·<pl_bdb_close>:54 00001c8c·<pl_bdb_close>:
55 »       ...55 »       ...
  
56 00001df0·<compare_dbs>:56 00001d48·<compare_dbs>:
57 »       ...57 »       ...
  
58 00001e24·<db_status_env>:58 00001d7c·<db_status_env>:
59 »       ...59 »       ...
  
60 00001e80·<bdb_close_env>:60 00001dd8·<bdb_close_env>:
61 »       ...61 »       ...
  
62 00001ee4·<pl_bdb_close_environment>:62 00001e3c·<pl_bdb_close_environment>:
63 »       ...63 »       ...
  
64 00001f5c·<check_same_thread>:64 00001eb4·<check_same_thread>:
65 »       ...65 »       ...
  
66 00001fe8·<bdb_init>:66 00001f40·<bdb_init>:
67 »       ...67 »       ...
  
68 0000236c·<pl_bdb_init2>:68 000022c4·<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 00002370·<pl_bdb_init1>:73 000022c8·<pl_bdb_init1>:
74 »       ...74 »       ...
  
75 00002378·<bdb_transaction>:75 000022d0·<bdb_transaction>:
76 »       ...76 »       ...
  
77 000025b4·<pl_bdb_transaction2>:77 0000250c·<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 000025b8·<pl_bdb_transaction1>:82 00002510·<pl_bdb_transaction1>:
83 »       ...83 »       ...
  
84 000025c0·<pl_bdb_env_property>:84 00002518·<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 000039f8·<_fini>:2 00003950·<_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, 84 lines modifiedOffset 92, 80 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·6d005f5f·PL_unify_atom.__99 ··0x00000600·504c5f75·6e696679·5f61746f·6d007074·PL_unify_atom.pt
100 ··0x00000610·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp 
101 ··0x00000620·5f707230·40474343·5f332e35·00707468·_pr0@GCC_3.5.pth 
102 ··0x00000630·72656164·5f736574·73706563·69666963·read_setspecific100 ··0x00000610·68726561·645f7365·74737065·63696669·hread_setspecifi
103 ··0x00000640·40474c49·42435f32·2e333400·504c5f66·@GLIBC_2.34.PL_f101 ··0x00000620·6340474c·4942435f·322e3334·00504c5f·c@GLIBC_2.34.PL_
104 ··0x00000650·6f726569·676e5f63·6f6e7472·6f6c0050·oreign_control.P102 ··0x00000630·666f7265·69676e5f·636f6e74·726f6c00·foreign_control.
105 ··0x00000660·4c5f7479·70655f65·72726f72·00504c5f·L_type_error.PL_103 ··0x00000640·504c5f74·7970655f·6572726f·7200504c·PL_type_error.PL
106 ··0x00000670·6765745f·6e696c5f·6578005f·5f676d6f·get_nil_ex.__gmo104 ··0x00000650·5f676574·5f6e696c·5f657800·5f5f676d·_get_nil_ex.__gm
107 ··0x00000680·6e5f7374·6172745f·5f00504c·5f676574·n_start__.PL_get105 ··0x00000660·6f6e5f73·74617274·5f5f0050·4c5f6765·on_start__.PL_ge
108 ··0x00000690·5f636861·72730063·616c6c6f·6340474c·_chars.calloc@GL106 ··0x00000670·745f6368·61727300·63616c6c·6f634047·t_chars.calloc@G
109 ··0x000006a0·4942435f·322e3400·504c5f75·6e696679·IBC_2.4.PL_unify107 ··0x00000680·4c494243·5f322e34·00504c5f·756e6966·LIBC_2.4.PL_unif
110 ··0x000006b0·5f6c6973·7400504c·5f676574·5f626c6f·_list.PL_get_blo108 ··0x00000690·795f6c69·73740050·4c5f6765·745f626c·y_list.PL_get_bl
111 ··0x000006c0·6200504c·5f646f6d·61696e5f·6572726f·b.PL_domain_erro109 ··0x000006a0·6f620050·4c5f646f·6d61696e·5f657272·ob.PL_domain_err
112 ··0x000006d0·7200504c·5f756e69·66795f74·65726d00·r.PL_unify_term.110 ··0x000006b0·6f720050·4c5f756e·6966795f·7465726d·or.PL_unify_term
113 ··0x000006e0·504c5f75·6e696679·5f626f6f·6c00504c·PL_unify_bool.PL111 ··0x000006c0·00504c5f·756e6966·795f626f·6f6c0050·.PL_unify_bool.P
114 ··0x000006f0·5f726563·6f726465·645f6578·7465726e·_recorded_extern112 ··0x000006d0·4c5f7265·636f7264·65645f65·78746572·L_recorded_exter
115 ··0x00000700·616c005f·5f617373·6572745f·6661696c·al.__assert_fail113 ··0x000006e0·6e616c00·5f5f6173·73657274·5f666169·nal.__assert_fai
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 
121 ··0x00000760·6540474c·4942435f·322e3400·5f49544d·e@GLIBC_2.4._ITM114 ··0x000006f0·6c40474c·4942435f·322e3400·5f49544d·l@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
122 ··0x00000770·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone120 ··0x00000750·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon
123 ··0x00000780·5461626c·6500756e·696e7374·616c6c00·Table.uninstall.121 ··0x00000760·65546162·6c650075·6e696e73·74616c6c·eTable.uninstall
124 ··0x00000790·504c5f67·65745f6c·69737400·70746872·PL_get_list.pthr122 ··0x00000770·00504c5f·6765745f·6c697374·00707468·.PL_get_list.pth
125 ··0x000007a0·6561645f·6b65795f·63726561·74654047·ead_key_create@G123 ··0x00000780·72656164·5f6b6579·5f637265·61746540·read_key_create@
126 ··0x000007b0·4c494243·5f322e33·34007374·726c656e·LIBC_2.34.strlen124 ··0x00000790·474c4942·435f322e·33340073·74726c65·GLIBC_2.34.strle
127 ··0x000007c0·40474c49·42435f32·2e340050·4c5f756e·@GLIBC_2.4.PL_un125 ··0x000007a0·6e40474c·4942435f·322e3400·504c5f75·n@GLIBC_2.4.PL_u
128 ··0x000007d0·6966795f·63686172·7300504c·5f6e6577·ify_chars.PL_new126 ··0x000007b0·6e696679·5f636861·72730050·4c5f6e65·nify_chars.PL_ne
129 ··0x000007e0·5f61746f·6d00504c·5f726563·6f72645f·_atom.PL_record_127 ··0x000007c0·775f6174·6f6d0050·4c5f7265·636f7264·w_atom.PL_record
130 ··0x000007f0·65787465·726e616c·00504c5f·6765745f·external.PL_get_128 ··0x000007d0·5f657874·65726e61·6c00504c·5f676574·_external.PL_get
131 ··0x00000800·6e636861·7273006d·656d6370·7940474c·nchars.memcpy@GL129 ··0x000007e0·5f6e6368·61727300·6d656d63·70794047·_nchars.memcpy@G
132 ··0x00000810·4942435f·322e3400·504c5f6e·6578745f·IBC_2.4.PL_next_130 ··0x000007f0·4c494243·5f322e34·00504c5f·6e657874·LIBC_2.4.PL_next
133 ··0x00000820·736f6c75·74696f6e·005f504c·5f726574·solution._PL_ret131 ··0x00000800·5f736f6c·7574696f·6e005f50·4c5f7265·_solution._PL_re
134 ··0x00000830·72795f61·64647265·73730064·625f6372·ry_address.db_cr132 ··0x00000810·7472795f·61646472·65737300·64625f63·try_address.db_c
135 ··0x00000840·65617465·40444235·5f33005f·5f737461·eate@DB5_3.__sta133 ··0x00000820·72656174·65404442·355f3300·5f5f7374·reate@DB5_3.__st
136 ··0x00000850·636b5f63·686b5f67·75617264·40474c49·ck_chk_guard@GLI134 ··0x00000830·61636b5f·63686b5f·67756172·6440474c·ack_chk_guard@GL
137 ··0x00000860·42435f32·2e340050·4c5f666f·72656967·BC_2.4.PL_foreig135 ··0x00000840·4942435f·322e3400·504c5f66·6f726569·IBC_2.4.PL_forei
138 ··0x00000870·6e5f636f·6e746578·745f6164·64726573·n_context_addres136 ··0x00000850·676e5f63·6f6e7465·78745f61·64647265·gn_context_addre
139 ··0x00000880·7300504c·5f6f7065·6e5f7175·65727900·s.PL_open_query.137 ··0x00000860·73730050·4c5f6f70·656e5f71·75657279·ss.PL_open_query
140 ··0x00000890·504c5f72·6577696e·645f666f·72656967·PL_rewind_foreig138 ··0x00000870·00504c5f·72657769·6e645f66·6f726569·.PL_rewind_forei
141 ··0x000008a0·6e5f6672·616d6500·504c5f75·6e696679·n_frame.PL_unify139 ··0x00000880·676e5f66·72616d65·00504c5f·756e6966·gn_frame.PL_unif
142 ··0x000008b0·00504c5f·756e6966·795f6e69·6c00504c·.PL_unify_nil.PL140 ··0x00000890·7900504c·5f756e69·66795f6e·696c0050·y.PL_unify_nil.P
143 ··0x000008c0·5f676574·5f6c6f6e·675f6578·00737472·_get_long_ex.str141 ··0x000008a0·4c5f6765·745f6c6f·6e675f65·78007374·L_get_long_ex.st
144 ··0x000008d0·64757040·474c4942·435f322e·34006d61·dup@GLIBC_2.4.ma142 ··0x000008b0·72647570·40474c49·42435f32·2e34006d·rdup@GLIBC_2.4.m
145 ··0x000008e0·6c6c6f63·40474c49·42435f32·2e340050·lloc@GLIBC_2.4.P143 ··0x000008c0·616c6c6f·6340474c·4942435f·322e3400·alloc@GLIBC_2.4.
146 ··0x000008f0·4c5f6765·745f7369·7a655f65·78005f5f·L_get_size_ex.__144 ··0x000008d0·504c5f67·65745f73·697a655f·6578005f·PL_get_size_ex._
147 ··0x00000900·73746163·6b5f6368·6b5f6661·696c4047·stack_chk_fail@G145 ··0x000008e0·5f737461·636b5f63·686b5f66·61696c40·_stack_chk_fail@
148 ··0x00000910·4c494243·5f322e34·00707468·72656164·LIBC_2.4.pthread146 ··0x000008f0·474c4942·435f322e·34007074·68726561·GLIBC_2.4.pthrea
149 ··0x00000920·5f6b6579·5f64656c·65746540·474c4942·_key_delete@GLIB147 ··0x00000900·645f6b65·795f6465·6c657465·40474c49·d_key_delete@GLI
150 ··0x00000930·435f322e·33340050·4c5f6765·745f626f·C_2.34.PL_get_bo148 ··0x00000910·42435f32·2e333400·504c5f67·65745f62·BC_2.34.PL_get_b
151 ··0x00000940·6f6c5f65·78005366·7072696e·74660070·ol_ex.Sfprintf.p149 ··0x00000920·6f6f6c5f·65780053·66707269·6e746600·ool_ex.Sfprintf.
152 ··0x00000950·74687265·61645f67·65747370·65636966·thread_getspecif150 ··0x00000930·70746872·6561645f·67657473·70656369·pthread_getspeci
153 ··0x00000960·69634047·4c494243·5f322e33·3400504c·ic@GLIBC_2.34.PL151 ··0x00000940·66696340·474c4942·435f322e·33340050·fic@GLIBC_2.34.P
154 ··0x00000970·5f637574·5f717565·7279005f·504c5f67·_cut_query._PL_g152 ··0x00000950·4c5f6375·745f7175·65727900·5f504c5f·L_cut_query._PL_
155 ··0x00000980·65745f61·72675f73·7a00504c·5f626c6f·et_arg_sz.PL_blo153 ··0x00000960·6765745f·6172675f·737a0050·4c5f626c·get_arg_sz.PL_bl
156 ··0x00000990·625f6461·74610050·4c5f6e65·775f7465·b_data.PL_new_te154 ··0x00000970·6f625f64·61746100·504c5f6e·65775f74·ob_data.PL_new_t
157 ··0x000009a0·726d5f72·65660050·4c5f636f·70795f74·rm_ref.PL_copy_t155 ··0x00000980·65726d5f·72656600·504c5f63·6f70795f·erm_ref.PL_copy_
158 ··0x000009b0·65726d5f·72656600·504c5f75·6e696679·erm_ref.PL_unify156 ··0x00000990·7465726d·5f726566·00504c5f·756e6966·term_ref.PL_unif
159 ··0x000009c0·5f61746f·6d5f6368·61727300·504c5f67·_atom_chars.PL_g157 ··0x000009a0·795f6174·6f6d5f63·68617273·00504c5f·y_atom_chars.PL_
160 ··0x000009d0·65745f6e·616d655f·61726974·795f737a·et_name_arity_sz158 ··0x000009b0·6765745f·6e616d65·5f617269·74795f73·get_name_arity_s
161 ··0x000009e0·00504c5f·6c696365·6e736500·504c5f72·.PL_license.PL_r159 ··0x000009c0·7a00504c·5f6c6963·656e7365·00504c5f·z.PL_license.PL_
162 ··0x000009f0·61697365·5f657863·65707469·6f6e0050·aise_exception.P160 ··0x000009d0·72616973·655f6578·63657074·696f6e00·raise_exception.
163 ··0x00000a00·4c5f6765·745f6174·6f6d0050·4c5f7468·L_get_atom.PL_th161 ··0x000009e0·504c5f67·65745f61·746f6d00·504c5f74·PL_get_atom.PL_t
164 ··0x00000a10·72656164·5f73656c·6600504c·5f6e6577·read_self.PL_new162 ··0x000009f0·68726561·645f7365·6c660050·4c5f6e65·hread_self.PL_ne
165 ··0x00000a20·5f66756e·63746f72·5f737a00·504c5f75·_functor_sz.PL_u163 ··0x00000a00·775f6675·6e63746f·725f737a·00504c5f·w_functor_sz.PL_
166 ··0x00000a30·6e696679·5f696e74·65676572·00504c5f·nify_integer.PL_164 ··0x00000a10·756e6966·795f696e·74656765·7200504c·unify_integer.PL
167 ··0x00000a40·756e6966·795f626c·6f620050·4c5f6765·unify_blob.PL_ge165 ··0x00000a20·5f756e69·66795f62·6c6f6200·504c5f67·_unify_blob.PL_g
168 ··0x00000a50·745f6174·6f6d5f65·78005f5f·61656162·t_atom_ex.__aeab166 ··0x00000a30·65745f61·746f6d5f·65780050·4c5f6572·et_atom_ex.PL_er
169 ··0x00000a60·695f756e·77696e64·5f637070·5f707231·i_unwind_cpp_pr1 
170 ··0x00000a70·40474343·5f332e35·00504c5f·65726173·@GCC_3.5.PL_eras 
171 ··0x00000a80·655f6578·7465726e·616c005f·5f637861·e_external.__cxa167 ··0x00000a40·6173655f·65787465·726e616c·005f5f63·ase_external.__c
172 ··0x00000a90·5f66696e·616c697a·6540474c·4942435f·_finalize@GLIBC_168 ··0x00000a50·78615f66·696e616c·697a6540·474c4942·xa_finalize@GLIB
173 ··0x00000aa0·322e3400·504c5f65·78697374·656e6365·2.4.PL_existence169 ··0x00000a60·435f322e·3400504c·5f657869·7374656e·C_2.4.PL_existen
174 ··0x00000ab0·5f657272·6f7200·····················_error.170 ··0x00000a70·63655f65·72726f72·00················ce_error.
  
2.4 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 lines modifiedOffset 5, 21 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.attributes
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·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.18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges.
22 ··0x00000130·2e646562·75675f6c·696e6500·2e646562·.debug_line..deb19 ··0x00000100·2e646562·75675f69·6e666f00·2e646562·.debug_info..deb
23 ··0x00000140·75675f66·72616d65·002e6465·6275675f·ug_frame..debug_20 ··0x00000110·75675f61·62627265·76002e64·65627567·ug_abbrev..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.
  
151 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··2232628·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0··2230956·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:·24167 Installed-Size:·2410
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:·5232480692f3b666e0a16e193d14089d66a9cc50·b10d8f6967e06f8a09b76b0fefa5c35185f3c640·bcd9c1960ef3c73ac9339f4adc2ff8448875ebcd12 Build-Ids:·047c77ff00ec356a6018d3aa66cbaad308c90be6·3777365853d122b625d1f528be5981077cc06857·ed2e53da848d1c3b86351ecc8259a8bfab777d7e
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/52/32480692f3b666e0a16e193d14089d66a9cc50.debug 
2 usr/lib/debug/.build-id/b1/0d8f6967e06f8a09b76b0fefa5c35185f3c640.debug 
3 usr/lib/debug/.build-id/bc/d9c1960ef3c73ac9339f4adc2ff8448875ebcd.debug1 usr/lib/debug/.build-id/04/7c77ff00ec356a6018d3aa66cbaad308c90be6.debug
 2 usr/lib/debug/.build-id/37/77365853d122b625d1f528be5981077cc06857.debug
 3 usr/lib/debug/.build-id/ed/2e53da848d1c3b86351ecc8259a8bfab777d7e.debug
4 usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug4 usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug
151 MB
data.tar.xz
151 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/52/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)····51164·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/52/32480692f3b666e0a16e193d14089d66a9cc50.debug7 -rw-r--r--···0·root·········(0)·root·········(0)·····7568·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/04/7c77ff00ec356a6018d3aa66cbaad308c90be6.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b1/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/37/
9 -rw-r--r--···0·root·········(0)·root·········(0)··2396316·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b1/0d8f6967e06f8a09b76b0fefa5c35185f3c640.debug9 -rw-r--r--···0·root·········(0)·root·········(0)··2391000·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/37/77365853d122b625d1f528be5981077cc06857.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/bc/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/ed/
11 -rw-r--r--···0·root·········(0)·root·········(0)·····7744·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/bc/d9c1960ef3c73ac9339f4adc2ff8448875ebcd.debug11 -rw-r--r--···0·root·········(0)·root·········(0)····50380·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/ed/2e53da848d1c3b86351ecc8259a8bfab777d7e.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)·····2392·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)·····2392·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/52/32480692f3b666e0a16e193d14089d66a9cc50.debug vs.
./usr/lib/debug/.build-id/ed/2e53da848d1c3b86351ecc8259a8bfab777d7e.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 78% 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:···············0xf6911 ··Entry·point·address:···············0xee1
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········49604·(bytes·into·file)13 ··Start·of·section·headers:··········48860·(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:·········3919 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3820 ··Section·header·string·table·index:·37
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·0xf692 Entry·point·0xee1
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·0x000043e0·0x000043e0·0x00000·0x00128·R···0x46 ··ARM_EXIDX······0x000198·0x000042bc·0x000042bc·0x00000·0x00008·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·0x0452c·0x0452c·R·E·0x100009 ··LOAD···········0x000000·0x00000000·0x00000000·0x042e8·0x042e8·R·E·0x10000
10 ··LOAD···········0x00fe18·0x0001fe18·0x0001fe18·0x00000·0x00330·RW··0x1000010 ··LOAD···········0x00fe20·0x0001fe20·0x0001fe20·0x00000·0x00328·RW··0x10000
11 ··DYNAMIC········0x00fe18·0x0001fe20·0x0001fe20·0x00000·0x00110·RW··0x411 ··DYNAMIC········0x00fe20·0x0001fe28·0x0001fe28·0x00000·0x00108·RW··0x4
12 ··NOTE···········0x000174·0x00000174·0x00000174·0x00024·0x00024·R···0x412 ··NOTE···········0x000174·0x00000174·0x00000174·0x00024·0x00024·R···0x4
13 ··NOTE···········0x00450c·0x0000450c·0x0000450c·0x00020·0x00020·R···0x413 ··NOTE···········0x0042c8·0x000042c8·0x000042c8·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······0x00fe18·0x0001fe18·0x0001fe18·0x00000·0x001e8·R···0x115 ··GNU_RELRO······0x00fe20·0x0001fe20·0x0001fe20·0x00000·0x001e0·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.extab·.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·
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, 48 lines modifiedOffset 1, 47 lines modified
1 There·are·39·section·headers,·starting·at·offset·0xc1c4:1 There·are·38·section·headers,·starting·at·offset·0xbedc:
  
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·000330·10···A··5···3··48 ··[·4]·.dynsym···········NOBITS··········000001cc·000198·000310·10···A··5···3··4
9 ··[·5]·.dynstr···········NOBITS··········000004fc·000198·00027d·00···A··0···0··19 ··[·5]·.dynstr···········NOBITS··········000004dc·000198·00023a·00···A··0···0··1
10 ··[·6]·.gnu.version······NOBITS··········0000077a·000198·000066·02···A··4···0··210 ··[·6]·.gnu.version······NOBITS··········00000716·000198·000062·02···A··4···0··2
11 ··[·7]·.gnu.version_r····NOBITS··········000007e0·000198·000080·00···A··5···3··411 ··[·7]·.gnu.version_r····NOBITS··········00000778·000198·000060·00···A··5···2··4
12 ··[·8]·.rel.dyn··········NOBITS··········00000860·000198·0000f0·08···A··4···0··412 ··[·8]·.rel.dyn··········NOBITS··········000007d8·000198·0000f0·08···A··4···0··4
13 ··[·9]·.rel.plt··········NOBITS··········00000950·000198·000150·08···A··4··22··413 ··[·9]·.rel.plt··········NOBITS··········000008c8·000198·000150·08···A··4··21··4
14 ··[10]·.init·············NOBITS··········00000aa0·000198·00000c·00··AX··0···0··414 ··[10]·.init·············NOBITS··········00000a18·000198·00000c·00··AX··0···0··4
15 ··[11]·.plt··············NOBITS··········00000aac·000198·000224·04··AX··0···0··415 ··[11]·.plt··············NOBITS··········00000a24·000198·000224·04··AX··0···0··4
16 ··[12]·.text·············NOBITS··········00000cd0·000198·0027b0·00··AX··0···0··416 ··[12]·.text·············NOBITS··········00000c48·000198·0027b0·00··AX··0···0··4
17 ··[13]·.fini·············NOBITS··········00003480·000198·000008·00··AX··0···0··417 ··[13]·.fini·············NOBITS··········000033f8·000198·000008·00··AX··0···0··4
18 ··[14]·.rodata···········NOBITS··········00003488·000198·000ebc·00···A··0···0··418 ··[14]·.rodata···········NOBITS··········00003400·000198·000ebc·00···A··0···0··4
19 ··[15]·.ARM.extab········NOBITS··········00004344·000198·00009c·00···A··0···0··4 
20 ··[16]·.ARM.exidx········NOBITS··········000043e0·000198·000128·00··AL·12···0··419 ··[15]·.ARM.exidx········NOBITS··········000042bc·000198·000008·00··AL·12···0··4
21 ··[17]·.eh_frame·········NOBITS··········00004508·000198·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········000042c4·000198·000004·00···A··0···0··4
22 ··[18]·.note.ABI-tag·····NOTE············0000450c·00450c·000020·00···A··0···0··421 ··[17]·.note.ABI-tag·····NOTE············000042c8·0042c8·000020·00···A··0···0··4
23 ··[19]·.init_array·······NOBITS··········0001fe18·00fe18·000004·04··WA··0···0··422 ··[18]·.init_array·······NOBITS··········0001fe20·00fe20·000004·04··WA··0···0··4
24 ··[20]·.fini_array·······NOBITS··········0001fe1c·00fe18·000004·04··WA··0···0··423 ··[19]·.fini_array·······NOBITS··········0001fe24·00fe20·000004·04··WA··0···0··4
25 ··[21]·.dynamic··········NOBITS··········0001fe20·00fe18·000110·08··WA··5···0··424 ··[20]·.dynamic··········NOBITS··········0001fe28·00fe20·000108·08··WA··5···0··4
26 ··[22]·.got··············NOBITS··········0001ff30·00fe18·0000d0·04··WA··0···0··425 ··[21]·.got··············NOBITS··········0001ff30·00fe20·0000d0·04··WA··0···0··4
27 ··[23]·.data·············NOBITS··········00020000·00fe18·000068·00··WA··0···0··426 ··[22]·.data·············NOBITS··········00020000·00fe20·000068·00··WA··0···0··4
28 ··[24]·.bss··············NOBITS··········00020068·00fe18·0000e0·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········00020068·00fe20·0000e0·00··WA··0···0··4
29 ··[25]·.comment··········PROGBITS········00000000·00452c·00001f·01··MS··0···0··128 ··[24]·.comment··········PROGBITS········00000000·0042e8·00001f·01··MS··0···0··1
30 ··[26]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00454b·000033·00······0···0··129 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004307·000033·00······0···0··1
31 ··[27]·.debug_aranges····PROGBITS········00000000·00457e·000028·00······0···0··130 ··[26]·.debug_aranges····PROGBITS········00000000·00433a·000028·00······0···0··1
32 ··[28]·.debug_info·······PROGBITS········00000000·0045a8·002877·00···C··0···0··431 ··[27]·.debug_info·······PROGBITS········00000000·004364·00287b·00···C··0···0··4
33 ··[29]·.debug_abbrev·····PROGBITS········00000000·006e20·000344·00···C··0···0··432 ··[28]·.debug_abbrev·····PROGBITS········00000000·006be0·000344·00···C··0···0··4
34 ··[30]·.debug_line·······PROGBITS········00000000·007164·001624·00···C··0···0··433 ··[29]·.debug_line·······PROGBITS········00000000·006f24·001628·00···C··0···0··4
35 ··[31]·.debug_frame······PROGBITS········00000000·008788·000275·00···C··0···0··434 ··[30]·.debug_frame······PROGBITS········00000000·00854c·000279·00···C··0···0··4
36 ··[32]·.debug_str········PROGBITS········00000000·008a00·0002a3·01·MSC··0···0··435 ··[31]·.debug_str········PROGBITS········00000000·0087c8·00029a·01·MSC··0···0··4
37 ··[33]·.debug_loclists···PROGBITS········00000000·008ca4·0012d4·00···C··0···0··436 ··[32]·.debug_loclists···PROGBITS········00000000·008a64·0012c9·00···C··0···0··4
38 ··[34]·.debug_rnglists···PROGBITS········00000000·009f78·000429·00···C··0···0··437 ··[33]·.debug_rnglists···PROGBITS········00000000·009d30·00042f·00···C··0···0··4
39 ··[35]·.gnu_debugaltlink·PROGBITS········00000000·00a3a1·000052·00······0···0··138 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·00a15f·000052·00······0···0··1
40 ··[36]·.symtab···········SYMTAB··········00000000·00a3f4·001380·10·····37·229··439 ··[35]·.symtab···········SYMTAB··········00000000·00a1b4·001320·10·····36·225··4
41 ··[37]·.strtab···········STRTAB··········00000000·00b774·0008c0·00······0···0··140 ··[36]·.strtab···········STRTAB··········00000000·00b4d4·000882·00······0···0··1
42 ··[38]·.shstrtab·········STRTAB··········00000000·00c034·00018f·00······0···0··141 ··[37]·.shstrtab·········STRTAB··········00000000·00bd56·000184·00······0···0··1
43 Key·to·Flags:42 Key·to·Flags:
44 ··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),
45 ··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),
46 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
47 ··D·(mbind),·y·(purecode),·p·(processor·specific)46 ··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:·5232480692f3b666e0a16e193d14089d66a9cc503 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ed2e53da848d1c3b86351ecc8259a8bfab777d7e
  
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 ····00001064·0000241c9 ····00000fdc·0000241c
10 ····00000cd0·0000029810 ····00000c48·00000298
11 ····00000000·0000000011 ····00000000·00000000
  
247 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 ····00001064·0000241c9 ····00000fdc·0000241c
10 ····00000cd0·0000029810 ····00000c48·00000298
11 ····00000000·0000000011 ····00000000·00000000
  
1.27 KB
strings --all --bytes=8 {}
    
Offset 1, 15 lines modifiedOffset 1, 17 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
2 md44(Q6c 
3 c)R&k!,AI 
4 !UKj3>Dy 
5 n}=]y?r@ 
6 nYaEeU{b 
7 3Lc+Vg3< 
8 Cv4|Y$di:·=2 }e8.PY^t<a*
 3 tB&1'o'\|
 4 =;v=WPvq
 5 _-RN~-gcy
 6 IrSpk/G*
 7 {rK/7g=BF
 8 HV$ODDJ)
 9 ~&28p7ngN·
 10 6)-·DVy» 
9 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug11 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug
10 __abi_tag12 __abi_tag
11 call_weak_fn13 call_weak_fn
12 swipl-ld.c14 swipl-ld.c
13 removeTempFiles15 removeTempFiles
14 quoted_name16 quoted_name
15 xoserror17 xoserror
Offset 49, 15 lines modifiedOffset 51, 14 lines modified
49 completed.051 completed.0
50 __do_global_dtors_aux_fini_array_entry52 __do_global_dtors_aux_fini_array_entry
51 frame_dummy53 frame_dummy
52 __frame_dummy_init_array_entry54 __frame_dummy_init_array_entry
53 __FRAME_END__55 __FRAME_END__
54 _DYNAMIC56 _DYNAMIC
55 _GLOBAL_OFFSET_TABLE_57 _GLOBAL_OFFSET_TABLE_
56 __aeabi_unwind_cpp_pr0@GCC_3.5 
57 compileObjectFiles58 compileObjectFiles
58 __libc_start_main@GLIBC_2.3459 __libc_start_main@GLIBC_2.34
59 strcmp@GLIBC_2.460 strcmp@GLIBC_2.4
60 __cxa_finalize@GLIBC_2.461 __cxa_finalize@GLIBC_2.4
61 _ITM_deregisterTMCloneTable62 _ITM_deregisterTMCloneTable
62 __bss_start__63 __bss_start__
63 createSavedState64 createSavedState
Offset 99, 15 lines modifiedOffset 100, 14 lines modified
99 _IO_stdin_used100 _IO_stdin_used
100 strlen@GLIBC_2.4101 strlen@GLIBC_2.4
101 strchr@GLIBC_2.4102 strchr@GLIBC_2.4
102 concatArgList103 concatArgList
103 __errno_location@GLIBC_2.4104 __errno_location@GLIBC_2.4
104 __sprintf_chk@GLIBC_2.4105 __sprintf_chk@GLIBC_2.4
105 __isoc99_sscanf@GLIBC_2.7106 __isoc99_sscanf@GLIBC_2.7
106 __aeabi_unwind_cpp_pr1@GCC_3.5 
107 createOutput107 createOutput
108 __printf_chk@GLIBC_2.4108 __printf_chk@GLIBC_2.4
109 write@GLIBC_2.4109 write@GLIBC_2.4
110 appendArgList110 appendArgList
111 __fprintf_chk@GLIBC_2.4111 __fprintf_chk@GLIBC_2.4
112 copyArgList112 copyArgList
113 __bss_start113 __bss_start
Offset 129, 15 lines modifiedOffset 129, 14 lines modified
129 .shstrtab129 .shstrtab
130 .note.gnu.build-id130 .note.gnu.build-id
131 .gnu.hash131 .gnu.hash
132 .gnu.version132 .gnu.version
133 .gnu.version_r133 .gnu.version_r
134 .rel.dyn134 .rel.dyn
135 .rel.plt135 .rel.plt
136 .ARM.extab 
137 .ARM.exidx136 .ARM.exidx
138 .eh_frame137 .eh_frame
139 .note.ABI-tag138 .note.ABI-tag
140 .init_array139 .init_array
141 .fini_array140 .fini_array
142 .dynamic141 .dynamic
143 .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 00000aa0·<_init>:2 00000a18·<_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 00000aac·<.plt>:2 00000a24·<.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 00000cd0·<main>:2 00000c48·<main>:
3 »       ...3 »       ...
  
4 00000f68·<_start>:4 00000ee0·<_start>:
5 »       ...5 »       ...
  
6 00000f9c·<call_weak_fn>:6 00000f14·<call_weak_fn>:
7 »       ...7 »       ...
  
8 00000fc0·<deregister_tm_clones>:8 00000f38·<deregister_tm_clones>:
9 »       ...9 »       ...
  
10 00000fec·<register_tm_clones>:10 00000f64·<register_tm_clones>:
11 »       ...11 »       ...
  
12 00001020·<__do_global_dtors_aux>:12 00000f98·<__do_global_dtors_aux>:
13 »       ...13 »       ...
  
14 00001060·<frame_dummy>:14 00000fd8·<frame_dummy>:
15 frame_dummy():15 frame_dummy():
16 »       movs»   r0,·r016 »       movs»   r0,·r0
17 »       ...17 »       ...
  
18 00001064·<usage>:18 00000fdc·<usage>:
19 »       ...19 »       ...
  
20 000010ac·<removeTempFiles>:20 00001024·<removeTempFiles>:
21 »       ...21 »       ...
  
22 00001114·<quoted_name>:22 0000108c·<quoted_name>:
23 »       ...23 »       ...
  
24 00001190·<xoserror>:24 00001108·<xoserror>:
25 »       ...25 »       ...
  
26 000011ac·<error.isra.0>:26 00001124·<error.isra.0>:
27 »       ...27 »       ...
  
28 000011f4·<caught_signal>:28 0000116c·<caught_signal>:
29 »       ...29 »       ...
  
30 00001208·<copy_fd>:30 00001180·<copy_fd>:
31 »       ...31 »       ...
  
32 0000130c·<plld_strdup>:32 00001284·<plld_strdup>:
33 »       ...33 »       ...
  
34 00001368·<tmpPath.part.0>:34 000012e0·<tmpPath.part.0>:
35 »       ...35 »       ...
  
36 000013e4·<defaultProgram.part.0>:36 0000135c·<defaultProgram.part.0>:
37 »       ...37 »       ...
  
38 00001444·<defaultPath.part.0>:38 000013bc·<defaultPath.part.0>:
39 »       ...39 »       ...
  
40 000014cc·<plld_xmalloc>:40 00001444·<plld_xmalloc>:
41 »       ...41 »       ...
  
42 00001514·<plld_xrealloc>:42 0000148c·<plld_xrealloc>:
43 »       ...43 »       ...
  
44 00001574·<appendArgList.part.0>:44 000014ec·<appendArgList.part.0>:
45 »       ...45 »       ...
  
46 000015f4·<appendArgList>:46 0000156c·<appendArgList>:
47 »       ...47 »       ...
  
48 000015fc·<prependArgList>:48 00001574·<prependArgList>:
49 »       ...49 »       ...
  
50 0000169c·<fillDefaultOptions>:50 00001614·<fillDefaultOptions>:
51 »       ...51 »       ...
  
52 000018f0·<concatArgList>:52 00001868·<concatArgList>:
53 »       ...53 »       ...
  
54 000019c4·<appendOptions>:54 0000193c·<appendOptions>:
55 »       ...55 »       ...
  
56 00001a84·<ensureOption>:56 000019fc·<ensureOption>:
57 »       ...57 »       ...
  
58 00001ad0·<getPrologOptions>:58 00001a48·<getPrologOptions>:
59 »       ...59 »       ...
  
60 00001f2c·<copyArgList>:60 00001ea4·<copyArgList>:
61 »       ...61 »       ...
  
62 00002014·<freeArgList>:62 00001f8c·<freeArgList>:
63 »       ...63 »       ...
  
64 0000204c·<replaceExtension>:64 00001fc4·<replaceExtension>:
65 »       ...65 »       ...
  
66 000020a8·<file_name_extension>:66 00002020·<file_name_extension>:
67 »       ...67 »       ...
  
68 000020d0·<dispatchFile>:68 00002048·<dispatchFile>:
69 »       ...69 »       ...
  
70 000021a0·<parseOptions>:70 00002118·<parseOptions>:
71 »       ...71 »       ...
  
72 000028f8·<addOptionString>:72 00002870·<addOptionString>:
73 »       ...73 »       ...
  
74 00002a88·<shell_quote>:74 00002a00·<shell_quote>:
75 »       ...75 »       ...
  
76 00002afc·<callprog>:76 00002a74·<callprog>:
77 »       ...77 »       ...
  
78 00002c08·<compileFile>:78 00002b80·<compileFile>:
79 »       ...79 »       ...
  
80 00002dc4·<linkSharedObject>:80 00002d3c·<linkSharedObject>:
81 »       ...81 »       ...
  
82 00002f14·<compileObjectFiles>:82 00002e8c·<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 00003480·<_fini>:2 000033f8·<_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·-funwind-tables·-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·-fno-strict-aliasing
33 ··[···1d9]··callprog33 ··[···1c9]··callprog
34 ··[···1e2]··plarch34 ··[···1d2]··plarch
35 ··[···1e9]··tmpPath35 ··[···1d9]··tmpPath
36 ··[···1f1]··defaultPath36 ··[···1e1]··defaultPath
37 ··[···1fd]··__printf_chk37 ··[···1ed]··__printf_chk
38 ··[···20a]··__fgets_chk38 ··[···1fa]··__fgets_chk
39 ··[···216]··nolink39 ··[···206]··nolink
40 ··[···21d]··special40 ··[···20d]··special
41 ··[···225]··caught_signal41 ··[···215]··caught_signal
42 ··[···233]··plgoal42 ··[···223]··plgoal
43 ··[···23a]··pltoplevel43 ··[···22a]··pltoplevel
44 ··[···245]··nolibswipl44 ··[···235]··nolibswipl
45 ··[···250]··defaultProgram45 ··[···240]··defaultProgram
46 ··[···25f]··replaceExtension46 ··[···24f]··replaceExtension
47 ··[···270]··file_name_extension47 ··[···260]··file_name_extension
48 ··[···284]··show_version48 ··[···274]··show_version
49 ··[···291]··ensureOption49 ··[···281]··ensureOption
50 ··[···29e]··put_pl_option50 ··[···28e]··put_pl_option
51 ··[···2ac]··__fgets_chk_warn51 ··[···29c]··__fgets_chk_warn
52 ··[···2bd]··opt_o52 ··[···2ad]··opt_o
53 ··[···2c3]··__builtin_strcmp53 ··[···2b3]··__builtin_strcmp
54 ··[···2d4]··ctmp54 ··[···2c4]··ctmp
55 ··[···2d9]··pltmp55 ··[···2c9]··pltmp
56 ··[···2df]··plld_strndup56 ··[···2cf]··plld_strndup
57 ··[···2ec]··plld_strdup57 ··[···2dc]··plld_strdup
58 ··[···2f8]··needq58 ··[···2e8]··needq
59 ··[···2fe]··compiler59 ··[···2ee]··compiler
60 ··[···307]··setLibDir60 ··[···2f7]··setLibDir
61 ··[···311]··pllibdir61 ··[···301]··pllibdir
62 ··[···31a]··xoserror62 ··[···30a]··xoserror
63 ··[···323]··__fgets_alias63 ··[···313]··__fgets_alias
64 ··[···331]··pllibs64 ··[···321]··pllibs
65 ··[···338]··lastlibs65 ··[···328]··lastlibs
66 ··[···341]··removeTempFiles66 ··[···331]··removeTempFiles
67 ··[···351]··compileObjectFiles67 ··[···341]··compileObjectFiles
68 ··[···364]··cfiles68 ··[···354]··cfiles
69 ··[···36b]··plfiles69 ··[···35b]··plfiles
70 ··[···373]··qlfiles70 ··[···363]··qlfiles
71 ··[···37b]··ofiles71 ··[···36b]··ofiles
72 ··[···382]··tmpfiles72 ··[···372]··tmpfiles
73 ··[···38b]··cppfiles73 ··[···37b]··cppfiles
74 ··[···394]··extdefs74 ··[···384]··extdefs
75 ··[···39c]··breakargs75 ··[···38c]··breakargs
76 ··[···3a6]··catchSignals76 ··[···396]··catchSignals
77 ··[···3b3]··appendOptions77 ··[···3a3]··appendOptions
78 ··[···3c1]··parseOptions78 ··[···3b1]··parseOptions
79 ··[···3ce]··getPrologOptions79 ··[···3be]··getPrologOptions
80 ··[···3df]··fillDefaultOptions80 ··[···3cf]··fillDefaultOptions
81 ··[···3f2]··coptions81 ··[···3e2]··coptions
82 ··[···3fb]··ldoptions82 ··[···3eb]··ldoptions
83 ··[···405]··ploptions83 ··[···3f5]··ploptions
84 ··[···40f]··cppoptions84 ··[···3ff]··cppoptions
85 ··[···41a]··libdirs85 ··[···40a]··libdirs
86 ··[···422]··includedirs86 ··[···412]··includedirs
87 ··[···42e]··plclass87 ··[···41e]··plclass
88 ··[···436]··fgets88 ··[···426]··fgets
89 ··[···43c]··build_defaults89 ··[···42c]··build_defaults
90 ··[···44b]··linkSharedObject90 ··[···43b]··linkSharedObject
91 ··[···45c]··plsysinit91 ··[···44c]··plsysinit
92 ··[···466]··prependArgList92 ··[···456]··prependArgList
93 ··[···475]··appendArgList93 ··[···465]··appendArgList
94 ··[···483]··freeArgList94 ··[···473]··freeArgList
95 ··[···48f]··concatArgList95 ··[···47f]··concatArgList
96 ··[···49d]··copyArgList96 ··[···48d]··copyArgList
97 ··[···4a9]··arglist97 ··[···499]··arglist
98 ··[···4b1]··soout98 ··[···4a1]··soout
99 ··[···4b7]··createOutput99 ··[···4a7]··createOutput
100 ··[···4c4]··soext100 ··[···4b4]··soext
101 ··[···4ca]··putenv101 ··[···4ba]··putenv
102 ··[···4d1]··defcxx102 ··[···4c1]··defcxx
  
11.7 KB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 50, 94 lines modifiedOffset 50, 91 lines modified
50 ··0x000002f0·5f646f5f·676c6f62·616c5f64·746f7273·_do_global_dtors50 ··0x000002f0·5f646f5f·676c6f62·616c5f64·746f7273·_do_global_dtors
51 ··0x00000300·5f617578·5f66696e·695f6172·7261795f·_aux_fini_array_51 ··0x00000300·5f617578·5f66696e·695f6172·7261795f·_aux_fini_array_
52 ··0x00000310·656e7472·79006672·616d655f·64756d6d·entry.frame_dumm52 ··0x00000310·656e7472·79006672·616d655f·64756d6d·entry.frame_dumm
53 ··0x00000320·79005f5f·6672616d·655f6475·6d6d795f·y.__frame_dummy_53 ··0x00000320·79005f5f·6672616d·655f6475·6d6d795f·y.__frame_dummy_
54 ··0x00000330·696e6974·5f617272·61795f65·6e747279·init_array_entry54 ··0x00000330·696e6974·5f617272·61795f65·6e747279·init_array_entry
55 ··0x00000340·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._55 ··0x00000340·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._
56 ··0x00000350·44594e41·4d494300·5f474c4f·42414c5f·DYNAMIC._GLOBAL_56 ··0x00000350·44594e41·4d494300·5f474c4f·42414c5f·DYNAMIC._GLOBAL_
57 ··0x00000360·4f464653·45545f54·41424c45·5f005f5f·OFFSET_TABLE_.__57 ··0x00000360·4f464653·45545f54·41424c45·5f00636f·OFFSET_TABLE_.co
58 ··0x00000370·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp 
59 ··0x00000380·5f707230·40474343·5f332e35·00636f6d·_pr0@GCC_3.5.com 
60 ··0x00000390·70696c65·4f626a65·63744669·6c657300·pileObjectFiles.58 ··0x00000370·6d70696c·654f626a·65637446·696c6573·mpileObjectFiles
61 ··0x000003a0·5f5f6c69·62635f73·74617274·5f6d6169·__libc_start_mai59 ··0x00000380·005f5f6c·6962635f·73746172·745f6d61·.__libc_start_ma
62 ··0x000003b0·6e40474c·4942435f·322e3334·00737472·n@GLIBC_2.34.str60 ··0x00000390·696e4047·4c494243·5f322e33·34007374·in@GLIBC_2.34.st
63 ··0x000003c0·636d7040·474c4942·435f322e·34005f5f·cmp@GLIBC_2.4.__ 
64 ··0x000003d0·6378615f·66696e61·6c697a65·40474c49·cxa_finalize@GLI 
65 ··0x000003e0·42435f32·2e34005f·49544d5f·64657265·BC_2.4._ITM_dere 
66 ··0x000003f0·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab 
67 ··0x00000400·6c65005f·5f627373·5f737461·72745f5f·le.__bss_start__ 
68 ··0x00000410·00637265·61746553·61766564·53746174·.createSavedStat 
69 ··0x00000420·65007265·61644047·4c494243·5f322e34·e.read@GLIBC_2.4 
70 ··0x00000430·00616464·4f707469·6f6e5374·72696e67·.addOptionString 
71 ··0x00000440·00667265·6540474c·4942435f·322e3400·.free@GLIBC_2.4. 
72 ··0x00000450·66676574·7340474c·4942435f·322e3400·fgets@GLIBC_2.4. 
73 ··0x00000460·5f5f7374·61636b5f·63686b5f·67756172·__stack_chk_guar 
74 ··0x00000470·6440474c·4942435f·322e3400·6d656d63·d@GLIBC_2.4.memc 
75 ··0x00000480·70794047·4c494243·5f322e34·005f6564·py@GLIBC_2.4._ed 
76 ··0x00000490·61746100·64697370·61746368·46696c65·ata.dispatchFile 
77 ··0x000004a0·00736967·6e616c40·474c4942·435f322e·.signal@GLIBC_2. 
78 ··0x000004b0·34007374·70637079·40474c49·42435f32·4.stpcpy@GLIBC_2 
79 ··0x000004c0·2e34005f·66696e69·005f5f62·73735f65·.4._fini.__bss_e 
80 ··0x000004d0·6e645f5f·005f5f73·74726e63·70795f63·nd__.__strncpy_c 
81 ··0x000004e0·686b4047·4c494243·5f322e34·005f5f73·hk@GLIBC_2.4.__s 
82 ··0x000004f0·7461636b·5f63686b·5f666169·6c40474c·tack_chk_fail@GL 
83 ··0x00000500·4942435f·322e3400·656e7375·72654f70·IBC_2.4.ensureOp 
84 ··0x00000510·74696f6e·00707265·70656e64·4172674c·tion.prependArgL 
85 ··0x00000520·69737400·7265616c·6c6f6340·474c4942·ist.realloc@GLIB 
86 ··0x00000530·435f322e·34007374·64657272·40474c49·C_2.4.stderr@GLI 
87 ··0x00000540·42435f32·2e34006c·7365656b·36344047·BC_2.4.lseek64@G 
88 ··0x00000550·4c494243·5f322e34·00617070·656e644f·LIBC_2.4.appendO 
89 ··0x00000560·7074696f·6e73005f·5f737470·6370795f·ptions.__stpcpy_ 
90 ··0x00000570·63686b40·474c4942·435f322e·34007374·chk@GLIBC_2.4.st 
91 ··0x00000580·72637079·40474c49·42435f32·2e34005f·rcpy@GLIBC_2.4._61 ··0x000003a0·72636d70·40474c49·42435f32·2e34005f·rcmp@GLIBC_2.4._
 62 ··0x000003b0·5f637861·5f66696e·616c697a·6540474c·_cxa_finalize@GL
 63 ··0x000003c0·4942435f·322e3400·5f49544d·5f646572·IBC_2.4._ITM_der
 64 ··0x000003d0·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
 65 ··0x000003e0·626c6500·5f5f6273·735f7374·6172745f·ble.__bss_start_
 66 ··0x000003f0·5f006372·65617465·53617665·64537461·_.createSavedSta
 67 ··0x00000400·74650072·65616440·474c4942·435f322e·te.read@GLIBC_2.
 68 ··0x00000410·34006164·644f7074·696f6e53·7472696e·4.addOptionStrin
 69 ··0x00000420·67006672·65654047·4c494243·5f322e34·g.free@GLIBC_2.4
 70 ··0x00000430·00666765·74734047·4c494243·5f322e34·.fgets@GLIBC_2.4
 71 ··0x00000440·005f5f73·7461636b·5f63686b·5f677561·.__stack_chk_gua
 72 ··0x00000450·72644047·4c494243·5f322e34·006d656d·rd@GLIBC_2.4.mem
 73 ··0x00000460·63707940·474c4942·435f322e·34005f65·cpy@GLIBC_2.4._e
 74 ··0x00000470·64617461·00646973·70617463·6846696c·data.dispatchFil
 75 ··0x00000480·65007369·676e616c·40474c49·42435f32·e.signal@GLIBC_2
 76 ··0x00000490·2e340073·74706370·7940474c·4942435f·.4.stpcpy@GLIBC_
 77 ··0x000004a0·322e3400·5f66696e·69005f5f·6273735f·2.4._fini.__bss_
 78 ··0x000004b0·656e645f·5f005f5f·7374726e·6370795f·end__.__strncpy_
 79 ··0x000004c0·63686b40·474c4942·435f322e·34005f5f·chk@GLIBC_2.4.__
 80 ··0x000004d0·73746163·6b5f6368·6b5f6661·696c4047·stack_chk_fail@G
 81 ··0x000004e0·4c494243·5f322e34·00656e73·7572654f·LIBC_2.4.ensureO
 82 ··0x000004f0·7074696f·6e007072·6570656e·64417267·ption.prependArg
 83 ··0x00000500·4c697374·00726561·6c6c6f63·40474c49·List.realloc@GLI
 84 ··0x00000510·42435f32·2e340073·74646572·7240474c·BC_2.4.stderr@GL
 85 ··0x00000520·4942435f·322e3400·6c736565·6b363440·IBC_2.4.lseek64@
 86 ··0x00000530·474c4942·435f322e·34006170·70656e64·GLIBC_2.4.append
 87 ··0x00000540·4f707469·6f6e7300·5f5f7374·70637079·Options.__stpcpy
 88 ··0x00000550·5f63686b·40474c49·42435f32·2e340073·_chk@GLIBC_2.4.s
 89 ··0x00000560·74726370·7940474c·4942435f·322e3400·trcpy@GLIBC_2.4.
92 ··0x00000590·5f737472·6370795f·63686b40·474c4942·_strcpy_chk@GLIB90 ··0x00000570·5f5f7374·72637079·5f63686b·40474c49·__strcpy_chk@GLI
93 ··0x000005a0·435f322e·34007075·745f706c·5f6f7074·C_2.4.put_pl_opt91 ··0x00000580·42435f32·2e340070·75745f70·6c5f6f70·BC_2.4.put_pl_op
94 ··0x000005b0·696f6e00·66726565·4172674c·69737400·ion.freeArgList.92 ··0x00000590·74696f6e·00667265·65417267·4c697374·tion.freeArgList
95 ··0x000005c0·6f70656e·36344047·4c494243·5f322e34·open64@GLIBC_2.493 ··0x000005a0·006f7065·6e363440·474c4942·435f322e·.open64@GLIBC_2.
96 ··0x000005d0·005f5f64·6174615f·73746172·74006d61·.__data_start.ma94 ··0x000005b0·34005f5f·64617461·5f737461·7274006d·4.__data_start.m
97 ··0x000005e0·6c6c6f63·40474c49·42435f32·2e340073·lloc@GLIBC_2.4.s95 ··0x000005c0·616c6c6f·6340474c·4942435f·322e3400·alloc@GLIBC_2.4.
98 ··0x000005f0·74726572·726f7240·474c4942·435f322e·trerror@GLIBC_2.96 ··0x000005d0·73747265·72726f72·40474c49·42435f32·strerror@GLIBC_2
99 ··0x00000600·34007379·7374656d·40474c49·42435f32·4.system@GLIBC_297 ··0x000005e0·2e340073·79737465·6d40474c·4942435f·.4.system@GLIBC_
100 ··0x00000610·2e34006c·696e6b42·61736545·78656375·.4.linkBaseExecu98 ··0x000005f0·322e3400·6c696e6b·42617365·45786563·2.4.linkBaseExec
101 ··0x00000620·7461626c·6500706c·6c645f78·6d616c6c·table.plld_xmall99 ··0x00000600·75746162·6c650070·6c6c645f·786d616c·utable.plld_xmal
102 ··0x00000630·6f63005f·5f676d6f·6e5f7374·6172745f·oc.__gmon_start_100 ··0x00000610·6c6f6300·5f5f676d·6f6e5f73·74617274·loc.__gmon_start
103 ··0x00000640·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._101 ··0x00000620·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
104 ··0x00000650·5f637479·70655f62·5f6c6f63·40474c49·_ctype_b_loc@GLI102 ··0x00000630·5f5f6374·7970655f·625f6c6f·6340474c·__ctype_b_loc@GL
105 ··0x00000660·42435f32·2e340067·65747069·6440474c·BC_2.4.getpid@GL103 ··0x00000640·4942435f·322e3400·67657470·69644047·IBC_2.4.getpid@G
106 ··0x00000670·4942435f·322e3400·65786974·40474c49·IBC_2.4.exit@GLI104 ··0x00000650·4c494243·5f322e34·00657869·7440474c·LIBC_2.4.exit@GL
107 ··0x00000680·42435f32·2e34005f·494f5f73·7464696e·BC_2.4._IO_stdin105 ··0x00000660·4942435f·322e3400·5f494f5f·73746469·IBC_2.4._IO_stdi
108 ··0x00000690·5f757365·64007374·726c656e·40474c49·_used.strlen@GLI106 ··0x00000670·6e5f7573·65640073·74726c65·6e40474c·n_used.strlen@GL
109 ··0x000006a0·42435f32·2e340073·74726368·7240474c·BC_2.4.strchr@GL107 ··0x00000680·4942435f·322e3400·73747263·68724047·IBC_2.4.strchr@G
110 ··0x000006b0·4942435f·322e3400·636f6e63·61744172·IBC_2.4.concatAr108 ··0x00000690·4c494243·5f322e34·00636f6e·63617441·LIBC_2.4.concatA
111 ··0x000006c0·674c6973·74005f5f·6572726e·6f5f6c6f·gList.__errno_lo109 ··0x000006a0·72674c69·7374005f·5f657272·6e6f5f6c·rgList.__errno_l
112 ··0x000006d0·63617469·6f6e4047·4c494243·5f322e34·cation@GLIBC_2.4110 ··0x000006b0·6f636174·696f6e40·474c4942·435f322e·ocation@GLIBC_2.
113 ··0x000006e0·005f5f73·7072696e·74665f63·686b4047·.__sprintf_chk@G111 ··0x000006c0·34005f5f·73707269·6e74665f·63686b40·4.__sprintf_chk@
114 ··0x000006f0·4c494243·5f322e34·005f5f69·736f6339·LIBC_2.4.__isoc9112 ··0x000006d0·474c4942·435f322e·34005f5f·69736f63·GLIBC_2.4.__isoc
115 ··0x00000700·395f7373·63616e66·40474c49·42435f32·9_sscanf@GLIBC_2113 ··0x000006e0·39395f73·7363616e·6640474c·4942435f·99_sscanf@GLIBC_
116 ··0x00000710·2e37005f·5f616561·62695f75·6e77696e·.7.__aeabi_unwin 
117 ··0x00000720·645f6370·705f7072·31404743·435f332e·d_cpp_pr1@GCC_3. 
118 ··0x00000730·35006372·65617465·4f757470·7574005f·5.createOutput._114 ··0x000006f0·322e3700·63726561·74654f75·74707574·2.7.createOutput
119 ··0x00000740·656e6400·5f5f7072·696e7466·5f63686b·end.__printf_chk115 ··0x00000700·005f656e·64005f5f·7072696e·74665f63·._end.__printf_c
120 ··0x00000750·40474c49·42435f32·2e340077·72697465·@GLIBC_2.4.write116 ··0x00000710·686b4047·4c494243·5f322e34·00777269·hk@GLIBC_2.4.wri
121 ··0x00000760·40474c49·42435f32·2e34005f·5f656e64·@GLIBC_2.4.__end117 ··0x00000720·74654047·4c494243·5f322e34·005f5f65·te@GLIBC_2.4.__e
122 ··0x00000770·5f5f0061·7070656e·64417267·4c697374·__.appendArgList118 ··0x00000730·6e645f5f·00617070·656e6441·72674c69·nd__.appendArgLi
123 ··0x00000780·005f5f66·7072696e·74665f63·686b4047·.__fprintf_chk@G119 ··0x00000740·7374005f·5f667072·696e7466·5f63686b·st.__fprintf_chk
124 ··0x00000790·4c494243·5f322e34·00636f70·79417267·LIBC_2.4.copyArg120 ··0x00000750·40474c49·42435f32·2e340063·6f707941·@GLIBC_2.4.copyA
125 ··0x000007a0·4c697374·005f5f62·73735f73·74617274·List.__bss_start121 ··0x00000760·72674c69·7374005f·5f627373·5f737461·rgList.__bss_sta
126 ··0x000007b0·006d6169·6e00706f·70656e40·474c4942·.main.popen@GLIB122 ··0x00000770·7274006d·61696e00·706f7065·6e40474c·rt.main.popen@GL
127 ··0x000007c0·435f322e·34007075·74656e76·40474c49·C_2.4.putenv@GLI123 ··0x00000780·4942435f·322e3400·70757465·6e764047·IBC_2.4.putenv@G
128 ··0x000007d0·42435f32·2e340066·696c655f·6e616d65·BC_2.4.file_name124 ··0x00000790·4c494243·5f322e34·0066696c·655f6e61·LIBC_2.4.file_na
129 ··0x000007e0·5f657874·656e7369·6f6e0070·6c6c645f·_extension.plld_125 ··0x000007a0·6d655f65·7874656e·73696f6e·00706c6c·me_extension.pll
130 ··0x000007f0·78726561·6c6c6f63·0072656d·6f766540·xrealloc.remove@126 ··0x000007b0·645f7872·65616c6c·6f630072·656d6f76·d_xrealloc.remov
131 ··0x00000800·474c4942·435f322e·34007368·656c6c5f·GLIBC_2.4.shell_127 ··0x000007c0·6540474c·4942435f·322e3400·7368656c·e@GLIBC_2.4.shel
132 ··0x00000810·71756f74·65005f5f·544d435f·454e445f·quote.__TMC_END_128 ··0x000007d0·6c5f7175·6f746500·5f5f544d·435f454e·l_quote.__TMC_EN
133 ··0x00000820·5f005f49·544d5f72·65676973·74657254·_._ITM_registerT129 ··0x000007e0·445f5f00·5f49544d·5f726567·69737465·D__._ITM_registe
134 ··0x00000830·4d436c6f·6e655461·626c6500·756d6173·MCloneTable.umas130 ··0x000007f0·72544d43·6c6f6e65·5461626c·6500756d·rTMCloneTable.um
135 ··0x00000840·6b40474c·4942435f·322e3400·7374726e·k@GLIBC_2.4.strn131 ··0x00000800·61736b40·474c4942·435f322e·34007374·ask@GLIBC_2.4.st
136 ··0x00000850·636d7040·474c4942·435f322e·34006162·cmp@GLIBC_2.4.ab132 ··0x00000810·726e636d·7040474c·4942435f·322e3400·rncmp@GLIBC_2.4.
137 ··0x00000860·6f727440·474c4942·435f322e·34005f69·ort@GLIBC_2.4._i133 ··0x00000820·61626f72·7440474c·4942435f·322e3400·abort@GLIBC_2.4.
138 ··0x00000870·6e697400·7265706c·61636545·7874656e·nit.replaceExten134 ··0x00000830·5f696e69·74007265·706c6163·65457874·_init.replaceExt
139 ··0x00000880·73696f6e·005f5f73·6e707269·6e74665f·sion.__snprintf_135 ··0x00000840·656e7369·6f6e005f·5f736e70·72696e74·ension.__snprint
140 ··0x00000890·63686b40·474c4942·435f322e·34006663·chk@GLIBC_2.4.fc136 ··0x00000850·665f6368·6b40474c·4942435f·322e3400·f_chk@GLIBC_2.4.
141 ··0x000008a0·686d6f64·40474c49·42435f32·2e340070·hmod@GLIBC_2.4.p137 ··0x00000860·6663686d·6f644047·4c494243·5f322e34·fchmod@GLIBC_2.4
142 ··0x000008b0·636c6f73·6540474c·4942435f·322e3400·close@GLIBC_2.4.138 ··0x00000870·0070636c·6f736540·474c4942·435f322e·.pclose@GLIBC_2.
 139 ··0x00000880·3400································4.
  
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·2e657874·.rodata..ARM.ext12 ··0x00000090·2e726f64·61746100·2e41524d·2e657869·.rodata..ARM.exi
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.
20 ··0x00000110·2e646562·75675f61·72616e67·6573002e·.debug_aranges..21 ··0x00000120·2e646562·75675f61·62627265·76002e64·.debug_abbrev..d
21 ··0x00000120·64656275·675f696e·666f002e·64656275·debug_info..debu22 ··0x00000130·65627567·5f6c696e·65002e64·65627567·ebug_line..debug
 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/b1/0d8f6967e06f8a09b76b0fefa5c35185f3c640.debug vs.
./usr/lib/debug/.build-id/37/77365853d122b625d1f528be5981077cc06857.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 89% 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:··········2394796·(bytes·into·file)13 ··Start·of·section·headers:··········2389520·(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:·········3819 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·36
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·0x000fb20c·0x000fb20c·0x00000·0x063e0·R···0x46 ··ARM_EXIDX······0x000158·0x000fa0ac·0x000fa0ac·0x00000·0x00008·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00158·0x1015f0·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00158·0xfa0b8·R·E·0x10000
8 ··LOAD···········0x004e48·0x00114e48·0x00114e48·0x00000·0x104c4·RW··0x100008 ··LOAD···········0x004e50·0x00104e50·0x00104e50·0x00000·0x104bc·RW··0x10000
9 ··DYNAMIC········0x004e48·0x0011f330·0x0011f330·0x00000·0x00130·RW··0x49 ··DYNAMIC········0x004e50·0x0010f338·0x0010f338·0x00000·0x00128·RW··0x4
10 ··NOTE···········0x000134·0x00000134·0x00000134·0x00024·0x00024·R···0x410 ··NOTE···········0x000134·0x00000134·0x00000134·0x00024·0x00024·R···0x4
11 ··TLS············0x004e48·0x00114e48·0x00114e48·0x00000·0x00004·R···0x411 ··TLS············0x004e50·0x00104e50·0x00104e50·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······0x004e48·0x00114e48·0x00114e48·0x00000·0x0b1b8·R···0x113 ··GNU_RELRO······0x004e50·0x00104e50·0x00104e50·0x00000·0x0b1b0·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.extab·.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.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, 47 lines modifiedOffset 1, 46 lines modified
1 There·are·38·section·headers,·starting·at·offset·0x248aac:1 There·are·37·section·headers,·starting·at·offset·0x247610:
  
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·0033e0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000e9c·000158·0033c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000427c·000158·002c65·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000425c·000158·002c22·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00006ee2·000158·00067c·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00006e7e·000158·000678·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00007560·000158·000120·00···A··4···5··410 ··[·6]·.gnu.version_r····NOBITS··········000074f8·000158·000100·00···A··4···4··4
11 ··[·7]·.rel.dyn··········NOBITS··········00007680·000158·007b30·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000075f8·000158·007b30·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000f1b0·000158·0013a8·08···A··3··22··412 ··[·8]·.rel.plt··········NOBITS··········0000f128·000158·0013a8·08···A··3··21··4
13 ··[·9]·.init·············NOBITS··········00010558·000158·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000104d0·000158·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00010564·000158·001fd4·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000104dc·000158·001fd4·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00012538·000158·0cc8a2·00··AX··0···0··815 ··[11]·.text·············NOBITS··········000124b0·000158·0cc880·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········000deddc·000158·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000ded30·000158·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000dede8·000158·01b374·00···A··0···0··817 ··[13]·.rodata···········NOBITS··········000ded38·000158·01b374·00···A··0···0··8
18 ··[14]·.ARM.extab········NOBITS··········000fa15c·000158·0010b0·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········000fb20c·000158·0063e0·00··AL·11···0··418 ··[14]·.ARM.exidx········NOBITS··········000fa0ac·000158·000008·00··AL·11···0··4
20 ··[16]·.eh_frame·········NOBITS··········001015ec·000158·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········000fa0b4·000158·000004·00···A··0···0··4
21 ··[17]·.tbss·············NOBITS··········00114e48·004e48·000004·00·WAT··0···0··420 ··[16]·.tbss·············NOBITS··········00104e50·004e50·000004·00·WAT··0···0··4
 21 ··[17]·.init_array·······NOBITS··········00104e50·004e50·000004·04··WA··0···0··4
22 ··[18]·.init_array·······NOBITS··········00114e48·004e48·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········00104e54·004e50·000004·04··WA··0···0··4
23 ··[19]·.fini_array·······NOBITS··········00114e4c·004e48·000004·04··WA··0···0··4 
24 ··[20]·.data.rel.ro······NOBITS··········00114e50·004e48·00a4e0·00··WA··0···0··823 ··[19]·.data.rel.ro······NOBITS··········00104e58·004e50·00a4e0·00··WA··0···0··8
25 ··[21]·.dynamic··········NOBITS··········0011f330·004e48·000130·08··WA··4···0··424 ··[20]·.dynamic··········NOBITS··········0010f338·004e50·000128·08··WA··4···0··4
26 ··[22]·.got··············NOBITS··········0011f460·004e48·000ba0·04··WA··0···0··425 ··[21]·.got··············NOBITS··········0010f460·004e50·000ba0·04··WA··0···0··4
27 ··[23]·.data·············NOBITS··········00120000·004e48·0017a8·00··WA··0···0··826 ··[22]·.data·············NOBITS··········00110000·004e50·0017a8·00··WA··0···0··8
28 ··[24]·.bss··············NOBITS··········001217a8·004e48·003b64·00··WA··0···0··827 ··[23]·.bss··············NOBITS··········001117a8·004e50·003b64·00··WA··0···0··8
29 ··[25]·.comment··········PROGBITS········00000000·000158·00001f·01··MS··0···0··128 ··[24]·.comment··········PROGBITS········00000000·000158·00001f·01··MS··0···0··1
30 ··[26]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000177·000031·00······0···0··129 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000177·000031·00······0···0··1
31 ··[27]·.debug_aranges····PROGBITS········00000000·0001a8·00373b·00···C··0···0··430 ··[26]·.debug_aranges····PROGBITS········00000000·0001a8·00373c·00···C··0···0··4
32 ··[28]·.debug_info·······PROGBITS········00000000·0038e4·0fa8ec·00···C··0···0··431 ··[27]·.debug_info·······PROGBITS········00000000·0038e4·0fa91d·00···C··0···0··4
33 ··[29]·.debug_abbrev·····PROGBITS········00000000·0fe1d0·00832b·00···C··0···0··432 ··[28]·.debug_abbrev·····PROGBITS········00000000·0fe204·00832b·00···C··0···0··4
34 ··[30]·.debug_line·······PROGBITS········00000000·1064fc·06a78b·00···C··0···0··433 ··[29]·.debug_line·······PROGBITS········00000000·106530·06a75d·00···C··0···0··4
35 ··[31]·.debug_frame······PROGBITS········00000000·170c88·009efe·00···C··0···0··434 ··[30]·.debug_frame······PROGBITS········00000000·170c90·009f02·00···C··0···0··4
36 ··[32]·.debug_str········PROGBITS········00000000·17ab88·00c66f·01·MSC··0···0··435 ··[31]·.debug_str········PROGBITS········00000000·17ab94·00c672·01·MSC··0···0··4
37 ··[33]·.debug_loclists···PROGBITS········00000000·1871f8·071c76·00···C··0···0··436 ··[32]·.debug_loclists···PROGBITS········00000000·187208·071cc0·00···C··0···0··4
38 ··[34]·.debug_rnglists···PROGBITS········00000000·1f8e70·0120d9·00···C··0···0··437 ··[33]·.debug_rnglists···PROGBITS········00000000·1f8ec8·012110·00···C··0···0··4
39 ··[35]·.symtab···········SYMTAB··········00000000·20af4c·02b550·10·····36·10266··438 ··[34]·.symtab···········SYMTAB··········00000000·20afd8·02a070·10·····35·9934··4
40 ··[36]·.strtab···········STRTAB··········00000000·23649c·012496·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·235048·012458·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········00000000·248932·00017a·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·2474a0·00016f·00······0···0··1
42 Key·to·Flags:41 Key·to·Flags:
43 ··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),
44 ··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),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··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:·b10d8f6967e06f8a09b76b0fefa5c35185f3c6403 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3777365853d122b625d1f528be5981077cc06857
61.6 MB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
50.8 MB
readelf --wide --debug-dump=info {}
Max HTML report size reached
159 KB
readelf --wide --debug-dump=aranges {}
Max HTML report size reached
35.0 MB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
159 KB
readelf --wide --debug-dump=ranges {}
Max HTML report size reached
11.8 KB
strings --all --bytes=8 {}
    
Offset 1, 545 lines modifiedOffset 1, 483 lines modified
1 @GCC:·(Debian·14.2.0-14)·14.2.01 hWGCC:·(Debian·14.2.0-14)·14.2.0
2 (j~)HK"'aV 
3 VX6I·$N0$k* 
4 rh`QJhIJ 
5 g[Bl3zHZg 
6 $k7UD7K.A 
7 zx#%CdI· 
8 IT)@LZh`- 
9 k>q=c+5}Ka 
10 |Dc0A=X! 
11 e<T$?|z~( 
12 e*./S)&m 
13 7"bnE$>zK` 
14 #$P:.O%T 
15 »       {^'fh])dO 
16 m.u·Ez7^y 
17 PpgC7$}9( 
18 }M;aHsCZ 
19 A^qVr>·g 
20 _j29JI^J6 
21 Y.q#0/[%= 
22 oG$;J7<U 
23 nUSv+'5S- 
24 g3p#ZPcE 
25 Lzpfypfyp 
26 t\:l(a7K%[ 
27 [rehWsKD~[ 
28 (444Eg"B0 
29 Bba0R8S;@m! 
30 \j;A7j!\ 
31 =-h#<;m%moB 
32 c@1R7M5B 
33 l:jn.*TG 
34 O5qN#VO+ 
35 2Xg8N7(P 
36 2\<Lv+/q 
37 »       .iGpu;c 
38 EMVCM`n3 
39 C"rF·[N? 
40 gb7U^5Ff 
41 A;pJr7Ug 
42 /(o$h@+$ 
43 H"bIdABB 
44 ]UmAlUbm 
45 UUEUQUTUmE 
46 rED6(hNa 
47 6%=d%}XG 
48 J:`KT-c#Y 
49 M(9zi&Ri< 
50 #'cl({ac 
51 B:,RDRCP^AWMJA 
52 TnxJ3D*7<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 ]0Smu~m=
 11 JRV7VANcyr
 12 (JLgoBb!
 13 4`$s/;V»
 14 "[g_&u,VPd
 15 ADDA@EEED
 16 7}Z%BaN"
 17 >V|m!5zg
 18 $By2Q?<m
 19 "`@\T59m
 20 iUYMiF<CTx*7y
 21 1zp4D=s-
 22 p-q@fEm\k·8
 23 n;eL&aP9
 24 $Sp:v_06
 25 ?kc(]G*}
 26 kzd9M;9F
 27 l7·]\"WZ
 28 4b;`[WQF<JF
 29 L$QWP:I]
 30 YPNI]^oT
 31 +`^5Z8:G
 32 YCH8ueC=
 33 u;~R{HyO?
 34 /8=/hu·(xVN
 35 "l·Wb<C9AOk
 36 uX07k·nDF
 37 B\K`,-kH$
 38 E1AWz:q)
 39 );I\;0xFa
 40 4'28[fPc
 41 <m5/7w'4
 42 zZ!VO»  X=
 43 Z,R(Az*A
 44 PU6>Wgo]e
 45 MM6SM`n7
 46 GCltY7fg/
 47 w?=_TCkI
 48 7xr=~wq^
 49 vp~VH4w"
 50 g'[tYuD&
 51 =vMl1jbI$
 52 U&]ubIu|
53 *grmw'^%53 *ar5w'^%
 54 ^0gCc(Ys>
 55 m+g$)ptk+g$9p
 56 »       JM50ycB
 57 ED@DE·t1
 58 z-GTeGb[
 59 9xw;29Gz
 60 fA--srUY
 61 h6:&{7@v
 62 N<[[>)"Y
 63 hRjUYj=·
 64 u|M5!#^~
 65 /»      <7%y*d
 66 h9@»    r;f>
 67 L%G1Vnn.
 68 x8h_i'y"o»      
 69 [4sy=/+M
 70 0=[bs<<Hvm
 71 xmf|0V{&-x>Mt
 72 $cJ/>,^1
 73 \ffJ@L(S
 74 B0;G{/kEMy
 75 8B@+»   T·q·`
 76 [O»     j]H"u
 77 kut0MlTM
Max diff block lines reached; 7182/11984 bytes (59.93%) 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 00010558·<_init>:2 000104d0·<_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 00010564·<.plt>:2 000104dc·<.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 000deddc·<_fini>:2 000ded30·<_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, 23 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·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..de12 ··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
20 ··0x00000110·6275675f·6172616e·67657300·2e646562·bug_aranges..deb21 ··0x00000120·6275675f·61626272·6576002e·64656275·bug_abbrev..debu
21 ··0x00000120·75675f69·6e666f00·2e646562·75675f61·ug_info..debug_a22 ··0x00000130·675f6c69·6e65002e·64656275·675f6672·g_line..debug_fr
 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. 
  
66.9 MB
swi-prolog-core-packages-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·····2524·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2524·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0··2176776·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0··2174232·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:·25747 Installed-Size:·2565
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:·0b0256c4ffee5e57ed3e781951e5ecb71fe6b116·0e54284a73814d706b05dedbfbdee5f28100bc93·105fcaaac4276d4cfcd22d732268020d7c0fea11·1704b46fece27178cbaa6f856361ba00a099dcec·1b6412308740dc9fb8b021227ba9f62ff36cbac8·2896826f5dd5c6fb84ba30c9422b746b32ffcbf9·2bad9329cd3[·...·truncated·by·diffoscope;·len:·1505,·SHA:·b61441aedca553dcf61cad676b7f7c2237cb7c3951136410fe5463f2d9a56a8d·...·]12 Build-Ids:·01de0951091f468279df4932a8c82cb30d016d97·17427a25c73f2eac5242357fe3c0ad0bbefc0908·289576aa3de7cb7551fb4ad6d5d70443b6c2e070·2b45dcc53fd37dddd9461aa6eeda62d8db061821·38ff276e906b026860a55ef63f80f0394713723e·45dbf900c590fcc605824e8af8f95d8ac28ea185·4634788fc37[·...·truncated·by·diffoscope;·len:·1505,·SHA:·ba35fb6426b4ced9ec5a57ffead8b8e9e00e0aa0b37d4c6490ba685c5b9e8bdd·...·]
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/0b/0256c4ffee5e57ed3e781951e5ecb71fe6b116.debug 
2 usr/lib/debug/.build-id/0e/54284a73814d706b05dedbfbdee5f28100bc93.debug 
3 usr/lib/debug/.build-id/10/5fcaaac4276d4cfcd22d732268020d7c0fea11.debug 
4 usr/lib/debug/.build-id/17/04b46fece27178cbaa6f856361ba00a099dcec.debug 
5 usr/lib/debug/.build-id/1b/6412308740dc9fb8b021227ba9f62ff36cbac8.debug 
6 usr/lib/debug/.build-id/28/96826f5dd5c6fb84ba30c9422b746b32ffcbf9.debug 
7 usr/lib/debug/.build-id/2b/ad9329cd3113b0b44cf0e46c4c62287a08061d.debug 
8 usr/lib/debug/.build-id/36/a051168c601a8431034ba34d8b6ad45f2f8b02.debug 
9 usr/lib/debug/.build-id/39/574f2a5533cc1958714430dd49522e875e356f.debug 
10 usr/lib/debug/.build-id/41/296a5f2624a13f145b02230e76bdf9bc1ec161.debug 
11 usr/lib/debug/.build-id/41/e00f8f8b2cdd0f503f7610f037cdc49cd70a37.debug 
12 usr/lib/debug/.build-id/46/f7cf56f9955098f8c109f0196c4dfe71c17851.debug 
13 usr/lib/debug/.build-id/60/0507b12f72ebba653e2c519022106b7f01c0d3.debug 
14 usr/lib/debug/.build-id/60/70989dcaec6c2e767bedd1542b94b9ab40fd5d.debug 
15 usr/lib/debug/.build-id/60/db0490b2554ddf3bc4798690dfaf9e9e15fee0.debug 
16 usr/lib/debug/.build-id/62/124961774890877f02ff86082e2562d1e56adc.debug 
17 usr/lib/debug/.build-id/63/7c24382f0ea7c5e9f8d4d9e58f70e0a27c974a.debug 
18 usr/lib/debug/.build-id/68/ef3358398e4261d99003f007dcc694473bf08d.debug 
19 usr/lib/debug/.build-id/79/1784b600d8b85a375400484e2b80355aa24742.debug 
20 usr/lib/debug/.build-id/7b/54a51460c8fd9b0dca36e58769f9ab95beee64.debug 
21 usr/lib/debug/.build-id/7f/fc451af8570c2a6e10de4db85f181ab098018f.debug 
22 usr/lib/debug/.build-id/83/2c6367adb9717bdab006303c3e02e13ce8a2ed.debug 
23 usr/lib/debug/.build-id/86/2edf2ea8e8cc3073a1b9710f95d459e228d4ed.debug 
24 usr/lib/debug/.build-id/87/e14317b021af4b6af04fccdd74c7d0db41b0be.debug 
25 usr/lib/debug/.build-id/97/0555d6ea7d857cdbe925705adcc7fdd8d96c4a.debug 
26 usr/lib/debug/.build-id/99/42b19c93704145ac55f7ae86323f59e01c2ac8.debug 
27 usr/lib/debug/.build-id/a3/ab7cadc1bf334d7a69ebf6f3bf47946851be57.debug 
28 usr/lib/debug/.build-id/a4/116bd915dc66de73de69d74a0971da38d39867.debug 
29 usr/lib/debug/.build-id/a7/d2d52a4639f1e6c59a6d40ebab5e14993ada8a.debug 
30 usr/lib/debug/.build-id/a8/3b5876cea8c00e1fb48c8847d6e4be2b40d6af.debug 
31 usr/lib/debug/.build-id/aa/4d7f61b872bc7f73ac39393601aa3f6a232d68.debug 
32 usr/lib/debug/.build-id/b3/a5a3c648f77de274d53a743aeb9961ad763f8d.debug 
33 usr/lib/debug/.build-id/b7/af66a6c57099f47e99f37d078ac229a51ee238.debug 
34 usr/lib/debug/.build-id/b7/af9e261f0062b0e3ce8cab92f4f0f997a5adb6.debug 
35 usr/lib/debug/.build-id/bd/7aa2522d8cc6908e71727abec5cac4deae5585.debug 
36 usr/lib/debug/.build-id/be/91a51ab4dfe68912aeb63fda79b962d59145d1.debug 
37 usr/lib/debug/.build-id/c6/10023020488e1af540dcb5488e5435b72afb8c.debug 
38 usr/lib/debug/.build-id/c7/191b408a3167997fca75caedb8a021e44e4144.debug 
39 usr/lib/debug/.build-id/cc/cd8eedfe2ecfbcbaed27748442a1ce08df35fa.debug 
40 usr/lib/debug/.build-id/d4/3d1f2823ad29985367c992d4749e10c235f581.debug 
41 usr/lib/debug/.build-id/d9/bc6e08eb38345afff5d3b6dc1834a77070bc1f.debug 
42 usr/lib/debug/.build-id/e2/61c101e41f58c6893d52916e7efdc3f4bdded6.debug 
43 usr/lib/debug/.build-id/ef/9a1336aead496146e7772ac67feeccca45ec42.debug1 usr/lib/debug/.build-id/01/de0951091f468279df4932a8c82cb30d016d97.debug
 2 usr/lib/debug/.build-id/17/427a25c73f2eac5242357fe3c0ad0bbefc0908.debug
 3 usr/lib/debug/.build-id/28/9576aa3de7cb7551fb4ad6d5d70443b6c2e070.debug
 4 usr/lib/debug/.build-id/2b/45dcc53fd37dddd9461aa6eeda62d8db061821.debug
 5 usr/lib/debug/.build-id/38/ff276e906b026860a55ef63f80f0394713723e.debug
 6 usr/lib/debug/.build-id/45/dbf900c590fcc605824e8af8f95d8ac28ea185.debug
 7 usr/lib/debug/.build-id/46/34788fc37c59461719d91eb85ec6b1943c35b9.debug
 8 usr/lib/debug/.build-id/4c/dcc7a780d6d3977f7a90cb9043066b666019bb.debug
 9 usr/lib/debug/.build-id/5f/c6a77c6c5f4246fd36c19afb205a03e39c0251.debug
 10 usr/lib/debug/.build-id/63/4dba4ed45306aa7614f2b0efdb7f56e7e4ca7c.debug
 11 usr/lib/debug/.build-id/64/bfb2deedfd1ec9473ce68a3b39e5eaa311ccbc.debug
 12 usr/lib/debug/.build-id/72/0da7ad8745ab8593b76ea0dd38f7a99b4a9b03.debug
 13 usr/lib/debug/.build-id/72/87d12f8dfe66d3827ef0f8d8eb6e4f23724242.debug
 14 usr/lib/debug/.build-id/74/53266b0784ef4a0b91dc98cae80ef955f6a2fd.debug
 15 usr/lib/debug/.build-id/75/e23749aa956bd94b7d5d30123f0697e7830f28.debug
 16 usr/lib/debug/.build-id/77/09c7033c26b4dcbe34780eb8834c3d6f5a3dbf.debug
 17 usr/lib/debug/.build-id/78/74ff963ff3bb85085106268581cf601bb9f09f.debug
 18 usr/lib/debug/.build-id/7f/cfa37edd55fdf897bcda9c96e854981ac22bcb.debug
 19 usr/lib/debug/.build-id/82/a33459d0e65a7f0cbb2db994ec017ed8f4a7e4.debug
 20 usr/lib/debug/.build-id/87/0f1e9a32172180dffc124dcc4f4759f5b66f04.debug
 21 usr/lib/debug/.build-id/8d/e0f859a3c5d1cf93f1e0d4b144028601d7fb86.debug
 22 usr/lib/debug/.build-id/94/adc7e9c39f90c7e79e5b1495068b708aabb622.debug
 23 usr/lib/debug/.build-id/95/c928f07424c60c2f3402654e6d9fbd194a84d7.debug
 24 usr/lib/debug/.build-id/97/a39f926af3ebed5ffb23421964385d53a551c3.debug
 25 usr/lib/debug/.build-id/a2/f546d908a93037614c76df019d5bd62ebf2bd2.debug
 26 usr/lib/debug/.build-id/a5/c40a01d983d93fa4d74d1ca05852ee2eefbadc.debug
 27 usr/lib/debug/.build-id/a9/f091da5be112ec99facc56b59d8992c0902bf8.debug
 28 usr/lib/debug/.build-id/ab/8128b30dfee043d3981f6854c727bbff19c2f5.debug
 29 usr/lib/debug/.build-id/ae/8d1785188cd9b786caa99752ffb7685bf0131c.debug
 30 usr/lib/debug/.build-id/b0/409127e89db40a0aab8dbe95e5d87e5c6b9539.debug
 31 usr/lib/debug/.build-id/b2/d5423dc9ffdc7dfb0fba04fa171166e9c09a6f.debug
 32 usr/lib/debug/.build-id/b3/41371d1bd79e8df041a298c22df3a3d604bcac.debug
 33 usr/lib/debug/.build-id/bf/e56b9f22c700205151999d7ca3c82728a4e661.debug
 34 usr/lib/debug/.build-id/c3/8c1389c92361891d4b2ff4cc0d8a157f37dcd9.debug
 35 usr/lib/debug/.build-id/c9/9bebf2de863ae71eb05ea2b5f6e9c980ff1305.debug
 36 usr/lib/debug/.build-id/d9/36d1fa569c6b370c15f8c305f37503cfbf96f1.debug
 37 usr/lib/debug/.build-id/e3/94348191c9fccaa27d85a923d80a383889092c.debug
 38 usr/lib/debug/.build-id/e4/1cc6e1d58e5c5f0ec9d0b99b946f3a3d6318eb.debug
 39 usr/lib/debug/.build-id/ef/fb2486af7642b34bbbe01297df66b7bbd5e344.debug
 40 usr/lib/debug/.build-id/f6/46dfec9bdbfc70d121b85e9c699bb5fee50575.debug
 41 usr/lib/debug/.build-id/f6/4b64ea74cea42698a2237354060707aba3447a.debug
 42 usr/lib/debug/.build-id/fe/24e82c3fcf6a8823fd1ae465c7275afab815d0.debug
 43 usr/lib/debug/.build-id/fe/69572a0368f34387faad410895674595f39c06.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
66.9 MB
data.tar.xz
66.9 MB
data.tar
22.6 KB
file list
    
Offset 1, 93 lines modifiedOffset 1, 94 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/0b/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)····24436·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/0b/0256c4ffee5e57ed3e781951e5ecb71fe6b116.debug 
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/0e/ 
9 -rw-r--r--···0·root·········(0)·root·········(0)····48588·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/0e/54284a73814d706b05dedbfbdee5f28100bc93.debug7 -rw-r--r--···0·root·········(0)·root·········(0)···999088·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/01/de0951091f468279df4932a8c82cb30d016d97.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/10/ 
11 -rw-r--r--···0·root·········(0)·root·········(0)····27100·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/10/5fcaaac4276d4cfcd22d732268020d7c0fea11.debug 
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/17/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/17/
13 -rw-r--r--···0·root·········(0)·root·········(0)····11368·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/17/04b46fece27178cbaa6f856361ba00a099dcec.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····38116·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/17/427a25c73f2eac5242357fe3c0ad0bbefc0908.debug
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/1b/ 
15 -rw-r--r--···0·root·········(0)·root·········(0)····13132·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/1b/6412308740dc9fb8b021227ba9f62ff36cbac8.debug 
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/28/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/28/
17 -rw-r--r--···0·root·········(0)·root·········(0)···999096·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/28/96826f5dd5c6fb84ba30c9422b746b32ffcbf9.debug11 -rw-r--r--···0·root·········(0)·root·········(0)····20120·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/28/9576aa3de7cb7551fb4ad6d5d70443b6c2e070.debug
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/2b/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/2b/
19 -rw-r--r--···0·root·········(0)·root·········(0)·····9708·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/2b/ad9329cd3113b0b44cf0e46c4c62287a08061d.debug13 -rw-r--r--···0·root·········(0)·root·········(0)····24244·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/2b/45dcc53fd37dddd9461aa6eeda62d8db061821.debug
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/36/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/38/
21 -rw-r--r--···0·root·········(0)·root·········(0)····11336·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/36/a051168c601a8431034ba34d8b6ad45f2f8b02.debug 
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/39/ 
23 -rw-r--r--···0·root·········(0)·root·········(0)····35784·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/39/574f2a5533cc1958714430dd49522e875e356f.debug15 -rw-r--r--···0·root·········(0)·root·········(0)·····6928·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/38/ff276e906b026860a55ef63f80f0394713723e.debug
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/41/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/45/
25 -rw-r--r--···0·root·········(0)·root·········(0)····20424·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/41/296a5f2624a13f145b02230e76bdf9bc1ec161.debug 
26 -rw-r--r--···0·root·········(0)·root·········(0)····50984·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/41/e00f8f8b2cdd0f503f7610f037cdc49cd70a37.debug17 -rw-r--r--···0·root·········(0)·root·········(0)····19348·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/45/dbf900c590fcc605824e8af8f95d8ac28ea185.debug
27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/46/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/46/
28 -rw-r--r--···0·root·········(0)·root·········(0)····79984·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/46/f7cf56f9955098f8c109f0196c4dfe71c17851.debug19 -rw-r--r--···0·root·········(0)·root·········(0)····14344·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/46/34788fc37c59461719d91eb85ec6b1943c35b9.debug
29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/60/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/4c/
30 -rw-r--r--···0·root·········(0)·root·········(0)····11632·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/60/0507b12f72ebba653e2c519022106b7f01c0d3.debug 
31 -rw-r--r--···0·root·········(0)·root·········(0)····21828·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/60/70989dcaec6c2e767bedd1542b94b9ab40fd5d.debug21 -rw-r--r--···0·root·········(0)·root·········(0)····12820·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/4c/dcc7a780d6d3977f7a90cb9043066b666019bb.debug
32 -rw-r--r--···0·root·········(0)·root·········(0)·····9892·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/60/db0490b2554ddf3bc4798690dfaf9e9e15fee0.debug 
33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/62/22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/5f/
34 -rw-r--r--···0·root·········(0)·root·········(0)···226892·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/62/124961774890877f02ff86082e2562d1e56adc.debug23 -rw-r--r--···0·root·········(0)·root·········(0)····50636·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/5f/c6a77c6c5f4246fd36c19afb205a03e39c0251.debug
35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/63/24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/63/
36 -rw-r--r--···0·root·········(0)·root·········(0)···185056·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/63/7c24382f0ea7c5e9f8d4d9e58f70e0a27c974a.debug25 -rw-r--r--···0·root·········(0)·root·········(0)···226216·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/63/4dba4ed45306aa7614f2b0efdb7f56e7e4ca7c.debug
37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/68/26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/64/
38 -rw-r--r--···0·root·········(0)·root·········(0)····17716·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/68/ef3358398e4261d99003f007dcc694473bf08d.debug27 -rw-r--r--···0·root·········(0)·root·········(0)····20900·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/64/bfb2deedfd1ec9473ce68a3b39e5eaa311ccbc.debug
39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/79/28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/72/
40 -rw-r--r--···0·root·········(0)·root·········(0)····24696·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/79/1784b600d8b85a375400484e2b80355aa24742.debug29 -rw-r--r--···0·root·········(0)·root·········(0)····31060·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/72/0da7ad8745ab8593b76ea0dd38f7a99b4a9b03.debug
 30 -rw-r--r--···0·root·········(0)·root·········(0)····47112·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/72/87d12f8dfe66d3827ef0f8d8eb6e4f23724242.debug
41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/7b/31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/74/
 32 -rw-r--r--···0·root·········(0)·root·········(0)····11172·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/74/53266b0784ef4a0b91dc98cae80ef955f6a2fd.debug
 33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/75/
 34 -rw-r--r--···0·root·········(0)·root·········(0)····14604·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/75/e23749aa956bd94b7d5d30123f0697e7830f28.debug
 35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/77/
 36 -rw-r--r--···0·root·········(0)·root·········(0)····24400·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/77/09c7033c26b4dcbe34780eb8834c3d6f5a3dbf.debug
 37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/78/
42 -rw-r--r--···0·root·········(0)·root·········(0)····30716·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/7b/54a51460c8fd9b0dca36e58769f9ab95beee64.debug38 -rw-r--r--···0·root·········(0)·root·········(0)····16876·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/78/74ff963ff3bb85085106268581cf601bb9f09f.debug
43 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/7f/39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/7f/
44 -rw-r--r--···0·root·········(0)·root·········(0)····31224·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/7f/fc451af8570c2a6e10de4db85f181ab098018f.debug40 -rw-r--r--···0·root·········(0)·root·········(0)·····9404·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/7f/cfa37edd55fdf897bcda9c96e854981ac22bcb.debug
45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/83/41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/82/
46 -rw-r--r--···0·root·········(0)·root·········(0)·····7988·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/83/2c6367adb9717bdab006303c3e02e13ce8a2ed.debug 
47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/86/ 
48 -rw-r--r--···0·root·········(0)·root·········(0)····38408·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/86/2edf2ea8e8cc3073a1b9710f95d459e228d4ed.debug42 -rw-r--r--···0·root·········(0)·root·········(0)····30404·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/82/a33459d0e65a7f0cbb2db994ec017ed8f4a7e4.debug
49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/87/43 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/87/
50 -rw-r--r--···0·root·········(0)·root·········(0)····21192·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/87/e14317b021af4b6af04fccdd74c7d0db41b0be.debug44 -rw-r--r--···0·root·········(0)·root·········(0)·····8844·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/87/0f1e9a32172180dffc124dcc4f4759f5b66f04.debug
 45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/8d/
 46 -rw-r--r--···0·root·········(0)·root·········(0)·····7704·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/8d/e0f859a3c5d1cf93f1e0d4b144028601d7fb86.debug
 47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/94/
 48 -rw-r--r--···0·root·········(0)·root·········(0)····26892·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/94/adc7e9c39f90c7e79e5b1495068b708aabb622.debug
 49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/95/
 50 -rw-r--r--···0·root·········(0)·root·········(0)····26732·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/95/c928f07424c60c2f3402654e6d9fbd194a84d7.debug
51 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/97/51 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/97/
52 -rw-r--r--···0·root·········(0)·root·········(0)·····8476·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/97/0555d6ea7d857cdbe925705adcc7fdd8d96c4a.debug 
53 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/99/ 
54 -rw-r--r--···0·root·········(0)·root·········(0)·····8444·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/99/42b19c93704145ac55f7ae86323f59e01c2ac8.debug52 -rw-r--r--···0·root·········(0)·root·········(0)·····9572·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/97/a39f926af3ebed5ffb23421964385d53a551c3.debug
55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a3/53 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a2/
56 -rw-r--r--···0·root·········(0)·root·········(0)·····9008·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a3/ab7cadc1bf334d7a69ebf6f3bf47946851be57.debug54 -rw-r--r--···0·root·········(0)·root·········(0)····26852·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a2/f546d908a93037614c76df019d5bd62ebf2bd2.debug
57 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a4/55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a5/
58 -rw-r--r--···0·root·········(0)·root·········(0)····19652·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a4/116bd915dc66de73de69d74a0971da38d39867.debug56 -rw-r--r--···0·root·········(0)·root·········(0)·····9816·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a5/c40a01d983d93fa4d74d1ca05852ee2eefbadc.debug
59 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a7/57 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a9/
60 -rw-r--r--···0·root·········(0)·root·········(0)····27052·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a7/d2d52a4639f1e6c59a6d40ebab5e14993ada8a.debug58 -rw-r--r--···0·root·········(0)·root·········(0)·····9456·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a9/f091da5be112ec99facc56b59d8992c0902bf8.debug
61 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a8/59 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/ab/
62 -rw-r--r--···0·root·········(0)·root·········(0)····14644·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a8/3b5876cea8c00e1fb48c8847d6e4be2b40d6af.debug60 -rw-r--r--···0·root·········(0)·root·········(0)····20124·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/ab/8128b30dfee043d3981f6854c727bbff19c2f5.debug
63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/aa/61 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/ae/
 62 -rw-r--r--···0·root·········(0)·root·········(0)····35496·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/ae/8d1785188cd9b786caa99752ffb7685bf0131c.debug
 63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b0/
 64 -rw-r--r--···0·root·········(0)·root·········(0)···268604·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b0/409127e89db40a0aab8dbe95e5d87e5c6b9539.debug
 65 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b2/
64 -rw-r--r--···0·root·········(0)·root·········(0)····10268·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/aa/4d7f61b872bc7f73ac39393601aa3f6a232d68.debug66 -rw-r--r--···0·root·········(0)·root·········(0)·····8316·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b2/d5423dc9ffdc7dfb0fba04fa171166e9c09a6f.debug
65 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b3/67 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b3/
66 -rw-r--r--···0·root·········(0)·root·········(0)···269236·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b3/a5a3c648f77de274d53a743aeb9961ad763f8d.debug68 -rw-r--r--···0·root·········(0)·root·········(0)····11468·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b3/41371d1bd79e8df041a298c22df3a3d604bcac.debug
67 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b7/69 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/bf/
68 -rw-r--r--···0·root·········(0)·root·········(0)····47424·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b7/af66a6c57099f47e99f37d078ac229a51ee238.debug 
69 -rw-r--r--···0·root·········(0)·root·········(0)····24508·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b7/af9e261f0062b0e3ce8cab92f4f0f997a5adb6.debug 
70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/bd/ 
71 -rw-r--r--···0·root·········(0)·root·········(0)····15360·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/bd/7aa2522d8cc6908e71727abec5cac4deae5585.debug70 -rw-r--r--···0·root·········(0)·root·········(0)····48252·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/bf/e56b9f22c700205151999d7ca3c82728a4e661.debug
72 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/be/ 
73 -rw-r--r--···0·root·········(0)·root·········(0)·····7084·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/be/91a51ab4dfe68912aeb63fda79b962d59145d1.debug 
74 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/c6/71 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/c3/
75 -rw-r--r--···0·root·········(0)·root·········(0)····20272·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/c6/10023020488e1af540dcb5488e5435b72afb8c.debug72 -rw-r--r--···0·root·········(0)·root·········(0)····17356·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/c3/8c1389c92361891d4b2ff4cc0d8a157f37dcd9.debug
76 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/c7/73 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/c9/
77 -rw-r--r--···0·root·········(0)·root·········(0)····10124·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/c7/191b408a3167997fca75caedb8a021e44e4144.debug74 -rw-r--r--···0·root·········(0)·root·········(0)····10104·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/c9/9bebf2de863ae71eb05ea2b5f6e9c980ff1305.debug
78 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/cc/ 
79 -rw-r--r--···0·root·········(0)·root·········(0)·····9616·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/cc/cd8eedfe2ecfbcbaed27748442a1ce08df35fa.debug 
80 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/d4/ 
81 -rw-r--r--···0·root·········(0)·root·········(0)····17216·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/d4/3d1f2823ad29985367c992d4749e10c235f581.debug 
82 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/d9/75 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/d9/
83 -rw-r--r--···0·root·········(0)·root·········(0)····27228·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/d9/bc6e08eb38345afff5d3b6dc1834a77070bc1f.debug76 -rw-r--r--···0·root·········(0)·root·········(0)····24128·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/d9/36d1fa569c6b370c15f8c305f37503cfbf96f1.debug
84 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e2/77 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e3/
 78 -rw-r--r--···0·root·········(0)·root·········(0)····11056·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e3/94348191c9fccaa27d85a923d80a383889092c.debug
 79 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e4/
85 -rw-r--r--···0·root·········(0)·root·········(0)····32788·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e2/61c101e41f58c6893d52916e7efdc3f4bdded6.debug80 -rw-r--r--···0·root·········(0)·root·········(0)····15072·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e4/1cc6e1d58e5c5f0ec9d0b99b946f3a3d6318eb.debug
86 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/ef/81 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/ef/
 82 -rw-r--r--···0·root·········(0)·root·········(0)····32488·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/ef/fb2486af7642b34bbbe01297df66b7bbd5e344.debug
 83 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/f6/
 84 -rw-r--r--···0·root·········(0)·root·········(0)····79668·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/f6/46dfec9bdbfc70d121b85e9c699bb5fee50575.debug
 85 -rw-r--r--···0·root·········(0)·root·········(0)···184428·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/f6/4b64ea74cea42698a2237354060707aba3447a.debug
 86 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/fe/
 87 -rw-r--r--···0·root·········(0)·root·········(0)····21660·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/fe/24e82c3fcf6a8823fd1ae465c7275afab815d0.debug
87 -rw-r--r--···0·root·········(0)·root·········(0)····14932·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/ef/9a1336aead496146e7772ac67feeccca45ec42.debug88 -rw-r--r--···0·root·········(0)·root·········(0)·····8152·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/fe/69572a0368f34387faad410895674595f39c06.debug
88 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.dwz/89 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.dwz/
89 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/90 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/
90 -rw-r--r--···0·root·········(0)·root·········(0)····11972·2025-01-18·19:07:58.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug91 -rw-r--r--···0·root·········(0)·root·········(0)····11968·2025-01-18·19:07:58.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
91 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/92 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/
92 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/93 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/
93 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/swi-prolog-core-packages-dbgsym·->·swi-prolog-core-packages94 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/swi-prolog-core-packages-dbgsym·->·swi-prolog-core-packages
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:··········11692·(bytes·into·file)13 ··Start·of·section·headers:··········11688·(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.51 KB
readelf --wide --sections {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 There·are·7·section·headers,·starting·at·offset·0x2dac:1 There·are·7·section·headers,·starting·at·offset·0x2da8:
  
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·001871·00···C··0···0··46 ··[·2]·.debug_info·······PROGBITS········00000000·000058·001873·00···C··0···0··4
7 ··[·3]·.debug_abbrev·····PROGBITS········00000000·0018c9·0002e5·00···C··0···0··47 ··[·3]·.debug_abbrev·····PROGBITS········00000000·0018cb·0002e5·00···C··0···0··4
8 ··[·4]·.debug_line·······PROGBITS········00000000·001bae·0001a2·00···C··0···0··48 ··[·4]·.debug_line·······PROGBITS········00000000·001bb0·0001a2·00···C··0···0··4
9 ··[·5]·.debug_str········PROGBITS········00000000·001d50·00100b·01·MSC··0···0··49 ··[·5]·.debug_str········PROGBITS········00000000·001d52·001006·01·MSC··0···0··4
10 ··[·6]·.shstrtab·········STRTAB··········00000000·002d5b·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········00000000·002d58·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:·b7637235e7d59988662109fe1a03ee68d40bdd653 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8ec2801936e51daf2a57d68f513785dd938e47a4
291 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
230 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 8 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 
6 .shstrtab3 .shstrtab
7 .note.gnu.build-id4 .note.gnu.build-id
8 .debug_info5 .debug_info
9 .debug_abbrev6 .debug_abbrev
10 .debug_line7 .debug_line
11 .debug_str8 .debug_str
22.1 KB
readelf --wide --decompress --string-dump=.debug_str {}
Max HTML report size reached
978 KB
./usr/lib/debug/.build-id/0b/0256c4ffee5e57ed3e781951e5ecb71fe6b116.debug vs.
./usr/lib/debug/.build-id/d9/36d1fa569c6b370c15f8c305f37503cfbf96f1.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:··········22956·(bytes·into·file)13 ··Start·of·section·headers:··········22728·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x031f4·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x02f30·R·E·0x10000
8 ··LOAD···········0x00fe8c·0x0001fe8c·0x0001fe8c·0x00000·0x0017c·RW··0x100007 ··LOAD···········0x00fe94·0x0001fe94·0x0001fe94·0x00000·0x00174·RW··0x10000
9 ··DYNAMIC········0x00fe8c·0x0001fe94·0x0001fe94·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fe94·0x0001fe9c·0x0001fe9c·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe8c·0x0001fe8c·0x0001fe8c·0x00000·0x00174·R···0x111 ··GNU_RELRO······0x00fe94·0x0001fe94·0x0001fe94·0x00000·0x0016c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x59ac:1 There·are·35·section·headers,·starting·at·offset·0x58c8:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0001c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0001a0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000318·000138·0001b2·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000002d8·000118·00016e·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000004ca·000138·000038·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000446·000118·000034·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000504·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········0000047c·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000564·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000004bc·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000005a4·000138·000098·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········000004fc·000118·000098·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········0000063c·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000594·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000648·000138·0000fc·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000005a0·000118·0000fc·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000748·000138·0025a8·00··AX··0···0··815 ··[11]·.text·············NOBITS··········000006a0·000118·0025a8·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00002cf0·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00002c48·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00002cf8·000138·0002dc·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00002c50·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········000031f0·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002f2c·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fe8c·00fe8c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fe94·00fe94·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fe90·00fe8c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fe98·00fe94·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fe94·00fe8c·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fe9c·00fe94·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001ff94·00fe8c·00006c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ff94·00fe94·00006c·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fe8c·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fe94·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·00fe8c·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00020004·00fe94·000004·00··WA··0···0··1
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·001e67·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·001e55·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·002010·0001dd·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·001fe0·0001dd·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·0021f0·000c1d·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·0021c0·000c1e·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·002e10·00035c·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·002de0·00035c·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·00316c·00015b·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·00313c·00015b·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·0032c8·001189·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·003298·001189·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·004454·0001b5·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·004424·0001b5·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·004609·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0045d9·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·004664·000d10·10·····35·184··436 ··[32]·.symtab···········SYMTAB··········00000000·004634·000cb0·10·····33·180··4
39 ··[35]·.strtab···········STRTAB··········00000000·005374·0004bc·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·0052e4·00047e·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·005830·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·005762·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·0b0256c4ffee5e57ed3e781951e5ecb71fe6b1163 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d936d1fa569c6b370c15f8c305f37503cfbf96f1
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 ····00000810·000024e09 ····00000768·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 ····00000810·000024e09 ····00000768·000024e0
10 ····00000000·0000000010 ····00000000·00000000
  
1.05 KB
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
 2 Z\W\t"Se
 3 EO~=:Oo!$ZS
2 »       !YBH6w86Y 
3 i9!oTe$& 
4 onizdpm* 
5 qY;]kW!~»       p 
6 sB9zV(g4Ge4 sB9zV(g4Ge
7 ·xGlA-U-U5 ·xGlA-U-U
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
Offset 46, 44 lines modifiedOffset 44, 40 lines modified
46 pl_ia_root_244 pl_ia_root_2
47 pl_ia_root45 pl_ia_root
48 __FRAME_END__46 __FRAME_END__
49 __dso_handle47 __dso_handle
50 _DYNAMIC48 _DYNAMIC
51 __TMC_END__49 __TMC_END__
52 _GLOBAL_OFFSET_TABLE_50 _GLOBAL_OFFSET_TABLE_
53 __aeabi_unwind_cpp_pr0@GCC_3.5 
54 __cxa_finalize@GLIBC_2.451 __cxa_finalize@GLIBC_2.4
55 _ITM_deregisterTMCloneTable52 _ITM_deregisterTMCloneTable
56 fesetround53 fesetround
57 __stack_chk_guard@GLIBC_2.454 __stack_chk_guard@GLIBC_2.4
58 PL_register_foreign55 PL_register_foreign
59 __stack_chk_fail@GLIBC_2.456 __stack_chk_fail@GLIBC_2.4
60 PL_new_functor_sz57 PL_new_functor_sz
61 PL_put_float58 PL_put_float
62 PL_new_term_ref59 PL_new_term_ref
63 PL_new_atom60 PL_new_atom
64 PL_cons_functor61 PL_cons_functor
65 __gmon_start__62 __gmon_start__
66 PL_unify63 PL_unify
67 __aeabi_unwind_cpp_pr1@GCC_3.5 
68 PL_unify_atom64 PL_unify_atom
69 PL_get_float65 PL_get_float
70 install_inclpr66 install_inclpr
71 PL_unify_float67 PL_unify_float
72 _ITM_registerTMCloneTable68 _ITM_registerTMCloneTable
73 PL_get_arg_sz69 PL_get_arg_sz
74 .shstrtab70 .shstrtab
75 .note.gnu.build-id71 .note.gnu.build-id
76 .gnu.hash72 .gnu.hash
77 .gnu.version73 .gnu.version
78 .gnu.version_r74 .gnu.version_r
79 .rel.dyn75 .rel.dyn
80 .rel.plt76 .rel.plt
81 .ARM.extab 
82 .ARM.exidx 
83 .eh_frame77 .eh_frame
84 .init_array78 .init_array
85 .fini_array79 .fini_array
86 .dynamic80 .dynamic
87 .comment81 .comment
88 .ARM.attributes82 .ARM.attributes
89 .debug_aranges83 .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 0000063c·<_init>:2 00000594·<_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 00000648·<.plt>:2 000005a0·<.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 00000748·<call_weak_fn>:2 000006a0·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000076c·<deregister_tm_clones>:4 000006c4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000798·<register_tm_clones>:6 000006f0·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000007cc·<__do_global_dtors_aux>:8 00000724·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000080c·<frame_dummy>:10 00000764·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000810·<p_to_c>:14 00000768·<p_to_c>:
15 »       ...15 »       ...
  
16 0000086c·<pl_ia_contains>:16 000007c4·<pl_ia_contains>:
17 »       ...17 »       ...
  
18 0000093c·<valid_interval>:18 00000894·<valid_interval>:
19 »       ...19 »       ...
  
20 000009b4·<c_to_p>:20 0000090c·<c_to_p>:
21 »       ...21 »       ...
  
22 00000a34·<pl_ia_center>:22 0000098c·<pl_ia_center>:
23 »       ...23 »       ...
  
24 00000aec·<pl_ia_exclude_zero_bound>:24 00000a44·<pl_ia_exclude_zero_bound>:
25 »       ...25 »       ...
  
26 00000bbc·<pl_ia_split>:26 00000b14·<pl_ia_split>:
27 »       ...27 »       ...
  
28 00000cb4·<pl_ia_additive_inverse>:28 00000c0c·<pl_ia_additive_inverse>:
29 »       ...29 »       ...
  
30 00000d1c·<pl_ia_difference>:30 00000c74·<pl_ia_difference>:
31 »       ...31 »       ...
  
32 00000db8·<pl_ia_sum>:32 00000d10·<pl_ia_sum>:
33 »       ...33 »       ...
  
34 00000e54·<pl_ia_intersection_2>:34 00000dac·<pl_ia_intersection_2>:
35 »       ...35 »       ...
  
36 00000f24·<pl_ia_additive_inverse_2>:36 00000e7c·<pl_ia_additive_inverse_2>:
37 »       ...37 »       ...
  
38 00000fb8·<pl_ia_difference_2>:38 00000f10·<pl_ia_difference_2>:
39 »       ...39 »       ...
  
40 0000107c·<pl_ia_sum_2>:40 00000fd4·<pl_ia_sum_2>:
41 »       ...41 »       ...
  
42 00001140·<pl_ia_intersection>:42 00001098·<pl_ia_intersection>:
43 »       ...43 »       ...
  
44 000011e0·<pl_ia_union>:44 00001138·<pl_ia_union>:
45 »       ...45 »       ...
  
46 00001278·<pl_ia_split_excluding_zero>:46 000011d0·<pl_ia_split_excluding_zero>:
47 »       ...47 »       ...
  
48 0000133c·<pl_ia_union_2>:48 00001294·<pl_ia_union_2>:
49 »       ...49 »       ...
  
50 000013f8·<pl_ia_positive_part>:50 00001350·<pl_ia_positive_part>:
51 »       ...51 »       ...
  
52 000014ac·<pl_ia_negative_part>:52 00001404·<pl_ia_negative_part>:
53 »       ...53 »       ...
  
54 00001564·<pl_ia_class>:54 000014bc·<pl_ia_class>:
55 »       ...55 »       ...
  
56 0000160c·<ia_quotient>:56 00001564·<ia_quotient>:
57 »       ...57 »       ...
  
58 00001808·<pl_ia_quotient>:58 00001760·<pl_ia_quotient>:
59 »       ...59 »       ...
  
60 00001888·<pl_ia_quotient_2>:60 000017e0·<pl_ia_quotient_2>:
61 »       ...61 »       ...
  
62 00001938·<ia_product>:62 00001890·<ia_product>:
63 »       ...63 »       ...
  
64 00001b7c·<pl_ia_product>:64 00001ad4·<pl_ia_product>:
65 »       ...65 »       ...
  
66 00001bfc·<pl_ia_product_2>:66 00001b54·<pl_ia_product_2>:
67 »       ...67 »       ...
  
68 00001cac·<ia_power>:68 00001c04·<ia_power>:
69 »       ...69 »       ...
  
70 00001de8·<pl_ia_slope_power_2>:70 00001d40·<pl_ia_slope_power_2>:
71 »       ...71 »       ...
  
72 00002208·<pl_ia_power>:72 00002160·<pl_ia_power>:
73 »       ...73 »       ...
  
74 000022bc·<pl_ia_power_2>:74 00002214·<pl_ia_power_2>:
75 »       ...75 »       ...
  
76 00002388·<ia_root>:76 000022e0·<ia_root>:
77 »       ...77 »       ...
  
78 00002588·<pl_ia_quadratic_inverse>:78 000024e0·<pl_ia_quadratic_inverse>:
79 »       ...79 »       ...
  
80 0000282c·<pl_ia_root_2>:80 00002784·<pl_ia_root_2>:
81 »       ...81 »       ...
  
82 00002948·<pl_ia_root>:82 000028a0·<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 00002cf0·<_fini>:2 00002c48·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
3.84 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 45, 35 lines modifiedOffset 45, 31 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·5f616561·BLE_._init.__aea52 ··0x00000310·424c455f·005f696e·6974005f·5f637861·BLE_._init.__cxa
53 ··0x00000320·62695f75·6e77696e·645f6370·705f7072·bi_unwind_cpp_pr 
54 ··0x00000330·30404743·435f332e·35005f5f·6378615f·0@GCC_3.5.__cxa_ 
55 ··0x00000340·66696e61·6c697a65·40474c49·42435f32·finalize@GLIBC_253 ··0x00000320·5f66696e·616c697a·6540474c·4942435f·_finalize@GLIBC_
56 ··0x00000350·2e34005f·49544d5f·64657265·67697374·.4._ITM_deregist54 ··0x00000330·322e3400·5f49544d·5f646572·65676973·2.4._ITM_deregis
57 ··0x00000360·6572544d·436c6f6e·65546162·6c650066·erTMCloneTable.f55 ··0x00000340·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
58 ··0x00000370·65736574·726f756e·64005f5f·73746163·esetround.__stac56 ··0x00000350·66657365·74726f75·6e64005f·5f737461·fesetround.__sta
59 ··0x00000380·6b5f6368·6b5f6775·61726440·474c4942·k_chk_guard@GLIB57 ··0x00000360·636b5f63·686b5f67·75617264·40474c49·ck_chk_guard@GLI
60 ··0x00000390·435f322e·3400504c·5f726567·69737465·C_2.4.PL_registe58 ··0x00000370·42435f32·2e340050·4c5f7265·67697374·BC_2.4.PL_regist
61 ··0x000003a0·725f666f·72656967·6e005f5f·73746163·r_foreign.__stac59 ··0x00000380·65725f66·6f726569·676e005f·5f737461·er_foreign.__sta
62 ··0x000003b0·6b5f6368·6b5f6661·696c4047·4c494243·k_chk_fail@GLIBC60 ··0x00000390·636b5f63·686b5f66·61696c40·474c4942·ck_chk_fail@GLIB
63 ··0x000003c0·5f322e34·00504c5f·6e65775f·66756e63·_2.4.PL_new_func61 ··0x000003a0·435f322e·3400504c·5f6e6577·5f66756e·C_2.4.PL_new_fun
64 ··0x000003d0·746f725f·737a0050·4c5f7075·745f666c·tor_sz.PL_put_fl62 ··0x000003b0·63746f72·5f737a00·504c5f70·75745f66·ctor_sz.PL_put_f
65 ··0x000003e0·6f617400·504c5f6e·65775f74·65726d5f·oat.PL_new_term_63 ··0x000003c0·6c6f6174·00504c5f·6e65775f·7465726d·loat.PL_new_term
66 ··0x000003f0·72656600·504c5f6e·65775f61·746f6d00·ref.PL_new_atom.64 ··0x000003d0·5f726566·00504c5f·6e65775f·61746f6d·_ref.PL_new_atom
67 ··0x00000400·504c5f63·6f6e735f·66756e63·746f7200·PL_cons_functor.65 ··0x000003e0·00504c5f·636f6e73·5f66756e·63746f72·.PL_cons_functor
68 ··0x00000410·5f5f676d·6f6e5f73·74617274·5f5f0050·__gmon_start__.P66 ··0x000003f0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
69 ··0x00000420·4c5f756e·69667900·666d696e·005f5f61·L_unify.fmin.__a67 ··0x00000400·504c5f75·6e696679·00666d69·6e00504c·PL_unify.fmin.PL
 68 ··0x00000410·5f756e69·66795f61·746f6d00·7472756e·_unify_atom.trun
70 ··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. 
73 ··0x00000460·504c5f67·65745f66·6c6f6174·00696e73·PL_get_float.ins69 ··0x00000420·6300504c·5f676574·5f666c6f·61740069·c.PL_get_float.i
74 ··0x00000470·74616c6c·5f696e63·6c707200·666d6178·tall_inclpr.fmax70 ··0x00000430·6e737461·6c6c5f69·6e636c70·7200666d·nstall_inclpr.fm
75 ··0x00000480·00706f77·00504c5f·756e6966·795f666c·.pow.PL_unify_fl71 ··0x00000440·61780070·6f770050·4c5f756e·6966795f·ax.pow.PL_unify_
76 ··0x00000490·6f617400·5f49544d·5f726567·69737465·oat._ITM_registe72 ··0x00000450·666c6f61·74005f49·544d5f72·65676973·float._ITM_regis
77 ··0x000004a0·72544d43·6c6f6e65·5461626c·6500504c·rTMCloneTable.PL73 ··0x00000460·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
78 ··0x000004b0·5f676574·5f617267·5f737a00··········_get_arg_sz.74 ··0x00000470·504c5f67·65745f61·72675f73·7a00·····PL_get_arg_sz.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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.84 MB
./usr/lib/debug/.build-id/0e/54284a73814d706b05dedbfbdee5f28100bc93.debug vs.
./usr/lib/debug/.build-id/bf/e56b9f22c700205151999d7ca3c82728a4e661.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:··········47108·(bytes·into·file)13 ··Start·of·section·headers:··········46852·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x05aa4·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0583c·R·E·0x10000
8 ··LOAD···········0x00fdb0·0x0001fdb0·0x0001fdb0·0x00000·0x00498·RW··0x100007 ··LOAD···········0x00fdb8·0x0001fdb8·0x0001fdb8·0x00000·0x00490·RW··0x10000
9 ··DYNAMIC········0x00fdb0·0x0001fdb8·0x0001fdb8·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fdb8·0x0001fdc0·0x0001fdc0·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fdb0·0x0001fdb0·0x0001fdb0·0x00000·0x00250·R···0x111 ··GNU_RELRO······0x00fdb8·0x0001fdb8·0x0001fdb8·0x00000·0x00248·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0xb804:1 There·are·35·section·headers,·starting·at·offset·0xb704:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·00002c·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·00002c·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000164·000138·000530·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000144·000118·000510·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000694·000138·0004d6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000654·000118·000492·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000b6a·000138·0000a6·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000ae6·000118·0000a2·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000c10·000138·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000b88·000118·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000c80·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000bd8·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000cc0·000138·000250·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000c18·000118·000250·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000f10·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000e68·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000f1c·000138·0003b4·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000e74·000118·0003b4·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000012d0·000138·004010·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00001228·000118·004010·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········000052e0·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00005238·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000052e8·000138·0005f8·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00005240·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00005aa0·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00005838·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fdb0·00fdb0·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fdb8·00fdb8·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fdb4·00fdb0·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fdbc·00fdb8·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fdb8·00fdb0·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fdc0·00fdb8·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001feb8·00fdb0·000148·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001feb8·00fdb8·000148·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fdb0·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fdb8·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·00fdb0·000244·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020004·00fdb8·000244·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000043·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000044·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001cc·003d21·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001ac·003d28·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·003ef0·000607·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·003ed4·000607·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·0044f8·002172·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·0044dc·002174·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·00666c·0003a0·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·006650·0003a0·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·006a0c·0002dd·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·0069f0·0002dd·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·006cec·002127·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·006cd0·002126·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·008e14·000573·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·008df8·000573·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·009387·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00936b·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·0093e4·0016a0·10·····35·282··436 ··[32]·.symtab···········SYMTAB··········00000000·0093c8·001610·10·····33·275··4
39 ··[35]·.strtab···········STRTAB··········00000000·00aa84·000c07·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·00a9d8·000bc9·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·00b68b·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·00b5a1·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·0e54284a73814d706b05dedbfbdee5f28100bc933 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bfe56b9f22c700205151999d7ca3c82728a4e661
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 ····00001398·000030d89 ····000012f0·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 ····00004470·00000d8017 ····000043c8·00000d80
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x65c921 ··Offset·into·.debug_info:··0x65c9
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····000051f0·000000f025 ····00005148·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 ····00001398·000030d89 ····000012f0·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 ····00004470·00000d8017 ····000043c8·00000d80
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x65c921 ··Offset·into·.debug_info:··0x65c9
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····000051f0·000000f025 ····00005148·000000f0
26 ····00000000·0000000026 ····00000000·00000000
  
1.26 KB
strings --all --bytes=8 {}
    
Offset 1, 14 lines modifiedOffset 1, 18 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 aGCC:·(Debian·14.2.0-14)·14.2.0
2 OF@*N"J4k2 -ceekE8mm
 3 bG»     !Aj_{
 4 AI1Ie$#%
3 8pgkY5JD~h"5 8pgkY5JD~h"
4 _p;0l\%c 
5 Q^HXDy1aI 
6 *{0?{|G1 
7 &PWHu=h/6 (%2w:H_V
 7 V3*A9\tP"
 8 K,vnc[>r
 9 '»      fL>)8mTw
 10 *fP1S4WD
 11 @P]"^}5&
8 BBDDD""BDd12 BBDDD""BDd
9 Vcs"J0:A13 Vcs"J0:A
10 :DLDYa1G14 :DLDYa1G
11 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug15 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
12 call_weak_fn16 call_weak_fn
13 crtstuff.c17 crtstuff.c
14 all_implied_fbits18 all_implied_fbits
Offset 102, 15 lines modifiedOffset 106, 14 lines modified
102 pl_read_record_data106 pl_read_record_data
103 __dso_handle107 __dso_handle
104 _DYNAMIC108 _DYNAMIC
105 findOrdTable109 findOrdTable
106 __TMC_END__110 __TMC_END__
107 _GLOBAL_OFFSET_TABLE_111 _GLOBAL_OFFSET_TABLE_
108 pl_read_fields112 pl_read_fields
109 __aeabi_unwind_cpp_pr0@GCC_3.5 
110 PL_unify_integer113 PL_unify_integer
111 strcmp@GLIBC_2.4114 strcmp@GLIBC_2.4
112 PL_atom_chars115 PL_atom_chars
113 __cxa_finalize@GLIBC_2.4116 __cxa_finalize@GLIBC_2.4
114 _ITM_deregisterTMCloneTable117 _ITM_deregisterTMCloneTable
115 PL_unify_term118 PL_unify_term
116 PL_unify_atom_chars119 PL_unify_atom_chars
Offset 148, 15 lines modifiedOffset 151, 14 lines modified
148 PL_resource_error151 PL_resource_error
149 __ctype_b_loc@GLIBC_2.4152 __ctype_b_loc@GLIBC_2.4
150 strlen@GLIBC_2.4153 strlen@GLIBC_2.4
151 PL_copy_term_ref154 PL_copy_term_ref
152 __errno_location@GLIBC_2.4155 __errno_location@GLIBC_2.4
153 __sprintf_chk@GLIBC_2.4156 __sprintf_chk@GLIBC_2.4
154 install_table157 install_table
155 __aeabi_unwind_cpp_pr1@GCC_3.5 
156 memset@GLIBC_2.4158 memset@GLIBC_2.4
157 PL_get_atom159 PL_get_atom
158 strncpy@GLIBC_2.4160 strncpy@GLIBC_2.4
159 PL_unify_atom161 PL_unify_atom
160 _PL_get_arg_sz162 _PL_get_arg_sz
161 strtod@GLIBC_2.4163 strtod@GLIBC_2.4
162 PL_get_atom_ex164 PL_get_atom_ex
Offset 187, 16 lines modifiedOffset 189, 14 lines modified
187 .shstrtab189 .shstrtab
188 .note.gnu.build-id190 .note.gnu.build-id
189 .gnu.hash191 .gnu.hash
190 .gnu.version192 .gnu.version
191 .gnu.version_r193 .gnu.version_r
192 .rel.dyn194 .rel.dyn
193 .rel.plt195 .rel.plt
194 .ARM.extab 
195 .ARM.exidx 
196 .eh_frame196 .eh_frame
197 .init_array197 .init_array
198 .fini_array198 .fini_array
199 .dynamic199 .dynamic
200 .comment200 .comment
201 .ARM.attributes201 .ARM.attributes
202 .debug_aranges202 .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 00000f10·<_init>:2 00000e68·<_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 00000f1c·<.plt>:2 00000e74·<.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 000012d0·<call_weak_fn>:2 00001228·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000012f4·<deregister_tm_clones>:4 0000124c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00001320·<register_tm_clones>:6 00001278·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00001354·<__do_global_dtors_aux>:8 000012ac·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001394·<frame_dummy>:10 000012ec·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001398·<find_next_record>:14 000012f0·<find_next_record>:
15 »       ...15 »       ...
  
16 00001414·<find_start_of_record>:16 0000136c·<find_start_of_record>:
17 »       ...17 »       ...
  
18 00001484·<previous_record>:18 000013dc·<previous_record>:
19 »       ...19 »       ...
  
20 000014bc·<type_error>:20 00001414·<type_error>:
21 »       ...21 »       ...
  
22 0000151c·<tab_memcpy>:22 00001474·<tab_memcpy>:
23 »       ...23 »       ...
  
24 00001618·<unify_field_text>:24 00001570·<unify_field_text>:
25 »       ...25 »       ...
  
26 00001700·<pl_table_version>:26 00001658·<pl_table_version>:
27 »       ...27 »       ...
  
28 00001738·<get_field_flag>:28 00001690·<get_field_flag>:
29 »       ...29 »       ...
  
30 00001924·<open_table.part.0>:30 0000187c·<open_table.part.0>:
31 »       ...31 »       ...
  
32 00001a18·<get_table_ex>:32 00001970·<get_table_ex>:
33 »       ...33 »       ...
  
34 00001ae0·<pl_close_table>:34 00001a38·<pl_close_table>:
35 »       ...35 »       ...
  
36 00001b58·<pl_open_table>:36 00001ab0·<pl_open_table>:
37 »       ...37 »       ...
  
38 00001bd4·<pl_free_table>:38 00001b2c·<pl_free_table>:
39 »       ...39 »       ...
  
40 00001c50·<pl_get_table_attribute>:40 00001ba8·<pl_get_table_attribute>:
41 »       ...41 »       ...
  
42 000020b0·<domain_error.constprop.0.isra.0>:42 00002008·<domain_error.constprop.0.isra.0>:
43 »       ...43 »       ...
  
44 00002114·<pl_start_of_record>:44 0000206c·<pl_start_of_record>:
45 »       ...45 »       ...
  
46 000022bc·<field_boundaries.isra.0>:46 00002214·<field_boundaries.isra.0>:
47 »       ...47 »       ...
  
48 00002388·<format_error.isra.0>:48 000022e0·<format_error.isra.0>:
49 »       ...49 »       ...
  
50 00002408·<read_field>:50 00002360·<read_field>:
51 »       ...51 »       ...
  
52 000025e4·<pl_new_table>:52 0000253c·<pl_new_table>:
53 »       ...53 »       ...
  
54 00002c64·<pl_table_window>:54 00002bbc·<pl_table_window>:
55 »       ...55 »       ...
  
56 00002d34·<pl_previous_record>:56 00002c8c·<pl_previous_record>:
57 »       ...57 »       ...
  
58 00002dfc·<pl_read_record_data>:58 00002d54·<pl_read_record_data>:
59 »       ...59 »       ...
  
60 00002eec·<pl_read_record>:60 00002e44·<pl_read_record>:
61 »       ...61 »       ...
  
62 00003060·<pl_read_fields>:62 00002fb8·<pl_read_fields>:
63 »       ...63 »       ...
  
64 000032d0·<match_field>:64 00003228·<match_field>:
65 »       ...65 »       ...
  
66 000036d4·<match_record>:66 0000362c·<match_record>:
67 »       ...67 »       ...
  
68 000037a4·<pl_in_table>:68 000036fc·<pl_in_table>:
69 »       ...69 »       ...
  
70 000040ec·<install_table>:70 00004044·<install_table>:
71 »       ...71 »       ...
  
72 0000446c·<install>:72 000043c4·<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 00004470·<case_insensitive_table>:77 000043c8·<case_insensitive_table>:
78 »       ...78 »       ...
  
79 00004490·<iso_latin_1_table>:79 000043e8·<iso_latin_1_table>:
80 »       ...80 »       ...
  
81 0000453c·<iso_latin_1_case_table>:81 00004494·<iso_latin_1_case_table>:
82 »       ...82 »       ...
  
83 0000456c·<compare_strings_>:83 000044c4·<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 000052e0·<_fini>:2 00005238·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
12.1 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 99, 98 lines modifiedOffset 99, 94 lines modified
99 ··0x00000600·6300706c·5f726561·645f7265·636f7264·c.pl_read_record99 ··0x00000600·6300706c·5f726561·645f7265·636f7264·c.pl_read_record
100 ··0x00000610·5f646174·61005f5f·64736f5f·68616e64·_data.__dso_hand100 ··0x00000610·5f646174·61005f5f·64736f5f·68616e64·_data.__dso_hand
101 ··0x00000620·6c65005f·44594e41·4d494300·66696e64·le._DYNAMIC.find101 ··0x00000620·6c65005f·44594e41·4d494300·66696e64·le._DYNAMIC.find
102 ··0x00000630·4f726454·61626c65·005f5f54·4d435f45·OrdTable.__TMC_E102 ··0x00000630·4f726454·61626c65·005f5f54·4d435f45·OrdTable.__TMC_E
103 ··0x00000640·4e445f5f·005f474c·4f42414c·5f4f4646·ND__._GLOBAL_OFF103 ··0x00000640·4e445f5f·005f474c·4f42414c·5f4f4646·ND__._GLOBAL_OFF
104 ··0x00000650·5345545f·5441424c·455f0070·6c5f7265·SET_TABLE_.pl_re104 ··0x00000650·5345545f·5441424c·455f0070·6c5f7265·SET_TABLE_.pl_re
105 ··0x00000660·61645f66·69656c64·73005f69·6e697400·ad_fields._init.105 ··0x00000660·61645f66·69656c64·73005f69·6e697400·ad_fields._init.
106 ··0x00000670·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c 
107 ··0x00000680·70705f70·72304047·43435f33·2e350050·pp_pr0@GCC_3.5.P 
108 ··0x00000690·4c5f756e·6966795f·696e7465·67657200·L_unify_integer.106 ··0x00000670·504c5f75·6e696679·5f696e74·65676572·PL_unify_integer
 107 ··0x00000680·00737472·636d7040·474c4942·435f322e·.strcmp@GLIBC_2.
 108 ··0x00000690·3400504c·5f61746f·6d5f6368·61727300·4.PL_atom_chars.
 109 ··0x000006a0·5f5f6378·615f6669·6e616c69·7a654047·__cxa_finalize@G
 110 ··0x000006b0·4c494243·5f322e34·005f4954·4d5f6465·LIBC_2.4._ITM_de
 111 ··0x000006c0·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
 112 ··0x000006d0·61626c65·00504c5f·756e6966·795f7465·able.PL_unify_te
 113 ··0x000006e0·726d0050·4c5f756e·6966795f·61746f6d·rm.PL_unify_atom
 114 ··0x000006f0·5f636861·72730050·4c5f7265·70726573·_chars.PL_repres
 115 ··0x00000700·656e7461·74696f6e·5f657272·6f720050·entation_error.P
 116 ··0x00000710·4c5f756e·6966795f·6c697374·5f636861·L_unify_list_cha
 117 ··0x00000720·7273006d·656d6d6f·76654047·4c494243·rs.memmove@GLIBC
 118 ··0x00000730·5f322e34·00667265·6540474c·4942435f·_2.4.free@GLIBC_
 119 ··0x00000740·322e3400·504c5f75·6e696679·5f6e696c·2.4.PL_unify_nil
 120 ··0x00000750·005f5f73·7461636b·5f63686b·5f677561·.__stack_chk_gua
 121 ··0x00000760·72644047·4c494243·5f322e34·006d656d·rd@GLIBC_2.4.mem
 122 ··0x00000770·63707940·474c4942·435f322e·3400504c·cpy@GLIBC_2.4.PL
 123 ··0x00000780·5f726567·69737465·725f666f·72656967·_register_foreig
 124 ··0x00000790·6e006d6d·61703634·40474c49·42435f32·n.mmap64@GLIBC_2
 125 ··0x000007a0·2e340050·4c5f6765·745f6e61·6d655f61·.4.PL_get_name_a
 126 ··0x000007b0·72697479·5f737a00·504c5f75·6e696679·rity_sz.PL_unify
 127 ··0x000007c0·5f66756e·63746f72·00504c5f·756e6966·_functor.PL_unif
 128 ··0x000007d0·795f7374·72696e67·5f6e6368·61727300·y_string_nchars.
 129 ··0x000007e0·5f504c5f·72657472·795f6164·64726573·_PL_retry_addres
 130 ··0x000007f0·7300504c·5f676574·5f696e74·36340050·s.PL_get_int64.P
 131 ··0x00000800·4c5f756e·6966795f·63686172·73005f5f·L_unify_chars.__
 132 ··0x00000810·73746163·6b5f6368·6b5f6661·696c4047·stack_chk_fail@G
 133 ··0x00000820·4c494243·5f322e34·00504c5f·72616973·LIBC_2.4.PL_rais
 134 ··0x00000830·655f6578·63657074·696f6e00·504c5f67·e_exception.PL_g
 135 ··0x00000840·65745f6c·6f6e6700·504c5f6e·65775f66·et_long.PL_new_f
 136 ··0x00000850·756e6374·6f725f73·7a00504c·5f6e6577·unctor_sz.PL_new
 137 ··0x00000860·5f746572·6d5f7265·6600504c·5f6e6577·_term_ref.PL_new
 138 ··0x00000870·5f61746f·6d005f5f·66737461·7436345f·_atom.__fstat64_
 139 ··0x00000880·74696d65·36344047·4c494243·5f322e33·time64@GLIBC_2.3
 140 ··0x00000890·3400504c·5f756e69·66795f73·7472696e·4.PL_unify_strin
 141 ··0x000008a0·675f6368·61727300·696e7374·616c6c00·g_chars.install.
109 ··0x000006a0·73747263·6d704047·4c494243·5f322e34·strcmp@GLIBC_2.4142 ··0x000008b0·73747263·70794047·4c494243·5f322e34·strcpy@GLIBC_2.4
110 ··0x000006b0·00504c5f·61746f6d·5f636861·7273005f·.PL_atom_chars._ 
111 ··0x000006c0·5f637861·5f66696e·616c697a·6540474c·_cxa_finalize@GL 
112 ··0x000006d0·4942435f·322e3400·5f49544d·5f646572·IBC_2.4._ITM_der 
113 ··0x000006e0·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa 
114 ··0x000006f0·626c6500·504c5f75·6e696679·5f746572·ble.PL_unify_ter 
115 ··0x00000700·6d00504c·5f756e69·66795f61·746f6d5f·m.PL_unify_atom_ 
116 ··0x00000710·63686172·7300504c·5f726570·72657365·chars.PL_represe 
117 ··0x00000720·6e746174·696f6e5f·6572726f·7200504c·ntation_error.PL 
118 ··0x00000730·5f756e69·66795f6c·6973745f·63686172·_unify_list_char 
119 ··0x00000740·73006d65·6d6d6f76·6540474c·4942435f·s.memmove@GLIBC_ 
120 ··0x00000750·322e3400·66726565·40474c49·42435f32·2.4.free@GLIBC_2 
121 ··0x00000760·2e340050·4c5f756e·6966795f·6e696c00·.4.PL_unify_nil. 
122 ··0x00000770·5f5f7374·61636b5f·63686b5f·67756172·__stack_chk_guar 
123 ··0x00000780·6440474c·4942435f·322e3400·6d656d63·d@GLIBC_2.4.memc 
124 ··0x00000790·70794047·4c494243·5f322e34·00504c5f·py@GLIBC_2.4.PL_ 
125 ··0x000007a0·72656769·73746572·5f666f72·6569676e·register_foreign 
126 ··0x000007b0·006d6d61·70363440·474c4942·435f322e·.mmap64@GLIBC_2. 
127 ··0x000007c0·3400504c·5f676574·5f6e616d·655f6172·4.PL_get_name_ar 
128 ··0x000007d0·6974795f·737a0050·4c5f756e·6966795f·ity_sz.PL_unify_ 
129 ··0x000007e0·66756e63·746f7200·504c5f75·6e696679·functor.PL_unify 
130 ··0x000007f0·5f737472·696e675f·6e636861·7273005f·_string_nchars._ 
131 ··0x00000800·504c5f72·65747279·5f616464·72657373·PL_retry_address 
132 ··0x00000810·00504c5f·6765745f·696e7436·3400504c·.PL_get_int64.PL 
133 ··0x00000820·5f756e69·66795f63·68617273·005f5f73·_unify_chars.__s 
134 ··0x00000830·7461636b·5f63686b·5f666169·6c40474c·tack_chk_fail@GL 
135 ··0x00000840·4942435f·322e3400·504c5f72·61697365·IBC_2.4.PL_raise 
136 ··0x00000850·5f657863·65707469·6f6e0050·4c5f6765·_exception.PL_ge 
137 ··0x00000860·745f6c6f·6e670050·4c5f6e65·775f6675·t_long.PL_new_fu 
138 ··0x00000870·6e63746f·725f737a·00504c5f·6e65775f·nctor_sz.PL_new_ 
139 ··0x00000880·7465726d·5f726566·00504c5f·6e65775f·term_ref.PL_new_ 
140 ··0x00000890·61746f6d·005f5f66·73746174·36345f74·atom.__fstat64_t 
141 ··0x000008a0·696d6536·3440474c·4942435f·322e3334·ime64@GLIBC_2.34 
142 ··0x000008b0·00504c5f·756e6966·795f7374·72696e67·.PL_unify_string 
143 ··0x000008c0·5f636861·72730069·6e737461·6c6c0073·_chars.install.s 
144 ··0x000008d0·74726370·7940474c·4942435f·322e3400·trcpy@GLIBC_2.4. 
145 ··0x000008e0·504c5f69·735f7661·72696162·6c65006f·PL_is_variable.o143 ··0x000008c0·00504c5f·69735f76·61726961·626c6500·.PL_is_variable.
146 ··0x000008f0·70656e36·3440474c·4942435f·322e3400·pen64@GLIBC_2.4.144 ··0x000008d0·6f70656e·36344047·4c494243·5f322e34·open64@GLIBC_2.4
147 ··0x00000900·6d616c6c·6f634047·4c494243·5f322e34·malloc@GLIBC_2.4145 ··0x000008e0·006d616c·6c6f6340·474c4942·435f322e·.malloc@GLIBC_2.
148 ··0x00000910·00737472·6572726f·7240474c·4942435f·.strerror@GLIBC_146 ··0x000008f0·34007374·72657272·6f724047·4c494243·4.strerror@GLIBC
149 ··0x00000920·322e3400·5f504c5f·72657472·79005f5f·2.4._PL_retry.__147 ··0x00000900·5f322e34·005f504c·5f726574·7279005f·_2.4._PL_retry._
150 ··0x00000930·63747970·655f746f·6c6f7765·725f6c6f·ctype_tolower_lo148 ··0x00000910·5f637479·70655f74·6f6c6f77·65725f6c·_ctype_tolower_l
151 ··0x00000940·6340474c·4942435f·322e3400·5f5f676d·c@GLIBC_2.4.__gm149 ··0x00000920·6f634047·4c494243·5f322e34·005f5f67·oc@GLIBC_2.4.__g
152 ··0x00000950·6f6e5f73·74617274·5f5f0050·4c5f7265·on_start__.PL_re150 ··0x00000930·6d6f6e5f·73746172·745f5f00·504c5f72·mon_start__.PL_r
153 ··0x00000960·736f7572·63655f65·72726f72·005f5f63·source_error.__c151 ··0x00000940·65736f75·7263655f·6572726f·72005f5f·esource_error.__
154 ··0x00000970·74797065·5f625f6c·6f634047·4c494243·type_b_loc@GLIBC152 ··0x00000950·63747970·655f625f·6c6f6340·474c4942·ctype_b_loc@GLIB
155 ··0x00000980·5f322e34·00737472·6c656e40·474c4942·_2.4.strlen@GLIB153 ··0x00000960·435f322e·34007374·726c656e·40474c49·C_2.4.strlen@GLI
156 ··0x00000990·435f322e·3400504c·5f636f70·795f7465·C_2.4.PL_copy_te154 ··0x00000970·42435f32·2e340050·4c5f636f·70795f74·BC_2.4.PL_copy_t
157 ··0x000009a0·726d5f72·6566005f·5f657272·6e6f5f6c·rm_ref.__errno_l155 ··0x00000980·65726d5f·72656600·5f5f6572·726e6f5f·erm_ref.__errno_
158 ··0x000009b0·6f636174·696f6e40·474c4942·435f322e·ocation@GLIBC_2.156 ··0x00000990·6c6f6361·74696f6e·40474c49·42435f32·location@GLIBC_2
159 ··0x000009c0·34005f5f·73707269·6e74665f·63686b40·4.__sprintf_chk@157 ··0x000009a0·2e34005f·5f737072·696e7466·5f63686b·.4.__sprintf_chk
160 ··0x000009d0·474c4942·435f322e·3400696e·7374616c·GLIBC_2.4.instal158 ··0x000009b0·40474c49·42435f32·2e340069·6e737461·@GLIBC_2.4.insta
 159 ··0x000009c0·6c6c5f74·61626c65·006d656d·73657440·ll_table.memset@
161 ··0x000009e0·6c5f7461·626c6500·5f5f6165·6162695f·l_table.__aeabi_ 
162 ··0x000009f0·756e7769·6e645f63·70705f70·72314047·unwind_cpp_pr1@G 
163 ··0x00000a00·43435f33·2e35006d·656d7365·7440474c·CC_3.5.memset@GL 
164 ··0x00000a10·4942435f·322e3400·504c5f67·65745f61·IBC_2.4.PL_get_a160 ··0x000009d0·474c4942·435f322e·3400504c·5f676574·GLIBC_2.4.PL_get
165 ··0x00000a20·746f6d00·7374726e·63707940·474c4942·tom.strncpy@GLIB161 ··0x000009e0·5f61746f·6d007374·726e6370·7940474c·_atom.strncpy@GL
166 ··0x00000a30·435f322e·3400504c·5f756e69·66795f61·C_2.4.PL_unify_a162 ··0x000009f0·4942435f·322e3400·504c5f75·6e696679·IBC_2.4.PL_unify
167 ··0x00000a40·746f6d00·5f504c5f·6765745f·6172675f·tom._PL_get_arg_163 ··0x00000a00·5f61746f·6d005f50·4c5f6765·745f6172·_atom._PL_get_ar
168 ··0x00000a50·737a0073·7472746f·6440474c·4942435f·sz.strtod@GLIBC_164 ··0x00000a10·675f737a·00737472·746f6440·474c4942·g_sz.strtod@GLIB
169 ··0x00000a60·322e3400·504c5f67·65745f61·746f6d5f·2.4.PL_get_atom_165 ··0x00000a20·435f322e·3400504c·5f676574·5f61746f·C_2.4.PL_get_ato
170 ··0x00000a70·65780050·4c5f636c·6f73655f·666f7265·ex.PL_close_fore166 ··0x00000a30·6d5f6578·00504c5f·636c6f73·655f666f·m_ex.PL_close_fo
171 ··0x00000a80·69676e5f·6672616d·6500504c·5f676574·ign_frame.PL_get 
172 ··0x00000a90·5f666c6f·61740069·6e737461·6c6c5f6f·_float.install_o 
173 ··0x00000aa0·72646572·006d756e·6d617040·474c4942·rder.munmap@GLIB 
174 ··0x00000ab0·435f322e·3400504c·5f6f7065·6e5f666f·C_2.4.PL_open_fo 
175 ··0x00000ac0·72656967·6e5f6672·616d6500·504c5f66·reign_frame.PL_f167 ··0x00000a40·72656967·6e5f6672·616d6500·504c5f67·reign_frame.PL_g
 168 ··0x00000a50·65745f66·6c6f6174·00696e73·74616c6c·et_float.install
 169 ··0x00000a60·5f6f7264·6572006d·756e6d61·7040474c·_order.munmap@GL
 170 ··0x00000a70·4942435f·322e3400·504c5f6f·70656e5f·IBC_2.4.PL_open_
 171 ··0x00000a80·666f7265·69676e5f·6672616d·6500504c·foreign_frame.PL
176 ··0x00000ad0·6f726569·676e5f63·6f6e7472·6f6c0050·oreign_control.P172 ··0x00000a90·5f666f72·6569676e·5f636f6e·74726f6c·_foreign_control
 173 ··0x00000aa0·00504c5f·6765745f·66756e63·746f7200·.PL_get_functor.
177 ··0x00000ae0·4c5f6765·745f6675·6e63746f·7200504c·L_get_functor.PL 
178 ··0x00000af0·5f756e69·66795f6c·69737400·504c5f66·_unify_list.PL_f 
179 ··0x00000b00·6f726569·676e5f63·6f6e7465·78740050·oreign_context.P 
180 ··0x00000b10·4c5f646f·6d61696e·5f657272·6f720050·L_domain_error.P 
181 ··0x00000b20·4c5f756e·6966795f·666c6f61·7400504c·L_unify_float.PL174 ··0x00000ab0·504c5f75·6e696679·5f6c6973·7400504c·PL_unify_list.PL
182 ··0x00000b30·5f776172·6e696e67·00504c5f·7075745f·_warning.PL_put_175 ··0x00000ac0·5f666f72·6569676e·5f636f6e·74657874·_foreign_context
 176 ··0x00000ad0·00504c5f·646f6d61·696e5f65·72726f72·.PL_domain_error
 177 ··0x00000ae0·00504c5f·756e6966·795f666c·6f617400·.PL_unify_float.
Max diff block lines reached; 0/12267 bytes (0.00%) of diff not shown.
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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/10/5fcaaac4276d4cfcd22d732268020d7c0fea11.debug vs.
./usr/lib/debug/.build-id/94/adc7e9c39f90c7e79e5b1495068b708aabb622.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:··········25660·(bytes·into·file)13 ··Start·of·section·headers:··········25492·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·34
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x063c4·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x06204·R·E·0x10000
8 ··LOAD···········0x00fe5c·0x0001fe5c·0x0001fe5c·0x00000·0x001e4·RW··0x100007 ··LOAD···········0x00fe64·0x0001fe64·0x0001fe64·0x00000·0x001dc·RW··0x10000
9 ··DYNAMIC········0x00fe5c·0x0001fe64·0x0001fe64·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fe64·0x0001fe6c·0x0001fe6c·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe5c·0x0001fe5c·0x0001fe5c·0x00000·0x001a4·R···0x111 ··GNU_RELRO······0x00fe64·0x0001fe64·0x0001fe64·0x00000·0x0019c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 44 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x643c:1 There·are·35·section·headers,·starting·at·offset·0x6394:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000270·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000260·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000003c8·000138·000258·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000398·000118·00022b·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000620·000138·00004e·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000005c4·000118·00004c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000670·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000610·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········000006d0·000138·000060·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000650·000118·000060·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000730·000138·0000f8·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········000006b0·000118·0000f8·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000828·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000007a8·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000834·000138·000190·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000007b4·000118·000190·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000009c8·000138·004dd8·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00000948·000118·004dd8·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········000057a0·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00005720·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000057a8·000138·000ad8·00···A··0···0··817 ··[13]·.rodata···········NOBITS··········00005728·000118·000ad8·00···A··0···0··8
18 ··[14]·.ARM.exidx········NOBITS··········00006280·000138·000140·00··AL·11···0··4 
19 ··[15]·.eh_frame·········NOBITS··········000063c0·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00006200·000118·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········0001fe5c·00fe5c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fe64·00fe64·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········0001fe60·00fe5c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fe68·00fe64·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········0001fe64·00fe5c·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fe6c·00fe64·0000f8·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0001ff64·00fe5c·00009c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ff64·00fe64·00009c·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00020000·00fe5c·00001c·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fe64·00001c·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········0002001c·00fe5c·000024·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0002001c·00fe64·000024·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000188·00004e·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·00004e·00···C··0···0··4
29 ··[25]·.debug_info·······PROGBITS········00000000·0001d8·001680·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·00167e·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·001858·0003d1·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·001838·0003d1·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·001c2c·0013c8·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·001c0c·0013c7·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·002ff4·000279·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·002fd4·00027a·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·003270·0000a4·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·003250·0000a4·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·003314·001914·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0032f4·001914·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·004c28·000279·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·004c08·000279·00···C··0···0··4
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·004ea1·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·004e81·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·004efc·000e20·10·····34·190··436 ··[32]·.symtab···········SYMTAB··········00000000·004edc·000dc0·10·····33·185··4
38 ··[34]·.strtab···········STRTAB··········00000000·005d1c·0005b1·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·005c9c·000592·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·0062cd·00016e·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·00622e·000163·00······0···0··1
40 Key·to·Flags:39 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·105fcaaac4276d4cfcd22d732268020d7c0fea113 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·94adc7e9c39f90c7e79e5b1495068b708aabb622
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 ····00000a90·0000056c9 ····00000a10·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 ····00000ffc·0000099817 ····00000f7c·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 ····00001998·0000101c25 ····00001918·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 ····000029b4·00002dec33 ····00002934·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 ····00000a90·0000056c9 ····00000a10·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 ····00000ffc·0000099817 ····00000f7c·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 ····00001998·0000101c25 ····00001918·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 ····000029b4·00002dec33 ····00002934·00002dec
34 ····00000000·0000000034 ····00000000·00000000
  
853 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 "GCC:·(Debian·14.2.0-14)·14.2.0
2 IE4zSe^]2 c<%`+<D|:
 3 ^w.[Wlx)o_
3 gtduOGN/4 gtduOGN/
4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
5 call_weak_fn6 call_weak_fn
6 crtstuff.c7 crtstuff.c
7 all_implied_fbits8 all_implied_fbits
8 deregister_tm_clones9 deregister_tm_clones
9 __do_global_dtors_aux10 __do_global_dtors_aux
Offset 55, 15 lines modifiedOffset 56, 14 lines modified
55 __TMC_END__56 __TMC_END__
56 _GLOBAL_OFFSET_TABLE_57 _GLOBAL_OFFSET_TABLE_
57 md5_append58 md5_append
58 sha256_end59 sha256_end
59 sha2_hash60 sha2_hash
60 sha384_begin61 sha384_begin
61 md5_init62 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, 15 lines modifiedOffset 91, 14 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 
99 .eh_frame98 .eh_frame
100 .init_array99 .init_array
101 .fini_array100 .fini_array
102 .dynamic101 .dynamic
103 .comment102 .comment
104 .ARM.attributes103 .ARM.attributes
105 .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 00000828·<_init>:2 000007a8·<_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 00000834·<.plt>:2 000007b4·<.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 000009c8·<call_weak_fn>:2 00000948·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000009ec·<deregister_tm_clones>:4 0000096c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000a18·<register_tm_clones>:6 00000998·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000a4c·<__do_global_dtors_aux>:8 000009cc·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000a8c·<frame_dummy>:10 00000a0c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000a90·<hash_append>:14 00000a10·<hash_append>:
15 »       ...15 »       ...
  
16 00000ac8·<hash_write>:16 00000a48·<hash_write>:
17 »       ...17 »       ...
  
18 00000b08·<hash_read>:18 00000a88·<hash_read>:
19 »       ...19 »       ...
  
20 00000b3c·<pl_stream_hash>:20 00000abc·<pl_stream_hash>:
21 »       ...21 »       ...
  
22 00000c70·<pl_stream_hash_open>:22 00000bf0·<pl_stream_hash_open>:
23 »       ...23 »       ...
  
24 00000ec0·<hash_control>:24 00000e40·<hash_control>:
25 »       ...25 »       ...
  
26 00000edc·<hash_close>:26 00000e5c·<hash_close>:
27 »       ...27 »       ...
  
28 00000f30·<install_hashstream>:28 00000eb0·<install_hashstream>:
29 »       ...29 »       ...
  
30 00000ffc·<md5_process>:30 00000f7c·<md5_process>:
31 »       ...31 »       ...
  
32 000017d8·<md5_init>:32 00001758·<md5_init>:
33 »       ...33 »       ...
  
34 00001810·<md5_append>:34 00001790·<md5_append>:
35 »       ...35 »       ...
  
36 000018e0·<md5_finish>:36 00001860·<md5_finish>:
37 »       ...37 »       ...
  
38 00001998·<sha1_compile>:38 00001918·<sha1_compile>:
39 »       ...39 »       ...
  
40 00002784·<sha1_begin>:40 00002704·<sha1_begin>:
41 »       ...41 »       ...
  
42 000027c4·<sha1_hash>:42 00002744·<sha1_hash>:
43 »       ...43 »       ...
  
44 0000283c·<sha1_end>:44 000027bc·<sha1_end>:
45 »       ...45 »       ...
  
46 0000291c·<sha1>:46 0000289c·<sha1>:
47 »       ...47 »       ...
  
48 000029b4·<sha256_compile>:48 00002934·<sha256_compile>:
49 »       ...49 »       ...
  
50 0000328c·<sha_end1>:50 0000320c·<sha_end1>:
51 »       ...51 »       ...
  
52 0000337c·<sha256_hash>:52 000032fc·<sha256_hash>:
53 »       ...53 »       ...
  
54 000033f4·<sha224_begin>:54 00003374·<sha224_begin>:
55 »       ...55 »       ...
  
56 00003438·<sha224_end>:56 000033b8·<sha224_end>:
57 sha224_end():57 sha224_end():
58 »       movs»   r0,·r058 »       movs»   r0,·r0
59 »       ...59 »       ...
  
60 0000343c·<sha224>:60 000033bc·<sha224>:
61 »       ...61 »       ...
  
62 000034c8·<sha256_begin>:62 00003448·<sha256_begin>:
63 »       ...63 »       ...
  
64 0000350c·<sha256_end>:64 0000348c·<sha256_end>:
65 sha256_end():65 sha256_end():
66 »       movs»   r0,·r066 »       movs»   r0,·r0
67 »       ...67 »       ...
  
68 00003510·<sha256>:68 00003490·<sha256>:
69 »       ...69 »       ...
  
70 0000359c·<sha512_compile>:70 0000351c·<sha512_compile>:
71 »       ...71 »       ...
  
72 000051dc·<sha_end2>:72 0000515c·<sha_end2>:
73 »       ...73 »       ...
  
74 00005360·<sha512_hash>:74 000052e0·<sha512_hash>:
75 »       ...75 »       ...
  
76 000053f4·<sha384_begin>:76 00005374·<sha384_begin>:
77 »       ...77 »       ...
  
78 00005438·<sha384_end>:78 000053b8·<sha384_end>:
79 sha384_end():79 sha384_end():
80 »       movs»   r0,·r080 »       movs»   r0,·r0
81 »       ...81 »       ...
  
82 0000543c·<sha384>:82 000053bc·<sha384>:
83 »       ...83 »       ...
  
84 000054dc·<sha512_begin>:84 0000545c·<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 000057a0·<_fini>:2 00005720·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
5.52 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 49, 47 lines modifiedOffset 49, 45 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·74005f5f·egin.md5_init.__56 ··0x00000350·6567696e·006d6435·5f696e69·7400504c·egin.md5_init.PL
57 ··0x00000360·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp 
58 ··0x00000370·5f707230·40474343·5f332e35·00504c5f·_pr0@GCC_3.5.PL_ 
59 ··0x00000380·6765745f·73747265·616d5f68·616e646c·get_stream_handl57 ··0x00000360·5f676574·5f737472·65616d5f·68616e64·_get_stream_hand
60 ··0x00000390·6500504c·5f72656c·65617365·5f737472·e.PL_release_str58 ··0x00000370·6c650050·4c5f7265·6c656173·655f7374·le.PL_release_st
61 ··0x000003a0·65616d00·504c5f75·6e696679·5f737472·eam.PL_unify_str59 ··0x00000380·7265616d·00504c5f·756e6966·795f7374·ream.PL_unify_st
62 ··0x000003b0·65616d00·504c5f67·65745f6e·696c5f65·eam.PL_get_nil_e60 ··0x00000390·7265616d·00504c5f·6765745f·6e696c5f·ream.PL_get_nil_
63 ··0x000003c0·78005f5f·6378615f·66696e61·6c697a65·x.__cxa_finalize61 ··0x000003a0·6578005f·5f637861·5f66696e·616c697a·ex.__cxa_finaliz
64 ··0x000003d0·40474c49·42435f32·2e34005f·49544d5f·@GLIBC_2.4._ITM_62 ··0x000003b0·6540474c·4942435f·322e3400·5f49544d·e@GLIBC_2.4._ITM
65 ··0x000003e0·64657265·67697374·6572544d·436c6f6e·deregisterTMClon63 ··0x000003c0·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
66 ··0x000003f0·65546162·6c650050·4c5f7265·70726573·eTable.PL_repres64 ··0x000003d0·6e655461·626c6500·504c5f72·65707265·neTable.PL_repre
67 ··0x00000400·656e7461·74696f6e·5f657272·6f72005f·entation_error._65 ··0x000003e0·73656e74·6174696f·6e5f6572·726f7200·sentation_error.
68 ··0x00000410·5f737461·636b5f63·686b5f67·75617264·_stack_chk_guard66 ··0x000003f0·5f5f7374·61636b5f·63686b5f·67756172·__stack_chk_guar
69 ··0x00000420·40474c49·42435f32·2e34006d·656d6370·@GLIBC_2.4.memcp67 ··0x00000400·6440474c·4942435f·322e3400·6d656d63·d@GLIBC_2.4.memc
70 ··0x00000430·7940474c·4942435f·322e3400·504c5f72·y@GLIBC_2.4.PL_r68 ··0x00000410·70794047·4c494243·5f322e34·00504c5f·py@GLIBC_2.4.PL_
71 ··0x00000440·65676973·7465725f·666f7265·69676e00·egister_foreign.69 ··0x00000420·72656769·73746572·5f666f72·6569676e·register_foreign
72 ··0x00000450·504c5f67·65745f6e·616d655f·61726974·PL_get_name_arit70 ··0x00000430·00504c5f·6765745f·6e616d65·5f617269·.PL_get_name_ari
73 ··0x00000460·795f737a·00536672·65616400·53666572·y_sz.Sfread.Sfer71 ··0x00000440·74795f73·7a005366·72656164·00536665·ty_sz.Sfread.Sfe
74 ··0x00000470·726f7200·696e7374·616c6c5f·68617368·ror.install_hash72 ··0x00000450·72726f72·00696e73·74616c6c·5f686173·rror.install_has
75 ··0x00000480·73747265·616d005f·5f737461·636b5f63·stream.__stack_c73 ··0x00000460·68737472·65616d00·5f5f7374·61636b5f·hstream.__stack_
76 ··0x00000490·686b5f66·61696c40·474c4942·435f322e·hk_fail@GLIBC_2.74 ··0x00000470·63686b5f·6661696c·40474c49·42435f32·chk_fail@GLIBC_2
77 ··0x000004a0·34005366·77726974·6500504c·5f6e6577·4.Sfwrite.PL_new75 ··0x00000480·2e340053·66777269·74650050·4c5f6e65·.4.Sfwrite.PL_ne
78 ··0x000004b0·5f746572·6d5f7265·6600504c·5f6e6577·_term_ref.PL_new76 ··0x00000490·775f7465·726d5f72·65660050·4c5f6e65·w_term_ref.PL_ne
79 ··0x000004c0·5f61746f·6d00536e·6577005f·5f676d6f·_atom.Snew.__gmo77 ··0x000004a0·775f6174·6f6d0053·6e657700·5f5f676d·w_atom.Snew.__gm
80 ··0x000004d0·6e5f7374·6172745f·5f00504c·5f747970·n_start__.PL_typ78 ··0x000004b0·6f6e5f73·74617274·5f5f0050·4c5f7479·on_start__.PL_ty
81 ··0x000004e0·655f6572·726f7200·504c5f63·6f70795f·e_error.PL_copy_79 ··0x000004c0·70655f65·72726f72·00504c5f·636f7079·pe_error.PL_copy
82 ··0x000004f0·7465726d·5f726566·006d656d·73657440·term_ref.memset@80 ··0x000004d0·5f746572·6d5f7265·66006d65·6d736574·_term_ref.memset
83 ··0x00000500·474c4942·435f322e·34005373·65745f66·GLIBC_2.4.Sset_f81 ··0x000004e0·40474c49·42435f32·2e340053·7365745f·@GLIBC_2.4.Sset_
84 ··0x00000510·696c7465·72005f50·4c5f6765·745f6172·ilter._PL_get_ar82 ··0x000004f0·66696c74·6572005f·504c5f67·65745f61·filter._PL_get_a
85 ··0x00000520·675f737a·00504c5f·6765745f·61746f6d·g_sz.PL_get_atom83 ··0x00000500·72675f73·7a00504c·5f676574·5f61746f·rg_sz.PL_get_ato
86 ··0x00000530·5f657800·53666c75·73680050·4c5f6672·_ex.Sflush.PL_fr84 ··0x00000510·6d5f6578·0053666c·75736800·504c5f66·m_ex.Sflush.PL_f
87 ··0x00000540·65650050·4c5f646f·6d61696e·5f657272·ee.PL_domain_err85 ··0x00000520·72656500·504c5f64·6f6d6169·6e5f6572·ree.PL_domain_er
88 ··0x00000550·6f720050·4c5f6765·745f626f·6f6c5f65·or.PL_get_bool_e86 ··0x00000530·726f7200·504c5f67·65745f62·6f6f6c5f·ror.PL_get_bool_
89 ··0x00000560·78005363·6c6f7365·005f4954·4d5f7265·x.Sclose._ITM_re87 ··0x00000540·65780053·636c6f73·65005f49·544d5f72·ex.Sclose._ITM_r
90 ··0x00000570·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab88 ··0x00000550·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
91 ··0x00000580·6c650050·4c5f6765·745f6c69·73745f65·le.PL_get_list_e89 ··0x00000560·626c6500·504c5f67·65745f6c·6973745f·ble.PL_get_list_
92 ··0x00000590·7800504c·5f6d616c·6c6f6300·504c5f75·x.PL_malloc.PL_u90 ··0x00000570·65780050·4c5f6d61·6c6c6f63·00504c5f·ex.PL_malloc.PL_
93 ··0x000005a0·6e696679·5f61746f·6d5f6e63·68617273·nify_atom_nchars91 ··0x00000580·756e6966·795f6174·6f6d5f6e·63686172·unify_atom_nchar
94 ··0x000005b0·00··································.92 ··0x00000590·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..
18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug20 ··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.
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. 
  
267 KB
./usr/lib/debug/.build-id/17/04b46fece27178cbaa6f856361ba00a099dcec.debug vs.
./usr/lib/debug/.build-id/e3/94348191c9fccaa27d85a923d80a383889092c.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:··········9888·(bytes·into·file)13 ··Start·of·section·headers:··········9656·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x00ee8·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00df0·R·E·0x10000
8 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x0016c·RW··0x100007 ··LOAD···········0x00fea4·0x0001fea4·0x0001fea4·0x00000·0x00164·RW··0x10000
9 ··DYNAMIC········0x00fe9c·0x0001fea4·0x0001fea4·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fea4·0x0001feac·0x0001feac·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x00164·R···0x111 ··GNU_RELRO······0x00fea4·0x0001fea4·0x0001fea4·0x00000·0x0015c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x26a0:1 There·are·35·section·headers,·starting·at·offset·0x25b8:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000180·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000160·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000002d8·000138·00016b·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000298·000118·000127·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000444·000138·000030·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000003c0·000118·00002c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000474·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········000003ec·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········000004d4·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········0000042c·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000514·000138·000078·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········0000046c·000118·000078·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········0000058c·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000004e4·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000598·000138·0000d0·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000004f0·000118·0000d0·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000668·000138·0006fc·00··AX··0···0··815 ··[11]·.text·············NOBITS··········000005c0·000118·0006fc·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00000d64·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00000cbc·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00000d6c·000138·000128·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000cc4·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00000ee4·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00000dec·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fe9c·00fe9c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fea4·00fea4·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fea0·00fe9c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fea8·00fea4·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fea4·00fe9c·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001feac·00fea4·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001ffa4·00fe9c·00005c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ffa4·00fea4·00005c·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fe9c·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fea4·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·00fe9c·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00020004·00fea4·000004·00··WA··0···0··1
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·00084b·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·000847·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·000a0c·000251·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·0009e8·000251·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·000c60·0004f5·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000c3c·0004f6·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·001158·0000ec·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·001134·0000ec·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·001244·0000e8·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·001220·0000e8·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·00132c·000632·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·001308·000632·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·001960·000099·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·00193c·000099·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0019f9·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0019d5·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·001a54·0007c0·10·····35·103··436 ··[32]·.symtab···········SYMTAB··········00000000·001a30·000750·10·····33··98··4
39 ··[35]·.strtab···········STRTAB··········00000000·002214·000312·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·002180·0002d4·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·002526·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·002454·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·1704b46fece27178cbaa6f856361ba00a099dcec3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e394348191c9fccaa27d85a923d80a383889092c
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 ····00000730·0000048c9 ····00000688·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 ····00000bbc·000001a817 ····00000b14·000001a8
18 ····00000000·0000000018 ····00000000·00000000
  
73.4 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 ····00000730·0000048c9 ····00000688·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 ····00000bbc·000001a817 ····00000b14·000001a8
18 ····00000000·0000000018 ····00000000·00000000
  
1.06 KB
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 »       ,GCC:·(Debian·14.2.0-14)·14.2.0
2 r\Cn%0*^ 
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 16, 43 lines modifiedOffset 15, 39 lines modified
16 __FRAME_END__15 __FRAME_END__
17 isub_score_inplace16 isub_score_inplace
18 __dso_handle17 __dso_handle
19 _DYNAMIC18 _DYNAMIC
20 __TMC_END__19 __TMC_END__
21 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
22 isub_score21 isub_score
23 __aeabi_unwind_cpp_pr0@GCC_3.5 
24 __cxa_finalize@GLIBC_2.422 __cxa_finalize@GLIBC_2.4
25 _ITM_deregisterTMCloneTable23 _ITM_deregisterTMCloneTable
26 memmove@GLIBC_2.424 memmove@GLIBC_2.4
27 free@GLIBC_2.425 free@GLIBC_2.4
28 __stack_chk_guard@GLIBC_2.426 __stack_chk_guard@GLIBC_2.4
29 PL_register_foreign27 PL_register_foreign
30 towlower@GLIBC_2.428 towlower@GLIBC_2.4
31 __stack_chk_fail@GLIBC_2.429 __stack_chk_fail@GLIBC_2.4
32 wcscpy@GLIBC_2.430 wcscpy@GLIBC_2.4
33 PL_get_wchars31 PL_get_wchars
34 malloc@GLIBC_2.432 malloc@GLIBC_2.4
35 __gmon_start__33 __gmon_start__
36 PL_get_integer_ex34 PL_get_integer_ex
37 __aeabi_unwind_cpp_pr1@GCC_3.5 
38 iswupper@GLIBC_2.435 iswupper@GLIBC_2.4
39 wcslen@GLIBC_2.436 wcslen@GLIBC_2.4
40 install_isub37 install_isub
41 PL_unify_float38 PL_unify_float
42 _ITM_registerTMCloneTable39 _ITM_registerTMCloneTable
43 .shstrtab40 .shstrtab
44 .note.gnu.build-id41 .note.gnu.build-id
45 .gnu.hash42 .gnu.hash
46 .gnu.version43 .gnu.version
47 .gnu.version_r44 .gnu.version_r
48 .rel.dyn45 .rel.dyn
49 .rel.plt46 .rel.plt
50 .ARM.extab 
51 .ARM.exidx 
52 .eh_frame47 .eh_frame
53 .init_array48 .init_array
54 .fini_array49 .fini_array
55 .dynamic50 .dynamic
56 .comment51 .comment
57 .ARM.attributes52 .ARM.attributes
58 .debug_aranges53 .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 0000058c·<_init>:2 000004e4·<_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 00000598·<.plt>:2 000004f0·<.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 00000668·<call_weak_fn>:2 000005c0·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000068c·<deregister_tm_clones>:4 000005e4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000006b8·<register_tm_clones>:6 00000610·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000006ec·<__do_global_dtors_aux>:8 00000644·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000072c·<frame_dummy>:10 00000684·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000730·<my_wcsdup>:14 00000688·<my_wcsdup>:
15 »       ...15 »       ...
  
16 0000075c·<isub_score_inplace>:16 000006b4·<isub_score_inplace>:
17 »       ...17 »       ...
  
18 00000b70·<isub_score>:18 00000ac8·<isub_score>:
19 »       ...19 »       ...
  
20 00000bbc·<get_chars.constprop.0>:20 00000b14·<get_chars.constprop.0>:
21 »       ...21 »       ...
  
22 00000c58·<pl_isub>:22 00000bb0·<pl_isub>:
23 »       ...23 »       ...
  
24 00000d4c·<install_isub>:24 00000ca4·<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 00000d64·<_fini>:2 00000cbc·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
3.95 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 18, 36 lines modifiedOffset 18, 32 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·005f5f61·_score._init.__a25 ··0x00000160·5f73636f·7265005f·696e6974·005f5f63·_score._init.__c
26 ··0x00000170·65616269·5f756e77·696e645f·6370705f·eabi_unwind_cpp_ 
27 ··0x00000180·70723040·4743435f·332e3500·5f5f6378·pr0@GCC_3.5.__cx 
28 ··0x00000190·615f6669·6e616c69·7a654047·4c494243·a_finalize@GLIBC26 ··0x00000170·78615f66·696e616c·697a6540·474c4942·xa_finalize@GLIB
29 ··0x000001a0·5f322e34·005f4954·4d5f6465·72656769·_2.4._ITM_deregi27 ··0x00000180·435f322e·34005f49·544d5f64·65726567·C_2.4._ITM_dereg
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 
51 ··0x00000300·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl28 ··0x00000190·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
52 ··0x00000310·6500································e.48 ··0x000002d0·626c6500····························ble.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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.
  
300 KB
./usr/lib/debug/.build-id/1b/6412308740dc9fb8b021227ba9f62ff36cbac8.debug vs.
./usr/lib/debug/.build-id/4c/dcc7a780d6d3977f7a90cb9043066b666019bb.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:··········11652·(bytes·into·file)13 ··Start·of·section·headers:··········11420·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x01d1c·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01c20·R·E·0x10000
8 ··LOAD···········0x00fe40·0x0001fe40·0x0001fe40·0x00000·0x001e0·RW··0x100007 ··LOAD···········0x00fe48·0x0001fe48·0x0001fe48·0x00000·0x001d8·RW··0x10000
9 ··DYNAMIC········0x00fe40·0x0001fe48·0x0001fe48·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fe48·0x0001fe50·0x0001fe50·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe40·0x0001fe40·0x0001fe40·0x00000·0x001c0·R···0x111 ··GNU_RELRO······0x00fe48·0x0001fe48·0x0001fe48·0x00000·0x001b8·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x2d84:1 There·are·35·section·headers,·starting·at·offset·0x2c9c:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0002f0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0002d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000448·000138·0002e8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000408·000118·0002a4·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000730·000138·00005e·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000006ac·000118·00005a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000790·000138·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000708·000118·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000800·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000758·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000840·000138·000130·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000798·000118·000130·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000970·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000008c8·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0000097c·000138·0001e4·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000008d4·000118·0001e4·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000b60·000138·000eac·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000ab8·000118·000eac·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00001a0c·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00001964·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00001a14·000138·0002b0·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0000196c·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00001d18·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00001c1c·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fe40·00fe40·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fe48·00fe48·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fe44·00fe40·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fe4c·00fe48·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fe48·00fe40·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fe50·00fe48·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001ff48·00fe40·0000b8·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ff48·00fe48·0000b8·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fe40·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fe48·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·00fe40·00001c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020004·00fe48·00001c·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·000a82·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·000a7d·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·000c44·000211·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000c20·000211·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·000e58·000587·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000e34·000587·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·0013e0·00011d·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·0013bc·00011d·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·001500·0000c3·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·0014dc·0000c3·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·0015c4·0003e4·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0015a0·0003e4·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·0019a8·000091·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·001984·000091·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·001a39·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·001a15·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·001a94·000b90·10·····35·141··436 ··[32]·.symtab···········SYMTAB··········00000000·001a70·000b20·10·····33·136··4
39 ··[35]·.strtab···········STRTAB··········00000000·002624·0005e5·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·002590·0005a7·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·002c09·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·002b37·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·1b6412308740dc9fb8b021227ba9f62ff36cbac83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4cdcc7a780d6d3977f7a90cb9043066b666019bb
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 ····00000c28·000004389 ····00000b80·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 ····00001060·0000063417 ····00000fb8·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 ····00000c28·000004389 ····00000b80·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 ····00001060·0000063417 ····00000fb8·00000634
18 ····00000000·0000000018 ····00000000·00000000
  
1.14 KB
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 12 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
 2 |1^X]hX-
 3 C»      74|-5|
 4 WiL=o]4^1
 5 -\a!ibRE
2 #L/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug6 #L/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
3 call_weak_fn7 call_weak_fn
4 crtstuff.c8 crtstuff.c
5 all_implied_fbits9 all_implied_fbits
6 deregister_tm_clones10 deregister_tm_clones
7 __do_global_dtors_aux11 __do_global_dtors_aux
8 completed.012 completed.0
Offset 40, 15 lines modifiedOffset 44, 14 lines modified
40 _GLOBAL_OFFSET_TABLE_44 _GLOBAL_OFFSET_TABLE_
41 __aeabi_dadd45 __aeabi_dadd
42 __floatunsidf46 __floatunsidf
43 __aeabi_ui2d47 __aeabi_ui2d
44 pl_error48 pl_error
45 __extendsfdf249 __extendsfdf2
46 __aeabi_l2d50 __aeabi_l2d
47 __aeabi_unwind_cpp_pr0@GCC_3.5 
48 __stat64_time64@GLIBC_2.3451 __stat64_time64@GLIBC_2.34
49 PL_unify_integer52 PL_unify_integer
50 __cxa_finalize@GLIBC_2.453 __cxa_finalize@GLIBC_2.4
51 _ITM_deregisterTMCloneTable54 _ITM_deregisterTMCloneTable
52 PL_unify_term55 PL_unify_term
53 PL_unify_atom_chars56 PL_unify_atom_chars
54 PL_unify_nil57 PL_unify_nil
Offset 63, 15 lines modifiedOffset 66, 14 lines modified
63 PL_is_variable66 PL_is_variable
64 PL_is_functor67 PL_is_functor
65 strerror@GLIBC_2.468 strerror@GLIBC_2.4
66 __gmon_start__69 __gmon_start__
67 PL_get_integer_ex70 PL_get_integer_ex
68 PL_copy_term_ref71 PL_copy_term_ref
69 __errno_location@GLIBC_2.472 __errno_location@GLIBC_2.4
70 __aeabi_unwind_cpp_pr1@GCC_3.5 
71 PL_get_atom73 PL_get_atom
72 _PL_get_arg_sz74 _PL_get_arg_sz
73 PL_get_file_name75 PL_get_file_name
74 PL_close_foreign_frame76 PL_close_foreign_frame
75 PL_get_float77 PL_get_float
76 PL_open_foreign_frame78 PL_open_foreign_frame
77 __utime64@GLIBC_2.3479 __utime64@GLIBC_2.34
Offset 89, 16 lines modifiedOffset 91, 14 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
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 00000970·<_init>:2 000008c8·<_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 0000097c·<.plt>:2 000008d4·<.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 00000b60·<call_weak_fn>:2 00000ab8·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000b84·<deregister_tm_clones>:4 00000adc·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000bb0·<register_tm_clones>:6 00000b08·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000be4·<__do_global_dtors_aux>:8 00000b3c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000c24·<frame_dummy>:10 00000b7c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000c28·<pl_error>:14 00000b80·<pl_error>:
15 »       ...15 »       ...
  
16 00001060·<pl_chmod>:16 00000fb8·<pl_chmod>:
17 »       ...17 »       ...
  
18 00001104·<pl_link_file>:18 0000105c·<pl_link_file>:
19 »       ...19 »       ...
  
20 00001224·<get_time_option>:20 0000117c·<get_time_option>:
21 »       ...21 »       ...
  
22 00001318·<pl_file_mode>:22 00001270·<pl_file_mode>:
23 »       ...23 »       ...
  
24 000013b4·<add_time_option.isra.0>:24 0000130c·<add_time_option.isra.0>:
25 »       ...25 »       ...
  
26 00001454·<pl_set_time_file>:26 000013ac·<pl_set_time_file>:
27 »       ...27 »       ...
  
28 000015a8·<install_files>:28 00001500·<install_files>:
29 »       ...29 »       ...
  
30 00001694·<__aeabi_drsub>:30 000015ec·<__aeabi_drsub>:
31 »       ...31 »       ...
  
32 0000169c·<__aeabi_dsub>:32 000015f4·<__aeabi_dsub>:
33 __aeabi_dsub():33 __aeabi_dsub():
34 »       movs»   r0,·r034 »       movs»   r0,·r0
35 »       ...35 »       ...
  
36 000016a0·<__adddf3>:36 000015f8·<__adddf3>:
37 »       ...37 »       ...
  
38 00001918·<__aeabi_ui2d>:38 00001870·<__aeabi_ui2d>:
39 »       ...39 »       ...
  
40 00001938·<__aeabi_i2d>:40 00001890·<__aeabi_i2d>:
41 »       ...41 »       ...
  
42 0000195c·<__aeabi_f2d>:42 000018b4·<__aeabi_f2d>:
43 »       ...43 »       ...
  
44 000019a0·<__aeabi_ul2d>:44 000018f8·<__aeabi_ul2d>:
45 »       ...45 »       ...
  
46 000019b0·<__aeabi_l2d>:46 00001908·<__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 00001a0c·<_fini>:2 00001964·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
6.97 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 40, 59 lines modifiedOffset 40, 55 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 
49 ··0x000002e0·5f332e35·005f5f73·74617436·345f7469·_3.5.__stat64_ti47 ··0x000002c0·695f6c32·64005f5f·73746174·36345f74·i_l2d.__stat64_t
50 ··0x000002f0·6d653634·40474c49·42435f32·2e333400·me64@GLIBC_2.34.48 ··0x000002d0·696d6536·3440474c·4942435f·322e3334·ime64@GLIBC_2.34
51 ··0x00000300·504c5f75·6e696679·5f696e74·65676572·PL_unify_integer49 ··0x000002e0·00504c5f·756e6966·795f696e·74656765·.PL_unify_intege
52 ··0x00000310·005f5f63·78615f66·696e616c·697a6540·.__cxa_finalize@50 ··0x000002f0·72005f5f·6378615f·66696e61·6c697a65·r.__cxa_finalize
53 ··0x00000320·474c4942·435f322e·34005f49·544d5f64·GLIBC_2.4._ITM_d51 ··0x00000300·40474c49·42435f32·2e34005f·49544d5f·@GLIBC_2.4._ITM_
54 ··0x00000330·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone52 ··0x00000310·64657265·67697374·6572544d·436c6f6e·deregisterTMClon
55 ··0x00000340·5461626c·6500504c·5f756e69·66795f74·Table.PL_unify_t53 ··0x00000320·65546162·6c650050·4c5f756e·6966795f·eTable.PL_unify_
56 ··0x00000350·65726d00·504c5f75·6e696679·5f61746f·erm.PL_unify_ato54 ··0x00000330·7465726d·00504c5f·756e6966·795f6174·term.PL_unify_at
57 ··0x00000360·6d5f6368·61727300·504c5f75·6e696679·m_chars.PL_unify55 ··0x00000340·6f6d5f63·68617273·00504c5f·756e6966·om_chars.PL_unif
58 ··0x00000370·5f6e696c·005f5f73·7461636b·5f63686b·_nil.__stack_chk56 ··0x00000350·795f6e69·6c005f5f·73746163·6b5f6368·y_nil.__stack_ch
59 ··0x00000380·5f677561·72644047·4c494243·5f322e34·_guard@GLIBC_2.457 ··0x00000360·6b5f6775·61726440·474c4942·435f322e·k_guard@GLIBC_2.
60 ··0x00000390·00504c5f·72656769·73746572·5f666f72·.PL_register_for58 ··0x00000370·3400504c·5f726567·69737465·725f666f·4.PL_register_fo
61 ··0x000003a0·6569676e·00504c5f·756e6966·795f6675·eign.PL_unify_fu59 ··0x00000380·72656967·6e00504c·5f756e69·66795f66·reign.PL_unify_f
62 ··0x000003b0·6e63746f·72005f5f·73746163·6b5f6368·nctor.__stack_ch60 ··0x00000390·756e6374·6f72005f·5f737461·636b5f63·unctor.__stack_c
63 ··0x000003c0·6b5f6661·696c4047·4c494243·5f322e34·k_fail@GLIBC_2.461 ··0x000003a0·686b5f66·61696c40·474c4942·435f322e·hk_fail@GLIBC_2.
64 ··0x000003d0·00504c5f·72616973·655f6578·63657074·.PL_raise_except62 ··0x000003b0·3400504c·5f726169·73655f65·78636570·4.PL_raise_excep
65 ··0x000003e0·696f6e00·504c5f6e·65775f66·756e6374·ion.PL_new_funct63 ··0x000003c0·74696f6e·00504c5f·6e65775f·66756e63·tion.PL_new_func
66 ··0x000003f0·6f725f73·7a00504c·5f6e6577·5f746572·or_sz.PL_new_ter64 ··0x000003d0·746f725f·737a0050·4c5f6e65·775f7465·tor_sz.PL_new_te
67 ··0x00000400·6d5f7265·6600504c·5f6e6577·5f61746f·m_ref.PL_new_ato65 ··0x000003e0·726d5f72·65660050·4c5f6e65·775f6174·rm_ref.PL_new_at
68 ··0x00000410·6d00504c·5f69735f·76617269·61626c65·m.PL_is_variable66 ··0x000003f0·6f6d0050·4c5f6973·5f766172·6961626c·om.PL_is_variabl
69 ··0x00000420·00504c5f·69735f66·756e6374·6f720073·.PL_is_functor.s67 ··0x00000400·6500504c·5f69735f·66756e63·746f7200·e.PL_is_functor.
70 ··0x00000430·74726572·726f7240·474c4942·435f322e·trerror@GLIBC_2.68 ··0x00000410·73747265·72726f72·40474c49·42435f32·strerror@GLIBC_2
71 ··0x00000440·34005f5f·676d6f6e·5f737461·72745f5f·4.__gmon_start__69 ··0x00000420·2e34005f·5f676d6f·6e5f7374·6172745f·.4.__gmon_start_
72 ··0x00000450·00504c5f·6765745f·696e7465·6765725f·.PL_get_integer_70 ··0x00000430·5f00504c·5f676574·5f696e74·65676572·_.PL_get_integer
73 ··0x00000460·65780050·4c5f636f·70795f74·65726d5f·ex.PL_copy_term_71 ··0x00000440·5f657800·504c5f63·6f70795f·7465726d·_ex.PL_copy_term
74 ··0x00000470·72656600·5f5f6572·726e6f5f·6c6f6361·ref.__errno_loca72 ··0x00000450·5f726566·005f5f65·72726e6f·5f6c6f63·_ref.__errno_loc
75 ··0x00000480·74696f6e·40474c49·42435f32·2e34005f·tion@GLIBC_2.4._73 ··0x00000460·6174696f·6e40474c·4942435f·322e3400·ation@GLIBC_2.4.
 74 ··0x00000470·504c5f67·65745f61·746f6d00·5f504c5f·PL_get_atom._PL_
76 ··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_ge75 ··0x00000480·6765745f·6172675f·737a0050·4c5f6765·get_arg_sz.PL_ge
79 ··0x000004c0·745f6172·675f737a·00504c5f·6765745f·t_arg_sz.PL_get_ 
80 ··0x000004d0·66696c65·5f6e616d·6500504c·5f636c6f·file_name.PL_clo76 ··0x00000490·745f6669·6c655f6e·616d6500·504c5f63·t_file_name.PL_c
81 ··0x000004e0·73655f66·6f726569·676e5f66·72616d65·se_foreign_frame77 ··0x000004a0·6c6f7365·5f666f72·6569676e·5f667261·lose_foreign_fra
82 ··0x000004f0·00504c5f·6765745f·666c6f61·7400504c·.PL_get_float.PL78 ··0x000004b0·6d650050·4c5f6765·745f666c·6f617400·me.PL_get_float.
83 ··0x00000500·5f6f7065·6e5f666f·72656967·6e5f6672·_open_foreign_fr79 ··0x000004c0·504c5f6f·70656e5f·666f7265·69676e5f·PL_open_foreign_
84 ··0x00000510·616d6500·5f5f7574·696d6536·3440474c·ame.__utime64@GL80 ··0x000004d0·6672616d·65005f5f·7574696d·65363440·frame.__utime64@
 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
85 ··0x00000520·4942435f·322e3334·00504c5f·756e6966·IBC_2.34.PL_unif84 ··0x00000510·4c494243·5f322e34·00504c5f·756e6966·LIBC_2.4.PL_unif
 85 ··0x00000520·795f666c·6f617400·504c5f70·75745f61·y_float.PL_put_a
86 ··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 
90 ··0x00000570·6d5f6368·61727300·5f49544d·5f726567·m_chars._ITM_reg86 ··0x00000530·746f6d5f·63686172·73005f49·544d5f72·tom_chars._ITM_r
91 ··0x00000580·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl87 ··0x00000540·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
92 ··0x00000590·6500504c·5f676574·5f6e696c·0063686d·e.PL_get_nil.chm88 ··0x00000550·626c6500·504c5f67·65745f6e·696c0063·ble.PL_get_nil.c
93 ··0x000005a0·6f644047·4c494243·5f322e34·00504c5f·od@GLIBC_2.4.PL_89 ··0x00000560·686d6f64·40474c49·42435f32·2e340050·hmod@GLIBC_2.4.P
94 ··0x000005b0·6765745f·6c697374·005f5f61·73736572·get_list.__asser90 ··0x00000570·4c5f6765·745f6c69·7374005f·5f617373·L_get_list.__ass
95 ··0x000005c0·745f6661·696c4047·4c494243·5f322e34·t_fail@GLIBC_2.491 ··0x00000580·6572745f·6661696c·40474c49·42435f32·ert_fail@GLIBC_2
96 ··0x000005d0·005f5f74·696d6536·3440474c·4942435f·.__time64@GLIBC_92 ··0x00000590·2e34005f·5f74696d·65363440·474c4942·.4.__time64@GLIB
97 ··0x000005e0·322e3334·00·························2.34.93 ··0x000005a0·435f322e·333400·····················C_2.34.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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.24 MB
./usr/lib/debug/.build-id/28/96826f5dd5c6fb84ba30c9422b746b32ffcbf9.debug vs.
./usr/lib/debug/.build-id/01/de0951091f468279df4932a8c82cb30d016d97.debug
File has been modified after NT_GNU_BUILD_ID has been applied. 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:··········997616·(bytes·into·file)13 ··Start·of·section·headers:··········997608·(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·0x008a0·R···0x46 ··ARM_EXIDX······0x000138·0x00030eb8·0x00030eb8·0x00000·0x00850·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x3175c·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x3170c·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·0xf38f0:1 There·are·37·section·headers,·starting·at·offset·0xf38e8:
  
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·0008a0·00··AL·11···0··420 ··[15]·.ARM.exidx········NOBITS··········00030eb8·000138·000850·00··AL·11···0··4
21 ··[16]·.eh_frame·········NOBITS··········00031758·000138·000004·00···A··0···0··421 ··[16]·.eh_frame·········NOBITS··········00031708·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·08f760·00···C··0···0··432 ··[27]·.debug_info·······PROGBITS········00000000·000448·08f773·00···C··0···0··4
33 ··[28]·.debug_abbrev·····PROGBITS········00000000·08fba8·000a98·00···C··0···0··433 ··[28]·.debug_abbrev·····PROGBITS········00000000·08fbbc·000a98·00···C··0···0··4
34 ··[29]·.debug_line·······PROGBITS········00000000·090640·010805·00···C··0···0··434 ··[29]·.debug_line·······PROGBITS········00000000·090654·010805·00···C··0···0··4
35 ··[30]·.debug_frame······PROGBITS········00000000·0a0e48·000d43·00···C··0···0··435 ··[30]·.debug_frame······PROGBITS········00000000·0a0e5c·000d43·00···C··0···0··4
36 ··[31]·.debug_str········PROGBITS········00000000·0a1b8c·015659·01·MSC··0···0··436 ··[31]·.debug_str········PROGBITS········00000000·0a1ba0·01563d·01·MSC··0···0··4
37 ··[32]·.debug_loclists···PROGBITS········00000000·0b71e8·022e21·00···C··0···0··437 ··[32]·.debug_loclists···PROGBITS········00000000·0b71e0·022e21·00···C··0···0··4
38 ··[33]·.debug_rnglists···PROGBITS········00000000·0da00c·00a26f·00···C··0···0··438 ··[33]·.debug_rnglists···PROGBITS········00000000·0da004·00a26f·00···C··0···0··4
39 ··[34]·.symtab···········SYMTAB··········00000000·0e427c·0070b0·10·····35·1308··439 ··[34]·.symtab···········SYMTAB··········00000000·0e4274·0070b0·10·····35·1308··4
40 ··[35]·.strtab···········STRTAB··········00000000·0eb32c·008450·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·0eb324·008450·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·0f377c·000174·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·0f3774·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:·2896826f5dd5c6fb84ba30c9422b746b32ffcbf93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·01de0951091f468279df4932a8c82cb30d016d97
8.26 MB
readelf --wide --debug-dump=info {}
Max HTML report size reached
3.3 KB
strings --all --bytes=8 {}
    
Offset 1, 180 lines modifiedOffset 1, 157 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
2 :0000000t`2 :0000000t`
 3 n%p:imCV
 4 cnx*B^`W
 5 fDYsEd"{f
 6 eTbYs!_a
 7 >DS"ey=d
3 4ojt7/}b 
4 o0Aza\Tdi 
5 @?!?V3r|M 
6 VY;8pH'3 
7 Wk0]mt#zZy 
8 ]5rs5>w1B 
9 4Cx2NHvbEN 
10 \TQ6pQM» 
11 it67sQ7] 
12 ,Dxo149` 
13 )oFz[.^s8 )oFz[·^s
 9 ·Vfnov0J
 10 RN4VG<2{
 11 >zAchp8M4
 12 A&j7M01hJ
 13 hV(l5i[9
 14 {-.-8i{S`
 15 r!"W@:~^U
 16 >{/Xrx<U,9
 17 WMXxh"#hA
 18 SL]?M#K"
 19 Ro{Y'hDO
 20 lxhTFloTN|N
 21 [:SWb{gZo
 22 kgL>p3Ys
 23 -·!C@\(w
 24 ,FrxKb}/
 25 Y7)Ve,/z
 26 J·_2$_C)7»       
 27 -R2Iv/o5
 28 I2E·>4#H"E
 29 n0GJEole
 30 }/h&&qm&
 31 }vvfft!k>
 32 KW]w[.-6
 33 %>Rt5TGt
 34 VZJ0),aO
 35 kA0uF:FwG:
 36 $Orq+^u)
 37 9MA_*-]y
 38 [4$mF^/omF
 39 4O)@\;YU
14 jw^CW{S+T 
15 l>]4]K11 
16 uP&^8S[> 
17 w!hCw3>- 
18 RRby,dFym 
19 /eE'~'VS 
20 q,w/="1)+: 
21 zbD:][6N 
22 ,<e,?%'J] 
23 pA@to-THL/»     3 
24 rZ}8k2YWOXx: 
25 \*=Z{c?2S't 
26 ]/Y*K|O' 
27 D\qC\pET 
28 |i(6<0*# 
29 kS]>0"K}& 
30 @?]o.RUF 
31 )E*o%rb3In&&T 
32 t$*0!2pFd 
33 <:dq_y1@ 
34 fS3fSm@W 
35 Y)@+@FGeK 
36 1^@A6Jx* 
37 &rwD]3:A\A 
38 3'#-KK+`i 
39 {Z0vCdYV 
40 Q";SC+.) 
41 75u/!~QW 
42 Xw~$Fui» 
43 LpNn%mLSX 
44 2NhaO|,Hc 
45 'YKzGbhE 
46 UXixhg!nxf+ 
47 N!xn*PCy\ 
48 vBn"MhUr 
49 6A)sKMtjw 
50 1J(te}!)40 1J(te}!)
 41 ]BI*tL*t
 42 *O2wU@+$w
 43 Z3~4J[-,'
51 rG;:3NW: 
52 S8kY\E"_ 
53 SN<4_qU|e 
54 b;!!g<!m?. 
55 fPIfPjzR44 fPIfPjz\
56 KTgKHd^9 
57 S|]6»   h"I45 S|]6»   h"I
58 `Oq+~mY!=Eq 
59 ASyN»   K{*c46 ASyN»   K{*c
 47 l5U-fq/)
 48 *\$u=m}W
 49 g\I*E~aA
60 -/pz&!\K50 -/pz&!\K
61 ]4-D{S#] 
62 \Z|[|=hku 
63 YQ54.pEq 
64 4N"-T4l] 
65 k/u714» a»p 
66 n9r8L_}8 
67 F4uZ6oyd6+51 }{Bl|#&o|3Gj
 52 <gS?)A1F
 53 W1_CZ0_L
 54 |^c/7aFg
 55 '\g{w;*r
 56 gd2F_>1$»       
 57 >$!d4dFR
68 tl3]^RpY58 xl3]^RpY
69 ·=KkN"3h= 
70 ~=>'%wR»u 
71 GA.ni\3'p59 XWs+ctT`-
 60 ^Be=rk.Q
 61 /[e3]Nom
 62 +x8gncs-E
72 P)[C)CV=0z63 P9[C9CV=0z
 64 d_e2-O`+
 65 ciDcSljXZ.7A
 66 >&]3#P_m
 67 lR3%[R~D
Max diff block lines reached; 726/3331 bytes (21.80%) of diff not shown.
946 KB
readelf --wide --decompress --string-dump=.debug_str {}
Max HTML report size reached
199 KB
./usr/lib/debug/.build-id/2b/ad9329cd3113b0b44cf0e46c4c62287a08061d.debug vs.
./usr/lib/debug/.build-id/7f/cfa37edd55fdf897bcda9c96e854981ac22bcb.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:··········8228·(bytes·into·file)13 ··Start·of·section·headers:··········8004·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x012fc·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01228·R·E·0x10000
8 ··LOAD···········0x00fe7c·0x0001fe7c·0x0001fe7c·0x00000·0x0018c·RW··0x100007 ··LOAD···········0x00fe84·0x0001fe84·0x0001fe84·0x00000·0x00184·RW··0x10000
9 ··DYNAMIC········0x00fe7c·0x0001fe84·0x0001fe84·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fe84·0x0001fe8c·0x0001fe8c·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe7c·0x0001fe7c·0x0001fe7c·0x00000·0x00184·R···0x111 ··GNU_RELRO······0x00fe84·0x0001fe84·0x0001fe84·0x00000·0x0017c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x2024:1 There·are·35·section·headers,·starting·at·offset·0x1f44:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000200·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0001e0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000358·000138·00022d·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000318·000118·0001e9·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000586·000138·000040·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000502·000118·00003c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000005c8·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000540·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000628·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000580·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000668·000138·0000b8·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········000005c0·000118·0000b8·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000720·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000678·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0000072c·000138·00012c·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000684·000118·00012c·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000858·000138·0007c8·00··AX··0···0··415 ··[11]·.text·············NOBITS··········000007b0·000118·0007c8·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00001020·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00000f78·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00001028·000138·0002a4·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000f80·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········000012f8·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00001224·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fe7c·00fe7c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fe84·00fe84·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fe80·00fe7c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fe88·00fe84·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fe84·00fe7c·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fe8c·00fe84·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001ff84·00fe7c·00007c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ff84·00fe84·00007c·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fe7c·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fe84·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·00fe7c·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00020004·00fe84·000004·00··WA··0···0··1
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·000685·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·000688·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·000848·000176·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000828·000176·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·0009c0·000424·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·0009a0·000426·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·000de4·000097·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·000dc8·000096·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·000e7c·0000d9·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·000e60·0000d9·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·000f58·000280·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·000f3c·000280·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·0011d8·000097·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·0011bc·000097·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·00126f·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·001253·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·0012cc·000830·10·····35·102··436 ··[32]·.symtab···········SYMTAB··········00000000·0012b0·0007c0·10·····33··97··4
39 ··[35]·.strtab···········STRTAB··········00000000·001afc·0003af·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·001a70·000371·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·001eab·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·001de1·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·2bad9329cd3113b0b44cf0e46c4c62287a08061d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7fcfa37edd55fdf897bcda9c96e854981ac22bcb
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 ····00000920·000004389 ····00000878·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 ····00000d58·000002c817 ····00000cb0·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 ····00000920·000004389 ····00000878·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 ····00000d58·000002c817 ····00000cb0·000002c8
18 ····00000000·0000000018 ····00000000·00000000
  
1.1 KB
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
2 {8#qEBpFDB 
3 iaoekcmg2 iaoekcmg
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 16, 15 lines modifiedOffset 15, 14 lines modified
16 __FRAME_END__15 __FRAME_END__
17 __dso_handle16 __dso_handle
18 _DYNAMIC17 _DYNAMIC
19 __TMC_END__18 __TMC_END__
20 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
21 pl_rlimit20 pl_rlimit
22 pl_error21 pl_error
23 __aeabi_unwind_cpp_pr0@GCC_3.5 
24 strcmp@GLIBC_2.422 strcmp@GLIBC_2.4
25 __cxa_finalize@GLIBC_2.423 __cxa_finalize@GLIBC_2.4
26 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
27 PL_unify_term25 PL_unify_term
28 PL_unify_atom_chars26 PL_unify_atom_chars
29 setrlimit64@GLIBC_2.427 setrlimit64@GLIBC_2.4
30 __stack_chk_guard@GLIBC_2.428 __stack_chk_guard@GLIBC_2.4
Offset 37, 31 lines modifiedOffset 35, 28 lines modified
37 PL_new_term_ref35 PL_new_term_ref
38 PL_new_atom36 PL_new_atom
39 install_rlimit37 install_rlimit
40 PL_is_variable38 PL_is_variable
41 strerror@GLIBC_2.439 strerror@GLIBC_2.4
42 __gmon_start__40 __gmon_start__
43 __errno_location@GLIBC_2.441 __errno_location@GLIBC_2.4
44 __aeabi_unwind_cpp_pr1@GCC_3.5 
45 PL_close_foreign_frame42 PL_close_foreign_frame
46 PL_open_foreign_frame43 PL_open_foreign_frame
47 PL_put_atom_chars44 PL_put_atom_chars
48 _ITM_registerTMCloneTable45 _ITM_registerTMCloneTable
49 PL_unify_int6446 PL_unify_int64
50 __assert_fail@GLIBC_2.447 __assert_fail@GLIBC_2.4
51 PL_get_atom_chars48 PL_get_atom_chars
52 .shstrtab49 .shstrtab
53 .note.gnu.build-id50 .note.gnu.build-id
54 .gnu.hash51 .gnu.hash
55 .gnu.version52 .gnu.version
56 .gnu.version_r53 .gnu.version_r
57 .rel.dyn54 .rel.dyn
58 .rel.plt55 .rel.plt
59 .ARM.extab 
60 .ARM.exidx 
61 .eh_frame56 .eh_frame
62 .init_array57 .init_array
63 .fini_array58 .fini_array
64 .dynamic59 .dynamic
65 .comment60 .comment
66 .ARM.attributes61 .ARM.attributes
67 .debug_aranges62 .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 00000720·<_init>:2 00000678·<_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 0000072c·<.plt>:2 00000684·<.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 00000858·<call_weak_fn>:2 000007b0·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000087c·<deregister_tm_clones>:4 000007d4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000008a8·<register_tm_clones>:6 00000800·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000008dc·<__do_global_dtors_aux>:8 00000834·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000091c·<frame_dummy>:10 00000874·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000920·<pl_error>:14 00000878·<pl_error>:
15 »       ...15 »       ...
  
16 00000d58·<pl_rlimit>:16 00000cb0·<pl_rlimit>:
17 »       ...17 »       ...
  
18 00001008·<install_rlimit>:18 00000f60·<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 00001020·<_fini>:2 00000f78·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
5.34 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 17, 46 lines modifiedOffset 17, 43 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@GL
24 ··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 
27 ··0x00000180·42435f32·2e34005f·5f637861·5f66696e·BC_2.4.__cxa_fin25 ··0x00000160·4942435f·322e3400·5f5f6378·615f6669·IBC_2.4.__cxa_fi
28 ··0x00000190·616c697a·6540474c·4942435f·322e3400·alize@GLIBC_2.4.26 ··0x00000170·6e616c69·7a654047·4c494243·5f322e34·nalize@GLIBC_2.4
29 ··0x000001a0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
30 ··0x000001b0·4d436c6f·6e655461·626c6500·504c5f75·MCloneTable.PL_u28 ··0x00000190·544d436c·6f6e6554·61626c65·00504c5f·TMCloneTable.PL_
31 ··0x000001c0·6e696679·5f746572·6d00504c·5f756e69·nify_term.PL_uni29 ··0x000001a0·756e6966·795f7465·726d0050·4c5f756e·unify_term.PL_un
32 ··0x000001d0·66795f61·746f6d5f·63686172·73007365·fy_atom_chars.se30 ··0x000001b0·6966795f·61746f6d·5f636861·72730073·ify_atom_chars.s
33 ··0x000001e0·74726c69·6d697436·3440474c·4942435f·trlimit64@GLIBC_31 ··0x000001c0·6574726c·696d6974·36344047·4c494243·etrlimit64@GLIBC
34 ··0x000001f0·322e3400·5f5f7374·61636b5f·63686b5f·2.4.__stack_chk_32 ··0x000001d0·5f322e34·005f5f73·7461636b·5f63686b·_2.4.__stack_chk
35 ··0x00000200·67756172·6440474c·4942435f·322e3400·guard@GLIBC_2.4.33 ··0x000001e0·5f677561·72644047·4c494243·5f322e34·_guard@GLIBC_2.4
36 ··0x00000210·504c5f72·65676973·7465725f·666f7265·PL_register_fore34 ··0x000001f0·00504c5f·72656769·73746572·5f666f72·.PL_register_for
37 ··0x00000220·69676e00·504c5f67·65745f69·6e743634·ign.PL_get_int6435 ··0x00000200·6569676e·00504c5f·6765745f·696e7436·eign.PL_get_int6
38 ··0x00000230·005f5f73·7461636b·5f63686b·5f666169·.__stack_chk_fai36 ··0x00000210·34005f5f·73746163·6b5f6368·6b5f6661·4.__stack_chk_fa
39 ··0x00000240·6c40474c·4942435f·322e3400·67657472·l@GLIBC_2.4.getr37 ··0x00000220·696c4047·4c494243·5f322e34·00676574·il@GLIBC_2.4.get
40 ··0x00000250·6c696d69·74363440·474c4942·435f322e·limit64@GLIBC_2.38 ··0x00000230·726c696d·69743634·40474c49·42435f32·rlimit64@GLIBC_2
41 ··0x00000260·3400504c·5f726169·73655f65·78636570·4.PL_raise_excep39 ··0x00000240·2e340050·4c5f7261·6973655f·65786365·.4.PL_raise_exce
42 ··0x00000270·74696f6e·00504c5f·6e65775f·66756e63·tion.PL_new_func40 ··0x00000250·7074696f·6e00504c·5f6e6577·5f66756e·ption.PL_new_fun
43 ··0x00000280·746f725f·737a0050·4c5f6e65·775f7465·tor_sz.PL_new_te41 ··0x00000260·63746f72·5f737a00·504c5f6e·65775f74·ctor_sz.PL_new_t
44 ··0x00000290·726d5f72·65660050·4c5f6e65·775f6174·rm_ref.PL_new_at42 ··0x00000270·65726d5f·72656600·504c5f6e·65775f61·erm_ref.PL_new_a
45 ··0x000002a0·6f6d0069·6e737461·6c6c5f72·6c696d69·om.install_rlimi43 ··0x00000280·746f6d00·696e7374·616c6c5f·726c696d·tom.install_rlim
46 ··0x000002b0·7400504c·5f69735f·76617269·61626c65·t.PL_is_variable44 ··0x00000290·69740050·4c5f6973·5f766172·6961626c·it.PL_is_variabl
47 ··0x000002c0·00737472·6572726f·7240474c·4942435f·.strerror@GLIBC_45 ··0x000002a0·65007374·72657272·6f724047·4c494243·e.strerror@GLIBC
48 ··0x000002d0·322e3400·5f5f676d·6f6e5f73·74617274·2.4.__gmon_start46 ··0x000002b0·5f322e34·005f5f67·6d6f6e5f·73746172·_2.4.__gmon_star
49 ··0x000002e0·5f5f005f·5f657272·6e6f5f6c·6f636174·__.__errno_locat47 ··0x000002c0·745f5f00·5f5f6572·726e6f5f·6c6f6361·t__.__errno_loca
50 ··0x000002f0·696f6e40·474c4942·435f322e·34005f5f·ion@GLIBC_2.4.__48 ··0x000002d0·74696f6e·40474c49·42435f32·2e340050·tion@GLIBC_2.4.P
51 ··0x00000300·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp 
52 ··0x00000310·5f707231·40474343·5f332e35·00504c5f·_pr1@GCC_3.5.PL_ 
53 ··0x00000320·636c6f73·655f666f·72656967·6e5f6672·close_foreign_fr49 ··0x000002e0·4c5f636c·6f73655f·666f7265·69676e5f·L_close_foreign_
54 ··0x00000330·616d6500·504c5f6f·70656e5f·666f7265·ame.PL_open_fore50 ··0x000002f0·6672616d·6500504c·5f6f7065·6e5f666f·frame.PL_open_fo
55 ··0x00000340·69676e5f·6672616d·6500504c·5f707574·ign_frame.PL_put51 ··0x00000300·72656967·6e5f6672·616d6500·504c5f70·reign_frame.PL_p
56 ··0x00000350·5f61746f·6d5f6368·61727300·5f49544d·_atom_chars._ITM52 ··0x00000310·75745f61·746f6d5f·63686172·73005f49·ut_atom_chars._I
57 ··0x00000360·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone53 ··0x00000320·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
58 ··0x00000370·5461626c·6500504c·5f756e69·66795f69·Table.PL_unify_i54 ··0x00000330·6e655461·626c6500·504c5f75·6e696679·neTable.PL_unify
59 ··0x00000380·6e743634·005f5f61·73736572·745f6661·nt64.__assert_fa55 ··0x00000340·5f696e74·3634005f·5f617373·6572745f·_int64.__assert_
60 ··0x00000390·696c4047·4c494243·5f322e34·00504c5f·il@GLIBC_2.4.PL_56 ··0x00000350·6661696c·40474c49·42435f32·2e340050·fail@GLIBC_2.4.P
61 ··0x000003a0·6765745f·61746f6d·5f636861·727300···get_atom_chars.57 ··0x00000360·4c5f6765·745f6174·6f6d5f63·68617273·L_get_atom_chars
 58 ··0x00000370·00··································.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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.
  
285 KB
./usr/lib/debug/.build-id/36/a051168c601a8431034ba34d8b6ad45f2f8b02.debug vs.
./usr/lib/debug/.build-id/74/53266b0784ef4a0b91dc98cae80ef955f6a2fd.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:··········9896·(bytes·into·file)13 ··Start·of·section·headers:··········9772·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·34
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x01468·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x013a0·R·E·0x10000
8 ··LOAD···········0x00fe84·0x0001fe84·0x0001fe84·0x00000·0x00184·RW··0x100007 ··LOAD···········0x00fe8c·0x0001fe8c·0x0001fe8c·0x00000·0x0017c·RW··0x10000
9 ··DYNAMIC········0x00fe84·0x0001fe8c·0x0001fe8c·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fe8c·0x0001fe94·0x0001fe94·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe84·0x0001fe84·0x0001fe84·0x00000·0x0017c·R···0x111 ··GNU_RELRO······0x00fe8c·0x0001fe8c·0x0001fe8c·0x00000·0x00174·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 44 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x26a8:1 There·are·35·section·headers,·starting·at·offset·0x262c:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0001d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0001c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000328·000138·000209·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000002f8·000118·0001dc·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000532·000138·00003a·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000004d4·000118·000038·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········0000056c·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········0000050c·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········000005cc·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········0000054c·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000060c·000138·0000a8·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········0000058c·000118·0000a8·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000006b4·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000634·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000006c0·000138·000118·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000640·000118·000118·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000007d8·000138·000a58·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000758·000118·000a58·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00001230·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000011b0·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00001238·000138·0001e4·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000011b8·000118·0001e4·00···A··0···0··4
18 ··[14]·.ARM.exidx········NOBITS··········0000141c·000138·000048·00··AL·11···0··4 
19 ··[15]·.eh_frame·········NOBITS··········00001464·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········0000139c·000118·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········0001fe84·00fe84·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fe8c·00fe8c·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········0001fe88·00fe84·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fe90·00fe8c·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········0001fe8c·00fe84·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fe94·00fe8c·0000f8·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0001ff8c·00fe84·000074·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ff8c·00fe8c·000074·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00020000·00fe84·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fe8c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020004·00fe84·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00020004·00fe8c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
29 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·000ad3·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·000ad0·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·000c7c·000204·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000c58·000204·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·000e80·0003d8·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000e5c·0003d8·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·001258·0000df·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·001234·0000de·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·001338·0000de·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·001314·0000de·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·001418·000371·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0013f4·000371·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·00178c·0000a1·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·001768·0000a1·00···C··0···0··4
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·00182d·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·001809·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·001888·000920·10·····34·120··436 ··[32]·.symtab···········SYMTAB··········00000000·001864·0008f0·10·····33·118··4
38 ··[34]·.strtab···········STRTAB··········00000000·0021a8·000392·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·002154·000373·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·00253a·00016e·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·0024c7·000163·00······0···0··1
40 Key·to·Flags:39 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·36a051168c601a8431034ba34d8b6ad45f2f8b023 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7453266b0784ef4a0b91dc98cae80ef955f6a2fd
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 ····000008a0·000009909 ····00000820·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 ····000008a0·000009909 ····00000820·00000990
10 ····00000000·0000000010 ····00000000·00000000
  
841 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 11 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
 2 nB$$@`y,
 3 FJ!2u!V%
 4 i((.@=_a
2 [L*mc:B-EME5 [L*mc:B-EME
3 h/q/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug6 h/q/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
4 call_weak_fn7 call_weak_fn
5 crtstuff.c8 crtstuff.c
6 all_implied_fbits9 all_implied_fbits
7 deregister_tm_clones10 deregister_tm_clones
8 __do_global_dtors_aux11 __do_global_dtors_aux
Offset 21, 15 lines modifiedOffset 24, 14 lines modified
21 uint32_codes24 uint32_codes
22 int32_float3225 int32_float32
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_
28 __aeabi_unwind_cpp_pr0@GCC_3.5 
29 PL_unify_integer31 PL_unify_integer
30 __cxa_finalize@GLIBC_2.432 __cxa_finalize@GLIBC_2.4
31 PL_cvt_i_uint33 PL_cvt_i_uint
32 _ITM_deregisterTMCloneTable34 _ITM_deregisterTMCloneTable
33 PL_instantiation_error35 PL_instantiation_error
34 __stack_chk_guard@GLIBC_2.436 __stack_chk_guard@GLIBC_2.4
35 PL_register_foreign37 PL_register_foreign
Offset 54, 15 lines modifiedOffset 56, 14 lines modified
54 .shstrtab56 .shstrtab
55 .note.gnu.build-id57 .note.gnu.build-id
56 .gnu.hash58 .gnu.hash
57 .gnu.version59 .gnu.version
58 .gnu.version_r60 .gnu.version_r
59 .rel.dyn61 .rel.dyn
60 .rel.plt62 .rel.plt
61 .ARM.exidx 
62 .eh_frame63 .eh_frame
63 .init_array64 .init_array
64 .fini_array65 .fini_array
65 .dynamic66 .dynamic
66 .comment67 .comment
67 .ARM.attributes68 .ARM.attributes
68 .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 000006b4·<_init>:2 00000634·<_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 000006c0·<.plt>:2 00000640·<.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 000007d8·<call_weak_fn>:2 00000758·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000007fc·<deregister_tm_clones>:4 0000077c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000828·<register_tm_clones>:6 000007a8·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000085c·<__do_global_dtors_aux>:8 000007dc·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000089c·<frame_dummy>:10 0000081c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000008a0·<int64_float64>:14 00000820·<int64_float64>:
15 »       ...15 »       ...
  
16 00000950·<uint64_int64>:16 000008d0·<uint64_int64>:
17 »       ...17 »       ...
  
18 00000a00·<int64_zigzag>:18 00000980·<int64_zigzag>:
19 »       ...19 »       ...
  
20 00000ac8·<uint32_int32>:20 00000a48·<uint32_int32>:
21 »       ...21 »       ...
  
22 00000ba4·<float64_codes>:22 00000b24·<float64_codes>:
23 »       ...23 »       ...
  
24 00000c48·<float32_codes>:24 00000bc8·<float32_codes>:
25 »       ...25 »       ...
  
26 00000cec·<int64_codes>:26 00000c6c·<int64_codes>:
27 »       ...27 »       ...
  
28 00000dc4·<uint64_codes>:28 00000d44·<uint64_codes>:
29 »       ...29 »       ...
  
30 00000e9c·<int32_codes>:30 00000e1c·<int32_codes>:
31 »       ...31 »       ...
  
32 00000f78·<uint32_codes>:32 00000ef8·<uint32_codes>:
33 »       ...33 »       ...
  
34 00001058·<int32_float32>:34 00000fd8·<int32_float32>:
35 »       ...35 »       ...
  
36 00001114·<install_protobufs>:36 00001094·<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 00001230·<_fini>:2 000011b0·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
4.61 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 22, 40 lines modifiedOffset 22, 38 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 
31 ··0x000001c0·00504c5f·756e6966·795f696e·74656765·.PL_unify_intege29 ··0x000001a0·7400504c·5f756e69·66795f69·6e746567·t.PL_unify_integ
32 ··0x000001d0·72005f5f·6378615f·66696e61·6c697a65·r.__cxa_finalize30 ··0x000001b0·6572005f·5f637861·5f66696e·616c697a·er.__cxa_finaliz
33 ··0x000001e0·40474c49·42435f32·2e340050·4c5f6376·@GLIBC_2.4.PL_cv31 ··0x000001c0·6540474c·4942435f·322e3400·504c5f63·e@GLIBC_2.4.PL_c
34 ··0x000001f0·745f695f·75696e74·005f4954·4d5f6465·t_i_uint._ITM_de32 ··0x000001d0·76745f69·5f75696e·74005f49·544d5f64·vt_i_uint._ITM_d
35 ··0x00000200·72656769·73746572·544d436c·6f6e6554·registerTMCloneT33 ··0x000001e0·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
36 ··0x00000210·61626c65·00504c5f·696e7374·616e7469·able.PL_instanti34 ··0x000001f0·5461626c·6500504c·5f696e73·74616e74·Table.PL_instant
37 ··0x00000220·6174696f·6e5f6572·726f7200·5f5f7374·ation_error.__st35 ··0x00000200·69617469·6f6e5f65·72726f72·005f5f73·iation_error.__s
38 ··0x00000230·61636b5f·63686b5f·67756172·6440474c·ack_chk_guard@GL36 ··0x00000210·7461636b·5f63686b·5f677561·72644047·tack_chk_guard@G
39 ··0x00000240·4942435f·322e3400·504c5f72·65676973·IBC_2.4.PL_regis37 ··0x00000220·4c494243·5f322e34·00504c5f·72656769·LIBC_2.4.PL_regi
40 ··0x00000250·7465725f·666f7265·69676e00·504c5f67·ter_foreign.PL_g38 ··0x00000230·73746572·5f666f72·6569676e·00504c5f·ster_foreign.PL_
41 ··0x00000260·65745f69·6e743634·5f657800·5f5f7374·et_int64_ex.__st39 ··0x00000240·6765745f·696e7436·345f6578·005f5f73·get_int64_ex.__s
42 ··0x00000270·61636b5f·63686b5f·6661696c·40474c49·ack_chk_fail@GLI40 ··0x00000250·7461636b·5f63686b·5f666169·6c40474c·tack_chk_fail@GL
43 ··0x00000280·42435f32·2e340050·4c5f6973·5f766172·BC_2.4.PL_is_var41 ··0x00000260·4942435f·322e3400·504c5f69·735f7661·IBC_2.4.PL_is_va
44 ··0x00000290·6961626c·6500504c·5f756e69·66795f6c·iable.PL_unify_l42 ··0x00000270·72696162·6c650050·4c5f756e·6966795f·riable.PL_unify_
45 ··0x000002a0·6973745f·6e636f64·6573005f·5f676d6f·ist_ncodes.__gmo43 ··0x00000280·6c697374·5f6e636f·64657300·5f5f676d·list_ncodes.__gm
46 ··0x000002b0·6e5f7374·6172745f·5f00696e·7374616c·n_start__.instal44 ··0x00000290·6f6e5f73·74617274·5f5f0069·6e737461·on_start__.insta
47 ··0x000002c0·6c5f7072·6f746f62·75667300·504c5f67·l_protobufs.PL_g45 ··0x000002a0·6c6c5f70·726f746f·62756673·00504c5f·ll_protobufs.PL_
48 ··0x000002d0·65745f69·6e746567·65725f65·7800504c·et_integer_ex.PL46 ··0x000002b0·6765745f·696e7465·6765725f·65780050·get_integer_ex.P
49 ··0x000002e0·5f747970·655f6572·726f7200·504c5f63·_type_error.PL_c47 ··0x000002c0·4c5f7479·70655f65·72726f72·00504c5f·L_type_error.PL_
50 ··0x000002f0·76745f69·5f696e74·00504c5f·6765745f·vt_i_int.PL_get_48 ··0x000002d0·6376745f·695f696e·7400504c·5f676574·cvt_i_int.PL_get
51 ··0x00000300·666c6f61·7400504c·5f676574·5f666c6f·float.PL_get_flo49 ··0x000002e0·5f666c6f·61740050·4c5f6765·745f666c·_float.PL_get_fl
52 ··0x00000310·61745f65·7800504c·5f676574·5f75696e·at_ex.PL_get_uin50 ··0x000002f0·6f61745f·65780050·4c5f6765·745f7569·oat_ex.PL_get_ui
53 ··0x00000320·7436345f·65780050·4c5f646f·6d61696e·t64_ex.PL_domain51 ··0x00000300·6e743634·5f657800·504c5f64·6f6d6169·nt64_ex.PL_domai
54 ··0x00000330·5f657272·6f720050·4c5f756e·6966795f·_error.PL_unify_52 ··0x00000310·6e5f6572·726f7200·504c5f75·6e696679·n_error.PL_unify
55 ··0x00000340·666c6f61·7400504c·5f756e69·66795f75·float.PL_unify_u53 ··0x00000320·5f666c6f·61740050·4c5f756e·6966795f·_float.PL_unify_
56 ··0x00000350·696e7436·34005f49·544d5f72·65676973·int64._ITM_regis54 ··0x00000330·75696e74·3634005f·49544d5f·72656769·uint64._ITM_regi
57 ··0x00000360·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.55 ··0x00000340·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
58 ··0x00000370·504c5f75·6e696679·5f696e74·36340050·PL_unify_int64.P56 ··0x00000350·00504c5f·756e6966·795f696e·74363400·.PL_unify_int64.
59 ··0x00000380·4c5f6765·745f6c69·73745f6e·63686172·L_get_list_nchar57 ··0x00000360·504c5f67·65745f6c·6973745f·6e636861·PL_get_list_ncha
60 ··0x00000390·7300································s.58 ··0x00000370·727300······························rs.
  
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..
18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug20 ··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.
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/39/574f2a5533cc1958714430dd49522e875e356f.debug vs.
./usr/lib/debug/.build-id/ae/8d1785188cd9b786caa99752ffb7685bf0131c.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:··········34304·(bytes·into·file)13 ··Start·of·section·headers:··········34096·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x0380c·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0360c·R·E·0x10000
8 ··LOAD···········0x00fe24·0x0001fe24·0x0001fe24·0x00000·0x00424·RW··0x100007 ··LOAD···········0x00fe2c·0x0001fe2c·0x0001fe2c·0x00000·0x0041c·RW··0x10000
9 ··DYNAMIC········0x00fe24·0x0001fe2c·0x0001fe2c·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fe2c·0x0001fe34·0x0001fe34·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe24·0x0001fe24·0x0001fe24·0x00000·0x001dc·R···0x111 ··GNU_RELRO······0x00fe2c·0x0001fe2c·0x0001fe2c·0x00000·0x001d4·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x8600:1 There·are·35·section·headers,·starting·at·offset·0x8530:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·000370·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·000350·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000004cc·000138·000360·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000048c·000118·00031c·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········0000082c·000138·00006e·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000007a8·000118·00006a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········0000089c·000138·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000814·000118·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········0000090c·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000864·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000094c·000138·000168·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········000008a4·000118·000168·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000ab4·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000a0c·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000ac0·000138·000244·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000a18·000118·000244·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000d04·000138·0026c8·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000c5c·000118·0026c8·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········000033cc·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00003324·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000033d4·000138·0002dc·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0000332c·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00003808·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00003608·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fe24·00fe24·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fe2c·00fe2c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fe28·00fe24·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fe30·00fe2c·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fe2c·00fe24·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fe34·00fe2c·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001ff2c·00fe24·0000d4·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ff2c·00fe2c·0000d4·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fe24·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fe2c·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020008·00fe24·000240·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········00020008·00fe2c·000240·00··WA··0···0··8
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·002d09·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·002d0e·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·002eb4·000313·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·002e98·000313·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·0031c8·0015e4·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·0031ac·0015e3·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·0047ac·00026e·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·004790·000269·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·004a1c·0001d0·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·0049fc·0001d0·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·004bec·001bf0·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·004bcc·001bf3·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·0067dc·000521·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·0067c0·000521·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·006cfd·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·006ce1·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·006d58·000f20·10·····35·190··436 ··[32]·.symtab···········SYMTAB··········00000000·006d3c·000ec0·10·····33·186··4
39 ··[35]·.strtab···········STRTAB··········00000000·007c78·00080c·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·007bfc·0007ce·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·008484·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·0083ca·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·39574f2a5533cc1958714430dd49522e875e356f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ae8d1785188cd9b786caa99752ffb7685bf0131c
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 ····00000dcc·000026009 ····00000d24·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 ····00000dcc·000026009 ····00000d24·00002600
10 ····00000000·0000000010 ····00000000·00000000
  
1.18 KB
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 ^5oGCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
 2 F46s:zy`
2 #<+=i"6( 
3 tm2Wlb2]=B 
4 |;_=o9R53 |;_=o9R5
5 EhCPi4*F.n>24 aBCpws._.:N
 5 NU2(.ycM
 6 ;A'W1tL2
6 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug7 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
7 call_weak_fn8 call_weak_fn
8 crtstuff.c9 crtstuff.c
9 all_implied_fbits10 all_implied_fbits
10 deregister_tm_clones11 deregister_tm_clones
11 __do_global_dtors_aux12 __do_global_dtors_aux
12 completed.013 completed.0
Offset 58, 15 lines modifiedOffset 59, 14 lines modified
58 FUNCTOR_uri_authority459 FUNCTOR_uri_authority4
59 FUNCTOR_uri_components560 FUNCTOR_uri_components5
60 __FRAME_END__61 __FRAME_END__
61 __dso_handle62 __dso_handle
62 _DYNAMIC63 _DYNAMIC
63 __TMC_END__64 __TMC_END__
64 _GLOBAL_OFFSET_TABLE_65 _GLOBAL_OFFSET_TABLE_
65 __aeabi_unwind_cpp_pr0@GCC_3.5 
66 uninstall_uri66 uninstall_uri
67 __cxa_finalize@GLIBC_2.467 __cxa_finalize@GLIBC_2.4
68 _ITM_deregisterTMCloneTable68 _ITM_deregisterTMCloneTable
69 PL_unify_term69 PL_unify_term
70 PL_unify_wchars70 PL_unify_wchars
71 PL_unify_nil71 PL_unify_nil
72 PL_put_variable72 PL_put_variable
Offset 93, 15 lines modifiedOffset 93, 14 lines modified
93 PL_is_functor93 PL_is_functor
94 PL_put_integer94 PL_put_integer
95 __gmon_start__95 __gmon_start__
96 PL_unify96 PL_unify
97 PL_put_atom97 PL_put_atom
98 PL_cons_functor_v98 PL_cons_functor_v
99 PL_copy_term_ref99 PL_copy_term_ref
100 __aeabi_unwind_cpp_pr1@GCC_3.5 
101 memset@GLIBC_2.4100 memset@GLIBC_2.4
102 PL_get_atom101 PL_get_atom
103 _PL_get_arg_sz102 _PL_get_arg_sz
104 PL_query103 PL_query
105 PL_mark_string_buffers104 PL_mark_string_buffers
106 wcschr@GLIBC_2.4105 wcschr@GLIBC_2.4
107 PL_unify_list106 PL_unify_list
Offset 115, 16 lines modifiedOffset 114, 14 lines modified
115 .shstrtab114 .shstrtab
116 .note.gnu.build-id115 .note.gnu.build-id
117 .gnu.hash116 .gnu.hash
118 .gnu.version117 .gnu.version
119 .gnu.version_r118 .gnu.version_r
120 .rel.dyn119 .rel.dyn
121 .rel.plt120 .rel.plt
122 .ARM.extab 
123 .ARM.exidx 
124 .eh_frame121 .eh_frame
125 .init_array122 .init_array
126 .fini_array123 .fini_array
127 .dynamic124 .dynamic
128 .comment125 .comment
129 .ARM.attributes126 .ARM.attributes
130 .debug_aranges127 .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 00000ab4·<_init>:2 00000a0c·<_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 00000ac0·<.plt>:2 00000a18·<.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 00000d04·<call_weak_fn>:2 00000c5c·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000d28·<deregister_tm_clones>:4 00000c80·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000d54·<register_tm_clones>:6 00000cac·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000d88·<__do_global_dtors_aux>:8 00000ce0·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000dc8·<frame_dummy>:10 00000d20·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000dcc·<removed_dot_segments>:14 00000d24·<removed_dot_segments>:
15 »       ...15 »       ...
  
16 00000f10·<type_error>:16 00000e68·<type_error>:
17 »       ...17 »       ...
  
18 00000f68·<fill_flags.part.0>:18 00000ec0·<fill_flags.part.0>:
19 »       ...19 »       ...
  
20 00001180·<free_base_cache>:20 000010d8·<free_base_cache>:
21 »       ...21 »       ...
  
22 000011ac·<hex.constprop.0>:22 00001104·<hex.constprop.0>:
23 »       ...23 »       ...
  
24 000011fc·<add_charbuf.isra.0>:24 00001154·<add_charbuf.isra.0>:
25 »       ...25 »       ...
  
26 0000126c·<add_encoded_charbuf.isra.0>:26 000011c4·<add_encoded_charbuf.isra.0>:
27 »       ...27 »       ...
  
28 00001408·<iri_add_encoded_charbuf.isra.0>:28 00001360·<iri_add_encoded_charbuf.isra.0>:
29 »       ...29 »       ...
  
30 00001474·<uri_is_global>:30 000013cc·<uri_is_global>:
31 »       ...31 »       ...
  
32 0000154c·<parse_uri.isra.0>:32 000014a4·<parse_uri.isra.0>:
33 »       ...33 »       ...
  
34 0000169c·<add_nchars_charbuf.isra.0>:34 000015f4·<add_nchars_charbuf.isra.0>:
35 »       ...35 »       ...
  
36 00001748·<add_encoded_term_charbuf.constprop.0>:36 000016a0·<add_encoded_term_charbuf.constprop.0>:
37 »       ...37 »       ...
  
38 000017f4·<get_encoded_utf8>:38 0000174c·<get_encoded_utf8>:
39 »       ...39 »       ...
  
40 000019e8·<add_lwr_range_charbuf.isra.0>:40 00001940·<add_lwr_range_charbuf.isra.0>:
41 »       ...41 »       ...
  
42 00001ab0·<add_range_charbuf.isra.0>:42 00001a08·<add_range_charbuf.isra.0>:
43 »       ...43 »       ...
  
44 00001cc0·<normalize_in_charbuf.isra.0>:44 00001c18·<normalize_in_charbuf.isra.0>:
45 »       ...45 »       ...
  
46 00001e48·<normalized>:46 00001da0·<normalized>:
47 »       ...47 »       ...
  
48 00001efc·<uri_normalized_iri>:48 00001e54·<uri_normalized_iri>:
49 »       ...49 »       ...
  
50 00001f04·<iri_normalized>:50 00001e5c·<iri_normalized>:
51 »       ...51 »       ...
  
52 00001f0c·<uri_normalized>:52 00001e64·<uri_normalized>:
53 »       ...53 »       ...
  
54 00001f14·<uri_iri>:54 00001e6c·<uri_iri>:
55 »       ...55 »       ...
  
56 00001f48·<unify_decoded_atom.part.0>:56 00001ea0·<unify_decoded_atom.part.0>:
57 »       ...57 »       ...
  
58 000020cc·<unify_decoded_atom>:58 00002024·<unify_decoded_atom>:
59 »       ...59 »       ...
  
60 0000211c·<uri_encoded>:60 00002074·<uri_encoded>:
61 »       ...61 »       ...
  
62 000022ac·<uri_query_components>:62 00002204·<uri_query_components>:
63 »       ...63 »       ...
  
64 000025b4·<resolve_guarded>:64 0000250c·<resolve_guarded>:
65 »       ...65 »       ...
  
66 00002958·<uri_resolve>:66 000028b0·<uri_resolve>:
67 »       ...67 »       ...
  
68 000029c8·<uri_normalized_iri3>:68 00002920·<uri_normalized_iri3>:
69 »       ...69 »       ...
  
70 00002a38·<iri_normalized3>:70 00002990·<iri_normalized3>:
71 »       ...71 »       ...
  
72 00002aa8·<uri_normalized3>:72 00002a00·<uri_normalized3>:
73 »       ...73 »       ...
  
74 00002b18·<uri_authority_components>:74 00002a70·<uri_authority_components>:
75 »       ...75 »       ...
  
76 00002eac·<uri_components>:76 00002e04·<uri_components>:
77 »       ...77 »       ...
  
78 00003168·<install_uri>:78 000030c0·<install_uri>:
79 »       ...79 »       ...
  
80 000033bc·<uninstall_uri>:80 00003314·<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 000033cc·<_fini>:2 00003324·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
8.16 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 65, 68 lines modifiedOffset 65, 64 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 
74 ··0x00000470·5f332e35·00756e69·6e737461·6c6c5f75·_3.5.uninstall_u72 ··0x00000450·5f696e69·7400756e·696e7374·616c6c5f·_init.uninstall_
75 ··0x00000480·7269005f·5f637861·5f66696e·616c697a·ri.__cxa_finaliz73 ··0x00000460·75726900·5f5f6378·615f6669·6e616c69·uri.__cxa_finali
76 ··0x00000490·6540474c·4942435f·322e3400·5f49544d·e@GLIBC_2.4._ITM74 ··0x00000470·7a654047·4c494243·5f322e34·005f4954·ze@GLIBC_2.4._IT
77 ··0x000004a0·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo75 ··0x00000480·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
78 ··0x000004b0·6e655461·626c6500·504c5f75·6e696679·neTable.PL_unify76 ··0x00000490·6f6e6554·61626c65·00504c5f·756e6966·oneTable.PL_unif
79 ··0x000004c0·5f746572·6d00504c·5f756e69·66795f77·_term.PL_unify_w77 ··0x000004a0·795f7465·726d0050·4c5f756e·6966795f·y_term.PL_unify_
80 ··0x000004d0·63686172·7300504c·5f756e69·66795f6e·chars.PL_unify_n78 ··0x000004b0·77636861·72730050·4c5f756e·6966795f·wchars.PL_unify_
81 ··0x000004e0·696c0050·4c5f7075·745f7661·72696162·il.PL_put_variab79 ··0x000004c0·6e696c00·504c5f70·75745f76·61726961·nil.PL_put_varia
82 ··0x000004f0·6c650070·74687265·61645f67·65747370·le.pthread_getsp80 ··0x000004d0·626c6500·70746872·6561645f·67657473·ble.pthread_gets
83 ··0x00000500·65636966·69634047·4c494243·5f322e33·ecific@GLIBC_2.381 ··0x000004e0·70656369·66696340·474c4942·435f322e·pecific@GLIBC_2.
84 ··0x00000510·34005f5f·73746163·6b5f6368·6b5f6775·4.__stack_chk_gu82 ··0x000004f0·3334005f·5f737461·636b5f63·686b5f67·34.__stack_chk_g
85 ··0x00000520·61726440·474c4942·435f322e·34006d65·ard@GLIBC_2.4.me83 ··0x00000500·75617264·40474c49·42435f32·2e34006d·uard@GLIBC_2.4.m
86 ··0x00000530·6d637079·40474c49·42435f32·2e340050·mcpy@GLIBC_2.4.P84 ··0x00000510·656d6370·7940474c·4942435f·322e3400·emcpy@GLIBC_2.4.
87 ··0x00000540·4c5f7265·67697374·65725f66·6f726569·L_register_forei85 ··0x00000520·504c5f72·65676973·7465725f·666f7265·PL_register_fore
88 ··0x00000550·676e0050·4c5f6765·745f6e61·6d655f61·gn.PL_get_name_a86 ··0x00000530·69676e00·504c5f67·65745f6e·616d655f·ign.PL_get_name_
89 ··0x00000560·72697479·5f737a00·746f776c·6f776572·rity_sz.towlower87 ··0x00000540·61726974·795f737a·00746f77·6c6f7765·arity_sz.towlowe
90 ··0x00000570·40474c49·42435f32·2e34005f·5f737461·@GLIBC_2.4.__sta88 ··0x00000550·7240474c·4942435f·322e3400·5f5f7374·r@GLIBC_2.4.__st
91 ··0x00000580·636b5f63·686b5f66·61696c40·474c4942·ck_chk_fail@GLIB89 ··0x00000560·61636b5f·63686b5f·6661696c·40474c49·ack_chk_fail@GLI
92 ··0x00000590·435f322e·3400504c·5f726169·73655f65·C_2.4.PL_raise_e90 ··0x00000570·42435f32·2e340050·4c5f7261·6973655f·BC_2.4.PL_raise_
93 ··0x000005a0·78636570·74696f6e·00504c5f·6e65775f·xception.PL_new_91 ··0x00000580·65786365·7074696f·6e00504c·5f6e6577·exception.PL_new
94 ··0x000005b0·66756e63·746f725f·737a0050·4c5f6e65·functor_sz.PL_ne92 ··0x00000590·5f66756e·63746f72·5f737a00·504c5f6e·_functor_sz.PL_n
95 ··0x000005c0·775f7465·726d5f72·65660050·4c5f6e65·w_term_ref.PL_ne93 ··0x000005a0·65775f74·65726d5f·72656600·504c5f6e·ew_term_ref.PL_n
96 ··0x000005d0·775f6174·6f6d0070·74687265·61645f6b·w_atom.pthread_k94 ··0x000005b0·65775f61·746f6d00·70746872·6561645f·ew_atom.pthread_
97 ··0x000005e0·65795f63·72656174·6540474c·4942435f·ey_create@GLIBC_95 ··0x000005c0·6b65795f·63726561·74654047·4c494243·key_create@GLIBC
98 ··0x000005f0·322e3334·00504c5f·6d616c6c·6f635f75·2.34.PL_malloc_u96 ··0x000005d0·5f322e33·3400504c·5f6d616c·6c6f635f·_2.34.PL_malloc_
99 ··0x00000600·6e636f6c·6c656374·61626c65·00504c5f·ncollectable.PL_97 ··0x000005e0·756e636f·6c6c6563·7461626c·6500504c·uncollectable.PL
100 ··0x00000610·69735f76·61726961·626c6500·70746872·is_variable.pthr98 ··0x000005f0·5f69735f·76617269·61626c65·00707468·_is_variable.pth
101 ··0x00000620·6561645f·6b65795f·64656c65·74654047·ead_key_delete@G99 ··0x00000600·72656164·5f6b6579·5f64656c·65746540·read_key_delete@
102 ··0x00000630·4c494243·5f322e33·34007763·73636d70·LIBC_2.34.wcscmp100 ··0x00000610·474c4942·435f322e·33340077·6373636d·GLIBC_2.34.wcscm
 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·4c5f6765·@GLIBC_2.4.PL_ge103 ··0x00000640·40474c49·42435f32·2e340050·4c5f7265·@GLIBC_2.4.PL_re
104 ··0x00000650·745f7763·68617273·00776373·746f6c40·t_wchars.wcstol@ 
105 ··0x00000660·474c4942·435f322e·3400504c·5f72656c·GLIBC_2.4.PL_rel 
106 ··0x00000670·65617365·5f737472·696e675f·62756666·ease_string_buff104 ··0x00000650·6c656173·655f7374·72696e67·5f627566·lease_string_buf
107 ··0x00000680·6572735f·66726f6d·5f6d6172·6b00504c·ers_from_mark.PL105 ··0x00000660·66657273·5f66726f·6d5f6d61·726b0050·fers_from_mark.P
108 ··0x00000690·5f6e6577·5f746572·6d5f7265·66730050·_new_term_refs.P106 ··0x00000670·4c5f6e65·775f7465·726d5f72·65667300·L_new_term_refs.
109 ··0x000006a0·4c5f6973·5f66756e·63746f72·00504c5f·L_is_functor.PL_107 ··0x00000680·504c5f69·735f6675·6e63746f·7200504c·PL_is_functor.PL
110 ··0x000006b0·7075745f·696e7465·67657200·5f5f676d·put_integer.__gm108 ··0x00000690·5f707574·5f696e74·65676572·005f5f67·_put_integer.__g
111 ··0x000006c0·6f6e5f73·74617274·5f5f0050·4c5f756e·on_start__.PL_un109 ··0x000006a0·6d6f6e5f·73746172·745f5f00·504c5f75·mon_start__.PL_u
112 ··0x000006d0·69667900·504c5f70·75745f61·746f6d00·ify.PL_put_atom.110 ··0x000006b0·6e696679·00504c5f·7075745f·61746f6d·nify.PL_put_atom
113 ··0x000006e0·504c5f63·6f6e735f·66756e63·746f725f·PL_cons_functor_111 ··0x000006c0·00504c5f·636f6e73·5f66756e·63746f72·.PL_cons_functor
114 ··0x000006f0·7600504c·5f636f70·795f7465·726d5f72·v.PL_copy_term_r112 ··0x000006d0·5f760050·4c5f636f·70795f74·65726d5f·_v.PL_copy_term_
115 ··0x00000700·6566005f·5f616561·62695f75·6e77696e·ef.__aeabi_unwin 
116 ··0x00000710·645f6370·705f7072·31404743·435f332e·d_cpp_pr1@GCC_3. 
117 ··0x00000720·35006d65·6d736574·40474c49·42435f32·5.memset@GLIBC_2113 ··0x000006e0·72656600·6d656d73·65744047·4c494243·ref.memset@GLIBC
118 ··0x00000730·2e340050·4c5f6765·745f6174·6f6d005f·.4.PL_get_atom._114 ··0x000006f0·5f322e34·00504c5f·6765745f·61746f6d·_2.4.PL_get_atom
119 ··0x00000740·504c5f67·65745f61·72675f73·7a00504c·PL_get_arg_sz.PL115 ··0x00000700·005f504c·5f676574·5f617267·5f737a00·._PL_get_arg_sz.
120 ··0x00000750·5f717565·72790050·4c5f6d61·726b5f73·_query.PL_mark_s116 ··0x00000710·504c5f71·75657279·00504c5f·6d61726b·PL_query.PL_mark
121 ··0x00000760·7472696e·675f6275·66666572·73007763·tring_buffers.wc117 ··0x00000720·5f737472·696e675f·62756666·65727300·_string_buffers.
122 ··0x00000770·73636872·40474c49·42435f32·2e340050·schr@GLIBC_2.4.P118 ··0x00000730·77637363·68724047·4c494243·5f322e34·wcschr@GLIBC_2.4
123 ··0x00000780·4c5f756e·6966795f·6c697374·00504c5f·L_unify_list.PL_119 ··0x00000740·00504c5f·756e6966·795f6c69·73740050·.PL_unify_list.P
124 ··0x00000790·66726565·00504c5f·69735f6c·69737400·free.PL_is_list.120 ··0x00000750·4c5f6672·65650050·4c5f6973·5f6c6973·L_free.PL_is_lis
125 ··0x000007a0·504c5f72·65616c6c·6f63005f·49544d5f·PL_realloc._ITM_121 ··0x00000760·7400504c·5f726561·6c6c6f63·005f4954·t.PL_realloc._IT
126 ··0x000007b0·72656769·73746572·544d436c·6f6e6554·registerTMCloneT122 ··0x00000770·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon
127 ··0x000007c0·61626c65·00776373·6e637079·40474c49·able.wcsncpy@GLI123 ··0x00000780·65546162·6c650077·63736e63·70794047·eTable.wcsncpy@G
128 ··0x000007d0·42435f32·2e340050·4c5f6765·745f6c69·BC_2.4.PL_get_li124 ··0x00000790·4c494243·5f322e34·00504c5f·6765745f·LIBC_2.4.PL_get_
129 ··0x000007e0·73740050·4c5f6d61·6c6c6f63·00707468·st.PL_malloc.pth125 ··0x000007a0·6c697374·00504c5f·6d616c6c·6f630070·list.PL_malloc.p
130 ··0x000007f0·72656164·5f736574·73706563·69666963·read_setspecific126 ··0x000007b0·74687265·61645f73·65747370·65636966·thread_setspecif
131 ··0x00000800·40474c49·42435f32·2e333400··········@GLIBC_2.34.127 ··0x000007c0·69634047·4c494243·5f322e33·3400·····ic@GLIBC_2.34.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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/41/296a5f2624a13f145b02230e76bdf9bc1ec161.debug vs.
./usr/lib/debug/.build-id/28/9576aa3de7cb7551fb4ad6d5d70443b6c2e070.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:··········18944·(bytes·into·file)13 ··Start·of·section·headers:··········18720·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x02084·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01f58·R·E·0x10000
8 ··LOAD···········0x00fe70·0x0001fe70·0x0001fe70·0x00000·0x001c0·RW··0x100007 ··LOAD···········0x00fe78·0x0001fe78·0x0001fe78·0x00000·0x001b8·RW··0x10000
9 ··DYNAMIC········0x00fe70·0x0001fe78·0x0001fe78·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fe78·0x0001fe80·0x0001fe80·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe70·0x0001fe70·0x0001fe70·0x00000·0x00190·R···0x111 ··GNU_RELRO······0x00fe78·0x0001fe78·0x0001fe78·0x00000·0x00188·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x4a00:1 There·are·35·section·headers,·starting·at·offset·0x4920:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000230·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000210·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000388·000138·000228·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000348·000118·0001e4·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000005b0·000138·000046·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········0000052c·000118·000042·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000005f8·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000570·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000658·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000005b0·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000698·000138·0000d0·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········000005f0·000118·0000d0·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000768·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000006c0·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000774·000138·000154·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000006cc·000118·000154·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000008c8·000138·001250·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000820·000118·001250·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00001b18·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00001a70·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00001b20·000138·0004dc·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00001a78·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00002080·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00001f54·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fe70·00fe70·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fe78·00fe78·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fe74·00fe70·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fe7c·00fe78·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fe78·00fe70·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fe80·00fe78·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001ff78·00fe70·000088·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ff78·00fe78·000088·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fe70·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fe78·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·00fe70·00002c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020004·00fe78·00002c·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·001662·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·001658·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·00180c·000245·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·0017e0·000245·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·001a54·000bf5·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·001a28·000bf5·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·00264c·000134·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·002620·000131·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·002780·0000c2·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·002754·0000c2·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·002844·000c77·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·002818·000c77·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·0034bc·0003c9·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·003490·0003c9·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·003885·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·003859·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·0038e0·000ac0·10·····35·140··436 ··[32]·.symtab···········SYMTAB··········00000000·0038b4·000a60·10·····33·136··4
39 ··[35]·.strtab···········STRTAB··········00000000·0043a0·0004e5·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·004314·0004a7·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·004885·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·0047bb·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·41296a5f2624a13f145b02230e76bdf9bc1ec1613 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·289576aa3de7cb7551fb4ad6d5d70443b6c2e070
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 ····00000990·000011889 ····000008e8·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 ····00000990·000011889 ····000008e8·00001188
10 ····00000000·0000000010 ····00000000·00000000
  
1.14 KB
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 aGCC:·(Debian·14.2.0-14)·14.2.01 pGCC:·(Debian·14.2.0-14)·14.2.0
2 Zms!ZtGkn 
3 h0aL··HP 
4 `dl|md]uG 
5 hakemcig2 "%j?(f-Q
 3 '5FN332c
 4 [p0`yaX,5
 5 {h"TZ?T#_k
 6 d0LtqbvCpb
6 $8%G;RWB_7 $8%G;RWB_
7 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug8 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
8 call_weak_fn9 call_weak_fn
9 crtstuff.c10 crtstuff.c
10 all_implied_fbits11 all_implied_fbits
11 deregister_tm_clones12 deregister_tm_clones
12 __do_global_dtors_aux13 __do_global_dtors_aux
Offset 40, 15 lines modifiedOffset 41, 14 lines modified
40 FUNCTOR_quad441 FUNCTOR_quad4
41 FUNCTOR_triple342 FUNCTOR_triple3
42 __FRAME_END__43 __FRAME_END__
43 __dso_handle44 __dso_handle
44 _DYNAMIC45 _DYNAMIC
45 __TMC_END__46 __TMC_END__
46 _GLOBAL_OFFSET_TABLE_47 _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, 29 lines modifiedOffset 65, 26 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 
73 PL_unify_atom72 PL_unify_atom
74 Sgetcode73 Sgetcode
75 _ITM_registerTMCloneTable74 _ITM_registerTMCloneTable
76 install_ntriples75 install_ntriples
77 __assert_fail@GLIBC_2.476 __assert_fail@GLIBC_2.4
78 .shstrtab77 .shstrtab
79 .note.gnu.build-id78 .note.gnu.build-id
80 .gnu.hash79 .gnu.hash
81 .gnu.version80 .gnu.version
82 .gnu.version_r81 .gnu.version_r
83 .rel.dyn82 .rel.dyn
84 .rel.plt83 .rel.plt
85 .ARM.extab 
86 .ARM.exidx 
87 .eh_frame84 .eh_frame
88 .init_array85 .init_array
89 .fini_array86 .fini_array
90 .dynamic87 .dynamic
91 .comment88 .comment
92 .ARM.attributes89 .ARM.attributes
93 .debug_aranges90 .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 00000768·<_init>:2 000006c0·<_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 00000774·<.plt>:2 000006cc·<.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 000008c8·<call_weak_fn>:2 00000820·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000008ec·<deregister_tm_clones>:4 00000844·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000918·<register_tm_clones>:6 00000870·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000094c·<__do_global_dtors_aux>:8 000008a4·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000098c·<frame_dummy>:10 000008e4·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000990·<wcis_pn_chars_base>:14 000008e8·<wcis_pn_chars_base>:
15 »       ...15 »       ...
  
16 00000ab8·<skip_comment_line>:16 00000a10·<skip_comment_line>:
17 »       ...17 »       ...
  
18 00000b24·<skip_ws>:18 00000a7c·<skip_ws>:
19 »       ...19 »       ...
  
20 00000b6c·<growBuffer>:20 00000ac4·<growBuffer>:
21 »       ...21 »       ...
  
22 00000c18·<syntax_error.isra.0>:22 00000b70·<syntax_error.isra.0>:
23 »       ...23 »       ...
  
24 00000cdc·<read_uniref>:24 00000c34·<read_uniref>:
25 »       ...25 »       ...
  
26 00000f14·<read_node_id>:26 00000e6c·<read_node_id>:
27 »       ...27 »       ...
  
28 00001110·<skip_eol>:28 00001068·<skip_eol>:
29 »       ...29 »       ...
  
30 00001198·<read_literal>:30 000010f0·<read_literal>:
31 »       ...31 »       ...
  
32 00001694·<read_ntuple>:32 000015ec·<read_ntuple>:
33 »       ...33 »       ...
  
34 000019d4·<read_ntuple2>:34 0000192c·<read_ntuple2>:
35 read_ntuple2():35 read_ntuple2():
36 »       movs»   r0,·r036 »       movs»   r0,·r0
37 »       ...37 »       ...
  
38 000019d8·<read_nquad>:38 00001930·<read_nquad>:
39 read_nquad():39 read_nquad():
40 »       movs»   r0,·r040 »       movs»   r0,·r0
41 »       ...41 »       ...
  
42 000019dc·<read_ntriple>:42 00001934·<read_ntriple>:
43 read_ntriple():43 read_ntriple():
44 »       movs»   r0,·r044 »       movs»   r0,·r0
45 »       ...45 »       ...
  
46 000019e0·<install_ntriples>:46 00001938·<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 00001b18·<_fini>:2 00001a70·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
5.27 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 37, 46 lines modifiedOffset 37, 42 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·5f5f6165·ABLE_._init.__ae44 ··0x00000290·41424c45·5f005f69·6e697400·504c5f72·ABLE_._init.PL_r
45 ··0x000002a0·6162695f·756e7769·6e645f63·70705f70·abi_unwind_cpp_p 
46 ··0x000002b0·72304047·43435f33·2e350050·4c5f7265·r0@GCC_3.5.PL_re 
47 ··0x000002c0·6c656173·655f7374·7265616d·00504c5f·lease_stream.PL_45 ··0x000002a0·656c6561·73655f73·74726561·6d00504c·elease_stream.PL
48 ··0x000002d0·756e6966·795f7374·7265616d·005f5f63·unify_stream.__c46 ··0x000002b0·5f756e69·66795f73·74726561·6d005f5f·_unify_stream.__
49 ··0x000002e0·78615f66·696e616c·697a6540·474c4942·xa_finalize@GLIB47 ··0x000002c0·6378615f·66696e61·6c697a65·40474c49·cxa_finalize@GLI
50 ··0x000002f0·435f322e·34005f49·544d5f64·65726567·C_2.4._ITM_dereg48 ··0x000002d0·42435f32·2e34005f·49544d5f·64657265·BC_2.4._ITM_dere
51 ··0x00000300·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl49 ··0x000002e0·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
52 ··0x00000310·6500504c·5f756e69·66795f74·65726d00·e.PL_unify_term.50 ··0x000002f0·6c650050·4c5f756e·6966795f·7465726d·le.PL_unify_term
53 ··0x00000320·504c5f75·6e696679·5f776368·61727300·PL_unify_wchars.51 ··0x00000300·00504c5f·756e6966·795f7763·68617273·.PL_unify_wchars
54 ··0x00000330·66726565·40474c49·42435f32·2e34005f·free@GLIBC_2.4._52 ··0x00000310·00667265·6540474c·4942435f·322e3400·.free@GLIBC_2.4.
55 ··0x00000340·5f737461·636b5f63·686b5f67·75617264·_stack_chk_guard53 ··0x00000320·5f5f7374·61636b5f·63686b5f·67756172·__stack_chk_guar
56 ··0x00000350·40474c49·42435f32·2e34006d·656d6370·@GLIBC_2.4.memcp54 ··0x00000330·6440474c·4942435f·322e3400·6d656d63·d@GLIBC_2.4.memc
57 ··0x00000360·7940474c·4942435f·322e3400·504c5f72·y@GLIBC_2.4.PL_r55 ··0x00000340·70794047·4c494243·5f322e34·00504c5f·py@GLIBC_2.4.PL_
58 ··0x00000370·65676973·7465725f·666f7265·69676e00·egister_foreign.56 ··0x00000350·72656769·73746572·5f666f72·6569676e·register_foreign
59 ··0x00000380·53666572·726f7200·504c5f67·65745f73·Sferror.PL_get_s57 ··0x00000360·00536665·72726f72·00504c5f·6765745f·.Sferror.PL_get_
60 ··0x00000390·74726561·6d005f5f·73746163·6b5f6368·tream.__stack_ch58 ··0x00000370·73747265·616d005f·5f737461·636b5f63·stream.__stack_c
61 ··0x000003a0·6b5f6661·696c4047·4c494243·5f322e34·k_fail@GLIBC_2.459 ··0x00000380·686b5f66·61696c40·474c4942·435f322e·hk_fail@GLIBC_2.
62 ··0x000003b0·00537065·656b636f·64650072·65616c6c·.Speekcode.reall60 ··0x00000390·34005370·65656b63·6f646500·7265616c·4.Speekcode.real
63 ··0x000003c0·6f634047·4c494243·5f322e34·00504c5f·oc@GLIBC_2.4.PL_61 ··0x000003a0·6c6f6340·474c4942·435f322e·3400504c·loc@GLIBC_2.4.PL
64 ··0x000003d0·72616973·655f6578·63657074·696f6e00·raise_exception.62 ··0x000003b0·5f726169·73655f65·78636570·74696f6e·_raise_exception
65 ··0x000003e0·504c5f6e·65775f66·756e6374·6f725f73·PL_new_functor_s63 ··0x000003c0·00504c5f·6e65775f·66756e63·746f725f·.PL_new_functor_
66 ··0x000003f0·7a00504c·5f6e6577·5f746572·6d5f7265·z.PL_new_term_re64 ··0x000003d0·737a0050·4c5f6e65·775f7465·726d5f72·sz.PL_new_term_r
67 ··0x00000400·6600504c·5f6e6577·5f61746f·6d00504c·f.PL_new_atom.PL65 ··0x000003e0·65660050·4c5f6e65·775f6174·6f6d0050·ef.PL_new_atom.P
68 ··0x00000410·5f6e6577·5f746572·6d5f7265·6673006d·_new_term_refs.m66 ··0x000003f0·4c5f6e65·775f7465·726d5f72·65667300·L_new_term_refs.
69 ··0x00000420·616c6c6f·6340474c·4942435f·322e3400·alloc@GLIBC_2.4.67 ··0x00000400·6d616c6c·6f634047·4c494243·5f322e34·malloc@GLIBC_2.4
70 ··0x00000430·5f5f676d·6f6e5f73·74617274·5f5f0050·__gmon_start__.P68 ··0x00000410·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
71 ··0x00000440·4c5f7265·736f7572·63655f65·72726f72·L_resource_error69 ··0x00000420·504c5f72·65736f75·7263655f·6572726f·PL_resource_erro
72 ··0x00000450·00504c5f·756e6966·7900504c·5f636f6e·.PL_unify.PL_con70 ··0x00000430·7200504c·5f756e69·66790050·4c5f636f·r.PL_unify.PL_co
73 ··0x00000460·735f6675·6e63746f·725f7600·5f5f6165·s_functor_v.__ae71 ··0x00000440·6e735f66·756e6374·6f725f76·00504c5f·ns_functor_v.PL_
74 ··0x00000470·6162695f·756e7769·6e645f63·70705f70·abi_unwind_cpp_p 
75 ··0x00000480·72314047·43435f33·2e350050·4c5f756e·r1@GCC_3.5.PL_un 
76 ··0x00000490·6966795f·61746f6d·00536765·74636f64·ify_atom.Sgetcod72 ··0x00000450·756e6966·795f6174·6f6d0053·67657463·unify_atom.Sgetc
77 ··0x000004a0·65005f49·544d5f72·65676973·74657254·e._ITM_registerT73 ··0x00000460·6f646500·5f49544d·5f726567·69737465·ode._ITM_registe
78 ··0x000004b0·4d436c6f·6e655461·626c6500·696e7374·MCloneTable.inst74 ··0x00000470·72544d43·6c6f6e65·5461626c·6500696e·rTMCloneTable.in
79 ··0x000004c0·616c6c5f·6e747269·706c6573·005f5f61·all_ntriples.__a75 ··0x00000480·7374616c·6c5f6e74·7269706c·6573005f·stall_ntriples._
80 ··0x000004d0·73736572·745f6661·696c4047·4c494243·ssert_fail@GLIBC76 ··0x00000490·5f617373·6572745f·6661696c·40474c49·_assert_fail@GLI
81 ··0x000004e0·5f322e34·00·························_2.4.77 ··0x000004a0·42435f32·2e3400·····················BC_2.4.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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.64 MB
./usr/lib/debug/.build-id/41/e00f8f8b2cdd0f503f7610f037cdc49cd70a37.debug vs.
./usr/lib/debug/.build-id/5f/c6a77c6c5f4246fd36c19afb205a03e39c0251.debug
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:··········49464·(bytes·into·file)13 ··Start·of·section·headers:··········49196·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·35
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x06328·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0609c·R·E·0x10000
8 ··LOAD···········0x00f888·0x0001f888·0x0001f888·0x00000·0x00960·RW··0x100007 ··LOAD···········0x00f890·0x0001f890·0x0001f890·0x00000·0x00958·RW··0x10000
9 ··DYNAMIC········0x00f888·0x0001fd40·0x0001fd40·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00f890·0x0001fd48·0x0001fd48·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00f888·0x0001f888·0x0001f888·0x00000·0x00778·R···0x111 ··GNU_RELRO······0x00f890·0x0001f890·0x0001f890·0x00000·0x00770·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.4 KB
readelf --wide --sections {}
    
Offset 1, 47 lines modifiedOffset 1, 45 lines modified
1 There·are·38·section·headers,·starting·at·offset·0xc138:1 There·are·36·section·headers,·starting·at·offset·0xc02c:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·000720·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·000700·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000087c·000138·000632·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000083c·000118·0005ee·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000eae·000138·0000e4·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000e2a·000118·0000e0·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000f94·000138·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000f0c·000118·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00001004·000138·000578·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000f5c·000118·000578·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000157c·000138·000340·08···A··3··21··412 ··[·8]·.rel.plt··········NOBITS··········000014d4·000118·000340·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········000018bc·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00001814·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000018c8·000138·000504·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00001820·000118·000504·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001dcc·000138·0035f0·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00001d24·000118·0035f0·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········000053bc·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00005314·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000053c4·000138·000d7c·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0000531c·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00006324·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00006098·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001f888·00f888·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001f890·00f890·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001f88c·00f888·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001f894·00f890·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········0001f890·00f888·0004b0·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········0001f898·00f890·0004b0·00··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········0001fd40·00f888·000100·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0001fd48·00f890·0000f8·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········0001fe40·00f888·0001c0·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0001fe40·00f890·0001c0·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00020000·00f888·0000e4·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00020000·00f890·0000e4·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········000200e4·00f888·000104·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········000200e4·00f890·000104·00··WA··0···0··4
28 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
30 ··[26]·.debug_aranges····PROGBITS········00000000·000188·000044·00···C··0···0··428 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000044·00···C··0···0··4
31 ··[27]·.debug_info·······PROGBITS········00000000·0001cc·004693·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001ac·00469f·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·004860·0007a0·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·00484c·0007a0·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·005000·001c4f·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·004fec·001c4d·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·006c50·0003ea·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·006c3c·0003e6·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·00703c·0006a4·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·007024·0006a4·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·0076e0·0018cc·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·0076c8·0018cc·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·008fac·00045c·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·008f94·00045c·00···C··0···0··4
38 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·009408·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·0093f0·00005b·00······0···0··1
39 ··[35]·.symtab···········SYMTAB··········00000000·009464·001c40·10·····36·341··437 ··[33]·.symtab···········SYMTAB··········00000000·00944c·001ba0·10·····34·333··4
40 ··[36]·.strtab···········STRTAB··········00000000·00b0a4·000f0e·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·00afec·000ed0·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········00000000·00bfb2·000186·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·00bebc·000170·00······0···0··1
42 Key·to·Flags:40 Key·to·Flags:
43 ··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),
44 ··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),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··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:·41e00f8f8b2cdd0f503f7610f037cdc49cd70a373 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5fc6a77c6c5f4246fd36c19afb205a03e39c0251
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 ····00001e94·000004389 ····00001dec·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 ····000022cc·00001c0c17 ····00002224·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 ····00003ed8·000014e425 ····00003e30·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 ····00001e94·000004389 ····00001dec·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 ····000022cc·00001c0c17 ····00002224·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 ····00003ed8·000014e425 ····00003e30·000014e4
26 ····00000000·0000000026 ····00000000·00000000
  
1.31 KB
strings --all --bytes=8 {}
    
Offset 1, 15 lines modifiedOffset 1, 21 lines modified
1 7GCC:·(Debian·14.2.0-14)·14.2.01 QGCC:·(Debian·14.2.0-14)·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<
6 ykrC&7l[13 ykrC&7l[
7 7P4]D%_+14 7P4]D%_+
8 <Mt<'~'# 
9 2/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug15 2/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
10 call_weak_fn16 call_weak_fn
11 crtstuff.c17 crtstuff.c
12 all_implied_fbits18 all_implied_fbits
13 deregister_tm_clones19 deregister_tm_clones
14 __do_global_dtors_aux20 __do_global_dtors_aux
15 completed.021 completed.0
Offset 131, 15 lines modifiedOffset 137, 14 lines modified
131 __TMC_END__137 __TMC_END__
132 _GLOBAL_OFFSET_TABLE_138 _GLOBAL_OFFSET_TABLE_
133 nbio_get_flags139 nbio_get_flags
134 nbio_listen140 nbio_listen
135 nbio_last_error141 nbio_last_error
136 pl_error142 pl_error
137 freeSocket143 freeSocket
138 __aeabi_unwind_cpp_pr0@GCC_3.5 
139 PL_release_stream144 PL_release_stream
140 PL_unify_stream145 PL_unify_stream
141 PL_get_nil_ex146 PL_get_nil_ex
142 PL_unify_integer147 PL_unify_integer
143 PL_handle_signals148 PL_handle_signals
144 __cxa_finalize@GLIBC_2.4149 __cxa_finalize@GLIBC_2.4
145 _ITM_deregisterTMCloneTable150 _ITM_deregisterTMCloneTable
Offset 193, 15 lines modifiedOffset 198, 14 lines modified
193 PL_unify_blob198 PL_unify_blob
194 PL_cvt_i_ushort199 PL_cvt_i_ushort
195 PL_type_error200 PL_type_error
196 PL_copy_term_ref201 PL_copy_term_ref
197 __errno_location@GLIBC_2.4202 __errno_location@GLIBC_2.4
198 getservbyname@GLIBC_2.4203 getservbyname@GLIBC_2.4
199 __sprintf_chk@GLIBC_2.4204 __sprintf_chk@GLIBC_2.4
200 __aeabi_unwind_cpp_pr1@GCC_3.5 
201 bind@GLIBC_2.4205 bind@GLIBC_2.4
202 memset@GLIBC_2.4206 memset@GLIBC_2.4
203 PL_get_atom207 PL_get_atom
204 PL_unify_atom208 PL_unify_atom
205 _PL_get_arg_sz209 _PL_get_arg_sz
206 PL_get_file_name210 PL_get_file_name
207 PL_get_atom_ex211 PL_get_atom_ex
Offset 243, 16 lines modifiedOffset 247, 14 lines modified
243 .shstrtab247 .shstrtab
244 .note.gnu.build-id248 .note.gnu.build-id
245 .gnu.hash249 .gnu.hash
246 .gnu.version250 .gnu.version
247 .gnu.version_r251 .gnu.version_r
248 .rel.dyn252 .rel.dyn
249 .rel.plt253 .rel.plt
250 .ARM.extab 
251 .ARM.exidx 
252 .eh_frame254 .eh_frame
253 .init_array255 .init_array
254 .fini_array256 .fini_array
255 .data.rel.ro257 .data.rel.ro
256 .dynamic258 .dynamic
257 .comment259 .comment
258 .ARM.attributes260 .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 000018bc·<_init>:2 00001814·<_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 000018c8·<.plt>:2 00001820·<.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 00001dcc·<call_weak_fn>:2 00001d24·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00001df0·<deregister_tm_clones>:4 00001d48·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00001e1c·<register_tm_clones>:6 00001d74·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00001e50·<__do_global_dtors_aux>:8 00001da8·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001e90·<frame_dummy>:10 00001de8·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001e94·<pl_error>:14 00001dec·<pl_error>:
15 »       ...15 »       ...
  
16 000022cc·<tcp_seek_null>:16 00002224·<tcp_seek_null>:
17 »       ...17 »       ...
  
18 000022d4·<pl_debug>:18 0000222c·<pl_debug>:
19 »       ...19 »       ...
  
20 00002330·<compare_socket_symbols>:20 00002288·<compare_socket_symbols>:
21 »       ...21 »       ...
  
22 00002368·<acquire_socket_symbol>:22 000022c0·<acquire_socket_symbol>:
23 »       ...23 »       ...
  
24 0000238c·<write_socket_symbol>:24 000022e4·<write_socket_symbol>:
25 »       ...25 »       ...
  
26 000023c0·<release_socket_symbol>:26 00002318·<release_socket_symbol>:
27 »       ...27 »       ...
  
28 000023e8·<get_representation>:28 00002340·<get_representation>:
29 »       ...29 »       ...
  
30 00002478·<tcp_control>:30 000023d0·<tcp_control>:
31 »       ...31 »       ...
  
32 000024b0·<tcp_close_output_handle>:32 00002408·<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 000024b4·<tcp_write_handle>:37 0000240c·<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 000024b8·<tcp_read_handle>:42 00002410·<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 000024bc·<tcp_close_input_handle>:47 00002414·<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 000024c0·<af_unix_address>:52 00002418·<af_unix_address>:
53 »       ...53 »       ...
  
54 00002554·<get_as>:54 000024ac·<get_as>:
55 »       ...55 »       ...
  
56 000025ec·<pl_gethostname>:56 00002544·<pl_gethostname>:
57 »       ...57 »       ...
  
58 000026c4·<pl_host_address>:58 0000261c·<pl_host_address>:
59 »       ...59 »       ...
  
60 00002968·<tcp_get_socket>:60 000028c0·<tcp_get_socket>:
61 »       ...61 »       ...
  
62 00002a3c·<pl_close_socket>:62 00002994·<pl_close_socket>:
63 »       ...63 »       ...
  
64 00002ac8·<udp_send>:64 00002a20·<udp_send>:
65 »       ...65 »       ...
  
66 00002cdc·<pl_getopt>:66 00002c34·<pl_getopt>:
67 »       ...67 »       ...
  
68 00002d98·<udp_receive>:68 00002cf0·<udp_receive>:
69 »       ...69 »       ...
  
70 00003074·<pl_setopt>:70 00002fcc·<pl_setopt>:
71 »       ...71 »       ...
  
72 00003408·<pl_open_socket>:72 00003360·<pl_open_socket>:
73 »       ...73 »       ...
  
74 000034d0·<pl_listen>:74 00003428·<pl_listen>:
75 »       ...75 »       ...
  
76 0000355c·<pl_accept>:76 000034b4·<pl_accept>:
77 »       ...77 »       ...
  
78 00003644·<tcp_socket>:78 0000359c·<tcp_socket>:
79 »       ...79 »       ...
  
80 000036cc·<unix_domain_socket>:80 00003624·<unix_domain_socket>:
81 »       ...81 »       ...
  
82 00003754·<udp_socket>:82 000036ac·<udp_socket>:
83 »       ...83 »       ...
  
84 000037dc·<socket_create>:84 00003734·<socket_create>:
85 »       ...85 »       ...
  
86 00003930·<pl_connect>:86 00003888·<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 000053bc·<_fini>:2 00005314·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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, 24 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·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
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·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.18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges.
22 ··0x00000130·2e646562·75675f6c·696e6500·2e646562·.debug_line..deb19 ··0x00000100·2e646562·75675f69·6e666f00·2e646562·.debug_info..deb
23 ··0x00000140·75675f66·72616d65·002e6465·6275675f·ug_frame..debug_20 ··0x00000110·75675f61·62627265·76002e64·65627567·ug_abbrev..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.32 MB
./usr/lib/debug/.build-id/46/f7cf56f9955098f8c109f0196c4dfe71c17851.debug vs.
./usr/lib/debug/.build-id/f6/46dfec9bdbfc70d121b85e9c699bb5fee50575.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:··········78504·(bytes·into·file)13 ··Start·of·section·headers:··········78268·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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·0x00008288·0x00008288·0x00000·0x001e0·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x0846c·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0816c·R·E·0x10000
8 ··LOAD···········0x00fd9c·0x0001fd9c·0x0001fd9c·0x00000·0x013b4·RW··0x100007 ··LOAD···········0x00fda4·0x0001fda4·0x0001fda4·0x00000·0x013ac·RW··0x10000
9 ··DYNAMIC········0x00fd9c·0x0001fda4·0x0001fda4·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fda4·0x0001fdac·0x0001fdac·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fd9c·0x0001fd9c·0x0001fd9c·0x00000·0x00264·R···0x111 ··GNU_RELRO······0x00fda4·0x0001fda4·0x0001fda4·0x00000·0x0025c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x132a8:1 There·are·35·section·headers,·starting·at·offset·0x131bc:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000580·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000560·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000006d8·000138·0004f0·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000698·000118·0004ac·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000bc8·000138·0000b0·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000b44·000118·0000ac·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000c78·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000bf0·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000cd8·000138·0000a8·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000c30·000118·0000a8·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000d80·000138·000278·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000cd8·000118·000278·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000ff8·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000f50·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00001004·000138·0003fc·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000f5c·000118·0003fc·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001400·000138·005d40·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00001358·000118·005d40·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00007140·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00007098·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00007148·000138·0010c8·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000070a0·000118·0010c8·00···A··0···0··4
18 ··[14]·.ARM.extab········NOBITS··········00008210·000138·000078·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········00008288·000138·0001e0·00··AL·11···0··4 
20 ··[16]·.eh_frame·········NOBITS··········00008468·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00008168·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fd9c·00fd9c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fda4·00fda4·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fda0·00fd9c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fda8·00fda4·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fda4·00fd9c·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fdac·00fda4·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001fea4·00fd9c·00015c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001fea4·00fda4·00015c·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fd9c·0010e0·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fda4·0010e0·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········000210e0·00fd9c·000070·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········000210e0·00fda4·000070·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000036·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000036·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·007292·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·00728a·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·007454·00046c·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00742c·00046c·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·0078c0·003843·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·007898·003845·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·00b104·000470·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·00b0e0·00046a·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·00b574·000454·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·00b54c·000454·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·00b9c8·003d53·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·00b9a0·003d54·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·00f71c·00114b·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·00f6f4·00114b·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·010867·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·01083f·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·0108c4·001ad0·10·····35·344··436 ··[32]·.symtab···········SYMTAB··········00000000·01089c·001a60·10·····33·339··4
39 ··[35]·.strtab···········STRTAB··········00000000·012394·000d99·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·0122fc·000d5b·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·01312d·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·013057·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·46f7cf56f9955098f8c109f0196c4dfe71c178513 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f646dfec9bdbfc70d121b85e9c699bb5fee50575
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 ····000014c8·000057f49 ····00001420·000057f4
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xc10a13 ··Offset·into·.debug_info:··0xc10a
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00006cbc·0000020417 ····00006c14·00000204
18 ····00000000·0000000018 ····00000000·00000000
  
775 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 ····000014c8·000057f49 ····00001420·000057f4
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xc10a13 ··Offset·into·.debug_info:··0xc10a
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00006cbc·0000020417 ····00006c14·00000204
18 ····00000000·0000000018 ····00000000·00000000
  
1.38 KB
strings --all --bytes=8 {}
    
Offset 1, 24 lines modifiedOffset 1, 23 lines modified
1 xQGCC:·(Debian·14.2.0-14)·14.2.01 uGCC:·(Debian·14.2.0-14)·14.2.0
 2 x8&x8#xP.
 3 ;(y]w_x@
 4 8*\W0}>(9
 5 bVaO»   2\q
 6 7&4tXN_X
2 EE@AET@sEs 
3 }NQW?D[):C 
4 JnY-aiSQf 
5 cyW^m!vN 
6 +Z*CRB-- 
7 %;P(=j+) 
8 f^/IzI.v 
9 E9s"\8W/A 
10 er-/»   3(jzX 
11 9_yS3g1^ 
12 (TiMg7c> 
13 uK6vqq)1 
14 RaR@/0!^|7 RaR@/0!^|
15 ,oXnf7,o 
16 ^Lt4.`T: 
17 c;c"qPqw8 H#isn:!8
 9 u%ByOjQs2»      G
 10 y/Nx`/cm'u
 11 1/Q~b^*y
 12 )^Q$O3x$
 13 OE}k]`T%
 14 )M0{xv:z
 15 Z_(r((~fKR_
 16 )@[,vZbmn
18 `p;\;Zw`x17 `p;\;Zw`x
19 !SK$/hWj18 !SK$/hWj
20 Z/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug19 Z/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
21 call_weak_fn20 call_weak_fn
22 crtstuff.c21 crtstuff.c
23 all_implied_fbits22 all_implied_fbits
24 deregister_tm_clones23 deregister_tm_clones
Offset 135, 15 lines modifiedOffset 134, 14 lines modified
135 __dso_handle134 __dso_handle
136 rdf_murmer_hash135 rdf_murmer_hash
137 __aeabi_idiv0136 __aeabi_idiv0
138 _DYNAMIC137 _DYNAMIC
139 __aeabi_uidivmod138 __aeabi_uidivmod
140 __TMC_END__139 __TMC_END__
141 _GLOBAL_OFFSET_TABLE_140 _GLOBAL_OFFSET_TABLE_
142 __aeabi_unwind_cpp_pr0@GCC_3.5 
143 PL_get_stream_handle141 PL_get_stream_handle
144 calloc@GLIBC_2.4142 calloc@GLIBC_2.4
145 PL_release_stream143 PL_release_stream
146 PL_unify_stream144 PL_unify_stream
147 raise@GLIBC_2.4145 raise@GLIBC_2.4
148 PL_get_nil_ex146 PL_get_nil_ex
149 __cxa_finalize@GLIBC_2.4147 __cxa_finalize@GLIBC_2.4
Offset 193, 15 lines modifiedOffset 191, 14 lines modified
193 strchr@GLIBC_2.4191 strchr@GLIBC_2.4
194 PL_put_atom192 PL_put_atom
195 PL_unify_blob193 PL_unify_blob
196 SsnprintfX194 SsnprintfX
197 PL_cons_functor_v195 PL_cons_functor_v
198 PL_type_error196 PL_type_error
199 PL_copy_term_ref197 PL_copy_term_ref
200 __aeabi_unwind_cpp_pr1@GCC_3.5 
201 memset@GLIBC_2.4198 memset@GLIBC_2.4
202 PL_unify_atom199 PL_unify_atom
203 _PL_get_arg_sz200 _PL_get_arg_sz
204 PL_get_atom_ex201 PL_get_atom_ex
205 PL_put_int64202 PL_put_int64
206 Sdprintf203 Sdprintf
207 wcslen@GLIBC_2.4204 wcslen@GLIBC_2.4
Offset 225, 16 lines modifiedOffset 222, 14 lines modified
225 .shstrtab222 .shstrtab
226 .note.gnu.build-id223 .note.gnu.build-id
227 .gnu.hash224 .gnu.hash
228 .gnu.version225 .gnu.version
229 .gnu.version_r226 .gnu.version_r
230 .rel.dyn227 .rel.dyn
231 .rel.plt228 .rel.plt
232 .ARM.extab 
233 .ARM.exidx 
234 .eh_frame229 .eh_frame
235 .init_array230 .init_array
236 .fini_array231 .fini_array
237 .dynamic232 .dynamic
238 .comment233 .comment
239 .ARM.attributes234 .ARM.attributes
240 .debug_aranges235 .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 00000ff8·<_init>:2 00000f50·<_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 00001004·<.plt>:2 00000f5c·<.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 00001400·<call_weak_fn>:2 00001358·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00001424·<deregister_tm_clones>:4 0000137c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00001450·<register_tm_clones>:6 000013a8·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00001484·<__do_global_dtors_aux>:8 000013dc·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000014c4·<frame_dummy>:10 0000141c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000014c8·<wcis_pn_chars_base>:14 00001420·<wcis_pn_chars_base>:
15 »       ...15 »       ...
  
16 000015f0·<url_skip_to_path>:16 00001548·<url_skip_to_path>:
17 »       ...17 »       ...
  
18 00001634·<acquire_parser>:18 0000158c·<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 00001638·<get_turtle_parser>:23 00001590·<get_turtle_parser>:
24 »       ...24 »       ...
  
25 000016f8·<write_parser>:25 00001650·<write_parser>:
26 »       ...26 »       ...
  
27 00001728·<compare_parsers>:27 00001680·<compare_parsers>:
28 »       ...28 »       ...
  
29 00001758·<clear_hash_table>:29 000016b0·<clear_hash_table>:
30 »       ...30 »       ...
  
31 000017a8·<my_wcsdup>:31 00001700·<my_wcsdup>:
32 »       ...32 »       ...
  
33 000017d4·<put_resource>:33 0000172c·<put_resource>:
34 »       ...34 »       ...
  
35 000018d4·<turtle_prefixes>:35 0000182c·<turtle_prefixes>:
36 »       ...36 »       ...
  
37 000019d4·<skip_ws>:37 0000192c·<skip_ws>:
38 »       ...38 »       ...
  
39 00001a78·<free_resource.part.0>:39 000019d0·<free_resource.part.0>:
40 »       ...40 »       ...
  
41 00001ac0·<r_name.constprop.0>:41 00001a18·<r_name.constprop.0>:
42 »       ...42 »       ...
  
43 00001b2c·<got_triple>:43 00001a84·<got_triple>:
44 »       ...44 »       ...
  
45 00001e24·<set_base_uri>:45 00001d7c·<set_base_uri>:
46 »       ...46 »       ...
  
47 00001ec0·<growBuffer.isra.0>:47 00001e18·<growBuffer.isra.0>:
48 »       ...48 »       ...
  
49 00001f6c·<pn_local_start>:49 00001ec4·<pn_local_start>:
50 »       ...50 »       ...
  
51 00001fb8·<turtle_write_pn_local>:51 00001f10·<turtle_write_pn_local>:
52 »       ...52 »       ...
  
53 000021bc·<ttl_put_character>:53 00002114·<ttl_put_character>:
54 »       ...54 »       ...
  
55 0000227c·<ttl_put_scharacter>:55 000021d4·<ttl_put_scharacter>:
56 »       ...56 »       ...
  
57 000022cc·<ttl_put_ucharacter>:57 00002224·<ttl_put_ucharacter>:
58 »       ...58 »       ...
  
59 000023ac·<turtle_write_uri>:59 00002304·<turtle_write_uri>:
60 »       ...60 »       ...
  
61 000024a0·<clear_turtle_parser>:61 000023f8·<clear_turtle_parser>:
62 »       ...62 »       ...
  
63 00002570·<release_parser>:63 000024c8·<release_parser>:
64 »       ...64 »       ...
  
65 000025a0·<new_resource>:65 000024f8·<new_resource>:
66 »       ...66 »       ...
  
67 00002638·<is_pn_local>:67 00002590·<is_pn_local>:
68 »       ...68 »       ...
  
69 00002754·<wis_pn_local>:69 000026ac·<wis_pn_local>:
70 »       ...70 »       ...
  
71 00002890·<turtle_pn_local>:71 000027e8·<turtle_pn_local>:
72 »       ...72 »       ...
  
73 00002910·<iri_turtle_prefix>:73 00002868·<iri_turtle_prefix>:
74 »       ...74 »       ...
  
75 00002a44·<turtle_write_quoted_string>:75 0000299c·<turtle_write_quoted_string>:
76 »       ...76 »       ...
  
77 00002d34·<destroy_turtle_parser>:77 00002c8c·<destroy_turtle_parser>:
78 »       ...78 »       ...
  
79 00002e14·<turtle_error_count>:79 00002d6c·<turtle_error_count>:
80 »       ...80 »       ...
  
81 00002ef4·<turtle_base>:81 00002e4c·<turtle_base>:
82 »       ...82 »       ...
  
83 00002fdc·<turtle_graph>:83 00002f34·<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 00007140·<_fini>:2 00007098·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
12.0 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 125, 97 lines modifiedOffset 125, 93 lines modified
125 ··0x000007a0·6170005f·5f756469·76736933·005f5f64·ap.__udivsi3.__d125 ··0x000007a0·6170005f·5f756469·76736933·005f5f64·ap.__udivsi3.__d
126 ··0x000007b0·736f5f68·616e646c·65007264·665f6d75·so_handle.rdf_mu126 ··0x000007b0·736f5f68·616e646c·65007264·665f6d75·so_handle.rdf_mu
127 ··0x000007c0·726d6572·5f686173·68005f5f·61656162·rmer_hash.__aeab127 ··0x000007c0·726d6572·5f686173·68005f5f·61656162·rmer_hash.__aeab
128 ··0x000007d0·695f6964·69763000·5f44594e·414d4943·i_idiv0._DYNAMIC128 ··0x000007d0·695f6964·69763000·5f44594e·414d4943·i_idiv0._DYNAMIC
129 ··0x000007e0·005f5f61·65616269·5f756964·69766d6f·.__aeabi_uidivmo129 ··0x000007e0·005f5f61·65616269·5f756964·69766d6f·.__aeabi_uidivmo
130 ··0x000007f0·64005f5f·544d435f·454e445f·5f005f47·d.__TMC_END__._G130 ··0x000007f0·64005f5f·544d435f·454e445f·5f005f47·d.__TMC_END__._G
131 ··0x00000800·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB131 ··0x00000800·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
132 ··0x00000810·4c455f00·5f696e69·74005f5f·61656162·LE_._init.__aeab132 ··0x00000810·4c455f00·5f696e69·7400504c·5f676574·LE_._init.PL_get
133 ··0x00000820·695f756e·77696e64·5f637070·5f707230·i_unwind_cpp_pr0 
134 ··0x00000830·40474343·5f332e35·00504c5f·6765745f·@GCC_3.5.PL_get_ 
135 ··0x00000840·73747265·616d5f68·616e646c·65006361·stream_handle.ca133 ··0x00000820·5f737472·65616d5f·68616e64·6c650063·_stream_handle.c
136 ··0x00000850·6c6c6f63·40474c49·42435f32·2e340050·lloc@GLIBC_2.4.P134 ··0x00000830·616c6c6f·6340474c·4942435f·322e3400·alloc@GLIBC_2.4.
137 ··0x00000860·4c5f7265·6c656173·655f7374·7265616d·L_release_stream135 ··0x00000840·504c5f72·656c6561·73655f73·74726561·PL_release_strea
138 ··0x00000870·00504c5f·756e6966·795f7374·7265616d·.PL_unify_stream136 ··0x00000850·6d00504c·5f756e69·66795f73·74726561·m.PL_unify_strea
139 ··0x00000880·00726169·73654047·4c494243·5f322e34·.raise@GLIBC_2.4137 ··0x00000860·6d007261·69736540·474c4942·435f322e·m.raise@GLIBC_2.
140 ··0x00000890·00536665·6f660050·4c5f6765·745f6e69·.Sfeof.PL_get_ni138 ··0x00000870·34005366·656f6600·504c5f67·65745f6e·4.Sfeof.PL_get_n
141 ··0x000008a0·6c5f6578·005f5f63·78615f66·696e616c·l_ex.__cxa_final139 ··0x00000880·696c5f65·78005f5f·6378615f·66696e61·il_ex.__cxa_fina
142 ··0x000008b0·697a6540·474c4942·435f322e·34005f49·ize@GLIBC_2.4._I140 ··0x00000890·6c697a65·40474c49·42435f32·2e34005f·lize@GLIBC_2.4._
143 ··0x000008c0·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC141 ··0x000008a0·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
144 ··0x000008d0·6c6f6e65·5461626c·6500504c·5f756e69·loneTable.PL_uni142 ··0x000008b0·436c6f6e·65546162·6c650050·4c5f756e·CloneTable.PL_un
145 ··0x000008e0·66795f74·65726d00·504c5f72·65707265·fy_term.PL_repre143 ··0x000008c0·6966795f·7465726d·00504c5f·72657072·ify_term.PL_repr
146 ··0x000008f0·73656e74·6174696f·6e5f6572·726f7200·sentation_error.144 ··0x000008d0·6573656e·74617469·6f6e5f65·72726f72·esentation_error
147 ··0x00000900·504c5f75·6e696679·5f776368·61727300·PL_unify_wchars.145 ··0x000008e0·00504c5f·756e6966·795f7763·68617273·.PL_unify_wchars
148 ··0x00000910·504c5f75·6e726567·69737465·725f6174·PL_unregister_at146 ··0x000008f0·00504c5f·756e7265·67697374·65725f61·.PL_unregister_a
149 ··0x00000920·6f6d0066·72656540·474c4942·435f322e·om.free@GLIBC_2.147 ··0x00000900·746f6d00·66726565·40474c49·42435f32·tom.free@GLIBC_2
150 ··0x00000930·3400504c·5f756e69·66795f6e·696c0050·4.PL_unify_nil.P148 ··0x00000910·2e340050·4c5f756e·6966795f·6e696c00·.4.PL_unify_nil.
151 ··0x00000940·4c5f7075·745f7661·72696162·6c65005f·L_put_variable._149 ··0x00000920·504c5f70·75745f76·61726961·626c6500·PL_put_variable.
152 ··0x00000950·5f737461·636b5f63·686b5f67·75617264·_stack_chk_guard150 ··0x00000930·5f5f7374·61636b5f·63686b5f·67756172·__stack_chk_guar
153 ··0x00000960·40474c49·42435f32·2e34006d·656d6370·@GLIBC_2.4.memcp151 ··0x00000940·6440474c·4942435f·322e3400·6d656d63·d@GLIBC_2.4.memc
154 ··0x00000970·7940474c·4942435f·322e3400·504c5f72·y@GLIBC_2.4.PL_r 
155 ··0x00000980·65676973·7465725f·666f7265·69676e00·egister_foreign. 
156 ··0x00000990·504c5f67·65745f6e·616d655f·61726974·PL_get_name_arit 
157 ··0x000009a0·795f737a·00746f77·6c6f7765·7240474c·y_sz.towlower@GL 
158 ··0x000009b0·4942435f·322e3400·53666572·726f7200·IBC_2.4.Sferror. 
159 ··0x000009c0·504c5f67·65745f62·6c6f6200·5f5f7377·PL_get_blob.__sw 
160 ··0x000009d0·7072696e·74665f63·686b4047·4c494243·printf_chk@GLIBC 
161 ··0x000009e0·5f322e34·00504c5f·6765745f·73747265·_2.4.PL_get_stre 
162 ··0x000009f0·616d005f·5f737461·636b5f63·686b5f66·am.__stack_chk_f 
163 ··0x00000a00·61696c40·474c4942·435f322e·34005370·ail@GLIBC_2.4.Sp 
164 ··0x00000a10·65656b63·6f646500·7265616c·6c6f6340·eekcode.realloc@ 
165 ··0x00000a20·474c4942·435f322e·3400504c·5f726169·GLIBC_2.4.PL_rai 
166 ··0x00000a30·73655f65·78636570·74696f6e·00696e73·se_exception.ins 
167 ··0x00000a40·74616c6c·5f747572·746c6500·504c5f6e·tall_turtle.PL_n 
168 ··0x00000a50·65775f66·756e6374·6f725f73·7a00504c·ew_functor_sz.PL 
169 ··0x00000a60·5f6e6577·5f746572·6d5f7265·6600504c·_new_term_ref.PL 
170 ··0x00000a70·5f726573·65745f74·65726d5f·72656673·_reset_term_refs 
171 ··0x00000a80·00504c5f·6e65775f·61746f6d·00504c5f·.PL_new_atom.PL_ 
172 ··0x00000a90·72656769·73746572·5f61746f·6d00504c·register_atom.PL 
173 ··0x00000aa0·5f756e69·66795f62·6f6f6c00·77637363·_unify_bool.wcsc 
174 ··0x00000ab0·70794047·4c494243·5f322e34·00504c5f·py@GLIBC_2.4.PL_ 
175 ··0x00000ac0·63616c6c·5f707265·64696361·74650050·call_predicate.P 
176 ··0x00000ad0·4c5f636f·6e735f66·756e6374·6f720050·L_cons_functor.P 
177 ··0x00000ae0·4c5f6973·5f766172·6961626c·65007763·L_is_variable.wc 
178 ··0x00000af0·73636d70·40474c49·42435f32·2e340050·scmp@GLIBC_2.4.P 
179 ··0x00000b00·4c5f6765·745f7763·68617273·00504c5f·L_get_wchars.PL_ 
180 ··0x00000b10·65786365·7074696f·6e00504c·5f6e6577·exception.PL_new 
181 ··0x00000b20·5f746572·6d5f7265·6673006d·616c6c6f·_term_refs.mallo 
182 ··0x00000b30·6340474c·4942435f·322e3400·504c5f69·c@GLIBC_2.4.PL_i 
183 ··0x00000b40·735f6675·6e63746f·7200504c·5f626c6f·s_functor.PL_blo 
184 ··0x00000b50·625f6461·74610050·4c5f6e65·775f6174·b_data.PL_new_at 
185 ··0x00000b60·6f6d5f77·63686172·73005f5f·676d6f6e·om_wchars.__gmon 
186 ··0x00000b70·5f737461·72745f5f·00504c5f·7265736f·_start__.PL_reso 
187 ··0x00000b80·75726365·5f657272·6f720050·4c5f756e·urce_error.PL_un 
188 ··0x00000b90·69667900·5f5f7763·73637079·5f63686b·ify.__wcscpy_chk 
189 ··0x00000ba0·40474c49·42435f32·2e340073·74726368·@GLIBC_2.4.strch 
190 ··0x00000bb0·7240474c·4942435f·322e3400·504c5f70·r@GLIBC_2.4.PL_p 
191 ··0x00000bc0·75745f61·746f6d00·504c5f75·6e696679·ut_atom.PL_unify 
192 ··0x00000bd0·5f626c6f·62005373·6e707269·6e746658·_blob.SsnprintfX 
193 ··0x00000be0·00504c5f·636f6e73·5f66756e·63746f72·.PL_cons_functor 
194 ··0x00000bf0·5f760050·4c5f7479·70655f65·72726f72·_v.PL_type_error 
195 ··0x00000c00·00504c5f·636f7079·5f746572·6d5f7265·.PL_copy_term_re 
196 ··0x00000c10·66005f5f·61656162·695f756e·77696e64·f.__aeabi_unwind 
197 ··0x00000c20·5f637070·5f707231·40474343·5f332e35·_cpp_pr1@GCC_3.5 
198 ··0x00000c30·006d656d·73657440·474c4942·435f322e·.memset@GLIBC_2. 
199 ··0x00000c40·3400504c·5f756e69·66795f61·746f6d00·4.PL_unify_atom. 
200 ··0x00000c50·5f504c5f·6765745f·6172675f·737a0050·_PL_get_arg_sz.P 
201 ··0x00000c60·4c5f6765·745f6174·6f6d5f65·7800504c·L_get_atom_ex.PL 
202 ··0x00000c70·5f707574·5f696e74·36340053·64707269·_put_int64.Sdpri 
203 ··0x00000c80·6e746600·7763736c·656e4047·4c494243·ntf.wcslen@GLIBC 
204 ··0x00000c90·5f322e34·00504c5f·756e6966·795f6c69·_2.4.PL_unify_li 
205 ··0x00000ca0·73740050·4c5f646f·6d61696e·5f657272·st.PL_domain_err 
206 ··0x00000cb0·6f720050·4c5f6765·745f626f·6f6c5f65·or.PL_get_bool_e 
207 ··0x00000cc0·7800504c·5f706572·6d697373·696f6e5f·x.PL_permission_ 
208 ··0x00000cd0·6572726f·72005370·7574636f·64650053·error.Sputcode.S 
209 ··0x00000ce0·736e7072·696e7466·00504c5f·70726564·snprintf.PL_pred 
210 ··0x00000cf0·69636174·65005366·7072696e·74660053·icate.Sfprintf.S 
211 ··0x00000d00·67657463·6f646500·504c5f70·75745f74·getcode.PL_put_t 
212 ··0x00000d10·65726d00·5f49544d·5f726567·69737465·erm._ITM_registe 
213 ··0x00000d20·72544d43·6c6f6e65·5461626c·6500504c·rTMCloneTable.PL 
214 ··0x00000d30·5f676574·5f6e6368·61727300·504c5f67·_get_nchars.PL_g 
215 ··0x00000d40·65745f6c·6973745f·65780077·63736e63·et_list_ex.wcsnc 
216 ··0x00000d50·70794047·4c494243·5f322e34·00504c5f·py@GLIBC_2.4.PL_152 ··0x00000950·70794047·4c494243·5f322e34·00504c5f·py@GLIBC_2.4.PL_
 153 ··0x00000960·72656769·73746572·5f666f72·6569676e·register_foreign
 154 ··0x00000970·00504c5f·6765745f·6e616d65·5f617269·.PL_get_name_ari
 155 ··0x00000980·74795f73·7a00746f·776c6f77·65724047·ty_sz.towlower@G
 156 ··0x00000990·4c494243·5f322e34·00536665·72726f72·LIBC_2.4.Sferror
 157 ··0x000009a0·00504c5f·6765745f·626c6f62·005f5f73·.PL_get_blob.__s
 158 ··0x000009b0·77707269·6e74665f·63686b40·474c4942·wprintf_chk@GLIB
 159 ··0x000009c0·435f322e·3400504c·5f676574·5f737472·C_2.4.PL_get_str
 160 ··0x000009d0·65616d00·5f5f7374·61636b5f·63686b5f·eam.__stack_chk_
 161 ··0x000009e0·6661696c·40474c49·42435f32·2e340053·fail@GLIBC_2.4.S
 162 ··0x000009f0·7065656b·636f6465·00726561·6c6c6f63·peekcode.realloc
 163 ··0x00000a00·40474c49·42435f32·2e340050·4c5f7261·@GLIBC_2.4.PL_ra
 164 ··0x00000a10·6973655f·65786365·7074696f·6e00696e·ise_exception.in
 165 ··0x00000a20·7374616c·6c5f7475·72746c65·00504c5f·stall_turtle.PL_
 166 ··0x00000a30·6e65775f·66756e63·746f725f·737a0050·new_functor_sz.P
 167 ··0x00000a40·4c5f6e65·775f7465·726d5f72·65660050·L_new_term_ref.P
 168 ··0x00000a50·4c5f7265·7365745f·7465726d·5f726566·L_reset_term_ref
 169 ··0x00000a60·7300504c·5f6e6577·5f61746f·6d00504c·s.PL_new_atom.PL
 170 ··0x00000a70·5f726567·69737465·725f6174·6f6d0050·_register_atom.P
 171 ··0x00000a80·4c5f756e·6966795f·626f6f6c·00776373·L_unify_bool.wcs
 172 ··0x00000a90·63707940·474c4942·435f322e·3400504c·cpy@GLIBC_2.4.PL
 173 ··0x00000aa0·5f63616c·6c5f7072·65646963·61746500·_call_predicate.
 174 ··0x00000ab0·504c5f63·6f6e735f·66756e63·746f7200·PL_cons_functor.
 175 ··0x00000ac0·504c5f69·735f7661·72696162·6c650077·PL_is_variable.w
 176 ··0x00000ad0·6373636d·7040474c·4942435f·322e3400·cscmp@GLIBC_2.4.
 177 ··0x00000ae0·504c5f67·65745f77·63686172·7300504c·PL_get_wchars.PL
 178 ··0x00000af0·5f657863·65707469·6f6e0050·4c5f6e65·_exception.PL_ne
 179 ··0x00000b00·775f7465·726d5f72·65667300·6d616c6c·w_term_refs.mall
 180 ··0x00000b10·6f634047·4c494243·5f322e34·00504c5f·oc@GLIBC_2.4.PL_
 181 ··0x00000b20·69735f66·756e6374·6f720050·4c5f626c·is_functor.PL_bl
 182 ··0x00000b30·6f625f64·61746100·504c5f6e·65775f61·ob_data.PL_new_a
 183 ··0x00000b40·746f6d5f·77636861·7273005f·5f676d6f·tom_wchars.__gmo
 184 ··0x00000b50·6e5f7374·6172745f·5f00504c·5f726573·n_start__.PL_res
 185 ··0x00000b60·6f757263·655f6572·726f7200·504c5f75·ource_error.PL_u
 186 ··0x00000b70·6e696679·005f5f77·63736370·795f6368·nify.__wcscpy_ch
 187 ··0x00000b80·6b40474c·4942435f·322e3400·73747263·k@GLIBC_2.4.strc
Max diff block lines reached; 0/12139 bytes (0.00%) of diff not shown.
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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.
  
340 KB
./usr/lib/debug/.build-id/60/0507b12f72ebba653e2c519022106b7f01c0d3.debug vs.
./usr/lib/debug/.build-id/b3/41371d1bd79e8df041a298c22df3a3d604bcac.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:··········10192·(bytes·into·file)13 ··Start·of·section·headers:··········10068·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·34
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x01530·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01478·R·E·0x10000
8 ··LOAD···········0x00fe94·0x0001fe94·0x0001fe94·0x00000·0x00180·RW··0x100007 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x00178·RW··0x10000
9 ··DYNAMIC········0x00fe94·0x0001fe9c·0x0001fe9c·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fe9c·0x0001fea4·0x0001fea4·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe94·0x0001fe94·0x0001fe94·0x00000·0x0016c·R···0x111 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x00164·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 44 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x27d0:1 There·are·35·section·headers,·starting·at·offset·0x2754:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000190·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000180·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000002e8·000138·0001af·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000002b8·000118·000182·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000498·000138·000032·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········0000043a·000118·000030·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000004cc·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········0000046c·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········0000052c·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000004ac·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000056c·000138·000088·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········000004ec·000118·000088·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000005f4·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000574·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000600·000138·0000e8·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000580·000118·0000e8·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000006e8·000138·000c58·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000668·000118·000c58·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00001340·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000012c0·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00001348·000138·0001ac·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000012c8·000118·0001ac·00···A··0···0··4
18 ··[14]·.ARM.exidx········NOBITS··········000014f4·000138·000038·00··AL·11···0··4 
19 ··[15]·.eh_frame·········NOBITS··········0000152c·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00001474·000118·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········0001fe94·00fe94·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fe9c·00fe9c·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········0001fe98·00fe94·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fea0·00fe9c·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········0001fe9c·00fe94·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fea4·00fe9c·0000f8·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0001ff9c·00fe94·000064·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ff9c·00fe9c·000064·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00020000·00fe94·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fe9c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020004·00fe94·000010·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020004·00fe9c·000010·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··4
29 ··[25]·.debug_info·······PROGBITS········00000000·0001c0·00060c·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·000611·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·0007cc·0001e2·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·0007b4·0001e2·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·0009b0·00054c·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000998·00054a·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·000efc·0000df·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·000ee4·0000e0·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·000fdb·00003d·01··MS··0···0··132 ··[28]·.debug_str········PROGBITS········00000000·000fc4·00003d·01··MS··0···0··1
34 ··[30]·.debug_loclists···PROGBITS········00000000·001018·000a0c·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·001004·000a0c·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·001a24·000097·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·001a10·000097·00···C··0···0··4
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·001abb·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·001aa7·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·001b18·000820·10·····34·108··436 ··[32]·.symtab···········SYMTAB··········00000000·001b04·0007e0·10·····33·105··4
38 ··[34]·.strtab···········STRTAB··········00000000·002338·00032a·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·0022e4·00030b·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·002662·00016e·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·0025ef·000163·00······0···0··1
40 Key·to·Flags:39 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·600507b12f72ebba653e2c519022106b7f01c0d33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b341371d1bd79e8df041a298c22df3a3d604bcac
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 ····000007b0·000001f89 ····00000730·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 ····000009a8·0000099817 ····00000928·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 ····000007b0·000001f89 ····00000730·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 ····000009a8·0000099817 ····00000928·00000998
18 ····00000000·0000000018 ····00000000·00000000
  
823 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
2 ~y.~u{kck 
3 56RpI8V8 
4 haoekcmg 
5 ./packages/clib/md54pl.c2 ./packages/clib/md54pl.c
6 md5_hash3 md5_hash
7 install_md54pl4 install_md54pl
8 md5_options5 md5_options
9 iOlu=ShMp6 iOlu=ShMp
10 +d```e`a7 +d```e`a
11 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug8 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
Offset 28, 15 lines modifiedOffset 25, 14 lines modified
28 md5_finish25 md5_finish
29 __dso_handle26 __dso_handle
30 _DYNAMIC27 _DYNAMIC
31 __TMC_END__28 __TMC_END__
32 _GLOBAL_OFFSET_TABLE_29 _GLOBAL_OFFSET_TABLE_
33 md5_append30 md5_append
34 md5_init31 md5_init
35 __aeabi_unwind_cpp_pr0@GCC_3.5 
36 __cxa_finalize@GLIBC_2.432 __cxa_finalize@GLIBC_2.4
37 _ITM_deregisterTMCloneTable33 _ITM_deregisterTMCloneTable
38 __stack_chk_guard@GLIBC_2.434 __stack_chk_guard@GLIBC_2.4
39 memcpy@GLIBC_2.435 memcpy@GLIBC_2.4
40 PL_register_foreign36 PL_register_foreign
41 PL_get_name_arity_sz37 PL_get_name_arity_sz
42 __stack_chk_fail@GLIBC_2.438 __stack_chk_fail@GLIBC_2.4
Offset 57, 15 lines modifiedOffset 53, 14 lines modified
57 .shstrtab53 .shstrtab
58 .note.gnu.build-id54 .note.gnu.build-id
59 .gnu.hash55 .gnu.hash
60 .gnu.version56 .gnu.version
61 .gnu.version_r57 .gnu.version_r
62 .rel.dyn58 .rel.dyn
63 .rel.plt59 .rel.plt
64 .ARM.exidx 
65 .eh_frame60 .eh_frame
66 .init_array61 .init_array
67 .fini_array62 .fini_array
68 .dynamic63 .dynamic
69 .comment64 .comment
70 .ARM.attributes65 .ARM.attributes
71 .debug_aranges66 .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 000005f4·<_init>:2 00000574·<_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 00000600·<.plt>:2 00000580·<.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 000006e8·<call_weak_fn>:2 00000668·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000070c·<deregister_tm_clones>:4 0000068c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000738·<register_tm_clones>:6 000006b8·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000076c·<__do_global_dtors_aux>:8 000006ec·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000007ac·<frame_dummy>:10 0000072c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000007b0·<md5_hash>:14 00000730·<md5_hash>:
15 »       ...15 »       ...
  
16 00000944·<install_md54pl>:16 000008c4·<install_md54pl>:
17 »       ...17 »       ...
  
18 000009a8·<md5_process>:18 00000928·<md5_process>:
19 »       ...19 »       ...
  
20 00001184·<md5_init>:20 00001104·<md5_init>:
21 »       ...21 »       ...
  
22 000011bc·<md5_append>:22 0000113c·<md5_append>:
23 »       ...23 »       ...
  
24 0000128c·<md5_finish>:24 0000120c·<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 00001340·<_fini>:2 000012c0·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
3.97 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 20, 35 lines modifiedOffset 20, 33 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·61656162·.md5_init.__aeab27 ··0x00000180·006d6435·5f696e69·74005f5f·6378615f·.md5_init.__cxa_
28 ··0x00000190·695f756e·77696e64·5f637070·5f707230·i_unwind_cpp_pr0 
29 ··0x000001a0·40474343·5f332e35·005f5f63·78615f66·@GCC_3.5.__cxa_f 
30 ··0x000001b0·696e616c·697a6540·474c4942·435f322e·inalize@GLIBC_2.28 ··0x00000190·66696e61·6c697a65·40474c49·42435f32·finalize@GLIBC_2
31 ··0x000001c0·34005f49·544d5f64·65726567·69737465·4._ITM_deregiste29 ··0x000001a0·2e34005f·49544d5f·64657265·67697374·.4._ITM_deregist
32 ··0x000001d0·72544d43·6c6f6e65·5461626c·65005f5f·rTMCloneTable.__30 ··0x000001b0·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._
33 ··0x000001e0·73746163·6b5f6368·6b5f6775·61726440·stack_chk_guard@31 ··0x000001c0·5f737461·636b5f63·686b5f67·75617264·_stack_chk_guard
34 ··0x000001f0·474c4942·435f322e·34006d65·6d637079·GLIBC_2.4.memcpy32 ··0x000001d0·40474c49·42435f32·2e34006d·656d6370·@GLIBC_2.4.memcp
35 ··0x00000200·40474c49·42435f32·2e340050·4c5f7265·@GLIBC_2.4.PL_re33 ··0x000001e0·7940474c·4942435f·322e3400·504c5f72·y@GLIBC_2.4.PL_r
36 ··0x00000210·67697374·65725f66·6f726569·676e0050·gister_foreign.P34 ··0x000001f0·65676973·7465725f·666f7265·69676e00·egister_foreign.
37 ··0x00000220·4c5f6765·745f6e61·6d655f61·72697479·L_get_name_arity35 ··0x00000200·504c5f67·65745f6e·616d655f·61726974·PL_get_name_arit
38 ··0x00000230·5f737a00·5f5f7374·61636b5f·63686b5f·_sz.__stack_chk_36 ··0x00000210·795f737a·005f5f73·7461636b·5f63686b·y_sz.__stack_chk
39 ··0x00000240·6661696c·40474c49·42435f32·2e340050·fail@GLIBC_2.4.P37 ··0x00000220·5f666169·6c40474c·4942435f·322e3400·_fail@GLIBC_2.4.
40 ··0x00000250·4c5f6e65·775f7465·726d5f72·65660050·L_new_term_ref.P38 ··0x00000230·504c5f6e·65775f74·65726d5f·72656600·PL_new_term_ref.
41 ··0x00000260·4c5f6e65·775f6174·6f6d0069·6e737461·L_new_atom.insta39 ··0x00000240·504c5f6e·65775f61·746f6d00·696e7374·PL_new_atom.inst
42 ··0x00000270·6c6c5f6d·64353470·6c005f5f·676d6f6e·ll_md54pl.__gmon40 ··0x00000250·616c6c5f·6d643534·706c005f·5f676d6f·all_md54pl.__gmo
43 ··0x00000280·5f737461·72745f5f·00504c5f·74797065·_start__.PL_type41 ··0x00000260·6e5f7374·6172745f·5f00504c·5f747970·n_start__.PL_typ
44 ··0x00000290·5f657272·6f720050·4c5f636f·70795f74·_error.PL_copy_t42 ··0x00000270·655f6572·726f7200·504c5f63·6f70795f·e_error.PL_copy_
45 ··0x000002a0·65726d5f·72656600·5f504c5f·6765745f·erm_ref._PL_get_43 ··0x00000280·7465726d·5f726566·005f504c·5f676574·term_ref._PL_get
46 ··0x000002b0·6172675f·737a0050·4c5f6765·745f6174·arg_sz.PL_get_at44 ··0x00000290·5f617267·5f737a00·504c5f67·65745f61·_arg_sz.PL_get_a
47 ··0x000002c0·6f6d5f65·7800504c·5f646f6d·61696e5f·om_ex.PL_domain_45 ··0x000002a0·746f6d5f·65780050·4c5f646f·6d61696e·tom_ex.PL_domain
48 ··0x000002d0·6572726f·72005f49·544d5f72·65676973·error._ITM_regis46 ··0x000002b0·5f657272·6f72005f·49544d5f·72656769·_error._ITM_regi
49 ··0x000002e0·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.47 ··0x000002c0·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
50 ··0x000002f0·504c5f67·65745f6e·696c0050·4c5f6765·PL_get_nil.PL_ge48 ··0x000002d0·00504c5f·6765745f·6e696c00·504c5f67·.PL_get_nil.PL_g
51 ··0x00000300·745f6e63·68617273·00504c5f·6765745f·t_nchars.PL_get_49 ··0x000002e0·65745f6e·63686172·7300504c·5f676574·et_nchars.PL_get
52 ··0x00000310·6c697374·00504c5f·756e6966·795f6174·list.PL_unify_at50 ··0x000002f0·5f6c6973·7400504c·5f756e69·66795f61·_list.PL_unify_a
53 ··0x00000320·6f6d5f6e·63686172·7300··············om_nchars.51 ··0x00000300·746f6d5f·6e636861·727300············tom_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..
18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug20 ··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.
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. 
  
653 KB
./usr/lib/debug/.build-id/60/70989dcaec6c2e767bedd1542b94b9ab40fd5d.debug vs.
./usr/lib/debug/.build-id/fe/24e82c3fcf6a8823fd1ae465c7275afab815d0.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:··········20348·(bytes·into·file)13 ··Start·of·section·headers:··········20220·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·35
1.97 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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·0x0003c28c·0x0003c28c·0x00000·0x00078·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x3c308·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x3c210·R·E·0x10000
8 ··LOAD···········0x0038c0·0x000438c0·0x000438c0·0x00000·0x3cb00·RW··0x100007 ··LOAD···········0x0038c8·0x000438c8·0x000438c8·0x00000·0x3caf8·RW··0x10000
9 ··DYNAMIC········0x0038c0·0x0007fe60·0x0007fe60·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x0038c8·0x0007fe68·0x0007fe68·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x0038c0·0x000438c0·0x000438c0·0x00000·0x3c740·R···0x111 ··GNU_RELRO······0x0038c8·0x000438c8·0x000438c8·0x00000·0x3c738·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.32 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 45 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x4f7c:1 There·are·36·section·headers,·starting·at·offset·0x4efc:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000280·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000270·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000003d8·000138·00027a·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000003a8·000118·00024d·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000652·000138·000050·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000005f6·000118·00004e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000006a4·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000644·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000704·000138·00aa98·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000684·000118·00aa98·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000b19c·000138·000100·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········0000b11c·000118·000100·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········0000b29c·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0000b21c·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0000b2a8·000138·00019c·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········0000b228·000118·00019c·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········0000b448·000138·001ba0·00··AX··0···0··815 ··[11]·.text·············NOBITS··········0000b3c8·000118·001ba0·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········0000cfe8·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000cf68·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000cff0·000138·02f29c·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0000cf70·000118·02f29c·00···A··0···0··4
18 ··[14]·.ARM.exidx········NOBITS··········0003c28c·000138·000078·00··AL·11···0··4 
19 ··[15]·.eh_frame·········NOBITS··········0003c304·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········0003c20c·000118·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········000438c0·0038c0·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········000438c8·0038c8·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········000438c4·0038c0·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········000438cc·0038c8·000004·04··WA··0···0··4
22 ··[18]·.data.rel.ro······NOBITS··········000438c8·0038c0·03c598·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········000438d0·0038c8·03c598·00··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0007fe60·0038c0·000100·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0007fe68·0038c8·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0007ff60·0038c0·0000a0·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0007ff60·0038c8·0000a0·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00080000·0038c0·000334·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00080000·0038c8·000334·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00080334·0038c0·00008c·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00080334·0038c8·00008c·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000039·00···C··0···0··428 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000039·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001c4·001285·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001a4·001286·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·00144c·000353·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·00142c·000353·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·0017a0·000cb7·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·001780·000cbb·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·002458·0001c1·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·00243c·0001cd·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·00261c·000238·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·00260c·000238·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·002854·000ac1·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·002844·000ac0·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·003318·000160·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·003304·000160·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·003478·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·003464·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·0034d4·001050·10·····35·224··437 ··[33]·.symtab···········SYMTAB··········00000000·0034c0·001010·10·····34·221··4
39 ··[35]·.strtab···········STRTAB··········00000000·004524·0008db·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·0044d0·0008bc·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·004dff·00017b·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·004d8c·000170·00······0···0··1
41 Key·to·Flags:40 Key·to·Flags:
42 ··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),
43 ··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),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··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:·6070989dcaec6c2e767bedd1542b94b9ab40fd5d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fe24e82c3fcf6a8823fd1ae465c7275afab815d0
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 ····0000b510·00000af09 ····0000b490·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 ····0000c000·00000d2c17 ····0000bf80·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 ····0000b510·00000af09 ····0000b490·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 ····0000c000·00000d2c17 ····0000bf80·00000d2c
18 ····00000000·0000000018 ····00000000·00000000
  
918 B
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ]GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
2 Y({/dG[L 
3 =5j>\^N# 
4 dmW\"&lx 
5 ·D28Lb4x'D2 oMz)]`}G
 3 YIhT<J=t
 4 B_Q0&('>
 5 ;swwfvgve
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, 15 lines modifiedOffset 92, 14 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 
100 raise@GLIBC_2.499 raise@GLIBC_2.4
101 PL_unify_integer100 PL_unify_integer
102 __cxa_finalize@GLIBC_2.4101 __cxa_finalize@GLIBC_2.4
103 _ITM_deregisterTMCloneTable102 _ITM_deregisterTMCloneTable
104 PL_unify_term103 PL_unify_term
105 install_unicode4pl104 install_unicode4pl
106 free@GLIBC_2.4105 free@GLIBC_2.4
Offset 136, 15 lines modifiedOffset 135, 14 lines modified
136 .shstrtab135 .shstrtab
137 .note.gnu.build-id136 .note.gnu.build-id
138 .gnu.hash137 .gnu.hash
139 .gnu.version138 .gnu.version
140 .gnu.version_r139 .gnu.version_r
141 .rel.dyn140 .rel.dyn
142 .rel.plt141 .rel.plt
143 .ARM.exidx 
144 .eh_frame142 .eh_frame
145 .init_array143 .init_array
146 .fini_array144 .fini_array
147 .data.rel.ro145 .data.rel.ro
148 .dynamic146 .dynamic
149 .comment147 .comment
150 .ARM.attributes148 .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 0000b29c·<_init>:2 0000b21c·<_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 0000b2a8·<.plt>:2 0000b228·<.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 0000b448·<call_weak_fn>:2 0000b3c8·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000b46c·<deregister_tm_clones>:4 0000b3ec·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 0000b498·<register_tm_clones>:6 0000b418·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000b4cc·<__do_global_dtors_aux>:8 0000b44c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000b50c·<frame_dummy>:10 0000b48c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 0000b510·<domain_error>:14 0000b490·<domain_error>:
15 »       ...15 »       ...
  
16 0000b568·<type_error>:16 0000b4e8·<type_error>:
17 »       ...17 »       ...
  
18 0000b5c0·<get_map_mask>:18 0000b540·<get_map_mask>:
19 »       ...19 »       ...
  
20 0000b758·<unicode_option_mask>:20 0000b6d8·<unicode_option_mask>:
21 »       ...21 »       ...
  
22 0000b7b4·<resource_error>:22 0000b734·<resource_error>:
23 »       ...23 »       ...
  
24 0000b804·<unicode_map>:24 0000b784·<unicode_map>:
25 »       ...25 »       ...
  
26 0000b91c·<unify_symbol>:26 0000b89c·<unify_symbol>:
27 »       ...27 »       ...
  
28 0000ba74·<unicode_property>:28 0000b9f4·<unicode_property>:
29 »       ...29 »       ...
  
30 0000bd60·<install_unicode4pl>:30 0000bce0·<install_unicode4pl>:
31 »       ...31 »       ...
  
32 0000c000·<utf8proc_iterate.part.0.constprop.0>:32 0000bf80·<utf8proc_iterate.part.0.constprop.0>:
33 »       ...33 »       ...
  
34 0000c0e8·<utf8proc_version>:34 0000c068·<utf8proc_version>:
35 »       ...35 »       ...
  
36 0000c0f4·<utf8proc_errmsg>:36 0000c074·<utf8proc_errmsg>:
37 »       ...37 »       ...
  
38 0000c140·<utf8proc_iterate>:38 0000c0c0·<utf8proc_iterate>:
39 »       ...39 »       ...
  
40 0000c150·<utf8proc_codepoint_valid>:40 0000c0d0·<utf8proc_codepoint_valid>:
41 »       ...41 »       ...
  
42 0000c180·<utf8proc_encode_char>:42 0000c100·<utf8proc_encode_char>:
43 »       ...43 »       ...
  
44 0000c228·<utf8proc_get_property>:44 0000c1a8·<utf8proc_get_property>:
45 »       ...45 »       ...
  
46 0000c260·<utf8proc_decompose_char>:46 0000c1e0·<utf8proc_decompose_char>:
47 »       ...47 »       ...
  
48 0000c6b8·<utf8proc_decompose>:48 0000c638·<utf8proc_decompose>:
49 »       ...49 »       ...
  
50 0000c84c·<utf8proc_reencode>:50 0000c7cc·<utf8proc_reencode>:
51 »       ...51 »       ...
  
52 0000cb28·<utf8proc_map>:52 0000caa8·<utf8proc_map>:
53 »       ...53 »       ...
  
54 0000cbac·<utf8proc_NFD>:54 0000cb2c·<utf8proc_NFD>:
55 »       ...55 »       ...
  
56 0000cc0c·<utf8proc_NFC>:56 0000cb8c·<utf8proc_NFC>:
57 »       ...57 »       ...
  
58 0000cc6c·<utf8proc_NFKD>:58 0000cbec·<utf8proc_NFKD>:
59 »       ...59 »       ...
  
60 0000cccc·<utf8proc_NFKC>:60 0000cc4c·<utf8proc_NFKC>:
61 »       ...61 »       ...
  
62 0000cd30·<__divsi3>:62 0000ccb0·<__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 0000cd36·<.divsi3_skip_div0_test>:68 0000ccb6·<.divsi3_skip_div0_test>:
69 »       ...69 »       ...
  
70 0000cfc4·<__aeabi_idivmod>:70 0000cf44·<__aeabi_idivmod>:
71 »       ...71 »       ...
  
72 0000cfdc·<__aeabi_idiv0>:72 0000cf5c·<__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 0000cfe8·<_fini>:2 0000cf68·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
6.06 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 95, 51 lines modifiedOffset 95, 49 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 
104 ··0x00000650·2e350072·61697365·40474c49·42435f32·.5.raise@GLIBC_2102 ··0x00000630·6e697400·72616973·6540474c·4942435f·nit.raise@GLIBC_
105 ··0x00000660·2e340050·4c5f756e·6966795f·696e7465·.4.PL_unify_inte103 ··0x00000640·322e3400·504c5f75·6e696679·5f696e74·2.4.PL_unify_int
106 ··0x00000670·67657200·5f5f6378·615f6669·6e616c69·ger.__cxa_finali104 ··0x00000650·65676572·005f5f63·78615f66·696e616c·eger.__cxa_final
107 ··0x00000680·7a654047·4c494243·5f322e34·005f4954·ze@GLIBC_2.4._IT105 ··0x00000660·697a6540·474c4942·435f322e·34005f49·ize@GLIBC_2.4._I
108 ··0x00000690·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl106 ··0x00000670·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
109 ··0x000006a0·6f6e6554·61626c65·00504c5f·756e6966·oneTable.PL_unif107 ··0x00000680·6c6f6e65·5461626c·6500504c·5f756e69·loneTable.PL_uni
110 ··0x000006b0·795f7465·726d0069·6e737461·6c6c5f75·y_term.install_u108 ··0x00000690·66795f74·65726d00·696e7374·616c6c5f·fy_term.install_
111 ··0x000006c0·6e69636f·64653470·6c006672·65654047·nicode4pl.free@G109 ··0x000006a0·756e6963·6f646534·706c0066·72656540·unicode4pl.free@
112 ··0x000006d0·4c494243·5f322e34·00504c5f·756e6966·LIBC_2.4.PL_unif110 ··0x000006b0·474c4942·435f322e·3400504c·5f756e69·GLIBC_2.4.PL_uni
113 ··0x000006e0·795f6e69·6c005f5f·73746163·6b5f6368·y_nil.__stack_ch111 ··0x000006c0·66795f6e·696c005f·5f737461·636b5f63·fy_nil.__stack_c
114 ··0x000006f0·6b5f6775·61726440·474c4942·435f322e·k_guard@GLIBC_2.112 ··0x000006d0·686b5f67·75617264·40474c49·42435f32·hk_guard@GLIBC_2
115 ··0x00000700·3400504c·5f726567·69737465·725f666f·4.PL_register_fo113 ··0x000006e0·2e340050·4c5f7265·67697374·65725f66·.4.PL_register_f
116 ··0x00000710·72656967·6e00504c·5f676574·5f6e616d·reign.PL_get_nam114 ··0x000006f0·6f726569·676e0050·4c5f6765·745f6e61·oreign.PL_get_na
117 ··0x00000720·655f6172·6974795f·737a0050·4c5f756e·e_arity_sz.PL_un115 ··0x00000700·6d655f61·72697479·5f737a00·504c5f75·me_arity_sz.PL_u
118 ··0x00000730·6966795f·63686172·73005f5f·73746163·ify_chars.__stac116 ··0x00000710·6e696679·5f636861·7273005f·5f737461·nify_chars.__sta
119 ··0x00000740·6b5f6368·6b5f6661·696c4047·4c494243·k_chk_fail@GLIBC117 ··0x00000720·636b5f63·686b5f66·61696c40·474c4942·ck_chk_fail@GLIB
120 ··0x00000750·5f322e34·00726561·6c6c6f63·40474c49·_2.4.realloc@GLI118 ··0x00000730·435f322e·34007265·616c6c6f·6340474c·C_2.4.realloc@GL
121 ··0x00000760·42435f32·2e340050·4c5f7261·6973655f·BC_2.4.PL_raise_119 ··0x00000740·4942435f·322e3400·504c5f72·61697365·IBC_2.4.PL_raise
122 ··0x00000770·65786365·7074696f·6e00504c·5f6e6577·exception.PL_new120 ··0x00000750·5f657863·65707469·6f6e0050·4c5f6e65·_exception.PL_ne
123 ··0x00000780·5f66756e·63746f72·5f737a00·504c5f6e·_functor_sz.PL_n121 ··0x00000760·775f6675·6e63746f·725f737a·00504c5f·w_functor_sz.PL_
124 ··0x00000790·65775f74·65726d5f·72656600·504c5f6e·ew_term_ref.PL_n122 ··0x00000770·6e65775f·7465726d·5f726566·00504c5f·new_term_ref.PL_
125 ··0x000007a0·65775f61·746f6d00·504c5f75·6e696679·ew_atom.PL_unify123 ··0x00000780·6e65775f·61746f6d·00504c5f·756e6966·new_atom.PL_unif
126 ··0x000007b0·5f626f6f·6c00504c·5f676574·5f776368·_bool.PL_get_wch124 ··0x00000790·795f626f·6f6c0050·4c5f6765·745f7763·y_bool.PL_get_wc
127 ··0x000007c0·61727300·6d616c6c·6f634047·4c494243·ars.malloc@GLIBC125 ··0x000007a0·68617273·006d616c·6c6f6340·474c4942·hars.malloc@GLIB
128 ··0x000007d0·5f322e34·005f5f63·74797065·5f746f6c·_2.4.__ctype_tol126 ··0x000007b0·435f322e·34005f5f·63747970·655f746f·C_2.4.__ctype_to
129 ··0x000007e0·6f776572·5f6c6f63·40474c49·42435f32·ower_loc@GLIBC_2127 ··0x000007c0·6c6f7765·725f6c6f·6340474c·4942435f·lower_loc@GLIBC_
130 ··0x000007f0·2e34005f·5f676d6f·6e5f7374·6172745f·.4.__gmon_start_128 ··0x000007d0·322e3400·5f5f676d·6f6e5f73·74617274·2.4.__gmon_start
131 ··0x00000800·5f005f5f·63747970·655f625f·6c6f6340·_.__ctype_b_loc@129 ··0x000007e0·5f5f005f·5f637479·70655f62·5f6c6f63·__.__ctype_b_loc
132 ··0x00000810·474c4942·435f322e·3400504c·5f676574·GLIBC_2.4.PL_get130 ··0x000007f0·40474c49·42435f32·2e340050·4c5f6765·@GLIBC_2.4.PL_ge
133 ··0x00000820·5f61746f·6d5f6e63·68617273·00504c5f·_atom_nchars.PL_131 ··0x00000800·745f6174·6f6d5f6e·63686172·7300504c·t_atom_nchars.PL
134 ··0x00000830·636f7079·5f746572·6d5f7265·6600504c·copy_term_ref.PL132 ··0x00000810·5f636f70·795f7465·726d5f72·65660050·_copy_term_ref.P
135 ··0x00000840·5f676574·5f61746f·6d00504c·5f756e69·_get_atom.PL_uni133 ··0x00000820·4c5f6765·745f6174·6f6d0050·4c5f756e·L_get_atom.PL_un
136 ··0x00000850·66795f61·746f6d00·5f504c5f·6765745f·fy_atom._PL_get_134 ··0x00000830·6966795f·61746f6d·005f504c·5f676574·ify_atom._PL_get
137 ··0x00000860·6172675f·737a0050·4c5f756e·6966795f·arg_sz.PL_unify_135 ··0x00000840·5f617267·5f737a00·504c5f75·6e696679·_arg_sz.PL_unify
138 ··0x00000870·6c697374·005f4954·4d5f7265·67697374·list._ITM_regist136 ··0x00000850·5f6c6973·74005f49·544d5f72·65676973·_list._ITM_regis
139 ··0x00000880·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P137 ··0x00000860·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
140 ··0x00000890·4c5f6765·745f6e69·6c00504c·5f676574·L_get_nil.PL_get138 ··0x00000870·504c5f67·65745f6e·696c0050·4c5f6765·PL_get_nil.PL_ge
141 ··0x000008a0·5f6e6368·61727300·504c5f67·65745f6c·_nchars.PL_get_l139 ··0x00000880·745f6e63·68617273·00504c5f·6765745f·t_nchars.PL_get_
142 ··0x000008b0·69737400·504c5f67·65745f69·6e746567·ist.PL_get_integ140 ··0x00000890·6c697374·00504c5f·6765745f·696e7465·list.PL_get_inte
143 ··0x000008c0·6572005f·5f617373·6572745f·6661696c·er.__assert_fail141 ··0x000008a0·67657200·5f5f6173·73657274·5f666169·ger.__assert_fai
144 ··0x000008d0·40474c49·42435f32·2e3400············@GLIBC_2.4.142 ··0x000008b0·6c40474c·4942435f·322e3400··········l@GLIBC_2.4.
  
2.47 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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·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
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..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 
22 ··0x00000130·002e6465·6275675f·6672616d·65002e64·..debug_frame..d18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges.
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.
  
215 KB
./usr/lib/debug/.build-id/60/db0490b2554ddf3bc4798690dfaf9e9e15fee0.debug vs.
./usr/lib/debug/.build-id/97/a39f926af3ebed5ffb23421964385d53a551c3.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:··········8412·(bytes·into·file)13 ··Start·of·section·headers:··········8172·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x01244·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01168·R·E·0x10000
8 ··LOAD···········0x00fe88·0x0001fe88·0x0001fe88·0x00000·0x00180·RW··0x100007 ··LOAD···········0x00fe90·0x0001fe90·0x0001fe90·0x00000·0x00178·RW··0x10000
9 ··DYNAMIC········0x00fe88·0x0001fe90·0x0001fe90·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fe90·0x0001fe98·0x0001fe98·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe88·0x0001fe88·0x0001fe88·0x00000·0x00178·R···0x111 ··GNU_RELRO······0x00fe90·0x0001fe90·0x0001fe90·0x00000·0x00170·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x20dc:1 There·are·35·section·headers,·starting·at·offset·0x1fec:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0001d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0001b0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000328·000138·000211·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000002e8·000118·0001cd·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········0000053a·000138·00003a·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000004b6·000118·000036·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000574·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········000004ec·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········000005d4·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········0000052c·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000614·000138·0000a0·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········0000056c·000118·0000a0·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000006b4·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0000060c·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000006c0·000138·00010c·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000618·000118·00010c·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000007cc·000138·000778·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000724·000118·000778·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00000f44·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00000e9c·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00000f4c·000138·0002c0·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000ea4·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00001240·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00001164·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fe88·00fe88·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fe90·00fe90·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fe8c·00fe88·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fe94·00fe90·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fe90·00fe88·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fe98·00fe90·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001ff90·00fe88·000070·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ff90·00fe90·000070·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fe88·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fe90·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·00fe88·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00020004·00fe90·000004·00··WA··0···0··1
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·00065d·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·000657·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·000820·000185·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·0007f8·000185·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·0009a8·0004ad·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000980·0004ab·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·000e58·0000b6·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·000e2c·0000b6·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·000f10·00005a·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·000ee4·00005a·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·000f6c·000319·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·000f40·000319·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·001285·0000a1·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·001259·0000a1·00······0···0··1
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·001326·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0012fa·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·001384·000850·10·····35·107··436 ··[32]·.symtab···········SYMTAB··········00000000·001358·0007e0·10·····33·102··4
39 ··[35]·.strtab···········STRTAB··········00000000·001bd4·00038f·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·001b38·000351·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·001f63·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·001e89·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·60db0490b2554ddf3bc4798690dfaf9e9e15fee03 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·97a39f926af3ebed5ffb23421964385d53a551c3
88.3 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
55.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 ····00000894·000004389 ····000007ec·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 ····00000ccc·0000027817 ····00000c24·00000278
18 ····00000000·0000000018 ····00000000·00000000
  
33.4 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 ····00000894·000004389 ····000007ec·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 ····00000ccc·0000027817 ····00000c24·00000278
18 ····00000000·0000000018 ····00000000·00000000
  
1.1 KB
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
 2 ;'·,V1?KjM
 3 4|6T&/NhJ
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 15, 15 lines modifiedOffset 17, 14 lines modified
15 stream_info17 stream_info
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_
21 pl_error23 pl_error
22 __aeabi_unwind_cpp_pr0@GCC_3.5 
23 PL_get_stream_handle24 PL_get_stream_handle
24 PL_release_stream25 PL_release_stream
25 __cxa_finalize@GLIBC_2.426 __cxa_finalize@GLIBC_2.4
26 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
27 PL_unify_term28 PL_unify_term
28 PL_unify_atom_chars29 PL_unify_atom_chars
29 __stack_chk_guard@GLIBC_2.430 __stack_chk_guard@GLIBC_2.4
Offset 34, 30 lines modifiedOffset 35, 27 lines modified
34 PL_new_term_ref35 PL_new_term_ref
35 PL_new_atom36 PL_new_atom
36 PL_is_variable37 PL_is_variable
37 install_streaminfo38 install_streaminfo
38 strerror@GLIBC_2.439 strerror@GLIBC_2.4
39 __gmon_start__40 __gmon_start__
40 __ctype_b_loc@GLIBC_2.441 __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 
57 .eh_frame55 .eh_frame
58 .init_array56 .init_array
59 .fini_array57 .fini_array
60 .dynamic58 .dynamic
61 .comment59 .comment
62 .ARM.attributes60 .ARM.attributes
63 .debug_aranges61 .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 000006b4·<_init>:2 0000060c·<_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 000006c0·<.plt>:2 00000618·<.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 000007cc·<call_weak_fn>:2 00000724·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000007f0·<deregister_tm_clones>:4 00000748·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 0000081c·<register_tm_clones>:6 00000774·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000850·<__do_global_dtors_aux>:8 000007a8·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000890·<frame_dummy>:10 000007e8·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000894·<pl_error>:14 000007ec·<pl_error>:
15 »       ...15 »       ...
  
16 00000ccc·<print_buffer.isra.0>:16 00000c24·<print_buffer.isra.0>:
17 »       ...17 »       ...
  
18 00000dac·<stream_info>:18 00000d04·<stream_info>:
19 »       ...19 »       ...
  
20 00000f2c·<install_streaminfo>:20 00000e84·<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 00000f44·<_fini>:2 00000e9c·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
4.81 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 19, 42 lines modifiedOffset 19, 39 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. 
28 ··0x00000190·504c5f67·65745f73·74726561·6d5f6861·PL_get_stream_ha26 ··0x00000170·00504c5f·6765745f·73747265·616d5f68·.PL_get_stream_h
29 ··0x000001a0·6e646c65·00504c5f·72656c65·6173655f·ndle.PL_release_27 ··0x00000180·616e646c·6500504c·5f72656c·65617365·andle.PL_release
30 ··0x000001b0·73747265·616d005f·5f637861·5f66696e·stream.__cxa_fin28 ··0x00000190·5f737472·65616d00·5f5f6378·615f6669·_stream.__cxa_fi
31 ··0x000001c0·616c697a·6540474c·4942435f·322e3400·alize@GLIBC_2.4.29 ··0x000001a0·6e616c69·7a654047·4c494243·5f322e34·nalize@GLIBC_2.4
32 ··0x000001d0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT30 ··0x000001b0·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
33 ··0x000001e0·4d436c6f·6e655461·626c6500·504c5f75·MCloneTable.PL_u31 ··0x000001c0·544d436c·6f6e6554·61626c65·00504c5f·TMCloneTable.PL_
34 ··0x000001f0·6e696679·5f746572·6d00504c·5f756e69·nify_term.PL_uni32 ··0x000001d0·756e6966·795f7465·726d0050·4c5f756e·unify_term.PL_un
35 ··0x00000200·66795f61·746f6d5f·63686172·73005f5f·fy_atom_chars.__33 ··0x000001e0·6966795f·61746f6d·5f636861·7273005f·ify_atom_chars._
36 ··0x00000210·73746163·6b5f6368·6b5f6775·61726440·stack_chk_guard@34 ··0x000001f0·5f737461·636b5f63·686b5f67·75617264·_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@
37 ··0x00000220·474c4942·435f322e·3400504c·5f726567·GLIBC_2.4.PL_reg38 ··0x00000230·474c4942·435f322e·3400504c·5f726169·GLIBC_2.4.PL_rai
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 
41 ··0x00000260·655f6578·63657074·696f6e00·504c5f6e·e_exception.PL_n39 ··0x00000240·73655f65·78636570·74696f6e·00504c5f·se_exception.PL_
42 ··0x00000270·65775f66·756e6374·6f725f73·7a00504c·ew_functor_sz.PL40 ··0x00000250·6e65775f·66756e63·746f725f·737a0050·new_functor_sz.P
43 ··0x00000280·5f6e6577·5f746572·6d5f7265·6600504c·_new_term_ref.PL41 ··0x00000260·4c5f6e65·775f7465·726d5f72·65660050·L_new_term_ref.P
44 ··0x00000290·5f6e6577·5f61746f·6d00504c·5f69735f·_new_atom.PL_is_42 ··0x00000270·4c5f6e65·775f6174·6f6d0050·4c5f6973·L_new_atom.PL_is
45 ··0x000002a0·76617269·61626c65·00696e73·74616c6c·variable.install43 ··0x00000280·5f766172·6961626c·6500696e·7374616c·_variable.instal
46 ··0x000002b0·5f737472·65616d69·6e666f00·73747265·_streaminfo.stre44 ··0x00000290·6c5f7374·7265616d·696e666f·00737472·l_streaminfo.str
47 ··0x000002c0·72726f72·40474c49·42435f32·2e34005f·rror@GLIBC_2.4._45 ··0x000002a0·6572726f·7240474c·4942435f·322e3400·error@GLIBC_2.4.
48 ··0x000002d0·5f676d6f·6e5f7374·6172745f·5f005f5f·_gmon_start__.__46 ··0x000002b0·5f5f676d·6f6e5f73·74617274·5f5f005f·__gmon_start__._
49 ··0x000002e0·63747970·655f625f·6c6f6340·474c4942·ctype_b_loc@GLIB47 ··0x000002c0·5f637479·70655f62·5f6c6f63·40474c49·_ctype_b_loc@GLI
50 ··0x000002f0·435f322e·34005f5f·61656162·695f756e·C_2.4.__aeabi_un 
51 ··0x00000300·77696e64·5f637070·5f707231·40474343·wind_cpp_pr1@GCC 
52 ··0x00000310·5f332e35·00504c5f·636c6f73·655f666f·_3.5.PL_close_fo48 ··0x000002d0·42435f32·2e340050·4c5f636c·6f73655f·BC_2.4.PL_close_
53 ··0x00000320·72656967·6e5f6672·616d6500·504c5f6f·reign_frame.PL_o49 ··0x000002e0·666f7265·69676e5f·6672616d·6500504c·foreign_frame.PL
54 ··0x00000330·70656e5f·666f7265·69676e5f·6672616d·pen_foreign_fram50 ··0x000002f0·5f6f7065·6e5f666f·72656967·6e5f6672·_open_foreign_fr
55 ··0x00000340·65005366·7072696e·74660050·4c5f7075·e.Sfprintf.PL_pu51 ··0x00000300·616d6500·53667072·696e7466·00504c5f·ame.Sfprintf.PL_
56 ··0x00000350·745f6174·6f6d5f63·68617273·005f4954·t_atom_chars._IT52 ··0x00000310·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
57 ··0x00000360·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon53 ··0x00000320·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl
58 ··0x00000370·65546162·6c65005f·5f617373·6572745f·eTable.__assert_54 ··0x00000330·6f6e6554·61626c65·005f5f61·73736572·oneTable.__asser
59 ··0x00000380·6661696c·40474c49·42435f32·2e3400···fail@GLIBC_2.4.55 ··0x00000340·745f6661·696c4047·4c494243·5f322e34·t_fail@GLIBC_2.4
 56 ··0x00000350·00··································.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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.55 MB
./usr/lib/debug/.build-id/62/124961774890877f02ff86082e2562d1e56adc.debug vs.
./usr/lib/debug/.build-id/63/4dba4ed45306aa7614f2b0efdb7f56e7e4ca7c.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:··········225412·(bytes·into·file)13 ··Start·of·section·headers:··········224816·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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·0x000195dc·0x000195dc·0x00000·0x006c0·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x19ca0·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x1937c·R·E·0x10000
8 ··LOAD···········0x00fcac·0x0002fcac·0x0002fcac·0x00000·0x00710·RW··0x100007 ··LOAD···········0x00fcb4·0x0002fcb4·0x0002fcb4·0x00000·0x00708·RW··0x10000
9 ··DYNAMIC········0x00fcac·0x0002fcb4·0x0002fcb4·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fcb4·0x0002fcbc·0x0002fcbc·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fcac·0x0002fcac·0x0002fcac·0x00000·0x00354·R···0x111 ··GNU_RELRO······0x00fcb4·0x0002fcb4·0x0002fcb4·0x00000·0x0034c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x37084:1 There·are·35·section·headers,·starting·at·offset·0x36e30:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000030·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000030·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000168·000138·000950·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000148·000118·000930·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000ab8·000138·000801·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000a78·000118·0007bd·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000012ba·000138·00012a·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00001236·000118·000126·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000013e4·000138·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········0000135c·000118·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00001454·000138·000188·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000013ac·000118·000188·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000015dc·000138·000450·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00001534·000118·000450·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00001a2c·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00001984·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00001a38·000138·0006cc·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00001990·000118·0006cc·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00002108·000138·013bb8·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00002060·000118·013bb8·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00015cc0·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00015c18·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00015cc8·000138·003758·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00015c20·000118·003758·00···A··0···0··4
18 ··[14]·.ARM.extab········NOBITS··········00019420·000138·0001bc·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········000195dc·000138·0006c0·00··AL·11···0··4 
20 ··[16]·.eh_frame·········NOBITS··········00019c9c·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00019378·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0002fcac·00fcac·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0002fcb4·00fcb4·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0002fcb0·00fcac·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0002fcb8·00fcb4·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0002fcb4·00fcac·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0002fcbc·00fcb4·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0002fdb4·00fcac·00024c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0002fdb4·00fcb4·00024c·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00030000·00fcac·0001d4·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00030000·00fcb4·0001d4·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········000301d4·00fcac·0001e8·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········000301d4·00fcb4·0001e8·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·0000b0·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·0000b1·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·000238·0148f6·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·00021c·0148c0·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·014b30·001599·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·014adc·001599·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·0160cc·00a859·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·016078·00a853·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·020928·000ce6·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·0208cc·000ce4·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·021610·001055·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·0215b0·001055·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·022668·00c396·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·022608·00c398·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·02ea00·002319·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·02e9a0·002319·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·030d19·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·030cb9·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·030d74·004010·10·····35·879··436 ··[32]·.symtab···········SYMTAB··········00000000·030d14·003e70·10·····33·855··4
39 ··[35]·.strtab···········STRTAB··········00000000·034d84·002187·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·034b84·002149·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·036f0b·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·036ccd·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·62124961774890877f02ff86082e2562d1e56adc3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·634dba4ed45306aa7614f2b0efdb7f56e7e4ca7c
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 ····000021d0·00007cf89 ····00002128·00007cf8
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xf76613 ··Offset·into·.debug_info:··0xf766
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00009ec8·00000d3017 ····00009e20·00000d30
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x11b2121 ··Offset·into·.debug_info:··0x11b21
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····0000abf8·0000019225 ····0000ab50·00000192
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x11f5f29 ··Offset·into·.debug_info:··0x11f5f
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····0000ad8c·00000a1833 ····0000ace4·00000a18
34 ····00000000·0000000034 ····00000000·00000000
35 ··Length:···················2835 ··Length:···················28
36 ··Version:··················236 ··Version:··················2
37 ··Offset·into·.debug_info:··0x134b837 ··Offset·into·.debug_info:··0x134b8
38 ··Pointer·Size:·············438 ··Pointer·Size:·············4
39 ··Segment·Size:·············039 ··Segment·Size:·············0
  
40 ····Address····Length40 ····Address····Length
41 ····0000b7a4·0000094041 ····0000b6fc·00000940
42 ····00000000·0000000042 ····00000000·00000000
43 ··Length:···················2843 ··Length:···················28
44 ··Version:··················244 ··Version:··················2
45 ··Offset·into·.debug_info:··0x14d1145 ··Offset·into·.debug_info:··0x14d11
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····0000c0e4·0000043449 ····0000c03c·00000434
50 ····00000000·0000000050 ····00000000·00000000
51 ··Length:···················2851 ··Length:···················28
52 ··Version:··················252 ··Version:··················2
53 ··Offset·into·.debug_info:··0x1586d53 ··Offset·into·.debug_info:··0x1586d
54 ··Pointer·Size:·············454 ··Pointer·Size:·············4
55 ··Segment·Size:·············055 ··Segment·Size:·············0
  
56 ····Address····Length56 ····Address····Length
57 ····0000c518·000002f857 ····0000c470·000002f8
58 ····00000000·0000000058 ····00000000·00000000
59 ··Length:···················2859 ··Length:···················28
60 ··Version:··················260 ··Version:··················2
61 ··Offset·into·.debug_info:··0x159a561 ··Offset·into·.debug_info:··0x159a5
62 ··Pointer·Size:·············462 ··Pointer·Size:·············4
63 ··Segment·Size:·············063 ··Segment·Size:·············0
  
64 ····Address····Length64 ····Address····Length
65 ····0000c810·00001a3665 ····0000c768·00001a36
66 ····00000000·0000000066 ····00000000·00000000
67 ··Length:···················2867 ··Length:···················28
68 ··Version:··················268 ··Version:··················2
69 ··Offset·into·.debug_info:··0x15a9d69 ··Offset·into·.debug_info:··0x15a9d
70 ··Pointer·Size:·············470 ··Pointer·Size:·············4
71 ··Segment·Size:·············071 ··Segment·Size:·············0
  
72 ····Address····Length72 ····Address····Length
73 ····0000e248·00000d2873 ····0000e1a0·00000d28
74 ····00000000·0000000074 ····00000000·00000000
75 ··Length:···················2875 ··Length:···················28
76 ··Version:··················276 ··Version:··················2
77 ··Offset·into·.debug_info:··0x1725677 ··Offset·into·.debug_info:··0x17256
78 ··Pointer·Size:·············478 ··Pointer·Size:·············4
79 ··Segment·Size:·············079 ··Segment·Size:·············0
  
80 ····Address····Length80 ····Address····Length
81 ····0000ef70·00004a4881 ····0000eec8·00004a48
82 ····00000000·0000000082 ····00000000·00000000
83 ··Length:···················2883 ··Length:···················28
84 ··Version:··················284 ··Version:··················2
85 ··Offset·into·.debug_info:··0x2008a85 ··Offset·into·.debug_info:··0x2008a
86 ··Pointer·Size:·············486 ··Pointer·Size:·············4
87 ··Segment·Size:·············087 ··Segment·Size:·············0
  
88 ····Address····Length88 ····Address····Length
89 ····000139b8·00001aa489 ····00013910·00001aa4
90 ····00000000·0000000090 ····00000000·00000000
91 ··Length:···················2891 ··Length:···················28
92 ··Version:··················292 ··Version:··················2
93 ··Offset·into·.debug_info:··0x2322a93 ··Offset·into·.debug_info:··0x2322a
94 ··Pointer·Size:·············494 ··Pointer·Size:·············4
95 ··Segment·Size:·············095 ··Segment·Size:·············0
  
96 ····Address····Length96 ····Address····Length
97 ····0001545c·0000033497 ····000153b4·00000334
98 ····00000000·0000000098 ····00000000·00000000
  
2.21 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 ····000021d0·00007cf89 ····00002128·00007cf8
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xf76613 ··Offset·into·.debug_info:··0xf766
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00009ec8·00000d3017 ····00009e20·00000d30
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x11b2121 ··Offset·into·.debug_info:··0x11b21
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····0000abf8·0000019225 ····0000ab50·00000192
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x11f5f29 ··Offset·into·.debug_info:··0x11f5f
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····0000ad8c·00000a1833 ····0000ace4·00000a18
34 ····00000000·0000000034 ····00000000·00000000
35 ··Length:···················2835 ··Length:···················28
36 ··Version:··················236 ··Version:··················2
37 ··Offset·into·.debug_info:··0x134b837 ··Offset·into·.debug_info:··0x134b8
38 ··Pointer·Size:·············438 ··Pointer·Size:·············4
39 ··Segment·Size:·············039 ··Segment·Size:·············0
  
40 ····Address····Length40 ····Address····Length
41 ····0000b7a4·0000094041 ····0000b6fc·00000940
42 ····00000000·0000000042 ····00000000·00000000
43 ··Length:···················2843 ··Length:···················28
44 ··Version:··················244 ··Version:··················2
45 ··Offset·into·.debug_info:··0x14d1145 ··Offset·into·.debug_info:··0x14d11
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····0000c0e4·0000043449 ····0000c03c·00000434
50 ····00000000·0000000050 ····00000000·00000000
51 ··Length:···················2851 ··Length:···················28
52 ··Version:··················252 ··Version:··················2
53 ··Offset·into·.debug_info:··0x1586d53 ··Offset·into·.debug_info:··0x1586d
54 ··Pointer·Size:·············454 ··Pointer·Size:·············4
55 ··Segment·Size:·············055 ··Segment·Size:·············0
  
56 ····Address····Length56 ····Address····Length
57 ····0000c518·000002f857 ····0000c470·000002f8
58 ····00000000·0000000058 ····00000000·00000000
59 ··Length:···················2859 ··Length:···················28
60 ··Version:··················260 ··Version:··················2
61 ··Offset·into·.debug_info:··0x159a561 ··Offset·into·.debug_info:··0x159a5
62 ··Pointer·Size:·············462 ··Pointer·Size:·············4
63 ··Segment·Size:·············063 ··Segment·Size:·············0
  
64 ····Address····Length64 ····Address····Length
65 ····0000c810·00001a3665 ····0000c768·00001a36
66 ····00000000·0000000066 ····00000000·00000000
67 ··Length:···················2867 ··Length:···················28
68 ··Version:··················268 ··Version:··················2
69 ··Offset·into·.debug_info:··0x15a9d69 ··Offset·into·.debug_info:··0x15a9d
70 ··Pointer·Size:·············470 ··Pointer·Size:·············4
71 ··Segment·Size:·············071 ··Segment·Size:·············0
  
72 ····Address····Length72 ····Address····Length
73 ····0000e248·00000d2873 ····0000e1a0·00000d28
74 ····00000000·0000000074 ····00000000·00000000
75 ··Length:···················2875 ··Length:···················28
76 ··Version:··················276 ··Version:··················2
77 ··Offset·into·.debug_info:··0x1725677 ··Offset·into·.debug_info:··0x17256
78 ··Pointer·Size:·············478 ··Pointer·Size:·············4
79 ··Segment·Size:·············079 ··Segment·Size:·············0
  
80 ····Address····Length80 ····Address····Length
81 ····0000ef70·00004a4881 ····0000eec8·00004a48
82 ····00000000·0000000082 ····00000000·00000000
83 ··Length:···················2883 ··Length:···················28
84 ··Version:··················284 ··Version:··················2
85 ··Offset·into·.debug_info:··0x2008a85 ··Offset·into·.debug_info:··0x2008a
86 ··Pointer·Size:·············486 ··Pointer·Size:·············4
87 ··Segment·Size:·············087 ··Segment·Size:·············0
  
88 ····Address····Length88 ····Address····Length
89 ····000139b8·00001aa489 ····00013910·00001aa4
90 ····00000000·0000000090 ····00000000·00000000
91 ··Length:···················2891 ··Length:···················28
92 ··Version:··················292 ··Version:··················2
93 ··Offset·into·.debug_info:··0x2322a93 ··Offset·into·.debug_info:··0x2322a
94 ··Pointer·Size:·············494 ··Pointer·Size:·············4
95 ··Segment·Size:·············095 ··Segment·Size:·············0
  
96 ····Address····Length96 ····Address····Length
97 ····0001545c·0000033497 ····000153b4·00000334
98 ····00000000·0000000098 ····00000000·00000000
  
2.06 KB
strings --all --bytes=8 {}
    
Offset 1, 49 lines modifiedOffset 1, 59 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 |GCC:·(Debian·14.2.0-14)·14.2.0
2 mE*sT·9Je 
3 *R5!R9zh 
4 =$,_g^[K 
5 %&0|Bsz; 
6 ]YEsWq== 
7 $G;f|E7c 
8 Hc)%xf-z 
9 ?2adYE&d 
10 @xnrCQDO 
11 »       7V'Q5n# 
12 9d»     8]B\`v 
13 A/yCv8Kv]/ 
14 N4(mZ,kO< 
15 -(e#H(lM 
16 BLOPCzgW 
17 vm5»    ku0o 
18 T}hyzZ.O 
19 -(-=}~2Y 
20 &QRS#24MU 
21 _g\Tix@\+iE 
22 6k"?W{o5FM@2 6w)-k7']
 3 gVI,-)a'>n
 4 IFWs;%WS
 5 pwRt7yr~
 6 }\f}zd8_
 7 7o0=SP}[
 8 uA'&m7_M<
 9 /Q~^Dj7Q
 10 *qGX"n35
 11 ^V"y-UkTD
 12 uQ5ht&Zs
 13 30GVFDV}1G6
 14 <}S,O{Wz
 15 XmJa*iH3Vu}CJ
 16 %mH-Zq#I+
 17 9EoU*fZ\
 18 L]=o8*^+]
 19 rU6PU^55
 20 Oe>»    g6y/f
 21 Y]C6?QVU2
 22 /»      !IuP<#
 23 1i1LbPoZ
 24 Vdr$Qf!Dy8
 25 8?R=B34yDe
 26 Tbw}t]vG,
 27 \.=cn+ny
23 qXm>IX» ^e28 qXm>IX» ^e
 29 p`{h`-@G
 30 ]»      :M}=v;
 31 SMYq7kZL
 32 ZNCGdiZ1
 33 ;]`oy\!`
 34 \Bo$=I-H
 35 9*ti=w2Z|L
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 e*KE[)5V36 e*KE[)5V
36 ·*4+h·Hw37 ·*4+h·Hw
37 HQGlmUon 
38 ',~;lq<~ 
39 d»      i»     K:HHK 
40 DPe.pAXEa 
41 D.|B(hr+ 
42 :@\&Ci&E38 -NRk"|*\w"F
 39 [X'Jy»  B<
 40 b&M[EfI[
 41 U#U}Y-RM
 42 [~opZjLPp
 43 IjfkmX?'
 44 [RACaW*?dSE]
 45 kE-shIkzB9{
 46 c3·;1Cd1@a
 47 TwJZ"R["R["R
 48 f_·mQJ8fWT{
 49 y8`<`cNR"K
 50 ,0F,R>D\
 51 D.xR(hZW
 52 Z;SrVloj
43 \}S,"?%{`53 \}S,"?%{`
44 X/8/pl\H]@54 X/8/pl\H]@
45 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug55 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
46 call_weak_fn56 call_weak_fn
47 crtstuff.c57 crtstuff.c
48 all_implied_fbits58 all_implied_fbits
49 deregister_tm_clones59 deregister_tm_clones
Offset 387, 15 lines modifiedOffset 397, 14 lines modified
387 free_dtd_parser397 free_dtd_parser
388 sgml_calloc398 sgml_calloc
389 sgml2pl_error399 sgml2pl_error
390 set_file_dtd_parser400 set_file_dtd_parser
391 sgml_utf8_put_char401 sgml_utf8_put_char
392 istrcasehash402 istrcasehash
393 pthread_mutex_unlock@GLIBC_2.4403 pthread_mutex_unlock@GLIBC_2.4
394 __aeabi_unwind_cpp_pr0@GCC_3.5 
395 calloc@GLIBC_2.4404 calloc@GLIBC_2.4
396 PL_release_stream405 PL_release_stream
397 PL_unify_stream406 PL_unify_stream
398 PL_discard_foreign_frame407 PL_discard_foreign_frame
399 raise@GLIBC_2.4408 raise@GLIBC_2.4
400 PL_get_nil_ex409 PL_get_nil_ex
401 PL_unify_integer410 PL_unify_integer
Offset 481, 15 lines modifiedOffset 490, 14 lines modified
481 PL_is_atom490 PL_is_atom
482 PL_type_error491 PL_type_error
483 PL_copy_term_ref492 PL_copy_term_ref
484 __fwprintf_chk@GLIBC_2.4493 __fwprintf_chk@GLIBC_2.4
485 __errno_location@GLIBC_2.4494 __errno_location@GLIBC_2.4
486 __strcat_chk@GLIBC_2.4495 __strcat_chk@GLIBC_2.4
487 __sprintf_chk@GLIBC_2.4496 __sprintf_chk@GLIBC_2.4
488 __aeabi_unwind_cpp_pr1@GCC_3.5 
489 memset@GLIBC_2.4497 memset@GLIBC_2.4
490 PL_get_atom498 PL_get_atom
491 PL_unify_atom499 PL_unify_atom
492 _PL_get_arg_sz500 _PL_get_arg_sz
493 strtod@GLIBC_2.4501 strtod@GLIBC_2.4
494 PL_get_atom_ex502 PL_get_atom_ex
495 PL_put_nil503 PL_put_nil
Max diff block lines reached; 206/2057 bytes (10.01%) 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 00001a2c·<_init>:2 00001984·<_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 00001a38·<.plt>:2 00001990·<.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 00015cc0·<_fini>:2 00015c18·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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.
  
7.55 MB
./usr/lib/debug/.build-id/63/7c24382f0ea7c5e9f8d4d9e58f70e0a27c974a.debug vs.
./usr/lib/debug/.build-id/f6/4b64ea74cea42698a2237354060707aba3447a.debug
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:··········183576·(bytes·into·file)13 ··Start·of·section·headers:··········183028·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x12018·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x11cec·R·E·0x10000
8 ··LOAD···········0x006d54·0x00026d54·0x00026d54·0x00000·0x09720·RW··0x100007 ··LOAD···········0x006d5c·0x00026d5c·0x00026d5c·0x00000·0x09718·RW··0x10000
9 ··DYNAMIC········0x006d54·0x0002fdf8·0x0002fdf8·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x006d5c·0x0002fe00·0x0002fe00·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x006d54·0x00026d54·0x00026d54·0x00000·0x092ac·R···0x111 ··GNU_RELRO······0x006d5c·0x00026d5c·0x00026d5c·0x00000·0x092a4·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x2cd18:1 There·are·35·section·headers,·starting·at·offset·0x2caf4:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·0002a4·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·0002a4·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000003dc·000138·0007b0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········000003bc·000118·000790·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000b8c·000138·00085a·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000b4c·000118·000816·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000013e6·000138·0000f6·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00001362·000118·0000f2·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000014dc·000138·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00001454·000118·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········0000154c·000138·0040c0·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000014a4·000118·0040c0·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000560c·000138·0001d0·08···A··3··21··412 ··[·8]·.rel.plt··········NOBITS··········00005564·000118·0001d0·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········000057dc·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00005734·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000057e8·000138·0002f4·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00005740·000118·0002f4·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00005adc·000138·0091e4·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00005a34·000118·0091e4·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········0000ecc0·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000ec18·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000ecc8·000138·0030c8·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0000ec20·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00012014·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00011ce8·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········00026d54·006d54·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00026d5c·006d5c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00026d58·006d54·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00026d60·006d5c·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········00026d5c·006d54·00909c·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········00026d64·006d5c·00909c·00··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········0002fdf8·006d54·000100·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0002fe00·006d5c·0000f8·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········0002fef8·006d54·000108·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0002fef8·006d5c·000108·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00030000·006d54·000468·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00030000·006d5c·000468·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········00030468·006d54·00000c·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00030468·006d5c·00000c·00··WA··0···0··4
28 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
30 ··[26]·.debug_aranges····PROGBITS········00000000·000188·000108·00···C··0···0··428 ··[24]·.debug_aranges····PROGBITS········00000000·000168·00010a·00···C··0···0··4
31 ··[27]·.debug_info·······PROGBITS········00000000·000290·011fe5·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·000274·011fef·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·012278·0005f4·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·012264·0005f4·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·01286c·004ec6·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·012858·004ec9·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·017734·000542·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·017724·000548·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·017c78·00105c·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·017c6c·001048·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·018cd4·004272·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·018cb4·004272·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·01cf48·00235e·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·01cf28·00235e·00···C··0···0··4
38 ··[34]·.symtab···········SYMTAB··········00000000·01f2a8·00b460·10·····35·2766··436 ··[32]·.symtab···········SYMTAB··········00000000·01f288·00b2b0·10·····33·2741··4
39 ··[35]·.strtab···········STRTAB··········00000000·02a708·00249a·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·02a538·00245c·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·02cba2·000174·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·02c994·00015e·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·637c24382f0ea7c5e9f8d4d9e58f70e0a27c974a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f64b64ea74cea42698a2237354060707aba3447a
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 ····00005ba4·0000027c9 ····00005afc·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 ····00005e20·0000010e17 ····00005d78·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 ····00005f30·000002fa25 ····00005e88·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 ····0000622c·0000082a33 ····00006184·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 ····00006a58·00000d1e41 ····000069b0·00000d1e
42 ····00000000·0000000042 ····00000000·00000000
43 ··Length:···················2843 ··Length:···················28
44 ··Version:··················244 ··Version:··················2
45 ··Offset·into·.debug_info:··0x678245 ··Offset·into·.debug_info:··0x6782
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····00007778·0000083649 ····000076d0·00000836
50 ····00000000·0000000050 ····00000000·00000000
51 ··Length:···················2851 ··Length:···················28
52 ··Version:··················252 ··Version:··················2
53 ··Offset·into·.debug_info:··0x834253 ··Offset·into·.debug_info:··0x8342
54 ··Pointer·Size:·············454 ··Pointer·Size:·············4
55 ··Segment·Size:·············055 ··Segment·Size:·············0
  
56 ····Address····Length56 ····Address····Length
57 ····00007fb0·00000bb257 ····00007f08·00000bb2
58 ····00000000·0000000058 ····00000000·00000000
59 ··Length:···················2859 ··Length:···················28
60 ··Version:··················260 ··Version:··················2
61 ··Offset·into·.debug_info:··0xb44e61 ··Offset·into·.debug_info:··0xb44e
62 ··Pointer·Size:·············462 ··Pointer·Size:·············4
63 ··Segment·Size:·············063 ··Segment·Size:·············0
  
64 ····Address····Length64 ····Address····Length
65 ····00008b64·000005c665 ····00008abc·000005c6
66 ····00000000·0000000066 ····00000000·00000000
67 ··Length:···················2867 ··Length:···················28
68 ··Version:··················268 ··Version:··················2
69 ··Offset·into·.debug_info:··0xc82a69 ··Offset·into·.debug_info:··0xc82a
70 ··Pointer·Size:·············470 ··Pointer·Size:·············4
71 ··Segment·Size:·············071 ··Segment·Size:·············0
  
72 ····Address····Length72 ····Address····Length
73 ····0000912c·0000095673 ····00009084·00000956
74 ····00000000·0000000074 ····00000000·00000000
75 ··Length:···················2875 ··Length:···················28
76 ··Version:··················276 ··Version:··················2
77 ··Offset·into·.debug_info:··0xf14d77 ··Offset·into·.debug_info:··0xf14d
78 ··Pointer·Size:·············478 ··Pointer·Size:·············4
79 ··Segment·Size:·············079 ··Segment·Size:·············0
  
80 ····Address····Length80 ····Address····Length
81 ····00009a84·0000083681 ····000099dc·00000836
82 ····00000000·0000000082 ····00000000·00000000
83 ··Length:···················2883 ··Length:···················28
84 ··Version:··················284 ··Version:··················2
85 ··Offset·into·.debug_info:··0x119a585 ··Offset·into·.debug_info:··0x119a5
86 ··Pointer·Size:·············486 ··Pointer·Size:·············4
87 ··Segment·Size:·············087 ··Segment·Size:·············0
  
88 ····Address····Length88 ····Address····Length
89 ····0000a2bc·0000024689 ····0000a214·00000246
90 ····00000000·0000000090 ····00000000·00000000
91 ··Length:···················2891 ··Length:···················28
92 ··Version:··················292 ··Version:··················2
93 ··Offset·into·.debug_info:··0x1239193 ··Offset·into·.debug_info:··0x12391
94 ··Pointer·Size:·············494 ··Pointer·Size:·············4
95 ··Segment·Size:·············095 ··Segment·Size:·············0
  
96 ····Address····Length96 ····Address····Length
97 ····0000a504·000008a297 ····0000a45c·000008a2
98 ····00000000·0000000098 ····00000000·00000000
99 ··Length:···················2899 ··Length:···················28
100 ··Version:··················2100 ··Version:··················2
101 ··Offset·into·.debug_info:··0x140c1101 ··Offset·into·.debug_info:··0x140c1
102 ··Pointer·Size:·············4102 ··Pointer·Size:·············4
103 ··Segment·Size:·············0103 ··Segment·Size:·············0
  
104 ····Address····Length104 ····Address····Length
105 ····0000ada8·000007b6105 ····0000ad00·000007b6
106 ····00000000·00000000106 ····00000000·00000000
107 ··Length:···················28107 ··Length:···················28
108 ··Version:··················2108 ··Version:··················2
109 ··Offset·into·.debug_info:··0x164fe109 ··Offset·into·.debug_info:··0x164fe
110 ··Pointer·Size:·············4110 ··Pointer·Size:·············4
111 ··Segment·Size:·············0111 ··Segment·Size:·············0
  
112 ····Address····Length112 ····Address····Length
113 ····0000b560·000006b6113 ····0000b4b8·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.
869 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 ····00005ba4·0000027c9 ····00005afc·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 ····00005e20·0000010e17 ····00005d78·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 ····00005f30·000002fa25 ····00005e88·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 ····0000622c·0000082a33 ····00006184·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 ····00006a58·00000d1e41 ····000069b0·00000d1e
42 ····00000000·0000000042 ····00000000·00000000
43 ··Length:···················2843 ··Length:···················28
44 ··Version:··················244 ··Version:··················2
45 ··Offset·into·.debug_info:··0x678245 ··Offset·into·.debug_info:··0x6782
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····00007778·0000083649 ····000076d0·00000836
50 ····00000000·0000000050 ····00000000·00000000
51 ··Length:···················2851 ··Length:···················28
52 ··Version:··················252 ··Version:··················2
53 ··Offset·into·.debug_info:··0x834253 ··Offset·into·.debug_info:··0x8342
54 ··Pointer·Size:·············454 ··Pointer·Size:·············4
55 ··Segment·Size:·············055 ··Segment·Size:·············0
  
56 ····Address····Length56 ····Address····Length
57 ····00007fb0·00000bb257 ····00007f08·00000bb2
58 ····00000000·0000000058 ····00000000·00000000
59 ··Length:···················2859 ··Length:···················28
60 ··Version:··················260 ··Version:··················2
61 ··Offset·into·.debug_info:··0xb44e61 ··Offset·into·.debug_info:··0xb44e
62 ··Pointer·Size:·············462 ··Pointer·Size:·············4
63 ··Segment·Size:·············063 ··Segment·Size:·············0
  
64 ····Address····Length64 ····Address····Length
65 ····00008b64·000005c665 ····00008abc·000005c6
66 ····00000000·0000000066 ····00000000·00000000
67 ··Length:···················2867 ··Length:···················28
68 ··Version:··················268 ··Version:··················2
69 ··Offset·into·.debug_info:··0xc82a69 ··Offset·into·.debug_info:··0xc82a
70 ··Pointer·Size:·············470 ··Pointer·Size:·············4
71 ··Segment·Size:·············071 ··Segment·Size:·············0
  
72 ····Address····Length72 ····Address····Length
73 ····0000912c·0000095673 ····00009084·00000956
74 ····00000000·0000000074 ····00000000·00000000
75 ··Length:···················2875 ··Length:···················28
76 ··Version:··················276 ··Version:··················2
77 ··Offset·into·.debug_info:··0xf14d77 ··Offset·into·.debug_info:··0xf14d
78 ··Pointer·Size:·············478 ··Pointer·Size:·············4
79 ··Segment·Size:·············079 ··Segment·Size:·············0
  
80 ····Address····Length80 ····Address····Length
81 ····00009a84·0000083681 ····000099dc·00000836
82 ····00000000·0000000082 ····00000000·00000000
83 ··Length:···················2883 ··Length:···················28
84 ··Version:··················284 ··Version:··················2
85 ··Offset·into·.debug_info:··0x119a585 ··Offset·into·.debug_info:··0x119a5
86 ··Pointer·Size:·············486 ··Pointer·Size:·············4
87 ··Segment·Size:·············087 ··Segment·Size:·············0
  
88 ····Address····Length88 ····Address····Length
89 ····0000a2bc·0000024689 ····0000a214·00000246
90 ····00000000·0000000090 ····00000000·00000000
91 ··Length:···················2891 ··Length:···················28
92 ··Version:··················292 ··Version:··················2
93 ··Offset·into·.debug_info:··0x1239193 ··Offset·into·.debug_info:··0x12391
94 ··Pointer·Size:·············494 ··Pointer·Size:·············4
95 ··Segment·Size:·············095 ··Segment·Size:·············0
  
96 ····Address····Length96 ····Address····Length
97 ····0000a504·000008a297 ····0000a45c·000008a2
98 ····00000000·0000000098 ····00000000·00000000
99 ··Length:···················2899 ··Length:···················28
100 ··Version:··················2100 ··Version:··················2
101 ··Offset·into·.debug_info:··0x140c1101 ··Offset·into·.debug_info:··0x140c1
102 ··Pointer·Size:·············4102 ··Pointer·Size:·············4
103 ··Segment·Size:·············0103 ··Segment·Size:·············0
  
104 ····Address····Length104 ····Address····Length
105 ····0000ada8·000007b6105 ····0000ad00·000007b6
106 ····00000000·00000000106 ····00000000·00000000
107 ··Length:···················28107 ··Length:···················28
108 ··Version:··················2108 ··Version:··················2
109 ··Offset·into·.debug_info:··0x164fe109 ··Offset·into·.debug_info:··0x164fe
110 ··Pointer·Size:·············4110 ··Pointer·Size:·············4
111 ··Segment·Size:·············0111 ··Segment·Size:·············0
  
112 ····Address····Length112 ····Address····Length
113 ····0000b560·000006b6113 ····0000b4b8·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.58 KB
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 32 lines modified
1 JGCC:·(Debian·14.2.0-14)·14.2.01 DzGCC:·(Debian·14.2.0-14)·14.2.0
 2 }*{·2TDR
 3 5+9|+>Vb
 4 Dp<mU/IV/
 5 htU-ng("]
 6 -?k9f8oKF4
 7 Y{C9mzY.d;o(
 8 kms_L-dW
 9 %qEE=w{[
 10 X.f8/2.b
 11 M$5@8\}&
 12 *mEK'GwA
 13 RK335+3s
 14 mcxx_1<4]6
 15 EKjOEpW%
 16 +n»     j3·.lh
2 R]yDvepU 
3 W\;voBU~ 
4 dhU/:,h- 
5 t_»     >jQCs[ 
6 "!E2}:0$Bn 
7 kD^EO3]G 
8 At&nT',~ 
9 Xua}}lH0Q 
10 iV<sf%>V 
11 c-hYJ"U4 
12 (LxmVCsU 
13 6-IC>&k} 
14 oVOJekwoVOJ 
15 M/vI5Il. 
16 ;(nA*=x} 
17 N4p#Ql?mgD 
18 _Gn3()Suny 
19 Zc/jWc/z 
20 FlnG7·A217 FlnG7·A2
 18 HScf{`ac
21 o<1d,k|m# 
22 ,oZf>E8PvI 
23 meP~K3`e19 meP~K3`e
24 e1_yEil:Lb 
25 0uGW;ZN?9Z 
26 4aA,QZI5c 
27 s/m*m&m.-g 
28 `5#XM»  Vs20 !»      y·Jo#·
 21 W&r%w·lS
 22 d8:&W`cS
 23 =J?ptp9f
 24 _.^P@IzIU
 25 7z.a_%dV
29 KFJv9Qkl26 KFJv9Qkl
30 9?x^K!s~27 9?x^K!s~
31 3MIO7q(H28 3MIO7q(H
32 4#aV*H(J#29 4#aV*H(J#
33 gno&}KKt:OZ30 gno&}KKt:OZ
34 call_weak_fn31 call_weak_fn
35 crtstuff.c32 crtstuff.c
Offset 101, 15 lines modifiedOffset 98, 14 lines modified
101 g_vowel698 g_vowel6
102 utilities.c99 utilities.c
103 __FRAME_END__100 __FRAME_END__
104 __dso_handle101 __dso_handle
105 _DYNAMIC102 _DYNAMIC
106 __TMC_END__103 __TMC_END__
107 _GLOBAL_OFFSET_TABLE_104 _GLOBAL_OFFSET_TABLE_
108 __aeabi_unwind_cpp_pr0@GCC_3.5 
109 russian_UTF_8_close_env105 russian_UTF_8_close_env
110 calloc@GLIBC_2.4106 calloc@GLIBC_2.4
111 finnish_UTF_8_stem107 finnish_UTF_8_stem
112 danish_UTF_8_stem108 danish_UTF_8_stem
113 danish_UTF_8_create_env109 danish_UTF_8_create_env
114 create_s110 create_s
115 strcmp@GLIBC_2.4111 strcmp@GLIBC_2.4
Offset 168, 15 lines modifiedOffset 164, 14 lines modified
168 hungarian_UTF_8_create_env164 hungarian_UTF_8_create_env
169 russian_UTF_8_stem165 russian_UTF_8_stem
170 PL_type_error166 PL_type_error
171 PL_copy_term_ref167 PL_copy_term_ref
172 russian_UTF_8_create_env168 russian_UTF_8_create_env
173 english_UTF_8_create_env169 english_UTF_8_create_env
174 __errno_location@GLIBC_2.4170 __errno_location@GLIBC_2.4
175 __aeabi_unwind_cpp_pr1@GCC_3.5 
176 memset@GLIBC_2.4171 memset@GLIBC_2.4
177 PL_get_atom172 PL_get_atom
178 dutch_UTF_8_create_env173 dutch_UTF_8_create_env
179 italian_UTF_8_close_env174 italian_UTF_8_close_env
180 turkish_UTF_8_close_env175 turkish_UTF_8_close_env
181 finnish_UTF_8_create_env176 finnish_UTF_8_create_env
182 french_UTF_8_create_env177 french_UTF_8_create_env
Offset 222, 16 lines modifiedOffset 217, 14 lines modified
222 .shstrtab217 .shstrtab
223 .note.gnu.build-id218 .note.gnu.build-id
224 .gnu.hash219 .gnu.hash
225 .gnu.version220 .gnu.version
226 .gnu.version_r221 .gnu.version_r
227 .rel.dyn222 .rel.dyn
228 .rel.plt223 .rel.plt
229 .ARM.extab 
230 .ARM.exidx 
231 .eh_frame224 .eh_frame
232 .init_array225 .init_array
233 .fini_array226 .fini_array
234 .data.rel.ro227 .data.rel.ro
235 .dynamic228 .dynamic
236 .comment229 .comment
237 .ARM.attributes230 .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 000057dc·<_init>:2 00005734·<_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 000057e8·<.plt>:2 00005740·<.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 00005adc·<call_weak_fn>:2 00005a34·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00005b00·<deregister_tm_clones>:4 00005a58·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00005b2c·<register_tm_clones>:6 00005a84·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00005b60·<__do_global_dtors_aux>:8 00005ab8·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00005ba0·<frame_dummy>:10 00005af8·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00005ba4·<snowball_algorithms>:14 00005afc·<snowball_algorithms>:
15 »       ...15 »       ...
  
16 00005bf8·<stem_key_alloc>:16 00005b50·<stem_key_alloc>:
17 »       ...17 »       ...
  
18 00005c0c·<stem_destroy_cache>:18 00005b64·<stem_destroy_cache>:
19 »       ...19 »       ...
  
20 00005c54·<snowball>:20 00005bac·<snowball>:
21 »       ...21 »       ...
  
22 00005ddc·<install_snowball>:22 00005d34·<install_snowball>:
23 »       ...23 »       ...
  
24 00005e20·<sb_stemmer_list>:24 00005d78·<sb_stemmer_list>:
25 »       ...25 »       ...
  
26 00005e2c·<sb_stemmer_delete>:26 00005d84·<sb_stemmer_delete>:
27 »       ...27 »       ...
  
28 00005e54·<sb_stemmer_new>:28 00005dac·<sb_stemmer_new>:
29 »       ...29 »       ...
  
30 00005ee8·<sb_stemmer_stem>:30 00005e40·<sb_stemmer_stem>:
31 »       ...31 »       ...
  
32 00005f28·<sb_stemmer_length>:32 00005e80·<sb_stemmer_length>:
33 »       ...33 »       ...
  
34 00005f30·<r_consonant_pair>:34 00005e88·<r_consonant_pair>:
35 »       ...35 »       ...
  
36 00005fb8·<danish_UTF_8_stem>:36 00005f10·<danish_UTF_8_stem>:
37 »       ...37 »       ...
  
38 00006218·<danish_UTF_8_create_env>:38 00006170·<danish_UTF_8_create_env>:
39 »       ...39 »       ...
  
40 00006224·<danish_UTF_8_close_env>:40 0000617c·<danish_UTF_8_close_env>:
41 »       ...41 »       ...
  
42 0000622c·<r_undouble>:42 00006184·<r_undouble>:
43 »       ...43 »       ...
  
44 000062b8·<r_en_ending>:44 00006210·<r_en_ending>:
45 »       ...45 »       ...
  
46 0000632c·<r_e_ending>:46 00006284·<r_e_ending>:
47 »       ...47 »       ...
  
48 000063a8·<dutch_UTF_8_stem>:48 00006300·<dutch_UTF_8_stem>:
49 »       ...49 »       ...
  
50 00006a44·<dutch_UTF_8_create_env>:50 0000699c·<dutch_UTF_8_create_env>:
51 »       ...51 »       ...
  
52 00006a50·<dutch_UTF_8_close_env>:52 000069a8·<dutch_UTF_8_close_env>:
53 »       ...53 »       ...
  
54 00006a58·<r_shortv>:54 000069b0·<r_shortv>:
55 »       ...55 »       ...
  
56 00006b00·<english_UTF_8_stem>:56 00006a58·<english_UTF_8_stem>:
57 »       ...57 »       ...
  
58 00007764·<english_UTF_8_create_env>:58 000076bc·<english_UTF_8_create_env>:
59 »       ...59 »       ...
  
60 00007770·<english_UTF_8_close_env>:60 000076c8·<english_UTF_8_close_env>:
61 »       ...61 »       ...
  
62 00007778·<r_LONG>:62 000076d0·<r_LONG>:
63 »       ...63 »       ...
  
64 0000779c·<r_VI>:64 000076f4·<r_VI>:
65 »       ...65 »       ...
  
66 000077dc·<finnish_UTF_8_stem>:66 00007734·<finnish_UTF_8_stem>:
67 »       ...67 »       ...
  
68 00007f9c·<finnish_UTF_8_create_env>:68 00007ef4·<finnish_UTF_8_create_env>:
69 »       ...69 »       ...
  
70 00007fa8·<finnish_UTF_8_close_env>:70 00007f00·<finnish_UTF_8_close_env>:
71 »       ...71 »       ...
  
72 00007fb0·<french_UTF_8_stem>:72 00007f08·<french_UTF_8_stem>:
73 »       ...73 »       ...
  
74 00008b50·<french_UTF_8_create_env>:74 00008aa8·<french_UTF_8_create_env>:
75 »       ...75 »       ...
  
76 00008b5c·<french_UTF_8_close_env>:76 00008ab4·<french_UTF_8_close_env>:
77 »       ...77 »       ...
  
78 00008b64·<german_UTF_8_stem>:78 00008abc·<german_UTF_8_stem>:
79 »       ...79 »       ...
  
80 00009118·<german_UTF_8_create_env>:80 00009070·<german_UTF_8_create_env>:
81 »       ...81 »       ...
  
82 00009124·<german_UTF_8_close_env>:82 0000907c·<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 0000ecc0·<_fini>:2 0000ec18·<_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, 23 lines modifiedOffset 5, 21 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.attributes
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·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.18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges.
22 ··0x00000130·2e646562·75675f6c·696e6500·2e646562·.debug_line..deb19 ··0x00000100·2e646562·75675f69·6e666f00·2e646562·.debug_info..deb
23 ··0x00000140·75675f66·72616d65·002e6465·6275675f·ug_frame..debug_20 ··0x00000110·75675f61·62627265·76002e64·65627567·ug_abbrev..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.
  
1.04 MB
./usr/lib/debug/.build-id/68/ef3358398e4261d99003f007dcc694473bf08d.debug vs.
./usr/lib/debug/.build-id/ab/8128b30dfee043d3981f6854c727bbff19c2f5.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:··········16236·(bytes·into·file)13 ··Start·of·section·headers:··········18724·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x02404·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x024ec·R·E·0x10000
8 ··LOAD···········0x00fe44·0x0001fe44·0x0001fe44·0x00000·0x0025c·RW··0x100007 ··LOAD···········0x00fe08·0x0001fe08·0x0001fe08·0x00000·0x00250·RW··0x10000
9 ··DYNAMIC········0x00fe44·0x0001fe4c·0x0001fe4c·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x00fe08·0x0001fe10·0x0001fe10·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe44·0x0001fe44·0x0001fe44·0x00000·0x001bc·R···0x111 ··GNU_RELRO······0x00fe08·0x0001fe08·0x0001fe08·0x00000·0x001f8·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x3f6c:1 There·are·35·section·headers,·starting·at·offset·0x4924:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0002c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0003d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000418·000138·0002c6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000508·000118·000372·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000006de·000138·000058·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········0000087a·000118·00007a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000738·000138·000080·00···A··4···4··410 ··[·6]·.gnu.version_r····NOBITS··········000008f4·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········000007b8·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000934·000118·000060·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000007f8·000138·000118·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000994·000118·0001b0·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000910·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000b44·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0000091c·000138·0001c0·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000b50·000118·0002b0·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000ae0·000138·0015f0·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00000e00·000118·001418·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········000020d0·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00002218·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000020d8·000138·0002c8·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00002220·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00002400·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········000024e8·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fe44·00fe44·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fe08·00fe08·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fe48·00fe44·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fe0c·00fe08·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fe4c·00fe44·000108·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fe10·00fe08·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001ff54·00fe44·0000ac·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ff08·00fe08·0000f8·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fe44·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fe08·00001c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·00fe44·00009c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0002001c·00fe08·00003c·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·00004c·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001d4·000d5c·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·001426·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·000f30·00024b·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·0015b0·00032d·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·00117c·000afb·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·0018e0·000bbe·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·001c78·000148·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·0024a0·0001b1·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·001dc0·00007b·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·002654·000184·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·001e3c·000e64·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0027d8·000b5b·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·002ca0·00014f·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·003334·000185·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·002def·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0034b9·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·002e4c·000ac0·10·····35·131··436 ··[32]·.symtab···········SYMTAB··········00000000·003514·000c70·10·····33·141··4
39 ··[35]·.strtab···········STRTAB··········00000000·00390c·0004e7·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·004184·00063a·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·003df3·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·0047be·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··D·(mbind),·y·(purecode),·p·(processor·specific)
22.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:·68ef3358398e4261d99003f007dcc694473bf08d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ab8128b30dfee043d3981f6854c727bbff19c2f5
369 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
377 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
50.1 KB
readelf --wide --debug-dump=abbrev {}
Max HTML report size reached
1.09 KB
readelf --wide --debug-dump=aranges {}
    
Offset 1, 39 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:··0x884 ··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 ····00000ba8·000004388 ····00000ec8·00001350
9 ····00000000·00000000 
10 ··Length:···················28 
11 ··Version:··················2 
12 ··Offset·into·.debug_info:··0x7bb 
13 ··Pointer·Size:·············4 
14 ··Segment·Size:·············0 
  
15 ····Address····Length 
16 ····00000fe0·00000368 
17 ····00000000·00000000 
18 ··Length:···················28 
19 ··Version:··················2 
20 ··Offset·into·.debug_info:··0xced 
21 ··Pointer·Size:·············4 
22 ··Segment·Size:·············0 
  
23 ····Address····Length 
24 ····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 
33 ····00000000·000000009 ····00000000·00000000
  
211 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
1.09 KB
readelf --wide --debug-dump=ranges {}
    
Offset 1, 39 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:··0x884 ··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 ····00000ba8·000004388 ····00000ec8·00001350
9 ····00000000·00000000 
10 ··Length:···················28 
11 ··Version:··················2 
12 ··Offset·into·.debug_info:··0x7bb 
13 ··Pointer·Size:·············4 
14 ··Segment·Size:·············0 
  
15 ····Address····Length 
16 ····00000fe0·00000368 
17 ····00000000·00000000 
18 ··Length:···················28 
19 ··Version:··················2 
20 ··Offset·into·.debug_info:··0xced 
21 ··Pointer·Size:·············4 
22 ··Segment·Size:·············0 
  
23 ····Address····Length 
24 ····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 
33 ····00000000·000000009 ····00000000·00000000
  
2.65 KB
strings --all --bytes=8 {}
    
Offset 1, 85 lines modifiedOffset 1, 108 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
2 LCWBQC44+-2 ,zT9+FU8n|-S
 3 oGu:.SJ(
 4 7.-zskWJ
3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug5 j/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 __PRETTY_FUNCTION__.0 
14 pl_crypt 
15 crypt_mutex 
16 md5_process 
17 md5passwd.c 
18 passwd.115 websocket.c
 16 ws_header
 17 is_ws_stream
 18 ws_random
 19 free_ws_context
 20 ws_close
 21 ws_start_message
 22 ws_send_partial
 23 ws_control
 24 ws_write
 25 ws_property
 26 ws_next_header
 27 ws_read_header
 28 ATOM_null
 29 ATOM_mode
 30 ATOM_server
 31 ATOM_client
 32 ATOM_subprotocol
 33 ATOM_close_parent
 34 ATOM_buffer_size
 35 ATOM_status
 36 ws_state_names
 37 ATOM_end_of_file
 38 ws_functions
19 __FRAME_END__39 __FRAME_END__
20 md5_finish 
21 __dso_handle40 __dso_handle
22 _DYNAMIC41 _DYNAMIC
23 __TMC_END__42 __TMC_END__
24 _GLOBAL_OFFSET_TABLE_43 _GLOBAL_OFFSET_TABLE_
 44 PL_get_stream_handle
 45 PL_release_stream
 46 PL_unify_stream
 47 PL_discard_foreign_frame
 48 PL_unify_integer
25 md5_append 
26 pl_error 
27 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 
32 strcmp@GLIBC_2.4 
33 __cxa_finalize@GLIBC_2.449 __cxa_finalize@GLIBC_2.4
34 _ITM_deregisterTMCloneTable50 _ITM_deregisterTMCloneTable
 51 PL_unregister_atom
 52 free@GLIBC_2.4
35 PL_unify_term 
36 PL_unify_atom_chars 
37 pthread_mutex_lock@GLIBC_2.4 
38 __stack_chk_guard@GLIBC_2.453 __stack_chk_guard@GLIBC_2.4
39 memcpy@GLIBC_2.454 memcpy@GLIBC_2.4
40 PL_register_foreign55 PL_register_foreign
41 PL_unify_chars56 Sread_pending
 57 install_websocket
 58 PL_get_name_arity_sz
 59 PL_get_int64
 60 PL_get_stream
42 __stack_chk_fail@GLIBC_2.461 __stack_chk_fail@GLIBC_2.4
 62 realloc@GLIBC_2.4
43 PL_raise_exception 
44 PL_new_functor_sz 
45 PL_new_term_ref63 PL_new_term_ref
46 PL_new_atom64 PL_new_atom
 65 S__fupdatefilepos_getc
 66 PL_register_atom
 67 PL_call_predicate
 68 S__fillbuf
47 PL_is_variable69 PL_is_variable
48 strerror@GLIBC_2.470 PL_exception
 71 malloc@GLIBC_2.4
49 __gmon_start__72 __gmon_start__
50 strlen@GLIBC_2.4 
51 strchr@GLIBC_2.473 PL_uninstantiation_error
 74 PL_get_integer_ex
 75 PL_type_error
52 PL_copy_term_ref76 PL_copy_term_ref
53 __strcat_chk@GLIBC_2.4 
54 __aeabi_unwind_cpp_pr1@GCC_3.5 
55 strncpy@GLIBC_2.4 
56 PL_close_foreign_frame77 __errno_location@GLIBC_2.4
 78 memset@GLIBC_2.4
 79 Sset_filter
 80 PL_unify_atom
 81 _PL_get_arg_sz
 82 PL_get_atom_ex
57 rand@GLIBC_2.483 rand@GLIBC_2.4
58 PL_open_foreign_frame84 PL_open_foreign_frame
59 Sdprintf 
60 PL_domain_error85 PL_domain_error
61 install_crypt 
62 PL_put_atom_chars86 PL_get_bool_ex
 87 PL_permission_error
 88 PL_predicate
 89 Ssetbuffer
63 _ITM_registerTMCloneTable90 _ITM_registerTMCloneTable
 91 PL_get_nil
64 PL_get_list92 PL_get_list
 93 PL_malloc
 94 PL_release_stream_noerror
65 crypt@XCRYPT_2.0 
66 PL_get_integer 
67 PL_get_chars 
68 __assert_fail@GLIBC_2.4 
69 PL_get_atom_chars 
70 .shstrtab95 .shstrtab
71 .note.gnu.build-id96 .note.gnu.build-id
72 .gnu.hash97 .gnu.hash
Max diff block lines reached; 150/2662 bytes (5.63%) 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 00000910·<_init>:2 00000b44·<_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 0000091c·<.plt>:2 00000b50·<.plt>:
3 »       ...3 »       ...
1.58 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, 72 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000ae0·<call_weak_fn>:2 00000e00·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000b04·<deregister_tm_clones>:4 00000e24·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000b30·<register_tm_clones>:6 00000e50·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000b64·<__do_global_dtors_aux>:8 00000e84·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000ba4·<frame_dummy>:10 00000ec4·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000ba8·<pl_error>:14 00000ec8·<ws_header>:
15 »       ...15 »       ...
  
16 00000fe0·<pl_crypt>:16 00000f58·<is_ws_stream>:
17 »       ...17 »       ...
  
18 00001330·<install_crypt>:18 00000fc4·<ws_random>:
19 »       ...19 »       ...
  
20 00001348·<md5_process>:20 00001070·<free_ws_context>:
21 »       ...21 »       ...
  
22 00001b24·<md5_init>:22 000010ac·<ws_close>:
23 »       ...23 »       ...
  
24 00001b5c·<md5_append>:24 000010e0·<ws_start_message>:
25 »       ...25 »       ...
  
26 00001c2c·<md5_finish>:26 00001200·<ws_open>:
27 »       ...27 »       ...
  
28 00001ce0·<md5_crypt>:28 00001494·<ws_send_partial>:
 29 »       ...
  
 30 000015a8·<ws_control>:
 31 »       ...
  
 32 00001624·<ws_write>:
 33 »       ...
  
 34 0000169c·<ws_set>:
 35 »       ...
  
 36 00001780·<ws_send>:
 37 »       ...
  
 38 00001988·<ws_property>:
 39 »       ...
  
 40 00001aa8·<ws_next_header>:
 41 »       ...
  
 42 00001ca4·<ws_read_header>:
 43 »       ...
  
 44 00001ed4·<ws_read>:
 45 »       ...
  
 46 000020c4·<install_websocket>:
29 »       ...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 000020d0·<_fini>:2 00002218·<_fini>:
3 »       ...3 »       ...
1.96 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 16 lines modifiedOffset 1, 63 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··ctx1 
3 ··[·····5]··itoa64 
4 ··[·····c]··to642 ··[·····0]··plen64
5 ··[····11]··./packages/clib/md5passwd.c 
6 ··[····2d]··./packages/clib/crypt.c 
7 ··[····45]··encrypted 
8 ··[····4f]··__builtin___strncat_chk 
9 ··[····67]··strncat 
10 ··[····6f]··salt 
11 ··[····74]··md5_crypt 
12 ··[····7e]··install_crypt 
13 ··[····8c]··pl_crypt 
14 ··[····95]··crypt_mutex3 ··[·····7]··WS_CLOSED
 4 ··[····11]··WS_MSG_STARTED
 5 ··[····20]··WS_MSG_END
 6 ··[····2b]··WS_IDLE
 7 ··[····33]··WS_OP_CLOSE
 8 ··[····3f]··WS_OP_CONTINUE
 9 ··[····4e]··WS_OP_PING
 10 ··[····59]··WS_OP_PONG
 11 ··[····64]··WS_SERVER
 12 ··[····6e]··WS_CLIENT
 13 ··[····78]··WS_OP_TEXT
 14 ··[····83]··WS_OP_BINARY
 15 ··[····90]··./packages/http/websocket.c
 16 ··[····ac]··payload_read
 17 ··[····b9]··ws_read
 18 ··[····c1]··skip_payload
 19 ··[····ce]··masked
 20 ··[····d5]··fragmented
 21 ··[····e0]··ws_send
 22 ··[····e8]··OpCode
 23 ··[····ef]··ws_opcode
 24 ··[····f9]··ATOM_mode
 25 ··[···103]··ws_mode
 26 ··[···10b]··ws_start_message
 27 ··[···11c]··ws_close
 28 ··[···125]··ws_state
 29 ··[···12e]··ws_write
 30 ··[···137]··ATOM_buffer_size
 31 ··[···148]··bsize
 32 ··[···14e]··ws_flush
 33 ··[···157]··apply_mask
 34 ··[···162]··ws_send_partial
 35 ··[···172]··ATOM_subprotocol
 36 ··[···183]··ws_control
 37 ··[···18e]··WsStream
 38 ··[···197]··is_ws_stream
 39 ··[···1a4]··get_ws_stream
 40 ··[···1b2]··ws_random
 41 ··[···1bc]··payload_len
 42 ··[···1c8]··hdr_len
 43 ··[···1d0]··ws_open
 44 ··[···1d8]··payload_written
 45 ··[···1e8]··continuation
 46 ··[···1f5]··ws_read_header
 47 ··[···204]··ws_continuation_header
 48 ··[···21b]··ws_header
 49 ··[···225]··ws_next_header
 50 ··[···234]··discard_data_buffer
 51 ··[···248]··ATOM_server
 52 ··[···254]··ws_state_names
 53 ··[···263]··init_state_names
 54 ··[···274]··ws_functions
 55 ··[···281]··ATOM_status
 56 ··[···28d]··install_websocket
 57 ··[···29f]··ws_set
 58 ··[···2a6]··read_int
 59 ··[···2af]··alloc_ws_context
 60 ··[···2c0]··free_ws_context
 61 ··[···2d0]··ws_property
  
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
10.7 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 75 lines modifiedOffset 8, 96 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·72790065·72726f72·rray_entry.error15 ··0x000000c0·72726179·5f656e74·72790077·6562736f·rray_entry.webso
16 ··0x000000d0·2e63005f·5f505245·5454595f·46554e43·.c.__PRETTY_FUNC 
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._fi16 ··0x000000d0·636b6574·2e630077·735f6865·61646572·cket.c.ws_header
 17 ··0x000000e0·0069735f·77735f73·74726561·6d007773·.is_ws_stream.ws
 18 ··0x000000f0·5f72616e·646f6d00·66726565·5f77735f·_random.free_ws_
 19 ··0x00000100·636f6e74·65787400·77735f63·6c6f7365·context.ws_close
 20 ··0x00000110·0077735f·73746172·745f6d65·73736167·.ws_start_messag
 21 ··0x00000120·65007773·5f6f7065·6e007773·5f73656e·e.ws_open.ws_sen
 22 ··0x00000130·645f7061·72746961·6c007773·5f636f6e·d_partial.ws_con
 23 ··0x00000140·74726f6c·0077735f·77726974·65007773·trol.ws_write.ws
 24 ··0x00000150·5f736574·0077735f·73656e64·0077735f·_set.ws_send.ws_
 25 ··0x00000160·70726f70·65727479·0077735f·6e657874·property.ws_next
 26 ··0x00000170·5f686561·64657200·77735f72·6561645f·_header.ws_read_
 27 ··0x00000180·68656164·65720077·735f7265·61640070·header.ws_read.p
 28 ··0x00000190·7265642e·30004154·4f4d5f6e·756c6c00·red.0.ATOM_null.
 29 ··0x000001a0·41544f4d·5f6d6f64·65004154·4f4d5f73·ATOM_mode.ATOM_s
 30 ··0x000001b0·65727665·72004154·4f4d5f63·6c69656e·erver.ATOM_clien
 31 ··0x000001c0·74004154·4f4d5f73·75627072·6f746f63·t.ATOM_subprotoc
 32 ··0x000001d0·6f6c0041·544f4d5f·636c6f73·655f7061·ol.ATOM_close_pa
 33 ··0x000001e0·72656e74·0041544f·4d5f6275·66666572·rent.ATOM_buffer
 34 ··0x000001f0·5f73697a·65004154·4f4d5f73·74617475·_size.ATOM_statu
 35 ··0x00000200·73007773·5f737461·74655f6e·616d6573·s.ws_state_names
 36 ··0x00000210·0041544f·4d5f656e·645f6f66·5f66696c·.ATOM_end_of_fil
 37 ··0x00000220·65007773·5f66756e·6374696f·6e73005f·e.ws_functions._
 38 ··0x00000230·5f465241·4d455f45·4e445f5f·005f6669·_FRAME_END__._fi
25 ··0x00000160·6e69005f·5f64736f·5f68616e·646c6500·ni.__dso_handle.39 ··0x00000240·6e69005f·5f64736f·5f68616e·646c6500·ni.__dso_handle.
26 ··0x00000170·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E40 ··0x00000250·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E
27 ··0x00000180·4e445f5f·005f474c·4f42414c·5f4f4646·ND__._GLOBAL_OFF41 ··0x00000260·4e445f5f·005f474c·4f42414c·5f4f4646·ND__._GLOBAL_OFF
28 ··0x00000190·5345545f·5441424c·455f006d·64355f61·SET_TABLE_.md5_a42 ··0x00000270·5345545f·5441424c·455f005f·696e6974·SET_TABLE_._init
 43 ··0x00000280·00504c5f·6765745f·73747265·616d5f68·.PL_get_stream_h
 44 ··0x00000290·616e646c·6500504c·5f72656c·65617365·andle.PL_release
 45 ··0x000002a0·5f737472·65616d00·504c5f75·6e696679·_stream.PL_unify
 46 ··0x000002b0·5f737472·65616d00·504c5f64·69736361·_stream.PL_disca
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 
36 ··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 
57 ··0x00000360·40474c49·42435f32·2e34005f·5f676d6f·@GLIBC_2.4.__gmo 
58 ··0x00000370·6e5f7374·6172745f·5f007374·726c656e·n_start__.strlen 
59 ··0x00000380·40474c49·42435f32·2e340073·74726368·@GLIBC_2.4.strch 
60 ··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 
68 ··0x00000410·40474c49·42435f32·2e340050·4c5f6f70·@GLIBC_2.4.PL_op 
69 ··0x00000420·656e5f66·6f726569·676e5f66·72616d65·en_foreign_frame47 ··0x000002c0·72645f66·6f726569·676e5f66·72616d65·rd_foreign_frame
 48 ··0x000002d0·00504c5f·756e6966·795f696e·74656765·.PL_unify_intege
 49 ··0x000002e0·72005f5f·6378615f·66696e61·6c697a65·r.__cxa_finalize
 50 ··0x000002f0·40474c49·42435f32·2e34005f·49544d5f·@GLIBC_2.4._ITM_
70 ··0x00000430·00536470·72696e74·6600504c·5f646f6d·.Sdprintf.PL_dom 
71 ··0x00000440·61696e5f·6572726f·7200696e·7374616c·ain_error.instal 
72 ··0x00000450·6c5f6372·79707400·504c5f70·75745f61·l_crypt.PL_put_a 
73 ··0x00000460·746f6d5f·63686172·73005f49·544d5f72·tom_chars._ITM_r 
74 ··0x00000470·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa51 ··0x00000300·64657265·67697374·6572544d·436c6f6e·deregisterTMClon
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.__a52 ··0x00000310·65546162·6c650050·4c5f756e·72656769·eTable.PL_unregi
 53 ··0x00000320·73746572·5f61746f·6d006672·65654047·ster_atom.free@G
 54 ··0x00000330·4c494243·5f322e34·005f5f73·7461636b·LIBC_2.4.__stack
 55 ··0x00000340·5f63686b·5f677561·72644047·4c494243·_chk_guard@GLIBC
 56 ··0x00000350·5f322e34·006d656d·63707940·474c4942·_2.4.memcpy@GLIB
 57 ··0x00000360·435f322e·3400504c·5f726567·69737465·C_2.4.PL_registe
 58 ··0x00000370·725f666f·72656967·6e005372·6561645f·r_foreign.Sread_
 59 ··0x00000380·70656e64·696e6700·696e7374·616c6c5f·pending.install_
 60 ··0x00000390·77656273·6f636b65·7400504c·5f676574·websocket.PL_get
 61 ··0x000003a0·5f6e616d·655f6172·6974795f·737a0050·_name_arity_sz.P
 62 ··0x000003b0·4c5f6765·745f696e·74363400·504c5f67·L_get_int64.PL_g
 63 ··0x000003c0·65745f73·74726561·6d005f5f·73746163·et_stream.__stac
79 ··0x000004c0·73736572·745f6661·696c4047·4c494243·ssert_fail@GLIBC64 ··0x000003d0·6b5f6368·6b5f6661·696c4047·4c494243·k_chk_fail@GLIBC
80 ··0x000004d0·5f322e34·00504c5f·6765745f·61746f6d·_2.4.PL_get_atom 
81 ··0x000004e0·5f636861·727300·····················_chars.65 ··0x000003e0·5f322e34·00726561·6c6c6f63·40474c49·_2.4.realloc@GLI
 66 ··0x000003f0·42435f32·2e340053·66777269·74650050·BC_2.4.Sfwrite.P
 67 ··0x00000400·4c5f6e65·775f7465·726d5f72·65660050·L_new_term_ref.P
 68 ··0x00000410·4c5f6e65·775f6174·6f6d0053·5f5f6675·L_new_atom.S__fu
 69 ··0x00000420·70646174·6566696c·65706f73·5f676574·pdatefilepos_get
 70 ··0x00000430·6300504c·5f726567·69737465·725f6174·c.PL_register_at
 71 ··0x00000440·6f6d0050·4c5f6361·6c6c5f70·72656469·om.PL_call_predi
 72 ··0x00000450·63617465·00535f5f·66696c6c·62756600·cate.S__fillbuf.
 73 ··0x00000460·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
 74 ··0x00000470·4c5f6578·63657074·696f6e00·6d616c6c·L_exception.mall
 75 ··0x00000480·6f634047·4c494243·5f322e34·00536e65·oc@GLIBC_2.4.Sne
 76 ··0x00000490·77005f5f·676d6f6e·5f737461·72745f5f·w.__gmon_start__
 77 ··0x000004a0·00504c5f·756e696e·7374616e·74696174·.PL_uninstantiat
 78 ··0x000004b0·696f6e5f·6572726f·7200504c·5f676574·ion_error.PL_get
Max diff block lines reached; 0/10859 bytes (0.00%) of diff not shown.
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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/79/1784b600d8b85a375400484e2b80355aa24742.debug vs.
./usr/lib/debug/.build-id/77/09c7033c26b4dcbe34780eb8834c3d6f5a3dbf.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:··········23216·(bytes·into·file)13 ··Start·of·section·headers:··········23000·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x02c54·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x02abc·R·E·0x10000
8 ··LOAD···········0x00fe28·0x0001fe28·0x0001fe28·0x00000·0x001ec·RW··0x100007 ··LOAD···········0x00fe30·0x0001fe30·0x0001fe30·0x00000·0x001e4·RW··0x10000
9 ··DYNAMIC········0x00fe28·0x0001fe30·0x0001fe30·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fe30·0x0001fe38·0x0001fe38·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe28·0x0001fe28·0x0001fe28·0x00000·0x001d8·R···0x111 ··GNU_RELRO······0x00fe30·0x0001fe30·0x0001fe30·0x00000·0x001d0·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x5ab0:1 There·are·35·section·headers,·starting·at·offset·0x59d8:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·000360·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·000340·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000004bc·000138·000338·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000047c·000118·0002f4·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000007f4·000138·00006c·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000770·000118·000068·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000860·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········000007d8·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········000008c0·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000818·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000900·000138·000160·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000858·000118·000160·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000a60·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000009b8·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000a6c·000138·000234·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000009c4·000118·000234·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000ca0·000138·00166c·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000bf8·000118·00166c·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········0000230c·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00002264·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00002314·000138·00084c·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0000226c·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00002c50·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002ab8·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fe28·00fe28·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fe30·00fe30·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fe2c·00fe28·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fe34·00fe30·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fe30·00fe28·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fe38·00fe30·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001ff30·00fe28·0000d0·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ff30·00fe30·0000d0·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fe28·000008·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fe30·000008·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020008·00fe28·00000c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020008·00fe30·00000c·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·001f90·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·001f8a·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·002138·00037c·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·002114·00037c·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·0024b4·000b46·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·002490·000b48·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·002ffc·000248·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·002fd8·000247·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·003244·0002e4·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·003220·0002e4·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·003528·000d1b·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·003504·000d1c·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·004244·00012c·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·004220·00012c·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·004370·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00434c·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·0043cc·000ee0·10·····35·187··436 ··[32]·.symtab···········SYMTAB··········00000000·0043a8·000e80·10·····33·183··4
39 ··[35]·.strtab···········STRTAB··········00000000·0052ac·000688·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·005228·00064a·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·005934·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·005872·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··D·(mbind),·y·(purecode),·p·(processor·specific)
28.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:·791784b600d8b85a375400484e2b80355aa247423 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7709c7033c26b4dcbe34780eb8834c3d6f5a3dbf
284 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
274 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 ····00000d68·000015a49 ····00000cc0·000015a4
10 ····00000000·0000000010 ····00000000·00000000
  
171 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 ····00000d68·000015a49 ····00000cc0·000015a4
10 ····00000000·0000000010 ····00000000·00000000
  
1.12 KB
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 GBGCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
2 (N)))RRPRD2 -2BVF03·
3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
4 call_weak_fn4 call_weak_fn
5 crtstuff.c5 crtstuff.c
6 all_implied_fbits6 all_implied_fbits
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
Offset 40, 15 lines modifiedOffset 40, 14 lines modified
40 term_to_value_string40 term_to_value_string
41 sweep_thread_id41 sweep_thread_id
42 sweep_open_channel42 sweep_open_channel
43 value_to_term_float43 value_to_term_float
44 __TMC_END__44 __TMC_END__
45 _GLOBAL_OFFSET_TABLE_45 _GLOBAL_OFFSET_TABLE_
46 sweep_close_query46 sweep_close_query
47 __aeabi_unwind_cpp_pr0@GCC_3.5 
48 calloc@GLIBC_2.447 calloc@GLIBC_2.4
49 PL_unify_stream48 PL_unify_stream
50 __cxa_finalize@GLIBC_2.449 __cxa_finalize@GLIBC_2.4
51 _ITM_deregisterTMCloneTable50 _ITM_deregisterTMCloneTable
52 PL_close_query51 PL_close_query
53 PL_next_solution52 PL_next_solution
54 free@GLIBC_2.453 free@GLIBC_2.4
Offset 70, 15 lines modifiedOffset 69, 14 lines modified
70 PL_new_term_refs69 PL_new_term_refs
71 malloc@GLIBC_2.470 malloc@GLIBC_2.4
72 PL_open_query71 PL_open_query
73 __gmon_start__72 __gmon_start__
74 strlen@GLIBC_2.473 strlen@GLIBC_2.4
75 PL_unify74 PL_unify
76 PL_current_query75 PL_current_query
77 __aeabi_unwind_cpp_pr1@GCC_3.5 
78 memset@GLIBC_2.476 memset@GLIBC_2.4
79 PL_cut_query77 PL_cut_query
80 PL_put_nil78 PL_put_nil
81 PL_get_float79 PL_get_float
82 PL_put_chars80 PL_put_chars
83 PL_put_int6481 PL_put_int64
84 PL_thread_self82 PL_thread_self
Offset 97, 16 lines modifiedOffset 95, 14 lines modified
97 .shstrtab95 .shstrtab
98 .note.gnu.build-id96 .note.gnu.build-id
99 .gnu.hash97 .gnu.hash
100 .gnu.version98 .gnu.version
101 .gnu.version_r99 .gnu.version_r
102 .rel.dyn100 .rel.dyn
103 .rel.plt101 .rel.plt
104 .ARM.extab 
105 .ARM.exidx 
106 .eh_frame102 .eh_frame
107 .init_array103 .init_array
108 .fini_array104 .fini_array
109 .dynamic105 .dynamic
110 .comment106 .comment
111 .ARM.attributes107 .ARM.attributes
112 .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 00000a60·<_init>:2 000009b8·<_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 00000a6c·<.plt>:2 000009c4·<.plt>:
3 »       ...3 »       ...
2.8 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, 114 lines modifiedOffset 1, 114 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000ca0·<call_weak_fn>:2 00000bf8·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000cc4·<deregister_tm_clones>:4 00000c1c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000cf0·<register_tm_clones>:6 00000c48·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000d24·<__do_global_dtors_aux>:8 00000c7c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000d64·<frame_dummy>:10 00000cbc·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000d68·<sweep_cleanup>:14 00000cc0·<sweep_cleanup>:
15 »       ...15 »       ...
  
16 00000da8·<sweep_fd_open>:16 00000d00·<sweep_fd_open>:
17 »       ...17 »       ...
  
18 00000e24·<sweep_is_initialized>:18 00000d7c·<sweep_is_initialized>:
19 »       ...19 »       ...
  
20 00000e60·<sweep_open_channel>:20 00000db8·<sweep_open_channel>:
21 »       ...21 »       ...
  
22 00000e9c·<sweep_env_push>:22 00000df4·<sweep_env_push>:
23 »       ...23 »       ...
  
24 00000ed0·<sweep_env_pop>:24 00000e28·<sweep_env_pop>:
25 »       ...25 »       ...
  
26 00000efc·<ethrow>:26 00000e54·<ethrow>:
27 »       ...27 »       ...
  
28 00000f90·<estring_to_cstring>:28 00000ee8·<estring_to_cstring>:
29 »       ...29 »       ...
  
30 00001058·<sweep_initialize>:30 00000fb0·<sweep_initialize>:
31 »       ...31 »       ...
  
32 0000123c·<estring_to_pstring>:32 00001194·<estring_to_pstring>:
33 »       ...33 »       ...
  
34 000012b8·<enil>:34 00001210·<enil>:
35 »       ...35 »       ...
  
36 000012c4·<et>:36 0000121c·<et>:
37 »       ...37 »       ...
  
38 000012d0·<term_to_value_string>:38 00001228·<term_to_value_string>:
39 »       ...39 »       ...
  
40 00001348·<term_to_value_atom>:40 000012a0·<term_to_value_atom>:
41 »       ...41 »       ...
  
42 000013f0·<term_to_value_variable>:42 00001348·<term_to_value_variable>:
43 »       ...43 »       ...
  
44 000013fc·<term_to_value_dict>:44 00001354·<term_to_value_dict>:
45 »       ...45 »       ...
  
46 00001408·<term_to_value_blob>:46 00001360·<term_to_value_blob>:
47 »       ...47 »       ...
  
48 00001414·<term_to_value_compound>:48 0000136c·<term_to_value_compound>:
49 »       ...49 »       ...
  
50 00001560·<term_to_value>:50 000014b8·<term_to_value>:
51 »       ...51 »       ...
  
52 000017d8·<sweep_close_query>:52 00001730·<sweep_close_query>:
53 »       ...53 »       ...
  
54 00001840·<sweep_cut_query>:54 00001798·<sweep_cut_query>:
55 »       ...55 »       ...
  
56 000018a8·<sweep_next_solution>:56 00001800·<sweep_next_solution>:
57 »       ...57 »       ...
  
58 000019f8·<value_to_term_string>:58 00001950·<value_to_term_string>:
59 »       ...59 »       ...
  
60 00001a74·<value_to_term_integer>:60 000019cc·<value_to_term_integer>:
61 »       ...61 »       ...
  
62 00001a98·<value_to_term_float>:62 000019f0·<value_to_term_float>:
63 »       ...63 »       ...
  
64 00001ab8·<value_to_term_list>:64 00001a10·<value_to_term_list>:
65 »       ...65 »       ...
  
66 00001b9c·<value_to_term>:66 00001af4·<value_to_term>:
67 »       ...67 »       ...
  
68 00001d58·<sweep_open_query>:68 00001cb0·<sweep_open_query>:
69 »       ...69 »       ...
  
70 00001e84·<sweep_funcall0>:70 00001ddc·<sweep_funcall0>:
71 »       ...71 »       ...
  
72 00001f64·<sweep_funcall1>:72 00001ebc·<sweep_funcall1>:
73 »       ...73 »       ...
  
74 00002050·<emacs_module_init>:74 00001fa8·<emacs_module_init>:
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 0000230c·<_fini>:2 00002264·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
7.5 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 46, 63 lines modifiedOffset 46, 59 lines modified
46 ··0x000002b0·65726d5f·746f5f76·616c7565·5f737472·erm_to_value_str46 ··0x000002b0·65726d5f·746f5f76·616c7565·5f737472·erm_to_value_str
47 ··0x000002c0·696e6700·73776565·705f7468·72656164·ing.sweep_thread47 ··0x000002c0·696e6700·73776565·705f7468·72656164·ing.sweep_thread
48 ··0x000002d0·5f696400·73776565·705f6f70·656e5f63·_id.sweep_open_c48 ··0x000002d0·5f696400·73776565·705f6f70·656e5f63·_id.sweep_open_c
49 ··0x000002e0·68616e6e·656c0076·616c7565·5f746f5f·hannel.value_to_49 ··0x000002e0·68616e6e·656c0076·616c7565·5f746f5f·hannel.value_to_
50 ··0x000002f0·7465726d·5f666c6f·6174005f·5f544d43·term_float.__TMC50 ··0x000002f0·7465726d·5f666c6f·6174005f·5f544d43·term_float.__TMC
51 ··0x00000300·5f454e44·5f5f005f·474c4f42·414c5f4f·_END__._GLOBAL_O51 ··0x00000300·5f454e44·5f5f005f·474c4f42·414c5f4f·_END__._GLOBAL_O
52 ··0x00000310·46465345·545f5441·424c455f·00737765·FFSET_TABLE_.swe52 ··0x00000310·46465345·545f5441·424c455f·00737765·FFSET_TABLE_.swe
53 ··0x00000320·65705f63·6c6f7365·5f717565·7279005f·ep_close_query._53 ··0x00000320·65705f63·6c6f7365·5f717565·72790063·ep_close_query.c
54 ··0x00000330·5f616561·62695f75·6e77696e·645f6370·_aeabi_unwind_cp 
55 ··0x00000340·705f7072·30404743·435f332e·35006361·p_pr0@GCC_3.5.ca 
56 ··0x00000350·6c6c6f63·40474c49·42435f32·2e340050·lloc@GLIBC_2.4.P54 ··0x00000330·616c6c6f·6340474c·4942435f·322e3400·alloc@GLIBC_2.4.
57 ··0x00000360·4c5f756e·6966795f·73747265·616d005f·L_unify_stream._55 ··0x00000340·504c5f75·6e696679·5f737472·65616d00·PL_unify_stream.
58 ··0x00000370·5f637861·5f66696e·616c697a·6540474c·_cxa_finalize@GL56 ··0x00000350·5f5f6378·615f6669·6e616c69·7a654047·__cxa_finalize@G
59 ··0x00000380·4942435f·322e3400·5f49544d·5f646572·IBC_2.4._ITM_der57 ··0x00000360·4c494243·5f322e34·005f4954·4d5f6465·LIBC_2.4._ITM_de
60 ··0x00000390·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa58 ··0x00000370·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
61 ··0x000003a0·626c6500·504c5f63·6c6f7365·5f717565·ble.PL_close_que59 ··0x00000380·61626c65·00504c5f·636c6f73·655f7175·able.PL_close_qu
62 ··0x000003b0·72790050·4c5f6e65·78745f73·6f6c7574·ry.PL_next_solut60 ··0x00000390·65727900·504c5f6e·6578745f·736f6c75·ery.PL_next_solu
63 ··0x000003c0·696f6e00·66726565·40474c49·42435f32·ion.free@GLIBC_261 ··0x000003a0·74696f6e·00667265·6540474c·4942435f·tion.free@GLIBC_
64 ··0x000003d0·2e34005f·5f737461·636b5f63·686b5f67·.4.__stack_chk_g62 ··0x000003b0·322e3400·5f5f7374·61636b5f·63686b5f·2.4.__stack_chk_
65 ··0x000003e0·75617264·40474c49·42435f32·2e340050·uard@GLIBC_2.4.P63 ··0x000003c0·67756172·6440474c·4942435f·322e3400·guard@GLIBC_2.4.
66 ··0x000003f0·4c5f7265·67697374·65725f66·6f726569·L_register_forei64 ··0x000003d0·504c5f72·65676973·7465725f·666f7265·PL_register_fore
67 ··0x00000400·676e0050·4c5f696e·69746961·6c697365·gn.PL_initialise65 ··0x000003e0·69676e00·504c5f69·6e697469·616c6973·ign.PL_initialis
68 ··0x00000410·00504c5f·6765745f·696e7436·34005f5f·.PL_get_int64.__66 ··0x000003f0·6500504c·5f676574·5f696e74·3634005f·e.PL_get_int64._
69 ··0x00000420·73746163·6b5f6368·6b5f6661·696c4047·stack_chk_fail@G67 ··0x00000400·5f737461·636b5f63·686b5f66·61696c40·_stack_chk_fail@
70 ··0x00000430·4c494243·5f322e34·00504c5f·61746f6d·LIBC_2.4.PL_atom68 ··0x00000410·474c4942·435f322e·3400504c·5f61746f·GLIBC_2.4.PL_ato
71 ··0x00000440·5f6e6368·61727300·504c5f74·65726d5f·_nchars.PL_term_69 ··0x00000420·6d5f6e63·68617273·00504c5f·7465726d·m_nchars.PL_term
72 ··0x00000450·74797065·00504c5f·6765745f·636f6d70·type.PL_get_comp70 ··0x00000430·5f747970·6500504c·5f676574·5f636f6d·_type.PL_get_com
73 ··0x00000460·6f756e64·5f6e616d·655f6172·6974795f·ound_name_arity_71 ··0x00000440·706f756e·645f6e61·6d655f61·72697479·pound_name_arity
74 ··0x00000470·737a0050·4c5f6163·74696f6e·00504c5f·sz.PL_action.PL_72 ··0x00000450·5f737a00·504c5f61·6374696f·6e00504c·_sz.PL_action.PL
75 ··0x00000480·7075745f·666c6f61·7400504c·5f6e6577·put_float.PL_new73 ··0x00000460·5f707574·5f666c6f·61740050·4c5f6e65·_put_float.PL_ne
76 ··0x00000490·5f746572·6d5f7265·6600504c·5f6e6577·_term_ref.PL_new74 ··0x00000470·775f7465·726d5f72·65660050·4c5f6e65·w_term_ref.PL_ne
77 ··0x000004a0·5f61746f·6d00656d·6163735f·6d6f6475·_atom.emacs_modu75 ··0x00000480·775f6174·6f6d0065·6d616373·5f6d6f64·w_atom.emacs_mod
78 ··0x000004b0·6c655f69·6e697400·504c5f76·65727369·le_init.PL_versi76 ··0x00000490·756c655f·696e6974·00504c5f·76657273·ule_init.PL_vers
79 ··0x000004c0·6f6e5f69·6e666f00·504c5f65·78636570·on_info.PL_excep77 ··0x000004a0·696f6e5f·696e666f·00504c5f·65786365·ion_info.PL_exce
80 ··0x000004d0·74696f6e·00504c5f·6e65775f·7465726d·tion.PL_new_term78 ··0x000004b0·7074696f·6e00504c·5f6e6577·5f746572·ption.PL_new_ter
81 ··0x000004e0·5f726566·73006d61·6c6c6f63·40474c49·_refs.malloc@GLI79 ··0x000004c0·6d5f7265·6673006d·616c6c6f·6340474c·m_refs.malloc@GL
82 ··0x000004f0·42435f32·2e340050·4c5f6f70·656e5f71·BC_2.4.PL_open_q80 ··0x000004d0·4942435f·322e3400·504c5f6f·70656e5f·IBC_2.4.PL_open_
83 ··0x00000500·75657279·005f5f67·6d6f6e5f·73746172·uery.__gmon_star81 ··0x000004e0·71756572·79005f5f·676d6f6e·5f737461·query.__gmon_sta
84 ··0x00000510·745f5f00·7374726c·656e4047·4c494243·t__.strlen@GLIBC82 ··0x000004f0·72745f5f·00737472·6c656e40·474c4942·rt__.strlen@GLIB
85 ··0x00000520·5f322e34·00504c5f·756e6966·7900504c·_2.4.PL_unify.PL83 ··0x00000500·435f322e·3400504c·5f756e69·66790050·C_2.4.PL_unify.P
86 ··0x00000530·5f637572·72656e74·5f717565·7279005f·_current_query._84 ··0x00000510·4c5f6375·7272656e·745f7175·65727900·L_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.P85 ··0x00000520·6d656d73·65744047·4c494243·5f322e34·memset@GLIBC_2.4
90 ··0x00000570·4c5f6375·745f7175·65727900·504c5f70·L_cut_query.PL_p 
91 ··0x00000580·75745f6e·696c0050·4c5f6765·745f666c·ut_nil.PL_get_fl86 ··0x00000530·00504c5f·6375745f·71756572·7900504c·.PL_cut_query.PL
 87 ··0x00000540·5f707574·5f6e696c·00504c5f·6765745f·_put_nil.PL_get_
92 ··0x00000590·6f617400·504c5f70·75745f63·68617273·oat.PL_put_chars88 ··0x00000550·666c6f61·7400504c·5f707574·5f636861·float.PL_put_cha
93 ··0x000005a0·00504c5f·7075745f·696e7436·3400504c·.PL_put_int64.PL89 ··0x00000560·72730050·4c5f7075·745f696e·74363400·rs.PL_put_int64.
94 ··0x000005b0·5f746872·6561645f·73656c66·00536664·_thread_self.Sfd90 ··0x00000570·504c5f74·68726561·645f7365·6c660053·PL_thread_self.S
95 ··0x000005c0·6f70656e·00706c75·67696e5f·69735f47·open.plugin_is_G91 ··0x00000580·66646f70·656e0070·6c756769·6e5f6973·fdopen.plugin_is
96 ··0x000005d0·504c5f63·6f6d7061·7469626c·6500504c·PL_compatible.PL92 ··0x00000590·5f47504c·5f636f6d·70617469·626c6500·_GPL_compatible.
97 ··0x000005e0·5f636f6e·735f6c69·73740050·4c5f7065·_cons_list.PL_pe93 ··0x000005a0·504c5f63·6f6e735f·6c697374·00504c5f·PL_cons_list.PL_
98 ··0x000005f0·726d6973·73696f6e·5f657272·6f720050·rmission_error.P94 ··0x000005b0·7065726d·69737369·6f6e5f65·72726f72·permission_error
99 ··0x00000600·4c5f7072·65646963·61746500·504c5f6e·L_predicate.PL_n95 ··0x000005c0·00504c5f·70726564·69636174·6500504c·.PL_predicate.PL
100 ··0x00000610·65775f6d·6f64756c·6500504c·5f636c65·ew_module.PL_cle96 ··0x000005d0·5f6e6577·5f6d6f64·756c6500·504c5f63·_new_module.PL_c
101 ··0x00000620·616e7570·00504c5f·69735f69·6e697469·anup.PL_is_initi97 ··0x000005e0·6c65616e·75700050·4c5f6973·5f696e69·leanup.PL_is_ini
102 ··0x00000630·616c6973·6564005f·49544d5f·72656769·alised._ITM_regi98 ··0x000005f0·7469616c·69736564·005f4954·4d5f7265·tialised._ITM_re
103 ··0x00000640·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable99 ··0x00000600·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
 100 ··0x00000610·6c650050·4c5f6765·745f6172·675f737a·le.PL_get_arg_sz
104 ··0x00000650·00504c5f·6765745f·6172675f·737a0050·.PL_get_arg_sz.P101 ··0x00000620·00504c5f·6765745f·6e636861·72730050·.PL_get_nchars.P
105 ··0x00000660·4c5f6765·745f6e63·68617273·00504c5f·L_get_nchars.PL_ 
106 ··0x00000670·6765745f·6c697374·00504c5f·6765745f·get_list.PL_get_102 ··0x00000630·4c5f6765·745f6c69·73740050·4c5f6765·L_get_list.PL_ge
107 ··0x00000680·696e7465·67657200···················integer.103 ··0x00000640·745f696e·74656765·7200··············t_integer.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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.
  
1020 KB
./usr/lib/debug/.build-id/7b/54a51460c8fd9b0dca36e58769f9ab95beee64.debug vs.
./usr/lib/debug/.build-id/82/a33459d0e65a7f0cbb2db994ec017ed8f4a7e4.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:··········29236·(bytes·into·file)13 ··Start·of·section·headers:··········29004·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x03a74·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x03938·R·E·0x10000
8 ··LOAD···········0x00fd84·0x0001fd84·0x0001fd84·0x00000·0x0030c·RW··0x100007 ··LOAD···········0x00fd8c·0x0001fd8c·0x0001fd8c·0x00000·0x00304·RW··0x10000
9 ··DYNAMIC········0x00fd84·0x0001fd8c·0x0001fd8c·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fd8c·0x0001fd94·0x0001fd94·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fd84·0x0001fd84·0x0001fd84·0x00000·0x0027c·R···0x111 ··GNU_RELRO······0x00fd8c·0x0001fd8c·0x0001fd8c·0x00000·0x00274·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x7234:1 There·are·35·section·headers,·starting·at·offset·0x714c:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0005f0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0005d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000748·000138·00051b·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000708·000118·0004d7·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000c64·000138·0000be·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000be0·000118·0000ba·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000d24·000138·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000c9c·000118·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000d94·000138·000070·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000cec·000118·000070·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000e04·000138·000298·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000d5c·000118·000298·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········0000109c·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000ff4·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000010a8·000138·000408·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00001000·000118·000408·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000014b0·000138·001fe8·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00001408·000118·001fe8·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00003498·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000033f0·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000034a0·000138·00053c·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000033f8·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00003a70·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00003934·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fd84·00fd84·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fd8c·00fd8c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fd88·00fd84·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fd90·00fd8c·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fd8c·00fd84·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fd94·00fd8c·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001fe8c·00fd84·000174·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001fe8c·00fd8c·000174·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fd84·00001c·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fd8c·00001c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0002001c·00fd84·000074·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0002001c·00fd8c·000074·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·002610·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·002610·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·0027d0·0003e3·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·0027b0·0003e3·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·002bb4·001149·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·002b94·001148·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·003d00·0001c4·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·003cdc·0001c2·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·003ec4·000228·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·003ea0·000228·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·0040ec·00108f·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0040c8·00108e·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·00517c·00032e·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·005158·00032e·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0054aa·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·005486·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·005508·001190·10·····35·189··436 ··[32]·.symtab···········SYMTAB··········00000000·0054e4·001120·10·····33·184··4
39 ··[35]·.strtab···········STRTAB··········00000000·006698·000a20·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·006604·0009e2·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·0070b8·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·006fe6·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··D·(mbind),·y·(purecode),·p·(processor·specific)
34.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:·7b54a51460c8fd9b0dca36e58769f9ab95beee643 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·82a33459d0e65a7f0cbb2db994ec017ed8f4a7e4
433 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
322 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:··0x9d5 ··Offset·into·.debug_info:··0x9d
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001578·000004389 ····000014d0·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 ····000019b0·00001ae817 ····00001908·00001ae8
18 ····00000000·0000000018 ····00000000·00000000
  
197 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:··0x9d5 ··Offset·into·.debug_info:··0x9d
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001578·000004389 ····000014d0·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 ····000019b0·00001ae817 ····00001908·00001ae8
18 ····00000000·0000000018 ····00000000·00000000
  
1.21 KB
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 dGCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
 2 ]]]]]U}w
 3 A~c.b3]9
 4 5;ZfK~}D
 5 },^L^ke.Fd
2 rh|+aj*z 
3 tM['j]kN 
4 ^#jM^R@-) 
5 wj`wjcV3{ 
6 }2ZbfGKVJ 
7 HR/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
Offset 65, 15 lines modifiedOffset 64, 14 lines modified
65 Sprocessfunctions64 Sprocessfunctions
66 __FRAME_END__65 __FRAME_END__
67 __dso_handle66 __dso_handle
68 _DYNAMIC67 _DYNAMIC
69 __TMC_END__68 __TMC_END__
70 _GLOBAL_OFFSET_TABLE_69 _GLOBAL_OFFSET_TABLE_
71 pl_error70 pl_error
72 __aeabi_unwind_cpp_pr0@GCC_3.5 
73 __prctl_time64@GLIBC_2.3471 __prctl_time64@GLIBC_2.34
74 PL_unify_stream72 PL_unify_stream
75 Sfilefunctions73 Sfilefunctions
76 PL_discard_foreign_frame74 PL_discard_foreign_frame
77 PL_get_nil_ex75 PL_get_nil_ex
78 PL_unify_integer76 PL_unify_integer
79 PL_handle_signals77 PL_handle_signals
Offset 121, 15 lines modifiedOffset 119, 14 lines modified
121 PL_put_atom119 PL_put_atom
122 PL_get_integer_ex120 PL_get_integer_ex
123 execve@GLIBC_2.4121 execve@GLIBC_2.4
124 install_process122 install_process
125 PL_type_error123 PL_type_error
126 PL_copy_term_ref124 PL_copy_term_ref
127 __errno_location@GLIBC_2.4125 __errno_location@GLIBC_2.4
128 __aeabi_unwind_cpp_pr1@GCC_3.5 
129 memset@GLIBC_2.4126 memset@GLIBC_2.4
130 PL_get_atom127 PL_get_atom
131 PL_unify_atom128 PL_unify_atom
132 _PL_get_arg_sz129 _PL_get_arg_sz
133 PL_get_atom_ex130 PL_get_atom_ex
134 PL_atom_to_encoding131 PL_atom_to_encoding
135 PL_close_foreign_frame132 PL_close_foreign_frame
Offset 157, 16 lines modifiedOffset 154, 14 lines modified
157 .shstrtab154 .shstrtab
158 .note.gnu.build-id155 .note.gnu.build-id
159 .gnu.hash156 .gnu.hash
160 .gnu.version157 .gnu.version
161 .gnu.version_r158 .gnu.version_r
162 .rel.dyn159 .rel.dyn
163 .rel.plt160 .rel.plt
164 .ARM.extab 
165 .ARM.exidx 
166 .eh_frame161 .eh_frame
167 .init_array162 .init_array
168 .fini_array163 .fini_array
169 .dynamic164 .dynamic
170 .comment165 .comment
171 .ARM.attributes166 .ARM.attributes
172 .debug_aranges167 .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 0000109c·<_init>:2 00000ff4·<_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 000010a8·<.plt>:2 00001000·<.plt>:
3 »       ...3 »       ...
1.99 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, 78 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000014b0·<call_weak_fn>:2 00001408·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000014d4·<deregister_tm_clones>:4 0000142c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00001500·<register_tm_clones>:6 00001458·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00001534·<__do_global_dtors_aux>:8 0000148c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001574·<frame_dummy>:10 000014cc·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001578·<pl_error>:14 000014d0·<pl_error>:
15 »       ...15 »       ...
  
16 000019b0·<Sread_process>:16 00001908·<Sread_process>:
17 »       ...17 »       ...
  
18 000019f0·<Swrite_process>:18 00001948·<Swrite_process>:
19 »       ...19 »       ...
  
20 00001a30·<Scontrol_process>:20 00001988·<Scontrol_process>:
21 »       ...21 »       ...
  
22 00001a78·<process_set_method>:22 000019d0·<process_set_method>:
23 »       ...23 »       ...
  
24 00001b3c·<unify_exit_status>:24 00001a94·<unify_exit_status>:
25 »       ...25 »       ...
  
26 00001bb0·<get_stream>:26 00001b08·<get_stream>:
27 »       ...27 »       ...
  
28 00001e4c·<wait_success>:28 00001da4·<wait_success>:
29 »       ...29 »       ...
  
30 00001f24·<Sclose_process>:30 00001e7c·<Sclose_process>:
31 »       ...31 »       ...
  
32 00001f9c·<process_kill_posix.part.0>:32 00001ef4·<process_kill_posix.part.0>:
33 »       ...33 »       ...
  
34 0000203c·<process_wait>:34 00001f94·<process_wait>:
35 »       ...35 »       ...
  
36 00002254·<get_echars_arg_ex>:36 000021ac·<get_echars_arg_ex>:
37 »       ...37 »       ...
  
38 000022c0·<add_ecbuf.isra.0>:38 00002218·<add_ecbuf.isra.0>:
39 »       ...39 »       ...
  
40 00002318·<parse_environment>:40 00002270·<parse_environment>:
41 »       ...41 »       ...
  
42 00002618·<process_kill>:42 00002570·<process_kill>:
43 »       ...43 »       ...
  
44 000026a4·<process_group_kill>:44 000025fc·<process_group_kill>:
45 »       ...45 »       ...
  
46 00002730·<do_create_process_fork>:46 00002688·<do_create_process_fork>:
47 »       ...47 »       ...
  
48 00002d88·<process_create>:48 00002ce0·<process_create>:
49 »       ...49 »       ...
  
50 000031c4·<install_process>:50 0000311c·<install_process>:
51 »       ...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 00003498·<_fini>:2 000033f0·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
13.1 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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.0 MB
./usr/lib/debug/.build-id/7f/fc451af8570c2a6e10de4db85f181ab098018f.debug vs.
./usr/lib/debug/.build-id/ef/fb2486af7642b34bbbe01297df66b7bbd5e344.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:··········29784·(bytes·into·file)13 ··Start·of·section·headers:··········31088·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·34
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x03b38·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x03a54·R·E·0x10000
8 ··LOAD···········0x00fdc0·0x0001fdc0·0x0001fdc0·0x00000·0x002c4·RW··0x100007 ··LOAD···········0x00fde8·0x0001fde8·0x0001fde8·0x00000·0x00324·RW··0x10000
9 ··DYNAMIC········0x00fdc0·0x0001fdc8·0x0001fdc8·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fde8·0x0001fdf0·0x0001fdf0·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fdc0·0x0001fdc0·0x0001fdc0·0x00000·0x00240·R···0x111 ··GNU_RELRO······0x00fde8·0x0001fde8·0x0001fde8·0x00000·0x00218·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 44 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x7458:1 There·are·35·section·headers,·starting·at·offset·0x7970:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0004e0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000450·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000638·000138·000486·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000588·000118·000423·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000abe·000138·00009c·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000009ac·000118·00008a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000b5c·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000a38·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000bbc·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000a78·000118·0000d8·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000bfc·000138·000230·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········00000b50·000118·0001f0·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000e2c·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000d40·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000e38·000138·000378·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000d4c·000118·000314·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000011b0·000138·0024c0·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00001060·000118·0024b8·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00003670·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00003518·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00003678·000138·0003ec·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00003520·000118·000530·00···A··0···0··4
18 ··[14]·.ARM.exidx········NOBITS··········00003a64·000138·0000d0·00··AL·11···0··4 
19 ··[15]·.eh_frame·········NOBITS··········00003b34·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00003a50·000118·000004·00···A··0···0··4
 19 ··[15]·.init_array·······NOBITS··········0001fde8·00fde8·000004·04··WA··0···0··4
20 ··[16]·.init_array·······NOBITS··········0001fdc0·00fdc0·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fdec·00fde8·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········0001fdc4·00fdc0·000004·04··WA··0···0··4 
22 ··[18]·.dynamic··········NOBITS··········0001fdc8·00fdc0·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fdf0·00fde8·0000f8·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0001fec8·00fdc0·000138·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001fee8·00fde8·000118·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00020000·00fdc0·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fde8·0000c8·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020008·00fdc0·00007c·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········000200c8·00fde8·000044·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··4
29 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·0026ad·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·002616·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·002858·00036c·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·0027b8·000341·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·002bc4·001254·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·002afc·00135b·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·003e18·000240·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·003e58·000286·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·004058·000221·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·0040e0·0001ee·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·00427c·0012b2·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0042d0·0015b7·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·005530·00028d·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·005888·000362·00···C··0···0··4
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·0057bd·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·005bea·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·005818·0011d0·10·····34·210··436 ··[32]·.symtab···········SYMTAB··········00000000·005c48·001220·10·····33·224··4
38 ··[34]·.strtab···········STRTAB··········00000000·0069e8·0008ff·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·006e68·0009a2·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·0072e7·00016e·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·00780a·000163·00······0···0··1
40 Key·to·Flags:39 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··D·(mbind),·y·(purecode),·p·(processor·specific)
35.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:·7ffc451af8570c2a6e10de4db85f181ab098018f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·effb2486af7642b34bbbe01297df66b7bbd5e344
620 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
917 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
62.6 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:··0x5c
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00001278·000023f88 ····00001128·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 ····00001560·00001fb8
9 ····00000000·0000000017 ····00000000·00000000
  
366 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:··0x5c
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00001278·000023f88 ····00001128·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 ····00001560·00001fb8
9 ····00000000·0000000017 ····00000000·00000000
  
4.55 KB
strings --all --bytes=8 {}
    
Offset 1, 157 lines modifiedOffset 1, 159 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 DGCC:·(Debian·14.2.0-14)·14.2.0
2 jx!9/lV6, 
3 Y.-@m>&ey 
4 0H)NGbo"{2 4A^Z4u3J
 3 <=>=1u|\
 4 hEig4jgw
 5 7V+Y]-Ae
 6 tvBc'7Dy
 7 _<#V6W{]
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug8 [l/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
6 call_weak_fn9 call_weak_fn
7 crtstuff.c10 crtstuff.c
8 all_implied_fbits11 all_implied_fbits
9 deregister_tm_clones12 deregister_tm_clones
10 __do_global_dtors_aux13 __do_global_dtors_aux
11 completed.014 completed.0
12 __do_global_dtors_aux_fini_array_entry15 __do_global_dtors_aux_fini_array_entry
13 frame_dummy16 frame_dummy
14 __frame_dummy_init_array_entry17 __frame_dummy_init_array_entry
15 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 
40 __PRETTY_FUNCTION__.118 __PRETTY_FUNCTION__.0
41 __PRETTY_FUNCTION__.219 memfile.c
 20 move_gap_to
 21 seek64_memfile
 22 seek_memfile
 23 ensure_gap_size
 24 write_memfile
 25 read_memfile
 26 get_memfile
 27 acquire_memfile_symbol
 28 compare_memfile_symbols
 29 write_memfile_symbol
 30 get_encoding
 31 utf8_position
 32 get_size_mf.isra.0
 33 atom_to_memory_file
 34 insert_memory_file
 35 skip_lines
 36 release_memfile_symbol
 37 close_memfile
 38 new_memory_file
 39 free_memory_file
 40 size_memory_file
 41 size_memory_file3
 42 size_memory_file2
 43 mf_to_text
 44 memory_file_to_atom2
 45 open_memory_file4
 46 open_memory_file
 47 delete_memory_file
 48 memory_file_to_string3
 49 memory_file_to_codes3
 50 memory_file_to_atom3
 51 memory_file_to_string2
 52 memory_file_to_codes2
 53 memory_file_substring
 54 memory_file_line_position
42 __PRETTY_FUNCTION__.355 __PRETTY_FUNCTION__.3
43 FUNCTOR_colon2 
44 ATOM_atom 
45 ATOM_string 
46 ATOM_bytes 
47 ATOM_codes 
48 ATOM_chars56 __PRETTY_FUNCTION__.2
 57 __PRETTY_FUNCTION__.1
 58 ATOM_update
 59 ATOM_encoding
 60 ATOM_free_on_close
 61 ATOM_write
 62 ATOM_append
49 ATOM_integer63 ATOM_insert
 64 ATOM_read
 65 ATOM_unknown
 66 ATOM_octet
 67 ATOM_ascii
 68 ATOM_iso_latin_1
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 
59 ATOM_text69 ATOM_text
 70 ATOM_utf8
 71 ATOM_unicode_be
 72 ATOM_unicode_le
 73 ATOM_wchar_t
 74 memfile_blob
 75 encoding_names
60 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 
69 __FRAME_END__76 __FRAME_END__
70 __dso_handle77 __dso_handle
Max diff block lines reached; 2243/4610 bytes (48.66%) 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 00000e2c·<_init>:2 00000d40·<_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 00000e38·<.plt>:2 00000d4c·<.plt>:
3 »       ...3 »       ...
2.97 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, 141 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000011b0·<call_weak_fn>:2 00001060·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000011d4·<deregister_tm_clones>:4 00001084·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00001200·<register_tm_clones>:6 000010b0·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00001234·<__do_global_dtors_aux>:8 000010e4·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001274·<frame_dummy>:10 00001124·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001278·<expects_string>:14 00001128·<pl_error>:
15 »       ...15 »       ...
  
16 000012e8·<redis_resync>:16 00001560·<move_gap_to>:
17 »       ...17 »       ...
  
18 000014cc·<redis_write_one>:18 000015c0·<seek64_memfile>:
19 »       ...19 »       ...
  
20 0000157c·<ensure_space_charbuf>:20 00001640·<seek_memfile>:
21 »       ...21 »       ...
  
22 000015f4·<redis_write_key>:22 00001660·<ensure_gap_size>:
23 »       ...23 »       ...
  
24 000017b4·<get_as_type>:24 000016d0·<write_memfile>:
25 »       ...25 »       ...
  
26 00001b58·<expect_crlf>:26 00001780·<read_memfile>:
27 »       ...27 »       ...
  
28 00001b94·<redis_error>:28 0000181c·<get_memfile>:
29 »       ...29 »       ...
  
30 00001c3c·<redis_write_typed.constprop.0>:30 000018f8·<acquire_memfile_symbol>:
31 »       ...31 »       ...
  
32 00001cf4·<redis_write_stream>:32 00001914·<compare_memfile_symbols>:
33 »       ...33 »       ...
  
34 00001e98·<redis_write_msg>:34 00001948·<write_memfile_symbol>:
35 »       ...35 »       ...
  
36 00001f2c·<return_type_error>:36 00001978·<get_encoding>:
37 »       ...37 »       ...
  
38 00002000·<read_chunk>:38 00001a28·<utf8_position>:
39 »       ...39 »       ...
  
40 000020a8·<fixup_number>:40 00001afc·<get_size_mf.isra.0>:
41 »       ...41 »       ...
  
42 000021ec·<unify_bulk>:42 00001bcc·<atom_to_memory_file>:
43 »       ...43 »       ...
  
44 00002524·<redis_write_msg_no_flush>:44 00001d60·<mf_skip>:
45 »       ...45 »       ...
  
46 000025a8·<read_line>:46 00001ebc·<insert_memory_file>:
47 »       ...47 »       ...
  
48 0000263c·<read_number_line>:48 00002070·<skip_lines>:
49 »       ...49 »       ...
  
50 00002714·<read_length>:50 000021cc·<release_memfile_symbol>:
51 »       ...51 »       ...
  
52 000027a4·<read_bulk>:52 00002220·<close_memfile>:
53 »       ...53 »       ...
  
54 00002900·<redis_read_stream>:54 00002280·<new_memory_file>:
55 »       ...55 »       ...
  
56 00002e34·<read_map>:56 00002348·<free_memory_file>:
57 »       ...57 »       ...
  
58 0000317c·<read_array>:58 000023d0·<size_memory_file>:
59 »       ...59 »       ...
  
60 00003320·<redis_read_msg>:60 00002498·<size_memory_file3>:
 61 size_memory_file3():
 62 »       movs»   r0,·r0
 63 »       ...
  
 64 0000249c·<size_memory_file2>:
 65 size_memory_file2():
 66 »       movs»   r0,·r0
 67 »       ...
  
 68 000024a0·<mf_to_text>:
 69 »       ...
  
 70 000026c4·<memory_file_to_atom2>:
 71 »       ...
  
 72 00002744·<open_memory_file4>:
 73 »       ...
  
 74 00002b1c·<open_memory_file>:
 75 open_memory_file():
 76 »       movs»   r0,·r0
 77 »       ...
  
 78 00002b20·<delete_memory_file>:
 79 »       ...
  
 80 00002c78·<memory_file_to_string3>:
 81 »       ...
  
 82 00002cf8·<memory_file_to_codes3>:
 83 »       ...
  
 84 00002d78·<memory_file_to_atom3>:
 85 »       ...
  
Max diff block lines reached; 67/2699 bytes (2.48%) 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 00003670·<_fini>:2 00003518·<_fini>:
3 »       ...3 »       ...
4.74 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 95 lines modifiedOffset 1, 89 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
 2 ··[·····0]··chars0
 3 ··[·····7]··size_memory_file2
 4 ··[····19]··memory_file_to_string2
 5 ··[····30]··memory_file_to_atom2
 6 ··[····45]··memory_file_to_codes2
 7 ··[····5b]··size_memory_file3
 8 ··[····6d]··memory_file_to_string3
 9 ··[····84]··memory_file_to_atom3
 10 ··[····99]··memory_file_to_codes3
 11 ··[····af]··open_memory_file4
 12 ··[····c1]··memfile_blob
 13 ··[····ce]··./packages/clib/memfile.c
 14 ··[····e8]··size_enc
 15 ··[····f1]··gap_end
 16 ··[····f9]··ATOM_append
 17 ··[···105]··outofrange
 18 ··[···110]··pos_cache
 19 ··[···11a]··pcache
 20 ··[···121]··free_memory_file
 21 ··[···132]··delete_memory_file
 22 ··[···145]··size_memory_file
 23 ··[···156]··clean_memory_file
 24 ··[···168]··open_memory_file
 25 ··[···179]··atom_to_memory_file
 26 ··[···18d]··insert_memory_file
 27 ··[···1a0]··new_memory_file
 28 ··[···1b0]··can_modify_memory_file
 29 ··[···1c7]··destroy_memory_file
 30 ··[···1db]··empty_memory_file
 31 ··[···1ed]··seek64_memfile
2 ··[·····0]··FUNCTOR_prolog1 
3 ··[····10]··FUNCTOR_status1 
4 ··[····20]··FUNCTOR_attrib2 
5 ··[····30]··FUNCTOR_as2 
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_name 
32 ··[···172]··read_line 
33 ··[···17c]··read_number_line32 ··[···1fc]··read_memfile
 33 ··[···209]··release_memfile
 34 ··[···219]··close_memfile
 35 ··[···227]··write_memfile
 36 ··[···235]··seek_memfile
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]··ttype 
41 ··[···1cd]··expect_crlf 
42 ··[···1d9]··unexpected_eof 
43 ··[···1e8]··nbuf 
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]··signok 
59 ··[···2c3]··ATOM_rational 
60 ··[···2d1]··PL_is_rational 
61 ··[···2e0]··ATOM_rnil 
62 ··[···2ea]··install_redis4pl37 ··[···242]··install_memfile
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]··msgin38 ··[···252]··get_memfile
 39 ··[···25e]··unify_memfile
 40 ··[···26c]··encname
 41 ··[···274]··before
 42 ··[···27b]··ATOM_free_on_close
 43 ··[···28e]··ATOM_update
 44 ··[···29a]··ensure_gap_size
 45 ··[···2aa]··memfile_nextsize
 46 ··[···2bb]··get_size_mf
 47 ··[···2c7]··memory_file_substring
 48 ··[···2dd]··sizeh
 49 ··[···2e3]··Stell
 50 ··[···2e9]··acquire_memfile_symbol
 51 ··[···300]··release_memfile_symbol
 52 ··[···317]··write_memfile_symbol
 53 ··[···32c]··linelen
 54 ··[···334]··PL_utf8_strlen
 55 ··[···343]··alreadyOpen
 56 ··[···34f]··utf8_position
 57 ··[···35d]··memory_file_line_position
 58 ··[···377]··ATOM_unknown
70 ··[···348]··into59 ··[···384]··line_no
71 ··[···34d]··read_map 
72 ··[···356]··ATOM_number 
Max diff block lines reached; 0/4745 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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
18.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..
18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug20 ··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.
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. 
  
159 KB
./usr/lib/debug/.build-id/83/2c6367adb9717bdab006303c3e02e13ce8a2ed.debug vs.
./usr/lib/debug/.build-id/8d/e0f859a3c5d1cf93f1e0d4b144028601d7fb86.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:··········6508·(bytes·into·file)13 ··Start·of·section·headers:··········6304·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x00ed4·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00df8·R·E·0x10000
8 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x0016c·RW··0x100007 ··LOAD···········0x00fea4·0x0001fea4·0x0001fea4·0x00000·0x00164·RW··0x10000
9 ··DYNAMIC········0x00fe9c·0x0001fea4·0x0001fea4·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fea4·0x0001feac·0x0001feac·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x00164·R···0x111 ··GNU_RELRO······0x00fea4·0x0001fea4·0x0001fea4·0x00000·0x0015c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x196c:1 There·are·35·section·headers,·starting·at·offset·0x18a0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000180·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000160·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000002d8·000138·00018e·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000298·000118·00014a·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000466·000138·000030·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000003e2·000118·00002c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000498·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000410·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········000004f8·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000450·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000538·000138·000078·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000490·000118·000078·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000005b0·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000508·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000005bc·000138·0000cc·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000514·000118·0000cc·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000688·000138·00059c·00··AX··0···0··415 ··[11]·.text·············NOBITS··········000005e0·000118·00059c·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00000c24·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00000b7c·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00000c2c·000138·000270·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000b84·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00000ed0·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00000df4·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fe9c·00fe9c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fea4·00fea4·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fea0·00fe9c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fea8·00fea4·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fea4·00fe9c·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001feac·00fea4·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001ffa4·00fe9c·00005c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ffa4·00fea4·00005c·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fe9c·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fea4·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·00fe9c·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00020004·00fea4·000004·00··WA··0···0··1
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·00044b·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·00044a·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·0005f4·00014f·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·0005d4·00014f·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·000744·00025f·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000724·000261·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·0009a4·00008e·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·000988·00008f·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·000a34·000080·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·000a18·000080·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·000ab4·00027d·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·000a98·00027e·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·000d31·000040·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·000d16·000040·00······0···0··1
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·000d71·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000d56·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·000dcc·000730·10·····35··94··436 ··[32]·.symtab···········SYMTAB··········00000000·000db4·0006d0·10·····33··90··4
39 ··[35]·.strtab···········STRTAB··········00000000·0014fc·0002f6·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·001484·0002b8·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·0017f2·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·00173c·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·832c6367adb9717bdab006303c3e02e13ce8a2ed3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8de0f859a3c5d1cf93f1e0d4b144028601d7fb86
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 ····00000750·000004d49 ····000006a8·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 ····00000750·000004d49 ····000006a8·000004d4
10 ····00000000·0000000010 ····00000000·00000000
  
1.05 KB
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
2 qHvkmys% 
3 $fc)nDY, 
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 16, 44 lines modifiedOffset 14, 40 lines modified
16 pl_syslog14 pl_syslog
17 pl_openlog15 pl_openlog
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 __aeabi_unwind_cpp_pr0@GCC_3.5 
24 PL_get_nil_ex21 PL_get_nil_ex
25 strcmp@GLIBC_2.422 strcmp@GLIBC_2.4
26 __cxa_finalize@GLIBC_2.423 __cxa_finalize@GLIBC_2.4
27 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
28 __stack_chk_guard@GLIBC_2.425 __stack_chk_guard@GLIBC_2.4
29 PL_register_foreign26 PL_register_foreign
30 install_syslog27 install_syslog
31 strdup@GLIBC_2.428 strdup@GLIBC_2.4
32 __stack_chk_fail@GLIBC_2.429 __stack_chk_fail@GLIBC_2.4
33 PL_new_term_ref30 PL_new_term_ref
34 closelog@GLIBC_2.431 closelog@GLIBC_2.4
35 __gmon_start__32 __gmon_start__
36 PL_copy_term_ref33 PL_copy_term_ref
37 __aeabi_unwind_cpp_pr1@GCC_3.5 
38 __syslog_chk@GLIBC_2.434 __syslog_chk@GLIBC_2.4
39 PL_domain_error35 PL_domain_error
40 openlog@GLIBC_2.436 openlog@GLIBC_2.4
41 _ITM_registerTMCloneTable37 _ITM_registerTMCloneTable
42 PL_get_list_ex38 PL_get_list_ex
43 PL_get_chars39 PL_get_chars
44 .shstrtab40 .shstrtab
45 .note.gnu.build-id41 .note.gnu.build-id
46 .gnu.hash42 .gnu.hash
47 .gnu.version43 .gnu.version
48 .gnu.version_r44 .gnu.version_r
49 .rel.dyn45 .rel.dyn
50 .rel.plt46 .rel.plt
51 .ARM.extab 
52 .ARM.exidx 
53 .eh_frame47 .eh_frame
54 .init_array48 .init_array
55 .fini_array49 .fini_array
56 .dynamic50 .dynamic
57 .comment51 .comment
58 .ARM.attributes52 .ARM.attributes
59 .debug_aranges53 .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 000005b0·<_init>:2 00000508·<_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 000005bc·<.plt>:2 00000514·<.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 00000688·<call_weak_fn>:2 000005e0·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000006ac·<deregister_tm_clones>:4 00000604·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000006d8·<register_tm_clones>:6 00000630·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000070c·<__do_global_dtors_aux>:8 00000664·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000074c·<frame_dummy>:10 000006a4·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000750·<pl_closelog>:14 000006a8·<pl_closelog>:
15 »       ...15 »       ...
  
16 00000768·<pl_syslog>:16 000006c0·<pl_syslog>:
17 »       ...17 »       ...
  
18 000008a4·<pl_openlog>:18 000007fc·<pl_openlog>:
19 »       ...19 »       ...
  
20 00000bc8·<install_syslog>:20 00000b20·<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 00000c24·<_fini>:2 00000b7c·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
3.96 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 16, 36 lines modifiedOffset 16, 32 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·6974005f·5f616561·62695f75·._init.__aeabi_u23 ··0x00000140·005f696e·69740050·4c5f6765·745f6e69·._init.PL_get_ni
24 ··0x00000150·6e77696e·645f6370·705f7072·30404743·nwind_cpp_pr0@GC 
25 ··0x00000160·435f332e·3500504c·5f676574·5f6e696c·C_3.5.PL_get_nil 
26 ··0x00000170·5f657800·73747263·6d704047·4c494243·_ex.strcmp@GLIBC24 ··0x00000150·6c5f6578·00737472·636d7040·474c4942·l_ex.strcmp@GLIB
27 ··0x00000180·5f322e34·005f5f63·78615f66·696e616c·_2.4.__cxa_final25 ··0x00000160·435f322e·34005f5f·6378615f·66696e61·C_2.4.__cxa_fina
28 ··0x00000190·697a6540·474c4942·435f322e·34005f49·ize@GLIBC_2.4._I26 ··0x00000170·6c697a65·40474c49·42435f32·2e34005f·lize@GLIBC_2.4._
29 ··0x000001a0·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
30 ··0x000001b0·6c6f6e65·5461626c·65005f5f·73746163·loneTable.__stac28 ··0x00000190·436c6f6e·65546162·6c65005f·5f737461·CloneTable.__sta
31 ··0x000001c0·6b5f6368·6b5f6775·61726440·474c4942·k_chk_guard@GLIB29 ··0x000001a0·636b5f63·686b5f67·75617264·40474c49·ck_chk_guard@GLI
32 ··0x000001d0·435f322e·3400504c·5f726567·69737465·C_2.4.PL_registe30 ··0x000001b0·42435f32·2e340050·4c5f7265·67697374·BC_2.4.PL_regist
33 ··0x000001e0·725f666f·72656967·6e00696e·7374616c·r_foreign.instal31 ··0x000001c0·65725f66·6f726569·676e0069·6e737461·er_foreign.insta
34 ··0x000001f0·6c5f7379·736c6f67·00737472·64757040·l_syslog.strdup@32 ··0x000001d0·6c6c5f73·79736c6f·67007374·72647570·ll_syslog.strdup
35 ··0x00000200·474c4942·435f322e·34005f5f·73746163·GLIBC_2.4.__stac33 ··0x000001e0·40474c49·42435f32·2e34005f·5f737461·@GLIBC_2.4.__sta
36 ··0x00000210·6b5f6368·6b5f6661·696c4047·4c494243·k_chk_fail@GLIBC34 ··0x000001f0·636b5f63·686b5f66·61696c40·474c4942·ck_chk_fail@GLIB
37 ··0x00000220·5f322e34·00504c5f·6e65775f·7465726d·_2.4.PL_new_term35 ··0x00000200·435f322e·3400504c·5f6e6577·5f746572·C_2.4.PL_new_ter
38 ··0x00000230·5f726566·00636c6f·73656c6f·6740474c·_ref.closelog@GL36 ··0x00000210·6d5f7265·6600636c·6f73656c·6f674047·m_ref.closelog@G
39 ··0x00000240·4942435f·322e3400·5f5f676d·6f6e5f73·IBC_2.4.__gmon_s37 ··0x00000220·4c494243·5f322e34·005f5f67·6d6f6e5f·LIBC_2.4.__gmon_
40 ··0x00000250·74617274·5f5f0050·4c5f636f·70795f74·tart__.PL_copy_t38 ··0x00000230·73746172·745f5f00·504c5f63·6f70795f·start__.PL_copy_
 39 ··0x00000240·7465726d·5f726566·005f5f73·79736c6f·term_ref.__syslo
41 ··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_ 
44 ··0x00000290·63686b40·474c4942·435f322e·3400504c·chk@GLIBC_2.4.PL40 ··0x00000250·675f6368·6b40474c·4942435f·322e3400·g_chk@GLIBC_2.4.
45 ··0x000002a0·5f646f6d·61696e5f·6572726f·72006f70·_domain_error.op41 ··0x00000260·504c5f64·6f6d6169·6e5f6572·726f7200·PL_domain_error.
46 ··0x000002b0·656e6c6f·6740474c·4942435f·322e3400·enlog@GLIBC_2.4.42 ··0x00000270·6f70656e·6c6f6740·474c4942·435f322e·openlog@GLIBC_2.
47 ··0x000002c0·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC43 ··0x00000280·34005f49·544d5f72·65676973·74657254·4._ITM_registerT
48 ··0x000002d0·6c6f6e65·5461626c·6500504c·5f676574·loneTable.PL_get44 ··0x00000290·4d436c6f·6e655461·626c6500·504c5f67·MCloneTable.PL_g
49 ··0x000002e0·5f6c6973·745f6578·00504c5f·6765745f·_list_ex.PL_get_45 ··0x000002a0·65745f6c·6973745f·65780050·4c5f6765·et_list_ex.PL_ge
50 ··0x000002f0·63686172·7300·······················chars.46 ··0x000002b0·745f6368·61727300···················t_chars.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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/86/2edf2ea8e8cc3073a1b9710f95d459e228d4ed.debug vs.
./usr/lib/debug/.build-id/17/427a25c73f2eac5242357fe3c0ad0bbefc0908.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:··········36928·(bytes·into·file)13 ··Start·of·section·headers:··········36716·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x047d8·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x045ec·R·E·0x10000
8 ··LOAD···········0x00fd5c·0x0001fd5c·0x0001fd5c·0x00000·0x003bc·RW··0x100007 ··LOAD···········0x00fd64·0x0001fd64·0x0001fd64·0x00000·0x003b4·RW··0x10000
9 ··DYNAMIC········0x00fd5c·0x0001fd64·0x0001fd64·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fd64·0x0001fd6c·0x0001fd6c·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fd5c·0x0001fd5c·0x0001fd5c·0x00000·0x002a4·R···0x111 ··GNU_RELRO······0x00fd64·0x0001fd64·0x0001fd64·0x00000·0x0029c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x9040:1 There·are·35·section·headers,·starting·at·offset·0x8f6c:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000680·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000660·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000007d8·000138·0005eb·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000798·000118·0005a7·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000dc4·000138·0000d0·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000d40·000118·0000cc·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000e94·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000e0c·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000ef4·000138·0000b0·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000e4c·000118·0000b0·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000fa4·000138·0002f8·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000efc·000118·0002f8·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········0000129c·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000011f4·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000012a8·000138·0004a4·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00001200·000118·0004a4·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········0000174c·000138·00288c·00··AX··0···0··415 ··[11]·.text·············NOBITS··········000016a4·000118·00288c·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00003fd8·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00003f30·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00003fe0·000138·0006b0·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00003f38·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········000047d4·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········000045e8·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fd5c·00fd5c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fd64·00fd64·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fd60·00fd5c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fd68·00fd64·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fd64·00fd5c·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fd6c·00fd64·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001fe64·00fd5c·00019c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001fe64·00fd64·00019c·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fd5c·000064·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fd64·000064·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020068·00fd5c·0000b0·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········00020068·00fd64·0000b0·00··WA··0···0··8
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·003068·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·003064·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·003210·00038b·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·0031ec·00038b·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·00359c·0017d2·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·003578·0017d4·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·004d70·0002d2·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·004d4c·0002d5·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·005044·0002e2·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·005024·0002e2·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·005328·001507·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·005308·001506·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·006830·000414·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·006810·000414·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·006c44·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·006c24·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·006ca0·0015f0·10·····35·250··436 ··[32]·.symtab···········SYMTAB··········00000000·006c80·001590·10·····33·246··4
39 ··[35]·.strtab···········STRTAB··········00000000·008290·000c35·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·008210·000bf7·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·008ec5·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·008e07·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·862edf2ea8e8cc3073a1b9710f95d459e228d4ed3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·17427a25c73f2eac5242357fe3c0ad0bbefc0908
592 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 ····00001814·000027c49 ····0000176c·000027c4
10 ····00000000·0000000010 ····00000000·00000000
  
257 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 ····00001814·000027c49 ····0000176c·000027c4
10 ····00000000·0000000010 ····00000000·00000000
  
1.23 KB
strings --all --bytes=8 {}
    
Offset 1, 16 lines modifiedOffset 1, 17 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
2 »       fR-*4PaI~ 
3 (.Q<zN@g2 )C_"mh[Zk
 3 2{O+VXQG
 4 s[NAy={x[
 5 %N|hU|zy
 6 !RL1m]SH
 7 /5WE*[a]
4 5'(gfM6Q8 5'(gfM6Q
5 s4{"[;|Nd.9 s4{"[;|Nd.
6 ==»     dUn=dd210 ==»     dUn=dd2
7 b5&L&PM' 
8 !biWEbnYqk 
9 U/5J$m$5 
10 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug11 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
11 call_weak_fn12 call_weak_fn
12 crtstuff.c13 crtstuff.c
13 all_implied_fbits14 all_implied_fbits
14 deregister_tm_clones15 deregister_tm_clones
15 __do_global_dtors_aux16 __do_global_dtors_aux
16 completed.017 completed.0
Offset 95, 15 lines modifiedOffset 96, 14 lines modified
95 range_functions96 range_functions
96 __FRAME_END__97 __FRAME_END__
97 __dso_handle98 __dso_handle
98 _DYNAMIC99 _DYNAMIC
99 __TMC_END__100 __TMC_END__
100 _GLOBAL_OFFSET_TABLE_101 _GLOBAL_OFFSET_TABLE_
101 pthread_mutex_unlock@GLIBC_2.4102 pthread_mutex_unlock@GLIBC_2.4
102 __aeabi_unwind_cpp_pr0@GCC_3.5 
103 PL_get_stream_handle103 PL_get_stream_handle
104 PL_release_stream104 PL_release_stream
105 PL_unify_stream105 PL_unify_stream
106 PL_discard_foreign_frame106 PL_discard_foreign_frame
107 PL_get_nil_ex107 PL_get_nil_ex
108 PL_atom_chars108 PL_atom_chars
109 __cxa_finalize@GLIBC_2.4109 __cxa_finalize@GLIBC_2.4
Offset 149, 15 lines modifiedOffset 149, 14 lines modified
149 PL_resource_error149 PL_resource_error
150 PL_uninstantiation_error150 PL_uninstantiation_error
151 PL_unify151 PL_unify
152 PL_put_atom152 PL_put_atom
153 PL_type_error153 PL_type_error
154 PL_copy_term_ref154 PL_copy_term_ref
155 __errno_location@GLIBC_2.4155 __errno_location@GLIBC_2.4
156 __aeabi_unwind_cpp_pr1@GCC_3.5 
157 memset@GLIBC_2.4156 memset@GLIBC_2.4
158 PL_get_atom157 PL_get_atom
159 Sset_filter158 Sset_filter
160 PL_unify_atom159 PL_unify_atom
161 _PL_get_arg_sz160 _PL_get_arg_sz
162 PL_cut_query161 PL_cut_query
163 PL_get_atom_ex162 PL_get_atom_ex
Offset 192, 16 lines modifiedOffset 191, 14 lines modified
192 .shstrtab191 .shstrtab
193 .note.gnu.build-id192 .note.gnu.build-id
194 .gnu.hash193 .gnu.hash
195 .gnu.version194 .gnu.version
196 .gnu.version_r195 .gnu.version_r
197 .rel.dyn196 .rel.dyn
198 .rel.plt197 .rel.plt
199 .ARM.extab 
200 .ARM.exidx 
201 .eh_frame198 .eh_frame
202 .init_array199 .init_array
203 .fini_array200 .fini_array
204 .dynamic201 .dynamic
205 .comment202 .comment
206 .ARM.attributes203 .ARM.attributes
207 .debug_aranges204 .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 0000129c·<_init>:2 000011f4·<_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 000012a8·<.plt>:2 00001200·<.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 0000174c·<call_weak_fn>:2 000016a4·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00001770·<deregister_tm_clones>:4 000016c8·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 0000179c·<register_tm_clones>:6 000016f4·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000017d0·<__do_global_dtors_aux>:8 00001728·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001810·<frame_dummy>:10 00001768·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001814·<range_write>:14 0000176c·<range_write>:
15 »       ...15 »       ...
  
16 0000181c·<http_stream_debug>:16 00001774·<http_stream_debug>:
17 »       ...17 »       ...
  
18 00001828·<cgi_control>:18 00001780·<cgi_control>:
19 »       ...19 »       ...
  
20 00001898·<chunked_write_trailer>:20 000017f0·<chunked_write_trailer>:
21 »       ...21 »       ...
  
22 000019d4·<free_chunked_metadata>:22 0000192c·<free_chunked_metadata>:
23 »       ...23 »       ...
  
24 00001a18·<free_cgi_context>:24 00001970·<free_cgi_context>:
25 »       ...25 »       ...
  
26 00001a84·<chunked_write_chunk>:26 000019dc·<chunked_write_chunk>:
27 »       ...27 »       ...
  
28 00001c08·<chunked_write>:28 00001b60·<chunked_write>:
29 »       ...29 »       ...
  
30 00001c14·<range_read>:30 00001b6c·<range_read>:
31 »       ...31 »       ...
  
32 00001c50·<multipart_read>:32 00001ba8·<multipart_read>:
33 »       ...33 »       ...
  
34 00002004·<get_chunked_metadata>:34 00001f5c·<get_chunked_metadata>:
35 »       ...35 »       ...
  
36 000020e8·<http_chunked_add_trailer>:36 00002040·<http_chunked_add_trailer>:
37 »       ...37 »       ...
  
38 00002190·<http_chunked_flush>:38 000020e8·<http_chunked_flush>:
39 »       ...39 »       ...
  
40 00002210·<http_is_chunked>:40 00002168·<http_is_chunked>:
41 »       ...41 »       ...
  
42 00002268·<domain_error>:42 000021c0·<domain_error>:
43 »       ...43 »       ...
  
44 000022c0·<type_error>:44 00002218·<type_error>:
45 »       ...45 »       ...
  
46 00002318·<existence_error>:46 00002270·<existence_error>:
47 »       ...47 »       ...
  
48 00002370·<instantiation_error>:48 000022c8·<instantiation_error>:
49 »       ...49 »       ...
  
50 000023c0·<cgi_statistics>:50 00002318·<cgi_statistics>:
51 »       ...51 »       ...
  
52 000023f8·<multipart_open_next>:52 00002350·<multipart_open_next>:
53 »       ...53 »       ...
  
54 000024b4·<chunked_control>:54 0000240c·<chunked_control>:
55 »       ...55 »       ...
  
56 000024f0·<range_control>:56 00002448·<range_control>:
57 »       ...57 »       ...
  
58 00002540·<multipart_control>:58 00002498·<multipart_control>:
59 »       ...59 »       ...
  
60 0000255c·<set_stream_error>:60 000024b4·<set_stream_error>:
61 »       ...61 »       ...
  
62 000025fc·<call_hook>:62 00002554·<call_hook>:
63 »       ...63 »       ...
  
64 00002688·<cgi_close>:64 000025e0·<cgi_close>:
65 »       ...65 »       ...
  
66 00002798·<chunked_read.part.0>:66 000026f0·<chunked_read.part.0>:
67 »       ...67 »       ...
  
68 00002970·<chunked_read>:68 000028c8·<chunked_read>:
69 »       ...69 »       ...
  
70 0000297c·<pl_http_chunked_open>:70 000028d4·<pl_http_chunked_open>:
71 »       ...71 »       ...
  
72 00002b80·<cgi_write>:72 00002ad8·<cgi_write>:
73 »       ...73 »       ...
  
74 00002d38·<is_cgi_stream>:74 00002c90·<is_cgi_stream>:
75 »       ...75 »       ...
  
76 00002db0·<chunked_close>:76 00002d08·<chunked_close>:
77 »       ...77 »       ...
  
78 00002e34·<get_cgi_stream>:78 00002d8c·<get_cgi_stream>:
79 »       ...79 »       ...
  
80 00002ec4·<cgi_discard>:80 00002e1c·<cgi_discard>:
81 »       ...81 »       ...
  
82 00002f60·<cgi_set>:82 00002eb8·<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 00003fd8·<_fini>:2 00003f30·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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.
  
603 KB
./usr/lib/debug/.build-id/87/e14317b021af4b6af04fccdd74c7d0db41b0be.debug vs.
./usr/lib/debug/.build-id/64/bfb2deedfd1ec9473ce68a3b39e5eaa311ccbc.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:··········19712·(bytes·into·file)13 ··Start·of·section·headers:··········19500·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x02ffc·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x02e90·R·E·0x10000
8 ··LOAD···········0x00fda0·0x0001fda0·0x0001fda0·0x00000·0x002c8·RW··0x100007 ··LOAD···········0x00fda8·0x0001fda8·0x0001fda8·0x00000·0x002c0·RW··0x10000
9 ··DYNAMIC········0x00fda0·0x0001fda8·0x0001fda8·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fda8·0x0001fdb0·0x0001fdb0·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fda0·0x0001fda0·0x0001fda0·0x00000·0x00260·R···0x111 ··GNU_RELRO······0x00fda8·0x0001fda8·0x0001fda8·0x00000·0x00258·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x4d00:1 There·are·35·section·headers,·starting·at·offset·0x4c2c:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·000580·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·000560·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000006dc·000138·000583·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000069c·000118·00053f·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000c60·000138·0000b0·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000bdc·000118·0000ac·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000d10·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000c88·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000d70·000138·000088·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000cc8·000118·000088·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000df8·000138·000270·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000d50·000118·000270·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00001068·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000fc0·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00001074·000138·0003d8·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000fcc·000118·0003d8·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········0000144c·000138·00151c·00··AX··0···0··415 ··[11]·.text·············NOBITS··········000013a4·000118·00151c·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00002968·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000028c0·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00002970·000138·0005c4·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000028c8·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00002ff8·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002e8c·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fda0·00fda0·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fda8·00fda8·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fda4·00fda0·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fdac·00fda8·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fda8·00fda0·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fdb0·00fda8·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001fea8·00fda0·000158·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001fea8·00fda8·000158·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fda0·000060·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fda8·000060·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020060·00fda0·000008·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020060·00fda8·000008·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·0017fd·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·0017fb·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·0019a8·0002c9·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·001984·0002c9·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·001c74·0007ca·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·001c50·0007c8·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·002440·0001d8·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·002418·0001da·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·002618·000191·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·0025f4·000191·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·0027ac·0007e7·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·002788·0007ec·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·002f94·0000df·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·002f74·0000df·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·003073·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·003053·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·0030d0·001150·10·····35·192··436 ··[32]·.symtab···········SYMTAB··········00000000·0030b0·0010f0·10·····33·188··4
39 ··[35]·.strtab···········STRTAB··········00000000·004220·000966·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·0041a0·000928·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·004b86·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·004ac8·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·87e14317b021af4b6af04fccdd74c7d0db41b0be3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·64bfb2deedfd1ec9473ce68a3b39e5eaa311ccbc
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 ····00001514·000014549 ····0000146c·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 ····00001514·000014549 ····0000146c·00001454
10 ····00000000·0000000010 ····00000000·00000000
  
1.1 KB
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
 2 }JtMYr$(
2 bLUN"sjJ 
3 k)_b^hz0 
4 Lq/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug3 Lq/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
10 completed.09 completed.0
Offset 47, 15 lines modifiedOffset 46, 14 lines modified
47 test_environ46 test_environ
48 ffi_options47 ffi_options
49 __FRAME_END__48 __FRAME_END__
50 __dso_handle49 __dso_handle
51 _DYNAMIC50 _DYNAMIC
52 __TMC_END__51 __TMC_END__
53 _GLOBAL_OFFSET_TABLE_52 _GLOBAL_OFFSET_TABLE_
54 __aeabi_unwind_cpp_pr0@GCC_3.5 
55 PL_release_stream53 PL_release_stream
56 PL_get_nil_ex54 PL_get_nil_ex
57 PL_qlf_get_int6455 PL_qlf_get_int64
58 PL_unify_integer56 PL_unify_integer
59 strcmp@GLIBC_2.457 strcmp@GLIBC_2.4
60 __cxa_finalize@GLIBC_2.458 __cxa_finalize@GLIBC_2.4
61 _ITM_deregisterTMCloneTable59 _ITM_deregisterTMCloneTable
Offset 102, 15 lines modifiedOffset 100, 14 lines modified
102 SsnprintfX100 SsnprintfX
103 uninstall_test_ffi101 uninstall_test_ffi
104 PL_cons_functor_v102 PL_cons_functor_v
105 PL_qlf_put_int64103 PL_qlf_put_int64
106 PL_type_error104 PL_type_error
107 PL_copy_term_ref105 PL_copy_term_ref
108 __strcat_chk@GLIBC_2.4106 __strcat_chk@GLIBC_2.4
109 __aeabi_unwind_cpp_pr1@GCC_3.5 
110 strncpy@GLIBC_2.4107 strncpy@GLIBC_2.4
111 PL_cut_query108 PL_cut_query
112 PL_get_atom_ex109 PL_get_atom_ex
113 PL_put_nil110 PL_put_nil
114 PL_get_long_ex111 PL_get_long_ex
115 PL_mark_string_buffers112 PL_mark_string_buffers
116 PL_put_int64113 PL_put_int64
Offset 138, 16 lines modifiedOffset 135, 14 lines modified
138 .shstrtab135 .shstrtab
139 .note.gnu.build-id136 .note.gnu.build-id
140 .gnu.hash137 .gnu.hash
141 .gnu.version138 .gnu.version
142 .gnu.version_r139 .gnu.version_r
143 .rel.dyn140 .rel.dyn
144 .rel.plt141 .rel.plt
145 .ARM.extab 
146 .ARM.exidx 
147 .eh_frame142 .eh_frame
148 .init_array143 .init_array
149 .fini_array144 .fini_array
150 .dynamic145 .dynamic
151 .comment146 .comment
152 .ARM.attributes147 .ARM.attributes
153 .debug_aranges148 .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 00001068·<_init>:2 00000fc0·<_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 00001074·<.plt>:2 00000fcc·<.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 0000144c·<call_weak_fn>:2 000013a4·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00001470·<deregister_tm_clones>:4 000013c8·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 0000149c·<register_tm_clones>:6 000013f4·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000014d0·<__do_global_dtors_aux>:8 00001428·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001510·<frame_dummy>:10 00001468·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001514·<int_info_ffi>:14 0000146c·<int_info_ffi>:
15 »       ...15 »       ...
  
16 00001674·<throw_resource_error_ffi>:16 000015cc·<throw_resource_error_ffi>:
17 »       ...17 »       ...
  
18 000016cc·<throw_permission_error_ffi>:18 00001624·<throw_permission_error_ffi>:
19 »       ...19 »       ...
  
20 0000173c·<throw_existence_error_ffi>:20 00001694·<throw_existence_error_ffi>:
21 »       ...21 »       ...
  
22 00001798·<throw_domain_error_ffi>:22 000016f0·<throw_domain_error_ffi>:
23 »       ...23 »       ...
  
24 000017f4·<throw_type_error_ffi>:24 0000174c·<throw_type_error_ffi>:
25 »       ...25 »       ...
  
26 00001850·<throw_representation_error_ffi>:26 000017a8·<throw_representation_error_ffi>:
27 »       ...27 »       ...
  
28 000018a8·<throw_uninstantiation_error_ffi>:28 00001800·<throw_uninstantiation_error_ffi>:
29 throw_uninstantiation_error_ffi():29 throw_uninstantiation_error_ffi():
30 »       movs»   r0,·r030 »       movs»   r0,·r0
31 »       ...31 »       ...
  
32 000018ac·<throw_instantiation_error_ffi>:32 00001804·<throw_instantiation_error_ffi>:
33 throw_instantiation_error_ffi():33 throw_instantiation_error_ffi():
34 »       movs»   r0,·r034 »       movs»   r0,·r0
35 »       ...35 »       ...
  
36 000018b0·<ffi_read_int64_>:36 00001808·<ffi_read_int64_>:
37 »       ...37 »       ...
  
38 00001930·<ffi_write_int64_>:38 00001888·<ffi_write_int64_>:
39 »       ...39 »       ...
  
40 000019a8·<ffi_read_int32_>:40 00001900·<ffi_read_int32_>:
41 »       ...41 »       ...
  
42 00001a24·<ffi_write_int32_>:42 0000197c·<ffi_write_int32_>:
43 »       ...43 »       ...
  
44 00001a9c·<ffi_write_atoms_>:44 000019f4·<ffi_write_atoms_>:
45 »       ...45 »       ...
  
46 00001b7c·<ffi_get_environ2_>:46 00001ad4·<ffi_get_environ2_>:
47 »       ...47 »       ...
  
48 00001bf8·<ffi_get_environ1_>:48 00001b50·<ffi_get_environ1_>:
49 »       ...49 »       ...
  
50 00001c50·<query_rc_status_str_>:50 00001ba8·<query_rc_status_str_>:
51 »       ...51 »       ...
  
52 00001d54·<query_flags_str_>:52 00001cac·<query_flags_str_>:
53 »       ...53 »       ...
  
54 00001ea0·<ffi_options_>:54 00001df8·<ffi_options_>:
55 »       ...55 »       ...
  
56 00001f90·<atom_ffi_>:56 00001ee8·<atom_ffi_>:
57 »       ...57 »       ...
  
58 00002020·<w_atom_ffi_>:58 00001f78·<w_atom_ffi_>:
59 »       ...59 »       ...
  
60 000020b0·<range_ffialloc>:60 00002008·<range_ffialloc>:
61 »       ...61 »       ...
  
62 000021d4·<range_ffi>:62 0000212c·<range_ffi>:
63 »       ...63 »       ...
  
64 000022a4·<unify_term_as_term_or_string.part.0>:64 000021fc·<unify_term_as_term_or_string.part.0>:
65 »       ...65 »       ...
  
66 00002380·<sdprintfnl_>:66 000022d8·<sdprintfnl_>:
67 »       ...67 »       ...
  
68 0000241c·<sdprintf_>:68 00002374·<sdprintf_>:
69 »       ...69 »       ...
  
70 000024b8·<ffi_call_exc_>:70 00002410·<ffi_call_exc_>:
71 »       ...71 »       ...
  
72 00002614·<install_test_ffi>:72 0000256c·<install_test_ffi>:
73 »       ...73 »       ...
  
74 00002914·<uninstall_test_ffi>:74 0000286c·<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 00002968·<_fini>:2 000028c0·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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/97/0555d6ea7d857cdbe925705adcc7fdd8d96c4a.debug vs.
./usr/lib/debug/.build-id/b2/d5423dc9ffdc7dfb0fba04fa171166e9c09a6f.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:··········7036·(bytes·into·file)13 ··Start·of·section·headers:··········6916·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·34
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x01078·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00fe0·R·E·0x10000
8 ··LOAD···········0x00fe5c·0x0001fe5c·0x0001fe5c·0x00000·0x001cc·RW··0x100007 ··LOAD···········0x00fe64·0x0001fe64·0x0001fe64·0x00000·0x001c4·RW··0x10000
9 ··DYNAMIC········0x00fe5c·0x0001fe64·0x0001fe64·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x00fe64·0x0001fe6c·0x0001fe6c·0x00000·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe5c·0x0001fe5c·0x0001fe5c·0x00000·0x001a4·R···0x111 ··GNU_RELRO······0x00fe64·0x0001fe64·0x0001fe64·0x00000·0x0019c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 44 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x1b7c:1 There·are·35·section·headers,·starting·at·offset·0x1b04:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000250·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000240·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000003a8·000138·00025c·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000378·000118·00022f·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000604·000138·00004a·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000005a8·000118·000048·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000650·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········000005f0·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········000006b0·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000630·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000006f0·000138·0000e8·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········00000670·000118·0000e8·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000007d8·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000758·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000007e4·000138·000174·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000764·000118·000174·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000958·000138·0004e8·00··AX··0···0··415 ··[11]·.text·············NOBITS··········000008d8·000118·0004e8·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00000e40·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00000dc0·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00000e48·000138·000214·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000dc8·000118·000214·00···A··0···0··4
18 ··[14]·.ARM.exidx········NOBITS··········0000105c·000138·000018·00··AL·11···0··4 
19 ··[15]·.eh_frame·········NOBITS··········00001074·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00000fdc·000118·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········0001fe5c·00fe5c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fe64·00fe64·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········0001fe60·00fe5c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fe68·00fe64·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········0001fe64·00fe5c·000108·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fe6c·00fe64·000100·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0001ff6c·00fe5c·000094·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ff6c·00fe64·000094·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00020000·00fe5c·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fe64·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020004·00fe5c·000024·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020004·00fe64·000024·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
29 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·0004e4·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·0004e6·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·00068c·000144·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000670·000144·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·0007d0·0002b0·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·0007b4·0002af·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·000a80·00005c·00······0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·000a64·00005c·00······0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·000adc·0000e2·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·000ac0·0000e2·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·000bc0·00012a·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·000ba4·00012a·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·000cec·000088·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·000cd0·000088·00···C··0···0··4
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·000d74·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000d58·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·000dd0·000860·10·····34·100··436 ··[32]·.symtab···········SYMTAB··········00000000·000db4·000830·10·····33··98··4
38 ··[34]·.strtab···········STRTAB··········00000000·001630·0003db·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·0015e4·0003bc·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·001a0b·00016e·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·0019a0·000163·00······0···0··1
40 Key·to·Flags:39 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·970555d6ea7d857cdbe925705adcc7fdd8d96c4a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b2d5423dc9ffdc7dfb0fba04fa171166e9c09a6f
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 ····00000a20·000004209 ····000009a0·00000420
10 ····00000000·0000000010 ····00000000·00000000
  
12.0 KB
readelf --wide --debug-dump=loc {}
    
Offset 10, 203 lines modifiedOffset 10, 203 lines modified
10 ····Offset···Begin············End··············Expression10 ····Offset···Begin············End··············Expression
  
11 ····0000000c·v0000000·v0000000·location·view·pair11 ····0000000c·v0000000·v0000000·location·view·pair
12 ····0000000e·v0000000·v0000000·location·view·pair12 ····0000000e·v0000000·v0000000·location·view·pair
13 ····00000010·v0000000·v0000000·location·view·pair13 ····00000010·v0000000·v0000000·location·view·pair
  
14 ····00000012·v0000000·v0000000·views·at·0000000c·for:14 ····00000012·v0000000·v0000000·views·at·0000000c·for:
15 ·············00000a20·00000a3c·(DW_OP_reg0·(r0))15 ·············000009a0·000009bc·(DW_OP_reg0·(r0))
16 ····00000017·v0000000·v0000000·views·at·0000000e·for:16 ····00000017·v0000000·v0000000·views·at·0000000e·for:
17 ·············00000a3c·00000a40·(DW_OP_reg1·(r1))17 ·············000009bc·000009c0·(DW_OP_reg1·(r1))
18 ····0000001c·v0000000·v0000000·views·at·00000010·for:18 ····0000001c·v0000000·v0000000·views·at·00000010·for:
19 ·············00000a40·00000d8c·(DW_OP_fbreg:·-108)19 ·············000009c0·00000d0c·(DW_OP_fbreg:·-108)
20 ····00000024·<End·of·list>20 ····00000024·<End·of·list>
  
21 ····00000025·v0000000·v0000000·location·view·pair21 ····00000025·v0000000·v0000000·location·view·pair
22 ····00000027·v0000000·v0000000·location·view·pair22 ····00000027·v0000000·v0000000·location·view·pair
  
23 ····00000029·v0000000·v0000000·views·at·00000025·for:23 ····00000029·v0000000·v0000000·views·at·00000025·for:
24 ·············00000a20·00000a36·(DW_OP_reg1·(r1))24 ·············000009a0·000009b6·(DW_OP_reg1·(r1))
25 ····0000002e·v0000000·v0000000·views·at·00000027·for:25 ····0000002e·v0000000·v0000000·views·at·00000027·for:
26 ·············00000a36·00000d8c·(DW_OP_reg10·(r10))26 ·············000009b6·00000d0c·(DW_OP_reg10·(r10))
27 ····00000034·<End·of·list>27 ····00000034·<End·of·list>
  
28 ····00000035·v0000001·v0000000·location·view·pair28 ····00000035·v0000001·v0000000·location·view·pair
29 ····00000037·v0000000·v0000001·location·view·pair29 ····00000037·v0000000·v0000001·location·view·pair
30 ····00000039·v0000000·v0000000·location·view·pair30 ····00000039·v0000000·v0000000·location·view·pair
31 ····0000003b·v0000000·v0000000·location·view·pair31 ····0000003b·v0000000·v0000000·location·view·pair
32 ····0000003d·v0000000·v0000000·location·view·pair32 ····0000003d·v0000000·v0000000·location·view·pair
33 ····0000003f·v0000000·v0000000·location·view·pair33 ····0000003f·v0000000·v0000000·location·view·pair
34 ····00000041·v0000000·v0000000·location·view·pair34 ····00000041·v0000000·v0000000·location·view·pair
35 ····00000043·v0000000·v0000000·location·view·pair35 ····00000043·v0000000·v0000000·location·view·pair
  
36 ····00000045·v0000001·v0000000·views·at·00000035·for:36 ····00000045·v0000001·v0000000·views·at·00000035·for:
37 ·············00000a54·00000a8a·(DW_OP_lit1;·DW_OP_stack_value)37 ·············000009d4·00000a0a·(DW_OP_lit1;·DW_OP_stack_value)
38 ····0000004b·v0000000·v0000001·views·at·00000037·for:38 ····0000004b·v0000000·v0000001·views·at·00000037·for:
39 ·············00000a8a·00000b76·(DW_OP_reg8·(r8))39 ·············00000a0a·00000af6·(DW_OP_reg8·(r8))
40 ····00000051·v0000000·v0000000·views·at·00000039·for:40 ····00000051·v0000000·v0000000·views·at·00000039·for:
41 ·············00000bdc·00000c34·(DW_OP_reg8·(r8))41 ·············00000b5c·00000bb4·(DW_OP_reg8·(r8))
42 ····00000058·v0000000·v0000000·views·at·0000003b·for:42 ····00000058·v0000000·v0000000·views·at·0000003b·for:
43 ·············00000c34·00000c38·(DW_OP_lit1;·DW_OP_stack_value)43 ·············00000bb4·00000bb8·(DW_OP_lit1;·DW_OP_stack_value)
44 ····00000060·v0000000·v0000000·views·at·0000003d·for:44 ····00000060·v0000000·v0000000·views·at·0000003d·for:
45 ·············00000c5c·00000c6a·(DW_OP_reg8·(r8))45 ·············00000bdc·00000bea·(DW_OP_reg8·(r8))
46 ····00000067·v0000000·v0000000·views·at·0000003f·for:46 ····00000067·v0000000·v0000000·views·at·0000003f·for:
47 ·············00000cb4·00000cbc·(DW_OP_reg8·(r8))47 ·············00000c34·00000c3c·(DW_OP_reg8·(r8))
48 ····0000006e·v0000000·v0000000·views·at·00000041·for:48 ····0000006e·v0000000·v0000000·views·at·00000041·for:
49 ·············00000cce·00000cfc·(DW_OP_reg8·(r8))49 ·············00000c4e·00000c7c·(DW_OP_reg8·(r8))
50 ····00000075·v0000000·v0000000·views·at·00000043·for:50 ····00000075·v0000000·v0000000·views·at·00000043·for:
51 ·············00000d00·00000d14·(DW_OP_reg8·(r8))51 ·············00000c80·00000c94·(DW_OP_reg8·(r8))
52 ····0000007c·<End·of·list>52 ····0000007c·<End·of·list>
  
53 ····0000007d·v0000002·v0000000·location·view·pair53 ····0000007d·v0000002·v0000000·location·view·pair
54 ····0000007f·v0000000·v0000001·location·view·pair54 ····0000007f·v0000000·v0000001·location·view·pair
55 ····00000081·v0000000·v0000000·location·view·pair55 ····00000081·v0000000·v0000000·location·view·pair
56 ····00000083·v0000000·v0000000·location·view·pair56 ····00000083·v0000000·v0000000·location·view·pair
57 ····00000085·v0000000·v0000000·location·view·pair57 ····00000085·v0000000·v0000000·location·view·pair
  
58 ····00000087·v0000002·v0000000·views·at·0000007d·for:58 ····00000087·v0000002·v0000000·views·at·0000007d·for:
59 ·············00000a56·00000a8a·(DW_OP_lit0;·DW_OP_stack_value)59 ·············000009d6·00000a0a·(DW_OP_lit0;·DW_OP_stack_value)
60 ····0000008d·v0000000·v0000001·views·at·0000007f·for:60 ····0000008d·v0000000·v0000001·views·at·0000007f·for:
61 ·············00000b28·00000b76·(DW_OP_reg9·(r9))61 ·············00000aa8·00000af6·(DW_OP_reg9·(r9))
62 ····00000094·v0000000·v0000000·views·at·00000081·for:62 ····00000094·v0000000·v0000000·views·at·00000081·for:
63 ·············00000c34·00000c38·(DW_OP_lit0;·DW_OP_stack_value)63 ·············00000bb4·00000bb8·(DW_OP_lit0;·DW_OP_stack_value)
64 ····0000009c·v0000000·v0000000·views·at·00000083·for:64 ····0000009c·v0000000·v0000000·views·at·00000083·for:
65 ·············00000cdc·00000cfc·(DW_OP_reg9·(r9))65 ·············00000c5c·00000c7c·(DW_OP_reg9·(r9))
66 ····000000a3·v0000000·v0000000·views·at·00000085·for:66 ····000000a3·v0000000·v0000000·views·at·00000085·for:
67 ·············00000d00·00000d14·(DW_OP_reg9·(r9))67 ·············00000c80·00000c94·(DW_OP_reg9·(r9))
68 ····000000aa·<End·of·list>68 ····000000aa·<End·of·list>
  
69 ····000000ab·v0000000·v0000000·location·view·pair69 ····000000ab·v0000000·v0000000·location·view·pair
  
70 ····000000ad·v0000000·v0000000·views·at·000000ab·for:70 ····000000ad·v0000000·v0000000·views·at·000000ab·for:
71 ·············00000cb2·00000cb4·(DW_OP_reg0·(r0))71 ·············00000c32·00000c34·(DW_OP_reg0·(r0))
72 ····000000b4·<End·of·list>72 ····000000b4·<End·of·list>
  
73 ····000000b5·v0000000·v0000000·location·view·pair73 ····000000b5·v0000000·v0000000·location·view·pair
74 ····000000b7·v0000000·v0000000·location·view·pair74 ····000000b7·v0000000·v0000000·location·view·pair
75 ····000000b9·v0000000·v0000000·location·view·pair75 ····000000b9·v0000000·v0000000·location·view·pair
76 ····000000bb·v0000000·v0000000·location·view·pair76 ····000000bb·v0000000·v0000000·location·view·pair
77 ····000000bd·v0000000·v0000000·location·view·pair77 ····000000bd·v0000000·v0000000·location·view·pair
78 ····000000bf·v0000000·v0000000·location·view·pair78 ····000000bf·v0000000·v0000000·location·view·pair
79 ····000000c1·v0000000·v0000000·location·view·pair79 ····000000c1·v0000000·v0000000·location·view·pair
80 ····000000c3·v0000000·v0000000·location·view·pair80 ····000000c3·v0000000·v0000000·location·view·pair
81 ····000000c5·v0000000·v0000000·location·view·pair81 ····000000c5·v0000000·v0000000·location·view·pair
82 ····000000c7·v0000000·v0000000·location·view·pair82 ····000000c7·v0000000·v0000000·location·view·pair
  
83 ····000000c9·v0000000·v0000000·views·at·000000b5·for:83 ····000000c9·v0000000·v0000000·views·at·000000b5·for:
84 ·············00000b6a·00000b72·(DW_OP_reg0·(r0))84 ·············00000aea·00000af2·(DW_OP_reg0·(r0))
85 ····000000d0·v0000000·v0000000·views·at·000000b7·for:85 ····000000d0·v0000000·v0000000·views·at·000000b7·for:
86 ·············00000ba6·00000bb0·(DW_OP_reg0·(r0))86 ·············00000b26·00000b30·(DW_OP_reg0·(r0))
87 ····000000d7·v0000000·v0000000·views·at·000000b9·for:87 ····000000d7·v0000000·v0000000·views·at·000000b9·for:
88 ·············00000bb0·00000bb8·(DW_OP_reg4·(r4))88 ·············00000b30·00000b38·(DW_OP_reg4·(r4))
89 ····000000de·v0000000·v0000000·views·at·000000bb·for:89 ····000000de·v0000000·v0000000·views·at·000000bb·for:
90 ·············00000c46·00000c4d·(DW_OP_reg0·(r0))90 ·············00000bc6·00000bcd·(DW_OP_reg0·(r0))
91 ····000000e5·v0000000·v0000000·views·at·000000bd·for:91 ····000000e5·v0000000·v0000000·views·at·000000bd·for:
92 ·············00000c6a·00000c74·(DW_OP_reg4·(r4))92 ·············00000bea·00000bf4·(DW_OP_reg4·(r4))
93 ····000000ec·v0000000·v0000000·views·at·000000bf·for:93 ····000000ec·v0000000·v0000000·views·at·000000bf·for:
94 ·············00000c7a·00000c7d·(DW_OP_reg0·(r0))94 ·············00000bfa·00000bfd·(DW_OP_reg0·(r0))
95 ····000000f3·v0000000·v0000000·views·at·000000c1·for:95 ····000000f3·v0000000·v0000000·views·at·000000c1·for:
96 ·············00000c7d·00000c8a·(DW_OP_reg4·(r4))96 ·············00000bfd·00000c0a·(DW_OP_reg4·(r4))
97 ····000000fa·v0000000·v0000000·views·at·000000c3·for:97 ····000000fa·v0000000·v0000000·views·at·000000c3·for:
98 ·············00000ca0·00000ca6·(DW_OP_reg0·(r0))98 ·············00000c20·00000c26·(DW_OP_reg0·(r0))
99 ····00000101·v0000000·v0000000·views·at·000000c5·for:99 ····00000101·v0000000·v0000000·views·at·000000c5·for:
100 ·············00000cbc·00000cbf·(DW_OP_reg0·(r0))100 ·············00000c3c·00000c3f·(DW_OP_reg0·(r0))
101 ····00000108·v0000000·v0000000·views·at·000000c7·for:101 ····00000108·v0000000·v0000000·views·at·000000c7·for:
102 ·············00000cdc·00000cdf·(DW_OP_reg0·(r0))102 ·············00000c5c·00000c5f·(DW_OP_reg0·(r0))
103 ····0000010f·<End·of·list>103 ····0000010f·<End·of·list>
  
104 ····00000110·v0000000·v0000000·location·view·pair104 ····00000110·v0000000·v0000000·location·view·pair
105 ····00000112·v0000000·v0000001·location·view·pair105 ····00000112·v0000000·v0000001·location·view·pair
106 ····00000114·v0000000·v0000000·location·view·pair106 ····00000114·v0000000·v0000000·location·view·pair
107 ····00000116·v0000000·v0000000·location·view·pair107 ····00000116·v0000000·v0000000·location·view·pair
108 ····00000118·v0000000·v0000000·location·view·pair108 ····00000118·v0000000·v0000000·location·view·pair
109 ····0000011a·v0000000·v0000000·location·view·pair109 ····0000011a·v0000000·v0000000·location·view·pair
110 ····0000011c·v0000000·v0000000·location·view·pair110 ····0000011c·v0000000·v0000000·location·view·pair
  
111 ····0000011e·v0000000·v0000000·views·at·00000110·for:111 ····0000011e·v0000000·v0000000·views·at·00000110·for:
112 ·············00000a70·00000a73·(DW_OP_reg0·(r0))112 ·············000009f0·000009f3·(DW_OP_reg0·(r0))
113 ····00000123·v0000000·v0000001·views·at·00000112·for:113 ····00000123·v0000000·v0000001·views·at·00000112·for:
114 ·············00000a73·00000b76·(DW_OP_reg6·(r6))114 ·············000009f3·00000af6·(DW_OP_reg6·(r6))
115 ····00000129·v0000000·v0000000·views·at·00000114·for:115 ····00000129·v0000000·v0000000·views·at·00000114·for:
116 ·············00000bdc·00000c34·(DW_OP_reg6·(r6))116 ·············00000b5c·00000bb4·(DW_OP_reg6·(r6))
117 ····00000130·v0000000·v0000000·views·at·00000116·for:117 ····00000130·v0000000·v0000000·views·at·00000116·for:
118 ·············00000c5c·00000c6a·(DW_OP_reg6·(r6))118 ·············00000bdc·00000bea·(DW_OP_reg6·(r6))
119 ····00000137·v0000000·v0000000·views·at·00000118·for:119 ····00000137·v0000000·v0000000·views·at·00000118·for:
120 ·············00000cb4·00000cbc·(DW_OP_reg6·(r6))120 ·············00000c34·00000c3c·(DW_OP_reg6·(r6))
121 ····0000013e·v0000000·v0000000·views·at·0000011a·for:121 ····0000013e·v0000000·v0000000·views·at·0000011a·for:
122 ·············00000cce·00000cfc·(DW_OP_reg6·(r6))122 ·············00000c4e·00000c7c·(DW_OP_reg6·(r6))
Max diff block lines reached; 4462/12175 bytes (36.65%) of diff not shown.
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 ····00000a20·000004209 ····000009a0·00000420
10 ····00000000·0000000010 ····00000000·00000000
  
840 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 8 lines modified
1 lJGCC:·(Debian·14.2.0-14)·14.2.01 oGCC:·(Debian·14.2.0-14)·14.2.0
2 MXL<T@Tm 
3 ,Q1,q@EY,2 ,Q1,q@EY,
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 22, 15 lines modifiedOffset 21, 14 lines modified
22 ATOM_oid21 ATOM_oid
23 ATOM_x50022 ATOM_x500
24 __FRAME_END__23 __FRAME_END__
25 __dso_handle24 __dso_handle
26 _DYNAMIC25 _DYNAMIC
27 __TMC_END__26 __TMC_END__
28 _GLOBAL_OFFSET_TABLE_27 _GLOBAL_OFFSET_TABLE_
29 __aeabi_unwind_cpp_pr0@GCC_3.5 
30 PL_get_nil_ex28 PL_get_nil_ex
31 __cxa_finalize@GLIBC_2.429 __cxa_finalize@GLIBC_2.4
32 _ITM_deregisterTMCloneTable30 _ITM_deregisterTMCloneTable
33 __stack_chk_guard@GLIBC_2.431 __stack_chk_guard@GLIBC_2.4
34 PL_register_foreign32 PL_register_foreign
35 PL_get_name_arity_sz33 PL_get_name_arity_sz
36 PL_chars_to_term34 PL_chars_to_term
Offset 63, 15 lines modifiedOffset 61, 14 lines modified
63 .shstrtab61 .shstrtab
64 .note.gnu.build-id62 .note.gnu.build-id
65 .gnu.hash63 .gnu.hash
66 .gnu.version64 .gnu.version
67 .gnu.version_r65 .gnu.version_r
68 .rel.dyn66 .rel.dyn
69 .rel.plt67 .rel.plt
70 .ARM.exidx 
71 .eh_frame68 .eh_frame
72 .init_array69 .init_array
73 .fini_array70 .fini_array
74 .dynamic71 .dynamic
75 .comment72 .comment
76 .ARM.attributes73 .ARM.attributes
77 .debug_aranges74 .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 000007d8·<_init>:2 00000758·<_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 000007e4·<.plt>:2 00000764·<.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 00000958·<call_weak_fn>:2 000008d8·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000097c·<deregister_tm_clones>:4 000008fc·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000009a8·<register_tm_clones>:6 00000928·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000009dc·<__do_global_dtors_aux>:8 0000095c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000a1c·<frame_dummy>:10 0000099c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000a20·<pl_uuid>:14 000009a0·<pl_uuid>:
15 »       ...15 »       ...
  
16 00000d8c·<install_uuid>:16 00000d0c·<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 00000e40·<_fini>:2 00000dc0·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
5.15 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 22, 44 lines modifiedOffset 22, 42 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. 
31 ··0x000001c0·504c5f67·65745f6e·696c5f65·78005f5f·PL_get_nil_ex.__29 ··0x000001a0·00504c5f·6765745f·6e696c5f·6578005f·.PL_get_nil_ex._
32 ··0x000001d0·6378615f·66696e61·6c697a65·40474c49·cxa_finalize@GLI30 ··0x000001b0·5f637861·5f66696e·616c697a·6540474c·_cxa_finalize@GL
33 ··0x000001e0·42435f32·2e34005f·49544d5f·64657265·BC_2.4._ITM_dere31 ··0x000001c0·4942435f·322e3400·5f49544d·5f646572·IBC_2.4._ITM_der
34 ··0x000001f0·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab32 ··0x000001d0·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
35 ··0x00000200·6c65005f·5f737461·636b5f63·686b5f67·le.__stack_chk_g33 ··0x000001e0·626c6500·5f5f7374·61636b5f·63686b5f·ble.__stack_chk_
36 ··0x00000210·75617264·40474c49·42435f32·2e340050·uard@GLIBC_2.4.P34 ··0x000001f0·67756172·6440474c·4942435f·322e3400·guard@GLIBC_2.4.
37 ··0x00000220·4c5f7265·67697374·65725f66·6f726569·L_register_forei35 ··0x00000200·504c5f72·65676973·7465725f·666f7265·PL_register_fore
38 ··0x00000230·676e0050·4c5f6765·745f6e61·6d655f61·gn.PL_get_name_a36 ··0x00000210·69676e00·504c5f67·65745f6e·616d655f·ign.PL_get_name_
39 ··0x00000240·72697479·5f737a00·504c5f63·68617273·rity_sz.PL_chars37 ··0x00000220·61726974·795f737a·00504c5f·63686172·arity_sz.PL_char
40 ··0x00000250·5f746f5f·7465726d·00757569·645f6578·_to_term.uuid_ex38 ··0x00000230·735f746f·5f746572·6d007575·69645f65·s_to_term.uuid_e
41 ··0x00000260·706f7274·00504c5f·756e6966·795f6368·port.PL_unify_ch39 ··0x00000240·78706f72·7400504c·5f756e69·66795f63·xport.PL_unify_c
42 ··0x00000270·61727300·5f5f7374·61636b5f·63686b5f·ars.__stack_chk_40 ··0x00000250·68617273·005f5f73·7461636b·5f63686b·hars.__stack_chk
43 ··0x00000280·6661696c·40474c49·42435f32·2e340075·fail@GLIBC_2.4.u41 ··0x00000260·5f666169·6c40474c·4942435f·322e3400·_fail@GLIBC_2.4.
44 ··0x00000290·7569645f·6572726f·7200504c·5f657869·uid_error.PL_exi42 ··0x00000270·75756964·5f657272·6f720050·4c5f6578·uuid_error.PL_ex
45 ··0x000002a0·7374656e·63655f65·72726f72·00504c5f·stence_error.PL_43 ··0x00000280·69737465·6e63655f·6572726f·7200504c·istence_error.PL
46 ··0x000002b0·6e65775f·7465726d·5f726566·00504c5f·new_term_ref.PL_44 ··0x00000290·5f6e6577·5f746572·6d5f7265·6600504c·_new_term_ref.PL
47 ··0x000002c0·6e65775f·61746f6d·00757569·645f6c6f·new_atom.uuid_lo45 ··0x000002a0·5f6e6577·5f61746f·6d007575·69645f6c·_new_atom.uuid_l
48 ··0x000002d0·6164005f·5f676d6f·6e5f7374·6172745f·ad.__gmon_start_46 ··0x000002b0·6f616400·5f5f676d·6f6e5f73·74617274·oad.__gmon_start
49 ··0x000002e0·5f00504c·5f756e69·66790050·4c5f6765·_.PL_unify.PL_ge47 ··0x000002c0·5f5f0050·4c5f756e·69667900·504c5f67·__.PL_unify.PL_g
50 ··0x000002f0·745f696e·74656765·725f6578·00504c5f·t_integer_ex.PL_48 ··0x000002d0·65745f69·6e746567·65725f65·7800504c·et_integer_ex.PL
51 ··0x00000300·74797065·5f657272·6f720050·4c5f636f·type_error.PL_co49 ··0x000002e0·5f747970·655f6572·726f7200·504c5f63·_type_error.PL_c
52 ··0x00000310·70795f74·65726d5f·72656600·5f504c5f·py_term_ref._PL_50 ··0x000002f0·6f70795f·7465726d·5f726566·005f504c·opy_term_ref._PL
53 ··0x00000320·6765745f·6172675f·737a0050·4c5f6765·get_arg_sz.PL_ge51 ··0x00000300·5f676574·5f617267·5f737a00·504c5f67·_get_arg_sz.PL_g
54 ··0x00000330·745f6174·6f6d5f65·7800696e·7374616c·t_atom_ex.instal52 ··0x00000310·65745f61·746f6d5f·65780069·6e737461·et_atom_ex.insta
55 ··0x00000340·6c5f7575·69640050·4c5f646f·6d61696e·l_uuid.PL_domain53 ··0x00000320·6c6c5f75·75696400·504c5f64·6f6d6169·ll_uuid.PL_domai
56 ··0x00000350·5f657272·6f720050·4c5f7761·726e696e·_error.PL_warnin54 ··0x00000330·6e5f6572·726f7200·504c5f77·61726e69·n_error.PL_warni
57 ··0x00000360·67007575·69645f64·65737472·6f790075·g.uuid_destroy.u55 ··0x00000340·6e670075·7569645f·64657374·726f7900·ng.uuid_destroy.
58 ··0x00000370·7569645f·6d616b65·005f4954·4d5f7265·uid_make._ITM_re56 ··0x00000350·75756964·5f6d616b·65005f49·544d5f72·uuid_make._ITM_r
59 ··0x00000380·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab57 ··0x00000360·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
60 ··0x00000390·6c650050·4c5f6765·745f6e69·6c007575·le.PL_get_nil.uu58 ··0x00000370·626c6500·504c5f67·65745f6e·696c0075·ble.PL_get_nil.u
61 ··0x000003a0·69645f63·72656174·6500504c·5f676574·id_create.PL_get59 ··0x00000380·7569645f·63726561·74650050·4c5f6765·uid_create.PL_ge
62 ··0x000003b0·5f6c6973·7400504c·5f676574·5f636861·_list.PL_get_cha60 ··0x00000390·745f6c69·73740050·4c5f6765·745f6368·t_list.PL_get_ch
63 ··0x000003c0·7273005f·5f617373·6572745f·6661696c·rs.__assert_fail61 ··0x000003a0·61727300·5f5f6173·73657274·5f666169·ars.__assert_fai
64 ··0x000003d0·40474c49·42435f32·2e3400············@GLIBC_2.4.62 ··0x000003b0·6c40474c·4942435f·322e3400··········l@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..
18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug20 ··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.
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. 
  
167 KB
./usr/lib/debug/.build-id/99/42b19c93704145ac55f7ae86323f59e01c2ac8.debug vs.
./usr/lib/debug/.build-id/fe/69572a0368f34387faad410895674595f39c06.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:··········6964·(bytes·into·file)13 ··Start·of·section·headers:··········6752·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x00da4·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00cac·R·E·0x10000
8 ··LOAD···········0x00fe98·0x0001fe98·0x0001fe98·0x00000·0x00174·RW··0x100007 ··LOAD···········0x00fea0·0x0001fea0·0x0001fea0·0x00000·0x0016c·RW··0x10000
9 ··DYNAMIC········0x00fe98·0x0001fea0·0x0001fea0·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fea0·0x0001fea8·0x0001fea8·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe98·0x0001fe98·0x0001fe98·0x00000·0x00168·R···0x111 ··GNU_RELRO······0x00fea0·0x0001fea0·0x0001fea0·0x00000·0x00160·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x1b34:1 There·are·35·section·headers,·starting·at·offset·0x1a60:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000190·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000170·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000002e8·000138·0001a3·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000002a8·000118·00015f·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········0000048c·000138·000032·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000408·000118·00002e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000004c0·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000438·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000520·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000478·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000560·000138·000080·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········000004b8·000118·000080·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000005e0·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000538·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000005ec·000138·0000d8·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000544·000118·0000d8·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000006c4·000138·00052c·00··AX··0···0··415 ··[11]·.text·············NOBITS··········0000061c·000118·00052c·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00000bf0·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00000b48·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00000bf8·000138·000158·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000b50·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00000da0·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00000ca8·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fe98·00fe98·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fea0·00fea0·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fe9c·00fe98·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fea4·00fea0·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fea0·00fe98·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fea8·00fea0·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001ffa0·00fe98·000060·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ffa0·00fea0·000060·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fe98·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fea0·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·00fe98·000008·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020004·00fea0·000008·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·00046d·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·00046a·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·000618·000128·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·0005f4·000128·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·000740·000370·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·00071c·000373·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·000ab0·000087·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·000a90·000088·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·000b38·00005c·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·000b18·00005c·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·000b94·0002c1·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·000b74·0002c1·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·000e55·000051·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·000e35·000051·00······0···0··1
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·000ea6·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000e86·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·000f04·000780·10·····35··98··436 ··[32]·.symtab···········SYMTAB··········00000000·000ee4·000720·10·····33··94··4
39 ··[35]·.strtab···········STRTAB··········00000000·001684·000335·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·001604·0002f7·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·0019b9·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·0018fb·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·9942b19c93704145ac55f7ae86323f59e01c2ac83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fe69572a0368f34387faad410895674595f39c06
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 ····0000078c·000004649 ····000006e4·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 ····0000078c·000004649 ····000006e4·00000464
10 ····00000000·0000000010 ····00000000·00000000
  
814 B
strings --all --bytes=8 {}
    
Offset 17, 15 lines modifiedOffset 17, 14 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 
25 PL_release_stream24 PL_release_stream
26 __cxa_finalize@GLIBC_2.425 __cxa_finalize@GLIBC_2.4
27 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
28 install_readutil27 install_readutil
29 PL_unify_nil28 PL_unify_nil
30 __stack_chk_guard@GLIBC_2.429 __stack_chk_guard@GLIBC_2.4
31 PL_register_foreign30 PL_register_foreign
Offset 33, 28 lines modifiedOffset 32, 25 lines modified
33 PL_unify_chars32 PL_unify_chars
34 __stack_chk_fail@GLIBC_2.433 __stack_chk_fail@GLIBC_2.4
35 PL_new_atom34 PL_new_atom
36 PL_exception35 PL_exception
37 PL_new_term_refs36 PL_new_term_refs
38 __gmon_start__37 __gmon_start__
39 PL_unify38 PL_unify
40 __aeabi_unwind_cpp_pr1@GCC_3.5 
41 PL_unify_atom39 PL_unify_atom
42 Sgetcode40 Sgetcode
43 PL_put_term41 PL_put_term
44 _ITM_registerTMCloneTable42 _ITM_registerTMCloneTable
45 .shstrtab43 .shstrtab
46 .note.gnu.build-id44 .note.gnu.build-id
47 .gnu.hash45 .gnu.hash
48 .gnu.version46 .gnu.version
49 .gnu.version_r47 .gnu.version_r
50 .rel.dyn48 .rel.dyn
51 .rel.plt49 .rel.plt
52 .ARM.extab 
53 .ARM.exidx 
54 .eh_frame50 .eh_frame
55 .init_array51 .init_array
56 .fini_array52 .fini_array
57 .dynamic53 .dynamic
58 .comment54 .comment
59 .ARM.attributes55 .ARM.attributes
60 .debug_aranges56 .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 000005e0·<_init>:2 00000538·<_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 000005ec·<.plt>:2 00000544·<.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 000006c4·<call_weak_fn>:2 0000061c·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000006e8·<deregister_tm_clones>:4 00000640·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000714·<register_tm_clones>:6 0000066c·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000748·<__do_global_dtors_aux>:8 000006a0·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000788·<frame_dummy>:10 000006e0·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 0000078c·<_utf8_put_char.part.0>:14 000006e4·<_utf8_put_char.part.0>:
15 »       ...15 »       ...
  
16 0000082c·<read_line_to_codes3>:16 00000784·<read_line_to_codes3>:
17 »       ...17 »       ...
  
18 00000a04·<read_line_to_codes2>:18 0000095c·<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 00000a08·<read_stream_to_codes3>:23 00000960·<read_stream_to_codes3>:
24 »       ...24 »       ...
  
25 00000b6c·<read_stream_to_codes2>:25 00000ac4·<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 00000b70·<install_readutil>:30 00000ac8·<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 00000bf0·<_fini>:2 00000b48·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
3.7 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 22, 34 lines modifiedOffset 22, 30 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. 
31 ··0x000001c0·3500504c·5f72656c·65617365·5f737472·5.PL_release_str29 ··0x000001a0·69740050·4c5f7265·6c656173·655f7374·it.PL_release_st
32 ··0x000001d0·65616d00·5f5f6378·615f6669·6e616c69·eam.__cxa_finali30 ··0x000001b0·7265616d·005f5f63·78615f66·696e616c·ream.__cxa_final
33 ··0x000001e0·7a654047·4c494243·5f322e34·005f4954·ze@GLIBC_2.4._IT31 ··0x000001c0·697a6540·474c4942·435f322e·34005f49·ize@GLIBC_2.4._I
34 ··0x000001f0·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl32 ··0x000001d0·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
35 ··0x00000200·6f6e6554·61626c65·00696e73·74616c6c·oneTable.install33 ··0x000001e0·6c6f6e65·5461626c·6500696e·7374616c·loneTable.instal
36 ··0x00000210·5f726561·64757469·6c00504c·5f756e69·_readutil.PL_uni34 ··0x000001f0·6c5f7265·61647574·696c0050·4c5f756e·l_readutil.PL_un
37 ··0x00000220·66795f6e·696c005f·5f737461·636b5f63·fy_nil.__stack_c35 ··0x00000200·6966795f·6e696c00·5f5f7374·61636b5f·ify_nil.__stack_
38 ··0x00000230·686b5f67·75617264·40474c49·42435f32·hk_guard@GLIBC_236 ··0x00000210·63686b5f·67756172·6440474c·4942435f·chk_guard@GLIBC_
39 ··0x00000240·2e340050·4c5f7265·67697374·65725f66·.4.PL_register_f37 ··0x00000220·322e3400·504c5f72·65676973·7465725f·2.4.PL_register_
40 ··0x00000250·6f726569·676e0053·66657272·6f720050·oreign.Sferror.P38 ··0x00000230·666f7265·69676e00·53666572·726f7200·foreign.Sferror.
41 ··0x00000260·4c5f6765·745f7374·7265616d·00504c5f·L_get_stream.PL_39 ··0x00000240·504c5f67·65745f73·74726561·6d00504c·PL_get_stream.PL
42 ··0x00000270·756e6966·795f6368·61727300·5f5f7374·unify_chars.__st40 ··0x00000250·5f756e69·66795f63·68617273·005f5f73·_unify_chars.__s
43 ··0x00000280·61636b5f·63686b5f·6661696c·40474c49·ack_chk_fail@GLI41 ··0x00000260·7461636b·5f63686b·5f666169·6c40474c·tack_chk_fail@GL
44 ··0x00000290·42435f32·2e340050·4c5f6e65·775f6174·BC_2.4.PL_new_at42 ··0x00000270·4942435f·322e3400·504c5f6e·65775f61·IBC_2.4.PL_new_a
45 ··0x000002a0·6f6d0050·4c5f6578·63657074·696f6e00·om.PL_exception.43 ··0x00000280·746f6d00·504c5f65·78636570·74696f6e·tom.PL_exception
46 ··0x000002b0·504c5f6e·65775f74·65726d5f·72656673·PL_new_term_refs44 ··0x00000290·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref
47 ··0x000002c0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.45 ··0x000002a0·73005f5f·676d6f6e·5f737461·72745f5f·s.__gmon_start__
48 ··0x000002d0·504c5f75·6e696679·005f5f61·65616269·PL_unify.__aeabi46 ··0x000002b0·00504c5f·756e6966·7900504c·5f756e69·.PL_unify.PL_uni
 47 ··0x000002c0·66795f61·746f6d00·53676574·636f6465·fy_atom.Sgetcode
49 ··0x000002e0·5f756e77·696e645f·6370705f·70723140·_unwind_cpp_pr1@ 
50 ··0x000002f0·4743435f·332e3500·504c5f75·6e696679·GCC_3.5.PL_unify 
51 ··0x00000300·5f61746f·6d005367·6574636f·64650050·_atom.Sgetcode.P 
52 ··0x00000310·4c5f7075·745f7465·726d005f·49544d5f·L_put_term._ITM_48 ··0x000002d0·00504c5f·7075745f·7465726d·005f4954·.PL_put_term._IT
53 ··0x00000320·72656769·73746572·544d436c·6f6e6554·registerTMCloneT49 ··0x000002e0·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon
54 ··0x00000330·61626c65·00·························able.50 ··0x000002f0·65546162·6c6500·····················eTable.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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/a3/ab7cadc1bf334d7a69ebf6f3bf47946851be57.debug vs.
./usr/lib/debug/.build-id/87/0f1e9a32172180dffc124dcc4f4759f5b66f04.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:··········7568·(bytes·into·file)13 ··Start·of·section·headers:··········7444·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·34
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x00ae0·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00a20·R·E·0x10000
8 ··LOAD···········0x00fec4·0x0001fec4·0x0001fec4·0x00000·0x00150·RW··0x100007 ··LOAD···········0x00fecc·0x0001fecc·0x0001fecc·0x00000·0x00148·RW··0x10000
9 ··DYNAMIC········0x00fec4·0x0001fecc·0x0001fecc·0x00000·0x000f8·RW··0x48 ··DYNAMIC········0x00fecc·0x0001fed4·0x0001fed4·0x00000·0x000f0·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fec4·0x0001fec4·0x0001fec4·0x00000·0x0013c·R···0x111 ··GNU_RELRO······0x00fecc·0x0001fecc·0x0001fecc·0x00000·0x00134·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 44 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x1d90:1 There·are·35·section·headers,·starting·at·offset·0x1d14:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0000f0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0000e0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000248·000138·0000ef·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000218·000118·0000c2·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000338·000138·00001e·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000002da·000118·00001c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000358·000138·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········000002f8·000118·000020·00···A··4···1··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000398·000138·000038·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000318·000118·000038·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000003d0·000138·000040·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········00000350·000118·000040·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000410·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000390·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0000041c·000138·000078·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········0000039c·000118·000078·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000494·000138·000454·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000414·000118·000454·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········000008e8·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00000868·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000008f0·000138·0001ac·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000870·000118·0001ac·00···A··0···0··4
18 ··[14]·.ARM.exidx········NOBITS··········00000a9c·000138·000040·00··AL·11···0··4 
19 ··[15]·.eh_frame·········NOBITS··········00000adc·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00000a1c·000118·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········0001fec4·00fec4·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fecc·00fecc·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········0001fec8·00fec4·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fed0·00fecc·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········0001fecc·00fec4·0000f8·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fed4·00fecc·0000f0·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0001ffc4·00fec4·00003c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ffc4·00fecc·00003c·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00020000·00fec4·00000a·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fecc·00000a·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········0002000c·00fec4·000008·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0002000c·00fecc·000008·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
29 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·00068b·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·000688·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·000834·0001e5·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000810·0001e5·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·000a1c·000378·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·0009f8·000379·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·000d94·0000c9·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·000d74·0000c8·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·000e60·000098·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·000e3c·000098·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·000ef8·00022a·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·000ed4·00022a·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·001122·000068·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·0010fe·000068·00······0···0··1
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·00118a·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·001166·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·0011e8·000790·10·····34·109··436 ··[32]·.symtab···········SYMTAB··········00000000·0011c4·000760·10·····33·107··4
38 ··[34]·.strtab···········STRTAB··········00000000·001978·0002a9·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·001924·00028a·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·001c21·00016e·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·001bae·000163·00······0···0··1
40 Key·to·Flags:39 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·a3ab7cadc1bf334d7a69ebf6f3bf47946851be573 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·870f1e9a32172180dffc124dcc4f4759f5b66f04
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 ····0000055c·0000038c9 ····000004dc·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 ····0000055c·0000038c9 ····000004dc·0000038c
10 ····00000000·0000000010 ····00000000·00000000
  
828 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 10 lines modified
1 WGCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
 2 #a),"yeD
 3 hakemcig
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 21, 15 lines modifiedOffset 23, 14 lines modified
21 go_single.023 go_single.0
22 consoles24 consoles
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 __aeabi_unwind_cpp_pr0@GCC_3.5 
29 calloc@GLIBC_2.430 calloc@GLIBC_2.4
30 __cxa_finalize@GLIBC_2.431 __cxa_finalize@GLIBC_2.4
31 _ITM_deregisterTMCloneTable32 _ITM_deregisterTMCloneTable
32 free@GLIBC_2.433 free@GLIBC_2.4
33 _PL_streams34 _PL_streams
34 PL_register_foreign35 PL_register_foreign
35 PL_ttymode36 PL_ttymode
Offset 40, 15 lines modifiedOffset 41, 14 lines modified
40 .shstrtab41 .shstrtab
41 .note.gnu.build-id42 .note.gnu.build-id
42 .gnu.hash43 .gnu.hash
43 .gnu.version44 .gnu.version
44 .gnu.version_r45 .gnu.version_r
45 .rel.dyn46 .rel.dyn
46 .rel.plt47 .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 00000410·<_init>:2 00000390·<_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 0000041c·<.plt>:2 0000039c·<.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 00000494·<call_weak_fn>:2 00000414·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000004b8·<deregister_tm_clones>:4 00000438·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000004e4·<register_tm_clones>:6 00000464·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000518·<__do_global_dtors_aux>:8 00000498·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000558·<frame_dummy>:10 000004d8·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 0000055c·<free_console>:14 000004dc·<free_console>:
15 »       ...15 »       ...
  
16 00000608·<pdt_close_out>:16 00000588·<pdt_close_out>:
17 »       ...17 »       ...
  
18 00000634·<pdt_close_in>:18 000005b4·<pdt_close_in>:
19 »       ...19 »       ...
  
20 0000065c·<find_console>:20 000005dc·<find_console>:
21 »       ...21 »       ...
  
22 000006f8·<pdt_wrap_console>:22 00000678·<pdt_wrap_console>:
23 »       ...23 »       ...
  
24 000007a4·<pdt_write>:24 00000724·<pdt_write>:
25 »       ...25 »       ...
  
26 00000854·<pdt_read>:26 000007d4·<pdt_read>:
27 »       ...27 »       ...
  
28 000008d0·<install_pdt_console>:28 00000850·<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 000008e8·<_fini>:2 00000868·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
2.53 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 23, 24 lines modifiedOffset 23, 22 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_ 
32 ··0x000001d0·332e3500·63616c6c·6f634047·4c494243·3.5.calloc@GLIBC30 ··0x000001b0·696e6974·0063616c·6c6f6340·474c4942·init.calloc@GLIB
33 ··0x000001e0·5f322e34·005f5f63·78615f66·696e616c·_2.4.__cxa_final31 ··0x000001c0·435f322e·34005f5f·6378615f·66696e61·C_2.4.__cxa_fina
34 ··0x000001f0·697a6540·474c4942·435f322e·34005f49·ize@GLIBC_2.4._I32 ··0x000001d0·6c697a65·40474c49·42435f32·2e34005f·lize@GLIBC_2.4._
35 ··0x00000200·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC33 ··0x000001e0·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
36 ··0x00000210·6c6f6e65·5461626c·65006672·65654047·loneTable.free@G34 ··0x000001f0·436c6f6e·65546162·6c650066·72656540·CloneTable.free@
37 ··0x00000220·4c494243·5f322e34·005f504c·5f737472·LIBC_2.4._PL_str35 ··0x00000200·474c4942·435f322e·34005f50·4c5f7374·GLIBC_2.4._PL_st
38 ··0x00000230·65616d73·00504c5f·72656769·73746572·eams.PL_register36 ··0x00000210·7265616d·7300504c·5f726567·69737465·reams.PL_registe
39 ··0x00000240·5f666f72·6569676e·00504c5f·7474796d·_foreign.PL_ttym37 ··0x00000220·725f666f·72656967·6e00504c·5f747479·r_foreign.PL_tty
40 ··0x00000250·6f646500·5f5f676d·6f6e5f73·74617274·ode.__gmon_start38 ··0x00000230·6d6f6465·005f5f67·6d6f6e5f·73746172·mode.__gmon_star
41 ··0x00000260·5f5f0069·6e737461·6c6c5f70·64745f63·__.install_pdt_c39 ··0x00000240·745f5f00·696e7374·616c6c5f·7064745f·t__.install_pdt_
42 ··0x00000270·6f6e736f·6c65005f·49544d5f·72656769·onsole._ITM_regi40 ··0x00000250·636f6e73·6f6c6500·5f49544d·5f726567·console._ITM_reg
43 ··0x00000280·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable41 ··0x00000260·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
44 ··0x00000290·005f5f61·73736572·745f6661·696c4047·.__assert_fail@G42 ··0x00000270·65005f5f·61737365·72745f66·61696c40·e.__assert_fail@
45 ··0x000002a0·4c494243·5f322e34·00················LIBC_2.4.43 ··0x00000280·474c4942·435f322e·3400··············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..
18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug20 ··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.
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. 
  
478 KB
./usr/lib/debug/.build-id/a4/116bd915dc66de73de69d74a0971da38d39867.debug vs.
./usr/lib/debug/.build-id/45/dbf900c590fcc605824e8af8f95d8ac28ea185.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:··········18132·(bytes·into·file)13 ··Start·of·section·headers:··········17908·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·35
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x02774·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x02648·R·E·0x10000
8 ··LOAD···········0x00fd74·0x0001fd74·0x0001fd74·0x00000·0x002b0·RW··0x100007 ··LOAD···········0x00fd7c·0x0001fd7c·0x0001fd7c·0x00000·0x002a8·RW··0x10000
9 ··DYNAMIC········0x00fd74·0x0001fdcc·0x0001fdcc·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fd7c·0x0001fdd4·0x0001fdd4·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fd74·0x0001fd74·0x0001fd74·0x00000·0x0028c·R···0x111 ··GNU_RELRO······0x00fd7c·0x0001fd7c·0x0001fd7c·0x00000·0x00284·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.4 KB
readelf --wide --sections {}
    
Offset 1, 47 lines modifiedOffset 1, 45 lines modified
1 There·are·38·section·headers,·starting·at·offset·0x46d4:1 There·are·36·section·headers,·starting·at·offset·0x45f4:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0004f0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0004d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000648·000138·00043c·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000608·000118·0003f8·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000a84·000138·00009e·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000a00·000118·00009a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000b24·000138·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000a9c·000118·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000b94·000138·0000b8·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000aec·000118·0000b8·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000c4c·000138·000218·08···A··3··21··412 ··[·8]·.rel.plt··········NOBITS··········00000ba4·000118·000218·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········00000e64·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000dbc·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000e70·000138·000348·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000dc8·000118·000348·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000011b8·000138·00117c·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00001110·000118·00117c·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00002334·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000228c·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000233c·000138·0003b0·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00002294·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00002770·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002644·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fd74·00fd74·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fd7c·00fd7c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fd78·00fd74·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fd80·00fd7c·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········0001fd7c·00fd74·000050·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········0001fd84·00fd7c·000050·00··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········0001fdcc·00fd74·000100·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0001fdd4·00fd7c·0000f8·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········0001fecc·00fd74·000134·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0001fecc·00fd7c·000134·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00020000·00fd74·00001c·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00020000·00fd7c·00001c·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········0002001c·00fd74·000008·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0002001c·00fd7c·000008·00··WA··0···0··4
28 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
30 ··[26]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··428 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··4
31 ··[27]·.debug_info·······PROGBITS········00000000·0001c0·00148a·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001a0·00148f·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·00164c·00029d·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·001630·00029d·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·0018ec·00087e·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·0018d0·00087f·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·00216c·00018f·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·002150·00018f·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·0022fc·000587·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·0022e0·000587·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·002884·000646·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·002868·000645·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·002ecc·000131·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·002eb0·000131·00···C··0···0··4
38 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·002ffd·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·002fe1·00005b·00······0···0··1
39 ··[35]·.symtab···········SYMTAB··········00000000·003058·000e20·10·····36·150··437 ··[33]·.symtab···········SYMTAB··········00000000·00303c·000db0·10·····34·145··4
40 ··[36]·.strtab···········STRTAB··········00000000·003e78·0006d4·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·003dec·000696·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········00000000·00454c·000186·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·004482·000170·00······0···0··1
42 Key·to·Flags:40 Key·to·Flags:
43 ··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),
44 ··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),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··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:·a4116bd915dc66de73de69d74a0971da38d398673 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·45dbf900c590fcc605824e8af8f95d8ac28ea185
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 ····00001280·000004389 ····000011d8·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 ····000016b8·00000c7c17 ····00001610·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 ····00001280·000004389 ····000011d8·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 ····000016b8·00000c7c17 ····00001610·00000c7c
18 ····00000000·0000000018 ····00000000·00000000
  
1.14 KB
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 9 lines modified
1 gGCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
 2 S44FP?·f:
2 7qb3lY-0 
3 Xym_OT9k 
4 :D*[F$hQ 
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
Offset 24, 15 lines modifiedOffset 22, 14 lines modified
24 log_stream22 log_stream
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_
30 pl_error28 pl_error
31 __aeabi_unwind_cpp_pr0@GCC_3.5 
32 __prctl_time64@GLIBC_2.3429 __prctl_time64@GLIBC_2.34
33 PL_get_stream_handle30 PL_get_stream_handle
34 PL_release_stream31 PL_release_stream
35 PL_unify_stream32 PL_unify_stream
36 PL_unify_integer33 PL_unify_integer
37 PL_handle_signals34 PL_handle_signals
38 strcmp@GLIBC_2.435 strcmp@GLIBC_2.4
Offset 72, 15 lines modifiedOffset 69, 14 lines modified
72 setsid@GLIBC_2.469 setsid@GLIBC_2.4
73 PL_unify70 PL_unify
74 strchr@GLIBC_2.471 strchr@GLIBC_2.4
75 PL_get_integer_ex72 PL_get_integer_ex
76 PL_type_error73 PL_type_error
77 PL_copy_term_ref74 PL_copy_term_ref
78 __errno_location@GLIBC_2.475 __errno_location@GLIBC_2.4
79 __aeabi_unwind_cpp_pr1@GCC_3.5 
80 PL_set_prolog_flag76 PL_set_prolog_flag
81 PL_get_atom77 PL_get_atom
82 strncpy@GLIBC_2.478 strncpy@GLIBC_2.4
83 install_unix79 install_unix
84 _PL_get_arg_sz80 _PL_get_arg_sz
85 PL_close_foreign_frame81 PL_close_foreign_frame
86 pipe@GLIBC_2.482 pipe@GLIBC_2.4
Offset 98, 16 lines modifiedOffset 94, 14 lines modified
98 .shstrtab94 .shstrtab
99 .note.gnu.build-id95 .note.gnu.build-id
100 .gnu.hash96 .gnu.hash
101 .gnu.version97 .gnu.version
102 .gnu.version_r98 .gnu.version_r
103 .rel.dyn99 .rel.dyn
104 .rel.plt100 .rel.plt
105 .ARM.extab 
106 .ARM.exidx 
107 .eh_frame101 .eh_frame
108 .init_array102 .init_array
109 .fini_array103 .fini_array
110 .data.rel.ro104 .data.rel.ro
111 .dynamic105 .dynamic
112 .comment106 .comment
113 .ARM.attributes107 .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 00000e64·<_init>:2 00000dbc·<_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 00000e70·<.plt>:2 00000dc8·<.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 000011b8·<call_weak_fn>:2 00001110·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000011dc·<deregister_tm_clones>:4 00001134·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00001208·<register_tm_clones>:6 00001160·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000123c·<__do_global_dtors_aux>:8 00001194·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000127c·<frame_dummy>:10 000011d4·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001280·<pl_error>:14 000011d8·<pl_error>:
15 »       ...15 »       ...
  
16 000016b8·<read_eof>:16 00001610·<read_eof>:
17 read_eof():17 read_eof():
18 »       movs»   r0,·r018 »       movs»   r0,·r0
19 »       ...19 »       ...
  
20 000016bc·<seek_error>:20 00001614·<seek_error>:
21 »       ...21 »       ...
  
22 000016c4·<close_null>:22 0000161c·<close_null>:
23 close_null():23 close_null():
24 »       movs»   r0,·r024 »       movs»   r0,·r0
25 »       ...25 »       ...
  
26 000016c8·<pl_sysconf>:26 00001620·<pl_sysconf>:
27 »       ...27 »       ...
  
28 00001784·<pl_prctl>:28 000016dc·<pl_prctl>:
29 »       ...29 »       ...
  
30 000018fc·<pl_environ>:30 00001854·<pl_environ>:
31 »       ...31 »       ...
  
32 00001a58·<write_null>:32 000019b0·<write_null>:
33 »       ...33 »       ...
  
34 00001a90·<pl_pipe>:34 000019e8·<pl_pipe>:
35 »       ...35 »       ...
  
36 00001b50·<pl_kill>:36 00001aa8·<pl_kill>:
37 »       ...37 »       ...
  
38 00001c14·<pl_wait>:38 00001b6c·<pl_wait>:
39 »       ...39 »       ...
  
40 00001d78·<pl_exec>:40 00001cd0·<pl_exec>:
41 »       ...41 »       ...
  
42 00001f04·<pl_fork>:42 00001e5c·<pl_fork>:
43 »       ...43 »       ...
  
44 00001ffc·<pl_dup>:44 00001f54·<pl_dup>:
45 »       ...45 »       ...
  
46 000020e4·<pl_detach_IO>:46 0000203c·<pl_detach_IO>:
47 »       ...47 »       ...
  
48 00002230·<install_unix>:48 00002188·<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 00002334·<_fini>:2 0000228c·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
10.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 26, 88 lines modifiedOffset 26, 84 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. 
35 ··0x00000200·5f5f7072·63746c5f·74696d65·36344047·__prctl_time64@G33 ··0x000001e0·005f5f70·7263746c·5f74696d·65363440·.__prctl_time64@
36 ··0x00000210·4c494243·5f322e33·3400504c·5f676574·LIBC_2.34.PL_get34 ··0x000001f0·474c4942·435f322e·33340050·4c5f6765·GLIBC_2.34.PL_ge
37 ··0x00000220·5f737472·65616d5f·68616e64·6c650050·_stream_handle.P35 ··0x00000200·745f7374·7265616d·5f68616e·646c6500·t_stream_handle.
38 ··0x00000230·4c5f7265·6c656173·655f7374·7265616d·L_release_stream36 ··0x00000210·504c5f72·656c6561·73655f73·74726561·PL_release_strea
39 ··0x00000240·00504c5f·756e6966·795f7374·7265616d·.PL_unify_stream37 ··0x00000220·6d00504c·5f756e69·66795f73·74726561·m.PL_unify_strea
40 ··0x00000250·00504c5f·756e6966·795f696e·74656765·.PL_unify_intege38 ··0x00000230·6d00504c·5f756e69·66795f69·6e746567·m.PL_unify_integ
41 ··0x00000260·7200504c·5f68616e·646c655f·7369676e·r.PL_handle_sign39 ··0x00000240·65720050·4c5f6861·6e646c65·5f736967·er.PL_handle_sig
42 ··0x00000270·616c7300·73747263·6d704047·4c494243·als.strcmp@GLIBC40 ··0x00000250·6e616c73·00737472·636d7040·474c4942·nals.strcmp@GLIB
43 ··0x00000280·5f322e34·00504c5f·61746f6d·5f636861·_2.4.PL_atom_cha41 ··0x00000260·435f322e·3400504c·5f61746f·6d5f6368·C_2.4.PL_atom_ch
44 ··0x00000290·7273005f·5f637861·5f66696e·616c697a·rs.__cxa_finaliz42 ··0x00000270·61727300·5f5f6378·615f6669·6e616c69·ars.__cxa_finali
45 ··0x000002a0·6540474c·4942435f·322e3400·5f5f656e·e@GLIBC_2.4.__en43 ··0x00000280·7a654047·4c494243·5f322e34·005f5f65·ze@GLIBC_2.4.__e
46 ··0x000002b0·7669726f·6e40474c·4942435f·322e3400·viron@GLIBC_2.4.44 ··0x00000290·6e766972·6f6e4047·4c494243·5f322e34·nviron@GLIBC_2.4
47 ··0x000002c0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT45 ··0x000002a0·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
48 ··0x000002d0·4d436c6f·6e655461·626c6500·504c5f75·MCloneTable.PL_u46 ··0x000002b0·544d436c·6f6e6554·61626c65·00504c5f·TMCloneTable.PL_
49 ··0x000002e0·6e696679·5f746572·6d00504c·5f756e69·nify_term.PL_uni47 ··0x000002c0·756e6966·795f7465·726d0050·4c5f756e·unify_term.PL_un
50 ··0x000002f0·66795f61·746f6d5f·63686172·73006672·fy_atom_chars.fr48 ··0x000002d0·6966795f·61746f6d·5f636861·72730066·ify_atom_chars.f
51 ··0x00000300·65654047·4c494243·5f322e34·00504c5f·ee@GLIBC_2.4.PL_49 ··0x000002e0·72656540·474c4942·435f322e·3400504c·ree@GLIBC_2.4.PL
52 ··0x00000310·756e6966·795f6e69·6c005f5f·73746163·unify_nil.__stac50 ··0x000002f0·5f756e69·66795f6e·696c005f·5f737461·_unify_nil.__sta
53 ··0x00000320·6b5f6368·6b5f6775·61726440·474c4942·k_chk_guard@GLIB51 ··0x00000300·636b5f63·686b5f67·75617264·40474c49·ck_chk_guard@GLI
54 ··0x00000330·435f322e·3400504c·5f726567·69737465·C_2.4.PL_registe52 ··0x00000310·42435f32·2e340050·4c5f7265·67697374·BC_2.4.PL_regist
55 ··0x00000340·725f666f·72656967·6e006578·65637670·r_foreign.execvp53 ··0x00000320·65725f66·6f726569·676e0065·78656376·er_foreign.execv
 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
56 ··0x00000350·40474c49·42435f32·2e340050·4c5f6765·@GLIBC_2.4.PL_ge86 ··0x00000530·40474c49·42435f32·2e340050·4c5f7365·@GLIBC_2.4.PL_se
57 ··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_g87 ··0x00000540·745f7072·6f6c6f67·5f666c61·6700504c·t_prolog_flag.PL
92 ··0x00000590·65745f61·746f6d00·7374726e·63707940·et_atom.strncpy@88 ··0x00000550·5f676574·5f61746f·6d007374·726e6370·_get_atom.strncp
93 ··0x000005a0·474c4942·435f322e·3400696e·7374616c·GLIBC_2.4.instal89 ··0x00000560·7940474c·4942435f·322e3400·696e7374·y@GLIBC_2.4.inst
94 ··0x000005b0·6c5f756e·6978005f·504c5f67·65745f61·l_unix._PL_get_a90 ··0x00000570·616c6c5f·756e6978·005f504c·5f676574·all_unix._PL_get
95 ··0x000005c0·72675f73·7a00504c·5f636c6f·73655f66·rg_sz.PL_close_f91 ··0x00000580·5f617267·5f737a00·504c5f63·6c6f7365·_arg_sz.PL_close
96 ··0x000005d0·6f726569·676e5f66·72616d65·00706970·oreign_frame.pip92 ··0x00000590·5f666f72·6569676e·5f667261·6d650070·_foreign_frame.p
97 ··0x000005e0·6540474c·4942435f·322e3400·5366696c·e@GLIBC_2.4.Sfil93 ··0x000005a0·69706540·474c4942·435f322e·34005366·ipe@GLIBC_2.4.Sf
98 ··0x000005f0·656e6f00·5366646f·70656e00·504c5f6f·eno.Sfdopen.PL_o94 ··0x000005b0·696c656e·6f005366·646f7065·6e00504c·ileno.Sfdopen.PL
99 ··0x00000600·70656e5f·666f7265·69676e5f·6672616d·pen_foreign_fram95 ··0x000005c0·5f6f7065·6e5f666f·72656967·6e5f6672·_open_foreign_fr
100 ··0x00000610·6500666f·726b4047·4c494243·5f322e34·e.fork@GLIBC_2.496 ··0x000005d0·616d6500·666f726b·40474c49·42435f32·ame.fork@GLIBC_2
101 ··0x00000620·0053666c·75736800·504c5f75·6e696679·.Sflush.PL_unify97 ··0x000005e0·2e340053·666c7573·6800504c·5f756e69·.4.Sflush.PL_uni
102 ··0x00000630·5f6c6973·7400504c·5f646f6d·61696e5f·_list.PL_domain_98 ··0x000005f0·66795f6c·69737400·504c5f64·6f6d6169·fy_list.PL_domai
103 ··0x00000640·6572726f·7200504c·5f676574·5f626f6f·error.PL_get_boo99 ··0x00000600·6e5f6572·726f7200·504c5f67·65745f62·n_error.PL_get_b
104 ··0x00000650·6c5f6578·00504c5f·7075745f·61746f6d·l_ex.PL_put_atom100 ··0x00000610·6f6f6c5f·65780050·4c5f7075·745f6174·ool_ex.PL_put_at
105 ··0x00000660·5f636861·72730053·756e6c6f·636b005f·_chars.Sunlock._101 ··0x00000620·6f6d5f63·68617273·0053756e·6c6f636b·om_chars.Sunlock
106 ··0x00000670·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl102 ··0x00000630·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM
107 ··0x00000680·6f6e6554·61626c65·00535f5f·696f6200·oneTable.S__iob.103 ··0x00000640·436c6f6e·65546162·6c650053·5f5f696f·CloneTable.S__io
108 ··0x00000690·504c5f67·65745f69·6e746567·65720063·PL_get_integer.c104 ··0x00000650·6200504c·5f676574·5f696e74·65676572·b.PL_get_integer
109 ··0x000006a0·6c6f7365·40474c49·42435f32·2e340050·lose@GLIBC_2.4.P105 ··0x00000660·00636c6f·73654047·4c494243·5f322e34·.close@GLIBC_2.4
110 ··0x000006b0·4c5f6765·745f6368·61727300·5f5f6173·L_get_chars.__as106 ··0x00000670·00504c5f·6765745f·63686172·73005f5f·.PL_get_chars.__
111 ··0x000006c0·73657274·5f666169·6c40474c·4942435f·sert_fail@GLIBC_107 ··0x00000680·61737365·72745f66·61696c40·474c4942·assert_fail@GLIB
112 ··0x000006d0·322e3400····························2.4.108 ··0x00000690·435f322e·3400·······················C_2.4.
  
2.53 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 24 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·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
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·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.18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges.
22 ··0x00000130·2e646562·75675f6c·696e6500·2e646562·.debug_line..deb19 ··0x00000100·2e646562·75675f69·6e666f00·2e646562·.debug_info..deb
23 ··0x00000140·75675f66·72616d65·002e6465·6275675f·ug_frame..debug_20 ··0x00000110·75675f61·62627265·76002e64·65627567·ug_abbrev..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.
  
783 KB
./usr/lib/debug/.build-id/a7/d2d52a4639f1e6c59a6d40ebab5e14993ada8a.debug vs.
./usr/lib/debug/.build-id/95/c928f07424c60c2f3402654e6d9fbd194a84d7.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:··········25572·(bytes·into·file)13 ··Start·of·section·headers:··········25332·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x03990·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x037f8·R·E·0x10000
8 ··LOAD···········0x00fda8·0x0001fda8·0x0001fda8·0x00000·0x0030c·RW··0x100007 ··LOAD···········0x00fdb0·0x0001fdb0·0x0001fdb0·0x00000·0x00304·RW··0x10000
9 ··DYNAMIC········0x00fda8·0x0001fdb0·0x0001fdb0·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fdb0·0x0001fdb8·0x0001fdb8·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fda8·0x0001fda8·0x0001fda8·0x00000·0x00258·R···0x111 ··GNU_RELRO······0x00fdb0·0x0001fdb0·0x0001fdb0·0x00000·0x00250·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x63e4:1 There·are·35·section·headers,·starting·at·offset·0x62f4:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·000560·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·000540·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000006bc·000138·000530·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000067c·000118·0004ec·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000bec·000138·0000ac·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000b68·000118·0000a8·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000c98·000138·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000c10·000118·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000d08·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000c60·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000d48·000138·000260·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000ca0·000118·000260·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000fa8·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000f00·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000fb4·000138·0003b8·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000f0c·000118·0003b8·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001370·000138·001fac·00··AX··0···0··815 ··[11]·.text·············NOBITS··········000012c8·000118·001fac·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········0000331c·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00003274·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00003324·000138·000578·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0000327c·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········0000398c·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········000037f4·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fda8·00fda8·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fdb0·00fdb0·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fdac·00fda8·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fdb4·00fdb0·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fdb0·00fda8·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fdb8·00fdb0·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001feb0·00fda8·000150·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001feb0·00fdb0·000150·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fda8·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fdb0·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020008·00fda8·0000ac·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········00020008·00fdb0·0000ac·00··WA··0···0··8
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000035·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·001dbf·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·001dc7·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·001f80·0003f6·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·001f68·0003f6·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·002378·000edf·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·002360·000edb·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·003258·000254·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·00323c·000252·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·0034ac·00029f·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·003490·00029f·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·00374c·000bc7·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·003730·000bc7·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·004314·000259·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·0042f8·000259·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·00456d·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·004551·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·0045c8·001250·10·····35·210··436 ··[32]·.symtab···········SYMTAB··········00000000·0045ac·0011d0·10·····33·204··4
39 ··[35]·.strtab···········STRTAB··········00000000·005818·000a52·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·00577c·000a14·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·00626a·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·006190·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·a7d2d52a4639f1e6c59a6d40ebab5e14993ada8a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·95c928f07424c60c2f3402654e6d9fbd194a84d7
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 ····00001438·000004389 ····00001390·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 ····00001870·0000173417 ····000017c8·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 ····00001438·000004389 ····00001390·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 ····00001870·0000173417 ····000017c8·00001734
18 ····00000000·0000000018 ····00000000·00000000
  
1.18 KB
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
 2 mm{@h;GI
 3 Gz3S|G(7
2 &N`_h<*HF 
3 x#VZ)lS8 
4 daH=#EdVw 
5 l6d$Fg$vX4 l6d$Fg$vX
6 |me~yym!.75 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, 15 lines modifiedOffset 76, 14 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 
84 calloc@GLIBC_2.483 calloc@GLIBC_2.4
85 strstr@GLIBC_2.484 strstr@GLIBC_2.4
86 PL_discard_foreign_frame85 PL_discard_foreign_frame
87 PL_sigaction86 PL_sigaction
88 __cxa_finalize@GLIBC_2.487 __cxa_finalize@GLIBC_2.4
89 _ITM_deregisterTMCloneTable88 _ITM_deregisterTMCloneTable
90 PL_unify_term89 PL_unify_term
Offset 122, 15 lines modifiedOffset 121, 14 lines modified
122 PL_module_name121 PL_module_name
123 PL_unify122 PL_unify
124 PL_put_atom123 PL_put_atom
125 PL_cons_functor_v124 PL_cons_functor_v
126 pthread_attr_init@GLIBC_2.4125 pthread_attr_init@GLIBC_2.4
127 PL_copy_term_ref126 PL_copy_term_ref
128 __errno_location@GLIBC_2.4127 __errno_location@GLIBC_2.4
129 __aeabi_unwind_cpp_pr1@GCC_3.5 
130 memset@GLIBC_2.4128 memset@GLIBC_2.4
131 PL_unify_atom129 PL_unify_atom
132 _PL_get_arg_sz130 _PL_get_arg_sz
133 PL_close_foreign_frame131 PL_close_foreign_frame
134 PL_get_float132 PL_get_float
135 PL_erase133 PL_erase
136 pthread_create@GLIBC_2.34134 pthread_create@GLIBC_2.34
Offset 163, 16 lines modifiedOffset 161, 14 lines modified
163 .shstrtab161 .shstrtab
164 .note.gnu.build-id162 .note.gnu.build-id
165 .gnu.hash163 .gnu.hash
166 .gnu.version164 .gnu.version
167 .gnu.version_r165 .gnu.version_r
168 .rel.dyn166 .rel.dyn
169 .rel.plt167 .rel.plt
170 .ARM.extab 
171 .ARM.exidx 
172 .eh_frame168 .eh_frame
173 .init_array169 .init_array
174 .fini_array170 .fini_array
175 .dynamic171 .dynamic
176 .comment172 .comment
177 .ARM.attributes173 .ARM.attributes
178 .debug_aranges174 .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 00000fa8·<_init>:2 00000f00·<_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 00000fb4·<.plt>:2 00000f0c·<.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 00001370·<call_weak_fn>:2 000012c8·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00001394·<deregister_tm_clones>:4 000012ec·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000013c0·<register_tm_clones>:6 00001318·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000013f4·<__do_global_dtors_aux>:8 0000134c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001434·<frame_dummy>:10 0000138c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001438·<pl_error>:14 00001390·<pl_error>:
15 »       ...15 »       ...
  
16 00001870·<pl_time_debug>:16 000017c8·<pl_time_debug>:
17 »       ...17 »       ...
  
18 0000187c·<unify_event_goal>:18 000017d4·<unify_event_goal>:
19 »       ...19 »       ...
  
20 000018d4·<setTimeEvent>:20 0000182c·<setTimeEvent>:
21 »       ...21 »       ...
  
22 000019bc·<installEvent>:22 00001914·<installEvent>:
23 »       ...23 »       ...
  
24 00001b78·<print_trace>:24 00001ad0·<print_trace>:
25 »       ...25 »       ...
  
26 00001c4c·<get_timer.part.0>:26 00001ba4·<get_timer.part.0>:
27 »       ...27 »       ...
  
28 00001d1c·<unify_timer>:28 00001c74·<unify_timer>:
29 »       ...29 »       ...
  
30 00001d70·<current_alarms>:30 00001cc8·<current_alarms>:
31 »       ...31 »       ...
  
32 00001fe8·<uninstall_alarm>:32 00001f40·<uninstall_alarm>:
33 »       ...33 »       ...
  
34 000020a8·<alarm_loop>:34 00002000·<alarm_loop>:
35 »       ...35 »       ...
  
36 000023d8·<freeEvent>:36 00002330·<freeEvent>:
37 »       ...37 »       ...
  
38 0000242c·<cleanup_thread>:38 00002384·<cleanup_thread>:
39 »       ...39 »       ...
  
40 000024d8·<on_alarm>:40 00002430·<on_alarm>:
41 »       ...41 »       ...
  
42 000026c8·<remove_alarm>:42 00002620·<remove_alarm>:
43 »       ...43 »       ...
  
44 00002764·<cleanup>:44 000026bc·<cleanup>:
45 »       ...45 »       ...
  
46 00002810·<alarm_error>:46 00002768·<alarm_error>:
47 »       ...47 »       ...
  
48 00002894·<install_alarm2>:48 000027ec·<install_alarm2>:
49 »       ...49 »       ...
  
50 00002944·<install_alarm>:50 0000289c·<install_alarm>:
51 »       ...51 »       ...
  
52 000029d8·<alarm4_gen>:52 00002930·<alarm4_gen>:
53 »       ...53 »       ...
  
54 00002ca8·<alarm3_rel>:54 00002c00·<alarm3_rel>:
55 »       ...55 »       ...
  
56 00002ccc·<alarm3_abs>:56 00002c24·<alarm3_abs>:
57 »       ...57 »       ...
  
58 00002cf0·<alarm4_rel>:58 00002c48·<alarm4_rel>:
59 »       ...59 »       ...
  
60 00002d18·<alarm4_abs>:60 00002c70·<alarm4_abs>:
61 »       ...61 »       ...
  
62 00002d40·<install_time>:62 00002c98·<install_time>:
63 »       ...63 »       ...
  
64 00002f9c·<uninstall_time>:64 00002ef4·<uninstall_time>:
65 »       ...65 »       ...
  
66 00002fa4·<__aeabi_drsub>:66 00002efc·<__aeabi_drsub>:
67 »       ...67 »       ...
  
68 00002fac·<__aeabi_dsub>:68 00002f04·<__aeabi_dsub>:
69 __aeabi_dsub():69 __aeabi_dsub():
70 »       movs»   r0,·r070 »       movs»   r0,·r0
71 »       ...71 »       ...
  
72 00002fb0·<__adddf3>:72 00002f08·<__adddf3>:
73 »       ...73 »       ...
  
74 00003228·<__aeabi_ui2d>:74 00003180·<__aeabi_ui2d>:
75 »       ...75 »       ...
  
76 00003248·<__aeabi_i2d>:76 000031a0·<__aeabi_i2d>:
77 »       ...77 »       ...
  
78 0000326c·<__aeabi_f2d>:78 000031c4·<__aeabi_f2d>:
79 »       ...79 »       ...
  
80 000032b0·<__aeabi_ul2d>:80 00003208·<__aeabi_ul2d>:
81 »       ...81 »       ...
  
82 000032c0·<__aeabi_l2d>:82 00003218·<__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 0000331c·<_fini>:2 00003274·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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.
  
347 KB
./usr/lib/debug/.build-id/a8/3b5876cea8c00e1fb48c8847d6e4be2b40d6af.debug vs.
./usr/lib/debug/.build-id/46/34788fc37c59461719d91eb85ec6b1943c35b9.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:··········13164·(bytes·into·file)13 ··Start·of·section·headers:··········12944·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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·0x00001bd0·0x00001bd0·0x00000·0x00048·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x01c1c·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01b20·R·E·0x10000
8 ··LOAD···········0x00fe2c·0x0001fe2c·0x0001fe2c·0x00000·0x00214·RW··0x100007 ··LOAD···········0x00fe34·0x0001fe34·0x0001fe34·0x00000·0x0020c·RW··0x10000
9 ··DYNAMIC········0x00fe2c·0x0001fe34·0x0001fe34·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x00fe34·0x0001fe3c·0x0001fe3c·0x00000·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe2c·0x0001fe2c·0x0001fe2c·0x00000·0x001d4·R···0x111 ··GNU_RELRO······0x00fe34·0x0001fe34·0x0001fe34·0x00000·0x001cc·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x336c:1 There·are·35·section·headers,·starting·at·offset·0x3290:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000320·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000300·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000478·000138·0002f7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000438·000118·0002b3·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000770·000138·000064·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000006ec·000118·000060·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000007d4·000138·000080·00···A··4···4··410 ··[·6]·.gnu.version_r····NOBITS··········0000074c·000118·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000854·000138·000060·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000007ac·000118·000060·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000008b4·000138·000148·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········0000080c·000118·000148·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000009fc·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000954·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000a08·000138·00020c·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000960·000118·00020c·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000c14·000138·000b64·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000b6c·000118·000b64·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00001778·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000016d0·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00001780·000138·000444·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000016d8·000118·000444·00···A··0···0··4
18 ··[14]·.ARM.extab········NOBITS··········00001bc4·000138·00000c·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········00001bd0·000138·000048·00··AL·11···0··4 
20 ··[16]·.eh_frame·········NOBITS··········00001c18·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00001b1c·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fe2c·00fe2c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fe34·00fe34·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fe30·00fe2c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fe38·00fe34·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fe34·00fe2c·000108·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fe3c·00fe34·000100·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001ff3c·00fe2c·0000c4·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ff3c·00fe34·0000c4·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fe2c·00001c·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fe34·00001c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0002001c·00fe2c·000024·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0002001c·00fe34·000024·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·000f3a·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·000f38·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·0010e4·0002b4·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·0010c0·0002b4·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·001398·0006d5·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·001374·0006d1·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·001a70·0000da·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·001a48·0000da·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·001b4c·000183·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·001b24·000183·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·001cd0·00045c·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·001ca8·00045b·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·00212c·000118·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·002104·000118·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·002244·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00221c·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·0022a0·000aa0·10·····35·123··436 ··[32]·.symtab···········SYMTAB··········00000000·002278·000a40·10·····33·119··4
39 ··[35]·.strtab···········STRTAB··········00000000·002d40·0004b1·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·002cb8·000473·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·0031f1·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·00312b·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··D·(mbind),·y·(purecode),·p·(processor·specific)
20.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:·a83b5876cea8c00e1fb48c8847d6e4be2b40d6af3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4634788fc37c59461719d91eb85ec6b1943c35b9
135 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
115 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 ····00000cdc·00000a9c9 ····00000c34·00000a9c
10 ····00000000·0000000010 ····00000000·00000000
  
52.2 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 ····00000cdc·00000a9c9 ····00000c34·00000a9c
10 ····00000000·0000000010 ····00000000·00000000
  
1.89 KB
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 9 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
 2 :&<(vJ'U
2 SDDdx(UaZg 
3 79zd0P=: 
4 Yt!u*""!` 
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
Offset 21, 65 lines modifiedOffset 19, 61 lines modified
21 ATOM_deflate19 ATOM_deflate
22 ATOM_raw_deflate20 ATOM_raw_deflate
23 ATOM_level21 ATOM_level
24 ATOM_close_parent22 ATOM_close_parent
25 ATOM_multi_part23 ATOM_multi_part
26 zfunctions24 zfunctions
27 __FRAME_END__25 __FRAME_END__
28 _GLOBAL_OFFSET_TABLE_ 
29 __TMC_END__ 
30 __dso_handle26 __dso_handle
31 _DYNAMIC27 _DYNAMIC
32 Sset_filter28 __TMC_END__
 29 _GLOBAL_OFFSET_TABLE_
 30 PL_get_stream_handle
33 PL_release_stream31 PL_release_stream
 32 PL_unify_stream
34 Sdprintf 
35 inflateEnd 
36 __aeabi_unwind_cpp_pr0@GCC_3.5 
37 PL_type_error 
38 PL_get_nil_ex33 PL_get_nil_ex
39 __gmon_start__34 __cxa_finalize@GLIBC_2.4
 35 _ITM_deregisterTMCloneTable
 36 PL_instantiation_error
 37 __stack_chk_guard@GLIBC_2.4
 38 PL_register_foreign
 39 PL_get_name_arity_sz
 40 __stack_chk_fail@GLIBC_2.4
 41 PL_new_term_ref
 42 PL_new_atom
40 inflateGetHeader@ZLIB_1.2.243 inflateGetHeader@ZLIB_1.2.2
 44 deflateInit2_
41 deflateInit_45 deflateInit_
42 PL_domain_error46 __gmon_start__
 47 inflateEnd
 48 PL_get_integer_ex
 49 PL_type_error
 50 PL_copy_term_ref
43 memset@GLIBC_2.451 memset@GLIBC_2.4
 52 Sset_filter
 53 _PL_get_arg_sz
 54 PL_get_atom_ex
 55 deflateEnd
 56 inflateInit_
 57 Sdprintf
 58 PL_domain_error
44 inflateInit2_59 inflateInit2_
45 _ITM_deregisterTMCloneTable 
46 PL_register_foreign60 PL_get_bool_ex
 61 install_zlib4pl
47 _ITM_registerTMCloneTable62 _ITM_registerTMCloneTable
48 deflateEnd 
49 PL_instantiation_error 
50 PL_get_list63 PL_get_list
51 PL_new_atom 
52 PL_get_stream_handle 
53 __stack_chk_guard@GLIBC_2.4 
54 install_zlib4pl 
55 PL_get_integer_ex 
56 __stack_chk_fail@GLIBC_2.4 
57 PL_get_bool_ex 
58 PL_unify_stream 
59 inflateInit_ 
60 _PL_get_arg_sz 
61 deflateInit2_ 
62 PL_new_term_ref 
63 PL_get_integer64 PL_get_integer
64 PL_copy_term_ref 
65 PL_malloc65 PL_malloc
66 PL_get_name_arity_sz 
67 PL_get_atom_ex 
68 __aeabi_unwind_cpp_pr1@GCC_3.5 
69 __cxa_finalize@GLIBC_2.4 
70 .shstrtab66 .shstrtab
71 .note.gnu.build-id67 .note.gnu.build-id
72 .gnu.hash68 .gnu.hash
73 .gnu.version69 .gnu.version
74 .gnu.version_r70 .gnu.version_r
75 .rel.dyn71 .rel.dyn
76 .rel.plt72 .rel.plt
77 .ARM.extab 
78 .ARM.exidx 
79 .eh_frame73 .eh_frame
80 .init_array74 .init_array
81 .fini_array75 .fini_array
82 .dynamic76 .dynamic
83 .comment77 .comment
84 .ARM.attributes78 .ARM.attributes
85 .debug_aranges79 .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 000009fc·<_init>:2 00000954·<_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 00000a08·<.plt>:2 00000960·<.plt>:
3 »       ...3 »       ...
1.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 5995
    
Offset 1, 47 lines modifiedOffset 1, 47 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000c14·<call_weak_fn>:2 00000b6c·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000c38·<deregister_tm_clones>:4 00000b90·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000c64·<register_tm_clones>:6 00000bbc·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000c98·<__do_global_dtors_aux>:8 00000bf0·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000cd8·<frame_dummy>:10 00000c30·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000cdc·<zdebug>:14 00000c34·<zdebug>:
15 »       ...15 »       ...
  
16 00000ce8·<zwrite4>:16 00000c40·<zwrite4>:
17 »       ...17 »       ...
  
18 00000ec4·<zwrite>:18 00000e1c·<zwrite>:
19 zwrite():19 zwrite():
20 »       movs»   r0,·r020 »       movs»   r0,·r0
21 »       ...21 »       ...
  
22 00000ec8·<zcontrol>:22 00000e20·<zcontrol>:
23 »       ...23 »       ...
  
24 00000f38·<zread>:24 00000e90·<zread>:
25 »       ...25 »       ...
  
26 000012d4·<zclose>:26 0000122c·<zclose>:
27 »       ...27 »       ...
  
28 00001414·<pl_zopen>:28 0000136c·<pl_zopen>:
29 »       ...29 »       ...
  
30 000016bc·<install_zlib4pl>:30 00001614·<install_zlib4pl>:
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 00001778·<_fini>:2 000016d0·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
6.96 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 21, 59 lines modifiedOffset 21, 55 lines modified
21 ··0x00000120·0041544f·4d5f677a·69700041·544f4d5f·.ATOM_gzip.ATOM_21 ··0x00000120·0041544f·4d5f677a·69700041·544f4d5f·.ATOM_gzip.ATOM_
22 ··0x00000130·6465666c·61746500·41544f4d·5f726177·deflate.ATOM_raw22 ··0x00000130·6465666c·61746500·41544f4d·5f726177·deflate.ATOM_raw
23 ··0x00000140·5f646566·6c617465·0041544f·4d5f6c65·_deflate.ATOM_le23 ··0x00000140·5f646566·6c617465·0041544f·4d5f6c65·_deflate.ATOM_le
24 ··0x00000150·76656c00·41544f4d·5f636c6f·73655f70·vel.ATOM_close_p24 ··0x00000150·76656c00·41544f4d·5f636c6f·73655f70·vel.ATOM_close_p
25 ··0x00000160·6172656e·74004154·4f4d5f6d·756c7469·arent.ATOM_multi25 ··0x00000160·6172656e·74004154·4f4d5f6d·756c7469·arent.ATOM_multi
26 ··0x00000170·5f706172·74007a66·756e6374·696f6e73·_part.zfunctions26 ··0x00000170·5f706172·74007a66·756e6374·696f6e73·_part.zfunctions
27 ··0x00000180·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._27 ··0x00000180·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._
 28 ··0x00000190·66696e69·005f5f64·736f5f68·616e646c·fini.__dso_handl
28 ··0x00000190·66696e69·005f474c·4f42414c·5f4f4646·fini._GLOBAL_OFF 
29 ··0x000001a0·5345545f·5441424c·455f005f·5f544d43·SET_TABLE_.__TMC 
30 ··0x000001b0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han 
31 ··0x000001c0·646c6500·5f44594e·414d4943·005f696e·dle._DYNAMIC._in29 ··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
32 ··0x000001d0·69740053·7365745f·66696c74·65720050·it.Sset_filter.P 
33 ··0x000001e0·4c5f6672·65650050·4c5f7265·6c656173·L_free.PL_releas 
34 ··0x000001f0·655f7374·7265616d·00536470·72696e74·e_stream.Sdprint 
35 ··0x00000200·6600696e·666c6174·65456e64·005f5f61·f.inflateEnd.__a 
36 ··0x00000210·65616269·5f756e77·696e645f·6370705f·eabi_unwind_cpp_ 
37 ··0x00000220·70723040·4743435f·332e3500·504c5f74·pr0@GCC_3.5.PL_t 
38 ··0x00000230·7970655f·6572726f·7200504c·5f676574·ype_error.PL_get 
39 ··0x00000240·5f6e696c·5f657800·5f5f676d·6f6e5f73·_nil_ex.__gmon_s 
40 ··0x00000250·74617274·5f5f0069·6e666c61·74654765·tart__.inflateGe 
41 ··0x00000260·74486561·64657240·5a4c4942·5f312e32·tHeader@ZLIB_1.2 
42 ··0x00000270·2e320064·65666c61·7465496e·69745f00·.2.deflateInit_. 
43 ··0x00000280·504c5f64·6f6d6169·6e5f6572·726f7200·PL_domain_error. 
44 ··0x00000290·6d656d73·65744047·4c494243·5f322e34·memset@GLIBC_2.4 
45 ··0x000002a0·00536677·72697465·00696e66·6c617465·.Sfwrite.inflate 
46 ··0x000002b0·496e6974·325f005f·49544d5f·64657265·Init2_._ITM_dere38 ··0x00000230·42435f32·2e34005f·49544d5f·64657265·BC_2.4._ITM_dere
47 ··0x000002c0·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab39 ··0x00000240·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
48 ··0x000002d0·6c650050·4c5f7265·67697374·65725f66·le.PL_register_f 
49 ··0x000002e0·6f726569·676e0069·6e666c61·7465005f·oreign.inflate._40 ··0x00000250·6c650069·6e666c61·74650050·4c5f696e·le.inflate.PL_in
50 ··0x000002f0·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl 
51 ··0x00000300·6f6e6554·61626c65·00646566·6c617465·oneTable.deflate 
52 ··0x00000310·456e6400·504c5f69·6e737461·6e746961·End.PL_instantia 
53 ··0x00000320·74696f6e·5f657272·6f720050·4c5f6765·tion_error.PL_ge 
54 ··0x00000330·745f6c69·73740050·4c5f6e65·775f6174·t_list.PL_new_at 
55 ··0x00000340·6f6d0050·4c5f6765·745f7374·7265616d·om.PL_get_stream 
56 ··0x00000350·5f68616e·646c6500·5f5f7374·61636b5f·_handle.__stack_ 
57 ··0x00000360·63686b5f·67756172·6440474c·4942435f·chk_guard@GLIBC_ 
58 ··0x00000370·322e3400·696e7374·616c6c5f·7a6c6962·2.4.install_zlib 
59 ··0x00000380·34706c00·5366656f·6600504c·5f676574·4pl.Sfeof.PL_get41 ··0x00000260·7374616e·74696174·696f6e5f·6572726f·stantiation_erro
 42 ··0x00000270·72005f5f·73746163·6b5f6368·6b5f6775·r.__stack_chk_gu
 43 ··0x00000280·61726440·474c4942·435f322e·3400504c·ard@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_c
 47 ··0x000002c0·686b5f66·61696c40·474c4942·435f322e·hk_fail@GLIBC_2.
 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_g
60 ··0x00000390·5f696e74·65676572·5f657800·5f5f7374·_integer_ex.__st56 ··0x00000350·65745f69·6e746567·65725f65·7800504c·et_integer_ex.PL
61 ··0x000003a0·61636b5f·63686b5f·6661696c·40474c49·ack_chk_fail@GLI 
62 ··0x000003b0·42435f32·2e340053·6e657700·504c5f67·BC_2.4.Snew.PL_g 
63 ··0x000003c0·65745f62·6f6f6c5f·65780053·73657465·et_bool_ex.Ssete 
64 ··0x000003d0·72720050·4c5f756e·6966795f·73747265·rr.PL_unify_stre57 ··0x00000360·5f747970·655f6572·726f7200·504c5f63·_type_error.PL_c
 58 ··0x00000370·6f70795f·7465726d·5f726566·006d656d·opy_term_ref.mem
 59 ··0x00000380·73657440·474c4942·435f322e·34005373·set@GLIBC_2.4.Ss
 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
65 ··0x000003e0·616d0069·6e666c61·7465496e·69745f00·am.inflateInit_.63 ··0x000003c0·6e640069·6e666c61·7465496e·69745f00·nd.inflateInit_.
66 ··0x000003f0·5f504c5f·6765745f·6172675f·737a0064·_PL_get_arg_sz.d 
67 ··0x00000400·65666c61·7465496e·6974325f·00504c5f·eflateInit2_.PL_ 
68 ··0x00000410·6e65775f·7465726d·5f726566·00504c5f·new_term_ref.PL_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
69 ··0x00000420·6765745f·696e7465·67657200·504c5f63·get_integer.PL_c73 ··0x00000460·5f696e74·65676572·00504c5f·6d616c6c·_integer.PL_mall
70 ··0x00000430·6f70795f·7465726d·5f726566·00504c5f·opy_term_ref.PL_ 
71 ··0x00000440·6d616c6c·6f630050·4c5f6765·745f6e61·malloc.PL_get_na 
72 ··0x00000450·6d655f61·72697479·5f737a00·53666c75·me_arity_sz.Sflu 
73 ··0x00000460·73680053·636c6f73·6500504c·5f676574·sh.Sclose.PL_get 
74 ··0x00000470·5f61746f·6d5f6578·005f5f61·65616269·_atom_ex.__aeabi 
75 ··0x00000480·5f756e77·696e645f·6370705f·70723140·_unwind_cpp_pr1@ 
76 ··0x00000490·4743435f·332e3500·5f5f6378·615f6669·GCC_3.5.__cxa_fi 
77 ··0x000004a0·6e616c69·7a654047·4c494243·5f322e34·nalize@GLIBC_2.4 
78 ··0x000004b0·00··································.74 ··0x00000470·6f6300······························oc.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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.
  
374 KB
./usr/lib/debug/.build-id/aa/4d7f61b872bc7f73ac39393601aa3f6a232d68.debug vs.
./usr/lib/debug/.build-id/a5/c40a01d983d93fa4d74d1ca05852ee2eefbadc.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:··········8828·(bytes·into·file)13 ··Start·of·section·headers:··········8416·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·34
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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·0x000013a0·0x000013a0·0x00000·0x00040·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x013e4·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0126c·R·E·0x10000
8 ··LOAD···········0x00fe6c·0x0001fe6c·0x0001fe6c·0x00000·0x00220·RW··0x100007 ··LOAD···········0x00fe78·0x0001fe78·0x0001fe78·0x00000·0x00194·RW··0x10000
9 ··DYNAMIC········0x00fe6c·0x0001fe74·0x0001fe74·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fe78·0x0001fe80·0x0001fe80·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe6c·0x0001fe6c·0x0001fe6c·0x00000·0x00194·R···0x111 ··GNU_RELRO······0x00fe78·0x0001fe78·0x0001fe78·0x00000·0x00188·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 44 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x227c:1 There·are·35·section·headers,·starting·at·offset·0x20e0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000230·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000210·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000388·000138·00020b·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000348·000118·000230·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000594·000138·000046·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000578·000118·000042·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000005dc·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········000005bc·000118·000060·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········0000063c·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········0000061c·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000067c·000138·0000d8·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········0000065c·000118·0000d0·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000754·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0000072c·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000760·000138·00015c·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000738·000118·000158·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000008c0·000138·000948·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00000890·000118·000740·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00001208·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00000fd0·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00001210·000138·000190·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000fd8·000118·000290·00···A··0···0··4
18 ··[14]·.ARM.exidx········NOBITS··········000013a0·000138·000040·00··AL·11···0··4 
19 ··[15]·.eh_frame·········NOBITS··········000013e0·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00001268·000118·000004·00···A··0···0··4
 19 ··[15]·.init_array·······NOBITS··········0001fe78·00fe78·000004·04··WA··0···0··4
20 ··[16]·.init_array·······NOBITS··········0001fe6c·00fe6c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fe7c·00fe78·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········0001fe70·00fe6c·000004·04··WA··0···0··4 
22 ··[18]·.dynamic··········NOBITS··········0001fe74·00fe6c·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fe80·00fe78·0000f8·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0001ff74·00fe6c·00008c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ff78·00fe78·000088·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00020000·00fe6c·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fe78·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020004·00fe6c·000088·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020004·00fe78·000008·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··4
29 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·00071b·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·0006c2·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·0008c4·0001b8·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000864·000198·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·000a7c·000470·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·0009fc·000402·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·000eec·0000ba·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·000e00·0000d4·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·000fa8·000081·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·000ed4·000099·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·00102c·0002c9·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·000f70·0002a6·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·0012f5·000057·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·001216·000073·00······0···0··1
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·00134c·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·001289·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·0013a8·000930·10·····34·115··436 ··[32]·.symtab···········SYMTAB··········00000000·0012e4·0008b0·10·····33·109··4
38 ··[34]·.strtab···········STRTAB··········00000000·001cd8·000434·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·001b94·0003e8·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·00210c·00016e·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·001f7c·000163·00······0···0··1
40 Key·to·Flags:39 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·aa4d7f61b872bc7f73ac39393601aa3f6a232d683 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a5c40a01d983d93fa4d74d1ca05852ee2eefbadc
105 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
156 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
25.3 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:··0x7a
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00000988·000005c88 ····00000958·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 ····00000d90·00000240
9 ····00000000·0000000017 ····00000000·00000000
  
43.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:··0x7a
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00000988·000005c88 ····00000958·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 ····00000d90·00000240
9 ····00000000·0000000017 ····00000000·00000000
  
2.02 KB
strings --all --bytes=8 {}
    
Offset 1, 80 lines modifiedOffset 1, 68 lines modified
1 ?j#-hGCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
2 4GES2X"S72 V+C%nJ%O
3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
4 call_weak_fn4 call_weak_fn
5 crtstuff.c5 crtstuff.c
6 all_implied_fbits6 all_implied_fbits
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
 13 __PRETTY_FUNCTION__.0
 14 mallocinfo.c
 15 pl_malloc_info
 16 addNameInteger.isra.0
 17 pl_malinfo
 18 FUNCTOR_equals2
13 json_write_indent 
14 put_byte 
15 json_read_number 
16 json_put_code 
17 json_write_string 
18 json_skip_ws 
19 escape_initialized.1 
20 escape.0 
21 _divsi3.o 
22 .divsi3_skip_div0_test 
23 _dvmd_lnx.o 
24 __FRAME_END__19 __FRAME_END__
25 __aeabi_idivmod 
26 __aeabi_ldiv0 
27 __dso_handle20 __dso_handle
28 __divsi3 
29 __aeabi_idiv0 
30 _DYNAMIC21 _DYNAMIC
31 __TMC_END__22 __TMC_END__
32 _GLOBAL_OFFSET_TABLE_23 _GLOBAL_OFFSET_TABLE_
 24 pl_error
 25 mallinfo2@GLIBC_2.33
 26 install_mallocinfo
33 __aeabi_idiv 
34 __aeabi_unwind_cpp_pr0@GCC_3.5 
35 PL_release_stream 
36 raise@GLIBC_2.4 
37 PL_unify_integer 
38 __cxa_finalize@GLIBC_2.427 __cxa_finalize@GLIBC_2.4
 28 malloc_info@GLIBC_2.10
39 _ITM_deregisterTMCloneTable29 _ITM_deregisterTMCloneTable
40 free@GLIBC_2.4 
41 install_json30 PL_unify_term
 31 PL_unify_atom_chars
 32 PL_unify_nil
42 __stack_chk_guard@GLIBC_2.433 __stack_chk_guard@GLIBC_2.4
43 PL_register_foreign34 PL_register_foreign
44 PL_get_stream35 PL_unify_chars
45 __stack_chk_fail@GLIBC_2.436 __stack_chk_fail@GLIBC_2.4
46 Speekcode 
47 realloc@GLIBC_2.437 PL_raise_exception
 38 PL_new_functor_sz
48 PL_new_term_ref39 PL_new_term_ref
49 PL_syntax_error 
50 PL_get_wchars 
51 PL_exception 
52 malloc@GLIBC_2.440 PL_reset_term_refs
 41 PL_new_atom
 42 PL_is_variable
 43 strerror@GLIBC_2.4
53 __gmon_start__44 __gmon_start__
54 PL_resource_error45 PL_copy_term_ref
 46 __errno_location@GLIBC_2.4
 47 PL_close_foreign_frame
 48 fclose@GLIBC_2.4
 49 PL_open_foreign_frame
55 PL_unify50 PL_unify_list
56 memset@GLIBC_2.451 open_memstream@GLIBC_2.4
57 PL_get_char_ex 
58 PL_is_number 
59 Sputcode 
60 PL_put_term_from_chars52 PL_put_atom_chars
61 Sfprintf 
62 Sgetcode 
63 _ITM_registerTMCloneTable53 _ITM_registerTMCloneTable
 54 __assert_fail@GLIBC_2.4
64 PL_get_nchars 
65 PL_get_integer 
66 .shstrtab55 .shstrtab
67 .note.gnu.build-id56 .note.gnu.build-id
68 .gnu.hash57 .gnu.hash
69 .gnu.version58 .gnu.version
70 .gnu.version_r59 .gnu.version_r
71 .rel.dyn60 .rel.dyn
72 .rel.plt61 .rel.plt
73 .ARM.exidx 
74 .eh_frame62 .eh_frame
75 .init_array63 .init_array
76 .fini_array64 .fini_array
77 .dynamic65 .dynamic
78 .comment66 .comment
79 .ARM.attributes67 .ARM.attributes
80 .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 00000754·<_init>:2 0000072c·<_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 00000760·<.plt>:2 00000738·<.plt>:
3 »       ...3 »       ...
1.34 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, 58 lines modifiedOffset 1, 36 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000008c0·<call_weak_fn>:2 00000890·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000008e4·<deregister_tm_clones>:4 000008b4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000910·<register_tm_clones>:6 000008e0·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000944·<__do_global_dtors_aux>:8 00000914·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000984·<frame_dummy>:10 00000954·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000988·<json_write_indent>:14 00000958·<pl_error>:
15 »       ...15 »       ...
  
16 00000a88·<put_byte>:16 00000d90·<pl_malloc_info>:
17 »       ...17 »       ...
  
18 00000af0·<json_read_number>:18 00000e4c·<addNameInteger.isra.0>:
19 »       ...19 »       ...
  
20 00000c68·<json_put_code>:20 00000ea4·<pl_malinfo>:
21 »       ...21 »       ...
  
 22 00000f70·<install_mallocinfo>:
22 00000d34·<json_write_string>: 
23 »       ... 
  
24 00000e34·<json_skip_ws>: 
25 »       ... 
  
26 00000edc·<install_json>: 
27 »       ... 
  
28 00000f50·<__divsi3>: 
29 __aeabi_idiv(): 
30 »       movs»   r0,·r0 
31 __divsi3(): 
32 »       movs»   r0,·r0 
33 »       ... 
  
34 00000f56·<.divsi3_skip_div0_test>: 
35 »       ... 
  
36 000011e4·<__aeabi_idivmod>: 
37 »       ... 
  
38 000011fc·<__aeabi_idiv0>: 
39 »       ...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 00001208·<_fini>:2 00000fd0·<_fini>:
3 »       ...3 »       ...
914 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 15 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··./packages/http/json.c 
3 ··[····17]··escape_initialized 
4 ··[····2a]··json_put_code 
5 ··[····38]··put_byte 
6 ··[····41]··json_write_string 
7 ··[····53]··install_json 
8 ··[····60]··todo 
9 ··[····65]··json_read_number 
10 ··[····76]··json_skip_ws 
11 ··[····83]··json_write_indent 
12 ··[····95]··free_text 
13 ··[····9f]··init_text2 ··[·····0]··mallinfo2
 3 ··[·····a]··FUNCTOR_equals2
 4 ··[····1a]··arena
 5 ··[····20]··./packages/clib/mallocinfo.c
 6 ··[····3d]··hblkhd
 7 ··[····44]··open_memstream
 8 ··[····53]··pl_malloc_info
 9 ··[····62]··install_mallocinfo
 10 ··[····75]··pl_malinfo
 11 ··[····80]··addNameInteger
 12 ··[····8f]··fordblks
 13 ··[····98]··uordblks
 14 ··[····a1]··hblks
 15 ··[····a7]··fsmblks
 16 ··[····af]··usmblks
 17 ··[····b7]··stats
 18 ··[····bd]··keepcost
  
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
7.55 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 64 lines modifiedOffset 8, 59 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·7279006a·736f6e2e·rray_entry.json.15 ··0x000000c0·72726179·5f656e74·72790065·72726f72·rray_entry.error
 16 ··0x000000d0·2e63005f·5f505245·5454595f·46554e43·.c.__PRETTY_FUNC
 17 ··0x000000e0·54494f4e·5f5f2e30·006d616c·6c6f6369·TION__.0.malloci
 18 ··0x000000f0·6e666f2e·6300706c·5f6d616c·6c6f635f·nfo.c.pl_malloc_
 19 ··0x00000100·696e666f·00616464·4e616d65·496e7465·info.addNameInte
 20 ··0x00000110·6765722e·69737261·2e300070·6c5f6d61·ger.isra.0.pl_ma
 21 ··0x00000120·6c696e66·6f004655·4e43544f·525f6571·linfo.FUNCTOR_eq
 22 ··0x00000130·75616c73·32005f5f·4652414d·455f454e·uals2.__FRAME_EN
 23 ··0x00000140·445f5f00·5f66696e·69005f5f·64736f5f·D__._fini.__dso_
 24 ··0x00000150·68616e64·6c65005f·44594e41·4d494300·handle._DYNAMIC.
 25 ··0x00000160·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO
 26 ··0x00000170·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
 27 ··0x00000180·5f005f69·6e697400·706c5f65·72726f72·_._init.pl_error
 28 ··0x00000190·006d616c·6c696e66·6f324047·4c494243·.mallinfo2@GLIBC
16 ··0x000000d0·63006a73·6f6e5f77·72697465·5f696e64·c.json_write_ind 
17 ··0x000000e0·656e7400·7075745f·62797465·006a736f·ent.put_byte.jso 
18 ··0x000000f0·6e5f7265·61645f6e·756d6265·72006a73·n_read_number.js 
19 ··0x00000100·6f6e5f70·75745f63·6f646500·6a736f6e·on_put_code.json 
20 ··0x00000110·5f777269·74655f73·7472696e·67006a73·_write_string.js 
21 ··0x00000120·6f6e5f73·6b69705f·77730065·73636170·on_skip_ws.escap 
22 ··0x00000130·655f696e·69746961·6c697a65·642e3100·e_initialized.1. 
23 ··0x00000140·65736361·70652e30·005f6469·76736933·escape.0._divsi3 
24 ··0x00000150·2e6f002e·64697673·69335f73·6b69705f·.o..divsi3_skip_ 
25 ··0x00000160·64697630·5f746573·74007368·69667400·div0_test.shift. 
26 ··0x00000170·5f64766d·645f6c6e·782e6f00·5f5f4652·_dvmd_lnx.o.__FR 
27 ··0x00000180·414d455f·454e445f·5f005f66·696e6900·AME_END__._fini. 
28 ··0x00000190·5f5f6165·6162695f·69646976·6d6f6400·__aeabi_idivmod. 
29 ··0x000001a0·5f5f6165·6162695f·6c646976·30005f5f·__aeabi_ldiv0.__ 
30 ··0x000001b0·64736f5f·68616e64·6c65005f·5f646976·dso_handle.__div 
31 ··0x000001c0·73693300·5f5f6165·6162695f·69646976·si3.__aeabi_idiv 
32 ··0x000001d0·30005f44·594e414d·4943005f·5f544d43·0._DYNAMIC.__TMC 
33 ··0x000001e0·5f454e44·5f5f005f·474c4f42·414c5f4f·_END__._GLOBAL_O 
34 ··0x000001f0·46465345·545f5441·424c455f·005f5f61·FFSET_TABLE_.__a 
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 
38 ··0x00000230·4c5f7265·6c656173·655f7374·7265616d·L_release_stream 
39 ··0x00000240·00726169·73654047·4c494243·5f322e34·.raise@GLIBC_2.4 
40 ··0x00000250·00504c5f·756e6966·795f696e·74656765·.PL_unify_intege 
41 ··0x00000260·72005f5f·6378615f·66696e61·6c697a65·r.__cxa_finalize 
42 ··0x00000270·40474c49·42435f32·2e34005f·49544d5f·@GLIBC_2.4._ITM_ 
43 ··0x00000280·64657265·67697374·6572544d·436c6f6e·deregisterTMClon 
44 ··0x00000290·65546162·6c650066·72656540·474c4942·eTable.free@GLIB 
45 ··0x000002a0·435f322e·3400696e·7374616c·6c5f6a73·C_2.4.install_js29 ··0x000001a0·5f322e33·3300696e·7374616c·6c5f6d61·_2.33.install_ma
 30 ··0x000001b0·6c6c6f63·696e666f·005f5f63·78615f66·llocinfo.__cxa_f
 31 ··0x000001c0·696e616c·697a6540·474c4942·435f322e·inalize@GLIBC_2.
 32 ··0x000001d0·34006d61·6c6c6f63·5f696e66·6f40474c·4.malloc_info@GL
 33 ··0x000001e0·4942435f·322e3130·005f4954·4d5f6465·IBC_2.10._ITM_de
 34 ··0x000001f0·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
 35 ··0x00000200·61626c65·00504c5f·756e6966·795f7465·able.PL_unify_te
 36 ··0x00000210·726d0050·4c5f756e·6966795f·61746f6d·rm.PL_unify_atom
 37 ··0x00000220·5f636861·72730050·4c5f756e·6966795f·_chars.PL_unify_
46 ··0x000002b0·6f6e005f·5f737461·636b5f63·686b5f67·on.__stack_chk_g38 ··0x00000230·6e696c00·5f5f7374·61636b5f·63686b5f·nil.__stack_chk_
47 ··0x000002c0·75617264·40474c49·42435f32·2e340050·uard@GLIBC_2.4.P39 ··0x00000240·67756172·6440474c·4942435f·322e3400·guard@GLIBC_2.4.
48 ··0x000002d0·4c5f7265·67697374·65725f66·6f726569·L_register_forei40 ··0x00000250·504c5f72·65676973·7465725f·666f7265·PL_register_fore
49 ··0x000002e0·676e0050·4c5f6765·745f7374·7265616d·gn.PL_get_stream41 ··0x00000260·69676e00·504c5f75·6e696679·5f636861·ign.PL_unify_cha
50 ··0x000002f0·005f5f73·7461636b·5f63686b·5f666169·.__stack_chk_fai42 ··0x00000270·7273005f·5f737461·636b5f63·686b5f66·rs.__stack_chk_f
51 ··0x00000300·6c40474c·4942435f·322e3400·53706565·l@GLIBC_2.4.Spee 
52 ··0x00000310·6b636f64·65007265·616c6c6f·6340474c·kcode.realloc@GL 
53 ··0x00000320·4942435f·322e3400·504c5f6e·65775f74·IBC_2.4.PL_new_t 
54 ··0x00000330·65726d5f·72656600·504c5f73·796e7461·erm_ref.PL_synta 
55 ··0x00000340·785f6572·726f7200·504c5f67·65745f77·x_error.PL_get_w 
56 ··0x00000350·63686172·7300504c·5f657863·65707469·chars.PL_excepti 
57 ··0x00000360·6f6e006d·616c6c6f·6340474c·4942435f·on.malloc@GLIBC_43 ··0x00000280·61696c40·474c4942·435f322e·3400504c·ail@GLIBC_2.4.PL
 44 ··0x00000290·5f726169·73655f65·78636570·74696f6e·_raise_exception
 45 ··0x000002a0·00504c5f·6e65775f·66756e63·746f725f·.PL_new_functor_
 46 ··0x000002b0·737a0050·4c5f6e65·775f7465·726d5f72·sz.PL_new_term_r
 47 ··0x000002c0·65660050·4c5f7265·7365745f·7465726d·ef.PL_reset_term
 48 ··0x000002d0·5f726566·7300504c·5f6e6577·5f61746f·_refs.PL_new_ato
 49 ··0x000002e0·6d00504c·5f69735f·76617269·61626c65·m.PL_is_variable
 50 ··0x000002f0·00737472·6572726f·7240474c·4942435f·.strerror@GLIBC_
58 ··0x00000370·322e3400·5f5f676d·6f6e5f73·74617274·2.4.__gmon_start51 ··0x00000300·322e3400·5f5f676d·6f6e5f73·74617274·2.4.__gmon_start
59 ··0x00000380·5f5f0050·4c5f7265·736f7572·63655f65·__.PL_resource_e 
60 ··0x00000390·72726f72·00504c5f·756e6966·79006d65·rror.PL_unify.me52 ··0x00000310·5f5f0050·4c5f636f·70795f74·65726d5f·__.PL_copy_term_
 53 ··0x00000320·72656600·5f5f6572·726e6f5f·6c6f6361·ref.__errno_loca
61 ··0x000003a0·6d736574·40474c49·42435f32·2e340050·mset@GLIBC_2.4.P54 ··0x00000330·74696f6e·40474c49·42435f32·2e340050·tion@GLIBC_2.4.P
62 ··0x000003b0·4c5f6765·745f6368·61725f65·7800504c·L_get_char_ex.PL 
63 ··0x000003c0·5f69735f·6e756d62·65720053·70757463·_is_number.Sputc55 ··0x00000340·4c5f636c·6f73655f·666f7265·69676e5f·L_close_foreign_
 56 ··0x00000350·6672616d·65006663·6c6f7365·40474c49·frame.fclose@GLI
 57 ··0x00000360·42435f32·2e340050·4c5f6f70·656e5f66·BC_2.4.PL_open_f
 58 ··0x00000370·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
 59 ··0x00000380·756e6966·795f6c69·7374006f·70656e5f·unify_list.open_
 60 ··0x00000390·6d656d73·74726561·6d40474c·4942435f·memstream@GLIBC_
64 ··0x000003d0·6f646500·504c5f70·75745f74·65726d5f·ode.PL_put_term_61 ··0x000003a0·322e3400·504c5f70·75745f61·746f6d5f·2.4.PL_put_atom_
 62 ··0x000003b0·63686172·73005f49·544d5f72·65676973·chars._ITM_regis
 63 ··0x000003c0·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
 64 ··0x000003d0·5f5f6173·73657274·5f666169·6c40474c·__assert_fail@GL
 65 ··0x000003e0·4942435f·322e3400···················IBC_2.4.
65 ··0x000003e0·66726f6d·5f636861·72730053·66707269·from_chars.Sfpri 
66 ··0x000003f0·6e746600·53676574·636f6465·005f4954·ntf.Sgetcode._IT 
67 ··0x00000400·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon 
68 ··0x00000410·65546162·6c650050·4c5f6765·745f6e63·eTable.PL_get_nc 
69 ··0x00000420·68617273·00504c5f·6765745f·696e7465·hars.PL_get_inte 
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..
18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug20 ··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.
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. 
  
11.0 MB
./usr/lib/debug/.build-id/b3/a5a3c648f77de274d53a743aeb9961ad763f8d.debug vs.
./usr/lib/debug/.build-id/b0/409127e89db40a0aab8dbe95e5d87e5c6b9539.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:··········267716·(bytes·into·file)13 ··Start·of·section·headers:··········267164·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·35
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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·0x00020df4·0x00020df4·0x00000·0x007a8·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x215a0·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x20c54·R·E·0x10000
8 ··LOAD···········0x00fa7c·0x0003fa7c·0x0003fa7c·0x00000·0x00a88·RW··0x100007 ··LOAD···········0x00fa84·0x0003fa84·0x0003fa84·0x00000·0x00a80·RW··0x10000
9 ··DYNAMIC········0x00fa7c·0x0003fcac·0x0003fcac·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fa84·0x0003fcb4·0x0003fcb4·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fa7c·0x0003fa7c·0x0003fa7c·0x00000·0x00584·R···0x111 ··GNU_RELRO······0x00fa84·0x0003fa84·0x0003fa84·0x00000·0x0057c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.4 KB
readelf --wide --sections {}
    
Offset 1, 47 lines modifiedOffset 1, 45 lines modified
1 There·are·38·section·headers,·starting·at·offset·0x415c4:1 There·are·36·section·headers,·starting·at·offset·0x4139c:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·000950·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·000930·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000aac·000138·000891·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000a6c·000118·00084d·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········0000133e·000138·00012a·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000012ba·000118·000126·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00001468·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········000013e0·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········000014c8·000138·000218·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00001420·000118·000218·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000016e0·000138·000458·08···A··3··21··412 ··[·8]·.rel.plt··········NOBITS··········00001638·000118·000458·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········00001b38·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00001a90·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00001b44·000138·000710·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00001a9c·000118·000710·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00002258·000138·015a40·00··AX··0···0··815 ··[11]·.text·············NOBITS··········000021b0·000118·015a40·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00017c98·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00017bf0·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00017ca0·000138·009058·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00017bf8·000118·009058·00···A··0···0··4
18 ··[14]·.ARM.extab········NOBITS··········00020cf8·000138·0000fc·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········00020df4·000138·0007a8·00··AL·11···0··4 
20 ··[16]·.eh_frame·········NOBITS··········0002159c·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00020c50·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0003fa7c·00fa7c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0003fa84·00fa84·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0003fa80·00fa7c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0003fa88·00fa84·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········0003fa84·00fa7c·000228·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········0003fa8c·00fa84·000228·00··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········0003fcac·00fa7c·000100·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0003fcb4·00fa84·0000f8·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········0003fdac·00fa7c·000254·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0003fdac·00fa84·000254·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00040000·00fa7c·000248·00··WA··0···0··824 ··[20]·.data·············NOBITS··········00040000·00fa84·000248·00··WA··0···0··8
27 ··[23]·.bss··············NOBITS··········00040248·00fa7c·0002bc·00··WA··0···0··825 ··[21]·.bss··············NOBITS··········00040248·00fa84·0002bc·00··WA··0···0··8
28 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
30 ··[26]·.debug_aranges····PROGBITS········00000000·000188·0000bc·00···C··0···0··428 ··[24]·.debug_aranges····PROGBITS········00000000·000168·0000bc·00···C··0···0··4
31 ··[27]·.debug_info·······PROGBITS········00000000·000244·0196d4·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·000224·01969b·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·019918·00150e·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·0198c0·00150e·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·01ae28·00bf23·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·01add0·00bf21·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·026d4c·000e77·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·026cf4·000e7b·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·027bc4·001060·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·027b70·001060·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·028c24·00e453·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·028bd0·00e453·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·037078·002dc3·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·037024·002dc3·00···C··0···0··4
38 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·039e3b·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·039de7·00005b·00······0···0··1
39 ··[35]·.symtab···········SYMTAB··········00000000·039e98·004ec0·10·····36·1114··437 ··[33]·.symtab···········SYMTAB··········00000000·039e44·004d40·10·····34·1092··4
40 ··[36]·.strtab···········STRTAB··········00000000·03ed58·0026e5·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·03eb84·0026a7·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········00000000·04143d·000186·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·04122b·000170·00······0···0··1
42 Key·to·Flags:40 Key·to·Flags:
43 ··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),
44 ··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),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··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:·b3a5a3c648f77de274d53a743aeb9961ad763f8d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b0409127e89db40a0aab8dbe95e5d87e5c6b9539
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 ····00002320·0000e0889 ····00002278·0000e088
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x1ef3d13 ··Offset·into·.debug_info:··0x1ef3d
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····000103a8·0000147017 ····00010300·00001470
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x20c6521 ··Offset·into·.debug_info:··0x20c65
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00011818·0000098425 ····00011770·00000984
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x2108a29 ··Offset·into·.debug_info:··0x2108a
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····000121a0·000020a033 ····000120f8·000020a0
34 ····00000000·0000000034 ····00000000·00000000
35 ··Length:···················2835 ··Length:···················28
36 ··Version:··················236 ··Version:··················2
37 ··Offset·into·.debug_info:··0x253e837 ··Offset·into·.debug_info:··0x253e8
38 ··Pointer·Size:·············438 ··Pointer·Size:·············4
39 ··Segment·Size:·············039 ··Segment·Size:·············0
  
40 ····Address····Length40 ····Address····Length
41 ····00014240·0000003441 ····00014198·00000034
42 ····00000000·0000000042 ····00000000·00000000
43 ··Length:···················2843 ··Length:···················28
44 ··Version:··················244 ··Version:··················2
45 ··Offset·into·.debug_info:··0x254fc45 ··Offset·into·.debug_info:··0x254fc
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····00014274·0000015a49 ····000141cc·0000015a
50 ····00000000·0000000050 ····00000000·00000000
51 ··Length:···················2851 ··Length:···················28
52 ··Version:··················252 ··Version:··················2
53 ··Offset·into·.debug_info:··0x2591153 ··Offset·into·.debug_info:··0x25911
54 ··Pointer·Size:·············454 ··Pointer·Size:·············4
55 ··Segment·Size:·············055 ··Segment·Size:·············0
  
56 ····Address····Length56 ····Address····Length
57 ····000143d0·0000020457 ····00014328·00000204
58 ····00000000·0000000058 ····00000000·00000000
59 ··Length:···················2859 ··Length:···················28
60 ··Version:··················260 ··Version:··················2
61 ··Offset·into·.debug_info:··0x25a7f61 ··Offset·into·.debug_info:··0x25a7f
62 ··Pointer·Size:·············462 ··Pointer·Size:·············4
63 ··Segment·Size:·············063 ··Segment·Size:·············0
  
64 ····Address····Length64 ····Address····Length
65 ····000145d8·0000163665 ····00014530·00001636
66 ····00000000·0000000066 ····00000000·00000000
67 ··Length:···················2867 ··Length:···················28
68 ··Version:··················268 ··Version:··················2
69 ··Offset·into·.debug_info:··0x2824869 ··Offset·into·.debug_info:··0x28248
70 ··Pointer·Size:·············470 ··Pointer·Size:·············4
71 ··Segment·Size:·············071 ··Segment·Size:·············0
  
72 ····Address····Length72 ····Address····Length
73 ····00015c10·000005cc73 ····00015b68·000005cc
74 ····00000000·0000000074 ····00000000·00000000
75 ··Length:···················2875 ··Length:···················28
76 ··Version:··················276 ··Version:··················2
77 ··Offset·into·.debug_info:··0x28f0f77 ··Offset·into·.debug_info:··0x28f0f
78 ··Pointer·Size:·············478 ··Pointer·Size:·············4
79 ··Segment·Size:·············079 ··Segment·Size:·············0
  
80 ····Address····Length80 ····Address····Length
81 ····000161dc·0000031881 ····00016134·00000318
82 ····00000000·0000000082 ····00000000·00000000
83 ··Length:···················2883 ··Length:···················28
84 ··Version:··················284 ··Version:··················2
85 ··Offset·into·.debug_info:··0x295ea85 ··Offset·into·.debug_info:··0x295ea
86 ··Pointer·Size:·············486 ··Pointer·Size:·············4
87 ··Segment·Size:·············087 ··Segment·Size:·············0
  
88 ····Address····Length88 ····Address····Length
89 ····000164f4·000009a289 ····0001644c·000009a2
90 ····00000000·0000000090 ····00000000·00000000
91 ··Length:···················2891 ··Length:···················28
92 ··Version:··················292 ··Version:··················2
93 ··Offset·into·.debug_info:··0x2a2d793 ··Offset·into·.debug_info:··0x2a2d7
94 ··Pointer·Size:·············494 ··Pointer·Size:·············4
95 ··Segment·Size:·············095 ··Segment·Size:·············0
  
96 ····Address····Length96 ····Address····Length
97 ····00016e98·0000044c97 ····00016df0·0000044c
98 ····00000000·0000000098 ····00000000·00000000
99 ··Length:···················2899 ··Length:···················28
100 ··Version:··················2100 ··Version:··················2
101 ··Offset·into·.debug_info:··0x2aa1e101 ··Offset·into·.debug_info:··0x2aa1e
102 ··Pointer·Size:·············4102 ··Pointer·Size:·············4
103 ··Segment·Size:·············0103 ··Segment·Size:·············0
  
104 ····Address····Length104 ····Address····Length
105 ····000172e4·000003b8105 ····0001723c·000003b8
106 ····00000000·00000000106 ····00000000·00000000
  
2.68 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 ····00002320·0000e0889 ····00002278·0000e088
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x1ef3d13 ··Offset·into·.debug_info:··0x1ef3d
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····000103a8·0000147017 ····00010300·00001470
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x20c6521 ··Offset·into·.debug_info:··0x20c65
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00011818·0000098425 ····00011770·00000984
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x2108a29 ··Offset·into·.debug_info:··0x2108a
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····000121a0·000020a033 ····000120f8·000020a0
34 ····00000000·0000000034 ····00000000·00000000
35 ··Length:···················2835 ··Length:···················28
36 ··Version:··················236 ··Version:··················2
37 ··Offset·into·.debug_info:··0x253e837 ··Offset·into·.debug_info:··0x253e8
38 ··Pointer·Size:·············438 ··Pointer·Size:·············4
39 ··Segment·Size:·············039 ··Segment·Size:·············0
  
40 ····Address····Length40 ····Address····Length
41 ····00014240·0000003441 ····00014198·00000034
42 ····00000000·0000000042 ····00000000·00000000
43 ··Length:···················2843 ··Length:···················28
44 ··Version:··················244 ··Version:··················2
45 ··Offset·into·.debug_info:··0x254fc45 ··Offset·into·.debug_info:··0x254fc
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····00014274·0000015a49 ····000141cc·0000015a
50 ····00000000·0000000050 ····00000000·00000000
51 ··Length:···················2851 ··Length:···················28
52 ··Version:··················252 ··Version:··················2
53 ··Offset·into·.debug_info:··0x2591153 ··Offset·into·.debug_info:··0x25911
54 ··Pointer·Size:·············454 ··Pointer·Size:·············4
55 ··Segment·Size:·············055 ··Segment·Size:·············0
  
56 ····Address····Length56 ····Address····Length
57 ····000143d0·0000020457 ····00014328·00000204
58 ····00000000·0000000058 ····00000000·00000000
59 ··Length:···················2859 ··Length:···················28
60 ··Version:··················260 ··Version:··················2
61 ··Offset·into·.debug_info:··0x25a7f61 ··Offset·into·.debug_info:··0x25a7f
62 ··Pointer·Size:·············462 ··Pointer·Size:·············4
63 ··Segment·Size:·············063 ··Segment·Size:·············0
  
64 ····Address····Length64 ····Address····Length
65 ····000145d8·0000163665 ····00014530·00001636
66 ····00000000·0000000066 ····00000000·00000000
67 ··Length:···················2867 ··Length:···················28
68 ··Version:··················268 ··Version:··················2
69 ··Offset·into·.debug_info:··0x2824869 ··Offset·into·.debug_info:··0x28248
70 ··Pointer·Size:·············470 ··Pointer·Size:·············4
71 ··Segment·Size:·············071 ··Segment·Size:·············0
  
72 ····Address····Length72 ····Address····Length
73 ····00015c10·000005cc73 ····00015b68·000005cc
74 ····00000000·0000000074 ····00000000·00000000
75 ··Length:···················2875 ··Length:···················28
76 ··Version:··················276 ··Version:··················2
77 ··Offset·into·.debug_info:··0x28f0f77 ··Offset·into·.debug_info:··0x28f0f
78 ··Pointer·Size:·············478 ··Pointer·Size:·············4
79 ··Segment·Size:·············079 ··Segment·Size:·············0
  
80 ····Address····Length80 ····Address····Length
81 ····000161dc·0000031881 ····00016134·00000318
82 ····00000000·0000000082 ····00000000·00000000
83 ··Length:···················2883 ··Length:···················28
84 ··Version:··················284 ··Version:··················2
85 ··Offset·into·.debug_info:··0x295ea85 ··Offset·into·.debug_info:··0x295ea
86 ··Pointer·Size:·············486 ··Pointer·Size:·············4
87 ··Segment·Size:·············087 ··Segment·Size:·············0
  
88 ····Address····Length88 ····Address····Length
89 ····000164f4·000009a289 ····0001644c·000009a2
90 ····00000000·0000000090 ····00000000·00000000
91 ··Length:···················2891 ··Length:···················28
92 ··Version:··················292 ··Version:··················2
93 ··Offset·into·.debug_info:··0x2a2d793 ··Offset·into·.debug_info:··0x2a2d7
94 ··Pointer·Size:·············494 ··Pointer·Size:·············4
95 ··Segment·Size:·············095 ··Segment·Size:·············0
  
96 ····Address····Length96 ····Address····Length
97 ····00016e98·0000044c97 ····00016df0·0000044c
98 ····00000000·0000000098 ····00000000·00000000
99 ··Length:···················2899 ··Length:···················28
100 ··Version:··················2100 ··Version:··················2
101 ··Offset·into·.debug_info:··0x2aa1e101 ··Offset·into·.debug_info:··0x2aa1e
102 ··Pointer·Size:·············4102 ··Pointer·Size:·············4
103 ··Segment·Size:·············0103 ··Segment·Size:·············0
  
104 ····Address····Length104 ····Address····Length
105 ····000172e4·000003b8105 ····0001723c·000003b8
106 ····00000000·00000000106 ····00000000·00000000
  
8.92 KB
strings --all --bytes=8 {}
    
Offset 1, 56 lines modifiedOffset 1, 59 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 9GCC:·(Debian·14.2.0-14)·14.2.0
2 d»      $gx#}H 
3 ({i(cS#*;v 
4 [W2"KM}' 
5 6u8\31V! 
6 clrMPiCQ 
7 S[a6744j`2 
8 fN3OC~2.S 
9 "t'e<yKH 
10 -<u.r}qy 
11 {x/D8r=7 
12 __!V}yzd 
13 .`FR>KB2 
14 -Js,P\(_ 
15 O(xD!OW1 
16 A7<f+JVZ 
17 EzZbnOw@ 
18 Kh'MaW`}v 
19 LT2=sig! 
20 sPTGAeuh2 /&?f"O%S=
 3 Gj"Qga)y`;
 4 ·=@A/e*y0
 5 a.QYJ2#gIq
 6 b-[In#vmS
 7 sez[sEzw
 8 .)4g4%^K
 9 b#DMWcl1
 10 lmW+K8YO.
 11 ELQ$f.[\!
 12 &Qo'Q7GT
 13 J"7"l&» 1
 14 ^K3EW^4H
 15 ~n<:eCO[~S
 16 yRYK·S\0y
 17 0[R%Zh16RH~
 18 ewY:""*M@@\
 19 =AbdP{·R
 20 y~m9NHF`
 21 GCvg9pZZ
 22 B'hfs{*\
 23 `=BVS^v·
21 =Vs*sh0=24 =Vs*sh0=
22 m')EvJA)xpZ25 m')EvJA)xpZ
 26 08&;iq'R
23 w-Y0g:!$1c27 w-Y0g:!$1c
24 u>l~rv~*XT 
25 PMu,:R=G 
26 0S/P_&Ph 
27 ,;u&GDi7 
28 R_9)o6:v 
29 .3)?<tXl[p 
30 K^"(?76# 
31 <zmVrb8m 
32 #I8=`\($ 
33 K|jwFw/CN 
34 nUqz$&0U 
35 :b!||Z@9928 =.$,WKL9+x
 29 <{ATZN&/L4&d
 30 Kh)&3T*S
 31 {:.cM!ZvR:
 32 }g*T;BT,
 33 whsi2Ov4
 34 W;x@_m#·
 35 lPv"7ozj
 36 F_Yg1("]
 37 )o#OU7Q4DC.
 38 ;/T/0I&]
 39 b!||jD99
36 YSc<M;k540 YSc<M;k5
37 *,[zCXsL41 *,[zCXsL
38 m&·(9g/[42 m&·(9g/[
39 ?1`*OQ2c@W43 ?1`*OQ2c@W
40 (owj%>\/B44 (owj%>\/B
41 1d^:wszx45 1d^:wszx
 46 DJ|z<Zt:$T
 47 iAv:G|bF
 48 $a.v#})j[
 49 *pZNhV?YGi
 50 ReWU#U}U
 51 0%»     7Gd&i
 52 aZh{-8>IY
42 QnGr;I<?# 
43 g:Zf:Z5[3; 
44 gi$EaDSa 
45 ]E!BE!FF 
46 nOr'%}+ssk: 
47 `1$jy:kH 
48 xk\KXa&~ 
49 C91916+[ 
50 c9A!g@!w53 c9A!g@!w
51 yu/s\d|Y454 yu/s\d|Y4
52 t#M4N6Rw55 t#M4N6Rw
53 {l|{j;Ml56 {l|{j;Ml
54 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug57 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
55 call_weak_fn58 call_weak_fn
56 crtstuff.c59 crtstuff.c
Offset 373, 264 lines modifiedOffset 376, 260 lines modified
373 strtod_C376 strtod_C
374 xsd_types377 xsd_types
375 _udivsi3.o378 _udivsi3.o
376 .udivsi3_skip_div0_test379 .udivsi3_skip_div0_test
377 _arm_addsubdf3.o380 _arm_addsubdf3.o
378 _dvmd_lnx.o381 _dvmd_lnx.o
379 __FRAME_END__382 __FRAME_END__
380 add_triples 
381 init_errors 
382 close_transaction 
383 oldest_query_geneneration 
384 rdf_free383 rdf_free
 384 md5_finish
 385 __aeabi_uidiv
385 rdf_is_broadcasting 
386 erase_resources 
387 update_triples 
388 del_triples 
389 del_triple_consequences 
390 __udivsi3 
391 unregister_resource 
392 skiplist_init 
393 lookup_predicate 
394 __floatundidf 
395 unify_snapshot 
396 atom_lang_matches 
397 rdf_debug 
398 init_query_admin 
399 __floatsidf 
400 discard_transaction386 discard_transaction
Max diff block lines reached; 7278/9083 bytes (80.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 00001b38·<_init>:2 00001a90·<_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 00001b44·<.plt>:2 00001a9c·<.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 00017c98·<_fini>:2 00017bf0·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
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, 24 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·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
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·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.18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges.
22 ··0x00000130·2e646562·75675f6c·696e6500·2e646562·.debug_line..deb19 ··0x00000100·2e646562·75675f69·6e666f00·2e646562·.debug_info..deb
23 ··0x00000140·75675f66·72616d65·002e6465·6275675f·ug_frame..debug_20 ··0x00000110·75675f61·62627265·76002e64·65627567·ug_abbrev..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.83 MB
./usr/lib/debug/.build-id/b7/af66a6c57099f47e99f37d078ac229a51ee238.debug vs.
./usr/lib/debug/.build-id/72/87d12f8dfe66d3827ef0f8d8eb6e4f23724242.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:··········45904·(bytes·into·file)13 ··Start·of·section·headers:··········45672·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·35
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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·0x00005fb0·0x00005fb0·0x00000·0x00168·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x0611c·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x05ea0·R·E·0x10000
8 ··LOAD···········0x00fdb4·0x0001fdb4·0x0001fdb4·0x00000·0x00b94·RW··0x100007 ··LOAD···········0x00fdbc·0x0001fdbc·0x0001fdbc·0x00000·0x00b8c·RW··0x10000
9 ··DYNAMIC········0x00fdb4·0x0001fdf4·0x0001fdf4·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fdbc·0x0001fdfc·0x0001fdfc·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fdb4·0x0001fdb4·0x0001fdb4·0x00000·0x0024c·R···0x111 ··GNU_RELRO······0x00fdbc·0x0001fdbc·0x0001fdbc·0x00000·0x00244·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.4 KB
readelf --wide --sections {}
    
Offset 1, 47 lines modifiedOffset 1, 45 lines modified
1 There·are·38·section·headers,·starting·at·offset·0xb350:1 There·are·36·section·headers,·starting·at·offset·0xb268:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000440·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000420·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000598·000138·000391·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000558·000118·00034d·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········0000092a·000138·000088·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000008a6·000118·000084·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000009b4·000138·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········0000092c·000118·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000a24·000138·0001b8·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········0000097c·000118·0001b8·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000bdc·000138·0001c8·08···A··3··21··412 ··[·8]·.rel.plt··········NOBITS··········00000b34·000118·0001c8·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········00000da4·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000cfc·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000db0·000138·0002d0·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000d08·000118·0002d0·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001080·000138·0045e8·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00000fd8·000118·0045e8·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00005668·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000055c0·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00005670·000138·0008d4·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000055c8·000118·0008d4·00···A··0···0··4
18 ··[14]·.ARM.extab········NOBITS··········00005f44·000138·00006c·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········00005fb0·000138·000168·00··AL·11···0··4 
20 ··[16]·.eh_frame·········NOBITS··········00006118·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00005e9c·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fdb4·00fdb4·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fdbc·00fdbc·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fdb8·00fdb4·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fdc0·00fdbc·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········0001fdbc·00fdb4·000038·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········0001fdc4·00fdbc·000038·00··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········0001fdf4·00fdb4·000100·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0001fdfc·00fdbc·0000f8·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········0001fef4·00fdb4·00010c·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0001fef4·00fdbc·00010c·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00020000·00fdb4·00008c·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00020000·00fdbc·00008c·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········00020090·00fdb4·0008b8·00··WA··0···0··825 ··[21]·.bss··············NOBITS··········00020090·00fdbc·0008b8·00··WA··0···0··8
28 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
30 ··[26]·.debug_aranges····PROGBITS········00000000·000188·000039·00···C··0···0··428 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000039·00···C··0···0··4
31 ··[27]·.debug_info·······PROGBITS········00000000·0001c4·0038c8·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001a4·0038d0·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·003a8c·00053d·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·003a74·00053d·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·003fcc·002371·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·003fb4·002373·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·006340·000370·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·006328·000370·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·0066b0·000327·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·006698·000327·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·0069d8·001d8e·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·0069c0·001d93·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·008768·0006ca·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·008754·0006ca·00···C··0···0··4
38 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·008e32·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·008e1e·00005b·00······0···0··1
39 ··[35]·.symtab···········SYMTAB··········00000000·008e90·001800·10·····36·319··437 ··[33]·.symtab···········SYMTAB··········00000000·008e7c·001780·10·····34·313··4
40 ··[36]·.strtab···········STRTAB··········00000000·00a690·000b3a·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·00a5fc·000afc·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········00000000·00b1ca·000186·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·00b0f8·000170·00······0···0··1
42 Key·to·Flags:40 Key·to·Flags:
43 ··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),
44 ··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),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··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:·b7af66a6c57099f47e99f37d078ac229a51ee2383 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7287d12f8dfe66d3827ef0f8d8eb6e4f23724242
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 ····00001148·000040cc9 ····000010a0·000040cc
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x5f2313 ··Offset·into·.debug_info:··0x5f23
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00005214·000001d017 ····0000516c·000001d0
18 ····00000000·0000000018 ····00000000·00000000
  
337 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 ····00001148·000040cc9 ····000010a0·000040cc
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x5f2313 ··Offset·into·.debug_info:··0x5f23
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00005214·000001d017 ····0000516c·000001d0
18 ····00000000·0000000018 ····00000000·00000000
  
1.31 KB
strings --all --bytes=8 {}
    
Offset 1, 15 lines modifiedOffset 1, 17 lines modified
1 8GCC:·(Debian·14.2.0-14)·14.2.01 nO#rBBGCC:·(Debian·14.2.0-14)·14.2.0
2 &M:BNAlpa 
3 >_o4"ZXo 
4 ;ufzOyD` 
5 H@*m50E( 
6 SSnp%Fm' 
7 Jj4{uyazx 
8 Z|~<rQ|a<2 pU3vVnO=
 3 w#q'»   {=(k
 4 lkY·L+0Gdz
 5 ,oYzeK"m
 6 `,>~@D@5
 7 ·g(sX7$}
 8 HfNbs^» S
 9 .Tc[~khE
 10 d*]d[4g2M,
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, 15 lines modifiedOffset 113, 14 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_
118 __aeabi_unwind_cpp_pr0@GCC_3.5 
119 PL_discard_foreign_frame120 PL_discard_foreign_frame
120 raise@GLIBC_2.4121 raise@GLIBC_2.4
121 PL_unify_integer122 PL_unify_integer
122 strcmp@GLIBC_2.4123 strcmp@GLIBC_2.4
123 PL_atom_chars124 PL_atom_chars
124 __cxa_finalize@GLIBC_2.4125 __cxa_finalize@GLIBC_2.4
125 _ITM_deregisterTMCloneTable126 _ITM_deregisterTMCloneTable
Offset 151, 15 lines modifiedOffset 152, 14 lines modified
151 exit@GLIBC_2.4152 exit@GLIBC_2.4
152 strlen@GLIBC_2.4153 strlen@GLIBC_2.4
153 ungetc@GLIBC_2.4154 ungetc@GLIBC_2.4
154 PL_copy_term_ref155 PL_copy_term_ref
155 __errno_location@GLIBC_2.4156 __errno_location@GLIBC_2.4
156 __sprintf_chk@GLIBC_2.4157 __sprintf_chk@GLIBC_2.4
157 __isoc99_sscanf@GLIBC_2.7158 __isoc99_sscanf@GLIBC_2.7
158 __aeabi_unwind_cpp_pr1@GCC_3.5 
159 PL_get_atom159 PL_get_atom
160 strncpy@GLIBC_2.4160 strncpy@GLIBC_2.4
161 PL_unify_atom161 PL_unify_atom
162 _PL_get_arg_sz162 _PL_get_arg_sz
163 __fprintf_chk@GLIBC_2.4163 __fprintf_chk@GLIBC_2.4
164 stdout@GLIBC_2.4164 stdout@GLIBC_2.4
165 fclose@GLIBC_2.4165 fclose@GLIBC_2.4
Offset 181, 16 lines modifiedOffset 181, 14 lines modified
181 .shstrtab181 .shstrtab
182 .note.gnu.build-id182 .note.gnu.build-id
183 .gnu.hash183 .gnu.hash
184 .gnu.version184 .gnu.version
185 .gnu.version_r185 .gnu.version_r
186 .rel.dyn186 .rel.dyn
187 .rel.plt187 .rel.plt
188 .ARM.extab 
189 .ARM.exidx 
190 .eh_frame188 .eh_frame
191 .init_array189 .init_array
192 .fini_array190 .fini_array
193 .data.rel.ro191 .data.rel.ro
194 .dynamic192 .dynamic
195 .comment193 .comment
196 .ARM.attributes194 .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 00000da4·<_init>:2 00000cfc·<_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 00000db0·<.plt>:2 00000d08·<.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 00001080·<call_weak_fn>:2 00000fd8·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000010a4·<deregister_tm_clones>:4 00000ffc·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000010d0·<register_tm_clones>:6 00001028·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00001104·<__do_global_dtors_aux>:8 0000105c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001144·<frame_dummy>:10 0000109c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001148·<texfile>:14 000010a0·<texfile>:
15 »       ...15 »       ...
  
16 00001178·<texline>:16 000010d0·<texline>:
17 »       ...17 »       ...
  
18 000011b0·<env_normal>:18 00001108·<env_normal>:
19 »       ...19 »       ...
  
20 00001208·<cmd_normal>:20 00001160·<cmd_normal>:
21 »       ...21 »       ...
  
22 00001260·<cmd_end>:22 000011b8·<cmd_end>:
23 »       ...23 »       ...
  
24 000012c0·<mygetc>:24 00001218·<mygetc>:
25 »       ...25 »       ...
  
26 0000135c·<output>:26 000012b4·<output>:
27 »       ...27 »       ...
  
28 00001514·<nl>:28 0000146c·<nl>:
29 »       ...29 »       ...
  
30 00001590·<pl_tex_emit_spaces>:30 000014e8·<pl_tex_emit_spaces>:
31 »       ...31 »       ...
  
32 00001620·<openInputFile>:32 00001578·<openInputFile>:
33 »       ...33 »       ...
  
34 00001670·<pl_tex_tell>:34 000015c8·<pl_tex_tell>:
35 »       ...35 »       ...
  
36 0000173c·<pl_tex_debug>:36 00001694·<pl_tex_debug>:
37 »       ...37 »       ...
  
38 00001770·<pl_tex_told>:38 000016c8·<pl_tex_told>:
39 »       ...39 »       ...
  
40 000017b8·<error>:40 00001710·<error>:
41 »       ...41 »       ...
  
42 00001858·<cmd_verb>:42 000017b0·<cmd_verb>:
43 »       ...43 »       ...
  
44 00001920·<output_n.constprop.0>:44 00001878·<output_n.constprop.0>:
45 »       ...45 »       ...
  
46 000019c4·<output_html.constprop.0>:46 0000191c·<output_html.constprop.0>:
47 »       ...47 »       ...
  
48 00001a80·<lookupCommand>:48 000019d8·<lookupCommand>:
49 »       ...49 »       ...
  
50 00001b1c·<pl_tex_command_property>:50 00001a74·<pl_tex_command_property>:
51 »       ...51 »       ...
  
52 00001b9c·<pl_tex_command_function>:52 00001af4·<pl_tex_command_function>:
53 »       ...53 »       ...
  
54 00001c08·<lookupEnvironment>:54 00001b60·<lookupEnvironment>:
55 »       ...55 »       ...
  
56 00001c6c·<pl_tex_environment_function>:56 00001bc4·<pl_tex_environment_function>:
57 »       ...57 »       ...
  
58 00001cd8·<newEnvironment>:58 00001c30·<newEnvironment>:
59 »       ...59 »       ...
  
60 00001d98·<newCommand>:60 00001cf0·<newCommand>:
61 »       ...61 »       ...
  
62 00001e58·<parseArgSpec>:62 00001db0·<parseArgSpec>:
63 »       ...63 »       ...
  
64 00001fb8·<env_verbatim>:64 00001f10·<env_verbatim>:
65 »       ...65 »       ...
  
66 000020fc·<getOptionalArgument.part.0.constprop.0>:66 00002054·<getOptionalArgument.part.0.constprop.0>:
67 »       ...67 »       ...
  
68 000021f8·<parseFuncSpec>:68 00002150·<parseFuncSpec>:
69 »       ...69 »       ...
  
70 0000233c·<parseCommandSpec>:70 00002294·<parseCommandSpec>:
71 »       ...71 »       ...
  
72 000026b4·<parseCmdSpecs>:72 0000260c·<parseCmdSpecs>:
73 »       ...73 »       ...
  
74 000027a4·<pl_tex_read_commands>:74 000026fc·<pl_tex_read_commands>:
75 »       ...75 »       ...
  
76 00002804·<pl_tex_declare>:76 0000275c·<pl_tex_declare>:
77 »       ...77 »       ...
  
78 00002870·<getCommand>:78 000027c8·<getCommand>:
79 »       ...79 »       ...
  
80 00002938·<getArgument>:80 00002890·<getArgument>:
81 »       ...81 »       ...
  
82 00002ac4·<cmd_begin>:82 00002a1c·<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 00005668·<_fini>:2 000055c0·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
9.73 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 104, 80 lines modifiedOffset 104, 76 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 
113 ··0x000006e0·4c5f6469·73636172·645f666f·72656967·L_discard_foreig111 ··0x000006c0·504c5f64·69736361·72645f66·6f726569·PL_discard_forei
114 ··0x000006f0·6e5f6672·616d6500·72616973·6540474c·n_frame.raise@GL112 ··0x000006d0·676e5f66·72616d65·00726169·73654047·gn_frame.raise@G
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 
127 ··0x000007c0·4c494243·5f322e34·00504c5f·756e6966·LIBC_2.4.PL_unif113 ··0x000006e0·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
128 ··0x000007d0·795f6e69·6c005f5f·73746163·6b5f6368·y_nil.__stack_ch126 ··0x000007b0·66795f6e·696c005f·5f737461·636b5f63·fy_nil.__stack_c
129 ··0x000007e0·6b5f6775·61726440·474c4942·435f322e·k_guard@GLIBC_2.127 ··0x000007c0·686b5f67·75617264·40474c49·42435f32·hk_guard@GLIBC_2
130 ··0x000007f0·34006d65·6d637079·40474c49·42435f32·4.memcpy@GLIBC_2128 ··0x000007d0·2e34006d·656d6370·7940474c·4942435f·.4.memcpy@GLIBC_
131 ··0x00000800·2e340050·4c5f7265·67697374·65725f66·.4.PL_register_f129 ··0x000007e0·322e3400·504c5f72·65676973·7465725f·2.4.PL_register_
132 ··0x00000810·6f726569·676e0050·4c5f6661·74616c5f·oreign.PL_fatal_130 ··0x000007f0·666f7265·69676e00·504c5f66·6174616c·foreign.PL_fatal
133 ··0x00000820·6572726f·72005f5f·76737072·696e7466·error.__vsprintf131 ··0x00000800·5f657272·6f72005f·5f767370·72696e74·_error.__vsprint
134 ··0x00000830·5f63686b·40474c49·42435f32·2e34005f·_chk@GLIBC_2.4._132 ··0x00000810·665f6368·6b40474c·4942435f·322e3400·f_chk@GLIBC_2.4.
135 ··0x00000840·5f737461·636b5f63·686b5f66·61696c40·_stack_chk_fail@133 ··0x00000820·5f5f7374·61636b5f·63686b5f·6661696c·__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@
136 ··0x00000850·474c4942·435f322e·3400504c·5f6e6577·GLIBC_2.4.PL_new177 ··0x00000ae0·474c4942·435f322e·3400504c·5f676574·GLIBC_2.4.PL_get
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, 24 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·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
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·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.18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges.
22 ··0x00000130·2e646562·75675f6c·696e6500·2e646562·.debug_line..deb19 ··0x00000100·2e646562·75675f69·6e666f00·2e646562·.debug_info..deb
23 ··0x00000140·75675f66·72616d65·002e6465·6275675f·ug_frame..debug_20 ··0x00000110·75675f61·62627265·76002e64·65627567·ug_abbrev..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.
  
962 KB
./usr/lib/debug/.build-id/b7/af9e261f0062b0e3ce8cab92f4f0f997a5adb6.debug vs.
./usr/lib/debug/.build-id/2b/45dcc53fd37dddd9461aa6eeda62d8db061821.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:··········22988·(bytes·into·file)13 ··Start·of·section·headers:··········22804·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·35
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x02c00·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x02ab4·R·E·0x10000
8 ··LOAD···········0x00fd64·0x0001fd64·0x0001fd64·0x00000·0x002a4·RW··0x100007 ··LOAD···········0x00fd6c·0x0001fd6c·0x0001fd6c·0x00000·0x0029c·RW··0x10000
9 ··DYNAMIC········0x00fd64·0x0001fe6c·0x0001fe6c·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fd6c·0x0001fe74·0x0001fe74·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fd64·0x0001fd64·0x0001fd64·0x00000·0x0029c·R···0x111 ··GNU_RELRO······0x00fd6c·0x0001fd6c·0x0001fd6c·0x00000·0x00294·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.4 KB
readelf --wide --sections {}
    
Offset 1, 47 lines modifiedOffset 1, 45 lines modified
1 There·are·38·section·headers,·starting·at·offset·0x59cc:1 There·are·36·section·headers,·starting·at·offset·0x5914:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000260·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000240·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000003b8·000138·00024c·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000378·000118·000208·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000604·000138·00004c·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000580·000118·000048·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000650·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········000005c8·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········000006b0·000138·000210·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000608·000118·000210·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000008c0·000138·0000e8·08···A··3··21··412 ··[·8]·.rel.plt··········NOBITS··········00000818·000118·0000e8·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········000009a8·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000900·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000009b4·000138·000178·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········0000090c·000118·000178·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000b2c·000138·001ca0·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000a84·000118·001ca0·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········000027cc·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00002724·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000027d4·000138·000384·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0000272c·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00002bfc·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002ab0·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fd64·00fd64·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fd6c·00fd6c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fd68·00fd64·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fd70·00fd6c·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········0001fd6c·00fd64·000100·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········0001fd74·00fd6c·000100·00··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········0001fe6c·00fd64·000100·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0001fe74·00fd6c·0000f8·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········0001ff6c·00fd64·000094·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0001ff6c·00fd6c·000094·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00020000·00fd64·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00020000·00fd6c·000004·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········00020004·00fd64·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00020004·00fd6c·000004·00··WA··0···0··1
28 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
30 ··[26]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··128 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
31 ··[27]·.debug_info·······PROGBITS········00000000·0001a8·001a83·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·000188·001a95·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·001c2c·0002e1·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·001c20·0002e1·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·001f10·000e63·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·001f04·000e64·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·002d74·00016b·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·002d68·00016a·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·002ee0·0000d2·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·002ed4·0000d2·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·002fb4·00145c·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·002fa8·001461·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·004410·0003d0·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·00440c·0003d0·00···C··0···0··4
38 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·0047e0·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·0047dc·00005b·00······0···0··1
39 ··[35]·.symtab···········SYMTAB··········00000000·00483c·000bb0·10·····36·152··437 ··[33]·.symtab···········SYMTAB··········00000000·004838·000b50·10·····34·148··4
40 ··[36]·.strtab···········STRTAB··········00000000·0053ec·00045a·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·005388·00041c·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········00000000·005846·000186·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·0057a4·000170·00······0···0··1
42 Key·to·Flags:40 Key·to·Flags:
43 ··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),
44 ··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),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··D·(mbind),·y·(purecode),·p·(processor·specific)
22.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:·b7af9e261f0062b0e3ce8cab92f4f0f997a5adb63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2b45dcc53fd37dddd9461aa6eeda62d8db061821
395 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 ····00000bf4·00001bd89 ····00000b4c·00001bd8
10 ····00000000·0000000010 ····00000000·00000000
  
275 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 ····00000bf4·00001bd89 ····00000b4c·00001bd8
10 ····00000000·0000000010 ····00000000·00000000
  
1.17 KB
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 !GCC:·(Debian·14.2.0-14)·14.2.0
2 .+2Rbf=A 
3 1$/VA/Ho7 
4 7j`B7j&j 
5 T!QJiEH282 eCf.?Zkh0
 3 4skyvn]L
 4 Mt"p8VSyk
 5 W9*,P~Ax
 6 L[@;mIZ@
6 ADB"$BDb7 ADB"$BDb
7 T/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug8 T/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
8 call_weak_fn9 call_weak_fn
9 crtstuff.c10 crtstuff.c
10 all_implied_fbits11 all_implied_fbits
11 deregister_tm_clones12 deregister_tm_clones
12 __do_global_dtors_aux13 __do_global_dtors_aux
Offset 26, 15 lines modifiedOffset 27, 14 lines modified
26 unify_stem.part.027 unify_stem.part.0
27 unaccent_def28 unaccent_def
28 __FRAME_END__29 __FRAME_END__
29 __dso_handle30 __dso_handle
30 _DYNAMIC31 _DYNAMIC
31 __TMC_END__32 __TMC_END__
32 _GLOBAL_OFFSET_TABLE_33 _GLOBAL_OFFSET_TABLE_
33 __aeabi_unwind_cpp_pr0@GCC_3.5 
34 __cxa_finalize@GLIBC_2.434 __cxa_finalize@GLIBC_2.4
35 _ITM_deregisterTMCloneTable35 _ITM_deregisterTMCloneTable
36 PL_unify_atom_chars36 PL_unify_atom_chars
37 PL_unify_wchars37 PL_unify_wchars
38 free@GLIBC_2.438 free@GLIBC_2.4
39 PL_unify_nil39 PL_unify_nil
40 PL_put_variable40 PL_put_variable
Offset 53, 30 lines modifiedOffset 53, 27 lines modified
53 __ctype_tolower_loc@GLIBC_2.453 __ctype_tolower_loc@GLIBC_2.4
54 __gmon_start__54 __gmon_start__
55 PL_resource_error55 PL_resource_error
56 iswspace@GLIBC_2.456 iswspace@GLIBC_2.4
57 PL_unify57 PL_unify
58 PL_copy_term_ref58 PL_copy_term_ref
59 iswalnum@GLIBC_2.459 iswalnum@GLIBC_2.4
60 __aeabi_unwind_cpp_pr1@GCC_3.5 
61 PL_is_number60 PL_is_number
62 PL_unify_list61 PL_unify_list
63 _ITM_registerTMCloneTable62 _ITM_registerTMCloneTable
64 PL_get_nchars63 PL_get_nchars
65 PL_malloc64 PL_malloc
66 PL_unify_atom_nchars65 PL_unify_atom_nchars
67 .shstrtab66 .shstrtab
68 .note.gnu.build-id67 .note.gnu.build-id
69 .gnu.hash68 .gnu.hash
70 .gnu.version69 .gnu.version
71 .gnu.version_r70 .gnu.version_r
72 .rel.dyn71 .rel.dyn
73 .rel.plt72 .rel.plt
74 .ARM.extab 
75 .ARM.exidx 
76 .eh_frame73 .eh_frame
77 .init_array74 .init_array
78 .fini_array75 .fini_array
79 .data.rel.ro76 .data.rel.ro
80 .dynamic77 .dynamic
81 .comment78 .comment
82 .ARM.attributes79 .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 000009a8·<_init>:2 00000900·<_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 000009b4·<.plt>:2 0000090c·<.plt>:
3 »       ...3 »       ...
1.48 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 69 lines modifiedOffset 1, 69 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000b2c·<call_weak_fn>:2 00000a84·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000b50·<deregister_tm_clones>:4 00000aa8·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000b7c·<register_tm_clones>:6 00000ad4·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000bb0·<__do_global_dtors_aux>:8 00000b08·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000bf0·<frame_dummy>:10 00000b48·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000bf4·<cons>:14 00000b4c·<cons>:
15 »       ...15 »       ...
  
16 00000c48·<cvc>:16 00000ba0·<cvc>:
17 »       ...17 »       ...
  
18 00000c90·<unaccent>:18 00000be8·<unaccent>:
19 »       ...19 »       ...
  
20 00000d10·<unify_tokenA>:20 00000c68·<unify_tokenA>:
21 »       ...21 »       ...
  
22 00000e20·<pl_unaccent>:22 00000d78·<pl_unaccent>:
23 »       ...23 »       ...
  
24 00000ee4·<ends>:24 00000e3c·<ends>:
25 »       ...25 »       ...
  
26 00000f28·<tokenizeA>:26 00000e80·<tokenizeA>:
27 »       ...27 »       ...
  
28 0000110c·<pl_atom_to_stem_list>:28 00001064·<pl_atom_to_stem_list>:
29 »       ...29 »       ...
  
30 000011a4·<unify_tokenW>:30 000010fc·<unify_tokenW>:
31 »       ...31 »       ...
  
32 000012c4·<m>:32 0000121c·<m>:
33 »       ...33 »       ...
  
34 00001364·<pl_tokenize>:34 000012bc·<pl_tokenize>:
35 »       ...35 »       ...
  
36 0000160c·<stem.constprop.0>:36 00001564·<stem.constprop.0>:
37 »       ...37 »       ...
  
38 000024d4·<pl_stem>:38 0000242c·<pl_stem>:
39 »       ...39 »       ...
  
40 00002638·<unify_stem.part.0>:40 00002590·<unify_stem.part.0>:
41 »       ...41 »       ...
  
42 0000273c·<unify_stem>:42 00002694·<unify_stem>:
43 »       ...43 »       ...
  
44 00002758·<install_porter_stem>:44 000026b0·<install_porter_stem>:
45 »       ...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 000027cc·<_fini>:2 00002724·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
5.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 24, 50 lines modifiedOffset 24, 46 lines modified
24 ··0x00000150·702e3000·706c5f73·74656d00·756e6966·p.0.pl_stem.unif24 ··0x00000150·702e3000·706c5f73·74656d00·756e6966·p.0.pl_stem.unif
25 ··0x00000160·795f7374·656d2e70·6172742e·3000756e·y_stem.part.0.un25 ··0x00000160·795f7374·656d2e70·6172742e·3000756e·y_stem.part.0.un
26 ··0x00000170·61636365·6e745f64·6566005f·5f465241·accent_def.__FRA26 ··0x00000170·61636365·6e745f64·6566005f·5f465241·accent_def.__FRA
27 ··0x00000180·4d455f45·4e445f5f·005f6669·6e69005f·ME_END__._fini._27 ··0x00000180·4d455f45·4e445f5f·005f6669·6e69005f·ME_END__._fini._
28 ··0x00000190·5f64736f·5f68616e·646c6500·5f44594e·_dso_handle._DYN28 ··0x00000190·5f64736f·5f68616e·646c6500·5f44594e·_dso_handle._DYN
29 ··0x000001a0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__29 ··0x000001a0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
30 ··0x000001b0·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_30 ··0x000001b0·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_
31 ··0x000001c0·5441424c·455f005f·696e6974·005f5f61·TABLE_._init.__a31 ··0x000001c0·5441424c·455f005f·696e6974·005f5f63·TABLE_._init.__c
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@GLIBC32 ··0x000001d0·78615f66·696e616c·697a6540·474c4942·xa_finalize@GLIB
35 ··0x00000200·5f322e34·005f4954·4d5f6465·72656769·_2.4._ITM_deregi33 ··0x000001e0·435f322e·34005f49·544d5f64·65726567·C_2.4._ITM_dereg
36 ··0x00000210·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable34 ··0x000001f0·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
37 ··0x00000220·00504c5f·756e6966·795f6174·6f6d5f63·.PL_unify_atom_c35 ··0x00000200·6500504c·5f756e69·66795f61·746f6d5f·e.PL_unify_atom_
38 ··0x00000230·68617273·00504c5f·756e6966·795f7763·hars.PL_unify_wc36 ··0x00000210·63686172·7300504c·5f756e69·66795f77·chars.PL_unify_w
39 ··0x00000240·68617273·00667265·6540474c·4942435f·hars.free@GLIBC_37 ··0x00000220·63686172·73006672·65654047·4c494243·chars.free@GLIBC
40 ··0x00000250·322e3400·504c5f75·6e696679·5f6e696c·2.4.PL_unify_nil38 ··0x00000230·5f322e34·00504c5f·756e6966·795f6e69·_2.4.PL_unify_ni
41 ··0x00000260·00504c5f·7075745f·76617269·61626c65·.PL_put_variable39 ··0x00000240·6c00504c·5f707574·5f766172·6961626c·l.PL_put_variabl
42 ··0x00000270·005f5f73·7461636b·5f63686b·5f677561·.__stack_chk_gua40 ··0x00000250·65005f5f·73746163·6b5f6368·6b5f6775·e.__stack_chk_gu
43 ··0x00000280·72644047·4c494243·5f322e34·006d656d·rd@GLIBC_2.4.mem41 ··0x00000260·61726440·474c4942·435f322e·34006d65·ard@GLIBC_2.4.me
44 ··0x00000290·63707940·474c4942·435f322e·3400504c·cpy@GLIBC_2.4.PL42 ··0x00000270·6d637079·40474c49·42435f32·2e340050·mcpy@GLIBC_2.4.P
45 ··0x000002a0·5f726567·69737465·725f666f·72656967·_register_foreig43 ··0x00000280·4c5f7265·67697374·65725f66·6f726569·L_register_forei
46 ··0x000002b0·6e00504c·5f636861·72735f74·6f5f7465·n.PL_chars_to_te44 ··0x00000290·676e0050·4c5f6368·6172735f·746f5f74·gn.PL_chars_to_t
47 ··0x000002c0·726d006d·656d636d·7040474c·4942435f·rm.memcmp@GLIBC_45 ··0x000002a0·65726d00·6d656d63·6d704047·4c494243·erm.memcmp@GLIBC
48 ··0x000002d0·322e3400·504c5f70·75745f61·746f6d5f·2.4.PL_put_atom_46 ··0x000002b0·5f322e34·00504c5f·7075745f·61746f6d·_2.4.PL_put_atom
49 ··0x000002e0·6e636861·7273005f·5f737461·636b5f63·nchars.__stack_c47 ··0x000002c0·5f6e6368·61727300·5f5f7374·61636b5f·_nchars.__stack_
50 ··0x000002f0·686b5f66·61696c40·474c4942·435f322e·hk_fail@GLIBC_2.48 ··0x000002d0·63686b5f·6661696c·40474c49·42435f32·chk_fail@GLIBC_2
51 ··0x00000300·3400504c·5f6e6577·5f746572·6d5f7265·4.PL_new_term_re49 ··0x000002e0·2e340050·4c5f6e65·775f7465·726d5f72·.4.PL_new_term_r
52 ··0x00000310·6600504c·5f676574·5f776368·61727300·f.PL_get_wchars.50 ··0x000002f0·65660050·4c5f6765·745f7763·68617273·ef.PL_get_wchars
53 ··0x00000320·504c5f65·78636570·74696f6e·00696e73·PL_exception.ins51 ··0x00000300·00504c5f·65786365·7074696f·6e00696e·.PL_exception.in
54 ··0x00000330·74616c6c·5f706f72·7465725f·7374656d·tall_porter_stem52 ··0x00000310·7374616c·6c5f706f·72746572·5f737465·stall_porter_ste
55 ··0x00000340·006d616c·6c6f6340·474c4942·435f322e·.malloc@GLIBC_2.53 ··0x00000320·6d006d61·6c6c6f63·40474c49·42435f32·m.malloc@GLIBC_2
56 ··0x00000350·34005f5f·63747970·655f746f·6c6f7765·4.__ctype_tolowe54 ··0x00000330·2e34005f·5f637479·70655f74·6f6c6f77·.4.__ctype_tolow
57 ··0x00000360·725f6c6f·6340474c·4942435f·322e3400·r_loc@GLIBC_2.4.55 ··0x00000340·65725f6c·6f634047·4c494243·5f322e34·er_loc@GLIBC_2.4
58 ··0x00000370·5f5f676d·6f6e5f73·74617274·5f5f0050·__gmon_start__.P56 ··0x00000350·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
59 ··0x00000380·4c5f7265·736f7572·63655f65·72726f72·L_resource_error57 ··0x00000360·504c5f72·65736f75·7263655f·6572726f·PL_resource_erro
60 ··0x00000390·00697377·73706163·6540474c·4942435f·.iswspace@GLIBC_58 ··0x00000370·72006973·77737061·63654047·4c494243·r.iswspace@GLIBC
61 ··0x000003a0·322e3400·504c5f75·6e696679·00504c5f·2.4.PL_unify.PL_59 ··0x00000380·5f322e34·00504c5f·756e6966·7900504c·_2.4.PL_unify.PL
62 ··0x000003b0·636f7079·5f746572·6d5f7265·66006973·copy_term_ref.is60 ··0x00000390·5f636f70·795f7465·726d5f72·65660069·_copy_term_ref.i
63 ··0x000003c0·77616c6e·756d4047·4c494243·5f322e34·walnum@GLIBC_2.461 ··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_regist
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 
68 ··0x00000410·6565005f·49544d5f·72656769·73746572·ee._ITM_register 
69 ··0x00000420·544d436c·6f6e6554·61626c65·00504c5f·TMCloneTable.PL_65 ··0x000003e0·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P
70 ··0x00000430·6765745f·6e636861·72730050·4c5f6d61·get_nchars.PL_ma66 ··0x000003f0·4c5f6765·745f6e63·68617273·00504c5f·L_get_nchars.PL_
71 ··0x00000440·6c6c6f63·00504c5f·756e6966·795f6174·lloc.PL_unify_at67 ··0x00000400·6d616c6c·6f630050·4c5f756e·6966795f·malloc.PL_unify_
72 ··0x00000450·6f6d5f6e·63686172·7300··············om_nchars.68 ··0x00000410·61746f6d·5f6e6368·61727300··········atom_nchars.
  
2.53 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 24 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·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
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·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.18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges.
22 ··0x00000130·2e646562·75675f6c·696e6500·2e646562·.debug_line..deb19 ··0x00000100·2e646562·75675f69·6e666f00·2e646562·.debug_info..deb
23 ··0x00000140·75675f66·72616d65·002e6465·6275675f·ug_frame..debug_20 ··0x00000110·75675f61·62627265·76002e64·65627567·ug_abbrev..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.
  
585 KB
./usr/lib/debug/.build-id/bd/7aa2522d8cc6908e71727abec5cac4deae5585.debug vs.
./usr/lib/debug/.build-id/e4/1cc6e1d58e5c5f0ec9d0b99b946f3a3d6318eb.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:··········13880·(bytes·into·file)13 ··Start·of·section·headers:··········13672·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x02fe8·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x02edc·R·E·0x10000
8 ··LOAD···········0x00fe94·0x0001fe94·0x0001fe94·0x00000·0x00174·RW··0x100007 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x0016c·RW··0x10000
9 ··DYNAMIC········0x00fe94·0x0001fe9c·0x0001fe9c·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fe9c·0x0001fea4·0x0001fea4·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe94·0x0001fe94·0x0001fe94·0x00000·0x0016c·R···0x111 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x00164·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x3638:1 There·are·35·section·headers,·starting·at·offset·0x3568:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0001a0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000180·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000002f8·000138·00018e·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000002b8·000118·00014a·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000486·000138·000034·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000402·000118·000030·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000004bc·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000434·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········0000051c·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000474·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000055c·000138·000088·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········000004b4·000118·000088·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000005e4·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0000053c·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000005f0·000138·0000e8·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000548·000118·0000e8·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000006d8·000138·002434·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000630·000118·002434·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00002b0c·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00002a64·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00002b14·000138·00046c·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00002a6c·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00002fe4·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002ed8·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fe94·00fe94·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fe9c·00fe9c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fe98·00fe94·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fea0·00fe9c·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fe9c·00fe94·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fea4·00fe9c·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001ff9c·00fe94·000064·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ff9c·00fe9c·000064·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fe94·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fe9c·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·00fe94·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00020004·00fe9c·000004·00··WA··0···0··1
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·001099·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·00109d·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·001244·000254·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·001228·000254·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·001498·000b5b·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·00147c·000b5b·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·001ff4·000116·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·001fd8·000118·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·00210c·0000e6·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·0020f0·0000e6·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·0021f4·0004f8·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0021d8·0004f8·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·0026ec·0000a9·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·0026d0·0000a9·00······0···0··1
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·002795·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·002779·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·0027f0·000900·10·····35·121··436 ··[32]·.symtab···········SYMTAB··········00000000·0027d4·0008a0·10·····33·117··4
39 ··[35]·.strtab···········STRTAB··········00000000·0030f0·0003cf·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·003074·000391·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·0034bf·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·003405·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·bd7aa2522d8cc6908e71727abec5cac4deae55853 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e41cc6e1d58e5c5f0ec9d0b99b946f3a3d6318eb
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 ····000007a0·0000236c9 ····000006f8·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 ····000007a0·0000236c9 ····000006f8·0000236c
10 ····00000000·0000000010 ····00000000·00000000
  
1.1 KB
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
2 4<qcgqxb 
3 vt/|2Mxp 
4 %`;DZX[Y 
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 24, 15 lines modifiedOffset 21, 14 lines modified
24 __PRETTY_FUNCTION__.121 __PRETTY_FUNCTION__.1
25 __PRETTY_FUNCTION__.022 __PRETTY_FUNCTION__.0
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_
31 __aeabi_unwind_cpp_pr0@GCC_3.5 
32 strstr@GLIBC_2.428 strstr@GLIBC_2.4
33 __cxa_finalize@GLIBC_2.429 __cxa_finalize@GLIBC_2.4
34 _ITM_deregisterTMCloneTable30 _ITM_deregisterTMCloneTable
35 free@GLIBC_2.431 free@GLIBC_2.4
36 __stack_chk_guard@GLIBC_2.432 __stack_chk_guard@GLIBC_2.4
37 memcpy@GLIBC_2.433 memcpy@GLIBC_2.4
38 PL_register_foreign34 PL_register_foreign
Offset 42, 28 lines modifiedOffset 38, 25 lines modified
42 strcat@GLIBC_2.438 strcat@GLIBC_2.4
43 malloc@GLIBC_2.439 malloc@GLIBC_2.4
44 __ctype_toupper_loc@GLIBC_2.440 __ctype_toupper_loc@GLIBC_2.4
45 __gmon_start__41 __gmon_start__
46 strlen@GLIBC_2.442 strlen@GLIBC_2.4
47 strchr@GLIBC_2.443 strchr@GLIBC_2.4
48 install_double_metaphone44 install_double_metaphone
49 __aeabi_unwind_cpp_pr1@GCC_3.5 
50 _ITM_registerTMCloneTable45 _ITM_registerTMCloneTable
51 strncmp@GLIBC_2.446 strncmp@GLIBC_2.4
52 PL_get_chars47 PL_get_chars
53 __assert_fail@GLIBC_2.448 __assert_fail@GLIBC_2.4
54 .shstrtab49 .shstrtab
55 .note.gnu.build-id50 .note.gnu.build-id
56 .gnu.hash51 .gnu.hash
57 .gnu.version52 .gnu.version
58 .gnu.version_r53 .gnu.version_r
59 .rel.dyn54 .rel.dyn
60 .rel.plt55 .rel.plt
61 .ARM.extab 
62 .ARM.exidx 
63 .eh_frame56 .eh_frame
64 .init_array57 .init_array
65 .fini_array58 .fini_array
66 .dynamic59 .dynamic
67 .comment60 .comment
68 .ARM.attributes61 .ARM.attributes
69 .debug_aranges62 .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 000005e4·<_init>:2 0000053c·<_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 000005f0·<.plt>:2 00000548·<.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 000006d8·<call_weak_fn>:2 00000630·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000006fc·<deregister_tm_clones>:4 00000654·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000728·<register_tm_clones>:6 00000680·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000075c·<__do_global_dtors_aux>:8 000006b4·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000079c·<frame_dummy>:10 000006f4·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000007a0·<NewMetaString>:14 000006f8·<NewMetaString>:
15 »       ...15 »       ...
  
16 00000860·<StringAt>:16 000007b8·<StringAt>:
17 »       ...17 »       ...
  
18 000008e4·<MetaphAdd>:18 0000083c·<MetaphAdd>:
19 »       ...19 »       ...
  
20 00000954·<IsVowel.part.0.isra.0>:20 000008ac·<IsVowel.part.0.isra.0>:
21 »       ...21 »       ...
  
22 00000974·<SlavoGermanic.isra.0>:22 000008cc·<SlavoGermanic.isra.0>:
23 »       ...23 »       ...
  
24 000009c4·<IsVowel>:24 0000091c·<IsVowel>:
25 »       ...25 »       ...
  
26 000009f0·<DoubleMetaphone>:26 00000948·<DoubleMetaphone>:
27 »       ...27 »       ...
  
28 000029a0·<double_metaphone3>:28 000028f8·<double_metaphone3>:
29 »       ...29 »       ...
  
30 00002a44·<double_metaphone2>:30 0000299c·<double_metaphone2>:
31 »       ...31 »       ...
  
32 00002acc·<install_double_metaphone>:32 00002a24·<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 00002b0c·<_fini>:2 00002a64·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
4.42 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 26, 39 lines modifiedOffset 26, 36 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@GLIBC
33 ··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_ 
36 ··0x00000210·322e3400·5f5f6378·615f6669·6e616c69·2.4.__cxa_finali34 ··0x000001f0·5f322e34·005f5f63·78615f66·696e616c·_2.4.__cxa_final
37 ··0x00000220·7a654047·4c494243·5f322e34·005f4954·ze@GLIBC_2.4._IT35 ··0x00000200·697a6540·474c4942·435f322e·34005f49·ize@GLIBC_2.4._I
38 ··0x00000230·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl36 ··0x00000210·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
39 ··0x00000240·6f6e6554·61626c65·00667265·6540474c·oneTable.free@GL37 ··0x00000220·6c6f6e65·5461626c·65006672·65654047·loneTable.free@G
40 ··0x00000250·4942435f·322e3400·5f5f7374·61636b5f·IBC_2.4.__stack_38 ··0x00000230·4c494243·5f322e34·005f5f73·7461636b·LIBC_2.4.__stack
41 ··0x00000260·63686b5f·67756172·6440474c·4942435f·chk_guard@GLIBC_39 ··0x00000240·5f63686b·5f677561·72644047·4c494243·_chk_guard@GLIBC
42 ··0x00000270·322e3400·6d656d63·70794047·4c494243·2.4.memcpy@GLIBC40 ··0x00000250·5f322e34·006d656d·63707940·474c4942·_2.4.memcpy@GLIB
43 ··0x00000280·5f322e34·00504c5f·72656769·73746572·_2.4.PL_register41 ··0x00000260·435f322e·3400504c·5f726567·69737465·C_2.4.PL_registe
44 ··0x00000290·5f666f72·6569676e·00504c5f·756e6966·_foreign.PL_unif42 ··0x00000270·725f666f·72656967·6e00504c·5f756e69·r_foreign.PL_uni
45 ··0x000002a0·795f6368·61727300·5f5f7374·61636b5f·y_chars.__stack_43 ··0x00000280·66795f63·68617273·005f5f73·7461636b·fy_chars.__stack
46 ··0x000002b0·63686b5f·6661696c·40474c49·42435f32·chk_fail@GLIBC_244 ··0x00000290·5f63686b·5f666169·6c40474c·4942435f·_chk_fail@GLIBC_
47 ··0x000002c0·2e340072·65616c6c·6f634047·4c494243·.4.realloc@GLIBC45 ··0x000002a0·322e3400·7265616c·6c6f6340·474c4942·2.4.realloc@GLIB
48 ··0x000002d0·5f322e34·00737472·63617440·474c4942·_2.4.strcat@GLIB46 ··0x000002b0·435f322e·34007374·72636174·40474c49·C_2.4.strcat@GLI
49 ··0x000002e0·435f322e·34006d61·6c6c6f63·40474c49·C_2.4.malloc@GLI47 ··0x000002c0·42435f32·2e34006d·616c6c6f·6340474c·BC_2.4.malloc@GL
50 ··0x000002f0·42435f32·2e34005f·5f637479·70655f74·BC_2.4.__ctype_t48 ··0x000002d0·4942435f·322e3400·5f5f6374·7970655f·IBC_2.4.__ctype_
51 ··0x00000300·6f757070·65725f6c·6f634047·4c494243·oupper_loc@GLIBC49 ··0x000002e0·746f7570·7065725f·6c6f6340·474c4942·toupper_loc@GLIB
52 ··0x00000310·5f322e34·005f5f67·6d6f6e5f·73746172·_2.4.__gmon_star50 ··0x000002f0·435f322e·34005f5f·676d6f6e·5f737461·C_2.4.__gmon_sta
53 ··0x00000320·745f5f00·7374726c·656e4047·4c494243·t__.strlen@GLIBC51 ··0x00000300·72745f5f·00737472·6c656e40·474c4942·rt__.strlen@GLIB
54 ··0x00000330·5f322e34·00737472·63687240·474c4942·_2.4.strchr@GLIB52 ··0x00000310·435f322e·34007374·72636872·40474c49·C_2.4.strchr@GLI
55 ··0x00000340·435f322e·3400696e·7374616c·6c5f646f·C_2.4.install_do53 ··0x00000320·42435f32·2e340069·6e737461·6c6c5f64·BC_2.4.install_d
56 ··0x00000350·75626c65·5f6d6574·6170686f·6e65005f·uble_metaphone._54 ··0x00000330·6f75626c·655f6d65·74617068·6f6e6500·ouble_metaphone.
57 ··0x00000360·5f616561·62695f75·6e77696e·645f6370·_aeabi_unwind_cp 
58 ··0x00000370·705f7072·31404743·435f332e·35005f49·p_pr1@GCC_3.5._I 
59 ··0x00000380·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo55 ··0x00000340·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC
60 ··0x00000390·6e655461·626c6500·7374726e·636d7040·neTable.strncmp@56 ··0x00000350·6c6f6e65·5461626c·65007374·726e636d·loneTable.strncm
61 ··0x000003a0·474c4942·435f322e·3400504c·5f676574·GLIBC_2.4.PL_get57 ··0x00000360·7040474c·4942435f·322e3400·504c5f67·p@GLIBC_2.4.PL_g
62 ··0x000003b0·5f636861·7273005f·5f617373·6572745f·_chars.__assert_58 ··0x00000370·65745f63·68617273·005f5f61·73736572·et_chars.__asser
63 ··0x000003c0·6661696c·40474c49·42435f32·2e3400···fail@GLIBC_2.4.59 ··0x00000380·745f6661·696c4047·4c494243·5f322e34·t_fail@GLIBC_2.4
 60 ··0x00000390·00··································.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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/be/91a51ab4dfe68912aeb63fda79b962d59145d1.debug vs.
./usr/lib/debug/.build-id/38/ff276e906b026860a55ef63f80f0394713723e.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:··········5644·(bytes·into·file)13 ··Start·of·section·headers:··········5528·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·34
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x00b78·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00ad8·R·E·0x10000
8 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x00178·RW··0x100007 ··LOAD···········0x00fea4·0x0001fea4·0x0001fea4·0x00000·0x00170·RW··0x10000
9 ··DYNAMIC········0x00fe9c·0x0001fea4·0x0001fea4·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fea4·0x0001feac·0x0001feac·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x00164·R···0x111 ··GNU_RELRO······0x00fea4·0x0001fea4·0x0001fea4·0x00000·0x0015c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 44 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x160c:1 There·are·35·section·headers,·starting·at·offset·0x1598:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000170·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000160·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000002c8·000138·000198·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000298·000118·00016b·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000460·000138·00002e·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000404·000118·00002c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000490·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000430·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········000004f0·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000470·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000530·000138·000078·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········000004b0·000118·000078·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000005a8·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000528·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000005b4·000138·0000cc·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000534·000118·0000cc·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000680·000138·00034c·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000600·000118·00034c·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········000009cc·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000094c·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000009d4·000138·000180·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000954·000118·000180·00···A··0···0··4
18 ··[14]·.ARM.exidx········NOBITS··········00000b54·000138·000020·00··AL·11···0··4 
19 ··[15]·.eh_frame·········NOBITS··········00000b74·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00000ad4·000118·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········0001fe9c·00fe9c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fea4·00fea4·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········0001fea0·00fe9c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fea8·00fea4·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········0001fea4·00fe9c·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001feac·00fea4·0000f8·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0001ffa4·00fe9c·00005c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ffa4·00fea4·00005c·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00020000·00fe9c·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fea4·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020004·00fe9c·000010·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020004·00fea4·000010·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
29 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·0002f8·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·0002fa·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·0004a0·000138·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000484·000138·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·0005d8·0001d8·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·0005bc·0001d7·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·0007b0·00006d·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·000794·00006d·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·000820·000097·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·000804·000097·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·0008b8·000123·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·00089c·000123·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·0009db·000035·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·0009bf·000035·00······0···0··1
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·000a10·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0009f4·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·000a6c·000730·10·····34··95··436 ··[32]·.symtab···········SYMTAB··········00000000·000a50·000700·10·····33··93··4
38 ··[34]·.strtab···········STRTAB··········00000000·00119c·000301·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·001150·0002e2·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·00149d·00016e·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·001432·000163·00······0···0··1
40 Key·to·Flags:39 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·be91a51ab4dfe68912aeb63fda79b962d59145d13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·38ff276e906b026860a55ef63f80f0394713723e
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 ····00000748·000002849 ····000006c8·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 ····00000748·000002849 ····000006c8·00000284
10 ····00000000·0000000010 ····00000000·00000000
  
847 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 r>GCC:·(Debian·14.2.0-14)·14.2.0
2 qI67wtR+;| 
3 I[WI^fE;2 I[WI^fE;
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, 15 lines modifiedOffset 16, 14 lines modified
17 ATOM_pgrp16 ATOM_pgrp
18 ATOM_user17 ATOM_user
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 __aeabi_unwind_cpp_pr0@GCC_3.5 
25 PL_unify_integer23 PL_unify_integer
26 __cxa_finalize@GLIBC_2.424 __cxa_finalize@GLIBC_2.4
27 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
28 __stack_chk_guard@GLIBC_2.426 __stack_chk_guard@GLIBC_2.4
29 PL_register_foreign27 PL_register_foreign
30 __stack_chk_fail@GLIBC_2.428 __stack_chk_fail@GLIBC_2.4
31 install_sched29 install_sched
Offset 44, 15 lines modifiedOffset 42, 14 lines modified
44 .shstrtab42 .shstrtab
45 .note.gnu.build-id43 .note.gnu.build-id
46 .gnu.hash44 .gnu.hash
47 .gnu.version45 .gnu.version
48 .gnu.version_r46 .gnu.version_r
49 .rel.dyn47 .rel.dyn
50 .rel.plt48 .rel.plt
51 .ARM.exidx 
52 .eh_frame49 .eh_frame
53 .init_array50 .init_array
54 .fini_array51 .fini_array
55 .dynamic52 .dynamic
56 .comment53 .comment
57 .ARM.attributes54 .ARM.attributes
58 .debug_aranges55 .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 000005a8·<_init>:2 00000528·<_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 000005b4·<.plt>:2 00000534·<.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 00000680·<call_weak_fn>:2 00000600·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000006a4·<deregister_tm_clones>:4 00000624·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000006d0·<register_tm_clones>:6 00000650·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000704·<__do_global_dtors_aux>:8 00000684·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000744·<frame_dummy>:10 000006c4·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000748·<pl_setpriority>:14 000006c8·<pl_setpriority>:
15 »       ...15 »       ...
  
16 00000858·<pl_getpriority>:16 000007d8·<pl_getpriority>:
17 »       ...17 »       ...
  
18 00000950·<install_sched>:18 000008d0·<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 000009cc·<_fini>:2 0000094c·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
3.95 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 18, 35 lines modifiedOffset 18, 33 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 
27 ··0x00000180·2e350050·4c5f756e·6966795f·696e7465·.5.PL_unify_inte25 ··0x00000160·6e697400·504c5f75·6e696679·5f696e74·nit.PL_unify_int
28 ··0x00000190·67657200·5f5f6378·615f6669·6e616c69·ger.__cxa_finali26 ··0x00000170·65676572·005f5f63·78615f66·696e616c·eger.__cxa_final
29 ··0x000001a0·7a654047·4c494243·5f322e34·005f4954·ze@GLIBC_2.4._IT27 ··0x00000180·697a6540·474c4942·435f322e·34005f49·ize@GLIBC_2.4._I
30 ··0x000001b0·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl28 ··0x00000190·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
31 ··0x000001c0·6f6e6554·61626c65·005f5f73·7461636b·oneTable.__stack29 ··0x000001a0·6c6f6e65·5461626c·65005f5f·73746163·loneTable.__stac
32 ··0x000001d0·5f63686b·5f677561·72644047·4c494243·_chk_guard@GLIBC30 ··0x000001b0·6b5f6368·6b5f6775·61726440·474c4942·k_chk_guard@GLIB
33 ··0x000001e0·5f322e34·00504c5f·72656769·73746572·_2.4.PL_register31 ··0x000001c0·435f322e·3400504c·5f726567·69737465·C_2.4.PL_registe
34 ··0x000001f0·5f666f72·6569676e·005f5f73·7461636b·_foreign.__stack32 ··0x000001d0·725f666f·72656967·6e005f5f·73746163·r_foreign.__stac
35 ··0x00000200·5f63686b·5f666169·6c40474c·4942435f·_chk_fail@GLIBC_33 ··0x000001e0·6b5f6368·6b5f6661·696c4047·4c494243·k_chk_fail@GLIBC
36 ··0x00000210·322e3400·696e7374·616c6c5f·73636865·2.4.install_sche34 ··0x000001f0·5f322e34·00696e73·74616c6c·5f736368·_2.4.install_sch
37 ··0x00000220·6400504c·5f657869·7374656e·63655f65·d.PL_existence_e35 ··0x00000200·65640050·4c5f6578·69737465·6e63655f·ed.PL_existence_
38 ··0x00000230·72726f72·00676574·7072696f·72697479·rror.getpriority36 ··0x00000210·6572726f·72006765·74707269·6f726974·error.getpriorit
39 ··0x00000240·40474c49·42435f32·2e340050·4c5f6e65·@GLIBC_2.4.PL_ne37 ··0x00000220·7940474c·4942435f·322e3400·504c5f6e·y@GLIBC_2.4.PL_n
40 ··0x00000250·775f6174·6f6d0073·65747072·696f7269·w_atom.setpriori38 ··0x00000230·65775f61·746f6d00·73657470·72696f72·ew_atom.setprior
41 ··0x00000260·74794047·4c494243·5f322e34·005f5f67·ty@GLIBC_2.4.__g39 ··0x00000240·69747940·474c4942·435f322e·34005f5f·ity@GLIBC_2.4.__
42 ··0x00000270·6d6f6e5f·73746172·745f5f00·504c5f67·mon_start__.PL_g40 ··0x00000250·676d6f6e·5f737461·72745f5f·00504c5f·gmon_start__.PL_
43 ··0x00000280·65745f69·6e746567·65725f65·78005f5f·et_integer_ex.__41 ··0x00000260·6765745f·696e7465·6765725f·6578005f·get_integer_ex._
44 ··0x00000290·6572726e·6f5f6c6f·63617469·6f6e4047·errno_location@G42 ··0x00000270·5f657272·6e6f5f6c·6f636174·696f6e40·_errno_location@
45 ··0x000002a0·4c494243·5f322e34·00504c5f·6765745f·LIBC_2.4.PL_get_43 ··0x00000280·474c4942·435f322e·3400504c·5f676574·GLIBC_2.4.PL_get
46 ··0x000002b0·61746f6d·5f657800·504c5f64·6f6d6169·atom_ex.PL_domai44 ··0x00000290·5f61746f·6d5f6578·00504c5f·646f6d61·_atom_ex.PL_doma
47 ··0x000002c0·6e5f6572·726f7200·504c5f70·65726d69·n_error.PL_permi45 ··0x000002a0·696e5f65·72726f72·00504c5f·7065726d·in_error.PL_perm
48 ··0x000002d0·7373696f·6e5f6572·726f7200·504c5f77·ssion_error.PL_w46 ··0x000002b0·69737369·6f6e5f65·72726f72·00504c5f·ission_error.PL_
49 ··0x000002e0·61726e69·6e67005f·49544d5f·72656769·arning._ITM_regi47 ··0x000002c0·7761726e·696e6700·5f49544d·5f726567·warning._ITM_reg
50 ··0x000002f0·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable48 ··0x000002d0·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
51 ··0x00000300·00··································.49 ··0x000002e0·6500································e.
  
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..
18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug20 ··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.
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. 
  
345 KB
./usr/lib/debug/.build-id/c7/191b408a3167997fca75caedb8a021e44e4144.debug vs.
./usr/lib/debug/.build-id/a9/f091da5be112ec99facc56b59d8992c0902bf8.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:··········8644·(bytes·into·file)13 ··Start·of·section·headers:··········8056·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x01350·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00eec·R·E·0x10000
8 ··LOAD···········0x00fe70·0x0001fe70·0x0001fe70·0x00000·0x0019c·RW··0x100007 ··LOAD···········0x00fe78·0x0001fe78·0x0001fe78·0x00000·0x001bc·RW··0x10000
9 ··DYNAMIC········0x00fe70·0x0001fe78·0x0001fe78·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fe78·0x0001fe80·0x0001fe80·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe70·0x0001fe70·0x0001fe70·0x00000·0x00190·R···0x111 ··GNU_RELRO······0x00fe78·0x0001fe78·0x0001fe78·0x00000·0x00188·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x21c4:1 There·are·35·section·headers,·starting·at·offset·0x1f78:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000230·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000210·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000388·000138·000274·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000348·000118·0001fd·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000005fc·000138·000046·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000546·000118·000042·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000644·000138·000080·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000588·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········000006c4·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000005c8·000118·000068·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000704·000138·0000d0·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000630·000118·0000d0·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000007d4·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000700·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000007e0·000138·000158·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········0000070c·000118·000150·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000938·000138·000740·00··AX··0···0··415 ··[11]·.text·············NOBITS··········0000085c·000118·0004d4·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00001078·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00000d30·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00001080·000138·000290·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000d38·000118·0001b0·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 
20 ··[16]·.eh_frame·········NOBITS··········0000134c·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00000ee8·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fe70·00fe70·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fe78·00fe78·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fe74·00fe70·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fe7c·00fe78·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fe78·00fe70·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fe80·00fe78·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001ff78·00fe70·000088·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ff78·00fe78·000088·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fe70·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fe78·00001c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·00fe70·000008·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0002001c·00fe78·000018·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000036·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·0006c3·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·00068e·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·000884·000198·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000818·000174·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·000a1c·000401·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·00098c·000383·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·000e20·0000d3·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·000d10·0000a1·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·000ef4·000099·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·000db4·0000a9·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·000f90·0002a6·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·000e60·000294·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·001236·000073·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·0010f4·00006c·00······0···0··1
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0012a9·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·001160·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·001304·000920·10·····35·114··436 ··[32]·.symtab···········SYMTAB··········00000000·0011bc·000870·10·····33·105··4
39 ··[35]·.strtab···········STRTAB··········00000000·001c24·000426·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·001a2c·0003e6·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·00204a·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·001e12·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··D·(mbind),·y·(purecode),·p·(processor·specific)
17.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:·c7191b408a3167997fca75caedb8a021e44e41443 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a9f091da5be112ec99facc56b59d8992c0902bf8
88.9 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
145 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
22.0 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:··0x7a4 ··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 ····00000a00·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 ····00000e38·000002408 ····00000924·0000040c
17 ····00000000·000000009 ····00000000·00000000
  
44.8 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:··0x7a4 ··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 ····00000a00·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 ····00000e38·000002408 ····00000924·0000040c
17 ····00000000·000000009 ····00000000·00000000
  
1.93 KB
strings --all --bytes=8 {}
    
Offset 1, 71 lines modifiedOffset 1, 71 lines modified
1 NADGCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
 2 8@r<`9az
 3 >·b2·]/u`
 4 fXvO@EJ*
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
9 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
10 frame_dummy13 frame_dummy
11 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
12 __PRETTY_FUNCTION__.0 
13 mallocinfo.c 
14 pl_malloc_info 
15 addNameInteger.isra.0 
16 pl_malinfo 
17 FUNCTOR_equals215 prolog_stream.c
 16 stream_seek64
 17 stream_control
 18 stream_close
 19 stream_write
 20 stream_read
 21 open_prolog_stream
 22 FUNCTOR_stream_close1
 23 FUNCTOR_stream_write2
 24 FUNCTOR_stream_read2
 25 ATOM_read
 26 ATOM_write
 27 stream_functions
18 __FRAME_END__28 __FRAME_END__
19 __dso_handle29 __dso_handle
20 _DYNAMIC30 _DYNAMIC
21 __TMC_END__31 __TMC_END__
22 _GLOBAL_OFFSET_TABLE_32 _GLOBAL_OFFSET_TABLE_
 33 PL_unify_stream
 34 install_prolog_stream
23 pl_error 
24 mallinfo2@GLIBC_2.33 
25 __aeabi_unwind_cpp_pr0@GCC_3.5 
26 install_mallocinfo 
27 __cxa_finalize@GLIBC_2.435 __cxa_finalize@GLIBC_2.4
28 malloc_info@GLIBC_2.10 
29 _ITM_deregisterTMCloneTable36 _ITM_deregisterTMCloneTable
30 PL_unify_term 
31 PL_unify_atom_chars37 PL_unify_wchars
32 PL_unify_nil 
33 __stack_chk_guard@GLIBC_2.438 __stack_chk_guard@GLIBC_2.4
 39 memcpy@GLIBC_2.4
34 PL_register_foreign40 PL_register_foreign
35 PL_unify_chars 
36 __stack_chk_fail@GLIBC_2.441 __stack_chk_fail@GLIBC_2.4
37 PL_raise_exception 
38 PL_new_functor_sz42 PL_new_functor_sz
39 PL_new_term_ref 
40 PL_reset_term_refs 
41 PL_new_atom43 PL_new_atom
42 PL_is_variable 
43 strerror@GLIBC_2.444 Sset_exception
 45 PL_call_predicate
 46 PL_get_wchars
 47 PL_exception
 48 PL_new_term_refs
44 __gmon_start__49 __gmon_start__
 50 PL_uninstantiation_error
 51 PL_get_atom_ex
45 PL_copy_term_ref 
46 __errno_location@GLIBC_2.4 
47 __aeabi_unwind_cpp_pr1@GCC_3.5 
48 PL_close_foreign_frame52 PL_close_foreign_frame
49 fclose@GLIBC_2.4 
50 PL_open_foreign_frame53 PL_open_foreign_frame
 54 PL_domain_error
 55 PL_new_module
51 PL_unify_list 
52 open_memstream@GLIBC_2.4 
53 PL_put_atom_chars 
54 _ITM_registerTMCloneTable56 _ITM_registerTMCloneTable
55 __assert_fail@GLIBC_2.457 PL_malloc
56 .shstrtab58 .shstrtab
57 .note.gnu.build-id59 .note.gnu.build-id
58 .gnu.hash60 .gnu.hash
59 .gnu.version61 .gnu.version
60 .gnu.version_r62 .gnu.version_r
61 .rel.dyn63 .rel.dyn
62 .rel.plt64 .rel.plt
63 .ARM.extab 
64 .ARM.exidx 
65 .eh_frame65 .eh_frame
66 .init_array66 .init_array
67 .fini_array67 .fini_array
68 .dynamic68 .dynamic
69 .comment69 .comment
70 .ARM.attributes70 .ARM.attributes
71 .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 000007d4·<_init>:2 00000700·<_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 000007e0·<.plt>:2 0000070c·<.plt>:
3 »       ...3 »       ...
1.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 {}` (b): objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 36 lines modifiedOffset 1, 42 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000938·<call_weak_fn>:2 0000085c·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000095c·<deregister_tm_clones>:4 00000880·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000988·<register_tm_clones>:6 000008ac·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000009bc·<__do_global_dtors_aux>:8 000008e0·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000009fc·<frame_dummy>:10 00000920·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000a00·<pl_error>:14 00000924·<stream_seek64>:
15 »       ...15 »       ...
  
16 00000e38·<pl_malloc_info>:16 00000930·<stream_control>:
17 »       ...17 »       ...
  
18 00000ef4·<addNameInteger.isra.0>:18 0000093c·<stream_close>:
19 »       ...19 »       ...
  
20 00000f4c·<pl_malinfo>:20 000009cc·<stream_write>:
21 »       ...21 »       ...
  
22 00001018·<install_mallocinfo>:22 00000a6c·<stream_read>:
 23 »       ...
  
 24 00000ba0·<open_prolog_stream>:
 25 »       ...
  
 26 00000c9c·<install_prolog_stream>:
23 »       ...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 00001078·<_fini>:2 00000d30·<_fini>:
3 »       ...3 »       ...
1.12 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 20 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··mallinfo2 
3 ··[·····a]··FUNCTOR_equals22 ··[·····0]··FUNCTOR_stream_close1
4 ··[····1a]··arena 
5 ··[····20]··./packages/clib/mallocinfo.c 
6 ··[····3d]··hblkhd3 ··[····16]··FUNCTOR_stream_read2
 4 ··[····2b]··FUNCTOR_stream_write2
 5 ··[····41]··stream_seek64
 6 ··[····4f]··./packages/clib/prolog_stream.c
 7 ··[····6f]··pred_read
 8 ··[····79]··stream_read
 9 ··[····85]··buffered
 10 ··[····8e]··pred_close
 11 ··[····99]··stream_close
 12 ··[····a6]··pred_write
 13 ··[····b1]··stream_write
 14 ··[····be]··stream_control
 15 ··[····cd]··install_prolog_stream
7 ··[····44]··open_memstream16 ··[····e3]··open_prolog_stream
 17 ··[····f6]··stream_functions
 18 ··[···107]··sent
 19 ··[···10c]··alloc_stream_context
 20 ··[···121]··free_stream_context
8 ··[····53]··pl_malloc_info 
9 ··[····62]··install_mallocinfo 
10 ··[····75]··pl_malinfo 
11 ··[····80]··addNameInteger 
12 ··[····8f]··fordblks 
13 ··[····98]··uordblks 
14 ··[····a1]··hblks 
15 ··[····a7]··fsmblks 
16 ··[····af]··usmblks 
17 ··[····b7]··stats 
18 ··[····bd]··keepcost 
  
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
7.49 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 63 lines modifiedOffset 8, 59 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·72790065·72726f72·rray_entry.error15 ··0x000000c0·72726179·5f656e74·72790070·726f6c6f·rray_entry.prolo
16 ··0x000000d0·2e63005f·5f505245·5454595f·46554e43·.c.__PRETTY_FUNC 
17 ··0x000000e0·54494f4e·5f5f2e30·006d616c·6c6f6369·TION__.0.malloci 
18 ··0x000000f0·6e666f2e·6300706c·5f6d616c·6c6f635f·nfo.c.pl_malloc_ 
19 ··0x00000100·696e666f·00616464·4e616d65·496e7465·info.addNameInte 
20 ··0x00000110·6765722e·69737261·2e300070·6c5f6d61·ger.isra.0.pl_ma 
21 ··0x00000120·6c696e66·6f004655·4e43544f·525f6571·linfo.FUNCTOR_eq 
22 ··0x00000130·75616c73·32005f5f·4652414d·455f454e·uals2.__FRAME_EN 
23 ··0x00000140·445f5f00·5f66696e·69005f5f·64736f5f·D__._fini.__dso_16 ··0x000000d0·675f7374·7265616d·2e630073·74726561·g_stream.c.strea
 17 ··0x000000e0·6d5f7365·656b3634·00737472·65616d5f·m_seek64.stream_
 18 ··0x000000f0·636f6e74·726f6c00·73747265·616d5f63·control.stream_c
 19 ··0x00000100·6c6f7365·00737472·65616d5f·77726974·lose.stream_writ
 20 ··0x00000110·65007374·7265616d·5f726561·64006f70·e.stream_read.op
 21 ··0x00000120·656e5f70·726f6c6f·675f7374·7265616d·en_prolog_stream
 22 ··0x00000130·0046554e·43544f52·5f737472·65616d5f·.FUNCTOR_stream_
 23 ··0x00000140·636c6f73·65310046·554e4354·4f525f73·close1.FUNCTOR_s
 24 ··0x00000150·74726561·6d5f7772·69746532·0046554e·tream_write2.FUN
 25 ··0x00000160·43544f52·5f737472·65616d5f·72656164·CTOR_stream_read
 26 ··0x00000170·32004154·4f4d5f72·65616400·41544f4d·2.ATOM_read.ATOM
 27 ··0x00000180·5f777269·74650073·74726561·6d5f6675·_write.stream_fu
 28 ··0x00000190·6e637469·6f6e7300·5f5f4652·414d455f·nctions.__FRAME_
 29 ··0x000001a0·454e445f·5f005f66·696e6900·5f5f6473·END__._fini.__ds
24 ··0x00000150·68616e64·6c65005f·44594e41·4d494300·handle._DYNAMIC.30 ··0x000001b0·6f5f6861·6e646c65·005f4459·4e414d49·o_handle._DYNAMI
25 ··0x00000160·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO31 ··0x000001c0·43005f5f·544d435f·454e445f·5f005f47·C.__TMC_END__._G
26 ··0x00000170·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE32 ··0x000001d0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
 33 ··0x000001e0·4c455f00·5f696e69·7400504c·5f756e69·LE_._init.PL_uni
 34 ··0x000001f0·66795f73·74726561·6d00696e·7374616c·fy_stream.instal
 35 ··0x00000200·6c5f7072·6f6c6f67·5f737472·65616d00·l_prolog_stream.
 36 ··0x00000210·5f5f6378·615f6669·6e616c69·7a654047·__cxa_finalize@G
27 ··0x00000180·5f005f69·6e697400·706c5f65·72726f72·_._init.pl_error 
28 ··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 
31 ··0x000001c0·5f332e35·00696e73·74616c6c·5f6d616c·_3.5.install_mal 
32 ··0x000001d0·6c6f6369·6e666f00·5f5f6378·615f6669·locinfo.__cxa_fi 
33 ··0x000001e0·6e616c69·7a654047·4c494243·5f322e34·nalize@GLIBC_2.4 
34 ··0x000001f0·006d616c·6c6f635f·696e666f·40474c49·.malloc_info@GLI 
35 ··0x00000200·42435f32·2e313000·5f49544d·5f646572·BC_2.10._ITM_der37 ··0x00000220·4c494243·5f322e34·005f4954·4d5f6465·LIBC_2.4._ITM_de
36 ··0x00000210·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa38 ··0x00000230·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
37 ··0x00000220·626c6500·504c5f75·6e696679·5f746572·ble.PL_unify_ter39 ··0x00000240·61626c65·00504c5f·756e6966·795f7763·able.PL_unify_wc
38 ··0x00000230·6d00504c·5f756e69·66795f61·746f6d5f·m.PL_unify_atom_ 
39 ··0x00000240·63686172·7300504c·5f756e69·66795f6e·chars.PL_unify_n 
40 ··0x00000250·696c005f·5f737461·636b5f63·686b5f67·il.__stack_chk_g40 ··0x00000250·68617273·005f5f73·7461636b·5f63686b·hars.__stack_chk
41 ··0x00000260·75617264·40474c49·42435f32·2e340050·uard@GLIBC_2.4.P41 ··0x00000260·5f677561·72644047·4c494243·5f322e34·_guard@GLIBC_2.4
 42 ··0x00000270·006d656d·63707940·474c4942·435f322e·.memcpy@GLIBC_2.
42 ··0x00000270·4c5f7265·67697374·65725f66·6f726569·L_register_forei43 ··0x00000280·3400504c·5f726567·69737465·725f666f·4.PL_register_fo
43 ··0x00000280·676e0050·4c5f756e·6966795f·63686172·gn.PL_unify_char 
44 ··0x00000290·73005f5f·73746163·6b5f6368·6b5f6661·s.__stack_chk_fa44 ··0x00000290·72656967·6e005f5f·73746163·6b5f6368·reign.__stack_ch
45 ··0x000002a0·696c4047·4c494243·5f322e34·00504c5f·il@GLIBC_2.4.PL_45 ··0x000002a0·6b5f6661·696c4047·4c494243·5f322e34·k_fail@GLIBC_2.4
46 ··0x000002b0·72616973·655f6578·63657074·696f6e00·raise_exception. 
47 ··0x000002c0·504c5f6e·65775f66·756e6374·6f725f73·PL_new_functor_s46 ··0x000002b0·00504c5f·6e65775f·66756e63·746f725f·.PL_new_functor_
48 ··0x000002d0·7a00504c·5f6e6577·5f746572·6d5f7265·z.PL_new_term_re 
49 ··0x000002e0·6600504c·5f726573·65745f74·65726d5f·f.PL_reset_term_ 
50 ··0x000002f0·72656673·00504c5f·6e65775f·61746f6d·refs.PL_new_atom47 ··0x000002c0·737a0050·4c5f6e65·775f6174·6f6d0053·sz.PL_new_atom.S
51 ··0x00000300·00504c5f·69735f76·61726961·626c6500·.PL_is_variable. 
52 ··0x00000310·73747265·72726f72·40474c49·42435f32·strerror@GLIBC_248 ··0x000002d0·7365745f·65786365·7074696f·6e00504c·set_exception.PL
 49 ··0x000002e0·5f63616c·6c5f7072·65646963·61746500·_call_predicate.
 50 ··0x000002f0·504c5f67·65745f77·63686172·7300504c·PL_get_wchars.PL
 51 ··0x00000300·5f657863·65707469·6f6e0050·4c5f6e65·_exception.PL_ne
 52 ··0x00000310·775f7465·726d5f72·65667300·536e6577·w_term_refs.Snew
53 ··0x00000320·2e34005f·5f676d6f·6e5f7374·6172745f·.4.__gmon_start_53 ··0x00000320·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
 54 ··0x00000330·504c5f75·6e696e73·74616e74·69617469·PL_uninstantiati
 55 ··0x00000340·6f6e5f65·72726f72·00504c5f·70726564·on_error.PL_pred
 56 ··0x00000350·00504c5f·6765745f·61746f6d·5f657800·.PL_get_atom_ex.
54 ··0x00000330·5f00504c·5f636f70·795f7465·726d5f72·_.PL_copy_term_r 
55 ··0x00000340·6566005f·5f657272·6e6f5f6c·6f636174·ef.__errno_locat 
56 ··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_ 
59 ··0x00000380·636c6f73·655f666f·72656967·6e5f6672·close_foreign_fr57 ··0x00000360·504c5f63·6c6f7365·5f666f72·6569676e·PL_close_foreign
 58 ··0x00000370·5f667261·6d650050·4c5f6f70·656e5f66·_frame.PL_open_f
60 ··0x00000390·616d6500·66636c6f·73654047·4c494243·ame.fclose@GLIBC 
61 ··0x000003a0·5f322e34·00504c5f·6f70656e·5f666f72·_2.4.PL_open_for 
62 ··0x000003b0·6569676e·5f667261·6d650050·4c5f756e·eign_frame.PL_un59 ··0x00000380·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
63 ··0x000003c0·6966795f·6c697374·006f7065·6e5f6d65·ify_list.open_me 
64 ··0x000003d0·6d737472·65616d40·474c4942·435f322e·mstream@GLIBC_2. 
65 ··0x000003e0·3400504c·5f707574·5f61746f·6d5f6368·4.PL_put_atom_ch60 ··0x00000390·66726565·00504c5f·646f6d61·696e5f65·free.PL_domain_e
 61 ··0x000003a0·72726f72·00504c5f·6e65775f·6d6f6475·rror.PL_new_modu
 62 ··0x000003b0·6c650053·636c6f73·65005373·65746572·le.Sclose.Sseter
66 ··0x000003f0·61727300·5f49544d·5f726567·69737465·ars._ITM_registe63 ··0x000003c0·72005f49·544d5f72·65676973·74657254·r._ITM_registerT
67 ··0x00000400·72544d43·6c6f6e65·5461626c·65005f5f·rTMCloneTable.__64 ··0x000003d0·4d436c6f·6e655461·626c6500·504c5f6d·MCloneTable.PL_m
 65 ··0x000003e0·616c6c6f·6300·······················alloc.
68 ··0x00000410·61737365·72745f66·61696c40·474c4942·assert_fail@GLIB 
69 ··0x00000420·435f322e·3400·······················C_2.4. 
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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.
  
346 KB
./usr/lib/debug/.build-id/cc/cd8eedfe2ecfbcbaed27748442a1ce08df35fa.debug vs.
./usr/lib/debug/.build-id/c9/9bebf2de863ae71eb05ea2b5f6e9c980ff1305.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:··········8176·(bytes·into·file)13 ··Start·of·section·headers:··········8704·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·34
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x00fa4·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01324·R·E·0x10000
8 ··LOAD···········0x00fe70·0x0001fe70·0x0001fe70·0x00000·0x001c4·RW··0x100007 ··LOAD···········0x00fe74·0x0001fe74·0x0001fe74·0x00000·0x00218·RW··0x10000
9 ··DYNAMIC········0x00fe70·0x0001fe78·0x0001fe78·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fe74·0x0001fe7c·0x0001fe7c·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe70·0x0001fe70·0x0001fe70·0x00000·0x00190·R···0x111 ··GNU_RELRO······0x00fe74·0x0001fe74·0x0001fe74·0x00000·0x0018c·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 44 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x1ff0:1 There·are·35·section·headers,·starting·at·offset·0x2200:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000220·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000220·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000378·000138·00022a·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000358·000118·0001de·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000005a2·000138·000044·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000536·000118·000044·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000005e8·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········0000057c·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000648·000138·000068·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000005bc·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000006b0·000138·0000d0·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········000005fc·000118·0000d8·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000780·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000006d4·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0000078c·000138·000150·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000006e0·000118·00015c·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000008dc·000138·0004d4·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000840·000118·000948·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00000db0·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00001188·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00000db8·000138·0001b0·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00001190·000118·000190·00···A··0···0··4
18 ··[14]·.ARM.exidx········NOBITS··········00000f68·000138·000038·00··AL·11···0··4 
19 ··[15]·.eh_frame·········NOBITS··········00000fa0·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00001320·000118·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········0001fe70·00fe70·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fe74·00fe74·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········0001fe74·00fe70·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fe78·00fe74·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········0001fe78·00fe70·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fe7c·00fe74·0000f8·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0001ff78·00fe70·000088·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ff74·00fe74·00008c·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00020000·00fe70·00001c·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fe74·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········0002001c·00fe70·000018·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020004·00fe74·000088·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
29 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·00068d·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·00071b·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·000838·000174·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·0008a4·0001b8·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·0009ac·000383·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000a5c·00046f·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·000d30·0000a2·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·000ecc·0000ba·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·000dd4·0000a9·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·000f88·000081·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·000e80·000294·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·00100c·0002c9·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·001114·00006c·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·0012d5·000057·00······0···0··1
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·001180·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00132c·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·0011dc·0008a0·10·····34·107··436 ··[32]·.symtab···········SYMTAB··········00000000·001388·000900·10·····33·113··4
38 ··[34]·.strtab···········STRTAB··········00000000·001a7c·000405·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·001c88·000415·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·001e81·00016e·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·00209d·000163·00······0···0··1
40 Key·to·Flags:39 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··D·(mbind),·y·(purecode),·p·(processor·specific)
17.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:·cccd8eedfe2ecfbcbaed27748442a1ce08df35fa3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c99bebf2de863ae71eb05ea2b5f6e9c980ff1305
95.0 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
139 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
23.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 ····000009a4·0000040c9 ····00000908·000005c8
10 ····00000000·0000000010 ····00000000·00000000
  
44.7 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 ····000009a4·0000040c9 ····00000908·000005c8
10 ····00000000·0000000010 ····00000000·00000000
  
1.94 KB
strings --all --bytes=8 {}
    
Offset 1, 70 lines modifiedOffset 1, 79 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
 2 ~DfUr~~N
 3 4GES2X"S7
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
9 __do_global_dtors_aux_fini_array_entry11 __do_global_dtors_aux_fini_array_entry
10 frame_dummy12 frame_dummy
11 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
 14 json_write_indent
 15 put_byte
 16 json_read_number
 17 json_put_code
 18 json_write_string
 19 json_skip_ws
 20 escape_initialized.1
 21 escape.0
 22 _divsi3.o
 23 .divsi3_skip_div0_test
 24 _dvmd_lnx.o
12 prolog_stream.c 
13 stream_seek64 
14 stream_control 
15 stream_close 
16 stream_write 
17 stream_read 
18 open_prolog_stream 
19 FUNCTOR_stream_close1 
20 FUNCTOR_stream_write2 
21 FUNCTOR_stream_read2 
22 ATOM_read 
23 ATOM_write 
24 stream_functions 
25 __FRAME_END__25 __FRAME_END__
 26 __aeabi_idivmod
 27 __aeabi_ldiv0
26 __dso_handle28 __dso_handle
 29 __divsi3
 30 __aeabi_idiv0
27 _DYNAMIC31 _DYNAMIC
28 __TMC_END__32 __TMC_END__
29 _GLOBAL_OFFSET_TABLE_33 _GLOBAL_OFFSET_TABLE_
30 __aeabi_unwind_cpp_pr0@GCC_3.5 
31 PL_unify_stream 
32 install_prolog_stream34 __aeabi_idiv
 35 PL_release_stream
 36 raise@GLIBC_2.4
 37 PL_unify_integer
33 __cxa_finalize@GLIBC_2.438 __cxa_finalize@GLIBC_2.4
34 _ITM_deregisterTMCloneTable39 _ITM_deregisterTMCloneTable
35 PL_unify_wchars40 free@GLIBC_2.4
 41 install_json
36 __stack_chk_guard@GLIBC_2.442 __stack_chk_guard@GLIBC_2.4
37 memcpy@GLIBC_2.4 
38 PL_register_foreign43 PL_register_foreign
 44 PL_get_stream
39 __stack_chk_fail@GLIBC_2.445 __stack_chk_fail@GLIBC_2.4
40 PL_new_functor_sz 
41 PL_new_atom 
42 Sset_exception 
43 PL_call_predicate46 Speekcode
 47 realloc@GLIBC_2.4
 48 PL_new_term_ref
 49 PL_syntax_error
44 PL_get_wchars50 PL_get_wchars
45 PL_exception51 PL_exception
46 PL_new_term_refs52 malloc@GLIBC_2.4
47 __gmon_start__53 __gmon_start__
48 PL_uninstantiation_error54 PL_resource_error
 55 PL_unify
 56 memset@GLIBC_2.4
49 PL_get_atom_ex57 PL_get_char_ex
50 PL_close_foreign_frame 
51 PL_open_foreign_frame 
52 PL_domain_error 
53 PL_new_module58 PL_is_number
 59 Sputcode
 60 PL_put_term_from_chars
 61 Sfprintf
 62 Sgetcode
54 _ITM_registerTMCloneTable63 _ITM_registerTMCloneTable
55 PL_malloc64 PL_get_nchars
 65 PL_get_integer
56 .shstrtab66 .shstrtab
57 .note.gnu.build-id67 .note.gnu.build-id
58 .gnu.hash68 .gnu.hash
59 .gnu.version69 .gnu.version
60 .gnu.version_r70 .gnu.version_r
61 .rel.dyn71 .rel.dyn
62 .rel.plt72 .rel.plt
63 .ARM.exidx 
64 .eh_frame73 .eh_frame
65 .init_array74 .init_array
66 .fini_array75 .fini_array
67 .dynamic76 .dynamic
68 .comment77 .comment
69 .ARM.attributes78 .ARM.attributes
70 .debug_aranges79 .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 00000780·<_init>:2 000006d4·<_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 0000078c·<.plt>:2 000006e0·<.plt>:
3 »       ...3 »       ...
1.39 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, 58 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000008dc·<call_weak_fn>:2 00000840·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000900·<deregister_tm_clones>:4 00000864·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 0000092c·<register_tm_clones>:6 00000890·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000960·<__do_global_dtors_aux>:8 000008c4·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000009a0·<frame_dummy>:10 00000904·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000009a4·<stream_seek64>:14 00000908·<json_write_indent>:
15 »       ...15 »       ...
  
16 000009b0·<stream_control>:16 00000a08·<put_byte>:
17 »       ...17 »       ...
  
18 000009bc·<stream_close>:18 00000a70·<json_read_number>:
19 »       ...19 »       ...
  
20 00000a4c·<stream_write>:20 00000be8·<json_put_code>:
21 »       ...21 »       ...
  
22 00000aec·<stream_read>:22 00000cb4·<json_write_string>:
23 »       ...23 »       ...
  
24 00000c20·<open_prolog_stream>:24 00000db4·<json_skip_ws>:
25 »       ...25 »       ...
  
26 00000d1c·<install_prolog_stream>:26 00000e5c·<install_json>:
 27 »       ...
  
 28 00000ed0·<__divsi3>:
 29 __aeabi_idiv():
 30 »       movs»   r0,·r0
 31 __divsi3():
 32 »       movs»   r0,·r0
 33 »       ...
  
 34 00000ed6·<.divsi3_skip_div0_test>:
 35 »       ...
  
 36 00001164·<__aeabi_idivmod>:
 37 »       ...
  
 38 0000117c·<__aeabi_idiv0>:
27 »       ...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 00000db0·<_fini>:2 00001188·<_fini>:
3 »       ...3 »       ...
1.03 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 22 lines modifiedOffset 1, 15 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
 2 ··[·····0]··./packages/http/json.c
 3 ··[····17]··escape_initialized
 4 ··[····2a]··json_put_code
 5 ··[····38]··put_byte
 6 ··[····41]··json_write_string
 7 ··[····53]··install_json
 8 ··[····60]··todo
 9 ··[····65]··json_read_number
 10 ··[····76]··json_skip_ws
 11 ··[····83]··json_write_indent
 12 ··[····95]··free_text
 13 ··[····9f]··init_text
2 ··[·····0]··FUNCTOR_stream_close1 
3 ··[····16]··FUNCTOR_stream_read2 
4 ··[····2b]··FUNCTOR_stream_write2 
5 ··[····41]··stream_seek64 
6 ··[····4f]··./packages/clib/prolog_stream.c 
7 ··[····6f]··pred_read 
8 ··[····79]··stream_read 
9 ··[····85]··buffered 
10 ··[····8e]··pred_close 
11 ··[····99]··stream_close 
12 ··[····a6]··pred_write 
13 ··[····b1]··stream_write 
14 ··[····be]··stream_control 
15 ··[····cd]··install_prolog_stream 
16 ··[····e3]··open_prolog_stream 
17 ··[····f6]··stream_functions 
18 ··[···107]··sent 
19 ··[···10c]··alloc_stream_context 
20 ··[···121]··free_stream_context 
  
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
7.55 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 61 lines modifiedOffset 8, 62 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·726f6c6f·rray_entry.prolo15 ··0x000000c0·72726179·5f656e74·7279006a·736f6e2e·rray_entry.json.
 16 ··0x000000d0·63006a73·6f6e5f77·72697465·5f696e64·c.json_write_ind
 17 ··0x000000e0·656e7400·7075745f·62797465·006a736f·ent.put_byte.jso
 18 ··0x000000f0·6e5f7265·61645f6e·756d6265·72006a73·n_read_number.js
 19 ··0x00000100·6f6e5f70·75745f63·6f646500·6a736f6e·on_put_code.json
 20 ··0x00000110·5f777269·74655f73·7472696e·67006a73·_write_string.js
 21 ··0x00000120·6f6e5f73·6b69705f·77730065·73636170·on_skip_ws.escap
 22 ··0x00000130·655f696e·69746961·6c697a65·642e3100·e_initialized.1.
 23 ··0x00000140·65736361·70652e30·005f6469·76736933·escape.0._divsi3
 24 ··0x00000150·2e6f002e·64697673·69335f73·6b69705f·.o..divsi3_skip_
 25 ··0x00000160·64697630·5f746573·74007368·69667400·div0_test.shift.
 26 ··0x00000170·5f64766d·645f6c6e·782e6f00·5f5f4652·_dvmd_lnx.o.__FR
16 ··0x000000d0·675f7374·7265616d·2e630073·74726561·g_stream.c.strea 
17 ··0x000000e0·6d5f7365·656b3634·00737472·65616d5f·m_seek64.stream_ 
18 ··0x000000f0·636f6e74·726f6c00·73747265·616d5f63·control.stream_c 
19 ··0x00000100·6c6f7365·00737472·65616d5f·77726974·lose.stream_writ 
20 ··0x00000110·65007374·7265616d·5f726561·64006f70·e.stream_read.op 
21 ··0x00000120·656e5f70·726f6c6f·675f7374·7265616d·en_prolog_stream 
22 ··0x00000130·0046554e·43544f52·5f737472·65616d5f·.FUNCTOR_stream_ 
23 ··0x00000140·636c6f73·65310046·554e4354·4f525f73·close1.FUNCTOR_s 
24 ··0x00000150·74726561·6d5f7772·69746532·0046554e·tream_write2.FUN 
25 ··0x00000160·43544f52·5f737472·65616d5f·72656164·CTOR_stream_read 
26 ··0x00000170·32004154·4f4d5f72·65616400·41544f4d·2.ATOM_read.ATOM 
27 ··0x00000180·5f777269·74650073·74726561·6d5f6675·_write.stream_fu 
28 ··0x00000190·6e637469·6f6e7300·5f5f4652·414d455f·nctions.__FRAME_ 
29 ··0x000001a0·454e445f·5f005f66·696e6900·5f5f6473·END__._fini.__ds27 ··0x00000180·414d455f·454e445f·5f005f66·696e6900·AME_END__._fini.
30 ··0x000001b0·6f5f6861·6e646c65·005f4459·4e414d49·o_handle._DYNAMI 
31 ··0x000001c0·43005f5f·544d435f·454e445f·5f005f47·C.__TMC_END__._G 
32 ··0x000001d0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB 
33 ··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 
36 ··0x00000210·795f7374·7265616d·00696e73·74616c6c·y_stream.install 
37 ··0x00000220·5f70726f·6c6f675f·73747265·616d005f·_prolog_stream._28 ··0x00000190·5f5f6165·6162695f·69646976·6d6f6400·__aeabi_idivmod.
 29 ··0x000001a0·5f5f6165·6162695f·6c646976·30005f5f·__aeabi_ldiv0.__
 30 ··0x000001b0·64736f5f·68616e64·6c65005f·5f646976·dso_handle.__div
 31 ··0x000001c0·73693300·5f5f6165·6162695f·69646976·si3.__aeabi_idiv
 32 ··0x000001d0·30005f44·594e414d·4943005f·5f544d43·0._DYNAMIC.__TMC
 33 ··0x000001e0·5f454e44·5f5f005f·474c4f42·414c5f4f·_END__._GLOBAL_O
 34 ··0x000001f0·46465345·545f5441·424c455f·005f5f61·FFSET_TABLE_.__a
 35 ··0x00000200·65616269·5f696469·76005f69·6e697400·eabi_idiv._init.
 36 ··0x00000210·504c5f72·656c6561·73655f73·74726561·PL_release_strea
 37 ··0x00000220·6d007261·69736540·474c4942·435f322e·m.raise@GLIBC_2.
 38 ··0x00000230·3400504c·5f756e69·66795f69·6e746567·4.PL_unify_integ
38 ··0x00000230·5f637861·5f66696e·616c697a·6540474c·_cxa_finalize@GL39 ··0x00000240·6572005f·5f637861·5f66696e·616c697a·er.__cxa_finaliz
39 ··0x00000240·4942435f·322e3400·5f49544d·5f646572·IBC_2.4._ITM_der40 ··0x00000250·6540474c·4942435f·322e3400·5f49544d·e@GLIBC_2.4._ITM
40 ··0x00000250·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa41 ··0x00000260·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
41 ··0x00000260·626c6500·504c5f75·6e696679·5f776368·ble.PL_unify_wch42 ··0x00000270·6e655461·626c6500·66726565·40474c49·neTable.free@GLI
 43 ··0x00000280·42435f32·2e340069·6e737461·6c6c5f6a·BC_2.4.install_j
42 ··0x00000270·61727300·5f5f7374·61636b5f·63686b5f·ars.__stack_chk_44 ··0x00000290·736f6e00·5f5f7374·61636b5f·63686b5f·son.__stack_chk_
43 ··0x00000280·67756172·6440474c·4942435f·322e3400·guard@GLIBC_2.4.45 ··0x000002a0·67756172·6440474c·4942435f·322e3400·guard@GLIBC_2.4.
44 ··0x00000290·6d656d63·70794047·4c494243·5f322e34·memcpy@GLIBC_2.4 
45 ··0x000002a0·00504c5f·72656769·73746572·5f666f72·.PL_register_for46 ··0x000002b0·504c5f72·65676973·7465725f·666f7265·PL_register_fore
 47 ··0x000002c0·69676e00·504c5f67·65745f73·74726561·ign.PL_get_strea
46 ··0x000002b0·6569676e·005f5f73·7461636b·5f63686b·eign.__stack_chk48 ··0x000002d0·6d005f5f·73746163·6b5f6368·6b5f6661·m.__stack_chk_fa
47 ··0x000002c0·5f666169·6c40474c·4942435f·322e3400·_fail@GLIBC_2.4.49 ··0x000002e0·696c4047·4c494243·5f322e34·00537065·il@GLIBC_2.4.Spe
 50 ··0x000002f0·656b636f·64650072·65616c6c·6f634047·ekcode.realloc@G
 51 ··0x00000300·4c494243·5f322e34·00504c5f·6e65775f·LIBC_2.4.PL_new_
 52 ··0x00000310·7465726d·5f726566·00504c5f·73796e74·term_ref.PL_synt
48 ··0x000002d0·504c5f6e·65775f66·756e6374·6f725f73·PL_new_functor_s 
49 ··0x000002e0·7a00504c·5f6e6577·5f61746f·6d005373·z.PL_new_atom.Ss 
50 ··0x000002f0·65745f65·78636570·74696f6e·00504c5f·et_exception.PL_ 
51 ··0x00000300·63616c6c·5f707265·64696361·74650050·call_predicate.P 
52 ··0x00000310·4c5f6765·745f7763·68617273·00504c5f·L_get_wchars.PL_ 
53 ··0x00000320·65786365·7074696f·6e00504c·5f6e6577·exception.PL_new 
54 ··0x00000330·5f746572·6d5f7265·66730053·6e657700·_term_refs.Snew. 
55 ··0x00000340·5f5f676d·6f6e5f73·74617274·5f5f0050·__gmon_start__.P 
56 ··0x00000350·4c5f756e·696e7374·616e7469·6174696f·L_uninstantiatio 
57 ··0x00000360·6e5f6572·726f7200·504c5f70·72656400·n_error.PL_pred.53 ··0x00000320·61785f65·72726f72·00504c5f·6765745f·ax_error.PL_get_
 54 ··0x00000330·77636861·72730050·4c5f6578·63657074·wchars.PL_except
 55 ··0x00000340·696f6e00·6d616c6c·6f634047·4c494243·ion.malloc@GLIBC
 56 ··0x00000350·5f322e34·005f5f67·6d6f6e5f·73746172·_2.4.__gmon_star
 57 ··0x00000360·745f5f00·504c5f72·65736f75·7263655f·t__.PL_resource_
 58 ··0x00000370·6572726f·7200504c·5f756e69·6679006d·error.PL_unify.m
 59 ··0x00000380·656d7365·7440474c·4942435f·322e3400·emset@GLIBC_2.4.
58 ··0x00000370·504c5f67·65745f61·746f6d5f·65780050·PL_get_atom_ex.P60 ··0x00000390·504c5f67·65745f63·6861725f·65780050·PL_get_char_ex.P
 61 ··0x000003a0·4c5f6973·5f6e756d·62657200·53707574·L_is_number.Sput
 62 ··0x000003b0·636f6465·00504c5f·7075745f·7465726d·code.PL_put_term
 63 ··0x000003c0·5f66726f·6d5f6368·61727300·53667072·_from_chars.Sfpr
 64 ··0x000003d0·696e7466·00536765·74636f64·65005f49·intf.Sgetcode._I
59 ··0x00000380·4c5f636c·6f73655f·666f7265·69676e5f·L_close_foreign_ 
60 ··0x00000390·6672616d·6500504c·5f6f7065·6e5f666f·frame.PL_open_fo 
61 ··0x000003a0·72656967·6e5f6672·616d6500·504c5f66·reign_frame.PL_f 
62 ··0x000003b0·72656500·504c5f64·6f6d6169·6e5f6572·ree.PL_domain_er 
63 ··0x000003c0·726f7200·504c5f6e·65775f6d·6f64756c·ror.PL_new_modul 
64 ··0x000003d0·65005363·6c6f7365·00537365·74657272·e.Sclose.Sseterr 
65 ··0x000003e0·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM65 ··0x000003e0·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
66 ··0x000003f0·436c6f6e·65546162·6c650050·4c5f6d61·CloneTable.PL_ma66 ··0x000003f0·6e655461·626c6500·504c5f67·65745f6e·neTable.PL_get_n
 67 ··0x00000400·63686172·7300504c·5f676574·5f696e74·chars.PL_get_int
67 ··0x00000400·6c6c6f63·00·························lloc.68 ··0x00000410·65676572·00·························eger.
  
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..
18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug20 ··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.
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. 
  
507 KB
./usr/lib/debug/.build-id/d4/3d1f2823ad29985367c992d4749e10c235f581.debug vs.
./usr/lib/debug/.build-id/78/74ff963ff3bb85085106268581cf601bb9f09f.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:··········15736·(bytes·into·file)13 ··Start·of·section·headers:··········15476·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x01f44·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01e1c·R·E·0x10000
8 ··LOAD···········0x00fe30·0x0001fe30·0x0001fe30·0x00000·0x001d8·RW··0x100007 ··LOAD···········0x00fe38·0x0001fe38·0x0001fe38·0x00000·0x001d0·RW··0x10000
9 ··DYNAMIC········0x00fe30·0x0001fe38·0x0001fe38·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fe38·0x0001fe40·0x0001fe40·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe30·0x0001fe30·0x0001fe30·0x00000·0x001d0·R···0x111 ··GNU_RELRO······0x00fe38·0x0001fe38·0x0001fe38·0x00000·0x001c8·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x3d78:1 There·are·35·section·headers,·starting·at·offset·0x3c74:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000330·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000310·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000488·000138·0002ee·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000448·000118·0002aa·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000776·000138·000066·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000006f2·000118·000062·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000007dc·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000754·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········0000083c·000138·000048·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000794·000118·000048·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000884·000138·000148·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········000007dc·000118·000148·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000009cc·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000924·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000009d8·000138·000208·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000930·000118·000208·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000be0·000138·000fa0·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000b38·000118·000fa0·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00001b80·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00001ad8·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00001b88·000138·000338·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00001ae0·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00001f40·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00001e18·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fe30·00fe30·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fe38·00fe38·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fe34·00fe30·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fe3c·00fe38·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fe38·00fe30·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fe40·00fe38·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001ff38·00fe30·0000c8·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ff38·00fe38·0000c8·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fe30·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fe38·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·00fe30·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00020004·00fe38·000004·00··WA··0···0··1
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000043·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000041·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001cc·0010a3·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001ac·0010a3·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·001270·00027d·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·001250·00027d·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·0014f0·000978·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·0014d0·000977·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·001e68·000187·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·001e48·000187·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·001ff0·0000d7·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·001fd0·0000d7·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·0020c8·000911·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0020a8·000911·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·0029dc·0000fc·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·0029bc·0000fc·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·002ad8·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·002ab8·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·002b34·000b40·10·····35·132··436 ··[32]·.symtab···········SYMTAB··········00000000·002b14·000ab0·10·····33·125··4
39 ··[35]·.strtab···········STRTAB··········00000000·003674·00058a·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·0035c4·00054c·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·003bfe·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·003b10·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··D·(mbind),·y·(purecode),·p·(processor·specific)
21.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:·d43d1f2823ad29985367c992d4749e10c235f5813 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7874ff963ff3bb85085106268581cf601bb9f09f
204 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
149 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:··0x1305 ··Offset·into·.debug_info:··0x130
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000ca8·000004389 ····00000c00·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x82c13 ··Offset·into·.debug_info:··0x82c
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····000010e0·0000067817 ····00001038·00000678
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x165221 ··Offset·into·.debug_info:··0x1652
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00001758·0000042825 ····000016b0·00000428
26 ····00000000·0000000026 ····00000000·00000000
  
106 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:··0x1305 ··Offset·into·.debug_info:··0x130
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000ca8·000004389 ····00000c00·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x82c13 ··Offset·into·.debug_info:··0x82c
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····000010e0·0000067817 ····00001038·00000678
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x165221 ··Offset·into·.debug_info:··0x1652
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00001758·0000042825 ····000016b0·00000428
26 ····00000000·0000000026 ····00000000·00000000
  
1.17 KB
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
2 a```b0`d``a2 a```b0`d``a
 3 zu/;)7ODc7
3 ,Yy*'`8R* 
4 RPPlaaAA)D 
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
11 completed.010 completed.0
Offset 25, 15 lines modifiedOffset 24, 14 lines modified
25 __dso_handle24 __dso_handle
26 get_raw_form_data25 get_raw_form_data
27 break_form_argument26 break_form_argument
28 _DYNAMIC27 _DYNAMIC
29 __TMC_END__28 __TMC_END__
30 _GLOBAL_OFFSET_TABLE_29 _GLOBAL_OFFSET_TABLE_
31 pl_error30 pl_error
32 __aeabi_unwind_cpp_pr0@GCC_3.5 
33 strstr@GLIBC_2.431 strstr@GLIBC_2.4
34 strcmp@GLIBC_2.432 strcmp@GLIBC_2.4
35 __cxa_finalize@GLIBC_2.433 __cxa_finalize@GLIBC_2.4
36 strtol@GLIBC_2.434 strtol@GLIBC_2.4
37 _ITM_deregisterTMCloneTable35 _ITM_deregisterTMCloneTable
38 PL_unify_term36 PL_unify_term
39 PL_unify_atom_chars37 PL_unify_atom_chars
Offset 63, 15 lines modifiedOffset 61, 14 lines modified
63 __ctype_b_loc@GLIBC_2.461 __ctype_b_loc@GLIBC_2.4
64 strlen@GLIBC_2.462 strlen@GLIBC_2.4
65 strchr@GLIBC_2.463 strchr@GLIBC_2.4
66 stdin@GLIBC_2.464 stdin@GLIBC_2.4
67 PL_copy_term_ref65 PL_copy_term_ref
68 __errno_location@GLIBC_2.466 __errno_location@GLIBC_2.4
69 __sprintf_chk@GLIBC_2.467 __sprintf_chk@GLIBC_2.4
70 __aeabi_unwind_cpp_pr1@GCC_3.5 
71 fileno@GLIBC_2.468 fileno@GLIBC_2.4
72 PL_put_nil69 PL_put_nil
73 PL_close_foreign_frame70 PL_close_foreign_frame
74 PL_open_foreign_frame71 PL_open_foreign_frame
75 PL_unify_list72 PL_unify_list
76 PL_put_atom_chars73 PL_put_atom_chars
77 _ITM_registerTMCloneTable74 _ITM_registerTMCloneTable
Offset 80, 16 lines modifiedOffset 77, 14 lines modified
80 .shstrtab77 .shstrtab
81 .note.gnu.build-id78 .note.gnu.build-id
82 .gnu.hash79 .gnu.hash
83 .gnu.version80 .gnu.version
84 .gnu.version_r81 .gnu.version_r
85 .rel.dyn82 .rel.dyn
86 .rel.plt83 .rel.plt
87 .ARM.extab 
88 .ARM.exidx 
89 .eh_frame84 .eh_frame
90 .init_array85 .init_array
91 .fini_array86 .fini_array
92 .dynamic87 .dynamic
93 .comment88 .comment
94 .ARM.attributes89 .ARM.attributes
95 .debug_aranges90 .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 000009cc·<_init>:2 00000924·<_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 000009d8·<.plt>:2 00000930·<.plt>:
3 »       ...3 »       ...
1.58 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, 60 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000be0·<call_weak_fn>:2 00000b38·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000c04·<deregister_tm_clones>:4 00000b5c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000c30·<register_tm_clones>:6 00000b88·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000c64·<__do_global_dtors_aux>:8 00000bbc·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000ca4·<frame_dummy>:10 00000bfc·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000ca8·<pl_error>:14 00000c00·<pl_error>:
15 »       ...15 »       ...
  
16 000010e0·<attribute_of_multipart_header>:16 00001038·<attribute_of_multipart_header>:
17 »       ...17 »       ...
  
18 00001178·<form_argument_decode>:18 000010d0·<form_argument_decode>:
19 »       ...19 »       ...
  
20 0000125c·<break_form_argument>:20 000011b4·<break_form_argument>:
21 »       ...21 »       ...
  
22 00001388·<next_line>:22 000012e0·<next_line>:
23 »       ...23 »       ...
  
24 000013a4·<break_multipart>:24 000012fc·<break_multipart>:
25 »       ...25 »       ...
  
26 00001524·<get_raw_form_data>:26 0000147c·<get_raw_form_data>:
27 »       ...27 »       ...
  
28 00001758·<isnumber>:28 000016b0·<isnumber>:
29 »       ...29 »       ...
  
30 000017fc·<pl_cgi_get_form>:30 00001754·<pl_cgi_get_form>:
31 »       ...31 »       ...
  
32 00001964·<unify_number>:32 000018bc·<unify_number>:
33 »       ...33 »       ...
  
34 00001a30·<add_to_form>:34 00001988·<add_to_form>:
35 »       ...35 »       ...
  
36 00001acc·<mp_add_to_form>:36 00001a24·<mp_add_to_form>:
37 »       ...37 »       ...
  
38 00001b68·<install_cgi>:38 00001ac0·<install_cgi>:
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 00001b80·<_fini>:2 00001ad8·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
7.89 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 27, 66 lines modifiedOffset 27, 62 lines modified
27 ··0x00000180·74006e65·78745f6c·696e6500·5f5f6473·t.next_line.__ds27 ··0x00000180·74006e65·78745f6c·696e6500·5f5f6473·t.next_line.__ds
28 ··0x00000190·6f5f6861·6e646c65·00676574·5f726177·o_handle.get_raw28 ··0x00000190·6f5f6861·6e646c65·00676574·5f726177·o_handle.get_raw
29 ··0x000001a0·5f666f72·6d5f6461·74610062·7265616b·_form_data.break29 ··0x000001a0·5f666f72·6d5f6461·74610062·7265616b·_form_data.break
30 ··0x000001b0·5f666f72·6d5f6172·67756d65·6e74005f·_form_argument._30 ··0x000001b0·5f666f72·6d5f6172·67756d65·6e74005f·_form_argument._
31 ··0x000001c0·44594e41·4d494300·5f5f544d·435f454e·DYNAMIC.__TMC_EN31 ··0x000001c0·44594e41·4d494300·5f5f544d·435f454e·DYNAMIC.__TMC_EN
32 ··0x000001d0·445f5f00·5f474c4f·42414c5f·4f464653·D__._GLOBAL_OFFS32 ··0x000001d0·445f5f00·5f474c4f·42414c5f·4f464653·D__._GLOBAL_OFFS
33 ··0x000001e0·45545f54·41424c45·5f005f69·6e697400·ET_TABLE_._init.33 ··0x000001e0·45545f54·41424c45·5f005f69·6e697400·ET_TABLE_._init.
 34 ··0x000001f0·706c5f65·72726f72·00737472·73747240·pl_error.strstr@
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 
37 ··0x00000220·4c494243·5f322e34·00737472·636d7040·LIBC_2.4.strcmp@35 ··0x00000200·474c4942·435f322e·34007374·72636d70·GLIBC_2.4.strcmp
38 ··0x00000230·474c4942·435f322e·34005f5f·6378615f·GLIBC_2.4.__cxa_36 ··0x00000210·40474c49·42435f32·2e34005f·5f637861·@GLIBC_2.4.__cxa
39 ··0x00000240·66696e61·6c697a65·40474c49·42435f32·finalize@GLIBC_237 ··0x00000220·5f66696e·616c697a·6540474c·4942435f·_finalize@GLIBC_
40 ··0x00000250·2e340073·7472746f·6c40474c·4942435f·.4.strtol@GLIBC_38 ··0x00000230·322e3400·73747274·6f6c4047·4c494243·2.4.strtol@GLIBC
41 ··0x00000260·322e3400·5f49544d·5f646572·65676973·2.4._ITM_deregis39 ··0x00000240·5f322e34·005f4954·4d5f6465·72656769·_2.4._ITM_deregi
42 ··0x00000270·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.40 ··0x00000250·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
43 ··0x00000280·504c5f75·6e696679·5f746572·6d00504c·PL_unify_term.PL41 ··0x00000260·00504c5f·756e6966·795f7465·726d0050·.PL_unify_term.P
44 ··0x00000290·5f756e69·66795f61·746f6d5f·63686172·_unify_atom_char42 ··0x00000270·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
45 ··0x000002a0·73007265·61644047·4c494243·5f322e34·s.read@GLIBC_2.443 ··0x00000280·72730072·65616440·474c4942·435f322e·rs.read@GLIBC_2.
46 ··0x000002b0·00504c5f·756e7265·67697374·65725f61·.PL_unregister_a44 ··0x00000290·3400504c·5f756e72·65676973·7465725f·4.PL_unregister_
47 ··0x000002c0·746f6d00·66726565·40474c49·42435f32·tom.free@GLIBC_245 ··0x000002a0·61746f6d·00667265·6540474c·4942435f·atom.free@GLIBC_
48 ··0x000002d0·2e340050·4c5f756e·6966795f·6e696c00·.4.PL_unify_nil.46 ··0x000002b0·322e3400·504c5f75·6e696679·5f6e696c·2.4.PL_unify_nil
49 ··0x000002e0·5f5f7374·61636b5f·63686b5f·67756172·__stack_chk_guar47 ··0x000002c0·005f5f73·7461636b·5f63686b·5f677561·.__stack_chk_gua
50 ··0x000002f0·6440474c·4942435f·322e3400·6d656d63·d@GLIBC_2.4.memc48 ··0x000002d0·72644047·4c494243·5f322e34·006d656d·rd@GLIBC_2.4.mem
51 ··0x00000300·70794047·4c494243·5f322e34·00504c5f·py@GLIBC_2.4.PL_49 ··0x000002e0·63707940·474c4942·435f322e·3400504c·cpy@GLIBC_2.4.PL
52 ··0x00000310·72656769·73746572·5f666f72·6569676e·register_foreign50 ··0x000002f0·5f726567·69737465·725f666f·72656967·_register_foreig
53 ··0x00000320·00504c5f·6e65775f·61746f6d·5f6e6368·.PL_new_atom_nch51 ··0x00000300·6e00504c·5f6e6577·5f61746f·6d5f6e63·n.PL_new_atom_nc
54 ··0x00000330·61727300·504c5f63·68617273·5f746f5f·ars.PL_chars_to_52 ··0x00000310·68617273·00504c5f·63686172·735f746f·hars.PL_chars_to
55 ··0x00000340·7465726d·00504c5f·756e6966·795f6368·term.PL_unify_ch53 ··0x00000320·5f746572·6d00504c·5f756e69·66795f63·_term.PL_unify_c
56 ··0x00000350·61727300·5f5f7374·61636b5f·63686b5f·ars.__stack_chk_54 ··0x00000330·68617273·005f5f73·7461636b·5f63686b·hars.__stack_chk
57 ··0x00000360·6661696c·40474c49·42435f32·2e340069·fail@GLIBC_2.4.i55 ··0x00000340·5f666169·6c40474c·4942435f·322e3400·_fail@GLIBC_2.4.
58 ··0x00000370·6e737461·6c6c5f63·67690050·4c5f7261·nstall_cgi.PL_ra56 ··0x00000350·696e7374·616c6c5f·63676900·504c5f72·install_cgi.PL_r
59 ··0x00000380·6973655f·65786365·7074696f·6e00504c·ise_exception.PL57 ··0x00000360·61697365·5f657863·65707469·6f6e0050·aise_exception.P
60 ··0x00000390·5f6e6577·5f66756e·63746f72·5f737a00·_new_functor_sz.58 ··0x00000370·4c5f6e65·775f6675·6e63746f·725f737a·L_new_functor_sz
61 ··0x000003a0·504c5f6e·65775f74·65726d5f·72656600·PL_new_term_ref.59 ··0x00000380·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref
62 ··0x000003b0·504c5f6e·65775f61·746f6d00·504c5f69·PL_new_atom.PL_i60 ··0x00000390·00504c5f·6e65775f·61746f6d·00504c5f·.PL_new_atom.PL_
63 ··0x000003c0·735f7661·72696162·6c650067·6574656e·s_variable.geten61 ··0x000003a0·69735f76·61726961·626c6500·67657465·is_variable.gete
64 ··0x000003d0·7640474c·4942435f·322e3400·6d616c6c·v@GLIBC_2.4.mall62 ··0x000003b0·6e764047·4c494243·5f322e34·006d616c·nv@GLIBC_2.4.mal
65 ··0x000003e0·6f634047·4c494243·5f322e34·00737472·oc@GLIBC_2.4.str63 ··0x000003c0·6c6f6340·474c4942·435f322e·34007374·loc@GLIBC_2.4.st
66 ··0x000003f0·6572726f·7240474c·4942435f·322e3400·error@GLIBC_2.4.64 ··0x000003d0·72657272·6f724047·4c494243·5f322e34·rerror@GLIBC_2.4
67 ··0x00000400·504c5f70·75745f69·6e746567·6572005f·PL_put_integer._65 ··0x000003e0·00504c5f·7075745f·696e7465·67657200·.PL_put_integer.
68 ··0x00000410·5f676d6f·6e5f7374·6172745f·5f00504c·_gmon_start__.PL66 ··0x000003f0·5f5f676d·6f6e5f73·74617274·5f5f0050·__gmon_start__.P
69 ··0x00000420·5f726573·6f757263·655f6572·726f7200·_resource_error.67 ··0x00000400·4c5f7265·736f7572·63655f65·72726f72·L_resource_error
70 ··0x00000430·5f5f6374·7970655f·625f6c6f·6340474c·__ctype_b_loc@GL68 ··0x00000410·005f5f63·74797065·5f625f6c·6f634047·.__ctype_b_loc@G
71 ··0x00000440·4942435f·322e3400·7374726c·656e4047·IBC_2.4.strlen@G69 ··0x00000420·4c494243·5f322e34·00737472·6c656e40·LIBC_2.4.strlen@
72 ··0x00000450·4c494243·5f322e34·00737472·63687240·LIBC_2.4.strchr@70 ··0x00000430·474c4942·435f322e·34007374·72636872·GLIBC_2.4.strchr
73 ··0x00000460·474c4942·435f322e·34007374·64696e40·GLIBC_2.4.stdin@71 ··0x00000440·40474c49·42435f32·2e340073·7464696e·@GLIBC_2.4.stdin
74 ··0x00000470·474c4942·435f322e·3400504c·5f636f70·GLIBC_2.4.PL_cop72 ··0x00000450·40474c49·42435f32·2e340050·4c5f636f·@GLIBC_2.4.PL_co
75 ··0x00000480·795f7465·726d5f72·6566005f·5f657272·y_term_ref.__err73 ··0x00000460·70795f74·65726d5f·72656600·5f5f6572·py_term_ref.__er
76 ··0x00000490·6e6f5f6c·6f636174·696f6e40·474c4942·no_location@GLIB74 ··0x00000470·726e6f5f·6c6f6361·74696f6e·40474c49·rno_location@GLI
77 ··0x000004a0·435f322e·34005f5f·73707269·6e74665f·C_2.4.__sprintf_75 ··0x00000480·42435f32·2e34005f·5f737072·696e7466·BC_2.4.__sprintf
78 ··0x000004b0·63686b40·474c4942·435f322e·34005f5f·chk@GLIBC_2.4.__76 ··0x00000490·5f63686b·40474c49·42435f32·2e340066·_chk@GLIBC_2.4.f
79 ··0x000004c0·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp 
80 ··0x000004d0·5f707231·40474343·5f332e35·0066696c·_pr1@GCC_3.5.fil 
81 ··0x000004e0·656e6f40·474c4942·435f322e·3400504c·eno@GLIBC_2.4.PL77 ··0x000004a0·696c656e·6f40474c·4942435f·322e3400·ileno@GLIBC_2.4.
82 ··0x000004f0·5f707574·5f6e696c·00504c5f·636c6f73·_put_nil.PL_clos78 ··0x000004b0·504c5f70·75745f6e·696c0050·4c5f636c·PL_put_nil.PL_cl
83 ··0x00000500·655f666f·72656967·6e5f6672·616d6500·e_foreign_frame.79 ··0x000004c0·6f73655f·666f7265·69676e5f·6672616d·ose_foreign_fram
84 ··0x00000510·504c5f6f·70656e5f·666f7265·69676e5f·PL_open_foreign_80 ··0x000004d0·6500504c·5f6f7065·6e5f666f·72656967·e.PL_open_foreig
85 ··0x00000520·6672616d·6500504c·5f756e69·66795f6c·frame.PL_unify_l81 ··0x000004e0·6e5f6672·616d6500·504c5f75·6e696679·n_frame.PL_unify
86 ··0x00000530·69737400·504c5f70·75745f61·746f6d5f·ist.PL_put_atom_82 ··0x000004f0·5f6c6973·7400504c·5f707574·5f61746f·_list.PL_put_ato
87 ··0x00000540·63686172·73005f49·544d5f72·65676973·chars._ITM_regis83 ··0x00000500·6d5f6368·61727300·5f49544d·5f726567·m_chars._ITM_reg
88 ··0x00000550·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.84 ··0x00000510·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
89 ··0x00000560·7374726e·636d7040·474c4942·435f322e·strncmp@GLIBC_2.85 ··0x00000520·65007374·726e636d·7040474c·4942435f·e.strncmp@GLIBC_
90 ··0x00000570·34005f5f·61737365·72745f66·61696c40·4.__assert_fail@86 ··0x00000530·322e3400·5f5f6173·73657274·5f666169·2.4.__assert_fai
91 ··0x00000580·474c4942·435f322e·3400··············GLIBC_2.4.87 ··0x00000540·6c40474c·4942435f·322e3400··········l@GLIBC_2.4.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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.89 MB
./usr/lib/debug/.build-id/d9/bc6e08eb38345afff5d3b6dc1834a77070bc1f.debug vs.
./usr/lib/debug/.build-id/72/0da7ad8745ab8593b76ea0dd38f7a99b4a9b03.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:··········25748·(bytes·into·file)13 ··Start·of·section·headers:··········29660·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x063e8·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x039e8·R·E·0x10000
8 ··LOAD···········0x00fe68·0x0001fe68·0x0001fe68·0x00000·0x001c4·RW··0x100007 ··LOAD···········0x00fdc8·0x0001fdc8·0x0001fdc8·0x00000·0x002bc·RW··0x10000
9 ··DYNAMIC········0x00fe68·0x0001fe70·0x0001fe70·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fdc8·0x0001fdd0·0x0001fdd0·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe68·0x0001fe68·0x0001fe68·0x00000·0x00198·R···0x111 ··GNU_RELRO······0x00fdc8·0x0001fdc8·0x0001fdc8·0x00000·0x00238·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x6494:1 There·are·35·section·headers,·starting·at·offset·0x73dc:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000250·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0004d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000003a8·000138·000280·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000608·000118·000459·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000628·000138·00004a·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000a62·000118·00009a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000674·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000afc·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········000006d4·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000b3c·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000714·000138·0000e0·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000b7c·000118·000230·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000007f4·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000dac·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000800·000138·000170·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000db8·000118·000378·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000970·000138·004d54·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00001130·000118·0024c0·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········000056c4·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000035f0·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000056d0·000138·000ba0·00···A··0···0··817 ··[13]·.rodata···········NOBITS··········000035f8·000118·0003ec·00···A··0···0··4
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 
20 ··[16]·.eh_frame·········NOBITS··········000063e4·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········000039e4·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fe68·00fe68·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fdc8·00fdc8·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fe6c·00fe68·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fdcc·00fdc8·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fe70·00fe68·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fdd0·00fdc8·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001ff70·00fe68·000090·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001fec8·00fdc8·000138·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fe68·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fdc8·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·00fe68·000028·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020008·00fdc8·00007c·00··WA··0···0··8
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000064·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001ec·001b11·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·0026ab·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·001d00·000387·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·002834·00036c·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·002088·001326·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·002ba0·001257·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·0033b0·0002dd·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·003df8·000242·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·003690·0000cf·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·00403c·000221·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·003760·0012c0·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·004260·0012b0·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·004a20·0002ca·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·005510·00028d·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·004cea·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00579d·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·004d48·000fa0·10·····35·216··436 ··[32]·.symtab···········SYMTAB··········00000000·0057f8·0011a0·10·····33·208··4
39 ··[35]·.strtab···········STRTAB··········00000000·005ce8·000630·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·006998·0008e0·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·006318·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·007278·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··D·(mbind),·y·(purecode),·p·(processor·specific)
32.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:·d9bc6e08eb38345afff5d3b6dc1834a77070bc1f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·720da7ad8745ab8593b76ea0dd38f7a99b4a9b03
661 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
795 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
68.1 KB
readelf --wide --debug-dump=abbrev {}
Max HTML report size reached
1.55 KB
readelf --wide --debug-dump=aranges {}
    
Offset 1, 57 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:··0x1904 ··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 ····00000a38·00000438 
9 ····00000000·00000000 
10 ··Length:···················28 
11 ··Version:··················2 
12 ··Offset·into·.debug_info:··0x8a5 
13 ··Pointer·Size:·············4 
14 ··Segment·Size:·············0 
  
15 ····Address····Length 
16 ····00000e70·000005e0 
17 ····00000000·00000000 
18 ··Length:···················28 
19 ··Version:··················2 
20 ··Offset·into·.debug_info:··0x1446 
21 ··Pointer·Size:·············4 
22 ··Segment·Size:·············0 
  
23 ····Address····Length 
24 ····00001450·0000101c 
25 ····00000000·00000000 
26 ··Length:···················28 
27 ··Version:··················2 
28 ··Offset·into·.debug_info:··0x181d 
29 ··Pointer·Size:·············4 
30 ··Segment·Size:·············0 
  
31 ····Address····Length 
32 ····0000246c·00002dec 
33 ····00000000·00000000 
34 ··Length:···················28 
35 ··Version:··················2 
36 ··Offset·into·.debug_info:··0x27bc 
37 ··Pointer·Size:·············4 
38 ··Segment·Size:·············0 
  
39 ····Address····Length 
40 ····00005258·000002388 ····000011f8·000023f8
41 ····00000000·00000000 
42 ··Length:···················28 
43 ··Version:··················2 
44 ··Offset·into·.debug_info:··0x2d40 
45 ··Pointer·Size:·············4 
46 ··Segment·Size:·············0 
  
47 ····Address····Length 
48 ····00005490·00000234 
49 ····00000000·000000009 ····00000000·00000000
  
338 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
1.54 KB
readelf --wide --debug-dump=ranges {}
    
Offset 1, 57 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:··0x1904 ··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 ····00000a38·00000438 
9 ····00000000·00000000 
10 ··Length:···················28 
11 ··Version:··················2 
12 ··Offset·into·.debug_info:··0x8a5 
13 ··Pointer·Size:·············4 
14 ··Segment·Size:·············0 
  
15 ····Address····Length 
16 ····00000e70·000005e0 
17 ····00000000·00000000 
18 ··Length:···················28 
19 ··Version:··················2 
20 ··Offset·into·.debug_info:··0x1446 
21 ··Pointer·Size:·············4 
22 ··Segment·Size:·············0 
  
23 ····Address····Length 
24 ····00001450·0000101c 
25 ····00000000·00000000 
26 ··Length:···················28 
27 ··Version:··················2 
28 ··Offset·into·.debug_info:··0x181d 
29 ··Pointer·Size:·············4 
30 ··Segment·Size:·············0 
  
31 ····Address····Length 
32 ····0000246c·00002dec 
33 ····00000000·00000000 
34 ··Length:···················28 
35 ··Version:··················2 
36 ··Offset·into·.debug_info:··0x27bc 
37 ··Pointer·Size:·············4 
38 ··Segment·Size:·············0 
  
39 ····Address····Length 
40 ····00005258·000002388 ····000011f8·000023f8
41 ····00000000·00000000 
42 ··Length:···················28 
43 ··Version:··················2 
44 ··Offset·into·.debug_info:··0x2d40 
45 ··Pointer·Size:·············4 
46 ··Segment·Size:·············0 
  
47 ····Address····Length 
48 ····00005490·00000234 
49 ····00000000·000000009 ····00000000·00000000
  
3.62 KB
strings --all --bytes=8 {}
    
Offset 1, 115 lines modifiedOffset 1, 157 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
2 +P,,(,`9s 
3 !!EXJX"lI 
4 s8W6PN{Ay2 O28?C#m"
 3 ofeoRV_&
 4 $.`{}@9"u
 5 dqI9(b(Rg5#
 6 7M?0%vI^
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug7 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
6 call_weak_fn8 call_weak_fn
7 crtstuff.c9 crtstuff.c
8 all_implied_fbits10 all_implied_fbits
9 deregister_tm_clones11 deregister_tm_clones
10 __do_global_dtors_aux12 __do_global_dtors_aux
11 completed.013 completed.0
12 __do_global_dtors_aux_fini_array_entry14 __do_global_dtors_aux_fini_array_entry
13 frame_dummy15 frame_dummy
14 __frame_dummy_init_array_entry16 __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
15 __PRETTY_FUNCTION__.042 __PRETTY_FUNCTION__.1
16 sha4pl.c 
17 sha_options 
18 pl_hmac_sha 
19 pl_sha_new_ctx 
20 pl_sha_hash 
21 pl_sha_hash_ctx 
22 ATOM_algorithm 
23 ATOM_sha1 
24 ATOM_sha224 
25 ATOM_sha256 
26 ATOM_sha384 
27 ATOM_sha512 
28 ATOM_encoding43 __PRETTY_FUNCTION__.2
 44 __PRETTY_FUNCTION__.3
 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
29 ATOM_utf860 ATOM_utf8
30 ATOM_octet61 ATOM_text
31 sha_end1 
32 sha_end2 
33 hmac_sha1.c 
34 hmac_sha256.c62 FUNCTOR_as2
 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_pair2
35 __FRAME_END__71 __FRAME_END__
36 hmac_sha1_end 
37 hmac_sha1_data 
38 sha512_begin 
39 sha512_hash 
40 sha256_compile 
41 sha256_hash 
42 sha224_end 
43 sha512_compile 
44 hmac_sha1_begin 
45 sha384_end 
46 sha2_begin 
47 hmac_sha256_end 
48 hmac_sha256_begin 
49 hmac_sha256_data 
50 __dso_handle72 __dso_handle
51 hmac_sha256_key 
52 sha2_end 
53 hmac_sha256 
54 hmac_sha1 
55 hmac_sha1_key 
56 sha1_compile 
57 sha512_end 
58 _DYNAMIC73 _DYNAMIC
59 sha1_hash 
60 sha224_begin 
61 __TMC_END__74 __TMC_END__
62 _GLOBAL_OFFSET_TABLE_75 _GLOBAL_OFFSET_TABLE_
 76 PL_release_stream
 77 PL_is_atomic
63 sha2_hash 
64 sha384_begin 
65 pl_error 
66 __aeabi_unwind_cpp_pr0@GCC_3.5 
67 __cxa_finalize@GLIBC_2.478 __cxa_finalize@GLIBC_2.4
68 _ITM_deregisterTMCloneTable79 _ITM_deregisterTMCloneTable
69 PL_unify_term80 PL_unify_term
70 PL_unify_atom_chars81 PL_unify_nil
 82 PL_put_variable
71 __stack_chk_guard@GLIBC_2.483 __stack_chk_guard@GLIBC_2.4
Max diff block lines reached; 1494/3655 bytes (40.88%) 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 000007f4·<_init>:2 00000dac·<_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 00000800·<.plt>:2 00000db8·<.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 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, 96 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000970·<call_weak_fn>:2 00001130·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000994·<deregister_tm_clones>:4 00001154·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000009c0·<register_tm_clones>:6 00001180·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000009f4·<__do_global_dtors_aux>:8 000011b4·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000a34·<frame_dummy>:10 000011f4·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000a38·<pl_error>:14 000011f8·<expects_string>:
15 »       ...15 »       ...
  
16 00000e70·<sha_options>:16 00001268·<redis_resync>:
17 »       ...17 »       ...
  
18 00001024·<pl_hmac_sha>:18 0000144c·<redis_write_one>:
19 »       ...19 »       ...
  
20 00001104·<pl_sha_new_ctx>:20 000014fc·<ensure_space_charbuf>:
21 »       ...21 »       ...
  
22 00001184·<pl_sha_hash>:22 00001574·<redis_write_key>:
23 »       ...23 »       ...
  
24 00001224·<pl_sha_hash_ctx>:24 00001734·<get_as_type>:
25 »       ...25 »       ...
  
26 00001344·<install_sha4pl>:26 00001ad8·<expect_crlf>:
27 »       ...27 »       ...
  
28 00001450·<sha1_compile>:28 00001b14·<redis_error>:
29 »       ...29 »       ...
  
30 0000223c·<sha1_begin>:30 00001bbc·<redis_write_typed.constprop.0>:
31 »       ...31 »       ...
  
32 0000227c·<sha1_hash>:32 00001c74·<redis_write_stream>:
33 »       ...33 »       ...
  
34 000022f4·<sha1_end>:34 00001e18·<redis_write_msg>:
35 »       ...35 »       ...
  
36 000023d4·<sha1>:36 00001eac·<return_type_error>:
37 »       ...37 »       ...
  
38 0000246c·<sha256_compile>:38 00001f80·<read_chunk>:
39 »       ...39 »       ...
  
40 00002d44·<sha_end1>:40 00002028·<fixup_number>:
41 »       ...41 »       ...
  
42 00002e34·<sha256_hash>:42 0000216c·<unify_bulk>:
43 »       ...43 »       ...
  
44 00002eac·<sha224_begin>:44 000024a4·<redis_write_msg_no_flush>:
45 »       ...45 »       ...
  
 46 00002528·<read_line>:
46 00002ef0·<sha224_end>: 
47 sha224_end(): 
48 »       movs»   r0,·r0 
49 »       ... 
  
50 00002ef4·<sha224>: 
51 »       ... 
  
52 00002f80·<sha256_begin>: 
53 »       ... 
  
54 00002fc4·<sha256_end>: 
55 sha256_end(): 
56 »       movs»   r0,·r0 
57 »       ... 
  
58 00002fc8·<sha256>: 
59 »       ... 
  
60 00003054·<sha512_compile>: 
61 »       ... 
  
62 00004c94·<sha_end2>: 
63 »       ... 
  
64 00004e18·<sha512_hash>: 
65 »       ... 
  
66 00004eac·<sha384_begin>: 
67 »       ... 
  
68 00004ef0·<sha384_end>: 
69 sha384_end(): 
70 »       movs»   r0,·r0 
71 »       ... 
  
72 00004ef4·<sha384>: 
73 »       ... 
  
74 00004f94·<sha512_begin>: 
75 »       ... 
  
76 00004fd8·<sha512_end>: 
77 sha512_end(): 
78 »       movs»   r0,·r0 
79 »       ... 
  
80 00004fdc·<sha512>: 
81 »       ... 
  
82 0000507c·<sha2_begin>: 
83 »       ... 
  
84 00005190·<sha2_hash>: 
85 »       ... 
  
Max diff block lines reached; 499/2692 bytes (18.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 000056c4·<_fini>:2 000035f0·<_fini>:
3 »       ...3 »       ...
3.29 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 35 lines modifiedOffset 1, 95 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··hmac_sha1 
3 ··[·····a]··hmac_sha256 
4 ··[····16]··pl_hmac_sha 
5 ··[····22]··hmac_sha1_data 
6 ··[····31]··hmac_sha256_data 
7 ··[····42]··sdata 
8 ··[····48]··./packages/clib/sha1/hmac_sha1.c 
9 ··[····69]··./packages/clib/sha1/hmac_sha256.c2 ··[·····0]··FUNCTOR_prolog1
 3 ··[····10]··FUNCTOR_status1
 4 ··[····20]··FUNCTOR_attrib2
 5 ··[····30]··FUNCTOR_as2
 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
10 ··[····8c]··./packages/clib/sha4pl.c21 ··[····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
11 ··[····a5]··hmac_sha1_end 
12 ··[····b3]··hmac_sha256_end 
13 ··[····c3]··PL_get_string 
14 ··[····d1]··pl_sha_hash 
15 ··[····dd]··install_sha4pl 
16 ··[····ec]··sha_algorithm 
17 ··[····fa]··algorithm_term 
18 ··[···109]··data_len 
19 ··[···112]··mac_len 
20 ··[···11a]··key_len 
21 ··[···122]··klen 
22 ··[···127]··keylen 
23 ··[···12e]··hmac_sha1_begin 
24 ··[···13e]··hmac_sha256_begin 
25 ··[···150]··sha_options 
26 ··[···15c]··bad_context 
27 ··[···168]··hmac_ctx 
28 ··[···171]··old_ctx 
29 ··[···179]··pl_sha_hash_ctx 
30 ··[···189]··pl_sha_new_ctx 
31 ··[···198]··hmac_sha1_key 
32 ··[···1a6]··hmac_sha256_key 
33 ··[···1b6]··skey28 ··[···14b]··has_e
 29 ··[···151]··read_double
 30 ··[···15d]··type_name
 31 ··[···167]··error_name
 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]··ttype
 41 ··[···1cd]··expect_crlf
 42 ··[···1d9]··unexpected_eof
 43 ··[···1e8]··nbuf
 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]··signok
 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
 82 ··[···3f4]··ATOM_chars
 83 ··[···3ff]··ATOM_pairs
 84 ··[···40a]··dict_from_pairs
 85 ··[···41a]··israt
 86 ··[···420]··ATOM_dict
 87 ··[···42a]··has_dot
 88 ··[···432]··msgout
 89 ··[···439]··as_text
 90 ··[···441]··read_array
 91 ··[···44c]··from_array
 92 ··[···457]··redis_write_key
 93 ··[···467]··ATOM_dict_key
  
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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
14.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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.
  
399 KB
./usr/lib/debug/.build-id/ef/9a1336aead496146e7772ac67feeccca45ec42.debug vs.
./usr/lib/debug/.build-id/75/e23749aa956bd94b7d5d30123f0697e7830f28.debug
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:··········13452·(bytes·into·file)13 ··Start·of·section·headers:··········13204·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x0207c·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01f58·R·E·0x10000
8 ··LOAD···········0x00fe0c·0x0001fe0c·0x0001fe0c·0x00000·0x001fc·RW··0x100007 ··LOAD···········0x00fe14·0x0001fe14·0x0001fe14·0x00000·0x001f4·RW··0x10000
9 ··DYNAMIC········0x00fe0c·0x0001fe14·0x0001fe14·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00fe14·0x0001fe1c·0x0001fe1c·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe0c·0x0001fe0c·0x0001fe0c·0x00000·0x001f4·R···0x111 ··GNU_RELRO······0x00fe14·0x0001fe14·0x0001fe14·0x00000·0x001ec·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x348c:1 There·are·35·section·headers,·starting·at·offset·0x3394:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0003c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0003a0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000518·000138·000375·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000004d8·000118·000331·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········0000088e·000138·000078·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········0000080a·000118·000074·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000908·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000880·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000968·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000008c0·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000009a8·000138·000198·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000900·000118·000198·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000b40·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000a98·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000b4c·000138·000288·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000aa4·000118·000288·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000dd4·000138·000f48·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000d2c·000118·000f48·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00001d1c·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00001c74·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00001d24·000138·0002d8·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00001c7c·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00002078·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00001f54·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fe0c·00fe0c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fe14·00fe14·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fe10·00fe0c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fe18·00fe14·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fe14·00fe0c·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fe1c·00fe14·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001ff14·00fe0c·0000ec·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001ff14·00fe14·0000ec·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fe0c·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fe14·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020004·00fe0c·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00020004·00fe14·000004·00··WA··0···0··1
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·000dbd·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·000db9·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·000f80·000265·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000f5c·000265·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·0011e8·00067c·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·0011c4·00067c·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·001864·000136·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·001840·000135·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·00199c·0000d3·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·001978·0000d3·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·001a70·000502·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·001a4c·000502·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·001f74·0000bd·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·001f50·0000bd·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·002031·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00200d·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·00208c·000c70·10·····35·142··436 ··[32]·.symtab···········SYMTAB··········00000000·002068·000bf0·10·····33·136··4
39 ··[35]·.strtab···········STRTAB··········00000000·002cfc·000617·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·002c58·0005d9·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·003313·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·003231·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··D·(mbind),·y·(purecode),·p·(processor·specific)
24.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:·ef9a1336aead496146e7772ac67feeccca45ec423 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·75e23749aa956bd94b7d5d30123f0697e7830f28
160 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
130 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:··0x665 ··Offset·into·.debug_info:··0x66
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000e9c·000004389 ····00000df4·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 ····000012d4·00000a4817 ····0000122c·00000a48
18 ····00000000·0000000018 ····00000000·00000000
  
58.4 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:··0x665 ··Offset·into·.debug_info:··0x66
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000e9c·000004389 ····00000df4·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 ····000012d4·00000a4817 ····0000122c·00000a48
18 ····00000000·0000000018 ····00000000·00000000
  
1.13 KB
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 BGCC:·(Debian·14.2.0-14)·14.2.01 (GCC:·(Debian·14.2.0-14)·14.2.0
2 %\zA·!q@2 Cs0)H"Gj
3 e0DO!rk/k3 e0DO!rk/k
4 ·o0»     ]`^44 ·o0»     ]`^4
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
Offset 28, 15 lines modifiedOffset 28, 14 lines modified
28 pl_setuid28 pl_setuid
29 __FRAME_END__29 __FRAME_END__
30 __dso_handle30 __dso_handle
31 _DYNAMIC31 _DYNAMIC
32 __TMC_END__32 __TMC_END__
33 _GLOBAL_OFFSET_TABLE_33 _GLOBAL_OFFSET_TABLE_
34 pl_error34 pl_error
35 __aeabi_unwind_cpp_pr0@GCC_3.5 
36 getpwuid_r@GLIBC_2.435 getpwuid_r@GLIBC_2.4
37 PL_get_nil_ex36 PL_get_nil_ex
38 PL_unify_integer37 PL_unify_integer
39 PL_handle_signals38 PL_handle_signals
40 __cxa_finalize@GLIBC_2.439 __cxa_finalize@GLIBC_2.4
41 _ITM_deregisterTMCloneTable40 _ITM_deregisterTMCloneTable
42 PL_unify_term41 PL_unify_term
Offset 67, 15 lines modifiedOffset 66, 14 lines modified
67 PL_resource_error66 PL_resource_error
68 PL_get_integer_ex67 PL_get_integer_ex
69 getpwnam_r@GLIBC_2.468 getpwnam_r@GLIBC_2.4
70 getgrnam_r@GLIBC_2.469 getgrnam_r@GLIBC_2.4
71 PL_type_error70 PL_type_error
72 PL_copy_term_ref71 PL_copy_term_ref
73 __errno_location@GLIBC_2.472 __errno_location@GLIBC_2.4
74 __aeabi_unwind_cpp_pr1@GCC_3.5 
75 getgid@GLIBC_2.473 getgid@GLIBC_2.4
76 getgrgid_r@GLIBC_2.474 getgrgid_r@GLIBC_2.4
77 PL_close_foreign_frame75 PL_close_foreign_frame
78 setegid@GLIBC_2.476 setegid@GLIBC_2.4
79 PL_skip_list77 PL_skip_list
80 PL_open_foreign_frame78 PL_open_foreign_frame
81 PL_unify_list79 PL_unify_list
Offset 92, 16 lines modifiedOffset 90, 14 lines modified
92 .shstrtab90 .shstrtab
93 .note.gnu.build-id91 .note.gnu.build-id
94 .gnu.hash92 .gnu.hash
95 .gnu.version93 .gnu.version
96 .gnu.version_r94 .gnu.version_r
97 .rel.dyn95 .rel.dyn
98 .rel.plt96 .rel.plt
99 .ARM.extab 
100 .ARM.exidx 
101 .eh_frame97 .eh_frame
102 .init_array98 .init_array
103 .fini_array99 .fini_array
104 .dynamic100 .dynamic
105 .comment101 .comment
106 .ARM.attributes102 .ARM.attributes
107 .debug_aranges103 .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 00000b40·<_init>:2 00000a98·<_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 00000b4c·<.plt>:2 00000aa4·<.plt>:
3 »       ...3 »       ...
1.48 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 69 lines modifiedOffset 1, 69 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000dd4·<call_weak_fn>:2 00000d2c·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000df8·<deregister_tm_clones>:4 00000d50·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000e24·<register_tm_clones>:6 00000d7c·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000e58·<__do_global_dtors_aux>:8 00000db0·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000e98·<frame_dummy>:10 00000df0·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000e9c·<pl_error>:14 00000df4·<pl_error>:
15 »       ...15 »       ...
  
16 000012d4·<error>:16 0000122c·<error>:
17 »       ...17 »       ...
  
18 00001334·<pl_setgroups>:18 0000128c·<pl_setgroups>:
19 »       ...19 »       ...
  
20 0000143c·<pl_initgroups>:20 00001394·<pl_initgroups>:
21 »       ...21 »       ...
  
22 000014d4·<pl_group_info>:22 0000142c·<pl_group_info>:
23 »       ...23 »       ...
  
24 000016ac·<pl_user_info>:24 00001604·<pl_user_info>:
25 »       ...25 »       ...
  
26 00001838·<pl_getgroups>:26 00001790·<pl_getgroups>:
27 »       ...27 »       ...
  
28 00001960·<pl_getegid>:28 000018b8·<pl_getegid>:
29 »       ...29 »       ...
  
30 00001980·<pl_getgid>:30 000018d8·<pl_getgid>:
31 »       ...31 »       ...
  
32 000019a0·<pl_geteuid>:32 000018f8·<pl_geteuid>:
33 »       ...33 »       ...
  
34 000019c0·<pl_getuid>:34 00001918·<pl_getuid>:
35 »       ...35 »       ...
  
36 000019e0·<pl_setegid>:36 00001938·<pl_setegid>:
37 »       ...37 »       ...
  
38 00001a5c·<pl_seteuid>:38 000019b4·<pl_seteuid>:
39 »       ...39 »       ...
  
40 00001ad8·<pl_setgid>:40 00001a30·<pl_setgid>:
41 »       ...41 »       ...
  
42 00001b54·<pl_setuid>:42 00001aac·<pl_setuid>:
43 »       ...43 »       ...
  
44 00001bd0·<install_uid>:44 00001b28·<install_uid>:
45 »       ...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 00001d1c·<_fini>:2 00001c74·<_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·756700b7·637235e7·d5998866·.debug..cr5....f 
7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...*
 7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.
  
9.2 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 26, 76 lines modifiedOffset 26, 72 lines modified
26 ··0x00000170·6400706c·5f736574·67696400·706c5f73·d.pl_setgid.pl_s26 ··0x00000170·6400706c·5f736574·67696400·706c5f73·d.pl_setgid.pl_s
27 ··0x00000180·65747569·64005f5f·4652414d·455f454e·etuid.__FRAME_EN27 ··0x00000180·65747569·64005f5f·4652414d·455f454e·etuid.__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. 
35 ··0x00000200·67657470·77756964·5f724047·4c494243·getpwuid_r@GLIBC33 ··0x000001e0·00676574·70777569·645f7240·474c4942·.getpwuid_r@GLIB
36 ··0x00000210·5f322e34·00504c5f·6765745f·6e696c5f·_2.4.PL_get_nil_34 ··0x000001f0·435f322e·3400504c·5f676574·5f6e696c·C_2.4.PL_get_nil
37 ··0x00000220·65780050·4c5f756e·6966795f·696e7465·ex.PL_unify_inte35 ··0x00000200·5f657800·504c5f75·6e696679·5f696e74·_ex.PL_unify_int
38 ··0x00000230·67657200·504c5f68·616e646c·655f7369·ger.PL_handle_si36 ··0x00000210·65676572·00504c5f·68616e64·6c655f73·eger.PL_handle_s
39 ··0x00000240·676e616c·73005f5f·6378615f·66696e61·gnals.__cxa_fina37 ··0x00000220·69676e61·6c73005f·5f637861·5f66696e·ignals.__cxa_fin
40 ··0x00000250·6c697a65·40474c49·42435f32·2e34005f·lize@GLIBC_2.4._38 ··0x00000230·616c697a·6540474c·4942435f·322e3400·alize@GLIBC_2.4.
41 ··0x00000260·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM39 ··0x00000240·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
42 ··0x00000270·436c6f6e·65546162·6c650050·4c5f756e·CloneTable.PL_un40 ··0x00000250·4d436c6f·6e655461·626c6500·504c5f75·MCloneTable.PL_u
43 ··0x00000280·6966795f·7465726d·00504c5f·756e6966·ify_term.PL_unif41 ··0x00000260·6e696679·5f746572·6d00504c·5f756e69·nify_term.PL_uni
44 ··0x00000290·795f6174·6f6d5f63·68617273·00676574·y_atom_chars.get42 ··0x00000270·66795f61·746f6d5f·63686172·73006765·fy_atom_chars.ge
45 ··0x000002a0·75696440·474c4942·435f322e·34006672·uid@GLIBC_2.4.fr43 ··0x00000280·74756964·40474c49·42435f32·2e340066·tuid@GLIBC_2.4.f
46 ··0x000002b0·65654047·4c494243·5f322e34·00504c5f·ee@GLIBC_2.4.PL_44 ··0x00000290·72656540·474c4942·435f322e·3400504c·ree@GLIBC_2.4.PL
47 ··0x000002c0·756e6966·795f6e69·6c005f5f·73746163·unify_nil.__stac45 ··0x000002a0·5f756e69·66795f6e·696c005f·5f737461·_unify_nil.__sta
48 ··0x000002d0·6b5f6368·6b5f6775·61726440·474c4942·k_chk_guard@GLIB46 ··0x000002b0·636b5f63·686b5f67·75617264·40474c49·ck_chk_guard@GLI
49 ··0x000002e0·435f322e·3400504c·5f726567·69737465·C_2.4.PL_registe47 ··0x000002c0·42435f32·2e340050·4c5f7265·67697374·BC_2.4.PL_regist
50 ··0x000002f0·725f666f·72656967·6e00504c·5f756e69·r_foreign.PL_uni48 ··0x000002d0·65725f66·6f726569·676e0050·4c5f756e·er_foreign.PL_un
51 ··0x00000300·66795f63·68617273·005f5f73·7461636b·fy_chars.__stack49 ··0x000002e0·6966795f·63686172·73005f5f·73746163·ify_chars.__stac
52 ··0x00000310·5f63686b·5f666169·6c40474c·4942435f·_chk_fail@GLIBC_50 ··0x000002f0·6b5f6368·6b5f6661·696c4047·4c494243·k_chk_fail@GLIBC
53 ··0x00000320·322e3400·504c5f65·78697374·656e6365·2.4.PL_existence51 ··0x00000300·5f322e34·00504c5f·65786973·74656e63·_2.4.PL_existenc
54 ··0x00000330·5f657272·6f720072·65616c6c·6f634047·_error.realloc@G52 ··0x00000310·655f6572·726f7200·7265616c·6c6f6340·e_error.realloc@
55 ··0x00000340·4c494243·5f322e34·00504c5f·72616973·LIBC_2.4.PL_rais53 ··0x00000320·474c4942·435f322e·3400504c·5f726169·GLIBC_2.4.PL_rai
56 ··0x00000350·655f6578·63657074·696f6e00·696e6974·e_exception.init54 ··0x00000330·73655f65·78636570·74696f6e·00696e69·se_exception.ini
57 ··0x00000360·67726f75·70734047·4c494243·5f322e34·groups@GLIBC_2.455 ··0x00000340·7467726f·75707340·474c4942·435f322e·tgroups@GLIBC_2.
58 ··0x00000370·00504c5f·6e65775f·66756e63·746f725f·.PL_new_functor_56 ··0x00000350·3400504c·5f6e6577·5f66756e·63746f72·4.PL_new_functor
59 ··0x00000380·737a0050·4c5f6e65·775f7465·726d5f72·sz.PL_new_term_r57 ··0x00000360·5f737a00·504c5f6e·65775f74·65726d5f·_sz.PL_new_term_
60 ··0x00000390·65660067·65746575·69644047·4c494243·ef.geteuid@GLIBC58 ··0x00000370·72656600·67657465·75696440·474c4942·ref.geteuid@GLIB
61 ··0x000003a0·5f322e34·00504c5f·6e65775f·61746f6d·_2.4.PL_new_atom59 ··0x00000380·435f322e·3400504c·5f6e6577·5f61746f·C_2.4.PL_new_ato
62 ··0x000003b0·00736574·67726f75·70734047·4c494243·.setgroups@GLIBC60 ··0x00000390·6d007365·7467726f·75707340·474c4942·m.setgroups@GLIB
63 ··0x000003c0·5f322e34·00736574·65756964·40474c49·_2.4.seteuid@GLI61 ··0x000003a0·435f322e·34007365·74657569·6440474c·C_2.4.seteuid@GL
64 ··0x000003d0·42435f32·2e340067·65746567·69644047·BC_2.4.getegid@G62 ··0x000003b0·4942435f·322e3400·67657465·67696440·IBC_2.4.getegid@
65 ··0x000003e0·4c494243·5f322e34·00504c5f·69735f76·LIBC_2.4.PL_is_v63 ··0x000003c0·474c4942·435f322e·3400504c·5f69735f·GLIBC_2.4.PL_is_
66 ··0x000003f0·61726961·626c6500·73657467·69644047·ariable.setgid@G64 ··0x000003d0·76617269·61626c65·00736574·67696440·variable.setgid@
67 ··0x00000400·4c494243·5f322e34·006d616c·6c6f6340·LIBC_2.4.malloc@65 ··0x000003e0·474c4942·435f322e·34006d61·6c6c6f63·GLIBC_2.4.malloc
68 ··0x00000410·474c4942·435f322e·34007374·72657272·GLIBC_2.4.strerr66 ··0x000003f0·40474c49·42435f32·2e340073·74726572·@GLIBC_2.4.strer
69 ··0x00000420·6f724047·4c494243·5f322e34·005f5f67·or@GLIBC_2.4.__g67 ··0x00000400·726f7240·474c4942·435f322e·34005f5f·ror@GLIBC_2.4.__
70 ··0x00000430·6d6f6e5f·73746172·745f5f00·504c5f72·mon_start__.PL_r68 ··0x00000410·676d6f6e·5f737461·72745f5f·00504c5f·gmon_start__.PL_
71 ··0x00000440·65736f75·7263655f·6572726f·7200504c·esource_error.PL69 ··0x00000420·7265736f·75726365·5f657272·6f720050·resource_error.P
72 ··0x00000450·5f676574·5f696e74·65676572·5f657800·_get_integer_ex.70 ··0x00000430·4c5f6765·745f696e·74656765·725f6578·L_get_integer_ex
73 ··0x00000460·67657470·776e616d·5f724047·4c494243·getpwnam_r@GLIBC71 ··0x00000440·00676574·70776e61·6d5f7240·474c4942·.getpwnam_r@GLIB
74 ··0x00000470·5f322e34·00676574·67726e61·6d5f7240·_2.4.getgrnam_r@72 ··0x00000450·435f322e·34006765·7467726e·616d5f72·C_2.4.getgrnam_r
75 ··0x00000480·474c4942·435f322e·3400504c·5f747970·GLIBC_2.4.PL_typ73 ··0x00000460·40474c49·42435f32·2e340050·4c5f7479·@GLIBC_2.4.PL_ty
76 ··0x00000490·655f6572·726f7200·504c5f63·6f70795f·e_error.PL_copy_74 ··0x00000470·70655f65·72726f72·00504c5f·636f7079·pe_error.PL_copy
77 ··0x000004a0·7465726d·5f726566·005f5f65·72726e6f·term_ref.__errno75 ··0x00000480·5f746572·6d5f7265·66005f5f·6572726e·_term_ref.__errn
78 ··0x000004b0·5f6c6f63·6174696f·6e40474c·4942435f·_location@GLIBC_76 ··0x00000490·6f5f6c6f·63617469·6f6e4047·4c494243·o_location@GLIBC
79 ··0x000004c0·322e3400·5f5f6165·6162695f·756e7769·2.4.__aeabi_unwi 
80 ··0x000004d0·6e645f63·70705f70·72314047·43435f33·nd_cpp_pr1@GCC_377 ··0x000004a0·5f322e34·00676574·67696440·474c4942·_2.4.getgid@GLIB
 78 ··0x000004b0·435f322e·34006765·74677267·69645f72·C_2.4.getgrgid_r
 79 ··0x000004c0·40474c49·42435f32·2e340050·4c5f636c·@GLIBC_2.4.PL_cl
 80 ··0x000004d0·6f73655f·666f7265·69676e5f·6672616d·ose_foreign_fram
81 ··0x000004e0·2e350067·65746769·6440474c·4942435f·.5.getgid@GLIBC_81 ··0x000004e0·65007365·74656769·6440474c·4942435f·e.setegid@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. 
85 ··0x00000520·73657465·67696440·474c4942·435f322e·setegid@GLIBC_2. 
86 ··0x00000530·3400504c·5f736b69·705f6c69·73740050·4.PL_skip_list.P82 ··0x000004f0·322e3400·504c5f73·6b69705f·6c697374·2.4.PL_skip_list
87 ··0x00000540·4c5f6f70·656e5f66·6f726569·676e5f66·L_open_foreign_f83 ··0x00000500·00504c5f·6f70656e·5f666f72·6569676e·.PL_open_foreign
88 ··0x00000550·72616d65·00504c5f·756e6966·795f6c69·rame.PL_unify_li84 ··0x00000510·5f667261·6d650050·4c5f756e·6966795f·_frame.PL_unify_
89 ··0x00000560·73740073·65747569·6440474c·4942435f·st.setuid@GLIBC_85 ··0x00000520·6c697374·00736574·75696440·474c4942·list.setuid@GLIB
90 ··0x00000570·322e3400·504c5f70·65726d69·7373696f·2.4.PL_permissio86 ··0x00000530·435f322e·3400504c·5f706572·6d697373·C_2.4.PL_permiss
91 ··0x00000580·6e5f6572·726f7200·67657467·726f7570·n_error.getgroup87 ··0x00000540·696f6e5f·6572726f·72006765·7467726f·ion_error.getgro
92 ··0x00000590·7340474c·4942435f·322e3400·504c5f70·s@GLIBC_2.4.PL_p88 ··0x00000550·75707340·474c4942·435f322e·3400504c·ups@GLIBC_2.4.PL
93 ··0x000005a0·75745f61·746f6d5f·63686172·73005f49·ut_atom_chars._I89 ··0x00000560·5f707574·5f61746f·6d5f6368·61727300·_put_atom_chars.
94 ··0x000005b0·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo90 ··0x00000570·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC
95 ··0x000005c0·6e655461·626c6500·504c5f67·65745f6c·neTable.PL_get_l91 ··0x00000580·6c6f6e65·5461626c·6500504c·5f676574·loneTable.PL_get
96 ··0x000005d0·6973745f·65780069·6e737461·6c6c5f75·ist_ex.install_u92 ··0x00000590·5f6c6973·745f6578·00696e73·74616c6c·_list_ex.install
97 ··0x000005e0·69640050·4c5f6765·745f696e·74656765·id.PL_get_intege 
98 ··0x000005f0·7200504c·5f676574·5f636861·7273005f·r.PL_get_chars._93 ··0x000005a0·5f756964·00504c5f·6765745f·696e7465·_uid.PL_get_inte
 94 ··0x000005b0·67657200·504c5f67·65745f63·68617273·ger.PL_get_chars
99 ··0x00000600·5f617373·6572745f·6661696c·40474c49·_assert_fail@GLI95 ··0x000005c0·005f5f61·73736572·745f6661·696c4047·.__assert_fail@G
100 ··0x00000610·42435f32·2e3400·····················BC_2.4.96 ··0x000005d0·4c494243·5f322e34·00················LIBC_2.4.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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.
  
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····86604·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0····86560·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:·abab9a7fff5eb1dd399828993351df8cf51c42a212 Build-Ids:·c00e9bac731ebdfbcecb74adb8874f660ec17f92
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/ab/ab9a7fff5eb1dd399828993351df8cf51c42a2.debug1 usr/lib/debug/.build-id/c0/0e9bac731ebdfbcecb74adb8874f660ec17f92.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/ab/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/c0/
7 -rw-r--r--···0·root·········(0)·root·········(0)···101332·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/ab/ab9a7fff5eb1dd399828993351df8cf51c42a2.debug7 -rw-r--r--···0·root·········(0)·root·········(0)···101020·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/c0/0e9bac731ebdfbcecb74adb8874f660ec17f92.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/ab/ab9a7fff5eb1dd399828993351df8cf51c42a2.debug vs.
./usr/lib/debug/.build-id/c0/0e9bac731ebdfbcecb74adb8874f660ec17f92.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:··········99892·(bytes·into·file)13 ··Start·of·section·headers:··········99660·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·33
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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·0x0000ade0·0x0000ade0·0x00000·0x00328·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x0b10c·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0acdc·R·E·0x10000
8 ··LOAD···········0x00fd3c·0x0001fd3c·0x0001fd3c·0x00000·0x0076c·RW··0x100007 ··LOAD···········0x00fd44·0x0001fd44·0x0001fd44·0x00000·0x00764·RW··0x10000
9 ··DYNAMIC········0x00fd3c·0x0001fd44·0x0001fd44·0x00000·0x00118·RW··0x48 ··DYNAMIC········0x00fd44·0x0001fd4c·0x0001fd4c·0x00000·0x00110·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fd3c·0x0001fd3c·0x0001fd3c·0x00000·0x002c4·R···0x111 ··GNU_RELRO······0x00fd44·0x0001fd44·0x0001fd44·0x00000·0x002bc·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.08 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 43 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x18634:1 There·are·34·section·headers,·starting·at·offset·0x1854c:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·0001c0·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·0001c0·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000002f8·000138·000a00·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········000002d8·000118·0009e0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000cf8·000138·000f91·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000cb8·000118·000f4d·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00001c8a·000138·000140·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00001c06·000118·00013c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00001dcc·000138·000090·00···A··4···4··410 ··[·6]·.gnu.version_r····NOBITS··········00001d44·000118·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00001e5c·000138·000258·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00001db4·000118·000258·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000020b4·000138·000308·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········0000200c·000118·000308·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000023bc·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00002314·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000023c8·000138·0004e4·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00002320·000118·0004e4·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000028b0·000138·0077d4·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00002808·000118·0077d4·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········0000a084·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00009fdc·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000a08c·000138·000cf4·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00009fe4·000118·000cf4·00···A··0···0··4
18 ··[14]·.ARM.extab········NOBITS··········0000ad80·000138·000060·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········0000ade0·000138·000328·00··AL·11···0··4 
20 ··[16]·.eh_frame·········NOBITS··········0000b108·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········0000acd8·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fd3c·00fd3c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fd44·00fd44·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fd40·00fd3c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fd48·00fd44·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fd44·00fd3c·000118·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fd4c·00fd44·000110·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001fe5c·00fd3c·0001a4·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001fe5c·00fd44·0001a4·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fd3c·000298·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fd44·000298·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020298·00fd3c·000210·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········00020298·00fd44·000210·00··WA··0···0··8
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·009fb3·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·009fac·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·00a15c·0002ea·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00a134·0002ea·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·00a448·002ccd·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·00a420·002ccb·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·00d118·0005d6·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·00d0ec·0005da·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·00d6f0·0013d5·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·00d6c8·0013ca·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·00eac8·004a95·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·00ea94·004a95·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·013560·000860·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·01352c·000860·00···C··0···0··4
37 ··[33]·.symtab···········SYMTAB··········00000000·013dc0·002be0·10·····34·545··435 ··[31]·.symtab···········SYMTAB··········00000000·013d8c·002b80·10·····32·541··4
38 ··[34]·.strtab···········STRTAB··········00000000·0169a0·001b2b·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·01690c·001aed·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·0184cb·000167·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·0183f9·000151·00······0···0··1
40 Key·to·Flags:38 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)42 ··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:·abab9a7fff5eb1dd399828993351df8cf51c42a23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c00e9bac731ebdfbcecb74adb8874f660ec17f92
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 ····00002978·00006ebc9 ····000028d0·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 ····00002978·00006ebc9 ····000028d0·00006ebc
10 ····00000000·0000000010 ····00000000·00000000
  
9.25 KB
strings --all --bytes=8 {}
    
Offset 1, 25 lines modifiedOffset 1, 30 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·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(7t1
2 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 M(nM}{|»: 
11 g`?IS_C? 
12 1]QxL716 
13 Q#:A·a7_\ 
14 q^_»    5+PZ 
15 F]n@LKy3fc 
16 I"]&%D:[9 I"]&%D:[
 10 itXBM's)1
 11 TW"VX1NA
 12 8L;g0*,B
 13 /eX~'o?p_
 14 ·94$bNL\?
 15 ;{2B')t~
17 u(>rtYYC@dH16 u(>rtYYC@dH
18 Pd^ph,d_17 A1p*dwZ+·CkY
 18 Va0Q)5hE
 19 V]3Dy1**[~
 20 qkh:76BM
 21 cl-+XgQA
 22 Ue2"lfD$l
 23 ?rz1@a*}
19 V)ZK<'o-Z24 V)ZK<'o-Z
20 call_weak_fn25 call_weak_fn
21 crtstuff.c26 crtstuff.c
22 all_implied_fbits27 all_implied_fbits
23 deregister_tm_clones28 deregister_tm_clones
24 __do_global_dtors_aux29 __do_global_dtors_aux
25 completed.030 completed.0
Offset 149, 215 lines modifiedOffset 154, 211 lines modified
149 predspecs154 predspecs
150 _divsi3.o155 _divsi3.o
151 .divsi3_skip_div0_test156 .divsi3_skip_div0_test
152 _arm_addsubdf3.o157 _arm_addsubdf3.o
153 _arm_addsubsf3.o158 _arm_addsubsf3.o
154 _dvmd_lnx.o159 _dvmd_lnx.o
155 __FRAME_END__160 __FRAME_END__
156 __aeabi_fadd161 __aeabi_f2d
157 jni_create_default_jvm162 __adddf3
 163 __aeabi_dsub
 164 __aeabi_idivmod
158 __floatundidf165 __floatdidf
159 __aeabi_l2f 
160 __floatsidf 
161 __aeabi_ul2f 
162 __aeabi_idiv0 
163 _GLOBAL_OFFSET_TABLE_ 
164 default_args 
165 __subsf3 
166 __aeabi_ui2d 
167 __aeabi_i2d166 __aeabi_i2d
 167 __aeabi_i2f
 168 default_args
168 __floatunsidf 
169 __subdf3 
170 __floatsisf 
171 __aeabi_ldiv0169 __aeabi_ldiv0
172 __addsf3 
173 __aeabi_frsub170 __aeabi_drsub
174 __TMC_END__ 
175 __divsi3171 __floatsisf
 172 __subsf3
 173 __aeabi_ul2f
 174 __aeabi_ul2d
176 __dso_handle175 __dso_handle
 176 __floatundisf
 177 __floatunsisf
 178 __divsi3
 179 __subdf3
 180 __aeabi_idiv0
 181 __floatsidf
 182 _DYNAMIC
177 __floatdidf183 __floatundidf
178 __adddf3 
179 __aeabi_l2d 
180 __floatdisf184 __floatdisf
181 __aeabi_f2d185 __aeabi_frsub
182 __aeabi_ul2d 
183 __aeabi_idivmod 
184 __aeabi_fsub186 __aeabi_fsub
185 __aeabi_ui2f 
186 __aeabi_i2f 
187 __aeabi_drsub187 __TMC_END__
 188 _GLOBAL_OFFSET_TABLE_
 189 jni_create_default_jvm
188 __aeabi_idiv190 __aeabi_idiv
189 __extendsfdf2 
190 __floatunsisf 
191 __aeabi_dadd191 __aeabi_dadd
192 __floatundisf192 __floatunsidf
193 _DYNAMIC193 __aeabi_ui2f
 194 __aeabi_ui2d
 195 __extendsfdf2
 196 __aeabi_l2f
194 __aeabi_dsub197 __aeabi_l2d
 198 __aeabi_fadd
 199 __addsf3
 200 pthread_mutex_unlock@GLIBC_2.4
195 PL_open_foreign_frame 
196 Java_org_jpl7_fli_Prolog_put_1jref 
197 Java_org_jpl7_fli_Prolog_open_1query 
198 PL_new_module 
199 Java_org_jpl7_fli_Prolog_get_1integer_1big 
200 Sdprintf 
201 Java_org_jpl7_fli_Prolog_get_1jref_1object 
202 PL_put_int64 
203 Java_org_jpl7_fli_Prolog_open_1foreign_1frame 
204 PL_unify_pointer 
205 Java_org_jpl7_fli_Prolog_get_1name_1arity 
206 Java_org_jpl7_fli_Prolog_put_1float 
207 Java_org_jpl7_fli_Prolog_new_1functor 
208 PL_unify_atom 
Max diff block lines reached; 6820/9418 bytes (72.41%) 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 000023bc·<_init>:2 00002314·<_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 000023c8·<.plt>:2 00002320·<.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 000028b0·<call_weak_fn>:2 00002808·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000028d4·<deregister_tm_clones>:4 0000282c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00002900·<register_tm_clones>:6 00002858·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00002934·<__do_global_dtors_aux>:8 0000288c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00002974·<frame_dummy>:10 000028cc·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00002978·<jpl_do_jpl_init>:14 000028d0·<jpl_do_jpl_init>:
15 »       ...15 »       ...
  
16 000031d4·<load_jref>:16 0000312c·<load_jref>:
17 »       ...17 »       ...
  
18 000031e0·<jpl_post_pvm_init>:18 00003138·<jpl_post_pvm_init>:
19 »       ...19 »       ...
  
20 000032dc·<jpl_test_pvm_init>:20 00003234·<jpl_test_pvm_init>:
21 »       ...21 »       ...
  
22 00003398·<jpl_do_pvm_init>:22 000032f0·<jpl_do_pvm_init>:
23 »       ...23 »       ...
  
24 000034cc·<jni_new_string>:24 00003424·<jni_new_string>:
25 »       ...25 »       ...
  
26 0000359c·<jni_new_wstring>:26 000034f4·<jni_new_wstring>:
27 »       ...27 »       ...
  
28 0000366c·<jni_atom_to_String>:28 000035c4·<jni_atom_to_String>:
29 »       ...29 »       ...
  
30 000036ec·<save_jref>:30 00003644·<save_jref>:
31 »       ...31 »       ...
  
32 00003718·<write_jref_handle>:32 00003670·<write_jref_handle>:
33 »       ...33 »       ...
  
34 0000374c·<jni_term_to_jdouble>:34 000036a4·<jni_term_to_jdouble>:
35 »       ...35 »       ...
  
36 000037c4·<jni_String_to_atom>:36 0000371c·<jni_String_to_atom>:
37 »       ...37 »       ...
  
38 000038cc·<jni_jboolean_to_term>:38 00003824·<jni_jboolean_to_term>:
39 »       ...39 »       ...
  
40 00003908·<jni_get_jvm_opts>:40 00003860·<jni_get_jvm_opts>:
41 »       ...41 »       ...
  
42 00003968·<jni_get_actual_jvm_opts_plc>:42 000038c0·<jni_get_actual_jvm_opts_plc>:
43 »       ...43 »       ...
  
44 00003974·<jni_get_default_jvm_opts_plc>:44 000038cc·<jni_get_default_jvm_opts_plc>:
45 »       ...45 »       ...
  
46 00003980·<jni_hr_table_slot>:46 000038d8·<jni_hr_table_slot>:
47 »       ...47 »       ...
  
48 000039e8·<jni_hr_table_plc>:48 00003940·<jni_hr_table_plc>:
49 »       ...49 »       ...
  
50 00003a5c·<jni_set_default_jvm_opts_plc>:50 000039b4·<jni_set_default_jvm_opts_plc>:
51 »       ...51 »       ...
  
52 00003b88·<jni_tag_to_iref_plc>:52 00003ae0·<jni_tag_to_iref_plc>:
53 »       ...53 »       ...
  
54 00003c0c·<jni_get_created_jvm_count_plc>:54 00003b64·<jni_get_created_jvm_count_plc>:
55 »       ...55 »       ...
  
56 00003c78·<jpl_c_lib_version_4_plc>:56 00003bd0·<jpl_c_lib_version_4_plc>:
57 »       ...57 »       ...
  
58 00003cc8·<jpl_c_lib_version_1_plc>:58 00003c20·<jpl_c_lib_version_1_plc>:
59 »       ...59 »       ...
  
60 00003d34·<jni_hr_info_plc>:60 00003c8c·<jni_hr_info_plc>:
61 »       ...61 »       ...
  
62 00003d98·<jni_term_to_jboolean>:62 00003cf0·<jni_term_to_jboolean>:
63 »       ...63 »       ...
  
64 00003e3c·<jni_term_to_jmethodID>:64 00003d94·<jni_term_to_jmethodID>:
65 »       ...65 »       ...
  
66 00003ec8·<jni_term_to_jfieldID>:66 00003e20·<jni_term_to_jfieldID>:
67 »       ...67 »       ...
  
68 00003f54·<jni_free_buffer_plc>:68 00003eac·<jni_free_buffer_plc>:
69 »       ...69 »       ...
  
70 00003fb0·<jni_byte_buf_length_to_codes_plc>:70 00003f08·<jni_byte_buf_length_to_codes_plc>:
71 »       ...71 »       ...
  
72 000040c8·<jni_term_to_ref>:72 00004020·<jni_term_to_ref>:
73 »       ...73 »       ...
  
74 0000419c·<jni_term_to_jbuf>:74 000040f4·<jni_term_to_jbuf>:
75 »       ...75 »       ...
  
76 00004238·<jni_alloc_buffer_plc>:76 00004190·<jni_alloc_buffer_plc>:
77 »       ...77 »       ...
  
78 000042e4·<java_thread_done>:78 0000423c·<java_thread_done>:
79 »       ...79 »       ...
  
80 000042f4·<jni_new_jpl_error>:80 0000424c·<jni_new_jpl_error>:
81 »       ...81 »       ...
  
82 0000439c·<jpl_ensure_pvm_init_1>:82 000042f4·<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 0000a084·<_fini>:2 00009fdc·<_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, 22 lines modifiedOffset 5, 21 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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······996·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0······992·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0···364264·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0···362884·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:·4747 Installed-Size:·471
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:·0199d89de4ac3b0fb6410ba9f88397309b593c80·04bf44229041b64b6dce99726a8bdb773664d5a6·280662c8b8c4226130aa33533799cbd4ba842678·49b4cd15a90741baefddafa5f6d77b0528c0a55d·4a7ba9685aa329d76a7bd2d5e0ef3eefa0692cc6·682cd96dec6a32f40e7a17988902aca4fefaf791·6c23242c79[·...·truncated·by·diffoscope;·len:·112,·SHA:·de7eaddca81661ebb50d5d0b35877e45c772cc6d2496973219a27eacb7641059·...·]12 Build-Ids:·10a3699eb5fae9d28f9a22d3701cdff18a0c3df1·358fc3fb3e4ce7d8916e0d6cf4503372cac1e26a·4c45554d917cfbf0dc00479edad8ce8463318c32·875dd85b2edc3a49ad51848e6e6dfe209dcf642d·8e42fa1500445b921b485b31963edbe45552fe75·a95325f0fabdc42ee489b2a0176f8ca1fe3b6485·b92133d405[·...·truncated·by·diffoscope;·len:·112,·SHA:·ce6485c3c05b70a7158a209200ec7cf876b90c245171d1cdf991ec15c0b196d8·...·]
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/01/99d89de4ac3b0fb6410ba9f88397309b593c80.debug 
2 usr/lib/debug/.build-id/04/bf44229041b64b6dce99726a8bdb773664d5a6.debug 
3 usr/lib/debug/.build-id/28/0662c8b8c4226130aa33533799cbd4ba842678.debug 
4 usr/lib/debug/.build-id/49/b4cd15a90741baefddafa5f6d77b0528c0a55d.debug 
5 usr/lib/debug/.build-id/4a/7ba9685aa329d76a7bd2d5e0ef3eefa0692cc6.debug 
6 usr/lib/debug/.build-id/68/2cd96dec6a32f40e7a17988902aca4fefaf791.debug 
7 usr/lib/debug/.build-id/6c/23242c79802cec0ac3567839d0c3fff336b033.debug 
8 usr/lib/debug/.build-id/81/f7443d20e9c3de2e61a9d8f6b276029d8e8ec2.debug 
9 usr/lib/debug/.build-id/94/6e2cacf258113838ee0585b2e0bae77d0c9f66.debug1 usr/lib/debug/.build-id/10/a3699eb5fae9d28f9a22d3701cdff18a0c3df1.debug
 2 usr/lib/debug/.build-id/35/8fc3fb3e4ce7d8916e0d6cf4503372cac1e26a.debug
 3 usr/lib/debug/.build-id/4c/45554d917cfbf0dc00479edad8ce8463318c32.debug
 4 usr/lib/debug/.build-id/87/5dd85b2edc3a49ad51848e6e6dfe209dcf642d.debug
 5 usr/lib/debug/.build-id/8e/42fa1500445b921b485b31963edbe45552fe75.debug
 6 usr/lib/debug/.build-id/a9/5325f0fabdc42ee489b2a0176f8ca1fe3b6485.debug
 7 usr/lib/debug/.build-id/b9/2133d405091b46f34960464d085ca8d8e8830b.debug
 8 usr/lib/debug/.build-id/dd/cf290637eb72df43d1e7b67692a5544419c47f.debug
 9 usr/lib/debug/.build-id/f1/a8ecbfff1747f14e10d09bf1e8ea525f210fe3.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/01/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/10/
 7 -rw-r--r--···0·root·········(0)·root·········(0)····32160·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/10/a3699eb5fae9d28f9a22d3701cdff18a0c3df1.debug
 8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/35/
7 -rw-r--r--···0·root·········(0)·root·········(0)····69792·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/01/99d89de4ac3b0fb6410ba9f88397309b593c80.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····93296·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/35/8fc3fb3e4ce7d8916e0d6cf4503372cac1e26a.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/04/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/4c/
9 -rw-r--r--···0·root·········(0)·root·········(0)····32328·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/04/bf44229041b64b6dce99726a8bdb773664d5a6.debug11 -rw-r--r--···0·root·········(0)·root·········(0)····28952·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/4c/45554d917cfbf0dc00479edad8ce8463318c32.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/28/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/87/
11 -rw-r--r--···0·root·········(0)·root·········(0)····29124·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/28/0662c8b8c4226130aa33533799cbd4ba842678.debug 
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/49/ 
13 -rw-r--r--···0·root·········(0)·root·········(0)····93620·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/49/b4cd15a90741baefddafa5f6d77b0528c0a55d.debug 
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/4a/ 
15 -rw-r--r--···0·root·········(0)·root·········(0)····50160·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/4a/7ba9685aa329d76a7bd2d5e0ef3eefa0692cc6.debug13 -rw-r--r--···0·root·········(0)·root·········(0)····89620·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/87/5dd85b2edc3a49ad51848e6e6dfe209dcf642d.debug
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/68/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/8e/
17 -rw-r--r--···0·root·········(0)·root·········(0)····40040·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/68/2cd96dec6a32f40e7a17988902aca4fefaf791.debug15 -rw-r--r--···0·root·········(0)·root·········(0)····15316·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/8e/42fa1500445b921b485b31963edbe45552fe75.debug
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/6c/ 
19 -rw-r--r--···0·root·········(0)·root·········(0)····15480·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/6c/23242c79802cec0ac3567839d0c3fff336b033.debug 
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/81/ 
21 -rw-r--r--···0·root·········(0)·root·········(0)····89904·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/81/f7443d20e9c3de2e61a9d8f6b276029d8e8ec2.debug 
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/94/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a9/
 17 -rw-r--r--···0·root·········(0)·root·········(0)····39756·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a9/5325f0fabdc42ee489b2a0176f8ca1fe3b6485.debug
 18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b9/
23 -rw-r--r--···0·root·········(0)·root·········(0)····32384·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/94/6e2cacf258113838ee0585b2e0bae77d0c9f66.debug19 -rw-r--r--···0·root·········(0)·root·········(0)····32100·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b9/2133d405091b46f34960464d085ca8d8e8830b.debug
 20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/dd/
 21 -rw-r--r--···0·root·········(0)·root·········(0)····49784·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/dd/cf290637eb72df43d1e7b67692a5544419c47f.debug
 22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/f1/
 23 -rw-r--r--···0·root·········(0)·root·········(0)····69408·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/f1/a8ecbfff1747f14e10d09bf1e8ea525f210fe3.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)·····7164·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)·····7152·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:··········6884·(bytes·into·file)13 ··Start·of·section·headers:··········6872·(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·0x1ae4:1 There·are·7·section·headers,·starting·at·offset·0x1ad8:
  
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·000cdb·000205·00···C··0···0··47 ··[·3]·.debug_abbrev·····PROGBITS········00000000·000cdb·000205·00···C··0···0··4
8 ··[·4]·.debug_line·······PROGBITS········00000000·000ee0·00015c·00···C··0···0··48 ··[·4]·.debug_line·······PROGBITS········00000000·000ee0·00015c·00···C··0···0··4
9 ··[·5]·.debug_str········PROGBITS········00000000·00103c·000a56·01·MSC··0···0··49 ··[·5]·.debug_str········PROGBITS········00000000·00103c·000a4d·01·MSC··0···0··4
10 ··[·6]·.shstrtab·········STRTAB··········00000000·001a92·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········00000000·001a89·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:·b70565796f48fecc14df436ee332234738448e893 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4858ac65c0973853ac51e1e5d2f4657bff4b5861
116 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
209 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 7 lines modified
 1 lI>mBph4
1 A:c["xO4vha1 
2 C'»     >~&s= 
3 j2Go%6lH·L 
4 ulBF=.n( 
5 .shstrtab2 .shstrtab
6 .note.gnu.build-id3 .note.gnu.build-id
7 .debug_info4 .debug_info
8 .debug_abbrev5 .debug_abbrev
9 .debug_line6 .debug_line
10 .debug_str7 .debug_str
13.5 KB
readelf --wide --decompress --string-dump=.debug_str {}
Max HTML report size reached
2.78 MB
./usr/lib/debug/.build-id/01/99d89de4ac3b0fb6410ba9f88397309b593c80.debug vs.
./usr/lib/debug/.build-id/f1/a8ecbfff1747f14e10d09bf1e8ea525f210fe3.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:··········68272·(bytes·into·file)13 ··Start·of·section·headers:··········67968·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·35
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x0a134·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x09e6c·R·E·0x10000
8 ··LOAD···········0x00fc0c·0x0001fc0c·0x0001fc0c·0x00000·0x00558·RW··0x100007 ··LOAD···········0x00fc14·0x0001fc14·0x0001fc14·0x00000·0x00550·RW··0x10000
9 ··DYNAMIC········0x00fc0c·0x0001fc1c·0x0001fc1c·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x00fc14·0x0001fc24·0x0001fc24·0x00000·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fc0c·0x0001fc0c·0x0001fc0c·0x00000·0x003f4·R···0x111 ··GNU_RELRO······0x00fc14·0x0001fc14·0x0001fc14·0x00000·0x003ec·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.4 KB
readelf --wide --sections {}
    
Offset 1, 47 lines modifiedOffset 1, 45 lines modified
1 There·are·38·section·headers,·starting·at·offset·0x10ab0:1 There·are·36·section·headers,·starting·at·offset·0x10980:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·000b90·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·000b70·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000cec·000138·000bf2·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000cac·000118·000bae·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000018de·000138·000172·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········0000185a·000118·00016e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00001a50·000138·000080·00···A··4···4··410 ··[·6]·.gnu.version_r····NOBITS··········000019c8·000118·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00001ad0·000138·0000f0·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00001a28·000118·0000f0·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00001bc0·000138·000568·08···A··3··21··412 ··[·8]·.rel.plt··········NOBITS··········00001b18·000118·000568·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········00002128·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00002080·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00002134·000138·000840·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········0000208c·000118·000840·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00002978·000138·005ae8·00··AX··0···0··815 ··[11]·.text·············NOBITS··········000028d0·000118·005ae8·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00008460·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000083b8·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00008468·000138·001aa8·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000083c0·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········0000a130·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00009e68·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fc0c·00fc0c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fc14·00fc14·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fc10·00fc0c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fc18·00fc14·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········0001fc14·00fc0c·000008·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········0001fc1c·00fc14·000008·00··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········0001fc1c·00fc0c·000108·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0001fc24·00fc14·000100·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········0001fd24·00fc0c·0002dc·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0001fd24·00fc14·0002dc·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00020000·00fc0c·0000e8·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00020000·00fc14·0000e8·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········000200e8·00fc0c·00007c·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········000200e8·00fc14·00007c·00··WA··0···0··4
28 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
30 ··[26]·.debug_aranges····PROGBITS········00000000·000188·000043·00···C··0···0··428 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000043·00···C··0···0··4
31 ··[27]·.debug_info·······PROGBITS········00000000·0001cc·004c7d·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001ac·004c68·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·004e4c·0005b9·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·004e14·0005b9·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·005408·0020fc·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·0053d0·0020fd·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·007504·000421·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·0074d0·00041f·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·007928·0006e5·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·0078f0·0006e5·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·008010·004bbb·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·007fd8·004bb8·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·00cbcc·00027b·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·00cb90·00027b·00···C··0···0··4
38 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·00ce47·000051·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·00ce0b·000051·00······0···0··1
39 ··[35]·.symtab···········SYMTAB··········00000000·00ce98·001ff0·10·····36·329··437 ··[33]·.symtab···········SYMTAB··········00000000·00ce5c·001f50·10·····34·321··4
40 ··[36]·.strtab···········STRTAB··········00000000·00ee88·001a9f·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·00edac·001a61·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········00000000·010927·000186·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·01080d·000170·00······0···0··1
42 Key·to·Flags:40 Key·to·Flags:
43 ··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),
44 ··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),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··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:·0199d89de4ac3b0fb6410ba9f88397309b593c803 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f1a8ecbfff1747f14e10d09bf1e8ea525f210fe3
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 ····00002a40·000036929 ····00002998·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 ····000060d4·00001f5417 ····0000602c·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 ····00008028·0000043825 ····00007f80·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 ····00002a40·000036929 ····00002998·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 ····000060d4·00001f5417 ····0000602c·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 ····00008028·0000043825 ····00007f80·00000438
26 ····00000000·0000000026 ····00000000·00000000
  
1.65 KB
strings --all --bytes=8 {}
    
Offset 1, 24 lines modifiedOffset 1, 20 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·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-HeAQ
2 '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 
18 j/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug14 j/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
19 call_weak_fn15 call_weak_fn
20 crtstuff.c16 crtstuff.c
21 all_implied_fbits17 all_implied_fbits
22 deregister_tm_clones18 deregister_tm_clones
23 __do_global_dtors_aux19 __do_global_dtors_aux
24 completed.020 completed.0
Offset 263, 15 lines modifiedOffset 259, 14 lines modified
263 EVP_sha3_256@OPENSSL_3.0.0259 EVP_sha3_256@OPENSSL_3.0.0
264 PL_blob_data260 PL_blob_data
265 EVP_PKEY_CTX_set_hkdf_md@OPENSSL_3.0.0261 EVP_PKEY_CTX_set_hkdf_md@OPENSSL_3.0.0
266 PL_close_foreign_frame262 PL_close_foreign_frame
267 EVP_EncryptFinal_ex@OPENSSL_3.0.0263 EVP_EncryptFinal_ex@OPENSSL_3.0.0
268 EVP_CIPHER_get_block_size@OPENSSL_3.0.0264 EVP_CIPHER_get_block_size@OPENSSL_3.0.0
269 PL_unify_atom_chars265 PL_unify_atom_chars
270 __aeabi_unwind_cpp_pr1@GCC_3.5 
271 PL_is_variable266 PL_is_variable
272 EVP_CIPHER_CTX_reset@OPENSSL_3.0.0267 EVP_CIPHER_CTX_reset@OPENSSL_3.0.0
273 EVP_PKEY_CTX_free@OPENSSL_3.0.0268 EVP_PKEY_CTX_free@OPENSSL_3.0.0
274 PL_malloc269 PL_malloc
275 EVP_PKEY_decrypt_init@OPENSSL_3.0.0270 EVP_PKEY_decrypt_init@OPENSSL_3.0.0
276 ERR_error_string_n@OPENSSL_3.0.0271 ERR_error_string_n@OPENSSL_3.0.0
277 EVP_PKEY_verify_recover_init@OPENSSL_3.0.0272 EVP_PKEY_verify_recover_init@OPENSSL_3.0.0
Offset 288, 15 lines modifiedOffset 283, 14 lines modified
288 memcmp@GLIBC_2.4283 memcmp@GLIBC_2.4
289 PL_get_bool_ex284 PL_get_bool_ex
290 EC_POINT_new@OPENSSL_3.0.0285 EC_POINT_new@OPENSSL_3.0.0
291 EVP_MD_CTX_copy_ex@OPENSSL_3.0.0286 EVP_MD_CTX_copy_ex@OPENSSL_3.0.0
292 EVP_MD_CTX_free@OPENSSL_3.0.0287 EVP_MD_CTX_free@OPENSSL_3.0.0
293 PL_resource_error288 PL_resource_error
294 EC_POINT_get_affine_coordinates@OPENSSL_3.0.0289 EC_POINT_get_affine_coordinates@OPENSSL_3.0.0
295 __aeabi_unwind_cpp_pr0@GCC_3.5 
296 EVP_MD_get0_name@OPENSSL_3.0.0290 EVP_MD_get0_name@OPENSSL_3.0.0
297 OBJ_nid2ln@OPENSSL_3.0.0291 OBJ_nid2ln@OPENSSL_3.0.0
298 EVP_MAC_init@OPENSSL_3.0.0292 EVP_MAC_init@OPENSSL_3.0.0
299 EVP_PKEY_Q_keygen@OPENSSL_3.0.0293 EVP_PKEY_Q_keygen@OPENSSL_3.0.0
300 BN_bn2hex@OPENSSL_3.0.0294 BN_bn2hex@OPENSSL_3.0.0
301 __gmon_start__295 __gmon_start__
302 PL_get_blob296 PL_get_blob
Offset 312, 16 lines modifiedOffset 306, 14 lines modified
312 .shstrtab306 .shstrtab
313 .note.gnu.build-id307 .note.gnu.build-id
314 .gnu.hash308 .gnu.hash
315 .gnu.version309 .gnu.version
316 .gnu.version_r310 .gnu.version_r
317 .rel.dyn311 .rel.dyn
318 .rel.plt312 .rel.plt
319 .ARM.extab 
320 .ARM.exidx 
321 .eh_frame313 .eh_frame
322 .init_array314 .init_array
323 .fini_array315 .fini_array
324 .data.rel.ro316 .data.rel.ro
325 .dynamic317 .dynamic
326 .comment318 .comment
327 .ARM.attributes319 .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 00002128·<_init>:2 00002080·<_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 00002134·<.plt>:2 0000208c·<.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 00002978·<call_weak_fn>:2 000028d0·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000299c·<deregister_tm_clones>:4 000028f4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000029c8·<register_tm_clones>:6 00002920·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000029fc·<__do_global_dtors_aux>:8 00002954·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00002a3c·<frame_dummy>:10 00002994·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00002a40·<crypto_set_debug>:14 00002998·<crypto_set_debug>:
15 »       ...15 »       ...
  
16 00002aa0·<acquire_curve>:16 000029f8·<acquire_curve>:
17 »       ...17 »       ...
  
18 00002afc·<compare_curve>:18 00002a54·<compare_curve>:
19 »       ...19 »       ...
  
20 00002b34·<acquire_hash_context>:20 00002a8c·<acquire_hash_context>:
21 »       ...21 »       ...
  
22 00002b54·<compare_hash_context>:22 00002aac·<compare_hash_context>:
23 »       ...23 »       ...
  
24 00002b8c·<write_curve>:24 00002ae4·<write_curve>:
25 »       ...25 »       ...
  
26 00002bcc·<write_hash_context>:26 00002b24·<write_hash_context>:
27 »       ...27 »       ...
  
28 00002c00·<ssl_deb>:28 00002b58·<ssl_deb>:
29 »       ...29 »       ...
  
30 00002c9c·<get_bn_arg>:30 00002bf4·<get_bn_arg>:
31 »       ...31 »       ...
  
32 00002d30·<ssl_error_term>:32 00002c88·<ssl_error_term>:
33 »       ...33 »       ...
  
34 00002e54·<raise_ssl_error>:34 00002dac·<raise_ssl_error>:
35 »       ...35 »       ...
  
36 00002e74·<unify_bytes_hex>:36 00002dcc·<unify_bytes_hex>:
37 »       ...37 »       ...
  
38 00002f94·<get_digest_type>:38 00002eec·<get_digest_type>:
39 »       ...39 »       ...
  
40 0000304c·<recover_rsa>:40 00002fa4·<recover_rsa>:
41 »       ...41 »       ...
  
42 00003274·<recover_ec>:42 000031cc·<recover_ec>:
43 »       ...43 »       ...
  
44 00003370·<get_hash_algorithm>:44 000032c8·<get_hash_algorithm>:
45 »       ...45 »       ...
  
46 0000346c·<pl_crypto_password_hash_bcrypt>:46 000033c4·<pl_crypto_password_hash_bcrypt>:
47 »       ...47 »       ...
  
48 00003518·<pl_crypto_password_hash_pbkdf2>:48 00003470·<pl_crypto_password_hash_pbkdf2>:
49 »       ...49 »       ...
  
50 000035cc·<unify_hash_context>:50 00003524·<unify_hash_context>:
51 »       ...51 »       ...
  
52 00003634·<pl_crypto_stream_hash_context>:52 0000358c·<pl_crypto_stream_hash_context>:
53 »       ...53 »       ...
  
54 0000369c·<hash_control>:54 000035f4·<hash_control>:
55 »       ...55 »       ...
  
56 000036b8·<get_hash_context>:56 00003610·<get_hash_context>:
57 »       ...57 »       ...
  
58 00003768·<pl_crypto_open_hash_stream>:58 000036c0·<pl_crypto_open_hash_stream>:
59 »       ...59 »       ...
  
60 00003834·<pl_crypto_hash_context_hash>:60 0000378c·<pl_crypto_hash_context_hash>:
61 »       ...61 »       ...
  
62 000038b8·<pl_crypto_hash_context_copy>:62 00003810·<pl_crypto_hash_context_copy>:
63 »       ...63 »       ...
  
64 000039d4·<get_text_representation>:64 0000392c·<get_text_representation>:
65 »       ...65 »       ...
  
66 00003a6c·<recover_private_key>:66 000039c4·<recover_private_key>:
67 »       ...67 »       ...
  
68 00003ac8·<get_curve.constprop.0>:68 00003a20·<get_curve.constprop.0>:
69 »       ...69 »       ...
  
70 00003b7c·<parse_options.constprop.0>:70 00003ad4·<parse_options.constprop.0>:
71 »       ...71 »       ...
  
72 00003d34·<pl_crypto_hash_context_new>:72 00003c8c·<pl_crypto_hash_context_new>:
73 »       ...73 »       ...
  
74 00003fe8·<pl_crypto_update_hash_context>:74 00003f40·<pl_crypto_update_hash_context>:
75 »       ...75 »       ...
  
76 00004074·<release_curve>:76 00003fcc·<release_curve>:
77 »       ...77 »       ...
  
78 000040ec·<recover_public_key>:78 00004044·<recover_public_key>:
79 »       ...79 »       ...
  
80 00004148·<hash_write>:80 000040a0·<hash_write>:
81 »       ...81 »       ...
  
82 00004194·<hash_read>:82 000040ec·<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 00008460·<_fini>:2 000083b8·<_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·00b70565·og-nox.debug...e5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.
6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX
7 ··0x00000050·89··································.7 ··0x00000050·61··································a
  
10.2 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 347, 83 lines modifiedOffset 347, 80 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·7273005f·ify_atom_chars._354 ··0x000015f0·6966795f·61746f6d·5f636861·72730050·ify_atom_chars.P
355 ··0x00001600·5f616561·62695f75·6e77696e·645f6370·_aeabi_unwind_cp 
356 ··0x00001610·705f7072·31404743·435f332e·3500504c·p_pr1@GCC_3.5.PL 
357 ··0x00001620·5f69735f·76617269·61626c65·00455650·_is_variable.EVP355 ··0x00001600·4c5f6973·5f766172·6961626c·65004556·L_is_variable.EV
358 ··0x00001630·5f434950·4845525f·4354585f·72657365·_CIPHER_CTX_rese356 ··0x00001610·505f4349·50484552·5f435458·5f726573·P_CIPHER_CTX_res
359 ··0x00001640·74404f50·454e5353·4c5f332e·302e3000·t@OPENSSL_3.0.0.357 ··0x00001620·6574404f·50454e53·534c5f33·2e302e30·et@OPENSSL_3.0.0
360 ··0x00001650·4556505f·504b4559·5f435458·5f667265·EVP_PKEY_CTX_fre358 ··0x00001630·00455650·5f504b45·595f4354·585f6672·.EVP_PKEY_CTX_fr
361 ··0x00001660·65404f50·454e5353·4c5f332e·302e3000·e@OPENSSL_3.0.0.359 ··0x00001640·6565404f·50454e53·534c5f33·2e302e30·ee@OPENSSL_3.0.0
362 ··0x00001670·504c5f6d·616c6c6f·63004556·505f504b·PL_malloc.EVP_PK360 ··0x00001650·00504c5f·6d616c6c·6f630045·56505f50·.PL_malloc.EVP_P
363 ··0x00001680·45595f64·65637279·70745f69·6e697440·EY_decrypt_init@361 ··0x00001660·4b45595f·64656372·7970745f·696e6974·KEY_decrypt_init
364 ··0x00001690·4f50454e·53534c5f·332e302e·30004552·OPENSSL_3.0.0.ER 
365 ··0x000016a0·525f6572·726f725f·73747269·6e675f6e·R_error_string_n 
366 ··0x000016b0·404f5045·4e53534c·5f332e30·2e300045·@OPENSSL_3.0.0.E362 ··0x00001670·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.
367 ··0x000016c0·56505f50·4b45595f·76657269·66795f72·VP_PKEY_verify_r365 ··0x000016a0·4556505f·504b4559·5f766572·6966795f·EVP_PKEY_verify_
368 ··0x000016d0·65636f76·65725f69·6e697440·4f50454e·ecover_init@OPEN366 ··0x000016b0·7265636f·7665725f·696e6974·404f5045·recover_init@OPE
369 ··0x000016e0·53534c5f·332e302e·30004543·5f47524f·SSL_3.0.0.EC_GRO367 ··0x000016c0·4e53534c·5f332e30·2e300045·435f4752·NSSL_3.0.0.EC_GR
370 ··0x000016f0·55505f6e·65775f62·795f6375·7276655f·UP_new_by_curve_368 ··0x000016d0·4f55505f·6e65775f·62795f63·75727665·OUP_new_by_curve
371 ··0x00001700·6e616d65·404f5045·4e53534c·5f332e30·name@OPENSSL_3.0369 ··0x000016e0·5f6e616d·65404f50·454e5353·4c5f332e·_name@OPENSSL_3.
372 ··0x00001710·2e300045·56505f50·4b45595f·76657269·.0.EVP_PKEY_veri370 ··0x000016f0·302e3000·4556505f·504b4559·5f766572·0.0.EVP_PKEY_ver
373 ··0x00001720·66795f69·6e69745f·6578404f·50454e53·fy_init_ex@OPENS371 ··0x00001700·6966795f·696e6974·5f657840·4f50454e·ify_init_ex@OPEN
374 ··0x00001730·534c5f33·2e302e30·00504c5f·636f7079·SL_3.0.0.PL_copy372 ··0x00001710·53534c5f·332e302e·3000504c·5f636f70·SSL_3.0.0.PL_cop
375 ··0x00001740·5f746572·6d5f7265·6600504b·4353355f·_term_ref.PKCS5_373 ··0x00001720·795f7465·726d5f72·65660050·4b435335·y_term_ref.PKCS5
376 ··0x00001750·50424b44·46325f48·4d414340·4f50454e·PBKDF2_HMAC@OPEN374 ··0x00001730·5f50424b·4446325f·484d4143·404f5045·_PBKDF2_HMAC@OPE
377 ··0x00001760·53534c5f·332e302e·30004556·505f7368·SSL_3.0.0.EVP_sh375 ··0x00001740·4e53534c·5f332e30·2e300045·56505f73·NSSL_3.0.0.EVP_s
378 ··0x00001770·61323536·404f5045·4e53534c·5f332e30·a256@OPENSSL_3.0376 ··0x00001750·68613235·36404f50·454e5353·4c5f332e·ha256@OPENSSL_3.
379 ··0x00001780·2e300045·56505f50·4b45595f·6765745f·.0.EVP_PKEY_get_377 ··0x00001760·302e3000·4556505f·504b4559·5f676574·0.0.EVP_PKEY_get
380 ··0x00001790·73697a65·404f5045·4e53534c·5f332e30·size@OPENSSL_3.0378 ··0x00001770·5f73697a·65404f50·454e5353·4c5f332e·_size@OPENSSL_3.
381 ··0x000017a0·2e30005f·5f657272·6e6f5f6c·6f636174·.0.__errno_locat379 ··0x00001780·302e3000·5f5f6572·726e6f5f·6c6f6361·0.0.__errno_loca
382 ··0x000017b0·696f6e40·474c4942·435f322e·34004556·ion@GLIBC_2.4.EV380 ··0x00001790·74696f6e·40474c49·42435f32·2e340045·tion@GLIBC_2.4.E
383 ··0x000017c0·505f504b·45595f6e·6577404f·50454e53·P_PKEY_new@OPENS381 ··0x000017a0·56505f50·4b45595f·6e657740·4f50454e·VP_PKEY_new@OPEN
384 ··0x000017d0·534c5f33·2e302e30·00455650·5f504b45·SL_3.0.0.EVP_PKE382 ··0x000017b0·53534c5f·332e302e·30004556·505f504b·SSL_3.0.0.EVP_PK
385 ··0x000017e0·595f7365·745f6f63·7465745f·73747269·Y_set_octet_stri383 ··0x000017c0·45595f73·65745f6f·63746574·5f737472·EY_set_octet_str
386 ··0x000017f0·6e675f70·6172616d·404f5045·4e53534c·ng_param@OPENSSL384 ··0x000017d0·696e675f·70617261·6d404f50·454e5353·ing_param@OPENSS
387 ··0x00001800·5f332e30·2e30005f·49544d5f·64657265·_3.0.0._ITM_dere385 ··0x000017e0·4c5f332e·302e3000·5f49544d·5f646572·L_3.0.0._ITM_der
388 ··0x00001810·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab386 ··0x000017f0·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
389 ··0x00001820·6c65006d·656d636d·7040474c·4942435f·le.memcmp@GLIBC_387 ··0x00001800·626c6500·6d656d63·6d704047·4c494243·ble.memcmp@GLIBC
390 ··0x00001830·322e3400·504c5f67·65745f62·6f6f6c5f·2.4.PL_get_bool_388 ··0x00001810·5f322e34·00504c5f·6765745f·626f6f6c·_2.4.PL_get_bool
391 ··0x00001840·65780045·435f504f·494e545f·6e657740·ex.EC_POINT_new@389 ··0x00001820·5f657800·45435f50·4f494e54·5f6e6577·_ex.EC_POINT_new
392 ··0x00001850·4f50454e·53534c5f·332e302e·30004556·OPENSSL_3.0.0.EV 
393 ··0x00001860·505f4d44·5f435458·5f636f70·795f6578·P_MD_CTX_copy_ex 
394 ··0x00001870·404f5045·4e53534c·5f332e30·2e300045·@OPENSSL_3.0.0.E390 ··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.
395 ··0x00001880·56505f4d·445f4354·585f6672·6565404f·VP_MD_CTX_free@O393 ··0x00001860·4556505f·4d445f43·54585f66·72656540·EVP_MD_CTX_free@
396 ··0x00001890·50454e53·534c5f33·2e302e30·00504c5f·PENSSL_3.0.0.PL_394 ··0x00001870·4f50454e·53534c5f·332e302e·3000504c·OPENSSL_3.0.0.PL
397 ··0x000018a0·7265736f·75726365·5f657272·6f720045·resource_error.E395 ··0x00001880·5f726573·6f757263·655f6572·726f7200·_resource_error.
398 ··0x000018b0·435f504f·494e545f·6765745f·61666669·C_POINT_get_affi396 ··0x00001890·45435f50·4f494e54·5f676574·5f616666·EC_POINT_get_aff
399 ··0x000018c0·6e655f63·6f6f7264·696e6174·6573404f·ne_coordinates@O397 ··0x000018a0·696e655f·636f6f72·64696e61·74657340·ine_coordinates@
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 
405 ··0x00001920·6964326c·6e404f50·454e5353·4c5f332e·id2ln@OPENSSL_3. 
406 ··0x00001930·302e3000·4556505f·4d41435f·696e6974·0.0.EVP_MAC_init 
407 ··0x00001940·404f5045·4e53534c·5f332e30·2e300045·@OPENSSL_3.0.0.E398 ··0x000018b0·4f50454e·53534c5f·332e302e·30004556·OPENSSL_3.0.0.EV
408 ··0x00001950·56505f50·4b45595f·515f6b65·7967656e·VP_PKEY_Q_keygen399 ··0x000018c0·505f4d44·5f676574·305f6e61·6d65404f·P_MD_get0_name@O
409 ··0x00001960·404f5045·4e53534c·5f332e30·2e300042·@OPENSSL_3.0.0.B400 ··0x000018d0·50454e53·534c5f33·2e302e30·004f424a·PENSSL_3.0.0.OBJ
 401 ··0x000018e0·5f6e6964·326c6e40·4f50454e·53534c5f·_nid2ln@OPENSSL_
 402 ··0x000018f0·332e302e·30004556·505f4d41·435f696e·3.0.0.EVP_MAC_in
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 
418 ··0x000019f0·7465404f·50454e53·534c5f33·2e302e30·te@OPENSSL_3.0.0403 ··0x00001900·6974404f·50454e53·534c5f33·2e302e30·it@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
419 ··0x00001a00·00737472·63687240·474c4942·435f322e·.strchr@GLIBC_2.415 ··0x000019c0·2e300073·74726368·7240474c·4942435f·.0.strchr@GLIBC_
420 ··0x00001a10·34005f5f·6378615f·66696e61·6c697a65·4.__cxa_finalize416 ··0x000019d0·322e3400·5f5f6378·615f6669·6e616c69·2.4.__cxa_finali
421 ··0x00001a20·40474c49·42435f32·2e340045·56505f50·@GLIBC_2.4.EVP_P417 ··0x000019e0·7a654047·4c494243·5f322e34·00455650·ze@GLIBC_2.4.EVP
422 ··0x00001a30·4b45595f·64657269·76655f69·6e697440·KEY_derive_init@418 ··0x000019f0·5f504b45·595f6465·72697665·5f696e69·_PKEY_derive_ini
 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@
423 ··0x00001a40·4f50454e·53534c5f·332e302e·30005373·OPENSSL_3.0.0.Ss422 ··0x00001a30·4f50454e·53534c5f·332e302e·30004556·OPENSSL_3.0.0.EV
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_ 
427 ··0x00001a80·504b4559·5f766572·6966795f·696e6974·PKEY_verify_init423 ··0x00001a40·505f504b·45595f76·65726966·795f696e·P_PKEY_verify_in
428 ··0x00001a90·404f5045·4e53534c·5f332e30·2e3000···@OPENSSL_3.0.0.424 ··0x00001a50·6974404f·50454e53·534c5f33·2e302e30·it@OPENSSL_3.0.0
 425 ··0x00001a60·00··································.
  
2.53 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 24 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·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
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·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.18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges.
22 ··0x00000130·2e646562·75675f6c·696e6500·2e646562·.debug_line..deb19 ··0x00000100·2e646562·75675f69·6e666f00·2e646562·.debug_info..deb
23 ··0x00000140·75675f66·72616d65·002e6465·6275675f·ug_frame..debug_20 ··0x00000110·75675f61·62627265·76002e64·65627567·ug_abbrev..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.
  
942 KB
./usr/lib/debug/.build-id/04/bf44229041b64b6dce99726a8bdb773664d5a6.debug vs.
./usr/lib/debug/.build-id/10/a3699eb5fae9d28f9a22d3701cdff18a0c3df1.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:··········30888·(bytes·into·file)13 ··Start·of·section·headers:··········30760·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·34
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x04b14·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x049dc·R·E·0x10000
8 ··LOAD···········0x00fca4·0x0001fca4·0x0001fca4·0x00000·0x004b4·RW··0x100007 ··LOAD···········0x00fcac·0x0001fcac·0x0001fcac·0x00000·0x004ac·RW··0x10000
9 ··DYNAMIC········0x00fca4·0x0001fcac·0x0001fcac·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x00fcac·0x0001fcb4·0x0001fcb4·0x00000·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fca4·0x0001fca4·0x0001fca4·0x00000·0x0035c·R···0x111 ··GNU_RELRO······0x00fcac·0x0001fcac·0x0001fcac·0x00000·0x00354·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 44 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x78a8:1 There·are·35·section·headers,·starting·at·offset·0x7828:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000930·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000920·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000a88·000138·000ca6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000a58·000118·000c79·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········0000172e·000138·000126·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000016d2·000118·000124·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00001854·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········000017f8·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········000018b4·000138·000098·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00001838·000118·000098·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000194c·000138·000458·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········000018d0·000118·000458·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00001da4·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00001d28·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00001db0·000138·0006b0·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00001d34·000118·0006b0·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00002460·000138·002100·00··AX··0···0··815 ··[11]·.text·············NOBITS··········000023e8·000118·002100·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00004560·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000044e8·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00004568·000138·0004e8·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000044f0·000118·0004e8·00···A··0···0··4
18 ··[14]·.ARM.exidx········NOBITS··········00004a50·000138·0000c0·00··AL·11···0··4 
19 ··[15]·.eh_frame·········NOBITS··········00004b10·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········000049d8·000118·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········0001fca4·00fca4·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fcac·00fcac·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········0001fca8·00fca4·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fcb0·00fcac·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········0001fcac·00fca4·000108·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fcb4·00fcac·000100·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0001fdb4·00fca4·00024c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001fdb4·00fcac·00024c·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00020000·00fca4·000090·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fcac·000090·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020090·00fca4·0000c8·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020090·00fcac·0000c8·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
29 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·00269a·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·00268d·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·002844·000312·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·002818·000312·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·002b58·000cd4·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·002b2c·000cd2·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·00382c·0001c0·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·003800·0001c6·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·0039ec·000406·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·0039c8·000406·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·003df4·000bc5·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·003dd0·000bc5·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·0049bc·00020e·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·004998·00020e·00···C··0···0··4
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·004bca·000051·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·004ba6·000051·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·004c1c·001780·10·····34·232··436 ··[32]·.symtab···········SYMTAB··········00000000·004bf8·001750·10·····33·230··4
38 ··[34]·.strtab···········STRTAB··········00000000·00639c·00139b·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·006348·00137c·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·007737·00016e·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·0076c4·000163·00······0···0··1
40 Key·to·Flags:39 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·04bf44229041b64b6dce99726a8bdb773664d5a63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·10a3699eb5fae9d28f9a22d3701cdff18a0c3df1
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 ····00002528·00001c509 ····000024b0·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 ····00002528·00001c509 ····000024b0·00001c50
10 ····00000000·0000000010 ····00000000·00000000
  
7.22 KB
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 14 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·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*
4 \D$$""DBD\D8 \D$$""DBD\D
5 I,dJ1dTV!9 I,dJ1dTV!
6 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug10 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
7 call_weak_fn11 call_weak_fn
8 crtstuff.c12 crtstuff.c
9 all_implied_fbits13 all_implied_fbits
10 deregister_tm_clones14 deregister_tm_clones
Offset 91, 181 lines modifiedOffset 95, 179 lines modified
91 archive_blob95 archive_blob
92 ar_entry_read_functions96 ar_entry_read_functions
93 ar_entry_write_functions97 ar_entry_write_functions
94 _arm_addsubdf3.o98 _arm_addsubdf3.o
95 _fixdfdi.o99 _fixdfdi.o
96 _fixunsdfdi.o100 _fixunsdfdi.o
97 __FRAME_END__101 __FRAME_END__
 102 __aeabi_f2d
 103 __adddf3
 104 __aeabi_dsub
98 __floatundidf105 __floatdidf
 106 __aeabi_i2d
 107 __aeabi_d2ulz
 108 __aeabi_drsub
 109 __aeabi_ul2d
 110 __dso_handle
 111 __aeabi_d2lz
 112 __subdf3
99 __floatsidf113 __floatsidf
 114 _DYNAMIC
 115 __floatundidf
 116 __fixunsdfdi
100 __fixdfdi117 __fixdfdi
 118 __TMC_END__
101 _GLOBAL_OFFSET_TABLE_119 _GLOBAL_OFFSET_TABLE_
102 __aeabi_ui2d 
103 __aeabi_d2ulz 
104 __aeabi_i2d120 __aeabi_dadd
105 __floatunsidf121 __floatunsidf
106 __subdf3 
107 __TMC_END__ 
108 __aeabi_d2lz 
109 __dso_handle 
110 __floatdidf 
111 __adddf3 
112 __fixunsdfdi 
113 __aeabi_l2d 
114 __aeabi_f2d 
115 __aeabi_ul2d122 __aeabi_ui2d
116 __aeabi_drsub 
117 __extendsfdf2123 __extendsfdf2
118 __aeabi_dadd124 __aeabi_l2d
 125 archive_write_set_format_cpio
119 _DYNAMIC 
120 __aeabi_dsub 
121 archive_read_support_filter_uu 
122 PL_release_stream126 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 
132 archive_read_support_filter_gzip127 archive_read_support_filter_lrzip
 128 PL_unify_stream
133 archive_errno 
134 __aeabi_unwind_cpp_pr0@GCC_3.5 
135 archive_entry_new 
136 archive_read_support_format_xar129 archive_read_support_format_raw
137 PL_type_error 
138 PL_get_nil_ex130 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
140 archive_read_support_filter_grzip135 archive_read_support_filter_lzop
141 archive_write_set_format_iso9660 
142 archive_entry_filetype 
143 archive_filter_name 
144 archive_write_header 
145 archive_read_set_open_callback 
146 archive_read_free 
147 archive_format_name 
148 archive_write_add_filter_gzip 
149 PL_get_list_ex 
150 PL_unify_list 
151 archive_read_support_filter_rpm 
152 PL_get_stream 
153 PL_get_blob 
154 PL_domain_error 
155 PL_unify_term 
156 archive_entry_clear 
157 archive_write_set_bytes_in_last_block 
158 archive_read_set_seek_callback 
159 archive_entry_set_mtime 
160 __assert_fail@GLIBC_2.4 
161 archive_write_set_format_gnutar136 archive_write_set_format_gnutar
162 _ITM_deregisterTMCloneTable137 _ITM_deregisterTMCloneTable
163 archive_read_support_format_mtree138 archive_read_support_format_tar
 139 PL_unify_term
 140 PL_unify_atom_chars
 141 archive_write_add_filter_gzip
164 PL_register_foreign 
165 archive_read_support_filter_xz 
166 archive_read_support_format_7zip 
167 archive_read_support_filter_lzop 
168 archive_write_set_format_7zip 
169 PL_unify_wchars142 PL_unify_wchars
170 _ITM_registerTMCloneTable 
171 PL_get_functor 
172 PL_unregister_atom143 PL_unregister_atom
 144 archive_read_free
 145 archive_entry_free
 146 PL_unify_nil
 147 __stack_chk_guard@GLIBC_2.4
 148 archive_read_support_filter_rpm
 149 PL_register_foreign
 150 PL_get_name_arity_sz
Max diff block lines reached; 3965/7341 bytes (54.01%) 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 00001da4·<_init>:2 00001d28·<_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 00001db0·<.plt>:2 00001d34·<.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 00002460·<call_weak_fn>:2 000023e8·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00002484·<deregister_tm_clones>:4 0000240c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000024b0·<register_tm_clones>:6 00002438·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000024e4·<__do_global_dtors_aux>:8 0000246c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00002524·<frame_dummy>:10 000024ac·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00002528·<libarchive_open_cb>:14 000024b0·<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 0000252c·<ar_entry_control_cb>:19 000024b4·<ar_entry_control_cb>:
20 »       ...20 »       ...
  
21 00002560·<ar_entry_close_cb>:21 000024e8·<ar_entry_close_cb>:
22 »       ...22 »       ...
  
23 000025b0·<ar_entry_read_cb>:23 00002538·<ar_entry_read_cb>:
24 »       ...24 »       ...
  
25 000025b8·<get_archive>:25 00002540·<get_archive>:
26 »       ...26 »       ...
  
27 00002688·<archive_open_entry>:27 00002610·<archive_open_entry>:
28 »       ...28 »       ...
  
29 000027a0·<ar_w_acquire_cb>:29 00002728·<ar_w_acquire_cb>:
30 »       ...30 »       ...
  
31 000027bc·<ar_w_compare_cb>:31 00002744·<ar_w_compare_cb>:
32 »       ...32 »       ...
  
33 000027f0·<ar_w_write_cb>:33 00002778·<ar_w_write_cb>:
34 »       ...34 »       ...
  
35 00002820·<archive_set_header_property>:35 000027a8·<archive_set_header_property>:
36 »       ...36 »       ...
  
37 00002a84·<archive_header_prop_>:37 00002a0c·<archive_header_prop_>:
38 »       ...38 »       ...
  
39 00002ce4·<archive_error>:39 00002c6c·<archive_error>:
40 »       ...40 »       ...
  
41 00002dbc·<archive_next_header>:41 00002d44·<archive_next_header>:
42 »       ...42 »       ...
  
43 00002f54·<archive_property>:43 00002edc·<archive_property>:
44 »       ...44 »       ...
  
45 00003030·<libarchive_write_cb>:45 00002fb8·<libarchive_write_cb>:
46 »       ...46 »       ...
  
47 00003040·<libarchive_skip_cb>:47 00002fc8·<libarchive_skip_cb>:
48 »       ...48 »       ...
  
49 00003074·<ar_entry_write_cb>:49 00002ffc·<ar_entry_write_cb>:
50 »       ...50 »       ...
  
51 000030ac·<libarchive_close_cb>:51 00003034·<libarchive_close_cb>:
52 »       ...52 »       ...
  
53 00003108·<libarchive_seek_cb>:53 00003090·<libarchive_seek_cb>:
54 »       ...54 »       ...
  
55 0000316c·<libarchive_read_cb>:55 000030f4·<libarchive_read_cb>:
56 »       ...56 »       ...
  
57 000031b8·<ar_w_release_cb>:57 00003140·<ar_w_release_cb>:
58 »       ...58 »       ...
  
59 00003234·<archive_close>:59 000031bc·<archive_close>:
60 »       ...60 »       ...
  
61 000032d4·<archive_open_stream>:61 0000325c·<archive_open_stream>:
62 »       ...62 »       ...
  
63 00003d54·<install_archive4pl>:63 00003cdc·<install_archive4pl>:
64 »       ...64 »       ...
  
65 00004178·<__aeabi_drsub>:65 00004100·<__aeabi_drsub>:
66 »       ...66 »       ...
  
67 00004180·<__aeabi_dsub>:67 00004108·<__aeabi_dsub>:
68 __subdf3():68 __aeabi_dsub():
69 »       movs»   r0,·r069 »       movs»   r0,·r0
70 »       ...70 »       ...
  
71 00004184·<__adddf3>:71 0000410c·<__adddf3>:
72 »       ...72 »       ...
  
73 000043fc·<__aeabi_ui2d>:73 00004384·<__aeabi_ui2d>:
74 »       ...74 »       ...
  
75 0000441c·<__aeabi_i2d>:75 000043a4·<__aeabi_i2d>:
76 »       ...76 »       ...
  
77 00004440·<__aeabi_f2d>:77 000043c8·<__aeabi_f2d>:
78 »       ...78 »       ...
  
79 00004484·<__aeabi_ul2d>:79 0000440c·<__aeabi_ul2d>:
80 »       ...80 »       ...
  
81 00004494·<__aeabi_l2d>:81 0000441c·<__aeabi_l2d>:
82 »       ...82 »       ...
  
83 000044f0·<__aeabi_d2lz>:83 00004478·<__aeabi_d2lz>:
84 »       ...84 »       ...
  
85 00004520·<__aeabi_d2ulz>:85 000044a8·<__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 00004560·<_fini>:2 000044e8·<_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·00b70565·og-nox.debug...e5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.
6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX
7 ··0x00000050·89··································.7 ··0x00000050·61··································a
  
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..
18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug20 ··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.
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/28/0662c8b8c4226130aa33533799cbd4ba842678.debug vs.
./usr/lib/debug/.build-id/4c/45554d917cfbf0dc00479edad8ce8463318c32.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:··········27684·(bytes·into·file)13 ··Start·of·section·headers:··········27552·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·34
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x03afc·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x039b8·R·E·0x10000
8 ··LOAD···········0x00fd38·0x0001fd38·0x0001fd38·0x00000·0x00a9c·RW··0x100007 ··LOAD···········0x00fd40·0x0001fd40·0x0001fd40·0x00000·0x00a94·RW··0x10000
9 ··DYNAMIC········0x00fd38·0x0001fd40·0x0001fd40·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x00fd40·0x0001fd48·0x0001fd48·0x00000·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fd38·0x0001fd38·0x0001fd38·0x00000·0x002c8·R···0x111 ··GNU_RELRO······0x00fd40·0x0001fd40·0x0001fd40·0x00000·0x002c0·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 44 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x6c24:1 There·are·35·section·headers,·starting·at·offset·0x6ba0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0006d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0006c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000828·000138·0005b2·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000007f8·000118·000585·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000dda·000138·0000da·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000d7e·000118·0000d8·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000eb4·000138·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000e58·000118·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000f24·000138·000048·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000ea8·000118·000048·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000f6c·000138·000328·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········00000ef0·000118·000328·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00001294·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00001218·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000012a0·000138·0004d8·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00001224·000118·0004d8·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001778·000138·001f68·00··AX··0···0··415 ··[11]·.text·············NOBITS··········000016fc·000118·001f68·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········000036e0·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00003664·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000036e8·000138·000348·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0000366c·000118·000348·00···A··0···0··4
18 ··[14]·.ARM.exidx········NOBITS··········00003a30·000138·0000c8·00··AL·11···0··4 
19 ··[15]·.eh_frame·········NOBITS··········00003af8·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········000039b4·000118·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········0001fd38·00fd38·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fd40·00fd40·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········0001fd3c·00fd38·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fd44·00fd40·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········0001fd40·00fd38·000108·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fd48·00fd40·000100·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0001fe48·00fd38·0001b8·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001fe48·00fd40·0001b8·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00020000·00fd38·000788·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fd40·000788·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020788·00fd38·00004c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020788·00fd40·00004c·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
29 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·002503·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·0024fe·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·0026ac·000377·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·002688·000377·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·002a24·000f91·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·002a00·000f8f·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·0039b8·000214·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·003990·00020f·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·003bcc·0002be·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·003ba0·0002be·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·003e8c·000c96·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·003e60·000c96·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·004b24·000205·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·004af8·000205·00···C··0···0··4
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·004d29·000051·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·004cfd·000051·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·004d7c·001350·10·····34·203··436 ··[32]·.symtab···········SYMTAB··········00000000·004d50·001320·10·····33·201··4
38 ··[34]·.strtab···········STRTAB··········00000000·0060cc·0009e9·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·006070·0009ca·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·006ab5·00016e·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·006a3a·000163·00······0···0··1
40 Key·to·Flags:39 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·280662c8b8c4226130aa33533799cbd4ba8426783 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4c45554d917cfbf0dc00479edad8ce8463318c32
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 ····00001840·00001ea09 ····000017c4·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 ····00001840·00001ea09 ····000017c4·00001ea0
10 ····00000000·0000000010 ····00000000·00000000
  
3.82 KB
strings --all --bytes=8 {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 &xGCC:·(Debian·14.2.0-14)·14.2.01 2GCC:·(Debian·14.2.0-14)·14.2.0
2 EDEDADED 
3 c@s8ZOhW 
4 %;gKVb[c 
5 3ep<is`r 
6 R}·Gm{NhBL2 cf/·[~[+4
 3 Zl%!S»  %V
 4 ko·(Z_t5
 5 q~RN*?C[
 6 %·pmf*:R
 7 pnqjiif1d
7 M)m-je)r)8 M)m-je)r)
8 wLV^{ZlQ9 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, 121 lines modifiedOffset 57, 119 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__ 
66 __dso_handle64 __dso_handle
67 _DYNAMIC65 _DYNAMIC
68 PL_open_foreign_frame66 __TMC_END__
 67 _GLOBAL_OFFSET_TABLE_
 68 fdopen@GLIBC_2.4
69 PL_release_stream69 PL_release_stream
 70 PL_unify_stream
70 PL_get_file_name 
71 __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 
82 setbuf@GLIBC_2.4 
83 PL_release_stream_noerror 
84 el_wpush 
85 el_wgetc 
86 PL_type_error 
87 PL_get_nil_ex71 PL_get_nil_ex
88 __gmon_start__ 
89 el_deletestr 
90 PL_get_chars 
91 PL_get_list_ex 
92 PL_unify_list72 PL_unify_integer
 73 PL_handle_signals
93 PL_get_stream 
94 PL_domain_error 
95 memset@GLIBC_2.474 setbuf@GLIBC_2.4
 75 strcmp@GLIBC_2.4
 76 __cxa_finalize@GLIBC_2.4
 77 _ITM_deregisterTMCloneTable
96 PL_unify_term78 PL_unify_term
97 PL_raise79 PL_raise
98 mbrtowc@GLIBC_2.4 
99 history_init 
100 _ITM_deregisterTMCloneTable 
101 PL_register_foreign 
102 PL_representation_error 
103 free@GLIBC_2.4 
104 read@GLIBC_2.480 read@GLIBC_2.4
 81 PL_representation_error
105 __ioctl_time64@GLIBC_2.34 
106 _ITM_registerTMCloneTable 
107 PL_is_functor 
108 PL_unregister_atom82 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.483 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_stream
114 PL_unify_chars91 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
115 PL_new_atom99 PL_new_atom
 100 poll@GLIBC_2.4
 101 Sset_exception
 102 sigaction@GLIBC_2.4
116 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 
124 fwrite@GLIBC_2.4103 fwrite@GLIBC_2.4
125 PL_call_predicate104 PL_call_predicate
126 PL_unify_nil 
127 PL_get_integer_ex 
128 PL_write_prompt 
129 strdup@GLIBC_2.4105 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
130 malloc@GLIBC_2.4112 malloc@GLIBC_2.4
Max diff block lines reached; 1269/3860 bytes (32.88%) 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 00001294·<_init>:2 00001218·<_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 000012a0·<.plt>:2 00001224·<.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 00001778·<call_weak_fn>:2 000016fc·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000179c·<deregister_tm_clones>:4 00001720·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000017c8·<register_tm_clones>:6 0000174c·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000017fc·<__do_global_dtors_aux>:8 00001780·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000183c·<frame_dummy>:10 000017c0·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001840·<get_el_context>:14 000017c4·<get_el_context>:
15 »       ...15 »       ...
  
16 000018d8·<pl_editmode>:16 0000185c·<pl_editmode>:
17 »       ...17 »       ...
  
18 0000194c·<pl_is_wrapped>:18 000018d0·<pl_is_wrapped>:
19 »       ...19 »       ...
  
20 000019d4·<pl_push>:20 00001958·<pl_push>:
21 »       ...21 »       ...
  
22 00001a58·<pl_getc>:22 000019dc·<pl_getc>:
23 »       ...23 »       ...
  
24 00001adc·<pl_read_history>:24 00001a60·<pl_read_history>:
25 »       ...25 »       ...
  
26 00001b54·<pl_write_history>:26 00001ad8·<pl_write_history>:
27 »       ...27 »       ...
  
28 00001bcc·<pl_add_history>:28 00001b50·<pl_add_history>:
29 »       ...29 »       ...
  
30 00001c50·<pl_deletestr>:30 00001bd4·<pl_deletestr>:
31 »       ...31 »       ...
  
32 00001cc4·<pl_insertstr>:32 00001c48·<pl_insertstr>:
33 »       ...33 »       ...
  
34 00001d44·<pl_line>:34 00001cc8·<pl_line>:
35 »       ...35 »       ...
  
36 00001e04·<pl_cursor>:36 00001d88·<pl_cursor>:
37 »       ...37 »       ...
  
38 00001e78·<pl_bind>:38 00001dfc·<pl_bind>:
39 »       ...39 »       ...
  
40 00002110·<pl_addfn>:40 00002094·<pl_addfn>:
41 »       ...41 »       ...
  
42 0000220c·<prompt>:42 00002190·<prompt>:
43 »       ...43 »       ...
  
44 00002274·<electric_end>:44 000021f8·<electric_end>:
45 »       ...45 »       ...
  
46 000022dc·<prolog_function>:46 00002260·<prolog_function>:
47 »       ...47 »       ...
  
48 000024fc·<pl_source>:48 00002480·<pl_source>:
49 »       ...49 »       ...
  
50 00002578·<pl_unwrap>:50 000024fc·<pl_unwrap>:
51 »       ...51 »       ...
  
52 00002638·<Swrite_libedit>:52 000025bc·<Swrite_libedit>:
53 »       ...53 »       ...
  
54 000026a4·<send_one_buffer>:54 00002628·<send_one_buffer>:
55 »       ...55 »       ...
  
56 0000271c·<refresh>:56 000026a0·<refresh>:
57 »       ...57 »       ...
  
58 0000278c·<pl_wrap>:58 00002710·<pl_wrap>:
59 »       ...59 »       ...
  
60 00002a28·<prepare_signals>:60 000029ac·<prepare_signals>:
61 »       ...61 »       ...
  
62 00002ac8·<pl_history>:62 00002a4c·<pl_history>:
63 »       ...63 »       ...
  
64 00002bf4·<read_char>:64 00002b78·<read_char>:
65 »       ...65 »       ...
  
66 00002e1c·<pl_history_events>:66 00002da0·<pl_history_events>:
67 »       ...67 »       ...
  
68 00002f40·<Sread_libedit>:68 00002ec4·<Sread_libedit>:
69 »       ...69 »       ...
  
70 000030e8·<el_sighandler>:70 0000306c·<el_sighandler>:
71 »       ...71 »       ...
  
72 00003404·<install_libedit4pl>:72 00003388·<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 000036e0·<_fini>:2 00003664·<_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·00b70565·og-nox.debug...e5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.
6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX
7 ··0x00000050·89··································.7 ··0x00000050·61··································a
  
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..
18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug20 ··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.
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/49/b4cd15a90741baefddafa5f6d77b0528c0a55d.debug vs.
./usr/lib/debug/.build-id/35/8fc3fb3e4ce7d8916e0d6cf4503372cac1e26a.debug
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:··········92140·(bytes·into·file)13 ··Start·of·section·headers:··········91896·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x0bd30·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0b9c0·R·E·0x10000
8 ··LOAD···········0x00fa34·0x0001fa34·0x0001fa34·0x00000·0x00964·RW··0x100007 ··LOAD···········0x00fa3c·0x0001fa3c·0x0001fa3c·0x00000·0x0095c·RW··0x10000
9 ··DYNAMIC········0x00fa34·0x0001fa3c·0x0001fa3c·0x00000·0x00110·RW··0x48 ··DYNAMIC········0x00fa3c·0x0001fa44·0x0001fa44·0x00000·0x00108·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fa34·0x0001fa34·0x0001fa34·0x00000·0x005cc·R···0x111 ··GNU_RELRO······0x00fa3c·0x0001fa3c·0x0001fa3c·0x00000·0x005c4·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x167ec:1 There·are·35·section·headers,·starting·at·offset·0x166f8:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·0012d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0012b0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000142c·000138·0013b8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000013ec·000118·001374·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000027e4·000138·00025a·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00002760·000118·000256·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00002a40·000138·0000b0·00···A··4···5··410 ··[·6]·.gnu.version_r····NOBITS··········000029b8·000118·000090·00···A··4···4··4
11 ··[·7]·.rel.dyn··········NOBITS··········00002af0·000138·0001b8·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00002a48·000118·0001b8·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00002ca8·000138·000900·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00002c00·000118·000900·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000035a8·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00003500·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000035b4·000138·000de0·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········0000350c·000118·000de0·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00004398·000138·006654·00··AX··0···0··815 ··[11]·.text·············NOBITS··········000042f0·000118·006654·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········0000a9ec·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000a944·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000a9f4·000138·001070·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0000a94c·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········0000bd2c·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········0000b9bc·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fa34·00fa34·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fa3c·00fa3c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fa38·00fa34·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fa40·00fa3c·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fa3c·00fa34·000110·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fa44·00fa3c·000108·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001fb4c·00fa34·0004b4·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001fb4c·00fa3c·0004b4·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fa34·00025c·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fa3c·00025c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0002025c·00fa34·00013c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0002025c·00fa3c·00013c·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·0085cd·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·0085c9·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·008790·000585·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00876c·000585·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·008d18·002fff·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·008cf4·003002·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·00bd18·0005be·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·00bcf8·0005bb·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·00c2d8·000deb·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·00c2b4·000deb·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·00d0c4·00355f·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·00d0a0·003562·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·010624·000652·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·010604·000652·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·010c76·000051·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·010c56·000051·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·010cc8·002f60·10·····35·460··436 ··[32]·.symtab···········SYMTAB··········00000000·010ca8·002ee0·10·····33·454··4
39 ··[35]·.strtab···········STRTAB··········00000000·013c28·002a48·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·013b88·002a0a·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·016670·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·016592·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·49b4cd15a90741baefddafa5f6d77b0528c0a55d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·358fc3fb3e4ce7d8916e0d6cf4503372cac1e26a
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 ····00004460·000061529 ····000043b8·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 ····0000a5b4·0000043817 ····0000a50c·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 ····00004460·000061529 ····000043b8·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 ····0000a5b4·0000043817 ····0000a50c·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-14)·14.2.01 jGCC:·(Debian·14.2.0-14)·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 
13 `G0u+iK912 `G0u+iK9
14 DJS&eO2:-{R 
15 8rR,CZUM13 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, 15 lines modifiedOffset 417, 14 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 
425 PL_is_variable424 PL_is_variable
426 PL_malloc425 PL_malloc
427 SSL_CTX_check_private_key@OPENSSL_3.0.0426 SSL_CTX_check_private_key@OPENSSL_3.0.0
428 X509_get0_notAfter@OPENSSL_3.0.0427 X509_get0_notAfter@OPENSSL_3.0.0
429 ERR_error_string_n@OPENSSL_3.0.0428 ERR_error_string_n@OPENSSL_3.0.0
430 PL_unify_bool429 PL_unify_bool
431 X509_STORE_CTX_get_current_cert@OPENSSL_3.0.0430 X509_STORE_CTX_get_current_cert@OPENSSL_3.0.0
Offset 443, 15 lines modifiedOffset 442, 14 lines modified
443 BIO_meth_set_write@OPENSSL_3.0.0442 BIO_meth_set_write@OPENSSL_3.0.0
444 SSL_CTX_set_alpn_protos@OPENSSL_3.0.0443 SSL_CTX_set_alpn_protos@OPENSSL_3.0.0
445 fopen64@GLIBC_2.4444 fopen64@GLIBC_2.4
446 PL_get_bool_ex445 PL_get_bool_ex
447 OPENSSL_sk_pop_free@OPENSSL_3.0.0446 OPENSSL_sk_pop_free@OPENSSL_3.0.0
448 PL_resource_error447 PL_resource_error
449 OPENSSL_sk_shift@OPENSSL_3.0.0448 OPENSSL_sk_shift@OPENSSL_3.0.0
450 __aeabi_unwind_cpp_pr0@GCC_3.5 
451 PL_get_nil449 PL_get_nil
452 PL_put_blob450 PL_put_blob
453 TLS_method@OPENSSL_3.0.0451 TLS_method@OPENSSL_3.0.0
454 PL_permission_error452 PL_permission_error
455 PEM_read_bio_X509@OPENSSL_3.0.0453 PEM_read_bio_X509@OPENSSL_3.0.0
456 ASN1_STRING_get0_data@OPENSSL_3.0.0454 ASN1_STRING_get0_data@OPENSSL_3.0.0
457 SSL_SESSION_free@OPENSSL_3.0.0455 SSL_SESSION_free@OPENSSL_3.0.0
Offset 491, 16 lines modifiedOffset 489, 14 lines modified
491 .shstrtab489 .shstrtab
492 .note.gnu.build-id490 .note.gnu.build-id
493 .gnu.hash491 .gnu.hash
494 .gnu.version492 .gnu.version
495 .gnu.version_r493 .gnu.version_r
496 .rel.dyn494 .rel.dyn
497 .rel.plt495 .rel.plt
498 .ARM.extab 
499 .ARM.exidx 
500 .eh_frame496 .eh_frame
501 .init_array497 .init_array
502 .fini_array498 .fini_array
503 .dynamic499 .dynamic
504 .comment500 .comment
505 .ARM.attributes501 .ARM.attributes
506 .debug_aranges502 .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 000035a8·<_init>:2 00003500·<_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 000035b4·<.plt>:2 0000350c·<.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 00004398·<call_weak_fn>:2 000042f0·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000043bc·<deregister_tm_clones>:4 00004314·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000043e8·<register_tm_clones>:6 00004340·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000441c·<__do_global_dtors_aux>:8 00004374·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000445c·<frame_dummy>:10 000043b4·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00004460·<bio_destroy>:14 000043b8·<bio_destroy>:
15 »       ...15 »       ...
  
16 00004468·<ssl_config_dup>:16 000043c0·<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 0000446c·<unify_bytes_hex>:21 000043c4·<unify_bytes_hex>:
22 »       ...22 »       ...
  
23 0000458c·<fetch_to_be_signed>:23 000044e4·<fetch_to_be_signed>:
24 »       ...24 »       ...
  
25 00004608·<fetch_signature>:25 00004560·<fetch_signature>:
26 »       ...26 »       ...
  
27 0000466c·<hash_X509_digest_wrapper>:27 000045c4·<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 00004670·<unify_hash>:32 000045c8·<unify_hash>:
33 »       ...33 »       ...
  
34 00004730·<fetch_hash>:34 00004688·<fetch_hash>:
35 »       ...35 »       ...
  
36 000047a0·<fetch_signature_algorithm>:36 000046f8·<fetch_signature_algorithm>:
37 »       ...37 »       ...
  
38 00004818·<fetch_sans>:38 00004770·<fetch_sans>:
39 »       ...39 »       ...
  
40 00004908·<fetch_crls>:40 00004860·<fetch_crls>:
41 »       ...41 »       ...
  
42 000049f8·<fetch_serial>:42 00004950·<fetch_serial>:
43 »       ...43 »       ...
  
44 00004a88·<fetch_version>:44 000049e0·<fetch_version>:
45 »       ...45 »       ...
  
46 00004aac·<ssl_err>:46 00004a04·<ssl_err>:
47 »       ...47 »       ...
  
48 00004b20·<ssl_deb>:48 00004a78·<ssl_deb>:
49 »       ...49 »       ...
  
50 00004bbc·<unify_name>:50 00004b14·<unify_name>:
51 »       ...51 »       ...
  
52 00004d30·<fetch_issuer>:52 00004c88·<fetch_issuer>:
53 »       ...53 »       ...
  
54 00004d50·<fetch_subject>:54 00004ca8·<fetch_subject>:
55 »       ...55 »       ...
  
56 00004d70·<acquire_ssl>:56 00004cc8·<acquire_ssl>:
57 »       ...57 »       ...
  
58 00004d90·<compare_ssl>:58 00004ce8·<compare_ssl>:
59 »       ...59 »       ...
  
60 00004dcc·<write_cert>:60 00004d24·<write_cert>:
61 »       ...61 »       ...
  
62 00004dfc·<write_ssl>:62 00004d54·<write_ssl>:
63 »       ...63 »       ...
  
64 00004e30·<release_cert>:64 00004d88·<release_cert>:
65 »       ...65 »       ...
  
66 00004e50·<ssl_system_verify_locations>:66 00004da8·<ssl_system_verify_locations>:
67 »       ...67 »       ...
  
68 00004f98·<read_method_init>:68 00004ef0·<read_method_init>:
69 »       ...69 »       ...
  
70 00005020·<bio_create>:70 00004f78·<bio_create>:
71 »       ...71 »       ...
  
72 00005044·<bio_control>:72 00004f9c·<bio_control>:
73 »       ...73 »       ...
  
74 000050b8·<bio_gets>:74 00005010·<bio_gets>:
75 »       ...75 »       ...
  
76 0000514c·<bio_read>:76 000050a4·<bio_read>:
77 »       ...77 »       ...
  
78 00005174·<protocol_version_to_integer>:78 000050cc·<protocol_version_to_integer>:
79 »       ...79 »       ...
  
80 00005228·<write_text_method_init>:80 00005180·<write_text_method_init>:
81 »       ...81 »       ...
  
82 0000529c·<write_method_init>:82 000051f4·<write_method_init>:
83 »       ...83 »       ...
  
84 00005310·<bio_write_text>:84 00005268·<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 0000a9ec·<_fini>:2 0000a944·<_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·00b70565·og-nox.debug...e5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.
6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX
7 ··0x00000050·89··································.7 ··0x00000050·61··································a
  
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, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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/4a/7ba9685aa329d76a7bd2d5e0ef3eefa0692cc6.debug vs.
./usr/lib/debug/.build-id/dd/cf290637eb72df43d1e7b67692a5544419c47f.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:··········48640·(bytes·into·file)13 ··Start·of·section·headers:··········48344·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·35
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x05d08·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x05a74·R·E·0x10000
8 ··LOAD···········0x00f8c8·0x0001f8c8·0x0001f8c8·0x00000·0x008cc·RW··0x100007 ··LOAD···········0x00f8d0·0x0001f8d0·0x0001f8d0·0x00000·0x008c4·RW··0x10000
9 ··DYNAMIC········0x00f8c8·0x0001fd80·0x0001fd80·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x00f8d0·0x0001fd88·0x0001fd88·0x00000·0x000f8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00f8c8·0x0001f8c8·0x0001f8c8·0x00000·0x00738·R···0x111 ··GNU_RELRO······0x00f8d0·0x0001f8d0·0x0001f8d0·0x00000·0x00730·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.4 KB
readelf --wide --sections {}
    
Offset 1, 47 lines modifiedOffset 1, 45 lines modified
1 There·are·38·section·headers,·starting·at·offset·0xbe00:1 There·are·36·section·headers,·starting·at·offset·0xbcd8:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000610·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0005f0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000768·000138·00052a·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000728·000118·0004e6·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000c92·000138·0000c2·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000c0e·000118·0000be·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000d54·000138·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000ccc·000118·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000dc4·000138·000550·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000d1c·000118·000550·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00001314·000138·0002c0·08···A··3··21··412 ··[·8]·.rel.plt··········NOBITS··········0000126c·000118·0002c0·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········000015d4·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0000152c·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000015e0·000138·000440·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00001538·000118·000440·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001a20·000138·003324·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00001978·000118·003324·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00004d44·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00004c9c·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00004d4c·000138·000dcc·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00004ca4·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········00005d04·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00005a70·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001f8c8·00f8c8·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001f8d0·00f8d0·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001f8cc·00f8c8·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001f8d4·00f8d0·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········0001f8d0·00f8c8·0004b0·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········0001f8d8·00f8d0·0004b0·00··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········0001fd80·00f8c8·000100·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0001fd88·00f8d0·0000f8·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········0001fe80·00f8c8·000180·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0001fe80·00f8d0·000180·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00020000·00f8c8·000094·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00020000·00f8d0·000094·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········00020094·00f8c8·000100·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00020094·00f8d0·000100·00··WA··0···0··4
28 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
30 ··[26]·.debug_aranges····PROGBITS········00000000·000188·000044·00···C··0···0··428 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000044·00···C··0···0··4
31 ··[27]·.debug_info·······PROGBITS········00000000·0001cc·004634·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001ac·004626·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·004800·000837·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·0047d4·000837·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·005038·001c38·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·00500c·001c35·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·006c70·0003c3·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·006c44·0003c0·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·007034·0006d1·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·007004·0006d1·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·007708·001895·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·0076d8·001894·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·008fa0·0004d3·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·008f6c·0004d3·00···C··0···0··4
38 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·009473·000051·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·00943f·000051·00······0···0··1
39 ··[35]·.symtab···········SYMTAB··········00000000·0094c4·0019b0·10·····36·317··437 ··[33]·.symtab···········SYMTAB··········00000000·009490·001910·10·····34·309··4
40 ··[36]·.strtab···········STRTAB··········00000000·00ae74·000e06·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·00ada0·000dc8·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········00000000·00bc7a·000186·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·00bb68·000170·00······0···0··1
42 Key·to·Flags:40 Key·to·Flags:
43 ··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),
44 ··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),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··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:·4a7ba9685aa329d76a7bd2d5e0ef3eefa0692cc63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ddcf290637eb72df43d1e7b67692a5544419c47f
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 ····00001ae8·000004389 ····00001a40·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 ····00001f20·000018e017 ····00001e78·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 ····00003800·0000154425 ····00003758·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 ····00001ae8·000004389 ····00001a40·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 ····00001f20·000018e017 ····00001e78·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 ····00003800·0000154425 ····00003758·00001544
26 ····00000000·0000000026 ····00000000·00000000
  
1.25 KB
strings --all --bytes=8 {}
    
Offset 1, 19 lines modifiedOffset 1, 16 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
 2 \7!EqMFXu
 3 O]5uLYF1
 4 ,`kGKt==K
 5 ;HCuX*pEt4
2 !{g=?#fx 
3 Pvi»    /PN? 
4 vG5w<g31ZH 
5 b6X1geL> 
6 IHx1$3» 9 
7 )4<#Dv|~6 )4<#Dv|~
8 Fr\TEp,Yp7 Fr\TEp,Yp
9 URt^4"RZ9%zee8 URt^4"RZ9%zee
 9 tvs6Y7g_
10 1p1aA$nA 
11 t5RKw1w= 
12 bB2bX,Z(IS 
13 qq|qLgx<810 qq|qLgx<8
14 G(#·/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug11 G(#·/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
15 call_weak_fn12 call_weak_fn
16 crtstuff.c13 crtstuff.c
17 all_implied_fbits14 all_implied_fbits
18 deregister_tm_clones15 deregister_tm_clones
19 __do_global_dtors_aux16 __do_global_dtors_aux
Offset 134, 15 lines modifiedOffset 131, 14 lines modified
134 __TMC_END__131 __TMC_END__
135 _GLOBAL_OFFSET_TABLE_132 _GLOBAL_OFFSET_TABLE_
136 nbio_get_flags133 nbio_get_flags
137 nbio_listen134 nbio_listen
138 nbio_last_error135 nbio_last_error
139 pl_error136 pl_error
140 freeSocket137 freeSocket
141 __aeabi_unwind_cpp_pr0@GCC_3.5 
142 PL_release_stream138 PL_release_stream
143 PL_unify_stream139 PL_unify_stream
144 PL_handle_signals140 PL_handle_signals
145 __cxa_finalize@GLIBC_2.4141 __cxa_finalize@GLIBC_2.4
146 _ITM_deregisterTMCloneTable142 _ITM_deregisterTMCloneTable
147 PL_unify_term143 PL_unify_term
148 PL_unify_atom_chars144 PL_unify_atom_chars
Offset 185, 15 lines modifiedOffset 181, 14 lines modified
185 PL_unify_blob181 PL_unify_blob
186 PL_cvt_i_ushort182 PL_cvt_i_ushort
187 PL_type_error183 PL_type_error
188 PL_copy_term_ref184 PL_copy_term_ref
189 __errno_location@GLIBC_2.4185 __errno_location@GLIBC_2.4
190 getservbyname@GLIBC_2.4186 getservbyname@GLIBC_2.4
191 __sprintf_chk@GLIBC_2.4187 __sprintf_chk@GLIBC_2.4
192 __aeabi_unwind_cpp_pr1@GCC_3.5 
193 bind@GLIBC_2.4188 bind@GLIBC_2.4
194 memset@GLIBC_2.4189 memset@GLIBC_2.4
195 PL_get_atom190 PL_get_atom
196 _PL_get_arg_sz191 _PL_get_arg_sz
197 PL_close_foreign_frame192 PL_close_foreign_frame
198 PL_get_float193 PL_get_float
199 PL_backtrace194 PL_backtrace
Offset 230, 16 lines modifiedOffset 225, 14 lines modified
230 .shstrtab225 .shstrtab
231 .note.gnu.build-id226 .note.gnu.build-id
232 .gnu.hash227 .gnu.hash
233 .gnu.version228 .gnu.version
234 .gnu.version_r229 .gnu.version_r
235 .rel.dyn230 .rel.dyn
236 .rel.plt231 .rel.plt
237 .ARM.extab 
238 .ARM.exidx 
239 .eh_frame232 .eh_frame
240 .init_array233 .init_array
241 .fini_array234 .fini_array
242 .data.rel.ro235 .data.rel.ro
243 .dynamic236 .dynamic
244 .comment237 .comment
245 .ARM.attributes238 .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 000015d4·<_init>:2 0000152c·<_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 000015e0·<.plt>:2 00001538·<.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 00001a20·<call_weak_fn>:2 00001978·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00001a44·<deregister_tm_clones>:4 0000199c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00001a70·<register_tm_clones>:6 000019c8·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00001aa4·<__do_global_dtors_aux>:8 000019fc·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001ae4·<frame_dummy>:10 00001a3c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001ae8·<pl_error>:14 00001a40·<pl_error>:
15 »       ...15 »       ...
  
16 00001f20·<tcp_seek_null>:16 00001e78·<tcp_seek_null>:
17 »       ...17 »       ...
  
18 00001f28·<compare_tipc_symbols>:18 00001e80·<compare_tipc_symbols>:
19 »       ...19 »       ...
  
20 00001f60·<acquire_tipc_symbol>:20 00001eb8·<acquire_tipc_symbol>:
21 »       ...21 »       ...
  
22 00001f84·<write_tipc_symbol>:22 00001edc·<write_tipc_symbol>:
23 »       ...23 »       ...
  
24 00001fb8·<release_tipc_symbol>:24 00001f10·<release_tipc_symbol>:
25 »       ...25 »       ...
  
26 00001fd8·<tcp_control>:26 00001f30·<tcp_control>:
27 »       ...27 »       ...
  
28 00002010·<tcp_close_output_handle>:28 00001f68·<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 00002014·<tcp_write_handle>:33 00001f6c·<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 00002018·<tcp_read_handle>:38 00001f70·<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 0000201c·<tcp_close_input_handle>:43 00001f74·<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 00002020·<tipc_setopt>:48 00001f78·<tipc_setopt>:
49 »       ...49 »       ...
  
50 000020f0·<tipc_get_socket>:50 00002048·<tipc_get_socket>:
51 »       ...51 »       ...
  
52 000021c0·<pl_tipc_receive_subscr_event>:52 00002118·<pl_tipc_receive_subscr_event>:
53 »       ...53 »       ...
  
54 00002394·<tipc_open_socket>:54 000022ec·<tipc_open_socket>:
55 »       ...55 »       ...
  
56 0000245c·<tipc_listen>:56 000023b4·<tipc_listen>:
57 »       ...57 »       ...
  
58 000024e8·<pl_tipc_setopt>:58 00002440·<pl_tipc_setopt>:
59 »       ...59 »       ...
  
60 000027fc·<tipc_close_socket>:60 00002754·<tipc_close_socket>:
61 »       ...61 »       ...
  
62 00002888·<unify_tipc_address.isra.0>:62 000027e0·<unify_tipc_address.isra.0>:
63 »       ...63 »       ...
  
64 000028f8·<pl_tipc_accept>:64 00002850·<pl_tipc_accept>:
65 »       ...65 »       ...
  
66 000029b8·<pl_tipc_basic_get_name>:66 00002910·<pl_tipc_basic_get_name>:
67 »       ...67 »       ...
  
68 00002a58·<pl_tipc_get_peer_name>:68 000029b0·<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 00002a5c·<pl_tipc_get_name>:73 000029b4·<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 00002a60·<pl_tipc_receive>:78 000029b8·<pl_tipc_receive>:
79 »       ...79 »       ...
  
80 00002cd4·<tipc_socket>:80 00002c2c·<tipc_socket>:
81 »       ...81 »       ...
  
82 00002dd0·<nbio_get_tipc>:82 00002d28·<nbio_get_tipc>:
83 »       ...83 »       ...
  
84 00002f44·<pl_tipc_subscribe>:84 00002e9c·<pl_tipc_subscribe>:
85 »       ...85 »       ...
  
86 000030dc·<pl_tipc_connect>:86 00003034·<pl_tipc_connect>:
87 »       ...87 »       ...
  
88 0000317c·<pl_tipc_send>:88 000030d4·<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 00004d44·<_fini>:2 00004c9c·<_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·00b70565·og-nox.debug...e5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.
6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX
7 ··0x00000050·89··································.7 ··0x00000050·61··································a
  
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, 24 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·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
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·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.18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges.
22 ··0x00000130·2e646562·75675f6c·696e6500·2e646562·.debug_line..deb19 ··0x00000100·2e646562·75675f69·6e666f00·2e646562·.debug_info..deb
23 ··0x00000140·75675f66·72616d65·002e6465·6275675f·ug_frame..debug_20 ··0x00000110·75675f61·62627265·76002e64·65627567·ug_abbrev..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.43 MB
./usr/lib/debug/.build-id/68/2cd96dec6a32f40e7a17988902aca4fefaf791.debug vs.
./usr/lib/debug/.build-id/a9/5325f0fabdc42ee489b2a0176f8ca1fe3b6485.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:··········38560·(bytes·into·file)13 ··Start·of·section·headers:··········38356·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x058e8·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x05740·R·E·0x10000
8 ··LOAD···········0x00fd50·0x0001fd50·0x0001fd50·0x00000·0x00a44·RW··0x100007 ··LOAD···········0x00fd58·0x0001fd58·0x0001fd58·0x00000·0x00a3c·RW··0x10000
9 ··DYNAMIC········0x00fd50·0x0001fd58·0x0001fd58·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x00fd58·0x0001fd60·0x0001fd60·0x00000·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fd50·0x0001fd50·0x0001fd50·0x00000·0x002b0·R···0x111 ··GNU_RELRO······0x00fd58·0x0001fd58·0x0001fd58·0x00000·0x002a8·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x96a0:1 There·are·35·section·headers,·starting·at·offset·0x95d4:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000690·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000670·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000007e8·000138·0006fd·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000007a8·000118·0006b9·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000ee6·000138·0000d2·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000e62·000118·0000ce·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000fb8·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000f30·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00001018·000138·0003b0·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000f70·000118·0003b0·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000013c8·000138·000300·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00001320·000118·000300·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000016c8·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00001620·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000016d4·000138·0004ac·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········0000162c·000118·0004ac·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001b80·000138·002d78·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00001ad8·000118·002d78·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········000048f8·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00004850·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00004900·000138·000ee4·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00004858·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········000058e4·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········0000573c·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fd50·00fd50·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fd58·00fd58·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fd54·00fd50·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fd5c·00fd58·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fd58·00fd50·000108·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fd60·00fd58·000100·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001fe60·00fd50·0001a0·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001fe60·00fd58·0001a0·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fd50·00077c·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fd58·00077c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0002077c·00fd50·000018·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0002077c·00fd58·000018·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·003930·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·003938·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·003ad8·0003b8·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·003ac0·0003b8·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·003e90·0012fa·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·003e78·0012fb·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·00518c·00022b·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·005174·000226·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·0053b8·0003e7·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·00539c·0003e7·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·0057a0·001b22·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·005784·001b26·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·0072c4·000426·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·0072ac·000426·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0076ea·000051·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0076d2·000051·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·00773c·001310·10·····35·203··436 ··[32]·.symtab···········SYMTAB··········00000000·007724·0012b0·10·····33·199··4
39 ··[35]·.strtab···········STRTAB··········00000000·008a4c·000ada·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·0089d4·000a9c·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·009526·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·009470·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·682cd96dec6a32f40e7a17988902aca4fefaf7913 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a95325f0fabdc42ee489b2a0176f8ca1fe3b6485
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 ····00001c48·00002cb09 ····00001ba0·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 ····00001c48·00002cb09 ····00001ba0·00002cb0
10 ····00000000·0000000010 ····00000000·00000000
  
1.19 KB
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 16 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·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>
6 ""D$B$"BD"10 ""D$B$"BD"
7 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug11 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
8 call_weak_fn12 call_weak_fn
9 crtstuff.c13 crtstuff.c
10 all_implied_fbits14 all_implied_fbits
11 deregister_tm_clones15 deregister_tm_clones
12 __do_global_dtors_aux16 __do_global_dtors_aux
Offset 57, 15 lines modifiedOffset 61, 14 lines modified
57 re_optnewlines61 re_optnewlines
58 re_optcaptures62 re_optcaptures
59 __FRAME_END__63 __FRAME_END__
60 __dso_handle64 __dso_handle
61 _DYNAMIC65 _DYNAMIC
62 __TMC_END__66 __TMC_END__
63 _GLOBAL_OFFSET_TABLE_67 _GLOBAL_OFFSET_TABLE_
64 __aeabi_unwind_cpp_pr0@GCC_3.5 
65 PL_release_stream68 PL_release_stream
66 PL_get_nil_ex69 PL_get_nil_ex
67 PL_unify_integer70 PL_unify_integer
68 PL_atom_chars71 PL_atom_chars
69 __cxa_finalize@GLIBC_2.472 __cxa_finalize@GLIBC_2.4
70 _ITM_deregisterTMCloneTable73 _ITM_deregisterTMCloneTable
71 PL_unify_atom_chars74 PL_unify_atom_chars
Offset 116, 15 lines modifiedOffset 119, 14 lines modified
116 PL_unify119 PL_unify
117 PL_put_atom120 PL_put_atom
118 PL_unify_blob121 PL_unify_blob
119 PL_cons_functor_v122 PL_cons_functor_v
120 PL_qlf_get_uint32123 PL_qlf_get_uint32
121 PL_type_error124 PL_type_error
122 PL_copy_term_ref125 PL_copy_term_ref
123 __aeabi_unwind_cpp_pr1@GCC_3.5 
124 pcre2_code_free_8126 pcre2_code_free_8
125 memset@GLIBC_2.4127 memset@GLIBC_2.4
126 PL_get_atom128 PL_get_atom
127 _PL_get_arg_sz129 _PL_get_arg_sz
128 PL_get_atom_ex130 PL_get_atom_ex
129 pcre2_get_error_message_8131 pcre2_get_error_message_8
130 PL_qlf_put_uint32132 PL_qlf_put_uint32
Offset 165, 16 lines modifiedOffset 167, 14 lines modified
165 .shstrtab167 .shstrtab
166 .note.gnu.build-id168 .note.gnu.build-id
167 .gnu.hash169 .gnu.hash
168 .gnu.version170 .gnu.version
169 .gnu.version_r171 .gnu.version_r
170 .rel.dyn172 .rel.dyn
171 .rel.plt173 .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 000016c8·<_init>:2 00001620·<_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 000016d4·<.plt>:2 0000162c·<.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 00001b80·<call_weak_fn>:2 00001ad8·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00001ba4·<deregister_tm_clones>:4 00001afc·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00001bd0·<register_tm_clones>:6 00001b28·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00001c04·<__do_global_dtors_aux>:8 00001b5c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001c44·<frame_dummy>:10 00001b9c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001c48·<cap_type_str>:14 00001ba0·<cap_type_str>:
15 »       ...15 »       ...
  
16 00001cb4·<set_flag>:16 00001c0c·<set_flag>:
17 »       ...17 »       ...
  
18 00001d54·<get_re_copy>:18 00001cac·<get_re_copy>:
19 »       ...19 »       ...
  
20 00001dec·<re_error>:20 00001d44·<re_error>:
21 »       ...21 »       ...
  
22 00001ed8·<acquire_pcre>:22 00001e30·<acquire_pcre>:
23 »       ...23 »       ...
  
24 00001ef4·<save_pcre_options_flag>:24 00001e4c·<save_pcre_options_flag>:
25 »       ...25 »       ...
  
26 00001f20·<write_pcre>:26 00001e78·<write_pcre>:
27 »       ...27 »       ...
  
28 00001fa0·<compare_pcres>:28 00001ef8·<compare_pcres>:
29 »       ...29 »       ...
  
30 000020ac·<re_config_choice_>:30 00002004·<re_config_choice_>:
31 »       ...31 »       ...
  
32 000021ac·<re_config_>:32 00002104·<re_config_>:
33 »       ...33 »       ...
  
34 0000242c·<bytep_to_charp>:34 00002384·<bytep_to_charp>:
35 »       ...35 »       ...
  
36 00002498·<lookup_and_apply_optdef_arg.constprop.0>:36 000023f0·<lookup_and_apply_optdef_arg.constprop.0>:
37 »       ...37 »       ...
  
38 00002548·<unify_match>:38 000024a0·<unify_match>:
39 »       ...39 »       ...
  
40 00002778·<get_pcre2_info.isra.0>:40 000026d0·<get_pcre2_info.isra.0>:
41 »       ...41 »       ...
  
42 00002834·<free_pcre.isra.0>:42 0000278c·<free_pcre.isra.0>:
43 »       ...43 »       ...
  
44 0000289c·<release_pcre>:44 000027f4·<release_pcre>:
45 »       ...45 »       ...
  
46 000028bc·<re_get_options>:46 00002814·<re_get_options>:
47 »       ...47 »       ...
  
48 00002b7c·<re_foldl_>:48 00002ad4·<re_foldl_>:
49 »       ...49 »       ...
  
50 00002d94·<re_compile_impl>:50 00002cec·<re_compile_impl>:
51 »       ...51 »       ...
  
52 0000315c·<re_compile_>:52 000030b4·<re_compile_>:
53 »       ...53 »       ...
  
54 00003260·<re_matchsub_>:54 000031b8·<re_matchsub_>:
55 »       ...55 »       ...
  
56 000033d4·<re_match_>:56 0000332c·<re_match_>:
57 »       ...57 »       ...
  
58 000033dc·<write_re_options.constprop.0>:58 00003334·<write_re_options.constprop.0>:
59 »       ...59 »       ...
  
60 000042f4·<re_portray_>:60 0000424c·<re_portray_>:
61 »       ...61 »       ...
  
62 00004494·<re_portray_match_options_>:62 000043ec·<re_portray_match_options_>:
63 »       ...63 »       ...
  
64 00004564·<load_pcre>:64 000044bc·<load_pcre>:
65 »       ...65 »       ...
  
66 00004724·<save_pcre>:66 0000467c·<save_pcre>:
67 »       ...67 »       ...
  
68 00004808·<install_pcre4pl>:68 00004760·<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 000048f8·<_fini>:2 00004850·<_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·00b70565·og-nox.debug...e5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.
6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX
7 ··0x00000050·89··································.7 ··0x00000050·61··································a
  
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, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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/81/f7443d20e9c3de2e61a9d8f6b276029d8e8ec2.debug vs.
./usr/lib/debug/.build-id/87/5dd85b2edc3a49ad51848e6e6dfe209dcf642d.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:··········88424·(bytes·into·file)13 ··Start·of·section·headers:··········88220·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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·0x00008e0c·0x00008e0c·0x00000·0x001f8·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x09008·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x08d20·R·E·0x10000
8 ··LOAD···········0x00fbc4·0x0001fbc4·0x0001fbc4·0x00000·0x006e8·RW··0x100007 ··LOAD···········0x00fbcc·0x0001fbcc·0x0001fbcc·0x00000·0x006e0·RW··0x10000
9 ··DYNAMIC········0x00fbc4·0x0001fbcc·0x0001fbcc·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x00fbcc·0x0001fbd4·0x0001fbd4·0x00000·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fbc4·0x0001fbc4·0x0001fbc4·0x00000·0x0043c·R···0x111 ··GNU_RELRO······0x00fbcc·0x0001fbcc·0x0001fbcc·0x00000·0x00434·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x15968:1 There·are·35·section·headers,·starting·at·offset·0x1589c:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·00002c·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·00002c·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000164·000138·000cd0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000144·000118·000cb0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000e34·000138·000d00·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000df4·000118·000cbc·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00001b34·000138·00019a·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00001ab0·000118·000196·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00001cd0·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00001c48·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00001d30·000138·000208·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00001c88·000118·000208·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00001f38·000138·0005b8·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00001e90·000118·0005b8·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000024f0·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00002448·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000024fc·000138·0008d4·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00002454·000118·0008d4·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00002dd0·000138·005478·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00002d28·000118·005478·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00008248·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000081a0·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00008250·000138·000b74·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000081a8·000118·000b74·00···A··0···0··4
18 ··[14]·.ARM.extab········NOBITS··········00008dc4·000138·000048·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········00008e0c·000138·0001f8·00··AL·11···0··4 
20 ··[16]·.eh_frame·········NOBITS··········00009004·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00008d1c·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fbc4·00fbc4·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fbcc·00fbcc·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fbc8·00fbc4·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fbd0·00fbcc·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fbcc·00fbc4·000108·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fbd4·00fbcc·000100·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001fcd4·00fbc4·00032c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001fcd4·00fbcc·00032c·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fbc4·0001bc·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fbcc·0001bc·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········000201bc·00fbc4·0000f0·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········000201bc·00fbcc·0000f0·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·008a8c·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·008a93·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·008c34·0004d0·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·008c1c·0004d0·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·009104·003088·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·0090ec·00308c·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·00c18c·0003ee·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·00c178·0003ec·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·00c57c·000e2e·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·00c564·000e2e·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·00d3ac·003d2c·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·00d394·003d2c·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·0110d8·000c68·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·0110c0·000c68·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·011d40·000051·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·011d28·000051·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·011d94·0023d0·10·····35·371··436 ··[32]·.symtab···········SYMTAB··········00000000·011d7c·002370·10·····33·367··4
39 ··[35]·.strtab···········STRTAB··········00000000·014164·00168b·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·0140ec·00164d·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·0157ef·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·015739·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·81f7443d20e9c3de2e61a9d8f6b276029d8e8ec23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·875dd85b2edc3a49ad51848e6e6dfe209dcf642d
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 ····00002e98·0000512c9 ····00002df0·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 ····00002e98·0000512c9 ····00002df0·0000512c
10 ····00000000·0000000010 ····00000000·00000000
  
7.6 KB
strings --all --bytes=8 {}
    
Offset 1, 21 lines modifiedOffset 1, 20 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 d-GCC:·(Debian·14.2.0-14)·14.2.0
 2 2ger0=ok
 3 7-u{C-RtW
 4 1,{-Kq@T
 5 {;sxc|41
 6 39S$OZ&%
 7 hHVb,m|_
 8 u>POtCGQr
 9 h,n-iC~:
 10 &vnhIX>Mn
 11 -MZJu/i)i
 12 8*"B|EP]
 13 5F*_D"9=
2 ys(]w)f' 
3 )-BCQ0(je 
4 1DiT#/@.s 
5 {3Mn%j8Bt 
6 W+U]~!YG 
7 gJ@F>P+I 
8 ^Nl1pC<p 
9 JVmV(83/ 
10 )(SPPPPP· 
11 hO'*:={H> 
12 d$r{HTn0@ 
13 ,SDIG?@a 
14 @}^U@[·>^ 
15 J_BG+HK»ewh14 J_BG+HK»ewh
16 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug15 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
17 call_weak_fn16 call_weak_fn
18 crtstuff.c17 crtstuff.c
19 all_implied_fbits18 all_implied_fbits
20 deregister_tm_clones19 deregister_tm_clones
21 __do_global_dtors_aux20 __do_global_dtors_aux
Offset 143, 230 lines modifiedOffset 142, 226 lines modified
143 pycall_options142 pycall_options
144 import_options143 import_options
145 pyrun_options144 pyrun_options
146 _udivsi3.o145 _udivsi3.o
147 .udivsi3_skip_div0_test146 .udivsi3_skip_div0_test
148 _dvmd_lnx.o147 _dvmd_lnx.o
149 __FRAME_END__148 __FRAME_END__
150 __udivsi3 
151 __aeabi_idiv0 
152 _GLOBAL_OFFSET_TABLE_ 
153 __aeabi_uidiv149 __aeabi_uidiv
154 __aeabi_uidivmod 
155 __aeabi_ldiv0150 __aeabi_ldiv0
156 __TMC_END__151 __udivsi3
157 __dso_handle152 __dso_handle
 153 __aeabi_idiv0
158 _DYNAMIC154 _DYNAMIC
159 SfprintfX155 __aeabi_uidivmod
 156 __TMC_END__
 157 _GLOBAL_OFFSET_TABLE_
 158 pthread_mutex_unlock@GLIBC_2.4
 159 calloc@GLIBC_2.4
 160 PyList_New
 161 PL_is_dict
160 PL_open_foreign_frame162 PL_discard_foreign_frame
161 PyLong_AsLongLongAndOverflow163 raise@GLIBC_2.4
 164 PySequence_Check
162 PyDict_SetItemString165 PyDict_SetItemString
163 PL_new_module 
164 PL_close_foreign_frame 
165 Sdprintf 
166 PyImport_Import 
167 PL_resource_error 
168 uninstall_janus 
169 PL_is_integer 
170 PyBool_Type 
171 PL_predicate 
172 PyList_GetItem 
173 PL_permission_error 
174 PL_register_atom 
175 PyIter_Next 
176 PyExc_SystemExit 
177 PL_erase 
178 PL_atom_mbchars 
179 __aeabi_unwind_cpp_pr0@GCC_3.5 
180 PyConfig_SetArgv 
181 PL_register_foreign_in_module 
182 PL_foreign_control 
183 PL_type_error 
184 PyConfig_SetString166 PyConfig_SetString
185 PyMem_Free 
186 __gmon_start__167 PyLong_AsLongLongAndOverflow
 168 PyDict_Size
 169 PySet_New
 170 PyArg_ParseTupleAndKeywords
 171 PL_functor_name
 172 strcmp@GLIBC_2.4
 173 PL_get_delay_list
 174 __cxa_finalize@GLIBC_2.4
 175 _ITM_deregisterTMCloneTable
187 PyGILState_Release176 PyGILState_Release
 177 PyFloat_Type
 178 PyTuple_Type
188 Py_InitializeFromConfig 
189 PL_release_string_buffers_from_mark 
190 PyBool_FromLong 
191 PyUnicode_FromString 
192 PL_put_term_from_chars 
193 _PyTuple_Resize 
194 PL_put_atom_chars 
195 strchr@GLIBC_2.4 
196 PL_get_chars 
197 calloc@GLIBC_2.4 
198 PL_thread_at_exit 
199 PL_get_list_ex 
200 PL_unify_list 
201 PyExc_TypeError 
202 PL_thread_attach_engine 
203 PL_get_blob 
204 PL_domain_error 
205 PL_cons_functor_v 
206 memset@GLIBC_2.4 
207 PL_unify_term179 PL_unify_term
208 PyUnicode_AsWideCharString 
209 PyObject_Str 
210 PyUnicode_AsUTF8AndSize 
211 PL_put_term 
212 PyDict_Next 
213 PyImport_AddModule 
214 __assert_fail@GLIBC_2.4 
215 PyLong_AsLong 
216 PL_free_blob 
217 PyStatus_Exception 
Max diff block lines reached; 5223/7735 bytes (67.52%) 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 000024f0·<_init>:2 00002448·<_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 000024fc·<.plt>:2 00002454·<.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 00002dd0·<call_weak_fn>:2 00002d28·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00002df4·<deregister_tm_clones>:4 00002d4c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00002e20·<register_tm_clones>:6 00002d78·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00002e54·<__do_global_dtors_aux>:8 00002dac·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00002e94·<frame_dummy>:10 00002dec·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00002e98·<PyInit__swipl>:14 00002df0·<PyInit__swipl>:
15 »       ...15 »       ...
  
16 00002eb4·<mod_janus>:16 00002e0c·<mod_janus>:
17 »       ...17 »       ...
  
18 00002f04·<Py_SetPrologErrorFromObject>:18 00002e5c·<Py_SetPrologErrorFromObject>:
19 »       ...19 »       ...
  
20 00002fe4·<swipl_engine>:20 00002f3c·<swipl_engine>:
21 »       ...21 »       ...
  
22 00003000·<py_record>:22 00002f58·<py_record>:
23 »       ...23 »       ...
  
24 000030d8·<Py_SetPrologError>:24 00003030·<Py_SetPrologError>:
25 »       ...25 »       ...
  
26 00003198·<py_new_hashmap>:26 000030f0·<py_new_hashmap>:
27 »       ...27 »       ...
  
28 000031e0·<acquire_python_object>:28 00003138·<acquire_python_object>:
29 »       ...29 »       ...
  
30 00003208·<compare_python_object>:30 00003160·<compare_python_object>:
31 »       ...31 »       ...
  
32 0000323c·<py_thread_exitted>:32 00003194·<py_thread_exitted>:
33 »       ...33 »       ...
  
34 00003278·<release_python_object>:34 000031d0·<release_python_object>:
35 »       ...35 »       ...
  
36 000032f0·<py_debug>:36 00003248·<py_debug>:
37 »       ...37 »       ...
  
38 00003300·<py_gil_owner>:38 00003258·<py_gil_owner>:
39 »       ...39 »       ...
  
40 00003314·<py_free>:40 0000326c·<py_free>:
41 »       ...41 »       ...
  
42 000033ac·<Py_SIZE.part.0>:42 00003304·<Py_SIZE.part.0>:
43 »       ...43 »       ...
  
44 000033dc·<PyTuple_GET_SIZE.part.0>:44 00003334·<PyTuple_GET_SIZE.part.0>:
45 »       ...45 »       ...
  
46 0000340c·<py_free_hashmap.part.0>:46 00003364·<py_free_hashmap.part.0>:
47 »       ...47 »       ...
  
48 00003458·<py_finalize>:48 000033b0·<py_finalize>:
49 »       ...49 »       ...
  
50 000034d8·<py_halt>:50 00003430·<py_halt>:
51 »       ...51 »       ...
  
52 000034f0·<get_py_obj.constprop.0>:52 00003448·<get_py_obj.constprop.0>:
53 »       ...53 »       ...
  
54 0000358c·<MurmurHashAligned2.constprop.0>:54 000034e4·<MurmurHashAligned2.constprop.0>:
55 »       ...55 »       ...
  
56 000035bc·<py_gil_ensure>:56 00003514·<py_gil_ensure>:
57 »       ...57 »       ...
  
58 000036fc·<py_gil_release>:58 00003654·<py_gil_release>:
59 »       ...59 »       ...
  
60 00003774·<write_python_object>:60 000036cc·<write_python_object>:
61 »       ...61 »       ...
  
62 000038d8·<py_is_object>:62 00003830·<py_is_object>:
63 »       ...63 »       ...
  
64 00003964·<py_with_gil>:64 000038bc·<py_with_gil>:
65 »       ...65 »       ...
  
66 000039cc·<keep_bindings>:66 00003924·<keep_bindings>:
67 »       ...67 »       ...
  
68 00003a50·<swipl_erase>:68 000039a8·<swipl_erase>:
69 »       ...69 »       ...
  
70 00003af8·<swipl_attach_engine>:70 00003a50·<swipl_attach_engine>:
71 »       ...71 »       ...
  
72 00003b48·<swipl_detach_engine>:72 00003aa0·<swipl_detach_engine>:
73 »       ...73 »       ...
  
74 00003b9c·<get_conversion_options>:74 00003af4·<get_conversion_options>:
75 »       ...75 »       ...
  
76 00003cf8·<query_parms>:76 00003c50·<query_parms>:
77 »       ...77 »       ...
  
78 00003e78·<swipl_close_query>:78 00003dd0·<swipl_close_query>:
79 »       ...79 »       ...
  
80 00003f64·<py_unify>:80 00003ebc·<py_unify>:
81 »       ...81 »       ...
  
82 00004928·<check_error.part.0>:82 00004880·<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 00008248·<_fini>:2 000081a0·<_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·00b70565·og-nox.debug...e5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.
6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX
7 ··0x00000050·89··································.7 ··0x00000050·61··································a
  
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, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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.
  
897 KB
./usr/lib/debug/.build-id/94/6e2cacf258113838ee0585b2e0bae77d0c9f66.debug vs.
./usr/lib/debug/.build-id/b9/2133d405091b46f34960464d085ca8d8e8830b.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:··········30904·(bytes·into·file)13 ··Start·of·section·headers:··········30700·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·34
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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·0x00003524·0x00003524·0x00000·0x000a8·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x035d0·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x03474·R·E·0x10000
8 ··LOAD···········0x00fd90·0x0001fd90·0x0001fd90·0x00000·0x0033c·RW··0x100007 ··LOAD···········0x00fd98·0x0001fd98·0x0001fd98·0x00000·0x00334·RW··0x10000
9 ··DYNAMIC········0x00fd90·0x0001fd98·0x0001fd98·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x00fd98·0x0001fda0·0x0001fda0·0x00000·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fd90·0x0001fd90·0x0001fd90·0x00000·0x00270·R···0x111 ··GNU_RELRO······0x00fd98·0x0001fd98·0x0001fd98·0x00000·0x00268·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x78b8:1 There·are·35·section·headers,·starting·at·offset·0x77ec:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000590·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000570·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000006e8·000138·000622·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000006a8·000118·0005de·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000d0a·000138·0000b2·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000c86·000118·0000ae·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000dbc·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000d34·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000e1c·000138·000070·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000d74·000118·000070·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000e8c·000138·000280·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000de4·000118·000280·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········0000110c·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00001064·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00001118·000138·0003f0·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00001070·000118·0003f0·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001508·000138·001c30·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00001460·000118·001c30·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00003138·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00003090·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00003140·000138·0003d8·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00003098·000118·0003d8·00···A··0···0··4
18 ··[14]·.ARM.extab········NOBITS··········00003518·000138·00000c·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········00003524·000138·0000a8·00··AL·11···0··4 
20 ··[16]·.eh_frame·········NOBITS··········000035cc·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00003470·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fd90·00fd90·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fd98·00fd98·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fd94·00fd90·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fd9c·00fd98·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fd98·00fd90·000108·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fda0·00fd98·000100·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001fea0·00fd90·000160·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001fea0·00fd98·000160·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fd90·000060·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fd98·000060·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020060·00fd90·00006c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020060·00fd98·00006c·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·002dd8·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·002ddf·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·002f80·0003ff·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·002f68·0003ff·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·003380·000dbf·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·003368·000dbc·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·004140·000182·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·004124·000182·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·0042c4·0006aa·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·0042a8·0006aa·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·004970·000eb0·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·004954·000eb2·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·005820·00023a·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·005808·00023a·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·005a5a·000051·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·005a42·000051·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·005aac·001180·10·····35·194··436 ··[32]·.symtab···········SYMTAB··········00000000·005a94·001120·10·····33·190··4
39 ··[35]·.strtab···········STRTAB··········00000000·006c2c·000b10·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·006bb4·000ad2·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·00773c·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·007686·000163·00······0···0··1
41 Key·to·Flags:39 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··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),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··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:·946e2cacf258113838ee0585b2e0bae77d0c9f663 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b92133d405091b46f34960464d085ca8d8e8830b
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 ····000015d0·000018e89 ····00001528·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 ····000015d0·000018e89 ····00001528·000018e8
10 ····00000000·0000000010 ····00000000·00000000
  
1.29 KB
strings --all --bytes=8 {}
    
Offset 1, 17 lines modifiedOffset 1, 14 lines modified
1 fGCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
 2 D4ST}@bVST^&1T
 3 »       BV9&@GI
 4 [TtQs""6>rK
 5 G)e@`p6>
 6 Qx/_[;TT
2 vfvvvvvv 
3 }H)7/YR_&M 
4 Q;XZ72|o 
5 Bp?JQOWvID 
6 aD:\.Ol9 
7 Q2rbBqL. 
8 !9nJ#gV- 
9 }CYdQQQD\P<'7 }CYdQQQD\P<'
10 Y+{G|Dke 
11 )"w*p)pF8 )"w*p)pF
12 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug9 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
13 call_weak_fn10 call_weak_fn
14 crtstuff.c11 crtstuff.c
15 all_implied_fbits12 all_implied_fbits
16 deregister_tm_clones13 deregister_tm_clones
17 __do_global_dtors_aux14 __do_global_dtors_aux
Offset 78, 15 lines modifiedOffset 75, 14 lines modified
78 FUNCTOR_mapping375 FUNCTOR_mapping3
79 FUNCTOR_eq276 FUNCTOR_eq2
80 ATOM_scalar77 ATOM_scalar
81 __TMC_END__78 __TMC_END__
82 _GLOBAL_OFFSET_TABLE_79 _GLOBAL_OFFSET_TABLE_
83 ATOM_unicode80 ATOM_unicode
84 ATOM_sequence_start81 ATOM_sequence_start
85 __aeabi_unwind_cpp_pr0@GCC_3.5 
86 yaml_sequence_start_event_initialize82 yaml_sequence_start_event_initialize
87 calloc@GLIBC_2.483 calloc@GLIBC_2.4
88 PL_release_stream84 PL_release_stream
89 raise@GLIBC_2.485 raise@GLIBC_2.4
90 yaml_parser_parse86 yaml_parser_parse
91 PL_get_nil_ex87 PL_get_nil_ex
92 strcmp@GLIBC_2.488 strcmp@GLIBC_2.4
Offset 133, 15 lines modifiedOffset 129, 14 lines modified
133 yaml_parser_delete129 yaml_parser_delete
134 PL_unify_blob130 PL_unify_blob
135 yaml_parser_initialize131 yaml_parser_initialize
136 PL_is_atom132 PL_is_atom
137 PL_type_error133 PL_type_error
138 PL_copy_term_ref134 PL_copy_term_ref
139 yaml_mapping_start_event_initialize135 yaml_mapping_start_event_initialize
140 __aeabi_unwind_cpp_pr1@GCC_3.5 
141 PL_put_functor136 PL_put_functor
142 PL_unify_atom137 PL_unify_atom
143 _PL_get_arg_sz138 _PL_get_arg_sz
144 PL_get_atom_ex139 PL_get_atom_ex
145 PL_get_float140 PL_get_float
146 PL_is_integer141 PL_is_integer
147 yaml_stream_start_event_initialize142 yaml_stream_start_event_initialize
Offset 167, 16 lines modifiedOffset 162, 14 lines modified
167 .shstrtab162 .shstrtab
168 .note.gnu.build-id163 .note.gnu.build-id
169 .gnu.hash164 .gnu.hash
170 .gnu.version165 .gnu.version
171 .gnu.version_r166 .gnu.version_r
172 .rel.dyn167 .rel.dyn
173 .rel.plt168 .rel.plt
174 .ARM.extab 
175 .ARM.exidx 
176 .eh_frame169 .eh_frame
177 .init_array170 .init_array
178 .fini_array171 .fini_array
179 .dynamic172 .dynamic
180 .comment173 .comment
181 .ARM.attributes174 .ARM.attributes
182 .debug_aranges175 .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 0000110c·<_init>:2 00001064·<_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 00001118·<.plt>:2 00001070·<.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 00001508·<call_weak_fn>:2 00001460·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000152c·<deregister_tm_clones>:4 00001484·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00001558·<register_tm_clones>:6 000014b0·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000158c·<__do_global_dtors_aux>:8 000014e4·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000015cc·<frame_dummy>:10 00001524·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000015d0·<is_number>:14 00001528·<is_number>:
15 »       ...15 »       ...
  
16 00001724·<is_null>:16 0000167c·<is_null>:
17 »       ...17 »       ...
  
18 00001788·<is_special_float>:18 000016e0·<is_special_float>:
19 »       ...19 »       ...
  
20 00001884·<load_emitter>:20 000017dc·<load_emitter>:
21 »       ...21 »       ...
  
22 00001890·<acquire_emitter>:22 000017e8·<acquire_emitter>:
23 »       ...23 »       ...
  
24 00001898·<save_emitter>:24 000017f0·<save_emitter>:
25 »       ...25 »       ...
  
26 000018c0·<write_emitter>:26 00001818·<write_emitter>:
27 »       ...27 »       ...
  
28 000018f0·<release_emitter>:28 00001848·<release_emitter>:
29 »       ...29 »       ...
  
30 00001918·<yaml_write_handler>:30 00001870·<yaml_write_handler>:
31 »       ...31 »       ...
  
32 00001ae8·<yaml_emitter_create>:32 00001a40·<yaml_emitter_create>:
33 »       ...33 »       ...
  
34 00001c94·<yaml_read_handler>:34 00001bec·<yaml_read_handler>:
35 »       ...35 »       ...
  
36 00001cc4·<new_anchor_table>:36 00001c1c·<new_anchor_table>:
37 »       ...37 »       ...
  
38 00001d0c·<extend>:38 00001c64·<extend>:
39 »       ...39 »       ...
  
40 00001dbc·<is_true.part.0>:40 00001d14·<is_true.part.0>:
41 »       ...41 »       ...
  
42 00001e04·<is_false.part.0>:42 00001d5c·<is_false.part.0>:
43 »       ...43 »       ...
  
44 00001e4c·<free_anchor_table.part.0>:44 00001da4·<free_anchor_table.part.0>:
45 »       ...45 »       ...
  
46 00001e98·<MurmurHashAligned2.constprop.0>:46 00001df0·<MurmurHashAligned2.constprop.0>:
47 »       ...47 »       ...
  
48 00001f24·<add_anchor>:48 00001e7c·<add_anchor>:
49 »       ...49 »       ...
  
50 00002014·<pop.isra.0>:50 00001f6c·<pop.isra.0>:
51 »       ...51 »       ...
  
52 00002064·<yaml_emit_event>:52 00001fbc·<yaml_emit_event>:
53 »       ...53 »       ...
  
54 00002694·<find_anchor>:54 000025ec·<find_anchor>:
55 »       ...55 »       ...
  
56 000026dc·<yaml_parse_stream>:56 00002634·<yaml_parse_stream>:
57 »       ...57 »       ...
  
58 00002c90·<install_yaml4pl>:58 00002be8·<install_yaml4pl>:
59 »       ...59 »       ...
  
60 00002eb8·<__udivsi3>:60 00002e10·<__udivsi3>:
61 »       ...61 »       ...
  
62 00003114·<__aeabi_uidivmod>:62 0000306c·<__aeabi_uidivmod>:
63 »       ...63 »       ...
  
64 0000312c·<__aeabi_idiv0>:64 00003084·<__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 00003138·<_fini>:2 00003090·<_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·00b70565·og-nox.debug...e5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.
6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX
7 ··0x00000050·89··································.7 ··0x00000050·61··································a
  
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, 23 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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.17 MB
swi-prolog-odbc-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····67132·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
631 B
control.tar.xz
603 B
control.tar
355 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:·887 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:·127cc0ca3d8127a2374243904125be5e784283c412 Build-Ids:·37e01e57233eb7c605bf374cc84b88c7660427aa
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/7cc0ca3d8127a2374243904125be5e784283c4.debug1 usr/lib/debug/.build-id/37/e01e57233eb7c605bf374cc84b88c7660427aa.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/12/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/37/
7 -rw-r--r--···0·root·········(0)·root·········(0)····79220·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/12/7cc0ca3d8127a2374243904125be5e784283c4.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····78912·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/37/e01e57233eb7c605bf374cc84b88c7660427aa.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/12/7cc0ca3d8127a2374243904125be5e784283c4.debug vs.
./usr/lib/debug/.build-id/37/e01e57233eb7c605bf374cc84b88c7660427aa.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:··········77780·(bytes·into·file)13 ··Start·of·section·headers:··········77552·(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:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·33
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·6·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 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x0a600·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0a2e0·R·E·0x10000
8 ··LOAD···········0x00fca8·0x0001fca8·0x0001fca8·0x00000·0x007cc·RW··0x100007 ··LOAD···········0x00fcb0·0x0001fcb0·0x0001fcb0·0x00000·0x007c4·RW··0x10000
9 ··DYNAMIC········0x00fca8·0x0001fcb0·0x0001fcb0·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x00fcb0·0x0001fcb8·0x0001fcb8·0x00000·0x00100·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fca8·0x0001fca8·0x0001fca8·0x00000·0x00358·R···0x111 ··GNU_RELRO······0x00fcb0·0x0001fcb0·0x0001fcb0·0x00000·0x00350·R···0x1
  
13 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
14 ··Segment·Sections...13 ··Segment·Sections...
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.extab·.ARM.exidx·.eh_frame·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·
17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·16 ···02·····.dynamic·
19 ···04·····.note.gnu.build-id·17 ···03·····.note.gnu.build-id·
20 ···05·····18 ···04·····
21 ···06·····.init_array·.fini_array·.dynamic·.got·19 ···05·····.init_array·.fini_array·.dynamic·.got·
6.08 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 43 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x12fd4:1 There·are·34·section·headers,·starting·at·offset·0x12ef0:
  
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············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·000920·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·000900·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000a7c·000138·000855·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000a3c·000118·000811·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000012d2·000138·000124·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········0000124e·000118·000120·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000013f8·000138·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00001370·000118·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00001468·000138·000228·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000013c0·000118·000228·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00001690·000138·000428·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········000015e8·000118·000428·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00001ab8·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00001a10·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00001ac4·000138·000690·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00001a1c·000118·000690·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00002158·000138·007390·00··AX··0···0··815 ··[11]·.text·············NOBITS··········000020b0·000118·007390·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········000094e8·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00009440·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000094f0·000138·000e94·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00009448·000118·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 
20 ··[16]·.eh_frame·········NOBITS··········0000a5fc·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········0000a2dc·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001fca8·00fca8·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001fcb0·00fcb0·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001fcac·00fca8·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001fcb4·00fcb0·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001fcb0·00fca8·000108·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001fcb8·00fcb0·000100·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001fdb8·00fca8·000248·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001fdb8·00fcb0·000248·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00020000·00fca8·000310·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00020000·00fcb0·000310·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020310·00fca8·000164·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00020310·00fcb0·000164·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·006abc·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·006ab6·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·006c64·0002d9·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·006c40·0002d9·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·006f40·0032d4·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·006f1c·0032d5·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·00a214·0004ca·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·00a1f4·0004d4·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·00a6e0·000d72·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·00a6c8·000d6b·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·00b454·0034f7·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·00b434·0034f8·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·00e94c·00087f·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·00e92c·00087f·00···C··0···0··4
37 ··[33]·.symtab···········SYMTAB··········00000000·00f1cc·0026d0·10·····34·478··435 ··[31]·.symtab···········SYMTAB··········00000000·00f1ac·002660·10·····32·473··4
38 ··[34]·.strtab···········STRTAB··········00000000·01189c·0015d0·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·01180c·001592·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·012e6c·000167·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·012d9e·000151·00······0···0··1
40 Key·to·Flags:38 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)42 ··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:·127cc0ca3d8127a2374243904125be5e784283c43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·37e01e57233eb7c605bf374cc84b88c7660427aa
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 ····00002220·00006ee09 ····00002178·00006ee0
10 ····00000000·0000000010 ····00000000·00000000
  
601 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 ····00002220·00006ee09 ····00002178·00006ee0
10 ····00000000·0000000010 ····00000000·00000000
  
5.64 KB
strings --all --bytes=8 {}
    
Offset 1, 25 lines modifiedOffset 1, 23 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
2 Q@2^U;XA 
3 SSYVr\h3 
4 oO/XB:(7 
5 vU.?C>HtO 
6 niR{B$4?o 
7 ^E9f{m;A< 
8 c?`Rr|Oj_ 
9 35NA)!9?2 !h?[(D/b
 3 {bt~SfDBf
 4 oc_GDW9\
 5 |){2YyF3
 6 74CAw(_o
 7 "^Pd»   "A"·.
 8 #·|pm3&Gk6=
 9 JS4qKrG4-
10 03.k2x89M10 03.k2x89M
 11 O_w!M*b]
 12 q^»     @'x9Lh
 13 nqnE1mk7
 14 Pv`^·Cf[
 15 =1V=wRbn=
 16 F^u&x(-|
11 kGSna~a7 
12 3+y(hEIz 
13 +dRhc=e/ 
14 #~IO&1U5»       z}lJ6 
15 Kqrn-}-W 
16 /{O4aTNn 
17 8h^{<B=~ 
18 dAk?*uIF 
19 call_weak_fn17 call_weak_fn
20 crtstuff.c18 crtstuff.c
21 all_implied_fbits19 all_implied_fbits
22 deregister_tm_clones20 deregister_tm_clones
23 __do_global_dtors_aux21 __do_global_dtors_aux
24 completed.022 completed.0
25 __do_global_dtors_aux_fini_array_entry23 __do_global_dtors_aux_fini_array_entry
Offset 184, 186 lines modifiedOffset 182, 182 lines modified
184 sqltypes182 sqltypes
185 sql_c_types183 sql_c_types
186 odbc_versions184 odbc_versions
187 _arm_addsubdf3.o185 _arm_addsubdf3.o
188 _fixdfdi.o186 _fixdfdi.o
189 _fixunsdfdi.o187 _fixunsdfdi.o
190 __FRAME_END__188 __FRAME_END__
 189 __aeabi_f2d
 190 __adddf3
 191 __aeabi_dsub
191 __floatundidf192 __floatdidf
 193 __aeabi_i2d
 194 __aeabi_d2ulz
 195 __aeabi_drsub
 196 __aeabi_ul2d
 197 __dso_handle
 198 __aeabi_d2lz
 199 __subdf3
192 __floatsidf200 __floatsidf
 201 _DYNAMIC
 202 __floatundidf
 203 __fixunsdfdi
193 __fixdfdi204 __fixdfdi
 205 __TMC_END__
194 _GLOBAL_OFFSET_TABLE_206 _GLOBAL_OFFSET_TABLE_
195 __aeabi_ui2d 
196 __aeabi_d2ulz 
197 __aeabi_i2d207 __aeabi_dadd
198 __floatunsidf208 __floatunsidf
199 __subdf3 
200 __TMC_END__ 
201 __aeabi_d2lz 
202 __dso_handle 
203 __floatdidf 
204 __adddf3 
205 __fixunsdfdi 
206 __aeabi_l2d 
207 __aeabi_f2d 
208 __aeabi_ul2d209 __aeabi_ui2d
209 __aeabi_drsub 
210 __extendsfdf2210 __extendsfdf2
211 __aeabi_dadd211 __aeabi_l2d
 212 pthread_mutex_unlock@GLIBC_2.4
212 _DYNAMIC 
213 __aeabi_dsub 
214 PL_open_foreign_frame 
215 install_odbc4pl 
216 SQLFetch 
217 PL_new_atom_nchars 
218 Sdprintf 
219 PL_put_int64 
220 PL_atom_chars 
221 uninstall_odbc 
222 PL_predicate 
223 PL_unify_atom 
224 PL_register_atom 
225 PL_erase 
226 SQLColumns 
227 SQLConnect 
228 __aeabi_unwind_cpp_pr0@GCC_3.5 
229 PL_get_string 
230 PL_foreign_control 
231 PL_get_bool 
232 __gmon_start__ 
233 SQLNumParams 
234 SQLFreeConnect 
235 __mktime64@GLIBC_2.34 
236 SQLRowCount 
237 SQLSetConnectAttr 
238 SQLDataSources 
239 SQLError 
240 PL_get_long 
241 SQLFetchScroll 
242 PL_get_chars 
243 calloc@GLIBC_2.4213 calloc@GLIBC_2.4
 214 __localtime64@GLIBC_2.34
244 PL_unify_list 
245 PL_domain_error 
246 PL_cons_functor_v 
247 memset@GLIBC_2.4 
248 PL_unify_term215 PL_unify_stream
249 SQLExecute 
250 PL_is_list 
251 PL_put_term 
252 PL_is_compound 
253 __assert_fail@GLIBC_2.4 
254 _ITM_deregisterTMCloneTable 
255 PL_put_functor 
Max diff block lines reached; 3691/5719 bytes (64.54%) 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 00001ab8·<_init>:2 00001a10·<_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 00001ac4·<.plt>:2 00001a1c·<.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 00002158·<call_weak_fn>:2 000020b0·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000217c·<deregister_tm_clones>:4 000020d4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000021a8·<register_tm_clones>:6 00002100·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000021dc·<__do_global_dtors_aux>:8 00002134·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000221c·<frame_dummy>:10 00002174·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00002220·<get_encoding>:14 00002178·<get_encoding>:
15 »       ...15 »       ...
  
16 000022ac·<type_error>:16 00002204·<type_error>:
17 »       ...17 »       ...
  
18 00002304·<existence_error>:18 0000225c·<existence_error>:
19 »       ...19 »       ...
  
20 0000235c·<getStmt>:20 000022b4·<getStmt>:
21 »       ...21 »       ...
  
22 00002424·<resource_error>:22 0000237c·<resource_error>:
23 »       ...23 »       ...
  
24 00002474·<domain_error>:24 000023cc·<domain_error>:
25 »       ...25 »       ...
  
26 000024cc·<get_pltype>:26 00002424·<get_pltype>:
27 »       ...27 »       ...
  
28 00002578·<context_error>:28 000024d0·<context_error>:
29 »       ...29 »       ...
  
30 000025d8·<odbc_report>:30 00002530·<odbc_report>:
31 »       ...31 »       ...
  
32 00002794·<report_status>:32 000026ec·<report_status>:
33 »       ...33 »       ...
  
34 000027d4·<CvtSqlToCType>:34 0000272c·<CvtSqlToCType>:
35 »       ...35 »       ...
  
36 00002a5c·<put_sql_null>:36 000029b4·<put_sql_null>:
37 »       ...37 »       ...
  
38 00002ad8·<unregister_code>:38 00002a30·<unregister_code>:
39 »       ...39 »       ...
  
40 00002b80·<odbc_data_sources>:40 00002ad8·<odbc_data_sources>:
41 »       ...41 »       ...
  
42 00002c98·<get_sql_text>:42 00002bf0·<get_sql_text>:
43 »       ...43 »       ...
  
44 00002e74·<is_sql_null>:44 00002dcc·<is_sql_null>:
45 »       ...45 »       ...
  
46 00002fa4·<odbc_cancel_thread>:46 00002efc·<odbc_cancel_thread>:
47 »       ...47 »       ...
  
48 00003038·<plTypeID_to_pltype.part.0>:48 00002f90·<plTypeID_to_pltype.part.0>:
49 »       ...49 »       ...
  
50 00003068·<plTypeID_convert_flags.part.0>:50 00002fc0·<plTypeID_convert_flags.part.0>:
51 »       ...51 »       ...
  
52 00003098·<free_parameters>:52 00002ff0·<free_parameters>:
53 »       ...53 »       ...
  
54 0000310c·<odbc_debug>:54 00003064·<odbc_debug>:
55 »       ...55 »       ...
  
56 00003144·<PL_get_typed_arg_ex.constprop.0>:56 0000309c·<PL_get_typed_arg_ex.constprop.0>:
57 »       ...57 »       ...
  
58 0000319c·<get_scroll_param>:58 000030f4·<get_scroll_param>:
59 »       ...59 »       ...
  
60 00003314·<pl_odbc_set_option>:60 0000326c·<pl_odbc_set_option>:
61 »       ...61 »       ...
  
62 000033c4·<permission_error.constprop.0>:62 0000331c·<permission_error.constprop.0>:
63 »       ...63 »       ...
  
64 0000342c·<representation_error.constprop.0>:64 00003384·<representation_error.constprop.0>:
65 »       ...65 »       ...
  
66 00003488·<odbc_statistics>:66 000033e0·<odbc_statistics>:
67 »       ...67 »       ...
  
68 00003524·<free_connection>:68 0000347c·<free_connection>:
69 »       ...69 »       ...
  
70 000035cc·<free_context>:70 00003524·<free_context>:
71 »       ...71 »       ...
  
72 000036d4·<close_context>:72 0000362c·<close_context>:
73 »       ...73 »       ...
  
74 00003710·<odbc_close_statement>:74 00003668·<odbc_close_statement>:
75 »       ...75 »       ...
  
76 0000376c·<odbc_next_result_set>:76 000036c4·<odbc_next_result_set>:
77 »       ...77 »       ...
  
78 00003844·<odbc_free_statement>:78 0000379c·<odbc_free_statement>:
79 »       ...79 »       ...
  
80 000038ac·<add_cid_dsn_pair>:80 00003804·<add_cid_dsn_pair>:
81 »       ...81 »       ...
  
82 00003938·<get_connection>:82 00003890·<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 000094e8·<_fini>:2 00009440·<_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, 22 lines modifiedOffset 5, 21 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_arang
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_ 
20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr 
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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··2014724·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0··2013448·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:·22627 Installed-Size:·2256
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:·846c63d1b8236a719b714b0017981fefbf96534812 Build-Ids:·2e9eb36158c9e36eb6a73a1a67cd5e211e8bd642
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/84/6c63d1b8236a719b714b0017981fefbf965348.debug1 usr/lib/debug/.build-id/2e/9eb36158c9e36eb6a73a1a67cd5e211e8bd642.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/84/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/2e/
7 -rw-r--r--···0·root·········(0)·root·········(0)··2305168·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/84/6c63d1b8236a719b714b0017981fefbf965348.debug7 -rw-r--r--···0·root·········(0)·root·········(0)··2299464·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/2e/9eb36158c9e36eb6a73a1a67cd5e211e8bd642.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/84/6c63d1b8236a719b714b0017981fefbf965348.debug vs.
./usr/lib/debug/.build-id/2e/9eb36158c9e36eb6a73a1a67cd5e211e8bd642.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% 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:··········2303688·(bytes·into·file)13 ··Start·of·section·headers:··········2298024·(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:·········36
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·35
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·0x0014a2d0·0x0014a2d0·0x00000·0x07590·R···0x46 ··ARM_EXIDX······0x000138·0x0014933c·0x0014933c·0x00000·0x00008·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x151864·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x149348·R·E·0x10000
8 ··LOAD···········0x00df8c·0x0016df8c·0x0016df8c·0x00000·0x3e290·RW··0x100008 ··LOAD···········0x00df94·0x0015df94·0x0015df94·0x00000·0x3e288·RW··0x10000
9 ··DYNAMIC········0x00df8c·0x0016f28c·0x0016f28c·0x00000·0x00138·RW··0x49 ··DYNAMIC········0x00df94·0x0015f294·0x0015f294·0x00000·0x00130·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······0x00df8c·0x0016df8c·0x0016df8c·0x00000·0x02074·R···0x112 ··GNU_RELRO······0x00df94·0x0015df94·0x0015df94·0x00000·0x0206c·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.extab·.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.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, 46 lines modifiedOffset 1, 45 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x2326c8:1 There·are·36·section·headers,·starting·at·offset·0x2310a8:
  
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·001fa0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000184·000138·001f80·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00002124·000138·001a55·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00002104·000138·001a11·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00003b7a·000138·0003f4·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00003b16·000138·0003f0·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00003f70·000138·0000c0·00···A··4···4··410 ··[·6]·.gnu.version_r····NOBITS··········00003f08·000138·0000a0·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00004030·000138·034228·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00003fa8·000138·034228·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00038258·000138·000ed0·08···A··3··21··412 ··[·8]·.rel.plt··········NOBITS··········000381d0·000138·000ed0·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00039128·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000390a0·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00039134·000138·001744·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000390ac·000138·001744·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········0003a878·000138·0d3e4a·00··AX··0···0··815 ··[11]·.text·············NOBITS··········0003a7f0·000138·0d3e40·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········0010e6c4·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0010e630·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0010e6cc·000138·03ad04·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0010e638·000138·03ad04·00···A··0···0··4
18 ··[14]·.ARM.extab········NOBITS··········001493d0·000138·000f00·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········0014a2d0·000138·007590·00··AL·11···0··418 ··[14]·.ARM.exidx········NOBITS··········0014933c·000138·000008·00··AL·11···0··4
20 ··[16]·.eh_frame·········NOBITS··········00151860·000138·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········00149344·000138·000004·00···A··0···0··4
 20 ··[16]·.init_array·······NOBITS··········0015df94·00df94·000004·04··WA··0···0··4
21 ··[17]·.init_array·······NOBITS··········0016df8c·00df8c·000004·04··WA··0···0··421 ··[17]·.fini_array·······NOBITS··········0015df98·00df94·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0016df90·00df8c·000004·04··WA··0···0··4 
23 ··[19]·.data.rel.ro······NOBITS··········0016df94·00df8c·0012f8·00··WA··0···0··422 ··[18]·.data.rel.ro······NOBITS··········0015df9c·00df94·0012f8·00··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········0016f28c·00df8c·000138·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0015f294·00df94·000130·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········0016f3c4·00df8c·000c3c·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0015f3c4·00df94·000c3c·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00170000·00df8c·02a550·00··WA··0···0··825 ··[21]·.data·············NOBITS··········00160000·00df94·02a550·00··WA··0···0··8
27 ··[23]·.bss··············NOBITS··········0019a550·00df8c·011ccc·00··WA··0···0··826 ··[22]·.bss··············NOBITS··········0018a550·00df94·011ccc·00··WA··0···0··8
28 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
30 ··[26]·.debug_aranges····PROGBITS········00000000·000188·000950·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000951·00···C··0···0··4
31 ··[27]·.debug_info·······PROGBITS········00000000·000ad8·0e108e·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·000adc·0e10cc·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·0e1b68·007926·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·0e1ba8·007926·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·0e9490·05e6a6·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·0e94d0·05e6ab·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·147b38·00c746·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·147b7c·00c722·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·154280·00ce46·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·1542a0·00ce43·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·1610c8·06919b·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·1610e4·0691a0·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·1ca264·00d12c·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·1ca284·00d131·00···C··0···0··4
38 ··[34]·.symtab···········SYMTAB··········00000000·1d7390·040600·10·····35·15977··437 ··[33]·.symtab···········SYMTAB··········00000000·1d73b8·03f000·10·····34·15627··4
39 ··[35]·.strtab···········STRTAB··········00000000·217990·01abc3·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·2163b8·01ab85·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·232553·000174·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·230f3d·000169·00······0···0··1
41 Key·to·Flags:40 Key·to·Flags:
42 ··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),
43 ··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),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··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:·846c63d1b8236a719b714b0017981fefbf9653483 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2e9eb36158c9e36eb6a73a1a67cd5e211e8bd642
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.0 KB
strings --all --bytes=8 {}
    
Offset 1, 432 lines modifiedOffset 1, 460 lines modified
1 SHGCC:·(Debian·14.2.0-14)·14.2.01 BGCC:·(Debian·14.2.0-14)·14.2.0
 2 }-<A5S3k?r=
 3 Gw5<·n2^
 4 "O&EmG\»
 5 $hg[D1\w#
 6 jbb[2CLI
 7 v`vP88-f
 8 2L:I3L:I3L:I3\:I3\:I3\:I3\:I3\:I3\:I3\:I3\:I3\:I3\:I3\:I3\:I3\:I3\:I3\
2 (&(L$B"i 
3 [i&';_?9 
4 $H`9"D@n 
5 S!Q_75><8b` 
6 2D?|Frk· 
7 >]»     f52_e0 
8 )lfnA8E· 
9 f~g(c&yAA 
10 R4d",buh9 R0l",buh
11 »       \X7}&q, 
12 q~7BnKCS 
13 Wa2kY2Cx 
14 (YIvTRIv 
15 LwWUwWMWOO 
16 )[0=]FgH 
17 MP_BMPQ) 
18 sD;pD;rD 
19 13/>L~$i 
20 $8]Lx\Ly 
21 2:X^&(v1t:nL 
22 &&!'(Dyf(D 
23 #^*CgY|M 
24 1kuj_3PMZ 
25 ;%7'V4&FZJQ-G 
26 /wC?$oEIe 
27 A".ex2At 
28 TGQ9d(5k 
29 EbFKc»  9R 
30 OBo'nSml 
31 e+?Tdn(6 
32 E~NkmD~Nk 
33 w==gCb&"H 
34 IE-M*jiRQK= 
35 -k?CK?Lc 
36 =(»     rx)O@ 
37 SVD;^ZC~ 
38 r77zl1!1 
39 9>$O>Dq& 
40 r-JN9dsL 
41 sxud.=<lLM 
42 `,HJq26# 
43 »       R'"9>V»  
44 L0&S6\HZ 
45 #(v7p},o 
46 :»      E%g|W' 
47 }GPMjAMu 
48 h-@k»   Z1+ 
49 ,-e`~0?/ 
50 K,&1\.Yt 
51 O%[b"tl`Y»      Z'v 
52 c/hv{"ZZ;Q 
53 tt{{%Su/ 
54 ePpi|/x= 
55 `^t[!"mC 
56 XjIHb»  AVk 
57 d,BJY2-B 
58 |i»     ztFg1N~ 
59 *#aR}Mgm0 
60 'pqO\&q{»       q 
61 o1DfH&+<V 
62 iz)6/6}sA 
63 oS@hQBg8 
64 7t2?CYAW 
65 5m+c7U*K 
66 K9YSx`)f 
67 RH+»    )[GU 
68 Ts}*lCJk^Q 
69 X*AO?x.PQ 
70 Vv;b>8a,S 
71 u·n-'*Emt, 
72 ?KjV&b]n 
73 m]&7k7)l 
74 7P[Ud]F[ 
75 :SRt\t]NV 
76 <kQl\J"U 
77 Fs"*MCzU 
78 ECVS>og- 
79 $R#AdIb6e 
80 22s;865Hb; 
81 ]Obchb!T 
82 IZNt:W$x 
83 2f!#,NVr,X3V 
84 j{N;k5%) 
85 "wru}F!' 
86 ch@",eT6i 
87 R*6X*f)7 
88 D|^NSeUU 
89 yH*zv@yE 
90 Z8AY={>& 
91 V,Y}~3» O 
92 `ei4/B(e 
93 }#jY_!V]9t 
94 »       C!:aF8| 
95 R47({CvC 
96 yIJS#0L=v 
97 WMUSM)[G 
98 '07N)dopJ810 SAU9fAHb
 11 =Q<eEjP=!
 12 -FU'`6U6
 13 ~;CME=#W
 14 YR)rR)rR)
 15 ).'X\··.)
 16 )>[y<>[y
 17 ok*M3E.Q
 18 o]A?0*{0
 19 bdNrdNqd>
 20 r7AM,]|mM
 21 y]`fBv(Q
 22 ZeyM3M"4<·
 23 +R([t#!B
 24 ]X'B·mX·
 25 r,[QIHt0)
 26 LG#7A_Eh
 27 IX8a3@OC
 28 Ykz:kMOg
 29 /y%(<3gq
 30 *oY1P-AY
 31 l$EbJHes
 32 1cLP%cLMf
Max diff block lines reached; 5631/10231 bytes (55.04%) 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 00039128·<_init>:2 000390a0·<_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 00039134·<.plt>:2 000390ac·<.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 0010e6c4·<_fini>:2 0010e630·<_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, 23 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·2e657874·6162002e·41524d2e·.ARM.extab..ARM. 
13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.12 ··0x00000090·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 13 ··0x000000a0·72616d65·002e696e·69745f61·72726179·rame..init_array
14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin14 ··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
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 
23 ··0x00000140·75675f66·72616d65·002e6465·6275675f·ug_frame..debug_19 ··0x00000100·75675f61·72616e67·6573002e·64656275·ug_aranges..debu
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.