427 MB
/srv/reproducible-results/rbuild-debian/r-b-build.sFdlp16G/b1/swi-prolog_9.2.8+dfsg-3_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.sFdlp16G/b2/swi-prolog_9.2.8+dfsg-3_armhf.changes
3.44 KB
Files
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 ·23b7fd568c44d2d2ae2ca0b76459f203·48712·debug·optional·swi-prolog-bdb-dbgsym_9.2.8+dfsg-3_armhf.deb 
2 ·99f98fb21098cdab59ef2d0b474c6319·27280·interpreters·optional·swi-prolog-bdb_9.2.8+dfsg-3_armhf.deb 
3 ·06ed638f52d42909735516fb4cc59eb4·2233144·debug·optional·swi-prolog-core-dbgsym_9.2.8+dfsg-3_armhf.deb 
4 ·51b15c71806cab4f1e43b31c47335506·2177576·debug·optional·swi-prolog-core-packages-dbgsym_9.2.8+dfsg-3_armhf.deb1 ·dbf100e9738366f21d9606aaaf046bdd·48600·debug·optional·swi-prolog-bdb-dbgsym_9.2.8+dfsg-3_armhf.deb
 2 ·a346b4d35631f21dd794180cc815b175·26992·interpreters·optional·swi-prolog-bdb_9.2.8+dfsg-3_armhf.deb
 3 ·da26db2a6990fb061cfc7eedbad56a0d·2232144·debug·optional·swi-prolog-core-dbgsym_9.2.8+dfsg-3_armhf.deb
 4 ·7cdc6aee2da9a20d4e8f53124c083e68·2174940·debug·optional·swi-prolog-core-packages-dbgsym_9.2.8+dfsg-3_armhf.deb
5 ·cdc0b160d3b40c2d68bab7b25d725ae0·1381316·interpreters·optional·swi-prolog-core-packages_9.2.8+dfsg-3_armhf.deb5 ·f9ab576d99d56a8ebb6d74837f83a76e·1373596·interpreters·optional·swi-prolog-core-packages_9.2.8+dfsg-3_armhf.deb
6 ·1c24f2ade8c6c57e992d1a325d58f6bf·1427180·interpreters·optional·swi-prolog-core_9.2.8+dfsg-3_armhf.deb 
7 ·3ae299a717892a1071e44635f506181f·1658836·doc·optional·swi-prolog-doc_9.2.8+dfsg-3_all.deb6 ·ee5528eff592842cab66d010acd6d21a·1416300·interpreters·optional·swi-prolog-core_9.2.8+dfsg-3_armhf.deb
 7 ·dc38891025bb33ae490657b7b5b43aed·1659012·doc·optional·swi-prolog-doc_9.2.8+dfsg-3_all.deb
8 ·5b283403f7c290cf4ac4f08f85ff91de·11956·interpreters·optional·swi-prolog-full_9.2.8+dfsg-3_armhf.deb8 ·5b283403f7c290cf4ac4f08f85ff91de·11956·interpreters·optional·swi-prolog-full_9.2.8+dfsg-3_armhf.deb
9 ·45cf0ec92f42a40cec6fe855e9fdd7df·87320·debug·optional·swi-prolog-java-dbgsym_9.2.8+dfsg-3_armhf.deb9 ·95347dcebd1b51f4a8a39ccd7fbbb81f·87244·debug·optional·swi-prolog-java-dbgsym_9.2.8+dfsg-3_armhf.deb
10 ·19aad783128f186a0b47b5478e56a224·107568·interpreters·optional·swi-prolog-java_9.2.8+dfsg-3_armhf.deb10 ·680cb3f2f40b9de46bfbbefa3b7dd0f6·107008·interpreters·optional·swi-prolog-java_9.2.8+dfsg-3_armhf.deb
11 ·a6a9ec4768ffbc416354666f9361322e·364604·debug·optional·swi-prolog-nox-dbgsym_9.2.8+dfsg-3_armhf.deb11 ·c9862c155ef6fbb67e1f256ced45b3f5·364108·debug·optional·swi-prolog-nox-dbgsym_9.2.8+dfsg-3_armhf.deb
12 ·ccd11c701523504f28b048532d6f1d19·200104·interpreters·optional·swi-prolog-nox_9.2.8+dfsg-3_armhf.deb 
13 ·2331e503ae931aad7d4dfb6dbdcf231b·67784·debug·optional·swi-prolog-odbc-dbgsym_9.2.8+dfsg-3_armhf.deb 
14 ·8e9eebca32b599c4ce64fe16f8bb4a7b·121268·interpreters·optional·swi-prolog-odbc_9.2.8+dfsg-3_armhf.deb 
15 ·2b662a653c69402c5aa023a0041dc29b·734148·interpreters·optional·swi-prolog-test_9.2.8+dfsg-3_all.deb 
16 ·5785e45b59ea516789194c872426b3b9·2015004·debug·optional·swi-prolog-x-dbgsym_9.2.8+dfsg-3_armhf.deb 
17 ·ab9a4996a443ebe52343cc1f799bafec·1986412·interpreters·optional·swi-prolog-x_9.2.8+dfsg-3_armhf.deb12 ·296582cbb94813e9ef541dbdd620d4c8·198148·interpreters·optional·swi-prolog-nox_9.2.8+dfsg-3_armhf.deb
 13 ·5d417aba1d6a1451909fabe9e3069257·67732·debug·optional·swi-prolog-odbc-dbgsym_9.2.8+dfsg-3_armhf.deb
 14 ·6772a2d7fe22f442ef30db3719009a9a·120940·interpreters·optional·swi-prolog-odbc_9.2.8+dfsg-3_armhf.deb
 15 ·fa7339a0975bdb8a9a79c3dab8fde447·734156·interpreters·optional·swi-prolog-test_9.2.8+dfsg-3_all.deb
 16 ·10f09213c5fc53bf996bbf201b7001c6·2013612·debug·optional·swi-prolog-x-dbgsym_9.2.8+dfsg-3_armhf.deb
 17 ·661fd1c1cb7d95f2521ae4ad73fee49b·1974948·interpreters·optional·swi-prolog-x_9.2.8+dfsg-3_armhf.deb
18 ·345224a51a7b2c733f46a1d764513afd·13236·interpreters·optional·swi-prolog_9.2.8+dfsg-3_armhf.deb18 ·345224a51a7b2c733f46a1d764513afd·13236·interpreters·optional·swi-prolog_9.2.8+dfsg-3_armhf.deb
228 KB
swi-prolog-bdb_9.2.8+dfsg-3_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary
2 -rw-r--r--···0········0········0·····1256·2024-11-25·16:02:41.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1244·2024-11-25·16:02:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0····25832·2024-11-25·16:02:41.000000·data.tar.xz3 -rw-r--r--···0········0········0····25556·2024-11-25·16:02:41.000000·data.tar.xz
1.84 KB
control.tar.xz
1.81 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·2024-11-25·16:02:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)······959·2024-11-25·16:02:41.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)······939·2024-11-25·16:02:41.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)······468·2024-11-25·16:02:41.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)······469·2024-11-25·16:02:41.000000·./md5sums
4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2024-11-25·16:02:41.000000·./postinst4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2024-11-25·16:02:41.000000·./postinst
5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2024-11-25·16:02:41.000000·./postrm5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2024-11-25·16:02:41.000000·./postrm
735 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.8+dfsg-33 Version:·9.2.8+dfsg-3
4 Architecture:·armhf4 Architecture:·armhf
5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>
6 Installed-Size:·896 Installed-Size:·88
7 Depends:·libc6·(>=·2.34),·libdb5.3t64,·libgcc-s1·(>=·3.5),·swi-prolog-nox·(=·9.2.8+dfsg-3)7 Depends:·libc6·(>=·2.34),·libdb5.3t64,·swi-prolog-nox·(=·9.2.8+dfsg-3)
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
225 KB
data.tar.xz
225 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·2024-11-25·16:02:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/
7 -rw-r--r--···0·root·········(0)·root·········(0)····22572·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/bdb4pl.so7 -rw-r--r--···0·root·········(0)·root·········(0)····22468·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/bdb4pl.so
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/bdb/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/bdb/
11 -rw-r--r--···0·root·········(0)·root·········(0)······711·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/bdb/INDEX.pl11 -rw-r--r--···0·root·········(0)·root·········(0)······711·2024-11-25·16:02:41.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·2024-11-25·16:02:41.000000·./usr/share/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/
224 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 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:··········21492·(bytes·into·file)13 ··Start·of·section·headers:··········21468·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x03f90·0x03f90·R·E·0x1000
8 ··LOAD···········0x004d70·0x00005d70·0x00005d70·0x0051c·0x005a0·RW··0x10007 ··LOAD···········0x004d78·0x00004d78·0x00004d78·0x00514·0x00598·RW··0x1000
9 ··DYNAMIC········0x004db8·0x00005db8·0x00005db8·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x004dc0·0x00004dc0·0x00004dc0·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······0x004d70·0x00005d70·0x00005d70·0x00290·0x00290·R···0x111 ··GNU_RELRO······0x004d78·0x00004d78·0x00004d78·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·0x53f4:1 There·are·25·section·headers,·starting·at·offset·0x53dc:
  
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······00005d70·004d70·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00004d78·004d78·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00005d74·004d74·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00004d7c·004d7c·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······PROGBITS········00005d78·004d78·000040·00··WA··0···0··421 ··[17]·.data.rel.ro······PROGBITS········00004d80·004d80·000040·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········00005db8·004db8·000108·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········00004dc0·004dc0·000100·08··WA··4···0··4
25 ··[21]·.got··············PROGBITS········00005ec0·004ec0·000140·04··WA··0···0··423 ··[19]·.got··············PROGBITS········00004ec0·004ec0·000140·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00006000·005000·00028c·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00005000·005000·00028c·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········0000628c·00528c·000084·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0000528c·00528c·000084·00··WA··0···0··4
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00528c·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00528c·000031·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·0052c0·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·0052c0·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0052f4·0000fd·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0052f4·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:·00006000·····0·SECTION·LOCAL··DEFAULT···22·.data5 ·····2:·00005000·····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
15.2 KB
readelf --wide --relocs {}
Max HTML report size reached
2.4 KB
readelf --wide --dynamic {}
    
Offset 1, 32 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0x4db8·contains·29·entries:1 Dynamic·section·at·offset·0x4dc0·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)·················0x5d708 ·0x00000019·(INIT_ARRAY)·················0x4d78
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x5d7410 ·0x0000001a·(FINI_ARRAY)·················0x4d7c
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)·····················0x5ec017 ·0x00000003·(PLTGOT)·····················0x4ec0
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:·8cec6f20c0695e594b715562453623b6efcab4b43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·98d86a43750005f4d5da952d8bfdad9b344b5e09
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.07 KB
strings --all --bytes=8 {}
    
Offset 1, 14 lines modifiedOffset 1, 12 lines modified
1 i^YKqUbE6# 
2 __gmon_start__1 __gmon_start__
3 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
4 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
5 __cxa_finalize4 __cxa_finalize
6 PL_unify_integer5 PL_unify_integer
7 __aeabi_unwind_cpp_pr0 
8 PL_get_blob6 PL_get_blob
9 PL_get_atom7 PL_get_atom
10 PL_type_error8 PL_type_error
11 PL_permission_error9 PL_permission_error
12 __stack_chk_fail10 __stack_chk_fail
13 __stack_chk_guard11 __stack_chk_guard
14 PL_blob_data12 PL_blob_data
Offset 23, 15 lines modifiedOffset 21, 14 lines modified
23 PL_unify_chars21 PL_unify_chars
24 __assert_fail22 __assert_fail
25 PL_get_long_ex23 PL_get_long_ex
26 PL_record_external24 PL_record_external
27 PL_get_nchars25 PL_get_nchars
28 PL_get_atom_ex26 PL_get_atom_ex
29 PL_domain_error27 PL_domain_error
30 __aeabi_unwind_cpp_pr1 
31 pthread_getspecific28 pthread_getspecific
32 pthread_setspecific29 pthread_setspecific
33 PL_resource_error30 PL_resource_error
34 PL_unify_term31 PL_unify_term
35 PL_raise_exception32 PL_raise_exception
36 PL_unify_atom_chars33 PL_unify_atom_chars
37 PL_existence_error34 PL_existence_error
Offset 67, 15 lines modifiedOffset 64, 14 lines modified
67 PL_new_functor_sz64 PL_new_functor_sz
68 PL_license65 PL_license
69 PL_register_foreign66 PL_register_foreign
70 pthread_key_create67 pthread_key_create
71 uninstall68 uninstall
72 pthread_key_delete69 pthread_key_delete
73 libdb-5.3.so70 libdb-5.3.so
74 libgcc_s.so.1 
75 libc.so.671 libc.so.6
76 ld-linux-armhf.so.372 ld-linux-armhf.so.3
77 GLIBC_2.473 GLIBC_2.4
78 GLIBC_2.3474 GLIBC_2.34
79 H»      KxD»   J{D75 H»      KxD»   J{D
80 -I*F-HyDxD76 -I*F-HyDxD
81 2!I"H{DyD@3xD77 2!I"H{DyD@3xD
Offset 144, 16 lines modifiedOffset 140, 14 lines modified
144 .shstrtab140 .shstrtab
145 .note.gnu.build-id141 .note.gnu.build-id
146 .gnu.hash142 .gnu.hash
147 .gnu.version143 .gnu.version
148 .gnu.version_r144 .gnu.version_r
149 .rel.dyn145 .rel.dyn
150 .rel.plt146 .rel.plt
151 .ARM.extab 
152 .ARM.exidx 
153 .eh_frame147 .eh_frame
154 .init_array148 .init_array
155 .fini_array149 .fini_array
156 .data.rel.ro150 .data.rel.ro
157 .dynamic151 .dynamic
158 .ARM.attributes152 .ARM.attributes
159 .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}
15.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 {}
    
Offset 1, 103 lines modifiedOffset 1, 103 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00003a00·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00003958·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00003a10·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00003968·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00003a20·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00003978·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00003a30·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00003988·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00003a40·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00003998·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00003a50·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x000039a8·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00003a60·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x000039b8·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00003a70·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x000039c8·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00003a80·0b000000·41000000·00000000·00000000·....A...........10 ··0x000039d8·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00003a90·636c6f73·65645f62·64625f65·6e760000·closed_bdb_env..11 ··0x000039e8·636c6f73·65645f62·64625f65·6e760000·closed_bdb_env..
12 ··0x00003aa0·00000000·61636365·73730000·6264625f·....access..bdb_12 ··0x000039f8·00000000·61636365·73730000·6264625f·....access..bdb_
13 ··0x00003ab0·656e7600·64620000·3c626462·5f656e76·env.db..<bdb_env13 ··0x00003a08·656e7600·64620000·3c626462·5f656e76·env.db..<bdb_env
14 ··0x00003ac0·3e282570·29000000·3c626462·3e282570·>(%p)...<bdb>(%p14 ··0x00003a18·3e282570·29000000·3c626462·3e282570·>(%p)...<bdb>(%p
15 ··0x00003ad0·29000000·25732573·0a000000·5761726e·)...%s%s....Warn15 ··0x00003a28·29000000·25732573·0a000000·5761726e·)...%s%s....Warn
16 ··0x00003ae0·696e673a·20424442·3a204442·5f454e56·ing:·BDB:·DB_ENV16 ··0x00003a38·696e673a·20424442·3a204442·5f454e56·ing:·BDB:·DB_ENV
17 ··0x00003af0·20636c6f·73652066·61696c65·643a2025··close·failed:·%17 ··0x00003a48·20636c6f·73652066·61696c65·643a2025··close·failed:·%
18 ··0x00003b00·730a0000·2e2f7061·636b6167·65732f62·s..../packages/b18 ··0x00003a58·730a0000·2e2f7061·636b6167·65732f62·s..../packages/b
19 ··0x00003b10·64622f62·64623470·6c2e6300·30000000·db/bdb4pl.c.0...19 ··0x00003a68·64622f62·64623470·6c2e6300·30000000·db/bdb4pl.c.0...
20 ··0x00003b20·74797065·00000000·73746163·6b2d3e74·type....stack->t20 ··0x00003a78·74797065·00000000·73746163·6b2d3e74·type....stack->t
21 ··0x00003b30·6f70203d·3d204e55·4c4c0000·636c6f73·op·==·NULL..clos21 ··0x00003a88·6f70203d·3d204e55·4c4c0000·636c6f73·op·==·NULL..clos
22 ··0x00003b40·65645f62·64620000·6d656d6f·72790000·ed_bdb..memory..22 ··0x00003a98·65645f62·64620000·6d656d6f·72790000·ed_bdb..memory..
23 ··0x00003b50·44423a20·454e5620·636c6f73·65206661·DB:·ENV·close·fa23 ··0x00003aa8·44423a20·454e5620·636c6f73·65206661·DB:·ENV·close·fa
24 ··0x00003b60·696c6564·3a202573·0a000000·6264625f·iled:·%s....bdb_24 ··0x00003ab8·696c6564·3a202573·0a000000·6264625f·iled:·%s....bdb_
25 ··0x00003b70·656e7669·726f6e6d·656e7400·696e6974·environment.init25 ··0x00003ac8·656e7669·726f6e6d·656e7400·696e6974·environment.init
26 ··0x00003b80·69616c69·7a650000·62646234·706c3a20·ialize..bdb4pl:·26 ··0x00003ad8·69616c69·7a650000·62646234·706c3a20·ialize..bdb4pl:·
27 ··0x00003b90·00000000·6f707469·6f6e0000·64625f63·....option..db_c27 ··0x00003ae8·00000000·6f707469·6f6e0000·64625f63·....option..db_c
28 ··0x00003ba0·6f6e6669·67000000·64625f6f·7074696f·onfig...db_optio28 ··0x00003af8·6f6e6669·67000000·64625f6f·7074696f·onfig...db_optio
29 ··0x00003bb0·6e000000·73797374·656d0000·63616c6c·n...system..call29 ··0x00003b08·6e000000·73797374·656d0000·63616c6c·n...system..call
30 ··0x00003bc0·00000000·73746172·74000000·73746163·....start...stac30 ··0x00003b18·00000000·73746172·74000000·73746163·....start...stac
31 ··0x00003bd0·6b000000·73746163·6b2d3e74·6f70203d·k...stack->top·=31 ··0x00003b28·6b000000·73746163·6b2d3e74·6f70203d·k...stack->top·=
32 ··0x00003be0·3d207400·696f5f6d·6f646500·64625f74·=·t.io_mode.db_t32 ··0x00003b38·3d207400·696f5f6d·6f646500·64625f74·=·t.io_mode.db_t
33 ··0x00003bf0·79706500·61746f6d·00000000·62747265·ype.atom....btre33 ··0x00003b48·79706500·61746f6d·00000000·62747265·ype.atom....btre
34 ··0x00003c00·65000000·635f626c·6f620000·635f6c6f·e...c_blob..c_lo34 ··0x00003b58·65000000·635f626c·6f620000·635f6c6f·e...c_blob..c_lo
35 ··0x00003c10·6e670000·635f7374·72696e67·00000000·ng..c_string....35 ··0x00003b68·6e670000·635f7374·72696e67·00000000·ng..c_string....
36 ··0x00003c20·636c6965·6e745f74·696d656f·75740000·client_timeout..36 ··0x00003b78·636c6965·6e745f74·696d656f·75740000·client_timeout..
37 ··0x00003c30·636f6e66·69670000·64617461·62617365·config..database37 ··0x00003b88·636f6e66·69670000·64617461·62617365·config..database
38 ··0x00003c40·00000000·64656661·756c7400·66616c73·....default.fals38 ··0x00003b98·00000000·64656661·756c7400·66616c73·....default.fals
39 ··0x00003c50·65000000·68617368·00000000·686f6d65·e...hash....home39 ··0x00003ba8·65000000·68617368·00000000·686f6d65·e...hash....home
40 ··0x00003c60·00000000·6b657900·6d705f6d·6d617073·....key.mp_mmaps40 ··0x00003bb8·00000000·6b657900·6d705f6d·6d617073·....key.mp_mmaps
41 ··0x00003c70·697a6500·6d705f73·697a6500·72656164·ize.mp_size.read41 ··0x00003bc8·697a6500·6d705f73·697a6500·72656164·ize.mp_size.read
42 ··0x00003c80·00000000·7265636e·6f000000·73657276·....recno...serv42 ··0x00003bd8·00000000·7265636e·6f000000·73657276·....recno...serv
43 ··0x00003c90·65720000·73657276·65725f74·696d656f·er..server_timeo43 ··0x00003be8·65720000·73657276·65725f74·696d656f·er..server_timeo
44 ··0x00003ca0·75740000·7465726d·00000000·74727565·ut..term....true44 ··0x00003bf8·75740000·7465726d·00000000·74727565·ut..term....true
45 ··0x00003cb0·00000000·756e6b6e·6f776e00·75706461·....unknown.upda45 ··0x00003c08·00000000·756e6b6e·6f776e00·75706461·....unknown.upda
46 ··0x00003cc0·74650000·76616c75·65000000·74687265·te..value...thre46 ··0x00003c18·74650000·76616c75·65000000·74687265·te..value...thre
47 ··0x00003cd0·61645f63·6f756e74·00000000·6572726f·ad_count....erro47 ··0x00003c28·61645f63·6f756e74·00000000·6572726f·ad_count....erro
48 ··0x00003ce0·72000000·62646200·4265726b·656c6579·r...bdb.Berkeley48 ··0x00003c38·72000000·62646200·4265726b·656c6579·r...bdb.Berkeley
49 ··0x00003cf0·44422028·6c696264·622c2075·73656420·DB·(libdb,·used·49 ··0x00003c48·44422028·6c696264·622c2075·73656420·DB·(libdb,·used·
50 ··0x00003d00·6279206c·69627261·72792862·64622929·by·library(bdb))50 ··0x00003c58·6279206c·69627261·72792862·64622929·by·library(bdb))
51 ··0x00003d10·00000000·6167706c·00000000·6264625f·....agpl....bdb_51 ··0x00003c68·00000000·6167706c·00000000·6264625f·....agpl....bdb_
52 ··0x00003d20·6f70656e·00000000·6264625f·636c6f73·open....bdb_clos52 ··0x00003c78·6f70656e·00000000·6264625f·636c6f73·open....bdb_clos
53 ··0x00003d30·65000000·6264625f·69735f6f·70656e00·e...bdb_is_open.53 ··0x00003c88·65000000·6264625f·69735f6f·70656e00·e...bdb_is_open.
54 ··0x00003d40·6264625f·70757400·6264625f·64656c00·bdb_put.bdb_del.54 ··0x00003c98·6264625f·70757400·6264625f·64656c00·bdb_put.bdb_del.
55 ··0x00003d50·6264625f·67657461·6c6c0000·6264625f·bdb_getall..bdb_55 ··0x00003ca8·6264625f·67657461·6c6c0000·6264625f·bdb_getall..bdb_
56 ··0x00003d60·67657400·6264625f·656e756d·00000000·get.bdb_enum....56 ··0x00003cb8·67657400·6264625f·656e756d·00000000·get.bdb_enum....
57 ··0x00003d70·6264625f·696e6974·00000000·6264625f·bdb_init....bdb_57 ··0x00003cc8·6264625f·696e6974·00000000·6264625f·bdb_init....bdb_
58 ··0x00003d80·636c6f73·655f656e·7669726f·6e6d656e·close_environmen58 ··0x00003cd8·636c6f73·655f656e·7669726f·6e6d656e·close_environmen
59 ··0x00003d90·74000000·6264625f·69735f6f·70656e5f·t...bdb_is_open_59 ··0x00003ce8·74000000·6264625f·69735f6f·70656e5f·t...bdb_is_open_
60 ··0x00003da0·656e7600·6264625f·656e765f·70726f70·env.bdb_env_prop60 ··0x00003cf8·656e7600·6264625f·656e765f·70726f70·env.bdb_env_prop
61 ··0x00003db0·65727479·00000000·6264625f·7472616e·erty....bdb_tran61 ··0x00003d08·65727479·00000000·6264625f·7472616e·erty....bdb_tran
62 ··0x00003dc0·73616374·696f6e00·6264625f·76657273·saction.bdb_vers62 ··0x00003d18·73616374·696f6e00·6264625f·76657273·saction.bdb_vers
63 ··0x00003dd0·696f6e00·696e6974·5f6c6f63·6b000000·ion.init_lock...63 ··0x00003d28·696f6e00·696e6974·5f6c6f63·6b000000·ion.init_lock...
64 ··0x00003de0·696e6974·5f6c6f67·00000000·696e6974·init_log....init64 ··0x00003d38·696e6974·5f6c6f67·00000000·696e6974·init_log....init
65 ··0x00003df0·5f6d706f·6f6c0000·696e6974·5f726570·_mpool..init_rep65 ··0x00003d48·5f6d706f·6f6c0000·696e6974·5f726570·_mpool..init_rep
66 ··0x00003e00·00000000·696e6974·5f74786e·00000000·....init_txn....66 ··0x00003d58·00000000·696e6974·5f74786e·00000000·....init_txn....
67 ··0x00003e10·7265636f·76657200·7265636f·7665725f·recover.recover_67 ··0x00003d68·7265636f·76657200·7265636f·7665725f·recover.recover_
68 ··0x00003e20·66617461·6c000000·7573655f·656e7669·fatal...use_envi68 ··0x00003d78·66617461·6c000000·7573655f·656e7669·fatal...use_envi
69 ··0x00003e30·726f6e00·7573655f·656e7669·726f6e5f·ron.use_environ_69 ··0x00003d88·726f6e00·7573655f·656e7669·726f6e5f·ron.use_environ_
70 ··0x00003e40·726f6f74·00000000·63726561·74650000·root....create..70 ··0x00003d98·726f6f74·00000000·63726561·74650000·root....create..
71 ··0x00003e50·6c6f636b·646f776e·00000000·6661696c·lockdown....fail71 ··0x00003da8·6c6f636b·646f776e·00000000·6661696c·lockdown....fail
72 ··0x00003e60·63686b00·70726976·61746500·72656769·chk.private.regi72 ··0x00003db8·63686b00·70726976·61746500·72656769·chk.private.regi
73 ··0x00003e70·73746572·00000000·73797374·656d5f6d·ster....system_m73 ··0x00003dc8·73746572·00000000·73797374·656d5f6d·ster....system_m
74 ··0x00003e80·656d0000·74687265·61640000·6175746f·em..thread..auto74 ··0x00003dd8·656d0000·74687265·61640000·6175746f·em..thread..auto
75 ··0x00003e90·5f636f6d·6d697400·6578636c·00000000·_commit.excl....75 ··0x00003de8·5f636f6d·6d697400·6578636c·00000000·_commit.excl....
76 ··0x00003ea0·6d756c74·69766572·73696f6e·00000000·multiversion....76 ··0x00003df8·6d756c74·69766572·73696f6e·00000000·multiversion....
77 ··0x00003eb0·6e6f6d6d·61700000·72646f6e·6c790000·nommap..rdonly..77 ··0x00003e08·6e6f6d6d·61700000·72646f6e·6c790000·nommap..rdonly..
78 ··0x00003ec0·72656164·5f756e63·6f6d6d69·74746564·read_uncommitted78 ··0x00003e18·72656164·5f756e63·6f6d6d69·74746564·read_uncommitted
79 ··0x00003ed0·00000000·7472756e·63617465·00000000·....truncate....79 ··0x00003e28·00000000·7472756e·63617465·00000000·....truncate....
80 ··0x00003ee0·64757000·6475706c·69636174·65730000·dup.duplicates..80 ··0x00003e38·64757000·6475706c·69636174·65730000·dup.duplicates..
81 ··0x00003ef0·6c6f636b·5f646561·646c6f63·6b000000·lock_deadlock...81 ··0x00003e48·6c6f636b·5f646561·646c6f63·6b000000·lock_deadlock...
82 ··0x00003f00·72756e72·65636f76·65727900·6e6f7466·runrecovery.notf82 ··0x00003e58·72756e72·65636f76·65727900·6e6f7466·runrecovery.notf
83 ··0x00003f10·6f756e64·00000000·6b657965·6d707479·ound....keyempty83 ··0x00003e68·6f756e64·00000000·6b657965·6d707479·ound....keyempty
84 ··0x00003f20·00000000·6b657965·78697374·00000000·....keyexist....84 ··0x00003e78·00000000·6b657965·78697374·00000000·....keyexist....
85 ··0x00003f30·6c6f636b·5f6e6f74·6772616e·74656400·lock_notgranted.85 ··0x00003e88·6c6f636b·5f6e6f74·6772616e·74656400·lock_notgranted.
86 ··0x00003f40·7365636f·6e646172·795f6261·64000000·secondary_bad...86 ··0x00003e98·7365636f·6e646172·795f6261·64000000·secondary_bad...
87 ··0x00003f50·756e6966·795f6462·74000000·6765745f·unify_dbt...get_87 ··0x00003ea8·756e6966·795f6462·74000000·6765745f·unify_dbt...get_
88 ··0x00003f60·64627400·66726565·5f747261·6e736163·dbt.free_transac88 ··0x00003eb8·64627400·66726565·5f747261·6e736163·dbt.free_transac
89 ··0x00003f70·74696f6e·5f737461·636b0000·636f6d6d·tion_stack..comm89 ··0x00003ec8·74696f6e·5f737461·636b0000·636f6d6d·tion_stack..comm
90 ··0x00003f80·69745f74·72616e73·61637469·6f6e0000·it_transaction..90 ··0x00003ed8·69745f74·72616e73·61637469·6f6e0000·it_transaction..
91 ··0x00003f90·61626f72·745f7472·616e7361·6374696f·abort_transactio91 ··0x00003ee8·61626f72·745f7472·616e7361·6374696f·abort_transactio
92 ··0x00003fa0·6e000000·3e000000·41000000·0c000000·n...>...A.......92 ··0x00003ef8·6e000000·3e000000·41000000·0c000000·n...>...A.......
93 ··0x00003fb0·41000000·11000000·41000000·27000000·A.......A...'...93 ··0x00003f08·41000000·11000000·41000000·27000000·A.......A...'...
94 ··0x00003fc0·41000000·36000000·41000000·03000000·A...6...A.......94 ··0x00003f18·41000000·36000000·41000000·03000000·A...6...A.......
95 ··0x00003fd0·41000000·06000000·41000000·15000000·A.......A.......95 ··0x00003f28·41000000·06000000·41000000·15000000·A.......A.......
96 ··0x00003fe0·41000000·0f000000·41000000·0e000000·A.......A.......96 ··0x00003f38·41000000·0f000000·41000000·0e000000·A.......A.......
97 ··0x00003ff0·41000000·26000000·41000000·13000000·A...&...A.......97 ··0x00003f48·41000000·26000000·41000000·13000000·A...&...A.......
98 ··0x00004000·41000000·29000000·41000000·02000000·A...)...A.......98 ··0x00003f58·41000000·29000000·41000000·02000000·A...)...A.......
99 ··0x00004010·41000000·19000000·41000000·0a000000·A.......A.......99 ··0x00003f68·41000000·19000000·41000000·0a000000·A.......A.......
100 ··0x00004020·41000000·0b000000·41000000·00000000·A.......A.......100 ··0x00003f78·41000000·0b000000·41000000·00000000·A.......A.......
101 ··0x00004030·00000000····························....101 ··0x00003f88·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 ··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 ··0x00005d70·11150000····························....2 ··0x00004d78·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 ··0x00005d74·d1140000····························....2 ··0x00004d7c·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 ··0x00005d78·ef86ffff·f03e0000·0387ffff·003f0000·.....>.......?..2 ··0x00004d80·ef86ffff·483e0000·0387ffff·583e0000·....H>......X>..
3 ··0x00005d88·f486ffff·0c3f0000·ed86ffff·183f0000·.....?.......?..3 ··0x00004d90·f486ffff·643e0000·ed86ffff·703e0000·....d>......p>..
4 ··0x00005d98·ee86ffff·243f0000·f086ffff·303f0000·....$?......0?..4 ··0x00004da0·ee86ffff·7c3e0000·f086ffff·883e0000·....|>.......>..
5 ··0x00005da8·0487ffff·403f0000·00000000·00000000·....@?..........5 ··0x00004db0·0487ffff·983e0000·00000000·00000000·.....>..........
  
2.85 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 ··0x00005ec0·b85d0000·00000000·00000000·b4100000·.]..............3 ··0x00004ec0·c04d0000·00000000·00000000·0c100000·.M..............
4 ··0x00005ed0·b4100000·b4100000·b4100000·b4100000·................4 ··0x00004ed0·0c100000·0c100000·0c100000·0c100000·................
5 ··0x00005ee0·b4100000·b4100000·b4100000·b4100000·................5 ··0x00004ee0·0c100000·0c100000·0c100000·0c100000·................
6 ··0x00005ef0·b4100000·b4100000·b4100000·b4100000·................6 ··0x00004ef0·0c100000·0c100000·0c100000·0c100000·................
7 ··0x00005f00·b4100000·b4100000·b4100000·b4100000·................7 ··0x00004f00·0c100000·0c100000·0c100000·0c100000·................
8 ··0x00005f10·b4100000·b4100000·b4100000·b4100000·................8 ··0x00004f10·0c100000·0c100000·0c100000·0c100000·................
9 ··0x00005f20·b4100000·b4100000·b4100000·b4100000·................9 ··0x00004f20·0c100000·0c100000·0c100000·0c100000·................
10 ··0x00005f30·b4100000·b4100000·b4100000·b4100000·................10 ··0x00004f30·0c100000·0c100000·0c100000·0c100000·................
11 ··0x00005f40·b4100000·b4100000·b4100000·b4100000·................11 ··0x00004f40·0c100000·0c100000·0c100000·0c100000·................
12 ··0x00005f50·b4100000·b4100000·b4100000·b4100000·................12 ··0x00004f50·0c100000·0c100000·0c100000·0c100000·................
13 ··0x00005f60·b4100000·b4100000·b4100000·b4100000·................13 ··0x00004f60·0c100000·0c100000·0c100000·0c100000·................
14 ··0x00005f70·b4100000·b4100000·b4100000·b4100000·................14 ··0x00004f70·0c100000·0c100000·0c100000·0c100000·................
15 ··0x00005f80·b4100000·b4100000·b4100000·b4100000·................15 ··0x00004f80·0c100000·0c100000·0c100000·0c100000·................
16 ··0x00005f90·b4100000·b4100000·b4100000·b4100000·................16 ··0x00004f90·0c100000·0c100000·0c100000·0c100000·................
17 ··0x00005fa0·b4100000·b4100000·b4100000·b4100000·................17 ··0x00004fa0·0c100000·0c100000·0c100000·0c100000·................
18 ··0x00005fb0·b4100000·b4100000·b4100000·b4100000·................18 ··0x00004fb0·0c100000·0c100000·0c100000·0c100000·................
19 ··0x00005fc0·b4100000·b4100000·b4100000·b4100000·................19 ··0x00004fc0·0c100000·0c100000·0c100000·0c100000·................
20 ··0x00005fd0·b4100000·b4100000·b4100000·b4100000·................20 ··0x00004fd0·0c100000·0c100000·0c100000·0c100000·................
21 ··0x00005fe0·b4100000·b4100000·b4100000·00000000·................21 ··0x00004fe0·0c100000·0c100000·0c100000·00000000·................
22 ··0x00005ff0·00000000·00000000·00000000·00000000·................22 ··0x00004ff0·00000000·00000000·00000000·00000000·................
  
5.5 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 ··0x00006000·00600000·013a2975·04000000·ac3a0000·.`...:)u.....:..2 ··0x00005000·00500000·013a2975·04000000·043a0000·.P...:)u.....:..
3 ··0x00006010·ed170000·31170000·81170000·15170000·....1...........3 ··0x00005010·45170000·89160000·d9160000·6d160000·E...........m...
4 ··0x00006020·00000000·00000000·00000000·00000000·................4 ··0x00005020·00000000·00000000·00000000·00000000·................
5 ··0x00006030·00000000·00000000·00000000·00000000·................5 ··0x00005030·00000000·00000000·00000000·00000000·................
6 ··0x00006040·00000000·00000000·00000000·00000000·................6 ··0x00005040·00000000·00000000·00000000·00000000·................
7 ··0x00006050·00000000·00000000·00000000·00000000·................7 ··0x00005050·00000000·00000000·00000000·00000000·................
8 ··0x00006060·013a2975·04000000·e43c0000·3d180000·.:)u.....<..=...8 ··0x00005060·013a2975·04000000·3c3c0000·95170000·.:)u....<<......
9 ··0x00006070·f11d0000·b1170000·65170000·00000000·........e.......9 ··0x00005070·491d0000·09170000·bd160000·00000000·I...............
10 ··0x00006080·00000000·00000000·00000000·00000000·................10 ··0x00005080·00000000·00000000·00000000·00000000·................
11 ··0x00006090·00000000·00000000·00000000·00000000·................11 ··0x00005090·00000000·00000000·00000000·00000000·................
12 ··0x000060a0·00000000·00000000·00000000·00000000·................12 ··0x000050a0·00000000·00000000·00000000·00000000·................
13 ··0x000060b0·00000000·00000000·00000000·d43d0000·.............=..13 ··0x000050b0·00000000·00000000·00000000·2c3d0000·............,=..
14 ··0x000060c0·00010000·00000000·00000000·e03d0000·.............=..14 ··0x000050c0·00010000·00000000·00000000·383d0000·............8=..
15 ··0x000060d0·00020000·00000000·00000000·ec3d0000·.............=..15 ··0x000050d0·00020000·00000000·00000000·443d0000·............D=..
16 ··0x000060e0·00040000·00000000·00000000·f83d0000·.............=..16 ··0x000050e0·00040000·00000000·00000000·503d0000·............P=..
17 ··0x000060f0·00100000·00210000·00000000·043e0000·.....!.......>..17 ··0x000050f0·00100000·00210000·00000000·5c3d0000·.....!......\=..
18 ··0x00006100·00200000·00020000·00000000·103e0000·.·...........>..18 ··0x00005100·00200000·00020000·00000000·683d0000·.·..........h=..
19 ··0x00006110·02000000·01200000·00000000·183e0000·.....·.......>..19 ··0x00005110·02000000·01200000·00000000·703d0000·.....·......p=..
20 ··0x00006120·00000200·01200000·00000000·283e0000·.....·......(>..20 ··0x00005120·00000200·01200000·00000000·803d0000·.....·.......=..
21 ··0x00006130·04000000·00000000·00000000·343e0000·............4>..21 ··0x00005130·04000000·00000000·00000000·8c3d0000·.............=..
22 ··0x00006140·08000000·00000000·00000000·483e0000·............H>..22 ··0x00005140·08000000·00000000·00000000·a03d0000·.............=..
23 ··0x00006150·01000000·00000000·00000000·503e0000·............P>..23 ··0x00005150·01000000·00000000·00000000·a83d0000·.............=..
24 ··0x00006160·00400000·00000000·00000000·5c3e0000·.@..........\>..24 ··0x00005160·00400000·00000000·00000000·b43d0000·.@...........=..
25 ··0x00006170·10000000·00000000·00000000·643e0000·............d>..25 ··0x00005170·10000000·00000000·00000000·bc3d0000·.............=..
26 ··0x00006180·00000100·00000000·00000000·6c3e0000·............l>..26 ··0x00005180·00000100·00000000·00000000·c43d0000·.............=..
27 ··0x00006190·00000400·00000000·00000000·783e0000·............x>..27 ··0x00005190·00000400·00000000·00000000·d03d0000·.............=..
28 ··0x000061a0·00000800·00000000·00000000·843e0000·.............>..28 ··0x000051a0·00000800·00000000·00000000·dc3d0000·.............=..
29 ··0x000061b0·20000000·00000000·00000000·00000000··...............29 ··0x000051b0·20000000·00000000·00000000·00000000··...............
30 ··0x000061c0·00000000·00000000·00000000·8c3e0000·.............>..30 ··0x000051c0·00000000·00000000·00000000·e43d0000·.............=..
31 ··0x000061d0·00010000·00000000·00000000·483e0000·............H>.. 
32 ··0x000061e0·01000000·00000000·00000000·983e0000·.............>.. 
33 ··0x000061f0·04000000·00000000·00000000·a03e0000·.............>..31 ··0x000051d0·00010000·00000000·00000000·a03d0000·.............=..
 32 ··0x000051e0·01000000·00000000·00000000·f03d0000·.............=..
 33 ··0x000051f0·04000000·00000000·00000000·f83d0000·.............=..
34 ··0x00006200·08000000·00000000·00000000·b03e0000·.............>..34 ··0x00005200·08000000·00000000·00000000·083e0000·.............>..
35 ··0x00006210·10000000·00000000·00000000·b83e0000·.............>..35 ··0x00005210·10000000·00000000·00000000·103e0000·.............>..
36 ··0x00006220·00040000·00000000·00000000·c03e0000·.............>..36 ··0x00005220·00040000·00000000·00000000·183e0000·.............>..
37 ··0x00006230·00020000·00000000·00000000·843e0000·.............>..37 ··0x00005230·00020000·00000000·00000000·dc3d0000·.............=..
38 ··0x00006240·20000000·00000000·00000000·d43e0000··............>..38 ··0x00005240·20000000·00000000·00000000·2c3e0000··...........,>..
39 ··0x00006250·00000200·00000000·00000000·e03e0000·.............>..39 ··0x00005250·00000200·00000000·00000000·383e0000·............8>..
40 ··0x00006260·10000000·00000000·00000000·e43e0000·.............>..40 ··0x00005260·10000000·00000000·00000000·3c3e0000·............<>..
41 ··0x00006270·10000000·00000000·00000000·00000000·................41 ··0x00005270·10000000·00000000·00000000·00000000·................
42 ··0x00006280·00000000·00000000·00000000··········............42 ··0x00005280·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·65633666·32306330·36393565·35393462·ec6f20c0695e594b 
3 ··0x00000010·37313535·36323435·33363233·62366566·715562453623b6ef2 ··0x00000000·64383661·34333735·30303035·66346435·d86a43750005f4d5
 3 ··0x00000010·64613935·32643862·66646164·39623334·da952d8bfdad9b34
4 ··0x00000020·63616234·62342e64·65627567·00000000·cab4b4.debug....4 ··0x00000020·34623565·30392e64·65627567·00000000·4b5e09.debug....
5 ··0x00000030·ab048a46····························...F5 ··0x00000030·6ff4965e····························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·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.8+dfsg-3_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary
2 -rw-r--r--···0········0········0·····9932·2024-11-25·16:02:41.000000·control.tar.xz2 -rw-r--r--···0········0········0·····9936·2024-11-25·16:02:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1371192·2024-11-25·16:02:41.000000·data.tar.xz3 -rw-r--r--···0········0········0··1363468·2024-11-25·16:02:41.000000·data.tar.xz
6.23 KB
control.tar.xz
6.2 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·2024-11-25·16:02:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)·····1282·2024-11-25·16:02:41.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)·····1282·2024-11-25·16:02:41.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)····30314·2024-11-25·16:02:41.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)····30357·2024-11-25·16:02:41.000000·./md5sums
4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2024-11-25·16:02:41.000000·./postinst4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2024-11-25·16:02:41.000000·./postinst
5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2024-11-25·16:02:41.000000·./postrm5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2024-11-25·16:02:41.000000·./postrm
6 -rw-r--r--···0·root·········(0)·root·········(0)·······56·2024-11-25·16:02:41.000000·./triggers6 -rw-r--r--···0·root·········(0)·root·········(0)·······56·2024-11-25·16:02:41.000000·./triggers
698 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·swi-prolog-core-packages1 Package:·swi-prolog-core-packages
2 Source:·swi-prolog2 Source:·swi-prolog
3 Version:·9.2.8+dfsg-33 Version:·9.2.8+dfsg-3
4 Architecture:·armhf4 Architecture:·armhf
5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>
6 Installed-Size:·80006 Installed-Size:·7980
7 Depends:·libc6·(>=·2.34),·libcrypt1·(>=·1:4.1.0),·libgcc-s1·(>=·3.5),·libossp-uuid16·(>=·1.6.3),·libstdc++6·(>=·14),·zlib1g·(>=·1:1.2.2),·swi-prolog-core·(=·9.2.8+dfsg-3)7 Depends:·libc6·(>=·2.34),·libcrypt1·(>=·1:4.1.0),·libgcc-s1·(>=·3.5),·libossp-uuid16·(>=·1.6.3),·libstdc++6·(>=·14),·zlib1g·(>=·1:1.2.2),·swi-prolog-core·(=·9.2.8+dfsg-3)
8 Recommends:·libjs-jquery8 Recommends:·libjs-jquery
9 Suggests:·elpa-ediprolog,·swi-prolog-doc,·swi-prolog-java·(=·9.2.8+dfsg-3),·swi-prolog-odbc·(=·9.2.8+dfsg-3),·swi-prolog-bdb·(=·9.2.8+dfsg-3)9 Suggests:·elpa-ediprolog,·swi-prolog-doc,·swi-prolog-java·(=·9.2.8+dfsg-3),·swi-prolog-odbc·(=·9.2.8+dfsg-3),·swi-prolog-bdb·(=·9.2.8+dfsg-3)
10 Breaks:·swi-prolog-nox·(<<·8.1.30+dfsg-1)10 Breaks:·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 Section:·interpreters12 Section:·interpreters
13 Priority:·optional13 Priority:·optional
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-312.pyc54 usr/lib/swi-prolog/lib/swiplserver/__pycache__/__init__.cpython-312.pyc
55 usr/lib/swi-prolog/lib/swiplserver/__pycache__/prologmqi.cpython-312.pyc55 usr/lib/swi-prolog/lib/swiplserver/__pycache__/prologmqi.cpython-312.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·2024-11-25·16:02:41.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/app/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.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-09-01·10:06:39.000000·./usr/lib/swi-prolog/app/mqi.pl7 -rw-r--r--···0·root·········(0)·root·········(0)·····1620·2024-09-01·10:06:39.000000·./usr/lib/swi-prolog/app/mqi.pl
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/bin/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/bin/
9 -rwxr-xr-x···0·root·········(0)·root·········(0)······110·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/bin/latex2html9 -rwxr-xr-x···0·root·········(0)·root·········(0)······111·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/bin/latex2html
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/include/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/include/
11 -rw-r--r--···0·root·········(0)·root·········(0)····29789·2024-10-12·08:22:22.000000·./usr/lib/swi-prolog/include/SWI-cpp.h11 -rw-r--r--···0·root·········(0)·root·········(0)····29789·2024-10-12·08:22:22.000000·./usr/lib/swi-prolog/include/SWI-cpp.h
12 -rw-r--r--···0·root·········(0)·root·········(0)·····6275·2024-10-12·08:22:22.000000·./usr/lib/swi-prolog/include/SWI-cpp2-atommap.h12 -rw-r--r--···0·root·········(0)·root·········(0)·····6275·2024-10-12·08:22:22.000000·./usr/lib/swi-prolog/include/SWI-cpp2-atommap.h
13 -rw-r--r--···0·root·········(0)·root·········(0)····42366·2024-10-12·08:22:22.000000·./usr/lib/swi-prolog/include/SWI-cpp2-plx.h13 -rw-r--r--···0·root·········(0)·root·········(0)····42366·2024-10-12·08:22:22.000000·./usr/lib/swi-prolog/include/SWI-cpp2-plx.h
14 -rw-r--r--···0·root·········(0)·root·········(0)····29872·2024-10-12·08:22:22.000000·./usr/lib/swi-prolog/include/SWI-cpp2.cpp14 -rw-r--r--···0·root·········(0)·root·········(0)····29872·2024-10-12·08:22:22.000000·./usr/lib/swi-prolog/include/SWI-cpp2.cpp
15 -rw-r--r--···0·root·········(0)·root·········(0)····75470·2024-10-12·08:22:22.000000·./usr/lib/swi-prolog/include/SWI-cpp2.h15 -rw-r--r--···0·root·········(0)·root·········(0)····75470·2024-10-12·08:22:22.000000·./usr/lib/swi-prolog/include/SWI-cpp2.h
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/
18 -rw-r--r--···0·root·········(0)·root·········(0)····13824·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/cgi.so18 -rw-r--r--···0·root·········(0)·root·········(0)·····9624·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/cgi.so
19 -rw-r--r--···0·root·········(0)·root·········(0)····13824·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/crypt.so19 -rw-r--r--···0·root·········(0)·root·········(0)····13720·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/crypt.so
20 -rw-r--r--···0·root·········(0)·root·········(0)····17920·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/double_metaphone.so20 -rw-r--r--···0·root·········(0)·root·········(0)····17816·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/double_metaphone.so
21 -rw-r--r--···0·root·········(0)·root·········(0)·····9728·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/files.so21 -rw-r--r--···0·root·········(0)·root·········(0)·····9624·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/files.so
22 -rw-r--r--···0·root·········(0)·root·········(0)····30180·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/hashstream.so22 -rw-r--r--···0·root·········(0)·root·········(0)····30128·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/hashstream.so
23 -rw-r--r--···0·root·········(0)·root·········(0)····22112·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/http_stream.so23 -rw-r--r--···0·root·········(0)·root·········(0)····22008·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/http_stream.so
24 -rw-r--r--···0·root·········(0)·root·········(0)····17920·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/inclpr.so24 -rw-r--r--···0·root·········(0)·root·········(0)····17816·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/inclpr.so
25 -rw-r--r--···0·root·········(0)·root·········(0)·····9728·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/isub.so25 -rw-r--r--···0·root·········(0)·root·········(0)·····5528·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/isub.so
26 -rw-r--r--···0·root·········(0)·root·········(0)·····9676·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/json.so26 -rw-r--r--···0·root·········(0)·root·········(0)·····9624·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/json.so
27 -rw-r--r--···0·root·········(0)·root·········(0)·····9728·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/mallocinfo.so27 -rw-r--r--···0·root·········(0)·root·········(0)·····9624·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/mallocinfo.so
28 -rw-r--r--···0·root·········(0)·root·········(0)·····9676·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/md54pl.so28 -rw-r--r--···0·root·········(0)·root·········(0)·····9624·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/md54pl.so
29 -rw-r--r--···0·root·········(0)·root·········(0)····18116·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/memfile.so29 -rw-r--r--···0·root·········(0)·root·········(0)····18012·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/memfile.so
30 -rw-r--r--···0·root·········(0)·root·········(0)····13824·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/ntriples.so30 -rw-r--r--···0·root·········(0)·root·········(0)····13720·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/ntriples.so
31 -rw-r--r--···0·root·········(0)·root·········(0)·····5588·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/pdt_console.so31 -rw-r--r--···0·root·········(0)·root·········(0)·····5536·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/pdt_console.so
32 -rw-r--r--···0·root·········(0)·root·········(0)····13876·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/porter_stem.so32 -rw-r--r--···0·root·········(0)·root·········(0)····13776·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/porter_stem.so
33 -rw-r--r--···0·root·········(0)·root·········(0)····17944·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/process.so33 -rw-r--r--···0·root·········(0)·root·········(0)····17840·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/process.so
34 -rw-r--r--···0·root·········(0)·root·········(0)·····9700·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/prolog_stream.so34 -rw-r--r--···0·root·········(0)·root·········(0)·····9648·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/prolog_stream.so
35 -rw-r--r--···0·root·········(0)·root·········(0)·····9676·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/protobufs.so35 -rw-r--r--···0·root·········(0)·root·········(0)·····9624·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/protobufs.so
36 -rw-r--r--···0·root·········(0)·root·········(0)···141432·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/rdf_db.so36 -rw-r--r--···0·root·········(0)·root·········(0)···141332·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/rdf_db.so
37 -rw-r--r--···0·root·········(0)·root·········(0)·····5632·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/readutil.so37 -rw-r--r--···0·root·········(0)·root·········(0)·····5528·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/readutil.so
38 -rw-r--r--···0·root·········(0)·root·········(0)····17868·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/redis4pl.so38 -rw-r--r--···0·root·········(0)·root·········(0)····17816·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/redis4pl.so
39 -rw-r--r--···0·root·········(0)·root·········(0)·····9728·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/rlimit.so39 -rw-r--r--···0·root·········(0)·root·········(0)·····9624·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/rlimit.so
40 -rw-r--r--···0·root·········(0)·root·········(0)·····5580·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/sched.so40 -rw-r--r--···0·root·········(0)·root·········(0)·····5528·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/sched.so
41 -rw-r--r--···0·root·········(0)·root·········(0)···108496·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/sgml2pl.so41 -rw-r--r--···0·root·········(0)·root·········(0)···108392·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/sgml2pl.so
42 -rw-r--r--···0·root·········(0)·root·········(0)····30208·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/sha4pl.so42 -rw-r--r--···0·root·········(0)·root·········(0)····30104·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/sha4pl.so
43 -rw-r--r--···0·root·········(0)·root·········(0)···117256·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/snowball.so43 -rw-r--r--···0·root·········(0)·root·········(0)···113056·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/snowball.so
44 -rw-r--r--···0·root·········(0)·root·········(0)····30484·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/socket.so44 -rw-r--r--···0·root·········(0)·root·········(0)····30384·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/socket.so
45 -rw-r--r--···0·root·········(0)·root·········(0)·····9728·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/streaminfo.so45 -rw-r--r--···0·root·········(0)·root·········(0)·····9624·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/streaminfo.so
46 -rw-r--r--···0·root·········(0)·root·········(0)····13828·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/sweep-module.so46 -rw-r--r--···0·root·········(0)·root·········(0)····13724·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/sweep-module.so
47 -rw-r--r--···0·root·········(0)·root·········(0)·····9728·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/syslog.so47 -rw-r--r--···0·root·········(0)·root·········(0)·····5528·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/syslog.so
48 -rw-r--r--···0·root·········(0)·root·········(0)····26112·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/table.so48 -rw-r--r--···0·root·········(0)·root·········(0)····26008·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/table.so
49 -rw-r--r--···0·root·········(0)·root·········(0)···210688·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/test_cpp.so49 -rw-r--r--···0·root·········(0)·root·········(0)···206592·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/test_cpp.so
50 -rw-r--r--···0·root·········(0)·root·········(0)····18012·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/test_ffi.so50 -rw-r--r--···0·root·········(0)·root·········(0)····17908·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/test_ffi.so
51 -rw-r--r--···0·root·········(0)·root·········(0)····30396·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/tex.so51 -rw-r--r--···0·root·········(0)·root·········(0)····30296·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/tex.so
52 -rw-r--r--···0·root·········(0)·root·········(0)····17920·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/time.so52 -rw-r--r--···0·root·········(0)·root·········(0)····17816·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/time.so
53 -rw-r--r--···0·root·········(0)·root·········(0)····42716·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/turtle.so53 -rw-r--r--···0·root·········(0)·root·········(0)····42612·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/turtle.so
54 -rw-r--r--···0·root·········(0)·root·········(0)····13824·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/uid.so54 -rw-r--r--···0·root·········(0)·root·········(0)····13720·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/uid.so
55 -rw-r--r--···0·root·········(0)·root·········(0)···497968·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/unicode4pl.so55 -rw-r--r--···0·root·········(0)·root·········(0)···497920·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/unicode4pl.so
56 -rw-r--r--···0·root·········(0)·root·········(0)····13900·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/unix.so56 -rw-r--r--···0·root·········(0)·root·········(0)····13800·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/unix.so
57 -rw-r--r--···0·root·········(0)·root·········(0)····17920·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/uri.so57 -rw-r--r--···0·root·········(0)·root·········(0)····17816·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/uri.so
58 -rw-r--r--···0·root·········(0)·root·········(0)·····9676·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/uuid.so58 -rw-r--r--···0·root·········(0)·root·········(0)·····9624·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/uuid.so
59 -rw-r--r--···0·root·········(0)·root·········(0)····13796·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/websocket.so59 -rw-r--r--···0·root·········(0)·root·········(0)····13744·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/websocket.so
60 -rw-r--r--···0·root·········(0)·root·········(0)·····9752·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/zlib4pl.so60 -rw-r--r--···0·root·········(0)·root·········(0)·····9648·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/zlib4pl.so
61 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/swiplserver/61 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/swiplserver/
62 -rw-r--r--···0·root·········(0)·root·········(0)·····1066·2024-09-01·10:06:39.000000·./usr/lib/swi-prolog/lib/swiplserver/LICENSE62 -rw-r--r--···0·root·········(0)·root·········(0)·····1066·2024-09-01·10:06:39.000000·./usr/lib/swi-prolog/lib/swiplserver/LICENSE
63 -rw-r--r--···0·root·········(0)·root·········(0)······965·2024-09-01·10:06:39.000000·./usr/lib/swi-prolog/lib/swiplserver/__init__.py63 -rw-r--r--···0·root·········(0)·root·········(0)······965·2024-09-01·10:06:39.000000·./usr/lib/swi-prolog/lib/swiplserver/__init__.py
64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/swiplserver/__pycache__/64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/swiplserver/__pycache__/
65 -rw-r--r--···0·root·········(0)·root·········(0)······871·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/swiplserver/__pycache__/__init__.cpython-312.pyc65 -rw-r--r--···0·root·········(0)·root·········(0)······871·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/swiplserver/__pycache__/__init__.cpython-312.pyc
66 -rw-r--r--···0·root·········(0)·root·········(0)····57834·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/swiplserver/__pycache__/prologmqi.cpython-312.pyc66 -rw-r--r--···0·root·········(0)·root·········(0)····57834·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/swiplserver/__pycache__/prologmqi.cpython-312.pyc
67 -rw-r--r--···0·root·········(0)·root·········(0)····55039·2024-09-01·10:06:39.000000·./usr/lib/swi-prolog/lib/swiplserver/prologmqi.py67 -rw-r--r--···0·root·········(0)·root·········(0)····55039·2024-09-01·10:06:39.000000·./usr/lib/swi-prolog/lib/swiplserver/prologmqi.py
Offset 277, 15 lines modifiedOffset 277, 15 lines modified
277 -rw-r--r--···0·root·········(0)·root·········(0)····25694·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/doc_http.pl277 -rw-r--r--···0·root·········(0)·root·········(0)····25694·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/doc_http.pl
278 -rw-r--r--···0·root·········(0)·root·········(0)····50507·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/doc_latex.pl278 -rw-r--r--···0·root·········(0)·root·········(0)····50507·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/doc_latex.pl
279 -rw-r--r--···0·root·········(0)·root·········(0)·····3362·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/doc_markdown.pl279 -rw-r--r--···0·root·········(0)·root·········(0)·····3362·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/doc_markdown.pl
280 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/280 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/
281 -rw-r--r--···0·root·········(0)·root·········(0)·····5349·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_access.pl281 -rw-r--r--···0·root·········(0)·root·········(0)·····5349·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_access.pl
282 -rw-r--r--···0·root·········(0)·root·········(0)·····4201·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_colour.pl282 -rw-r--r--···0·root·········(0)·root·········(0)·····4201·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_colour.pl
283 -rw-r--r--···0·root·········(0)·root·········(0)····75467·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_html.pl283 -rw-r--r--···0·root·········(0)·root·········(0)····75467·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_html.pl
284 -rw-r--r--···0·root·········(0)·root·········(0)····62603·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_html.qlf284 -rw-r--r--···0·root·········(0)·root·········(0)····62602·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_html.qlf
285 -rw-r--r--···0·root·········(0)·root·········(0)····17925·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_htmlsrc.pl285 -rw-r--r--···0·root·········(0)·root·········(0)····17925·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_htmlsrc.pl
286 -rw-r--r--···0·root·········(0)·root·········(0)····16653·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_index.pl286 -rw-r--r--···0·root·········(0)·root·········(0)····16653·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_index.pl
287 -rw-r--r--···0·root·········(0)·root·········(0)·····3929·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_library.pl287 -rw-r--r--···0·root·········(0)·root·········(0)·····3929·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_library.pl
288 -rw-r--r--···0·root·········(0)·root·········(0)····41484·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_man.pl288 -rw-r--r--···0·root·········(0)·root·········(0)····41484·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_man.pl
289 -rw-r--r--···0·root·········(0)·root·········(0)····16149·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_modes.pl289 -rw-r--r--···0·root·········(0)·root·········(0)····16149·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_modes.pl
290 -rw-r--r--···0·root·········(0)·root·········(0)·····6364·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_pack.pl290 -rw-r--r--···0·root·········(0)·root·········(0)·····6364·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_pack.pl
291 -rw-r--r--···0·root·········(0)·root·········(0)····15570·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_process.pl291 -rw-r--r--···0·root·········(0)·root·········(0)····15570·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_process.pl
247 B
./usr/lib/swi-prolog/bin/latex2html
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 #!/bin/sh1 #!/bin/sh
  
2 SWIPL=lib/swi-prolog/bin/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·--·$*
482 B
./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.8+dfsg/packages/chr/chr_translate.chr2 ····From:·/build/reproducible-path/swi-prolog-9.2.8+dfsg/packages/chr/chr_translate.chr
3 ····Date:·Tue·Nov·26·19:10:27·20243 ····Date:·Wed·Nov·27·21:32:40·2024
  
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
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.8+dfsg/packages/chr/guard_entailment.chr2 ····From:·/build/reproducible-path/swi-prolog-9.2.8+dfsg/packages/chr/guard_entailment.chr
3 ····Date:·Tue·Nov·26·19:10:10·20243 ····Date:·Wed·Nov·27·21:32:09·2024
  
4 ····DO·NOT·EDIT.··EDIT·THE·CHR·FILE·INSTEAD4 ····DO·NOT·EDIT.··EDIT·THE·CHR·FILE·INSTEAD
5 */5 */
  
6 :-·module(guard_entailment,6 :-·module(guard_entailment,
7 ··········[·entails_guard/2,7 ··········[·entails_guard/2,
8 ············simplify_guards/58 ············simplify_guards/5
527 KB
./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_html.qlf
    
Offset 1, 3913 lines modifiedOffset 1, 3913 lines modified
00000000:·5357·492d·5072·6f6c·6f67·202e·716c·6620··SWI-Prolog·.qlf·00000000:·5357·492d·5072·6f6c·6f67·202e·716c·6620··SWI-Prolog·.qlf·
00000010:·6669·6c65·0a00·0a81·687f·5f08·884a·812f··file....h._..J./00000010:·6669·6c65·0a00·0a81·687f·5f08·8848·812f··file....h._..H./
00000020:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib00000020:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib
00000030:·6c65·2d70·6174·682f·7377·692d·7072·6f6c··le-path/swi-prol00000030:·6c65·2d70·6174·682f·7377·692d·7072·6f6c··le-path/swi-prol
00000040:·6f67·2d39·2e32·2e38·2b64·6673·672f·6275··og-9.2.8+dfsg/bu00000040:·6f67·2d39·2e32·2e38·2b64·6673·672f·6275··og-9.2.8+dfsg/bu
00000050:·696c·642f·686f·6d65·2f6c·6962·7261·7279··ild/home/library00000050:·696c·642f·686f·6d65·2f6c·6962·7261·7279··ild/home/library
Diff chunk too large, falling back to line-by-line diff (3906 lines added, 3906 lines removed)
00000060:·2f65·7874·2f70·6c64·6f63·2f70·6c64·6f63··/ext/pldoc/pldoc00000060:·2f65·7874·2f70·6c64·6f63·2f70·6c64·6f63··/ext/pldoc/pldoc
00000070:·2f2e·646f·635f·6874·6d6c·2e71·6c66·2e31··/.doc_html.qlf.100000070:·2f2e·646f·635f·6874·6d6c·2e71·6c66·2e37··/.doc_html.qlf.7
00000080:·3931·3037·514d·0394·706c·646f·635f·6874··9107QM..pldoc_ht00000080:·3133·3351·4d03·9470·6c64·6f63·5f68·746d··133QM..pldoc_htm
00000090:·6d6c·463a·812f·6275·696c·642f·7265·7072··mlF:./build/repr00000090:·6c46·3a81·2f62·7569·6c64·2f72·6570·726f··lF:./build/repro
000000a0:·6f64·7563·6962·6c65·2d70·6174·682f·7377··oducible-path/sw000000a0:·6475·6369·626c·652d·7061·7468·2f73·7769··ducible-path/swi
000000b0:·692d·7072·6f6c·6f67·2d39·2e32·2e38·2b64··i-prolog-9.2.8+d000000b0:·2d70·726f·6c6f·672d·392e·322e·382b·6466··-prolog-9.2.8+df
000000c0:·6673·672f·6275·696c·642f·686f·6d65·2f6c··fsg/build/home/l000000c0:·7367·2f62·7569·6c64·2f68·6f6d·652f·6c69··sg/build/home/li
000000d0:·6962·7261·7279·2f65·7874·2f70·6c64·6f63··ibrary/ext/pldoc000000d0:·6272·6172·792f·6578·742f·706c·646f·632f··brary/ext/pldoc/
000000e0:·2f70·6c64·6f63·2f64·6f63·5f68·746d·6c2e··/pldoc/doc_html.000000e0:·706c·646f·632f·646f·635f·6874·6d6c·2e70··pldoc/doc_html.p
000000f0:·706c·0000·8039·27b8·d941·75cc·4303·8e6c··pl...9'..Au.C..l000000f0:·6c00·0080·3927·b8d9·4175·cc43·038e·6c69··l...9'..Au.C..li
00000100:·6962·7261·7279·5303·8c73·7973·7465·6d45··ibraryS..systemE00000100:·6272·6172·7953·038c·7379·7374·656d·4504··braryS..systemE.
00000110:·0403·a264·6f63·5f66·6f72·5f77·696b·695f··...doc_for_wiki_00000110:·03a0·756e·7175·6f74·655f·6669·6c65·7370··..unquote_filesp
00000120:·6669·6c65·8445·0403·8e69·6e63·6c75·6465··file.E...include00000120:·6563·8445·0403·9a64·6f63·5f72·6573·6f75··ec.E...doc_resou
00000130:·8a45·0403·8e66·6c61·6772·6566·8645·0403··.E...flagref.E..00000130:·7263·6573·8645·0403·966f·626a·6563·745f··rces.E...object_
00000140:·a070·7265·645f·616e·6368·6f72·5f6e·616d··.pred_anchor_nam00000140:·7061·6765·8845·0403·966d·6f64·756c·655f··page.E...module_
00000150:·6586·4504·038a·6973·5f70·6982·4504·03a8··e.E...is_pi.E...00000150:·696e·666f·8645·0403·967a·6f6f·6d5f·6275··info.E...zoom_bu
00000160:·6578·6973·7469·6e67·5f6c·696e·6b65·645f··existing_linked_00000160:·7474·6f6e·8845·0403·8a69·735f·7069·8245··tton.E...is_pi.E
00000170:·6669·6c65·8445·0403·a46f·626a·6563·745f··file.E...object_00000170:·0403·9864·6f63·5f70·6167·655f·646f·6d86··...doc_page_dom.
00000180:·6564·6974·5f62·7574·746f·6e88·4504·03a0··edit_button.E...00000180:·4504·03a4·6f62·6a65·6374·5f70·6167·655f··E...object_page_
00000190:·646f·635f·6669·6c65·5f6f·626a·6563·7473··doc_file_objects00000190:·666f·6f74·6572·8845·0403·8e6f·626a·6563··footer.E...objec
000001a0:·8a45·0403·8e70·7265·6472·6566·8845·0403··.E...predref.E..000001a0:·7473·8845·0403·966f·626a·6563·745f·7472··ts.E...object_tr
000001b0:·8866·696c·6586·4504·039e·6f62·6a65·6374··.file.E...object000001b0:·6565·8a45·0403·8874·6167·7386·4504·0388··ee.E...tags.E...
000001c0:·5f73·796e·6f70·7369·7388·4504·0396·6564··_synopsis.E...ed000001c0:·6669·6c65·8645·0403·8e70·7269·7661·7465··file.E...private
000001d0:·6974·5f62·7574·746f·6e88·4504·0396·6f62··it_button.E...ob000001d0:·8445·0403·a865·7869·7374·696e·675f·6c69··.E...existing_li
000001e0:·6a65·6374·5f68·7265·6684·4504·039c·646f··ject_href.E...do000001e0:·6e6b·6564·5f66·696c·6584·4504·03a8·6f62··nked_file.E...ob
000001f0:·635f·7772·6974·655f·6874·6d6c·8645·0403··c_write_html.E..000001f0:·6a65·6374·5f73·6f75·7263·655f·6275·7474··ject_source_butt
00000200:·8e6f·626a·6563·7473·8845·0403·8874·6167··.objects.E...tag00000200:·6f6e·8845·0403·a46f·626a·6563·745f·7061··on.E...object_pa
00000210:·7386·4504·038e·7072·6976·6174·6584·4504··s.E...private.E.00000210:·6765·5f68·6561·6465·7288·4504·0388·6369··ge_header.E...ci
00000220:·03a0·756e·7175·6f74·655f·6669·6c65·7370··..unquote_filesp00000220:·7465·8645·0403·926e·6f70·7265·6472·6566··te.E...nopredref
00000230:·6563·8445·0403·a465·6e73·7572·655f·646f··ec.E...ensure_do00000230:·8645·0403·9a73·6f75·7263·655f·6275·7474··.E...source_butt
00000240:·635f·6f62·6a65·6374·7382·4504·03a0·7072··c_objects.E...pr00000240:·6f6e·8845·0403·966f·626a·6563·745f·6872··on.E...object_hr
00000250:·6564·5f65·6469·745f·6275·7474·6f6e·8845··ed_edit_button.E00000250:·6566·8445·0403·9e70·7269·6e74·5f68·746d··ef.E...print_htm
00000260:·0403·a064·6f63·5f68·6964·655f·7072·6976··...doc_hide_priv00000260:·6c5f·6865·6164·8245·0403·9864·6f63·5f66··l_head.E...doc_f
00000270:·6174·6586·4504·0396·6f62·6a65·6374·5f74··ate.E...object_t00000270:·6f72·5f66·696c·6584·4504·038e·666c·6167··or_file.E...flag
00000280:·7265·658a·4504·0095·8645·0403·9a6f·626a··ree.E....E...obj00000280:·7265·6686·4504·03a0·7072·6564·5f61·6e63··ref.E...pred_anc
00000290:·6563·745f·666f·6f74·6572·8845·0403·9864··ect_footer.E...d00000290:·686f·725f·6e61·6d65·8645·0403·8e69·6e63··hor_name.E...inc
000002a0:·6f63·5f66·6f72·5f66·696c·6584·4504·0388··oc_for_file.E...000002a0:·6c75·6465·8a45·0403·a46f·626a·6563·745f··lude.E...object_
000002b0:·7465·726d·8a45·0403·946f·626a·6563·745f··term.E...object_000002b0:·6564·6974·5f62·7574·746f·6e88·4504·03a0··edit_button.E...
000002c0:·7265·6688·4504·0392·6d75·6c74·6966·696c··ref.E...multifil000002c0:·646f·635f·6669·6c65·5f6f·626a·6563·7473··doc_file_objects
000002d0:·6584·4504·039a·646f·635f·7461·675f·7469··e.E...doc_tag_ti000002d0:·8a45·0403·8e70·7265·6472·6566·8845·0403··.E...predref.E..
000002e0:·746c·6584·4504·0097·8845·0403·967a·6f6f··tle.E....E...zoo000002e0:·9e6f·626a·6563·745f·7379·6e6f·7073·6973··.object_synopsis
000002f0:·6d5f·6275·7474·6f6e·8845·0403·9a64·6f63··m_button.E...doc000002f0:·8845·0403·9665·6469·745f·6275·7474·6f6e··.E...edit_button
00000300:·5f72·6573·6f75·7263·6573·8645·0403·966d··_resources.E...m00000300:·8845·0400·9b88·4504·0396·6669·6c65·5f68··.E....E...file_h
00000310:·6f64·756c·655f·696e·666f·8645·0403·966f··odule_info.E...o00000310:·6561·6465·7288·4504·039c·646f·635f·7772··eader.E...doc_wr
00000320:·626a·6563·745f·7061·6765·8845·0403·9e70··bject_page.E...p00000320:·6974·655f·6874·6d6c·8645·0403·966f·626a··ite_html.E...obj
00000330:·7269·6e74·5f68·746d·6c5f·6865·6164·8245··rint_html_head.E00000330:·6563·745f·6e61·6d65·8845·0403·9469·735f··ect_name.E...is_
00000340:·0403·a46f·626a·6563·745f·7061·6765·5f66··...object_page_f00000340:·6f70·5f74·7970·6584·4504·03a0·6d6f·6465··op_type.E...mode
00000350:·6f6f·7465·7288·4504·0396·6669·6c65·5f68··ooter.E...file_h00000350:·5f61·6e63·686f·725f·6e61·6d65·8445·0403··_anchor_name.E..
00000360:·6561·6465·7288·4504·0396·6f62·6a65·6374··eader.E...object00000360:·a465·6e73·7572·655f·646f·635f·6f62·6a65··.ensure_doc_obje
00000370:·5f6e·616d·6588·4504·0394·6973·5f6f·705f··_name.E...is_op_00000370:·6374·7382·4504·03a0·7072·6564·5f65·6469··cts.E...pred_edi
00000380:·7479·7065·8445·0403·a06d·6f64·655f·616e··type.E...mode_an00000380:·745f·6275·7474·6f6e·8845·0403·a064·6f63··t_button.E...doc
00000390:·6368·6f72·5f6e·616d·6584·4504·039a·736f··chor_name.E...so00000390:·5f68·6964·655f·7072·6976·6174·6586·4504··_hide_private.E.
000003a0:·7572·6365·5f62·7574·746f·6e88·4504·03a8··urce_button.E...000003a0:·039a·6f62·6a65·6374·5f66·6f6f·7465·7288··..object_footer.
000003b0:·6f62·6a65·6374·5f73·6f75·7263·655f·6275··object_source_bu000003b0:·4504·00bb·8645·0403·8874·6572·6d8a·4504··E....E...term.E.
000003c0:·7474·6f6e·8845·0403·8863·6974·6586·4504··tton.E...cite.E.000003c0:·03a2·646f·635f·666f·725f·7769·6b69·5f66··..doc_for_wiki_f
000003d0:·0392·6e6f·7072·6564·7265·6686·4504·03a4··..nopredref.E...000003d0:·696c·6584·4504·0394·6f62·6a65·6374·5f72··ile.E...object_r
000003e0:·6f62·6a65·6374·5f70·6167·655f·6865·6164··object_page_head000003e0:·6566·8845·0403·926d·756c·7469·6669·6c65··ef.E...multifile
000003f0:·6572·8845·0403·9864·6f63·5f70·6167·655f··er.E...doc_page_000003f0:·8445·0403·9a64·6f63·5f74·6167·5f74·6974··.E...doc_tag_tit
00000400:·646f·6d86·5844·3681·8074·0403·823a·8400··dom.XD6..t...:..00000400:·6c65·8458·4436·8180·7404·0382·3a84·0081··le.XD6..t...:...
00000410:·8174·0403·9475·7365·5f6d·6f64·756c·6582··.t...use_module.00000410:·7404·0394·7573·655f·6d6f·6475·6c65·8274··t...use_module.t
00000420:·7404·0082·8274·0403·822f·8403·8868·7474··t....t.../...htt00000420:·0400·8282·7404·0382·2f84·0388·6874·7470··....t.../...http
00000430:·7003·9a68·7474·705f·6469·7370·6174·6368··p..http_dispatch00000430:·039a·6874·7470·5f64·6973·7061·7463·6844··..http_dispatchD
00000440:·4438·8180·7400·de00·8174·00e0·7400·e274··D8..t....t..t..t00000440:·3881·8074·00de·0081·7400·e074·00e2·7400··8..t....t..t..t.
00000450:·00e3·00e5·0398·6874·7470·5f77·7261·7070··......http_wrapp00000450:·e300·e503·9868·7474·705f·7772·6170·7065··.....http_wrappe
00000460:·6572·443a·8180·7400·de00·8174·00e0·7400··erD:..t....t..t.00000460:·7244·3a81·8074·00de·0081·7400·e074·00e2··rD:..t....t..t..
00000470:·e274·00e3·00e5·038c·6a71·7565·7279·5004··.t......jqueryP.00000470:·7400·e300·e503·8c6a·7175·6572·7950·0403··t......jqueryP..
00000480:·0398·706c·646f·635f·7365·7276·6572·8280··..pldoc_server..00000480:·9870·6c64·6f63·5f73·6572·7665·7282·8043··.pldoc_server..C
00000490:·43df·0975·033a·812f·6275·696c·642f·7265··C..u.:./build/re00000490:·df09·7503·3a81·2f62·7569·6c64·2f72·6570··..u.:./build/rep
000004a0:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/000004a0:·726f·6475·6369·626c·652d·7061·7468·2f73··roducible-path/s
000004b0:·7377·692d·7072·6f6c·6f67·2d39·2e32·2e38··swi-prolog-9.2.8000004b0:·7769·2d70·726f·6c6f·672d·392e·322e·382b··wi-prolog-9.2.8+
000004c0:·2b64·6673·672f·6275·696c·642f·686f·6d65··+dfsg/build/home000004c0:·6466·7367·2f62·7569·6c64·2f68·6f6d·652f··dfsg/build/home/
000004d0:·2f6c·6962·7261·7279·2f65·7874·2f70·6c64··/library/ext/pld000004d0:·6c69·6272·6172·792f·6578·742f·706c·646f··library/ext/pldo
000004e0:·6f63·2f70·6c64·6f63·2f64·6f63·5f68·746d··oc/pldoc/doc_htm000004e0:·632f·706c·646f·632f·646f·635f·6874·6d6c··c/pldoc/doc_html
000004f0:·6c2e·706c·0000·8039·27b8·d941·00eb·8181··l.pl...9'..A....000004f0:·2e70·6c00·0080·3927·b8d9·4100·eb81·8181··.pl...9'..A.....
00000500:·8182·0388·7472·7565·c458·4454·8180·7400··....true.XDT..t.00000500:·8203·8874·7275·65c4·5844·5481·8074·00de··...true.XDT..t..
00000510:·de00·8174·00e0·7400·e203·8a6c·6973·7473··...t..t....lists00000510:·0081·7400·e074·00e2·038a·6c69·7374·7344··..t..t....listsD
00000520:·4456·8180·7400·de00·8174·00e0·7400·e203··DV..t....t..t...00000520:·5681·8074·00de·0081·7400·e074·00e2·038c··V..t....t..t....
00000530:·8c6f·7074·696f·6e44·5881·8074·00de·0081··.optionDX..t....00000530:·6f70·7469·6f6e·4458·8180·7400·de00·8174··optionDX..t....t
00000540:·7400·e074·00e2·0386·7572·6944·5a81·8074··t..t....uriDZ..t00000540:·00e0·7400·e203·8675·7269·445a·8180·7400··..t....uriDZ..t.
00000550:·00de·0081·7400·e074·00e2·0390·7265·6164··....t..t....read00000550:·de00·8174·00e0·7400·e203·9072·6561·6475··...t..t....readu
00000560:·7574·696c·445c·8180·7400·de00·8174·00e0··utilD\..t....t..00000560:·7469·6c44·5c81·8074·00de·0081·7400·e074··tilD\..t....t..t
00000570:·7400·e274·00e3·00e5·0394·6874·6d6c·5f77··t..t......html_w00000570:·00e2·7400·e300·e503·9468·746d·6c5f·7772··..t......html_wr
00000580:·7269·7465·445e·8180·7400·de00·8174·00e0··riteD^..t....t..00000580:·6974·6544·5e81·8074·00de·0081·7400·e074··iteD^..t....t..t
00000590:·7400·e274·00e3·00e5·0392·6874·7470·5f70··t..t......http_p00000590:·00e2·7400·e300·e503·9268·7474·705f·7061··..t......http_pa
000005a0:·6174·6844·6081·8074·00de·0081·7400·e074··athD`..t....t..t000005a0:·7468·4460·8180·7400·de00·8174·00e0·7400··thD`..t....t..t.
000005b0:·00e2·7400·e300·e503·9268·746d·6c5f·6865··..t......html_he000005b0:·e274·00e3·00e5·0392·6874·6d6c·5f68·6561··.t......html_hea
000005c0:·6164·4462·8180·7400·de00·8174·00e0·7400··adDb..t....t..t.000005c0:·6444·6281·8074·00de·0081·7400·e074·00e2··dDb..t....t..t..
000005d0:·e274·00e3·00e5·0392·7465·726d·5f68·746d··.t......term_htm000005d0:·7400·e300·e503·9274·6572·6d5f·6874·6d6c··t......term_html
000005e0:·6c44·6481·8074·00de·0081·7400·e074·00e2··lDd..t....t..t..000005e0:·4464·8180·7400·de00·8174·00e0·7400·e203··Dd..t....t..t...
000005f0:·038a·6465·6275·6744·6681·8074·00de·0081··..debugDf..t....000005f0:·8a64·6562·7567·4466·8180·7400·de00·8174··.debugDf..t....t
00000600:·7400·e074·00e2·038a·6170·706c·7944·6881··t..t....applyDh.00000600:·00e0·7400·e203·8a61·7070·6c79·4468·8180··..t....applyDh..
00000610:·8074·00de·0081·7400·e074·00e2·038a·7061··.t....t..t....pa00000610:·7400·de00·8174·00e0·7400·e203·8a70·6169··t....t..t....pai
00000620:·6972·7344·6a81·8074·00de·0081·7400·e074··irsDj..t....t..t00000620:·7273·446a·8180·7400·de00·8174·00e0·7400··rsDj..t....t..t.
00000630:·00e2·038e·6669·6c65·7365·7844·6c81·8074··....filesexDl..t00000630:·e203·8e66·696c·6573·6578·446c·8180·7400··...filesexDl..t.
00000640:·00de·0081·7400·e003·9664·6f63·5f70·726f··....t....doc_pro00000640:·de00·8174·00e0·0396·646f·635f·7072·6f63··...t....doc_proc
00000650:·6365·7373·446e·8180·7400·de00·8174·00e0··cessDn..t....t..00000650:·6573·7344·6e81·8074·00de·0081·7400·e003··essDn..t....t...
00000660:·038e·646f·635f·6d61·6e44·7081·8074·00de··..doc_manDp..t..00000660:·8e64·6f63·5f6d·616e·4470·8180·7400·de00··.doc_manDp..t...
00000670:·0081·7400·e003·9264·6f63·5f6d·6f64·6573··..t....doc_modes00000670:·8174·00e0·0392·646f·635f·6d6f·6465·7344··.t....doc_modesD
00000680:·4472·8180·7400·de00·8174·00e0·0390·646f··Dr..t....t....do00000680:·7281·8074·00de·0081·7400·e003·9064·6f63··r..t....t....doc
00000690:·635f·7769·6b69·4474·8180·7400·de00·8174··c_wikiDt..t....t00000690:·5f77·696b·6944·7481·8074·00de·0081·7400··_wikiDt..t....t.
000006a0:·00e0·0394·646f·635f·7365·6172·6368·4476··....doc_searchDv000006a0:·e003·9464·6f63·5f73·6561·7263·6844·7681··...doc_searchDv.
000006b0:·8180·7400·de00·8174·00e0·0392·646f·635f··..t....t....doc_000006b0:·8074·00de·0081·7400·e003·9264·6f63·5f69··.t....t....doc_i
000006c0:·696e·6465·7844·7881·8074·00de·0081·7400··indexDx..t....t.000006c0:·6e64·6578·4478·8180·7400·de00·8174·00e0··ndexDx..t....t..
000006d0:·e003·9064·6f63·5f75·7469·6c44·7a81·8074··...doc_utilDz..t000006d0:·0390·646f·635f·7574·696c·447a·8180·7400··..doc_utilDz..t.
000006e0:·00de·0081·7400·e074·00e2·03a4·736f·6c75··....t..t....solu000006e0:·de00·8174·00e0·7400·e203·a473·6f6c·7574··...t..t....solut
000006f0:·7469·6f6e·5f73·6571·7565·6e63·6573·447c··tion_sequencesD|000006f0:·696f·6e5f·7365·7175·656e·6365·7344·7c81··ion_sequencesD|.
00000700:·8180·7400·de00·8174·00e0·7400·e203·8a65··..t....t..t....e00000700:·8074·00de·0081·7400·e074·00e2·038a·6572··.t....t..t....er
00000710:·7272·6f72·447e·8180·7400·de00·8174·00e0··rrorD~..t....t..00000710:·726f·7244·7e81·8074·00de·0081·7400·e074··rorD~..t....t..t
00000720:·7400·e203·8c6f·6363·7572·7344·0082·8074··t....occursD...t00000720:·00e2·038c·6f63·6375·7273·4400·8280·7400··....occursD...t.
00000730:·00de·0081·7400·e074·00e2·039a·7072·6f6c··....t..t....prol00000730:·de00·8174·00e0·7400·e203·9a70·726f·6c6f··...t..t....prolo
00000740:·6f67·5f73·6f75·7263·6544·0282·8074·00de··og_sourceD...t..00000740:·675f·736f·7572·6365·4402·8280·7400·de00··g_sourceD...t...
00000750:·0081·7400·e074·00e2·0396·7072·6f6c·6f67··..t..t....prolog00000750:·8174·00e0·7400·e203·9670·726f·6c6f·675f··.t..t....prolog_
00000760:·5f78·7265·664f·0083·0403·9224·696e·636c··_xrefO.....$incl00000760:·7872·6566·4f00·8304·0392·2469·6e63·6c75··xrefO.....$inclu
00000770:·7564·6564·8883·4303·8100·eb00·eb84·8481··uded..C.........00000770:·6465·6488·8343·0381·00eb·00eb·8484·8182··ded..C..........
00000780:·8200·ec01·8206·8282·0334·812f·6275·696c··.........4./buil00000780:·00ec·0182·0682·8203·3481·2f62·7569·6c64··........4./build
00000790:·642f·7265·7072·6f64·7563·6962·6c65·2d70··d/reproducible-p00000790:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa
000007a0:·6174·682f·7377·692d·7072·6f6c·6f67·2d39··ath/swi-prolog-9000007a0:·7468·2f73·7769·2d70·726f·6c6f·672d·392e··th/swi-prolog-9.
000007b0:·2e32·2e38·2b64·6673·672f·6275·696c·642f··.2.8+dfsg/build/000007b0:·322e·382b·6466·7367·2f62·7569·6c64·2f68··2.8+dfsg/build/h
000007c0:·686f·6d65·2f6c·6962·7261·7279·2f65·7874··home/library/ext000007c0:·6f6d·652f·6c69·6272·6172·792f·6578·742f··ome/library/ext/
000007d0:·2f70·6c64·6f63·2f70·6c64·6f63·2f68·6f6f··/pldoc/pldoc/hoo000007d0:·706c·646f·632f·706c·646f·632f·686f·6f6b··pldoc/pldoc/hook
Max diff block lines reached; -1/539591 bytes (-0.00%) of diff not shown.
96.3 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 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:··········12744·(bytes·into·file)13 ··Start·of·section·headers:··········12720·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x022fc·0x022fc·R·E·0x1000
8 ··LOAD···········0x002e44·0x00003e44·0x00003e44·0x001c0·0x0025c·RW··0x10007 ··LOAD···········0x002e4c·0x00003e4c·0x00003e4c·0x001b8·0x00254·RW··0x1000
9 ··DYNAMIC········0x002e4c·0x00003e4c·0x00003e4c·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x002e54·0x00003e54·0x00003e54·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······0x002e44·0x00003e44·0x00003e44·0x001bc·0x001bc·R···0x111 ··GNU_RELRO······0x002e4c·0x00003e4c·0x00003e4c·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·0x31c8:1 There·are·25·section·headers,·starting·at·offset·0x31b0:
  
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······00003e44·002e44·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00003e4c·002e4c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00003e48·002e48·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00003e50·002e50·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00003e4c·002e4c·000108·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00003e54·002e54·000100·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00003f54·002f54·0000ac·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00003f54·002f54·0000ac·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00004000·003000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00004000·003000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00004004·003004·00009c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00004004·003004·00009c·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·003035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·003035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·003090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·003090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0030c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0030c4·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:·00004000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00004000·····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 00003e44··00000017·R_ARM_RELATIVE········3 00003e4c··00000017·R_ARM_RELATIVE········
4 00003e48··00000017·R_ARM_RELATIVE········4 00003e50··00000017·R_ARM_RELATIVE········
5 00004000··00000017·R_ARM_RELATIVE········5 00004000··00000017·R_ARM_RELATIVE········
6 00003fec··00000715·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00003fec··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00003ff0··00000815·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00003ff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00003ff4··00000c15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 00003ff4··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00003ff8··00001715·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 00003ff8··00001615·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00003ffc··00002415·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00003ffc··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 00003f60··00000316·R_ARM_JUMP_SLOT········00000000···pthread_mutex_unlock@GLIBC_2.413 00003f60··00000316·R_ARM_JUMP_SLOT········00000000···pthread_mutex_unlock@GLIBC_2.4
14 00003f64··00000516·R_ARM_JUMP_SLOT········00000000···__strncat_chk@GLIBC_2.414 00003f64··00000416·R_ARM_JUMP_SLOT········00000000···__strncat_chk@GLIBC_2.4
15 00003f68··00000616·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.415 00003f68··00000516·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
16 00003f6c··00000716·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.416 00003f6c··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
17 00003f70··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_term17 00003f70··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term
18 00003f74··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars18 00003f74··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
19 00003f78··00000b16·R_ARM_JUMP_SLOT········00000000···pthread_mutex_lock@GLIBC_2.419 00003f78··00000a16·R_ARM_JUMP_SLOT········00000000···pthread_mutex_lock@GLIBC_2.4
20 00003f7c··00000d16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.420 00003f7c··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
21 00003f80··00000e16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign21 00003f80··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
22 00003f84··00000f16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars22 00003f84··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
23 00003f88··00001016·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.423 00003f88··00000f16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
24 00003f8c··00001116·R_ARM_JUMP_SLOT········00000000···PL_raise_exception24 00003f8c··00001016·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
25 00003f90··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz25 00003f90··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
26 00003f94··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref26 00003f94··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
27 00003f98··00001416·R_ARM_JUMP_SLOT········00000000···PL_new_atom27 00003f98··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_atom
28 00003f9c··00001516·R_ARM_JUMP_SLOT········00000000···PL_is_variable28 00003f9c··00001416·R_ARM_JUMP_SLOT········00000000···PL_is_variable
29 00003fa0··00001616·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.429 00003fa0··00001516·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
30 00003fa4··00001716·R_ARM_JUMP_SLOT········00000000···__gmon_start__30 00003fa4··00001616·R_ARM_JUMP_SLOT········00000000···__gmon_start__
31 00003fa8··00001816·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.431 00003fa8··00001716·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
32 00003fac··00001916·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.432 00003fac··00001816·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4
33 00003fb0··00001a16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref33 00003fb0··00001916·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
34 00003fb4··00001b16·R_ARM_JUMP_SLOT········00000000···__strcat_chk@GLIBC_2.434 00003fb4··00001a16·R_ARM_JUMP_SLOT········00000000···__strcat_chk@GLIBC_2.4
35 00003fb8··00001d16·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.435 00003fb8··00001b16·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.4
36 00003fbc··00001e16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame36 00003fbc··00001c16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
37 00003fc0··00001f16·R_ARM_JUMP_SLOT········00000000···rand@GLIBC_2.437 00003fc0··00001d16·R_ARM_JUMP_SLOT········00000000···rand@GLIBC_2.4
38 00003fc4··00002016·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame38 00003fc4··00001e16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
39 00003fc8··00002116·R_ARM_JUMP_SLOT········00000000···Sdprintf39 00003fc8··00001f16·R_ARM_JUMP_SLOT········00000000···Sdprintf
40 00003fcc··00002216·R_ARM_JUMP_SLOT········00000000···PL_domain_error40 00003fcc··00002016·R_ARM_JUMP_SLOT········00000000···PL_domain_error
41 00003fd0··00002316·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars41 00003fd0··00002116·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
42 00003fd4··00002516·R_ARM_JUMP_SLOT········00000000···PL_get_list42 00003fd4··00002316·R_ARM_JUMP_SLOT········00000000···PL_get_list
43 00003fd8··00002616·R_ARM_JUMP_SLOT········00000000···crypt@XCRYPT_2.043 00003fd8··00002416·R_ARM_JUMP_SLOT········00000000···crypt@XCRYPT_2.0
44 00003fdc··00002716·R_ARM_JUMP_SLOT········00000000···PL_get_integer44 00003fdc··00002516·R_ARM_JUMP_SLOT········00000000···PL_get_integer
45 00003fe0··00002816·R_ARM_JUMP_SLOT········00000000···PL_get_chars45 00003fe0··00002616·R_ARM_JUMP_SLOT········00000000···PL_get_chars
46 00003fe4··00002916·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.446 00003fe4··00002716·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
47 00003fe8··00002a16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars47 00003fe8··00002816·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars
2.34 KB
readelf --wide --dynamic {}
    
Offset 1, 32 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0x2e4c·contains·29·entries:1 Dynamic·section·at·offset·0x2e54·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)·················0x3e448 ·0x00000019·(INIT_ARRAY)·················0x3e4c
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x3e4810 ·0x0000001a·(FINI_ARRAY)·················0x3e50
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)·····················0x3f5417 ·0x00000003·(PLTGOT)·····················0x3f54
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:·e915a2ca4c6ad46502c0f32c4b2187c729d952703 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·05e0ce54a0826f8d0012894743bad1b8d6c24440
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}
6.94 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»  r3,·r0,·r8,·lsr·#127 »       ldrdeq» r3,·[r0],·-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,·#12288»@·0x300010 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300014 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300018 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300022 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300026 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300030 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300034 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300039 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300044 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300048 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300052 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300056 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300060 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300064 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300068 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300072 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300076 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300080 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300084 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300088 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300092 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300096 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x3000100 »       add»    ip,·ip,·#12288»@·0x3000
Max diff block lines reached; 2128/6671 bytes (31.90%) of diff not shown.
44.0 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 ··0x00003e44·a50b0000····························....2 ··0x00003e4c·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 ··0x00003e48·650b0000····························e...2 ··0x00003e50·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 ··0x00003f54·4c3e0000·00000000·00000000·1c090000·L>..............3 ··0x00003f54·543e0000·00000000·00000000·74080000·T>..........t...
4 ··0x00003f64·1c090000·1c090000·1c090000·1c090000·................4 ··0x00003f64·74080000·74080000·74080000·74080000·t...t...t...t...
5 ··0x00003f74·1c090000·1c090000·1c090000·1c090000·................5 ··0x00003f74·74080000·74080000·74080000·74080000·t...t...t...t...
6 ··0x00003f84·1c090000·1c090000·1c090000·1c090000·................6 ··0x00003f84·74080000·74080000·74080000·74080000·t...t...t...t...
7 ··0x00003f94·1c090000·1c090000·1c090000·1c090000·................7 ··0x00003f94·74080000·74080000·74080000·74080000·t...t...t...t...
8 ··0x00003fa4·1c090000·1c090000·1c090000·1c090000·................8 ··0x00003fa4·74080000·74080000·74080000·74080000·t...t...t...t...
9 ··0x00003fb4·1c090000·1c090000·1c090000·1c090000·................9 ··0x00003fb4·74080000·74080000·74080000·74080000·t...t...t...t...
10 ··0x00003fc4·1c090000·1c090000·1c090000·1c090000·................10 ··0x00003fc4·74080000·74080000·74080000·74080000·t...t...t...t...
11 ··0x00003fd4·1c090000·1c090000·1c090000·1c090000·................11 ··0x00003fd4·74080000·74080000·74080000·74080000·t...t...t...t...
12 ··0x00003fe4·1c090000·1c090000·00000000·00000000·................12 ··0x00003fe4·74080000·74080000·00000000·00000000·t...t...........
13 ··0x00003ff4·00000000·00000000·00000000··········............13 ··0x00003ff4·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·31356132·63613463·36616434·36353032·15a2ca4c6ad46502 
3 ··0x00000010·63306633·32633462·32313837·63373239·c0f32c4b2187c7292 ··0x00000000·65306365·35346130·38323666·38643030·e0ce54a0826f8d00
 3 ··0x00000010·31323839·34373433·62616431·62386436·12894743bad1b8d6
4 ··0x00000020·64393532·37302e64·65627567·00000000·d95270.debug....4 ··0x00000020·63323434·34302e64·65627567·00000000·c24440.debug....
5 ··0x00000030·3484c73c····························4..<5 ··0x00000030·6ad6eba9····························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. 
  
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 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:··········16840·(bytes·into·file)13 ··Start·of·section·headers:··········16816·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x02edc·0x02edc·R·E·0x1000
8 ··LOAD···········0x003e94·0x00003e94·0x00003e94·0x00170·0x00174·RW··0x10007 ··LOAD···········0x003e9c·0x00003e9c·0x00003e9c·0x00168·0x0016c·RW··0x1000
9 ··DYNAMIC········0x003e9c·0x00003e9c·0x00003e9c·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x003ea4·0x00003ea4·0x00003ea4·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······0x003e94·0x00003e94·0x00003e94·0x0016c·0x0016c·R···0x111 ··GNU_RELRO······0x003e9c·0x00003e9c·0x00003e9c·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·0x41c8:1 There·are·25·section·headers,·starting·at·offset·0x41b0:
  
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······00003e94·003e94·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00003e9c·003e9c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00003e98·003e98·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00003ea0·003ea0·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00003e9c·003e9c·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00003ea4·003ea4·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00003f9c·003f9c·000064·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00003f9c·003f9c·000064·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00004000·004000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00004000·004000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00004004·004004·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00004004·004004·000004·00··WA··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·004035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·004035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·004090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·004090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0040c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0040c4·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:·00004000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00004000·····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 00003e94··00000017·R_ARM_RELATIVE········3 00003e9c··00000017·R_ARM_RELATIVE········
4 00003e98··00000017·R_ARM_RELATIVE········4 00003ea0··00000017·R_ARM_RELATIVE········
5 00004000··00000017·R_ARM_RELATIVE········5 00004000··00000017·R_ARM_RELATIVE········
6 00003fec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00003fec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00003ff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00003ff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00003ff4··00000815·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 00003ff4··00000715·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00003ff8··00001115·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 00003ff8··00001015·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00003ffc··00001515·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00003ffc··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 00003fa8··00000416·R_ARM_JUMP_SLOT········00000000···strstr@GLIBC_2.413 00003fa8··00000316·R_ARM_JUMP_SLOT········00000000···strstr@GLIBC_2.4
14 00003fac··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.414 00003fac··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
15 00003fb0··00000716·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.415 00003fb0··00000616·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
16 00003fb4··00000916·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.416 00003fb4··00000816·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
17 00003fb8··00000a16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign17 00003fb8··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
18 00003fbc··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars18 00003fbc··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
19 00003fc0··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.419 00003fc0··00000b16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
20 00003fc4··00000d16·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.420 00003fc4··00000c16·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
21 00003fc8··00000e16·R_ARM_JUMP_SLOT········00000000···strcat@GLIBC_2.421 00003fc8··00000d16·R_ARM_JUMP_SLOT········00000000···strcat@GLIBC_2.4
22 00003fcc··00000f16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.422 00003fcc··00000e16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
23 00003fd0··00001016·R_ARM_JUMP_SLOT········00000000···__ctype_toupper_loc@GLIBC_2.423 00003fd0··00000f16·R_ARM_JUMP_SLOT········00000000···__ctype_toupper_loc@GLIBC_2.4
24 00003fd4··00001116·R_ARM_JUMP_SLOT········00000000···__gmon_start__24 00003fd4··00001016·R_ARM_JUMP_SLOT········00000000···__gmon_start__
25 00003fd8··00001216·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.425 00003fd8··00001116·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
26 00003fdc··00001316·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.426 00003fdc··00001216·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4
27 00003fe0··00001616·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.427 00003fe0··00001416·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.4
28 00003fe4··00001716·R_ARM_JUMP_SLOT········00000000···PL_get_chars28 00003fe4··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_chars
29 00003fe8··00001816·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.429 00003fe8··00001616·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·0x3e9c·contains·28·entries:1 Dynamic·section·at·offset·0x3ea4·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)·················0x3e947 ·0x00000019·(INIT_ARRAY)·················0x3e9c
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x3e989 ·0x0000001a·(FINI_ARRAY)·················0x3ea0
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)·····················0x3f9c16 ·0x00000003·(PLTGOT)·····················0x3f9c
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:·092b17dcdf8a0bb97f6d54ef60a67150d73908703 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3591f830ab5659003c532e627face91ba37305f1
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.57 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»  r0,·ip,·r97 »       andeq»  r3,·r0,·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,·#12288»@·0x300010 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300014 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300019 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300023 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300028 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300032 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300036 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300040 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300044 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300048 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300052 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300056 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300060 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300064 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300068 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300072 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300076 »       add»    ip,·ip,·#12288»@·0x3000
77 »       ldr»    pc,·[ip,·#2324]!»      @·0x91477 »       ldr»    pc,·[ip,·#2492]!»      @·0x9bc
67.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 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 ··0x00003e94·9d070000····························....2 ··0x00003e9c·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 ··0x00003e98·5d070000····························]...2 ··0x00003ea0·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 ··0x00003f9c·9c3e0000·00000000·00000000·f0050000·.>..............3 ··0x00003f9c·a43e0000·00000000·00000000·48050000·.>..........H...
4 ··0x00003fac·f0050000·f0050000·f0050000·f0050000·................4 ··0x00003fac·48050000·48050000·48050000·48050000·H...H...H...H...
5 ··0x00003fbc·f0050000·f0050000·f0050000·f0050000·................5 ··0x00003fbc·48050000·48050000·48050000·48050000·H...H...H...H...
6 ··0x00003fcc·f0050000·f0050000·f0050000·f0050000·................6 ··0x00003fcc·48050000·48050000·48050000·48050000·H...H...H...H...
7 ··0x00003fdc·f0050000·f0050000·f0050000·f0050000·................7 ··0x00003fdc·48050000·48050000·48050000·48050000·H...H...H...H...
8 ··0x00003fec·00000000·00000000·00000000·00000000·................8 ··0x00003fec·00000000·00000000·00000000·00000000·................
9 ··0x00003ffc·00000000····························....9 ··0x00003ffc·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·32623137·64636466·38613062·62393766·2b17dcdf8a0bb97f 
3 ··0x00000010·36643534·65663630·61363731·35306437·6d54ef60a67150d72 ··0x00000000·39316638·33306162·35363539·30303363·91f830ab5659003c
 3 ··0x00000010·35333265·36323766·61636539·31626133·532e627face91ba3
4 ··0x00000020·33393038·37302e64·65627567·00000000·390870.debug....4 ··0x00000020·37333035·66312e64·65627567·00000000·7305f1.debug....
5 ··0x00000030·1be15e54····························..^T5 ··0x00000030·56d75e36····························V.^6
  
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. 
  
93.7 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
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:··········8648·(bytes·into·file)13 ··Start·of·section·headers:··········8624·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x01c20·0x01c20·R·E·0x1000
8 ··LOAD···········0x001e40·0x00002e40·0x00002e40·0x001c4·0x001e0·RW··0x10007 ··LOAD···········0x001e48·0x00002e48·0x00002e48·0x001bc·0x001d8·RW··0x1000
9 ··DYNAMIC········0x001e48·0x00002e48·0x00002e48·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x001e50·0x00002e50·0x00002e50·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······0x001e40·0x00002e40·0x00002e40·0x001c0·0x001c0·R···0x111 ··GNU_RELRO······0x001e48·0x00002e48·0x00002e48·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·0x21c8:1 There·are·25·section·headers,·starting·at·offset·0x21b0:
  
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······00002e40·001e40·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00002e48·001e48·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00002e44·001e44·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00002e4c·001e4c·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00002e48·001e48·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00002e50·001e50·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00002f48·001f48·0000b8·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00002f48·001f48·0000b8·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00003000·002000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00003000·002000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00003004·002004·00001c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00003004·002004·00001c·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·002035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·002035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·002090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·002090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0020c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0020c4·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:·00003000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00003000·····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 00002e40··00000017·R_ARM_RELATIVE········3 00002e48··00000017·R_ARM_RELATIVE········
4 00002e44··00000017·R_ARM_RELATIVE········4 00002e4c··00000017·R_ARM_RELATIVE········
5 00003000··00000017·R_ARM_RELATIVE········5 00003000··00000017·R_ARM_RELATIVE········
6 00002fec··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00002fec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00002ff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00002ff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00002ff4··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 00002ff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00002ff8··00001615·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 00002ff8··00001515·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00002ffc··00002715·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00002ffc··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 00002f54··00000416·R_ARM_JUMP_SLOT········00000000···__stat64_time64@GLIBC_2.3413 00002f54··00000316·R_ARM_JUMP_SLOT········00000000···__stat64_time64@GLIBC_2.34
14 00002f58··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_integer14 00002f58··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
15 00002f5c··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.415 00002f5c··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
16 00002f60··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term16 00002f60··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_term
17 00002f64··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars17 00002f64··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
18 00002f68··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil18 00002f68··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
19 00002f6c··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign19 00002f6c··00000b16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
20 00002f70··00000d16·R_ARM_JUMP_SLOT········00000000···PL_unify_functor20 00002f70··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_functor
21 00002f74··00000e16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.421 00002f74··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
22 00002f78··00000f16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception22 00002f78··00000e16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
23 00002f7c··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz23 00002f7c··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
24 00002f80··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref24 00002f80··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
25 00002f84··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_atom25 00002f84··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_atom
26 00002f88··00001316·R_ARM_JUMP_SLOT········00000000···PL_is_variable26 00002f88··00001216·R_ARM_JUMP_SLOT········00000000···PL_is_variable
27 00002f8c··00001416·R_ARM_JUMP_SLOT········00000000···PL_is_functor27 00002f8c··00001316·R_ARM_JUMP_SLOT········00000000···PL_is_functor
28 00002f90··00001516·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.428 00002f90··00001416·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
29 00002f94··00001616·R_ARM_JUMP_SLOT········00000000···__gmon_start__29 00002f94··00001516·R_ARM_JUMP_SLOT········00000000···__gmon_start__
30 00002f98··00001716·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex30 00002f98··00001616·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
31 00002f9c··00001816·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref31 00002f9c··00001716·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
32 00002fa0··00001916·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.432 00002fa0··00001816·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
33 00002fa4··00001b16·R_ARM_JUMP_SLOT········00000000···PL_get_atom33 00002fa4··00001916·R_ARM_JUMP_SLOT········00000000···PL_get_atom
34 00002fa8··00001c16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz34 00002fa8··00001a16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
35 00002fac··00001d16·R_ARM_JUMP_SLOT········00000000···PL_get_file_name35 00002fac··00001b16·R_ARM_JUMP_SLOT········00000000···PL_get_file_name
36 00002fb0··00001e16·R_ARM_JUMP_SLOT········00000000···link@GLIBC_2.436 00002fb0··00001c16·R_ARM_JUMP_SLOT········00000000···link@GLIBC_2.4
37 00002fb4··00001f16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame37 00002fb4··00001d16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
38 00002fb8··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_float38 00002fb8··00001e16·R_ARM_JUMP_SLOT········00000000···PL_get_float
39 00002fbc··00002116·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame39 00002fbc··00001f16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
40 00002fc0··00002216·R_ARM_JUMP_SLOT········00000000···__utime64@GLIBC_2.3440 00002fc0··00002016·R_ARM_JUMP_SLOT········00000000···__utime64@GLIBC_2.34
41 00002fc4··00002316·R_ARM_JUMP_SLOT········00000000···PL_unify_list41 00002fc4··00002116·R_ARM_JUMP_SLOT········00000000···PL_unify_list
42 00002fc8··00002416·R_ARM_JUMP_SLOT········00000000···symlink@GLIBC_2.442 00002fc8··00002216·R_ARM_JUMP_SLOT········00000000···symlink@GLIBC_2.4
43 00002fcc··00002516·R_ARM_JUMP_SLOT········00000000···PL_unify_float43 00002fcc··00002316·R_ARM_JUMP_SLOT········00000000···PL_unify_float
44 00002fd0··00002616·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars44 00002fd0··00002416·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
45 00002fd4··00002816·R_ARM_JUMP_SLOT········00000000···PL_get_nil45 00002fd4··00002616·R_ARM_JUMP_SLOT········00000000···PL_get_nil
46 00002fd8··00002916·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz46 00002fd8··00002716·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz
47 00002fdc··00002a16·R_ARM_JUMP_SLOT········00000000···chmod@GLIBC_2.447 00002fdc··00002816·R_ARM_JUMP_SLOT········00000000···chmod@GLIBC_2.4
48 00002fe0··00002b16·R_ARM_JUMP_SLOT········00000000···PL_get_list48 00002fe0··00002916·R_ARM_JUMP_SLOT········00000000···PL_get_list
49 00002fe4··00002c16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.449 00002fe4··00002a16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
50 00002fe8··00002d16·R_ARM_JUMP_SLOT········00000000···__time64@GLIBC_2.3450 00002fe8··00002b16·R_ARM_JUMP_SLOT········00000000···__time64@GLIBC_2.34
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x1e48·contains·28·entries:1 Dynamic·section·at·offset·0x1e50·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)·················0x2e407 ·0x00000019·(INIT_ARRAY)·················0x2e48
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x2e449 ·0x0000001a·(FINI_ARRAY)·················0x2e4c
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)·····················0x2f4816 ·0x00000003·(PLTGOT)·····················0x2f48
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:·1f49859f3225e02c6b3f19b3f5f536784aad4c213 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·171e5945d0b13c5098882ceed9192e7c5681aec0
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.21 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:·0x000025bc7 »       andeq»  r2,·r0,·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,·#8192» @·0x200010 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200014 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200018 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200022 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200026 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200030 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200035 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200039 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200043 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200047 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200051 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200055 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200059 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200063 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200067 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200071 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200075 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200079 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200083 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200087 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200091 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200095 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200099 »       add»    ip,·ip,·#8192» @·0x2000
100 »       ldr»    pc,·[ip,·#1288]!»      @·0x508100 »       ldr»    pc,·[ip,·#1456]!»      @·0x5b0
Max diff block lines reached; 2648/7201 bytes (36.77%) of diff not shown.
40.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 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 ··0x00002e40·250c0000····························%...2 ··0x00002e48·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 ··0x00002e44·e50b0000····························....2 ··0x00002e4c·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 ··0x00002f48·482e0000·00000000·00000000·7c090000·H...........|...3 ··0x00002f48·502e0000·00000000·00000000·d4080000·P...............
4 ··0x00002f58·7c090000·7c090000·7c090000·7c090000·|...|...|...|...4 ··0x00002f58·d4080000·d4080000·d4080000·d4080000·................
5 ··0x00002f68·7c090000·7c090000·7c090000·7c090000·|...|...|...|...5 ··0x00002f68·d4080000·d4080000·d4080000·d4080000·................
6 ··0x00002f78·7c090000·7c090000·7c090000·7c090000·|...|...|...|...6 ··0x00002f78·d4080000·d4080000·d4080000·d4080000·................
7 ··0x00002f88·7c090000·7c090000·7c090000·7c090000·|...|...|...|...7 ··0x00002f88·d4080000·d4080000·d4080000·d4080000·................
8 ··0x00002f98·7c090000·7c090000·7c090000·7c090000·|...|...|...|...8 ··0x00002f98·d4080000·d4080000·d4080000·d4080000·................
9 ··0x00002fa8·7c090000·7c090000·7c090000·7c090000·|...|...|...|...9 ··0x00002fa8·d4080000·d4080000·d4080000·d4080000·................
10 ··0x00002fb8·7c090000·7c090000·7c090000·7c090000·|...|...|...|...10 ··0x00002fb8·d4080000·d4080000·d4080000·d4080000·................
11 ··0x00002fc8·7c090000·7c090000·7c090000·7c090000·|...|...|...|...11 ··0x00002fc8·d4080000·d4080000·d4080000·d4080000·................
12 ··0x00002fd8·7c090000·7c090000·7c090000·7c090000·|...|...|...|...12 ··0x00002fd8·d4080000·d4080000·d4080000·d4080000·................
13 ··0x00002fe8·7c090000·00000000·00000000·00000000·|...............13 ··0x00002fe8·d4080000·00000000·00000000·00000000·................
14 ··0x00002ff8·00000000·00000000···················........14 ··0x00002ff8·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·34393835·39663332·32356530·32633662·49859f3225e02c6b 
3 ··0x00000010·33663139·62336635·66353336·37383461·3f19b3f5f536784a2 ··0x00000000·31653539·34356430·62313363·35303938·1e5945d0b13c5098
 3 ··0x00000010·38383263·65656439·31393265·37633536·882ceed9192e7c56
4 ··0x00000020·61643463·32312e64·65627567·00000000·ad4c21.debug....4 ··0x00000020·38316165·63302e64·65627567·00000000·81aec0.debug....
5 ··0x00000030·33f0c24b····························3..K5 ··0x00000030·9201ba77····························...w
  
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. 
  
143 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 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:··········29140·(bytes·into·file)13 ··Start·of·section·headers:··········29128·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x06204·0x06204·R·E·0x1000
8 ··LOAD···········0x006e5c·0x00007e5c·0x00007e5c·0x001c0·0x001e4·RW··0x10007 ··LOAD···········0x006e64·0x00007e64·0x00007e64·0x001b8·0x001dc·RW··0x1000
9 ··DYNAMIC········0x006e64·0x00007e64·0x00007e64·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x006e6c·0x00007e6c·0x00007e6c·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······0x006e5c·0x00007e5c·0x00007e5c·0x001a4·0x001a4·R···0x111 ··GNU_RELRO······0x006e64·0x00007e64·0x00007e64·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·0x71d4:1 There·are·25·section·headers,·starting·at·offset·0x71c8:
  
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······00007e5c·006e5c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00007e64·006e64·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······00007e60·006e60·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00007e68·006e68·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········00007e64·006e64·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00007e6c·006e6c·0000f8·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········00007f64·006f64·00009c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00007f64·006f64·00009c·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00008000·007000·00001c·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00008000·007000·00001c·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········0000801c·00701c·000024·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0000801c·00701c·000024·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00701c·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00701c·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·00704d·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·00704d·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·0070a8·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·0070a8·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0070dc·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0070dc·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:·00008000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00008000·····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 00007e5c··00000017·R_ARM_RELATIVE········ 
4 00007e60··00000017·R_ARM_RELATIVE········3 00007e64··00000017·R_ARM_RELATIVE········
 4 00007e68··00000017·R_ARM_RELATIVE········
5 00008000··00000017·R_ARM_RELATIVE········5 00008000··00000017·R_ARM_RELATIVE········
6 00008004··00000017·R_ARM_RELATIVE········6 00008004··00000017·R_ARM_RELATIVE········
7 00008008··00000017·R_ARM_RELATIVE········7 00008008··00000017·R_ARM_RELATIVE········
8 00008010··00000017·R_ARM_RELATIVE········8 00008010··00000017·R_ARM_RELATIVE········
9 00008014··00000017·R_ARM_RELATIVE········9 00008014··00000017·R_ARM_RELATIVE········
10 00007fec··00000815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.410 00007fec··00000715·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
11 00007ff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable11 00007ff0··00000815·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
12 00007ff4··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.412 00007ff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
13 00007ff8··00001615·R_ARM_GLOB_DAT·········00000000···__gmon_start__13 00007ff8··00001515·R_ARM_GLOB_DAT·········00000000···__gmon_start__
14 00007ffc··00002215·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable14 00007ffc··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 00007f70··00000416·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle17 00007f70··00000316·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle
18 00007f74··00000516·R_ARM_JUMP_SLOT········00000000···PL_release_stream18 00007f74··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream
19 00007f78··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_stream19 00007f78··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
20 00007f7c··00000716·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex20 00007f7c··00000616·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex
21 00007f80··00000816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.421 00007f80··00000716·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
22 00007f84··00000a16·R_ARM_JUMP_SLOT········00000000···PL_representation_error22 00007f84··00000916·R_ARM_JUMP_SLOT········00000000···PL_representation_error
23 00007f88··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.423 00007f88··00000b16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
24 00007f8c··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign24 00007f8c··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
25 00007f90··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz25 00007f90··00000d16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
26 00007f94··00000f16·R_ARM_JUMP_SLOT········00000000···Sfread26 00007f94··00000e16·R_ARM_JUMP_SLOT········00000000···Sfread
27 00007f98··00001016·R_ARM_JUMP_SLOT········00000000···Sferror27 00007f98··00000f16·R_ARM_JUMP_SLOT········00000000···Sferror
28 00007f9c··00001116·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.428 00007f9c··00001016·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
29 00007fa0··00001216·R_ARM_JUMP_SLOT········00000000···Sfwrite29 00007fa0··00001116·R_ARM_JUMP_SLOT········00000000···Sfwrite
30 00007fa4··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref30 00007fa4··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
31 00007fa8··00001416·R_ARM_JUMP_SLOT········00000000···PL_new_atom31 00007fa8··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_atom
32 00007fac··00001516·R_ARM_JUMP_SLOT········00000000···Snew32 00007fac··00001416·R_ARM_JUMP_SLOT········00000000···Snew
33 00007fb0··00001616·R_ARM_JUMP_SLOT········00000000···__gmon_start__33 00007fb0··00001516·R_ARM_JUMP_SLOT········00000000···__gmon_start__
34 00007fb4··00001716·R_ARM_JUMP_SLOT········00000000···PL_type_error34 00007fb4··00001616·R_ARM_JUMP_SLOT········00000000···PL_type_error
35 00007fb8··00001816·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref35 00007fb8··00001716·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
36 00007fbc··00001916·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.436 00007fbc··00001816·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
37 00007fc0··00001a16·R_ARM_JUMP_SLOT········00000000···Sset_filter37 00007fc0··00001916·R_ARM_JUMP_SLOT········00000000···Sset_filter
38 00007fc4··00001b16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz38 00007fc4··00001a16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
39 00007fc8··00001c16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex39 00007fc8··00001b16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
40 00007fcc··00001d16·R_ARM_JUMP_SLOT········00000000···Sflush40 00007fcc··00001c16·R_ARM_JUMP_SLOT········00000000···Sflush
41 00007fd0··00001e16·R_ARM_JUMP_SLOT········00000000···PL_free41 00007fd0··00001d16·R_ARM_JUMP_SLOT········00000000···PL_free
42 00007fd4··00001f16·R_ARM_JUMP_SLOT········00000000···PL_domain_error42 00007fd4··00001e16·R_ARM_JUMP_SLOT········00000000···PL_domain_error
43 00007fd8··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex43 00007fd8··00001f16·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex
44 00007fdc··00002116·R_ARM_JUMP_SLOT········00000000···Sclose44 00007fdc··00002016·R_ARM_JUMP_SLOT········00000000···Sclose
45 00007fe0··00002316·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex45 00007fe0··00002216·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex
46 00007fe4··00002416·R_ARM_JUMP_SLOT········00000000···PL_malloc46 00007fe4··00002316·R_ARM_JUMP_SLOT········00000000···PL_malloc
47 00007fe8··00002516·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_nchars47 00007fe8··00002416·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_nchars
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x6e64·contains·28·entries:1 Dynamic·section·at·offset·0x6e6c·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)·················0x7e5c7 ·0x00000019·(INIT_ARRAY)·················0x7e64
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x7e609 ·0x0000001a·(FINI_ARRAY)·················0x7e68
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)·····················0x7f6416 ·0x00000003·(PLTGOT)·····················0x7f64
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:·5f63dd504ed61c86388a3c33ca9119f9f35f9bdb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fb9bfd1f40333ee43224ef0d66ea3535c7488ba5
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.27 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»  r7,·r0,·r0,·lsr·#147 »       andeq»  r7,·r0,·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,·#28672»@·0x700010 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700014 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700018 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700022 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700026 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700030 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700035 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700040 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700044 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700048 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700052 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700056 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700060 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700064 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700068 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700072 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700076 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700080 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700084 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700088 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700092 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700096 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x7000100 »       add»    ip,·ip,·#28672»@·0x7000
Max diff block lines reached; 1388/5934 bytes (23.39%) of diff not shown.
82.9 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 ··0x00007e5c·8d0a0000····························....2 ··0x00007e64·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 ··0x00007e60·4d0a0000····························M...2 ··0x00007e68·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 ··0x00007f64·647e0000·00000000·00000000·34080000·d~..........4...3 ··0x00007f64·6c7e0000·00000000·00000000·b4070000·l~..............
4 ··0x00007f74·34080000·34080000·34080000·34080000·4...4...4...4...4 ··0x00007f74·b4070000·b4070000·b4070000·b4070000·................
5 ··0x00007f84·34080000·34080000·34080000·34080000·4...4...4...4...5 ··0x00007f84·b4070000·b4070000·b4070000·b4070000·................
6 ··0x00007f94·34080000·34080000·34080000·34080000·4...4...4...4...6 ··0x00007f94·b4070000·b4070000·b4070000·b4070000·................
7 ··0x00007fa4·34080000·34080000·34080000·34080000·4...4...4...4...7 ··0x00007fa4·b4070000·b4070000·b4070000·b4070000·................
8 ··0x00007fb4·34080000·34080000·34080000·34080000·4...4...4...4...8 ··0x00007fb4·b4070000·b4070000·b4070000·b4070000·................
9 ··0x00007fc4·34080000·34080000·34080000·34080000·4...4...4...4...9 ··0x00007fc4·b4070000·b4070000·b4070000·b4070000·................
10 ··0x00007fd4·34080000·34080000·34080000·34080000·4...4...4...4...10 ··0x00007fd4·b4070000·b4070000·b4070000·b4070000·................
11 ··0x00007fe4·34080000·34080000·00000000·00000000·4...4...........11 ··0x00007fe4·b4070000·b4070000·00000000·00000000·................
12 ··0x00007ff4·00000000·00000000·00000000··········............12 ··0x00007ff4·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 ··0x00008000·00800000·090b0000·c90a0000·00000000·................2 ··0x00008000·00800000·890a0000·490a0000·00000000·........I.......
3 ··0x00008010·dd0e0000·c10e0000·00000000··········............3 ··0x00008010·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·36336464·35303465·64363163·38363338·63dd504ed61c8638 
3 ··0x00000010·38613363·33336361·39313139·66396633·8a3c33ca9119f9f32 ··0x00000000·39626664·31663430·33333365·65343332·9bfd1f40333ee432
 3 ··0x00000010·32346566·30643636·65613335·33356337·24ef0d66ea3535c7
4 ··0x00000020·35663962·64622e64·65627567·00000000·5f9bdb.debug....4 ··0x00000020·34383862·61352e64·65627567·00000000·488ba5.debug....
5 ··0x00000030·830ad802····························....5 ··0x00000030·f60ba2de····························....
  
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 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:··········21032·(bytes·into·file)13 ··Start·of·section·headers:··········21008·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x045ec·0x045ec·R·E·0x1000
8 ··LOAD···········0x004d5c·0x00005d5c·0x00005d5c·0x00308·0x003bc·RW··0x10007 ··LOAD···········0x004d64·0x00005d64·0x00005d64·0x00300·0x003b4·RW··0x1000
9 ··DYNAMIC········0x004d64·0x00005d64·0x00005d64·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x004d6c·0x00005d6c·0x00005d6c·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······0x004d5c·0x00005d5c·0x00005d5c·0x002a4·0x002a4·R···0x111 ··GNU_RELRO······0x004d64·0x00005d64·0x00005d64·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·0x5228:1 There·are·25·section·headers,·starting·at·offset·0x5210:
  
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······00005d5c·004d5c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00005d64·004d64·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00005d60·004d60·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00005d68·004d68·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00005d64·004d64·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00005d6c·004d6c·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00005e64·004e64·00019c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00005e64·004e64·00019c·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00006000·005000·000064·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00006000·005000·000064·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00006068·005064·0000b0·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········00006068·005064·0000b0·00··WA··0···0··8
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·005064·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·005064·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·005095·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·005095·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·0050f0·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·0050f0·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·005124·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·005124·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 {}
    
Offset 1, 107 lines modifiedOffset 1, 105 lines modified
  
1 Symbol·table·'.dynsym'·contains·104·entries:1 Symbol·table·'.dynsym'·contains·102·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:·0000129c·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000011f4·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00006000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00006000·····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·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream_handle7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream_handle
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·NOTYPE··GLOBAL·DEFAULT··UND·PL_discard_foreign_frame10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_discard_foreign_frame
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfgets12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfgets
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_chars13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_chars
15 ····12:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)14 ····11:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtol@GLIBC_2.4·(2)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtol@GLIBC_2.4·(2)
17 ····14:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable16 ····13:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
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_close_query19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_query
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_next_solution20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_next_solution
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·NOTYPE··GLOBAL·DEFAULT··UND·_PL_atoms22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_atoms
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@GLIBC_2.4·(2)24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@GLIBC_2.4·(2)
26 ····23:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)25 ····22:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfread29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfread
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)33 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·SfprintfX36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·SfprintfX
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_clear_exception38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_clear_exception
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfwrite39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfwrite
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
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_atom_mbchars42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_mbchars
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fupdatefilepos_getc43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fupdatefilepos_getc
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_atom44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_atom
46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_exception45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_exception
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fillbuf47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fillbuf
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_string_buffers_from_mark49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_string_buffers_from_mark
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs
52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_query53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_query
55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_recorded54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_recorded
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew
57 ····54:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__56 ····53:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_uninstantiation_error58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_uninstantiation_error
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom
62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
64 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)63 ····60:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)
65 ····62:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(3) 
66 ····63:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)64 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cut_query69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cut_query
72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_callable71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_callable
74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclearerr73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclearerr
76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_mark_string_buffers74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_mark_string_buffers
77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_int6475 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_int64
78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_erase76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_erase
79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sdprintf78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sdprintf
81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sflush79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sflush
82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free
83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_record82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_record
85 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex
86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error
87 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate85 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate
88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf
89 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssetbuffer87 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssetbuffer
90 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose
91 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sseterr89 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sseterr
92 ····89:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable90 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil91 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil
94 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz92 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz
95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex94 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex
97 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
98 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
99 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc97 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc
100 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int6498 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int64
101 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_strip_module99 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_strip_module
102 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars100 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
103 ···100:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)101 ····98:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
104 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssprintf102 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssprintf
105 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool103 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool
106 ···103:·00003c29···944·FUNC····GLOBAL·DEFAULT···11·install_http_stream104 ···101:·00003b81···944·FUNC····GLOBAL·DEFAULT···11·install_http_stream
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·0x4d64·contains·28·entries:1 Dynamic·section·at·offset·0x4d6c·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)·················0x5d5c7 ·0x00000019·(INIT_ARRAY)·················0x5d64
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x5d609 ·0x0000001a·(FINI_ARRAY)·················0x5d68
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)·····················0x5e6416 ·0x00000003·(PLTGOT)·····················0x5e64
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:·6ca146c527873b7292e16d8335be9f288d4a11693 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6179c70ad3b20d2a899256304aa0ceefd5a769a8
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.4 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 {}
    
Offset 1, 110 lines modifiedOffset 1, 110 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00003fe0·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00003f38·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00003ff0·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00003f48·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00004000·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00003f58·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00004010·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00003f68·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00004020·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00003f78·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00004030·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00003f88·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00004040·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00003f98·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00004050·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00003fa8·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00004060·0b000000·41000000·00000000·00000000·....A...........10 ··0x00003fb8·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00004070·4f4f5053·3a206367·695f636f·6e74726f·OOPS:·cgi_contro11 ··0x00003fc8·4f4f5053·3a206367·695f636f·6e74726f·OOPS:·cgi_contro
12 ··0x00004080·6c282564·293a2069·6e76616c·69642068·l(%d):·invalid·h12 ··0x00003fd8·6c282564·293a2069·6e76616c·69642068·l(%d):·invalid·h
13 ··0x00004090·616e646c·650a0000·300d0a0d·0a000000·andle...0.......13 ··0x00003fe8·616e646c·650a0000·300d0a0d·0a000000·andle...0.......
14 ··0x000040a0·300d0a00·2555733a·20255573·0d0a0000·0...%Us:·%Us....14 ··0x00003ff8·300d0a00·2555733a·20255573·0d0a0000·0...%Us:·%Us....
15 ··0x000040b0·0d0a0000·257a7800·3b25733d·25730000·....%zx.;%s=%s..15 ··0x00004008·0d0a0000·257a7800·3b25733d·25730000·....%zx.;%s=%s..
16 ··0x000040c0·257a780d·0a000000·556e7072·6f636573·%zx.....Unproces16 ··0x00004018·257a780d·0a000000·556e7072·6f636573·%zx.....Unproces
17 ··0x000040d0·7365643a·20256c64·0a000000·496e636f·sed:·%ld....Inco17 ··0x00004028·7365643a·20256c64·0a000000·496e636f·sed:·%ld....Inco
18 ··0x000040e0·6d706c65·7465206d·756c7469·70617274·mplete·multipart18 ··0x00004038·6d706c65·7465206d·756c7469·70617274·mplete·multipart
19 ··0x000040f0·2f666f72·6d2d6461·74610000·496e7661·/form-data..Inva19 ··0x00004048·2f666f72·6d2d6461·74610000·496e7661·/form-data..Inva
20 ··0x00004100·6c696420·6d756c74·69706172·742f666f·lid·multipart/fo20 ··0x00004058·6c696420·6d756c74·69706172·742f666f·lid·multipart/fo
21 ··0x00004110·726d2d64·61746100·70726f63·65737365·rm-data.processe21 ··0x00004068·726d2d64·61746100·70726f63·65737365·rm-data.processe
22 ··0x00004120·6420256c·64206279·7465732c·20737461·d·%ld·bytes,·sta22 ··0x00004078·6420256c·64206279·7465732c·20737461·d·%ld·bytes,·sta
23 ··0x00004130·74653d25·642c206c·6566743d·256c640a·te=%d,·left=%ld.23 ··0x00004088·74653d25·642c206c·6566743d·256c640a·te=%d,·left=%ld.
24 ··0x00004140·00000000·5265706c·7920256c·64206279·....Reply·%ld·by24 ··0x00004098·00000000·5265706c·7920256c·64206279·....Reply·%ld·by
25 ··0x00004150·7465730a·00000000·68747470·5f636875·tes.....http_chu25 ··0x000040a8·7465730a·00000000·68747470·5f636875·tes.....http_chu
26 ··0x00004160·6e6b6564·5f737472·65616d00·696e7374·nked_stream.inst26 ··0x000040b8·6e6b6564·5f737472·65616d00·696e7374·nked_stream.inst
27 ··0x00004170·616e7469·6174696f·6e5f6572·726f7200·antiation_error.27 ··0x000040c8·616e7469·6174696f·6e5f6572·726f7200·antiation_error.
28 ··0x00004180·6d756c74·69706172·745f7374·7265616d·multipart_stream28 ··0x000040d8·6d756c74·69706172·745f7374·7265616d·multipart_stream
29 ··0x00004190·00000000·6d756c74·695f7061·72745f73·....multi_part_s29 ··0x000040e8·00000000·6d756c74·695f7061·72745f73·....multi_part_s
30 ··0x000041a0·74726561·6d000000·6f70656e·5f6e6578·tream...open_nex30 ··0x000040f8·74726561·6d000000·6f70656e·5f6e6578·tream...open_nex
31 ··0x000041b0·74000000·43474920·486f6f6b·20257320·t...CGI·Hook·%s·31 ··0x00004108·74000000·43474920·486f6f6b·20257320·t...CGI·Hook·%s·
32 ··0x000041c0·6661696c·65640000·6367695f·636c6f73·failed..cgi_clos32 ··0x00004118·6661696c·65640000·6367695f·636c6f73·failed..cgi_clos
33 ··0x000041d0·6528290a·00000000·4368756e·6b206e6f·e().....Chunk·no33 ··0x00004128·6528290a·00000000·4368756e·6b206e6f·e().....Chunk·no
34 ··0x000041e0·7420666f·6c6c6f77·65642062·79205c72·t·followed·by·\r34 ··0x00004138·7420666f·6c6c6f77·65642062·79205c72·t·followed·by·\r
35 ··0x000041f0·5c6e0000·556e6578·70656374·65642045·\n..Unexpected·E35 ··0x00004148·5c6e0000·556e6578·70656374·65642045·\n..Unexpected·E
36 ··0x00004200·4f462069·6e206368·756e6b65·64206461·OF·in·chunked·da36 ··0x00004158·4f462069·6e206368·756e6b65·64206461·OF·in·chunked·da
37 ··0x00004210·74610000·42616420·6368756e·6b206c65·ta..Bad·chunk·le37 ··0x00004168·74610000·42616420·6368756e·6b206c65·ta..Bad·chunk·le
38 ··0x00004220·6e677468·00000000·42616420·656e642d·ngth....Bad·end-38 ··0x00004178·6e677468·00000000·42616420·656e642d·ngth....Bad·end-
39 ··0x00004230·6f662d73·74726561·6d000000·556e6578·of-stream...Unex39 ··0x00004188·6f662d73·74726561·6d000000·556e6578·of-stream...Unex
40 ··0x00004240·70656374·65642045·4f462069·6e206368·pected·EOF·in·ch40 ··0x00004198·70656374·65642045·4f462069·6e206368·pected·EOF·in·ch
41 ··0x00004250·756e6b65·64206865·61646572·00000000·unked·header....41 ··0x000041a8·756e6b65·64206865·61646572·00000000·unked·header....
42 ··0x00004260·6f707469·6f6e0000·696e7465·67657200·option..integer.42 ··0x000041b8·6f707469·6f6e0000·696e7465·67657200·option..integer.
43 ··0x00004270·706f7369·74697665·5f696e74·65676572·positive_integer43 ··0x000041c8·706f7369·74697665·5f696e74·65676572·positive_integer
44 ··0x00004280·00000000·626f6f6c·65616e00·6c697374·....boolean.list44 ··0x000041d8·00000000·626f6f6c·65616e00·6c697374·....boolean.list
45 ··0x00004290·00000000·6367695f·77726974·6528256c·....cgi_write(%l45 ··0x000041e8·00000000·6367695f·77726974·6528256c·....cgi_write(%l
46 ··0x000042a0·64206279·74657329·0a000000·43474920·d·bytes)....CGI·46 ··0x000041f8·64206279·74657329·0a000000·43474920·d·bytes)....CGI·
47 ··0x000042b0·73747265·616d2077·61732064·69736361·stream·was·disca47 ··0x00004208·73747265·616d2077·61732064·69736361·stream·was·disca
48 ··0x000042c0·72646564·00000000·2e2f7061·636b6167·rded...../packag48 ··0x00004218·72646564·00000000·2e2f7061·636b6167·rded...../packag
49 ··0x000042d0·65732f68·7474702f·6367695f·73747265·es/http/cgi_stre49 ··0x00004228·65732f68·7474702f·6367695f·73747265·es/http/cgi_stre
50 ··0x000042e0·616d2e63·00000000·64737461·7274203c·am.c....dstart·<50 ··0x00004238·616d2e63·00000000·64737461·7274203c·am.c....dstart·<
51 ··0x000042f0·3d206374·782d3e64·61746173·697a6500·=·ctx->datasize.51 ··0x00004248·3d206374·782d3e64·61746173·697a6500·=·ctx->datasize.
52 ··0x00004300·6368756e·6b65645f·636c6f73·65282920·chunked_close()·52 ··0x00004258·6368756e·6b65645f·636c6f73·65282920·chunked_close()·
53 ··0x00004310·2e2e2e0a·00000000·6367695f·73747265·........cgi_stre53 ··0x00004268·2e2e2e0a·00000000·6367695f·73747265·........cgi_stre
54 ··0x00004320·616d0000·6367695f·70726f70·65727479·am..cgi_property54 ··0x00004278·616d0000·6367695f·70726f70·65727479·am..cgi_property
55 ··0x00004330·00000000·61746f6d·00000000·7472616e·....atom....tran55 ··0x00004288·00000000·61746f6d·00000000·7472616e·....atom....tran
56 ··0x00004340·73666572·5f656e63·6f64696e·67000000·sfer_encoding...56 ··0x00004298·73666572·5f656e63·6f64696e·67000000·sfer_encoding...
57 ··0x00004350·30000000·6d756c74·69706172·745f636c·0...multipart_cl57 ··0x000042a8·30000000·6d756c74·69706172·745f636c·0...multipart_cl
58 ··0x00004360·6f736528·29202e2e·2e0a0000·73797374·ose()·......syst58 ··0x000042b8·6f736528·29202e2e·2e0a0000·73797374·ose()·......syst
59 ··0x00004370·656d0000·63616c6c·00000000·6f6e636c·em..call....oncl59 ··0x000042c8·656d0000·63616c6c·00000000·6f6e636c·em..call....oncl
60 ··0x00004380·6f736520·686f6f6b·20666169·6c656400·ose·hook·failed.60 ··0x000042d8·6f736520·686f6f6b·20666169·6c656400·ose·hook·failed.
61 ··0x00004390·63616c6c·61626c65·00000000·6367695f·callable....cgi_61 ··0x000042e8·63616c6c·61626c65·00000000·6367695f·callable....cgi_
62 ··0x000043a0·6f70656e·5f6f7074·696f6e00·77726974·open_option.writ62 ··0x000042f8·6f70656e·5f6f7074·696f6e00·77726974·open_option.writ
63 ··0x000043b0·65000000·73747265·616d0000·6e6f6e6e·e...stream..nonn63 ··0x00004308·65000000·73747265·616d0000·6e6f6e6e·e...stream..nonn
64 ··0x000043c0·65670000·6d656d6f·72790000·6572726f·eg..memory..erro64 ··0x00004318·65670000·6d656d6f·72790000·6572726f·eg..memory..erro
65 ··0x000043d0·72000000·74797065·5f657272·6f720000·r...type_error..65 ··0x00004328·72000000·74797065·5f657272·6f720000·r...type_error..
66 ··0x000043e0·646f6d61·696e5f65·72726f72·00000000·domain_error....66 ··0x00004338·646f6d61·696e5f65·72726f72·00000000·domain_error....
67 ··0x000043f0·65786973·74656e63·655f6572·726f7200·existence_error.67 ··0x00004348·65786973·74656e63·655f6572·726f7200·existence_error.
68 ··0x00004400·7065726d·69737369·6f6e5f65·72726f72·permission_error68 ··0x00004358·7065726d·69737369·6f6e5f65·72726f72·permission_error
69 ··0x00004410·00000000·68747470·5f737472·65616d5f·....http_stream_69 ··0x00004368·00000000·68747470·5f737472·65616d5f·....http_stream_
70 ··0x00004420·64656275·67000000·636c6f73·655f7061·debug...close_pa70 ··0x00004378·64656275·67000000·636c6f73·655f7061·debug...close_pa
71 ··0x00004430·72656e74·00000000·6d61785f·6368756e·rent....max_chun71 ··0x00004388·72656e74·00000000·6d61785f·6368756e·rent....max_chun
72 ··0x00004440·6b5f7369·7a650000·68747470·5f636875·k_size..http_chu72 ··0x00004398·6b5f7369·7a650000·68747470·5f636875·k_size..http_chu
73 ··0x00004450·6e6b6564·5f6f7065·6e000000·68747470·nked_open...http73 ··0x000043a8·6e6b6564·5f6f7065·6e000000·68747470·nked_open...http
74 ··0x00004460·5f69735f·6368756e·6b656400·68747470·_is_chunked.http74 ··0x000043b8·5f69735f·6368756e·6b656400·68747470·_is_chunked.http
75 ··0x00004470·5f636875·6e6b6564·5f666c75·73680000·_chunked_flush..75 ··0x000043c8·5f636875·6e6b6564·5f666c75·73680000·_chunked_flush..
76 ··0x00004480·68747470·5f636875·6e6b6564·5f616464·http_chunked_add76 ··0x000043d8·68747470·5f636875·6e6b6564·5f616464·http_chunked_add
77 ··0x00004490·5f747261·696c6572·00000000·68656164·_trailer....head77 ··0x000043e8·5f747261·696c6572·00000000·68656164·_trailer....head
78 ··0x000044a0·65720000·68656164·65725f63·6f646573·er..header_codes78 ··0x000043f8·65720000·68656164·65725f63·6f646573·er..header_codes
79 ··0x000044b0·00000000·73656e64·5f686561·64657200·....send_header.79 ··0x00004408·00000000·73656e64·5f686561·64657200·....send_header.
80 ··0x000044c0·64617461·00000000·64697363·61726465·data....discarde80 ··0x00004418·64617461·00000000·64697363·61726465·data....discarde
81 ··0x000044d0·64000000·72657175·65737400·636c6965·d...request.clie81 ··0x00004428·64000000·72657175·65737400·636c6965·d...request.clie
82 ··0x000044e0·6e740000·73746174·65000000·6e6f6e65·nt..state...none82 ··0x00004438·6e740000·73746174·65000000·6e6f6e65·nt..state...none
83 ··0x000044f0·00000000·636c6f73·65000000·6b656570·....close...keep83 ··0x00004448·00000000·636c6f73·65000000·6b656570·....close...keep
84 ··0x00004500·5f616c69·76650000·636f6e6e·65637469·_alive..connecti84 ··0x00004458·5f616c69·76650000·636f6e6e·65637469·_alive..connecti
85 ··0x00004510·6f6e0000·636f6e74·656e745f·6c656e67·on..content_leng85 ··0x00004468·6f6e0000·636f6e74·656e745f·6c656e67·on..content_leng
86 ··0x00004520·74680000·69640000·67657400·68656164·th..id..get.head86 ··0x00004478·74680000·69640000·67657400·68656164·th..id..get.head
87 ··0x00004530·00000000·6576656e·745f7374·7265616d·....event_stream87 ··0x00004488·00000000·6576656e·745f7374·7265616d·....event_stream
88 ··0x00004540·00000000·6d657468·6f640000·6367695f·....method..cgi_88 ··0x00004498·00000000·6d657468·6f640000·6367695f·....method..cgi_
89 ··0x00004550·6f70656e·00000000·69735f63·67695f73·open....is_cgi_s89 ··0x000044a8·6f70656e·00000000·69735f63·67695f73·open....is_cgi_s
90 ··0x00004560·74726561·6d000000·6367695f·73657400·tream...cgi_set.90 ··0x000044b8·74726561·6d000000·6367695f·73657400·tream...cgi_set.
91 ··0x00004570·6367695f·64697363·61726400·6367695f·cgi_discard.cgi_91 ··0x000044c8·6367695f·64697363·61726400·6367695f·cgi_discard.cgi_
92 ··0x00004580·73746174·69737469·63735f00·73697a65·statistics_.size92 ··0x000044d8·73746174·69737469·63735f00·73697a65·statistics_.size
93 ··0x00004590·00000000·6f6e636c·6f736500·73747265·....onclose.stre93 ··0x000044e8·00000000·6f6e636c·6f736500·73747265·....onclose.stre
94 ··0x000045a0·616d5f72·616e6765·5f6f7065·6e000000·am_range_open...94 ··0x000044f8·616d5f72·616e6765·5f6f7065·6e000000·am_range_open...
95 ··0x000045b0·2b2d3a00·626f756e·64617279·00000000·+-:.boundary....95 ··0x00004508·2b2d3a00·626f756e·64617279·00000000·+-:.boundary....
96 ··0x000045c0·6d756c74·69706172·745f6f70·656e0000·multipart_open..96 ··0x00004518·6d756c74·69706172·745f6f70·656e0000·multipart_open..
97 ··0x000045d0·6d756c74·69706172·745f6f70·656e5f6e·multipart_open_n97 ··0x00004528·6d756c74·69706172·745f6f70·656e5f6e·multipart_open_n
98 ··0x000045e0·65787400·6367695f·77726974·65000000·ext.cgi_write...98 ··0x00004538·65787400·6367695f·77726974·65000000·ext.cgi_write...
99 ··0x000045f0·6367695f·70726f70·65727479·00000000·cgi_property....99 ··0x00004548·6367695f·70726f70·65727479·00000000·cgi_property....
100 ··0x00004600·3e000000·41000000·0c000000·41000000·>...A.......A...100 ··0x00004558·3e000000·41000000·0c000000·41000000·>...A.......A...
101 ··0x00004610·11000000·41000000·27000000·41000000·....A...'...A...101 ··0x00004568·11000000·41000000·27000000·41000000·....A...'...A...
102 ··0x00004620·36000000·41000000·03000000·41000000·6...A.......A...102 ··0x00004578·36000000·41000000·03000000·41000000·6...A.......A...
103 ··0x00004630·06000000·41000000·15000000·41000000·....A.......A...103 ··0x00004588·06000000·41000000·15000000·41000000·....A.......A...
104 ··0x00004640·0f000000·41000000·0e000000·41000000·....A.......A...104 ··0x00004598·0f000000·41000000·0e000000·41000000·....A.......A...
105 ··0x00004650·26000000·41000000·13000000·41000000·&...A.......A...105 ··0x000045a8·26000000·41000000·13000000·41000000·&...A.......A...
106 ··0x00004660·29000000·41000000·02000000·41000000·)...A.......A...106 ··0x000045b8·29000000·41000000·02000000·41000000·)...A.......A...
107 ··0x00004670·19000000·41000000·0a000000·41000000·....A.......A...107 ··0x000045c8·19000000·41000000·0a000000·41000000·....A.......A...
108 ··0x00004680·0b000000·41000000·00000000·00000000·....A...........108 ··0x000045d8·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 ··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 ··0x00005d5c·11180000····························....2 ··0x00005d64·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 ··0x00005d60·d1170000····························....2 ··0x00005d68·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 ··0x00005e64·645d0000·00000000·00000000·a8120000·d]..............3 ··0x00005e64·6c5d0000·00000000·00000000·00120000·l]..............
4 ··0x00005e74·a8120000·a8120000·a8120000·a8120000·................4 ··0x00005e74·00120000·00120000·00120000·00120000·................
5 ··0x00005e84·a8120000·a8120000·a8120000·a8120000·................5 ··0x00005e84·00120000·00120000·00120000·00120000·................
6 ··0x00005e94·a8120000·a8120000·a8120000·a8120000·................6 ··0x00005e94·00120000·00120000·00120000·00120000·................
7 ··0x00005ea4·a8120000·a8120000·a8120000·a8120000·................7 ··0x00005ea4·00120000·00120000·00120000·00120000·................
8 ··0x00005eb4·a8120000·a8120000·a8120000·a8120000·................8 ··0x00005eb4·00120000·00120000·00120000·00120000·................
9 ··0x00005ec4·a8120000·a8120000·a8120000·a8120000·................9 ··0x00005ec4·00120000·00120000·00120000·00120000·................
10 ··0x00005ed4·a8120000·a8120000·a8120000·a8120000·................10 ··0x00005ed4·00120000·00120000·00120000·00120000·................
11 ··0x00005ee4·a8120000·a8120000·a8120000·a8120000·................11 ··0x00005ee4·00120000·00120000·00120000·00120000·................
12 ··0x00005ef4·a8120000·a8120000·a8120000·a8120000·................12 ··0x00005ef4·00120000·00120000·00120000·00120000·................
13 ··0x00005f04·a8120000·a8120000·a8120000·a8120000·................13 ··0x00005f04·00120000·00120000·00120000·00120000·................
14 ··0x00005f14·a8120000·a8120000·a8120000·a8120000·................14 ··0x00005f14·00120000·00120000·00120000·00120000·................
15 ··0x00005f24·a8120000·a8120000·a8120000·a8120000·................15 ··0x00005f24·00120000·00120000·00120000·00120000·................
16 ··0x00005f34·a8120000·a8120000·a8120000·a8120000·................16 ··0x00005f34·00120000·00120000·00120000·00120000·................
17 ··0x00005f44·a8120000·a8120000·a8120000·a8120000·................17 ··0x00005f44·00120000·00120000·00120000·00120000·................
18 ··0x00005f54·a8120000·a8120000·a8120000·a8120000·................18 ··0x00005f54·00120000·00120000·00120000·00120000·................
19 ··0x00005f64·a8120000·a8120000·a8120000·a8120000·................19 ··0x00005f64·00120000·00120000·00120000·00120000·................
20 ··0x00005f74·a8120000·a8120000·a8120000·a8120000·................20 ··0x00005f74·00120000·00120000·00120000·00120000·................
21 ··0x00005f84·a8120000·a8120000·a8120000·a8120000·................21 ··0x00005f84·00120000·00120000·00120000·00120000·................
22 ··0x00005f94·a8120000·a8120000·a8120000·a8120000·................22 ··0x00005f94·00120000·00120000·00120000·00120000·................
23 ··0x00005fa4·a8120000·a8120000·a8120000·a8120000·................23 ··0x00005fa4·00120000·00120000·00120000·00120000·................
24 ··0x00005fb4·a8120000·a8120000·a8120000·a8120000·................24 ··0x00005fb4·00120000·00120000·00120000·00120000·................
25 ··0x00005fc4·a8120000·a8120000·a8120000·a8120000·................25 ··0x00005fc4·00120000·00120000·00120000·00120000·................
26 ··0x00005fd4·a8120000·a8120000·a8120000·a8120000·................26 ··0x00005fd4·00120000·00120000·00120000·00120000·................
27 ··0x00005fe4·a8120000·a8120000·00000000·00000000·................27 ··0x00005fe4·00120000·00120000·00000000·00000000·................
28 ··0x00005ff4·00000000·00000000·00000000··········............28 ··0x00005ff4·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 ··0x00006000·00600000·71290000·091c0000·00000000·.`..q)..........2 ··0x00006000·00600000·c9280000·611b0000·00000000·.`...(..a.......
3 ··0x00006010·b12d0000·b5240000·00000000·00000000·.-...$..........3 ··0x00006010·092d0000·0d240000·00000000·00000000·.-...$..........
4 ··0x00006020·812b0000·00000000·89260000·29180000·.+.......&..)...4 ··0x00006020·d92a0000·00000000·e1250000·81170000·.*.......%......
5 ··0x00006030·00000000·511c0000·00000000·00000000·....Q...........5 ··0x00006030·00000000·a91b0000·00000000·00000000·................
6 ··0x00006040·15330000·41250000·00000000·151c0000·.3..A%..........6 ··0x00006040·6d320000·99240000·00000000·6d1b0000·m2...$......m...
7 ··0x00006050·15180000·00000000·a5330000·f1240000·.........3...$..7 ··0x00006050·6d170000·00000000·fd320000·49240000·m........2..I$..
8 ··0x00006060·00000000····························....8 ··0x00006060·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·61313436·63353237·38373362·37323932·a146c527873b7292 
3 ··0x00000010·65313664·38333335·62653966·32383864·e16d8335be9f288d2 ··0x00000000·37396337·30616433·62323064·32613839·79c70ad3b20d2a89
 3 ··0x00000010·39323536·33303461·61306365·65666435·9256304aa0ceefd5
4 ··0x00000020·34613131·36392e64·65627567·00000000·4a1169.debug....4 ··0x00000020·61373639·61382e64·65627567·00000000·a769a8.debug....
5 ··0x00000030·813500f0····························.5..5 ··0x00000030·279419ef····························'...
  
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. 
  
204 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 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:··········16840·(bytes·into·file)13 ··Start·of·section·headers:··········16816·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x02f30·0x02f30·R·E·0x1000
8 ··LOAD···········0x003e8c·0x00004e8c·0x00004e8c·0x00178·0x0017c·RW··0x10007 ··LOAD···········0x003e94·0x00003e94·0x00003e94·0x00170·0x00174·RW··0x1000
9 ··DYNAMIC········0x003e94·0x00004e94·0x00004e94·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x003e9c·0x00003e9c·0x00003e9c·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······0x003e8c·0x00004e8c·0x00004e8c·0x00174·0x00174·R···0x111 ··GNU_RELRO······0x003e94·0x00003e94·0x00003e94·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·0x41c8:1 There·are·25·section·headers,·starting·at·offset·0x41b0:
  
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······00004e8c·003e8c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00003e94·003e94·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00004e90·003e90·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00003e98·003e98·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00004e94·003e94·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00003e9c·003e9c·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00004f94·003f94·00006c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00003f94·003f94·00006c·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00005000·004000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00004000·004000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00005004·004004·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00004004·004004·000004·00··WA··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·004035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·004035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·004090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·004090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0040c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0040c4·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:·00005000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00004000·····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.99 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 00004e8c··00000017·R_ARM_RELATIVE········ 
4 00004e90··00000017·R_ARM_RELATIVE········3 00003e94··00000017·R_ARM_RELATIVE········
 4 00003e98··00000017·R_ARM_RELATIVE········
5 00005000··00000017·R_ARM_RELATIVE········5 00004000··00000017·R_ARM_RELATIVE········
6 00004fec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00003fec··00000315·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00004ff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00003ff0··00000415·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00004ff4··00000715·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 00003ff4··00000615·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00004ff8··00000f15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 00003ff8··00000e15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00004ffc··00001915·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00003ffc··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 00004fa0··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.413 00003fa0··00000316·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
14 00004fa4··00000616·R_ARM_JUMP_SLOT········00000000···fesetround14 00003fa4··00000516·R_ARM_JUMP_SLOT········00000000···fesetround
15 00004fa8··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign15 00003fa8··00000716·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
16 00004fac··00000916·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.416 00003fac··00000816·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
17 00004fb0··00000a16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz17 00003fb0··00000916·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
18 00004fb4··00000b16·R_ARM_JUMP_SLOT········00000000···PL_put_float18 00003fb4··00000a16·R_ARM_JUMP_SLOT········00000000···PL_put_float
19 00004fb8··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref19 00003fb8··00000b16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
20 00004fbc··00000d16·R_ARM_JUMP_SLOT········00000000···PL_new_atom20 00003fbc··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
21 00004fc0··00000e16·R_ARM_JUMP_SLOT········00000000···PL_cons_functor21 00003fc0··00000d16·R_ARM_JUMP_SLOT········00000000···PL_cons_functor
22 00004fc4··00000f16·R_ARM_JUMP_SLOT········00000000···__gmon_start__22 00003fc4··00000e16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
23 00004fc8··00001016·R_ARM_JUMP_SLOT········00000000···PL_unify23 00003fc8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_unify
24 00004fcc··00001116·R_ARM_JUMP_SLOT········00000000···fmin24 00003fcc··00001016·R_ARM_JUMP_SLOT········00000000···fmin
25 00004fd0··00001316·R_ARM_JUMP_SLOT········00000000···PL_unify_atom25 00003fd0··00001116·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
26 00004fd4··00001416·R_ARM_JUMP_SLOT········00000000···trunc26 00003fd4··00001216·R_ARM_JUMP_SLOT········00000000···trunc
27 00004fd8··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_float27 00003fd8··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_float
28 00004fdc··00001616·R_ARM_JUMP_SLOT········00000000···fmax28 00003fdc··00001416·R_ARM_JUMP_SLOT········00000000···fmax
29 00004fe0··00001716·R_ARM_JUMP_SLOT········00000000···pow29 00003fe0··00001516·R_ARM_JUMP_SLOT········00000000···pow
30 00004fe4··00001816·R_ARM_JUMP_SLOT········00000000···PL_unify_float30 00003fe4··00001616·R_ARM_JUMP_SLOT········00000000···PL_unify_float
31 00004fe8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz31 00003fe8··00001816·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz
2.32 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x3e94·contains·28·entries:1 Dynamic·section·at·offset·0x3e9c·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)·················0x4e8c7 ·0x00000019·(INIT_ARRAY)·················0x3e94
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x4e909 ·0x0000001a·(FINI_ARRAY)·················0x3e98
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)·····················0x4f9416 ·0x00000003·(PLTGOT)·····················0x3f94
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:·92eedcd20d4fb1531f1f7e9d534e64941a2da5f23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a7f86815f00af88caf920035ee3f430a7019b170
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}
4.36 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»  r4,·r0,·ip,·lsr·r97 »       andeq»  r3,·r0,·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,·#4,·20» @·0x400010 »       add»    ip,·ip,·#12288»@·0x3000
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,·#4,·20» @·0x400014 »       add»    ip,·ip,·#12288»@·0x3000
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,·#4,·20» @·0x400019 »       add»    ip,·ip,·#12288»@·0x3000
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,·#4,·20» @·0x400023 »       add»    ip,·ip,·#12288»@·0x3000
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,·#4,·20» @·0x400027 »       add»    ip,·ip,·#12288»@·0x3000
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,·#4,·20» @·0x400031 »       add»    ip,·ip,·#12288»@·0x3000
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,·#4,·20» @·0x400035 »       add»    ip,·ip,·#12288»@·0x3000
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,·#4,·20» @·0x400039 »       add»    ip,·ip,·#12288»@·0x3000
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,·#4,·20» @·0x400043 »       add»    ip,·ip,·#12288»@·0x3000
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,·#4,·20» @·0x400047 »       add»    ip,·ip,·#12288»@·0x3000
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,·#4,·20» @·0x400051 »       add»    ip,·ip,·#12288»@·0x3000
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,·#4,·20» @·0x400055 »       add»    ip,·ip,·#12288»@·0x3000
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,·#4,·20» @·0x400059 »       add»    ip,·ip,·#12288»@·0x3000
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,·#4,·20» @·0x400063 »       add»    ip,·ip,·#12288»@·0x3000
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,·#4,·20» @·0x400067 »       add»    ip,·ip,·#12288»@·0x3000
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,·#4,·20» @·0x400071 »       add»    ip,·ip,·#12288»@·0x3000
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,·#4,·20» @·0x400075 »       add»    ip,·ip,·#12288»@·0x3000
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,·#4,·20» @·0x400079 »       add»    ip,·ip,·#12288»@·0x3000
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,·#4,·20» @·0x400083 »       add»    ip,·ip,·#12288»@·0x3000
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 ··0x00004e8c·0d080000····························....2 ··0x00003e94·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 ··0x00004e90·cd070000····························....2 ··0x00003e98·25070000····························%...
  
1.14 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 ··0x00004f94·944e0000·00000000·00000000·48060000·.N..........H...3 ··0x00003f94·9c3e0000·00000000·00000000·a0050000·.>..............
4 ··0x00004fa4·48060000·48060000·48060000·48060000·H...H...H...H... 
5 ··0x00004fb4·48060000·48060000·48060000·48060000·H...H...H...H... 
6 ··0x00004fc4·48060000·48060000·48060000·48060000·H...H...H...H... 
7 ··0x00004fd4·48060000·48060000·48060000·48060000·H...H...H...H...4 ··0x00003fa4·a0050000·a0050000·a0050000·a0050000·................
 5 ··0x00003fb4·a0050000·a0050000·a0050000·a0050000·................
 6 ··0x00003fc4·a0050000·a0050000·a0050000·a0050000·................
 7 ··0x00003fd4·a0050000·a0050000·a0050000·a0050000·................
8 ··0x00004fe4·48060000·48060000·00000000·00000000·H...H...........8 ··0x00003fe4·a0050000·a0050000·00000000·00000000·................
9 ··0x00004ff4·00000000·00000000·00000000··········............9 ··0x00003ff4·00000000·00000000·00000000··········............
  
254 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00005000·00500000····························.P..2 ··0x00004000·00400000····························.@..
  
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·65656463·64323064·34666231·35333166·eedcd20d4fb1531f 
3 ··0x00000010·31663765·39643533·34653634·39343161·1f7e9d534e64941a2 ··0x00000000·66383638·31356630·30616638·38636166·f86815f00af88caf
 3 ··0x00000010·39323030·33356565·33663433·30613730·920035ee3f430a70
4 ··0x00000020·32646135·66322e64·65627567·00000000·2da5f2.debug....4 ··0x00000020·31396231·37302e64·65627567·00000000·19b170.debug....
5 ··0x00000030·f8f91452····························...R5 ··0x00000030·82d8a05c····························...\
  
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.3 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 80% 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:··········8636·(bytes·into·file)13 ··Start·of·section·headers:··········8624·(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······0x0013a4·0x000013a4·0x000013a4·0x00040·0x00040·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x013e8·0x013e8·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x01328·0x01328·R·E·0x1000
8 ··LOAD···········0x001e6c·0x00002e6c·0x00002e6c·0x00198·0x00220·RW··0x10007 ··LOAD···········0x001e74·0x00002e74·0x00002e74·0x00190·0x00218·RW··0x1000
9 ··DYNAMIC········0x001e74·0x00002e74·0x00002e74·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x001e7c·0x00002e7c·0x00002e7c·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······0x001e6c·0x00002e6c·0x00002e6c·0x00194·0x00194·R···0x111 ··GNU_RELRO······0x001e74·0x00002e74·0x00002e74·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·0x21bc:1 There·are·25·section·headers,·starting·at·offset·0x21b0:
  
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·00094c·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00000840·000840·00094c·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········0000120c·00120c·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000118c·00118c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00001214·001214·000190·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00001194·001194·000190·00···A··0···0··4
18 ··[14]·.ARM.exidx········ARM_EXIDX·······000013a4·0013a4·000040·00··AL·11···0··4 
19 ··[15]·.eh_frame·········PROGBITS········000013e4·0013e4·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00001324·001324·000004·00···A··0···0··4
20 ··[16]·.init_array·······INIT_ARRAY······00002e6c·001e6c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00002e74·001e74·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······00002e70·001e70·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00002e78·001e78·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········00002e74·001e74·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00002e7c·001e7c·0000f8·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········00002f74·001f74·00008c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00002f74·001f74·00008c·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00003000·002000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00003000·002000·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00003004·002004·000088·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00003004·002004·000088·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002004·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·002035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·002035·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·002090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·002090·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0020c4·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0020c4·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:·00003000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00003000·····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 00002e6c··00000017·R_ARM_RELATIVE········ 
4 00002e70··00000017·R_ARM_RELATIVE········3 00002e74··00000017·R_ARM_RELATIVE········
 4 00002e78··00000017·R_ARM_RELATIVE········
5 00003000··00000017·R_ARM_RELATIVE········5 00003000··00000017·R_ARM_RELATIVE········
6 00002fec··00000715·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00002fec··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00002ff0··00000815·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00002ff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00002ff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 00002ff4··00000915·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00002ff8··00001515·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 00002ff8··00001415·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00002ffc··00001f15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00002ffc··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 00002f80··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream13 00002f80··00000316·R_ARM_JUMP_SLOT········00000000···PL_release_stream
14 00002f84··00000516·R_ARM_JUMP_SLOT········00000000···raise@GLIBC_2.414 00002f84··00000416·R_ARM_JUMP_SLOT········00000000···raise@GLIBC_2.4
15 00002f88··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_integer15 00002f88··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
16 00002f8c··00000716·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.416 00002f8c··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
17 00002f90··00000916·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.417 00002f90··00000816·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
18 00002f94··00000b16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign18 00002f94··00000a16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
19 00002f98··00000c16·R_ARM_JUMP_SLOT········00000000···PL_get_stream19 00002f98··00000b16·R_ARM_JUMP_SLOT········00000000···PL_get_stream
20 00002f9c··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.420 00002f9c··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
21 00002fa0··00000e16·R_ARM_JUMP_SLOT········00000000···Speekcode21 00002fa0··00000d16·R_ARM_JUMP_SLOT········00000000···Speekcode
22 00002fa4··00000f16·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.422 00002fa4··00000e16·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
23 00002fa8··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref23 00002fa8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
24 00002fac··00001116·R_ARM_JUMP_SLOT········00000000···PL_syntax_error24 00002fac··00001016·R_ARM_JUMP_SLOT········00000000···PL_syntax_error
25 00002fb0··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_wchars25 00002fb0··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_wchars
26 00002fb4··00001316·R_ARM_JUMP_SLOT········00000000···PL_exception26 00002fb4··00001216·R_ARM_JUMP_SLOT········00000000···PL_exception
27 00002fb8··00001416·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.427 00002fb8··00001316·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
28 00002fbc··00001516·R_ARM_JUMP_SLOT········00000000···__gmon_start__28 00002fbc··00001416·R_ARM_JUMP_SLOT········00000000···__gmon_start__
29 00002fc0··00001616·R_ARM_JUMP_SLOT········00000000···PL_resource_error29 00002fc0··00001516·R_ARM_JUMP_SLOT········00000000···PL_resource_error
30 00002fc4··00001716·R_ARM_JUMP_SLOT········00000000···PL_unify30 00002fc4··00001616·R_ARM_JUMP_SLOT········00000000···PL_unify
31 00002fc8··00001816·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.431 00002fc8··00001716·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
32 00002fcc··00001916·R_ARM_JUMP_SLOT········00000000···PL_get_char_ex32 00002fcc··00001816·R_ARM_JUMP_SLOT········00000000···PL_get_char_ex
33 00002fd0··00001a16·R_ARM_JUMP_SLOT········00000000···PL_is_number33 00002fd0··00001916·R_ARM_JUMP_SLOT········00000000···PL_is_number
34 00002fd4··00001b16·R_ARM_JUMP_SLOT········00000000···Sputcode34 00002fd4··00001a16·R_ARM_JUMP_SLOT········00000000···Sputcode
35 00002fd8··00001c16·R_ARM_JUMP_SLOT········00000000···PL_put_term_from_chars35 00002fd8··00001b16·R_ARM_JUMP_SLOT········00000000···PL_put_term_from_chars
36 00002fdc··00001d16·R_ARM_JUMP_SLOT········00000000···Sfprintf36 00002fdc··00001c16·R_ARM_JUMP_SLOT········00000000···Sfprintf
37 00002fe0··00001e16·R_ARM_JUMP_SLOT········00000000···Sgetcode37 00002fe0··00001d16·R_ARM_JUMP_SLOT········00000000···Sgetcode
38 00002fe4··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_nchars38 00002fe4··00001f16·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
39 00002fe8··00002116·R_ARM_JUMP_SLOT········00000000···PL_get_integer39 00002fe8··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_integer
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x1e74·contains·28·entries:1 Dynamic·section·at·offset·0x1e7c·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)·······················0x120c6 ·0x0000000d·(FINI)·······················0x118c
8 ·0x00000019·(INIT_ARRAY)·················0x2e6c7 ·0x00000019·(INIT_ARRAY)·················0x2e74
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x2e709 ·0x0000001a·(FINI_ARRAY)·················0x2e78
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)·····················0x2f7416 ·0x00000003·(PLTGOT)·····················0x2f74
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:·a92ca30382513c376ecc1187af1b7bc3f1d492cf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·31f80356e542c865d9923205ca0ea12038a07b08
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.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
    
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»  r2,·r0,·r4,·lsl·#167 »       andeq»  r2,·r0,·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,·#8192» @·0x200010 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200014 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200018 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200022 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200026 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200031 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200035 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200039 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200043 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200047 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200051 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200055 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200059 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200063 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200067 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200071 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200075 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200079 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200083 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200087 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200091 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200095 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200099 »       add»    ip,·ip,·#8192» @·0x2000
100 »       ldr»    pc,·[ip,·#1872]!»      @·0x750100 »       ldr»    pc,·[ip,·#2000]!»      @·0x7d0
Max diff block lines reached; 684/5115 bytes (13.37%) of diff not shown.
18.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 5995
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000120c·<.fini>:2 0000118c·<.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 ··0x00001214·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00001194·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00001224·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x000011a4·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00001234·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000011b4·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00001244·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000011c4·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00001254·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x000011d4·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00001264·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x000011e4·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00001274·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x000011f4·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00001284·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00001204·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00001294·0b000000·41000000·00000000·00000000·....A...........10 ··0x00001214·0b000000·41000000·00000000·00000000·....A...........
11 ··0x000012a4·6d656d6f·72790000·00000000·696c6c65·memory......ille11 ··0x00001224·6d656d6f·72790000·00000000·696c6c65·memory......ille
12 ··0x000012b4·67616c5f·6e756d62·65720000·75253034·gal_number..u%0412 ··0x00001234·67616c5f·6e756d62·65720000·75253034·gal_number..u%04
13 ··0x000012c4·78000000·6a736f6e·5f726561·645f6e75·x...json_read_nu13 ··0x00001244·78000000·6a736f6e·5f726561·645f6e75·x...json_read_nu
14 ··0x000012d4·6d626572·00000000·6a736f6e·5f736b69·mber....json_ski14 ··0x00001254·6d626572·00000000·6a736f6e·5f736b69·mber....json_ski
15 ··0x000012e4·705f7773·00000000·6a736f6e·5f777269·p_ws....json_wri15 ··0x00001264·705f7773·00000000·6a736f6e·5f777269·p_ws....json_wri
16 ··0x000012f4·74655f73·7472696e·67000000·6a736f6e·te_string...json16 ··0x00001274·74655f73·7472696e·67000000·6a736f6e·te_string...json
17 ··0x00001304·5f777269·74655f69·6e64656e·74000000·_write_indent...17 ··0x00001284·5f777269·74655f69·6e64656e·74000000·_write_indent...
18 ··0x00001314·3e000000·41000000·0c000000·41000000·>...A.......A...18 ··0x00001294·3e000000·41000000·0c000000·41000000·>...A.......A...
19 ··0x00001324·11000000·41000000·27000000·41000000·....A...'...A...19 ··0x000012a4·11000000·41000000·27000000·41000000·....A...'...A...
20 ··0x00001334·36000000·41000000·03000000·41000000·6...A.......A...20 ··0x000012b4·36000000·41000000·03000000·41000000·6...A.......A...
21 ··0x00001344·06000000·41000000·15000000·41000000·....A.......A...21 ··0x000012c4·06000000·41000000·15000000·41000000·....A.......A...
22 ··0x00001354·0f000000·41000000·0e000000·41000000·....A.......A...22 ··0x000012d4·0f000000·41000000·0e000000·41000000·....A.......A...
23 ··0x00001364·26000000·41000000·13000000·41000000·&...A.......A...23 ··0x000012e4·26000000·41000000·13000000·41000000·&...A.......A...
24 ··0x00001374·29000000·41000000·02000000·41000000·)...A.......A...24 ··0x000012f4·29000000·41000000·02000000·41000000·)...A.......A...
25 ··0x00001384·19000000·41000000·0a000000·41000000·....A.......A...25 ··0x00001304·19000000·41000000·0a000000·41000000·....A.......A...
26 ··0x00001394·0b000000·41000000·00000000·00000000·....A...........26 ··0x00001314·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 ··0x000013e4·00000000····························....2 ··0x00001324·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 ··0x00002e6c·85090000····························....2 ··0x00002e74·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 ··0x00002e70·45090000····························E...2 ··0x00002e78·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 ··0x00002f74·742e0000·00000000·00000000·60070000·t...........`...3 ··0x00002f74·7c2e0000·00000000·00000000·e0060000·|...............
4 ··0x00002f84·60070000·60070000·60070000·60070000·`...`...`...`...4 ··0x00002f84·e0060000·e0060000·e0060000·e0060000·................
5 ··0x00002f94·60070000·60070000·60070000·60070000·`...`...`...`...5 ··0x00002f94·e0060000·e0060000·e0060000·e0060000·................
6 ··0x00002fa4·60070000·60070000·60070000·60070000·`...`...`...`...6 ··0x00002fa4·e0060000·e0060000·e0060000·e0060000·................
7 ··0x00002fb4·60070000·60070000·60070000·60070000·`...`...`...`...7 ··0x00002fb4·e0060000·e0060000·e0060000·e0060000·................
8 ··0x00002fc4·60070000·60070000·60070000·60070000·`...`...`...`...8 ··0x00002fc4·e0060000·e0060000·e0060000·e0060000·................
9 ··0x00002fd4·60070000·60070000·60070000·60070000·`...`...`...`...9 ··0x00002fd4·e0060000·e0060000·e0060000·e0060000·................
10 ··0x00002fe4·60070000·60070000·00000000·00000000·`...`...........10 ··0x00002fe4·e0060000·e0060000·00000000·00000000·................
11 ··0x00002ff4·00000000·00000000·00000000··········............11 ··0x00002ff4·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·32636133·30333832·35313363·33373665·2ca30382513c376e 
3 ··0x00000010·63633131·38376166·31623762·63336631·cc1187af1b7bc3f12 ··0x00000000·66383033·35366535·34326338·36356439·f80356e542c865d9
 3 ··0x00000010·39323332·30356361·30656131·32303338·923205ca0ea12038
4 ··0x00000020·64343932·63662e64·65627567·00000000·d492cf.debug....4 ··0x00000020·61303762·30382e64·65627567·00000000·a07b08.debug....
5 ··0x00000030·d0434275····························.CBu5 ··0x00000030·4ba3f0cd····························K...
  
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.1 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 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:··········8648·(bytes·into·file)13 ··Start·of·section·headers:··········8624·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x0126c·0x0126c·R·E·0x1000
8 ··LOAD···········0x001e70·0x00002e70·0x00002e70·0x00194·0x0019c·RW··0x10007 ··LOAD···········0x001e78·0x00002e78·0x00002e78·0x0018c·0x00194·RW··0x1000
9 ··DYNAMIC········0x001e78·0x00002e78·0x00002e78·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x001e80·0x00002e80·0x00002e80·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······0x001e70·0x00002e70·0x00002e70·0x00190·0x00190·R···0x111 ··GNU_RELRO······0x001e78·0x00002e78·0x00002e78·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·0x21c8:1 There·are·25·section·headers,·starting·at·offset·0x21b0:
  
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······00002e70·001e70·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00002e78·001e78·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00002e74·001e74·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00002e7c·001e7c·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00002e78·001e78·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00002e80·001e80·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00002f78·001f78·000088·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00002f78·001f78·000088·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00003000·002000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00003000·002000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00003004·002004·000008·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00003004·002004·000008·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·002035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·002035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·002090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·002090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0020c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0020c4·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:·00003000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00003000·····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 00002e70··00000017·R_ARM_RELATIVE········3 00002e78··00000017·R_ARM_RELATIVE········
4 00002e74··00000017·R_ARM_RELATIVE········4 00002e7c··00000017·R_ARM_RELATIVE········
5 00003000··00000017·R_ARM_RELATIVE········5 00003000··00000017·R_ARM_RELATIVE········
6 00002fec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00002fec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00002ff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00002ff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00002ff4··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 00002ff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00002ff8··00001615·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 00002ff8··00001515·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00002ffc··00002015·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00002ffc··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 00002f84··00000316·R_ARM_JUMP_SLOT········00000000···mallinfo2@GLIBC_2.3313 00002f84··00000316·R_ARM_JUMP_SLOT········00000000···mallinfo2@GLIBC_2.33
14 00002f88··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.414 00002f88··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
15 00002f8c··00000616·R_ARM_JUMP_SLOT········00000000···malloc_info@GLIBC_2.1015 00002f8c··00000516·R_ARM_JUMP_SLOT········00000000···malloc_info@GLIBC_2.10
16 00002f90··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term16 00002f90··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_term
17 00002f94··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars17 00002f94··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
18 00002f98··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil18 00002f98··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
19 00002f9c··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign19 00002f9c··00000b16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
20 00002fa0··00000d16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars20 00002fa0··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
21 00002fa4··00000e16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.421 00002fa4··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
22 00002fa8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception22 00002fa8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
23 00002fac··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz23 00002fac··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
24 00002fb0··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref24 00002fb0··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
25 00002fb4··00001216·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs25 00002fb4··00001116·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs
26 00002fb8··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_atom26 00002fb8··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_atom
27 00002fbc··00001416·R_ARM_JUMP_SLOT········00000000···PL_is_variable27 00002fbc··00001316·R_ARM_JUMP_SLOT········00000000···PL_is_variable
28 00002fc0··00001516·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.428 00002fc0··00001416·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
29 00002fc4··00001616·R_ARM_JUMP_SLOT········00000000···__gmon_start__29 00002fc4··00001516·R_ARM_JUMP_SLOT········00000000···__gmon_start__
30 00002fc8··00001716·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref30 00002fc8··00001616·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
31 00002fcc··00001816·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.431 00002fcc··00001716·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
32 00002fd0··00001a16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame32 00002fd0··00001816·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
33 00002fd4··00001b16·R_ARM_JUMP_SLOT········00000000···fclose@GLIBC_2.433 00002fd4··00001916·R_ARM_JUMP_SLOT········00000000···fclose@GLIBC_2.4
34 00002fd8··00001c16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame34 00002fd8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
35 00002fdc··00001d16·R_ARM_JUMP_SLOT········00000000···PL_unify_list35 00002fdc··00001b16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
36 00002fe0··00001e16·R_ARM_JUMP_SLOT········00000000···open_memstream@GLIBC_2.436 00002fe0··00001c16·R_ARM_JUMP_SLOT········00000000···open_memstream@GLIBC_2.4
37 00002fe4··00001f16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars37 00002fe4··00001d16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
38 00002fe8··00002116·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.438 00002fe8··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·0x1e78·contains·28·entries:1 Dynamic·section·at·offset·0x1e80·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)·················0x2e707 ·0x00000019·(INIT_ARRAY)·················0x2e78
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x2e749 ·0x0000001a·(FINI_ARRAY)·················0x2e7c
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)·····················0x2f7816 ·0x00000003·(PLTGOT)·····················0x2f78
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:·3bdefb926777e7f62305ea8a54245dc0f9a3a9733 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·938b6d5762146df64c6ef8996098192494848610
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.19 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»  r2,·r0,·r8,·lsl·#157 »       andeq»  r2,·r0,·r0,·lsr·r8
  
8 000007f4·<mallinfo2@plt>:8 0000074c·<mallinfo2@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#8192» @·0x200010 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200014 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200018 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200022 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200026 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200031 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200036 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200040 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200044 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200048 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200052 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200056 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200061 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200065 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200069 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200073 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200077 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200081 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200085 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200089 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200093 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200097 »       add»    ip,·ip,·#8192» @·0x2000
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; 600/5126 bytes (11.71%) of diff not shown.
22.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 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 ··0x00002e70·fd090000····························....2 ··0x00002e78·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 ··0x00002e74·bd090000····························....2 ··0x00002e7c·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 ··0x00002f78·782e0000·00000000·00000000·e0070000·x...............3 ··0x00002f78·802e0000·00000000·00000000·38070000·............8...
4 ··0x00002f88·e0070000·e0070000·e0070000·e0070000·................4 ··0x00002f88·38070000·38070000·38070000·38070000·8...8...8...8...
5 ··0x00002f98·e0070000·e0070000·e0070000·e0070000·................5 ··0x00002f98·38070000·38070000·38070000·38070000·8...8...8...8...
6 ··0x00002fa8·e0070000·e0070000·e0070000·e0070000·................6 ··0x00002fa8·38070000·38070000·38070000·38070000·8...8...8...8...
7 ··0x00002fb8·e0070000·e0070000·e0070000·e0070000·................7 ··0x00002fb8·38070000·38070000·38070000·38070000·8...8...8...8...
8 ··0x00002fc8·e0070000·e0070000·e0070000·e0070000·................8 ··0x00002fc8·38070000·38070000·38070000·38070000·8...8...8...8...
9 ··0x00002fd8·e0070000·e0070000·e0070000·e0070000·................9 ··0x00002fd8·38070000·38070000·38070000·38070000·8...8...8...8...
10 ··0x00002fe8·e0070000·00000000·00000000·00000000·................10 ··0x00002fe8·38070000·00000000·00000000·00000000·8...............
11 ··0x00002ff8·00000000·00000000···················........11 ··0x00002ff8·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·64656662·39323637·37376537·66363233·defb926777e7f623 
3 ··0x00000010·30356561·38613534·32343564·63306639·05ea8a54245dc0f92 ··0x00000000·38623664·35373632·31343664·66363463·8b6d5762146df64c
 3 ··0x00000010·36656638·39393630·39383139·32343934·6ef8996098192494
4 ··0x00000020·61336139·37332e64·65627567·00000000·a3a973.debug....4 ··0x00000020·38343836·31302e64·65627567·00000000·848610.debug....
5 ··0x00000030·c6393fe3····························.9?.5 ··0x00000030·07f8b7cd····························....
  
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. 
  
52.9 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
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:··········8636·(bytes·into·file)13 ··Start·of·section·headers:··········8624·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x01478·0x01478·R·E·0x1000
8 ··LOAD···········0x001e94·0x00002e94·0x00002e94·0x00170·0x00180·RW··0x10007 ··LOAD···········0x001e9c·0x00002e9c·0x00002e9c·0x00168·0x00178·RW··0x1000
9 ··DYNAMIC········0x001e9c·0x00002e9c·0x00002e9c·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x001ea4·0x00002ea4·0x00002ea4·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······0x001e94·0x00002e94·0x00002e94·0x0016c·0x0016c·R···0x111 ··GNU_RELRO······0x001e9c·0x00002e9c·0x00002e9c·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·0x21bc:1 There·are·25·section·headers,·starting·at·offset·0x21b0:
  
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······00002e94·001e94·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00002e9c·001e9c·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······00002e98·001e98·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00002ea0·001ea0·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········00002e9c·001e9c·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00002ea4·001ea4·0000f8·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········00002f9c·001f9c·000064·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00002f9c·001f9c·000064·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00003000·002000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00003000·002000·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00003004·002004·000010·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00003004·002004·000010·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002004·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·002035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·002035·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·002090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·002090·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0020c4·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0020c4·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:·00003000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00003000·····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 00002e94··00000017·R_ARM_RELATIVE········3 00002e9c··00000017·R_ARM_RELATIVE········
4 00002e98··00000017·R_ARM_RELATIVE········4 00002ea0··00000017·R_ARM_RELATIVE········
5 00003000··00000017·R_ARM_RELATIVE········5 00003000··00000017·R_ARM_RELATIVE········
6 00002fec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00002fec··00000315·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00002ff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00002ff0··00000415·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00002ff4··00000615·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 00002ff4··00000515·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00002ff8··00000d15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 00002ff8··00000c15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00002ffc··00001315·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00002ffc··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 00002fa8··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.413 00002fa8··00000316·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
14 00002fac··00000716·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.414 00002fac··00000616·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
15 00002fb0··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign15 00002fb0··00000716·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
16 00002fb4··00000916·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz16 00002fb4··00000816·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
17 00002fb8··00000a16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.417 00002fb8··00000916·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
18 00002fbc··00000b16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref18 00002fbc··00000a16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
19 00002fc0··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_atom19 00002fc0··00000b16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
20 00002fc4··00000d16·R_ARM_JUMP_SLOT········00000000···__gmon_start__20 00002fc4··00000c16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
21 00002fc8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_type_error21 00002fc8··00000d16·R_ARM_JUMP_SLOT········00000000···PL_type_error
22 00002fcc··00000f16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref22 00002fcc··00000e16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
23 00002fd0··00001016·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz23 00002fd0··00000f16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
24 00002fd4··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex24 00002fd4··00001016·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
25 00002fd8··00001216·R_ARM_JUMP_SLOT········00000000···PL_domain_error25 00002fd8··00001116·R_ARM_JUMP_SLOT········00000000···PL_domain_error
26 00002fdc··00001416·R_ARM_JUMP_SLOT········00000000···PL_get_nil26 00002fdc··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_nil
27 00002fe0··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_nchars27 00002fe0··00001416·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
28 00002fe4··00001616·R_ARM_JUMP_SLOT········00000000···PL_get_list28 00002fe4··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_list
29 00002fe8··00001716·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_nchars29 00002fe8··00001616·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_nchars
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x1e9c·contains·28·entries:1 Dynamic·section·at·offset·0x1ea4·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)·················0x2e947 ·0x00000019·(INIT_ARRAY)·················0x2e9c
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x2e989 ·0x0000001a·(FINI_ARRAY)·················0x2ea0
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)·····················0x2f9c16 ·0x00000003·(PLTGOT)·····················0x2f9c
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:·8d1e3a3fba64c10fcbfe8fc24f471555575e2e913 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0630936f59dc5eb04c0ee67a4a2148c6eb8f6449
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.72 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»  r2,·r0,·ip,·lsl·#197 »       andeq»  r2,·r0,·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,·#8192» @·0x200010 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200015 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200020 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200024 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200028 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200032 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200036 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200040 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200044 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200048 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200052 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200056 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200060 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200064 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200068 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200072 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200076 »       add»    ip,·ip,·#8192» @·0x2000
77 »       ldr»    pc,·[ip,·#2308]!»      @·0x90477 »       ldr»    pc,·[ip,·#2436]!»      @·0x984
15.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 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 ··0x00002e94·ad070000····························....2 ··0x00002e9c·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 ··0x00002e98·6d070000····························m...2 ··0x00002ea0·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 ··0x00002f9c·9c2e0000·00000000·00000000·00060000·................3 ··0x00002f9c·a42e0000·00000000·00000000·80050000·................
4 ··0x00002fac·00060000·00060000·00060000·00060000·................4 ··0x00002fac·80050000·80050000·80050000·80050000·................
5 ··0x00002fbc·00060000·00060000·00060000·00060000·................5 ··0x00002fbc·80050000·80050000·80050000·80050000·................
6 ··0x00002fcc·00060000·00060000·00060000·00060000·................6 ··0x00002fcc·80050000·80050000·80050000·80050000·................
7 ··0x00002fdc·00060000·00060000·00060000·00060000·................7 ··0x00002fdc·80050000·80050000·80050000·80050000·................
8 ··0x00002fec·00000000·00000000·00000000·00000000·................8 ··0x00002fec·00000000·00000000·00000000·00000000·................
9 ··0x00002ffc·00000000····························....9 ··0x00002ffc·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·31653361·33666261·36346331·30666362·1e3a3fba64c10fcb 
3 ··0x00000010·66653866·63323466·34373135·35353537·fe8fc24f471555572 ··0x00000000·33303933·36663539·64633565·62303463·30936f59dc5eb04c
 3 ··0x00000010·30656536·37613461·32313438·63366562·0ee67a4a2148c6eb
4 ··0x00000020·35653265·39312e64·65627567·00000000·5e2e91.debug....4 ··0x00000020·38663634·34392e64·65627567·00000000·8f6449.debug....
5 ··0x00000030·c2573196····························.W1.5 ··0x00000030·7cab5f1f····························|._.
  
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 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:··········17036·(bytes·into·file)13 ··Start·of·section·headers:··········17012·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x03a54·0x03a54·R·E·0x1000
8 ··LOAD···········0x003de0·0x00004de0·0x00004de0·0x002e8·0x0032c·RW··0x10007 ··LOAD···········0x003de8·0x00004de8·0x00004de8·0x002e0·0x00324·RW··0x1000
9 ··DYNAMIC········0x003de8·0x00004de8·0x00004de8·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x003df0·0x00004df0·0x00004df0·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······0x003de0·0x00004de0·0x00004de0·0x00220·0x00220·R···0x111 ··GNU_RELRO······0x003de8·0x00004de8·0x00004de8·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·0x428c:1 There·are·25·section·headers,·starting·at·offset·0x4274:
  
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······00004de0·003de0·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00004de8·003de8·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00004de4·003de4·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00004dec·003dec·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00004de8·003de8·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00004df0·003df0·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00004ee8·003ee8·000118·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00004ee8·003ee8·000118·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00005000·004000·0000c8·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00005000·004000·0000c8·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········000050c8·0040c8·000044·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········000050c8·0040c8·000044·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0040c8·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0040c8·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·0040f9·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·0040f9·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·004154·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·004154·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·004188·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·004188·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:·00005000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00005000·····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 00004de0··00000017·R_ARM_RELATIVE········3 00004de8··00000017·R_ARM_RELATIVE········
4 00004de4··00000017·R_ARM_RELATIVE········4 00004dec··00000017·R_ARM_RELATIVE········
5 00005000··00000017·R_ARM_RELATIVE········5 00005000··00000017·R_ARM_RELATIVE········
6 0000500c··00000017·R_ARM_RELATIVE········6 0000500c··00000017·R_ARM_RELATIVE········
7 00005010··00000017·R_ARM_RELATIVE········7 00005010··00000017·R_ARM_RELATIVE········
8 00005014··00000017·R_ARM_RELATIVE········8 00005014··00000017·R_ARM_RELATIVE········
9 00005018··00000017·R_ARM_RELATIVE········9 00005018··00000017·R_ARM_RELATIVE········
10 0000501c··00000017·R_ARM_RELATIVE········10 0000501c··00000017·R_ARM_RELATIVE········
11 00005064··00000017·R_ARM_RELATIVE········11 00005064··00000017·R_ARM_RELATIVE········
Offset 19, 77 lines modifiedOffset 19, 77 lines modified
19 0000509c··00000017·R_ARM_RELATIVE········19 0000509c··00000017·R_ARM_RELATIVE········
20 000050a4··00000017·R_ARM_RELATIVE········20 000050a4··00000017·R_ARM_RELATIVE········
21 000050b0··00000017·R_ARM_RELATIVE········21 000050b0··00000017·R_ARM_RELATIVE········
22 000050b4··00000017·R_ARM_RELATIVE········22 000050b4··00000017·R_ARM_RELATIVE········
23 000050b8··00000017·R_ARM_RELATIVE········23 000050b8··00000017·R_ARM_RELATIVE········
24 000050bc··00000017·R_ARM_RELATIVE········24 000050bc··00000017·R_ARM_RELATIVE········
25 000050c4··00000017·R_ARM_RELATIVE········25 000050c4··00000017·R_ARM_RELATIVE········
26 00004fec··00000915·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.426 00004fec··00000815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
27 00004ff0··00000a15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable27 00004ff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
28 00004ff4··00001515·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.428 00004ff4··00001415·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
29 00004ff8··00002c15·R_ARM_GLOB_DAT·········00000000···__gmon_start__29 00004ff8··00002b15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
30 00004ffc··00003f15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable30 00004ffc··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 00004ef4··00000316·R_ARM_JUMP_SLOT········00000000···pthread_mutex_unlock@GLIBC_2.433 00004ef4··00000316·R_ARM_JUMP_SLOT········00000000···pthread_mutex_unlock@GLIBC_2.4
34 00004ef8··00000516·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.434 00004ef8··00000416·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.4
35 00004efc··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_stream35 00004efc··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
36 00004f00··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_integer36 00004f00··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
37 00004f04··00000816·R_ARM_JUMP_SLOT········00000000···PL_atom_chars37 00004f04··00000716·R_ARM_JUMP_SLOT········00000000···PL_atom_chars
38 00004f08··00000916·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.438 00004f08··00000816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
39 00004f0c··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_term39 00004f0c··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_term
40 00004f10··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars40 00004f10··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
41 00004f14··00000d16·R_ARM_JUMP_SLOT········00000000···PL_representation_error41 00004f14··00000c16·R_ARM_JUMP_SLOT········00000000···PL_representation_error
42 00004f18··00000e16·R_ARM_JUMP_SLOT········00000000···pthread_mutex_destroy@GLIBC_2.442 00004f18··00000d16·R_ARM_JUMP_SLOT········00000000···pthread_mutex_destroy@GLIBC_2.4
43 00004f1c··00000f16·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars43 00004f1c··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars
44 00004f20··00001016·R_ARM_JUMP_SLOT········00000000···PL_unregister_atom44 00004f20··00000f16·R_ARM_JUMP_SLOT········00000000···PL_unregister_atom
45 00004f24··00001116·R_ARM_JUMP_SLOT········00000000···PL_instantiation_error45 00004f24··00001016·R_ARM_JUMP_SLOT········00000000···PL_instantiation_error
46 00004f28··00001216·R_ARM_JUMP_SLOT········00000000···memmove@GLIBC_2.446 00004f28··00001116·R_ARM_JUMP_SLOT········00000000···memmove@GLIBC_2.4
47 00004f2c··00001316·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.447 00004f2c··00001216·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
48 00004f30··00001416·R_ARM_JUMP_SLOT········00000000···pthread_mutex_lock@GLIBC_2.448 00004f30··00001316·R_ARM_JUMP_SLOT········00000000···pthread_mutex_lock@GLIBC_2.4
49 00004f34··00001616·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.449 00004f34··00001516·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
50 00004f38··00001716·R_ARM_JUMP_SLOT········00000000···PL_register_foreign50 00004f38··00001616·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
51 00004f3c··00001816·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz51 00004f3c··00001716·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
52 00004f40··00001916·R_ARM_JUMP_SLOT········00000000···pthread_mutex_init@GLIBC_2.452 00004f40··00001816·R_ARM_JUMP_SLOT········00000000···pthread_mutex_init@GLIBC_2.4
53 00004f44··00001a16·R_ARM_JUMP_SLOT········00000000···PL_get_blob53 00004f44··00001916·R_ARM_JUMP_SLOT········00000000···PL_get_blob
54 00004f48··00001b16·R_ARM_JUMP_SLOT········00000000···PL_utf8_strlen54 00004f48··00001a16·R_ARM_JUMP_SLOT········00000000···PL_utf8_strlen
55 00004f4c··00001c16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars55 00004f4c··00001b16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
56 00004f50··00001d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.456 00004f50··00001c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
57 00004f54··00001e16·R_ARM_JUMP_SLOT········00000000···PL_atom_nchars57 00004f54··00001d16·R_ARM_JUMP_SLOT········00000000···PL_atom_nchars
58 00004f58··00001f16·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.458 00004f58··00001e16·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
59 00004f5c··00002016·R_ARM_JUMP_SLOT········00000000···PL_raise_exception59 00004f5c··00001f16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
60 00004f60··00002116·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz60 00004f60··00002016·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
61 00004f64··00002216·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref61 00004f64··00002116·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
62 00004f68··00002316·R_ARM_JUMP_SLOT········00000000···PL_new_atom62 00004f68··00002216·R_ARM_JUMP_SLOT········00000000···PL_new_atom
63 00004f6c··00002416·R_ARM_JUMP_SLOT········00000000···PL_atom_wchars63 00004f6c··00002316·R_ARM_JUMP_SLOT········00000000···PL_atom_wchars
64 00004f70··00002516·R_ARM_JUMP_SLOT········00000000···PL_register_atom64 00004f70··00002416·R_ARM_JUMP_SLOT········00000000···PL_register_atom
65 00004f74··00002616·R_ARM_JUMP_SLOT········00000000···PL_is_variable65 00004f74··00002516·R_ARM_JUMP_SLOT········00000000···PL_is_variable
66 00004f78··00002716·R_ARM_JUMP_SLOT········00000000···PL_get_wchars66 00004f78··00002616·R_ARM_JUMP_SLOT········00000000···PL_get_wchars
67 00004f7c··00002816·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.467 00004f7c··00002716·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
68 00004f80··00002916·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.468 00004f80··00002816·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
69 00004f84··00002a16·R_ARM_JUMP_SLOT········00000000···PL_blob_data69 00004f84··00002916·R_ARM_JUMP_SLOT········00000000···PL_blob_data
70 00004f88··00002b16·R_ARM_JUMP_SLOT········00000000···Snew70 00004f88··00002a16·R_ARM_JUMP_SLOT········00000000···Snew
71 00004f8c··00002c16·R_ARM_JUMP_SLOT········00000000···__gmon_start__71 00004f8c··00002b16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
72 00004f90··00002d16·R_ARM_JUMP_SLOT········00000000···PL_resource_error72 00004f90··00002c16·R_ARM_JUMP_SLOT········00000000···PL_resource_error
73 00004f94··00002e16·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error73 00004f94··00002d16·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error
74 00004f98··00002f16·R_ARM_JUMP_SLOT········00000000···PL_unify_blob74 00004f98··00002e16·R_ARM_JUMP_SLOT········00000000···PL_unify_blob
75 00004f9c··00003016·R_ARM_JUMP_SLOT········00000000···PL_get_size_ex75 00004f9c··00002f16·R_ARM_JUMP_SLOT········00000000···PL_get_size_ex
76 00004fa0··00003116·R_ARM_JUMP_SLOT········00000000···Stell76 00004fa0··00003016·R_ARM_JUMP_SLOT········00000000···Stell
77 00004fa4··00003216·R_ARM_JUMP_SLOT········00000000···PL_type_error77 00004fa4··00003116·R_ARM_JUMP_SLOT········00000000···PL_type_error
78 00004fa8··00003316·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref78 00004fa8··00003216·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
79 00004fac··00003416·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.479 00004fac··00003316·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
80 00004fb0··00003616·R_ARM_JUMP_SLOT········00000000···PL_get_atom80 00004fb0··00003416·R_ARM_JUMP_SLOT········00000000···PL_get_atom
81 00004fb4··00003716·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz81 00004fb4··00003516·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
82 00004fb8··00003816·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame82 00004fb8··00003616·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
83 00004fbc··00003916·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame83 00004fbc··00003716·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
84 00004fc0··00003a16·R_ARM_JUMP_SLOT········00000000···PL_domain_error84 00004fc0··00003816·R_ARM_JUMP_SLOT········00000000···PL_domain_error
85 00004fc4··00003b16·R_ARM_JUMP_SLOT········00000000···PL_permission_error85 00004fc4··00003916·R_ARM_JUMP_SLOT········00000000···PL_permission_error
86 00004fc8··00003c16·R_ARM_JUMP_SLOT········00000000···Sfprintf86 00004fc8··00003a16·R_ARM_JUMP_SLOT········00000000···Sfprintf
87 00004fcc··00003d16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars87 00004fcc··00003b16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
88 00004fd0··00003e16·R_ARM_JUMP_SLOT········00000000···Sclose88 00004fd0··00003c16·R_ARM_JUMP_SLOT········00000000···Sclose
89 00004fd4··00004016·R_ARM_JUMP_SLOT········00000000···PL_get_nil89 00004fd4··00003e16·R_ARM_JUMP_SLOT········00000000···PL_get_nil
90 00004fd8··00004116·R_ARM_JUMP_SLOT········00000000···PL_get_nchars90 00004fd8··00003f16·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
91 00004fdc··00004216·R_ARM_JUMP_SLOT········00000000···PL_get_list91 00004fdc··00004016·R_ARM_JUMP_SLOT········00000000···PL_get_list
92 00004fe0··00004316·R_ARM_JUMP_SLOT········00000000···PL_unify_int6492 00004fe0··00004116·R_ARM_JUMP_SLOT········00000000···PL_unify_int64
93 00004fe4··00004416·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.493 00004fe4··00004216·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
94 00004fe8··00004516·R_ARM_JUMP_SLOT········00000000···PL_get_bool94 00004fe8··00004316·R_ARM_JUMP_SLOT········00000000···PL_get_bool
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x3de8·contains·28·entries:1 Dynamic·section·at·offset·0x3df0·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)·················0x4de07 ·0x00000019·(INIT_ARRAY)·················0x4de8
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x4de49 ·0x0000001a·(FINI_ARRAY)·················0x4dec
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)·····················0x4ee816 ·0x00000003·(PLTGOT)·····················0x4ee8
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:·dc92445f2d4958eafc0ee7731e9c659dcaa27b7e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·194de30a41f075742ee7295a4ad0e5d960f7827f
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.2 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, 327 lines modifiedOffset 1, 327 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000df4·<pthread_mutex_unlock@plt-0x14>:2 00000d4c·<pthread_mutex_unlock@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·e04·<pthread_mutex_unlock@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·d5c·<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»  r4,·r0,·r4,·ror·#17 »       andeq»  r4,·r0,·ip,·lsl·#3
  
8 00000e08·<pthread_mutex_unlock@plt>:8 00000d60·<pthread_mutex_unlock@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#4,·20» @·0x400010 »       add»    ip,·ip,·#4,·20» @·0x4000
11 »       ldr»    pc,·[ip,·#228]!»       @·0xe411 »       ldr»    pc,·[ip,·#396]!»       @·0x18c
  
12 00000e14·<calloc@plt>:12 00000d6c·<calloc@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#4,·20» @·0x400014 »       add»    ip,·ip,·#4,·20» @·0x4000
15 »       ldr»    pc,·[ip,·#220]!»       @·0xdc15 »       ldr»    pc,·[ip,·#388]!»       @·0x184
  
16 00000e20·<PL_unify_stream@plt>:16 00000d78·<PL_unify_stream@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#4,·20» @·0x400018 »       add»    ip,·ip,·#4,·20» @·0x4000
19 »       ldr»    pc,·[ip,·#212]!»       @·0xd419 »       ldr»    pc,·[ip,·#380]!»       @·0x17c
  
20 00000e2c·<PL_unify_integer@plt>:20 00000d84·<PL_unify_integer@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#4,·20» @·0x400022 »       add»    ip,·ip,·#4,·20» @·0x4000
23 »       ldr»    pc,·[ip,·#204]!»       @·0xcc23 »       ldr»    pc,·[ip,·#372]!»       @·0x174
  
24 00000e38·<PL_atom_chars@plt>:24 00000d90·<PL_atom_chars@plt>:
25 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#4,·20» @·0x400026 »       add»    ip,·ip,·#4,·20» @·0x4000
27 »       ldr»    pc,·[ip,·#196]!»       @·0xc427 »       ldr»    pc,·[ip,·#364]!»       @·0x16c
  
28 00000e44·<__cxa_finalize@plt>:28 00000d9c·<__cxa_finalize@plt>:
29 »       add»    ip,·pc,·#0,·1229 »       add»    ip,·pc,·#0,·12
30 »       add»    ip,·ip,·#4,·20» @·0x400030 »       add»    ip,·ip,·#4,·20» @·0x4000
31 »       ldr»    pc,·[ip,·#188]!»       @·0xbc31 »       ldr»    pc,·[ip,·#356]!»       @·0x164
  
32 00000e50·<PL_unify_term@plt>:32 00000da8·<PL_unify_term@plt>:
33 »       add»    ip,·pc,·#0,·1233 »       add»    ip,·pc,·#0,·12
34 »       add»    ip,·ip,·#4,·20» @·0x400034 »       add»    ip,·ip,·#4,·20» @·0x4000
35 »       ldr»    pc,·[ip,·#180]!»       @·0xb435 »       ldr»    pc,·[ip,·#348]!»       @·0x15c
  
36 00000e5c·<PL_unify_atom_chars@plt>:36 00000db4·<PL_unify_atom_chars@plt>:
37 »       add»    ip,·pc,·#0,·1237 »       add»    ip,·pc,·#0,·12
38 »       add»    ip,·ip,·#4,·20» @·0x400038 »       add»    ip,·ip,·#4,·20» @·0x4000
39 »       ldr»    pc,·[ip,·#172]!»       @·0xac39 »       ldr»    pc,·[ip,·#340]!»       @·0x154
  
40 00000e68·<PL_representation_error@plt>:40 00000dc0·<PL_representation_error@plt>:
41 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477841 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
42 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#4,·20» @·0x400043 »       add»    ip,·ip,·#4,·20» @·0x4000
44 »       ldr»    pc,·[ip,·#160]!»       @·0xa044 »       ldr»    pc,·[ip,·#328]!»       @·0x148
  
45 00000e78·<pthread_mutex_destroy@plt>:45 00000dd0·<pthread_mutex_destroy@plt>:
46 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#4,·20» @·0x400047 »       add»    ip,·ip,·#4,·20» @·0x4000
48 »       ldr»    pc,·[ip,·#152]!»       @·0x9848 »       ldr»    pc,·[ip,·#320]!»       @·0x140
  
49 00000e84·<PL_unify_wchars@plt>:49 00000ddc·<PL_unify_wchars@plt>:
50 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477850 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
51 »       add»    ip,·pc,·#0,·1251 »       add»    ip,·pc,·#0,·12
52 »       add»    ip,·ip,·#4,·20» @·0x400052 »       add»    ip,·ip,·#4,·20» @·0x4000
53 »       ldr»    pc,·[ip,·#140]!»       @·0x8c53 »       ldr»    pc,·[ip,·#308]!»       @·0x134
  
54 00000e94·<PL_unregister_atom@plt>:54 00000dec·<PL_unregister_atom@plt>:
55 »       add»    ip,·pc,·#0,·1255 »       add»    ip,·pc,·#0,·12
56 »       add»    ip,·ip,·#4,·20» @·0x400056 »       add»    ip,·ip,·#4,·20» @·0x4000
57 »       ldr»    pc,·[ip,·#132]!»       @·0x8457 »       ldr»    pc,·[ip,·#300]!»       @·0x12c
  
58 00000ea0·<PL_instantiation_error@plt>:58 00000df8·<PL_instantiation_error@plt>:
59 »       add»    ip,·pc,·#0,·1259 »       add»    ip,·pc,·#0,·12
60 »       add»    ip,·ip,·#4,·20» @·0x400060 »       add»    ip,·ip,·#4,·20» @·0x4000
61 »       ldr»    pc,·[ip,·#124]!»       @·0x7c61 »       ldr»    pc,·[ip,·#292]!»       @·0x124
  
62 00000eac·<memmove@plt>:62 00000e04·<memmove@plt>:
63 »       add»    ip,·pc,·#0,·1263 »       add»    ip,·pc,·#0,·12
64 »       add»    ip,·ip,·#4,·20» @·0x400064 »       add»    ip,·ip,·#4,·20» @·0x4000
65 »       ldr»    pc,·[ip,·#116]!»       @·0x7465 »       ldr»    pc,·[ip,·#284]!»       @·0x11c
  
66 00000eb8·<free@plt>:66 00000e10·<free@plt>:
67 »       add»    ip,·pc,·#0,·1267 »       add»    ip,·pc,·#0,·12
68 »       add»    ip,·ip,·#4,·20» @·0x400068 »       add»    ip,·ip,·#4,·20» @·0x4000
69 »       ldr»    pc,·[ip,·#108]!»       @·0x6c69 »       ldr»    pc,·[ip,·#276]!»       @·0x114
  
70 00000ec4·<pthread_mutex_lock@plt>:70 00000e1c·<pthread_mutex_lock@plt>:
71 »       add»    ip,·pc,·#0,·1271 »       add»    ip,·pc,·#0,·12
72 »       add»    ip,·ip,·#4,·20» @·0x400072 »       add»    ip,·ip,·#4,·20» @·0x4000
73 »       ldr»    pc,·[ip,·#100]!»       @·0x6473 »       ldr»    pc,·[ip,·#268]!»       @·0x10c
  
74 00000ed0·<memcpy@plt>:74 00000e28·<memcpy@plt>:
75 »       add»    ip,·pc,·#0,·1275 »       add»    ip,·pc,·#0,·12
76 »       add»    ip,·ip,·#4,·20» @·0x400076 »       add»    ip,·ip,·#4,·20» @·0x4000
77 »       ldr»    pc,·[ip,·#92]!»@·0x5c77 »       ldr»    pc,·[ip,·#260]!»       @·0x104
  
78 00000edc·<PL_register_foreign@plt>:78 00000e34·<PL_register_foreign@plt>:
79 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477879 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
80 »       add»    ip,·pc,·#0,·1280 »       add»    ip,·pc,·#0,·12
81 »       add»    ip,·ip,·#4,·20» @·0x400081 »       add»    ip,·ip,·#4,·20» @·0x4000
82 »       ldr»    pc,·[ip,·#80]!»@·0x5082 »       ldr»    pc,·[ip,·#248]!»       @·0xf8
  
83 00000eec·<PL_get_name_arity_sz@plt>:83 00000e44·<PL_get_name_arity_sz@plt>:
84 »       add»    ip,·pc,·#0,·1284 »       add»    ip,·pc,·#0,·12
85 »       add»    ip,·ip,·#4,·20» @·0x400085 »       add»    ip,·ip,·#4,·20» @·0x4000
86 »       ldr»    pc,·[ip,·#72]!»@·0x4886 »       ldr»    pc,·[ip,·#240]!»       @·0xf0
  
87 00000ef8·<pthread_mutex_init@plt>:87 00000e50·<pthread_mutex_init@plt>:
88 »       add»    ip,·pc,·#0,·1288 »       add»    ip,·pc,·#0,·12
89 »       add»    ip,·ip,·#4,·20» @·0x400089 »       add»    ip,·ip,·#4,·20» @·0x4000
90 »       ldr»    pc,·[ip,·#64]!»@·0x4090 »       ldr»    pc,·[ip,·#232]!»       @·0xe8
  
91 00000f04·<PL_get_blob@plt>:91 00000e5c·<PL_get_blob@plt>:
92 »       add»    ip,·pc,·#0,·1292 »       add»    ip,·pc,·#0,·12
93 »       add»    ip,·ip,·#4,·20» @·0x400093 »       add»    ip,·ip,·#4,·20» @·0x4000
94 »       ldr»    pc,·[ip,·#56]!»@·0x3894 »       ldr»    pc,·[ip,·#224]!»       @·0xe0
  
95 00000f10·<PL_utf8_strlen@plt>:95 00000e68·<PL_utf8_strlen@plt>:
96 »       add»    ip,·pc,·#0,·1296 »       add»    ip,·pc,·#0,·12
97 »       add»    ip,·ip,·#4,·20» @·0x400097 »       add»    ip,·ip,·#4,·20» @·0x4000
98 »       ldr»    pc,·[ip,·#48]!»@·0x3098 »       ldr»    pc,·[ip,·#216]!»       @·0xd8
  
99 00000f1c·<PL_unify_chars@plt>:99 00000e74·<PL_unify_chars@plt>:
100 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778100 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
Max diff block lines reached; 7594/12141 bytes (62.55%) of diff not shown.
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 ··0x00004de0·cd110000····························....2 ··0x00004de8·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 ··0x00004de4·8d110000····························....2 ··0x00004dec·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 ··0x00004ee8·e84d0000·00000000·00000000·f40d0000·.M..............3 ··0x00004ee8·f04d0000·00000000·00000000·4c0d0000·.M..........L...
4 ··0x00004ef8·f40d0000·f40d0000·f40d0000·f40d0000·................4 ··0x00004ef8·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
5 ··0x00004f08·f40d0000·f40d0000·f40d0000·f40d0000·................5 ··0x00004f08·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
6 ··0x00004f18·f40d0000·f40d0000·f40d0000·f40d0000·................6 ··0x00004f18·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
7 ··0x00004f28·f40d0000·f40d0000·f40d0000·f40d0000·................7 ··0x00004f28·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
8 ··0x00004f38·f40d0000·f40d0000·f40d0000·f40d0000·................8 ··0x00004f38·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
9 ··0x00004f48·f40d0000·f40d0000·f40d0000·f40d0000·................9 ··0x00004f48·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
10 ··0x00004f58·f40d0000·f40d0000·f40d0000·f40d0000·................10 ··0x00004f58·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
11 ··0x00004f68·f40d0000·f40d0000·f40d0000·f40d0000·................11 ··0x00004f68·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
12 ··0x00004f78·f40d0000·f40d0000·f40d0000·f40d0000·................12 ··0x00004f78·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
13 ··0x00004f88·f40d0000·f40d0000·f40d0000·f40d0000·................13 ··0x00004f88·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
14 ··0x00004f98·f40d0000·f40d0000·f40d0000·f40d0000·................14 ··0x00004f98·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
15 ··0x00004fa8·f40d0000·f40d0000·f40d0000·f40d0000·................15 ··0x00004fa8·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
16 ··0x00004fb8·f40d0000·f40d0000·f40d0000·f40d0000·................16 ··0x00004fb8·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
17 ··0x00004fc8·f40d0000·f40d0000·f40d0000·f40d0000·................17 ··0x00004fc8·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
18 ··0x00004fd8·f40d0000·f40d0000·f40d0000·f40d0000·................18 ··0x00004fd8·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...
19 ··0x00004fe8·f40d0000·00000000·00000000·00000000·................19 ··0x00004fe8·4c0d0000·00000000·00000000·00000000·L...............
20 ··0x00004ff8·00000000·00000000···················........20 ··0x00004ff8·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 ··0x00005000·00500000·013a2975·04000000·68390000·.P...:)u....h9..2 ··0x00005000·00500000·013a2975·04000000·c0380000·.P...:)u.....8..
3 ··0x00005010·75220000·bd190000·f1190000·a1190000·u"..............3 ··0x00005010·cd210000·15190000·49190000·f9180000·.!......I.......
4 ··0x00005020·00000000·00000000·00000000·00000000·................4 ··0x00005020·00000000·00000000·00000000·00000000·................
5 ··0x00005030·00000000·00000000·00000000·00000000·................5 ··0x00005030·00000000·00000000·00000000·00000000·................
6 ··0x00005040·00000000·00000000·00000000·00000000·................6 ··0x00005040·00000000·00000000·00000000·00000000·................
7 ··0x00005050·00000000·00000000·00000000·00000000·................7 ··0x00005050·00000000·00000000·00000000·00000000·................
8 ··0x00005060·00000000·e8500000·01000000·ec500000·.....P.......P..8 ··0x00005060·00000000·e8500000·01000000·ec500000·.....P.......P..
9 ··0x00005070·02000000·f0500000·03000000·f4500000·.....P.......P..9 ··0x00005070·02000000·f0500000·03000000·f4500000·.....P.......P..
10 ··0x00005080·04000000·f8500000·05000000·fc500000·.....P.......P..10 ··0x00005080·04000000·f8500000·05000000·fc500000·.....P.......P..
11 ··0x00005090·06000000·00510000·07000000·04510000·.....Q.......Q..11 ··0x00005090·06000000·00510000·07000000·04510000·.....Q.......Q..
12 ··0x000050a0·08000000·08510000·00000000·00000000·.....Q..........12 ··0x000050a0·08000000·08510000·00000000·00000000·.....Q..........
13 ··0x000050b0·29180000·79170000·e9160000·c9220000·)...y........"..13 ··0x000050b0·81170000·d1160000·41160000·21220000·........A...!"..
14 ··0x000050c0·00000000·69160000···················....i...14 ··0x000050c0·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·39323434·35663264·34393538·65616663·92445f2d4958eafc 
3 ··0x00000010·30656537·37333165·39633635·39646361·0ee7731e9c659dca2 ··0x00000000·34646533·30613431·66303735·37343265·4de30a41f075742e
 3 ··0x00000010·65373239·35613461·64306535·64393630·e7295a4ad0e5d960
4 ··0x00000020·61323762·37652e64·65627567·00000000·a27b7e.debug....4 ··0x00000020·66373832·37662e64·65627567·00000000·f7827f.debug....
5 ··0x00000030·42eff4d4····························B...5 ··0x00000030·7a7a3b7c····························zz;|
  
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. 
  
89.5 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 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:··········12744·(bytes·into·file)13 ··Start·of·section·headers:··········12720·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x01f58·0x01f58·R·E·0x1000
8 ··LOAD···········0x002e70·0x00003e70·0x00003e70·0x00194·0x001c0·RW··0x10007 ··LOAD···········0x002e78·0x00002e78·0x00002e78·0x0018c·0x001b8·RW··0x1000
9 ··DYNAMIC········0x002e78·0x00003e78·0x00003e78·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x002e80·0x00002e80·0x00002e80·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······0x002e70·0x00003e70·0x00003e70·0x00190·0x00190·R···0x111 ··GNU_RELRO······0x002e78·0x00002e78·0x00002e78·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·0x31c8:1 There·are·25·section·headers,·starting·at·offset·0x31b0:
  
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······00003e70·002e70·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00002e78·002e78·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00003e74·002e74·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00002e7c·002e7c·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00003e78·002e78·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00002e80·002e80·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00003f78·002f78·000088·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00002f78·002f78·000088·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00004000·003000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00003000·003000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00004004·003004·00002c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00003004·003004·00002c·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·003035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·003035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·003090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·003090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0030c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0030c4·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:·00004000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00003000·····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.05 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 00003e70··00000017·R_ARM_RELATIVE········3 00002e78··00000017·R_ARM_RELATIVE········
4 00003e74··00000017·R_ARM_RELATIVE········4 00002e7c··00000017·R_ARM_RELATIVE········
5 00004000··00000017·R_ARM_RELATIVE········5 00003000··00000017·R_ARM_RELATIVE········
6 00003fec··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00002fec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00003ff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00002ff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00003ff4··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 00002ff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00003ff8··00001915·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 00002ff8··00001815·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00003ffc··00002015·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00002ffc··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 00003f84··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream13 00002f84··00000316·R_ARM_JUMP_SLOT········00000000···PL_release_stream
14 00003f88··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_stream14 00002f88··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
15 00003f8c··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.415 00002f8c··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
16 00003f90··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term16 00002f90··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_term
17 00003f94··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars17 00002f94··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars
18 00003f98··00000a16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.418 00002f98··00000916·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
19 00003f9c··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.419 00002f9c··00000b16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
20 00003fa0··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign20 00002fa0··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
21 00003fa4··00000e16·R_ARM_JUMP_SLOT········00000000···Sferror21 00002fa4··00000d16·R_ARM_JUMP_SLOT········00000000···Sferror
22 00003fa8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_get_stream22 00002fa8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_stream
23 00003fac··00001016·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.423 00002fac··00000f16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
24 00003fb0··00001116·R_ARM_JUMP_SLOT········00000000···Speekcode24 00002fb0··00001016·R_ARM_JUMP_SLOT········00000000···Speekcode
25 00003fb4··00001216·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.425 00002fb4··00001116·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
26 00003fb8··00001316·R_ARM_JUMP_SLOT········00000000···PL_raise_exception26 00002fb8··00001216·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
27 00003fbc··00001416·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz27 00002fbc··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
28 00003fc0··00001516·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref28 00002fc0··00001416·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
29 00003fc4··00001616·R_ARM_JUMP_SLOT········00000000···PL_new_atom29 00002fc4··00001516·R_ARM_JUMP_SLOT········00000000···PL_new_atom
30 00003fc8··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs30 00002fc8··00001616·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
31 00003fcc··00001816·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.431 00002fcc··00001716·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
32 00003fd0··00001916·R_ARM_JUMP_SLOT········00000000···__gmon_start__32 00002fd0··00001816·R_ARM_JUMP_SLOT········00000000···__gmon_start__
33 00003fd4··00001a16·R_ARM_JUMP_SLOT········00000000···PL_resource_error33 00002fd4··00001916·R_ARM_JUMP_SLOT········00000000···PL_resource_error
34 00003fd8··00001b16·R_ARM_JUMP_SLOT········00000000···PL_unify34 00002fd8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_unify
35 00003fdc··00001c16·R_ARM_JUMP_SLOT········00000000···PL_cons_functor_v35 00002fdc··00001b16·R_ARM_JUMP_SLOT········00000000···PL_cons_functor_v
36 00003fe0··00001e16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom36 00002fe0··00001c16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
37 00003fe4··00001f16·R_ARM_JUMP_SLOT········00000000···Sgetcode37 00002fe4··00001d16·R_ARM_JUMP_SLOT········00000000···Sgetcode
38 00003fe8··00002116·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.438 00002fe8··00001f16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
2.32 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x2e78·contains·28·entries:1 Dynamic·section·at·offset·0x2e80·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)·················0x3e707 ·0x00000019·(INIT_ARRAY)·················0x2e78
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x3e749 ·0x0000001a·(FINI_ARRAY)·················0x2e7c
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)·····················0x3f7816 ·0x00000003·(PLTGOT)·····················0x2f78
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:·b3fe15060f177cfc8cb748586f1624be6c329bb23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·dc937b617256d9c302fe860caaabafa44c58b919
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.97 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» r3,·[r0],·-r47 »       muleq»  r0,·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,·#12288»@·0x300010 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300014 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300018 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300022 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300026 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300030 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300034 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300039 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300043 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300047 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300051 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300055 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300059 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300064 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300068 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300072 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300076 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300080 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300084 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300088 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300092 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x300096 »       add»    ip,·ip,·#8192» @·0x2000
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,·#12288»@·0x3000100 »       add»    ip,·ip,·#8192» @·0x2000
Max diff block lines reached; 606/5779 bytes (10.49%) of diff not shown.
38.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 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 ··0x00003e70·8d090000····························....2 ··0x00002e78·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 ··0x00003e74·4d090000····························M...2 ··0x00002e7c·a5080000····························....
  
1.39 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 ··0x00003f78·783e0000·00000000·00000000·74070000·x>..........t...3 ··0x00002f78·802e0000·00000000·00000000·cc060000·................
4 ··0x00003f88·74070000·74070000·74070000·74070000·t...t...t...t... 
5 ··0x00003f98·74070000·74070000·74070000·74070000·t...t...t...t... 
6 ··0x00003fa8·74070000·74070000·74070000·74070000·t...t...t...t... 
7 ··0x00003fb8·74070000·74070000·74070000·74070000·t...t...t...t... 
8 ··0x00003fc8·74070000·74070000·74070000·74070000·t...t...t...t... 
9 ··0x00003fd8·74070000·74070000·74070000·74070000·t...t...t...t...4 ··0x00002f88·cc060000·cc060000·cc060000·cc060000·................
 5 ··0x00002f98·cc060000·cc060000·cc060000·cc060000·................
 6 ··0x00002fa8·cc060000·cc060000·cc060000·cc060000·................
 7 ··0x00002fb8·cc060000·cc060000·cc060000·cc060000·................
 8 ··0x00002fc8·cc060000·cc060000·cc060000·cc060000·................
 9 ··0x00002fd8·cc060000·cc060000·cc060000·cc060000·................
10 ··0x00003fe8·74070000·00000000·00000000·00000000·t...............10 ··0x00002fe8·cc060000·00000000·00000000·00000000·................
11 ··0x00003ff8·00000000·00000000···················........11 ··0x00002ff8·00000000·00000000···················........
  
254 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00004000·00400000····························.@..2 ··0x00003000·00300000····························.0..
  
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·66653135·30363066·31373763·66633863·fe15060f177cfc8c 
3 ··0x00000010·62373438·35383666·31363234·62653663·b748586f1624be6c2 ··0x00000000·39333762·36313732·35366439·63333032·937b617256d9c302
 3 ··0x00000010·66653836·30636161·61626166·61343463·fe860caaabafa44c
4 ··0x00000020·33323962·62322e64·65627567·00000000·329bb2.debug....4 ··0x00000020·35386239·31392e64·65627567·00000000·58b919.debug....
5 ··0x00000030·f673faab····························.s..5 ··0x00000030·17150ac4····························....
  
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.7 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 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:··········4548·(bytes·into·file)13 ··Start·of·section·headers:··········4536·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00a20·0x00a20·R·E·0x1000
8 ··LOAD···········0x000ec4·0x00001ec4·0x00001ec4·0x00146·0x00150·RW··0x10007 ··LOAD···········0x000ecc·0x00001ecc·0x00001ecc·0x0013e·0x00148·RW··0x1000
9 ··DYNAMIC········0x000ecc·0x00001ecc·0x00001ecc·0x000f8·0x000f8·RW··0x48 ··DYNAMIC········0x000ed4·0x00001ed4·0x00001ed4·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······0x000ec4·0x00001ec4·0x00001ec4·0x0013c·0x0013c·R···0x111 ··GNU_RELRO······0x000ecc·0x00001ecc·0x00001ecc·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·0x11c4:1 There·are·25·section·headers,·starting·at·offset·0x11b8:
  
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······00001ec4·000ec4·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00001ecc·000ecc·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······00001ec8·000ec8·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00001ed0·000ed0·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········00001ecc·000ecc·0000f8·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00001ed4·000ed4·0000f0·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········00001fc4·000fc4·00003c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00001fc4·000fc4·00003c·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00002000·001000·00000a·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00002000·001000·00000a·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········0000200c·00100a·000008·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0000200c·00100a·000008·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00100a·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00100a·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·00103b·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·00103b·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·001098·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·001098·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0010cc·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0010cc·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:·00002000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00002000·····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 00001ec4··00000017·R_ARM_RELATIVE········3 00001ecc··00000017·R_ARM_RELATIVE········
4 00001ec8··00000017·R_ARM_RELATIVE········4 00001ed0··00000017·R_ARM_RELATIVE········
5 00002000··00000017·R_ARM_RELATIVE········5 00002000··00000017·R_ARM_RELATIVE········
6 00001ff0··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00001ff0··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00001ff4··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00001ff4··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00001ff8··00000b15·R_ARM_GLOB_DAT·········00000000···__gmon_start__8 00001ff8··00000a15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
9 00001ffc··00000c15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable9 00001ffc··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 00001fd0··00000416·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.412 00001fd0··00000316·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.4
13 00001fd4··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.413 00001fd4··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
14 00001fd8··00000716·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.414 00001fd8··00000616·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
15 00001fdc··00000816·R_ARM_JUMP_SLOT········00000000···_PL_streams15 00001fdc··00000716·R_ARM_JUMP_SLOT········00000000···_PL_streams
16 00001fe0··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign16 00001fe0··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
17 00001fe4··00000a16·R_ARM_JUMP_SLOT········00000000···PL_ttymode17 00001fe4··00000916·R_ARM_JUMP_SLOT········00000000···PL_ttymode
18 00001fe8··00000b16·R_ARM_JUMP_SLOT········00000000···__gmon_start__18 00001fe8··00000a16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
19 00001fec··00000d16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.419 00001fec··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·0xecc·contains·27·entries:1 Dynamic·section·at·offset·0xed4·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)·················0x1ec46 ·0x00000019·(INIT_ARRAY)·················0x1ecc
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)7 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1ec88 ·0x0000001a·(FINI_ARRAY)·················0x1ed0
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)·····················0x1fc415 ·0x00000003·(PLTGOT)·····················0x1fc4
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:·3d630eaa1a80422fe96b64501e4c9e6dd773ee343 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e64cdf5bbda160ddb4a89fc7a198c2933b28a8c7
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.88 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»  r0,·r8,·fp7 »       andeq»  r1,·r0,·r8,·lsl·ip
  
8 00000430·<calloc@plt>:8 000003b0·<calloc@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#4096» @·0x100010 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100014 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100018 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100022 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100027 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100031 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100035 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100039 »       add»    ip,·ip,·#4096» @·0x1000
40 »       ldr»    pc,·[ip,·#2908]!»      @·0xb5c40 »       ldr»    pc,·[ip,·#3036]!»      @·0xbdc
11.8 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»  r1,·r0,·r0,·lsr·#2211 »       andeq»  r1,·r0,·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»  r1,·r0,·sl,·asr·#2221 »       andeq»  r1,·r0,·sl,·asr·#23
22 »       andeq»  r1,·r0,·r8,·asr·#2222 »       andeq»  r1,·r0,·r8,·asr·#23
23 »       strdeq» r1,·[r0],·-lr23 »       andeq»  r1,·r0,·lr,·ror·fp
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»  r1,·r0,·r0,·lsr·#2235 »       andeq»  r1,·r0,·r0,·lsr·#23
 36 »       muleq»  r0,·ip,·fp
36 »       andeq»  r1,·r0,·ip,·lsl·fp37 »       andeq»  r1,·r0,·r0,·asr·fp
37 »       ldrdeq» r1,·[r0],·-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»  r1,·r0,·sl,·ror·#2151 »       andeq»  r1,·r0,·sl,·ror·#22
52 »       andeq»  r1,·r0,·r0,·lsr·#2152 »       andeq»  r1,·r0,·r0,·lsr·#22
53 »       andeq»  r0,·r0,·ip,·lsr·#3253 »       andeq»  r0,·r0,·ip,·lsr·#32
54 »       andeq»  r1,·r0,·lr,·asr·#2154 »       andeq»  r1,·r0,·lr,·asr·#22
55 »       andeq»  r1,·r0,·sl,·asr·#2155 »       andeq»  r1,·r0,·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»  r0,·lr,·sl131 »       andeq»  r1,·r0,·lr,·lsl·fp
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; 6635/11933 bytes (55.60%) 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 ··0x00001ec4·59050000····························Y...2 ··0x00001ecc·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 ··0x00001ec8·19050000····························....2 ··0x00001ed0·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 ··0x00001fc4·cc1e0000·00000000·00000000·1c040000·................3 ··0x00001fc4·d41e0000·00000000·00000000·9c030000·................
4 ··0x00001fd4·1c040000·1c040000·1c040000·1c040000·................4 ··0x00001fd4·9c030000·9c030000·9c030000·9c030000·................
5 ··0x00001fe4·1c040000·1c040000·1c040000·00000000·................5 ··0x00001fe4·9c030000·9c030000·9c030000·00000000·................
6 ··0x00001ff4·00000000·00000000·00000000··········............6 ··0x00001ff4·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·36333065·61613161·38303432·32666539·630eaa1a80422fe9 
3 ··0x00000010·36623634·35303165·34633965·36646437·6b64501e4c9e6dd72 ··0x00000000·34636466·35626264·61313630·64646234·4cdf5bbda160ddb4
 3 ··0x00000010·61383966·63376131·39386332·39333362·a89fc7a198c2933b
4 ··0x00000020·37336565·33342e64·65627567·00000000·73ee34.debug....4 ··0x00000020·32386138·63372e64·65627567·00000000·28a8c7.debug....
5 ··0x00000030·8d71d9c7····························.q..5 ··0x00000030·3e19b710····························>...
  
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 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:··········12756·(bytes·into·file)13 ··Start·of·section·headers:··········12736·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x02ab4·0x02ab4·R·E·0x1000
8 ··LOAD···········0x002d64·0x00003d64·0x00003d64·0x002a0·0x002a4·RW··0x10007 ··LOAD···········0x002d6c·0x00003d6c·0x00003d6c·0x00298·0x0029c·RW··0x1000
9 ··DYNAMIC········0x002e6c·0x00003e6c·0x00003e6c·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x002e74·0x00003e74·0x00003e74·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······0x002d64·0x00003d64·0x00003d64·0x0029c·0x0029c·R···0x111 ··GNU_RELRO······0x002d6c·0x00003d6c·0x00003d6c·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·0x31d4:1 There·are·26·section·headers,·starting·at·offset·0x31c0:
  
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······00003d64·002d64·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00003d6c·002d6c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00003d68·002d68·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00003d70·002d70·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······PROGBITS········00003d6c·002d6c·000100·00··WA··0···0··421 ··[17]·.data.rel.ro······PROGBITS········00003d74·002d74·000100·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········00003e6c·002e6c·000100·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········00003e74·002e74·0000f8·08··WA··4···0··4
25 ··[21]·.got··············PROGBITS········00003f6c·002f6c·000094·04··WA··0···0··423 ··[19]·.got··············PROGBITS········00003f6c·002f6c·000094·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00004000·003000·000004·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00004000·003000·000004·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········00004004·003004·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004004·003004·000004·00··WA··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003004·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003004·000031·00······0···0··1
29 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·003035·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·003035·00005b·00······0···0··1
30 ··[26]·.gnu_debuglink····PROGBITS········00000000·003090·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·003090·000034·00······0···0··4
31 ··[27]·.shstrtab·········STRTAB··········00000000·0030c4·00010f·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0030c4·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:·00004000·····0·SECTION·LOCAL··DEFAULT···22·.data5 ·····2:·00004000·····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 00003d64··00000017·R_ARM_RELATIVE········ 
4 00003d68··00000017·R_ARM_RELATIVE········ 
5 00003d6c··00000017·R_ARM_RELATIVE········3 00003d6c··00000017·R_ARM_RELATIVE········
6 00003d70··00000017·R_ARM_RELATIVE········4 00003d70··00000017·R_ARM_RELATIVE········
7 00003d74··00000017·R_ARM_RELATIVE········5 00003d74··00000017·R_ARM_RELATIVE········
8 00003d78··00000017·R_ARM_RELATIVE········6 00003d78··00000017·R_ARM_RELATIVE········
9 00003d7c··00000017·R_ARM_RELATIVE········7 00003d7c··00000017·R_ARM_RELATIVE········
10 00003d80··00000017·R_ARM_RELATIVE········8 00003d80··00000017·R_ARM_RELATIVE········
11 00003d84··00000017·R_ARM_RELATIVE········9 00003d84··00000017·R_ARM_RELATIVE········
Offset 22, 21 lines modifiedOffset 20, 21 lines modified
22 00003dac··00000017·R_ARM_RELATIVE········20 00003dac··00000017·R_ARM_RELATIVE········
23 00003db0··00000017·R_ARM_RELATIVE········21 00003db0··00000017·R_ARM_RELATIVE········
24 00003db4··00000017·R_ARM_RELATIVE········22 00003db4··00000017·R_ARM_RELATIVE········
25 00003db8··00000017·R_ARM_RELATIVE········23 00003db8··00000017·R_ARM_RELATIVE········
26 00003dbc··00000017·R_ARM_RELATIVE········24 00003dbc··00000017·R_ARM_RELATIVE········
27 00003dc0··00000017·R_ARM_RELATIVE········25 00003dc0··00000017·R_ARM_RELATIVE········
28 00003dc4··00000017·R_ARM_RELATIVE········26 00003dc4··00000017·R_ARM_RELATIVE········
29 00003dd0··00000017·R_ARM_RELATIVE········27 00003dc8··00000017·R_ARM_RELATIVE········
30 00003dd4··00000017·R_ARM_RELATIVE········28 00003dcc··00000017·R_ARM_RELATIVE········
31 00003dd8··00000017·R_ARM_RELATIVE········29 00003dd8··00000017·R_ARM_RELATIVE········
32 00003ddc··00000017·R_ARM_RELATIVE········30 00003ddc··00000017·R_ARM_RELATIVE········
33 00003de0··00000017·R_ARM_RELATIVE········31 00003de0··00000017·R_ARM_RELATIVE········
 32 00003de4··00000017·R_ARM_RELATIVE········
34 00003de8··00000017·R_ARM_RELATIVE········33 00003de8··00000017·R_ARM_RELATIVE········
35 00003dec··00000017·R_ARM_RELATIVE········ 
36 00003df0··00000017·R_ARM_RELATIVE········34 00003df0··00000017·R_ARM_RELATIVE········
37 00003df4··00000017·R_ARM_RELATIVE········35 00003df4··00000017·R_ARM_RELATIVE········
38 00003df8··00000017·R_ARM_RELATIVE········36 00003df8··00000017·R_ARM_RELATIVE········
39 00003dfc··00000017·R_ARM_RELATIVE········37 00003dfc··00000017·R_ARM_RELATIVE········
40 00003e00··00000017·R_ARM_RELATIVE········38 00003e00··00000017·R_ARM_RELATIVE········
41 00003e04··00000017·R_ARM_RELATIVE········39 00003e04··00000017·R_ARM_RELATIVE········
42 00003e08··00000017·R_ARM_RELATIVE········40 00003e08··00000017·R_ARM_RELATIVE········
Offset 51, 51 lines modifiedOffset 49, 53 lines modified
51 00003e2c··00000017·R_ARM_RELATIVE········49 00003e2c··00000017·R_ARM_RELATIVE········
52 00003e30··00000017·R_ARM_RELATIVE········50 00003e30··00000017·R_ARM_RELATIVE········
53 00003e34··00000017·R_ARM_RELATIVE········51 00003e34··00000017·R_ARM_RELATIVE········
54 00003e38··00000017·R_ARM_RELATIVE········52 00003e38··00000017·R_ARM_RELATIVE········
55 00003e3c··00000017·R_ARM_RELATIVE········53 00003e3c··00000017·R_ARM_RELATIVE········
56 00003e40··00000017·R_ARM_RELATIVE········54 00003e40··00000017·R_ARM_RELATIVE········
57 00003e44··00000017·R_ARM_RELATIVE········55 00003e44··00000017·R_ARM_RELATIVE········
58 00003e50··00000017·R_ARM_RELATIVE········ 
59 00003e54··00000017·R_ARM_RELATIVE········56 00003e48··00000017·R_ARM_RELATIVE········
 57 00003e4c··00000017·R_ARM_RELATIVE········
60 00003e58··00000017·R_ARM_RELATIVE········58 00003e58··00000017·R_ARM_RELATIVE········
61 00003e5c··00000017·R_ARM_RELATIVE········59 00003e5c··00000017·R_ARM_RELATIVE········
62 00003e60··00000017·R_ARM_RELATIVE········60 00003e60··00000017·R_ARM_RELATIVE········
 61 00003e64··00000017·R_ARM_RELATIVE········
63 00003e68··00000017·R_ARM_RELATIVE········62 00003e68··00000017·R_ARM_RELATIVE········
 63 00003e70··00000017·R_ARM_RELATIVE········
64 00004000··00000017·R_ARM_RELATIVE········64 00004000··00000017·R_ARM_RELATIVE········
65 00003fec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.465 00003fec··00000315·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
66 00003ff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable66 00003ff0··00000415·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
67 00003ff4··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.467 00003ff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
68 00003ff8··00001715·R_ARM_GLOB_DAT·········00000000···__gmon_start__68 00003ff8··00001615·R_ARM_GLOB_DAT·········00000000···__gmon_start__
69 00003ffc··00002115·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable69 00003ffc··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 00003f78··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.472 00003f78··00000316·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
73 00003f7c··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars73 00003f7c··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
74 00003f80··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars74 00003f80··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars
75 00003f84··00000816·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.475 00003f84··00000716·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
76 00003f88··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_nil76 00003f88··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
77 00003f8c··00000a16·R_ARM_JUMP_SLOT········00000000···PL_put_variable77 00003f8c··00000916·R_ARM_JUMP_SLOT········00000000···PL_put_variable
78 00003f90··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.478 00003f90··00000b16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
79 00003f94··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign79 00003f94··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
80 00003f98··00000e16·R_ARM_JUMP_SLOT········00000000···PL_chars_to_term80 00003f98··00000d16·R_ARM_JUMP_SLOT········00000000···PL_chars_to_term
81 00003f9c··00000f16·R_ARM_JUMP_SLOT········00000000···memcmp@GLIBC_2.481 00003f9c··00000e16·R_ARM_JUMP_SLOT········00000000···memcmp@GLIBC_2.4
82 00003fa0··00001016·R_ARM_JUMP_SLOT········00000000···PL_put_atom_nchars82 00003fa0··00000f16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_nchars
83 00003fa4··00001116·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.483 00003fa4··00001016·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
84 00003fa8··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref84 00003fa8··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
85 00003fac··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_wchars85 00003fac··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_wchars
86 00003fb0··00001416·R_ARM_JUMP_SLOT········00000000···PL_exception86 00003fb0··00001316·R_ARM_JUMP_SLOT········00000000···PL_exception
87 00003fb4··00001516·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.487 00003fb4··00001416·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
88 00003fb8··00001616·R_ARM_JUMP_SLOT········00000000···__ctype_tolower_loc@GLIBC_2.488 00003fb8··00001516·R_ARM_JUMP_SLOT········00000000···__ctype_tolower_loc@GLIBC_2.4
89 00003fbc··00001716·R_ARM_JUMP_SLOT········00000000···__gmon_start__89 00003fbc··00001616·R_ARM_JUMP_SLOT········00000000···__gmon_start__
90 00003fc0··00001816·R_ARM_JUMP_SLOT········00000000···PL_resource_error90 00003fc0··00001716·R_ARM_JUMP_SLOT········00000000···PL_resource_error
91 00003fc4··00001916·R_ARM_JUMP_SLOT········00000000···iswspace@GLIBC_2.491 00003fc4··00001816·R_ARM_JUMP_SLOT········00000000···iswspace@GLIBC_2.4
92 00003fc8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_unify92 00003fc8··00001916·R_ARM_JUMP_SLOT········00000000···PL_unify
93 00003fcc··00001b16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref93 00003fcc··00001a16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
94 00003fd0··00001c16·R_ARM_JUMP_SLOT········00000000···iswalnum@GLIBC_2.494 00003fd0··00001b16·R_ARM_JUMP_SLOT········00000000···iswalnum@GLIBC_2.4
95 00003fd4··00001e16·R_ARM_JUMP_SLOT········00000000···PL_is_number95 00003fd4··00001c16·R_ARM_JUMP_SLOT········00000000···PL_is_number
96 00003fd8··00001f16·R_ARM_JUMP_SLOT········00000000···PL_unify_list96 00003fd8··00001d16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
97 00003fdc··00002016·R_ARM_JUMP_SLOT········00000000···PL_free97 00003fdc··00001e16·R_ARM_JUMP_SLOT········00000000···PL_free
98 00003fe0··00002216·R_ARM_JUMP_SLOT········00000000···PL_get_nchars98 00003fe0··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
99 00003fe4··00002316·R_ARM_JUMP_SLOT········00000000···PL_malloc99 00003fe4··00002116·R_ARM_JUMP_SLOT········00000000···PL_malloc
100 00003fe8··00002416·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_nchars100 00003fe8··00002216·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_nchars
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x2e6c·contains·28·entries:1 Dynamic·section·at·offset·0x2e74·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)·················0x3d647 ·0x00000019·(INIT_ARRAY)·················0x3d6c
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x3d689 ·0x0000001a·(FINI_ARRAY)·················0x3d70
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)·····················0x3f6c16 ·0x00000003·(PLTGOT)·····················0x3f6c
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:·36f52ecbe836f780805645136d3cb6dbb31ac9283 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1424c421a662db308d9d35854e8daaffafb91a1e
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.61 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»  r3,·r0,·r8,·lsr·#117 »       andeq»  r3,·r0,·r0,·asr·r6
  
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,·#12288»@·0x300010 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300014 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300018 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300022 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300026 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300030 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300034 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300039 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300043 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300047 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300051 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300055 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300059 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300063 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300067 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300071 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300075 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300079 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300084 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300088 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300092 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300096 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x3000100 »       add»    ip,·ip,·#12288»@·0x3000
Max diff block lines reached; 1052/5563 bytes (18.91%) of diff not shown.
77.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 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 ··0x00003d64·f10b0000····························....2 ··0x00003d6c·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 ··0x00003d68·b10b0000····························....2 ··0x00003d70·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 ··0x00003d74·d0290000·d0290000·d0290000·d0290000·.)...)...)...)..
2 ··0x00003d6c·782a0000·782a0000·782a0000·782a0000·x*..x*..x*..x*.. 
3 ··0x00003d7c·782a0000·782a0000·7c2a0000·802a0000·x*..x*..|*...*.. 
4 ··0x00003d8c·842a0000·842a0000·842a0000·842a0000·.*...*...*...*..3 ··0x00003d84·d0290000·d0290000·d4290000·d8290000·.)...)...)...)..
 4 ··0x00003d94·dc290000·dc290000·dc290000·dc290000·.)...)...)...)..
 5 ··0x00003da4·e0290000·e0290000·e0290000·e0290000·.)...)...)...)..
 6 ··0x00003db4·e4290000·e8290000·ec290000·ec290000·.)...)...)...)..
 7 ··0x00003dc4·ec290000·ec290000·ec290000·00000000·.)...)...)......
 8 ··0x00003dd4·00000000·f0290000·f0290000·f0290000·.....)...)...)..
 9 ··0x00003de4·f0290000·f4290000·00000000·f8290000·.)...).......)..
 10 ··0x00003df4·fc290000·fc290000·fc290000·fc290000·.)...)...)...)..
 11 ··0x00003e04·fc290000·fc290000·002a0000·042a0000·.)...)...*...*..
5 ··0x00003d9c·882a0000·882a0000·882a0000·882a0000·.*...*...*...*..12 ··0x00003e14·082a0000·082a0000·082a0000·082a0000·.*...*...*...*..
 13 ··0x00003e24·44280000·44280000·44280000·44280000·D(..D(..D(..D(..
6 ··0x00003dac·8c2a0000·902a0000·942a0000·942a0000·.*...*...*...*..14 ··0x00003e34·0c2a0000·102a0000·142a0000·142a0000·.*...*...*...*..
7 ··0x00003dbc·942a0000·942a0000·942a0000·00000000·.*...*...*......15 ··0x00003e44·142a0000·142a0000·142a0000·00000000·.*...*...*......
8 ··0x00003dcc·00000000·982a0000·982a0000·982a0000·.....*...*...*..16 ··0x00003e54·00000000·182a0000·182a0000·182a0000·.....*...*...*..
9 ··0x00003ddc·982a0000·9c2a0000·00000000·a02a0000·.*...*.......*.. 
10 ··0x00003dec·a42a0000·a42a0000·a42a0000·a42a0000·.*...*...*...*.. 
11 ··0x00003dfc·a42a0000·a42a0000·a82a0000·ac2a0000·.*...*...*...*.. 
12 ··0x00003e0c·b02a0000·b02a0000·b02a0000·b02a0000·.*...*...*...*.. 
13 ··0x00003e1c·ec280000·ec280000·ec280000·ec280000·.(...(...(...(.. 
14 ··0x00003e2c·b42a0000·b82a0000·bc2a0000·bc2a0000·.*...*...*...*.. 
15 ··0x00003e3c·bc2a0000·bc2a0000·bc2a0000·00000000·.*...*...*...... 
16 ··0x00003e4c·00000000·c02a0000·c02a0000·c02a0000·.....*...*...*.. 
17 ··0x00003e5c·c02a0000·c42a0000·00000000·c42a0000·.*...*.......*..17 ··0x00003e64·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 ··0x00003f6c·6c3e0000·00000000·00000000·b4090000·l>..............3 ··0x00003f6c·743e0000·00000000·00000000·0c090000·t>..............
4 ··0x00003f7c·b4090000·b4090000·b4090000·b4090000·................4 ··0x00003f7c·0c090000·0c090000·0c090000·0c090000·................
5 ··0x00003f8c·b4090000·b4090000·b4090000·b4090000·................5 ··0x00003f8c·0c090000·0c090000·0c090000·0c090000·................
6 ··0x00003f9c·b4090000·b4090000·b4090000·b4090000·................6 ··0x00003f9c·0c090000·0c090000·0c090000·0c090000·................
7 ··0x00003fac·b4090000·b4090000·b4090000·b4090000·................7 ··0x00003fac·0c090000·0c090000·0c090000·0c090000·................
8 ··0x00003fbc·b4090000·b4090000·b4090000·b4090000·................8 ··0x00003fbc·0c090000·0c090000·0c090000·0c090000·................
9 ··0x00003fcc·b4090000·b4090000·b4090000·b4090000·................9 ··0x00003fcc·0c090000·0c090000·0c090000·0c090000·................
10 ··0x00003fdc·b4090000·b4090000·b4090000·b4090000·................10 ··0x00003fdc·0c090000·0c090000·0c090000·0c090000·................
11 ··0x00003fec·00000000·00000000·00000000·00000000·................11 ··0x00003fec·00000000·00000000·00000000·00000000·................
12 ··0x00003ffc·00000000····························....12 ··0x00003ffc·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·66353265·63626538·33366637·38303830·f52ecbe836f78080 
3 ··0x00000010·35363435·31333664·33636236·64626233·5645136d3cb6dbb32 ··0x00000000·32346334·32316136·36326462·33303864·24c421a662db308d
 3 ··0x00000010·39643335·38353465·38646161·66666166·9d35854e8daaffaf
4 ··0x00000020·31616339·32382e64·65627567·00000000·1ac928.debug....4 ··0x00000020·62393161·31652e64·65627567·00000000·b91a1e.debug....
5 ··0x00000030·aa0d01c1····························....5 ··0x00000030·e9ac7ed6····························..~.
  
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 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:··········16864·(bytes·into·file)13 ··Start·of·section·headers:··········16840·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x03938·0x03938·R·E·0x1000
8 ··LOAD···········0x003d84·0x00004d84·0x00004d84·0x00298·0x0030c·RW··0x10007 ··LOAD···········0x003d8c·0x00004d8c·0x00004d8c·0x00290·0x00304·RW··0x1000
9 ··DYNAMIC········0x003d8c·0x00004d8c·0x00004d8c·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x003d94·0x00004d94·0x00004d94·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······0x003d84·0x00004d84·0x00004d84·0x0027c·0x0027c·R···0x111 ··GNU_RELRO······0x003d8c·0x00004d8c·0x00004d8c·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·0x41e0:1 There·are·25·section·headers,·starting·at·offset·0x41c8:
  
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······00004d84·003d84·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00004d8c·003d8c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00004d88·003d88·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00004d90·003d90·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00004d8c·003d8c·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00004d94·003d94·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00004e8c·003e8c·000174·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00004e8c·003e8c·000174·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00005000·004000·00001c·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00005000·004000·00001c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0000501c·00401c·000074·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0000501c·00401c·000074·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00401c·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00401c·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·00404d·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·00404d·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·0040a8·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·0040a8·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0040dc·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0040dc·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 {}
    
Offset 1, 98 lines modifiedOffset 1, 96 lines modified
  
1 Symbol·table·'.dynsym'·contains·95·entries:1 Symbol·table·'.dynsym'·contains·93·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:·0000109c·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000ff4·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00005000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00005000·····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)6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__prctl_time64@GLIBC_2.34·(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·NOTYPE··GLOBAL·DEFAULT··UND·Sfilefunctions8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfilefunctions
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_get_nil_ex10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_handle_signals12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_handle_signals
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_compare13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_compare
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(4)14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(3)
16 ····13:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(4)15 ····12:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
17 ····14:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__environ@GLIBC_2.4·(4)16 ····13:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__environ@GLIBC_2.4·(3)
18 ····15:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable17 ····14:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unregister_atom20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unregister_atom
22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sigprocmask@GLIBC_2.4·(4)21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sigprocmask@GLIBC_2.4·(3)
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_streams22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_streams
24 ····21:·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·(4)
25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(4)24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)
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·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_signum_ex27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_signum_ex
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream
30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(4)29 ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dup2@GLIBC_2.4·(4)30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dup2@GLIBC_2.4·(3)
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@GLIBC_2.4·(4)33 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@GLIBC_2.4·(3)
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·perror@GLIBC_2.4·(4)36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·perror@GLIBC_2.4·(3)
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_atom37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_atom
39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·waitpid@GLIBC_2.4·(4)38 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·waitpid@GLIBC_2.4·(3)
40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcpy@GLIBC_2.4·(4)39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcpy@GLIBC_2.4·(3)
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·FUNC····GLOBAL·DEFAULT··UND·open64@GLIBC_2.4·(4)41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·open64@GLIBC_2.4·(3)
43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__fcntl_time64@GLIBC_2.34·(3)42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__fcntl_time64@GLIBC_2.34·(2)
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor
45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sigaddset@GLIBC_2.4·(4)44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sigaddset@GLIBC_2.4·(3)
46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(4)45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_integer46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_integer
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew
49 ····46:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__48 ····45:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·kill@GLIBC_2.4·(4)50 ····47:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·kill@GLIBC_2.4·(3)
52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.4·(4)51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.4·(3)
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_uninstantiation_error52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_uninstantiation_error
54 ····51:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(4)53 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)
55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@GLIBC_2.4·(4)54 ····51:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@GLIBC_2.4·(3)
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom
57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex
58 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·execve@GLIBC_2.4·(4)57 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·execve@GLIBC_2.4·(3)
59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
61 ····58:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(4)60 ····57:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)
62 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2) 
63 ····60:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(4)61 ····58:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(3)
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom
66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_to_encoding66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_to_encoding
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
70 ····67:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·vfork@GLIBC_2.4·(4)68 ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·vfork@GLIBC_2.4·(3)
71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float
72 ····69:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pipe@GLIBC_2.4·(4)70 ····67:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pipe@GLIBC_2.4·(3)
73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfileno71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfileno
74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfdopen72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfdopen
75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
76 ····73:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sigemptyset@GLIBC_2.4·(4)74 ····71:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sigemptyset@GLIBC_2.4·(3)
77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sdprintf75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sdprintf
78 ····75:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fork@GLIBC_2.4·(4)76 ····73:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fork@GLIBC_2.4·(3)
79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free
81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex
83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error
84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
85 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_realloc83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_realloc
86 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable84 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
87 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz85 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz
88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
89 ····86:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·environ@GLIBC_2.4·(4)87 ····84:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·environ@GLIBC_2.4·(3)
90 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex
91 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cleanup_fork89 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cleanup_fork
92 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list90 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc91 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc
94 ····91:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.4·(4)92 ····89:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.4·(3)
95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
96 ····93:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(4)94 ····91:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)
97 ····94:·000031c5···724·FUNC····GLOBAL·DEFAULT···11·install_process95 ····92:·0000311d···724·FUNC····GLOBAL·DEFAULT···11·install_process
13.3 KB
readelf --wide --relocs {}
    
Offset 1, 103 lines modifiedOffset 1, 103 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0xd94·contains·14·entries:1 Relocation·section·'.rel.dyn'·at·offset·0xcec·contains·14·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00004d84··00000017·R_ARM_RELATIVE········3 00004d8c··00000017·R_ARM_RELATIVE········
4 00004d88··00000017·R_ARM_RELATIVE········4 00004d90··00000017·R_ARM_RELATIVE········
5 00005000··00000017·R_ARM_RELATIVE········5 00005000··00000017·R_ARM_RELATIVE········
6 00005004··00000017·R_ARM_RELATIVE········6 00005004··00000017·R_ARM_RELATIVE········
7 00005008··00000017·R_ARM_RELATIVE········7 00005008··00000017·R_ARM_RELATIVE········
8 00005010··00000017·R_ARM_RELATIVE········8 00005010··00000017·R_ARM_RELATIVE········
9 00005014··00000017·R_ARM_RELATIVE········9 00005014··00000017·R_ARM_RELATIVE········
10 00004fe4··00000615·R_ARM_GLOB_DAT·········00000000···Sfilefunctions10 00004fe4··00000515·R_ARM_GLOB_DAT·········00000000···Sfilefunctions
11 00004fe8··00000d15·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.411 00004fe8··00000c15·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
12 00004fec··00000f15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable12 00004fec··00000e15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
13 00004ff0··00001515·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.413 00004ff0··00001415·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
14 00004ff4··00002e15·R_ARM_GLOB_DAT·········00000000···__gmon_start__14 00004ff4··00002d15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
15 00004ff8··00005315·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable15 00004ff8··00005115·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
16 00004ffc··00005615·R_ARM_GLOB_DAT·········00000000···environ@GLIBC_2.416 00004ffc··00005415·R_ARM_GLOB_DAT·········00000000···environ@GLIBC_2.4
  
17 Relocation·section·'.rel.plt'·at·offset·0xe04·contains·83·entries:17 Relocation·section·'.rel.plt'·at·offset·0xd5c·contains·83·entries:
18 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name18 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
19 00004e98··00000416·R_ARM_JUMP_SLOT········00000000···__prctl_time64@GLIBC_2.3419 00004e98··00000316·R_ARM_JUMP_SLOT········00000000···__prctl_time64@GLIBC_2.34
20 00004e9c··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_stream20 00004e9c··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
21 00004ea0··00000716·R_ARM_JUMP_SLOT········00000000···PL_discard_foreign_frame21 00004ea0··00000616·R_ARM_JUMP_SLOT········00000000···PL_discard_foreign_frame
22 00004ea4··00000816·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex22 00004ea4··00000716·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex
23 00004ea8··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_integer23 00004ea8··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
24 00004eac··00000a16·R_ARM_JUMP_SLOT········00000000···PL_handle_signals24 00004eac··00000916·R_ARM_JUMP_SLOT········00000000···PL_handle_signals
25 00004eb0··00000b16·R_ARM_JUMP_SLOT········00000000···PL_compare25 00004eb0··00000a16·R_ARM_JUMP_SLOT········00000000···PL_compare
26 00004eb4··00000c16·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.426 00004eb4··00000b16·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
27 00004eb8··00000d16·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.427 00004eb8··00000c16·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
28 00004ebc··00001016·R_ARM_JUMP_SLOT········00000000···PL_unify_term28 00004ebc··00000f16·R_ARM_JUMP_SLOT········00000000···PL_unify_term
29 00004ec0··00001116·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars29 00004ec0··00001016·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
30 00004ec4··00001216·R_ARM_JUMP_SLOT········00000000···PL_unregister_atom30 00004ec4··00001116·R_ARM_JUMP_SLOT········00000000···PL_unregister_atom
31 00004ec8··00001316·R_ARM_JUMP_SLOT········00000000···sigprocmask@GLIBC_2.431 00004ec8··00001216·R_ARM_JUMP_SLOT········00000000···sigprocmask@GLIBC_2.4
32 00004ecc··00001416·R_ARM_JUMP_SLOT········00000000···_PL_streams32 00004ecc··00001316·R_ARM_JUMP_SLOT········00000000···_PL_streams
33 00004ed0··00001616·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.433 00004ed0··00001516·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
34 00004ed4··00001716·R_ARM_JUMP_SLOT········00000000···PL_register_foreign34 00004ed4··00001616·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
35 00004ed8··00001816·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz35 00004ed8··00001716·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
36 00004edc··00001916·R_ARM_JUMP_SLOT········00000000···PL_get_signum_ex36 00004edc··00001816·R_ARM_JUMP_SLOT········00000000···PL_get_signum_ex
37 00004ee0··00001a16·R_ARM_JUMP_SLOT········00000000···PL_get_stream37 00004ee0··00001916·R_ARM_JUMP_SLOT········00000000···PL_get_stream
38 00004ee4··00001b16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.438 00004ee4··00001a16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
39 00004ee8··00001c16·R_ARM_JUMP_SLOT········00000000···dup2@GLIBC_2.439 00004ee8··00001b16·R_ARM_JUMP_SLOT········00000000···dup2@GLIBC_2.4
40 00004eec··00001d16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception40 00004eec··00001c16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
41 00004ef0··00001e16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz41 00004ef0··00001d16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
42 00004ef4··00001f16·R_ARM_JUMP_SLOT········00000000···chdir@GLIBC_2.442 00004ef4··00001e16·R_ARM_JUMP_SLOT········00000000···chdir@GLIBC_2.4
43 00004ef8··00002016·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref43 00004ef8··00001f16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
44 00004efc··00002116·R_ARM_JUMP_SLOT········00000000···PL_new_atom44 00004efc··00002016·R_ARM_JUMP_SLOT········00000000···PL_new_atom
45 00004f00··00002216·R_ARM_JUMP_SLOT········00000000···perror@GLIBC_2.445 00004f00··00002116·R_ARM_JUMP_SLOT········00000000···perror@GLIBC_2.4
46 00004f04··00002316·R_ARM_JUMP_SLOT········00000000···PL_register_atom46 00004f04··00002216·R_ARM_JUMP_SLOT········00000000···PL_register_atom
47 00004f08··00002416·R_ARM_JUMP_SLOT········00000000···waitpid@GLIBC_2.447 00004f08··00002316·R_ARM_JUMP_SLOT········00000000···waitpid@GLIBC_2.4
48 00004f0c··00002516·R_ARM_JUMP_SLOT········00000000···strcpy@GLIBC_2.448 00004f0c··00002416·R_ARM_JUMP_SLOT········00000000···strcpy@GLIBC_2.4
49 00004f10··00002616·R_ARM_JUMP_SLOT········00000000···PL_is_variable49 00004f10··00002516·R_ARM_JUMP_SLOT········00000000···PL_is_variable
50 00004f14··00002716·R_ARM_JUMP_SLOT········00000000···open64@GLIBC_2.450 00004f14··00002616·R_ARM_JUMP_SLOT········00000000···open64@GLIBC_2.4
51 00004f18··00002816·R_ARM_JUMP_SLOT········00000000···__fcntl_time64@GLIBC_2.3451 00004f18··00002716·R_ARM_JUMP_SLOT········00000000···__fcntl_time64@GLIBC_2.34
52 00004f1c··00002916·R_ARM_JUMP_SLOT········00000000···PL_is_functor52 00004f1c··00002816·R_ARM_JUMP_SLOT········00000000···PL_is_functor
53 00004f20··00002a16·R_ARM_JUMP_SLOT········00000000···sigaddset@GLIBC_2.453 00004f20··00002916·R_ARM_JUMP_SLOT········00000000···sigaddset@GLIBC_2.4
54 00004f24··00002b16·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.454 00004f24··00002a16·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
55 00004f28··00002c16·R_ARM_JUMP_SLOT········00000000···PL_put_integer55 00004f28··00002b16·R_ARM_JUMP_SLOT········00000000···PL_put_integer
56 00004f2c··00002d16·R_ARM_JUMP_SLOT········00000000···Snew56 00004f2c··00002c16·R_ARM_JUMP_SLOT········00000000···Snew
57 00004f30··00002e16·R_ARM_JUMP_SLOT········00000000···__gmon_start__57 00004f30··00002d16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
58 00004f34··00002f16·R_ARM_JUMP_SLOT········00000000···PL_resource_error58 00004f34··00002e16·R_ARM_JUMP_SLOT········00000000···PL_resource_error
59 00004f38··00003016·R_ARM_JUMP_SLOT········00000000···kill@GLIBC_2.459 00004f38··00002f16·R_ARM_JUMP_SLOT········00000000···kill@GLIBC_2.4
60 00004f3c··00003116·R_ARM_JUMP_SLOT········00000000···exit@GLIBC_2.460 00004f3c··00003016·R_ARM_JUMP_SLOT········00000000···exit@GLIBC_2.4
61 00004f40··00003216·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error61 00004f40··00003116·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error
62 00004f44··00003316·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.462 00004f44··00003216·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
63 00004f48··00003416·R_ARM_JUMP_SLOT········00000000···setsid@GLIBC_2.463 00004f48··00003316·R_ARM_JUMP_SLOT········00000000···setsid@GLIBC_2.4
64 00004f4c··00003516·R_ARM_JUMP_SLOT········00000000···PL_put_atom64 00004f4c··00003416·R_ARM_JUMP_SLOT········00000000···PL_put_atom
65 00004f50··00003616·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex65 00004f50··00003516·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
66 00004f54··00003716·R_ARM_JUMP_SLOT········00000000···execve@GLIBC_2.466 00004f54··00003616·R_ARM_JUMP_SLOT········00000000···execve@GLIBC_2.4
67 00004f58··00003816·R_ARM_JUMP_SLOT········00000000···PL_type_error67 00004f58··00003716·R_ARM_JUMP_SLOT········00000000···PL_type_error
68 00004f5c··00003916·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref68 00004f5c··00003816·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
69 00004f60··00003a16·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.469 00004f60··00003916·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
70 00004f64··00003c16·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.470 00004f64··00003a16·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
71 00004f68··00003d16·R_ARM_JUMP_SLOT········00000000···PL_get_atom71 00004f68··00003b16·R_ARM_JUMP_SLOT········00000000···PL_get_atom
72 00004f6c··00003e16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom72 00004f6c··00003c16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
73 00004f70··00003f16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz73 00004f70··00003d16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
74 00004f74··00004016·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex74 00004f74··00003e16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
75 00004f78··00004116·R_ARM_JUMP_SLOT········00000000···PL_atom_to_encoding75 00004f78··00003f16·R_ARM_JUMP_SLOT········00000000···PL_atom_to_encoding
76 00004f7c··00004216·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame76 00004f7c··00004016·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
77 00004f80··00004316·R_ARM_JUMP_SLOT········00000000···vfork@GLIBC_2.477 00004f80··00004116·R_ARM_JUMP_SLOT········00000000···vfork@GLIBC_2.4
78 00004f84··00004416·R_ARM_JUMP_SLOT········00000000···PL_get_float78 00004f84··00004216·R_ARM_JUMP_SLOT········00000000···PL_get_float
79 00004f88··00004516·R_ARM_JUMP_SLOT········00000000···pipe@GLIBC_2.479 00004f88··00004316·R_ARM_JUMP_SLOT········00000000···pipe@GLIBC_2.4
80 00004f8c··00004616·R_ARM_JUMP_SLOT········00000000···Sfileno80 00004f8c··00004416·R_ARM_JUMP_SLOT········00000000···Sfileno
81 00004f90··00004716·R_ARM_JUMP_SLOT········00000000···Sfdopen81 00004f90··00004516·R_ARM_JUMP_SLOT········00000000···Sfdopen
82 00004f94··00004816·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame82 00004f94··00004616·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
83 00004f98··00004916·R_ARM_JUMP_SLOT········00000000···sigemptyset@GLIBC_2.483 00004f98··00004716·R_ARM_JUMP_SLOT········00000000···sigemptyset@GLIBC_2.4
84 00004f9c··00004a16·R_ARM_JUMP_SLOT········00000000···Sdprintf84 00004f9c··00004816·R_ARM_JUMP_SLOT········00000000···Sdprintf
85 00004fa0··00004b16·R_ARM_JUMP_SLOT········00000000···fork@GLIBC_2.485 00004fa0··00004916·R_ARM_JUMP_SLOT········00000000···fork@GLIBC_2.4
86 00004fa4··00004c16·R_ARM_JUMP_SLOT········00000000···PL_unify_list86 00004fa4··00004a16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
87 00004fa8··00004d16·R_ARM_JUMP_SLOT········00000000···PL_free87 00004fa8··00004b16·R_ARM_JUMP_SLOT········00000000···PL_free
88 00004fac··00004e16·R_ARM_JUMP_SLOT········00000000···PL_domain_error88 00004fac··00004c16·R_ARM_JUMP_SLOT········00000000···PL_domain_error
89 00004fb0··00004f16·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex89 00004fb0··00004d16·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex
90 00004fb4··00005016·R_ARM_JUMP_SLOT········00000000···PL_permission_error90 00004fb4··00004e16·R_ARM_JUMP_SLOT········00000000···PL_permission_error
91 00004fb8··00005116·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars91 00004fb8··00004f16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
92 00004fbc··00005216·R_ARM_JUMP_SLOT········00000000···PL_realloc92 00004fbc··00005016·R_ARM_JUMP_SLOT········00000000···PL_realloc
93 00004fc0··00005416·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz93 00004fc0··00005216·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz
94 00004fc4··00005516·R_ARM_JUMP_SLOT········00000000···PL_get_nchars94 00004fc4··00005316·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
95 00004fc8··00005716·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex95 00004fc8··00005516·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex
96 00004fcc··00005816·R_ARM_JUMP_SLOT········00000000···PL_cleanup_fork96 00004fcc··00005616·R_ARM_JUMP_SLOT········00000000···PL_cleanup_fork
97 00004fd0··00005916·R_ARM_JUMP_SLOT········00000000···PL_get_list97 00004fd0··00005716·R_ARM_JUMP_SLOT········00000000···PL_get_list
98 00004fd4··00005a16·R_ARM_JUMP_SLOT········00000000···PL_malloc98 00004fd4··00005816·R_ARM_JUMP_SLOT········00000000···PL_malloc
99 00004fd8··00005b16·R_ARM_JUMP_SLOT········00000000···close@GLIBC_2.499 00004fd8··00005916·R_ARM_JUMP_SLOT········00000000···close@GLIBC_2.4
100 00004fdc··00005c16·R_ARM_JUMP_SLOT········00000000···PL_get_chars100 00004fdc··00005a16·R_ARM_JUMP_SLOT········00000000···PL_get_chars
101 00004fe0··00005d16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4101 00004fe0··00005b16·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·0x3d8c·contains·28·entries:1 Dynamic·section·at·offset·0x3d94·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)·················0x4d847 ·0x00000019·(INIT_ARRAY)·················0x4d8c
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x4d889 ·0x0000001a·(FINI_ARRAY)·················0x4d90
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)·····················0x4e8c16 ·0x00000003·(PLTGOT)·····················0x4e8c
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:·33f20928d0e280b6b5f5d39f39c3b1a3051726f43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·81b32d738503717460f71b6d6d8903c760a83378
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.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
84.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 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 ··0x00004d84·75150000····························u...2 ··0x00004d8c·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 ··0x00004d88·35150000····························5...2 ··0x00004d90·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 ··0x00004e8c·8c4d0000·00000000·00000000·a8100000·.M..............3 ··0x00004e8c·944d0000·00000000·00000000·00100000·.M..............
4 ··0x00004e9c·a8100000·a8100000·a8100000·a8100000·................4 ··0x00004e9c·00100000·00100000·00100000·00100000·................
5 ··0x00004eac·a8100000·a8100000·a8100000·a8100000·................5 ··0x00004eac·00100000·00100000·00100000·00100000·................
6 ··0x00004ebc·a8100000·a8100000·a8100000·a8100000·................6 ··0x00004ebc·00100000·00100000·00100000·00100000·................
7 ··0x00004ecc·a8100000·a8100000·a8100000·a8100000·................7 ··0x00004ecc·00100000·00100000·00100000·00100000·................
8 ··0x00004edc·a8100000·a8100000·a8100000·a8100000·................8 ··0x00004edc·00100000·00100000·00100000·00100000·................
9 ··0x00004eec·a8100000·a8100000·a8100000·a8100000·................9 ··0x00004eec·00100000·00100000·00100000·00100000·................
10 ··0x00004efc·a8100000·a8100000·a8100000·a8100000·................10 ··0x00004efc·00100000·00100000·00100000·00100000·................
11 ··0x00004f0c·a8100000·a8100000·a8100000·a8100000·................11 ··0x00004f0c·00100000·00100000·00100000·00100000·................
12 ··0x00004f1c·a8100000·a8100000·a8100000·a8100000·................12 ··0x00004f1c·00100000·00100000·00100000·00100000·................
13 ··0x00004f2c·a8100000·a8100000·a8100000·a8100000·................13 ··0x00004f2c·00100000·00100000·00100000·00100000·................
14 ··0x00004f3c·a8100000·a8100000·a8100000·a8100000·................14 ··0x00004f3c·00100000·00100000·00100000·00100000·................
15 ··0x00004f4c·a8100000·a8100000·a8100000·a8100000·................15 ··0x00004f4c·00100000·00100000·00100000·00100000·................
16 ··0x00004f5c·a8100000·a8100000·a8100000·a8100000·................16 ··0x00004f5c·00100000·00100000·00100000·00100000·................
17 ··0x00004f6c·a8100000·a8100000·a8100000·a8100000·................17 ··0x00004f6c·00100000·00100000·00100000·00100000·................
18 ··0x00004f7c·a8100000·a8100000·a8100000·a8100000·................18 ··0x00004f7c·00100000·00100000·00100000·00100000·................
19 ··0x00004f8c·a8100000·a8100000·a8100000·a8100000·................19 ··0x00004f8c·00100000·00100000·00100000·00100000·................
20 ··0x00004f9c·a8100000·a8100000·a8100000·a8100000·................20 ··0x00004f9c·00100000·00100000·00100000·00100000·................
21 ··0x00004fac·a8100000·a8100000·a8100000·a8100000·................21 ··0x00004fac·00100000·00100000·00100000·00100000·................
22 ··0x00004fbc·a8100000·a8100000·a8100000·a8100000·................22 ··0x00004fbc·00100000·00100000·00100000·00100000·................
23 ··0x00004fcc·a8100000·a8100000·a8100000·a8100000·................23 ··0x00004fcc·00100000·00100000·00100000·00100000·................
24 ··0x00004fdc·a8100000·a8100000·00000000·00000000·................24 ··0x00004fdc·00100000·00100000·00000000·00000000·................
25 ··0x00004fec·00000000·00000000·00000000·00000000·................25 ··0x00004fec·00000000·00000000·00000000·00000000·................
26 ··0x00004ffc·00000000····························....26 ··0x00004ffc·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 ··0x00005000·00500000·b1190000·f1190000·00000000·.P..............2 ··0x00005000·00500000·09190000·49190000·00000000·.P......I.......
3 ··0x00005010·251f0000·311a0000·00000000··········%...1.......3 ··0x00005010·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·66323039·32386430·65323830·62366235·f20928d0e280b6b5 
3 ··0x00000010·66356433·39663339·63336231·61333035·f5d39f39c3b1a3052 ··0x00000000·62333264·37333835·30333731·37343630·b32d738503717460
 3 ··0x00000010·66373162·36643664·38393033·63373630·f71b6d6d8903c760
4 ··0x00000020·31373236·66342e64·65627567·00000000·1726f4.debug....4 ··0x00000020·61383333·37382e64·65627567·00000000·a83378.debug....
5 ··0x00000030·9789c5b8····························....5 ··0x00000030·d2e8d166····························...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. 
  
56.5 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 88% 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:··········8660·(bytes·into·file)13 ··Start·of·section·headers:··········8648·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00eec·0x00eec·R·E·0x1000
8 ··LOAD···········0x001e70·0x00001e70·0x00001e70·0x001ac·0x001c4·RW··0x10007 ··LOAD···········0x001e78·0x00001e78·0x00001e78·0x001a4·0x001bc·RW··0x1000
9 ··DYNAMIC········0x001e78·0x00001e78·0x00001e78·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x001e80·0x00001e80·0x00001e80·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······0x001e70·0x00001e70·0x00001e70·0x00190·0x00190·R···0x111 ··GNU_RELRO······0x001e78·0x00001e78·0x00001e78·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·0x21d4:1 There·are·25·section·headers,·starting·at·offset·0x21c8:
  
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······00001e70·001e70·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00001e78·001e78·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······00001e74·001e74·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00001e7c·001e7c·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········00001e78·001e78·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00001e80·001e80·0000f8·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········00001f78·001f78·000088·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00001f78·001f78·000088·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00002000·002000·00001c·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00002000·002000·00001c·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········0000201c·00201c·000018·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0000201c·00201c·000018·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00201c·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00201c·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·00204d·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·00204d·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·0020a8·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·0020a8·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0020dc·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0020dc·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:·00002000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00002000·····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 00001e70··00000017·R_ARM_RELATIVE········3 00001e78··00000017·R_ARM_RELATIVE········
4 00001e74··00000017·R_ARM_RELATIVE········4 00001e7c··00000017·R_ARM_RELATIVE········
5 00002000··00000017·R_ARM_RELATIVE········5 00002000··00000017·R_ARM_RELATIVE········
6 00002004··00000017·R_ARM_RELATIVE········6 00002004··00000017·R_ARM_RELATIVE········
7 00002008··00000017·R_ARM_RELATIVE········7 00002008··00000017·R_ARM_RELATIVE········
8 00002010··00000017·R_ARM_RELATIVE········8 00002010··00000017·R_ARM_RELATIVE········
9 00002014··00000017·R_ARM_RELATIVE········9 00002014··00000017·R_ARM_RELATIVE········
10 00002018··00000017·R_ARM_RELATIVE········10 00002018··00000017·R_ARM_RELATIVE········
11 00001fec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.411 00001fec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
12 00001ff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable12 00001ff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
13 00001ff4··00000815·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.413 00001ff4··00000715·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
14 00001ff8··00001415·R_ARM_GLOB_DAT·········00000000···__gmon_start__14 00001ff8··00001315·R_ARM_GLOB_DAT·········00000000···__gmon_start__
15 00001ffc··00001f15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable15 00001ffc··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 00001f84··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_stream18 00001f84··00000316·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
19 00001f88··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.419 00001f88··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
20 00001f8c··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars20 00001f8c··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars
21 00001f90··00000916·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.421 00001f90··00000816·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
22 00001f94··00000a16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign22 00001f94··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
23 00001f98··00000b16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.423 00001f98··00000a16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
24 00001f9c··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz24 00001f9c··00000b16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
25 00001fa0··00000d16·R_ARM_JUMP_SLOT········00000000···PL_new_atom25 00001fa0··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
26 00001fa4··00000e16·R_ARM_JUMP_SLOT········00000000···Sset_exception26 00001fa4··00000d16·R_ARM_JUMP_SLOT········00000000···Sset_exception
27 00001fa8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate27 00001fa8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate
28 00001fac··00001016·R_ARM_JUMP_SLOT········00000000···PL_get_wchars28 00001fac··00000f16·R_ARM_JUMP_SLOT········00000000···PL_get_wchars
29 00001fb0··00001116·R_ARM_JUMP_SLOT········00000000···PL_exception29 00001fb0··00001016·R_ARM_JUMP_SLOT········00000000···PL_exception
30 00001fb4··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs30 00001fb4··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
31 00001fb8··00001316·R_ARM_JUMP_SLOT········00000000···Snew31 00001fb8··00001216·R_ARM_JUMP_SLOT········00000000···Snew
32 00001fbc··00001416·R_ARM_JUMP_SLOT········00000000···__gmon_start__32 00001fbc··00001316·R_ARM_JUMP_SLOT········00000000···__gmon_start__
33 00001fc0··00001516·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error33 00001fc0··00001416·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error
34 00001fc4··00001616·R_ARM_JUMP_SLOT········00000000···PL_pred34 00001fc4··00001516·R_ARM_JUMP_SLOT········00000000···PL_pred
35 00001fc8··00001716·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex35 00001fc8··00001616·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
36 00001fcc··00001816·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame36 00001fcc··00001716·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
37 00001fd0··00001916·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame37 00001fd0··00001816·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
38 00001fd4··00001a16·R_ARM_JUMP_SLOT········00000000···PL_free38 00001fd4··00001916·R_ARM_JUMP_SLOT········00000000···PL_free
39 00001fd8··00001b16·R_ARM_JUMP_SLOT········00000000···PL_domain_error39 00001fd8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_domain_error
40 00001fdc··00001c16·R_ARM_JUMP_SLOT········00000000···PL_new_module40 00001fdc··00001b16·R_ARM_JUMP_SLOT········00000000···PL_new_module
41 00001fe0··00001d16·R_ARM_JUMP_SLOT········00000000···Sclose41 00001fe0··00001c16·R_ARM_JUMP_SLOT········00000000···Sclose
42 00001fe4··00001e16·R_ARM_JUMP_SLOT········00000000···Sseterr42 00001fe4··00001d16·R_ARM_JUMP_SLOT········00000000···Sseterr
43 00001fe8··00002016·R_ARM_JUMP_SLOT········00000000···PL_malloc43 00001fe8··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·0x1e78·contains·28·entries:1 Dynamic·section·at·offset·0x1e80·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)·················0x1e707 ·0x00000019·(INIT_ARRAY)·················0x1e78
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1e749 ·0x0000001a·(FINI_ARRAY)·················0x1e7c
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)·····················0x1f7816 ·0x00000003·(PLTGOT)·····················0x1f78
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:·a9fe452e23b60e06b3ea2d5aaa7fc761c33c9c813 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8843f92abe2779592a7e9535b768ee9483f78b3a
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.21 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» r1,·[r0],·-ip7 »       andeq»  r1,·r0,·ip,·asr·r8
  
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,·#4096» @·0x100010 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100014 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100018 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100022 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100027 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100031 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100035 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100039 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100043 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100047 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100051 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100055 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100059 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100063 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100067 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100071 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100075 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100079 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100083 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100087 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100091 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100095 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100099 »       add»    ip,·ip,·#4096» @·0x1000
100 »       ldr»    pc,·[ip,·#1832]!»      @·0x728100 »       ldr»    pc,·[ip,·#1960]!»      @·0x7a8
Max diff block lines reached; 492/4997 bytes (9.85%) of diff not shown.
13.3 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, 81 lines modifiedOffset 1, 81 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000008dc·<install_prolog_stream@@Base-0x440>:2 0000085c·<install_prolog_stream@@Base-0x440>:
3 call_weak_fn():3 call_weak_fn():
4 »       ldr»    r3,·[pc,·#20]» @·8f8·<PL_malloc@plt+0x28>4 »       ldr»    r3,·[pc,·#20]» @·878·<PL_malloc@plt+0x28>
5 »       ldr»    r2,·[pc,·#20]» @·8fc·<PL_malloc@plt+0x2c>5 »       ldr»    r2,·[pc,·#20]» @·87c·<PL_malloc@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»      84c·<__gmon_start__@plt>10 »       b»      7cc·<__gmon_start__@plt>
11 »       andeq»  r1,·r0,·ip,·lsl·#1311 »       andeq»  r1,·r0,·ip,·lsl·#14
12 »       andeq»  r0,·r0,·r0,·lsl·#112 »       andeq»  r0,·r0,·r0,·lsl·#1
13 deregister_tm_clones():13 deregister_tm_clones():
14 »       blmi»   1d2920·<install_prolog_stream@@Base+0x1d1c04>14 »       blmi»   1d28a0·<install_prolog_stream@@Base+0x1d1c04>
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»  r1,·r0,·r2,·lsl·r7 
22 »       andeq»  r1,·r0,·r0,·lsl·r721 »       muleq»  r0,·r2,·r7
 22 »       muleq»  r0,·r0,·r7
23 »       andeq»  r1,·r0,·sl,·ror·#1223 »       andeq»  r1,·r0,·sl,·ror·#13
24 »       andeq»  r0,·r0,·r8,·ror·r024 »       andeq»  r0,·r0,·r8,·ror·r0
25 register_tm_clones():25 register_tm_clones():
26 »       blmi»   252954·<install_prolog_stream@@Base+0x251c38>26 »       blmi»   2528d4·<install_prolog_stream@@Base+0x251c38>
27 »       bmi»    251b18·<install_prolog_stream@@Base+0x250dfc>27 »       bmi»    251a98·<install_prolog_stream@@Base+0x250dfc>
28 »       bne»    6d1b28·<install_prolog_stream@@Base+0x6d0e0c>28 »       bne»    6d1aa8·<install_prolog_stream@@Base+0x6d0e0c>
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»  r1,·r0,·r8,·ror·#1335 »       andeq»  r1,·r0,·r8,·ror·#14
36 »       andeq»  r1,·r0,·r4,·ror·#1336 »       andeq»  r1,·r0,·r4,·ror·#14
37 »       andeq»  r1,·r0,·ip,·lsr·r637 »       »       »       @·<UNDEFINED>·instruction:·0x000016bc
38 »       andeq»  r0,·r0,·r4,·lsl·#138 »       andeq»  r0,·r0,·r4,·lsl·#1
39 __do_global_dtors_aux():39 __do_global_dtors_aux():
40 »       blmi»   2add88·<install_prolog_stream@@Base+0x2ad06c>40 »       blmi»   2add08·<install_prolog_stream@@Base+0x2ad06c>
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»   26ef20·<install_prolog_stream@@Base+0x26e204>43 »       blmi»   26eea0·<install_prolog_stream@@Base+0x26e204>
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:·0xf7ffef1847 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffef18
48 »       blmi»   1c0884·<install_prolog_stream@@Base+0x1bfb68>48 »       blmi»   1c0804·<install_prolog_stream@@Base+0x1bfb68>
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 »       »       »       @·<UNDEFINED>·instruction:·0x000016b251 »       andeq»  r1,·r0,·r2,·lsr·r7
52 »       andeq»  r1,·r0,·ip,·lsl·#1252 »       andeq»  r1,·r0,·ip,·lsl·#13
53 »       andeq»  r0,·r0,·r4,·ror·r053 »       andeq»  r0,·r0,·r4,·ror·r0
54 »       andeq»  r1,·r0,·r6,·lsl·#1354 »       andeq»  r1,·r0,·r6,·lsl·#14
55 »       muleq»  r0,·r2,·r655 »       andeq»  r1,·r0,·r2,·lsl·r7
56 frame_dummy():56 frame_dummy():
57 »       svclt»  0x0000e7c457 »       svclt»  0x0000e7c4
58 stream_seek64():58 stream_seek64():
59 »       rscscc» pc,·pc,·pc,·asr·#3259 »       rscscc» pc,·pc,·pc,·asr·#32
60 »       mvnscc» pc,·pc,·asr·#3260 »       mvnscc» pc,·pc,·asr·#32
61 »       svclt»  0x0000477061 »       svclt»  0x00004770
62 stream_control():62 stream_control():
63 »       svclt»  0x00181f0863 »       svclt»  0x00181f08
64 »       rscscc» pc,·pc,·pc,·asr·#3264 »       rscscc» pc,·pc,·pc,·asr·#32
65 »       svclt»  0x0000477065 »       svclt»  0x00004770
66 stream_close():66 stream_close():
67 »       vst3.<illegal·width·64>»  {d27,d29,d31},·[pc·:256],·r867 »       vst3.<illegal·width·64>»  {d27,d29,d31},·[pc·:256],·r8
68 »       bl»     feb57bc8·<install_prolog_stream@@Base+0xfeb56eac>68 »       bl»     feb57b48·<install_prolog_stream@@Base+0xfeb56eac>
69 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c69 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
70 »       blmi»   784970·<install_prolog_stream@@Base+0x783c54>70 »       blmi»   7848f0·<install_prolog_stream@@Base+0x783c54>
71 »       ldrbtmi»r4,·[fp],·#-1540»  @·0xfffff9fc71 »       ldrbtmi»r4,·[fp],·#-1540»  @·0xfffff9fc
72 »       ldmdavs»r8,·{r0,·r5,·r6,·fp,·sp,·lr}72 »       ldmdavs»r8,·{r0,·r5,·r6,·fp,·sp,·lr}
73 »       svc»    0x0046f7ff73 »       svc»    0x0046f7ff
74 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff460774 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4607
75 »       »       »       @·<UNDEFINED>·instruction:·0x4606ef5675 »       »       »       @·<UNDEFINED>·instruction:·0x4606ef56
76 »       andcs»  fp,·r1,·r0,·ror·#376 »       andcs»  fp,·r1,·r0,·ror·#3
77 »       svc»    0x0026f7ff77 »       svc»    0x0026f7ff
Offset 92, 21 lines modifiedOffset 92, 21 lines modified
92 »       strtmi» lr,·[r0],·-r2,·asr·#3092 »       strtmi» lr,·[r0],·-r2,·asr·#30
93 »       svc»    0x003ef7ff93 »       svc»    0x003ef7ff
94 »       ldcllt» 6,·cr4,·[r8,·#160]!» @·0xa094 »       ldcllt» 6,·cr4,·[r8,·#160]!» @·0xa0
95 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff200095 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff2000
96 »       strmi»  lr,·[r1],·-r4,·lsl·#3096 »       strmi»  lr,·[r1],·-r4,·lsl·#30
97 »       teqlt»  r1,·r0,·lsr·#1697 »       teqlt»  r1,·r0,·lsr·#16
98 »       mcr»    7,·7,·pc,·cr12,·cr15,·{7}»@·<UNPREDICTABLE>98 »       mcr»    7,·7,·pc,·cr12,·cr15,·{7}»@·<UNPREDICTABLE>
99 »       ldrbcc» pc,·[pc,·#79]!»     @·a83·<PL_malloc@plt+0x1b3>»    @·<UNPREDICTABLE>99 »       ldrbcc» pc,·[pc,·#79]!»     @·a03·<PL_malloc@plt+0x1b3>»    @·<UNPREDICTABLE>
100 »       rscle»  r2,·sl,·r0,·lsl·#28100 »       rscle»  r2,·sl,·r0,·lsl·#28
101 »       bmi»    13a9d4·<install_prolog_stream@@Base+0x139cb8>101 »       bmi»    13a954·<install_prolog_stream@@Base+0x139cb8>
102 »       ldrbtmi»r2,·[sl],·#-272»   @·0xfffffef0102 »       ldrbtmi»r2,·[sl],·#-272»   @·0xfffffef0
103 »       svc»    0x0042f7ff103 »       svc»    0x0042f7ff
104 »       svclt»  0x0000e7f4104 »       svclt»  0x0000e7f4
105 »       andeq»  r1,·r0,·lr,·asr·#12105 »       andeq»  r1,·r0,·lr,·asr·#13
106 »       andeq»  r0,·r0,·sl,·lsl·#8106 »       andeq»  r0,·r0,·sl,·lsl·#8
107 stream_write():107 stream_write():
108 »       mvnsmi» lr,·sp,·lsr·#18108 »       mvnsmi» lr,·sp,·lsr·#18
109 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f109 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f
110 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad110 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad
111 »       svceq»  0x00e8f8cc111 »       svceq»  0x00e8f8cc
112 »       strmi»  r6,·[r4],·-r3,·lsl·#17112 »       strmi»  r6,·[r4],·-r3,·lsl·#17
Offset 132, 44 lines modifiedOffset 132, 44 lines modified
132 »       ldmdavs»r8,·{r0,·r1,·r3,·r4,·r5,·r6,·sl,·lr}^132 »       ldmdavs»r8,·{r0,·r1,·r3,·r4,·r5,·r6,·sl,·lr}^
133 »       mrc»    7,·6,·APSR_nzcv,·cr8,·cr15,·{7}133 »       mrc»    7,·6,·APSR_nzcv,·cr8,·cr15,·{7}
134 »       ldrb»   r6,·[r6,·r0,·lsr·#1]134 »       ldrb»   r6,·[r6,·r0,·lsr·#1]
135 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff2000135 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff2000
136 »       »       »       @·<UNDEFINED>·instruction:·0x4601eeb6136 »       »       »       @·<UNDEFINED>·instruction:·0x4601eeb6
137 »       cmplt»  r1,·r0,·lsr·#16137 »       cmplt»  r1,·r0,·lsr·#16
138 »       mrc»    7,·4,·APSR_nzcv,·cr14,·cr15,·{7}138 »       mrc»    7,·4,·APSR_nzcv,·cr14,·cr15,·{7}
139 »       ldrbcc» pc,·[pc,·#79]!»     @·b1f·<PL_malloc@plt+0x24f>»    @·<UNPREDICTABLE>139 »       ldrbcc» pc,·[pc,·#79]!»     @·a9f·<PL_malloc@plt+0x24f>»    @·<UNPREDICTABLE>
140 »       mvnle»  r2,·r0,·lsl·#30140 »       mvnle»  r2,·r0,·lsl·#30
141 »       pop»    {r3,·r5,·r9,·sl,·lr}141 »       pop»    {r3,·r5,·r9,·sl,·lr}
142 »       bmi»    12129c·<install_prolog_stream@@Base+0x120580>142 »       bmi»    12121c·<install_prolog_stream@@Base+0x120580>
143 »       ldrbtmi»r2,·[sl],·#-272»   @·0xfffffef0143 »       ldrbtmi»r2,·[sl],·#-272»   @·0xfffffef0
144 »       mrc»    7,·7,·APSR_nzcv,·cr2,·cr15,·{7}144 »       mrc»    7,·7,·APSR_nzcv,·cr2,·cr15,·{7}
145 »       svclt»  0x0000e7f2145 »       svclt»  0x0000e7f2
146 »       andeq»  r1,·r0,·r0,·ror·r5146 »       strdeq» r1,·[r0],·-r0
147 »       andeq»  r0,·r0,·sl,·ror·#6147 »       andeq»  r0,·r0,·sl,·ror·#6
148 stream_read():148 stream_read():
149 »       mvnsmi» lr,·#737280»       @·0xb4000149 »       mvnsmi» lr,·#737280»       @·0xb4000
150 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f150 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f
151 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad151 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad
152 »       svceq»  0x00d0f8cc152 »       svceq»  0x00d0f8cc
153 »       bmi»    10d235c·<install_prolog_stream@@Base+0x10d1640>153 »       bmi»    10d22dc·<install_prolog_stream@@Base+0x10d1640>
Max diff block lines reached; 7894/13227 bytes (59.68%) of diff not shown.
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 ··0x00001e70·a1090000····························....2 ··0x00001e78·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 ··0x00001e74·61090000····························a...2 ··0x00001e7c·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 ··0x00001f78·781e0000·00000000·00000000·8c070000·x...............3 ··0x00001f78·801e0000·00000000·00000000·0c070000·................
4 ··0x00001f88·8c070000·8c070000·8c070000·8c070000·................4 ··0x00001f88·0c070000·0c070000·0c070000·0c070000·................
5 ··0x00001f98·8c070000·8c070000·8c070000·8c070000·................5 ··0x00001f98·0c070000·0c070000·0c070000·0c070000·................
6 ··0x00001fa8·8c070000·8c070000·8c070000·8c070000·................6 ··0x00001fa8·0c070000·0c070000·0c070000·0c070000·................
7 ··0x00001fb8·8c070000·8c070000·8c070000·8c070000·................7 ··0x00001fb8·0c070000·0c070000·0c070000·0c070000·................
8 ··0x00001fc8·8c070000·8c070000·8c070000·8c070000·................8 ··0x00001fc8·0c070000·0c070000·0c070000·0c070000·................
9 ··0x00001fd8·8c070000·8c070000·8c070000·8c070000·................9 ··0x00001fd8·0c070000·0c070000·0c070000·0c070000·................
10 ··0x00001fe8·8c070000·00000000·00000000·00000000·................10 ··0x00001fe8·0c070000·00000000·00000000·00000000·................
11 ··0x00001ff8·00000000·00000000···················........11 ··0x00001ff8·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 ··0x00002000·00200000·ed0a0000·4d0a0000·00000000·.·......M.......2 ··0x00002000·00200000·6d0a0000·cd090000·00000000·.·..m...........
3 ··0x00002010·bd090000·b1090000·a5090000··········............3 ··0x00002010·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·66653435·32653233·62363065·30366233·fe452e23b60e06b3 
3 ··0x00000010·65613264·35616161·37666337·36316333·ea2d5aaa7fc761c32 ··0x00000000·34336639·32616265·32373739·35393261·43f92abe2779592a
 3 ··0x00000010·37653935·33356237·36386565·39343833·7e9535b768ee9483
4 ··0x00000020·33633963·38312e64·65627567·00000000·3c9c81.debug....4 ··0x00000020·66373862·33612e64·65627567·00000000·f78b3a.debug....
5 ··0x00000030·ace7bf7d····························...}5 ··0x00000030·efefd5e5····························....
  
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.4 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 88% 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:··········8636·(bytes·into·file)13 ··Start·of·section·headers:··········8624·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x013a0·0x013a0·R·E·0x1000
8 ··LOAD···········0x001e84·0x00002e84·0x00002e84·0x00180·0x00184·RW··0x10007 ··LOAD···········0x001e8c·0x00002e8c·0x00002e8c·0x00178·0x0017c·RW··0x1000
9 ··DYNAMIC········0x001e8c·0x00002e8c·0x00002e8c·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x001e94·0x00002e94·0x00002e94·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······0x001e84·0x00002e84·0x00002e84·0x0017c·0x0017c·R···0x111 ··GNU_RELRO······0x001e8c·0x00002e8c·0x00002e8c·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·0x21bc:1 There·are·25·section·headers,·starting·at·offset·0x21b0:
  
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······00002e84·001e84·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00002e8c·001e8c·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······00002e88·001e88·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00002e90·001e90·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········00002e8c·001e8c·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00002e94·001e94·0000f8·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········00002f8c·001f8c·000074·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00002f8c·001f8c·000074·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00003000·002000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00003000·002000·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00003004·002004·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00003004·002004·000004·00··WA··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002004·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·002035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·002035·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·002090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·002090·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0020c4·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0020c4·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:·00003000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00003000·····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 00002e84··00000017·R_ARM_RELATIVE········3 00002e8c··00000017·R_ARM_RELATIVE········
4 00002e88··00000017·R_ARM_RELATIVE········4 00002e90··00000017·R_ARM_RELATIVE········
5 00003000··00000017·R_ARM_RELATIVE········5 00003000··00000017·R_ARM_RELATIVE········
6 00002fec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00002fec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00002ff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00002ff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00002ff4··00000915·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 00002ff4··00000815·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00002ff8··00000f15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 00002ff8··00000e15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00002ffc··00001915·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00002ffc··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 00002f98··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_integer13 00002f98··00000316·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
14 00002f9c··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.414 00002f9c··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
15 00002fa0··00000616·R_ARM_JUMP_SLOT········00000000···PL_cvt_i_uint15 00002fa0··00000516·R_ARM_JUMP_SLOT········00000000···PL_cvt_i_uint
16 00002fa4··00000816·R_ARM_JUMP_SLOT········00000000···PL_instantiation_error16 00002fa4··00000716·R_ARM_JUMP_SLOT········00000000···PL_instantiation_error
17 00002fa8··00000a16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign17 00002fa8··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
18 00002fac··00000b16·R_ARM_JUMP_SLOT········00000000···PL_get_int64_ex18 00002fac··00000a16·R_ARM_JUMP_SLOT········00000000···PL_get_int64_ex
19 00002fb0··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.419 00002fb0··00000b16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
20 00002fb4··00000d16·R_ARM_JUMP_SLOT········00000000···PL_is_variable20 00002fb4··00000c16·R_ARM_JUMP_SLOT········00000000···PL_is_variable
21 00002fb8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_list_ncodes21 00002fb8··00000d16·R_ARM_JUMP_SLOT········00000000···PL_unify_list_ncodes
22 00002fbc··00000f16·R_ARM_JUMP_SLOT········00000000···__gmon_start__22 00002fbc··00000e16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
23 00002fc0··00001016·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex23 00002fc0··00000f16·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
24 00002fc4··00001116·R_ARM_JUMP_SLOT········00000000···PL_type_error24 00002fc4··00001016·R_ARM_JUMP_SLOT········00000000···PL_type_error
25 00002fc8··00001216·R_ARM_JUMP_SLOT········00000000···PL_cvt_i_int25 00002fc8··00001116·R_ARM_JUMP_SLOT········00000000···PL_cvt_i_int
26 00002fcc··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_float26 00002fcc··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_float
27 00002fd0··00001416·R_ARM_JUMP_SLOT········00000000···PL_get_float_ex27 00002fd0··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_float_ex
28 00002fd4··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_uint64_ex28 00002fd4··00001416·R_ARM_JUMP_SLOT········00000000···PL_get_uint64_ex
29 00002fd8··00001616·R_ARM_JUMP_SLOT········00000000···PL_domain_error29 00002fd8··00001516·R_ARM_JUMP_SLOT········00000000···PL_domain_error
30 00002fdc··00001716·R_ARM_JUMP_SLOT········00000000···PL_unify_float30 00002fdc··00001616·R_ARM_JUMP_SLOT········00000000···PL_unify_float
31 00002fe0··00001816·R_ARM_JUMP_SLOT········00000000···PL_unify_uint6431 00002fe0··00001716·R_ARM_JUMP_SLOT········00000000···PL_unify_uint64
32 00002fe4··00001a16·R_ARM_JUMP_SLOT········00000000···PL_unify_int6432 00002fe4··00001916·R_ARM_JUMP_SLOT········00000000···PL_unify_int64
33 00002fe8··00001b16·R_ARM_JUMP_SLOT········00000000···PL_get_list_nchars33 00002fe8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_get_list_nchars
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x1e8c·contains·28·entries:1 Dynamic·section·at·offset·0x1e94·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)·················0x2e847 ·0x00000019·(INIT_ARRAY)·················0x2e8c
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x2e889 ·0x0000001a·(FINI_ARRAY)·················0x2e90
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)·····················0x2f8c16 ·0x00000003·(PLTGOT)·····················0x2f8c
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:·a5f837db6cd5e8a701a98db3a60730812fd809213 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·eeaa985b29dc995b86e66dbbf2435cfd7f027a4a
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.34 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:·0x000028bc7 »       andeq»  r2,·r0,·ip,·lsr·r9
  
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,·#8192» @·0x200010 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200014 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200018 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200023 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200028 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200032 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200036 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200040 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200044 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200048 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200052 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200056 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200060 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200064 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200068 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200072 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200076 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200080 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200084 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200088 »       add»    ip,·ip,·#8192» @·0x2000
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,·#8192» @·0x200092 »       add»    ip,·ip,·#8192» @·0x2000
93 »       ldr»    pc,·[ip,·#2068]!»      @·0x81493 »       ldr»    pc,·[ip,·#2196]!»      @·0x894
46.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 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 ··0x00002e84·9d080000····························....2 ··0x00002e8c·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 ··0x00002e88·5d080000····························]...2 ··0x00002e90·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 ··0x00002f8c·8c2e0000·00000000·00000000·c0060000·................3 ··0x00002f8c·942e0000·00000000·00000000·40060000·............@...
4 ··0x00002f9c·c0060000·c0060000·c0060000·c0060000·................4 ··0x00002f9c·40060000·40060000·40060000·40060000·@...@...@...@...
5 ··0x00002fac·c0060000·c0060000·c0060000·c0060000·................5 ··0x00002fac·40060000·40060000·40060000·40060000·@...@...@...@...
6 ··0x00002fbc·c0060000·c0060000·c0060000·c0060000·................6 ··0x00002fbc·40060000·40060000·40060000·40060000·@...@...@...@...
7 ··0x00002fcc·c0060000·c0060000·c0060000·c0060000·................7 ··0x00002fcc·40060000·40060000·40060000·40060000·@...@...@...@...
8 ··0x00002fdc·c0060000·c0060000·c0060000·c0060000·................8 ··0x00002fdc·40060000·40060000·40060000·40060000·@...@...@...@...
9 ··0x00002fec·00000000·00000000·00000000·00000000·................9 ··0x00002fec·00000000·00000000·00000000·00000000·................
10 ··0x00002ffc·00000000····························....10 ··0x00002ffc·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·66383337·64623663·64356538·61373031·f837db6cd5e8a701 
3 ··0x00000010·61393864·62336136·30373330·38313266·a98db3a60730812f2 ··0x00000000·61613938·35623239·64633939·35623836·aa985b29dc995b86
 3 ··0x00000010·65363664·62626632·34333563·66643766·e66dbbf2435cfd7f
4 ··0x00000020·64383039·32312e64·65627567·00000000·d80921.debug....4 ··0x00000020·30323761·34612e64·65627567·00000000·027a4a.debug....
5 ··0x00000030·c0232b89····························.#+.5 ··0x00000030·b12ed80c····························....
  
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.68 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 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:··········140312·(bytes·into·file)13 ··Start·of·section·headers:··········140292·(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······0x020df8·0x00020df8·0x00020df8·0x007a8·0x007a8·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x215a4·0x215a4·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x20c58·0x20c58·R·E·0x1000
8 ··LOAD···········0x021a7c·0x00022a7c·0x00022a7c·0x007cc·0x00a88·RW··0x10007 ··LOAD···········0x021a84·0x00021a84·0x00021a84·0x007c4·0x00a80·RW··0x1000
9 ··DYNAMIC········0x021cac·0x00022cac·0x00022cac·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x021cb4·0x00021cb4·0x00021cb4·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······0x021a7c·0x00022a7c·0x00022a7c·0x00584·0x00584·R···0x111 ··GNU_RELRO······0x021a84·0x00021a84·0x00021a84·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·0x22418:1 There·are·26·section·headers,·starting·at·offset·0x22404:
  
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·015a44·00··AX··0···0··815 ··[11]·.text·············PROGBITS········000021b0·0021b0·015a44·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00017c9c·017c9c·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00017bf4·017bf4·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00017ca4·017ca4·009058·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00017bfc·017bfc·009058·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········00020cfc·020cfc·0000fc·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······00020df8·020df8·0007a8·00··AL·11···0··4 
20 ··[16]·.eh_frame·········PROGBITS········000215a0·0215a0·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00020c54·020c54·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······00022a7c·021a7c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00021a84·021a84·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00022a80·021a80·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00021a88·021a88·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······PROGBITS········00022a84·021a84·000228·00··WA··0···0··421 ··[17]·.data.rel.ro······PROGBITS········00021a8c·021a8c·000228·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········00022cac·021cac·000100·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········00021cb4·021cb4·0000f8·08··WA··4···0··4
25 ··[21]·.got··············PROGBITS········00022dac·021dac·000254·04··WA··0···0··423 ··[19]·.got··············PROGBITS········00021dac·021dac·000254·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00023000·022000·000248·00··WA··0···0··824 ··[20]·.data·············PROGBITS········00022000·022000·000248·00··WA··0···0··8
27 ··[23]·.bss··············NOBITS··········00023248·022248·0002bc·00··WA··0···0··825 ··[21]·.bss··············NOBITS··········00022248·022248·0002bc·00··WA··0···0··8
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·022248·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·022248·000031·00······0···0··1
29 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·022279·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·022279·00005b·00······0···0··1
30 ··[26]·.gnu_debuglink····PROGBITS········00000000·0222d4·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·0222d4·000034·00······0···0··4
31 ··[27]·.shstrtab·········STRTAB··········00000000·022308·00010f·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·022308·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
25.5 KB
readelf --wide --relocs {}
Max HTML report size reached
2.34 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x21cac·contains·28·entries:1 Dynamic·section·at·offset·0x21cb4·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)·······················0x17c9c6 ·0x0000000d·(FINI)·······················0x17bf4
8 ·0x00000019·(INIT_ARRAY)·················0x22a7c7 ·0x00000019·(INIT_ARRAY)·················0x21a84
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x22a809 ·0x0000001a·(FINI_ARRAY)·················0x21a88
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)·····················0x22dac16 ·0x00000003·(PLTGOT)·····················0x21dac
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:·3ca6caed38206a6f7614323e86adfedfc515ff303 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·057bf6a5c71020f851bcc444dc0a255f9550ccdd
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}
30.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
1.25 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 00017c9c·<.fini>:2 00017bf4·<.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 ··0x000215a0·00000000····························....2 ··0x00020c54·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 ··0x00022a7c·1d230000····························.#..2 ··0x00021a84·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 ··0x00022a80·dd220000····························."..2 ··0x00021a88·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 ··0x00022a84·208e0100·008e0100·687e0100·248e0100··.......h~..$... 
3 ··0x00022a94·288e0100·2c8e0100·308e0100·e47d0100·(...,...0....}..2 ··0x00021a8c·788d0100·588d0100·c07d0100·7c8d0100·x...X....}..|...
 3 ··0x00021a9c·808d0100·848d0100·888d0100·3c7d0100·............<}..
4 ··0x00022aa4·348e0100·388e0100·289b0100·4c070200·4...8...(...L...4 ··0x00021aac·8c8d0100·908d0100·809a0100·a4060200·................
5 ··0x00022ab4·4c030200·4cff0100·4cfb0100·4cf70100·L...L...L...L...5 ··0x00021abc·a4020200·a4fe0100·a4fa0100·a4f60100·................
6 ··0x00022ac4·4cf30100·00000000·00000000·4cef0100·L...........L...6 ··0x00021acc·a4f20100·00000000·00000000·a4ee0100·................
7 ··0x00022ad4·4ceb0100·4ce70100·4ce30100·4cdf0100·L...L...L...L...7 ··0x00021adc·a4ea0100·a4e60100·a4e20100·a4de0100·................
8 ··0x00022ae4·00000000·4cdb0100·4cd70100·00000000·....L...L.......8 ··0x00021aec·00000000·a4da0100·a4d60100·00000000·................
9 ··0x00022af4·00000000·00000000·00000000·00000000·................9 ··0x00021afc·00000000·00000000·00000000·00000000·................
10 ··0x00022b04·00000000·00000000·00000000·00000000·................10 ··0x00021b0c·00000000·00000000·00000000·00000000·................
11 ··0x00022b14·00000000·00000000·00000000·4cd30100·............L...11 ··0x00021b1c·00000000·00000000·00000000·a4d20100·................
12 ··0x00022b24·4ccf0100·4ccb0100·4cc70100·4cc30100·L...L...L...L...12 ··0x00021b2c·a4ce0100·a4ca0100·a4c60100·a4c20100·................
13 ··0x00022b34·4cbf0100·4cbb0100·4cb70100·00000000·L...L...L.......13 ··0x00021b3c·a4be0100·a4ba0100·a4b60100·00000000·................
14 ··0x00022b44·00000000·00000000·00000000·00000000·................14 ··0x00021b4c·00000000·00000000·00000000·00000000·................
15 ··0x00022b54·4cb30100·00000000·4caf0100·4cab0100·L.......L...L...15 ··0x00021b5c·a4b20100·00000000·a4ae0100·a4aa0100·................
16 ··0x00022b64·00000000·00000000·4ca70100·4ca30100·........L...L...16 ··0x00021b6c·00000000·00000000·a4a60100·a4a20100·................
17 ··0x00022b74·4c9f0100·00000000·00000000·00000000·L...............17 ··0x00021b7c·a49e0100·00000000·00000000·00000000·................
18 ··0x00022b84·00000000·00000000·00000000·00000000·................18 ··0x00021b8c·00000000·00000000·00000000·00000000·................
19 ··0x00022b94·00000000·00000000·00000000·00000000·................19 ··0x00021b9c·00000000·00000000·00000000·00000000·................
20 ··0x00022ba4·00000000·00000000·00000000·00000000·................20 ··0x00021bac·00000000·00000000·00000000·00000000·................
21 ··0x00022bb4·00000000·00000000·00000000·00000000·................21 ··0x00021bbc·00000000·00000000·00000000·00000000·................
22 ··0x00022bc4·00000000·00000000·00000000·00000000·................22 ··0x00021bcc·00000000·00000000·00000000·00000000·................
23 ··0x00022bd4·00000000·00000000·00000000·00000000·................23 ··0x00021bdc·00000000·00000000·00000000·00000000·................
24 ··0x00022be4·00000000·00000000·00000000·00000000·................24 ··0x00021bec·00000000·00000000·00000000·00000000·................
25 ··0x00022bf4·00000000·00000000·00000000·00000000·................25 ··0x00021bfc·00000000·00000000·00000000·00000000·................
26 ··0x00022c04·00000000·00000000·00000000·00000000·................26 ··0x00021c0c·00000000·00000000·00000000·00000000·................
27 ··0x00022c14·00000000·00000000·00000000·00000000·................27 ··0x00021c1c·00000000·00000000·00000000·00000000·................
28 ··0x00022c24·00000000·00000000·00000000·00000000·................28 ··0x00021c2c·00000000·00000000·00000000·00000000·................
29 ··0x00022c34·00000000·00000000·00000000·00000000·................29 ··0x00021c3c·00000000·00000000·00000000·00000000·................
30 ··0x00022c44·00000000·00000000·00000000·00000000·................30 ··0x00021c4c·00000000·00000000·00000000·00000000·................
31 ··0x00022c54·00000000·00000000·00000000·00000000·................31 ··0x00021c5c·00000000·00000000·00000000·00000000·................
32 ··0x00022c64·00000000·00000000·00000000·00000000·................32 ··0x00021c6c·00000000·00000000·00000000·00000000·................
33 ··0x00022c74·00000000·00000000·00000000·00000000·................33 ··0x00021c7c·00000000·00000000·00000000·00000000·................
34 ··0x00022c84·00000000·00000000·00000000·00000000·................34 ··0x00021c8c·00000000·00000000·00000000·00000000·................
35 ··0x00022c94·00000000·00000000·00000000·00000000·................35 ··0x00021c9c·00000000·00000000·00000000·00000000·................
36 ··0x00022ca4·00000000·00000000···················........36 ··0x00021cac·00000000·00000000···················........
  
5.18 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 ··0x00022dac·ac2c0200·00000000·00000000·441b0000·.,..........D...3 ··0x00021dac·b41c0200·00000000·00000000·9c1a0000·................
4 ··0x00022dbc·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
5 ··0x00022dcc·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
6 ··0x00022ddc·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
7 ··0x00022dec·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
8 ··0x00022dfc·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
9 ··0x00022e0c·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
10 ··0x00022e1c·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
11 ··0x00022e2c·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
12 ··0x00022e3c·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
13 ··0x00022e4c·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
14 ··0x00022e5c·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
15 ··0x00022e6c·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
16 ··0x00022e7c·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
17 ··0x00022e8c·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
18 ··0x00022e9c·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
19 ··0x00022eac·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
20 ··0x00022ebc·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
21 ··0x00022ecc·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
22 ··0x00022edc·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
23 ··0x00022eec·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
24 ··0x00022efc·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
25 ··0x00022f0c·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
26 ··0x00022f1c·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
27 ··0x00022f2c·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
28 ··0x00022f3c·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
29 ··0x00022f4c·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
30 ··0x00022f5c·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
31 ··0x00022f6c·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
32 ··0x00022f7c·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
33 ··0x00022f8c·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
34 ··0x00022f9c·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
35 ··0x00022fac·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
36 ··0x00022fbc·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
37 ··0x00022fcc·441b0000·441b0000·441b0000·441b0000·D...D...D...D... 
38 ··0x00022fdc·441b0000·441b0000·00000000·4d420100·D...D.......MB..4 ··0x00021dbc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 5 ··0x00021dcc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 6 ··0x00021ddc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 7 ··0x00021dec·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 8 ··0x00021dfc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 9 ··0x00021e0c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 10 ··0x00021e1c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 11 ··0x00021e2c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 12 ··0x00021e3c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 13 ··0x00021e4c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 14 ··0x00021e5c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 15 ··0x00021e6c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 16 ··0x00021e7c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 17 ··0x00021e8c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 18 ··0x00021e9c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 19 ··0x00021eac·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 20 ··0x00021ebc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 21 ··0x00021ecc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 22 ··0x00021edc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 23 ··0x00021eec·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 24 ··0x00021efc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 25 ··0x00021f0c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 26 ··0x00021f1c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 27 ··0x00021f2c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 28 ··0x00021f3c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 29 ··0x00021f4c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 30 ··0x00021f5c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 31 ··0x00021f6c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 32 ··0x00021f7c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 33 ··0x00021f8c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 34 ··0x00021f9c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 35 ··0x00021fac·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 36 ··0x00021fbc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 37 ··0x00021fcc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................
 38 ··0x00021fdc·9c1a0000·9c1a0000·00000000·00000000·................
39 ··0x00022fec·00000000·00000000·00000000·00000000·................39 ··0x00021fec·00000000·00000000·a5410100·00000000·.........A......
40 ··0x00022ffc·00000000····························....40 ··0x00021ffc·00000000····························....
  
4.97 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 ··0x00023000·00300200·c55d965b·013a2975·05000000·.0...].[.:)u....2 ··0x00022000·00200200·c55d965b·013a2975·05000000·.·...].[.:)u....
3 ··0x00023010·a47e0100·6d710100·b56e0100·1d6f0100·.~..mq...n...o..3 ··0x00022010·fc7d0100·c5700100·0d6e0100·756e0100·.}...p...n..un..
4 ··0x00023020·996e0100·00000000·00000000·00000000·.n..............4 ··0x00022020·f16d0100·00000000·00000000·00000000·.m..............
5 ··0x00023030·00000000·00000000·00000000·00000000·................5 ··0x00022030·00000000·00000000·00000000·00000000·................
6 ··0x00023040·00000000·00000000·00000000·00000000·................6 ··0x00022040·00000000·00000000·00000000·00000000·................
7 ··0x00023050·00000000·00000000·00000000·00000000·................7 ··0x00022050·00000000·00000000·00000000·00000000·................
8 ··0x00023060·00000000·00000000·50940100·00000000·........P.......8 ··0x00022060·00000000·00000000·a8930100·00000000·................
9 ··0x00023070·01000000·00000000·80ffffff·ffffffff·................9 ··0x00022070·01000000·00000000·80ffffff·ffffffff·................
10 ··0x00023080·7f000000·00000000·908a0100·00000000·................10 ··0x00022080·7f000000·00000000·e8890100·00000000·................
11 ··0x00023090·03000000·00000000·00000000·00000000·................11 ··0x00022090·03000000·00000000·00000000·00000000·................
12 ··0x000230a0·00000000·00000000·78940100·00000000·........x.......12 ··0x000220a0·00000000·00000000·d0930100·00000000·................
13 ··0x000230b0·02000000·00000000·00000000·00000000·................13 ··0x000220b0·02000000·00000000·00000000·00000000·................
14 ··0x000230c0·00000000·00000000·a4940100·00000000·................14 ··0x000220c0·00000000·00000000·fc930100·00000000·................
15 ··0x000230d0·01000000·00000000·00000080·ffffffff·................15 ··0x000220d0·01000000·00000000·00000080·ffffffff·................
16 ··0x000230e0·ffffff7f·00000000·cc940100·00000000·................16 ··0x000220e0·ffffff7f·00000000·24940100·00000000·........$.......
17 ··0x000230f0·01000000·00000000·00000000·00000000·................17 ··0x000220f0·01000000·00000000·00000000·00000000·................
18 ··0x00023100·00000000·00000000·f8940100·00000000·................18 ··0x00022100·00000000·00000000·50940100·00000000·........P.......
19 ··0x00023110·01000000·00000000·00000000·00000000·................19 ··0x00022110·01000000·00000000·00000000·00000000·................
20 ··0x00023120·00000000·00000000·20950100·00000000·........·.......20 ··0x00022120·00000000·00000000·78940100·00000000·........x.......
21 ··0x00023130·01000000·00000000·00000000·00000000·................21 ··0x00022130·01000000·00000000·00000000·00000000·................
22 ··0x00023140·ffffffff·ffffffff·54950100·00000000·........T.......22 ··0x00022140·ffffffff·ffffffff·ac940100·00000000·................
23 ··0x00023150·01000000·00000000·00000000·00000000·................23 ··0x00022150·01000000·00000000·00000000·00000000·................
24 ··0x00023160·00000000·00000000·88950100·00000000·................24 ··0x00022160·00000000·00000000·e0940100·00000000·................
25 ··0x00023170·01000000·00000000·01000000·00000000·................25 ··0x00022170·01000000·00000000·01000000·00000000·................
26 ··0x00023180·00000000·00000000·bc950100·00000000·................26 ··0x00022180·00000000·00000000·14950100·00000000·................
27 ··0x00023190·01000000·00000000·0080ffff·ffffffff·................27 ··0x00022190·01000000·00000000·0080ffff·ffffffff·................
28 ··0x000231a0·ff7f0000·00000000·e4950100·00000000·................28 ··0x000221a0·ff7f0000·00000000·3c950100·00000000·........<.......
29 ··0x000231b0·01000000·00000000·00000000·00000000·................29 ··0x000221b0·01000000·00000000·00000000·00000000·................
30 ··0x000231c0·ff000000·00000000·14960100·00000000·................30 ··0x000221c0·ff000000·00000000·6c950100·00000000·........l.......
31 ··0x000231d0·01000000·00000000·00000000·00000000·................31 ··0x000221d0·01000000·00000000·00000000·00000000·................
32 ··0x000231e0·ffffffff·00000000·44960100·00000000·........D.......32 ··0x000221e0·ffffffff·00000000·9c950100·00000000·................
33 ··0x000231f0·01000000·00000000·00000000·00000000·................33 ··0x000221f0·01000000·00000000·00000000·00000000·................
34 ··0x00023200·00000000·00000000·74960100·00000000·........t.......34 ··0x00022200·00000000·00000000·cc950100·00000000·................
35 ··0x00023210·01000000·00000000·00000000·00000000·................35 ··0x00022210·01000000·00000000·00000000·00000000·................
36 ··0x00023220·ffff0000·00000000·00000000·00000000·................36 ··0x00022220·ffff0000·00000000·00000000·00000000·................
37 ··0x00023230·00000000·00000000·00000000·00000000·................37 ··0x00022230·00000000·00000000·00000000·00000000·................
38 ··0x00023240·00000000·00000000···················........38 ··0x00022240·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·61366361·65643338·32303661·36663736·a6caed38206a6f76 
3 ··0x00000010·31343332·33653836·61646665·64666335·14323e86adfedfc52 ··0x00000000·37626636·61356337·31303230·66383531·7bf6a5c71020f851
 3 ··0x00000010·62636334·34346463·30613235·35663935·bcc444dc0a255f95
4 ··0x00000020·31356666·33302e64·65627567·00000000·15ff30.debug....4 ··0x00000020·35306363·64642e64·65627567·00000000·50ccdd.debug....
5 ··0x00000030·ecda547c····························..T|5 ··0x00000030·56961303····························V...
  
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. 
  
50.9 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 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:··········4552·(bytes·into·file)13 ··Start·of·section·headers:··········4528·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00cac·0x00cac·R·E·0x1000
8 ··LOAD···········0x000e98·0x00001e98·0x00001e98·0x0016c·0x00174·RW··0x10007 ··LOAD···········0x000ea0·0x00001ea0·0x00001ea0·0x00164·0x0016c·RW··0x1000
9 ··DYNAMIC········0x000ea0·0x00001ea0·0x00001ea0·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x000ea8·0x00001ea8·0x00001ea8·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······0x000e98·0x00001e98·0x00001e98·0x00168·0x00168·R···0x111 ··GNU_RELRO······0x000ea0·0x00001ea0·0x00001ea0·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·0x11c8:1 There·are·25·section·headers,·starting·at·offset·0x11b0:
  
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······00001e98·000e98·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00001ea0·000ea0·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00001e9c·000e9c·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00001ea4·000ea4·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00001ea0·000ea0·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00001ea8·000ea8·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00001fa0·000fa0·000060·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00001fa0·000fa0·000060·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00002000·001000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00002000·001000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00002004·001004·000008·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00002004·001004·000008·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·001004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·001004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·001035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·001035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·001090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·001090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0010c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0010c4·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:·00002000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00002000·····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 00001e98··00000017·R_ARM_RELATIVE········3 00001ea0··00000017·R_ARM_RELATIVE········
4 00001e9c··00000017·R_ARM_RELATIVE········4 00001ea4··00000017·R_ARM_RELATIVE········
5 00002000··00000017·R_ARM_RELATIVE········5 00002000··00000017·R_ARM_RELATIVE········
6 00001fec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00001fec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00001ff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00001ff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00001ff4··00000815·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 00001ff4··00000715·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00001ff8··00001115·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 00001ff8··00001015·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00001ffc··00001715·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00001ffc··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 00001fac··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream13 00001fac··00000316·R_ARM_JUMP_SLOT········00000000···PL_release_stream
14 00001fb0··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.414 00001fb0··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
15 00001fb4··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_nil15 00001fb4··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
16 00001fb8··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign16 00001fb8··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
17 00001fbc··00000a16·R_ARM_JUMP_SLOT········00000000···Sferror17 00001fbc··00000916·R_ARM_JUMP_SLOT········00000000···Sferror
18 00001fc0··00000b16·R_ARM_JUMP_SLOT········00000000···PL_get_stream18 00001fc0··00000a16·R_ARM_JUMP_SLOT········00000000···PL_get_stream
19 00001fc4··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars19 00001fc4··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
20 00001fc8··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.420 00001fc8··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
21 00001fcc··00000e16·R_ARM_JUMP_SLOT········00000000···PL_new_atom21 00001fcc··00000d16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
22 00001fd0··00000f16·R_ARM_JUMP_SLOT········00000000···PL_exception22 00001fd0··00000e16·R_ARM_JUMP_SLOT········00000000···PL_exception
23 00001fd4··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs23 00001fd4··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
24 00001fd8··00001116·R_ARM_JUMP_SLOT········00000000···__gmon_start__24 00001fd8··00001016·R_ARM_JUMP_SLOT········00000000···__gmon_start__
25 00001fdc··00001216·R_ARM_JUMP_SLOT········00000000···PL_unify25 00001fdc··00001116·R_ARM_JUMP_SLOT········00000000···PL_unify
26 00001fe0··00001416·R_ARM_JUMP_SLOT········00000000···PL_unify_atom26 00001fe0··00001216·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
27 00001fe4··00001516·R_ARM_JUMP_SLOT········00000000···Sgetcode27 00001fe4··00001316·R_ARM_JUMP_SLOT········00000000···Sgetcode
28 00001fe8··00001616·R_ARM_JUMP_SLOT········00000000···PL_put_term28 00001fe8··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·0xea0·contains·28·entries:1 Dynamic·section·at·offset·0xea8·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)·················0x1e987 ·0x00000019·(INIT_ARRAY)·················0x1ea0
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1e9c9 ·0x0000001a·(FINI_ARRAY)·················0x1ea4
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)·····················0x1fa016 ·0x00000003·(PLTGOT)·····················0x1fa0
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:·7246009d8ef05b8c4c2233d1ef4dcb76bb5c2eb93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ea8ca7e2ae6ef828f528a318083a8df95d7bbe7b
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.33 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»  r1,·r0,·r4,·lsr·#197 »       andeq»  r1,·r0,·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,·#4096» @·0x100010 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100014 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100018 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100023 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100027 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100031 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100035 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100039 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100043 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100047 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100051 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100055 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100059 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100063 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100067 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100071 »       add»    ip,·ip,·#4096» @·0x1000
72 »       ldr»    pc,·[ip,·#2344]!»      @·0x92872 »       ldr»    pc,·[ip,·#2512]!»      @·0x9d0
15.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 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 ··0x00001e98·89070000····························....2 ··0x00001ea0·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 ··0x00001e9c·49070000····························I...2 ··0x00001ea4·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 ··0x00001fa0·a01e0000·00000000·00000000·ec050000·................3 ··0x00001fa0·a81e0000·00000000·00000000·44050000·............D...
4 ··0x00001fb0·ec050000·ec050000·ec050000·ec050000·................4 ··0x00001fb0·44050000·44050000·44050000·44050000·D...D...D...D...
5 ··0x00001fc0·ec050000·ec050000·ec050000·ec050000·................5 ··0x00001fc0·44050000·44050000·44050000·44050000·D...D...D...D...
6 ··0x00001fd0·ec050000·ec050000·ec050000·ec050000·................6 ··0x00001fd0·44050000·44050000·44050000·44050000·D...D...D...D...
7 ··0x00001fe0·ec050000·ec050000·ec050000·00000000·................7 ··0x00001fe0·44050000·44050000·44050000·00000000·D...D...D.......
8 ··0x00001ff0·00000000·00000000·00000000·00000000·................8 ··0x00001ff0·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·34363030·39643865·66303562·38633463·46009d8ef05b8c4c 
3 ··0x00000010·32323333·64316566·34646362·37366262·2233d1ef4dcb76bb2 ··0x00000000·38636137·65326165·36656638·32386635·8ca7e2ae6ef828f5
 3 ··0x00000010·32386133·31383038·33613864·66393564·28a318083a8df95d
4 ··0x00000020·35633265·62392e64·65627567·00000000·5c2eb9.debug....4 ··0x00000020·37626265·37622e64·65627567·00000000·7bbe7b.debug....
5 ··0x00000030·39575745····························9WWE5 ··0x00000030·ff27b14d····························.'.M
  
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 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:··········16828·(bytes·into·file)13 ··Start·of·section·headers:··········16816·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x039e8·0x039e8·R·E·0x1000
8 ··LOAD···········0x003dc0·0x00004dc0·0x00004dc0·0x00244·0x002c4·RW··0x10007 ··LOAD···········0x003dc8·0x00004dc8·0x00004dc8·0x0023c·0x002bc·RW··0x1000
9 ··DYNAMIC········0x003dc8·0x00004dc8·0x00004dc8·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x003dd0·0x00004dd0·0x00004dd0·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······0x003dc0·0x00004dc0·0x00004dc0·0x00240·0x00240·R···0x111 ··GNU_RELRO······0x003dc8·0x00004dc8·0x00004dc8·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·0x41bc:1 There·are·25·section·headers,·starting·at·offset·0x41b0:
  
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······00004dc0·003dc0·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00004dc8·003dc8·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······00004dc4·003dc4·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00004dcc·003dcc·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········00004dc8·003dc8·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00004dd0·003dd0·0000f8·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········00004ec8·003ec8·000138·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00004ec8·003ec8·000138·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00005000·004000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00005000·004000·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00005008·004004·00007c·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········00005008·004004·00007c·00··WA··0···0··8
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004004·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·004035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·004035·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·004090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·004090·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0040c4·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0040c4·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:·00005000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00005000·····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 00004dc0··00000017·R_ARM_RELATIVE········3 00004dc8··00000017·R_ARM_RELATIVE········
4 00004dc4··00000017·R_ARM_RELATIVE········4 00004dcc··00000017·R_ARM_RELATIVE········
5 00005000··00000017·R_ARM_RELATIVE········5 00005000··00000017·R_ARM_RELATIVE········
6 00004fec··00000715·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00004fec··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00004ff0··00000815·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00004ff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00004ff4··00000c15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 00004ff4··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00004ff8··00002a15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 00004ff8··00002915·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00004ffc··00004615·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00004ffc··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 00004ed4··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream13 00004ed4··00000316·R_ARM_JUMP_SLOT········00000000···PL_release_stream
14 00004ed8··00000516·R_ARM_JUMP_SLOT········00000000···Sfeof14 00004ed8··00000416·R_ARM_JUMP_SLOT········00000000···Sfeof
15 00004edc··00000616·R_ARM_JUMP_SLOT········00000000···PL_is_atomic15 00004edc··00000516·R_ARM_JUMP_SLOT········00000000···PL_is_atomic
16 00004ee0··00000716·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.416 00004ee0··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
17 00004ee4··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_term17 00004ee4··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term
18 00004ee8··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil18 00004ee8··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
19 00004eec··00000b16·R_ARM_JUMP_SLOT········00000000···PL_put_variable19 00004eec··00000a16·R_ARM_JUMP_SLOT········00000000···PL_put_variable
20 00004ef0··00000d16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.420 00004ef0··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
21 00004ef4··00000e16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign21 00004ef4··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
22 00004ef8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz22 00004ef8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
23 00004efc··00001016·R_ARM_JUMP_SLOT········00000000···Sferror23 00004efc··00000f16·R_ARM_JUMP_SLOT········00000000···Sferror
24 00004f00··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_int6424 00004f00··00001016·R_ARM_JUMP_SLOT········00000000···PL_get_int64
25 00004f04··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_stream25 00004f04··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_stream
26 00004f08··00001316·R_ARM_JUMP_SLOT········00000000···PL_unify_chars26 00004f08··00001216·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
27 00004f0c··00001416·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.427 00004f0c··00001316·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
28 00004f10··00001516·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.428 00004f10··00001416·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
29 00004f14··00001616·R_ARM_JUMP_SLOT········00000000···PL_raise_exception29 00004f14··00001516·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
30 00004f18··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz30 00004f18··00001616·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
31 00004f1c··00001816·R_ARM_JUMP_SLOT········00000000···PL_put_float31 00004f1c··00001716·R_ARM_JUMP_SLOT········00000000···PL_put_float
32 00004f20··00001916·R_ARM_JUMP_SLOT········00000000···Sfwrite32 00004f20··00001816·R_ARM_JUMP_SLOT········00000000···Sfwrite
33 00004f24··00001a16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref33 00004f24··00001916·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
34 00004f28··00001b16·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs34 00004f28··00001a16·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs
35 00004f2c··00001c16·R_ARM_JUMP_SLOT········00000000···PL_new_atom35 00004f2c··00001b16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
36 00004f30··00001d16·R_ARM_JUMP_SLOT········00000000···S__fupdatefilepos_getc36 00004f30··00001c16·R_ARM_JUMP_SLOT········00000000···S__fupdatefilepos_getc
37 00004f34··00001e16·R_ARM_JUMP_SLOT········00000000···PL_unify_bool37 00004f34··00001d16·R_ARM_JUMP_SLOT········00000000···PL_unify_bool
38 00004f38··00001f16·R_ARM_JUMP_SLOT········00000000···PL_is_float38 00004f38··00001e16·R_ARM_JUMP_SLOT········00000000···PL_is_float
39 00004f3c··00002016·R_ARM_JUMP_SLOT········00000000···PL_call_predicate39 00004f3c··00001f16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate
40 00004f40··00002116·R_ARM_JUMP_SLOT········00000000···strtoll@GLIBC_2.440 00004f40··00002016·R_ARM_JUMP_SLOT········00000000···strtoll@GLIBC_2.4
41 00004f44··00002216·R_ARM_JUMP_SLOT········00000000···PL_syntax_error41 00004f44··00002116·R_ARM_JUMP_SLOT········00000000···PL_syntax_error
42 00004f48··00002316·R_ARM_JUMP_SLOT········00000000···S__fillbuf42 00004f48··00002216·R_ARM_JUMP_SLOT········00000000···S__fillbuf
43 00004f4c··00002416·R_ARM_JUMP_SLOT········00000000···PL_is_rational43 00004f4c··00002316·R_ARM_JUMP_SLOT········00000000···PL_is_rational
44 00004f50··00002516·R_ARM_JUMP_SLOT········00000000···PL_release_string_buffers_from_mark44 00004f50··00002416·R_ARM_JUMP_SLOT········00000000···PL_release_string_buffers_from_mark
45 00004f54··00002616·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs45 00004f54··00002516·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
46 00004f58··00002716·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.446 00004f58··00002616·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
47 00004f5c··00002816·R_ARM_JUMP_SLOT········00000000···PL_is_functor47 00004f5c··00002716·R_ARM_JUMP_SLOT········00000000···PL_is_functor
48 00004f60··00002916·R_ARM_JUMP_SLOT········00000000···__ctype_tolower_loc@GLIBC_2.448 00004f60··00002816·R_ARM_JUMP_SLOT········00000000···__ctype_tolower_loc@GLIBC_2.4
49 00004f64··00002a16·R_ARM_JUMP_SLOT········00000000···__gmon_start__49 00004f64··00002916·R_ARM_JUMP_SLOT········00000000···__gmon_start__
50 00004f68··00002b16·R_ARM_JUMP_SLOT········00000000···PL_resource_error50 00004f68··00002a16·R_ARM_JUMP_SLOT········00000000···PL_resource_error
51 00004f6c··00002c16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.451 00004f6c··00002b16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
52 00004f70··00002d16·R_ARM_JUMP_SLOT········00000000···PL_unify52 00004f70··00002c16·R_ARM_JUMP_SLOT········00000000···PL_unify
53 00004f74··00002e16·R_ARM_JUMP_SLOT········00000000···PL_put_atom53 00004f74··00002d16·R_ARM_JUMP_SLOT········00000000···PL_put_atom
54 00004f78··00002f16·R_ARM_JUMP_SLOT········00000000···PL_type_error54 00004f78··00002e16·R_ARM_JUMP_SLOT········00000000···PL_type_error
55 00004f7c··00003016·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref55 00004f7c··00002f16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
56 00004f80··00003116·R_ARM_JUMP_SLOT········00000000···PL_current_prolog_flag56 00004f80··00003016·R_ARM_JUMP_SLOT········00000000···PL_current_prolog_flag
57 00004f84··00003216·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.457 00004f84··00003116·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
58 00004f88··00003316·R_ARM_JUMP_SLOT········00000000···PL_unify_atom58 00004f88··00003216·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
59 00004f8c··00003416·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz59 00004f8c··00003316·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
60 00004f90··00003516·R_ARM_JUMP_SLOT········00000000···strtod@GLIBC_2.460 00004f90··00003416·R_ARM_JUMP_SLOT········00000000···strtod@GLIBC_2.4
61 00004f94··00003616·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex61 00004f94··00003516·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
62 00004f98··00003716·R_ARM_JUMP_SLOT········00000000···PL_get_float62 00004f98··00003616·R_ARM_JUMP_SLOT········00000000···PL_get_float
63 00004f9c··00003816·R_ARM_JUMP_SLOT········00000000···PL_mark_string_buffers63 00004f9c··00003716·R_ARM_JUMP_SLOT········00000000···PL_mark_string_buffers
64 00004fa0··00003916·R_ARM_JUMP_SLOT········00000000···PL_is_integer64 00004fa0··00003816·R_ARM_JUMP_SLOT········00000000···PL_is_integer
65 00004fa4··00003a16·R_ARM_JUMP_SLOT········00000000···PL_is_number65 00004fa4··00003916·R_ARM_JUMP_SLOT········00000000···PL_is_number
66 00004fa8··00003b16·R_ARM_JUMP_SLOT········00000000···Sflush66 00004fa8··00003a16·R_ARM_JUMP_SLOT········00000000···Sflush
67 00004fac··00003c16·R_ARM_JUMP_SLOT········00000000···PL_unify_list67 00004fac··00003b16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
68 00004fb0··00003d16·R_ARM_JUMP_SLOT········00000000···PL_free68 00004fb0··00003c16·R_ARM_JUMP_SLOT········00000000···PL_free
69 00004fb4··00003e16·R_ARM_JUMP_SLOT········00000000···PL_domain_error69 00004fb4··00003d16·R_ARM_JUMP_SLOT········00000000···PL_domain_error
70 00004fb8··00003f16·R_ARM_JUMP_SLOT········00000000···PL_unify_float70 00004fb8··00003e16·R_ARM_JUMP_SLOT········00000000···PL_unify_float
71 00004fbc··00004016·R_ARM_JUMP_SLOT········00000000···PL_put_term_from_chars71 00004fbc··00003f16·R_ARM_JUMP_SLOT········00000000···PL_put_term_from_chars
72 00004fc0··00004116·R_ARM_JUMP_SLOT········00000000···Ssnprintf72 00004fc0··00004016·R_ARM_JUMP_SLOT········00000000···Ssnprintf
73 00004fc4··00004216·R_ARM_JUMP_SLOT········00000000···PL_predicate73 00004fc4··00004116·R_ARM_JUMP_SLOT········00000000···PL_predicate
74 00004fc8··00004316·R_ARM_JUMP_SLOT········00000000···Sfprintf74 00004fc8··00004216·R_ARM_JUMP_SLOT········00000000···Sfprintf
75 00004fcc··00004416·R_ARM_JUMP_SLOT········00000000···Sgetcode75 00004fcc··00004316·R_ARM_JUMP_SLOT········00000000···Sgetcode
76 00004fd0··00004516·R_ARM_JUMP_SLOT········00000000···PL_put_term76 00004fd0··00004416·R_ARM_JUMP_SLOT········00000000···PL_put_term
77 00004fd4··00004716·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz77 00004fd4··00004616·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz
78 00004fd8··00004816·R_ARM_JUMP_SLOT········00000000···PL_get_nchars78 00004fd8··00004716·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
79 00004fdc··00004916·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.479 00004fdc··00004816·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.4
80 00004fe0··00004a16·R_ARM_JUMP_SLOT········00000000···PL_unify_int6480 00004fe0··00004916·R_ARM_JUMP_SLOT········00000000···PL_unify_int64
81 00004fe4··00004b16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.481 00004fe4··00004a16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
82 00004fe8··00004c16·R_ARM_JUMP_SLOT········00000000···PL_release_stream_noerror82 00004fe8··00004b16·R_ARM_JUMP_SLOT········00000000···PL_release_stream_noerror
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x3dc8·contains·28·entries:1 Dynamic·section·at·offset·0x3dd0·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)·················0x4dc07 ·0x00000019·(INIT_ARRAY)·················0x4dc8
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x4dc49 ·0x0000001a·(FINI_ARRAY)·················0x4dcc
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)·····················0x4ec816 ·0x00000003·(PLTGOT)·····················0x4ec8
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:·0e26c1e3be46e2e1f2bf0d45a331344850c7693d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·eb26800c4b7c29c540526bb3462b4c92e0bd5e31
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.4 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, 368 lines modifiedOffset 1, 368 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000e38·<PL_release_stream@plt-0x14>:2 00000db8·<PL_release_stream@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·e48·<PL_release_stream@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·dc8·<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»  r4,·r0,·r0,·lsl·#17 »       andeq»  r4,·r0,·r0,·lsl·#2
  
8 00000e4c·<PL_release_stream@plt>:8 00000dcc·<PL_release_stream@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#4,·20» @·0x400010 »       add»    ip,·ip,·#4,·20» @·0x4000
11 »       ldr»    pc,·[ip,·#128]!»       @·0x8011 »       ldr»    pc,·[ip,·#256]!»       @·0x100
  
12 00000e58·<Sfeof@plt>:12 00000dd8·<Sfeof@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#4,·20» @·0x400014 »       add»    ip,·ip,·#4,·20» @·0x4000
15 »       ldr»    pc,·[ip,·#120]!»       @·0x7815 »       ldr»    pc,·[ip,·#248]!»       @·0xf8
  
16 00000e64·<PL_is_atomic@plt>:16 00000de4·<PL_is_atomic@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#4,·20» @·0x400018 »       add»    ip,·ip,·#4,·20» @·0x4000
19 »       ldr»    pc,·[ip,·#112]!»       @·0x7019 »       ldr»    pc,·[ip,·#240]!»       @·0xf0
  
20 00000e70·<__cxa_finalize@plt>:20 00000df0·<__cxa_finalize@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#4,·20» @·0x400022 »       add»    ip,·ip,·#4,·20» @·0x4000
23 »       ldr»    pc,·[ip,·#104]!»       @·0x6823 »       ldr»    pc,·[ip,·#232]!»       @·0xe8
  
24 00000e7c·<PL_unify_term@plt>:24 00000dfc·<PL_unify_term@plt>:
25 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#4,·20» @·0x400026 »       add»    ip,·ip,·#4,·20» @·0x4000
27 »       ldr»    pc,·[ip,·#96]!»@·0x6027 »       ldr»    pc,·[ip,·#224]!»       @·0xe0
  
28 00000e88·<PL_unify_nil@plt>:28 00000e08·<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,·#4,·20» @·0x400031 »       add»    ip,·ip,·#4,·20» @·0x4000
32 »       ldr»    pc,·[ip,·#84]!»@·0x5432 »       ldr»    pc,·[ip,·#212]!»       @·0xd4
  
33 00000e98·<PL_put_variable@plt>:33 00000e18·<PL_put_variable@plt>:
34 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#4,·20» @·0x400035 »       add»    ip,·ip,·#4,·20» @·0x4000
36 »       ldr»    pc,·[ip,·#76]!»@·0x4c36 »       ldr»    pc,·[ip,·#204]!»       @·0xcc
  
37 00000ea4·<memcpy@plt>:37 00000e24·<memcpy@plt>:
38 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#4,·20» @·0x400039 »       add»    ip,·ip,·#4,·20» @·0x4000
40 »       ldr»    pc,·[ip,·#68]!»@·0x4440 »       ldr»    pc,·[ip,·#196]!»       @·0xc4
  
41 00000eb0·<PL_register_foreign@plt>:41 00000e30·<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,·#4,·20» @·0x400044 »       add»    ip,·ip,·#4,·20» @·0x4000
45 »       ldr»    pc,·[ip,·#56]!»@·0x3845 »       ldr»    pc,·[ip,·#184]!»       @·0xb8
  
46 00000ec0·<PL_get_name_arity_sz@plt>:46 00000e40·<PL_get_name_arity_sz@plt>:
47 »       add»    ip,·pc,·#0,·1247 »       add»    ip,·pc,·#0,·12
48 »       add»    ip,·ip,·#4,·20» @·0x400048 »       add»    ip,·ip,·#4,·20» @·0x4000
49 »       ldr»    pc,·[ip,·#48]!»@·0x3049 »       ldr»    pc,·[ip,·#176]!»       @·0xb0
  
50 00000ecc·<Sferror@plt>:50 00000e4c·<Sferror@plt>:
51 »       add»    ip,·pc,·#0,·1251 »       add»    ip,·pc,·#0,·12
52 »       add»    ip,·ip,·#4,·20» @·0x400052 »       add»    ip,·ip,·#4,·20» @·0x4000
53 »       ldr»    pc,·[ip,·#40]!»@·0x2853 »       ldr»    pc,·[ip,·#168]!»       @·0xa8
  
54 00000ed8·<PL_get_int64@plt>:54 00000e58·<PL_get_int64@plt>:
55 »       add»    ip,·pc,·#0,·1255 »       add»    ip,·pc,·#0,·12
56 »       add»    ip,·ip,·#4,·20» @·0x400056 »       add»    ip,·ip,·#4,·20» @·0x4000
57 »       ldr»    pc,·[ip,·#32]!57 »       ldr»    pc,·[ip,·#160]!»       @·0xa0
  
58 00000ee4·<PL_get_stream@plt>:58 00000e64·<PL_get_stream@plt>:
59 »       add»    ip,·pc,·#0,·1259 »       add»    ip,·pc,·#0,·12
60 »       add»    ip,·ip,·#4,·20» @·0x400060 »       add»    ip,·ip,·#4,·20» @·0x4000
61 »       ldr»    pc,·[ip,·#24]!61 »       ldr»    pc,·[ip,·#152]!»       @·0x98
  
62 00000ef0·<PL_unify_chars@plt>:62 00000e70·<PL_unify_chars@plt>:
63 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477863 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
64 »       add»    ip,·pc,·#0,·1264 »       add»    ip,·pc,·#0,·12
65 »       add»    ip,·ip,·#4,·20» @·0x400065 »       add»    ip,·ip,·#4,·20» @·0x4000
66 »       ldr»    pc,·[ip,·#12]!66 »       ldr»    pc,·[ip,·#140]!»       @·0x8c
  
67 00000f00·<__stack_chk_fail@plt>:67 00000e80·<__stack_chk_fail@plt>:
68 »       add»    ip,·pc,·#0,·1268 »       add»    ip,·pc,·#0,·12
69 »       add»    ip,·ip,·#4,·20» @·0x400069 »       add»    ip,·ip,·#4,·20» @·0x4000
70 »       ldr»    pc,·[ip,·#4]!70 »       ldr»    pc,·[ip,·#132]!»       @·0x84
  
71 00000f0c·<realloc@plt>:71 00000e8c·<realloc@plt>:
72 »       add»    ip,·pc,·#0,·1272 »       add»    ip,·pc,·#0,·12
73 »       add»    ip,·ip,·#12288»@·0x300073 »       add»    ip,·ip,·#4,·20» @·0x4000
74 »       ldr»    pc,·[ip,·#4092]!»      @·0xffc74 »       ldr»    pc,·[ip,·#124]!»       @·0x7c
  
75 00000f18·<PL_raise_exception@plt>:75 00000e98·<PL_raise_exception@plt>:
76 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477876 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
77 »       add»    ip,·pc,·#0,·1277 »       add»    ip,·pc,·#0,·12
78 »       add»    ip,·ip,·#12288»@·0x300078 »       add»    ip,·ip,·#4,·20» @·0x4000
79 »       ldr»    pc,·[ip,·#4080]!»      @·0xff079 »       ldr»    pc,·[ip,·#112]!»       @·0x70
  
80 00000f28·<PL_new_functor_sz@plt>:80 00000ea8·<PL_new_functor_sz@plt>:
81 »       add»    ip,·pc,·#0,·1281 »       add»    ip,·pc,·#0,·12
82 »       add»    ip,·ip,·#12288»@·0x300082 »       add»    ip,·ip,·#4,·20» @·0x4000
83 »       ldr»    pc,·[ip,·#4072]!»      @·0xfe883 »       ldr»    pc,·[ip,·#104]!»       @·0x68
  
84 00000f34·<PL_put_float@plt>:84 00000eb4·<PL_put_float@plt>:
85 »       add»    ip,·pc,·#0,·1285 »       add»    ip,·pc,·#0,·12
86 »       add»    ip,·ip,·#12288»@·0x300086 »       add»    ip,·ip,·#4,·20» @·0x4000
87 »       ldr»    pc,·[ip,·#4064]!»      @·0xfe087 »       ldr»    pc,·[ip,·#96]!»@·0x60
  
88 00000f40·<Sfwrite@plt>:88 00000ec0·<Sfwrite@plt>:
89 »       add»    ip,·pc,·#0,·1289 »       add»    ip,·pc,·#0,·12
90 »       add»    ip,·ip,·#12288»@·0x300090 »       add»    ip,·ip,·#4,·20» @·0x4000
91 »       ldr»    pc,·[ip,·#4056]!»      @·0xfd891 »       ldr»    pc,·[ip,·#88]!»@·0x58
  
92 00000f4c·<PL_new_term_ref@plt>:92 00000ecc·<PL_new_term_ref@plt>:
93 »       add»    ip,·pc,·#0,·1293 »       add»    ip,·pc,·#0,·12
94 »       add»    ip,·ip,·#12288»@·0x300094 »       add»    ip,·ip,·#4,·20» @·0x4000
95 »       ldr»    pc,·[ip,·#4048]!»      @·0xfd095 »       ldr»    pc,·[ip,·#80]!»@·0x50
  
96 00000f58·<PL_reset_term_refs@plt>:96 00000ed8·<PL_reset_term_refs@plt>:
97 »       add»    ip,·pc,·#0,·1297 »       add»    ip,·pc,·#0,·12
98 »       add»    ip,·ip,·#12288»@·0x300098 »       add»    ip,·ip,·#4,·20» @·0x4000
99 »       ldr»    pc,·[ip,·#4040]!»      @·0xfc899 »       ldr»    pc,·[ip,·#72]!»@·0x48
  
100 00000f64·<PL_new_atom@plt>:100 00000ee4·<PL_new_atom@plt>:
Max diff block lines reached; 8775/13388 bytes (65.54%) of diff not shown.
85.1 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 ··0x00004dc0·75120000····························u...2 ··0x00004dc8·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 ··0x00004dc4·35120000····························5...2 ··0x00004dcc·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 ··0x00004ec8·c84d0000·00000000·00000000·380e0000·.M..........8...3 ··0x00004ec8·d04d0000·00000000·00000000·b80d0000·.M..............
4 ··0x00004ed8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...4 ··0x00004ed8·b80d0000·b80d0000·b80d0000·b80d0000·................
5 ··0x00004ee8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...5 ··0x00004ee8·b80d0000·b80d0000·b80d0000·b80d0000·................
6 ··0x00004ef8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...6 ··0x00004ef8·b80d0000·b80d0000·b80d0000·b80d0000·................
7 ··0x00004f08·380e0000·380e0000·380e0000·380e0000·8...8...8...8...7 ··0x00004f08·b80d0000·b80d0000·b80d0000·b80d0000·................
8 ··0x00004f18·380e0000·380e0000·380e0000·380e0000·8...8...8...8...8 ··0x00004f18·b80d0000·b80d0000·b80d0000·b80d0000·................
9 ··0x00004f28·380e0000·380e0000·380e0000·380e0000·8...8...8...8...9 ··0x00004f28·b80d0000·b80d0000·b80d0000·b80d0000·................
10 ··0x00004f38·380e0000·380e0000·380e0000·380e0000·8...8...8...8...10 ··0x00004f38·b80d0000·b80d0000·b80d0000·b80d0000·................
11 ··0x00004f48·380e0000·380e0000·380e0000·380e0000·8...8...8...8...11 ··0x00004f48·b80d0000·b80d0000·b80d0000·b80d0000·................
12 ··0x00004f58·380e0000·380e0000·380e0000·380e0000·8...8...8...8...12 ··0x00004f58·b80d0000·b80d0000·b80d0000·b80d0000·................
13 ··0x00004f68·380e0000·380e0000·380e0000·380e0000·8...8...8...8...13 ··0x00004f68·b80d0000·b80d0000·b80d0000·b80d0000·................
14 ··0x00004f78·380e0000·380e0000·380e0000·380e0000·8...8...8...8...14 ··0x00004f78·b80d0000·b80d0000·b80d0000·b80d0000·................
15 ··0x00004f88·380e0000·380e0000·380e0000·380e0000·8...8...8...8...15 ··0x00004f88·b80d0000·b80d0000·b80d0000·b80d0000·................
16 ··0x00004f98·380e0000·380e0000·380e0000·380e0000·8...8...8...8...16 ··0x00004f98·b80d0000·b80d0000·b80d0000·b80d0000·................
17 ··0x00004fa8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...17 ··0x00004fa8·b80d0000·b80d0000·b80d0000·b80d0000·................
18 ··0x00004fb8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...18 ··0x00004fb8·b80d0000·b80d0000·b80d0000·b80d0000·................
19 ··0x00004fc8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...19 ··0x00004fc8·b80d0000·b80d0000·b80d0000·b80d0000·................
20 ··0x00004fd8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...20 ··0x00004fd8·b80d0000·b80d0000·b80d0000·b80d0000·................
21 ··0x00004fe8·380e0000·00000000·00000000·00000000·8...............21 ··0x00004fe8·b80d0000·00000000·00000000·00000000·................
22 ··0x00004ff8·00000000·00000000···················........22 ··0x00004ff8·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·32366331·65336265·34366532·65316632·26c1e3be46e2e1f2 
3 ··0x00000010·62663064·34356133·33313334·34383530·bf0d45a3313448502 ··0x00000000·32363830·30633462·37633239·63353430·26800c4b7c29c540
 3 ··0x00000010·35323662·62333436·32623463·39326530·526bb3462b4c92e0
4 ··0x00000020·63373639·33642e64·65627567·00000000·c7693d.debug....4 ··0x00000020·62643565·33312e64·65627567·00000000·bd5e31.debug....
5 ··0x00000030·c059deef····························.Y..5 ··0x00000030·7f5b476f····························.[Go
  
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. 
  
61.9 KB
./usr/lib/swi-prolog/lib/armv7l-linux/rlimit.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/rlimit.so
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:··········8648·(bytes·into·file)13 ··Start·of·section·headers:··········8624·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x01228·0x01228·R·E·0x1000
8 ··LOAD···········0x001e7c·0x00002e7c·0x00002e7c·0x00188·0x0018c·RW··0x10007 ··LOAD···········0x001e84·0x00002e84·0x00002e84·0x00180·0x00184·RW··0x1000
9 ··DYNAMIC········0x001e84·0x00002e84·0x00002e84·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x001e8c·0x00002e8c·0x00002e8c·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······0x001e7c·0x00002e7c·0x00002e7c·0x00184·0x00184·R···0x111 ··GNU_RELRO······0x001e84·0x00002e84·0x00002e84·0x0017c·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·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x21c8:1 There·are·25·section·headers,·starting·at·offset·0x21b0:
  
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·0001e0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000358·000358·00022d·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000318·000318·0001e9·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000586·000586·000040·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000502·000502·00003c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000005c8·0005c8·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000540·000540·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000628·000628·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000580·000580·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000668·000668·0000b8·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············000005c0·0005c0·0000b8·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00000720·000720·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000678·000678·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········0000072c·00072c·00012c·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000684·000684·00012c·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000858·000858·0007c8·00··AX··0···0··415 ··[11]·.text·············PROGBITS········000007b0·0007b0·0007c8·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00001020·001020·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00000f78·000f78·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00001028·001028·0002a4·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00000f80·000f80·0002a4·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········000012cc·0012cc·00000c·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······000012d8·0012d8·000020·00··AL·11···0··4 
20 ··[16]·.eh_frame·········PROGBITS········000012f8·0012f8·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00001224·001224·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······00002e7c·001e7c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00002e84·001e84·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00002e80·001e80·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00002e88·001e88·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00002e84·001e84·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00002e8c·001e8c·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00002f84·001f84·00007c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00002f84·001f84·00007c·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00003000·002000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00003000·002000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00003004·002004·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00003004·002004·000004·00··WA··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·002035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·002035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·002090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·002090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0020c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0020c4·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.53 KB
readelf --wide --symbols {}
    
Offset 1, 35 lines modifiedOffset 1, 33 lines modified
  
1 Symbol·table·'.dynsym'·contains·32·entries:1 Symbol·table·'.dynsym'·contains·30·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:·00000678·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00003000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00003000·····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·strcmp@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·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setrlimit64@GLIBC_2.4·(3)11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setrlimit64@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_int6414 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int64
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·FUNC····GLOBAL·DEFAULT··UND·getrlimit64@GLIBC_2.4·(3)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getrlimit64@GLIBC_2.4·(2)
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·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@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·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)
26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2) 
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
30 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int6429 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int64
32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars
34 ····31:·00001009····24·FUNC····GLOBAL·DEFAULT···11·install_rlimit32 ····29:·00000f61····24·FUNC····GLOBAL·DEFAULT···11·install_rlimit
4.73 KB
readelf --wide --relocs {}
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x628·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x580·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00002e7c··00000017·R_ARM_RELATIVE········ 
4 00002e80··00000017·R_ARM_RELATIVE········3 00002e84··00000017·R_ARM_RELATIVE········
 4 00002e88··00000017·R_ARM_RELATIVE········
5 00003000··00000017·R_ARM_RELATIVE········5 00003000··00000017·R_ARM_RELATIVE········
6 00002fec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00002fec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00002ff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00002ff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00002ff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 00002ff4··00000915·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00002ff8··00001515·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 00002ff8··00001415·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00002ffc··00001b15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00002ffc··00001915·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·0x5c0·contains·23·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 00002f90··00000416·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.413 00002f90··00000316·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
14 00002f94··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.414 00002f94··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
15 00002f98··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_term15 00002f98··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_term
16 00002f9c··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars16 00002f9c··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
17 00002fa0··00000916·R_ARM_JUMP_SLOT········00000000···setrlimit64@GLIBC_2.417 00002fa0··00000816·R_ARM_JUMP_SLOT········00000000···setrlimit64@GLIBC_2.4
18 00002fa4··00000b16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign18 00002fa4··00000a16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
19 00002fa8··00000c16·R_ARM_JUMP_SLOT········00000000···PL_get_int6419 00002fa8··00000b16·R_ARM_JUMP_SLOT········00000000···PL_get_int64
20 00002fac··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.420 00002fac··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
21 00002fb0··00000e16·R_ARM_JUMP_SLOT········00000000···getrlimit64@GLIBC_2.421 00002fb0··00000d16·R_ARM_JUMP_SLOT········00000000···getrlimit64@GLIBC_2.4
22 00002fb4··00000f16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception22 00002fb4··00000e16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
23 00002fb8··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz23 00002fb8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
24 00002fbc··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref24 00002fbc··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
25 00002fc0··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_atom25 00002fc0··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_atom
26 00002fc4··00001316·R_ARM_JUMP_SLOT········00000000···PL_is_variable26 00002fc4··00001216·R_ARM_JUMP_SLOT········00000000···PL_is_variable
27 00002fc8··00001416·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.427 00002fc8··00001316·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
28 00002fcc··00001516·R_ARM_JUMP_SLOT········00000000···__gmon_start__28 00002fcc··00001416·R_ARM_JUMP_SLOT········00000000···__gmon_start__
29 00002fd0··00001616·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.429 00002fd0··00001516·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
30 00002fd4··00001816·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame30 00002fd4··00001616·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
31 00002fd8··00001916·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame31 00002fd8··00001716·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
32 00002fdc··00001a16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars32 00002fdc··00001816·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
33 00002fe0··00001c16·R_ARM_JUMP_SLOT········00000000···PL_unify_int6433 00002fe0··00001a16·R_ARM_JUMP_SLOT········00000000···PL_unify_int64
34 00002fe4··00001d16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.434 00002fe4··00001b16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
35 00002fe8··00001e16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars35 00002fe8··00001c16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x1e84·contains·28·entries:1 Dynamic·section·at·offset·0x1e8c·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)·······················0x678
7 ·0x0000000d·(FINI)·······················0x10206 ·0x0000000d·(FINI)·······················0xf78
8 ·0x00000019·(INIT_ARRAY)·················0x2e7c7 ·0x00000019·(INIT_ARRAY)·················0x2e84
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x2e809 ·0x0000001a·(FINI_ARRAY)·················0x2e88
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)·····················0x318
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················557·(bytes)14 ·0x0000000a·(STRSZ)······················489·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x2f8416 ·0x00000003·(PLTGOT)·····················0x2f84
18 ·0x00000002·(PLTRELSZ)···················184·(bytes)17 ·0x00000002·(PLTRELSZ)···················184·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x66819 ·0x00000017·(JMPREL)·····················0x5c0
21 ·0x00000011·(REL)························0x62820 ·0x00000011·(REL)························0x580
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)····················0x540
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x58627 ·0x6ffffff0·(VERSYM)·····················0x502
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:·04679873327889e181167ebe5069ae27aaf64f343 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cf202105acd4bc287205aca2aa97030ba5b793bd
2.21 KB
readelf --wide --version-info {}
    
Offset 1, 20 lines modifiedOffset 1, 18 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·32·entries:1 Version·symbols·section·'.gnu.version'·contains·30·entries:
2 ·Addr:·0x0000000000000586··Offset:·0x00000586··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000502··Offset:·0x00000502··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:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
4 ··004:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···5 ··008:···2·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 6 ··00c:···2·(GLIBC_2.4)·····2·(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*)···7 ··010:···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*)··· 
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:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
 10 ··01c:···1·(*global*)······1·(*global*)···
  
11 Version·needs·section·'.gnu.version_r'·contains·3·entries:11 Version·needs·section·'.gnu.version_r'·contains·2·entries:
12 ·Addr:·0x00000000000005c8··Offset:·0x000005c8··Link:·4·(.dynstr)12 ·Addr:·0x0000000000000540··Offset:·0x00000540··Link:·4·(.dynstr)
13 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·113 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
14 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·414 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
15 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·115 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
16 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·316 ··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 
724 B
strings --all --bytes=8 {}
    
Offset 12, 25 lines modifiedOffset 12, 22 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_chars19 PL_get_atom_chars
21 getrlimit6420 getrlimit64
22 PL_unify_int6421 PL_unify_int64
23 PL_get_int6422 PL_get_int64
24 setrlimit6423 setrlimit64
25 __errno_location24 __errno_location
26 __aeabi_unwind_cpp_pr0 
27 install_rlimit25 install_rlimit
28 PL_register_foreign26 PL_register_foreign
29 libgcc_s.so.1 
30 libc.so.627 libc.so.6
31 ld-linux-armhf.so.328 ld-linux-armhf.so.3
32 GLIBC_2.429 GLIBC_2.4
33 H»      KxD»   J{D30 H»      KxD»   J{D
34 F7H7J8KxDzD31 F7H7J8KxDzD
35 resource_error32 resource_error
36 no_memory33 no_memory
Offset 53, 16 lines modifiedOffset 50, 14 lines modified
53 .shstrtab50 .shstrtab
54 .note.gnu.build-id51 .note.gnu.build-id
55 .gnu.hash52 .gnu.hash
56 .gnu.version53 .gnu.version
57 .gnu.version_r54 .gnu.version_r
58 .rel.dyn55 .rel.dyn
59 .rel.plt56 .rel.plt
60 .ARM.extab 
61 .ARM.exidx 
62 .eh_frame57 .eh_frame
63 .init_array58 .init_array
64 .fini_array59 .fini_array
65 .dynamic60 .dynamic
66 .ARM.attributes61 .ARM.attributes
67 .gnu_debugaltlink62 .gnu_debugaltlink
68 .gnu_debuglink63 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000138·02000000·1f000000·01000000·05000000·................2 ··0x00000118·02000000·1d000000·01000000·05000000·................
3 ··0x00000148·00100400·1f000000·00000000·4daad5da·............M...3 ··0x00000128·00100400·1d000000·00000000·4daad5da·............M...
  
4.46 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 ··0x00000358·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000318·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000368·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000328·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000378·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000338·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000388·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000348·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000398·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000358·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000003a8·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x00000368·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x000003b8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x00000378·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x000003c8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x00000388·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x000003d8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x00000398·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x000003e8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x000003a8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x000003f8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x000003b8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x00000408·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x000003c8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x00000418·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x000003d8·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x00000428·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x000003e8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x00000438·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x000003f8·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x00000448·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x00000408·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x00000458·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x00000418·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x00000468·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x00000428·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x00000478·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x00000438·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x00000488·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x00000448·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.22 ··0x00000458·504c5f67·65745f61·746f6d5f·63686172·PL_get_atom_char
 23 ··0x00000468·73007374·72636d70·00676574·726c696d·s.strcmp.getrlim
 24 ··0x00000478·69743634·00504c5f·756e6966·795f696e·it64.PL_unify_in
 25 ··0x00000488·74363400·504c5f67·65745f69·6e743634·t64.PL_get_int64
25 ··0x000004c8·67657472·6c696d69·74363400·504c5f75·getrlimit64.PL_u26 ··0x00000498·00736574·726c696d·69743634·005f5f65·.setrlimit64.__e
 27 ··0x000004a8·72726e6f·5f6c6f63·6174696f·6e00696e·rrno_location.in
 28 ··0x000004b8·7374616c·6c5f726c·696d6974·00504c5f·stall_rlimit.PL_
 29 ··0x000004c8·72656769·73746572·5f666f72·6569676e·register_foreign
26 ··0x000004d8·6e696679·5f696e74·36340050·4c5f6765·nify_int64.PL_ge 
27 ··0x000004e8·745f696e·74363400·73657472·6c696d69·t_int64.setrlimi 
28 ··0x000004f8·74363400·5f5f6572·726e6f5f·6c6f6361·t64.__errno_loca 
29 ··0x00000508·74696f6e·005f5f61·65616269·5f756e77·tion.__aeabi_unw 
30 ··0x00000518·696e645f·6370705f·70723000·696e7374·ind_cpp_pr0.inst 
31 ··0x00000528·616c6c5f·726c696d·69740050·4c5f7265·all_rlimit.PL_re 
32 ··0x00000538·67697374·65725f66·6f726569·676e006c·gister_foreign.l 
33 ··0x00000548·69626763·635f732e·736f2e31·006c6962·ibgcc_s.so.1.lib 
34 ··0x00000558·632e736f·2e36006c·642d6c69·6e75782d·c.so.6.ld-linux-30 ··0x000004d8·006c6962·632e736f·2e36006c·642d6c69·.libc.so.6.ld-li
35 ··0x00000568·61726d68·662e736f·2e330047·4c494243·armhf.so.3.GLIBC31 ··0x000004e8·6e75782d·61726d68·662e736f·2e330047·nux-armhf.so.3.G
36 ··0x00000578·5f322e34·00474343·5f332e35·00·······_2.4.GCC_3.5.32 ··0x000004f8·4c494243·5f322e34·00················LIBC_2.4.
  
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 00000720·<.init>:2 00000678·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     858·<PL_get_atom_chars@plt+0xc>5 »       bl»     7b0·<PL_get_atom_chars@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
4.57 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 127 lines modifiedOffset 1, 127 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000072c·<strcmp@plt-0x14>:2 00000684·<strcmp@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]»  @·694·<strcmp@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  r2,·r0,·r8,·asr·#167 »       strdeq» r2,·[r0],·-r0
  
8 00000740·<strcmp@plt>:8 00000698·<strcmp@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#8192» @·0x200010 »       add»    ip,·ip,·#8192» @·0x2000
11 »       ldr»    pc,·[ip,·#2120]!»      @·0x84811 »       ldr»    pc,·[ip,·#2288]!»      @·0x8f0
  
12 0000074c·<__cxa_finalize@plt>:12 000006a4·<__cxa_finalize@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#8192» @·0x200014 »       add»    ip,·ip,·#8192» @·0x2000
15 »       ldr»    pc,·[ip,·#2112]!»      @·0x84015 »       ldr»    pc,·[ip,·#2280]!»      @·0x8e8
  
16 00000758·<PL_unify_term@plt>:16 000006b0·<PL_unify_term@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#8192» @·0x200018 »       add»    ip,·ip,·#8192» @·0x2000
19 »       ldr»    pc,·[ip,·#2104]!»      @·0x83819 »       ldr»    pc,·[ip,·#2272]!»      @·0x8e0
  
20 00000764·<PL_unify_atom_chars@plt>:20 000006bc·<PL_unify_atom_chars@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#8192» @·0x200022 »       add»    ip,·ip,·#8192» @·0x2000
23 »       ldr»    pc,·[ip,·#2096]!»      @·0x83023 »       ldr»    pc,·[ip,·#2264]!»      @·0x8d8
  
24 00000770·<setrlimit64@plt>:24 000006c8·<setrlimit64@plt>:
25 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#8192» @·0x200026 »       add»    ip,·ip,·#8192» @·0x2000
27 »       ldr»    pc,·[ip,·#2088]!»      @·0x82827 »       ldr»    pc,·[ip,·#2256]!»      @·0x8d0
  
28 0000077c·<PL_register_foreign@plt>:28 000006d4·<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,·#8192» @·0x200031 »       add»    ip,·ip,·#8192» @·0x2000
32 »       ldr»    pc,·[ip,·#2076]!»      @·0x81c32 »       ldr»    pc,·[ip,·#2244]!»      @·0x8c4
  
33 0000078c·<PL_get_int64@plt>:33 000006e4·<PL_get_int64@plt>:
34 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#8192» @·0x200035 »       add»    ip,·ip,·#8192» @·0x2000
36 »       ldr»    pc,·[ip,·#2068]!»      @·0x81436 »       ldr»    pc,·[ip,·#2236]!»      @·0x8bc
  
37 00000798·<__stack_chk_fail@plt>:37 000006f0·<__stack_chk_fail@plt>:
38 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#8192» @·0x200039 »       add»    ip,·ip,·#8192» @·0x2000
40 »       ldr»    pc,·[ip,·#2060]!»      @·0x80c40 »       ldr»    pc,·[ip,·#2228]!»      @·0x8b4
  
41 000007a4·<getrlimit64@plt>:41 000006fc·<getrlimit64@plt>:
42 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#8192» @·0x200043 »       add»    ip,·ip,·#8192» @·0x2000
44 »       ldr»    pc,·[ip,·#2052]!»      @·0x80444 »       ldr»    pc,·[ip,·#2220]!»      @·0x8ac
  
45 000007b0·<PL_raise_exception@plt>:45 00000708·<PL_raise_exception@plt>:
46 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#8192» @·0x200047 »       add»    ip,·ip,·#8192» @·0x2000
48 »       ldr»    pc,·[ip,·#2044]!»      @·0x7fc48 »       ldr»    pc,·[ip,·#2212]!»      @·0x8a4
  
49 000007bc·<PL_new_functor_sz@plt>:49 00000714·<PL_new_functor_sz@plt>:
50 »       add»    ip,·pc,·#0,·1250 »       add»    ip,·pc,·#0,·12
51 »       add»    ip,·ip,·#8192» @·0x200051 »       add»    ip,·ip,·#8192» @·0x2000
52 »       ldr»    pc,·[ip,·#2036]!»      @·0x7f452 »       ldr»    pc,·[ip,·#2204]!»      @·0x89c
  
53 000007c8·<PL_new_term_ref@plt>:53 00000720·<PL_new_term_ref@plt>:
54 »       add»    ip,·pc,·#0,·1254 »       add»    ip,·pc,·#0,·12
55 »       add»    ip,·ip,·#8192» @·0x200055 »       add»    ip,·ip,·#8192» @·0x2000
56 »       ldr»    pc,·[ip,·#2028]!»      @·0x7ec56 »       ldr»    pc,·[ip,·#2196]!»      @·0x894
  
57 000007d4·<PL_new_atom@plt>:57 0000072c·<PL_new_atom@plt>:
58 »       add»    ip,·pc,·#0,·1258 »       add»    ip,·pc,·#0,·12
59 »       add»    ip,·ip,·#8192» @·0x200059 »       add»    ip,·ip,·#8192» @·0x2000
60 »       ldr»    pc,·[ip,·#2020]!»      @·0x7e460 »       ldr»    pc,·[ip,·#2188]!»      @·0x88c
  
61 000007e0·<PL_is_variable@plt>:61 00000738·<PL_is_variable@plt>:
62 »       add»    ip,·pc,·#0,·1262 »       add»    ip,·pc,·#0,·12
63 »       add»    ip,·ip,·#8192» @·0x200063 »       add»    ip,·ip,·#8192» @·0x2000
64 »       ldr»    pc,·[ip,·#2012]!»      @·0x7dc64 »       ldr»    pc,·[ip,·#2180]!»      @·0x884
  
65 000007ec·<strerror@plt>:65 00000744·<strerror@plt>:
66 »       add»    ip,·pc,·#0,·1266 »       add»    ip,·pc,·#0,·12
67 »       add»    ip,·ip,·#8192» @·0x200067 »       add»    ip,·ip,·#8192» @·0x2000
68 »       ldr»    pc,·[ip,·#2004]!»      @·0x7d468 »       ldr»    pc,·[ip,·#2172]!»      @·0x87c
  
69 000007f8·<__gmon_start__@plt>:69 00000750·<__gmon_start__@plt>:
70 »       add»    ip,·pc,·#0,·1270 »       add»    ip,·pc,·#0,·12
71 »       add»    ip,·ip,·#8192» @·0x200071 »       add»    ip,·ip,·#8192» @·0x2000
72 »       ldr»    pc,·[ip,·#1996]!»      @·0x7cc72 »       ldr»    pc,·[ip,·#2164]!»      @·0x874
  
73 00000804·<__errno_location@plt>:73 0000075c·<__errno_location@plt>:
74 »       add»    ip,·pc,·#0,·1274 »       add»    ip,·pc,·#0,·12
75 »       add»    ip,·ip,·#8192» @·0x200075 »       add»    ip,·ip,·#8192» @·0x2000
76 »       ldr»    pc,·[ip,·#1988]!»      @·0x7c476 »       ldr»    pc,·[ip,·#2156]!»      @·0x86c
  
77 00000810·<PL_close_foreign_frame@plt>:77 00000768·<PL_close_foreign_frame@plt>:
78 »       add»    ip,·pc,·#0,·1278 »       add»    ip,·pc,·#0,·12
79 »       add»    ip,·ip,·#8192» @·0x200079 »       add»    ip,·ip,·#8192» @·0x2000
80 »       ldr»    pc,·[ip,·#1980]!»      @·0x7bc80 »       ldr»    pc,·[ip,·#2148]!»      @·0x864
  
81 0000081c·<PL_open_foreign_frame@plt>:81 00000774·<PL_open_foreign_frame@plt>:
82 »       add»    ip,·pc,·#0,·1282 »       add»    ip,·pc,·#0,·12
83 »       add»    ip,·ip,·#8192» @·0x200083 »       add»    ip,·ip,·#8192» @·0x2000
84 »       ldr»    pc,·[ip,·#1972]!»      @·0x7b484 »       ldr»    pc,·[ip,·#2140]!»      @·0x85c
  
85 00000828·<PL_put_atom_chars@plt>:85 00000780·<PL_put_atom_chars@plt>:
86 »       add»    ip,·pc,·#0,·1286 »       add»    ip,·pc,·#0,·12
87 »       add»    ip,·ip,·#8192» @·0x200087 »       add»    ip,·ip,·#8192» @·0x2000
88 »       ldr»    pc,·[ip,·#1964]!»      @·0x7ac88 »       ldr»    pc,·[ip,·#2132]!»      @·0x854
  
89 00000834·<PL_unify_int64@plt>:89 0000078c·<PL_unify_int64@plt>:
90 »       add»    ip,·pc,·#0,·1290 »       add»    ip,·pc,·#0,·12
91 »       add»    ip,·ip,·#8192» @·0x200091 »       add»    ip,·ip,·#8192» @·0x2000
92 »       ldr»    pc,·[ip,·#1956]!»      @·0x7a492 »       ldr»    pc,·[ip,·#2124]!»      @·0x84c
  
93 00000840·<__assert_fail@plt>:93 00000798·<__assert_fail@plt>:
94 »       add»    ip,·pc,·#0,·1294 »       add»    ip,·pc,·#0,·12
95 »       add»    ip,·ip,·#8192» @·0x200095 »       add»    ip,·ip,·#8192» @·0x2000
96 »       ldr»    pc,·[ip,·#1948]!»      @·0x79c96 »       ldr»    pc,·[ip,·#2116]!»      @·0x844
  
97 0000084c·<PL_get_atom_chars@plt>:97 000007a4·<PL_get_atom_chars@plt>:
98 »       add»    ip,·pc,·#0,·1298 »       add»    ip,·pc,·#0,·12
99 »       add»    ip,·ip,·#8192» @·0x200099 »       add»    ip,·ip,·#8192» @·0x2000
100 »       ldr»    pc,·[ip,·#1940]!»      @·0x794100 »       ldr»    pc,·[ip,·#2108]!»      @·0x83c
Max diff block lines reached; -1/4492 bytes (-0.02%) of diff not shown.
18.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 00001020·<.fini>:2 00000f78·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
5.75 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 ··0x00001028·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00000f80·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00001038·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00000f90·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00001048·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00000fa0·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00001058·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00000fb0·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00001068·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00000fc0·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00001078·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00000fd0·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00001088·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00000fe0·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00001098·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00000ff0·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x000010a8·0b000000·41000000·00000000·00000000·....A...........10 ··0x00001000·0b000000·41000000·00000000·00000000·....A...........
11 ··0x000010b8·7265736f·75726365·5f657272·6f720000·resource_error..11 ··0x00001010·7265736f·75726365·5f657272·6f720000·resource_error..
12 ··0x000010c8·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...12 ··0x00001020·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...
13 ··0x000010d8·7065726d·69737369·6f6e5f65·72726f72·permission_error13 ··0x00001030·7065726d·69737369·6f6e5f65·72726f72·permission_error
14 ··0x000010e8·00000000·65786973·74656e63·655f6572·....existence_er14 ··0x00001040·00000000·65786973·74656e63·655f6572·....existence_er
15 ··0x000010f8·726f7200·73797374·656d5f65·72726f72·ror.system_error15 ··0x00001050·726f7200·73797374·656d5f65·72726f72·ror.system_error
16 ··0x00001108·00000000·76617269·61626c65·00000000·....variable....16 ··0x00001060·00000000·76617269·61626c65·00000000·....variable....
17 ··0x00001118·696e7374·616e7469·6174696f·6e5f6572·instantiation_er17 ··0x00001070·696e7374·616e7469·6174696f·6e5f6572·instantiation_er
18 ··0x00001128·726f7200·74797065·5f657272·6f720000·ror.type_error..18 ··0x00001080·726f7200·74797065·5f657272·6f720000·ror.type_error..
19 ··0x00001138·646f6d61·696e5f65·72726f72·00000000·domain_error....19 ··0x00001090·646f6d61·696e5f65·72726f72·00000000·domain_error....
20 ··0x00001148·6e6f745f·696d706c·656d656e·74656400·not_implemented.20 ··0x000010a0·6e6f745f·696d706c·656d656e·74656400·not_implemented.
21 ··0x00001158·73796e74·61785f65·72726f72·00000000·syntax_error....21 ··0x000010b0·73796e74·61785f65·72726f72·00000000·syntax_error....
22 ··0x00001168·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/22 ··0x000010c0·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/
23 ··0x00001178·6572726f·722e6300·30000000·6572726f·error.c.0...erro23 ··0x000010d0·6572726f·722e6300·30000000·6572726f·error.c.0...erro
24 ··0x00001188·72000000·2f000000·636f6e74·65787400·r.../...context.24 ··0x000010e0·72000000·2f000000·636f6e74·65787400·r.../...context.
25 ··0x00001198·63707500·6673697a·65000000·64617461·cpu.fsize...data25 ··0x000010f0·63707500·6673697a·65000000·64617461·cpu.fsize...data
26 ··0x000011a8·00000000·73746163·6b000000·636f7265·....stack...core26 ··0x00001100·00000000·73746163·6b000000·636f7265·....stack...core
27 ··0x000011b8·00000000·72737300·6d656d6c·6f636b00·....rss.memlock.27 ··0x00001110·00000000·72737300·6d656d6c·6f636b00·....rss.memlock.
28 ··0x000011c8·6e70726f·63000000·6e6f6669·6c650000·nproc...nofile..28 ··0x00001120·6e70726f·63000000·6e6f6669·6c650000·nproc...nofile..
29 ··0x000011d8·726c696d·69740000·7265736f·75726365·rlimit..resource29 ··0x00001130·726c696d·69740000·7265736f·75726365·rlimit..resource
30 ··0x000011e8·00000000·61746f6d·00000000·756e6c69·....atom....unli30 ··0x00001140·00000000·61746f6d·00000000·756e6c69·....atom....unli
31 ··0x000011f8·6d697465·64000000·7265736f·75726365·mited...resource31 ··0x00001150·6d697465·64000000·7265736f·75726365·mited...resource
32 ··0x00001208·5f6c696d·69740000·73657400·696e7465·_limit..set.inte32 ··0x00001160·5f6c696d·69740000·73657400·696e7465·_limit..set.inte
33 ··0x00001218·6765725f·6f725f75·6e6c696d·69746564·ger_or_unlimited33 ··0x00001170·6765725f·6f725f75·6e6c696d·69746564·ger_or_unlimited
34 ··0x00001228·00000000·67657400·706c5f65·72726f72·....get.pl_error34 ··0x00001180·00000000·67657400·706c5f65·72726f72·....get.pl_error
35 ··0x00001238·00000000·3e000000·41000000·0c000000·....>...A.......35 ··0x00001190·00000000·3e000000·41000000·0c000000·....>...A.......
36 ··0x00001248·41000000·11000000·41000000·27000000·A.......A...'...36 ··0x000011a0·41000000·11000000·41000000·27000000·A.......A...'...
37 ··0x00001258·41000000·36000000·41000000·03000000·A...6...A.......37 ··0x000011b0·41000000·36000000·41000000·03000000·A...6...A.......
38 ··0x00001268·41000000·06000000·41000000·15000000·A.......A.......38 ··0x000011c0·41000000·06000000·41000000·15000000·A.......A.......
39 ··0x00001278·41000000·0f000000·41000000·0e000000·A.......A.......39 ··0x000011d0·41000000·0f000000·41000000·0e000000·A.......A.......
40 ··0x00001288·41000000·26000000·41000000·13000000·A...&...A.......40 ··0x000011e0·41000000·26000000·41000000·13000000·A...&...A.......
41 ··0x00001298·41000000·29000000·41000000·02000000·A...)...A.......41 ··0x000011f0·41000000·29000000·41000000·02000000·A...)...A.......
42 ··0x000012a8·41000000·19000000·41000000·0a000000·A.......A.......42 ··0x00001200·41000000·19000000·41000000·0a000000·A.......A.......
43 ··0x000012b8·41000000·0b000000·41000000·00000000·A.......A.......43 ··0x00001210·41000000·0b000000·41000000·00000000·A.......A.......
44 ··0x000012c8·00000000····························....44 ··0x00001220·00000000····························....
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x000012f8·00000000····························....2 ··0x00001224·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 ··0x00002e7c·1d090000····························....2 ··0x00002e84·75080000····························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 ··0x00002e80·dd080000····························....2 ··0x00002e88·35080000····························5...
  
1.21 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 ··0x00002f84·842e0000·00000000·00000000·2c070000·............,...3 ··0x00002f84·8c2e0000·00000000·00000000·84060000·................
4 ··0x00002f94·2c070000·2c070000·2c070000·2c070000·,...,...,...,...4 ··0x00002f94·84060000·84060000·84060000·84060000·................
5 ··0x00002fa4·2c070000·2c070000·2c070000·2c070000·,...,...,...,...5 ··0x00002fa4·84060000·84060000·84060000·84060000·................
6 ··0x00002fb4·2c070000·2c070000·2c070000·2c070000·,...,...,...,...6 ··0x00002fb4·84060000·84060000·84060000·84060000·................
7 ··0x00002fc4·2c070000·2c070000·2c070000·2c070000·,...,...,...,...7 ··0x00002fc4·84060000·84060000·84060000·84060000·................
8 ··0x00002fd4·2c070000·2c070000·2c070000·2c070000·,...,...,...,...8 ··0x00002fd4·84060000·84060000·84060000·84060000·................
9 ··0x00002fe4·2c070000·2c070000·00000000·00000000·,...,...........9 ··0x00002fe4·84060000·84060000·00000000·00000000·................
10 ··0x00002ff4·00000000·00000000·00000000··········............10 ··0x00002ff4·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·36373938·37333332·37383839·65313831·679873327889e181 
3 ··0x00000010·31363765·62653530·36396165·32376161·167ebe5069ae27aa2 ··0x00000000·32303231·30356163·64346263·32383732·202105acd4bc2872
 3 ··0x00000010·30356163·61326161·39373033·30626135·05aca2aa97030ba5
4 ··0x00000020·66363466·33342e64·65627567·00000000·f64f34.debug....4 ··0x00000020·62373933·62642e64·65627567·00000000·b793bd.debug....
5 ··0x00000030·91b98951····························...Q5 ··0x00000030·5e44f8b9····························^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. 
  
44.6 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
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:··········4540·(bytes·into·file)13 ··Start·of·section·headers:··········4528·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00ad8·0x00ad8·R·E·0x1000
8 ··LOAD···········0x000e9c·0x00001e9c·0x00001e9c·0x00168·0x00178·RW··0x10007 ··LOAD···········0x000ea4·0x00001ea4·0x00001ea4·0x00160·0x00170·RW··0x1000
9 ··DYNAMIC········0x000ea4·0x00001ea4·0x00001ea4·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x000eac·0x00001eac·0x00001eac·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······0x000e9c·0x00001e9c·0x00001e9c·0x00164·0x00164·R···0x111 ··GNU_RELRO······0x000ea4·0x00001ea4·0x00001ea4·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·0x11bc:1 There·are·25·section·headers,·starting·at·offset·0x11b0:
  
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······00001e9c·000e9c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00001ea4·000ea4·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······00001ea0·000ea0·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00001ea8·000ea8·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········00001ea4·000ea4·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00001eac·000eac·0000f8·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········00001fa4·000fa4·00005c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00001fa4·000fa4·00005c·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00002000·001000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00002000·001000·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00002004·001004·000010·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00002004·001004·000010·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·001004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·001004·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·001035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·001035·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·001090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·001090·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0010c4·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0010c4·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:·00002000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00002000·····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 00001e9c··00000017·R_ARM_RELATIVE········ 
4 00001ea0··00000017·R_ARM_RELATIVE········3 00001ea4··00000017·R_ARM_RELATIVE········
 4 00001ea8··00000017·R_ARM_RELATIVE········
5 00002000··00000017·R_ARM_RELATIVE········5 00002000··00000017·R_ARM_RELATIVE········
6 00001fec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00001fec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00001ff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00001ff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00001ff4··00000715·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 00001ff4··00000615·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00001ff8··00000e15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 00001ff8··00000d15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00001ffc··00001515·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00001ffc··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 00001fb0··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_integer13 00001fb0··00000316·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
14 00001fb4··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.414 00001fb4··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
15 00001fb8··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign15 00001fb8··00000716·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
16 00001fbc··00000916·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.416 00001fbc··00000816·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
17 00001fc0··00000a16·R_ARM_JUMP_SLOT········00000000···PL_existence_error17 00001fc0··00000916·R_ARM_JUMP_SLOT········00000000···PL_existence_error
18 00001fc4··00000b16·R_ARM_JUMP_SLOT········00000000···getpriority@GLIBC_2.418 00001fc4··00000a16·R_ARM_JUMP_SLOT········00000000···getpriority@GLIBC_2.4
19 00001fc8··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_atom19 00001fc8··00000b16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
20 00001fcc··00000d16·R_ARM_JUMP_SLOT········00000000···setpriority@GLIBC_2.420 00001fcc··00000c16·R_ARM_JUMP_SLOT········00000000···setpriority@GLIBC_2.4
21 00001fd0··00000e16·R_ARM_JUMP_SLOT········00000000···__gmon_start__21 00001fd0··00000d16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
22 00001fd4··00000f16·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex22 00001fd4··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
23 00001fd8··00001016·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.423 00001fd8··00000f16·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
24 00001fdc··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex24 00001fdc··00001016·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
25 00001fe0··00001216·R_ARM_JUMP_SLOT········00000000···PL_domain_error25 00001fe0··00001116·R_ARM_JUMP_SLOT········00000000···PL_domain_error
26 00001fe4··00001316·R_ARM_JUMP_SLOT········00000000···PL_permission_error26 00001fe4··00001216·R_ARM_JUMP_SLOT········00000000···PL_permission_error
27 00001fe8··00001416·R_ARM_JUMP_SLOT········00000000···PL_warning27 00001fe8··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·0xea4·contains·28·entries:1 Dynamic·section·at·offset·0xeac·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)·················0x1e9c7 ·0x00000019·(INIT_ARRAY)·················0x1ea4
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1ea09 ·0x0000001a·(FINI_ARRAY)·················0x1ea8
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)·····················0x1fa416 ·0x00000003·(PLTGOT)·····················0x1fa4
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:·82b3844ae23a58ef71b221d65e01affa7b1461d53 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·47bb9a08e1dad71d77ef7265e7dfe8b3b6111808
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.21 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»  r1,·r0,·r0,·ror·#197 »       andeq»  r1,·r0,·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,·#4096» @·0x100010 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100014 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100019 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100023 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100027 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100031 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100035 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100039 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100043 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100047 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100051 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100055 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100059 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100063 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100067 »       add»    ip,·ip,·#4096» @·0x1000
68 »       ldr»    pc,·[ip,·#2412]!»      @·0x96c68 »       ldr»    pc,·[ip,·#2540]!»      @·0x9ec
9.13 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»  r1,·r0,·r4,·lsl·r911 »       muleq»  r0,·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» r1,·[r0],·-r6
 22 »       ldrdeq» r1,·[r0],·-r4
21 »       andeq»  r1,·r0,·r6,·asr·r923 »       andeq»  r1,·r0,·r2,·ror·r9
22 »       andeq»  r1,·r0,·r4,·asr·r9 
23 »       strdeq» r1,·[r0],·-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»  r1,·r0,·ip,·lsr·#1835 »       andeq»  r1,·r0,·ip,·lsr·#19
36 »       andeq»  r1,·r0,·r8,·lsr·#1836 »       andeq»  r1,·r0,·r8,·lsr·#19
37 »       andeq»  r1,·r0,·r4,·asr·#1737 »       andeq»  r1,·r0,·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» r1,·[r0],·-r6 
52 »       muleq»  r0,·r4,·r851 »       andeq»  r1,·r0,·r6,·ror·r9
 52 »       andeq»  r1,·r0,·r4,·lsl·r9
53 »       andeq»  r0,·r0,·r8,·asr·#3253 »       andeq»  r0,·r0,·r8,·asr·#32
54 »       andeq»  r1,·r0,·r2,·ror·#1754 »       andeq»  r1,·r0,·r2,·ror·#18
55 »       ldrdeq» r1,·[r0],·-r655 »       andeq»  r1,·r0,·r6,·asr·r9
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»  r1,·r0,·r0,·asr·#16152 »       andeq»  r1,·r0,·r0,·asr·#17
153 »       andeq»  r0,·r0,·r0,·asr·r0153 »       andeq»  r0,·r0,·r0,·asr·r0
154 »       andeq»  r1,·r0,·r6,·lsl·#17154 »       andeq»  r1,·r0,·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:·0x000017ba158 »       andeq»  r1,·r0,·sl,·lsr·r8
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; 4414/9161 bytes (48.18%) 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 ··0x00001e9c·45070000····························E...2 ··0x00001ea4·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 ··0x00001ea0·05070000····························....2 ··0x00001ea8·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 ··0x00001fa4·a41e0000·00000000·00000000·b4050000·................3 ··0x00001fa4·ac1e0000·00000000·00000000·34050000·............4...
4 ··0x00001fb4·b4050000·b4050000·b4050000·b4050000·................4 ··0x00001fb4·34050000·34050000·34050000·34050000·4...4...4...4...
5 ··0x00001fc4·b4050000·b4050000·b4050000·b4050000·................5 ··0x00001fc4·34050000·34050000·34050000·34050000·4...4...4...4...
6 ··0x00001fd4·b4050000·b4050000·b4050000·b4050000·................6 ··0x00001fd4·34050000·34050000·34050000·34050000·4...4...4...4...
7 ··0x00001fe4·b4050000·b4050000·00000000·00000000·................7 ··0x00001fe4·34050000·34050000·00000000·00000000·4...4...........
8 ··0x00001ff4·00000000·00000000·00000000··········............8 ··0x00001ff4·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·62333834·34616532·33613538·65663731·b3844ae23a58ef71 
3 ··0x00000010·62323231·64363565·30316166·66613762·b221d65e01affa7b2 ··0x00000000·62623961·30386531·64616437·31643737·bb9a08e1dad71d77
 3 ··0x00000010·65663732·36356537·64666538·62336236·ef7265e7dfe8b3b6
4 ··0x00000020·31343631·64352e64·65627567·00000000·1461d5.debug....4 ··0x00000020·31313138·30382e64·65627567·00000000·111808.debug....
5 ··0x00000030·44a3e0b0····························D...5 ··0x00000030·ce35a2e2····························.5..
  
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 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:··········107416·(bytes·into·file)13 ··Start·of·section·headers:··········107392·(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······0x0195e0·0x000195e0·0x000195e0·0x006c0·0x006c0·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x19ca4·0x19ca4·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x19380·0x19380·R·E·0x1000
8 ··LOAD···········0x019cac·0x0001acac·0x0001acac·0x00528·0x00710·RW··0x10007 ··LOAD···········0x019cb4·0x0001acb4·0x0001acb4·0x00520·0x00708·RW··0x1000
9 ··DYNAMIC········0x019cb4·0x0001acb4·0x0001acb4·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x019cbc·0x0001acbc·0x0001acbc·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······0x019cac·0x0001acac·0x0001acac·0x00354·0x00354·R···0x111 ··GNU_RELRO······0x019cb4·0x0001acb4·0x0001acb4·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·0x1a398:1 There·are·25·section·headers,·starting·at·offset·0x1a380:
  
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·013bbc·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00002060·002060·013bbc·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00015cc4·015cc4·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00015c1c·015c1c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00015ccc·015ccc·003758·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00015c24·015c24·003758·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········00019424·019424·0001bc·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······000195e0·0195e0·0006c0·00··AL·11···0··4 
20 ··[16]·.eh_frame·········PROGBITS········00019ca0·019ca0·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········0001937c·01937c·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0001acac·019cac·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0001acb4·019cb4·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0001acb0·019cb0·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0001acb8·019cb8·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0001acb4·019cb4·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0001acbc·019cbc·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0001adb4·019db4·00024c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0001adb4·019db4·00024c·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········0001b000·01a000·0001d4·00··WA··0···0··423 ··[19]·.data·············PROGBITS········0001b000·01a000·0001d4·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0001b1d4·01a1d4·0001e8·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0001b1d4·01a1d4·0001e8·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01a1d4·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01a1d4·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·01a205·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·01a205·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·01a260·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·01a260·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·01a294·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·01a294·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·0x19cb4·contains·28·entries:1 Dynamic·section·at·offset·0x19cbc·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)·······················0x15cc46 ·0x0000000d·(FINI)·······················0x15c1c
8 ·0x00000019·(INIT_ARRAY)·················0x1acac7 ·0x00000019·(INIT_ARRAY)·················0x1acb4
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1acb09 ·0x0000001a·(FINI_ARRAY)·················0x1acb8
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)·····················0x1adb416 ·0x00000003·(PLTGOT)·····················0x1adb4
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:·aa9e64ed8dc413a018d3e81c5f40b63288c3452a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0d5965f0f744529247300a57fe0c309453fd4d23
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 00015cc4·<.fini>:2 00015c1c·<.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 ··0x00019ca0·00000000····························....2 ··0x0001937c·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 ··0x0001acac·cd210000····························.!..2 ··0x0001acb4·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 ··0x0001acb0·8d210000····························.!..2 ··0x0001acb8·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 ··0x0001adb4·b4ac0100·00000000·00000000·381a0000·............8...3 ··0x0001adb4·bcac0100·00000000·00000000·90190000·................
4 ··0x0001adc4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...4 ··0x0001adc4·90190000·90190000·90190000·90190000·................
5 ··0x0001add4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...5 ··0x0001add4·90190000·90190000·90190000·90190000·................
6 ··0x0001ade4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...6 ··0x0001ade4·90190000·90190000·90190000·90190000·................
7 ··0x0001adf4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...7 ··0x0001adf4·90190000·90190000·90190000·90190000·................
8 ··0x0001ae04·381a0000·381a0000·381a0000·381a0000·8...8...8...8...8 ··0x0001ae04·90190000·90190000·90190000·90190000·................
9 ··0x0001ae14·381a0000·381a0000·381a0000·381a0000·8...8...8...8...9 ··0x0001ae14·90190000·90190000·90190000·90190000·................
10 ··0x0001ae24·381a0000·381a0000·381a0000·381a0000·8...8...8...8...10 ··0x0001ae24·90190000·90190000·90190000·90190000·................
11 ··0x0001ae34·381a0000·381a0000·381a0000·381a0000·8...8...8...8...11 ··0x0001ae34·90190000·90190000·90190000·90190000·................
12 ··0x0001ae44·381a0000·381a0000·381a0000·381a0000·8...8...8...8...12 ··0x0001ae44·90190000·90190000·90190000·90190000·................
13 ··0x0001ae54·381a0000·381a0000·381a0000·381a0000·8...8...8...8...13 ··0x0001ae54·90190000·90190000·90190000·90190000·................
14 ··0x0001ae64·381a0000·381a0000·381a0000·381a0000·8...8...8...8...14 ··0x0001ae64·90190000·90190000·90190000·90190000·................
15 ··0x0001ae74·381a0000·381a0000·381a0000·381a0000·8...8...8...8...15 ··0x0001ae74·90190000·90190000·90190000·90190000·................
16 ··0x0001ae84·381a0000·381a0000·381a0000·381a0000·8...8...8...8...16 ··0x0001ae84·90190000·90190000·90190000·90190000·................
17 ··0x0001ae94·381a0000·381a0000·381a0000·381a0000·8...8...8...8...17 ··0x0001ae94·90190000·90190000·90190000·90190000·................
18 ··0x0001aea4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...18 ··0x0001aea4·90190000·90190000·90190000·90190000·................
19 ··0x0001aeb4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...19 ··0x0001aeb4·90190000·90190000·90190000·90190000·................
20 ··0x0001aec4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...20 ··0x0001aec4·90190000·90190000·90190000·90190000·................
21 ··0x0001aed4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...21 ··0x0001aed4·90190000·90190000·90190000·90190000·................
22 ··0x0001aee4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...22 ··0x0001aee4·90190000·90190000·90190000·90190000·................
23 ··0x0001aef4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...23 ··0x0001aef4·90190000·90190000·90190000·90190000·................
24 ··0x0001af04·381a0000·381a0000·381a0000·381a0000·8...8...8...8...24 ··0x0001af04·90190000·90190000·90190000·90190000·................
25 ··0x0001af14·381a0000·381a0000·381a0000·381a0000·8...8...8...8...25 ··0x0001af14·90190000·90190000·90190000·90190000·................
26 ··0x0001af24·381a0000·381a0000·381a0000·381a0000·8...8...8...8...26 ··0x0001af24·90190000·90190000·90190000·90190000·................
27 ··0x0001af34·381a0000·381a0000·381a0000·381a0000·8...8...8...8...27 ··0x0001af34·90190000·90190000·90190000·90190000·................
28 ··0x0001af44·381a0000·381a0000·381a0000·381a0000·8...8...8...8...28 ··0x0001af44·90190000·90190000·90190000·90190000·................
29 ··0x0001af54·381a0000·381a0000·381a0000·381a0000·8...8...8...8...29 ··0x0001af54·90190000·90190000·90190000·90190000·................
30 ··0x0001af64·381a0000·381a0000·381a0000·381a0000·8...8...8...8...30 ··0x0001af64·90190000·90190000·90190000·90190000·................
31 ··0x0001af74·381a0000·381a0000·381a0000·381a0000·8...8...8...8...31 ··0x0001af74·90190000·90190000·90190000·90190000·................
32 ··0x0001af84·381a0000·381a0000·381a0000·381a0000·8...8...8...8...32 ··0x0001af84·90190000·90190000·90190000·90190000·................
33 ··0x0001af94·381a0000·381a0000·381a0000·381a0000·8...8...8...8...33 ··0x0001af94·90190000·90190000·90190000·90190000·................
34 ··0x0001afa4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...34 ··0x0001afa4·90190000·90190000·90190000·90190000·................
35 ··0x0001afb4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...35 ··0x0001afb4·90190000·90190000·90190000·90190000·................
36 ··0x0001afc4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...36 ··0x0001afc4·90190000·90190000·90190000·90190000·................
37 ··0x0001afd4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...37 ··0x0001afd4·90190000·90190000·90190000·90190000·................
38 ··0x0001afe4·381a0000·00000000·00000000·00000000·8...............38 ··0x0001afe4·90190000·00000000·00000000·00000000·................
39 ··0x0001aff4·00000000·00000000·00000000··········............39 ··0x0001aff4·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 ··0x0001b000·00b00100·58830100·9c830100·e0830100·....X...........2 ··0x0001b000·00b00100·b0820100·f4820100·38830100·............8...
3 ··0x0001b010·28840100·74840100·00000000·c5f00000·(...t...........3 ··0x0001b010·80830100·cc830100·00000000·1df00000·................
4 ··0x0001b020·14880100·01000000·00000000·cd040100·................4 ··0x0001b020·6c870100·01000000·00000000·25040100·l...........%...
5 ··0x0001b030·648e0100·01000000·00000000·41190100·d...........A...5 ··0x0001b030·bc8d0100·01000000·00000000·99180100·................
6 ··0x0001b040·e8870100·03000000·00000000·59060100·............Y...6 ··0x0001b040·40870100·03000000·00000000·b1050100·@...............
7 ··0x0001b050·648d0100·02000000·00000000·d9130100·d...............7 ··0x0001b050·bc8c0100·02000000·00000000·31130100·............1...
8 ··0x0001b060·708e0100·04000000·00000000·59040100·p...........Y...8 ··0x0001b060·c88d0100·04000000·00000000·b1030100·................
9 ··0x0001b070·84860100·01000000·00000000·ddf00000·................9 ··0x0001b070·dc850100·01000000·00000000·35f00000·............5...
10 ··0x0001b080·7c860100·02000000·00000000·69f00000·|...........i...10 ··0x0001b080·d4850100·02000000·00000000·c1ef0000·................
11 ··0x0001b090·7c8e0100·01000000·00000000·71ef0000·|...........q...11 ··0x0001b090·d48d0100·01000000·00000000·c9ee0000·................
12 ··0x0001b0a0·dc860100·02000000·00000000·00000000·................12 ··0x0001b0a0·34860100·02000000·00000000·00000000·4...............
13 ··0x0001b0b0·00000000·00000000·00000000·00000000·................13 ··0x0001b0b0·00000000·00000000·00000000·00000000·................
14 ··0x0001b0c0·39f70000·00000000·a9f70000·00000000·9...............14 ··0x0001b0c0·91f60000·00000000·01f70000·00000000·................
15 ··0x0001b0d0·00000000·00000000·74860100·00000000·........t.......15 ··0x0001b0d0·00000000·00000000·cc850100·00000000·................
16 ··0x0001b0e0·00000000·01000000·7c860100·00000000·........|.......16 ··0x0001b0e0·00000000·01000000·d4850100·00000000·................
17 ··0x0001b0f0·00000000·02000000·7c860100·01000000·........|.......17 ··0x0001b0f0·00000000·02000000·d4850100·01000000·................
18 ··0x0001b100·00000000·03000000·90860100·00000000·................18 ··0x0001b100·00000000·03000000·e8850100·00000000·................
19 ··0x0001b110·00000000·04000000·94860100·00000000·................19 ··0x0001b110·00000000·04000000·ec850100·00000000·................
20 ··0x0001b120·00000000·05000000·94860100·01000000·................20 ··0x0001b120·00000000·05000000·ec850100·01000000·................
21 ··0x0001b130·00000000·06000000·3c890100·00000000·........<.......21 ··0x0001b130·00000000·06000000·94880100·00000000·................
22 ··0x0001b140·00000000·07000000·3c890100·01000000·........<.......22 ··0x0001b140·00000000·07000000·94880100·01000000·................
23 ··0x0001b150·00000000·09000000·ac860100·00000000·................23 ··0x0001b150·00000000·09000000·04860100·00000000·................
24 ··0x0001b160·00000000·0a000000·ac860100·01000000·................24 ··0x0001b160·00000000·0a000000·04860100·01000000·................
25 ··0x0001b170·00000000·0c000000·c88e0100·00000000·................25 ··0x0001b170·00000000·0c000000·208e0100·00000000·........·.......
26 ··0x0001b180·00000000·0d000000·c88e0100·01000000·................26 ··0x0001b180·00000000·0d000000·208e0100·01000000·........·.......
27 ··0x0001b190·00000000·0e000000·c8860100·00000000·................27 ··0x0001b190·00000000·0e000000·20860100·00000000·........·.......
28 ··0x0001b1a0·00000000·0f000000·c8860100·01000000·................28 ··0x0001b1a0·00000000·0f000000·20860100·01000000·........·.......
29 ··0x0001b1b0·00000000·0b000000·dc860100·00000000·................29 ··0x0001b1b0·00000000·0b000000·34860100·00000000·........4.......
30 ··0x0001b1c0·00000000·00000000·00000000·00000000·................30 ··0x0001b1c0·00000000·00000000·00000000·00000000·................
31 ··0x0001b1d0·00000000····························....31 ··0x0001b1d0·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·39653634·65643864·63343133·61303138·9e64ed8dc413a018 
3 ··0x00000010·64336538·31633566·34306236·33323838·d3e81c5f40b632882 ··0x00000000·35393635·66306637·34343532·39323437·5965f0f744529247
 3 ··0x00000010·33303061·35376665·30633330·39343533·300a57fe0c309453
4 ··0x00000020·63333435·32612e64·65627567·00000000·c3452a.debug....4 ··0x00000020·66643464·32332e64·65627567·00000000·fd4d23.debug....
5 ··0x00000030·3204d545····························2..E5 ··0x00000030·462e49ad····························F.I.
  
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/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 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:··········29128·(bytes·into·file)13 ··Start·of·section·headers:··········29104·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x061cc·0x061cc·R·E·0x1000
8 ··LOAD···········0x006e68·0x00007e68·0x00007e68·0x0019c·0x001c4·RW··0x10007 ··LOAD···········0x006e70·0x00007e70·0x00007e70·0x00194·0x001bc·RW··0x1000
9 ··DYNAMIC········0x006e70·0x00007e70·0x00007e70·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x006e78·0x00007e78·0x00007e78·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······0x006e68·0x00007e68·0x00007e68·0x00198·0x00198·R···0x111 ··GNU_RELRO······0x006e70·0x00007e70·0x00007e70·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·0x71c8:1 There·are·25·section·headers,·starting·at·offset·0x71b0:
  
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······00007e68·006e68·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00007e70·006e70·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00007e6c·006e6c·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00007e74·006e74·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00007e70·006e70·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00007e78·006e78·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00007f70·006f70·000090·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00007f70·006f70·000090·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00008000·007000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00008000·007000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00008004·007004·000028·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00008004·007004·000028·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·007004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·007004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·007035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·007035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·007090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·007090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0070c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0070c4·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:·00008000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00008000·····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 00007e68··00000017·R_ARM_RELATIVE········3 00007e70··00000017·R_ARM_RELATIVE········
4 00007e6c··00000017·R_ARM_RELATIVE········4 00007e74··00000017·R_ARM_RELATIVE········
5 00008000··00000017·R_ARM_RELATIVE········5 00008000··00000017·R_ARM_RELATIVE········
6 00007fec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00007fec··00000315·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00007ff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00007ff0··00000415·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00007ff4··00000815·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 00007ff4··00000715·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00007ff8··00001515·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 00007ff8··00001415·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00007ffc··00001e15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00007ffc··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 00007f7c··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.413 00007f7c··00000316·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
14 00007f80··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_term14 00007f80··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_term
15 00007f84··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars15 00007f84··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
16 00007f88··00000916·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.416 00007f88··00000816·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
17 00007f8c··00000a16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign17 00007f8c··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
18 00007f90··00000b16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz18 00007f90··00000a16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
19 00007f94··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_string_nchars19 00007f94··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_string_nchars
20 00007f98··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.420 00007f98··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
21 00007f9c··00000e16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception21 00007f9c··00000d16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
22 00007fa0··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz22 00007fa0··00000e16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
23 00007fa4··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref23 00007fa4··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
24 00007fa8··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_atom24 00007fa8··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_atom
25 00007fac··00001216·R_ARM_JUMP_SLOT········00000000···PL_is_variable25 00007fac··00001116·R_ARM_JUMP_SLOT········00000000···PL_is_variable
26 00007fb0··00001316·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.426 00007fb0··00001216·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
27 00007fb4··00001416·R_ARM_JUMP_SLOT········00000000···PL_unify_list_ncodes27 00007fb4··00001316·R_ARM_JUMP_SLOT········00000000···PL_unify_list_ncodes
28 00007fb8··00001516·R_ARM_JUMP_SLOT········00000000···__gmon_start__28 00007fb8··00001416·R_ARM_JUMP_SLOT········00000000···__gmon_start__
29 00007fbc··00001616·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref29 00007fbc··00001516·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
30 00007fc0··00001816·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.430 00007fc0··00001616·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
31 00007fc4··00001916·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz31 00007fc4··00001716·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
32 00007fc8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex32 00007fc8··00001816·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
33 00007fcc··00001b16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame33 00007fcc··00001916·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
34 00007fd0··00001c16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame34 00007fd0··00001a16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
35 00007fd4··00001d16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars35 00007fd4··00001b16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
36 00007fd8··00001f16·R_ARM_JUMP_SLOT········00000000···PL_get_nil36 00007fd8··00001d16·R_ARM_JUMP_SLOT········00000000···PL_get_nil
37 00007fdc··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_nchars37 00007fdc··00001e16·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
38 00007fe0··00002116·R_ARM_JUMP_SLOT········00000000···PL_get_list38 00007fe0··00001f16·R_ARM_JUMP_SLOT········00000000···PL_get_list
39 00007fe4··00002216·R_ARM_JUMP_SLOT········00000000···PL_get_string39 00007fe4··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_string
40 00007fe8··00002316·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.440 00007fe8··00002116·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·0x6e70·contains·28·entries:1 Dynamic·section·at·offset·0x6e78·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)·················0x7e687 ·0x00000019·(INIT_ARRAY)·················0x7e70
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x7e6c9 ·0x0000001a·(FINI_ARRAY)·················0x7e74
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)·····················0x7f7016 ·0x00000003·(PLTGOT)·····················0x7f70
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:·b992d05abd77109de56ea8f107280b9d1570fbdd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9b11769cf8a27e3270e489f565b6c965c4df2d95
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.94 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»  r7,·r0,·r0,·ror·#147 »       andeq»  r7,·r0,·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,·#28672»@·0x700010 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700014 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700018 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700023 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700028 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700032 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700036 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700040 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700044 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700048 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700052 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700056 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700060 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700064 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700068 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700072 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700076 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700081 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700085 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700089 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700093 »       add»    ip,·ip,·#28672»@·0x7000
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,·#28672»@·0x700097 »       add»    ip,·ip,·#28672»@·0x7000
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; 937/5547 bytes (16.89%) of diff not shown.
94.8 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 ··0x00007e68·350a0000····························5...2 ··0x00007e70·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 ··0x00007e6c·f5090000····························....2 ··0x00007e74·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 ··0x00007f70·707e0000·00000000·00000000·00080000·p~..............3 ··0x00007f70·787e0000·00000000·00000000·58070000·x~..........X...
4 ··0x00007f80·00080000·00080000·00080000·00080000·................4 ··0x00007f80·58070000·58070000·58070000·58070000·X...X...X...X...
5 ··0x00007f90·00080000·00080000·00080000·00080000·................5 ··0x00007f90·58070000·58070000·58070000·58070000·X...X...X...X...
6 ··0x00007fa0·00080000·00080000·00080000·00080000·................6 ··0x00007fa0·58070000·58070000·58070000·58070000·X...X...X...X...
7 ··0x00007fb0·00080000·00080000·00080000·00080000·................7 ··0x00007fb0·58070000·58070000·58070000·58070000·X...X...X...X...
8 ··0x00007fc0·00080000·00080000·00080000·00080000·................8 ··0x00007fc0·58070000·58070000·58070000·58070000·X...X...X...X...
9 ··0x00007fd0·00080000·00080000·00080000·00080000·................9 ··0x00007fd0·58070000·58070000·58070000·58070000·X...X...X...X...
10 ··0x00007fe0·00080000·00080000·00080000·00000000·................10 ··0x00007fe0·58070000·58070000·58070000·00000000·X...X...X.......
11 ··0x00007ff0·00000000·00000000·00000000·00000000·................11 ··0x00007ff0·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·39326430·35616264·37373130·39646535·92d05abd77109de5 
3 ··0x00000010·36656138·66313037·32383062·39643135·6ea8f107280b9d152 ··0x00000000·31313736·39636638·61323765·33323730·11769cf8a27e3270
 3 ··0x00000010·65343839·66353635·62366339·36356334·e489f565b6c965c4
4 ··0x00000020·37306662·64642e64·65627567·00000000·70fbdd.debug....4 ··0x00000020·64663264·39352e64·65627567·00000000·df2d95.debug....
5 ··0x00000030·20699781·····························i..5 ··0x00000030·95652423····························.e$#
  
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.77 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:··········116176·(bytes·into·file)13 ··Start·of·section·headers:··········112056·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x11cec·0x11cec·R·E·0x1000
8 ··LOAD···········0x012d54·0x00013d54·0x00013d54·0x09714·0x09720·RW··0x10007 ··LOAD···········0x011d5c·0x00012d5c·0x00012d5c·0x0970c·0x09718·RW··0x1000
9 ··DYNAMIC········0x01bdf8·0x0001cdf8·0x0001cdf8·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x01ae00·0x0001be00·0x0001be00·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······0x012d54·0x00013d54·0x00013d54·0x092ac·0x092ac·R···0x111 ··GNU_RELRO······0x011d5c·0x00012d5c·0x00012d5c·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·0x1c5d0:1 There·are·25·section·headers,·starting·at·offset·0x1b5b8:
  
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······00013d54·012d54·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00012d5c·011d5c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00013d58·012d58·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00012d60·011d60·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······PROGBITS········00013d5c·012d5c·00909c·00··WA··0···0··421 ··[17]·.data.rel.ro······PROGBITS········00012d64·011d64·00909c·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········0001cdf8·01bdf8·000100·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001be00·01ae00·0000f8·08··WA··4···0··4
25 ··[21]·.got··············PROGBITS········0001cef8·01bef8·000108·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001bef8·01aef8·000108·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········0001d000·01c000·000468·00··WA··0···0··424 ··[20]·.data·············PROGBITS········0001c000·01b000·000468·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········0001d468·01c468·00000c·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0001c468·01b468·00000c·00··WA··0···0··4
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01c468·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01b468·000031·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·01c49c·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·01b49c·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·01c4d0·0000fd·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·01b4d0·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
192 KB
readelf --wide --relocs {}
Max HTML report size reached
2.34 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x1bdf8·contains·28·entries:1 Dynamic·section·at·offset·0x1ae00·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)·················0x13d547 ·0x00000019·(INIT_ARRAY)·················0x12d5c
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x13d589 ·0x0000001a·(FINI_ARRAY)·················0x12d60
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)·····················0x1cef816 ·0x00000003·(PLTGOT)·····················0x1bef8
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:·94d96bde8b12fc3522e00bbf17d9d0f52be725973 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·988304bc8862b6db426393169557fe66b66faa1f
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}
12.6 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»  r7,·r1,·r0,·lsl·#147 »       andeq»  r6,·r1,·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,·#94208»@·0x1700010 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700014 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700018 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700022 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700026 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700030 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700034 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700038 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700043 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700047 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700051 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700056 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700061 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700066 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700070 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700075 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700079 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700083 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700087 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700091 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700095 »       add»    ip,·ip,·#90112»@·0x16000
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,·#94208»@·0x1700099 »       add»    ip,·ip,·#90112»@·0x16000
100 »       ldr»    pc,·[ip,·#1604]!»      @·0x644100 »       ldr»    pc,·[ip,·#1772]!»      @·0x6ec
  
Max diff block lines reached; 7599/12761 bytes (59.55%) 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 ··0x00013d54·a15b0000····························.[..2 ··0x00012d5c·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 ··0x00013d58·615b0000····························a[..2 ··0x00012d60·b95a0000····························.Z..
  
303 KB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
Max HTML report size reached
2.44 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 ··0x0001cef8·f8cd0100·00000000·00000000·e8570000·.............W..3 ··0x0001bef8·00be0100·00000000·00000000·40570000·............@W..
4 ··0x0001cf08·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..4 ··0x0001bf08·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
5 ··0x0001cf18·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..5 ··0x0001bf18·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
6 ··0x0001cf28·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..6 ··0x0001bf28·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
7 ··0x0001cf38·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..7 ··0x0001bf38·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
8 ··0x0001cf48·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..8 ··0x0001bf48·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
9 ··0x0001cf58·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..9 ··0x0001bf58·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
10 ··0x0001cf68·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..10 ··0x0001bf68·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
11 ··0x0001cf78·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..11 ··0x0001bf78·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
12 ··0x0001cf88·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..12 ··0x0001bf88·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
13 ··0x0001cf98·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..13 ··0x0001bf98·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
14 ··0x0001cfa8·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..14 ··0x0001bfa8·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
15 ··0x0001cfb8·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..15 ··0x0001bfb8·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
16 ··0x0001cfc8·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..16 ··0x0001bfc8·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
17 ··0x0001cfd8·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..17 ··0x0001bfd8·40570000·40570000·40570000·40570000·@W..@W..@W..@W..
18 ··0x0001cfe8·e8570000·00000000·00000000·00000000·.W..............18 ··0x0001bfe8·40570000·00000000·00000000·00000000·@W..............
19 ··0x0001cff8·00000000·00000000···················........19 ··0x0001bff8·00000000·00000000···················........
  
9.42 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 ··0x0001d000·00d00100·2cee0000·01000000·00000000·....,...........2 ··0x0001c000·00c00100·84ed0000·01000000·00000000·................
3 ··0x0001d010·00000000·00000000·30ee0000·01000000·........0.......3 ··0x0001c010·00000000·00000000·88ed0000·01000000·................
4 ··0x0001d020·00000000·00000000·00000000·9ced0000·................4 ··0x0001c020·00000000·00000000·00000000·f4ec0000·................
5 ··0x0001d030·01000000·00000000·00000000·00000000·................5 ··0x0001c030·01000000·00000000·00000000·00000000·................
6 ··0x0001d040·34ee0000·01000000·00000000·00000000·4...............6 ··0x0001c040·8ced0000·01000000·00000000·00000000·................
7 ··0x0001d050·00000000·38ee0000·01000000·00000000·....8...........7 ··0x0001c050·00000000·90ed0000·01000000·00000000·................
8 ··0x0001d060·00000000·00000000·3cee0000·01000000·........<.......8 ··0x0001c060·00000000·00000000·94ed0000·01000000·................
9 ··0x0001d070·00000000·00000000·00000000·a4ed0000·................9 ··0x0001c070·00000000·00000000·00000000·fcec0000·................
10 ··0x0001d080·01000000·00000000·00000000·00000000·................10 ··0x0001c080·01000000·00000000·00000000·00000000·................
11 ··0x0001d090·40ee0000·01000000·00000000·00000000·@...............11 ··0x0001c090·98ed0000·01000000·00000000·00000000·................
12 ··0x0001d0a0·00000000·44ee0000·01000000·00000000·....D...........12 ··0x0001c0a0·00000000·9ced0000·01000000·00000000·................
13 ··0x0001d0b0·00000000·00000000·aced0000·01000000·................13 ··0x0001c0b0·00000000·00000000·04ed0000·01000000·................
14 ··0x0001d0c0·00000000·00000000·00000000·48ee0000·............H...14 ··0x0001c0c0·00000000·00000000·00000000·a0ed0000·................
15 ··0x0001d0d0·01000000·00000000·00000000·00000000·................15 ··0x0001c0d0·01000000·00000000·00000000·00000000·................
16 ··0x0001d0e0·4cee0000·01000000·00000000·00000000·L...............16 ··0x0001c0e0·a4ed0000·01000000·00000000·00000000·................
17 ··0x0001d0f0·00000000·50ee0000·01000000·00000000·....P...........17 ··0x0001c0f0·00000000·a8ed0000·01000000·00000000·................
18 ··0x0001d100·00000000·00000000·54ee0000·01000000·........T.......18 ··0x0001c100·00000000·00000000·aced0000·01000000·................
19 ··0x0001d110·00000000·00000000·00000000·b4ed0000·................19 ··0x0001c110·00000000·00000000·00000000·0ced0000·................
20 ··0x0001d120·01000000·00000000·00000000·00000000·................20 ··0x0001c120·01000000·00000000·00000000·00000000·................
21 ··0x0001d130·58ee0000·01000000·00000000·00000000·X...............21 ··0x0001c130·b0ed0000·01000000·00000000·00000000·................
22 ··0x0001d140·00000000·5cee0000·01000000·00000000·....\...........22 ··0x0001c140·00000000·b4ed0000·01000000·00000000·................
23 ··0x0001d150·00000000·00000000·60ee0000·01000000·........`.......23 ··0x0001c150·00000000·00000000·b8ed0000·01000000·................
24 ··0x0001d160·00000000·00000000·00000000·bced0000·................24 ··0x0001c160·00000000·00000000·00000000·14ed0000·................
25 ··0x0001d170·01000000·00000000·00000000·00000000·................25 ··0x0001c170·01000000·00000000·00000000·00000000·................
26 ··0x0001d180·64ee0000·01000000·00000000·00000000·d...............26 ··0x0001c180·bced0000·01000000·00000000·00000000·................
27 ··0x0001d190·00000000·c4ed0000·01000000·00000000·................27 ··0x0001c190·00000000·1ced0000·01000000·00000000·................
28 ··0x0001d1a0·00000000·00000000·68ee0000·01000000·........h.......28 ··0x0001c1a0·00000000·00000000·c0ed0000·01000000·................
29 ··0x0001d1b0·00000000·00000000·00000000·6cee0000·............l...29 ··0x0001c1b0·00000000·00000000·00000000·c4ed0000·................
30 ··0x0001d1c0·01000000·00000000·00000000·00000000·................30 ··0x0001c1c0·01000000·00000000·00000000·00000000·................
31 ··0x0001d1d0·cced0000·01000000·00000000·00000000·................31 ··0x0001c1d0·24ed0000·01000000·00000000·00000000·$...............
32 ··0x0001d1e0·00000000·70ee0000·01000000·00000000·....p...........32 ··0x0001c1e0·00000000·c8ed0000·01000000·00000000·................
33 ··0x0001d1f0·00000000·00000000·74ee0000·01000000·........t.......33 ··0x0001c1f0·00000000·00000000·cced0000·01000000·................
34 ··0x0001d200·00000000·00000000·00000000·d8ed0000·................34 ··0x0001c200·00000000·00000000·00000000·30ed0000·............0...
35 ··0x0001d210·01000000·00000000·00000000·00000000·................35 ··0x0001c210·01000000·00000000·00000000·00000000·................
36 ··0x0001d220·78ee0000·01000000·00000000·00000000·x...............36 ··0x0001c220·d0ed0000·01000000·00000000·00000000·................
37 ··0x0001d230·00000000·7cee0000·01000000·00000000·....|...........37 ··0x0001c230·00000000·d4ed0000·01000000·00000000·................
38 ··0x0001d240·00000000·00000000·80ee0000·01000000·................38 ··0x0001c240·00000000·00000000·d8ed0000·01000000·................
39 ··0x0001d250·00000000·00000000·00000000·84ee0000·................39 ··0x0001c250·00000000·00000000·00000000·dced0000·................
40 ··0x0001d260·01000000·00000000·00000000·00000000·................40 ··0x0001c260·01000000·00000000·00000000·00000000·................
41 ··0x0001d270·e0ed0000·01000000·00000000·00000000·................41 ··0x0001c270·38ed0000·01000000·00000000·00000000·8...............
42 ··0x0001d280·00000000·88ee0000·01000000·00000000·................42 ··0x0001c280·00000000·e0ed0000·01000000·00000000·................
43 ··0x0001d290·00000000·00000000·eced0000·01000000·................43 ··0x0001c290·00000000·00000000·44ed0000·01000000·........D.......
44 ··0x0001d2a0·00000000·00000000·00000000·f4ed0000·................44 ··0x0001c2a0·00000000·00000000·00000000·4ced0000·............L...
45 ··0x0001d2b0·01000000·00000000·00000000·00000000·................45 ··0x0001c2b0·01000000·00000000·00000000·00000000·................
46 ··0x0001d2c0·8cee0000·01000000·00000000·00000000·................46 ··0x0001c2c0·e4ed0000·01000000·00000000·00000000·................
47 ··0x0001d2d0·00000000·90ee0000·01000000·00000000·................47 ··0x0001c2d0·00000000·e8ed0000·01000000·00000000·................
48 ··0x0001d2e0·00000000·00000000·00ee0000·01000000·................48 ··0x0001c2e0·00000000·00000000·58ed0000·01000000·........X.......
49 ··0x0001d2f0·00000000·00000000·00000000·94ee0000·................49 ··0x0001c2f0·00000000·00000000·00000000·eced0000·................
50 ··0x0001d300·01000000·00000000·00000000·00000000·................50 ··0x0001c300·01000000·00000000·00000000·00000000·................
51 ··0x0001d310·98ee0000·01000000·00000000·00000000·................51 ··0x0001c310·f0ed0000·01000000·00000000·00000000·................
52 ··0x0001d320·00000000·9cee0000·01000000·00000000·................52 ··0x0001c320·00000000·f4ed0000·01000000·00000000·................
53 ··0x0001d330·00000000·00000000·a0ee0000·01000000·................53 ··0x0001c330·00000000·00000000·f8ed0000·01000000·................
54 ··0x0001d340·00000000·00000000·00000000·0cee0000·................54 ··0x0001c340·00000000·00000000·00000000·64ed0000·............d...
55 ··0x0001d350·01000000·00000000·00000000·00000000·................55 ··0x0001c350·01000000·00000000·00000000·00000000·................
56 ··0x0001d360·a4ee0000·01000000·00000000·00000000·................56 ··0x0001c360·fced0000·01000000·00000000·00000000·................
57 ··0x0001d370·00000000·14ee0000·01000000·00000000·................57 ··0x0001c370·00000000·6ced0000·01000000·00000000·....l...........
58 ··0x0001d380·00000000·00000000·a8ee0000·01000000·................58 ··0x0001c380·00000000·00000000·00ee0000·01000000·................
59 ··0x0001d390·00000000·00000000·00000000·acee0000·................59 ··0x0001c390·00000000·00000000·00000000·04ee0000·................
60 ··0x0001d3a0·01000000·00000000·00000000·00000000·................60 ··0x0001c3a0·01000000·00000000·00000000·00000000·................
61 ··0x0001d3b0·1cee0000·01000000·00000000·00000000·................61 ··0x0001c3b0·74ed0000·01000000·00000000·00000000·t...............
62 ··0x0001d3c0·00000000·b0ee0000·01000000·00000000·................62 ··0x0001c3c0·00000000·08ee0000·01000000·00000000·................
63 ··0x0001d3d0·00000000·00000000·b4ee0000·01000000·................63 ··0x0001c3d0·00000000·00000000·0cee0000·01000000·................
64 ··0x0001d3e0·00000000·00000000·00000000·24ee0000·............$...64 ··0x0001c3e0·00000000·00000000·00000000·7ced0000·............|...
65 ··0x0001d3f0·01000000·00000000·00000000·00000000·................65 ··0x0001c3f0·01000000·00000000·00000000·00000000·................
66 ··0x0001d400·00000000·00000000·00000000·00000000·................66 ··0x0001c400·00000000·00000000·00000000·00000000·................
67 ··0x0001d410·00000000·9ced0000·a4ed0000·aced0000·................67 ··0x0001c410·00000000·f4ec0000·fcec0000·04ed0000·................
68 ··0x0001d420·b4ed0000·bced0000·c4ed0000·cced0000·................68 ··0x0001c420·0ced0000·14ed0000·1ced0000·24ed0000·............$...
 69 ··0x0001c430·30ed0000·38ed0000·44ed0000·4ced0000·0...8...D...L...
69 ··0x0001d430·d8ed0000·e0ed0000·eced0000·f4ed0000·................70 ··0x0001c440·58ed0000·64ed0000·6ced0000·74ed0000·X...d...l...t...
70 ··0x0001d440·00ee0000·0cee0000·14ee0000·1cee0000·................ 
71 ··0x0001d450·24ee0000·00000000·b8ee0000·01000000·$...............71 ··0x0001c450·7ced0000·00000000·10ee0000·01000000·|...............
72 ··0x0001d460·00000000·00000000···················........72 ··0x0001c460·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·64393662·64653862·31326663·33353232·d96bde8b12fc3522 
3 ··0x00000010·65303062·62663137·64396430·66353262·e00bbf17d9d0f52b2 ··0x00000000·38333034·62633838·36326236·64623432·8304bc8862b6db42
 3 ··0x00000010·36333933·31363935·35376665·36366236·6393169557fe66b6
4 ··0x00000020·65373235·39372e64·65627567·00000000·e72597.debug....4 ··0x00000020·36666161·31662e64·65627567·00000000·6faa1f.debug....
5 ··0x00000030·03f21146····························...F5 ··0x00000030·052c9507····························.,..
  
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
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:··········29364·(bytes·into·file)13 ··Start·of·section·headers:··········29344·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x0609c·0x0609c·R·E·0x1000
8 ··LOAD···········0x006888·0x00007888·0x00007888·0x0085c·0x00960·RW··0x10007 ··LOAD···········0x006890·0x00007890·0x00007890·0x00854·0x00958·RW··0x1000
9 ··DYNAMIC········0x006d40·0x00007d40·0x00007d40·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x006d48·0x00007d48·0x00007d48·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······0x006888·0x00007888·0x00007888·0x00778·0x00778·R···0x111 ··GNU_RELRO······0x006890·0x00007890·0x00007890·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·0x72b4:1 There·are·26·section·headers,·starting·at·offset·0x72a0:
  
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······00007888·006888·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00007890·006890·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0000788c·00688c·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00007894·006894·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······PROGBITS········00007890·006890·0004b0·00··WA··0···0··421 ··[17]·.data.rel.ro······PROGBITS········00007898·006898·0004b0·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········00007d40·006d40·000100·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········00007d48·006d48·0000f8·08··WA··4···0··4
25 ··[21]·.got··············PROGBITS········00007e40·006e40·0001c0·04··WA··0···0··423 ··[19]·.got··············PROGBITS········00007e40·006e40·0001c0·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00008000·007000·0000e4·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00008000·007000·0000e4·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········000080e4·0070e4·000104·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········000080e4·0070e4·000104·00··WA··0···0··4
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0070e4·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0070e4·000031·00······0···0··1
29 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·007115·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·007115·00005b·00······0···0··1
30 ··[26]·.gnu_debuglink····PROGBITS········00000000·007170·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·007170·000034·00······0···0··4
31 ··[27]·.shstrtab·········STRTAB··········00000000·0071a4·00010f·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0071a4·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.28 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x6d40·contains·28·entries:1 Dynamic·section·at·offset·0x6d48·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)·················0x78887 ·0x00000019·(INIT_ARRAY)·················0x7890
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x788c9 ·0x0000001a·(FINI_ARRAY)·················0x7894
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)·····················0x7e4016 ·0x00000003·(PLTGOT)·····················0x7e40
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:·783891e002072aca5ada2e627fdeba8a1a47abb53 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4d2a74b69a4377c52f43ba00b33d4afde9aba569
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 {}
    
Offset 1, 103 lines modifiedOffset 1, 98 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x0000087c·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x0000083c·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x0000088c·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x0000084c·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x0000089c·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x0000085c·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000008ac·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x0000086c·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000008bc·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x0000087c·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000008cc·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x0000088c·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x000008dc·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x0000089c·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x000008ec·775f7465·726d5f72·65660050·4c5f6e65·w_term_ref.PL_ne9 ··0x000008ac·775f7465·726d5f72·65660050·4c5f6e65·w_term_ref.PL_ne
10 ··0x000008fc·775f6174·6f6d0050·4c5f6973·5f766172·w_atom.PL_is_var10 ··0x000008bc·775f6174·6f6d0050·4c5f6973·5f766172·w_atom.PL_is_var
11 ··0x0000090c·6961626c·6500504c·5f756e69·66795f61·iable.PL_unify_a11 ··0x000008cc·6961626c·6500504c·5f756e69·66795f61·iable.PL_unify_a
12 ··0x0000091c·746f6d5f·63686172·7300504c·5f6e6577·tom_chars.PL_new12 ··0x000008dc·746f6d5f·63686172·7300504c·5f6e6577·tom_chars.PL_new
13 ··0x0000092c·5f66756e·63746f72·5f737a00·504c5f75·_functor_sz.PL_u13 ··0x000008ec·5f66756e·63746f72·5f737a00·504c5f75·_functor_sz.PL_u
14 ··0x0000093c·6e696679·5f746572·6d00504c·5f726169·nify_term.PL_rai14 ··0x000008fc·6e696679·5f746572·6d00504c·5f726169·nify_term.PL_rai
15 ··0x0000094c·73655f65·78636570·74696f6e·00504c5f·se_exception.PL_15 ··0x0000090c·73655f65·78636570·74696f6e·00504c5f·se_exception.PL_
16 ··0x0000095c·636c6f73·655f666f·72656967·6e5f6672·close_foreign_fr16 ··0x0000091c·636c6f73·655f666f·72656967·6e5f6672·close_foreign_fr
17 ··0x0000096c·616d6500·504c5f70·75745f61·746f6d5f·ame.PL_put_atom_17 ··0x0000092c·616d6500·504c5f70·75745f61·746f6d5f·ame.PL_put_atom_
18 ··0x0000097c·63686172·73005f5f·73746163·6b5f6368·chars.__stack_ch18 ··0x0000093c·63686172·73005f5f·73746163·6b5f6368·chars.__stack_ch
19 ··0x0000098c·6b5f6661·696c005f·5f617373·6572745f·k_fail.__assert_19 ··0x0000094c·6b5f6661·696c005f·5f617373·6572745f·k_fail.__assert_
20 ··0x0000099c·6661696c·005f5f73·7461636b·5f63686b·fail.__stack_chk20 ··0x0000095c·6661696c·005f5f73·7461636b·5f63686b·fail.__stack_chk
21 ··0x000009ac·5f677561·7264005f·5f616561·62695f75·_guard.__aeabi_u 
22 ··0x000009bc·6e77696e·645f6370·705f7072·31005f5f·nwind_cpp_pr1.__ 
23 ··0x000009cc·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp 
24 ··0x000009dc·5f707230·00504c5f·6765745f·696e7465·_pr0.PL_get_inte21 ··0x0000096c·5f677561·72640050·4c5f6765·745f696e·_guard.PL_get_in
25 ··0x000009ec·67657200·504c5f62·6c6f625f·64617461·ger.PL_blob_data22 ··0x0000097c·74656765·7200504c·5f626c6f·625f6461·teger.PL_blob_da
26 ··0x000009fc·00536670·72696e74·6600504c·5f676574·.Sfprintf.PL_get23 ··0x0000098c·74610053·66707269·6e746600·504c5f67·ta.Sfprintf.PL_g
27 ··0x00000a0c·5f61746f·6d5f6578·00504c5f·61746f6d·_atom_ex.PL_atom24 ··0x0000099c·65745f61·746f6d5f·65780050·4c5f6174·et_atom_ex.PL_at
28 ··0x00000a1c·5f746f5f·656e636f·64696e67·00504c5f·_to_encoding.PL_25 ··0x000009ac·6f6d5f74·6f5f656e·636f6469·6e670050·om_to_encoding.P
29 ··0x00000a2c·646f6d61·696e5f65·72726f72·00504c5f·domain_error.PL_26 ··0x000009bc·4c5f646f·6d61696e·5f657272·6f720050·L_domain_error.P
30 ··0x00000a3c·6765745f·66696c65·5f6e616d·65007374·get_file_name.st27 ··0x000009cc·4c5f6765·745f6669·6c655f6e·616d6500·L_get_file_name.
31 ··0x00000a4c·726c656e·006d656d·73657400·6d656d63·rlen.memset.memc28 ··0x000009dc·7374726c·656e006d·656d7365·74006d65·strlen.memset.me
32 ··0x00000a5c·70790050·4c5f7265·70726573·656e7461·py.PL_representa29 ··0x000009ec·6d637079·00504c5f·72657072·6573656e·mcpy.PL_represen
33 ··0x00000a6c·74696f6e·5f657272·6f720067·6574686f·tion_error.getho30 ··0x000009fc·74617469·6f6e5f65·72726f72·00676574·tation_error.get
34 ··0x00000a7c·73746e61·6d650067·65746164·6472696e·stname.getaddrin31 ··0x00000a0c·686f7374·6e616d65·00676574·61646472·hostname.getaddr
35 ··0x00000a8c·666f0066·72656561·64647269·6e666f00·fo.freeaddrinfo.32 ··0x00000a1c·696e666f·00667265·65616464·72696e66·info.freeaddrinf
36 ··0x00000a9c·504c5f75·6e696679·5f61746f·6d005f5f·PL_unify_atom.__33 ··0x00000a2c·6f00504c·5f756e69·66795f61·746f6d00·o.PL_unify_atom.
37 ··0x00000aac·6572726e·6f5f6c6f·63617469·6f6e0050·errno_location.P34 ··0x00000a3c·5f5f6572·726e6f5f·6c6f6361·74696f6e·__errno_location
38 ··0x00000abc·4c5f7363·616e5f6f·7074696f·6e730050·L_scan_options.P35 ··0x00000a4c·00504c5f·7363616e·5f6f7074·696f6e73·.PL_scan_options
 36 ··0x00000a5c·00504c5f·6765745f·63686172·7300504c·.PL_get_chars.PL
 37 ··0x00000a6c·5f636f70·795f7465·726d5f72·65660050·_copy_term_ref.P
 38 ··0x00000a7c·4c5f6e65·775f7465·726d5f72·65667300·L_new_term_refs.
 39 ··0x00000a8c·504c5f70·75745f61·746f6d00·504c5f65·PL_put_atom.PL_e
 40 ··0x00000a9c·78636570·74696f6e·00504c5f·756e6966·xception.PL_unif
 41 ··0x00000aac·795f6e69·6c006765·74686f73·74627961·y_nil.gethostbya
 42 ··0x00000abc·64647200·504c5f70·75745f76·61726961·ddr.PL_put_varia
 43 ··0x00000acc·626c6500·504c5f75·6e696679·5f6c6973·ble.PL_unify_lis
 44 ··0x00000adc·7400504c·5f707574·5f636861·72730050·t.PL_put_chars.P
 45 ··0x00000aec·4c5f7075·745f6469·63740050·4c5f756e·L_put_dict.PL_un
 46 ··0x00000afc·69667900·5f5f685f·6572726e·6f5f6c6f·ify.__h_errno_lo
 47 ··0x00000b0c·63617469·6f6e0050·4c5f6765·745f626c·cation.PL_get_bl
 48 ··0x00000b1c·6f620050·4c5f6765·745f7374·7265616d·ob.PL_get_stream
 49 ··0x00000b2c·00504c5f·72656c65·6173655f·73747265·.PL_release_stre
 50 ··0x00000b3c·616d0050·4c5f7479·70655f65·72726f72·am.PL_type_error
 51 ··0x00000b4c·00504c5f·65786973·74656e63·655f6572·.PL_existence_er
 52 ··0x00000b5c·726f7200·504c5f67·65745f6e·696c0050·ror.PL_get_nil.P
39 ··0x00000acc·4c5f6765·745f6368·61727300·504c5f63·L_get_chars.PL_c53 ··0x00000b6c·4c5f6765·745f6e63·68617273·00504c5f·L_get_nchars.PL_
40 ··0x00000adc·6f70795f·7465726d·5f726566·00504c5f·opy_term_ref.PL_ 
41 ··0x00000aec·6e65775f·7465726d·5f726566·7300504c·new_term_refs.PL 
42 ··0x00000afc·5f707574·5f61746f·6d00504c·5f657863·_put_atom.PL_exc 
43 ··0x00000b0c·65707469·6f6e0050·4c5f756e·6966795f·eption.PL_unify_ 
44 ··0x00000b1c·6e696c00·67657468·6f737462·79616464·nil.gethostbyadd 
45 ··0x00000b2c·7200504c·5f707574·5f766172·6961626c·r.PL_put_variabl 
46 ··0x00000b3c·6500504c·5f756e69·66795f6c·69737400·e.PL_unify_list. 
47 ··0x00000b4c·504c5f70·75745f63·68617273·00504c5f·PL_put_chars.PL_ 
48 ··0x00000b5c·7075745f·64696374·00504c5f·756e6966·put_dict.PL_unif 
49 ··0x00000b6c·79005f5f·685f6572·726e6f5f·6c6f6361·y.__h_errno_loca 
50 ··0x00000b7c·74696f6e·00504c5f·6765745f·626c6f62·tion.PL_get_blob 
51 ··0x00000b8c·00504c5f·6765745f·73747265·616d0050·.PL_get_stream.P 
52 ··0x00000b9c·4c5f7265·6c656173·655f7374·7265616d·L_release_stream 
53 ··0x00000bac·00504c5f·74797065·5f657272·6f720050·.PL_type_error.P 
54 ··0x00000bbc·4c5f6578·69737465·6e63655f·6572726f·L_existence_erro 
55 ··0x00000bcc·7200504c·5f676574·5f6e696c·00504c5f·r.PL_get_nil.PL_ 
56 ··0x00000bdc·6765745f·6e636861·72730050·4c5f6765·get_nchars.PL_ge 
57 ··0x00000bec·745f6c69·73740050·4c5f6765·745f6e61·t_list.PL_get_na54 ··0x00000b7c·6765745f·6c697374·00504c5f·6765745f·get_list.PL_get_
58 ··0x00000bfc·6d655f61·72697479·5f737a00·5f504c5f·me_arity_sz._PL_55 ··0x00000b8c·6e616d65·5f617269·74795f73·7a005f50·name_arity_sz._P
59 ··0x00000c0c·6765745f·6172675f·737a0050·4c5f6765·get_arg_sz.PL_ge 
60 ··0x00000c1c·745f6e69·6c5f6578·00504c5f·756e6966·t_nil_ex.PL_unif56 ··0x00000b9c·4c5f6765·745f6172·675f737a·00504c5f·L_get_arg_sz.PL_
 57 ··0x00000bac·6765745f·6e696c5f·65780050·4c5f756e·get_nil_ex.PL_un
61 ··0x00000c2c·795f696e·74656765·7200504c·5f756e69·y_integer.PL_uni58 ··0x00000bbc·6966795f·696e7465·67657200·504c5f75·ify_integer.PL_u
62 ··0x00000c3c·66795f63·68617273·00667265·65006d61·fy_chars.free.ma59 ··0x00000bcc·6e696679·5f636861·72730066·72656500·nify_chars.free.
63 ··0x00000c4c·6c6c6f63·00504c5f·7075745f·7465726d·lloc.PL_put_term60 ··0x00000bdc·6d616c6c·6f630050·4c5f7075·745f7465·malloc.PL_put_te
64 ··0x00000c5c·5f66726f·6d5f6368·61727300·504c5f70·_from_chars.PL_p 
65 ··0x00000c6c·65726d69·7373696f·6e5f6572·726f7200·ermission_error.61 ··0x00000bec·726d5f66·726f6d5f·63686172·7300504c·rm_from_chars.PL
 62 ··0x00000bfc·5f706572·6d697373·696f6e5f·6572726f·_permission_erro
66 ··0x00000c7c·504c5f67·65745f62·6f6f6c00·5f5f7365·PL_get_bool.__se63 ··0x00000c0c·7200504c·5f676574·5f626f6f·6c005f5f·r.PL_get_bool.__
67 ··0x00000c8c·74736f63·6b6f7074·36340053·6e657700·tsockopt64.Snew.64 ··0x00000c1c·73657473·6f636b6f·70743634·00536e65·setsockopt64.Sne
68 ··0x00000c9c·504c5f75·6e696679·5f737472·65616d00·PL_unify_stream.65 ··0x00000c2c·7700504c·5f756e69·66795f73·74726561·w.PL_unify_strea
69 ··0x00000cac·504c5f75·6e696679·5f626c6f·6200504c·PL_unify_blob.PL66 ··0x00000c3c·6d00504c·5f756e69·66795f62·6c6f6200·m.PL_unify_blob.
70 ··0x00000cbc·5f756e69·6e737461·6e746961·74696f6e·_uninstantiation67 ··0x00000c4c·504c5f75·6e696e73·74616e74·69617469·PL_uninstantiati
71 ··0x00000ccc·5f657272·6f720067·6574736f·636b6e61·_error.getsockna68 ··0x00000c5c·6f6e5f65·72726f72·00676574·736f636b·on_error.getsock
 69 ··0x00000c6c·6e616d65·00504c5f·72656769·73746572·name.PL_register
 70 ··0x00000c7c·5f666f72·6569676e·00756e69·6e737461·_foreign.uninsta
 71 ··0x00000c8c·6c6c5f73·6f636b65·74005364·7072696e·ll_socket.Sdprin
 72 ··0x00000c9c·74660050·4c5f7468·72656164·5f73656c·tf.PL_thread_sel
 73 ··0x00000cac·6600504c·5f626163·6b747261·63650050·f.PL_backtrace.P
 74 ··0x00000cbc·4c5f7265·736f7572·63655f65·72726f72·L_resource_error
 75 ··0x00000ccc·00504c5f·69735f66·756e6374·6f720050·.PL_is_functor.P
 76 ··0x00000cdc·4c5f6376·745f695f·7573686f·72740050·L_cvt_i_ushort.P
 77 ··0x00000cec·4c5f6469·73706174·63680070·6f6c6c00·L_dispatch.poll.
 78 ··0x00000cfc·6761695f·73747265·72726f72·00687374·gai_strerror.hst
 79 ··0x00000d0c·72657272·6f72005f·5f737072·696e7466·rerror.__sprintf
 80 ··0x00000d1c·5f63686b·00536c6f·636b0053·636c6f73·_chk.Slock.Sclos
72 ··0x00000cdc·6d650050·4c5f7265·67697374·65725f66·me.PL_register_f81 ··0x00000d2c·6500504c·5f726567·69737465·725f6174·e.PL_register_at
73 ··0x00000cec·6f726569·676e0075·6e696e73·74616c6c·oreign.uninstall 
74 ··0x00000cfc·5f736f63·6b657400·53647072·696e7466·_socket.Sdprintf 
75 ··0x00000d0c·00504c5f·74687265·61645f73·656c6600·.PL_thread_self. 
76 ··0x00000d1c·504c5f62·61636b74·72616365·00504c5f·PL_backtrace.PL_ 
77 ··0x00000d2c·7265736f·75726365·5f657272·6f720050·resource_error.P 
78 ··0x00000d3c·4c5f6973·5f66756e·63746f72·00504c5f·L_is_functor.PL_ 
79 ··0x00000d4c·6376745f·695f7573·686f7274·00504c5f·cvt_i_ushort.PL_ 
80 ··0x00000d5c·64697370·61746368·00706f6c·6c006761·dispatch.poll.ga 
81 ··0x00000d6c·695f7374·72657272·6f720068·73747265·i_strerror.hstre 
82 ··0x00000d7c·72726f72·005f5f73·7072696e·74665f63·rror.__sprintf_c 
83 ··0x00000d8c·686b0053·6c6f636b·0053636c·6f736500·hk.Slock.Sclose. 
84 ··0x00000d9c·504c5f72·65676973·7465725f·61746f6d·PL_register_atom 
85 ··0x00000dac·005f5f66·636e746c·5f74696d·65363400·.__fcntl_time64.82 ··0x00000d3c·6f6d005f·5f66636e·746c5f74·696d6536·om.__fcntl_time6
86 ··0x00000dbc·504c5f63·76745f69·5f756368·61720050·PL_cvt_i_uchar.P83 ··0x00000d4c·3400504c·5f637674·5f695f75·63686172·4.PL_cvt_i_uchar
87 ··0x00000dcc·4c5f6765·745f6174·6f6d0050·4c5f7761·L_get_atom.PL_wa84 ··0x00000d5c·00504c5f·6765745f·61746f6d·00504c5f·.PL_get_atom.PL_
88 ··0x00000ddc·726e696e·6700504c·5f676574·5f61746f·rning.PL_get_ato85 ··0x00000d6c·7761726e·696e6700·504c5f67·65745f61·warning.PL_get_a
89 ··0x00000dec·6d5f6368·61727300·67657473·65727662·m_chars.getservb86 ··0x00000d7c·746f6d5f·63686172·73006765·74736572·tom_chars.getser
90 ··0x00000dfc·796e616d·65006269·6e640063·6f6e6e65·yname.bind.conne87 ··0x00000d8c·7662796e·616d6500·62696e64·00636f6e·vbyname.bind.con
91 ··0x00000e0c·63740050·4c5f6861·6e646c65·5f736967·ct.PL_handle_sig88 ··0x00000d9c·6e656374·00504c5f·68616e64·6c655f73·nect.PL_handle_s
92 ··0x00000e1c·6e616c73·00616363·65707400·6c697374·nals.accept.list89 ··0x00000dac·69676e61·6c730061·63636570·74006c69·ignals.accept.li
93 ··0x00000e2c·656e0072·65637600·73656e64·00504c5f·en.recv.send.PL_90 ··0x00000dbc·7374656e·00726563·76007365·6e640050·sten.recv.send.P
94 ··0x00000e3c·756e7265·67697374·65725f61·746f6d00·unregister_atom.91 ··0x00000dcc·4c5f756e·72656769·73746572·5f61746f·L_unregister_ato
95 ··0x00000e4c·73687574·646f776e·00726563·7666726f·shutdown.recvfro92 ··0x00000ddc·6d007368·7574646f·776e0072·65637666·m.shutdown.recvf
Max diff block lines reached; 0/13104 bytes (0.00%) of diff not shown.
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.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
184 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 ··0x00007888·911e0000····························....2 ··0x00007890·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 ··0x0000788c·511e0000····························Q...2 ··0x00007894·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 ··0x00007890·01000000·f45a0000·02000000·fc5a0000·.....Z.......Z..2 ··0x00007898·01000000·4c5a0000·02000000·545a0000·....LZ......TZ..
3 ··0x000078a0·03000000·045b0000·04000000·0c5b0000·.....[.......[..3 ··0x000078a8·03000000·5c5a0000·04000000·645a0000·....\Z......dZ..
4 ··0x000078b0·05000000·145b0000·06000000·185b0000·.....[.......[..4 ··0x000078b8·05000000·6c5a0000·06000000·705a0000·....lZ......pZ..
5 ··0x000078c0·07000000·205b0000·08000000·285b0000·....·[......([..5 ··0x000078c8·07000000·785a0000·08000000·805a0000·....xZ.......Z..
6 ··0x000078d0·09000000·305b0000·0a000000·385b0000·....0[......8[..6 ··0x000078d8·09000000·885a0000·0a000000·905a0000·.....Z.......Z..
7 ··0x000078e0·0b000000·405b0000·0c000000·485b0000·....@[......H[..7 ··0x000078e8·0b000000·985a0000·0c000000·a05a0000·.....Z.......Z..
8 ··0x000078f0·0d000000·505b0000·0e000000·585b0000·....P[......X[..8 ··0x000078f8·0d000000·a85a0000·0e000000·b05a0000·.....Z.......Z..
9 ··0x00007900·0f000000·605b0000·10000000·685b0000·....`[......h[..9 ··0x00007908·0f000000·b85a0000·10000000·c05a0000·.....Z.......Z..
10 ··0x00007910·11000000·705b0000·12000000·785b0000·....p[......x[..10 ··0x00007918·11000000·c85a0000·12000000·d05a0000·.....Z.......Z..
11 ··0x00007920·13000000·805b0000·14000000·885b0000·.....[.......[..11 ··0x00007928·13000000·d85a0000·14000000·e05a0000·.....Z.......Z..
12 ··0x00007930·15000000·905b0000·16000000·985b0000·.....[.......[..12 ··0x00007938·15000000·e85a0000·16000000·f05a0000·.....Z.......Z..
13 ··0x00007940·17000000·a05b0000·18000000·a85b0000·.....[.......[..13 ··0x00007948·17000000·f85a0000·18000000·005b0000·.....Z.......[..
14 ··0x00007950·19000000·b05b0000·1a000000·b85b0000·.....[.......[..14 ··0x00007958·19000000·085b0000·1a000000·105b0000·.....[.......[..
15 ··0x00007960·1b000000·c05b0000·1c000000·c85b0000·.....[.......[..15 ··0x00007968·1b000000·185b0000·1c000000·205b0000·.....[......·[..
16 ··0x00007970·1d000000·d05b0000·1e000000·d85b0000·.....[.......[..16 ··0x00007978·1d000000·285b0000·1e000000·305b0000·....([......0[..
17 ··0x00007980·1f000000·e05b0000·20000000·e85b0000·.....[..·....[..17 ··0x00007988·1f000000·385b0000·20000000·405b0000·....8[..·...@[..
18 ··0x00007990·21000000·f05b0000·22000000·f85b0000·!....[.."....[..18 ··0x00007998·21000000·485b0000·22000000·505b0000·!...H[.."...P[..
19 ··0x000079a0·23000000·005c0000·24000000·085c0000·#....\..$....\..19 ··0x000079a8·23000000·585b0000·24000000·605b0000·#...X[..$...`[..
20 ··0x000079b0·25000000·185c0000·26000000·205c0000·%....\..&...·\..20 ··0x000079b8·25000000·705b0000·26000000·785b0000·%...p[..&...x[..
21 ··0x000079c0·27000000·285c0000·28000000·345c0000·'...(\..(...4\..21 ··0x000079c8·27000000·805b0000·28000000·8c5b0000·'....[..(....[..
22 ··0x000079d0·0b000000·3c5c0000·2a000000·485c0000·....<\..*...H\..22 ··0x000079d8·0b000000·945b0000·2a000000·a05b0000·.....[..*....[..
23 ··0x000079e0·2b000000·505c0000·2c000000·585c0000·+...P\..,...X\..23 ··0x000079e8·2b000000·a85b0000·2c000000·b05b0000·+....[..,....[..
24 ··0x000079f0·2d000000·605c0000·2e000000·6c5c0000·-...`\......l\..24 ··0x000079f8·2d000000·b85b0000·2e000000·c45b0000·-....[.......[..
25 ··0x00007a00·2f000000·745c0000·30000000·7c5c0000·/...t\..0...|\..25 ··0x00007a08·2f000000·cc5b0000·30000000·d45b0000·/....[..0....[..
26 ··0x00007a10·31000000·845c0000·32000000·8c5c0000·1....\..2....\..26 ··0x00007a18·31000000·dc5b0000·32000000·e45b0000·1....[..2....[..
27 ··0x00007a20·33000000·945c0000·34000000·9c5c0000·3....\..4....\..27 ··0x00007a28·33000000·ec5b0000·34000000·f45b0000·3....[..4....[..
28 ··0x00007a30·35000000·a45c0000·36000000·ac5c0000·5....\..6....\..28 ··0x00007a38·35000000·fc5b0000·36000000·045c0000·5....[..6....\..
29 ··0x00007a40·37000000·b45c0000·38000000·bc5c0000·7....\..8....\..29 ··0x00007a48·37000000·0c5c0000·38000000·145c0000·7....\..8....\..
30 ··0x00007a50·39000000·c45c0000·23000000·cc5c0000·9....\..#....\..30 ··0x00007a58·39000000·1c5c0000·23000000·245c0000·9....\..#...$\..
31 ··0x00007a60·3b000000·d85c0000·3c000000·e05c0000·;....\..<....\..31 ··0x00007a68·3b000000·305c0000·3c000000·385c0000·;...0\..<...8\..
32 ··0x00007a70·3d000000·e85c0000·3e000000·f05c0000·=....\..>....\..32 ··0x00007a78·3d000000·405c0000·3e000000·485c0000·=...@\..>...H\..
33 ··0x00007a80·3f000000·f85c0000·40000000·005d0000·?....\..@....]..33 ··0x00007a88·3f000000·505c0000·40000000·585c0000·?...P\..@...X\..
34 ··0x00007a90·41000000·085d0000·42000000·105d0000·A....]..B....]..34 ··0x00007a98·41000000·605c0000·42000000·685c0000·A...`\..B...h\..
35 ··0x00007aa0·43000000·185d0000·44000000·205d0000·C....]..D...·]..35 ··0x00007aa8·43000000·705c0000·44000000·785c0000·C...p\..D...x\..
36 ··0x00007ab0·45000000·285d0000·46000000·305d0000·E...(]..F...0]..36 ··0x00007ab8·45000000·805c0000·46000000·885c0000·E....\..F....\..
37 ··0x00007ac0·47000000·385d0000·48000000·405d0000·G...8]..H...@]..37 ··0x00007ac8·47000000·905c0000·48000000·985c0000·G....\..H....\..
38 ··0x00007ad0·49000000·4c5d0000·4a000000·545d0000·I...L]..J...T]..38 ··0x00007ad8·49000000·a45c0000·4a000000·ac5c0000·I....\..J....\..
39 ··0x00007ae0·4b000000·5c5d0000·4c000000·685d0000·K...\]..L...h]..39 ··0x00007ae8·4b000000·b45c0000·4c000000·c05c0000·K....\..L....\..
40 ··0x00007af0·4d000000·745d0000·4e000000·7c5d0000·M...t]..N...|]..40 ··0x00007af8·4d000000·cc5c0000·4e000000·d45c0000·M....\..N....\..
41 ··0x00007b00·4f000000·845d0000·50000000·8c5d0000·O....]..P....]..41 ··0x00007b08·4f000000·dc5c0000·50000000·e45c0000·O....\..P....\..
42 ··0x00007b10·51000000·945d0000·52000000·9c5d0000·Q....]..R....]..42 ··0x00007b18·51000000·ec5c0000·52000000·f45c0000·Q....\..R....\..
43 ··0x00007b20·53000000·a45d0000·54000000·b05d0000·S....]..T....]..43 ··0x00007b28·53000000·fc5c0000·54000000·085d0000·S....\..T....]..
44 ··0x00007b30·55000000·b85d0000·56000000·c45d0000·U....]..V....]..44 ··0x00007b38·55000000·105d0000·56000000·1c5d0000·U....]..V....]..
45 ··0x00007b40·57000000·d05d0000·58000000·d85d0000·W....]..X....]..45 ··0x00007b48·57000000·285d0000·58000000·305d0000·W...(]..X...0]..
46 ··0x00007b50·59000000·e45d0000·5a000000·f45d0000·Y....]..Z....]..46 ··0x00007b58·59000000·3c5d0000·5a000000·4c5d0000·Y...<]..Z...L]..
47 ··0x00007b60·5b000000·005e0000·5c000000·0c5e0000·[....^..\....^..47 ··0x00007b68·5b000000·585d0000·5c000000·645d0000·[...X]..\...d]..
48 ··0x00007b70·5d000000·185e0000·5e000000·285e0000·]....^..^...(^..48 ··0x00007b78·5d000000·705d0000·5e000000·805d0000·]...p]..^....]..
49 ··0x00007b80·5f000000·385e0000·60000000·445e0000·_...8^..`...D^..49 ··0x00007b88·5f000000·905d0000·60000000·9c5d0000·_....]..`....]..
50 ··0x00007b90·61000000·545e0000·62000000·645e0000·a...T^..b...d^..50 ··0x00007b98·61000000·ac5d0000·62000000·bc5d0000·a....]..b....]..
51 ··0x00007ba0·63000000·705e0000·64000000·805e0000·c...p^..d....^..51 ··0x00007ba8·63000000·c85d0000·64000000·d85d0000·c....]..d....]..
52 ··0x00007bb0·65000000·8c5e0000·66000000·985e0000·e....^..f....^..52 ··0x00007bb8·65000000·e45d0000·66000000·f05d0000·e....]..f....]..
53 ··0x00007bc0·67000000·a45e0000·68000000·b45e0000·g....^..h....^..53 ··0x00007bc8·67000000·fc5d0000·68000000·0c5e0000·g....]..h....^..
54 ··0x00007bd0·69000000·c05e0000·6a000000·c85e0000·i....^..j....^..54 ··0x00007bd8·69000000·185e0000·6a000000·205e0000·i....^..j...·^..
55 ··0x00007be0·6b000000·d05e0000·6c000000·dc5e0000·k....^..l....^..55 ··0x00007be8·6b000000·285e0000·6c000000·345e0000·k...(^..l...4^..
56 ··0x00007bf0·6d000000·e85e0000·6e000000·f85e0000·m....^..n....^..56 ··0x00007bf8·6d000000·405e0000·6e000000·505e0000·m...@^..n...P^..
57 ··0x00007c00·6f000000·045f0000·70000000·145f0000·o...._..p...._..57 ··0x00007c08·6f000000·5c5e0000·70000000·6c5e0000·o...\^..p...l^..
58 ··0x00007c10·71000000·205f0000·72000000·305f0000·q...·_..r...0_..58 ··0x00007c18·71000000·785e0000·72000000·885e0000·q...x^..r....^..
59 ··0x00007c20·73000000·3c5f0000·74000000·485f0000·s...<_..t...H_..59 ··0x00007c28·73000000·945e0000·74000000·a05e0000·s....^..t....^..
60 ··0x00007c30·75000000·505f0000·76000000·585f0000·u...P_..v...X_..60 ··0x00007c38·75000000·a85e0000·76000000·b05e0000·u....^..v....^..
61 ··0x00007c40·77000000·605f0000·78000000·685f0000·w...`_..x...h_..61 ··0x00007c48·77000000·b85e0000·78000000·c05e0000·w....^..x....^..
62 ··0x00007c50·79000000·705f0000·7a000000·7c5f0000·y...p_..z...|_..62 ··0x00007c58·79000000·c85e0000·7a000000·d45e0000·y....^..z....^..
63 ··0x00007c60·7b000000·845f0000·7c000000·905f0000·{...._..|...._..63 ··0x00007c68·7b000000·dc5e0000·7c000000·e85e0000·{....^..|....^..
64 ··0x00007c70·7d000000·9c5f0000·7e000000·a85f0000·}...._..~...._..64 ··0x00007c78·7d000000·f45e0000·7e000000·005f0000·}....^..~...._..
65 ··0x00007c80·7f000000·b05f0000·80000000·bc5f0000·....._......._..65 ··0x00007c88·7f000000·085f0000·80000000·145f0000·....._......._..
66 ··0x00007c90·81000000·c85f0000·82000000·d85f0000·....._......._..66 ··0x00007c98·81000000·205f0000·82000000·305f0000·....·_......0_..
67 ··0x00007ca0·83000000·e45f0000·84000000·f45f0000·....._......._..67 ··0x00007ca8·83000000·3c5f0000·84000000·4c5f0000·....<_......L_..
68 ··0x00007cb0·85000000·fc5f0000·5f000000·08600000·....._.._....`..68 ··0x00007cb8·85000000·545f0000·5f000000·605f0000·....T_.._...`_..
69 ··0x00007cc0·00000000·00000000·01000000·505a0000·............PZ..69 ··0x00007cc8·00000000·00000000·01000000·a8590000·.............Y..
70 ··0x00007cd0·04000000·605a0000·03000000·685a0000·....`Z......hZ..70 ··0x00007cd8·04000000·b8590000·03000000·c0590000·.....Y.......Y..
71 ··0x00007ce0·02000000·745a0000·00000000·00000000·....tZ..........71 ··0x00007ce8·02000000·cc590000·00000000·00000000·.....Y..........
72 ··0x00007cf0·fdffffff·805a0000·ffffffff·8c5a0000·.....Z.......Z..72 ··0x00007cf8·fdffffff·d8590000·ffffffff·e4590000·.....Y.......Y..
73 ··0x00007d00·fcffffff·9c5a0000·faffffff·a85a0000·.....Z.......Z..73 ··0x00007d08·fcffffff·f4590000·faffffff·005a0000·.....Y.......Z..
74 ··0x00007d10·f6ffffff·b45a0000·feffffff·c05a0000·.....Z.......Z..74 ··0x00007d18·f6ffffff·0c5a0000·feffffff·185a0000·.....Z.......Z..
75 ··0x00007d20·f8ffffff·cc5a0000·f9ffffff·d85a0000·.....Z.......Z..75 ··0x00007d28·f8ffffff·245a0000·f9ffffff·305a0000·....$Z......0Z..
76 ··0x00007d30·f5ffffff·e85a0000·00000000·00000000·.....Z..........76 ··0x00007d38·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 ··0x00007e40·407d0000·00000000·00000000·c8180000·@}..............3 ··0x00007e40·487d0000·00000000·00000000·20180000·H}..........·...
4 ··0x00007e50·c8180000·c8180000·c8180000·c8180000·................4 ··0x00007e50·20180000·20180000·20180000·20180000··...·...·...·...
5 ··0x00007e60·c8180000·c8180000·c8180000·c8180000·................5 ··0x00007e60·20180000·20180000·20180000·20180000··...·...·...·...
6 ··0x00007e70·c8180000·c8180000·c8180000·c8180000·................6 ··0x00007e70·20180000·20180000·20180000·20180000··...·...·...·...
7 ··0x00007e80·c8180000·c8180000·c8180000·c8180000·................7 ··0x00007e80·20180000·20180000·20180000·20180000··...·...·...·...
8 ··0x00007e90·c8180000·c8180000·c8180000·c8180000·................8 ··0x00007e90·20180000·20180000·20180000·20180000··...·...·...·...
9 ··0x00007ea0·c8180000·c8180000·c8180000·c8180000·................9 ··0x00007ea0·20180000·20180000·20180000·20180000··...·...·...·...
10 ··0x00007eb0·c8180000·c8180000·c8180000·c8180000·................10 ··0x00007eb0·20180000·20180000·20180000·20180000··...·...·...·...
11 ··0x00007ec0·c8180000·c8180000·c8180000·c8180000·................11 ··0x00007ec0·20180000·20180000·20180000·20180000··...·...·...·...
12 ··0x00007ed0·c8180000·c8180000·c8180000·c8180000·................12 ··0x00007ed0·20180000·20180000·20180000·20180000··...·...·...·...
13 ··0x00007ee0·c8180000·c8180000·c8180000·c8180000·................13 ··0x00007ee0·20180000·20180000·20180000·20180000··...·...·...·...
14 ··0x00007ef0·c8180000·c8180000·c8180000·c8180000·................14 ··0x00007ef0·20180000·20180000·20180000·20180000··...·...·...·...
15 ··0x00007f00·c8180000·c8180000·c8180000·c8180000·................15 ··0x00007f00·20180000·20180000·20180000·20180000··...·...·...·...
16 ··0x00007f10·c8180000·c8180000·c8180000·c8180000·................16 ··0x00007f10·20180000·20180000·20180000·20180000··...·...·...·...
17 ··0x00007f20·c8180000·c8180000·c8180000·c8180000·................17 ··0x00007f20·20180000·20180000·20180000·20180000··...·...·...·...
18 ··0x00007f30·c8180000·c8180000·c8180000·c8180000·................18 ··0x00007f30·20180000·20180000·20180000·20180000··...·...·...·...
19 ··0x00007f40·c8180000·c8180000·c8180000·c8180000·................19 ··0x00007f40·20180000·20180000·20180000·20180000··...·...·...·...
20 ··0x00007f50·c8180000·c8180000·c8180000·c8180000·................20 ··0x00007f50·20180000·20180000·20180000·20180000··...·...·...·...
21 ··0x00007f60·c8180000·c8180000·c8180000·c8180000·................21 ··0x00007f60·20180000·20180000·20180000·20180000··...·...·...·...
22 ··0x00007f70·c8180000·c8180000·c8180000·c8180000·................22 ··0x00007f70·20180000·20180000·20180000·20180000··...·...·...·...
23 ··0x00007f80·c8180000·c8180000·c8180000·c8180000·................23 ··0x00007f80·20180000·20180000·20180000·20180000··...·...·...·...
24 ··0x00007f90·c8180000·c8180000·c8180000·c8180000·................24 ··0x00007f90·20180000·20180000·20180000·20180000··...·...·...·...
25 ··0x00007fa0·c8180000·c8180000·c8180000·c8180000·................25 ··0x00007fa0·20180000·20180000·20180000·20180000··...·...·...·...
26 ··0x00007fb0·c8180000·c8180000·c8180000·c8180000·................26 ··0x00007fb0·20180000·20180000·20180000·20180000··...·...·...·...
27 ··0x00007fc0·c8180000·c8180000·c8180000·c8180000·................27 ··0x00007fc0·20180000·20180000·20180000·20180000··...·...·...·...
28 ··0x00007fd0·c8180000·c8180000·c8180000·c8180000·................28 ··0x00007fd0·20180000·20180000·20180000·20180000··...·...·...·...
29 ··0x00007fe0·c8180000·c8180000·c8180000·00000000·................29 ··0x00007fe0·20180000·20180000·20180000·00000000··...·...·.......
30 ··0x00007ff0·00000000·00000000·00000000·00000000·................30 ··0x00007ff0·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 ··0x00008000·00800000·00000000·07000000·64560000·............dV..2 ··0x00008000·00800000·00000000·07000000·bc550000·.............U..
3 ··0x00008010·00000000·07000000·00570000·00000000·.........W......3 ··0x00008010·00000000·07000000·58560000·00000000·........XV......
4 ··0x00008020·00000000·fc570000·00000000·ffffffff·.....W..........4 ··0x00008020·00000000·54570000·00000000·ffffffff·....TW..........
5 ··0x00008030·00000000·013a2975·00000000·8c550000·.....:)u.....U..5 ··0x00008030·00000000·013a2975·00000000·e4540000·.....:)u.....T..
6 ··0x00008040·c1230000·31230000·8d230000·69230000·.#..1#...#..i#..6 ··0x00008040·19230000·89220000·e5220000·c1220000·.#..."..."..."..
7 ··0x00008050·00000000·00000000·00000000·00000000·................7 ··0x00008050·00000000·00000000·00000000·00000000·................
8 ··0x00008060·00000000·00000000·00000000·00000000·................8 ··0x00008060·00000000·00000000·00000000·00000000·................
9 ··0x00008070·00000000·00000000·00000000·00000000·................9 ··0x00008070·00000000·00000000·00000000·00000000·................
10 ··0x00008080·00000000·00000000·00000000·00000000·................10 ··0x00008080·00000000·00000000·00000000·00000000·................
11 ··0x00008090·b9240000·b5240000·cd220000·bd240000·.$...$..."...$..11 ··0x00008090·11240000·0d240000·25220000·15240000·.$...$..%"...$..
12 ··0x000080a0·79240000·00000000·b9240000·b5240000·y$.......$...$..12 ··0x000080a0·d1230000·00000000·11240000·0d240000·.#.......$...$..
13 ··0x000080b0·cd220000·b1240000·79240000·00000000·."...$..y$......13 ··0x000080b0·25220000·09240000·d1230000·00000000·%"...$...#......
14 ··0x000080c0·00000000·07000000·64560000·00000000·........dV......14 ··0x000080c0·00000000·07000000·bc550000·00000000·.........U......
15 ··0x000080d0·07000000·00570000·00000000·ffffffff·.....W..........15 ··0x000080d0·07000000·58560000·00000000·ffffffff·....XV..........
16 ··0x000080e0·00000000····························....16 ··0x000080e0·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·33383931·65303032·30373261·63613561·3891e002072aca5a 
3 ··0x00000010·64613265·36323766·64656261·38613161·da2e627fdeba8a1a2 ··0x00000000·32613734·62363961·34333737·63353266·2a74b69a4377c52f
 3 ··0x00000010·34336261·30306233·33643461·66646539·43ba00b33d4afde9
4 ··0x00000020·34376162·62352e64·65627567·00000000·47abb5.debug....4 ··0x00000020·61626135·36392e64·65627567·00000000·aba569.debug....
5 ··0x00000030·108d887f····························....5 ··0x00000030·9c124e2d····························..N-
  
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. 
  
62.3 KB
./usr/lib/swi-prolog/lib/armv7l-linux/streaminfo.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/streaminfo.so
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:··········8648·(bytes·into·file)13 ··Start·of·section·headers:··········8624·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x01168·0x01168·R·E·0x1000
8 ··LOAD···········0x001e88·0x00002e88·0x00002e88·0x0017c·0x00180·RW··0x10007 ··LOAD···········0x001e90·0x00002e90·0x00002e90·0x00174·0x00178·RW··0x1000
9 ··DYNAMIC········0x001e90·0x00002e90·0x00002e90·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x001e98·0x00002e98·0x00002e98·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······0x001e88·0x00002e88·0x00002e88·0x00178·0x00178·R···0x111 ··GNU_RELRO······0x001e90·0x00002e90·0x00002e90·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.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·0x21c8:1 There·are·25·section·headers,·starting·at·offset·0x21b0:
  
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·0001b0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000328·000328·000211·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000002e8·0002e8·0001cd·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········0000053a·00053a·00003a·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000004b6·0004b6·000036·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000574·000574·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········000004ec·0004ec·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············000005d4·0005d4·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············0000052c·00052c·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000614·000614·0000a0·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············0000056c·00056c·0000a0·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········000006b4·0006b4·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········0000060c·00060c·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000006c0·0006c0·00010c·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000618·000618·00010c·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000007cc·0007cc·000778·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000724·000724·000778·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00000f44·000f44·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00000e9c·000e9c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00000f4c·000f4c·0002c0·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00000ea4·000ea4·0002c0·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········0000120c·00120c·00000c·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······00001218·001218·000028·00··AL·11···0··4 
20 ··[16]·.eh_frame·········PROGBITS········00001240·001240·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00001164·001164·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······00002e88·001e88·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00002e90·001e90·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00002e8c·001e8c·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00002e94·001e94·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00002e90·001e90·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00002e98·001e98·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00002f90·001f90·000070·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00002f90·001f90·000070·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00003000·002000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00003000·002000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00003004·002004·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00003004·002004·000004·00··WA··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·002035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·002035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·002090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·002090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0020c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0020c4·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.09 KB
readelf --wide --symbols {}
    
Offset 1, 32 lines modifiedOffset 1, 30 lines modified
  
1 Symbol·table·'.dynsym'·contains·29·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:·000006b4·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·0000060c·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00003000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00003000·····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·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_atom_chars11 ·····8:·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)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·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_raise_exception15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)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__
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_b_loc@GLIBC_2.4·(3)22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_b_loc@GLIBC_2.4·(2)
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2) 
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
29 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····27:·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)
31 ····28:·00000f2d····24·FUNC····GLOBAL·DEFAULT···11·install_streaminfo29 ····26:·00000e85····24·FUNC····GLOBAL·DEFAULT···11·install_streaminfo
4.29 KB
readelf --wide --relocs {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x5d4·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 00002e88··00000017·R_ARM_RELATIVE········3 00002e90··00000017·R_ARM_RELATIVE········
4 00002e8c··00000017·R_ARM_RELATIVE········4 00002e94··00000017·R_ARM_RELATIVE········
5 00003000··00000017·R_ARM_RELATIVE········5 00003000··00000017·R_ARM_RELATIVE········
6 00002fec··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00002fec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00002ff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00002ff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00002ff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 00002ff4··00000915·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00002ff8··00001315·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 00002ff8··00001215·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00002ffc··00001a15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00002ffc··00001815·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·0x56c·contains·20·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 00002f9c··00000416·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle13 00002f9c··00000316·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle
14 00002fa0··00000516·R_ARM_JUMP_SLOT········00000000···PL_release_stream14 00002fa0··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream
15 00002fa4··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.415 00002fa4··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
16 00002fa8··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term16 00002fa8··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_term
17 00002fac··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars17 00002fac··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
18 00002fb0··00000b16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign18 00002fb0··00000a16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
19 00002fb4··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.419 00002fb4··00000b16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
20 00002fb8··00000d16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception20 00002fb8··00000c16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
21 00002fbc··00000e16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz21 00002fbc··00000d16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
22 00002fc0··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref22 00002fc0··00000e16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
23 00002fc4··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_atom23 00002fc4··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
24 00002fc8··00001116·R_ARM_JUMP_SLOT········00000000···PL_is_variable24 00002fc8··00001016·R_ARM_JUMP_SLOT········00000000···PL_is_variable
25 00002fcc··00001216·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.425 00002fcc··00001116·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
26 00002fd0··00001316·R_ARM_JUMP_SLOT········00000000···__gmon_start__26 00002fd0··00001216·R_ARM_JUMP_SLOT········00000000···__gmon_start__
27 00002fd4··00001416·R_ARM_JUMP_SLOT········00000000···__ctype_b_loc@GLIBC_2.427 00002fd4··00001316·R_ARM_JUMP_SLOT········00000000···__ctype_b_loc@GLIBC_2.4
28 00002fd8··00001616·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame28 00002fd8··00001416·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
29 00002fdc··00001716·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame29 00002fdc··00001516·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
30 00002fe0··00001816·R_ARM_JUMP_SLOT········00000000···Sfprintf30 00002fe0··00001616·R_ARM_JUMP_SLOT········00000000···Sfprintf
31 00002fe4··00001916·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars31 00002fe4··00001716·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
32 00002fe8··00001b16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.432 00002fe8··00001916·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·0x1e90·contains·28·entries:1 Dynamic·section·at·offset·0x1e98·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)·······················0x60c
7 ·0x0000000d·(FINI)·······················0xf446 ·0x0000000d·(FINI)·······················0xe9c
8 ·0x00000019·(INIT_ARRAY)·················0x2e887 ·0x00000019·(INIT_ARRAY)·················0x2e90
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x2e8c9 ·0x0000001a·(FINI_ARRAY)·················0x2e94
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)·····················0x2e8
14 ·0x00000006·(SYMTAB)·····················0x15813 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················529·(bytes)14 ·0x0000000a·(STRSZ)······················461·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x2f9016 ·0x00000003·(PLTGOT)·····················0x2f90
18 ·0x00000002·(PLTRELSZ)···················160·(bytes)17 ·0x00000002·(PLTRELSZ)···················160·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x61419 ·0x00000017·(JMPREL)·····················0x56c
21 ·0x00000011·(REL)························0x5d420 ·0x00000011·(REL)························0x52c
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)····················0x57425 ·0x6ffffffe·(VERNEED)····················0x4ec
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x53a27 ·0x6ffffff0·(VERSYM)·····················0x4b6
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:·b178c70e859ba50ed55b98e30b3a9f57a5469e9d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d9028e615ddcc63dedcd0d6215712c4471701767
2.09 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·27·entries:
2 ·Addr:·0x000000000000053a··Offset:·0x0000053a··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*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···5 ··008:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··
5 ··008:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)··· 
6 ··00c:···3·(GLIBC_2.4)·····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*)······3·(GLIBC_2.4)·····1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 9 ··018:···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:10 Version·needs·section·'.gnu.version_r'·contains·2·entries:
12 ·Addr:·0x0000000000000574··Offset:·0x00000574··Link:·4·(.dynstr)11 ·Addr:·0x00000000000004ec··Offset:·0x000004ec··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 
706 B
strings --all --bytes=8 {}
    
Offset 12, 23 lines modifiedOffset 12, 20 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 Sfprintf19 Sfprintf
21 __ctype_b_loc20 __ctype_b_loc
22 __aeabi_unwind_cpp_pr0 
23 PL_get_stream_handle21 PL_get_stream_handle
24 PL_release_stream22 PL_release_stream
25 install_streaminfo23 install_streaminfo
26 PL_register_foreign24 PL_register_foreign
27 libgcc_s.so.1 
28 libc.so.625 libc.so.6
29 ld-linux-armhf.so.326 ld-linux-armhf.so.3
30 GLIBC_2.427 GLIBC_2.4
31 H»      KxD»   J{D28 H»      KxD»   J{D
32 resource_error29 resource_error
33 no_memory30 no_memory
34 permission_error31 permission_error
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·1c000000·01000000·05000000·................2 ··0x00000118·02000000·1a000000·01000000·05000000·................
3 ··0x00000148·01000800·00000000·1c000000·13247ac2·.............$z.3 ··0x00000128·01000800·00000000·1a000000·13247ac2·.............$z.
  
4.25 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 37 lines modifiedOffset 1, 32 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000328·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000002e8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000338·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000002f8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000348·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000308·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000358·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000318·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000368·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000328·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000378·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x00000338·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x00000388·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x00000348·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x00000398·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x00000358·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x000003a8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x00000368·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x000003b8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x00000378·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x000003c8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x00000388·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x000003d8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x00000398·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x000003e8·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x000003a8·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x000003f8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x000003b8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x00000408·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x000003c8·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x00000418·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x000003d8·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x00000428·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x000003e8·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x00000438·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x000003f8·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x00000448·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x00000408·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x00000458·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.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
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.inst25 ··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
29 ··0x000004d8·616c6c5f·73747265·616d696e·666f0050·all_streaminfo.P 
30 ··0x000004e8·4c5f7265·67697374·65725f66·6f726569·L_register_forei 
31 ··0x000004f8·676e006c·69626763·635f732e·736f2e31·gn.libgcc_s.so.1 
32 ··0x00000508·006c6962·632e736f·2e36006c·642d6c69·.libc.so.6.ld-li28 ··0x00000488·6569676e·006c6962·632e736f·2e36006c·eign.libc.so.6.l
33 ··0x00000518·6e75782d·61726d68·662e736f·2e330047·nux-armhf.so.3.G29 ··0x00000498·642d6c69·6e75782d·61726d68·662e736f·d-linux-armhf.so
 30 ··0x000004a8·2e330047·4c494243·5f322e34·00·······.3.GLIBC_2.4.
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 0000060c·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     7cc·<__assert_fail@plt+0xc>5 »       bl»     724·<__assert_fail@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
4.17 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 113 lines modifiedOffset 1, 113 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000006c0·<PL_get_stream_handle@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]»  @·6d0·<PL_get_stream_handle@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»  r2,·r0,·r0,·asr·#177 »       andeq»  r2,·r0,·r8,·ror·#18
  
8 000006d4·<PL_get_stream_handle@plt>:8 0000062c·<PL_get_stream_handle@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#8192» @·0x200010 »       add»    ip,·ip,·#8192» @·0x2000
11 »       ldr»    pc,·[ip,·#2240]!»      @·0x8c011 »       ldr»    pc,·[ip,·#2408]!»      @·0x968
  
12 000006e0·<PL_release_stream@plt>:12 00000638·<PL_release_stream@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#8192» @·0x200014 »       add»    ip,·ip,·#8192» @·0x2000
15 »       ldr»    pc,·[ip,·#2232]!»      @·0x8b815 »       ldr»    pc,·[ip,·#2400]!»      @·0x960
  
16 000006ec·<__cxa_finalize@plt>:16 00000644·<__cxa_finalize@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#8192» @·0x200018 »       add»    ip,·ip,·#8192» @·0x2000
19 »       ldr»    pc,·[ip,·#2224]!»      @·0x8b019 »       ldr»    pc,·[ip,·#2392]!»      @·0x958
  
20 000006f8·<PL_unify_term@plt>:20 00000650·<PL_unify_term@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#8192» @·0x200022 »       add»    ip,·ip,·#8192» @·0x2000
23 »       ldr»    pc,·[ip,·#2216]!»      @·0x8a823 »       ldr»    pc,·[ip,·#2384]!»      @·0x950
  
24 00000704·<PL_unify_atom_chars@plt>:24 0000065c·<PL_unify_atom_chars@plt>:
25 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#8192» @·0x200026 »       add»    ip,·ip,·#8192» @·0x2000
27 »       ldr»    pc,·[ip,·#2208]!»      @·0x8a027 »       ldr»    pc,·[ip,·#2376]!»      @·0x948
  
28 00000710·<PL_register_foreign@plt>:28 00000668·<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,·#8192» @·0x200031 »       add»    ip,·ip,·#8192» @·0x2000
32 »       ldr»    pc,·[ip,·#2196]!»      @·0x89432 »       ldr»    pc,·[ip,·#2364]!»      @·0x93c
  
33 00000720·<__stack_chk_fail@plt>:33 00000678·<__stack_chk_fail@plt>:
34 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#8192» @·0x200035 »       add»    ip,·ip,·#8192» @·0x2000
36 »       ldr»    pc,·[ip,·#2188]!»      @·0x88c36 »       ldr»    pc,·[ip,·#2356]!»      @·0x934
  
37 0000072c·<PL_raise_exception@plt>:37 00000684·<PL_raise_exception@plt>:
38 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#8192» @·0x200039 »       add»    ip,·ip,·#8192» @·0x2000
40 »       ldr»    pc,·[ip,·#2180]!»      @·0x88440 »       ldr»    pc,·[ip,·#2348]!»      @·0x92c
  
41 00000738·<PL_new_functor_sz@plt>:41 00000690·<PL_new_functor_sz@plt>:
42 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#8192» @·0x200043 »       add»    ip,·ip,·#8192» @·0x2000
44 »       ldr»    pc,·[ip,·#2172]!»      @·0x87c44 »       ldr»    pc,·[ip,·#2340]!»      @·0x924
  
45 00000744·<PL_new_term_ref@plt>:45 0000069c·<PL_new_term_ref@plt>:
46 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#8192» @·0x200047 »       add»    ip,·ip,·#8192» @·0x2000
48 »       ldr»    pc,·[ip,·#2164]!»      @·0x87448 »       ldr»    pc,·[ip,·#2332]!»      @·0x91c
  
49 00000750·<PL_new_atom@plt>:49 000006a8·<PL_new_atom@plt>:
50 »       add»    ip,·pc,·#0,·1250 »       add»    ip,·pc,·#0,·12
51 »       add»    ip,·ip,·#8192» @·0x200051 »       add»    ip,·ip,·#8192» @·0x2000
52 »       ldr»    pc,·[ip,·#2156]!»      @·0x86c52 »       ldr»    pc,·[ip,·#2324]!»      @·0x914
  
53 0000075c·<PL_is_variable@plt>:53 000006b4·<PL_is_variable@plt>:
54 »       add»    ip,·pc,·#0,·1254 »       add»    ip,·pc,·#0,·12
55 »       add»    ip,·ip,·#8192» @·0x200055 »       add»    ip,·ip,·#8192» @·0x2000
56 »       ldr»    pc,·[ip,·#2148]!»      @·0x86456 »       ldr»    pc,·[ip,·#2316]!»      @·0x90c
  
57 00000768·<strerror@plt>:57 000006c0·<strerror@plt>:
58 »       add»    ip,·pc,·#0,·1258 »       add»    ip,·pc,·#0,·12
59 »       add»    ip,·ip,·#8192» @·0x200059 »       add»    ip,·ip,·#8192» @·0x2000
60 »       ldr»    pc,·[ip,·#2140]!»      @·0x85c60 »       ldr»    pc,·[ip,·#2308]!»      @·0x904
  
61 00000774·<__gmon_start__@plt>:61 000006cc·<__gmon_start__@plt>:
62 »       add»    ip,·pc,·#0,·1262 »       add»    ip,·pc,·#0,·12
63 »       add»    ip,·ip,·#8192» @·0x200063 »       add»    ip,·ip,·#8192» @·0x2000
64 »       ldr»    pc,·[ip,·#2132]!»      @·0x85464 »       ldr»    pc,·[ip,·#2300]!»      @·0x8fc
  
65 00000780·<__ctype_b_loc@plt>:65 000006d8·<__ctype_b_loc@plt>:
66 »       add»    ip,·pc,·#0,·1266 »       add»    ip,·pc,·#0,·12
67 »       add»    ip,·ip,·#8192» @·0x200067 »       add»    ip,·ip,·#8192» @·0x2000
68 »       ldr»    pc,·[ip,·#2124]!»      @·0x84c68 »       ldr»    pc,·[ip,·#2292]!»      @·0x8f4
  
69 0000078c·<PL_close_foreign_frame@plt>:69 000006e4·<PL_close_foreign_frame@plt>:
70 »       add»    ip,·pc,·#0,·1270 »       add»    ip,·pc,·#0,·12
71 »       add»    ip,·ip,·#8192» @·0x200071 »       add»    ip,·ip,·#8192» @·0x2000
72 »       ldr»    pc,·[ip,·#2116]!»      @·0x84472 »       ldr»    pc,·[ip,·#2284]!»      @·0x8ec
  
73 00000798·<PL_open_foreign_frame@plt>:73 000006f0·<PL_open_foreign_frame@plt>:
74 »       add»    ip,·pc,·#0,·1274 »       add»    ip,·pc,·#0,·12
75 »       add»    ip,·ip,·#8192» @·0x200075 »       add»    ip,·ip,·#8192» @·0x2000
76 »       ldr»    pc,·[ip,·#2108]!»      @·0x83c76 »       ldr»    pc,·[ip,·#2276]!»      @·0x8e4
  
77 000007a4·<Sfprintf@plt>:77 000006fc·<Sfprintf@plt>:
78 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477878 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
79 »       add»    ip,·pc,·#0,·1279 »       add»    ip,·pc,·#0,·12
80 »       add»    ip,·ip,·#8192» @·0x200080 »       add»    ip,·ip,·#8192» @·0x2000
81 »       ldr»    pc,·[ip,·#2096]!»      @·0x83081 »       ldr»    pc,·[ip,·#2264]!»      @·0x8d8
  
82 000007b4·<PL_put_atom_chars@plt>:82 0000070c·<PL_put_atom_chars@plt>:
83 »       add»    ip,·pc,·#0,·1283 »       add»    ip,·pc,·#0,·12
84 »       add»    ip,·ip,·#8192» @·0x200084 »       add»    ip,·ip,·#8192» @·0x2000
85 »       ldr»    pc,·[ip,·#2088]!»      @·0x82885 »       ldr»    pc,·[ip,·#2256]!»      @·0x8d0
  
86 000007c0·<__assert_fail@plt>:86 00000718·<__assert_fail@plt>:
87 »       add»    ip,·pc,·#0,·1287 »       add»    ip,·pc,·#0,·12
88 »       add»    ip,·ip,·#8192» @·0x200088 »       add»    ip,·ip,·#8192» @·0x2000
89 »       ldr»    pc,·[ip,·#2080]!»      @·0x82089 »       ldr»    pc,·[ip,·#2248]!»      @·0x8c8
20.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 00000f44·<.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.91 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 47 lines modifiedOffset 1, 47 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00000f4c·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00000ea4·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00000f5c·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00000eb4·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00000f6c·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00000ec4·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00000f7c·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00000ed4·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00000f8c·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00000ee4·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00000f9c·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00000ef4·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00000fac·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00000f04·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00000fbc·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00000f14·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00000fcc·0b000000·41000000·00000000·00000000·....A...........10 ··0x00000f24·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00000fdc·7265736f·75726365·5f657272·6f720000·resource_error..11 ··0x00000f34·7265736f·75726365·5f657272·6f720000·resource_error..
12 ··0x00000fec·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...12 ··0x00000f44·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...
13 ··0x00000ffc·7065726d·69737369·6f6e5f65·72726f72·permission_error13 ··0x00000f54·7065726d·69737369·6f6e5f65·72726f72·permission_error
14 ··0x0000100c·00000000·65786973·74656e63·655f6572·....existence_er14 ··0x00000f64·00000000·65786973·74656e63·655f6572·....existence_er
15 ··0x0000101c·726f7200·73797374·656d5f65·72726f72·ror.system_error15 ··0x00000f74·726f7200·73797374·656d5f65·72726f72·ror.system_error
16 ··0x0000102c·00000000·76617269·61626c65·00000000·....variable....16 ··0x00000f84·00000000·76617269·61626c65·00000000·....variable....
17 ··0x0000103c·696e7374·616e7469·6174696f·6e5f6572·instantiation_er17 ··0x00000f94·696e7374·616e7469·6174696f·6e5f6572·instantiation_er
18 ··0x0000104c·726f7200·74797065·5f657272·6f720000·ror.type_error..18 ··0x00000fa4·726f7200·74797065·5f657272·6f720000·ror.type_error..
19 ··0x0000105c·646f6d61·696e5f65·72726f72·00000000·domain_error....19 ··0x00000fb4·646f6d61·696e5f65·72726f72·00000000·domain_error....
20 ··0x0000106c·6e6f745f·696d706c·656d656e·74656400·not_implemented.20 ··0x00000fc4·6e6f745f·696d706c·656d656e·74656400·not_implemented.
21 ··0x0000107c·73796e74·61785f65·72726f72·00000000·syntax_error....21 ··0x00000fd4·73796e74·61785f65·72726f72·00000000·syntax_error....
22 ··0x0000108c·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/22 ··0x00000fe4·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/
23 ··0x0000109c·6572726f·722e6300·30000000·6572726f·error.c.0...erro23 ··0x00000ff4·6572726f·722e6300·30000000·6572726f·error.c.0...erro
24 ··0x000010ac·72000000·2f000000·636f6e74·65787400·r.../...context.24 ··0x00001004·72000000·2f000000·636f6e74·65787400·r.../...context.
25 ··0x000010bc·2d2d2d2d·2d2d2d2d·2d2d2d2d·2d2d2d2d·----------------25 ··0x00001014·2d2d2d2d·2d2d2d2d·2d2d2d2d·2d2d2d2d·----------------
26 ··0x000010cc·0a000000·3c257a64·20302d62·79746573·....<%zd·0-bytes26 ··0x00001024·0a000000·3c257a64·20302d62·79746573·....<%zd·0-bytes
27 ··0x000010dc·3e000000·25630000·5c5c7525·30347800·>...%c..\\u%04x.27 ··0x00001034·3e000000·25630000·5c5c7525·30347800·>...%c..\\u%04x.
28 ··0x000010ec·73747265·616d5f69·6e666f00·73747265·stream_info.stre28 ··0x00001044·73747265·616d5f69·6e666f00·73747265·stream_info.stre
29 ··0x000010fc·616d0000·50726f63·65737365·6420696e·am..Processed·in29 ··0x00001054·616d0000·50726f63·65737365·6420696e·am..Processed·in
30 ··0x0000110c·7075743a·0a000000·556e7072·6f636573·put:....Unproces30 ··0x00001064·7075743a·0a000000·556e7072·6f636573·put:....Unproces
31 ··0x0000111c·73656420·696e7075·743a0a00·42756666·sed·input:..Buff31 ··0x00001074·73656420·696e7075·743a0a00·42756666·sed·input:..Buff
32 ··0x0000112c·65726564·206f7574·7075743a·0a000000·ered·output:....32 ··0x00001084·65726564·206f7574·7075743a·0a000000·ered·output:....
33 ··0x0000113c·506f7373·69626c79·2073656e·74206f75·Possibly·sent·ou33 ··0x00001094·506f7373·69626c79·2073656e·74206f75·Possibly·sent·ou
34 ··0x0000114c·74707574·20286f72·206a756e·6b293a0a·tput·(or·junk):.34 ··0x000010a4·74707574·20286f72·206a756e·6b293a0a·tput·(or·junk):.
35 ··0x0000115c·00000000·24737472·65616d5f·696e666f·....$stream_info35 ··0x000010b4·00000000·24737472·65616d5f·696e666f·....$stream_info
36 ··0x0000116c·00000000·706c5f65·72726f72·00000000·....pl_error....36 ··0x000010c4·00000000·706c5f65·72726f72·00000000·....pl_error....
37 ··0x0000117c·3e000000·41000000·0c000000·41000000·>...A.......A...37 ··0x000010d4·3e000000·41000000·0c000000·41000000·>...A.......A...
38 ··0x0000118c·11000000·41000000·27000000·41000000·....A...'...A...38 ··0x000010e4·11000000·41000000·27000000·41000000·....A...'...A...
39 ··0x0000119c·36000000·41000000·03000000·41000000·6...A.......A...39 ··0x000010f4·36000000·41000000·03000000·41000000·6...A.......A...
40 ··0x000011ac·06000000·41000000·15000000·41000000·....A.......A...40 ··0x00001104·06000000·41000000·15000000·41000000·....A.......A...
41 ··0x000011bc·0f000000·41000000·0e000000·41000000·....A.......A...41 ··0x00001114·0f000000·41000000·0e000000·41000000·....A.......A...
42 ··0x000011cc·26000000·41000000·13000000·41000000·&...A.......A...42 ··0x00001124·26000000·41000000·13000000·41000000·&...A.......A...
43 ··0x000011dc·29000000·41000000·02000000·41000000·)...A.......A...43 ··0x00001134·29000000·41000000·02000000·41000000·)...A.......A...
44 ··0x000011ec·19000000·41000000·0a000000·41000000·....A.......A...44 ··0x00001144·19000000·41000000·0a000000·41000000·....A.......A...
45 ··0x000011fc·0b000000·41000000·00000000·00000000·....A...........45 ··0x00001154·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 ··0x00001240·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 ··0x00002e88·91080000····························....2 ··0x00002e90·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 ··0x00002e8c·51080000····························Q...2 ··0x00002e94·a9070000····························....
  
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 ··0x00002f90·902e0000·00000000·00000000·c0060000·................3 ··0x00002f90·982e0000·00000000·00000000·18060000·................
4 ··0x00002fa0·c0060000·c0060000·c0060000·c0060000·................4 ··0x00002fa0·18060000·18060000·18060000·18060000·................
5 ··0x00002fb0·c0060000·c0060000·c0060000·c0060000·................5 ··0x00002fb0·18060000·18060000·18060000·18060000·................
6 ··0x00002fc0·c0060000·c0060000·c0060000·c0060000·................6 ··0x00002fc0·18060000·18060000·18060000·18060000·................
7 ··0x00002fd0·c0060000·c0060000·c0060000·c0060000·................7 ··0x00002fd0·18060000·18060000·18060000·18060000·................
8 ··0x00002fe0·c0060000·c0060000·c0060000·00000000·................8 ··0x00002fe0·18060000·18060000·18060000·00000000·................
9 ··0x00002ff0·00000000·00000000·00000000·00000000·................9 ··0x00002ff0·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·37386337·30653835·39626135·30656435·78c70e859ba50ed5 
3 ··0x00000010·35623938·65333062·33613966·35376135·5b98e30b3a9f57a52 ··0x00000000·30323865·36313564·64636336·33646564·028e615ddcc63ded
 3 ··0x00000010·63643064·36323135·37313263·34343731·cd0d6215712c4471
4 ··0x00000020·34363965·39642e64·65627567·00000000·469e9d.debug....4 ··0x00000020·37303137·36372e64·65627567·00000000·701767.debug....
5 ··0x00000030·2dfd031d····························-...5 ··0x00000030·890f3e58····························..>X
  
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. 
  
131 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 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:··········12748·(bytes·into·file)13 ··Start·of·section·headers:··········12724·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x02abc·0x02abc·R·E·0x1000
8 ··LOAD···········0x002e28·0x00003e28·0x00003e28·0x001e0·0x001ec·RW··0x10007 ··LOAD···········0x002e30·0x00003e30·0x00003e30·0x001d8·0x001e4·RW··0x1000
9 ··DYNAMIC········0x002e30·0x00003e30·0x00003e30·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x002e38·0x00003e38·0x00003e38·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······0x002e28·0x00003e28·0x00003e28·0x001d8·0x001d8·R···0x111 ··GNU_RELRO······0x002e30·0x00003e30·0x00003e30·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·0x31cc:1 There·are·25·section·headers,·starting·at·offset·0x31b4:
  
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······00003e28·002e28·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00003e30·002e30·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00003e2c·002e2c·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00003e34·002e34·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00003e30·002e30·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00003e38·002e38·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00003f30·002f30·0000d0·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00003f30·002f30·0000d0·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00004000·003000·000008·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00004000·003000·000008·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00004008·003008·00000c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00004008·003008·00000c·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003008·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003008·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·003039·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·003039·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·003094·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·003094·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0030c8·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0030c8·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:·00004000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00004000·····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:·00004010·····4·OBJECT··GLOBAL·DEFAULT···22·plugin_is_GPL_compatible54 ····51:·00004010·····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 00003e28··00000017·R_ARM_RELATIVE········3 00003e30··00000017·R_ARM_RELATIVE········
4 00003e2c··00000017·R_ARM_RELATIVE········4 00003e34··00000017·R_ARM_RELATIVE········
5 00004000··00000017·R_ARM_RELATIVE········5 00004000··00000017·R_ARM_RELATIVE········
6 00003fec··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00003fec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00003ff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00003ff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00003ff4··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 00003ff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00003ff8··00001c15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 00003ff8··00001b15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00003ffc··00002f15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00003ffc··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 00003f3c··00000416·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.413 00003f3c··00000316·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.4
14 00003f40··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_stream14 00003f40··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
15 00003f44··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.415 00003f44··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
16 00003f48··00000816·R_ARM_JUMP_SLOT········00000000···PL_close_query16 00003f48··00000716·R_ARM_JUMP_SLOT········00000000···PL_close_query
17 00003f4c··00000916·R_ARM_JUMP_SLOT········00000000···PL_next_solution17 00003f4c··00000816·R_ARM_JUMP_SLOT········00000000···PL_next_solution
18 00003f50··00000a16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.418 00003f50··00000916·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
19 00003f54··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign19 00003f54··00000b16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
20 00003f58··00000d16·R_ARM_JUMP_SLOT········00000000···PL_initialise20 00003f58··00000c16·R_ARM_JUMP_SLOT········00000000···PL_initialise
21 00003f5c··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_int6421 00003f5c··00000d16·R_ARM_JUMP_SLOT········00000000···PL_get_int64
22 00003f60··00000f16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.422 00003f60··00000e16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
23 00003f64··00001016·R_ARM_JUMP_SLOT········00000000···PL_atom_nchars23 00003f64··00000f16·R_ARM_JUMP_SLOT········00000000···PL_atom_nchars
24 00003f68··00001116·R_ARM_JUMP_SLOT········00000000···PL_term_type24 00003f68··00001016·R_ARM_JUMP_SLOT········00000000···PL_term_type
25 00003f6c··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_compound_name_arity_sz25 00003f6c··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_compound_name_arity_sz
26 00003f70··00001316·R_ARM_JUMP_SLOT········00000000···PL_action26 00003f70··00001216·R_ARM_JUMP_SLOT········00000000···PL_action
27 00003f74··00001416·R_ARM_JUMP_SLOT········00000000···PL_put_float27 00003f74··00001316·R_ARM_JUMP_SLOT········00000000···PL_put_float
28 00003f78··00001516·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref28 00003f78··00001416·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
29 00003f7c··00001616·R_ARM_JUMP_SLOT········00000000···PL_new_atom29 00003f7c··00001516·R_ARM_JUMP_SLOT········00000000···PL_new_atom
30 00003f80··00001716·R_ARM_JUMP_SLOT········00000000···PL_version_info30 00003f80··00001616·R_ARM_JUMP_SLOT········00000000···PL_version_info
31 00003f84··00001816·R_ARM_JUMP_SLOT········00000000···PL_exception31 00003f84··00001716·R_ARM_JUMP_SLOT········00000000···PL_exception
32 00003f88··00001916·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs32 00003f88··00001816·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
33 00003f8c··00001a16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.433 00003f8c··00001916·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
34 00003f90··00001b16·R_ARM_JUMP_SLOT········00000000···PL_open_query34 00003f90··00001a16·R_ARM_JUMP_SLOT········00000000···PL_open_query
35 00003f94··00001c16·R_ARM_JUMP_SLOT········00000000···__gmon_start__35 00003f94··00001b16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
36 00003f98··00001d16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.436 00003f98··00001c16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
37 00003f9c··00001e16·R_ARM_JUMP_SLOT········00000000···PL_unify37 00003f9c··00001d16·R_ARM_JUMP_SLOT········00000000···PL_unify
38 00003fa0··00001f16·R_ARM_JUMP_SLOT········00000000···PL_current_query38 00003fa0··00001e16·R_ARM_JUMP_SLOT········00000000···PL_current_query
39 00003fa4··00002116·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.439 00003fa4··00001f16·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
40 00003fa8··00002216·R_ARM_JUMP_SLOT········00000000···PL_cut_query40 00003fa8··00002016·R_ARM_JUMP_SLOT········00000000···PL_cut_query
41 00003fac··00002316·R_ARM_JUMP_SLOT········00000000···PL_put_nil41 00003fac··00002116·R_ARM_JUMP_SLOT········00000000···PL_put_nil
42 00003fb0··00002416·R_ARM_JUMP_SLOT········00000000···PL_get_float42 00003fb0··00002216·R_ARM_JUMP_SLOT········00000000···PL_get_float
43 00003fb4··00002516·R_ARM_JUMP_SLOT········00000000···PL_put_chars43 00003fb4··00002316·R_ARM_JUMP_SLOT········00000000···PL_put_chars
44 00003fb8··00002616·R_ARM_JUMP_SLOT········00000000···PL_put_int6444 00003fb8··00002416·R_ARM_JUMP_SLOT········00000000···PL_put_int64
45 00003fbc··00002716·R_ARM_JUMP_SLOT········00000000···PL_thread_self45 00003fbc··00002516·R_ARM_JUMP_SLOT········00000000···PL_thread_self
46 00003fc0··00002816·R_ARM_JUMP_SLOT········00000000···Sfdopen46 00003fc0··00002616·R_ARM_JUMP_SLOT········00000000···Sfdopen
47 00003fc4··00002916·R_ARM_JUMP_SLOT········00000000···PL_cons_list47 00003fc4··00002716·R_ARM_JUMP_SLOT········00000000···PL_cons_list
48 00003fc8··00002a16·R_ARM_JUMP_SLOT········00000000···PL_permission_error48 00003fc8··00002816·R_ARM_JUMP_SLOT········00000000···PL_permission_error
49 00003fcc··00002b16·R_ARM_JUMP_SLOT········00000000···PL_predicate49 00003fcc··00002916·R_ARM_JUMP_SLOT········00000000···PL_predicate
50 00003fd0··00002c16·R_ARM_JUMP_SLOT········00000000···PL_new_module50 00003fd0··00002a16·R_ARM_JUMP_SLOT········00000000···PL_new_module
51 00003fd4··00002d16·R_ARM_JUMP_SLOT········00000000···PL_cleanup51 00003fd4··00002b16·R_ARM_JUMP_SLOT········00000000···PL_cleanup
52 00003fd8··00002e16·R_ARM_JUMP_SLOT········00000000···PL_is_initialised52 00003fd8··00002c16·R_ARM_JUMP_SLOT········00000000···PL_is_initialised
53 00003fdc··00003016·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz53 00003fdc··00002e16·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz
54 00003fe0··00003116·R_ARM_JUMP_SLOT········00000000···PL_get_nchars54 00003fe0··00002f16·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
55 00003fe4··00003216·R_ARM_JUMP_SLOT········00000000···PL_get_list55 00003fe4··00003016·R_ARM_JUMP_SLOT········00000000···PL_get_list
56 00003fe8··00003316·R_ARM_JUMP_SLOT········00000000···PL_get_integer56 00003fe8··00003116·R_ARM_JUMP_SLOT········00000000···PL_get_integer
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x2e30·contains·28·entries:1 Dynamic·section·at·offset·0x2e38·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)·················0x3e287 ·0x00000019·(INIT_ARRAY)·················0x3e30
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x3e2c9 ·0x0000001a·(FINI_ARRAY)·················0x3e34
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)·····················0x3f3016 ·0x00000003·(PLTGOT)·····················0x3f30
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:·b3d7b160dde5468b605b7694f1e0cf08cc72a1523 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f7afaa90143528d04c3abf745ecbfa50e0dbb52f
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.39 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:·0x000034b47 »       andeq»  r3,·r0,·ip,·asr·r5
  
8 00000a80·<calloc@plt>:8 000009d8·<calloc@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#12288»@·0x300010 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300014 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300018 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300022 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300026 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300030 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300034 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300038 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300042 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300046 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300050 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300054 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300058 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300062 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300067 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300071 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300075 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300079 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300083 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300087 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300091 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300095 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300099 »       add»    ip,·ip,·#12288»@·0x3000
100 »       ldr»    pc,·[ip,·#1024]!»      @·0x400100 »       ldr»    pc,·[ip,·#1192]!»      @·0x4a8
Max diff block lines reached; 3775/8248 bytes (45.77%) of diff not shown.
63.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 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 ··0x00003e28·650d0000····························e...2 ··0x00003e30·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 ··0x00003e2c·250d0000····························%...2 ··0x00003e34·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 ··0x00003f30·303e0000·00000000·00000000·6c0a0000·0>..........l...3 ··0x00003f30·383e0000·00000000·00000000·c4090000·8>..............
4 ··0x00003f40·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...4 ··0x00003f40·c4090000·c4090000·c4090000·c4090000·................
5 ··0x00003f50·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...5 ··0x00003f50·c4090000·c4090000·c4090000·c4090000·................
6 ··0x00003f60·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...6 ··0x00003f60·c4090000·c4090000·c4090000·c4090000·................
7 ··0x00003f70·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...7 ··0x00003f70·c4090000·c4090000·c4090000·c4090000·................
8 ··0x00003f80·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...8 ··0x00003f80·c4090000·c4090000·c4090000·c4090000·................
9 ··0x00003f90·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...9 ··0x00003f90·c4090000·c4090000·c4090000·c4090000·................
10 ··0x00003fa0·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...10 ··0x00003fa0·c4090000·c4090000·c4090000·c4090000·................
11 ··0x00003fb0·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...11 ··0x00003fb0·c4090000·c4090000·c4090000·c4090000·................
12 ··0x00003fc0·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...12 ··0x00003fc0·c4090000·c4090000·c4090000·c4090000·................
13 ··0x00003fd0·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...13 ··0x00003fd0·c4090000·c4090000·c4090000·c4090000·................
14 ··0x00003fe0·6c0a0000·6c0a0000·6c0a0000·00000000·l...l...l.......14 ··0x00003fe0·c4090000·c4090000·c4090000·00000000·................
15 ··0x00003ff0·00000000·00000000·00000000·00000000·................15 ··0x00003ff0·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·64376231·36306464·65353436·38623630·d7b160dde5468b60 
3 ··0x00000010·35623736·39346631·65306366·30386363·5b7694f1e0cf08cc2 ··0x00000000·61666161·39303134·33353238·64303463·afaa90143528d04c
 3 ··0x00000010·33616266·37343565·63626661·35306530·3abf745ecbfa50e0
4 ··0x00000020·37326131·35322e64·65627567·00000000·72a152.debug....4 ··0x00000020·64626235·32662e64·65627567·00000000·dbb52f.debug....
5 ··0x00000030·e0230580····························.#..5 ··0x00000030·64b57ac5····························d.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. 
  
75.2 KB
./usr/lib/swi-prolog/lib/armv7l-linux/syslog.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/uuid.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 75% 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:··········8648·(bytes·into·file)13 ··Start·of·section·headers:··········8624·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00fe0·0x00fe0·R·E·0x1000
8 ··LOAD···········0x001e9c·0x00001e9c·0x00001e9c·0x00168·0x0016c·RW··0x10007 ··LOAD···········0x001e64·0x00001e64·0x00001e64·0x001a0·0x001c4·RW··0x1000
9 ··DYNAMIC········0x001ea4·0x00001ea4·0x00001ea4·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x001e6c·0x00001e6c·0x00001e6c·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······0x001e9c·0x00001e9c·0x00001e9c·0x00164·0x00164·R···0x111 ··GNU_RELRO······0x001e64·0x00001e64·0x00001e64·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·0x21c8:1 There·are·25·section·headers,·starting·at·offset·0x21b0:
  
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·000240·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000002d8·0002d8·00018e·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000378·000378·00022f·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000466·000466·000030·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000005a8·0005a8·000048·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000498·000498·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········000005f0·0005f0·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············000004f8·0004f8·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000630·000630·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000538·000538·000078·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00000670·000670·0000e8·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········000005b0·0005b0·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000758·000758·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000005bc·0005bc·0000cc·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000764·000764·000174·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000688·000688·00059c·00··AX··0···0··415 ··[11]·.text·············PROGBITS········000008d8·0008d8·0004e8·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00000c24·000c24·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00000dc0·000dc0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00000c2c·000c2c·000270·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00000dc8·000dc8·000214·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········00000fdc·000fdc·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······00001e9c·001e9c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00001e64·001e64·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00001ea0·001ea0·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00001e68·001e68·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00001ea4·001ea4·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00001e6c·001e6c·000100·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00001fa4·001fa4·00005c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00001f6c·001f6c·000094·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00002000·002000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00002000·002000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00002004·002004·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00002004·002004·000024·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·002035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·002035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·002090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·002090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0020c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0020c4·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.24 KB
readelf --wide --symbols {}
    
Offset 1, 27 lines modifiedOffset 1, 39 lines modified
  
1 Symbol·table·'.dynsym'·contains·24·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:·000005b0·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000758·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00002000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00002000·····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) 
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·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)
12 ·····9:·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·strdup@GLIBC_2.4·(3)13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uuid_export
 14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
14 ····11:·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·FUNC····GLOBAL·DEFAULT··UND·uuid_error
 17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error
15 ····12:·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_atom
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closelog@GLIBC_2.4·(3)20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uuid_load
17 ····14:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__21 ····18:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
 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
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref25 ····22:·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)26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
 27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error28 ····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
22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·openlog@GLIBC_2.4·(3)31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uuid_make
23 ····20:·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
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
 37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
26 ····23:·00000bc9····92·FUNC····GLOBAL·DEFAULT···11·install_syslog38 ····35:·00000d0d···180·FUNC····GLOBAL·DEFAULT···11·install_uuid
4.46 KB
readelf --wide --relocs {}
    
Offset 1, 29 lines modifiedOffset 1, 43 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x4f8·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 00001e9c··00000017·R_ARM_RELATIVE········3 00001e64··00000017·R_ARM_RELATIVE········
4 00001ea0··00000017·R_ARM_RELATIVE········4 00001e68··00000017·R_ARM_RELATIVE········
5 00002000··00000017·R_ARM_RELATIVE········5 00002000··00000017·R_ARM_RELATIVE········
6 00001fec··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00001fec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00001ff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00001ff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00001ff4··00000815·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 00001ff4··00000615·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00001ff8··00000e15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 00001ff8··00001215·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00001ffc··00001415·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00001ffc··00001d15·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·0x670·contains·29·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 00001fb0··00000416·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex13 00001f78··00000316·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex
14 00001fb4··00000516·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4 
15 00001fb8··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.414 00001f7c··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
16 00001fbc··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign15 00001f80··00000716·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
 16 00001f84··00000816·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
 17 00001f88··00000916·R_ARM_JUMP_SLOT········00000000···PL_chars_to_term
17 00001fc0··00000a16·R_ARM_JUMP_SLOT········00000000···strdup@GLIBC_2.418 00001f8c··00000a16·R_ARM_JUMP_SLOT········00000000···uuid_export
 19 00001f90··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
18 00001fc4··00000b16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.420 00001f94··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
 21 00001f98··00000d16·R_ARM_JUMP_SLOT········00000000···uuid_error
 22 00001f9c··00000e16·R_ARM_JUMP_SLOT········00000000···PL_existence_error
19 00001fc8··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref23 00001fa0··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
 24 00001fa4··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_atom
20 00001fcc··00000d16·R_ARM_JUMP_SLOT········00000000···closelog@GLIBC_2.425 00001fa8··00001116·R_ARM_JUMP_SLOT········00000000···uuid_load
21 00001fd0··00000e16·R_ARM_JUMP_SLOT········00000000···__gmon_start__26 00001fac··00001216·R_ARM_JUMP_SLOT········00000000···__gmon_start__
 27 00001fb0··00001316·R_ARM_JUMP_SLOT········00000000···PL_unify
 28 00001fb4··00001416·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
 29 00001fb8··00001516·R_ARM_JUMP_SLOT········00000000···PL_type_error
22 00001fd4··00000f16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref30 00001fbc··00001616·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
 31 00001fc0··00001716·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
23 00001fd8··00001116·R_ARM_JUMP_SLOT········00000000···__syslog_chk@GLIBC_2.432 00001fc4··00001816·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
24 00001fdc··00001216·R_ARM_JUMP_SLOT········00000000···PL_domain_error33 00001fc8··00001916·R_ARM_JUMP_SLOT········00000000···PL_domain_error
 34 00001fcc··00001a16·R_ARM_JUMP_SLOT········00000000···PL_warning
 35 00001fd0··00001b16·R_ARM_JUMP_SLOT········00000000···uuid_destroy
 36 00001fd4··00001c16·R_ARM_JUMP_SLOT········00000000···uuid_make
25 00001fe0··00001316·R_ARM_JUMP_SLOT········00000000···openlog@GLIBC_2.437 00001fd8··00001e16·R_ARM_JUMP_SLOT········00000000···PL_get_nil
 38 00001fdc··00001f16·R_ARM_JUMP_SLOT········00000000···uuid_create
26 00001fe4··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex39 00001fe0··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_list
27 00001fe8··00001616·R_ARM_JUMP_SLOT········00000000···PL_get_chars40 00001fe4··00002116·R_ARM_JUMP_SLOT········00000000···PL_get_chars
 41 00001fe8··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·0x1ea4·contains·28·entries:1 Dynamic·section·at·offset·0x1e6c·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)·······················0x5b06 ·0x0000000c·(INIT)·······················0x758
7 ·0x0000000d·(FINI)·······················0xc247 ·0x0000000d·(FINI)·······················0xdc0
8 ·0x00000019·(INIT_ARRAY)·················0x1e9c8 ·0x00000019·(INIT_ARRAY)·················0x1e64
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1ea010 ·0x0000001a·(FINI_ARRAY)·················0x1e68
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13812 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x2d813 ·0x00000005·(STRTAB)·····················0x378
14 ·0x00000006·(SYMTAB)·····················0x15814 ·0x00000006·(SYMTAB)·····················0x138
15 ·0x0000000a·(STRSZ)······················398·(bytes)15 ·0x0000000a·(STRSZ)······················559·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1fa417 ·0x00000003·(PLTGOT)·····················0x1f6c
18 ·0x00000002·(PLTRELSZ)···················120·(bytes)18 ·0x00000002·(PLTRELSZ)···················232·(bytes)
19 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x53820 ·0x00000017·(JMPREL)·····················0x670
21 ·0x00000011·(REL)························0x4f821 ·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)····················0x49826 ·0x6ffffffe·(VERNEED)····················0x5f0
27 ·0x6fffffff·(VERNEEDNUM)·················327 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0x46628 ·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:·09d0ce90eafbd1f541583d7eb3e9c646e66728853 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6a135d7ee8b5badaa3a3a85d1f69ca97438a3e6a
2.08 KB
readelf --wide --version-info {}
    
Offset 1, 18 lines modifiedOffset 1, 19 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·24·entries:1 Version·symbols·section·'.gnu.version'·contains·36·entries:
2 ·Addr:·0x0000000000000466··Offset:·0x00000466··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*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)··· 
5 ··008:···4·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)··4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
6 ··00c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···2·(GCC_3.5)·······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··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*)···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*)···
 11 ··020:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
  
9 Version·needs·section·'.gnu.version_r'·contains·3·entries:12 Version·needs·section·'.gnu.version_r'·contains·2·entries:
10 ·Addr:·0x0000000000000498··Offset:·0x00000498··Link:·4·(.dynstr)13 ·Addr:·0x00000000000005f0··Offset:·0x000005f0··Link:·4·(.dynstr)
11 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·114 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
12 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·415 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
13 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·116 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
14 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·317 ··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 
1.31 KB
strings --all --bytes=8 {}
    
Offset 1, 47 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 closelog 
6 __aeabi_unwind_cpp_pr15 PL_get_nil
 6 PL_copy_term_ref
 7 PL_new_term_ref
 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
7 PL_get_chars19 PL_get_chars
 20 PL_get_atom_ex
8 PL_domain_error21 PL_domain_error
9 __syslog_chk22 uuid_error
 23 PL_warning
 24 PL_type_error
 25 PL_unify
 26 PL_unify_chars
 27 PL_existence_error
10 __stack_chk_fail28 __stack_chk_fail
 29 __assert_fail
11 __stack_chk_guard30 __stack_chk_guard
 31 install_uuid
 32 PL_new_atom
12 __aeabi_unwind_cpp_pr0 
13 PL_copy_term_ref 
14 PL_new_term_ref 
15 PL_get_list_ex 
16 PL_get_nil_ex 
17 install_syslog 
18 PL_register_foreign33 PL_register_foreign
19 libgcc_s.so.134 libossp-uuid.so.16
20 libc.so.635 libc.so.6
21 ld-linux-armhf.so.336 ld-linux-armhf.so.3
22 GLIBC_2.437 GLIBC_2.4
23 H»      KxD»   J{D38 H»      KxD»   J{D
24 oF5I@FyD 
25 syslog_priority 
26 syslog_option 
27 authpriv 
28 syslog_facility 
29 $openlog 
30 $closelog39 J)F0FzDR
 40 uuid_version
 41 uuid_format
 42 UUID:·make:·%s
 43 uuid_context
 44 ./packages/clib/uuid.c
 45 UUID:·export:·%s
 46 ossp_uuid
31 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug47 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
32 .shstrtab48 .shstrtab
33 .note.gnu.build-id49 .note.gnu.build-id
34 .gnu.hash50 .gnu.hash
35 .gnu.version51 .gnu.version
36 .gnu.version_r52 .gnu.version_r
37 .rel.dyn53 .rel.dyn
38 .rel.plt54 .rel.plt
39 .ARM.extab 
40 .ARM.exidx 
41 .eh_frame55 .eh_frame
42 .init_array56 .init_array
43 .fini_array57 .fini_array
44 .dynamic58 .dynamic
45 .ARM.attributes59 .ARM.attributes
46 .gnu_debugaltlink60 .gnu_debugaltlink
47 .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·17000000·01000000·05000000·................2 ··0x00000118·02000000·23000000·01000000·05000000·....#...........
3 ··0x00000148·00200010·17000000·00000000·bd891bde·.·..............3 ··0x00000128·00000480·23000000·00000000·f307d654·....#..........T
  
4.07 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 28 lines modifiedOffset 1, 38 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000002d8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000378·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000002e8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000388·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000002f8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000398·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000308·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000003a8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000318·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000003b8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
 7 ··0x000003c8·6c697a65·00504c5f·6765745f·6e696c00·lize.PL_get_nil.
7 ··0x00000328·6c697a65·00636c6f·73656c6f·67005f5f·lize.closelog.__ 
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_ref8 ··0x000003d8·504c5f63·6f70795f·7465726d·5f726566·PL_copy_term_ref
17 ··0x000003c8·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref9 ··0x000003e8·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref
18 ··0x000003d8·00504c5f·6765745f·6c697374·5f657800·.PL_get_list_ex.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_
19 ··0x000003e8·504c5f67·65745f6e·696c5f65·78007374·PL_get_nil_ex.st14 ··0x00000438·65780050·4c5f6765·745f6e69·6c5f6578·ex.PL_get_nil_ex
20 ··0x000003f8·72647570·006f7065·6e6c6f67·00696e73·rdup.openlog.ins 
21 ··0x00000408·74616c6c·5f737973·6c6f6700·504c5f72·tall_syslog.PL_r15 ··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
 31 ··0x00000548·75696400·504c5f6e·65775f61·746f6d00·uid.PL_new_atom.
22 ··0x00000418·65676973·7465725f·666f7265·69676e00·egister_foreign.32 ··0x00000558·504c5f72·65676973·7465725f·666f7265·PL_register_fore
23 ··0x00000428·6c696267·63635f73·2e736f2e·31006c69·libgcc_s.so.1.li 
24 ··0x00000438·62632e73·6f2e3600·6c642d6c·696e7578·bc.so.6.ld-linux 
25 ··0x00000448·2d61726d·68662e73·6f2e3300·474c4942·-armhf.so.3.GLIB 
26 ··0x00000458·435f322e·34004743·435f332e·3500·····C_2.4.GCC_3.5.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.
  
387 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 00000758·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     688·<PL_get_chars@plt+0xc>5 »       bl»     8d8·<__assert_fail@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
4.74 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 87 lines modifiedOffset 1, 157 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000005bc·<PL_get_nil_ex@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]»  @·5cc·<PL_get_nil_ex@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 »       ldrdeq» r1,·[r0],·-r87 »       strdeq» r1,·[r0],·-r8
  
8 000005d0·<PL_get_nil_ex@plt>:8 00000778·<PL_get_nil_ex@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#4096» @·0x100010 »       add»    ip,·ip,·#4096» @·0x1000
11 »       ldr»    pc,·[ip,·#2520]!»      @·0x9d811 »       ldr»    pc,·[ip,·#2040]!»      @·0x7f8
  
12 000005dc·<strcmp@plt>:12 00000784·<__cxa_finalize@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#4096» @·0x100014 »       add»    ip,·ip,·#4096» @·0x1000
15 »       ldr»    pc,·[ip,·#2512]!»      @·0x9d015 »       ldr»    pc,·[ip,·#2032]!»      @·0x7f0
  
16 000005e8·<__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,·#4096» @·0x100019 »       add»    ip,·ip,·#4096» @·0x1000
19 »       ldr»    pc,·[ip,·#2504]!»      @·0x9c820 »       ldr»    pc,·[ip,·#2020]!»      @·0x7e4
  
 21 000007a0·<PL_get_name_arity_sz@plt>:
 22 »       add»    ip,·pc,·#0,·12
 23 »       add»    ip,·ip,·#4096» @·0x1000
 24 »       ldr»    pc,·[ip,·#2012]!»      @·0x7dc
  
 25 000007ac·<PL_chars_to_term@plt>:
 26 »       add»    ip,·pc,·#0,·12
 27 »       add»    ip,·ip,·#4096» @·0x1000
 28 »       ldr»    pc,·[ip,·#2004]!»      @·0x7d4
  
 29 000007b8·<uuid_export@plt>:
 30 »       add»    ip,·pc,·#0,·12
 31 »       add»    ip,·ip,·#4096» @·0x1000
 32 »       ldr»    pc,·[ip,·#1996]!»      @·0x7cc
  
 33 000007c4·<PL_unify_chars@plt>:
 34 »       add»    ip,·pc,·#0,·12
 35 »       add»    ip,·ip,·#4096» @·0x1000
 36 »       ldr»    pc,·[ip,·#1988]!»      @·0x7c4
  
 37 000007d0·<__stack_chk_fail@plt>:
 38 »       add»    ip,·pc,·#0,·12
 39 »       add»    ip,·ip,·#4096» @·0x1000
 40 »       ldr»    pc,·[ip,·#1980]!»      @·0x7bc
  
 41 000007dc·<uuid_error@plt>:
 42 »       add»    ip,·pc,·#0,·12
 43 »       add»    ip,·ip,·#4096» @·0x1000
 44 »       ldr»    pc,·[ip,·#1972]!»      @·0x7b4
  
 45 000007e8·<PL_existence_error@plt>:
 46 »       add»    ip,·pc,·#0,·12
 47 »       add»    ip,·ip,·#4096» @·0x1000
 48 »       ldr»    pc,·[ip,·#1964]!»      @·0x7ac
  
20 000005f4·<PL_register_foreign@plt>:49 000007f4·<PL_new_term_ref@plt>:
21 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477850 »       add»    ip,·pc,·#0,·12
 51 »       add»    ip,·ip,·#4096» @·0x1000
 52 »       ldr»    pc,·[ip,·#1956]!»      @·0x7a4
  
 53 00000800·<PL_new_atom@plt>:
 54 »       add»    ip,·pc,·#0,·12
 55 »       add»    ip,·ip,·#4096» @·0x1000
 56 »       ldr»    pc,·[ip,·#1948]!»      @·0x79c
  
 57 0000080c·<uuid_load@plt>:
 58 »       add»    ip,·pc,·#0,·12
 59 »       add»    ip,·ip,·#4096» @·0x1000
 60 »       ldr»    pc,·[ip,·#1940]!»      @·0x794
  
 61 00000818·<__gmon_start__@plt>:
 62 »       add»    ip,·pc,·#0,·12
 63 »       add»    ip,·ip,·#4096» @·0x1000
 64 »       ldr»    pc,·[ip,·#1932]!»      @·0x78c
  
 65 00000824·<PL_unify@plt>:
 66 »       add»    ip,·pc,·#0,·12
 67 »       add»    ip,·ip,·#4096» @·0x1000
 68 »       ldr»    pc,·[ip,·#1924]!»      @·0x784
  
 69 00000830·<PL_get_integer_ex@plt>:
 70 »       add»    ip,·pc,·#0,·12
 71 »       add»    ip,·ip,·#4096» @·0x1000
 72 »       ldr»    pc,·[ip,·#1916]!»      @·0x77c
  
 73 0000083c·<PL_type_error@plt>:
 74 »       add»    ip,·pc,·#0,·12
 75 »       add»    ip,·ip,·#4096» @·0x1000
 76 »       ldr»    pc,·[ip,·#1908]!»      @·0x774
  
 77 00000848·<PL_copy_term_ref@plt>:
22 »       add»    ip,·pc,·#0,·1278 »       add»    ip,·pc,·#0,·12
23 »       add»    ip,·ip,·#4096» @·0x100079 »       add»    ip,·ip,·#4096» @·0x1000
24 »       ldr»    pc,·[ip,·#2492]!»      @·0x9bc80 »       ldr»    pc,·[ip,·#1900]!»      @·0x76c
  
25 00000604·<strdup@plt>:81 00000854·<_PL_get_arg_sz@plt>:
26 »       add»    ip,·pc,·#0,·1282 »       add»    ip,·pc,·#0,·12
27 »       add»    ip,·ip,·#4096» @·0x100083 »       add»    ip,·ip,·#4096» @·0x1000
28 »       ldr»    pc,·[ip,·#2484]!»      @·0x9b484 »       ldr»    pc,·[ip,·#1892]!»      @·0x764
  
29 00000610·<__stack_chk_fail@plt>:85 00000860·<PL_get_atom_ex@plt>:
30 »       add»    ip,·pc,·#0,·1286 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#4096» @·0x100087 »       add»    ip,·ip,·#4096» @·0x1000
32 »       ldr»    pc,·[ip,·#2476]!»      @·0x9ac88 »       ldr»    pc,·[ip,·#1884]!»      @·0x75c
  
33 0000061c·<PL_new_term_ref@plt>:89 0000086c·<PL_domain_error@plt>:
34 »       add»    ip,·pc,·#0,·1290 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#4096» @·0x100091 »       add»    ip,·ip,·#4096» @·0x1000
36 »       ldr»    pc,·[ip,·#2468]!»      @·0x9a492 »       ldr»    pc,·[ip,·#1876]!»      @·0x754
  
37 00000628·<closelog@plt>:93 00000878·<PL_warning@plt>:
38 »       add»    ip,·pc,·#0,·1294 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#4096» @·0x100095 »       add»    ip,·ip,·#4096» @·0x1000
40 »       ldr»    pc,·[ip,·#2460]!»      @·0x99c96 »       ldr»    pc,·[ip,·#1868]!»      @·0x74c
  
41 00000634·<__gmon_start__@plt>:97 00000884·<uuid_destroy@plt>:
42 »       add»    ip,·pc,·#0,·1298 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#4096» @·0x100099 »       add»    ip,·ip,·#4096» @·0x1000
44 »       ldr»    pc,·[ip,·#2452]!»      @·0x994100 »       ldr»    pc,·[ip,·#1860]!»      @·0x744
Max diff block lines reached; 1040/4666 bytes (22.29%) of diff not shown.
32.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 00000c24·<.fini>:2 00000dc0·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
4.91 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 42 lines modifiedOffset 1, 37 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00000c2c·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00000dc8·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00000c3c·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00000dd8·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00000c4c·36000000·41000000·03000000·41000000·6...A.......A... 
5 ··0x00000c5c·06000000·41000000·15000000·41000000·....A.......A... 
6 ··0x00000c6c·0f000000·41000000·0e000000·41000000·....A.......A... 
7 ··0x00000c7c·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...4 ··0x00000de8·36000000·41000000·03000000·41000000·6...A.......A...
35 ··0x00000e3c·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00000df8·06000000·41000000·15000000·41000000·....A.......A...
36 ··0x00000e4c·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00000e08·0f000000·41000000·0e000000·41000000·....A.......A...
37 ··0x00000e5c·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00000e18·26000000·41000000·13000000·41000000·&...A.......A...
38 ··0x00000e6c·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00000e28·29000000·41000000·02000000·41000000·)...A.......A...
39 ··0x00000e7c·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00000e38·19000000·41000000·0a000000·41000000·....A.......A...
40 ··0x00000e8c·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
 26 ··0x00000f48·75696400·3e000000·41000000·0c000000·uid.>...A.......
 27 ··0x00000f58·41000000·11000000·41000000·27000000·A.......A...'...
 28 ··0x00000f68·41000000·36000000·41000000·03000000·A...6...A.......
 29 ··0x00000f78·41000000·06000000·41000000·15000000·A.......A.......
 30 ··0x00000f88·41000000·0f000000·41000000·0e000000·A.......A.......
 31 ··0x00000f98·41000000·26000000·41000000·13000000·A...&...A.......
 32 ··0x00000fa8·41000000·29000000·41000000·02000000·A...)...A.......
 33 ··0x00000fb8·41000000·19000000·41000000·0a000000·A.......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 ··0x00000ed0·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 ··0x00001e9c·4d070000····························M...2 ··0x00001e64·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 ··0x00001ea0·0d070000····························....2 ··0x00001e68·5d090000····························]...
  
1.26 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 10 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 ··0x00001fa4·a41e0000·00000000·00000000·bc050000·................3 ··0x00001f6c·6c1e0000·00000000·00000000·64070000·l...........d...
4 ··0x00001fb4·bc050000·bc050000·bc050000·bc050000·................ 
5 ··0x00001fc4·bc050000·bc050000·bc050000·bc050000·................ 
6 ··0x00001fd4·bc050000·bc050000·bc050000·bc050000·................4 ··0x00001f7c·64070000·64070000·64070000·64070000·d...d...d...d...
 5 ··0x00001f8c·64070000·64070000·64070000·64070000·d...d...d...d...
 6 ··0x00001f9c·64070000·64070000·64070000·64070000·d...d...d...d...
 7 ··0x00001fac·64070000·64070000·64070000·64070000·d...d...d...d...
 8 ··0x00001fbc·64070000·64070000·64070000·64070000·d...d...d...d...
 9 ··0x00001fcc·64070000·64070000·64070000·64070000·d...d...d...d...
 10 ··0x00001fdc·64070000·64070000·64070000·64070000·d...d...d...d...
7 ··0x00001fe4·bc050000·bc050000·00000000·00000000·................11 ··0x00001fec·00000000·00000000·00000000·00000000·................
8 ··0x00001ff4·00000000·00000000·00000000··········............12 ··0x00001ffc·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·64306365·39306561·66626431·66353431·d0ce90eafbd1f541 
3 ··0x00000010·35383364·37656233·65396336·34366536·583d7eb3e9c646e62 ··0x00000000·31333564·37656538·62356261·64616133·135d7ee8b5badaa3
 3 ··0x00000010·61336138·35643166·36396361·39373433·a3a85d1f69ca9743
4 ··0x00000020·36373238·38352e64·65627567·00000000·672885.debug....4 ··0x00000020·38613365·36612e64·65627567·00000000·8a3e6a.debug....
5 ··0x00000030·fa05b38b····························....5 ··0x00000030·ef02ee5f····························..._
  
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:··········25032·(bytes·into·file)13 ··Start·of·section·headers:··········25008·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x0583c·0x0583c·R·E·0x1000
8 ··LOAD···········0x005db0·0x00006db0·0x00006db0·0x00254·0x00498·RW··0x10007 ··LOAD···········0x005db8·0x00006db8·0x00006db8·0x0024c·0x00490·RW··0x1000
9 ··DYNAMIC········0x005db8·0x00006db8·0x00006db8·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x005dc0·0x00006dc0·0x00006dc0·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······0x005db0·0x00006db0·0x00006db0·0x00250·0x00250·R···0x111 ··GNU_RELRO······0x005db8·0x00006db8·0x00006db8·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·0x61c8:1 There·are·25·section·headers,·starting·at·offset·0x61b0:
  
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······00006db0·005db0·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00006db8·005db8·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00006db4·005db4·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00006dbc·005dbc·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00006db8·005db8·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00006dc0·005dc0·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00006eb8·005eb8·000148·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00006eb8·005eb8·000148·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00007000·006000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00007000·006000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00007004·006004·000244·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00007004·006004·000244·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·006004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·006004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·006035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·006035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·006090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·006090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0060c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0060c4·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:·00007000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00007000·····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 00006db0··00000017·R_ARM_RELATIVE········3 00006db8··00000017·R_ARM_RELATIVE········
4 00006db4··00000017·R_ARM_RELATIVE········4 00006dbc··00000017·R_ARM_RELATIVE········
5 00007000··00000017·R_ARM_RELATIVE········5 00007000··00000017·R_ARM_RELATIVE········
6 00006fec··00000715·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00006fec··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00006ff0··00000815·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00006ff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00006ff4··00001015·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 00006ff4··00000f15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00006ff8··00002915·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 00006ff8··00002815·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00006ffc··00004415·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00006ffc··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 00006ec4··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_integer13 00006ec4··00000316·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
14 00006ec8··00000516·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.414 00006ec8··00000416·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
15 00006ecc··00000616·R_ARM_JUMP_SLOT········00000000···PL_atom_chars15 00006ecc··00000516·R_ARM_JUMP_SLOT········00000000···PL_atom_chars
16 00006ed0··00000716·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.416 00006ed0··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
17 00006ed4··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_term17 00006ed4··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term
18 00006ed8··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars18 00006ed8··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
19 00006edc··00000b16·R_ARM_JUMP_SLOT········00000000···PL_representation_error19 00006edc··00000a16·R_ARM_JUMP_SLOT········00000000···PL_representation_error
20 00006ee0··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_list_chars20 00006ee0··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_list_chars
21 00006ee4··00000d16·R_ARM_JUMP_SLOT········00000000···memmove@GLIBC_2.421 00006ee4··00000c16·R_ARM_JUMP_SLOT········00000000···memmove@GLIBC_2.4
22 00006ee8··00000e16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.422 00006ee8··00000d16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
23 00006eec··00000f16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil23 00006eec··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
24 00006ef0··00001116·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.424 00006ef0··00001016·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
25 00006ef4··00001216·R_ARM_JUMP_SLOT········00000000···PL_register_foreign25 00006ef4··00001116·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
26 00006ef8··00001316·R_ARM_JUMP_SLOT········00000000···mmap64@GLIBC_2.426 00006ef8··00001216·R_ARM_JUMP_SLOT········00000000···mmap64@GLIBC_2.4
27 00006efc··00001416·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz27 00006efc··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
28 00006f00··00001516·R_ARM_JUMP_SLOT········00000000···PL_unify_functor28 00006f00··00001416·R_ARM_JUMP_SLOT········00000000···PL_unify_functor
29 00006f04··00001616·R_ARM_JUMP_SLOT········00000000···PL_unify_string_nchars29 00006f04··00001516·R_ARM_JUMP_SLOT········00000000···PL_unify_string_nchars
30 00006f08··00001716·R_ARM_JUMP_SLOT········00000000···_PL_retry_address30 00006f08··00001616·R_ARM_JUMP_SLOT········00000000···_PL_retry_address
31 00006f0c··00001816·R_ARM_JUMP_SLOT········00000000···PL_get_int6431 00006f0c··00001716·R_ARM_JUMP_SLOT········00000000···PL_get_int64
32 00006f10··00001916·R_ARM_JUMP_SLOT········00000000···PL_unify_chars32 00006f10··00001816·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
33 00006f14··00001a16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.433 00006f14··00001916·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
34 00006f18··00001b16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception34 00006f18··00001a16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
35 00006f1c··00001c16·R_ARM_JUMP_SLOT········00000000···PL_get_long35 00006f1c··00001b16·R_ARM_JUMP_SLOT········00000000···PL_get_long
36 00006f20··00001d16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz36 00006f20··00001c16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
37 00006f24··00001e16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref37 00006f24··00001d16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
38 00006f28··00001f16·R_ARM_JUMP_SLOT········00000000···PL_new_atom38 00006f28··00001e16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
39 00006f2c··00002016·R_ARM_JUMP_SLOT········00000000···__fstat64_time64@GLIBC_2.3439 00006f2c··00001f16·R_ARM_JUMP_SLOT········00000000···__fstat64_time64@GLIBC_2.34
40 00006f30··00002116·R_ARM_JUMP_SLOT········00000000···PL_unify_string_chars40 00006f30··00002016·R_ARM_JUMP_SLOT········00000000···PL_unify_string_chars
41 00006f34··00002216·R_ARM_JUMP_SLOT········00000000···strcpy@GLIBC_2.441 00006f34··00002116·R_ARM_JUMP_SLOT········00000000···strcpy@GLIBC_2.4
42 00006f38··00002316·R_ARM_JUMP_SLOT········00000000···PL_is_variable42 00006f38··00002216·R_ARM_JUMP_SLOT········00000000···PL_is_variable
43 00006f3c··00002416·R_ARM_JUMP_SLOT········00000000···open64@GLIBC_2.443 00006f3c··00002316·R_ARM_JUMP_SLOT········00000000···open64@GLIBC_2.4
44 00006f40··00002516·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.444 00006f40··00002416·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
45 00006f44··00002616·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.445 00006f44··00002516·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
46 00006f48··00002716·R_ARM_JUMP_SLOT········00000000···_PL_retry46 00006f48··00002616·R_ARM_JUMP_SLOT········00000000···_PL_retry
47 00006f4c··00002816·R_ARM_JUMP_SLOT········00000000···__ctype_tolower_loc@GLIBC_2.447 00006f4c··00002716·R_ARM_JUMP_SLOT········00000000···__ctype_tolower_loc@GLIBC_2.4
48 00006f50··00002916·R_ARM_JUMP_SLOT········00000000···__gmon_start__48 00006f50··00002816·R_ARM_JUMP_SLOT········00000000···__gmon_start__
49 00006f54··00002a16·R_ARM_JUMP_SLOT········00000000···PL_resource_error49 00006f54··00002916·R_ARM_JUMP_SLOT········00000000···PL_resource_error
50 00006f58··00002b16·R_ARM_JUMP_SLOT········00000000···__ctype_b_loc@GLIBC_2.450 00006f58··00002a16·R_ARM_JUMP_SLOT········00000000···__ctype_b_loc@GLIBC_2.4
51 00006f5c··00002c16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.451 00006f5c··00002b16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
52 00006f60··00002d16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref52 00006f60··00002c16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
53 00006f64··00002e16·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.453 00006f64··00002d16·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
54 00006f68··00002f16·R_ARM_JUMP_SLOT········00000000···__sprintf_chk@GLIBC_2.454 00006f68··00002e16·R_ARM_JUMP_SLOT········00000000···__sprintf_chk@GLIBC_2.4
55 00006f6c··00005116·R_ARM_JUMP_SLOT········000040ed···install_table55 00006f6c··00004f16·R_ARM_JUMP_SLOT········00004045···install_table
56 00006f70··00003116·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.456 00006f70··00002f16·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
57 00006f74··00003216·R_ARM_JUMP_SLOT········00000000···PL_get_atom57 00006f74··00003016·R_ARM_JUMP_SLOT········00000000···PL_get_atom
58 00006f78··00003316·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.458 00006f78··00003116·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.4
59 00006f7c··00003416·R_ARM_JUMP_SLOT········00000000···PL_unify_atom59 00006f7c··00003216·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
60 00006f80··00003516·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz60 00006f80··00003316·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
61 00006f84··00003616·R_ARM_JUMP_SLOT········00000000···strtod@GLIBC_2.461 00006f84··00003416·R_ARM_JUMP_SLOT········00000000···strtod@GLIBC_2.4
62 00006f88··00003716·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex62 00006f88··00003516·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
63 00006f8c··00003816·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame63 00006f8c··00003616·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
64 00006f90··00003916·R_ARM_JUMP_SLOT········00000000···PL_get_float64 00006f90··00003716·R_ARM_JUMP_SLOT········00000000···PL_get_float
65 00006f94··00005216·R_ARM_JUMP_SLOT········00004f35···install_order65 00006f94··00005016·R_ARM_JUMP_SLOT········00004e8d···install_order
66 00006f98··00003a16·R_ARM_JUMP_SLOT········00000000···munmap@GLIBC_2.466 00006f98··00003816·R_ARM_JUMP_SLOT········00000000···munmap@GLIBC_2.4
67 00006f9c··00003b16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame67 00006f9c··00003916·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
68 00006fa0··00003c16·R_ARM_JUMP_SLOT········00000000···PL_foreign_control68 00006fa0··00003a16·R_ARM_JUMP_SLOT········00000000···PL_foreign_control
69 00006fa4··00003d16·R_ARM_JUMP_SLOT········00000000···PL_get_functor69 00006fa4··00003b16·R_ARM_JUMP_SLOT········00000000···PL_get_functor
70 00006fa8··00003e16·R_ARM_JUMP_SLOT········00000000···PL_unify_list70 00006fa8··00003c16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
71 00006fac··00003f16·R_ARM_JUMP_SLOT········00000000···PL_foreign_context71 00006fac··00003d16·R_ARM_JUMP_SLOT········00000000···PL_foreign_context
72 00006fb0··00004016·R_ARM_JUMP_SLOT········00000000···PL_domain_error72 00006fb0··00003e16·R_ARM_JUMP_SLOT········00000000···PL_domain_error
73 00006fb4··00004116·R_ARM_JUMP_SLOT········00000000···PL_unify_float73 00006fb4··00003f16·R_ARM_JUMP_SLOT········00000000···PL_unify_float
74 00006fb8··00004216·R_ARM_JUMP_SLOT········00000000···PL_warning74 00006fb8··00004016·R_ARM_JUMP_SLOT········00000000···PL_warning
75 00006fbc··00004316·R_ARM_JUMP_SLOT········00000000···PL_put_term75 00006fbc··00004116·R_ARM_JUMP_SLOT········00000000···PL_put_term
76 00006fc0··00004516·R_ARM_JUMP_SLOT········00000000···PL_get_nil76 00006fc0··00004316·R_ARM_JUMP_SLOT········00000000···PL_get_nil
77 00006fc4··00004616·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz77 00006fc4··00004416·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz
78 00006fc8··00004716·R_ARM_JUMP_SLOT········00000000···PL_get_nchars78 00006fc8··00004516·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
79 00006fcc··00004816·R_ARM_JUMP_SLOT········00000000···PL_foreign_context_address79 00006fcc··00004616·R_ARM_JUMP_SLOT········00000000···PL_foreign_context_address
80 00006fd0··00004916·R_ARM_JUMP_SLOT········00000000···PL_get_list80 00006fd0··00004716·R_ARM_JUMP_SLOT········00000000···PL_get_list
81 00006fd4··00004a16·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.481 00006fd4··00004816·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.4
82 00006fd8··00004b16·R_ARM_JUMP_SLOT········00000000···PL_get_integer82 00006fd8··00004916·R_ARM_JUMP_SLOT········00000000···PL_get_integer
83 00006fdc··00004c16·R_ARM_JUMP_SLOT········00000000···close@GLIBC_2.483 00006fdc··00004a16·R_ARM_JUMP_SLOT········00000000···close@GLIBC_2.4
84 00006fe0··00004d16·R_ARM_JUMP_SLOT········00000000···PL_get_chars84 00006fe0··00004b16·R_ARM_JUMP_SLOT········00000000···PL_get_chars
85 00006fe4··00004e16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.485 00006fe4··00004c16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
86 00006fe8··00004f16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars86 00006fe8··00004d16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x5db8·contains·28·entries:1 Dynamic·section·at·offset·0x5dc0·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)·················0x6db07 ·0x00000019·(INIT_ARRAY)·················0x6db8
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x6db49 ·0x0000001a·(FINI_ARRAY)·················0x6dbc
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)·····················0x6eb816 ·0x00000003·(PLTGOT)·····················0x6eb8
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:·b40e43438f262e6d0755a1bd93826b1328c977443 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·328056523645daca1057ef20c6c4566350324e86
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.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 3868 objdump: DWARF error: unable to read alt ref 14715
    
Offset 1, 391 lines modifiedOffset 1, 391 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000f1c·<PL_unify_integer@plt-0x14>:2 00000e74·<PL_unify_integer@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·f2c·<PL_unify_integer@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·e84·<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»  r5,·r0,·ip,·lsl·#317 »       andeq»  r6,·r0,·r4,·lsr·r0
  
8 00000f30·<PL_unify_integer@plt>:8 00000e88·<PL_unify_integer@plt>:
9 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd47789 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
10 »       add»    ip,·pc,·#0,·1210 »       add»    ip,·pc,·#0,·12
11 »       add»    ip,·ip,·#20480»@·0x500011 »       add»    ip,·ip,·#24576»@·0x6000
12 »       ldr»    pc,·[ip,·#3976]!»      @·0xf8812 »       ldr»    pc,·[ip,·#48]!»@·0x30
  
13 00000f40·<strcmp@plt>:13 00000e98·<strcmp@plt>:
14 »       add»    ip,·pc,·#0,·1214 »       add»    ip,·pc,·#0,·12
15 »       add»    ip,·ip,·#20480»@·0x500015 »       add»    ip,·ip,·#24576»@·0x6000
16 »       ldr»    pc,·[ip,·#3968]!»      @·0xf8016 »       ldr»    pc,·[ip,·#40]!»@·0x28
  
17 00000f4c·<PL_atom_chars@plt>:17 00000ea4·<PL_atom_chars@plt>:
18 »       add»    ip,·pc,·#0,·1218 »       add»    ip,·pc,·#0,·12
19 »       add»    ip,·ip,·#20480»@·0x500019 »       add»    ip,·ip,·#24576»@·0x6000
20 »       ldr»    pc,·[ip,·#3960]!»      @·0xf7820 »       ldr»    pc,·[ip,·#32]!
  
21 00000f58·<__cxa_finalize@plt>:21 00000eb0·<__cxa_finalize@plt>:
22 »       add»    ip,·pc,·#0,·1222 »       add»    ip,·pc,·#0,·12
23 »       add»    ip,·ip,·#20480»@·0x500023 »       add»    ip,·ip,·#24576»@·0x6000
24 »       ldr»    pc,·[ip,·#3952]!»      @·0xf7024 »       ldr»    pc,·[ip,·#24]!
  
25 00000f64·<PL_unify_term@plt>:25 00000ebc·<PL_unify_term@plt>:
26 »       add»    ip,·pc,·#0,·1226 »       add»    ip,·pc,·#0,·12
27 »       add»    ip,·ip,·#20480»@·0x500027 »       add»    ip,·ip,·#24576»@·0x6000
28 »       ldr»    pc,·[ip,·#3944]!»      @·0xf6828 »       ldr»    pc,·[ip,·#16]!
  
29 00000f70·<PL_unify_atom_chars@plt>:29 00000ec8·<PL_unify_atom_chars@plt>:
30 »       add»    ip,·pc,·#0,·1230 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#20480»@·0x500031 »       add»    ip,·ip,·#24576»@·0x6000
32 »       ldr»    pc,·[ip,·#3936]!»      @·0xf6032 »       ldr»    pc,·[ip,·#8]!
  
33 00000f7c·<PL_representation_error@plt>:33 00000ed4·<PL_representation_error@plt>:
34 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#20480»@·0x500035 »       add»    ip,·ip,·#24576»@·0x6000
36 »       ldr»    pc,·[ip,·#3928]!»      @·0xf5836 »       ldr»    pc,·[ip,·#0]!
  
37 00000f88·<PL_unify_list_chars@plt>:37 00000ee0·<PL_unify_list_chars@plt>:
38 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#20480»@·0x500039 »       add»    ip,·ip,·#20480»@·0x5000
40 »       ldr»    pc,·[ip,·#3920]!»      @·0xf5040 »       ldr»    pc,·[ip,·#4088]!»      @·0xff8
  
41 00000f94·<memmove@plt>:41 00000eec·<memmove@plt>:
42 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#20480»@·0x500043 »       add»    ip,·ip,·#20480»@·0x5000
44 »       ldr»    pc,·[ip,·#3912]!»      @·0xf4844 »       ldr»    pc,·[ip,·#4080]!»      @·0xff0
  
45 00000fa0·<free@plt>:45 00000ef8·<free@plt>:
46 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#20480»@·0x500047 »       add»    ip,·ip,·#20480»@·0x5000
48 »       ldr»    pc,·[ip,·#3904]!»      @·0xf4048 »       ldr»    pc,·[ip,·#4072]!»      @·0xfe8
  
49 00000fac·<PL_unify_nil@plt>:49 00000f04·<PL_unify_nil@plt>:
50 »       add»    ip,·pc,·#0,·1250 »       add»    ip,·pc,·#0,·12
51 »       add»    ip,·ip,·#20480»@·0x500051 »       add»    ip,·ip,·#20480»@·0x5000
52 »       ldr»    pc,·[ip,·#3896]!»      @·0xf3852 »       ldr»    pc,·[ip,·#4064]!»      @·0xfe0
  
53 00000fb8·<memcpy@plt>:53 00000f10·<memcpy@plt>:
54 »       add»    ip,·pc,·#0,·1254 »       add»    ip,·pc,·#0,·12
55 »       add»    ip,·ip,·#20480»@·0x500055 »       add»    ip,·ip,·#20480»@·0x5000
56 »       ldr»    pc,·[ip,·#3888]!»      @·0xf3056 »       ldr»    pc,·[ip,·#4056]!»      @·0xfd8
  
57 00000fc4·<PL_register_foreign@plt>:57 00000f1c·<PL_register_foreign@plt>:
58 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477858 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
59 »       add»    ip,·pc,·#0,·1259 »       add»    ip,·pc,·#0,·12
60 »       add»    ip,·ip,·#20480»@·0x500060 »       add»    ip,·ip,·#20480»@·0x5000
61 »       ldr»    pc,·[ip,·#3876]!»      @·0xf2461 »       ldr»    pc,·[ip,·#4044]!»      @·0xfcc
  
62 00000fd4·<mmap64@plt>:62 00000f2c·<mmap64@plt>:
63 »       add»    ip,·pc,·#0,·1263 »       add»    ip,·pc,·#0,·12
64 »       add»    ip,·ip,·#20480»@·0x500064 »       add»    ip,·ip,·#20480»@·0x5000
65 »       ldr»    pc,·[ip,·#3868]!»      @·0xf1c65 »       ldr»    pc,·[ip,·#4036]!»      @·0xfc4
  
66 00000fe0·<PL_get_name_arity_sz@plt>:66 00000f38·<PL_get_name_arity_sz@plt>:
67 »       add»    ip,·pc,·#0,·1267 »       add»    ip,·pc,·#0,·12
68 »       add»    ip,·ip,·#20480»@·0x500068 »       add»    ip,·ip,·#20480»@·0x5000
69 »       ldr»    pc,·[ip,·#3860]!»      @·0xf1469 »       ldr»    pc,·[ip,·#4028]!»      @·0xfbc
  
70 00000fec·<PL_unify_functor@plt>:70 00000f44·<PL_unify_functor@plt>:
71 »       add»    ip,·pc,·#0,·1271 »       add»    ip,·pc,·#0,·12
72 »       add»    ip,·ip,·#20480»@·0x500072 »       add»    ip,·ip,·#20480»@·0x5000
73 »       ldr»    pc,·[ip,·#3852]!»      @·0xf0c73 »       ldr»    pc,·[ip,·#4020]!»      @·0xfb4
  
74 00000ff8·<PL_unify_string_nchars@plt>:74 00000f50·<PL_unify_string_nchars@plt>:
75 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477875 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
76 »       add»    ip,·pc,·#0,·1276 »       add»    ip,·pc,·#0,·12
77 »       add»    ip,·ip,·#20480»@·0x500077 »       add»    ip,·ip,·#20480»@·0x5000
78 »       ldr»    pc,·[ip,·#3840]!»      @·0xf0078 »       ldr»    pc,·[ip,·#4008]!»      @·0xfa8
  
79 00001008·<_PL_retry_address@plt>:79 00000f60·<_PL_retry_address@plt>:
80 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477880 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
81 »       add»    ip,·pc,·#0,·1281 »       add»    ip,·pc,·#0,·12
82 »       add»    ip,·ip,·#20480»@·0x500082 »       add»    ip,·ip,·#20480»@·0x5000
83 »       ldr»    pc,·[ip,·#3828]!»      @·0xef483 »       ldr»    pc,·[ip,·#3996]!»      @·0xf9c
  
84 00001018·<PL_get_int64@plt>:84 00000f70·<PL_get_int64@plt>:
85 »       add»    ip,·pc,·#0,·1285 »       add»    ip,·pc,·#0,·12
86 »       add»    ip,·ip,·#20480»@·0x500086 »       add»    ip,·ip,·#20480»@·0x5000
87 »       ldr»    pc,·[ip,·#3820]!»      @·0xeec87 »       ldr»    pc,·[ip,·#3988]!»      @·0xf94
  
88 00001024·<PL_unify_chars@plt>:88 00000f7c·<PL_unify_chars@plt>:
89 »       add»    ip,·pc,·#0,·1289 »       add»    ip,·pc,·#0,·12
90 »       add»    ip,·ip,·#20480»@·0x500090 »       add»    ip,·ip,·#20480»@·0x5000
91 »       ldr»    pc,·[ip,·#3812]!»      @·0xee491 »       ldr»    pc,·[ip,·#3980]!»      @·0xf8c
  
92 00001030·<__stack_chk_fail@plt>:92 00000f88·<__stack_chk_fail@plt>:
93 »       add»    ip,·pc,·#0,·1293 »       add»    ip,·pc,·#0,·12
94 »       add»    ip,·ip,·#20480»@·0x500094 »       add»    ip,·ip,·#20480»@·0x5000
95 »       ldr»    pc,·[ip,·#3804]!»      @·0xedc95 »       ldr»    pc,·[ip,·#3972]!»      @·0xf84
  
96 0000103c·<PL_raise_exception@plt>:96 00000f94·<PL_raise_exception@plt>:
97 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477897 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
98 »       add»    ip,·pc,·#0,·1298 »       add»    ip,·pc,·#0,·12
99 »       add»    ip,·ip,·#20480»@·0x500099 »       add»    ip,·ip,·#20480»@·0x5000
100 »       ldr»    pc,·[ip,·#3792]!»      @·0xed0100 »       ldr»    pc,·[ip,·#3960]!»      @·0xf78
  
Max diff block lines reached; 9313/14070 bytes (66.19%) of diff not shown.
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 {}
    
Offset 1, 99 lines modifiedOffset 1, 99 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x000052e8·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00005240·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x000052f8·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00005250·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00005308·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00005260·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00005318·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00005270·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00005328·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00005280·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00005338·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00005290·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00005348·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x000052a0·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00005358·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x000052b0·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00005368·0b000000·41000000·00000000·00000000·....A...........10 ··0x000052c0·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00005378·6572726f·72000000·74797065·5f657272·error...type_err11 ··0x000052d0·6572726f·72000000·74797065·5f657272·error...type_err
12 ··0x00005388·6f720000·312e322e·33000000·4e6f7620·or..1.2.3...Nov·12 ··0x000052e0·6f720000·312e322e·33000000·4e6f7620·or..1.2.3...Nov·
13 ··0x00005398·32352032·30323400·6f70656e·5f746162·25·2024.open_tab13 ··0x000052f0·32352032·30323400·6f70656e·5f746162·25·2024.open_tab
14 ··0x000053a8·6c652f31·00000000·7461626c·65000000·le/1....table...14 ··0x00005300·6c652f31·00000000·7461626c·65000000·le/1....table...
15 ··0x000053b8·65786973·74656e63·655f6572·726f7200·existence_error.15 ··0x00005310·65786973·74656e63·655f6572·726f7200·existence_error.
16 ··0x000053c8·2e2f7061·636b6167·65732f74·61626c65·./packages/table16 ··0x00005320·2e2f7061·636b6167·65732f74·61626c65·./packages/table
17 ··0x000053d8·2f746162·6c652e63·00000000·30000000·/table.c....0...17 ··0x00005330·2f746162·6c652e63·00000000·30000000·/table.c....0...
18 ··0x000053e8·6765745f·7461626c·655f6174·74726962·get_table_attrib18 ··0x00005340·6765745f·7461626c·655f6174·74726962·get_table_attrib
19 ··0x000053f8·7574652f·33000000·6e6f6e6e·65670000·ute/3...nonneg..19 ··0x00005350·7574652f·33000000·6e6f6e6e·65670000·ute/3...nonneg..
20 ··0x00005408·646f6d61·696e5f65·72726f72·00000000·domain_error....20 ··0x00005360·646f6d61·696e5f65·72726f72·00000000·domain_error....
21 ··0x00005418·696e7465·67657200·25733a20·62616420·integer.%s:·bad·21 ··0x00005370·696e7465·67657200·25733a20·62616420·integer.%s:·bad·
22 ··0x00005428·7265636f·72642c20·6669656c·64202564·record,·field·%d22 ··0x00005380·7265636f·72642c20·6669656c·64202564·record,·field·%d
23 ··0x00005438·20282573·292c2063·6861722d·696e6465··(%s),·char-inde23 ··0x00005390·20282573·292c2063·6861722d·696e6465··(%s),·char-inde
24 ··0x00005448·7820256c·64000000·72656164·5f726563·x·%ld...read_rec24 ··0x000053a0·7820256c·64000000·72656164·5f726563·x·%ld...read_rec
25 ··0x00005458·6f726400·6f70656e·5f746162·6c652f34·ord.open_table/425 ··0x000053b0·6f726400·6f70656e·5f746162·6c652f34·ord.open_table/4
26 ··0x00005468·00000000·6e65775f·7461626c·652f3400·....new_table/4.26 ··0x000053c0·00000000·6e65775f·7461626c·652f3400·....new_table/4.
27 ··0x00005478·6d656d6f·72790000·656e636f·64696e67·memory..encoding27 ··0x000053d0·6d656d6f·72790000·656e636f·64696e67·memory..encoding
28 ··0x00005488·00000000·72656164·5f666965·6c64732f·....read_fields/28 ··0x000053e0·00000000·72656164·5f666965·6c64732f·....read_fields/
29 ··0x00005498·34000000·6d617463·685f7265·636f7264·4...match_record29 ··0x000053f0·34000000·6d617463·685f7265·636f7264·4...match_record
30 ··0x000054a8·00000000·71662d3e·666c6167·73203d3d·....qf->flags·==30 ··0x00005400·00000000·71662d3e·666c6167·73203d3d·....qf->flags·==
31 ··0x000054b8·20300000·696e5f74·61626c65·2f330000··0..in_table/3..31 ··0x00005410·20300000·696e5f74·61626c65·2f330000··0..in_table/3..
32 ··0x000054c8·61726700·61746f6d·00000000·636f6465·arg.atom....code32 ··0x00005420·61726700·61746f6d·00000000·636f6465·arg.atom....code
33 ··0x000054d8·5f6c6973·74000000·646f776e·63617365·_list...downcase33 ··0x00005430·5f6c6973·74000000·646f776e·63617365·_list...downcase
34 ··0x000054e8·00000000·3d000000·65736361·70650000·....=...escape..34 ··0x00005440·00000000·3d000000·65736361·70650000·....=...escape..
35 ··0x000054f8·65786163·74000000·6669656c·645f636f·exact...field_co35 ··0x00005450·65786163·74000000·6669656c·645f636f·exact...field_co
36 ··0x00005508·756e7400·6669656c·645f7365·70617261·unt.field_separa36 ··0x00005460·756e7400·6669656c·645f7365·70617261·unt.field_separa
37 ··0x00005518·746f7200·66696c65·00000000·666c6f61·tor.file....floa37 ··0x00005470·746f7200·66696c65·00000000·666c6f61·tor.file....floa
38 ··0x00005528·74000000·66756e63·746f7200·68657861·t...functor.hexa38 ··0x00005480·74000000·66756e63·746f7200·68657861·t...functor.hexa
39 ··0x00005538·64656369·6d616c00·6b65795f·6669656c·decimal.key_fiel39 ··0x00005490·64656369·6d616c00·6b65795f·6669656c·decimal.key_fiel
40 ··0x00005548·64000000·6d61705f·73706163·655f746f·d...map_space_to40 ··0x000054a0·64000000·6d61705f·73706163·655f746f·d...map_space_to
41 ··0x00005558·5f756e64·65727363·6f726500·70726566·_underscore.pref41 ··0x000054b0·5f756e64·65727363·6f726500·70726566·_underscore.pref
42 ··0x00005568·69780000·7265636f·72640000·7265636f·ix..record..reco42 ··0x000054c0·69780000·7265636f·72640000·7265636f·ix..record..reco
43 ··0x00005578·72645f73·65706172·61746f72·00000000·rd_separator....43 ··0x000054d0·72645f73·65706172·61746f72·00000000·rd_separator....
44 ··0x00005588·73697a65·00000000·736b6970·00000000·size....skip....44 ··0x000054e0·73697a65·00000000·736b6970·00000000·size....skip....
45 ··0x00005598·736f7274·65640000·73756273·7472696e·sorted..substrin45 ··0x000054f0·736f7274·65640000·73756273·7472696e·sorted..substrin
46 ··0x000055a8·67000000·73796e74·61780000·756e6971·g...syntax..uniq46 ··0x00005500·67000000·73796e74·61780000·756e6971·g...syntax..uniq
47 ··0x000055b8·75650000·77696474·68000000·77696e64·ue..width...wind47 ··0x00005510·75650000·77696474·68000000·77696e64·ue..width...wind
48 ··0x000055c8·6f770000·69736f5f·6c617469·6e5f3100·ow..iso_latin_1.48 ··0x00005520·6f770000·69736f5f·6c617469·6e5f3100·ow..iso_latin_1.
49 ··0x000055d8·75746638·00000000·6e617469·76650000·utf8....native..49 ··0x00005530·75746638·00000000·6e617469·76650000·utf8....native..
50 ··0x000055e8·2d000000·7461626c·655f7665·7273696f·-...table_versio50 ··0x00005540·2d000000·7461626c·655f7665·7273696f·-...table_versio
51 ··0x000055f8·6e000000·6e65775f·7461626c·65000000·n...new_table...51 ··0x00005550·6e000000·6e65775f·7461626c·65000000·n...new_table...
52 ··0x00005608·6f70656e·5f746162·6c650000·636c6f73·open_table..clos52 ··0x00005560·6f70656e·5f746162·6c650000·636c6f73·open_table..clos
53 ··0x00005618·655f7461·626c6500·66726565·5f746162·e_table.free_tab53 ··0x00005570·655f7461·626c6500·66726565·5f746162·e_table.free_tab
54 ··0x00005628·6c650000·7461626c·655f7769·6e646f77·le..table_window54 ··0x00005580·6c650000·7461626c·655f7769·6e646f77·le..table_window
55 ··0x00005638·00000000·72656164·5f746162·6c655f72·....read_table_r55 ··0x00005590·00000000·72656164·5f746162·6c655f72·....read_table_r
56 ··0x00005648·65636f72·64000000·72656164·5f746162·ecord...read_tab56 ··0x000055a0·65636f72·64000000·72656164·5f746162·ecord...read_tab
57 ··0x00005658·6c655f72·65636f72·645f6461·74610000·le_record_data..57 ··0x000055b0·6c655f72·65636f72·645f6461·74610000·le_record_data..
58 ··0x00005668·72656164·5f746162·6c655f66·69656c64·read_table_field58 ··0x000055c0·72656164·5f746162·6c655f66·69656c64·read_table_field
59 ··0x00005678·73000000·6765745f·7461626c·655f6174·s...get_table_at59 ··0x000055d0·73000000·6765745f·7461626c·655f6174·s...get_table_at
60 ··0x00005688·74726962·75746500·7461626c·655f7072·tribute.table_pr60 ··0x000055e0·74726962·75746500·7461626c·655f7072·tribute.table_pr
61 ··0x00005698·6576696f·75735f72·65636f72·64000000·evious_record...61 ··0x000055f0·6576696f·75735f72·65636f72·64000000·evious_record...
62 ··0x000056a8·7461626c·655f7374·6172745f·6f665f72·table_start_of_r62 ··0x00005600·7461626c·655f7374·6172745f·6f665f72·table_start_of_r
63 ··0x000056b8·65636f72·64000000·696e5f74·61626c65·ecord...in_table63 ··0x00005610·65636f72·64000000·696e5f74·61626c65·ecord...in_table
64 ··0x000056c8·00000000·70726566·69785f73·7472696e·....prefix_strin64 ··0x00005620·00000000·70726566·69785f73·7472696e·....prefix_strin
65 ··0x000056d8·672f3400·7375625f·73747269·6e672f33·g/4.sub_string/365 ··0x00005630·672f3400·7375625f·73747269·6e672f33·g/4.sub_string/3
66 ··0x000056e8·00000000·70726566·69785f73·7472696e·....prefix_strin66 ··0x00005640·00000000·70726566·69785f73·7472696e·....prefix_strin
67 ··0x000056f8·672f3300·636f6d70·6172655f·73747269·g/3.compare_stri67 ··0x00005650·672f3300·636f6d70·6172655f·73747269·g/3.compare_stri
68 ··0x00005708·6e67732f·34000000·6e65775f·6f726465·ngs/4...new_orde68 ··0x00005660·6e67732f·34000000·6e65775f·6f726465·ngs/4...new_orde
69 ··0x00005718·725f7461·626c652f·32000000·3c000000·r_table/2...<...69 ··0x00005670·725f7461·626c652f·32000000·3c000000·r_table/2...<...
70 ··0x00005728·3e000000·69676e6f·72650000·74616700·>...ignore..tag.70 ··0x00005680·3e000000·69676e6f·72650000·74616700·>...ignore..tag.
71 ··0x00005738·62726561·6b000000·636f7079·00000000·break...copy....71 ··0x00005690·62726561·6b000000·636f7079·00000000·break...copy....
72 ··0x00005748·69736f5f·6c617469·6e5f315f·63617365·iso_latin_1_case72 ··0x000056a0·69736f5f·6c617469·6e5f315f·63617365·iso_latin_1_case
73 ··0x00005758·5f696e73·656e7369·74697665·00000000·_insensitive....73 ··0x000056b0·5f696e73·656e7369·74697665·00000000·_insensitive....
74 ··0x00005768·436f756c·64206e6f·7420616c·6c6f6361·Could·not·alloca74 ··0x000056c0·436f756c·64206e6f·7420616c·6c6f6361·Could·not·alloca
75 ··0x00005778·74652074·61626c65·00000000·6e65775f·te·table....new_75 ··0x000056d0·74652074·61626c65·00000000·6e65775f·te·table....new_
76 ··0x00005788·6f726465·725f7461·626c6500·6f726465·order_table.orde76 ··0x000056e0·6f726465·725f7461·626c6500·6f726465·order_table.orde
77 ··0x00005798·725f7461·626c655f·6d617070·696e6700·r_table_mapping.77 ··0x000056f0·725f7461·626c655f·6d617070·696e6700·r_table_mapping.
78 ··0x000057a8·636f6d70·6172655f·73747269·6e677300·compare_strings.78 ··0x00005700·636f6d70·6172655f·73747269·6e677300·compare_strings.
79 ··0x000057b8·70726566·69785f73·7472696e·67000000·prefix_string...79 ··0x00005710·70726566·69785f73·7472696e·67000000·prefix_string...
80 ··0x000057c8·7375625f·73747269·6e670000·25733a20·sub_string..%s:·80 ··0x00005720·7375625f·73747269·6e670000·25733a20·sub_string..%s:·
81 ··0x000057d8·696e7374·616e7469·6174696f·6e206572·instantiation·er81 ··0x00005730·696e7374·616e7469·6174696f·6e206572·instantiation·er
82 ··0x000057e8·726f7220·6f6e2061·7267756d·656e7420·ror·on·argument·82 ··0x00005740·726f7220·6f6e2061·7267756d·656e7420·ror·on·argument·
83 ··0x000057f8·25640000·25730000·25733a20·494f2065·%d..%s..%s:·IO·e83 ··0x00005750·25640000·25730000·25733a20·494f2065·%d..%s..%s:·IO·e
84 ··0x00005808·72726f72·20257300·5461626c·65207061·rror·%s.Table·pa84 ··0x00005760·72726f72·20257300·5461626c·65207061·rror·%s.Table·pa
85 ··0x00005818·636b6167·653a2075·6e6b6e6f·776e2065·ckage:·unknown·e85 ··0x00005770·636b6167·653a2075·6e6b6e6f·776e2065·ckage:·unknown·e
86 ··0x00005828·72726f72·00000000·756e6966·795f6669·rror....unify_fi86 ··0x00005780·72726f72·00000000·756e6966·795f6669·rror....unify_fi
87 ··0x00005838·656c645f·696e666f·00000000·6d616b65·eld_info....make87 ··0x00005790·656c645f·696e666f·00000000·6d616b65·eld_info....make
88 ··0x00005848·5f717565·72790000·3e000000·41000000·_query..>...A...88 ··0x000057a0·5f717565·72790000·3e000000·41000000·_query..>...A...
89 ··0x00005858·0c000000·41000000·11000000·41000000·....A.......A...89 ··0x000057b0·0c000000·41000000·11000000·41000000·....A.......A...
90 ··0x00005868·27000000·41000000·36000000·41000000·'...A...6...A...90 ··0x000057c0·27000000·41000000·36000000·41000000·'...A...6...A...
91 ··0x00005878·03000000·41000000·06000000·41000000·....A.......A...91 ··0x000057d0·03000000·41000000·06000000·41000000·....A.......A...
92 ··0x00005888·15000000·41000000·0f000000·41000000·....A.......A...92 ··0x000057e0·15000000·41000000·0f000000·41000000·....A.......A...
93 ··0x00005898·0e000000·41000000·26000000·41000000·....A...&...A...93 ··0x000057f0·0e000000·41000000·26000000·41000000·....A...&...A...
94 ··0x000058a8·13000000·41000000·29000000·41000000·....A...)...A...94 ··0x00005800·13000000·41000000·29000000·41000000·....A...)...A...
95 ··0x000058b8·02000000·41000000·19000000·41000000·....A.......A...95 ··0x00005810·02000000·41000000·19000000·41000000·....A.......A...
96 ··0x000058c8·0a000000·41000000·0b000000·41000000·....A.......A...96 ··0x00005820·0a000000·41000000·0b000000·41000000·....A.......A...
97 ··0x000058d8·00000000·00000000···················........97 ··0x00005830·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 ··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 ··0x00006db0·95130000····························....2 ··0x00006db8·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 ··0x00006db4·55130000····························U...2 ··0x00006dbc·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 ··0x00006eb8·b86d0000·00000000·00000000·1c0f0000·.m..............3 ··0x00006eb8·c06d0000·00000000·00000000·740e0000·.m..........t...
4 ··0x00006ec8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................4 ··0x00006ec8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
5 ··0x00006ed8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................5 ··0x00006ed8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
6 ··0x00006ee8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................6 ··0x00006ee8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
7 ··0x00006ef8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................7 ··0x00006ef8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
8 ··0x00006f08·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................8 ··0x00006f08·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
9 ··0x00006f18·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................9 ··0x00006f18·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
10 ··0x00006f28·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................10 ··0x00006f28·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
11 ··0x00006f38·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................11 ··0x00006f38·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
12 ··0x00006f48·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................12 ··0x00006f48·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
13 ··0x00006f58·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................13 ··0x00006f58·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
14 ··0x00006f68·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................14 ··0x00006f68·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
15 ··0x00006f78·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................15 ··0x00006f78·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
16 ··0x00006f88·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................16 ··0x00006f88·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
17 ··0x00006f98·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................17 ··0x00006f98·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
18 ··0x00006fa8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................18 ··0x00006fa8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
19 ··0x00006fb8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................19 ··0x00006fb8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
20 ··0x00006fc8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................20 ··0x00006fc8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
21 ··0x00006fd8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................21 ··0x00006fd8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...
22 ··0x00006fe8·1c0f0000·00000000·00000000·00000000·................22 ··0x00006fe8·740e0000·00000000·00000000·00000000·t...............
23 ··0x00006ff8·00000000·00000000···················........23 ··0x00006ff8·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·30653433·34333866·32363265·36643037·0e43438f262e6d07 
3 ··0x00000010·35356131·62643933·38323662·31333238·55a1bd93826b13282 ··0x00000000·38303536·35323336·34356461·63613130·8056523645daca10
 3 ··0x00000010·35376566·32306336·63343536·36333530·57ef20c6c4566350
4 ··0x00000020·63393737·34342e64·65627567·00000000·c97744.debug....4 ··0x00000020·33323465·38362e64·65627567·00000000·324e86.debug....
5 ··0x00000030·92f45f0a····························.._.5 ··0x00000030·4253040e····························BS..
  
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. 
  
36.2 KB
./usr/lib/swi-prolog/lib/armv7l-linux/test_cpp.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/test_cpp.so
Files 99% 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:··········209608·(bytes·into·file)13 ··Start·of·section·headers:··········205512·(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:·········27
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·26
1.49 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·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·0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x3170c·0x3170c·R·E·0x1000
8 ··LOAD···········0x032720·0x00032720·0x00032720·0x00a40·0x00e84·RW··0x10008 ··LOAD···········0x031720·0x00032720·0x00032720·0x00a40·0x00e84·RW··0x1000
9 ··DYNAMIC········0x0328e4·0x000328e4·0x000328e4·0x00110·0x00110·RW··0x49 ··DYNAMIC········0x0318e4·0x000328e4·0x000328e4·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······0x032720·0x00032720·0x00032720·0x008e0·0x008e0·R···0x112 ··GNU_RELRO······0x031720·0x00032720·0x00032720·0x008e0·0x008e0·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.extab·.ARM.exidx·.eh_frame·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·18 ···03·····.dynamic·
3.39 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x332c8:1 There·are·27·section·headers,·starting·at·offset·0x322c8:
  
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·000780·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000780·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········000008b8·0008b8·001f20·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········000008b8·0008b8·001f20·10···A··4···3··4
Offset 13, 24 lines modifiedOffset 13, 24 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······00032720·032720·000008·04··WA··0···0··422 ··[17]·.init_array·······INIT_ARRAY······00032720·031720·000008·04··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······00032728·032728·000004·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······00032728·031728·000004·04··WA··0···0··4
24 ··[19]·.data.rel.ro······PROGBITS········0003272c·03272c·0001b8·00··WA··0···0··424 ··[19]·.data.rel.ro······PROGBITS········0003272c·03172c·0001b8·00··WA··0···0··4
25 ··[20]·.dynamic··········DYNAMIC·········000328e4·0328e4·000110·08··WA··4···0··425 ··[20]·.dynamic··········DYNAMIC·········000328e4·0318e4·000110·08··WA··4···0··4
26 ··[21]·.got··············PROGBITS········000329f4·0329f4·00060c·04··WA··0···0··426 ··[21]·.got··············PROGBITS········000329f4·0319f4·00060c·04··WA··0···0··4
27 ··[22]·.data·············PROGBITS········00033000·033000·000160·00··WA··0···0··427 ··[22]·.data·············PROGBITS········00033000·032000·000160·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········00033160·033160·000444·00··WA··0···0··428 ··[23]·.bss··············NOBITS··········00033160·032160·000444·00··WA··0···0··4
29 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·033160·000031·00······0···0··129 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·032160·000031·00······0···0··1
30 ··[25]·.gnu_debuglink····PROGBITS········00000000·033194·000034·00······0···0··430 ··[25]·.gnu_debuglink····PROGBITS········00000000·032194·000034·00······0···0··4
31 ··[26]·.shstrtab·········STRTAB··········00000000·0331c8·0000fd·00······0···0··131 ··[26]·.shstrtab·········STRTAB··········00000000·0321c8·0000fd·00······0···0··1
32 Key·to·Flags:32 Key·to·Flags:
33 ··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),
34 ··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),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··R·(retain),·D·(mbind),·y·(purecode),·p·(processor·specific)36 ··R·(retain),·D·(mbind),·y·(purecode),·p·(processor·specific)
656 B
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x328e4·contains·30·entries:1 Dynamic·section·at·offset·0x318e4·contains·30·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libstdc++.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libstdc++.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]6 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]7 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
8 ·0x0000000c·(INIT)·······················0x7be08 ·0x0000000c·(INIT)·······················0x7be0
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:·eaf0cb750a79095f045466885d224dea2860e30c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ef76a7dc9a4f48f0810eaf959513a2b1b08f19e0
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·66306362·37353061·37393039·35663034·f0cb750a79095f04 
3 ··0x00000010·35343636·38383564·32323464·65613238·5466885d224dea282 ··0x00000000·37366137·64633961·34663438·66303831·76a7dc9a4f48f081
 3 ··0x00000010·30656166·39353935·31336132·62316230·0eaf959513a2b1b0
4 ··0x00000020·36306533·30632e64·65627567·00000000·60e30c.debug....4 ··0x00000020·38663139·65302e64·65627567·00000000·8f19e0.debug....
5 ··0x00000030·6a2619e0····························j&..5 ··0x00000030·a7f7e138····························...8
  
149 KB
./usr/lib/swi-prolog/lib/armv7l-linux/test_ffi.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 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:··········16932·(bytes·into·file)13 ··Start·of·section·headers:··········16908·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x02e90·0x02e90·R·E·0x1000
8 ··LOAD···········0x003da0·0x00003da0·0x00003da0·0x002c0·0x002c8·RW··0x10007 ··LOAD···········0x003da8·0x00003da8·0x00003da8·0x002b8·0x002c0·RW··0x1000
9 ··DYNAMIC········0x003da8·0x00003da8·0x00003da8·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x003db0·0x00003db0·0x00003db0·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······0x003da0·0x00003da0·0x00003da0·0x00260·0x00260·R···0x111 ··GNU_RELRO······0x003da8·0x00003da8·0x00003da8·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·.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·0x4224:1 There·are·25·section·headers,·starting·at·offset·0x420c:
  
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·000560·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000006dc·0006dc·000583·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········0000069c·00069c·00053f·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000c60·000c60·0000b0·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000bdc·000bdc·0000ac·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000d10·000d10·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000c88·000c88·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000d70·000d70·000088·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000cc8·000cc8·000088·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000df8·000df8·000270·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00000d50·000d50·000270·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00001068·001068·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000fc0·000fc0·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00001074·001074·0003d8·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000fcc·000fcc·0003d8·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········0000144c·00144c·00151c·00··AX··0···0··415 ··[11]·.text·············PROGBITS········000013a4·0013a4·00151c·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00002968·002968·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000028c0·0028c0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00002970·002970·0005c4·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000028c8·0028c8·0005c4·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········00002f34·002f34·00000c·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······00002f40·002f40·0000b8·00··AL·11···0··4 
20 ··[16]·.eh_frame·········PROGBITS········00002ff8·002ff8·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00002e8c·002e8c·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······00003da0·003da0·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00003da8·003da8·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00003da4·003da4·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00003dac·003dac·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00003da8·003da8·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00003db0·003db0·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00003ea8·003ea8·000158·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00003ea8·003ea8·000158·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00004000·004000·000060·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00004000·004000·000060·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00004060·004060·000008·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00004060·004060·000008·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004060·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004060·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·004091·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·004091·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·0040ec·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·0040ec·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·004120·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·004120·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:·00001068·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000fc0·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00004000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00004000·····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_get_nil_ex7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_qlf_get_int648 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_qlf_get_int64
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·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(3)10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(2)
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·NOTYPE··GLOBAL·DEFAULT··UND·PL_representation_error15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_representation_error
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_query16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_query
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_instantiation_error17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_instantiation_error
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_next_solution18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_next_solution
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_atoms20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_atoms
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cvt_i_int6422 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cvt_i_int64
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·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_qlf_get_int3225 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_qlf_get_int32
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_retry_address26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_retry_address
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_scan_options27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_scan_options
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_nchars31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_nchars
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cvt_i_int3232 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cvt_i_int32
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·SfprintfX34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·SfprintfX
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_clear_exception36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_clear_exception
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
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_atom_wchars39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_wchars
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·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_string_chars41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_string_chars
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_string_buffers_from_mark43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_string_buffers_from_mark
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs
46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_retry46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_retry
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_query47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_query
49 ····46:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__48 ····45:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_uninstantiation_error50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_uninstantiation_error
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·SsnprintfX53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·SsnprintfX
55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor_v54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor_v
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_qlf_put_int6455 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_qlf_put_int64
57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__strcat_chk@GLIBC_2.4·(3)58 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__strcat_chk@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)59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.4·(2)
62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cut_query60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cut_query
63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_nil62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_nil
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_long_ex63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_long_ex
66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_mark_string_buffers64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_mark_string_buffers
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_int6465 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_int64
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sdprintf66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sdprintf
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_control67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_control
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_context69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_context
72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_list71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_list
74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error
75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssnprintf73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssnprintf
76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate
77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf
78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term
80 ····77:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable78 ····75:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_context_address80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_context_address
83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex
84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_qlf_put_int3282 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_qlf_put_int32
85 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int6483 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int64
86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
87 ····84:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)85 ····82:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars
89 ····86:·00002915····84·FUNC····GLOBAL·DEFAULT···11·uninstall_test_ffi87 ····84:·0000286d····84·FUNC····GLOBAL·DEFAULT···11·uninstall_test_ffi
90 ····87:·00002615···768·FUNC····GLOBAL·DEFAULT···11·install_test_ffi88 ····85:·0000256d···768·FUNC····GLOBAL·DEFAULT···11·install_test_ffi
12.6 KB
readelf --wide --relocs {}
    
Offset 1, 101 lines modifiedOffset 1, 101 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0xd70·contains·17·entries:1 Relocation·section·'.rel.dyn'·at·offset·0xcc8·contains·17·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00003da0··00000017·R_ARM_RELATIVE········3 00003da8··00000017·R_ARM_RELATIVE········
4 00003da4··00000017·R_ARM_RELATIVE········4 00003dac··00000017·R_ARM_RELATIVE········
5 00004000··00000017·R_ARM_RELATIVE········5 00004000··00000017·R_ARM_RELATIVE········
6 00004004··00000017·R_ARM_RELATIVE········6 00004004··00000017·R_ARM_RELATIVE········
7 00004008··00000017·R_ARM_RELATIVE········7 00004008··00000017·R_ARM_RELATIVE········
8 0000400c··00000017·R_ARM_RELATIVE········8 0000400c··00000017·R_ARM_RELATIVE········
9 00004010··00000017·R_ARM_RELATIVE········9 00004010··00000017·R_ARM_RELATIVE········
10 00004020··00000017·R_ARM_RELATIVE········10 00004020··00000017·R_ARM_RELATIVE········
11 0000402c··00000017·R_ARM_RELATIVE········11 0000402c··00000017·R_ARM_RELATIVE········
12 00004038··00000017·R_ARM_RELATIVE········12 00004038··00000017·R_ARM_RELATIVE········
13 00004044··00000017·R_ARM_RELATIVE········13 00004044··00000017·R_ARM_RELATIVE········
14 00004050··00000017·R_ARM_RELATIVE········14 00004050··00000017·R_ARM_RELATIVE········
15 00003fec··00000915·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.415 00003fec··00000815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
16 00003ff0··00000a15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable16 00003ff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
17 00003ff4··00001515·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.417 00003ff4··00001415·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
18 00003ff8··00002e15·R_ARM_GLOB_DAT·········00000000···__gmon_start__18 00003ff8··00002d15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
19 00003ffc··00004d15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable19 00003ffc··00004b15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
20 Relocation·section·'.rel.plt'·at·offset·0xdf8·contains·78·entries:20 Relocation·section·'.rel.plt'·at·offset·0xd50·contains·78·entries:
21 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name21 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
22 00003eb4··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream22 00003eb4··00000316·R_ARM_JUMP_SLOT········00000000···PL_release_stream
23 00003eb8··00000516·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex23 00003eb8··00000416·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex
24 00003ebc··00000616·R_ARM_JUMP_SLOT········00000000···PL_qlf_get_int6424 00003ebc··00000516·R_ARM_JUMP_SLOT········00000000···PL_qlf_get_int64
25 00003ec0··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_integer25 00003ec0··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
26 00003ec4··00000816·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.426 00003ec4··00000716·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
27 00003ec8··00000916·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.427 00003ec8··00000816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
28 00003ecc··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_term28 00003ecc··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_term
29 00003ed0··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars29 00003ed0··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
30 00003ed4··00000d16·R_ARM_JUMP_SLOT········00000000···PL_representation_error30 00003ed4··00000c16·R_ARM_JUMP_SLOT········00000000···PL_representation_error
31 00003ed8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_close_query31 00003ed8··00000d16·R_ARM_JUMP_SLOT········00000000···PL_close_query
32 00003edc··00000f16·R_ARM_JUMP_SLOT········00000000···PL_instantiation_error32 00003edc··00000e16·R_ARM_JUMP_SLOT········00000000···PL_instantiation_error
33 00003ee0··00001016·R_ARM_JUMP_SLOT········00000000···PL_next_solution33 00003ee0··00000f16·R_ARM_JUMP_SLOT········00000000···PL_next_solution
34 00003ee4··00001116·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.434 00003ee4··00001016·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
35 00003ee8··00001216·R_ARM_JUMP_SLOT········00000000···_PL_atoms35 00003ee8··00001116·R_ARM_JUMP_SLOT········00000000···_PL_atoms
36 00003eec··00001316·R_ARM_JUMP_SLOT········00000000···PL_unify_nil36 00003eec··00001216·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
37 00003ef0··00001416·R_ARM_JUMP_SLOT········00000000···PL_cvt_i_int6437 00003ef0··00001316·R_ARM_JUMP_SLOT········00000000···PL_cvt_i_int64
38 00003ef4··00001616·R_ARM_JUMP_SLOT········00000000···PL_register_foreign38 00003ef4··00001516·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
39 00003ef8··00001716·R_ARM_JUMP_SLOT········00000000···PL_qlf_get_int3239 00003ef8··00001616·R_ARM_JUMP_SLOT········00000000···PL_qlf_get_int32
40 00003efc··00001816·R_ARM_JUMP_SLOT········00000000···_PL_retry_address40 00003efc··00001716·R_ARM_JUMP_SLOT········00000000···_PL_retry_address
41 00003f00··00001916·R_ARM_JUMP_SLOT········00000000···PL_scan_options41 00003f00··00001816·R_ARM_JUMP_SLOT········00000000···PL_scan_options
42 00003f04··00001a16·R_ARM_JUMP_SLOT········00000000···PL_get_stream42 00003f04··00001916·R_ARM_JUMP_SLOT········00000000···PL_get_stream
43 00003f08··00001b16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars43 00003f08··00001a16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
44 00003f0c··00001c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.444 00003f0c··00001b16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
45 00003f10··00001d16·R_ARM_JUMP_SLOT········00000000···PL_atom_nchars45 00003f10··00001c16·R_ARM_JUMP_SLOT········00000000···PL_atom_nchars
46 00003f14··00001e16·R_ARM_JUMP_SLOT········00000000···PL_cvt_i_int3246 00003f14··00001d16·R_ARM_JUMP_SLOT········00000000···PL_cvt_i_int32
47 00003f18··00001f16·R_ARM_JUMP_SLOT········00000000···PL_existence_error47 00003f18··00001e16·R_ARM_JUMP_SLOT········00000000···PL_existence_error
48 00003f1c··00002016·R_ARM_JUMP_SLOT········00000000···SfprintfX48 00003f1c··00001f16·R_ARM_JUMP_SLOT········00000000···SfprintfX
49 00003f20··00002116·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz49 00003f20··00002016·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
50 00003f24··00002216·R_ARM_JUMP_SLOT········00000000···PL_clear_exception50 00003f24··00002116·R_ARM_JUMP_SLOT········00000000···PL_clear_exception
51 00003f28··00002316·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref51 00003f28··00002216·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
52 00003f2c··00002416·R_ARM_JUMP_SLOT········00000000···PL_new_atom52 00003f2c··00002316·R_ARM_JUMP_SLOT········00000000···PL_new_atom
53 00003f30··00002516·R_ARM_JUMP_SLOT········00000000···PL_atom_wchars53 00003f30··00002416·R_ARM_JUMP_SLOT········00000000···PL_atom_wchars
54 00003f34··00002616·R_ARM_JUMP_SLOT········00000000···PL_unify_bool54 00003f34··00002516·R_ARM_JUMP_SLOT········00000000···PL_unify_bool
55 00003f38··00002716·R_ARM_JUMP_SLOT········00000000···PL_unify_string_chars55 00003f38··00002616·R_ARM_JUMP_SLOT········00000000···PL_unify_string_chars
56 00003f3c··00002816·R_ARM_JUMP_SLOT········00000000···PL_exception56 00003f3c··00002716·R_ARM_JUMP_SLOT········00000000···PL_exception
57 00003f40··00002916·R_ARM_JUMP_SLOT········00000000···PL_release_string_buffers_from_mark57 00003f40··00002816·R_ARM_JUMP_SLOT········00000000···PL_release_string_buffers_from_mark
58 00003f44··00002a16·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs58 00003f44··00002916·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
59 00003f48··00002b16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.459 00003f48··00002a16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
60 00003f4c··00002c16·R_ARM_JUMP_SLOT········00000000···_PL_retry60 00003f4c··00002b16·R_ARM_JUMP_SLOT········00000000···_PL_retry
61 00003f50··00002d16·R_ARM_JUMP_SLOT········00000000···PL_open_query61 00003f50··00002c16·R_ARM_JUMP_SLOT········00000000···PL_open_query
62 00003f54··00002e16·R_ARM_JUMP_SLOT········00000000···__gmon_start__62 00003f54··00002d16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
63 00003f58··00002f16·R_ARM_JUMP_SLOT········00000000···PL_resource_error63 00003f58··00002e16·R_ARM_JUMP_SLOT········00000000···PL_resource_error
64 00003f5c··00003016·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error64 00003f5c··00002f16·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error
65 00003f60··00003116·R_ARM_JUMP_SLOT········00000000···PL_unify65 00003f60··00003016·R_ARM_JUMP_SLOT········00000000···PL_unify
66 00003f64··00003216·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex66 00003f64··00003116·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
67 00003f68··00003316·R_ARM_JUMP_SLOT········00000000···SsnprintfX67 00003f68··00003216·R_ARM_JUMP_SLOT········00000000···SsnprintfX
68 00003f6c··00003416·R_ARM_JUMP_SLOT········00000000···PL_cons_functor_v68 00003f6c··00003316·R_ARM_JUMP_SLOT········00000000···PL_cons_functor_v
69 00003f70··00003516·R_ARM_JUMP_SLOT········00000000···PL_qlf_put_int6469 00003f70··00003416·R_ARM_JUMP_SLOT········00000000···PL_qlf_put_int64
70 00003f74··00003616·R_ARM_JUMP_SLOT········00000000···PL_type_error70 00003f74··00003516·R_ARM_JUMP_SLOT········00000000···PL_type_error
71 00003f78··00003716·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref71 00003f78··00003616·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
72 00003f7c··00003816·R_ARM_JUMP_SLOT········00000000···__strcat_chk@GLIBC_2.472 00003f7c··00003716·R_ARM_JUMP_SLOT········00000000···__strcat_chk@GLIBC_2.4
73 00003f80··00003a16·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.473 00003f80··00003816·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.4
74 00003f84··00003b16·R_ARM_JUMP_SLOT········00000000···PL_cut_query74 00003f84··00003916·R_ARM_JUMP_SLOT········00000000···PL_cut_query
75 00003f88··00003c16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex75 00003f88··00003a16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
76 00003f8c··00003d16·R_ARM_JUMP_SLOT········00000000···PL_put_nil76 00003f8c··00003b16·R_ARM_JUMP_SLOT········00000000···PL_put_nil
77 00003f90··00003e16·R_ARM_JUMP_SLOT········00000000···PL_get_long_ex77 00003f90··00003c16·R_ARM_JUMP_SLOT········00000000···PL_get_long_ex
78 00003f94··00003f16·R_ARM_JUMP_SLOT········00000000···PL_mark_string_buffers78 00003f94··00003d16·R_ARM_JUMP_SLOT········00000000···PL_mark_string_buffers
79 00003f98··00004016·R_ARM_JUMP_SLOT········00000000···PL_put_int6479 00003f98··00003e16·R_ARM_JUMP_SLOT········00000000···PL_put_int64
80 00003f9c··00004116·R_ARM_JUMP_SLOT········00000000···Sdprintf80 00003f9c··00003f16·R_ARM_JUMP_SLOT········00000000···Sdprintf
81 00003fa0··00004216·R_ARM_JUMP_SLOT········00000000···PL_foreign_control81 00003fa0··00004016·R_ARM_JUMP_SLOT········00000000···PL_foreign_control
82 00003fa4··00004316·R_ARM_JUMP_SLOT········00000000···PL_unify_list82 00003fa4··00004116·R_ARM_JUMP_SLOT········00000000···PL_unify_list
83 00003fa8··00004416·R_ARM_JUMP_SLOT········00000000···PL_foreign_context83 00003fa8··00004216·R_ARM_JUMP_SLOT········00000000···PL_foreign_context
84 00003fac··00004516·R_ARM_JUMP_SLOT········00000000···PL_domain_error84 00003fac··00004316·R_ARM_JUMP_SLOT········00000000···PL_domain_error
85 00003fb0··00004616·R_ARM_JUMP_SLOT········00000000···PL_cons_list85 00003fb0··00004416·R_ARM_JUMP_SLOT········00000000···PL_cons_list
86 00003fb4··00004716·R_ARM_JUMP_SLOT········00000000···PL_permission_error86 00003fb4··00004516·R_ARM_JUMP_SLOT········00000000···PL_permission_error
87 00003fb8··00004816·R_ARM_JUMP_SLOT········00000000···Ssnprintf87 00003fb8··00004616·R_ARM_JUMP_SLOT········00000000···Ssnprintf
88 00003fbc··00004916·R_ARM_JUMP_SLOT········00000000···PL_predicate88 00003fbc··00004716·R_ARM_JUMP_SLOT········00000000···PL_predicate
89 00003fc0··00004a16·R_ARM_JUMP_SLOT········00000000···Sfprintf89 00003fc0··00004816·R_ARM_JUMP_SLOT········00000000···Sfprintf
90 00003fc4··00004b16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars90 00003fc4··00004916·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
91 00003fc8··00004c16·R_ARM_JUMP_SLOT········00000000···PL_put_term91 00003fc8··00004a16·R_ARM_JUMP_SLOT········00000000···PL_put_term
92 00003fcc··00004e16·R_ARM_JUMP_SLOT········00000000···PL_get_nchars92 00003fcc··00004c16·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
93 00003fd0··00004f16·R_ARM_JUMP_SLOT········00000000···PL_foreign_context_address93 00003fd0··00004d16·R_ARM_JUMP_SLOT········00000000···PL_foreign_context_address
94 00003fd4··00005016·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex94 00003fd4··00004e16·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex
95 00003fd8··00005116·R_ARM_JUMP_SLOT········00000000···PL_qlf_put_int3295 00003fd8··00004f16·R_ARM_JUMP_SLOT········00000000···PL_qlf_put_int32
96 00003fdc··00005216·R_ARM_JUMP_SLOT········00000000···PL_unify_int6496 00003fdc··00005016·R_ARM_JUMP_SLOT········00000000···PL_unify_int64
97 00003fe0··00005316·R_ARM_JUMP_SLOT········00000000···PL_get_chars97 00003fe0··00005116·R_ARM_JUMP_SLOT········00000000···PL_get_chars
98 00003fe4··00005416·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.498 00003fe4··00005216·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
99 00003fe8··00005516·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars99 00003fe8··00005316·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·0x3da8·contains·28·entries:1 Dynamic·section·at·offset·0x3db0·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)·······················0xfc0
7 ·0x0000000d·(FINI)·······················0x29686 ·0x0000000d·(FINI)·······················0x28c0
8 ·0x00000019·(INIT_ARRAY)·················0x3da07 ·0x00000019·(INIT_ARRAY)·················0x3da8
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x3da49 ·0x0000001a·(FINI_ARRAY)·················0x3dac
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)·····················0x69c
14 ·0x00000006·(SYMTAB)·····················0x15c13 ·0x00000006·(SYMTAB)·····················0x13c
15 ·0x0000000a·(STRSZ)······················1411·(bytes)14 ·0x0000000a·(STRSZ)······················1343·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x3ea816 ·0x00000003·(PLTGOT)·····················0x3ea8
18 ·0x00000002·(PLTRELSZ)···················624·(bytes)17 ·0x00000002·(PLTRELSZ)···················624·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0xdf819 ·0x00000017·(JMPREL)·····················0xd50
21 ·0x00000011·(REL)························0xd7020 ·0x00000011·(REL)························0xcc8
22 ·0x00000012·(RELSZ)······················136·(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)····················0xd1025 ·0x6ffffffe·(VERNEED)····················0xc88
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0xc6027 ·0x6ffffff0·(VERSYM)·····················0xbdc
29 ·0x6ffffffa·(RELCOUNT)···················1228 ·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:·74a64e670d14c968affef1d80c58b98299e6d1c93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6418cd8450926e0e3cba5e5cdafa30e3542c445a
3.61 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:·0x0000000000000c60··Offset:·0x00000c60··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*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
5 ··008:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····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*)······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*)···7 ··010:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···3·(GLIBC_2.4)·····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:···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*)······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*)······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*)······2·(GLIBC_2.4)··
17 ··038:···3·(GLIBC_2.4)·····2·(GCC_3.5)·······3·(GLIBC_2.4)·····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*)······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*)······2·(GLIBC_2.4)·····1·(*global*)···
24 ··054:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···24 ··054:···1·(*global*)······1·(*global*)···
  
25 Version·needs·section·'.gnu.version_r'·contains·3·entries:25 Version·needs·section·'.gnu.version_r'·contains·2·entries:
26 ·Addr:·0x0000000000000d10··Offset:·0x00000d10··Link:·4·(.dynstr)26 ·Addr:·0x0000000000000c88··Offset:·0x00000c88··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 
1010 B
strings --all --bytes=8 {}
    
Offset 12, 15 lines modifiedOffset 12, 14 lines modified
12 PL_new_atom12 PL_new_atom
13 PL_new_functor_sz13 PL_new_functor_sz
14 PL_cons_functor_v14 PL_cons_functor_v
15 PL_unify15 PL_unify
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_error19 PL_resource_error
21 PL_permission_error20 PL_permission_error
22 PL_existence_error21 PL_existence_error
23 PL_domain_error22 PL_domain_error
24 PL_type_error23 PL_type_error
25 PL_representation_error24 PL_representation_error
26 PL_uninstantiation_error25 PL_uninstantiation_error
Offset 63, 26 lines modifiedOffset 62, 24 lines modified
63 _PL_retry_address62 _PL_retry_address
64 PL_foreign_context63 PL_foreign_context
65 _PL_retry64 _PL_retry
66 PL_get_nchars65 PL_get_nchars
67 SsnprintfX66 SsnprintfX
68 Ssnprintf67 Ssnprintf
69 PL_unify_chars68 PL_unify_chars
70 __aeabi_unwind_cpp_pr1 
71 Sdprintf69 Sdprintf
72 PL_predicate70 PL_predicate
73 PL_open_query71 PL_open_query
74 PL_next_solution72 PL_next_solution
75 PL_exception73 PL_exception
76 PL_cut_query74 PL_cut_query
77 PL_close_query75 PL_close_query
78 PL_clear_exception76 PL_clear_exception
79 PL_register_foreign77 PL_register_foreign
80 uninstall_test_ffi78 uninstall_test_ffi
81 libgcc_s.so.1 
82 libc.so.679 libc.so.6
83 ld-linux-armhf.so.380 ld-linux-armhf.so.3
84 GLIBC_2.481 GLIBC_2.4
85 H»      KxD»   J{D82 H»      KxD»   J{D
86 »       KJ"»    I»   H{DyD·3xD83 »       KJ"»    I»   H{DyD·3xD
87 zq{D0FzD84 zq{D0FzD
88 pJpH#FzD85 pJpH#FzD
Offset 171, 16 lines modifiedOffset 168, 14 lines modified
171 .shstrtab168 .shstrtab
172 .note.gnu.build-id169 .note.gnu.build-id
173 .gnu.hash170 .gnu.hash
174 .gnu.version171 .gnu.version
175 .gnu.version_r172 .gnu.version_r
176 .rel.dyn173 .rel.dyn
177 .rel.plt174 .rel.plt
178 .ARM.extab 
179 .ARM.exidx 
180 .eh_frame175 .eh_frame
181 .init_array176 .init_array
182 .fini_array177 .fini_array
183 .dynamic178 .dynamic
184 .ARM.attributes179 .ARM.attributes
185 .gnu_debugaltlink180 .gnu_debugaltlink
186 .gnu_debuglink181 .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·56000000·01000000·05000000·....V...........2 ··0x00000118·02000000·54000000·01000000·05000000·....T...........
3 ··0x00000148·10c00400·56000000·57000000·9390fa46·....V...W......F3 ··0x00000128·10c00400·54000000·55000000·9390fa46·....T...U......F
4 ··0x00000158·cf0562bc····························..b.4 ··0x00000138·cf0562bc····························..b.
  
11.5 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 92 lines modifiedOffset 1, 87 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000006dc·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x0000069c·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000006ec·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000006ac·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000006fc·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000006bc·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x0000070c·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000006cc·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x0000071c·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000006dc·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x0000072c·6c697a65·00504c5f·6765745f·61746f6d·lize.PL_get_atom7 ··0x000006ec·6c697a65·00504c5f·6765745f·61746f6d·lize.PL_get_atom
8 ··0x0000073c·5f636861·72730050·4c5f6765·745f696e·_chars.PL_get_in8 ··0x000006fc·5f636861·72730050·4c5f6765·745f696e·_chars.PL_get_in
9 ··0x0000074c·74656765·725f6578·00504c5f·6e65775f·teger_ex.PL_new_9 ··0x0000070c·74656765·725f6578·00504c5f·6e65775f·teger_ex.PL_new_
10 ··0x0000075c·7465726d·5f726566·00504c5f·7075745f·term_ref.PL_put_10 ··0x0000071c·7465726d·5f726566·00504c5f·7075745f·term_ref.PL_put_
11 ··0x0000076c·61746f6d·5f636861·72730050·4c5f7075·atom_chars.PL_pu11 ··0x0000072c·61746f6d·5f636861·72730050·4c5f7075·atom_chars.PL_pu
12 ··0x0000077c·745f696e·74363400·504c5f6e·65775f74·t_int64.PL_new_t12 ··0x0000073c·745f696e·74363400·504c5f6e·65775f74·t_int64.PL_new_t
13 ··0x0000078c·65726d5f·72656673·00504c5f·7075745f·erm_refs.PL_put_13 ··0x0000074c·65726d5f·72656673·00504c5f·7075745f·erm_refs.PL_put_
14 ··0x0000079c·7465726d·00504c5f·6e65775f·61746f6d·term.PL_new_atom14 ··0x0000075c·7465726d·00504c5f·6e65775f·61746f6d·term.PL_new_atom
15 ··0x000007ac·00504c5f·6e65775f·66756e63·746f725f·.PL_new_functor_15 ··0x0000076c·00504c5f·6e65775f·66756e63·746f725f·.PL_new_functor_
16 ··0x000007bc·737a0050·4c5f636f·6e735f66·756e6374·sz.PL_cons_funct16 ··0x0000077c·737a0050·4c5f636f·6e735f66·756e6374·sz.PL_cons_funct
17 ··0x000007cc·6f725f76·00504c5f·756e6966·79005f5f·or_v.PL_unify.__17 ··0x0000078c·6f725f76·00504c5f·756e6966·79005f5f·or_v.PL_unify.__
18 ··0x000007dc·73746163·6b5f6368·6b5f6661·696c005f·stack_chk_fail._18 ··0x0000079c·73746163·6b5f6368·6b5f6661·696c005f·stack_chk_fail._
19 ··0x000007ec·5f617373·6572745f·6661696c·005f5f73·_assert_fail.__s19 ··0x000007ac·5f617373·6572745f·6661696c·005f5f73·_assert_fail.__s
20 ··0x000007fc·7461636b·5f63686b·5f677561·7264005f·tack_chk_guard._20 ··0x000007bc·7461636b·5f63686b·5f677561·72640050·tack_chk_guard.P
21 ··0x0000080c·5f616561·62695f75·6e77696e·645f6370·_aeabi_unwind_cp 
22 ··0x0000081c·705f7072·3000504c·5f726573·6f757263·p_pr0.PL_resourc21 ··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
23 ··0x0000082c·655f6572·726f7200·504c5f70·65726d69·e_error.PL_permi24 ··0x000007fc·655f6572·726f7200·504c5f64·6f6d6169·e_error.PL_domai
24 ··0x0000083c·7373696f·6e5f6572·726f7200·504c5f65·ssion_error.PL_e25 ··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
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_uninstan29 ··0x0000084c·5f657272·6f720050·4c5f696e·7374616e·_error.PL_instan
30 ··0x0000089c·74696174·696f6e5f·6572726f·7200504c·tiation_error.PL30 ··0x0000085c·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_int31 ··0x0000086c·5f676574·5f737472·65616d00·504c5f71·_get_stream.PL_q
 32 ··0x0000087c·6c665f67·65745f69·6e743634·00504c5f·lf_get_int64.PL_
 33 ··0x0000088c·756e6966·795f696e·74363400·504c5f72·unify_int64.PL_r
 34 ··0x0000089c·656c6561·73655f73·74726561·6d00504c·elease_stream.PL
 35 ··0x000008ac·5f637674·5f695f69·6e743634·00504c5f·_cvt_i_int64.PL_
 36 ··0x000008bc·716c665f·7075745f·696e7436·3400504c·qlf_put_int64.PL
 37 ··0x000008cc·5f716c66·5f676574·5f696e74·33320050·_qlf_get_int32.P
 38 ··0x000008dc·4c5f756e·6966795f·696e7465·67657200·L_unify_integer.
 39 ··0x000008ec·504c5f63·76745f69·5f696e74·33320050·PL_cvt_i_int32.P
 40 ··0x000008fc·4c5f716c·665f7075·745f696e·74333200·L_qlf_put_int32.
 41 ··0x0000090c·504c5f63·6f70795f·7465726d·5f726566·PL_copy_term_ref
 42 ··0x0000091c·00504c5f·6765745f·6c697374·5f657800·.PL_get_list_ex.
 43 ··0x0000092c·504c5f6d·61726b5f·73747269·6e675f62·PL_mark_string_b
 44 ··0x0000093c·75666665·72730050·4c5f6765·745f6368·uffers.PL_get_ch
35 ··0x000008ec·36340050·4c5f7265·6c656173·655f7374·64.PL_release_st45 ··0x0000094c·61727300·504c5f72·656c6561·73655f73·ars.PL_release_s
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.PL46 ··0x0000095c·7472696e·675f6275·66666572·735f6672·tring_buffers_fr
 47 ··0x0000096c·6f6d5f6d·61726b00·53667072·696e7466·om_mark.Sfprintf
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. 
54 ··0x00000a1c·504c5f75·6e696679·5f6e696c·00504c5f·PL_unify_nil.PL_ 
55 ··0x00000a2c·756e6966·795f626f·6f6c0050·4c5f756e·unify_bool.PL_un 
56 ··0x00000a3c·6966795f·73747269·6e675f63·68617273·ify_string_chars 
57 ··0x00000a4c·005f5f73·74726361·745f6368·6b005f50·.__strcat_chk._P 
58 ··0x00000a5c·4c5f6174·6f6d7300·504c5f73·63616e5f·L_atoms.PL_scan_ 
59 ··0x00000a6c·6f707469·6f6e7300·504c5f75·6e696679·options.PL_unify 
60 ··0x00000a7c·5f746572·6d00504c·5f676574·5f61746f·_term.PL_get_ato 
61 ··0x00000a8c·6d5f6578·00504c5f·61746f6d·5f6e6368·m_ex.PL_atom_nch 
62 ··0x00000a9c·61727300·504c5f61·746f6d5f·77636861·ars.PL_atom_wcha 
63 ··0x00000aac·72730053·66707269·6e746658·00504c5f·rs.SfprintfX.PL_ 
64 ··0x00000abc·666f7265·69676e5f·636f6e74·726f6c00·foreign_control. 
65 ··0x00000acc·504c5f67·65745f6c·6f6e675f·65780050·PL_get_long_ex.P48 ··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
 63 ··0x00000a6c·5f636f6e·74726f6c·00504c5f·6765745f·_control.PL_get_
 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
66 ··0x00000adc·4c5f666f·72656967·6e5f636f·6e746578·L_foreign_contex68 ··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
67 ··0x00000aec·745f6164·64726573·73005f50·4c5f7265·t_address._PL_re 
68 ··0x00000afc·7472795f·61646472·65737300·66726565·try_address.free 
69 ··0x00000b0c·006d616c·6c6f6300·504c5f66·6f726569·.malloc.PL_forei 
70 ··0x00000b1c·676e5f63·6f6e7465·7874005f·504c5f72·gn_context._PL_r 
71 ··0x00000b2c·65747279·00504c5f·6765745f·6e636861·etry.PL_get_ncha 
72 ··0x00000b3c·72730053·736e7072·696e7466·58005373·rs.SsnprintfX.Ss 
73 ··0x00000b4c·6e707269·6e746600·504c5f75·6e696679·nprintf.PL_unify 
74 ··0x00000b5c·5f636861·7273005f·5f616561·62695f75·_chars.__aeabi_u 
75 ··0x00000b6c·6e77696e·645f6370·705f7072·31005364·nwind_cpp_pr1.Sd 
76 ··0x00000b7c·7072696e·74660050·4c5f7072·65646963·printf.PL_predic 
77 ··0x00000b8c·61746500·504c5f6f·70656e5f·71756572·ate.PL_open_quer74 ··0x00000b1c·69636174·6500504c·5f6f7065·6e5f7175·icate.PL_open_qu
78 ··0x00000b9c·7900504c·5f6e6578·745f736f·6c757469·y.PL_next_soluti75 ··0x00000b2c·65727900·504c5f6e·6578745f·736f6c75·ery.PL_next_solu
79 ··0x00000bac·6f6e0050·4c5f6578·63657074·696f6e00·on.PL_exception. 
80 ··0x00000bbc·504c5f63·75745f71·75657279·00504c5f·PL_cut_query.PL_ 
81 ··0x00000bcc·636c6f73·655f7175·65727900·504c5f63·close_query.PL_c76 ··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
Max diff block lines reached; 0/11631 bytes (0.00%) of diff not shown.
555 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 00000fc0·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     144c·<PL_get_atom_chars@plt+0xc>5 »       bl»     13a4·<PL_get_atom_chars@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
14.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
62.0 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 000028c0·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
12.3 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 96 lines modifiedOffset 1, 96 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00002970·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000028c8·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00002980·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x000028d8·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00002990·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000028e8·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x000029a0·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000028f8·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x000029b0·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00002908·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x000029c0·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00002918·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x000029d0·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00002928·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x000029e0·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00002938·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x000029f0·0b000000·41000000·00000000·00000000·....A...........10 ··0x00002948·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00002a00·696e745f·696e666f·00000000·2e2f7061·int_info...../pa11 ··0x00002958·696e745f·696e666f·00000000·2e2f7061·int_info...../pa
12 ··0x00002a10·636b6167·65732f63·70702f74·6573745f·ckages/cpp/test_12 ··0x00002968·636b6167·65732f63·70702f74·6573745f·ckages/cpp/test_
13 ··0x00002a20·6666692e·63000000·6620213d·20300000·ffi.c...f·!=·0..13 ··0x00002978·6666692e·63000000·6620213d·20300000·ffi.c...f·!=·0..
14 ··0x00002a30·25730a00·74727565·00000000·54525545·%s..true....TRUE14 ··0x00002988·25730a00·74727565·00000000·54525545·%s..true....TRUE
15 ··0x00002a40·00000000·46414c53·45000000·65786365·....FALSE...exce15 ··0x00002998·00000000·46414c53·45000000·65786365·....FALSE...exce
16 ··0x00002a50·7074696f·6e000000·3f3f3f00·7969656c·ption...???.yiel16 ··0x000029a8·7074696f·6e000000·3f3f3f00·7969656c·ption...???.yiel
17 ··0x00002a60·64000000·6c617374·00000000·66616c73·d...last....fals17 ··0x000029b8·64000000·6c617374·00000000·66616c73·d...last....fals
18 ··0x00002a70·65000000·2c6e6f72·6d616c00·2c6e6f64·e...,normal.,nod18 ··0x000029c8·65000000·2c6e6f72·6d616c00·2c6e6f64·e...,normal.,nod
19 ··0x00002a80·65627567·00000000·2c636174·63685f65·ebug....,catch_e19 ··0x000029d8·65627567·00000000·2c636174·63685f65·ebug....,catch_e
20 ··0x00002a90·78636570·74696f6e·00000000·2c706173·xception....,pas20 ··0x000029e8·78636570·74696f6e·00000000·2c706173·xception....,pas
21 ··0x00002aa0·735f6578·63657074·696f6e00·2c616c6c·s_exception.,all21 ··0x000029f8·735f6578·63657074·696f6e00·2c616c6c·s_exception.,all
22 ··0x00002ab0·6f775f79·69656c64·00000000·2c657874·ow_yield....,ext22 ··0x00002a08·6f775f79·69656c64·00000000·2c657874·ow_yield....,ext
23 ··0x00002ac0·5f737461·74757300·2c636c65·61725f72·_status.,clear_r23 ··0x00002a18·5f737461·74757300·2c636c65·61725f72·_status.,clear_r
24 ··0x00002ad0·65747572·6e5f7472·75650000·2c636c6f·eturn_true..,clo24 ··0x00002a28·65747572·6e5f7472·75650000·2c636c6f·eturn_true..,clo
25 ··0x00002ae0·73655f71·75657279·00000000·2c657863·se_query....,exc25 ··0x00002a38·73655f71·75657279·00000000·2c657863·se_query....,exc
26 ··0x00002af0·5f746572·6d000000·6666695f·6f707469·_term...ffi_opti26 ··0x00002a48·5f746572·6d000000·6666695f·6f707469·_term...ffi_opti
27 ··0x00002b00·6f6e7300·2f25732f·257a6400·2f255773·ons./%s/%zd./%Ws27 ··0x00002a58·6f6e7300·2f25732f·257a6400·2f255773·ons./%s/%zd./%Ws
28 ··0x00002b10·2f257a64·00000000·6d656d6f·72790000·/%zd....memory..28 ··0x00002a68·2f257a64·00000000·6d656d6f·72790000·/%zd....memory..
29 ··0x00002b20·30000000·3c25753e·3a255573·00000000·0...<%u>:%Us....29 ··0x00002a78·30000000·3c25753e·3a255573·00000000·0...<%u>:%Us....
30 ··0x00002b30·3c756e6b·6e6f776e·2d746572·6d3a2575·<unknown-term:%u30 ··0x00002a88·3c756e6b·6e6f776e·2d746572·6d3a2575·<unknown-term:%u
31 ··0x00002b40·3e000000·3c6e756c·6c2d7465·726d3e00·>...<null-term>.31 ··0x00002a98·3e000000·3c6e756c·6c2d7465·726d3e00·>...<null-term>.
32 ··0x00002b50·25730000·3c696e76·616c6964·20746572·%s..<invalid·ter32 ··0x00002aa8·25730000·3c696e76·616c6964·20746572·%s..<invalid·ter
33 ··0x00002b60·6d3e0000·3c6e6f2d·65786365·7074696f·m>..<no-exceptio33 ··0x00002ab8·6d3e0000·3c6e6f2d·65786365·7074696f·m>..<no-exceptio
34 ··0x00002b70·6e3e0000·63616c6c·00000000·72616e67·n>..call....rang34 ··0x00002ac8·6e3e0000·63616c6c·00000000·72616e67·n>..call....rang
35 ··0x00002b80·655f6666·69000000·72616e67·655f6666·e_ffi...range_ff35 ··0x00002ad8·655f6666·69000000·72616e67·655f6666·e_ffi...range_ff
36 ··0x00002b90·69616c6c·6f630000·72616e67·655f6666·ialloc..range_ff36 ··0x00002ae8·69616c6c·6f630000·72616e67·655f6666·ialloc..range_ff
37 ··0x00002ba0·695f7374·72000000·52414e47·455f4646·i_str...RANGE_FF37 ··0x00002af8·695f7374·72000000·52414e47·455f4646·i_str...RANGE_FF
38 ··0x00002bb0·49000000·30203d3d·20737472·6e636d70·I...0·==·strncmp38 ··0x00002b08·49000000·30203d3d·20737472·6e636d70·I...0·==·strncmp
39 ··0x00002bc0·2872616e·67655f66·66695f73·74722c20·(range_ffi_str,·39 ··0x00002b18·2872616e·67655f66·66695f73·74722c20·(range_ffi_str,·
40 ··0x00002bd0·52414e47·455f4646·495f5354·525f434f·RANGE_FFI_STR_CO40 ··0x00002b28·52414e47·455f4646·495f5354·525f434f·RANGE_FFI_STR_CO
41 ··0x00002be0·4e54454e·54532c20·52414e47·455f4646·NTENTS,·RANGE_FF41 ··0x00002b38·4e54454e·54532c20·52414e47·455f4646·NTENTS,·RANGE_FF
42 ··0x00002bf0·495f5354·525f4c45·4e290000·775f6174·I_STR_LEN)..w_at42 ··0x00002b48·495f5354·525f4c45·4e290000·775f6174·I_STR_LEN)..w_at
43 ··0x00002c00·6f6d5f66·66695f00·61746f6d·5f666669·om_ffi_.atom_ffi43 ··0x00002b58·6f6d5f66·66695f00·61746f6d·5f666669·om_ffi_.atom_ffi
44 ··0x00002c10·5f000000·6666695f·63616c6c·5f657863·_...ffi_call_exc44 ··0x00002b68·5f000000·6666695f·63616c6c·5f657863·_...ffi_call_exc
45 ··0x00002c20·00000000·73647072·696e7466·00000000·....sdprintf....45 ··0x00002b78·00000000·73647072·696e7466·00000000·....sdprintf....
46 ··0x00002c30·73647072·696e7466·6e6c0000·71756572·sdprintfnl..quer46 ··0x00002b88·73647072·696e7466·6e6c0000·71756572·sdprintfnl..quer
47 ··0x00002c40·795f666c·6167735f·73747200·71756572·y_flags_str.quer47 ··0x00002b98·795f666c·6167735f·73747200·71756572·y_flags_str.quer
48 ··0x00002c50·795f7263·5f737461·7475735f·73747200·y_rc_status_str.48 ··0x00002ba8·795f7263·5f737461·7475735f·73747200·y_rc_status_str.
49 ··0x00002c60·6666695f·6765745f·656e7669·726f6e31·ffi_get_environ149 ··0x00002bb8·6666695f·6765745f·656e7669·726f6e31·ffi_get_environ1
50 ··0x00002c70·00000000·6666695f·6765745f·656e7669·....ffi_get_envi50 ··0x00002bc8·00000000·6666695f·6765745f·656e7669·....ffi_get_envi
51 ··0x00002c80·726f6e32·00000000·6666695f·77726974·ron2....ffi_writ51 ··0x00002bd8·726f6e32·00000000·6666695f·77726974·ron2....ffi_writ
52 ··0x00002c90·655f6174·6f6d7300·6666695f·77726974·e_atoms.ffi_writ52 ··0x00002be8·655f6174·6f6d7300·6666695f·77726974·e_atoms.ffi_writ
53 ··0x00002ca0·655f696e·74333200·6666695f·72656164·e_int32.ffi_read53 ··0x00002bf8·655f696e·74333200·6666695f·72656164·e_int32.ffi_read
54 ··0x00002cb0·5f696e74·33320000·6666695f·77726974·_int32..ffi_writ54 ··0x00002c08·5f696e74·33320000·6666695f·77726974·_int32..ffi_writ
55 ··0x00002cc0·655f696e·74363400·6666695f·72656164·e_int64.ffi_read55 ··0x00002c18·655f696e·74363400·6666695f·72656164·e_int64.ffi_read
56 ··0x00002cd0·5f696e74·36340000·7468726f·775f696e·_int64..throw_in56 ··0x00002c28·5f696e74·36340000·7468726f·775f696e·_int64..throw_in
57 ··0x00002ce0·7374616e·74696174·696f6e5f·6572726f·stantiation_erro57 ··0x00002c38·7374616e·74696174·696f6e5f·6572726f·stantiation_erro
58 ··0x00002cf0·725f6666·69000000·7468726f·775f756e·r_ffi...throw_un58 ··0x00002c48·725f6666·69000000·7468726f·775f756e·r_ffi...throw_un
59 ··0x00002d00·696e7374·616e7469·6174696f·6e5f6572·instantiation_er59 ··0x00002c58·696e7374·616e7469·6174696f·6e5f6572·instantiation_er
60 ··0x00002d10·726f725f·66666900·7468726f·775f7265·ror_ffi.throw_re60 ··0x00002c68·726f725f·66666900·7468726f·775f7265·ror_ffi.throw_re
61 ··0x00002d20·70726573·656e7461·74696f6e·5f657272·presentation_err61 ··0x00002c78·70726573·656e7461·74696f6e·5f657272·presentation_err
62 ··0x00002d30·6f725f66·66690000·7468726f·775f7479·or_ffi..throw_ty62 ··0x00002c88·6f725f66·66690000·7468726f·775f7479·or_ffi..throw_ty
63 ··0x00002d40·70655f65·72726f72·5f666669·00000000·pe_error_ffi....63 ··0x00002c98·70655f65·72726f72·5f666669·00000000·pe_error_ffi....
64 ··0x00002d50·7468726f·775f646f·6d61696e·5f657272·throw_domain_err64 ··0x00002ca8·7468726f·775f646f·6d61696e·5f657272·throw_domain_err
65 ··0x00002d60·6f725f66·66690000·7468726f·775f6578·or_ffi..throw_ex65 ··0x00002cb8·6f725f66·66690000·7468726f·775f6578·or_ffi..throw_ex
66 ··0x00002d70·69737465·6e63655f·6572726f·725f6666·istence_error_ff66 ··0x00002cc8·69737465·6e63655f·6572726f·725f6666·istence_error_ff
67 ··0x00002d80·69000000·7468726f·775f7065·726d6973·i...throw_permis67 ··0x00002cd8·69000000·7468726f·775f7065·726d6973·i...throw_permis
68 ··0x00002d90·73696f6e·5f657272·6f725f66·66690000·sion_error_ffi..68 ··0x00002ce8·73696f6e·5f657272·6f725f66·66690000·sion_error_ffi..
69 ··0x00002da0·7468726f·775f7265·736f7572·63655f65·throw_resource_e69 ··0x00002cf8·7468726f·775f7265·736f7572·63655f65·throw_resource_e
70 ··0x00002db0·72726f72·5f666669·00000000·696e745f·rror_ffi....int_70 ··0x00002d08·72726f72·5f666669·00000000·696e745f·rror_ffi....int_
71 ··0x00002dc0·696e666f·5f666669·00000000·5348454c·info_ffi....SHEL71 ··0x00002d18·696e666f·5f666669·00000000·5348454c·info_ffi....SHEL
72 ··0x00002dd0·4c3d2f62·696e2f62·61736800·5445524d·L=/bin/bash.TERM72 ··0x00002d28·4c3d2f62·696e2f62·61736800·5445524d·L=/bin/bash.TERM
73 ··0x00002de0·4341503d·00000000·5057443d·2f686f6d·CAP=....PWD=/hom73 ··0x00002d38·4341503d·00000000·5057443d·2f686f6d·CAP=....PWD=/hom
74 ··0x00002df0·652f7072·6f677261·6d6d6572·2f737263·e/programmer/src74 ··0x00002d48·652f7072·6f677261·6d6d6572·2f737263·e/programmer/src
75 ··0x00002e00·2f737769·706c2d64·6576656c·00000000·/swipl-devel....75 ··0x00002d58·2f737769·706c2d64·6576656c·00000000·/swipl-devel....
76 ··0x00002e10·4c414e47·3d656e5f·55532e55·54462d38·LANG=en_US.UTF-876 ··0x00002d68·4c414e47·3d656e5f·55532e55·54462d38·LANG=en_US.UTF-8
77 ··0x00002e20·00000000·71756f74·65640000·6c656e67·....quoted..leng77 ··0x00002d78·00000000·71756f74·65640000·6c656e67·....quoted..leng
78 ··0x00002e30·74680000·63616c6c·6261636b·00000000·th..callback....78 ··0x00002d88·74680000·63616c6c·6261636b·00000000·th..callback....
79 ··0x00002e40·746f6b65·6e000000·64657363·72000000·token...descr...79 ··0x00002d98·746f6b65·6e000000·64657363·72000000·token...descr...
80 ··0x00002e50·696e745f·696e666f·5f666669·00000000·int_info_ffi....80 ··0x00002da8·696e745f·696e666f·5f666669·00000000·int_info_ffi....
81 ··0x00002e60·72616e67·655f6666·69616c6c·6f630000·range_ffialloc..81 ··0x00002db8·72616e67·655f6666·69616c6c·6f630000·range_ffialloc..
82 ··0x00002e70·72616e67·655f6666·69000000·696e7374·range_ffi...inst82 ··0x00002dc8·72616e67·655f6666·69000000·696e7374·range_ffi...inst
83 ··0x00002e80·616c6c5f·74657374·5f666669·00000000·all_test_ffi....83 ··0x00002dd8·616c6c5f·74657374·5f666669·00000000·all_test_ffi....
84 ··0x00002e90·756e696e·7374616c·6c5f7465·73745f66·uninstall_test_f84 ··0x00002de8·756e696e·7374616c·6c5f7465·73745f66·uninstall_test_f
85 ··0x00002ea0·66690000·3e000000·41000000·0c000000·fi..>...A.......85 ··0x00002df8·66690000·3e000000·41000000·0c000000·fi..>...A.......
86 ··0x00002eb0·41000000·11000000·41000000·27000000·A.......A...'...86 ··0x00002e08·41000000·11000000·41000000·27000000·A.......A...'...
87 ··0x00002ec0·41000000·36000000·41000000·03000000·A...6...A.......87 ··0x00002e18·41000000·36000000·41000000·03000000·A...6...A.......
88 ··0x00002ed0·41000000·06000000·41000000·15000000·A.......A.......88 ··0x00002e28·41000000·06000000·41000000·15000000·A.......A.......
89 ··0x00002ee0·41000000·0f000000·41000000·0e000000·A.......A.......89 ··0x00002e38·41000000·0f000000·41000000·0e000000·A.......A.......
90 ··0x00002ef0·41000000·26000000·41000000·13000000·A...&...A.......90 ··0x00002e48·41000000·26000000·41000000·13000000·A...&...A.......
91 ··0x00002f00·41000000·29000000·41000000·02000000·A...)...A.......91 ··0x00002e58·41000000·29000000·41000000·02000000·A...)...A.......
92 ··0x00002f10·41000000·19000000·41000000·0a000000·A.......A.......92 ··0x00002e68·41000000·19000000·41000000·0a000000·A.......A.......
93 ··0x00002f20·41000000·0b000000·41000000·00000000·A.......A.......93 ··0x00002e78·41000000·0b000000·41000000·00000000·A.......A.......
94 ··0x00002f30·00000000····························....94 ··0x00002e88·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 ··0x00002ff8·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 ··0x00003da0·11150000····························....2 ··0x00003da8·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 ··0x00003da4·d1140000····························....2 ··0x00003dac·29140000····························)...
  
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 ··0x00003ea8·a83d0000·00000000·00000000·74100000·.=..........t...3 ··0x00003ea8·b03d0000·00000000·00000000·cc0f0000·.=..............
4 ··0x00003eb8·74100000·74100000·74100000·74100000·t...t...t...t...4 ··0x00003eb8·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................
5 ··0x00003ec8·74100000·74100000·74100000·74100000·t...t...t...t...5 ··0x00003ec8·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................
6 ··0x00003ed8·74100000·74100000·74100000·74100000·t...t...t...t...6 ··0x00003ed8·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................
7 ··0x00003ee8·74100000·74100000·74100000·74100000·t...t...t...t...7 ··0x00003ee8·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................
8 ··0x00003ef8·74100000·74100000·74100000·74100000·t...t...t...t...8 ··0x00003ef8·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................
9 ··0x00003f08·74100000·74100000·74100000·74100000·t...t...t...t...9 ··0x00003f08·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................
10 ··0x00003f18·74100000·74100000·74100000·74100000·t...t...t...t...10 ··0x00003f18·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................
11 ··0x00003f28·74100000·74100000·74100000·74100000·t...t...t...t...11 ··0x00003f28·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................
12 ··0x00003f38·74100000·74100000·74100000·74100000·t...t...t...t...12 ··0x00003f38·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................
13 ··0x00003f48·74100000·74100000·74100000·74100000·t...t...t...t...13 ··0x00003f48·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................
14 ··0x00003f58·74100000·74100000·74100000·74100000·t...t...t...t...14 ··0x00003f58·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................
15 ··0x00003f68·74100000·74100000·74100000·74100000·t...t...t...t...15 ··0x00003f68·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................
16 ··0x00003f78·74100000·74100000·74100000·74100000·t...t...t...t...16 ··0x00003f78·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................
17 ··0x00003f88·74100000·74100000·74100000·74100000·t...t...t...t...17 ··0x00003f88·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................
18 ··0x00003f98·74100000·74100000·74100000·74100000·t...t...t...t...18 ··0x00003f98·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................
19 ··0x00003fa8·74100000·74100000·74100000·74100000·t...t...t...t...19 ··0x00003fa8·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................
20 ··0x00003fb8·74100000·74100000·74100000·74100000·t...t...t...t...20 ··0x00003fb8·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................
21 ··0x00003fc8·74100000·74100000·74100000·74100000·t...t...t...t...21 ··0x00003fc8·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................
22 ··0x00003fd8·74100000·74100000·74100000·74100000·t...t...t...t...22 ··0x00003fd8·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................
23 ··0x00003fe8·74100000·00000000·00000000·00000000·t...............23 ··0x00003fe8·cc0f0000·00000000·00000000·00000000·................
24 ··0x00003ff8·00000000·00000000···················........24 ··0x00003ff8·00000000·00000000···················........
  
948 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 ··0x00004000·00400000·cc2d0000·dc2d0000·e82d0000·.@...-...-...-..2 ··0x00004000·00400000·242d0000·342d0000·402d0000·.@..$-..4-..@-..
3 ··0x00004010·102e0000·00000000·00000000·00000000·................3 ··0x00004010·682d0000·00000000·00000000·00000000·h-..............
4 ··0x00004020·242e0000·00000000·04000000·2c2e0000·$...........,...4 ··0x00004020·7c2d0000·00000000·04000000·842d0000·|-...........-..
5 ··0x00004030·00000000·08000000·342e0000·00000000·........4.......5 ··0x00004030·00000000·08000000·8c2d0000·00000000·.........-......
6 ··0x00004040·07000000·402e0000·00000000·06000000·....@...........6 ··0x00004040·07000000·982d0000·00000000·06000000·.....-..........
7 ··0x00004050·482e0000·00000000·ffffffff·00000000·H...............7 ··0x00004050·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·61363465·36373064·31346339·36386166·a64e670d14c968af 
3 ··0x00000010·66656631·64383063·35386239·38323939·fef1d80c58b982992 ··0x00000000·31386364·38343530·39323665·30653363·18cd8450926e0e3c
 3 ··0x00000010·62613565·35636461·66613330·65333534·ba5e5cdafa30e354
4 ··0x00000020·65366431·63392e64·65627567·00000000·e6d1c9.debug....4 ··0x00000020·32633434·35612e64·65627567·00000000·2c445a.debug....
5 ··0x00000030·3a5fda6c····························:_.l5 ··0x00000030·7454d977····························tT.w
  
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. 
  
318 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 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:··········29276·(bytes·into·file)13 ··Start·of·section·headers:··········29256·(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······0x005fb4·0x00005fb4·0x00005fb4·0x00168·0x00168·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x06120·0x06120·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x05ea4·0x05ea4·R·E·0x1000
8 ··LOAD···········0x006db4·0x00007db4·0x00007db4·0x002d8·0x00b94·RW··0x10007 ··LOAD···········0x006dbc·0x00006dbc·0x00006dbc·0x002d0·0x00b8c·RW··0x1000
9 ··DYNAMIC········0x006df4·0x00007df4·0x00007df4·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x006dfc·0x00006dfc·0x00006dfc·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······0x006db4·0x00007db4·0x00007db4·0x0024c·0x0024c·R···0x111 ··GNU_RELRO······0x006dbc·0x00006dbc·0x00006dbc·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·0x725c:1 There·are·26·section·headers,·starting·at·offset·0x7248:
  
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·0045ec·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00000fd8·000fd8·0045ec·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········0000566c·00566c·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000055c4·0055c4·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00005674·005674·0008d4·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000055cc·0055cc·0008d4·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········00005f48·005f48·00006c·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······00005fb4·005fb4·000168·00··AL·11···0··4 
20 ··[16]·.eh_frame·········PROGBITS········0000611c·00611c·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00005ea0·005ea0·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······00007db4·006db4·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00006dbc·006dbc·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00007db8·006db8·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00006dc0·006dc0·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······PROGBITS········00007dbc·006dbc·000038·00··WA··0···0··421 ··[17]·.data.rel.ro······PROGBITS········00006dc4·006dc4·000038·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········00007df4·006df4·000100·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········00006dfc·006dfc·0000f8·08··WA··4···0··4
25 ··[21]·.got··············PROGBITS········00007ef4·006ef4·00010c·04··WA··0···0··423 ··[19]·.got··············PROGBITS········00006ef4·006ef4·00010c·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00008000·007000·00008c·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00007000·007000·00008c·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········00008090·00708c·0008b8·00··WA··0···0··825 ··[21]·.bss··············NOBITS··········00007090·00708c·0008b8·00··WA··0···0··8
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00708c·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00708c·000031·00······0···0··1
29 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·0070bd·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·0070bd·00005b·00······0···0··1
30 ··[26]·.gnu_debuglink····PROGBITS········00000000·007118·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·007118·000034·00······0···0··4
31 ··[27]·.shstrtab·········STRTAB··········00000000·00714c·00010f·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·00714c·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:·00008000·····0·SECTION·LOCAL··DEFAULT···22·.data5 ·····2:·00007000·····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
13.5 KB
readelf --wide --relocs {}
    
Offset 1, 118 lines modifiedOffset 1, 118 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 00007db4··00000017·R_ARM_RELATIVE········ 
4 00007db8··00000017·R_ARM_RELATIVE········ 
5 00007dbc··00000017·R_ARM_RELATIVE········3 00006dbc··00000017·R_ARM_RELATIVE········
6 00007dc0··00000017·R_ARM_RELATIVE········4 00006dc0··00000017·R_ARM_RELATIVE········
7 00007dc4··00000017·R_ARM_RELATIVE········5 00006dc4··00000017·R_ARM_RELATIVE········
8 00007dc8··00000017·R_ARM_RELATIVE········6 00006dc8··00000017·R_ARM_RELATIVE········
9 00007dcc··00000017·R_ARM_RELATIVE········7 00006dcc··00000017·R_ARM_RELATIVE········
10 00007dd0··00000017·R_ARM_RELATIVE········8 00006dd0··00000017·R_ARM_RELATIVE········
11 00007dd4··00000017·R_ARM_RELATIVE········9 00006dd4··00000017·R_ARM_RELATIVE········
12 00007dd8··00000017·R_ARM_RELATIVE········10 00006dd8··00000017·R_ARM_RELATIVE········
13 00007ddc··00000017·R_ARM_RELATIVE········11 00006ddc··00000017·R_ARM_RELATIVE········
14 00007de0··00000017·R_ARM_RELATIVE········12 00006de0··00000017·R_ARM_RELATIVE········
15 00007de4··00000017·R_ARM_RELATIVE········13 00006de4··00000017·R_ARM_RELATIVE········
16 00007de8··00000017·R_ARM_RELATIVE········14 00006de8··00000017·R_ARM_RELATIVE········
17 00007dec··00000017·R_ARM_RELATIVE········15 00006dec··00000017·R_ARM_RELATIVE········
18 00007df0··00000017·R_ARM_RELATIVE········16 00006df0··00000017·R_ARM_RELATIVE········
 17 00006df4··00000017·R_ARM_RELATIVE········
 18 00006df8··00000017·R_ARM_RELATIVE········
19 00008000··00000017·R_ARM_RELATIVE········19 00007000··00000017·R_ARM_RELATIVE········
20 00008004··00000017·R_ARM_RELATIVE········20 00007004··00000017·R_ARM_RELATIVE········
21 00008008··00000017·R_ARM_RELATIVE········21 00007008··00000017·R_ARM_RELATIVE········
22 0000800c··00000017·R_ARM_RELATIVE········22 0000700c··00000017·R_ARM_RELATIVE········
23 00008010··00000017·R_ARM_RELATIVE········23 00007010··00000017·R_ARM_RELATIVE········
24 00008014··00000017·R_ARM_RELATIVE········24 00007014··00000017·R_ARM_RELATIVE········
25 00008018··00000017·R_ARM_RELATIVE········25 00007018··00000017·R_ARM_RELATIVE········
26 0000801c··00000017·R_ARM_RELATIVE········26 0000701c··00000017·R_ARM_RELATIVE········
27 00008020··00000017·R_ARM_RELATIVE········27 00007020··00000017·R_ARM_RELATIVE········
28 00008024··00000017·R_ARM_RELATIVE········28 00007024··00000017·R_ARM_RELATIVE········
29 00008028··00000017·R_ARM_RELATIVE········29 00007028··00000017·R_ARM_RELATIVE········
30 0000802c··00000017·R_ARM_RELATIVE········30 0000702c··00000017·R_ARM_RELATIVE········
31 00008030··00000017·R_ARM_RELATIVE········31 00007030··00000017·R_ARM_RELATIVE········
32 00008034··00000017·R_ARM_RELATIVE········32 00007034··00000017·R_ARM_RELATIVE········
33 00008038··00000017·R_ARM_RELATIVE········33 00007038··00000017·R_ARM_RELATIVE········
34 0000803c··00000017·R_ARM_RELATIVE········34 0000703c··00000017·R_ARM_RELATIVE········
35 00008044··00000017·R_ARM_RELATIVE········35 00007044··00000017·R_ARM_RELATIVE········
36 00008048··00000017·R_ARM_RELATIVE········36 00007048··00000017·R_ARM_RELATIVE········
37 0000804c··00000017·R_ARM_RELATIVE········37 0000704c··00000017·R_ARM_RELATIVE········
38 00008050··00000017·R_ARM_RELATIVE········38 00007050··00000017·R_ARM_RELATIVE········
39 00008054··00000017·R_ARM_RELATIVE········39 00007054··00000017·R_ARM_RELATIVE········
40 00008058··00000017·R_ARM_RELATIVE········40 00007058··00000017·R_ARM_RELATIVE········
41 0000805c··00000017·R_ARM_RELATIVE········41 0000705c··00000017·R_ARM_RELATIVE········
42 00008060··00000017·R_ARM_RELATIVE········42 00007060··00000017·R_ARM_RELATIVE········
43 00008064··00000017·R_ARM_RELATIVE········43 00007064··00000017·R_ARM_RELATIVE········
44 00008068··00000017·R_ARM_RELATIVE········44 00007068··00000017·R_ARM_RELATIVE········
45 0000806c··00000017·R_ARM_RELATIVE········45 0000706c··00000017·R_ARM_RELATIVE········
46 00008070··00000017·R_ARM_RELATIVE········46 00007070··00000017·R_ARM_RELATIVE········
47 00008074··00000017·R_ARM_RELATIVE········47 00007074··00000017·R_ARM_RELATIVE········
48 00008078··00000017·R_ARM_RELATIVE········48 00007078··00000017·R_ARM_RELATIVE········
49 0000807c··00000017·R_ARM_RELATIVE········49 0000707c··00000017·R_ARM_RELATIVE········
50 00008080··00000017·R_ARM_RELATIVE········50 00007080··00000017·R_ARM_RELATIVE········
51 00007fe4··00000915·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.451 00006fe4··00000815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
52 00007fe8··00000a15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable52 00006fe8··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
53 00007fec··00001215·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.453 00006fec··00001115·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
54 00007ff0··00001c15·R_ARM_GLOB_DAT·········00000000···stderr@GLIBC_2.454 00006ff0··00001b15·R_ARM_GLOB_DAT·········00000000···stderr@GLIBC_2.4
55 00007ff4··00002315·R_ARM_GLOB_DAT·········00000000···__gmon_start__55 00006ff4··00002215·R_ARM_GLOB_DAT·········00000000···__gmon_start__
56 00007ff8··00003115·R_ARM_GLOB_DAT·········00000000···stdout@GLIBC_2.456 00006ff8··00002f15·R_ARM_GLOB_DAT·········00000000···stdout@GLIBC_2.4
57 00007ffc··00003a15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable57 00006ffc··00003815·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
58 Relocation·section·'.rel.plt'·at·offset·0xbdc·contains·57·entries:58 Relocation·section·'.rel.plt'·at·offset·0xb34·contains·57·entries:
59 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name59 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
60 00007f00··00000416·R_ARM_JUMP_SLOT········00000000···PL_discard_foreign_frame60 00006f00··00000316·R_ARM_JUMP_SLOT········00000000···PL_discard_foreign_frame
61 00007f04··00000516·R_ARM_JUMP_SLOT········00000000···raise@GLIBC_2.461 00006f04··00000416·R_ARM_JUMP_SLOT········00000000···raise@GLIBC_2.4
62 00007f08··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_integer62 00006f08··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
63 00007f0c··00000716·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.463 00006f0c··00000616·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
64 00007f10··00000816·R_ARM_JUMP_SLOT········00000000···PL_atom_chars64 00006f10··00000716·R_ARM_JUMP_SLOT········00000000···PL_atom_chars
65 00007f14··00000916·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.465 00006f14··00000816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
66 00007f18··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_term66 00006f18··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_term
67 00007f1c··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars67 00006f1c··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
68 00007f20··00000d16·R_ARM_JUMP_SLOT········00000000···fflush@GLIBC_2.468 00006f20··00000c16·R_ARM_JUMP_SLOT········00000000···fflush@GLIBC_2.4
69 00007f24··00000e16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.469 00006f24··00000d16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
70 00007f28··00000f16·R_ARM_JUMP_SLOT········00000000···_PL_atoms70 00006f28··00000e16·R_ARM_JUMP_SLOT········00000000···_PL_atoms
71 00007f2c··00001016·R_ARM_JUMP_SLOT········00000000···fgets@GLIBC_2.471 00006f2c··00000f16·R_ARM_JUMP_SLOT········00000000···fgets@GLIBC_2.4
72 00007f30··00001116·R_ARM_JUMP_SLOT········00000000···PL_unify_nil72 00006f30··00001016·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
73 00007f34··00001316·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.473 00006f34··00001216·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
74 00007f38··00001416·R_ARM_JUMP_SLOT········00000000···PL_register_foreign74 00006f38··00001316·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
75 00007f3c··00001516·R_ARM_JUMP_SLOT········00000000···PL_fatal_error75 00006f3c··00001416·R_ARM_JUMP_SLOT········00000000···PL_fatal_error
76 00007f40··00001616·R_ARM_JUMP_SLOT········00000000···__vsprintf_chk@GLIBC_2.476 00006f40··00001516·R_ARM_JUMP_SLOT········00000000···__vsprintf_chk@GLIBC_2.4
77 00007f44··00001716·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.477 00006f44··00001616·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
78 00007f48··00001816·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz78 00006f48··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
79 00007f4c··00001916·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref79 00006f4c··00001816·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
80 00007f50··00001a16·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs80 00006f50··00001916·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs
81 00007f54··00001b16·R_ARM_JUMP_SLOT········00000000···PL_new_atom81 00006f54··00001a16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
82 00007f58··00001d16·R_ARM_JUMP_SLOT········00000000···fwrite@GLIBC_2.482 00006f58··00001c16·R_ARM_JUMP_SLOT········00000000···fwrite@GLIBC_2.4
83 00007f5c··00001e16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate83 00006f5c··00001d16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate
84 00007f60··00001f16·R_ARM_JUMP_SLOT········00000000···strcpy@GLIBC_2.484 00006f60··00001e16·R_ARM_JUMP_SLOT········00000000···strcpy@GLIBC_2.4
85 00007f64··00002016·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.485 00006f64··00001f16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
86 00007f68··00002116·R_ARM_JUMP_SLOT········00000000···PL_is_functor86 00006f68··00002016·R_ARM_JUMP_SLOT········00000000···PL_is_functor
87 00007f6c··00002216·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.487 00006f6c··00002116·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
88 00007f70··00002316·R_ARM_JUMP_SLOT········00000000···__gmon_start__88 00006f70··00002216·R_ARM_JUMP_SLOT········00000000···__gmon_start__
89 00007f74··00002416·R_ARM_JUMP_SLOT········00000000···exit@GLIBC_2.489 00006f74··00002316·R_ARM_JUMP_SLOT········00000000···exit@GLIBC_2.4
90 00007f78··00002516·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.490 00006f78··00002416·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
91 00007f7c··00002616·R_ARM_JUMP_SLOT········00000000···ungetc@GLIBC_2.491 00006f7c··00002516·R_ARM_JUMP_SLOT········00000000···ungetc@GLIBC_2.4
92 00007f80··00002716·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref92 00006f80··00002616·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
93 00007f84··00002816·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.493 00006f84··00002716·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
94 00007f88··00002916·R_ARM_JUMP_SLOT········00000000···__sprintf_chk@GLIBC_2.494 00006f88··00002816·R_ARM_JUMP_SLOT········00000000···__sprintf_chk@GLIBC_2.4
95 00007f8c··00002a16·R_ARM_JUMP_SLOT········00000000···__isoc99_sscanf@GLIBC_2.795 00006f8c··00002916·R_ARM_JUMP_SLOT········00000000···__isoc99_sscanf@GLIBC_2.7
96 00007f90··00002c16·R_ARM_JUMP_SLOT········00000000···PL_get_atom96 00006f90··00002a16·R_ARM_JUMP_SLOT········00000000···PL_get_atom
97 00007f94··00002d16·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.497 00006f94··00002b16·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.4
98 00007f98··00002e16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom98 00006f98··00002c16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
99 00007f9c··00002f16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz99 00006f9c··00002d16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
100 00007fa0··00003016·R_ARM_JUMP_SLOT········00000000···__fprintf_chk@GLIBC_2.4100 00006fa0··00002e16·R_ARM_JUMP_SLOT········00000000···__fprintf_chk@GLIBC_2.4
101 00007fa4··00003216·R_ARM_JUMP_SLOT········00000000···fclose@GLIBC_2.4101 00006fa4··00003016·R_ARM_JUMP_SLOT········00000000···fclose@GLIBC_2.4
102 00007fa8··00003316·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame102 00006fa8··00003116·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
103 00007fac··00003416·R_ARM_JUMP_SLOT········00000000···PL_get_functor103 00006fac··00003216·R_ARM_JUMP_SLOT········00000000···PL_get_functor
104 00007fb0··00003516·R_ARM_JUMP_SLOT········00000000···PL_unify_list104 00006fb0··00003316·R_ARM_JUMP_SLOT········00000000···PL_unify_list
105 00007fb4··00003616·R_ARM_JUMP_SLOT········00000000···putc@GLIBC_2.4105 00006fb4··00003416·R_ARM_JUMP_SLOT········00000000···putc@GLIBC_2.4
106 00007fb8··00003716·R_ARM_JUMP_SLOT········00000000···PL_predicate106 00006fb8··00003516·R_ARM_JUMP_SLOT········00000000···PL_predicate
107 00007fbc··00003816·R_ARM_JUMP_SLOT········00000000···fopen64@GLIBC_2.4107 00006fbc··00003616·R_ARM_JUMP_SLOT········00000000···fopen64@GLIBC_2.4
108 00007fc0··00003916·R_ARM_JUMP_SLOT········00000000···PL_warning108 00006fc0··00003716·R_ARM_JUMP_SLOT········00000000···PL_warning
109 00007fc4··00003b16·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz109 00006fc4··00003916·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz
110 00007fc8··00003c16·R_ARM_JUMP_SLOT········00000000···PL_get_list110 00006fc8··00003a16·R_ARM_JUMP_SLOT········00000000···PL_get_list
111 00007fcc··00003d16·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.4111 00006fcc··00003b16·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.4
112 00007fd0··00003e16·R_ARM_JUMP_SLOT········00000000···PL_get_integer112 00006fd0··00003c16·R_ARM_JUMP_SLOT········00000000···PL_get_integer
113 00007fd4··00003f16·R_ARM_JUMP_SLOT········00000000···getc@GLIBC_2.4113 00006fd4··00003d16·R_ARM_JUMP_SLOT········00000000···getc@GLIBC_2.4
114 00007fd8··00004016·R_ARM_JUMP_SLOT········00000000···PL_get_chars114 00006fd8··00003e16·R_ARM_JUMP_SLOT········00000000···PL_get_chars
115 00007fdc··00004116·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4115 00006fdc··00003f16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
116 00007fe0··00004216·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars116 00006fe0··00004016·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars
2.32 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x6df4·contains·28·entries:1 Dynamic·section·at·offset·0x6dfc·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)·······················0x566c6 ·0x0000000d·(FINI)·······················0x55c4
8 ·0x00000019·(INIT_ARRAY)·················0x7db47 ·0x00000019·(INIT_ARRAY)·················0x6dbc
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x7db89 ·0x0000001a·(FINI_ARRAY)·················0x6dc0
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)·····················0x7ef416 ·0x00000003·(PLTGOT)·····················0x6ef4
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:·5ceecbf795a380c52ba6d5c0be5ffcd50246bca93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a30229c59b6d239e7c8a758a3d0676a2e053582c
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.4 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»  r7,·r0,·r4,·lsr·r17 »       ldrdeq» r6,·[r0],·-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,·#28672»@·0x700010 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700014 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700018 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700022 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700026 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700030 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700034 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700038 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700042 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700047 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700051 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700055 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700060 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700064 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700069 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700074 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700078 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700082 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700086 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700090 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700094 »       add»    ip,·ip,·#24576»@·0x6000
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,·#28672»@·0x700098 »       add»    ip,·ip,·#24576»@·0x6000
99 »       ldr»    pc,·[ip,·#124]!»       @·0x7c99 »       ldr»    pc,·[ip,·#292]!»       @·0x124
  
100 00000edc·<fwrite@plt>:100 00000e34·<fwrite@plt>:
Max diff block lines reached; 6259/11368 bytes (55.06%) of diff not shown.
232 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 0000566c·<.fini>:2 000055c4·<.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 ··0x0000611c·00000000····························....2 ··0x00005ea0·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 ··0x00007db4·45110000····························E...2 ··0x00006dbc·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 ··0x00007db8·05110000····························....2 ··0x00006dc0·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 ··0x00007dbc·e45a0000·e85a0000·ec5a0000·f05a0000·.Z...Z...Z...Z.. 
3 ··0x00007dcc·f45a0000·f85a0000·005b0000·745c0000·.Z...Z...[..t\.. 
4 ··0x00007ddc·b4580000·0c5b0000·105b0000·145b0000·.X...[...[...[..2 ··0x00006dc4·3c5a0000·405a0000·445a0000·485a0000·<Z..@Z..DZ..HZ..
 3 ··0x00006dd4·4c5a0000·505a0000·585a0000·cc5b0000·LZ..PZ..XZ...[..
 4 ··0x00006de4·0c580000·645a0000·685a0000·6c5a0000·.X..dZ..hZ..lZ..
5 ··0x00007dec·185b0000·1c5b0000···················.[...[..5 ··0x00006df4·705a0000·745a0000···················pZ..tZ..
  
2.45 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 ··0x00007ef4·f47d0000·00000000·00000000·b00d0000·.}..............3 ··0x00006ef4·fc6d0000·00000000·00000000·080d0000·.m..............
4 ··0x00007f04·b00d0000·b00d0000·b00d0000·b00d0000·................4 ··0x00006f04·080d0000·080d0000·080d0000·080d0000·................
5 ··0x00007f14·b00d0000·b00d0000·b00d0000·b00d0000·................5 ··0x00006f14·080d0000·080d0000·080d0000·080d0000·................
6 ··0x00007f24·b00d0000·b00d0000·b00d0000·b00d0000·................6 ··0x00006f24·080d0000·080d0000·080d0000·080d0000·................
7 ··0x00007f34·b00d0000·b00d0000·b00d0000·b00d0000·................7 ··0x00006f34·080d0000·080d0000·080d0000·080d0000·................
8 ··0x00007f44·b00d0000·b00d0000·b00d0000·b00d0000·................8 ··0x00006f44·080d0000·080d0000·080d0000·080d0000·................
9 ··0x00007f54·b00d0000·b00d0000·b00d0000·b00d0000·................9 ··0x00006f54·080d0000·080d0000·080d0000·080d0000·................
10 ··0x00007f64·b00d0000·b00d0000·b00d0000·b00d0000·................10 ··0x00006f64·080d0000·080d0000·080d0000·080d0000·................
11 ··0x00007f74·b00d0000·b00d0000·b00d0000·b00d0000·................11 ··0x00006f74·080d0000·080d0000·080d0000·080d0000·................
12 ··0x00007f84·b00d0000·b00d0000·b00d0000·b00d0000·................12 ··0x00006f84·080d0000·080d0000·080d0000·080d0000·................
13 ··0x00007f94·b00d0000·b00d0000·b00d0000·b00d0000·................13 ··0x00006f94·080d0000·080d0000·080d0000·080d0000·................
14 ··0x00007fa4·b00d0000·b00d0000·b00d0000·b00d0000·................14 ··0x00006fa4·080d0000·080d0000·080d0000·080d0000·................
15 ··0x00007fb4·b00d0000·b00d0000·b00d0000·b00d0000·................15 ··0x00006fb4·080d0000·080d0000·080d0000·080d0000·................
16 ··0x00007fc4·b00d0000·b00d0000·b00d0000·b00d0000·................16 ··0x00006fc4·080d0000·080d0000·080d0000·080d0000·................
17 ··0x00007fd4·b00d0000·b00d0000·b00d0000·b00d0000·................17 ··0x00006fd4·080d0000·080d0000·080d0000·080d0000·................
18 ··0x00007fe4·00000000·00000000·00000000·00000000·................18 ··0x00006fe4·00000000·00000000·00000000·00000000·................
19 ··0x00007ff4·00000000·00000000·00000000··········............19 ··0x00006ff4·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 ··0x00007000·00700000·985a0000·a45a0000·bc5a0000·.p...Z...Z...Z..
 3 ··0x00007010·d05a0000·f05a0000·185b0000·285b0000·.Z...Z...[..([..
 4 ··0x00007020·445b0000·585b0000·7c5b0000·a45b0000·D[..X[..|[...[..
2 ··0x00008000·00800000·405b0000·4c5b0000·645b0000·....@[..L[..d[..5 ··0x00007030·b85b0000·d05b0000·e85b0000·005c0000·.[...[...[...\..
3 ··0x00008010·785b0000·985b0000·c05b0000·d05b0000·x[...[...[...[.. 
4 ··0x00008020·ec5b0000·005c0000·245c0000·4c5c0000·.[...\..$\..L\.. 
5 ··0x00008030·605c0000·785c0000·905c0000·a85c0000·`\..x\...\...\.. 
6 ··0x00008040·00000000·b0590000·59180000·68580000·.....Y..Y...hX..6 ··0x00007040·00000000·08590000·b1170000·c0570000·.....Y.......W..
7 ··0x00008050·c52a0000·70580000·61120000·205b0000·.*..pX..a...·[.. 
8 ··0x00008060·09120000·285b0000·49460000·b8590000·....([..IF...Y.. 
9 ··0x00008070·b91f0000·305b0000·b1110000·385b0000·....0[......8[..7 ··0x00007050·1d2a0000·c8570000·b9110000·785a0000·.*...W......xZ..
 8 ··0x00007060·61110000·805a0000·a1450000·10590000·a....Z...E...Y..
 9 ··0x00007070·111f0000·885a0000·09110000·905a0000·.....Z.......Z..
10 ··0x00008080·b1110000·00000000·00000000··········............10 ··0x00007080·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·65656362·66373935·61333830·63353262·eecbf795a380c52b 
3 ··0x00000010·61366435·63306265·35666663·64353032·a6d5c0be5ffcd5022 ··0x00000000·30323239·63353962·36643233·39653763·0229c59b6d239e7c
 3 ··0x00000010·38613735·38613364·30363736·61326530·8a758a3d0676a2e0
4 ··0x00000020·34366263·61392e64·65627567·00000000·46bca9.debug....4 ··0x00000020·35333538·32632e64·65627567·00000000·53582c.debug....
5 ··0x00000030·aa2fecd6····························./..5 ··0x00000030·47f3657c····························G.e|
  
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/time.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/time.so
Files 78% similar despite different names
1020 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········16840·(bytes·into·file)13 ··Start·of·section·headers:··········16816·(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······0x0038cc·0x000038cc·0x000038cc·0x000c0·0x000c0·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x03990·0x03990·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x037f8·0x037f8·R·E·0x1000
8 ··LOAD···········0x003da8·0x00004da8·0x00004da8·0x0025c·0x0030c·RW··0x10007 ··LOAD···········0x003db0·0x00004db0·0x00004db0·0x00254·0x00304·RW··0x1000
9 ··DYNAMIC········0x003db0·0x00004db0·0x00004db0·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x003db8·0x00004db8·0x00004db8·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······0x003da8·0x00004da8·0x00004da8·0x00258·0x00258·R···0x111 ··GNU_RELRO······0x003db0·0x00004db0·0x00004db0·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·0x41c8:1 There·are·25·section·headers,·starting·at·offset·0x41b0:
  
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·000560·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·000540·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000006bc·0006bc·000530·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········0000067c·00067c·0004ec·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000bec·000bec·0000ac·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000b68·000b68·0000a8·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000c98·000c98·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000c10·000c10·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000d08·000d08·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000c60·000c60·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000d48·000d48·000260·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00000ca0·000ca0·000260·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00000fa8·000fa8·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000f00·000f00·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000fb4·000fb4·0003b8·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000f0c·000f0c·0003b8·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001370·001370·001fac·00··AX··0···0··815 ··[11]·.text·············PROGBITS········000012c8·0012c8·001fac·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········0000331c·00331c·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00003274·003274·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00003324·003324·000578·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0000327c·00327c·000578·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········0000389c·00389c·000030·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······000038cc·0038cc·0000c0·00··AL·11···0··4 
20 ··[16]·.eh_frame·········PROGBITS········0000398c·00398c·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········000037f4·0037f4·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······00004da8·003da8·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00004db0·003db0·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00004dac·003dac·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00004db4·003db4·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00004db0·003db0·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00004db8·003db8·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00004eb0·003eb0·000150·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00004eb0·003eb0·000150·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00005000·004000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00005000·004000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00005008·004004·0000ac·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········00005008·004004·0000ac·00··WA··0···0··8
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·004035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·004035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·004090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·004090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0040c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0040c4·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, 89 lines modifiedOffset 1, 87 lines modified
  
1 Symbol·table·'.dynsym'·contains·86·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:·00000fa8·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000f00·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00005000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00005000·····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·FUNC····GLOBAL·DEFAULT··UND·strstr@GLIBC_2.4·(2)8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strstr@GLIBC_2.4·(2)
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_sigaction10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_sigaction
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·FUNC····GLOBAL·DEFAULT··UND·pthread_attr_destroy@GLIBC_2.4·(2)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_attr_destroy@GLIBC_2.4·(2)
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_pointer16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_pointer
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_variable19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_variable
21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@GLIBC_2.4·(2)20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@GLIBC_2.4·(2)
22 ····19:·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)
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_self@GLIBC_2.4·(2)22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_self@GLIBC_2.4·(2)
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·backtrace_symbols@GLIBC_2.4·(2)25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·backtrace_symbols@GLIBC_2.4·(2)
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_action29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_action
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_on_halt30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_on_halt
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_put_float32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_float
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs
40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor
42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)
43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·backtrace@GLIBC_2.4·(2)42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·backtrace@GLIBC_2.4·(2)
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_recorded43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_recorded
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_module_name45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_module_name
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor_v48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor_v
50 ····47:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_attr_init@GLIBC_2.4·(2)49 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_attr_init@GLIBC_2.4·(2)
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·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)
53 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(3) 
54 ····51:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@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·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float
59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_erase57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_erase
60 ····57:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_create@GLIBC_2.34·(5)58 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_create@GLIBC_2.34·(4)
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_thread_self59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_thread_self
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·Sdprintf61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sdprintf
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_record63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_record
66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
69 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__gettimeofday64@GLIBC_2.34·(5)67 ····64:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__gettimeofday64@GLIBC_2.34·(4)
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning
71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_module69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_module
72 ····69:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_wait@GLIBC_2.4·(2)70 ····67:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_wait@GLIBC_2.4·(2)
73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_thread_at_exit71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_thread_at_exit
74 ····71:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable72 ····69:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil
76 ····73:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_join@GLIBC_2.34·(5)74 ····71:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_join@GLIBC_2.34·(4)
77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
78 ····75:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_signal@GLIBC_2.4·(2)76 ····73:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_signal@GLIBC_2.4·(2)
79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_thread_raise78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_thread_raise
81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·floor79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·floor
82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_strip_module80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_strip_module
83 ····80:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)81 ····78:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool
85 ····82:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__pthread_cond_timedwait64@GLIBC_2.34·(5)83 ····80:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__pthread_cond_timedwait64@GLIBC_2.34·(4)
86 ····83:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_attr_setstacksize@GLIBC_2.34·(5)84 ····81:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_attr_setstacksize@GLIBC_2.34·(4)
87 ····84:·00002d41···604·FUNC····GLOBAL·DEFAULT···11·install_time85 ····82:·00002c99···604·FUNC····GLOBAL·DEFAULT···11·install_time
88 ····85:·00002f9d·····8·FUNC····GLOBAL·DEFAULT···11·uninstall_time86 ····83:·00002ef5·····8·FUNC····GLOBAL·DEFAULT···11·uninstall_time
12.1 KB
readelf --wide --relocs {}
    
Offset 1, 90 lines modifiedOffset 1, 90 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0xd08·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0xc60·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00004da8··00000017·R_ARM_RELATIVE········3 00004db0··00000017·R_ARM_RELATIVE········
4 00004dac··00000017·R_ARM_RELATIVE········4 00004db4··00000017·R_ARM_RELATIVE········
5 00005000··00000017·R_ARM_RELATIVE········5 00005000··00000017·R_ARM_RELATIVE········
6 00004fec··00000915·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00004fec··00000815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00004ff0··00000a15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00004ff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00004ff4··00001315·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 00004ff4··00001215·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00004ff8··00002a15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 00004ff8··00002915·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00004ffc··00004715·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00004ffc··00004515·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0xd48·contains·76·entries:11 Relocation·section·'.rel.plt'·at·offset·0xca0·contains·76·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 00004ebc··00000316·R_ARM_JUMP_SLOT········00000000···pthread_mutex_unlock@GLIBC_2.413 00004ebc··00000316·R_ARM_JUMP_SLOT········00000000···pthread_mutex_unlock@GLIBC_2.4
14 00004ec0··00000516·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.414 00004ec0··00000416·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.4
15 00004ec4··00000616·R_ARM_JUMP_SLOT········00000000···strstr@GLIBC_2.415 00004ec4··00000516·R_ARM_JUMP_SLOT········00000000···strstr@GLIBC_2.4
16 00004ec8··00000716·R_ARM_JUMP_SLOT········00000000···PL_discard_foreign_frame16 00004ec8··00000616·R_ARM_JUMP_SLOT········00000000···PL_discard_foreign_frame
17 00004ecc··00000816·R_ARM_JUMP_SLOT········00000000···PL_sigaction17 00004ecc··00000716·R_ARM_JUMP_SLOT········00000000···PL_sigaction
18 00004ed0··00000916·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.418 00004ed0··00000816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
19 00004ed4··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_term19 00004ed4··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_term
20 00004ed8··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars20 00004ed8··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
21 00004edc··00000d16·R_ARM_JUMP_SLOT········00000000···pthread_attr_destroy@GLIBC_2.421 00004edc··00000c16·R_ARM_JUMP_SLOT········00000000···pthread_attr_destroy@GLIBC_2.4
22 00004ee0··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_pointer22 00004ee0··00000d16·R_ARM_JUMP_SLOT········00000000···PL_get_pointer
23 00004ee4··00000f16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.423 00004ee4··00000e16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
24 00004ee8··00001016·R_ARM_JUMP_SLOT········00000000···PL_unify_nil24 00004ee8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
25 00004eec··00001116·R_ARM_JUMP_SLOT········00000000···PL_put_variable25 00004eec··00001016·R_ARM_JUMP_SLOT········00000000···PL_put_variable
26 00004ef0··00001216·R_ARM_JUMP_SLOT········00000000···pthread_mutex_lock@GLIBC_2.426 00004ef0··00001116·R_ARM_JUMP_SLOT········00000000···pthread_mutex_lock@GLIBC_2.4
27 00004ef4··00001416·R_ARM_JUMP_SLOT········00000000···pthread_self@GLIBC_2.427 00004ef4··00001316·R_ARM_JUMP_SLOT········00000000···pthread_self@GLIBC_2.4
28 00004ef8··00001516·R_ARM_JUMP_SLOT········00000000···PL_register_foreign28 00004ef8··00001416·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
29 00004efc··00001616·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz29 00004efc··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
30 00004f00··00001716·R_ARM_JUMP_SLOT········00000000···backtrace_symbols@GLIBC_2.430 00004f00··00001616·R_ARM_JUMP_SLOT········00000000···backtrace_symbols@GLIBC_2.4
31 00004f04··00001816·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.431 00004f04··00001716·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
32 00004f08··00001916·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.432 00004f08··00001816·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
33 00004f0c··00001a16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception33 00004f0c··00001916·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
34 00004f10··00001b16·R_ARM_JUMP_SLOT········00000000···PL_action34 00004f10··00001a16·R_ARM_JUMP_SLOT········00000000···PL_action
35 00004f14··00001c16·R_ARM_JUMP_SLOT········00000000···PL_on_halt35 00004f14··00001b16·R_ARM_JUMP_SLOT········00000000···PL_on_halt
36 00004f18··00001d16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz36 00004f18··00001c16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
37 00004f1c··00001e16·R_ARM_JUMP_SLOT········00000000···PL_put_float37 00004f1c··00001d16·R_ARM_JUMP_SLOT········00000000···PL_put_float
38 00004f20··00001f16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref38 00004f20··00001e16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
39 00004f24··00002016·R_ARM_JUMP_SLOT········00000000···PL_new_atom39 00004f24··00001f16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
40 00004f28··00002116·R_ARM_JUMP_SLOT········00000000···PL_call_predicate40 00004f28··00002016·R_ARM_JUMP_SLOT········00000000···PL_call_predicate
41 00004f2c··00002216·R_ARM_JUMP_SLOT········00000000···PL_is_variable41 00004f2c··00002116·R_ARM_JUMP_SLOT········00000000···PL_is_variable
42 00004f30··00002316·R_ARM_JUMP_SLOT········00000000···PL_exception42 00004f30··00002216·R_ARM_JUMP_SLOT········00000000···PL_exception
43 00004f34··00002416·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs43 00004f34··00002316·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
44 00004f38··00002516·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.444 00004f38··00002416·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
45 00004f3c··00002616·R_ARM_JUMP_SLOT········00000000···PL_is_functor45 00004f3c··00002516·R_ARM_JUMP_SLOT········00000000···PL_is_functor
46 00004f40··00002716·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.446 00004f40··00002616·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
47 00004f44··00002816·R_ARM_JUMP_SLOT········00000000···backtrace@GLIBC_2.447 00004f44··00002716·R_ARM_JUMP_SLOT········00000000···backtrace@GLIBC_2.4
48 00004f48··00002916·R_ARM_JUMP_SLOT········00000000···PL_recorded48 00004f48··00002816·R_ARM_JUMP_SLOT········00000000···PL_recorded
49 00004f4c··00002a16·R_ARM_JUMP_SLOT········00000000···__gmon_start__49 00004f4c··00002916·R_ARM_JUMP_SLOT········00000000···__gmon_start__
50 00004f50··00002b16·R_ARM_JUMP_SLOT········00000000···PL_module_name50 00004f50··00002a16·R_ARM_JUMP_SLOT········00000000···PL_module_name
51 00004f54··00002c16·R_ARM_JUMP_SLOT········00000000···PL_unify51 00004f54··00002b16·R_ARM_JUMP_SLOT········00000000···PL_unify
52 00004f58··00002d16·R_ARM_JUMP_SLOT········00000000···PL_put_atom52 00004f58··00002c16·R_ARM_JUMP_SLOT········00000000···PL_put_atom
53 00004f5c··00002e16·R_ARM_JUMP_SLOT········00000000···PL_cons_functor_v53 00004f5c··00002d16·R_ARM_JUMP_SLOT········00000000···PL_cons_functor_v
54 00004f60··00002f16·R_ARM_JUMP_SLOT········00000000···pthread_attr_init@GLIBC_2.454 00004f60··00002e16·R_ARM_JUMP_SLOT········00000000···pthread_attr_init@GLIBC_2.4
55 00004f64··00003016·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref55 00004f64··00002f16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
56 00004f68··00003116·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.456 00004f68··00003016·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
57 00004f6c··00003316·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.457 00004f6c··00003116·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
58 00004f70··00003416·R_ARM_JUMP_SLOT········00000000···PL_unify_atom58 00004f70··00003216·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
59 00004f74··00003516·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz59 00004f74··00003316·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
60 00004f78··00003616·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame60 00004f78··00003416·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
61 00004f7c··00003716·R_ARM_JUMP_SLOT········00000000···PL_get_float61 00004f7c··00003516·R_ARM_JUMP_SLOT········00000000···PL_get_float
62 00004f80··00003816·R_ARM_JUMP_SLOT········00000000···PL_erase62 00004f80··00003616·R_ARM_JUMP_SLOT········00000000···PL_erase
63 00004f84··00003916·R_ARM_JUMP_SLOT········00000000···pthread_create@GLIBC_2.3463 00004f84··00003716·R_ARM_JUMP_SLOT········00000000···pthread_create@GLIBC_2.34
64 00004f88··00003a16·R_ARM_JUMP_SLOT········00000000···PL_thread_self64 00004f88··00003816·R_ARM_JUMP_SLOT········00000000···PL_thread_self
65 00004f8c··00003b16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame65 00004f8c··00003916·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
66 00004f90··00003c16·R_ARM_JUMP_SLOT········00000000···Sdprintf66 00004f90··00003a16·R_ARM_JUMP_SLOT········00000000···Sdprintf
67 00004f94··00003d16·R_ARM_JUMP_SLOT········00000000···PL_unify_list67 00004f94··00003b16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
68 00004f98··00003e16·R_ARM_JUMP_SLOT········00000000···PL_record68 00004f98··00003c16·R_ARM_JUMP_SLOT········00000000···PL_record
69 00004f9c··00003f16·R_ARM_JUMP_SLOT········00000000···PL_unify_float69 00004f9c··00003d16·R_ARM_JUMP_SLOT········00000000···PL_unify_float
70 00004fa0··00004016·R_ARM_JUMP_SLOT········00000000···PL_predicate70 00004fa0··00003e16·R_ARM_JUMP_SLOT········00000000···PL_predicate
71 00004fa4··00004116·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars71 00004fa4··00003f16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
72 00004fa8··00004216·R_ARM_JUMP_SLOT········00000000···__gettimeofday64@GLIBC_2.3472 00004fa8··00004016·R_ARM_JUMP_SLOT········00000000···__gettimeofday64@GLIBC_2.34
73 00004fac··00004316·R_ARM_JUMP_SLOT········00000000···PL_warning73 00004fac··00004116·R_ARM_JUMP_SLOT········00000000···PL_warning
74 00004fb0··00004416·R_ARM_JUMP_SLOT········00000000···PL_new_module74 00004fb0··00004216·R_ARM_JUMP_SLOT········00000000···PL_new_module
75 00004fb4··00004516·R_ARM_JUMP_SLOT········00000000···pthread_cond_wait@GLIBC_2.475 00004fb4··00004316·R_ARM_JUMP_SLOT········00000000···pthread_cond_wait@GLIBC_2.4
76 00004fb8··00004616·R_ARM_JUMP_SLOT········00000000···PL_thread_at_exit76 00004fb8··00004416·R_ARM_JUMP_SLOT········00000000···PL_thread_at_exit
77 00004fbc··00004816·R_ARM_JUMP_SLOT········00000000···PL_get_nil77 00004fbc··00004616·R_ARM_JUMP_SLOT········00000000···PL_get_nil
78 00004fc0··00004916·R_ARM_JUMP_SLOT········00000000···pthread_join@GLIBC_2.3478 00004fc0··00004716·R_ARM_JUMP_SLOT········00000000···pthread_join@GLIBC_2.34
79 00004fc4··00004a16·R_ARM_JUMP_SLOT········00000000···PL_get_list79 00004fc4··00004816·R_ARM_JUMP_SLOT········00000000···PL_get_list
80 00004fc8··00004b16·R_ARM_JUMP_SLOT········00000000···pthread_cond_signal@GLIBC_2.480 00004fc8··00004916·R_ARM_JUMP_SLOT········00000000···pthread_cond_signal@GLIBC_2.4
81 00004fcc··00004c16·R_ARM_JUMP_SLOT········00000000···PL_get_integer81 00004fcc··00004a16·R_ARM_JUMP_SLOT········00000000···PL_get_integer
82 00004fd0··00004d16·R_ARM_JUMP_SLOT········00000000···PL_thread_raise82 00004fd0··00004b16·R_ARM_JUMP_SLOT········00000000···PL_thread_raise
83 00004fd4··00004e16·R_ARM_JUMP_SLOT········00000000···floor83 00004fd4··00004c16·R_ARM_JUMP_SLOT········00000000···floor
84 00004fd8··00004f16·R_ARM_JUMP_SLOT········00000000···PL_strip_module84 00004fd8··00004d16·R_ARM_JUMP_SLOT········00000000···PL_strip_module
85 00004fdc··00005016·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.485 00004fdc··00004e16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
86 00004fe0··00005116·R_ARM_JUMP_SLOT········00000000···PL_get_bool86 00004fe0··00004f16·R_ARM_JUMP_SLOT········00000000···PL_get_bool
87 00004fe4··00005216·R_ARM_JUMP_SLOT········00000000···__pthread_cond_timedwait64@GLIBC_2.3487 00004fe4··00005016·R_ARM_JUMP_SLOT········00000000···__pthread_cond_timedwait64@GLIBC_2.34
88 00004fe8··00005316·R_ARM_JUMP_SLOT········00000000···pthread_attr_setstacksize@GLIBC_2.3488 00004fe8··00005116·R_ARM_JUMP_SLOT········00000000···pthread_attr_setstacksize@GLIBC_2.34
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x3db0·contains·28·entries:1 Dynamic·section·at·offset·0x3db8·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)·······················0xfa85 ·0x0000000c·(INIT)·······················0xf00
7 ·0x0000000d·(FINI)·······················0x331c6 ·0x0000000d·(FINI)·······················0x3274
8 ·0x00000019·(INIT_ARRAY)·················0x4da87 ·0x00000019·(INIT_ARRAY)·················0x4db0
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x4dac9 ·0x0000001a·(FINI_ARRAY)·················0x4db4
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x118
13 ·0x00000005·(STRTAB)·····················0x6bc12 ·0x00000005·(STRTAB)·····················0x67c
14 ·0x00000006·(SYMTAB)·····················0x15c13 ·0x00000006·(SYMTAB)·····················0x13c
15 ·0x0000000a·(STRSZ)······················1328·(bytes)14 ·0x0000000a·(STRSZ)······················1260·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x4eb016 ·0x00000003·(PLTGOT)·····················0x4eb0
18 ·0x00000002·(PLTRELSZ)···················608·(bytes)17 ·0x00000002·(PLTRELSZ)···················608·(bytes)
19 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0xd4819 ·0x00000017·(JMPREL)·····················0xca0
21 ·0x00000011·(REL)························0xd0820 ·0x00000011·(REL)························0xc60
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)····················0xc9825 ·0x6ffffffe·(VERNEED)····················0xc10
27 ·0x6fffffff·(VERNEEDNUM)·················326 ·0x6fffffff·(VERNEEDNUM)·················2
28 ·0x6ffffff0·(VERSYM)·····················0xbec27 ·0x6ffffff0·(VERSYM)·····················0xb68
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:·772df7699a0a09cb3561eb7545906e45d32747a63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2d6cebf3f4d7ea79e6e1b1633fe22fc494d6700f
4.16 KB
readelf --wide --version-info {}
    
Offset 1, 35 lines modifiedOffset 1, 32 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·86·entries:1 Version·symbols·section·'.gnu.version'·contains·84·entries:
2 ·Addr:·0x0000000000000bec··Offset:·0x00000bec··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000b68··Offset:·0x00000b68··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
4 ··004:···3·(GCC_3.5)·······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)··· 
5 ··008:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
6 ··00c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·· 
7 ··010:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····4·(GLIBC_2.4)·· 
8 ··014:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
9 ··018:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···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*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
12 ··024:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··12 ··024:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
13 ··028:···2·(GLIBC_2.4)·····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*)···
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.34)·
15 ··030:···1·(*global*)······2·(GLIBC_2.4)·····3·(GCC_3.5)·······2·(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*)······5·(GLIBC_2.34)····1·(*global*)······1·(*global*)··· 
18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
19 ··040:···1·(*global*)······1·(*global*)······5·(GLIBC_2.34)····1·(*global*)···19 ··040:···4·(GLIBC_2.34)····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
 20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.34)·
20 ··044:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···21 ··048:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
21 ··048:···1·(*global*)······5·(GLIBC_2.34)····1·(*global*)······2·(GLIBC_2.4)·· 
22 ··04c:···1·(*global*)······1·(*global*)······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:···2·(GLIBC_2.4)·····1·(*global*)······5·(GLIBC_2.34)····5·(GLIBC_2.34)· 
24 ··054:···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:·0x0000000000000c98··Offset:·0x00000c98··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:·libgcc_s.so.1··Cnt:·1 
30 ··0x0030:···Name:·GCC_3.5··Flags:·none··Version:·3 
31 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·228 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
32 ··0x0050:···Name:·GLIBC_2.34··Flags:·none··Version:·529 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·4
33 ··0x0060:···Name:·GLIBC_2.4··Flags:·none··Version:·230 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·2
840 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 PL_get_integer19 PL_get_integer
21 __aeabi_unwind_cpp_pr0 
22 PL_recorded20 PL_recorded
23 PL_module_name21 PL_module_name
24 __gettimeofday6422 __gettimeofday64
25 pthread_self23 pthread_self
26 PL_thread_self24 PL_thread_self
27 pthread_mutex_lock25 pthread_mutex_lock
28 Sdprintf26 Sdprintf
Offset 69, 15 lines modifiedOffset 67, 14 lines modified
69 PL_new_module67 PL_new_module
70 PL_predicate68 PL_predicate
71 PL_register_foreign69 PL_register_foreign
72 PL_on_halt70 PL_on_halt
73 PL_thread_at_exit71 PL_thread_at_exit
74 PL_warning72 PL_warning
75 uninstall_time73 uninstall_time
76 libgcc_s.so.1 
77 libc.so.674 libc.so.6
78 ld-linux-armhf.so.375 ld-linux-armhf.so.3
79 GLIBC_2.476 GLIBC_2.4
80 GLIBC_2.3477 GLIBC_2.34
81 H»      KxD»   J{D78 H»      KxD»   J{D
82 )J;F1FzD79 )J;F1FzD
83 F"SH{DyD80 F"SH{DyD
Offset 136, 16 lines modifiedOffset 133, 14 lines modified
136 .shstrtab133 .shstrtab
137 .note.gnu.build-id134 .note.gnu.build-id
138 .gnu.hash135 .gnu.hash
139 .gnu.version136 .gnu.version
140 .gnu.version_r137 .gnu.version_r
141 .rel.dyn138 .rel.dyn
142 .rel.plt139 .rel.plt
143 .ARM.extab 
144 .ARM.exidx 
145 .eh_frame140 .eh_frame
146 .init_array141 .init_array
147 .fini_array142 .fini_array
148 .dynamic143 .dynamic
149 .ARM.attributes144 .ARM.attributes
150 .gnu_debugaltlink145 .gnu_debugaltlink
151 .gnu_debuglink146 .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·54000000·01000000·05000000·....T...........2 ··0x00000118·02000000·52000000·01000000·05000000·....R...........
3 ··0x00000148·00250400·54000000·55000000·0b49d554·.%..T...U....I.T3 ··0x00000128·00250400·52000000·53000000·0b49d554·.%..R...S....I.T
4 ··0x00000158·4deac837····························M..74 ··0x00000138·4deac837····························M..7
  
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 ··0x000006bc·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x0000067c·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000006cc·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x0000068c·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000006dc·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x0000069c·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000006ec·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000006ac·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000006fc·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000006bc·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x0000070c·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x000006cc·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x0000071c·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x000006dc·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x0000072c·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x000006ec·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x0000073c·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x000006fc·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x0000074c·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x0000070c·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x0000075c·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x0000071c·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x0000076c·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x0000072c·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x0000077c·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x0000073c·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x0000078c·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x0000074c·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x0000079c·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x0000075c·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x000007ac·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x0000076c·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x000007bc·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x0000077c·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x000007cc·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x0000078c·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x000007dc·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x0000079c·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x000007ec·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x000007ac·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
 22 ··0x000007bc·504c5f67·65745f69·6e746567·65720050·PL_get_integer.P
22 ··0x000007fc·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c 
23 ··0x0000080c·70705f70·72310050·4c5f6765·745f696e·pp_pr1.PL_get_in 
24 ··0x0000081c·74656765·72005f5f·61656162·695f756e·teger.__aeabi_un 
25 ··0x0000082c·77696e64·5f637070·5f707230·00504c5f·wind_cpp_pr0.PL_ 
26 ··0x0000083c·7265636f·72646564·00504c5f·6d6f6475·recorded.PL_modu23 ··0x000007cc·4c5f7265·636f7264·65640050·4c5f6d6f·L_recorded.PL_mo
27 ··0x0000084c·6c655f6e·616d6500·5f5f6765·7474696d·le_name.__gettim24 ··0x000007dc·64756c65·5f6e616d·65005f5f·67657474·dule_name.__gett
28 ··0x0000085c·656f6664·61793634·00666c6f·6f720070·eofday64.floor.p25 ··0x000007ec·696d656f·66646179·36340066·6c6f6f72·imeofday64.floor
29 ··0x0000086c·74687265·61645f73·656c6600·504c5f74·thread_self.PL_t26 ··0x000007fc·00707468·72656164·5f73656c·6600504c·.pthread_self.PL
 27 ··0x0000080c·5f746872·6561645f·73656c66·00707468·_thread_self.pth
30 ··0x0000087c·68726561·645f7365·6c660070·74687265·hread_self.pthre 
31 ··0x0000088c·61645f6d·75746578·5f6c6f63·6b005364·ad_mutex_lock.Sd 
32 ··0x0000089c·7072696e·74660070·74687265·61645f63·printf.pthread_c 
33 ··0x000008ac·6f6e645f·7369676e·616c0070·74687265·ond_signal.pthre 
34 ··0x000008bc·61645f6d·75746578·5f756e6c·6f636b00·ad_mutex_unlock.28 ··0x0000081c·72656164·5f6d7574·65785f6c·6f636b00·read_mutex_lock.
35 ··0x000008cc·70746872·6561645f·61747472·5f696e69·pthread_attr_ini29 ··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
36 ··0x000008dc·74007074·68726561·645f6174·74725f73·t.pthread_attr_s32 ··0x0000085c·6b007074·68726561·645f6174·74725f69·k.pthread_attr_i
 33 ··0x0000086c·6e697400·70746872·6561645f·61747472·nit.pthread_attr
37 ··0x000008ec·65747374·61636b73·697a6500·70746872·etstacksize.pthr34 ··0x0000087c·5f736574·73746163·6b73697a·65007074·_setstacksize.pt
38 ··0x000008fc·6561645f·63726561·74650070·74687265·ead_create.pthre 
39 ··0x0000090c·61645f61·7474725f·64657374·726f7900·ad_attr_destroy. 
40 ··0x0000091c·6261636b·74726163·65006261·636b7472·backtrace.backtr35 ··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
41 ··0x0000092c·6163655f·73796d62·6f6c7300·504c5f61·ace_symbols.PL_a38 ··0x000008bc·74726163·655f7379·6d626f6c·7300504c·trace_symbols.PL
42 ··0x0000093c·6374696f·6e007374·72737472·00667265·ction.strstr.fre39 ··0x000008cc·5f616374·696f6e00·73747273·74720066·_action.strstr.f
43 ··0x0000094c·6500504c·5f69735f·66756e63·746f7200·e.PL_is_functor.40 ··0x000008dc·72656500·504c5f69·735f6675·6e63746f·ree.PL_is_functo
44 ··0x0000095c·5f504c5f·6765745f·6172675f·737a0050·_PL_get_arg_sz.P41 ··0x000008ec·72005f50·4c5f6765·745f6172·675f737a·r._PL_get_arg_sz
45 ··0x0000096c·4c5f6765·745f706f·696e7465·7200504c·L_get_pointer.PL42 ··0x000008fc·00504c5f·6765745f·706f696e·74657200·.PL_get_pointer.
46 ··0x0000097c·5f636f70·795f7465·726d5f72·65660050·_copy_term_ref.P43 ··0x0000090c·504c5f63·6f70795f·7465726d·5f726566·PL_copy_term_ref
47 ··0x0000098c·4c5f6e65·775f7465·726d5f72·65667300·L_new_term_refs.44 ··0x0000091c·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref
48 ··0x0000099c·504c5f75·6e696679·5f61746f·6d00504c·PL_unify_atom.PL45 ··0x0000092c·7300504c·5f756e69·66795f61·746f6d00·s.PL_unify_atom.
49 ··0x000009ac·5f646973·63617264·5f666f72·6569676e·_discard_foreign46 ··0x0000093c·504c5f64·69736361·72645f66·6f726569·PL_discard_forei
50 ··0x000009bc·5f667261·6d650050·4c5f6578·63657074·_frame.PL_except47 ··0x0000094c·676e5f66·72616d65·00504c5f·65786365·gn_frame.PL_exce
51 ··0x000009cc·696f6e00·504c5f75·6e696679·5f6e696c·ion.PL_unify_nil48 ··0x0000095c·7074696f·6e00504c·5f756e69·66795f6e·ption.PL_unify_n
52 ··0x000009dc·00504c5f·756e6966·795f666c·6f617400·.PL_unify_float.49 ··0x0000096c·696c0050·4c5f756e·6966795f·666c6f61·il.PL_unify_floa
53 ··0x000009ec·504c5f70·75745f66·6c6f6174·00504c5f·PL_put_float.PL_50 ··0x0000097c·7400504c·5f707574·5f666c6f·61740050·t.PL_put_float.P
54 ··0x000009fc·7075745f·76617269·61626c65·00504c5f·put_variable.PL_51 ··0x0000098c·4c5f7075·745f7661·72696162·6c650050·L_put_variable.P
55 ··0x00000a0c·7075745f·61746f6d·00504c5f·636f6e73·put_atom.PL_cons52 ··0x0000099c·4c5f7075·745f6174·6f6d0050·4c5f636f·L_put_atom.PL_co
56 ··0x00000a1c·5f66756e·63746f72·5f760050·4c5f756e·_functor_v.PL_un53 ··0x000009ac·6e735f66·756e6374·6f725f76·00504c5f·ns_functor_v.PL_
57 ··0x00000a2c·6966795f·6c697374·00504c5f·756e6966·ify_list.PL_unif54 ··0x000009bc·756e6966·795f6c69·73740050·4c5f756e·unify_list.PL_un
58 ··0x00000a3c·79006d61·6c6c6f63·00726561·6c6c6f63·y.malloc.realloc55 ··0x000009cc·69667900·6d616c6c·6f630072·65616c6c·ify.malloc.reall
59 ··0x00000a4c·006d656d·73657400·504c5f74·68726561·.memset.PL_threa56 ··0x000009dc·6f63006d·656d7365·7400504c·5f746872·oc.memset.PL_thr
60 ··0x00000a5c·645f7261·69736500·70746872·6561645f·d_raise.pthread_57 ··0x000009ec·6561645f·72616973·65007074·68726561·ead_raise.pthrea
61 ··0x00000a6c·636f6e64·5f776169·74005f5f·70746872·cond_wait.__pthr58 ··0x000009fc·645f636f·6e645f77·61697400·5f5f7074·d_cond_wait.__pt
62 ··0x00000a7c·6561645f·636f6e64·5f74696d·65647761·ead_cond_timedwa59 ··0x00000a0c·68726561·645f636f·6e645f74·696d6564·hread_cond_timed
63 ··0x00000a8c·69743634·00504c5f·65726173·6500504c·it64.PL_erase.PL60 ··0x00000a1c·77616974·36340050·4c5f6572·61736500·wait64.PL_erase.
64 ··0x00000a9c·5f63616c·6c5f7072·65646963·61746500·_call_predicate.61 ··0x00000a2c·504c5f63·616c6c5f·70726564·69636174·PL_call_predicat
65 ··0x00000aac·504c5f73·69676163·74696f6e·00707468·PL_sigaction.pth62 ··0x00000a3c·6500504c·5f736967·61637469·6f6e0070·e.PL_sigaction.p
66 ··0x00000abc·72656164·5f6a6f69·6e00504c·5f676574·read_join.PL_get63 ··0x00000a4c·74687265·61645f6a·6f696e00·504c5f67·thread_join.PL_g
67 ··0x00000acc·5f666c6f·61740050·4c5f6765·745f6c69·_float.PL_get_li64 ··0x00000a5c·65745f66·6c6f6174·00504c5f·6765745f·et_float.PL_get_
68 ··0x00000adc·73740050·4c5f6765·745f6e61·6d655f61·st.PL_get_name_a65 ··0x00000a6c·6c697374·00504c5f·6765745f·6e616d65·list.PL_get_name
69 ··0x00000aec·72697479·5f737a00·504c5f67·65745f62·rity_sz.PL_get_b66 ··0x00000a7c·5f617269·74795f73·7a00504c·5f676574·_arity_sz.PL_get
70 ··0x00000afc·6f6f6c00·504c5f67·65745f6e·696c0050·ool.PL_get_nil.P67 ··0x00000a8c·5f626f6f·6c00504c·5f676574·5f6e696c·_bool.PL_get_nil
71 ··0x00000b0c·4c5f7374·7269705f·6d6f6475·6c650063·L_strip_module.c68 ··0x00000a9c·00504c5f·73747269·705f6d6f·64756c65·.PL_strip_module
72 ··0x00000b1c·616c6c6f·6300504c·5f726563·6f726400·alloc.PL_record.69 ··0x00000aac·0063616c·6c6f6300·504c5f72·65636f72·.calloc.PL_recor
73 ··0x00000b2c·5f5f6572·726e6f5f·6c6f6361·74696f6e·__errno_location 
74 ··0x00000b3c·00504c5f·6e65775f·6d6f6475·6c650050·.PL_new_module.P 
75 ··0x00000b4c·4c5f7072·65646963·61746500·504c5f72·L_predicate.PL_r 
76 ··0x00000b5c·65676973·7465725f·666f7265·69676e00·egister_foreign. 
77 ··0x00000b6c·504c5f6f·6e5f6861·6c740050·4c5f7468·PL_on_halt.PL_th70 ··0x00000abc·64005f5f·6572726e·6f5f6c6f·63617469·d.__errno_locati
 71 ··0x00000acc·6f6e0050·4c5f6e65·775f6d6f·64756c65·on.PL_new_module
 72 ··0x00000adc·00504c5f·70726564·69636174·6500504c·.PL_predicate.PL
 73 ··0x00000aec·5f726567·69737465·725f666f·72656967·_register_foreig
 74 ··0x00000afc·6e00504c·5f6f6e5f·68616c74·00504c5f·n.PL_on_halt.PL_
78 ··0x00000b7c·72656164·5f61745f·65786974·00504c5f·read_at_exit.PL_75 ··0x00000b0c·74687265·61645f61·745f6578·69740050·thread_at_exit.P
79 ··0x00000b8c·7761726e·696e6700·756e696e·7374616c·warning.uninstal76 ··0x00000b1c·4c5f7761·726e696e·6700756e·696e7374·L_warning.uninst
80 ··0x00000b9c·6c5f7469·6d65006c·69626763·635f732e·l_time.libgcc_s.77 ··0x00000b2c·616c6c5f·74696d65·006c6962·632e736f·all_time.libc.so
81 ··0x00000bac·736f2e31·006c6962·632e736f·2e36006c·so.1.libc.so.6.l 
82 ··0x00000bbc·642d6c69·6e75782d·61726d68·662e736f·d-linux-armhf.so78 ··0x00000b3c·2e36006c·642d6c69·6e75782d·61726d68·.6.ld-linux-armh
83 ··0x00000bcc·2e330047·4c494243·5f322e34·00474343·.3.GLIBC_2.4.GCC79 ··0x00000b4c·662e736f·2e330047·4c494243·5f322e34·f.so.3.GLIBC_2.4
84 ··0x00000bdc·5f332e35·00474c49·42435f32·2e333400·_3.5.GLIBC_2.34.80 ··0x00000b5c·00474c49·42435f32·2e333400··········.GLIBC_2.34.
  
572 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 5995
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000fa8·<.init>:2 00000f00·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1370·<pthread_attr_setstacksize@plt+0x10>5 »       bl»     12c8·<pthread_attr_setstacksize@plt+0x10>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
14.2 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, 396 lines modifiedOffset 1, 396 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000fb4·<pthread_mutex_unlock@plt-0x14>:2 00000f0c·<pthread_mutex_unlock@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·fc4·<pthread_mutex_unlock@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·f1c·<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»  r3,·r0,·ip,·ror·#297 »       muleq»  r0,·r4,·pc»  @·<UNPREDICTABLE>
  
8 00000fc8·<pthread_mutex_unlock@plt>:8 00000f20·<pthread_mutex_unlock@plt>:
9 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd47789 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
10 »       add»    ip,·pc,·#0,·1210 »       add»    ip,·pc,·#0,·12
11 »       add»    ip,·ip,·#12288»@·0x300011 »       add»    ip,·ip,·#12288»@·0x3000
12 »       ldr»    pc,·[ip,·#3816]!»      @·0xee812 »       ldr»    pc,·[ip,·#3984]!»      @·0xf90
  
13 00000fd8·<calloc@plt>:13 00000f30·<calloc@plt>:
14 »       add»    ip,·pc,·#0,·1214 »       add»    ip,·pc,·#0,·12
15 »       add»    ip,·ip,·#12288»@·0x300015 »       add»    ip,·ip,·#12288»@·0x3000
16 »       ldr»    pc,·[ip,·#3808]!»      @·0xee016 »       ldr»    pc,·[ip,·#3976]!»      @·0xf88
  
17 00000fe4·<strstr@plt>:17 00000f3c·<strstr@plt>:
18 »       add»    ip,·pc,·#0,·1218 »       add»    ip,·pc,·#0,·12
19 »       add»    ip,·ip,·#12288»@·0x300019 »       add»    ip,·ip,·#12288»@·0x3000
20 »       ldr»    pc,·[ip,·#3800]!»      @·0xed820 »       ldr»    pc,·[ip,·#3968]!»      @·0xf80
  
21 00000ff0·<PL_discard_foreign_frame@plt>:21 00000f48·<PL_discard_foreign_frame@plt>:
22 »       add»    ip,·pc,·#0,·1222 »       add»    ip,·pc,·#0,·12
23 »       add»    ip,·ip,·#12288»@·0x300023 »       add»    ip,·ip,·#12288»@·0x3000
24 »       ldr»    pc,·[ip,·#3792]!»      @·0xed024 »       ldr»    pc,·[ip,·#3960]!»      @·0xf78
  
25 00000ffc·<PL_sigaction@plt>:25 00000f54·<PL_sigaction@plt>:
26 »       add»    ip,·pc,·#0,·1226 »       add»    ip,·pc,·#0,·12
27 »       add»    ip,·ip,·#12288»@·0x300027 »       add»    ip,·ip,·#12288»@·0x3000
28 »       ldr»    pc,·[ip,·#3784]!»      @·0xec828 »       ldr»    pc,·[ip,·#3952]!»      @·0xf70
  
29 00001008·<__cxa_finalize@plt>:29 00000f60·<__cxa_finalize@plt>:
30 »       add»    ip,·pc,·#0,·1230 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#12288»@·0x300031 »       add»    ip,·ip,·#12288»@·0x3000
32 »       ldr»    pc,·[ip,·#3776]!»      @·0xec032 »       ldr»    pc,·[ip,·#3944]!»      @·0xf68
  
33 00001014·<PL_unify_term@plt>:33 00000f6c·<PL_unify_term@plt>:
34 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#12288»@·0x300035 »       add»    ip,·ip,·#12288»@·0x3000
36 »       ldr»    pc,·[ip,·#3768]!»      @·0xeb836 »       ldr»    pc,·[ip,·#3936]!»      @·0xf60
  
37 00001020·<PL_unify_atom_chars@plt>:37 00000f78·<PL_unify_atom_chars@plt>:
38 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#12288»@·0x300039 »       add»    ip,·ip,·#12288»@·0x3000
40 »       ldr»    pc,·[ip,·#3760]!»      @·0xeb040 »       ldr»    pc,·[ip,·#3928]!»      @·0xf58
  
41 0000102c·<pthread_attr_destroy@plt>:41 00000f84·<pthread_attr_destroy@plt>:
42 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#12288»@·0x300043 »       add»    ip,·ip,·#12288»@·0x3000
44 »       ldr»    pc,·[ip,·#3752]!»      @·0xea844 »       ldr»    pc,·[ip,·#3920]!»      @·0xf50
  
45 00001038·<PL_get_pointer@plt>:45 00000f90·<PL_get_pointer@plt>:
46 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#12288»@·0x300047 »       add»    ip,·ip,·#12288»@·0x3000
48 »       ldr»    pc,·[ip,·#3744]!»      @·0xea048 »       ldr»    pc,·[ip,·#3912]!»      @·0xf48
  
49 00001044·<free@plt>:49 00000f9c·<free@plt>:
50 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477850 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
51 »       add»    ip,·pc,·#0,·1251 »       add»    ip,·pc,·#0,·12
52 »       add»    ip,·ip,·#12288»@·0x300052 »       add»    ip,·ip,·#12288»@·0x3000
53 »       ldr»    pc,·[ip,·#3732]!»      @·0xe9453 »       ldr»    pc,·[ip,·#3900]!»      @·0xf3c
  
54 00001054·<PL_unify_nil@plt>:54 00000fac·<PL_unify_nil@plt>:
55 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477855 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
56 »       add»    ip,·pc,·#0,·1256 »       add»    ip,·pc,·#0,·12
57 »       add»    ip,·ip,·#12288»@·0x300057 »       add»    ip,·ip,·#12288»@·0x3000
58 »       ldr»    pc,·[ip,·#3720]!»      @·0xe8858 »       ldr»    pc,·[ip,·#3888]!»      @·0xf30
  
59 00001064·<PL_put_variable@plt>:59 00000fbc·<PL_put_variable@plt>:
60 »       add»    ip,·pc,·#0,·1260 »       add»    ip,·pc,·#0,·12
61 »       add»    ip,·ip,·#12288»@·0x300061 »       add»    ip,·ip,·#12288»@·0x3000
62 »       ldr»    pc,·[ip,·#3712]!»      @·0xe8062 »       ldr»    pc,·[ip,·#3880]!»      @·0xf28
  
63 00001070·<pthread_mutex_lock@plt>:63 00000fc8·<pthread_mutex_lock@plt>:
64 »       add»    ip,·pc,·#0,·1264 »       add»    ip,·pc,·#0,·12
65 »       add»    ip,·ip,·#12288»@·0x300065 »       add»    ip,·ip,·#12288»@·0x3000
66 »       ldr»    pc,·[ip,·#3704]!»      @·0xe7866 »       ldr»    pc,·[ip,·#3872]!»      @·0xf20
  
67 0000107c·<pthread_self@plt>:67 00000fd4·<pthread_self@plt>:
68 »       add»    ip,·pc,·#0,·1268 »       add»    ip,·pc,·#0,·12
69 »       add»    ip,·ip,·#12288»@·0x300069 »       add»    ip,·ip,·#12288»@·0x3000
70 »       ldr»    pc,·[ip,·#3696]!»      @·0xe7070 »       ldr»    pc,·[ip,·#3864]!»      @·0xf18
  
71 00001088·<PL_register_foreign@plt>:71 00000fe0·<PL_register_foreign@plt>:
72 »       add»    ip,·pc,·#0,·1272 »       add»    ip,·pc,·#0,·12
73 »       add»    ip,·ip,·#12288»@·0x300073 »       add»    ip,·ip,·#12288»@·0x3000
74 »       ldr»    pc,·[ip,·#3688]!»      @·0xe6874 »       ldr»    pc,·[ip,·#3856]!»      @·0xf10
  
75 00001094·<PL_get_name_arity_sz@plt>:75 00000fec·<PL_get_name_arity_sz@plt>:
76 »       add»    ip,·pc,·#0,·1276 »       add»    ip,·pc,·#0,·12
77 »       add»    ip,·ip,·#12288»@·0x300077 »       add»    ip,·ip,·#12288»@·0x3000
78 »       ldr»    pc,·[ip,·#3680]!»      @·0xe6078 »       ldr»    pc,·[ip,·#3848]!»      @·0xf08
  
79 000010a0·<backtrace_symbols@plt>:79 00000ff8·<backtrace_symbols@plt>:
80 »       add»    ip,·pc,·#0,·1280 »       add»    ip,·pc,·#0,·12
81 »       add»    ip,·ip,·#12288»@·0x300081 »       add»    ip,·ip,·#12288»@·0x3000
82 »       ldr»    pc,·[ip,·#3672]!»      @·0xe5882 »       ldr»    pc,·[ip,·#3840]!»      @·0xf00
  
83 000010ac·<__stack_chk_fail@plt>:83 00001004·<__stack_chk_fail@plt>:
84 »       add»    ip,·pc,·#0,·1284 »       add»    ip,·pc,·#0,·12
85 »       add»    ip,·ip,·#12288»@·0x300085 »       add»    ip,·ip,·#12288»@·0x3000
86 »       ldr»    pc,·[ip,·#3664]!»      @·0xe5086 »       ldr»    pc,·[ip,·#3832]!»      @·0xef8
  
87 000010b8·<realloc@plt>:87 00001010·<realloc@plt>:
88 »       add»    ip,·pc,·#0,·1288 »       add»    ip,·pc,·#0,·12
89 »       add»    ip,·ip,·#12288»@·0x300089 »       add»    ip,·ip,·#12288»@·0x3000
90 »       ldr»    pc,·[ip,·#3656]!»      @·0xe4890 »       ldr»    pc,·[ip,·#3824]!»      @·0xef0
  
91 000010c4·<PL_raise_exception@plt>:91 0000101c·<PL_raise_exception@plt>:
92 »       add»    ip,·pc,·#0,·1292 »       add»    ip,·pc,·#0,·12
93 »       add»    ip,·ip,·#12288»@·0x300093 »       add»    ip,·ip,·#12288»@·0x3000
94 »       ldr»    pc,·[ip,·#3648]!»      @·0xe4094 »       ldr»    pc,·[ip,·#3816]!»      @·0xee8
  
95 000010d0·<PL_action@plt>:95 00001028·<PL_action@plt>:
96 »       add»    ip,·pc,·#0,·1296 »       add»    ip,·pc,·#0,·12
97 »       add»    ip,·ip,·#12288»@·0x300097 »       add»    ip,·ip,·#12288»@·0x3000
98 »       ldr»    pc,·[ip,·#3640]!»      @·0xe3898 »       ldr»    pc,·[ip,·#3808]!»      @·0xee0
  
99 000010dc·<PL_on_halt@plt>:99 00001034·<PL_on_halt@plt>:
100 »       add»    ip,·pc,·#0,·12100 »       add»    ip,·pc,·#0,·12
Max diff block lines reached; 9589/14170 bytes (67.67%) of diff not shown.
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 5995
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000331c·<.fini>:2 00003274·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
11.6 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 91 lines modifiedOffset 1, 91 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00003324·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x0000327c·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00003334·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x0000328c·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00003344·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x0000329c·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00003354·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000032ac·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00003364·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x000032bc·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00003374·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x000032cc·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00003384·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x000032dc·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00003394·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x000032ec·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x000033a4·0b000000·41000000·00000000·00000000·....A...........10 ··0x000032fc·0b000000·41000000·00000000·00000000·....A...........
11 ··0x000033b4·7265736f·75726365·5f657272·6f720000·resource_error..11 ··0x0000330c·7265736f·75726365·5f657272·6f720000·resource_error..
12 ··0x000033c4·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...12 ··0x0000331c·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...
13 ··0x000033d4·7065726d·69737369·6f6e5f65·72726f72·permission_error13 ··0x0000332c·7065726d·69737369·6f6e5f65·72726f72·permission_error
14 ··0x000033e4·00000000·65786973·74656e63·655f6572·....existence_er14 ··0x0000333c·00000000·65786973·74656e63·655f6572·....existence_er
15 ··0x000033f4·726f7200·73797374·656d5f65·72726f72·ror.system_error15 ··0x0000334c·726f7200·73797374·656d5f65·72726f72·ror.system_error
16 ··0x00003404·00000000·76617269·61626c65·00000000·....variable....16 ··0x0000335c·00000000·76617269·61626c65·00000000·....variable....
17 ··0x00003414·696e7374·616e7469·6174696f·6e5f6572·instantiation_er17 ··0x0000336c·696e7374·616e7469·6174696f·6e5f6572·instantiation_er
18 ··0x00003424·726f7200·74797065·5f657272·6f720000·ror.type_error..18 ··0x0000337c·726f7200·74797065·5f657272·6f720000·ror.type_error..
19 ··0x00003434·646f6d61·696e5f65·72726f72·00000000·domain_error....19 ··0x0000338c·646f6d61·696e5f65·72726f72·00000000·domain_error....
20 ··0x00003444·6e6f745f·696d706c·656d656e·74656400·not_implemented.20 ··0x0000339c·6e6f745f·696d706c·656d656e·74656400·not_implemented.
21 ··0x00003454·73796e74·61785f65·72726f72·00000000·syntax_error....21 ··0x000033ac·73796e74·61785f65·72726f72·00000000·syntax_error....
22 ··0x00003464·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/22 ··0x000033bc·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/
23 ··0x00003474·6572726f·722e6300·30000000·6572726f·error.c.0...erro23 ··0x000033cc·6572726f·722e6300·30000000·6572726f·error.c.0...erro
24 ··0x00003484·72000000·2f000000·636f6e74·65787400·r.../...context.24 ··0x000033dc·72000000·2f000000·636f6e74·65787400·r.../...context.
25 ··0x00003494·4661696c·65642074·6f207374·61727420·Failed·to·start·25 ··0x000033ec·4661696c·65642074·6f207374·61727420·Failed·to·start·
26 ··0x000034a4·73636865·64756c65·20746872·65616400·schedule·thread.26 ··0x000033fc·73636865·64756c65·20746872·65616400·schedule·thread.
27 ··0x000034b4·616c6172·6d000000·53746172·74656420·alarm...Started·27 ··0x0000340c·616c6172·6d000000·53746172·74656420·alarm...Started·
28 ··0x000034c4·73636865·64756c65·72207468·72656164·scheduler·thread28 ··0x0000341c·73636865·64756c65·72207468·72656164·scheduler·thread
29 ··0x000034d4·0a000000·696e7365·72744576·656e7428·....insertEvent(29 ··0x0000342c·0a000000·696e7365·72744576·656e7428·....insertEvent(
30 ··0x000034e4·256c642e·2530366c·64290a00·2e2f7061·%ld.%06ld).../pa30 ··0x0000343c·256c642e·2530366c·64290a00·2e2f7061·%ld.%06ld).../pa
31 ··0x000034f4·636b6167·65732f63·6c69622f·74696d65·ckages/clib/time31 ··0x0000344c·636b6167·65732f63·6c69622f·74696d65·ckages/clib/time
32 ··0x00003504·2e630000·73636865·642d3e66·69727374·.c..sched->first32 ··0x0000345c·2e630000·73636865·642d3e66·69727374·.c..sched->first
33 ··0x00003514·203d3d20·65000000·6f6e5f61·6c61726d··==·e...on_alarm33 ··0x0000346c·203d3d20·65000000·6f6e5f61·6c61726d··==·e...on_alarm
34 ··0x00003524·28292050·726f6c6f·672d636f·6e746578·()·Prolog-contex34 ··0x0000347c·28292050·726f6c6f·672d636f·6e746578·()·Prolog-contex
35 ··0x00003534·74205b74·68726561·64202564·5d3a0a00·t·[thread·%d]:..35 ··0x0000348c·74205b74·68726561·64202564·5d3a0a00·t·[thread·%d]:..
36 ··0x00003544·6f6e5f61·6c61726d·28292043·2d636f6e·on_alarm()·C-con36 ··0x0000349c·6f6e5f61·6c61726d·28292043·2d636f6e·on_alarm()·C-con
37 ··0x00003554·74657874·3a0a0000·63686563·6b446174·text:...checkDat37 ··0x000034ac·74657874·3a0a0000·63686563·6b446174·text:...checkDat
38 ··0x00003564·61000000·095b257a·645d2025·730a0000·a....[%zd]·%s...38 ··0x000034bc·61000000·095b257a·645d2025·730a0000·a....[%zd]·%s...
39 ··0x00003574·6765745f·74696d65·72000000·756e626f·get_timer...unbo39 ··0x000034cc·6765745f·74696d65·72000000·756e626f·get_timer...unbo
40 ··0x00003584·756e6400·49746572·6174696e·6720616c·und.Iterating·al40 ··0x000034dc·756e6400·49746572·6174696e·6720616c·und.Iterating·al
41 ··0x00003594·61726d5f·6c6f6f70·28290a00·5369676e·arm_loop()..Sign41 ··0x000034ec·61726d5f·6c6f6f70·28290a00·5369676e·arm_loop()..Sign
42 ··0x000035a4·616c6c69·6e672028·6c656674·203d2025·alling·(left·=·%42 ··0x000034fc·616c6c69·6e672028·6c656674·203d2025·alling·(left·=·%
43 ··0x000035b4·6c642920·2564202e·2e2e0a00·57616974·ld)·%d·.....Wait43 ··0x0000350c·6c642920·2564202e·2e2e0a00·57616974·ld)·%d·.....Wait
44 ··0x000035c4·696e6720·2e2e2e0a·00000000·616c6172·ing·........alar44 ··0x0000351c·696e6720·2e2e2e0a·00000000·616c6172·ing·........alar
45 ··0x000035d4·6d2f343a·20707468·72656164·5f636f6e·m/4:·pthread_con45 ··0x0000352c·6d2f343a·20707468·72656164·5f636f6e·m/4:·pthread_con
46 ··0x000035e4·645f7469·6d656477·61697428·293a2025·d_timedwait():·%46 ··0x0000353c·645f7469·6d656477·61697428·293a2025·d_timedwait():·%
47 ··0x000035f4·64202825·73290a00·4e6f2077·61697469·d·(%s)..No·waiti47 ··0x0000354c·64202825·73290a00·4e6f2077·61697469·d·(%s)..No·waiti
48 ··0x00003604·6e672065·76656e74·730a0000·5b25645d·ng·events...[%d]48 ··0x0000355c·6e672065·76656e74·730a0000·5b25645d·ng·events...[%d]
49 ··0x00003614·2072656d·6f76696e·6720616c·61726d20··removing·alarm·49 ··0x0000356c·2072656d·6f76696e·6720616c·61726d20··removing·alarm·
50 ··0x00003624·256c6420·61742065·7869740a·00000000·%ld·at·exit.....50 ··0x0000357c·256c6420·61742065·7869740a·00000000·%ld·at·exit.....
51 ··0x00003634·5369676e·616c2072·65636569·76656420·Signal·received·51 ··0x0000358c·5369676e·616c2072·65636569·76656420·Signal·received·
52 ··0x00003644·696e2025·640a0000·65762d3e·6d616769·in·%d...ev->magi52 ··0x0000359c·696e2025·640a0000·65762d3e·6d616769·in·%d...ev->magi
53 ··0x00003654·63203d3d·2045565f·4d414749·43000000·c·==·EV_MAGIC...53 ··0x000035ac·63203d3d·2045565f·4d414749·43000000·c·==·EV_MAGIC...
54 ··0x00003664·43616c6c·696e6720·6576656e·740a0000·Calling·event...54 ··0x000035bc·43616c6c·696e6720·6576656e·740a0000·Calling·event...
55 ··0x00003674·50726f63·65737365·64207065·6e64696e·Processed·pendin55 ··0x000035cc·50726f63·65737365·64207065·6e64696e·Processed·pendin
56 ··0x00003684·67206576·656e7473·3b207369·676e616c·g·events;·signal56 ··0x000035dc·67206576·656e7473·3b207369·676e616c·g·events;·signal
57 ··0x00003694·6c696e67·20736368·6564756c·65720a00·ling·scheduler..57 ··0x000035ec·6c696e67·20736368·6564756c·65720a00·ling·scheduler..
58 ··0x000036a4·74696d65·72730000·616c7265·61647920·timers..already·58 ··0x000035fc·74696d65·72730000·616c7265·61647920·timers..already·
59 ··0x000036b4·696e7374·616c6c65·64000000·696e7374·installed...inst59 ··0x0000360c·696e7374·616c6c65·64000000·696e7374·installed...inst
60 ··0x000036c4·616c6c00·6e756d62·65720000·626f6f6c·all.number..bool60 ··0x0000361c·616c6c00·6e756d62·65720000·626f6f6c·all.number..bool
61 ··0x000036d4·00000000·6c697374·00000000·6d656d6f·....list....memo61 ··0x0000362c·00000000·6c697374·00000000·6d656d6f·....list....memo
62 ··0x000036e4·72790000·616c6c6f·63617465·00000000·ry..allocate....62 ··0x0000363c·72790000·616c6c6f·63617465·00000000·ry..allocate....
63 ··0x000036f4·75736572·00000000·24616c61·726d0000·user....$alarm..63 ··0x0000364c·75736572·00000000·24616c61·726d0000·user....$alarm..
64 ··0x00003704·3a000000·72656d6f·76650000·646f6e65·:...remove..done64 ··0x0000365c·3a000000·72656d6f·76650000·646f6e65·:...remove..done
65 ··0x00003714·00000000·6e657874·00000000·73636865·....next....sche65 ··0x0000366c·00000000·6e657874·00000000·73636865·....next....sche
66 ··0x00003724·64756c65·64000000·63616c6c·00000000·duled...call....66 ··0x0000367c·64756c65·64000000·63616c6c·00000000·duled...call....
67 ··0x00003734·616c6172·6d5f6174·00000000·72656d6f·alarm_at....remo67 ··0x0000368c·616c6172·6d5f6174·00000000·72656d6f·alarm_at....remo
68 ··0x00003744·76655f61·6c61726d·00000000·756e696e·ve_alarm....unin68 ··0x0000369c·76655f61·6c61726d·00000000·756e696e·ve_alarm....unin
69 ··0x00003754·7374616c·6c5f616c·61726d00·696e7374·stall_alarm.inst69 ··0x000036ac·7374616c·6c5f616c·61726d00·696e7374·stall_alarm.inst
70 ··0x00003764·616c6c5f·616c6172·6d000000·72656d6f·all_alarm...remo70 ··0x000036bc·616c6c5f·616c6172·6d000000·72656d6f·all_alarm...remo
71 ··0x00003774·76655f61·6c61726d·5f6e6f74·72616365·ve_alarm_notrace71 ··0x000036cc·76655f61·6c61726d·5f6e6f74·72616365·ve_alarm_notrace
72 ··0x00003784·00000000·63757272·656e745f·616c6172·....current_alar72 ··0x000036dc·00000000·63757272·656e745f·616c6172·....current_alar
73 ··0x00003794·6d730000·74696d65·5f646562·75670000·ms..time_debug..73 ··0x000036ec·6d730000·74696d65·5f646562·75670000·ms..time_debug..
74 ··0x000037a4·436f756c·64206e6f·7420696e·69746961·Could·not·initia74 ··0x000036fc·436f756c·64206e6f·7420696e·69746961·Could·not·initia
75 ··0x000037b4·6c697a65·20616c61·726d2073·69676e61·lize·alarm·signa75 ··0x0000370c·6c697a65·20616c61·726d2073·69676e61·lize·alarm·signa
76 ··0x000037c4·6c206861·6e646c65·720a0000·706c5f65·l·handler...pl_e76 ··0x0000371c·6c206861·6e646c65·720a0000·706c5f65·l·handler...pl_e
77 ··0x000037d4·72726f72·00000000·696e7365·72744576·rror....insertEv77 ··0x0000372c·72726f72·00000000·696e7365·72744576·rror....insertEv
78 ··0x000037e4·656e7400·616c6172·6d5f6c6f·6f700000·ent.alarm_loop..78 ··0x0000373c·656e7400·616c6172·6d5f6c6f·6f700000·ent.alarm_loop..
79 ··0x000037f4·6f6e5f61·6c61726d·00000000·616c6172·on_alarm....alar79 ··0x0000374c·6f6e5f61·6c61726d·00000000·616c6172·on_alarm....alar
80 ··0x00003804·6d5f6572·726f7200·3e000000·41000000·m_error.>...A...80 ··0x0000375c·6d5f6572·726f7200·3e000000·41000000·m_error.>...A...
81 ··0x00003814·0c000000·41000000·11000000·41000000·....A.......A...81 ··0x0000376c·0c000000·41000000·11000000·41000000·....A.......A...
82 ··0x00003824·27000000·41000000·36000000·41000000·'...A...6...A...82 ··0x0000377c·27000000·41000000·36000000·41000000·'...A...6...A...
83 ··0x00003834·03000000·41000000·06000000·41000000·....A.......A...83 ··0x0000378c·03000000·41000000·06000000·41000000·....A.......A...
84 ··0x00003844·15000000·41000000·0f000000·41000000·....A.......A...84 ··0x0000379c·15000000·41000000·0f000000·41000000·....A.......A...
85 ··0x00003854·0e000000·41000000·26000000·41000000·....A...&...A...85 ··0x000037ac·0e000000·41000000·26000000·41000000·....A...&...A...
86 ··0x00003864·13000000·41000000·29000000·41000000·....A...)...A...86 ··0x000037bc·13000000·41000000·29000000·41000000·....A...)...A...
87 ··0x00003874·02000000·41000000·19000000·41000000·....A.......A...87 ··0x000037cc·02000000·41000000·19000000·41000000·....A.......A...
88 ··0x00003884·0a000000·41000000·0b000000·41000000·....A.......A...88 ··0x000037dc·0a000000·41000000·0b000000·41000000·....A.......A...
89 ··0x00003894·00000000·00000000···················........89 ··0x000037ec·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 ··0x0000398c·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 ··0x00004da8·35140000····························5...2 ··0x00004db0·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 ··0x00004dac·f5130000····························....2 ··0x00004db4·4d130000····························M...
  
2.92 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00004eb0·b04d0000·00000000·00000000·b40f0000·.M..............3 ··0x00004eb0·b84d0000·00000000·00000000·0c0f0000·.M..............
4 ··0x00004ec0·b40f0000·b40f0000·b40f0000·b40f0000·................4 ··0x00004ec0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
5 ··0x00004ed0·b40f0000·b40f0000·b40f0000·b40f0000·................5 ··0x00004ed0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
6 ··0x00004ee0·b40f0000·b40f0000·b40f0000·b40f0000·................6 ··0x00004ee0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
7 ··0x00004ef0·b40f0000·b40f0000·b40f0000·b40f0000·................7 ··0x00004ef0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
8 ··0x00004f00·b40f0000·b40f0000·b40f0000·b40f0000·................8 ··0x00004f00·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
9 ··0x00004f10·b40f0000·b40f0000·b40f0000·b40f0000·................9 ··0x00004f10·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
10 ··0x00004f20·b40f0000·b40f0000·b40f0000·b40f0000·................10 ··0x00004f20·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
11 ··0x00004f30·b40f0000·b40f0000·b40f0000·b40f0000·................11 ··0x00004f30·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
12 ··0x00004f40·b40f0000·b40f0000·b40f0000·b40f0000·................12 ··0x00004f40·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
13 ··0x00004f50·b40f0000·b40f0000·b40f0000·b40f0000·................13 ··0x00004f50·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
14 ··0x00004f60·b40f0000·b40f0000·b40f0000·b40f0000·................14 ··0x00004f60·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
15 ··0x00004f70·b40f0000·b40f0000·b40f0000·b40f0000·................15 ··0x00004f70·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
16 ··0x00004f80·b40f0000·b40f0000·b40f0000·b40f0000·................16 ··0x00004f80·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
17 ··0x00004f90·b40f0000·b40f0000·b40f0000·b40f0000·................17 ··0x00004f90·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
18 ··0x00004fa0·b40f0000·b40f0000·b40f0000·b40f0000·................18 ··0x00004fa0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
19 ··0x00004fb0·b40f0000·b40f0000·b40f0000·b40f0000·................19 ··0x00004fb0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
20 ··0x00004fc0·b40f0000·b40f0000·b40f0000·b40f0000·................20 ··0x00004fc0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
21 ··0x00004fd0·b40f0000·b40f0000·b40f0000·b40f0000·................21 ··0x00004fd0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................
22 ··0x00004fe0·b40f0000·b40f0000·b40f0000·00000000·................22 ··0x00004fe0·0c0f0000·0c0f0000·0c0f0000·00000000·................
23 ··0x00004ff0·00000000·00000000·00000000·00000000·................23 ··0x00004ff0·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·32646637·36393961·30613039·63623335·2df7699a0a09cb35 
3 ··0x00000010·36316562·37353435·39303665·34356433·61eb7545906e45d32 ··0x00000000·36636562·66336634·64376561·37396536·6cebf3f4d7ea79e6
 3 ··0x00000010·65316231·36333366·65323266·63343934·e1b1633fe22fc494
4 ··0x00000020·32373437·61362e64·65627567·00000000·2747a6.debug....4 ··0x00000020·64363730·30662e64·65627567·00000000·d6700f.debug....
5 ··0x00000030·ed2e2e84····························....5 ··0x00000030·ec8823a1····························..#.
  
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. 
  
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 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:··········41636·(bytes·into·file)13 ··Start·of·section·headers:··········41612·(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······0x00828c·0x0000828c·0x0000828c·0x001e0·0x001e0·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x08470·0x08470·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x08170·0x08170·R·E·0x1000
8 ··LOAD···········0x008d9c·0x00009d9c·0x00009d9c·0x01344·0x013b4·RW··0x10007 ··LOAD···········0x008da4·0x00009da4·0x00009da4·0x0133c·0x013ac·RW··0x1000
9 ··DYNAMIC········0x008da4·0x00009da4·0x00009da4·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x008dac·0x00009dac·0x00009dac·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······0x008d9c·0x00009d9c·0x00009d9c·0x00264·0x00264·R···0x111 ··GNU_RELRO······0x008da4·0x00009da4·0x00009da4·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·0xa2a4:1 There·are·25·section·headers,·starting·at·offset·0xa28c:
  
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·005d44·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00001358·001358·005d44·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00007144·007144·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000709c·00709c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000714c·00714c·0010c8·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000070a4·0070a4·0010c8·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········00008214·008214·000078·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······0000828c·00828c·0001e0·00··AL·11···0··4 
20 ··[16]·.eh_frame·········PROGBITS········0000846c·00846c·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········0000816c·00816c·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······00009d9c·008d9c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00009da4·008da4·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00009da0·008da0·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00009da8·008da8·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00009da4·008da4·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00009dac·008dac·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00009ea4·008ea4·00015c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00009ea4·008ea4·00015c·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········0000a000·009000·0010e0·00··WA··0···0··423 ··[19]·.data·············PROGBITS········0000a000·009000·0010e0·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0000b0e0·00a0e0·000070·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0000b0e0·00a0e0·000070·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00a0e0·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00a0e0·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·00a111·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·00a111·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·00a16c·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·00a16c·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·00a1a0·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·00a1a0·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:·0000a000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·0000a000·····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 {}
    
Offset 1, 106 lines modifiedOffset 1, 106 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0xcd8·contains·21·entries:1 Relocation·section·'.rel.dyn'·at·offset·0xc30·contains·21·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00009d9c··00000017·R_ARM_RELATIVE········ 
4 00009da0··00000017·R_ARM_RELATIVE········3 00009da4··00000017·R_ARM_RELATIVE········
 4 00009da8··00000017·R_ARM_RELATIVE········
5 0000a000··00000017·R_ARM_RELATIVE········5 0000a000··00000017·R_ARM_RELATIVE········
6 0000a00c··00000017·R_ARM_RELATIVE········6 0000a00c··00000017·R_ARM_RELATIVE········
7 0000a010··00000017·R_ARM_RELATIVE········7 0000a010··00000017·R_ARM_RELATIVE········
8 0000a014··00000017·R_ARM_RELATIVE········8 0000a014··00000017·R_ARM_RELATIVE········
9 0000a018··00000017·R_ARM_RELATIVE········9 0000a018··00000017·R_ARM_RELATIVE········
10 0000a01c··00000017·R_ARM_RELATIVE········10 0000a01c··00000017·R_ARM_RELATIVE········
11 0000a068··00000017·R_ARM_RELATIVE········11 0000a068··00000017·R_ARM_RELATIVE········
12 0000a278··00000017·R_ARM_RELATIVE········12 0000a278··00000017·R_ARM_RELATIVE········
13 0000a488··00000017·R_ARM_RELATIVE········13 0000a488··00000017·R_ARM_RELATIVE········
14 0000a698··00000017·R_ARM_RELATIVE········14 0000a698··00000017·R_ARM_RELATIVE········
15 0000a8a8··00000017·R_ARM_RELATIVE········15 0000a8a8··00000017·R_ARM_RELATIVE········
16 0000aab8··00000017·R_ARM_RELATIVE········16 0000aab8··00000017·R_ARM_RELATIVE········
17 0000acc8··00000017·R_ARM_RELATIVE········17 0000acc8··00000017·R_ARM_RELATIVE········
18 0000aed8··00000017·R_ARM_RELATIVE········18 0000aed8··00000017·R_ARM_RELATIVE········
19 00009fec··00000b15·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.419 00009fec··00000a15·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
20 00009ff0··00000c15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable20 00009ff0··00000b15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
21 00009ff4··00001415·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.421 00009ff4··00001315·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
22 00009ff8··00003315·R_ARM_GLOB_DAT·········00000000···__gmon_start__22 00009ff8··00003215·R_ARM_GLOB_DAT·········00000000···__gmon_start__
23 00009ffc··00005015·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable23 00009ffc··00004e15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
24 Relocation·section·'.rel.plt'·at·offset·0xd80·contains·79·entries:24 Relocation·section·'.rel.plt'·at·offset·0xcd8·contains·79·entries:
25 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name25 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
26 00009eb0··00000416·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle26 00009eb0··00000316·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle
27 00009eb4··00000516·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.427 00009eb4··00000416·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.4
28 00009eb8··00000616·R_ARM_JUMP_SLOT········00000000···PL_release_stream28 00009eb8··00000516·R_ARM_JUMP_SLOT········00000000···PL_release_stream
29 00009ebc··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_stream29 00009ebc··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
30 00009ec0··00000816·R_ARM_JUMP_SLOT········00000000···raise@GLIBC_2.430 00009ec0··00000716·R_ARM_JUMP_SLOT········00000000···raise@GLIBC_2.4
31 00009ec4··00000916·R_ARM_JUMP_SLOT········00000000···Sfeof31 00009ec4··00000816·R_ARM_JUMP_SLOT········00000000···Sfeof
32 00009ec8··00000a16·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex32 00009ec8··00000916·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex
33 00009ecc··00000b16·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.433 00009ecc··00000a16·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
34 00009ed0··00000d16·R_ARM_JUMP_SLOT········00000000···PL_unify_term34 00009ed0··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_term
35 00009ed4··00000e16·R_ARM_JUMP_SLOT········00000000···PL_representation_error35 00009ed4··00000d16·R_ARM_JUMP_SLOT········00000000···PL_representation_error
36 00009ed8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars36 00009ed8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars
37 00009edc··00001016·R_ARM_JUMP_SLOT········00000000···PL_unregister_atom37 00009edc··00000f16·R_ARM_JUMP_SLOT········00000000···PL_unregister_atom
38 00009ee0··00001116·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.438 00009ee0··00001016·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
39 00009ee4··00001216·R_ARM_JUMP_SLOT········00000000···PL_unify_nil39 00009ee4··00001116·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
40 00009ee8··00001316·R_ARM_JUMP_SLOT········00000000···PL_put_variable40 00009ee8··00001216·R_ARM_JUMP_SLOT········00000000···PL_put_variable
41 00009eec··00001516·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.441 00009eec··00001416·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
42 00009ef0··00001616·R_ARM_JUMP_SLOT········00000000···PL_register_foreign42 00009ef0··00001516·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
43 00009ef4··00001716·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz43 00009ef4··00001616·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
44 00009ef8··00001816·R_ARM_JUMP_SLOT········00000000···towlower@GLIBC_2.444 00009ef8··00001716·R_ARM_JUMP_SLOT········00000000···towlower@GLIBC_2.4
45 00009efc··00001916·R_ARM_JUMP_SLOT········00000000···Sferror45 00009efc··00001816·R_ARM_JUMP_SLOT········00000000···Sferror
46 00009f00··00001a16·R_ARM_JUMP_SLOT········00000000···PL_get_blob46 00009f00··00001916·R_ARM_JUMP_SLOT········00000000···PL_get_blob
47 00009f04··00001b16·R_ARM_JUMP_SLOT········00000000···__swprintf_chk@GLIBC_2.447 00009f04··00001a16·R_ARM_JUMP_SLOT········00000000···__swprintf_chk@GLIBC_2.4
48 00009f08··00001c16·R_ARM_JUMP_SLOT········00000000···PL_get_stream48 00009f08··00001b16·R_ARM_JUMP_SLOT········00000000···PL_get_stream
49 00009f0c··00001d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.449 00009f0c··00001c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
50 00009f10··00001e16·R_ARM_JUMP_SLOT········00000000···Speekcode50 00009f10··00001d16·R_ARM_JUMP_SLOT········00000000···Speekcode
51 00009f14··00001f16·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.451 00009f14··00001e16·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
52 00009f18··00002016·R_ARM_JUMP_SLOT········00000000···PL_raise_exception52 00009f18··00001f16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
53 00009f1c··00002116·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz53 00009f1c··00002016·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
54 00009f20··00002216·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref54 00009f20··00002116·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
55 00009f24··00002316·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs55 00009f24··00002216·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs
56 00009f28··00002416·R_ARM_JUMP_SLOT········00000000···PL_new_atom56 00009f28··00002316·R_ARM_JUMP_SLOT········00000000···PL_new_atom
57 00009f2c··00002516·R_ARM_JUMP_SLOT········00000000···PL_register_atom57 00009f2c··00002416·R_ARM_JUMP_SLOT········00000000···PL_register_atom
58 00009f30··00002616·R_ARM_JUMP_SLOT········00000000···PL_unify_bool58 00009f30··00002516·R_ARM_JUMP_SLOT········00000000···PL_unify_bool
59 00009f34··00002716·R_ARM_JUMP_SLOT········00000000···wcscpy@GLIBC_2.459 00009f34··00002616·R_ARM_JUMP_SLOT········00000000···wcscpy@GLIBC_2.4
60 00009f38··00002816·R_ARM_JUMP_SLOT········00000000···PL_call_predicate60 00009f38··00002716·R_ARM_JUMP_SLOT········00000000···PL_call_predicate
61 00009f3c··00002916·R_ARM_JUMP_SLOT········00000000···PL_cons_functor61 00009f3c··00002816·R_ARM_JUMP_SLOT········00000000···PL_cons_functor
62 00009f40··00002a16·R_ARM_JUMP_SLOT········00000000···PL_is_variable62 00009f40··00002916·R_ARM_JUMP_SLOT········00000000···PL_is_variable
63 00009f44··00002b16·R_ARM_JUMP_SLOT········00000000···wcscmp@GLIBC_2.463 00009f44··00002a16·R_ARM_JUMP_SLOT········00000000···wcscmp@GLIBC_2.4
64 00009f48··00002c16·R_ARM_JUMP_SLOT········00000000···PL_get_wchars64 00009f48··00002b16·R_ARM_JUMP_SLOT········00000000···PL_get_wchars
65 00009f4c··00002d16·R_ARM_JUMP_SLOT········00000000···PL_exception65 00009f4c··00002c16·R_ARM_JUMP_SLOT········00000000···PL_exception
66 00009f50··00002e16·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs66 00009f50··00002d16·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
67 00009f54··00002f16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.467 00009f54··00002e16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
68 00009f58··00003016·R_ARM_JUMP_SLOT········00000000···PL_is_functor68 00009f58··00002f16·R_ARM_JUMP_SLOT········00000000···PL_is_functor
69 00009f5c··00003116·R_ARM_JUMP_SLOT········00000000···PL_blob_data69 00009f5c··00003016·R_ARM_JUMP_SLOT········00000000···PL_blob_data
70 00009f60··00003216·R_ARM_JUMP_SLOT········00000000···PL_new_atom_wchars70 00009f60··00003116·R_ARM_JUMP_SLOT········00000000···PL_new_atom_wchars
71 00009f64··00003316·R_ARM_JUMP_SLOT········00000000···__gmon_start__71 00009f64··00003216·R_ARM_JUMP_SLOT········00000000···__gmon_start__
72 00009f68··00003416·R_ARM_JUMP_SLOT········00000000···PL_resource_error72 00009f68··00003316·R_ARM_JUMP_SLOT········00000000···PL_resource_error
73 00009f6c··00003516·R_ARM_JUMP_SLOT········00000000···PL_unify73 00009f6c··00003416·R_ARM_JUMP_SLOT········00000000···PL_unify
74 00009f70··00003616·R_ARM_JUMP_SLOT········00000000···__wcscpy_chk@GLIBC_2.474 00009f70··00003516·R_ARM_JUMP_SLOT········00000000···__wcscpy_chk@GLIBC_2.4
75 00009f74··00003716·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.475 00009f74··00003616·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4
76 00009f78··00003816·R_ARM_JUMP_SLOT········00000000···PL_put_atom76 00009f78··00003716·R_ARM_JUMP_SLOT········00000000···PL_put_atom
77 00009f7c··00003916·R_ARM_JUMP_SLOT········00000000···PL_unify_blob77 00009f7c··00003816·R_ARM_JUMP_SLOT········00000000···PL_unify_blob
78 00009f80··00003a16·R_ARM_JUMP_SLOT········00000000···SsnprintfX78 00009f80··00003916·R_ARM_JUMP_SLOT········00000000···SsnprintfX
79 00009f84··00003b16·R_ARM_JUMP_SLOT········00000000···PL_cons_functor_v79 00009f84··00003a16·R_ARM_JUMP_SLOT········00000000···PL_cons_functor_v
80 00009f88··00003c16·R_ARM_JUMP_SLOT········00000000···PL_type_error80 00009f88··00003b16·R_ARM_JUMP_SLOT········00000000···PL_type_error
81 00009f8c··00003d16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref81 00009f8c··00003c16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
82 00009f90··00003f16·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.482 00009f90··00003d16·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
83 00009f94··00004016·R_ARM_JUMP_SLOT········00000000···PL_unify_atom83 00009f94··00003e16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
84 00009f98··00004116·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz84 00009f98··00003f16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
85 00009f9c··00004216·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex85 00009f9c··00004016·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
86 00009fa0··00004316·R_ARM_JUMP_SLOT········00000000···PL_put_int6486 00009fa0··00004116·R_ARM_JUMP_SLOT········00000000···PL_put_int64
87 00009fa4··00004416·R_ARM_JUMP_SLOT········00000000···Sdprintf87 00009fa4··00004216·R_ARM_JUMP_SLOT········00000000···Sdprintf
88 00009fa8··00004516·R_ARM_JUMP_SLOT········00000000···wcslen@GLIBC_2.488 00009fa8··00004316·R_ARM_JUMP_SLOT········00000000···wcslen@GLIBC_2.4
89 00009fac··00004616·R_ARM_JUMP_SLOT········00000000···PL_unify_list89 00009fac··00004416·R_ARM_JUMP_SLOT········00000000···PL_unify_list
90 00009fb0··00004716·R_ARM_JUMP_SLOT········00000000···PL_domain_error90 00009fb0··00004516·R_ARM_JUMP_SLOT········00000000···PL_domain_error
91 00009fb4··00004816·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex91 00009fb4··00004616·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex
92 00009fb8··00004916·R_ARM_JUMP_SLOT········00000000···PL_permission_error92 00009fb8··00004716·R_ARM_JUMP_SLOT········00000000···PL_permission_error
93 00009fbc··00004a16·R_ARM_JUMP_SLOT········00000000···Sputcode93 00009fbc··00004816·R_ARM_JUMP_SLOT········00000000···Sputcode
94 00009fc0··00004b16·R_ARM_JUMP_SLOT········00000000···Ssnprintf94 00009fc0··00004916·R_ARM_JUMP_SLOT········00000000···Ssnprintf
95 00009fc4··00004c16·R_ARM_JUMP_SLOT········00000000···PL_predicate95 00009fc4··00004a16·R_ARM_JUMP_SLOT········00000000···PL_predicate
96 00009fc8··00004d16·R_ARM_JUMP_SLOT········00000000···Sfprintf96 00009fc8··00004b16·R_ARM_JUMP_SLOT········00000000···Sfprintf
97 00009fcc··00004e16·R_ARM_JUMP_SLOT········00000000···Sgetcode97 00009fcc··00004c16·R_ARM_JUMP_SLOT········00000000···Sgetcode
98 00009fd0··00004f16·R_ARM_JUMP_SLOT········00000000···PL_put_term98 00009fd0··00004d16·R_ARM_JUMP_SLOT········00000000···PL_put_term
99 00009fd4··00005116·R_ARM_JUMP_SLOT········00000000···PL_get_nchars99 00009fd4··00004f16·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
100 00009fd8··00005216·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex100 00009fd8··00005016·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex
101 00009fdc··00005316·R_ARM_JUMP_SLOT········00000000···wcsncpy@GLIBC_2.4101 00009fdc··00005116·R_ARM_JUMP_SLOT········00000000···wcsncpy@GLIBC_2.4
102 00009fe0··00005416·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_nchars102 00009fe0··00005216·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_nchars
103 00009fe4··00005516·R_ARM_JUMP_SLOT········00000000···PL_unify_int64103 00009fe4··00005316·R_ARM_JUMP_SLOT········00000000···PL_unify_int64
104 00009fe8··00005616·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4104 00009fe8··00005416·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·0x8da4·contains·28·entries:1 Dynamic·section·at·offset·0x8dac·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)·······················0x71446 ·0x0000000d·(FINI)·······················0x709c
8 ·0x00000019·(INIT_ARRAY)·················0x9d9c7 ·0x00000019·(INIT_ARRAY)·················0x9da4
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x9da09 ·0x0000001a·(FINI_ARRAY)·················0x9da8
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)·····················0x9ea416 ·0x00000003·(PLTGOT)·····················0x9ea4
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:·ca9ed2232ee6af69da3f1a4b30e6c7444fd40cac3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d317247933c4894238f18241433e29f9166a3956
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}
14.8 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 00007144·<.fini>:2 0000709c·<.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 ··0x0000846c·00000000····························....2 ··0x0000816c·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 ··0x00009d9c·c5140000····························....2 ··0x00009da4·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 ··0x00009da0·85140000····························....2 ··0x00009da8·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 ··0x00009ea4·a49d0000·00000000·00000000·04100000·................3 ··0x00009ea4·ac9d0000·00000000·00000000·5c0f0000·............\...
4 ··0x00009eb4·04100000·04100000·04100000·04100000·................4 ··0x00009eb4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
5 ··0x00009ec4·04100000·04100000·04100000·04100000·................5 ··0x00009ec4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
6 ··0x00009ed4·04100000·04100000·04100000·04100000·................6 ··0x00009ed4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
7 ··0x00009ee4·04100000·04100000·04100000·04100000·................7 ··0x00009ee4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
8 ··0x00009ef4·04100000·04100000·04100000·04100000·................8 ··0x00009ef4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
9 ··0x00009f04·04100000·04100000·04100000·04100000·................9 ··0x00009f04·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
10 ··0x00009f14·04100000·04100000·04100000·04100000·................10 ··0x00009f14·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
11 ··0x00009f24·04100000·04100000·04100000·04100000·................11 ··0x00009f24·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
12 ··0x00009f34·04100000·04100000·04100000·04100000·................12 ··0x00009f34·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
13 ··0x00009f44·04100000·04100000·04100000·04100000·................13 ··0x00009f44·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
14 ··0x00009f54·04100000·04100000·04100000·04100000·................14 ··0x00009f54·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
15 ··0x00009f64·04100000·04100000·04100000·04100000·................15 ··0x00009f64·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
16 ··0x00009f74·04100000·04100000·04100000·04100000·................16 ··0x00009f74·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
17 ··0x00009f84·04100000·04100000·04100000·04100000·................17 ··0x00009f84·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
18 ··0x00009f94·04100000·04100000·04100000·04100000·................18 ··0x00009f94·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
19 ··0x00009fa4·04100000·04100000·04100000·04100000·................19 ··0x00009fa4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
20 ··0x00009fb4·04100000·04100000·04100000·04100000·................20 ··0x00009fb4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
21 ··0x00009fc4·04100000·04100000·04100000·04100000·................21 ··0x00009fc4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
22 ··0x00009fd4·04100000·04100000·04100000·04100000·................22 ··0x00009fd4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...
23 ··0x00009fe4·04100000·04100000·00000000·00000000·................23 ··0x00009fe4·5c0f0000·5c0f0000·00000000·00000000·\...\...........
24 ··0x00009ff4·00000000·00000000·00000000··········............24 ··0x00009ff4·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 ··0x0000a000·00a00000·013a2975·04000000·1c790000·.....:)u.....y..2 ··0x0000a000·00a00000·013a2975·04000000·74780000·.....:)u....tx..
3 ··0x0000a010·71250000·29170000·f9160000·35160000·q%..).......5...3 ··0x0000a010·c9240000·81160000·51160000·8d150000·.$......Q.......
4 ··0x0000a020·00000000·00000000·00000000·00000000·................4 ··0x0000a020·00000000·00000000·00000000·00000000·................
5 ··0x0000a030·00000000·00000000·00000000·00000000·................5 ··0x0000a030·00000000·00000000·00000000·00000000·................
6 ··0x0000a040·00000000·00000000·00000000·00000000·................6 ··0x0000a040·00000000·00000000·00000000·00000000·................
7 ··0x0000a050·00000000·00000000·00000000·00000000·................7 ··0x0000a050·00000000·00000000·00000000·00000000·................
8 ··0x0000a060·01000000·01000000·e8790000·00000000·.........y......8 ··0x0000a060·01000000·01000000·40790000·00000000·........@y......
9 ··0x0000a070·00000000·00000000·00000000·00000000·................9 ··0x0000a070·00000000·00000000·00000000·00000000·................
10 ··0x0000a080·00000000·00000000·00000000·00000000·................10 ··0x0000a080·00000000·00000000·00000000·00000000·................
11 ··0x0000a090·00000000·00000000·00000000·00000000·................11 ··0x0000a090·00000000·00000000·00000000·00000000·................
12 ··0x0000a0a0·00000000·00000000·00000000·00000000·................12 ··0x0000a0a0·00000000·00000000·00000000·00000000·................
13 ··0x0000a0b0·00000000·00000000·00000000·00000000·................13 ··0x0000a0b0·00000000·00000000·00000000·00000000·................
14 ··0x0000a0c0·00000000·00000000·00000000·00000000·................14 ··0x0000a0c0·00000000·00000000·00000000·00000000·................
15 ··0x0000a0d0·00000000·00000000·00000000·00000000·................15 ··0x0000a0d0·00000000·00000000·00000000·00000000·................
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ··0x0000a200·00000000·00000000·00000000·00000000·................35 ··0x0000a200·00000000·00000000·00000000·00000000·................
36 ··0x0000a210·00000000·00000000·00000000·00000000·................36 ··0x0000a210·00000000·00000000·00000000·00000000·................
37 ··0x0000a220·00000000·00000000·00000000·00000000·................37 ··0x0000a220·00000000·00000000·00000000·00000000·................
38 ··0x0000a230·00000000·00000000·00000000·00000000·................38 ··0x0000a230·00000000·00000000·00000000·00000000·................
39 ··0x0000a240·00000000·00000000·00000000·00000000·................39 ··0x0000a240·00000000·00000000·00000000·00000000·................
40 ··0x0000a250·00000000·00000000·00000000·00000000·................40 ··0x0000a250·00000000·00000000·00000000·00000000·................
41 ··0x0000a260·00000000·00000000·00000000·00000000·................41 ··0x0000a260·00000000·00000000·00000000·00000000·................
42 ··0x0000a270·01000000·01000000·a87a0000·00000000·.........z......42 ··0x0000a270·01000000·01000000·007a0000·00000000·.........z......
43 ··0x0000a280·00000000·00000000·00000000·00000000·................43 ··0x0000a280·00000000·00000000·00000000·00000000·................
44 ··0x0000a290·00000000·00000000·00000000·00000000·................44 ··0x0000a290·00000000·00000000·00000000·00000000·................
45 ··0x0000a2a0·00000000·00000000·00000000·00000000·................45 ··0x0000a2a0·00000000·00000000·00000000·00000000·................
46 ··0x0000a2b0·00000000·00000000·00000000·00000000·................46 ··0x0000a2b0·00000000·00000000·00000000·00000000·................
47 ··0x0000a2c0·00000000·00000000·00000000·00000000·................47 ··0x0000a2c0·00000000·00000000·00000000·00000000·................
48 ··0x0000a2d0·00000000·00000000·00000000·00000000·................48 ··0x0000a2d0·00000000·00000000·00000000·00000000·................
49 ··0x0000a2e0·00000000·00000000·00000000·00000000·................49 ··0x0000a2e0·00000000·00000000·00000000·00000000·................
Offset 68, 15 lines modifiedOffset 68, 15 lines modified
68 ··0x0000a410·00000000·00000000·00000000·00000000·................68 ··0x0000a410·00000000·00000000·00000000·00000000·................
69 ··0x0000a420·00000000·00000000·00000000·00000000·................69 ··0x0000a420·00000000·00000000·00000000·00000000·................
70 ··0x0000a430·00000000·00000000·00000000·00000000·................70 ··0x0000a430·00000000·00000000·00000000·00000000·................
71 ··0x0000a440·00000000·00000000·00000000·00000000·................71 ··0x0000a440·00000000·00000000·00000000·00000000·................
72 ··0x0000a450·00000000·00000000·00000000·00000000·................72 ··0x0000a450·00000000·00000000·00000000·00000000·................
73 ··0x0000a460·00000000·00000000·00000000·00000000·................73 ··0x0000a460·00000000·00000000·00000000·00000000·................
74 ··0x0000a470·00000000·00000000·00000000·00000000·................74 ··0x0000a470·00000000·00000000·00000000·00000000·................
75 ··0x0000a480·01000000·01000000·6c7b0000·00000000·........l{......75 ··0x0000a480·01000000·01000000·c47a0000·00000000·.........z......
76 ··0x0000a490·00000000·00000000·00000000·00000000·................76 ··0x0000a490·00000000·00000000·00000000·00000000·................
77 ··0x0000a4a0·00000000·00000000·00000000·00000000·................77 ··0x0000a4a0·00000000·00000000·00000000·00000000·................
78 ··0x0000a4b0·00000000·00000000·00000000·00000000·................78 ··0x0000a4b0·00000000·00000000·00000000·00000000·................
79 ··0x0000a4c0·00000000·00000000·00000000·00000000·................79 ··0x0000a4c0·00000000·00000000·00000000·00000000·................
80 ··0x0000a4d0·00000000·00000000·00000000·00000000·................80 ··0x0000a4d0·00000000·00000000·00000000·00000000·................
81 ··0x0000a4e0·00000000·00000000·00000000·00000000·................81 ··0x0000a4e0·00000000·00000000·00000000·00000000·................
82 ··0x0000a4f0·00000000·00000000·00000000·00000000·................82 ··0x0000a4f0·00000000·00000000·00000000·00000000·................
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 ··0x0000a620·00000000·00000000·00000000·00000000·................101 ··0x0000a620·00000000·00000000·00000000·00000000·................
102 ··0x0000a630·00000000·00000000·00000000·00000000·................102 ··0x0000a630·00000000·00000000·00000000·00000000·................
103 ··0x0000a640·00000000·00000000·00000000·00000000·................103 ··0x0000a640·00000000·00000000·00000000·00000000·................
104 ··0x0000a650·00000000·00000000·00000000·00000000·................104 ··0x0000a650·00000000·00000000·00000000·00000000·................
105 ··0x0000a660·00000000·00000000·00000000·00000000·................105 ··0x0000a660·00000000·00000000·00000000·00000000·................
106 ··0x0000a670·00000000·00000000·00000000·00000000·................106 ··0x0000a670·00000000·00000000·00000000·00000000·................
107 ··0x0000a680·00000000·00000000·00000000·00000000·................107 ··0x0000a680·00000000·00000000·00000000·00000000·................
108 ··0x0000a690·01000000·01000000·2c7c0000·00000000·........,|......108 ··0x0000a690·01000000·01000000·847b0000·00000000·.........{......
109 ··0x0000a6a0·00000000·00000000·00000000·00000000·................109 ··0x0000a6a0·00000000·00000000·00000000·00000000·................
110 ··0x0000a6b0·00000000·00000000·00000000·00000000·................110 ··0x0000a6b0·00000000·00000000·00000000·00000000·................
111 ··0x0000a6c0·00000000·00000000·00000000·00000000·................111 ··0x0000a6c0·00000000·00000000·00000000·00000000·................
112 ··0x0000a6d0·00000000·00000000·00000000·00000000·................112 ··0x0000a6d0·00000000·00000000·00000000·00000000·................
113 ··0x0000a6e0·00000000·00000000·00000000·00000000·................113 ··0x0000a6e0·00000000·00000000·00000000·00000000·................
114 ··0x0000a6f0·00000000·00000000·00000000·00000000·................114 ··0x0000a6f0·00000000·00000000·00000000·00000000·................
115 ··0x0000a700·00000000·00000000·00000000·00000000·................115 ··0x0000a700·00000000·00000000·00000000·00000000·................
Offset 134, 15 lines modifiedOffset 134, 15 lines modified
134 ··0x0000a830·00000000·00000000·00000000·00000000·................134 ··0x0000a830·00000000·00000000·00000000·00000000·................
135 ··0x0000a840·00000000·00000000·00000000·00000000·................135 ··0x0000a840·00000000·00000000·00000000·00000000·................
136 ··0x0000a850·00000000·00000000·00000000·00000000·................136 ··0x0000a850·00000000·00000000·00000000·00000000·................
137 ··0x0000a860·00000000·00000000·00000000·00000000·................137 ··0x0000a860·00000000·00000000·00000000·00000000·................
138 ··0x0000a870·00000000·00000000·00000000·00000000·................138 ··0x0000a870·00000000·00000000·00000000·00000000·................
139 ··0x0000a880·00000000·00000000·00000000·00000000·................139 ··0x0000a880·00000000·00000000·00000000·00000000·................
140 ··0x0000a890·00000000·00000000·00000000·00000000·................140 ··0x0000a890·00000000·00000000·00000000·00000000·................
141 ··0x0000a8a0·01000000·01000000·e87c0000·00000000·.........|......141 ··0x0000a8a0·01000000·01000000·407c0000·00000000·........@|......
142 ··0x0000a8b0·00000000·00000000·00000000·00000000·................142 ··0x0000a8b0·00000000·00000000·00000000·00000000·................
143 ··0x0000a8c0·00000000·00000000·00000000·00000000·................143 ··0x0000a8c0·00000000·00000000·00000000·00000000·................
144 ··0x0000a8d0·00000000·00000000·00000000·00000000·................144 ··0x0000a8d0·00000000·00000000·00000000·00000000·................
145 ··0x0000a8e0·00000000·00000000·00000000·00000000·................145 ··0x0000a8e0·00000000·00000000·00000000·00000000·................
146 ··0x0000a8f0·00000000·00000000·00000000·00000000·................146 ··0x0000a8f0·00000000·00000000·00000000·00000000·................
147 ··0x0000a900·00000000·00000000·00000000·00000000·................147 ··0x0000a900·00000000·00000000·00000000·00000000·................
148 ··0x0000a910·00000000·00000000·00000000·00000000·................148 ··0x0000a910·00000000·00000000·00000000·00000000·................
Offset 167, 15 lines modifiedOffset 167, 15 lines modified
167 ··0x0000aa40·00000000·00000000·00000000·00000000·................167 ··0x0000aa40·00000000·00000000·00000000·00000000·................
168 ··0x0000aa50·00000000·00000000·00000000·00000000·................168 ··0x0000aa50·00000000·00000000·00000000·00000000·................
169 ··0x0000aa60·00000000·00000000·00000000·00000000·................169 ··0x0000aa60·00000000·00000000·00000000·00000000·................
170 ··0x0000aa70·00000000·00000000·00000000·00000000·................170 ··0x0000aa70·00000000·00000000·00000000·00000000·................
171 ··0x0000aa80·00000000·00000000·00000000·00000000·................171 ··0x0000aa80·00000000·00000000·00000000·00000000·................
172 ··0x0000aa90·00000000·00000000·00000000·00000000·................172 ··0x0000aa90·00000000·00000000·00000000·00000000·................
173 ··0x0000aaa0·00000000·00000000·00000000·00000000·................173 ··0x0000aaa0·00000000·00000000·00000000·00000000·................
174 ··0x0000aab0·01000000·01000000·8c7d0000·00000000·.........}......174 ··0x0000aab0·01000000·01000000·e47c0000·00000000·.........|......
175 ··0x0000aac0·00000000·00000000·00000000·00000000·................175 ··0x0000aac0·00000000·00000000·00000000·00000000·................
176 ··0x0000aad0·00000000·00000000·00000000·00000000·................176 ··0x0000aad0·00000000·00000000·00000000·00000000·................
177 ··0x0000aae0·00000000·00000000·00000000·00000000·................177 ··0x0000aae0·00000000·00000000·00000000·00000000·................
178 ··0x0000aaf0·00000000·00000000·00000000·00000000·................178 ··0x0000aaf0·00000000·00000000·00000000·00000000·................
179 ··0x0000ab00·00000000·00000000·00000000·00000000·................179 ··0x0000ab00·00000000·00000000·00000000·00000000·................
180 ··0x0000ab10·00000000·00000000·00000000·00000000·................180 ··0x0000ab10·00000000·00000000·00000000·00000000·................
181 ··0x0000ab20·00000000·00000000·00000000·00000000·................181 ··0x0000ab20·00000000·00000000·00000000·00000000·................
Offset 200, 15 lines modifiedOffset 200, 15 lines modified
200 ··0x0000ac50·00000000·00000000·00000000·00000000·................200 ··0x0000ac50·00000000·00000000·00000000·00000000·................
201 ··0x0000ac60·00000000·00000000·00000000·00000000·................201 ··0x0000ac60·00000000·00000000·00000000·00000000·................
202 ··0x0000ac70·00000000·00000000·00000000·00000000·................202 ··0x0000ac70·00000000·00000000·00000000·00000000·................
203 ··0x0000ac80·00000000·00000000·00000000·00000000·................203 ··0x0000ac80·00000000·00000000·00000000·00000000·................
204 ··0x0000ac90·00000000·00000000·00000000·00000000·................204 ··0x0000ac90·00000000·00000000·00000000·00000000·................
205 ··0x0000aca0·00000000·00000000·00000000·00000000·................205 ··0x0000aca0·00000000·00000000·00000000·00000000·................
206 ··0x0000acb0·00000000·00000000·00000000·00000000·................206 ··0x0000acb0·00000000·00000000·00000000·00000000·................
207 ··0x0000acc0·01000000·01000000·307e0000·00000000·........0~......207 ··0x0000acc0·01000000·01000000·887d0000·00000000·.........}......
208 ··0x0000acd0·00000000·00000000·00000000·00000000·................208 ··0x0000acd0·00000000·00000000·00000000·00000000·................
209 ··0x0000ace0·00000000·00000000·00000000·00000000·................209 ··0x0000ace0·00000000·00000000·00000000·00000000·................
210 ··0x0000acf0·00000000·00000000·00000000·00000000·................210 ··0x0000acf0·00000000·00000000·00000000·00000000·................
211 ··0x0000ad00·00000000·00000000·00000000·00000000·................211 ··0x0000ad00·00000000·00000000·00000000·00000000·................
212 ··0x0000ad10·00000000·00000000·00000000·00000000·................212 ··0x0000ad10·00000000·00000000·00000000·00000000·................
213 ··0x0000ad20·00000000·00000000·00000000·00000000·................213 ··0x0000ad20·00000000·00000000·00000000·00000000·................
214 ··0x0000ad30·00000000·00000000·00000000·00000000·................214 ··0x0000ad30·00000000·00000000·00000000·00000000·................
Offset 233, 15 lines modifiedOffset 233, 15 lines modified
233 ··0x0000ae60·00000000·00000000·00000000·00000000·................233 ··0x0000ae60·00000000·00000000·00000000·00000000·................
234 ··0x0000ae70·00000000·00000000·00000000·00000000·................234 ··0x0000ae70·00000000·00000000·00000000·00000000·................
235 ··0x0000ae80·00000000·00000000·00000000·00000000·................235 ··0x0000ae80·00000000·00000000·00000000·00000000·................
236 ··0x0000ae90·00000000·00000000·00000000·00000000·................236 ··0x0000ae90·00000000·00000000·00000000·00000000·................
237 ··0x0000aea0·00000000·00000000·00000000·00000000·................237 ··0x0000aea0·00000000·00000000·00000000·00000000·................
238 ··0x0000aeb0·00000000·00000000·00000000·00000000·................238 ··0x0000aeb0·00000000·00000000·00000000·00000000·................
239 ··0x0000aec0·00000000·00000000·00000000·00000000·................239 ··0x0000aec0·00000000·00000000·00000000·00000000·................
240 ··0x0000aed0·01000000·01000000·d07e0000·00000000·.........~......240 ··0x0000aed0·01000000·01000000·287e0000·00000000·........(~......
241 ··0x0000aee0·00000000·00000000·00000000·00000000·................241 ··0x0000aee0·00000000·00000000·00000000·00000000·................
242 ··0x0000aef0·00000000·00000000·00000000·00000000·................242 ··0x0000aef0·00000000·00000000·00000000·00000000·................
243 ··0x0000af00·00000000·00000000·00000000·00000000·................243 ··0x0000af00·00000000·00000000·00000000·00000000·................
244 ··0x0000af10·00000000·00000000·00000000·00000000·................244 ··0x0000af10·00000000·00000000·00000000·00000000·................
245 ··0x0000af20·00000000·00000000·00000000·00000000·................245 ··0x0000af20·00000000·00000000·00000000·00000000·................
246 ··0x0000af30·00000000·00000000·00000000·00000000·................246 ··0x0000af30·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·39656432·32333265·65366166·36396461·9ed2232ee6af69da 
3 ··0x00000010·33663161·34623330·65366337·34343466·3f1a4b30e6c7444f2 ··0x00000000·31373234·37393333·63343839·34323338·17247933c4894238
 3 ··0x00000010·66313832·34313433·33653239·66393136·f18241433e29f916
4 ··0x00000020·64343063·61632e64·65627567·00000000·d40cac.debug....4 ··0x00000020·36613339·35362e64·65627567·00000000·6a3956.debug....
5 ··0x00000030·1eea0e3f····························...?5 ··0x00000030·21b63c84····························!.<.
  
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 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:··········12744·(bytes·into·file)13 ··Start·of·section·headers:··········12760·(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.95 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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x02648·0x02648·R·E·0x1000
8 ··LOAD···········0x002e0c·0x00003e0c·0x00003e0c·0x001f8·0x001fc·RW··0x10007 ··LOAD···········0x002d7c·0x00003d7c·0x00003d7c·0x002a0·0x002a8·RW··0x1000
9 ··DYNAMIC········0x002e14·0x00003e14·0x00003e14·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x002dd4·0x00003dd4·0x00003dd4·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······0x002e0c·0x00003e0c·0x00003e0c·0x001f4·0x001f4·R···0x111 ··GNU_RELRO······0x002d7c·0x00003d7c·0x00003d7c·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·0x31c8:1 There·are·26·section·headers,·starting·at·offset·0x31d8:
  
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······00003e0c·002e0c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00003d7c·002d7c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00003e10·002e10·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00003d80·002d80·000004·04··WA··0···0··4
 21 ··[17]·.data.rel.ro······PROGBITS········00003d84·002d84·000050·00··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00003e14·002e14·000100·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········00003dd4·002dd4·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00003f14·002f14·0000ec·04··WA··0···0··423 ··[19]·.got··············PROGBITS········00003ecc·002ecc·000134·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00004000·003000·000004·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00004000·003000·00001c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00004004·003004·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000401c·00301c·000008·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003004·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00301c·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·003035·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·00304d·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·003090·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·0030a8·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0030c4·000102·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0030dc·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:·00004000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00004000·····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 00003e0c··00000017·R_ARM_RELATIVE········3 00003d7c··00000017·R_ARM_RELATIVE········
4 00003e10··00000017·R_ARM_RELATIVE········4 00003d80··00000017·R_ARM_RELATIVE········
 5 00003d88··00000017·R_ARM_RELATIVE········
 6 00003d90··00000017·R_ARM_RELATIVE········
 7 00003d98··00000017·R_ARM_RELATIVE········
 8 00003da0··00000017·R_ARM_RELATIVE········
 9 00003da8··00000017·R_ARM_RELATIVE········
 10 00003db0··00000017·R_ARM_RELATIVE········
 11 00003db8··00000017·R_ARM_RELATIVE········
 12 00003dc0··00000017·R_ARM_RELATIVE········
 13 00003dc8··00000017·R_ARM_RELATIVE········
5 00004000··00000017·R_ARM_RELATIVE········14 00004000··00000017·R_ARM_RELATIVE········
 15 00004004··00000017·R_ARM_RELATIVE········
 16 00004008··00000017·R_ARM_RELATIVE········
 17 0000400c··00000017·R_ARM_RELATIVE········
 18 00004010··00000017·R_ARM_RELATIVE········
6 00003fec··00000815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.419 00003fe4··00000b15·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00003ff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable20 00003fe8··00000d15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00003ff4··00000f15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.421 00003fec··00001215·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00003ff8··00002215·R_ARM_GLOB_DAT·········00000000···__gmon_start__22 00003ff0··00002815·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00003ffc··00003615·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable23 00003ff4··00004415·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
 24 00003ff8··00004615·R_ARM_GLOB_DAT·········00000000···S__iob
 25 00003ffc··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 00003f20··00000416·R_ARM_JUMP_SLOT········00000000···getpwuid_r@GLIBC_2.428 00003ed8··00000316·R_ARM_JUMP_SLOT········00000000···__prctl_time64@GLIBC_2.34
 29 00003edc··00000416·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle
 30 00003ee0··00000516·R_ARM_JUMP_SLOT········00000000···PL_release_stream
14 00003f24··00000516·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex31 00003ee4··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
15 00003f28··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_integer32 00003ee8··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
16 00003f2c··00000716·R_ARM_JUMP_SLOT········00000000···PL_handle_signals33 00003eec··00000816·R_ARM_JUMP_SLOT········00000000···PL_handle_signals
 34 00003ef0··00000916·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
 35 00003ef4··00000a16·R_ARM_JUMP_SLOT········00000000···PL_atom_chars
17 00003f30··00000816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.436 00003ef8··00000b16·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
18 00003f34··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_term37 00003efc··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_term
19 00003f38··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars38 00003f00··00000f16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
20 00003f3c··00000c16·R_ARM_JUMP_SLOT········00000000···getuid@GLIBC_2.4 
21 00003f40··00000d16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.439 00003f04··00001016·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
22 00003f44··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil40 00003f08··00001116·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
23 00003f48··00001016·R_ARM_JUMP_SLOT········00000000···PL_register_foreign41 00003f0c··00001316·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
 42 00003f10··00001416·R_ARM_JUMP_SLOT········00000000···execvp@GLIBC_2.4
24 00003f4c··00001116·R_ARM_JUMP_SLOT········00000000···PL_unify_chars43 00003f14··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
 44 00003f18··00001616·R_ARM_JUMP_SLOT········00000000···PL_get_signum_ex
25 00003f50··00001216·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.445 00003f1c··00001716·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
26 00003f54··00001316·R_ARM_JUMP_SLOT········00000000···PL_existence_error46 00003f20··00001816·R_ARM_JUMP_SLOT········00000000···sysconf@GLIBC_2.4
27 00003f58··00001416·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.447 00003f24··00001916·R_ARM_JUMP_SLOT········00000000···dup2@GLIBC_2.4
28 00003f5c··00001516·R_ARM_JUMP_SLOT········00000000···PL_raise_exception48 00003f28··00001a16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
29 00003f60··00001616·R_ARM_JUMP_SLOT········00000000···initgroups@GLIBC_2.4 
30 00003f64··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz49 00003f2c··00001b16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
 50 00003f30··00001c16·R_ARM_JUMP_SLOT········00000000···Sfwrite
31 00003f68··00001816·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref51 00003f34··00001d16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
32 00003f6c··00001916·R_ARM_JUMP_SLOT········00000000···geteuid@GLIBC_2.4 
33 00003f70··00001a16·R_ARM_JUMP_SLOT········00000000···PL_new_atom52 00003f38··00001e16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
 53 00003f3c··00001f16·R_ARM_JUMP_SLOT········00000000···PL_register_atom
34 00003f74··00001b16·R_ARM_JUMP_SLOT········00000000···setgroups@GLIBC_2.454 00003f40··00002016·R_ARM_JUMP_SLOT········00000000···Slock
 55 00003f44··00002116·R_ARM_JUMP_SLOT········00000000···PL_unify_bool
35 00003f78··00001c16·R_ARM_JUMP_SLOT········00000000···seteuid@GLIBC_2.456 00003f48··00002216·R_ARM_JUMP_SLOT········00000000···waitpid@GLIBC_2.4
36 00003f7c··00001d16·R_ARM_JUMP_SLOT········00000000···getegid@GLIBC_2.457 00003f4c··00002316·R_ARM_JUMP_SLOT········00000000···PL_cons_functor
37 00003f80··00001e16·R_ARM_JUMP_SLOT········00000000···PL_is_variable58 00003f50··00002416·R_ARM_JUMP_SLOT········00000000···PL_is_variable
38 00003f84··00001f16·R_ARM_JUMP_SLOT········00000000···setgid@GLIBC_2.459 00003f54··00002516·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
39 00003f88··00002016·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.460 00003f58··00002616·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
40 00003f8c··00002116·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.461 00003f5c··00002716·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
41 00003f90··00002216·R_ARM_JUMP_SLOT········00000000···__gmon_start__62 00003f60··00002816·R_ARM_JUMP_SLOT········00000000···__gmon_start__
42 00003f94··00002316·R_ARM_JUMP_SLOT········00000000···PL_resource_error63 00003f64··00002916·R_ARM_JUMP_SLOT········00000000···PL_resource_error
 64 00003f68··00002a16·R_ARM_JUMP_SLOT········00000000···kill@GLIBC_2.4
 65 00003f6c··00002b16·R_ARM_JUMP_SLOT········00000000···getpid@GLIBC_2.4
 66 00003f70··00002c16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
 67 00003f74··00002d16·R_ARM_JUMP_SLOT········00000000···setsid@GLIBC_2.4
 68 00003f78··00002e16·R_ARM_JUMP_SLOT········00000000···PL_unify
 69 00003f7c··00002f16·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4
43 00003f98··00002416·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex70 00003f80··00003016·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
44 00003f9c··00002516·R_ARM_JUMP_SLOT········00000000···getpwnam_r@GLIBC_2.4 
45 00003fa0··00002616·R_ARM_JUMP_SLOT········00000000···getgrnam_r@GLIBC_2.4 
46 00003fa4··00002716·R_ARM_JUMP_SLOT········00000000···PL_type_error71 00003f84··00003116·R_ARM_JUMP_SLOT········00000000···PL_type_error
47 00003fa8··00002816·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref72 00003f88··00003216·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
48 00003fac··00002916·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.473 00003f8c··00003316·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
 74 00003f90··00003416·R_ARM_JUMP_SLOT········00000000···PL_set_prolog_flag
 75 00003f94··00003516·R_ARM_JUMP_SLOT········00000000···PL_get_atom
49 00003fb0··00002b16·R_ARM_JUMP_SLOT········00000000···getgid@GLIBC_2.476 00003f98··00003616·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.4
50 00003fb4··00002c16·R_ARM_JUMP_SLOT········00000000···getgrgid_r@GLIBC_2.477 00003f9c··00003716·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
51 00003fb8··00002d16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame78 00003fa0··00003816·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
52 00003fbc··00002e16·R_ARM_JUMP_SLOT········00000000···setegid@GLIBC_2.479 00003fa4··00003916·R_ARM_JUMP_SLOT········00000000···pipe@GLIBC_2.4
53 00003fc0··00002f16·R_ARM_JUMP_SLOT········00000000···PL_skip_list80 00003fa8··00003a16·R_ARM_JUMP_SLOT········00000000···Sfileno
 81 00003fac··00003b16·R_ARM_JUMP_SLOT········00000000···Sfdopen
54 00003fc4··00003016·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame82 00003fb0··00003c16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
 83 00003fb4··00003d16·R_ARM_JUMP_SLOT········00000000···fork@GLIBC_2.4
 84 00003fb8··00003e16·R_ARM_JUMP_SLOT········00000000···Sflush
55 00003fc8··00003116·R_ARM_JUMP_SLOT········00000000···PL_unify_list85 00003fbc··00003f16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
56 00003fcc··00003216·R_ARM_JUMP_SLOT········00000000···setuid@GLIBC_2.4 
57 00003fd0··00003316·R_ARM_JUMP_SLOT········00000000···PL_permission_error86 00003fc0··00004016·R_ARM_JUMP_SLOT········00000000···PL_domain_error
58 00003fd4··00003416·R_ARM_JUMP_SLOT········00000000···getgroups@GLIBC_2.487 00003fc4··00004116·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex
59 00003fd8··00003516·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars88 00003fc8··00004216·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
 89 00003fcc··00004316·R_ARM_JUMP_SLOT········00000000···Sunlock
60 00003fdc··00003716·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex90 00003fd0··00004516·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz
61 00003fe0··00003816·R_ARM_JUMP_SLOT········00000000···PL_get_integer91 00003fd4··00004816·R_ARM_JUMP_SLOT········00000000···PL_get_integer
 92 00003fd8··00004916·R_ARM_JUMP_SLOT········00000000···close@GLIBC_2.4
62 00003fe4··00003916·R_ARM_JUMP_SLOT········00000000···PL_get_chars93 00003fdc··00004a16·R_ARM_JUMP_SLOT········00000000···PL_get_chars
63 00003fe8··00003a16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.494 00003fe0··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·0x2e14·contains·28·entries:1 Dynamic·section·at·offset·0x2dd4·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)·················0x3e0c7 ·0x00000019·(INIT_ARRAY)·················0x3d7c
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x3e109 ·0x0000001a·(FINI_ARRAY)·················0x3d80
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)·····················0x3f1416 ·0x00000003·(PLTGOT)·····················0x3ecc
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:·4f5aa542691a1086aed303c588c6a0ab993f67613 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9459d99ad9cd33a657ab506cdafe5818faa173fe
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}
11.9 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:·0x000033b87 »       strdeq» r3,·[r0],·-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,·#12288»@·0x300010 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300014 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300018 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300022 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300027 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300031 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300035 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300039 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300043 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300047 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300052 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300056 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300060 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300065 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300069 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300073 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300077 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300081 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300085 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300089 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300093 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300097 »       add»    ip,·ip,·#12288»@·0x3000
97 »       ldr»    pc,·[ip,·#776]!»       @·0x30898 »       ldr»    pc,·[ip,·#64]!»@·0x40
  
Max diff block lines reached; 7429/11871 bytes (62.58%) of diff not shown.
80.6 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 ··0x00003e0c·990e0000····························....2 ··0x00003d7c·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 ··0x00003e10·590e0000····························Y...2 ··0x00003d80·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 ··0x00003f14·143e0000·00000000·00000000·4c0b0000·.>..........L...3 ··0x00003ecc·d43d0000·00000000·00000000·c80d0000·.=..............
4 ··0x00003f24·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L...4 ··0x00003edc·c80d0000·c80d0000·c80d0000·c80d0000·................
5 ··0x00003f34·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L...5 ··0x00003eec·c80d0000·c80d0000·c80d0000·c80d0000·................
6 ··0x00003f44·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L... 
7 ··0x00003f54·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L... 
8 ··0x00003f64·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L... 
9 ··0x00003f74·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L... 
10 ··0x00003f84·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L... 
11 ··0x00003f94·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L... 
12 ··0x00003fa4·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L... 
13 ··0x00003fb4·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L... 
14 ··0x00003fc4·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L...6 ··0x00003efc·c80d0000·c80d0000·c80d0000·c80d0000·................
 7 ··0x00003f0c·c80d0000·c80d0000·c80d0000·c80d0000·................
 8 ··0x00003f1c·c80d0000·c80d0000·c80d0000·c80d0000·................
 9 ··0x00003f2c·c80d0000·c80d0000·c80d0000·c80d0000·................
 10 ··0x00003f3c·c80d0000·c80d0000·c80d0000·c80d0000·................
15 ··0x00003fd4·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L...11 ··0x00003f4c·c80d0000·c80d0000·c80d0000·c80d0000·................
 12 ··0x00003f5c·c80d0000·c80d0000·c80d0000·c80d0000·................
 13 ··0x00003f6c·c80d0000·c80d0000·c80d0000·c80d0000·................
 14 ··0x00003f7c·c80d0000·c80d0000·c80d0000·c80d0000·................
 15 ··0x00003f8c·c80d0000·c80d0000·c80d0000·c80d0000·................
 16 ··0x00003f9c·c80d0000·c80d0000·c80d0000·c80d0000·................
 17 ··0x00003fac·c80d0000·c80d0000·c80d0000·c80d0000·................
 18 ··0x00003fbc·c80d0000·c80d0000·c80d0000·c80d0000·................
 19 ··0x00003fcc·c80d0000·c80d0000·c80d0000·c80d0000·................
16 ··0x00003fe4·4c0b0000·4c0b0000·00000000·00000000·L...L...........20 ··0x00003fdc·c80d0000·c80d0000·00000000·00000000·................
17 ··0x00003ff4·00000000·00000000·00000000··········............21 ··0x00003fec·00000000·00000000·00000000·00000000·................
 22 ··0x00003ffc·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 ··0x00004000·00400000····························.@..2 ··0x00004000·00400000·11160000·b1190000·15160000·.@..............
 3 ··0x00004010·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·35616135·34323639·31613130·38366165·5aa542691a1086ae 
3 ··0x00000010·64333033·63353838·63366130·61623939·d303c588c6a0ab992 ··0x00000000·35396439·39616439·63643333·61363537·59d99ad9cd33a657
 3 ··0x00000010·61623530·36636461·66653538·31386661·ab506cdafe5818fa
4 ··0x00000020·33663637·36312e64·65627567·00000000·3f6761.debug....4 ··0x00000020·61313733·66652e64·65627567·00000000·a173fe.debug....
5 ··0x00000030·e9105843····························..XC5 ··0x00000030·927a9ffe····························.z..
  
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:··········496888·(bytes·into·file)13 ··Start·of·section·headers:··········496880·(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······0x03c290·0x0003c290·0x0003c290·0x00078·0x00078·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x3c30c·0x3c30c·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x3c214·0x3c214·R·E·0x1000
8 ··LOAD···········0x03c8c0·0x0003d8c0·0x0003d8c0·0x3ca74·0x3cb00·RW··0x10007 ··LOAD···········0x03c8c8·0x0003d8c8·0x0003d8c8·0x3ca6c·0x3caf8·RW··0x1000
9 ··DYNAMIC········0x078e60·0x00079e60·0x00079e60·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x078e68·0x00079e68·0x00079e68·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······0x03c8c0·0x0003d8c0·0x0003d8c0·0x3c740·0x3c740·R···0x111 ··GNU_RELRO······0x03c8c8·0x0003d8c8·0x0003d8c8·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·0x794f8:1 There·are·26·section·headers,·starting·at·offset·0x794f0:
  
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·001ba4·00··AX··0···0··815 ··[11]·.text·············PROGBITS········0000b3c8·00b3c8·001ba4·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········0000cfec·00cfec·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000cf6c·00cf6c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000cff4·00cff4·02f29c·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0000cf74·00cf74·02f29c·00···A··0···0··4
18 ··[14]·.ARM.exidx········ARM_EXIDX·······0003c290·03c290·000078·00··AL·11···0··4 
19 ··[15]·.eh_frame·········PROGBITS········0003c308·03c308·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········0003c210·03c210·000004·00···A··0···0··4
20 ··[16]·.init_array·······INIT_ARRAY······0003d8c0·03c8c0·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0003d8c8·03c8c8·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······0003d8c4·03c8c4·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0003d8cc·03c8cc·000004·04··WA··0···0··4
22 ··[18]·.data.rel.ro······PROGBITS········0003d8c8·03c8c8·03c598·00··WA··0···0··421 ··[17]·.data.rel.ro······PROGBITS········0003d8d0·03c8d0·03c598·00··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00079e60·078e60·000100·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········00079e68·078e68·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00079f60·078f60·0000a0·04··WA··0···0··423 ··[19]·.got··············PROGBITS········00079f60·078f60·0000a0·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········0007a000·079000·000334·00··WA··0···0··424 ··[20]·.data·············PROGBITS········0007a000·079000·000334·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0007a334·079334·00008c·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0007a334·079334·00008c·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·079334·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·079334·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·079365·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·079365·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·0793c0·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·0793c0·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0793f4·000104·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0793f4·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:·0007a000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·0007a000·····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·0x78e60·contains·28·entries:1 Dynamic·section·at·offset·0x78e68·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)·······················0xcfec6 ·0x0000000d·(FINI)·······················0xcf6c
8 ·0x00000019·(INIT_ARRAY)·················0x3d8c07 ·0x00000019·(INIT_ARRAY)·················0x3d8c8
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x3d8c49 ·0x0000001a·(FINI_ARRAY)·················0x3d8cc
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)·····················0x79f6016 ·0x00000003·(PLTGOT)·····················0x79f60
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:·321245cedcd09f5f192d6fe651e834b4b4b04cdd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·53c8f1ee363c7207f99b0520dea7d9872fa23eb1
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.19 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»  lr,·r6,·r8,·lsr·#257 »       andeq»  lr,·r6,·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,·#450560»       @·0x6e00010 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00014 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00018 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00022 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00026 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00030 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00035 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00039 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00043 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00047 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00051 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00056 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00060 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00064 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00068 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00072 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00076 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00080 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00084 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00088 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00092 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e00096 »       add»    ip,·ip,·#450560»       @·0x6e000
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,·#450560»       @·0x6e000100 »       add»    ip,·ip,·#450560»       @·0x6e000
Max diff block lines reached; 1599/6157 bytes (25.97%) 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 0000cfec·<.fini>:2 0000cf6c·<.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 ··0x0003c308·00000000····························....2 ··0x0003c210·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 ··0x0003d8c0·0db50000····························....2 ··0x0003d8c8·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 ··0x0003d8c4·cdb40000····························....2 ··0x0003d8cc·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 ··0x00079f60·609e0700·00000000·00000000·a8b20000·`...............3 ··0x00079f60·689e0700·00000000·00000000·28b20000·h...........(...
4 ··0x00079f70·a8b20000·a8b20000·a8b20000·a8b20000·................4 ··0x00079f70·28b20000·28b20000·28b20000·28b20000·(...(...(...(...
5 ··0x00079f80·a8b20000·a8b20000·a8b20000·a8b20000·................5 ··0x00079f80·28b20000·28b20000·28b20000·28b20000·(...(...(...(...
6 ··0x00079f90·a8b20000·a8b20000·a8b20000·a8b20000·................6 ··0x00079f90·28b20000·28b20000·28b20000·28b20000·(...(...(...(...
7 ··0x00079fa0·a8b20000·a8b20000·a8b20000·a8b20000·................7 ··0x00079fa0·28b20000·28b20000·28b20000·28b20000·(...(...(...(...
8 ··0x00079fb0·a8b20000·a8b20000·a8b20000·a8b20000·................8 ··0x00079fb0·28b20000·28b20000·28b20000·28b20000·(...(...(...(...
9 ··0x00079fc0·a8b20000·a8b20000·a8b20000·a8b20000·................9 ··0x00079fc0·28b20000·28b20000·28b20000·28b20000·(...(...(...(...
10 ··0x00079fd0·a8b20000·a8b20000·a8b20000·a8b20000·................10 ··0x00079fd0·28b20000·28b20000·28b20000·28b20000·(...(...(...(...
11 ··0x00079fe0·a8b20000·a8b20000·a8b20000·00000000·................11 ··0x00079fe0·28b20000·28b20000·28b20000·00000000·(...(...(.......
12 ··0x00079ff0·00000000·00000000·00000000·00000000·................12 ··0x00079ff0·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 ··0x0007a000·00a00700·01000000·f8d30000·00000000·................2 ··0x0007a000·00a00700·01000000·78d30000·00000000·........x.......
3 ··0x0007a010·02000000·fcd30000·00000000·03000000·................3 ··0x0007a010·02000000·7cd30000·00000000·03000000·....|...........
4 ··0x0007a020·00d40000·00000000·04000000·04d40000·................4 ··0x0007a020·80d30000·00000000·04000000·84d30000·................
5 ··0x0007a030·00000000·05000000·08d40000·00000000·................5 ··0x0007a030·00000000·05000000·88d30000·00000000·................
6 ··0x0007a040·06000000·0cd40000·00000000·07000000·................6 ··0x0007a040·06000000·8cd30000·00000000·07000000·................
7 ··0x0007a050·10d40000·00000000·08000000·14d40000·................7 ··0x0007a050·90d30000·00000000·08000000·94d30000·................
8 ··0x0007a060·00000000·09000000·18d40000·00000000·................8 ··0x0007a060·00000000·09000000·98d30000·00000000·................
9 ··0x0007a070·0a000000·1cd40000·00000000·0b000000·................9 ··0x0007a070·0a000000·9cd30000·00000000·0b000000·................
10 ··0x0007a080·20d40000·00000000·0c000000·24d40000··...........$...10 ··0x0007a080·a0d30000·00000000·0c000000·a4d30000·................
11 ··0x0007a090·00000000·0d000000·28d40000·00000000·........(.......11 ··0x0007a090·00000000·0d000000·a8d30000·00000000·................
12 ··0x0007a0a0·0e000000·2cd40000·00000000·0f000000·....,...........12 ··0x0007a0a0·0e000000·acd30000·00000000·0f000000·................
13 ··0x0007a0b0·30d40000·00000000·10000000·34d40000·0...........4...13 ··0x0007a0b0·b0d30000·00000000·10000000·b4d30000·................
14 ··0x0007a0c0·00000000·11000000·38d40000·00000000·........8.......14 ··0x0007a0c0·00000000·11000000·b8d30000·00000000·................
15 ··0x0007a0d0·12000000·3cd40000·00000000·13000000·....<...........15 ··0x0007a0d0·12000000·bcd30000·00000000·13000000·................
16 ··0x0007a0e0·40d40000·00000000·14000000·44d40000·@...........D...16 ··0x0007a0e0·c0d30000·00000000·14000000·c4d30000·................
17 ··0x0007a0f0·00000000·15000000·48d40000·00000000·........H.......17 ··0x0007a0f0·00000000·15000000·c8d30000·00000000·................
18 ··0x0007a100·16000000·4cd40000·00000000·17000000·....L...........18 ··0x0007a100·16000000·ccd30000·00000000·17000000·................
19 ··0x0007a110·50d40000·00000000·18000000·54d40000·P...........T...19 ··0x0007a110·d0d30000·00000000·18000000·d4d30000·................
20 ··0x0007a120·00000000·19000000·58d40000·00000000·........X.......20 ··0x0007a120·00000000·19000000·d8d30000·00000000·................
21 ··0x0007a130·1a000000·5cd40000·00000000·1b000000·....\...........21 ··0x0007a130·1a000000·dcd30000·00000000·1b000000·................
22 ··0x0007a140·60d40000·00000000·1c000000·dcd30000·`...............22 ··0x0007a140·e0d30000·00000000·1c000000·5cd30000·............\...
23 ··0x0007a150·00000000·1d000000·64d40000·00000000·........d.......23 ··0x0007a150·00000000·1d000000·e4d30000·00000000·................
24 ··0x0007a160·1e000000·68d40000·00000000·00000000·....h...........24 ··0x0007a160·1e000000·e8d30000·00000000·00000000·................
25 ··0x0007a170·00000000·00000000·01000000·b0d30000·................25 ··0x0007a170·00000000·00000000·01000000·30d30000·............0...
26 ··0x0007a180·00000000·02000000·b4d30000·00000000·................26 ··0x0007a180·00000000·02000000·34d30000·00000000·........4.......
27 ··0x0007a190·03000000·b8d30000·00000000·04000000·................27 ··0x0007a190·03000000·38d30000·00000000·04000000·....8...........
28 ··0x0007a1a0·68d30000·00000000·05000000·bcd30000·h...............28 ··0x0007a1a0·e8d20000·00000000·05000000·3cd30000·............<...
29 ··0x0007a1b0·00000000·06000000·c0d30000·00000000·................29 ··0x0007a1b0·00000000·06000000·40d30000·00000000·........@.......
30 ··0x0007a1c0·07000000·c4d30000·00000000·08000000·................30 ··0x0007a1c0·07000000·44d30000·00000000·08000000·....D...........
31 ··0x0007a1d0·c8d30000·00000000·09000000·ccd30000·................31 ··0x0007a1d0·48d30000·00000000·09000000·4cd30000·H...........L...
32 ··0x0007a1e0·00000000·0a000000·d0d30000·00000000·................32 ··0x0007a1e0·00000000·0a000000·50d30000·00000000·........P.......
33 ··0x0007a1f0·0b000000·d4d30000·00000000·0c000000·................33 ··0x0007a1f0·0b000000·54d30000·00000000·0c000000·....T...........
34 ··0x0007a200·d8d30000·00000000·0d000000·dcd30000·................34 ··0x0007a200·58d30000·00000000·0d000000·5cd30000·X...........\...
35 ··0x0007a210·00000000·0e000000·e0d30000·00000000·................35 ··0x0007a210·00000000·0e000000·60d30000·00000000·........`.......
36 ··0x0007a220·0f000000·e4d30000·00000000·10000000·................36 ··0x0007a220·0f000000·64d30000·00000000·10000000·....d...........
37 ··0x0007a230·e8d30000·00000000·11000000·ecd30000·................37 ··0x0007a230·68d30000·00000000·11000000·6cd30000·h...........l...
38 ··0x0007a240·00000000·12000000·f0d30000·00000000·................38 ··0x0007a240·00000000·12000000·70d30000·00000000·........p.......
39 ··0x0007a250·13000000·f4d30000·00000000·00000000·................39 ··0x0007a250·13000000·74d30000·00000000·00000000·....t...........
40 ··0x0007a260·00000000·00000000·01000000·28d30000·............(...40 ··0x0007a260·00000000·00000000·01000000·a8d20000·................
41 ··0x0007a270·00000000·02000000·30d30000·00000000·........0.......41 ··0x0007a270·00000000·02000000·b0d20000·00000000·................
42 ··0x0007a280·03000000·38d30000·00000000·04000000·....8...........42 ··0x0007a280·03000000·b8d20000·00000000·04000000·................
43 ··0x0007a290·40d30000·00000000·05000000·48d30000·@...........H...43 ··0x0007a290·c0d20000·00000000·05000000·c8d20000·................
44 ··0x0007a2a0·00000000·06000000·50d30000·00000000·........P.......44 ··0x0007a2a0·00000000·06000000·d0d20000·00000000·................
45 ··0x0007a2b0·07000000·5cd30000·00000000·08000000·....\...........45 ··0x0007a2b0·07000000·dcd20000·00000000·08000000·................
46 ··0x0007a2c0·64d30000·00000000·09000000·6cd30000·d...........l...46 ··0x0007a2c0·e4d20000·00000000·09000000·ecd20000·................
47 ··0x0007a2d0·00000000·0a000000·70d30000·00000000·........p.......47 ··0x0007a2d0·00000000·0a000000·f0d20000·00000000·................
48 ··0x0007a2e0·0b000000·7cd30000·00000000·0c000000·....|...........48 ··0x0007a2e0·0b000000·fcd20000·00000000·0c000000·................
49 ··0x0007a2f0·84d30000·00000000·0d000000·8cd30000·................49 ··0x0007a2f0·04d30000·00000000·0d000000·0cd30000·................
50 ··0x0007a300·00000000·0e000000·94d30000·00000000·................50 ··0x0007a300·00000000·0e000000·14d30000·00000000·................
51 ··0x0007a310·0f000000·9cd30000·00000000·10000000·................51 ··0x0007a310·0f000000·1cd30000·00000000·10000000·................
52 ··0x0007a320·a8d30000·00000000·00000000·00000000·................52 ··0x0007a320·28d30000·00000000·00000000·00000000·(...............
53 ··0x0007a330·00000000····························....53 ··0x0007a330·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·31323435·63656463·64303966·35663139·1245cedcd09f5f19 
3 ··0x00000010·32643666·65363531·65383334·62346234·2d6fe651e834b4b42 ··0x00000000·63386631·65653336·33633732·30376639·c8f1ee363c7207f9
 3 ··0x00000010·39623035·32306465·61376439·38373266·9b0520dea7d9872f
4 ··0x00000020·62303463·64642e64·65627567·00000000·b04cdd.debug....4 ··0x00000020·61323365·62312e64·65627567·00000000·a23eb1.debug....
5 ··0x00000030·01cf5c5f····························..\_5 ··0x00000030·fd55b40e····························.U..
  
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. 
  
150 KB
./usr/lib/swi-prolog/lib/armv7l-linux/uri.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/uri.so
Files 88% similar despite different names
1020 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········16840·(bytes·into·file)13 ··Start·of·section·headers:··········16816·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x0360c·0x0360c·R·E·0x1000
8 ··LOAD···········0x003e24·0x00004e24·0x00004e24·0x001e0·0x00424·RW··0x10007 ··LOAD···········0x003e2c·0x00004e2c·0x00004e2c·0x001d8·0x0041c·RW··0x1000
9 ··DYNAMIC········0x003e2c·0x00004e2c·0x00004e2c·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x003e34·0x00004e34·0x00004e34·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······0x003e24·0x00004e24·0x00004e24·0x001dc·0x001dc·R···0x111 ··GNU_RELRO······0x003e2c·0x00004e2c·0x00004e2c·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·0x41c8:1 There·are·25·section·headers,·starting·at·offset·0x41b0:
  
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······00004e24·003e24·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00004e2c·003e2c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00004e28·003e28·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00004e30·003e30·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00004e2c·003e2c·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00004e34·003e34·0000f8·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00004f2c·003f2c·0000d4·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00004f2c·003f2c·0000d4·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00005000·004000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00005000·004000·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00005008·004004·000240·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········00005008·004004·000240·00··WA··0···0··8
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004004·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·004035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·004035·00005b·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·004090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·004090·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·0040c4·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0040c4·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:·00005000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·00005000·····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 00004e24··00000017·R_ARM_RELATIVE········3 00004e2c··00000017·R_ARM_RELATIVE········
4 00004e28··00000017·R_ARM_RELATIVE········4 00004e30··00000017·R_ARM_RELATIVE········
5 00005000··00000017·R_ARM_RELATIVE········5 00005000··00000017·R_ARM_RELATIVE········
6 00004fec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 00004fec··00000315·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00004ff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00004ff0··00000415·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00004ff4··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 00004ff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00004ff8··00002015·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 00004ff8··00001f15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00004ffc··00003015·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00004ffc··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 00004f38··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.413 00004f38··00000316·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
14 00004f3c··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_term14 00004f3c··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_term
15 00004f40··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars15 00004f40··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars
16 00004f44··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_nil16 00004f44··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
17 00004f48··00000916·R_ARM_JUMP_SLOT········00000000···PL_put_variable17 00004f48··00000816·R_ARM_JUMP_SLOT········00000000···PL_put_variable
18 00004f4c··00000a16·R_ARM_JUMP_SLOT········00000000···pthread_getspecific@GLIBC_2.3418 00004f4c··00000916·R_ARM_JUMP_SLOT········00000000···pthread_getspecific@GLIBC_2.34
19 00004f50··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.419 00004f50··00000b16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
20 00004f54··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign20 00004f54··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
21 00004f58··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz21 00004f58··00000d16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
22 00004f5c··00000f16·R_ARM_JUMP_SLOT········00000000···towlower@GLIBC_2.422 00004f5c··00000e16·R_ARM_JUMP_SLOT········00000000···towlower@GLIBC_2.4
23 00004f60··00001016·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.423 00004f60··00000f16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
24 00004f64··00001116·R_ARM_JUMP_SLOT········00000000···PL_raise_exception24 00004f64··00001016·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
25 00004f68··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz25 00004f68··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
26 00004f6c··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref26 00004f6c··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
27 00004f70··00001416·R_ARM_JUMP_SLOT········00000000···PL_new_atom27 00004f70··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_atom
28 00004f74··00001516·R_ARM_JUMP_SLOT········00000000···pthread_key_create@GLIBC_2.3428 00004f74··00001416·R_ARM_JUMP_SLOT········00000000···pthread_key_create@GLIBC_2.34
29 00004f78··00001616·R_ARM_JUMP_SLOT········00000000···PL_malloc_uncollectable29 00004f78··00001516·R_ARM_JUMP_SLOT········00000000···PL_malloc_uncollectable
30 00004f7c··00001716·R_ARM_JUMP_SLOT········00000000···PL_is_variable30 00004f7c··00001616·R_ARM_JUMP_SLOT········00000000···PL_is_variable
31 00004f80··00001816·R_ARM_JUMP_SLOT········00000000···pthread_key_delete@GLIBC_2.3431 00004f80··00001716·R_ARM_JUMP_SLOT········00000000···pthread_key_delete@GLIBC_2.34
32 00004f84··00001916·R_ARM_JUMP_SLOT········00000000···wcscmp@GLIBC_2.432 00004f84··00001816·R_ARM_JUMP_SLOT········00000000···wcscmp@GLIBC_2.4
33 00004f88··00001a16·R_ARM_JUMP_SLOT········00000000···PL_get_wchars33 00004f88··00001916·R_ARM_JUMP_SLOT········00000000···PL_get_wchars
34 00004f8c··00001b16·R_ARM_JUMP_SLOT········00000000···wcstol@GLIBC_2.434 00004f8c··00001a16·R_ARM_JUMP_SLOT········00000000···wcstol@GLIBC_2.4
35 00004f90··00001c16·R_ARM_JUMP_SLOT········00000000···PL_release_string_buffers_from_mark35 00004f90··00001b16·R_ARM_JUMP_SLOT········00000000···PL_release_string_buffers_from_mark
36 00004f94··00001d16·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs36 00004f94··00001c16·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
37 00004f98··00001e16·R_ARM_JUMP_SLOT········00000000···PL_is_functor37 00004f98··00001d16·R_ARM_JUMP_SLOT········00000000···PL_is_functor
38 00004f9c··00001f16·R_ARM_JUMP_SLOT········00000000···PL_put_integer38 00004f9c··00001e16·R_ARM_JUMP_SLOT········00000000···PL_put_integer
39 00004fa0··00002016·R_ARM_JUMP_SLOT········00000000···__gmon_start__39 00004fa0··00001f16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
40 00004fa4··00002116·R_ARM_JUMP_SLOT········00000000···PL_unify40 00004fa4··00002016·R_ARM_JUMP_SLOT········00000000···PL_unify
41 00004fa8··00002216·R_ARM_JUMP_SLOT········00000000···PL_put_atom41 00004fa8··00002116·R_ARM_JUMP_SLOT········00000000···PL_put_atom
42 00004fac··00002316·R_ARM_JUMP_SLOT········00000000···PL_cons_functor_v42 00004fac··00002216·R_ARM_JUMP_SLOT········00000000···PL_cons_functor_v
43 00004fb0··00002416·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref43 00004fb0··00002316·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
44 00004fb4··00002616·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.444 00004fb4··00002416·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
45 00004fb8··00002716·R_ARM_JUMP_SLOT········00000000···PL_get_atom45 00004fb8··00002516·R_ARM_JUMP_SLOT········00000000···PL_get_atom
46 00004fbc··00002816·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz46 00004fbc··00002616·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
47 00004fc0··00002916·R_ARM_JUMP_SLOT········00000000···PL_query47 00004fc0··00002716·R_ARM_JUMP_SLOT········00000000···PL_query
48 00004fc4··00002a16·R_ARM_JUMP_SLOT········00000000···PL_mark_string_buffers48 00004fc4··00002816·R_ARM_JUMP_SLOT········00000000···PL_mark_string_buffers
49 00004fc8··00002b16·R_ARM_JUMP_SLOT········00000000···wcschr@GLIBC_2.449 00004fc8··00002916·R_ARM_JUMP_SLOT········00000000···wcschr@GLIBC_2.4
50 00004fcc··00002c16·R_ARM_JUMP_SLOT········00000000···PL_unify_list50 00004fcc··00002a16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
51 00004fd0··00002d16·R_ARM_JUMP_SLOT········00000000···PL_free51 00004fd0··00002b16·R_ARM_JUMP_SLOT········00000000···PL_free
52 00004fd4··00002e16·R_ARM_JUMP_SLOT········00000000···PL_is_list52 00004fd4··00002c16·R_ARM_JUMP_SLOT········00000000···PL_is_list
53 00004fd8··00002f16·R_ARM_JUMP_SLOT········00000000···PL_realloc53 00004fd8··00002d16·R_ARM_JUMP_SLOT········00000000···PL_realloc
54 00004fdc··00003116·R_ARM_JUMP_SLOT········00000000···wcsncpy@GLIBC_2.454 00004fdc··00002f16·R_ARM_JUMP_SLOT········00000000···wcsncpy@GLIBC_2.4
55 00004fe0··00003216·R_ARM_JUMP_SLOT········00000000···PL_get_list55 00004fe0··00003016·R_ARM_JUMP_SLOT········00000000···PL_get_list
56 00004fe4··00003316·R_ARM_JUMP_SLOT········00000000···PL_malloc56 00004fe4··00003116·R_ARM_JUMP_SLOT········00000000···PL_malloc
57 00004fe8··00003416·R_ARM_JUMP_SLOT········00000000···pthread_setspecific@GLIBC_2.3457 00004fe8··00003216·R_ARM_JUMP_SLOT········00000000···pthread_setspecific@GLIBC_2.34
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x3e2c·contains·28·entries:1 Dynamic·section·at·offset·0x3e34·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)·················0x4e247 ·0x00000019·(INIT_ARRAY)·················0x4e2c
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x4e289 ·0x0000001a·(FINI_ARRAY)·················0x4e30
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)·····················0x4f2c16 ·0x00000003·(PLTGOT)·····················0x4f2c
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:·338e0ae6bac7b68eab741b7b8eb39d9e021175b73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·708f72925e9e00d9cb3a11e1354e843fc2bb1f6a
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.68 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»  r4,·r0,·ip,·asr·r47 »       andeq»  r4,·r0,·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,·#4,·20» @·0x400010 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400014 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400019 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400023 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400027 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400031 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400035 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400040 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400044 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400048 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400052 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400057 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400061 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400065 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400069 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400073 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400077 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400081 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400086 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400090 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400094 »       add»    ip,·ip,·#4,·20» @·0x4000
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,·#4,·20» @·0x400098 »       add»    ip,·ip,·#4,·20» @·0x4000
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; 3946/8549 bytes (46.16%) of diff not shown.
91.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 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 ··0x00004e24·c90d0000····························....2 ··0x00004e2c·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 ··0x00004e28·890d0000····························....2 ··0x00004e30·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 ··0x00004f2c·2c4e0000·00000000·00000000·c00a0000·,N..............3 ··0x00004f2c·344e0000·00000000·00000000·180a0000·4N..............
4 ··0x00004f3c·c00a0000·c00a0000·c00a0000·c00a0000·................4 ··0x00004f3c·180a0000·180a0000·180a0000·180a0000·................
5 ··0x00004f4c·c00a0000·c00a0000·c00a0000·c00a0000·................5 ··0x00004f4c·180a0000·180a0000·180a0000·180a0000·................
6 ··0x00004f5c·c00a0000·c00a0000·c00a0000·c00a0000·................6 ··0x00004f5c·180a0000·180a0000·180a0000·180a0000·................
7 ··0x00004f6c·c00a0000·c00a0000·c00a0000·c00a0000·................7 ··0x00004f6c·180a0000·180a0000·180a0000·180a0000·................
8 ··0x00004f7c·c00a0000·c00a0000·c00a0000·c00a0000·................8 ··0x00004f7c·180a0000·180a0000·180a0000·180a0000·................
9 ··0x00004f8c·c00a0000·c00a0000·c00a0000·c00a0000·................9 ··0x00004f8c·180a0000·180a0000·180a0000·180a0000·................
10 ··0x00004f9c·c00a0000·c00a0000·c00a0000·c00a0000·................10 ··0x00004f9c·180a0000·180a0000·180a0000·180a0000·................
11 ··0x00004fac·c00a0000·c00a0000·c00a0000·c00a0000·................11 ··0x00004fac·180a0000·180a0000·180a0000·180a0000·................
12 ··0x00004fbc·c00a0000·c00a0000·c00a0000·c00a0000·................12 ··0x00004fbc·180a0000·180a0000·180a0000·180a0000·................
13 ··0x00004fcc·c00a0000·c00a0000·c00a0000·c00a0000·................13 ··0x00004fcc·180a0000·180a0000·180a0000·180a0000·................
14 ··0x00004fdc·c00a0000·c00a0000·c00a0000·c00a0000·................14 ··0x00004fdc·180a0000·180a0000·180a0000·180a0000·................
15 ··0x00004fec·00000000·00000000·00000000·00000000·................15 ··0x00004fec·00000000·00000000·00000000·00000000·................
16 ··0x00004ffc·00000000····························....16 ··0x00004ffc·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·38653061·65366261·63376236·38656162·8e0ae6bac7b68eab 
3 ··0x00000010·37343162·37623865·62333964·39653032·741b7b8eb39d9e022 ··0x00000000·38663732·39323565·39653030·64396362·8f72925e9e00d9cb
 3 ··0x00000010·33613131·65313335·34653834·33666332·3a11e1354e843fc2
4 ··0x00000020·31313735·62372e64·65627567·00000000·1175b7.debug....4 ··0x00000020·62623166·36612e64·65627567·00000000·bb1f6a.debug....
5 ··0x00000030·b386941a····························....5 ··0x00000030·41e4426a····························A.Bj
  
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.7 KB
./usr/lib/swi-prolog/lib/armv7l-linux/uuid.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/zlib4pl.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 77% 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:··········8636·(bytes·into·file)13 ··Start·of·section·headers:··········8648·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x01b20·0x01b20·R·E·0x1000
8 ··LOAD···········0x001e5c·0x00002e5c·0x00002e5c·0x001a8·0x001cc·RW··0x10007 ··LOAD···········0x001e34·0x00002e34·0x00002e34·0x001e8·0x0020c·RW··0x1000
9 ··DYNAMIC········0x001e64·0x00002e64·0x00002e64·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x001e3c·0x00002e3c·0x00002e3c·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······0x001e5c·0x00002e5c·0x00002e5c·0x001a4·0x001a4·R···0x111 ··GNU_RELRO······0x001e34·0x00002e34·0x00002e34·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.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·0x21bc:1 There·are·25·section·headers,·starting·at·offset·0x21c8:
  
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·000300·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000003a8·0003a8·00025c·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000438·000438·0002b3·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000604·000604·00004a·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000006ec·0006ec·000060·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000650·000650·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········0000074c·00074c·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············000006b0·0006b0·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000007ac·0007ac·000060·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000006f0·0006f0·0000e8·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············0000080c·00080c·000148·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········000007d8·0007d8·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000954·000954·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000007e4·0007e4·000174·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000960·000960·00020c·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000958·000958·0004e8·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000b6c·000b6c·000b64·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00000e40·000e40·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000016d0·0016d0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00000e48·000e48·000214·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000016d8·0016d8·000444·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········00001b1c·001b1c·000004·00···A··0···0··4
20 ··[16]·.init_array·······INIT_ARRAY······00002e5c·001e5c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00002e34·001e34·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······00002e60·001e60·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00002e38·001e38·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········00002e64·001e64·000108·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00002e3c·001e3c·000100·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········00002f6c·001f6c·000094·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00002f3c·001f3c·0000c4·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00003000·002000·000004·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00003000·002000·00001c·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00003004·002004·000024·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0000301c·00201c·000024·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002004·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00201c·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·002035·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·00204d·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·002090·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·0020a8·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0020c4·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0020dc·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.77 KB
readelf --wide --symbols {}
    
Offset 1, 40 lines modifiedOffset 1, 51 lines modified
  
1 Symbol·table·'.dynsym'·contains·37·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:·000007d8·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000954·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00003000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00003000·····0·SECTION·LOCAL··DEFAULT···19·.data
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream_handle
 7 ·····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·Sfeof
7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex
8 ·····5:·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)
9 ·····6:·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·inflate
 14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_instantiation_error
10 ·····7:·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)
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz17 ····14:·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)18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uuid_error19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·deflate
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfwrite
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
 23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateGetHeader@ZLIB_1.2.2·(4)
21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uuid_load24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·deflateInit2_
 25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·deflateInit_
 26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew
22 ····19:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__27 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateEnd
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
 32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)
 33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex35 ····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
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
 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
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sseterr
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_registerTMCloneTable46 ····43:·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_list47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
38 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc
39 ····36:·00000d8d···180·FUNC····GLOBAL·DEFAULT···11·install_uuid50 ····47:·00001615···188·FUNC····GLOBAL·DEFAULT···11·install_zlib4pl
6.3 KB
readelf --wide --relocs {}
    
Offset 1, 43 lines modifiedOffset 1, 59 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x6b0·contains·8·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 00002e5c··00000017·R_ARM_RELATIVE········3 00002e34··00000017·R_ARM_RELATIVE········
4 00002e60··00000017·R_ARM_RELATIVE········4 00002e38··00000017·R_ARM_RELATIVE········
5 00003000··00000017·R_ARM_RELATIVE········5 00003000··00000017·R_ARM_RELATIVE········
 6 00003004··00000017·R_ARM_RELATIVE········
 7 00003008··00000017·R_ARM_RELATIVE········
 8 00003010··00000017·R_ARM_RELATIVE········
 9 00003014··00000017·R_ARM_RELATIVE········
6 00002fec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.410 00002fec··00000815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 00002ff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable11 00002ff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00002ff4··00000715·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.412 00002ff4··00000c15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 00002ff8··00001315·R_ARM_GLOB_DAT·········00000000···__gmon_start__13 00002ff8··00001815·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 00002ffc··00001e15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable14 00002ffc··00002b15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x6f0·contains·29·entries:15 Relocation·section·'.rel.plt'·at·offset·0x80c·contains·41·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name16 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 17 00002f48··00000316·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle
 18 00002f4c··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream
 19 00002f50··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
 20 00002f54··00000616·R_ARM_JUMP_SLOT········00000000···Sfeof
13 00002f78··00000416·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex21 00002f58··00000716·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex
14 00002f7c··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.422 00002f5c··00000816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
 23 00002f60··00000a16·R_ARM_JUMP_SLOT········00000000···inflate
 24 00002f64··00000b16·R_ARM_JUMP_SLOT········00000000···PL_instantiation_error
15 00002f80··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign25 00002f68··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
16 00002f84··00000916·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz26 00002f6c··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
17 00002f88··00000a16·R_ARM_JUMP_SLOT········00000000···PL_chars_to_term 
18 00002f8c··00000b16·R_ARM_JUMP_SLOT········00000000···uuid_export 
19 00002f90··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars 
20 00002f94··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.427 00002f70··00000f16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
21 00002f98··00000e16·R_ARM_JUMP_SLOT········00000000···uuid_error28 00002f74··00001016·R_ARM_JUMP_SLOT········00000000···deflate
22 00002f9c··00000f16·R_ARM_JUMP_SLOT········00000000···PL_existence_error29 00002f78··00001116·R_ARM_JUMP_SLOT········00000000···Sfwrite
23 00002fa0··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref30 00002f7c··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
24 00002fa4··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_atom31 00002f80··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_atom
 32 00002f84··00001416·R_ARM_JUMP_SLOT········00000000···inflateGetHeader@ZLIB_1.2.2
 33 00002f88··00001516·R_ARM_JUMP_SLOT········00000000···deflateInit2_
 34 00002f8c··00001616·R_ARM_JUMP_SLOT········00000000···deflateInit_
25 00002fa8··00001216·R_ARM_JUMP_SLOT········00000000···uuid_load35 00002f90··00001716·R_ARM_JUMP_SLOT········00000000···Snew
26 00002fac··00001316·R_ARM_JUMP_SLOT········00000000···__gmon_start__36 00002f94··00001816·R_ARM_JUMP_SLOT········00000000···__gmon_start__
27 00002fb0··00001416·R_ARM_JUMP_SLOT········00000000···PL_unify37 00002f98··00001916·R_ARM_JUMP_SLOT········00000000···inflateEnd
28 00002fb4··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex38 00002f9c··00001a16·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
29 00002fb8··00001616·R_ARM_JUMP_SLOT········00000000···PL_type_error39 00002fa0··00001b16·R_ARM_JUMP_SLOT········00000000···PL_type_error
30 00002fbc··00001716·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref40 00002fa4··00001c16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
 41 00002fa8··00001d16·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
 42 00002fac··00001e16·R_ARM_JUMP_SLOT········00000000···Sset_filter
31 00002fc0··00001816·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz43 00002fb0··00001f16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
32 00002fc4··00001916·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex44 00002fb4··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
 45 00002fb8··00002116·R_ARM_JUMP_SLOT········00000000···deflateEnd
 46 00002fbc··00002216·R_ARM_JUMP_SLOT········00000000···inflateInit_
 47 00002fc0··00002316·R_ARM_JUMP_SLOT········00000000···Sdprintf
 48 00002fc4··00002416·R_ARM_JUMP_SLOT········00000000···Sflush
 49 00002fc8··00002516·R_ARM_JUMP_SLOT········00000000···PL_free
33 00002fc8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_domain_error50 00002fcc··00002616·R_ARM_JUMP_SLOT········00000000···PL_domain_error
34 00002fcc··00001b16·R_ARM_JUMP_SLOT········00000000···PL_warning 
35 00002fd0··00001c16·R_ARM_JUMP_SLOT········00000000···uuid_destroy 
36 00002fd4··00001d16·R_ARM_JUMP_SLOT········00000000···uuid_make51 00002fd0··00002716·R_ARM_JUMP_SLOT········00000000···inflateInit2_
37 00002fd8··00001f16·R_ARM_JUMP_SLOT········00000000···PL_get_nil52 00002fd4··00002816·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex
 53 00002fd8··00002916·R_ARM_JUMP_SLOT········00000000···Sclose
38 00002fdc··00002016·R_ARM_JUMP_SLOT········00000000···uuid_create54 00002fdc··00002a16·R_ARM_JUMP_SLOT········00000000···Sseterr
39 00002fe0··00002116·R_ARM_JUMP_SLOT········00000000···PL_get_list55 00002fe0··00002c16·R_ARM_JUMP_SLOT········00000000···PL_get_list
40 00002fe4··00002216·R_ARM_JUMP_SLOT········00000000···PL_get_chars56 00002fe4··00002d16·R_ARM_JUMP_SLOT········00000000···PL_get_integer
41 00002fe8··00002316·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.457 00002fe8··00002e16·R_ARM_JUMP_SLOT········00000000···PL_malloc
2.57 KB
readelf --wide --dynamic {}
    
Offset 1, 32 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0x1e64·contains·29·entries:1 Dynamic·section·at·offset·0x1e3c·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libossp-uuid.so.16] 
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libz.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)·······················0x7d86 ·0x0000000c·(INIT)·······················0x954
8 ·0x0000000d·(FINI)·······················0xe407 ·0x0000000d·(FINI)·······················0x16d0
9 ·0x00000019·(INIT_ARRAY)·················0x2e5c8 ·0x00000019·(INIT_ARRAY)·················0x2e34
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x2e6010 ·0x0000001a·(FINI_ARRAY)·················0x2e38
12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
13 ·0x6ffffef5·(GNU_HASH)···················0x13812 ·0x6ffffef5·(GNU_HASH)···················0x118
14 ·0x00000005·(STRTAB)·····················0x3a813 ·0x00000005·(STRTAB)·····················0x438
15 ·0x00000006·(SYMTAB)·····················0x15814 ·0x00000006·(SYMTAB)·····················0x138
16 ·0x0000000a·(STRSZ)······················604·(bytes)15 ·0x0000000a·(STRSZ)······················691·(bytes)
17 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
18 ·0x00000003·(PLTGOT)·····················0x2f6c17 ·0x00000003·(PLTGOT)·····················0x2f3c
19 ·0x00000002·(PLTRELSZ)···················232·(bytes)18 ·0x00000002·(PLTRELSZ)···················328·(bytes)
20 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
21 ·0x00000017·(JMPREL)·····················0x6f020 ·0x00000017·(JMPREL)·····················0x80c
22 ·0x00000011·(REL)························0x6b021 ·0x00000011·(REL)························0x7ac
23 ·0x00000012·(RELSZ)······················64·(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)····················0x65026 ·0x6ffffffe·(VERNEED)····················0x74c
28 ·0x6fffffff·(VERNEEDNUM)·················327 ·0x6fffffff·(VERNEEDNUM)·················3
29 ·0x6ffffff0·(VERSYM)·····················0x60428 ·0x6ffffff0·(VERSYM)·····················0x6ec
30 ·0x6ffffffa·(RELCOUNT)···················329 ·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:·5fed32358f84c0ca4661814a162668c42340cb573 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3f7270509cff116c3bf53d42866402254e019725
2.59 KB
readelf --wide --version-info {}
    
Offset 1, 22 lines modifiedOffset 1, 24 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·37·entries:1 Version·symbols·section·'.gnu.version'·contains·48·entries:
2 ·Addr:·0x0000000000000604··Offset:·0x00000604··Link:·3·(.dynsym)2 ·Addr:·0x00000000000006ec··Offset:·0x000006ec··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)·· 
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···6 ··00c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···4·(ZLIB_1.2.2)····1·(*global*)······1·(*global*)······1·(*global*)···
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 10 ··01c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···14 ··02c:···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:15 Version·needs·section·'.gnu.version_r'·contains·3·entries:
14 ·Addr:·0x0000000000000650··Offset:·0x00000650··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
15 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·119 ··0x0020:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
16 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4 
17 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1 
18 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·320 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
19 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·121 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·1
20 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·222 ··0x0050:···Name:·GLIBC_2.4··Flags:·none··Version:·2
2.15 KB
strings --all --bytes=8 {}
    
Offset 1, 64 lines modifiedOffset 1, 94 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_nil5 PL_get_integer
 6 Sdprintf
 7 __stack_chk_fail
 8 __stack_chk_guard
 9 inflateInit2_
 10 inflateGetHeader
 11 inflateEnd
 12 inflateInit_
 13 Sset_filter
 14 deflateEnd
 15 PL_release_stream
6 PL_copy_term_ref16 PL_copy_term_ref
7 PL_new_term_ref17 PL_new_term_ref
8 PL_get_list18 PL_get_list
9 PL_get_name_arity_sz19 PL_get_name_arity_sz
10 _PL_get_arg_sz20 _PL_get_arg_sz
11 PL_get_integer_ex 
12 PL_get_nil_ex21 PL_get_bool_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_ex22 PL_get_atom_ex
 23 PL_get_nil_ex
 24 PL_get_stream_handle
 25 PL_malloc
 26 deflateInit_
 27 PL_unify_stream
 28 PL_instantiation_error
 29 PL_get_integer_ex
21 PL_domain_error30 PL_domain_error
22 uuid_error 
23 PL_warning 
24 PL_type_error31 PL_type_error
 32 deflateInit2_
 33 install_zlib4pl
25 PL_unify 
26 PL_unify_chars 
27 PL_existence_error 
28 __stack_chk_fail 
29 __assert_fail 
30 __stack_chk_guard 
31 __aeabi_unwind_cpp_pr0 
32 install_uuid 
33 PL_new_atom34 PL_new_atom
34 PL_register_foreign35 PL_register_foreign
 36 libz.so.1
35 libossp-uuid.so.16 
36 libgcc_s.so.1 
37 libc.so.637 libc.so.6
38 ld-linux-armhf.so.338 ld-linux-armhf.so.3
 39 ZLIB_1.2.2
39 GLIBC_2.440 GLIBC_2.4
40 H»      KxD»   J{D41 H»      KxD»   J{D
41 J)F0FzDR 
42 uuid_version 
43 uuid_format 
44 UUID:·make:·%s 
45 uuid_context 
46 ./packages/clib/uuid.c 
47 UUID:·export:·%s 
48 ossp_uuid42 GJzDGH1F#j
 43 J/!8#zD@F
 44 <IyD<HxD
 45 Z_STREAM_END
 46 Compressing·%d·bytes
 47 [%d]·Compressed·(%s)·to·%zd·bytes;·left·%d
 48 Sending:
 49 zwrite4():·Z_BUF_ERROR
 50 ERROR:·zwrite():·%s
 51 Flushing·output
 52 zlib:·need·dictionary
 53 zlib:·corrupt·input·data
 54 zlib:·inconsistent·state
 55 zlib:·not·enough·memory
 56 zlib:·unexpected·end-of-file
 57 Set·avail_in·to·%d
 58 Received:
 59 Processing·%d·bytes
 60 inflateGetHeader()·failed
 61 inflate():·Z_OK:·%zd·bytes
 62 Not·enough·data·to·decode.··Retrying
 63 Z_STREAM_END:·%zd·bytes
 64 Multi-part·gzip·stream;·restarting
 65 Z_NEED_DICT
 66 Z_DATA_ERROR
 67 Z_STREAM_ERROR
 68 Z_MEM_ERROR
 69 Z_BUF_ERROR
 70 Inflate·error:·%d
 71 inflateEnd
 72 deflateEnd
 73 zclose()·...
 74 %s():·Z_OK
 75 compression_format
 76 compression_level
 77 close_parent
 78 raw_deflate
 79 multi_part
49 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug80 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
50 .shstrtab81 .shstrtab
51 .note.gnu.build-id82 .note.gnu.build-id
52 .gnu.hash83 .gnu.hash
53 .gnu.version84 .gnu.version
54 .gnu.version_r85 .gnu.version_r
55 .rel.dyn86 .rel.dyn
56 .rel.plt87 .rel.plt
57 .ARM.exidx 
58 .eh_frame88 .eh_frame
59 .init_array89 .init_array
60 .fini_array90 .fini_array
61 .dynamic91 .dynamic
62 .ARM.attributes92 .ARM.attributes
63 .gnu_debugaltlink93 .gnu_debugaltlink
64 .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·24000000·01000000·05000000·....$...........2 ··0x00000118·02000000·2f000000·01000000·05000000·..../...........
3 ··0x00000148·00000480·24000000·00000000·f307d654·....$..........T3 ··0x00000128·01000010·2f000000·00000000·1df0559d·..../.........U.
  
5.5 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 41 lines modifiedOffset 1, 47 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000003a8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000438·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000003b8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000448·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000003c8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000458·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000003d8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000468·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000003e8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000478·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000003f8·6c697a65·00504c5f·6765745f·6e696c00·lize.PL_get_nil.7 ··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_
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_chk11 ··0x000004c8·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.libc12 ··0x000004d8·5f677561·7264006d·656d7365·7400696e·_guard.memset.in
 13 ··0x000004e8·666c6174·65496e69·74325f00·696e666c·flateInit2_.infl
 14 ··0x000004f8·61746547·65744865·61646572·00696e66·ateGetHeader.inf
 15 ··0x00000508·6c617465·00536665·6f660069·6e666c61·late.Sfeof.infla
 16 ··0x00000518·7465456e·64005373·65746572·7200696e·teEnd.Sseterr.in
 17 ··0x00000528·666c6174·65496e69·745f0053·7365745f·flateInit_.Sset_
 18 ··0x00000538·66696c74·65720050·4c5f6672·65650053·filter.PL_free.S
 19 ··0x00000548·636c6f73·65006465·666c6174·65456e64·close.deflateEnd
 20 ··0x00000558·00504c5f·72656c65·6173655f·73747265·.PL_release_stre
 21 ··0x00000568·616d0050·4c5f636f·70795f74·65726d5f·am.PL_copy_term_
 22 ··0x00000578·72656600·504c5f6e·65775f74·65726d5f·ref.PL_new_term_
 23 ··0x00000588·72656600·504c5f67·65745f6c·69737400·ref.PL_get_list.
 24 ··0x00000598·504c5f67·65745f6e·616d655f·61726974·PL_get_name_arit
 25 ··0x000005a8·795f737a·005f504c·5f676574·5f617267·y_sz._PL_get_arg
 26 ··0x000005b8·5f737a00·504c5f67·65745f62·6f6f6c5f·_sz.PL_get_bool_
 27 ··0x000005c8·65780050·4c5f6765·745f6174·6f6d5f65·ex.PL_get_atom_e
 28 ··0x000005d8·7800504c·5f676574·5f6e696c·5f657800·x.PL_get_nil_ex.
 29 ··0x000005e8·504c5f67·65745f73·74726561·6d5f6861·PL_get_stream_ha
 30 ··0x000005f8·6e646c65·00504c5f·6d616c6c·6f630064·ndle.PL_malloc.d
 31 ··0x00000608·65666c61·7465496e·69745f00·536e6577·eflateInit_.Snew
 32 ··0x00000618·00504c5f·756e6966·795f7374·7265616d·.PL_unify_stream
 33 ··0x00000628·00504c5f·696e7374·616e7469·6174696f·.PL_instantiatio
 34 ··0x00000638·6e5f6572·726f7200·504c5f67·65745f69·n_error.PL_get_i
 35 ··0x00000648·6e746567·65725f65·7800504c·5f646f6d·nteger_ex.PL_dom
 36 ··0x00000658·61696e5f·6572726f·7200504c·5f747970·ain_error.PL_typ
 37 ··0x00000668·655f6572·726f7200·6465666c·61746549·e_error.deflateI
 38 ··0x00000678·6e697432·5f00696e·7374616c·6c5f7a6c·nit2_.install_zl
 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.
37 ··0x000005d8·2e736f2e·36006c64·2d6c696e·75782d61·.so.6.ld-linux-a42 ··0x000006b8·6c696263·2e736f2e·36006c64·2d6c696e·libc.so.6.ld-lin
38 ··0x000005e8·726d6866·2e736f2e·3300474c·4942435f·rmhf.so.3.GLIBC_ 
39 ··0x000005f8·322e3400·4743435f·332e3500··········2.4.GCC_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.
  
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 {}` (b): 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 000007d8·<.init>:2 00000954·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     958·<__assert_fail@plt+0xc>5 »       bl»     b6c·<PL_malloc@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
7.12 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 5995
    
Offset 1, 157 lines modifiedOffset 1, 219 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000007e4·<PL_get_nil_ex@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]»  @·7f4·<PL_get_nil_ex@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»  r2,·r0,·r8,·ror·r77 »       andeq»  r2,·r0,·ip,·asr·#11
  
8 000007f8·<PL_get_nil_ex@plt>:8 00000974·<PL_get_stream_handle@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#8192» @·0x200010 »       add»    ip,·ip,·#8192» @·0x2000
11 »       ldr»    pc,·[ip,·#1912]!»      @·0x77811 »       ldr»    pc,·[ip,·#1484]!»      @·0x5cc
  
12 00000804·<__cxa_finalize@plt>:12 00000980·<PL_release_stream@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#8192» @·0x200014 »       add»    ip,·ip,·#8192» @·0x2000
15 »       ldr»    pc,·[ip,·#1904]!»      @·0x77015 »       ldr»    pc,·[ip,·#1476]!»      @·0x5c4
  
 16 0000098c·<PL_unify_stream@plt>:
 17 »       add»    ip,·pc,·#0,·12
 18 »       add»    ip,·ip,·#8192» @·0x2000
 19 »       ldr»    pc,·[ip,·#1468]!»      @·0x5bc
  
 20 00000998·<Sfeof@plt>:
 21 »       add»    ip,·pc,·#0,·12
 22 »       add»    ip,·ip,·#8192» @·0x2000
 23 »       ldr»    pc,·[ip,·#1460]!»      @·0x5b4
  
 24 000009a4·<PL_get_nil_ex@plt>:
 25 »       add»    ip,·pc,·#0,·12
 26 »       add»    ip,·ip,·#8192» @·0x2000
 27 »       ldr»    pc,·[ip,·#1452]!»      @·0x5ac
  
 28 000009b0·<__cxa_finalize@plt>:
 29 »       add»    ip,·pc,·#0,·12
 30 »       add»    ip,·ip,·#8192» @·0x2000
 31 »       ldr»    pc,·[ip,·#1444]!»      @·0x5a4
  
 32 000009bc·<inflate@plt>:
 33 »       add»    ip,·pc,·#0,·12
 34 »       add»    ip,·ip,·#8192» @·0x2000
 35 »       ldr»    pc,·[ip,·#1436]!»      @·0x59c
  
 36 000009c8·<PL_instantiation_error@plt>:
 37 »       add»    ip,·pc,·#0,·12
 38 »       add»    ip,·ip,·#8192» @·0x2000
 39 »       ldr»    pc,·[ip,·#1428]!»      @·0x594
  
16 00000810·<PL_register_foreign@plt>:40 000009d4·<PL_register_foreign@plt>:
17 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477841 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
18 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
19 »       add»    ip,·ip,·#8192» @·0x200043 »       add»    ip,·ip,·#8192» @·0x2000
 44 »       ldr»    pc,·[ip,·#1416]!»      @·0x588
  
 45 000009e4·<PL_get_name_arity_sz@plt>:
 46 »       add»    ip,·pc,·#0,·12
 47 »       add»    ip,·ip,·#8192» @·0x2000
20 »       ldr»    pc,·[ip,·#1892]!»      @·0x76448 »       ldr»    pc,·[ip,·#1408]!»      @·0x580
  
 49 000009f0·<__stack_chk_fail@plt>:
 50 »       add»    ip,·pc,·#0,·12
 51 »       add»    ip,·ip,·#8192» @·0x2000
 52 »       ldr»    pc,·[ip,·#1400]!»      @·0x578
  
21 00000820·<PL_get_name_arity_sz@plt>:53 000009fc·<deflate@plt>:
22 »       add»    ip,·pc,·#0,·1254 »       add»    ip,·pc,·#0,·12
23 »       add»    ip,·ip,·#8192» @·0x200055 »       add»    ip,·ip,·#8192» @·0x2000
24 »       ldr»    pc,·[ip,·#1884]!»      @·0x75c56 »       ldr»    pc,·[ip,·#1392]!»      @·0x570
  
25 0000082c·<PL_chars_to_term@plt>:57 00000a08·<Sfwrite@plt>:
26 »       add»    ip,·pc,·#0,·1258 »       add»    ip,·pc,·#0,·12
27 »       add»    ip,·ip,·#8192» @·0x200059 »       add»    ip,·ip,·#8192» @·0x2000
28 »       ldr»    pc,·[ip,·#1876]!»      @·0x75460 »       ldr»    pc,·[ip,·#1384]!»      @·0x568
  
29 00000838·<uuid_export@plt>:61 00000a14·<PL_new_term_ref@plt>:
30 »       add»    ip,·pc,·#0,·1262 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#8192» @·0x200063 »       add»    ip,·ip,·#8192» @·0x2000
32 »       ldr»    pc,·[ip,·#1868]!»      @·0x74c64 »       ldr»    pc,·[ip,·#1376]!»      @·0x560
  
33 00000844·<PL_unify_chars@plt>:65 00000a20·<PL_new_atom@plt>:
34 »       add»    ip,·pc,·#0,·1266 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#8192» @·0x200067 »       add»    ip,·ip,·#8192» @·0x2000
36 »       ldr»    pc,·[ip,·#1860]!»      @·0x74468 »       ldr»    pc,·[ip,·#1368]!»      @·0x558
  
37 00000850·<__stack_chk_fail@plt>:69 00000a2c·<inflateGetHeader@plt>:
38 »       add»    ip,·pc,·#0,·1270 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#8192» @·0x200071 »       add»    ip,·ip,·#8192» @·0x2000
40 »       ldr»    pc,·[ip,·#1852]!»      @·0x73c72 »       ldr»    pc,·[ip,·#1360]!»      @·0x550
  
41 0000085c·<uuid_error@plt>:73 00000a38·<deflateInit2_@plt>:
42 »       add»    ip,·pc,·#0,·1274 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#8192» @·0x200075 »       add»    ip,·ip,·#8192» @·0x2000
44 »       ldr»    pc,·[ip,·#1844]!»      @·0x73476 »       ldr»    pc,·[ip,·#1352]!»      @·0x548
  
45 00000868·<PL_existence_error@plt>:77 00000a44·<deflateInit_@plt>:
46 »       add»    ip,·pc,·#0,·1278 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#8192» @·0x200079 »       add»    ip,·ip,·#8192» @·0x2000
48 »       ldr»    pc,·[ip,·#1836]!»      @·0x72c80 »       ldr»    pc,·[ip,·#1344]!»      @·0x540
  
49 00000874·<PL_new_term_ref@plt>:81 00000a50·<Snew@plt>:
50 »       add»    ip,·pc,·#0,·1282 »       add»    ip,·pc,·#0,·12
51 »       add»    ip,·ip,·#8192» @·0x200083 »       add»    ip,·ip,·#8192» @·0x2000
52 »       ldr»    pc,·[ip,·#1828]!»      @·0x72484 »       ldr»    pc,·[ip,·#1336]!»      @·0x538
  
53 00000880·<PL_new_atom@plt>:85 00000a5c·<__gmon_start__@plt>:
54 »       add»    ip,·pc,·#0,·1286 »       add»    ip,·pc,·#0,·12
55 »       add»    ip,·ip,·#8192» @·0x200087 »       add»    ip,·ip,·#8192» @·0x2000
56 »       ldr»    pc,·[ip,·#1820]!»      @·0x71c88 »       ldr»    pc,·[ip,·#1328]!»      @·0x530
  
57 0000088c·<uuid_load@plt>:89 00000a68·<inflateEnd@plt>:
58 »       add»    ip,·pc,·#0,·1290 »       add»    ip,·pc,·#0,·12
59 »       add»    ip,·ip,·#8192» @·0x200091 »       add»    ip,·ip,·#8192» @·0x2000
60 »       ldr»    pc,·[ip,·#1812]!»      @·0x71492 »       ldr»    pc,·[ip,·#1320]!»      @·0x528
  
61 00000898·<__gmon_start__@plt>:93 00000a74·<PL_get_integer_ex@plt>:
62 »       add»    ip,·pc,·#0,·1294 »       add»    ip,·pc,·#0,·12
63 »       add»    ip,·ip,·#8192» @·0x200095 »       add»    ip,·ip,·#8192» @·0x2000
64 »       ldr»    pc,·[ip,·#1804]!»      @·0x70c96 »       ldr»    pc,·[ip,·#1312]!»      @·0x520
  
65 000008a4·<PL_unify@plt>:97 00000a80·<PL_type_error@plt>:
66 »       add»    ip,·pc,·#0,·1298 »       add»    ip,·pc,·#0,·12
67 »       add»    ip,·ip,·#8192» @·0x200099 »       add»    ip,·ip,·#8192» @·0x2000
68 »       ldr»    pc,·[ip,·#1796]!»      @·0x704100 »       ldr»    pc,·[ip,·#1304]!»      @·0x518
Max diff block lines reached; 2956/6943 bytes (42.58%) of diff not shown.
40.6 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 5995
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000e40·<.fini>:2 000016d0·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
6.86 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 37 lines modifiedOffset 1, 72 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00000e48·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000016d8·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00000e58·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x000016e8·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00000e68·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000016f8·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00000e78·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00001708·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00000e88·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00001718·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00000e98·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00001728·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00000ea8·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00001738·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00000eb8·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00001748·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00000ec8·0b000000·41000000·00000000·00000000·....A...........10 ··0x00001758·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 ··0x00001768·5a5f4f4b·00000000·5a5f5354·5245414d·Z_OK....Z_STREAM
 12 ··0x00001778·5f454e44·00000000·436f6d70·72657373·_END....Compress
 13 ··0x00001788·696e6720·25642062·79746573·0a000000·ing·%d·bytes....
 14 ··0x00001798·5b25645d·20436f6d·70726573·73656420·[%d]·Compressed·
 15 ··0x000017a8·28257329·20746f20·257a6420·62797465·(%s)·to·%zd·byte
 16 ··0x000017b8·733b206c·65667420·25640a00·53656e64·s;·left·%d..Send
 17 ··0x000017c8·696e673a·00000000·20307825·30327800·ing:....·0x%02x.
 18 ··0x000017d8·7a777269·74653428·293a205a·5f425546·zwrite4():·Z_BUF
 19 ··0x000017e8·5f455252·4f520a00·4552524f·523a207a·_ERROR..ERROR:·z
 20 ··0x000017f8·77726974·6528293a·2025730a·00000000·write():·%s.....
 21 ··0x00001808·466c7573·68696e67·206f7574·7075740a·Flushing·output.
 22 ··0x00001818·00000000·7a6c6962·3a206e65·65642064·....zlib:·need·d
 23 ··0x00001828·69637469·6f6e6172·79000000·7a6c6962·ictionary...zlib
 24 ··0x00001838·3a20636f·72727570·7420696e·70757420·:·corrupt·input·
 25 ··0x00001848·64617461·00000000·7a6c6962·3a20696e·data....zlib:·in
 26 ··0x00001858·636f6e73·69737465·6e742073·74617465·consistent·state
 27 ··0x00001868·00000000·7a6c6962·3a206e6f·7420656e·....zlib:·not·en
 28 ··0x00001878·6f756768·206d656d·6f727900·7a6c6962·ough·memory.zlib
 29 ··0x00001888·3a20756e·65787065·63746564·20656e64·:·unexpected·end
 30 ··0x00001898·2d6f662d·66696c65·00000000·53657420·-of-file....Set·
 31 ··0x000018a8·61766169·6c5f696e·20746f20·25640a00·avail_in·to·%d..
 32 ··0x000018b8·52656365·69766564·3a000000·50726f63·Received:...Proc
 33 ··0x000018c8·65737369·6e672025·64206279·7465730a·essing·%d·bytes.
 34 ··0x000018d8·00000000·312e332e·31000000·696e666c·....1.3.1...infl
 35 ··0x000018e8·61746547·65744865·61646572·28292066·ateGetHeader()·f
 36 ··0x000018f8·61696c65·640a0000·696e666c·61746528·ailed...inflate(
 37 ··0x00001908·293a205a·5f4f4b3a·20257a64·20627974·):·Z_OK:·%zd·byt
 38 ··0x00001918·65730a00·4e6f7420·656e6f75·67682064·es..Not·enough·d
 39 ··0x00001928·61746120·746f2064·65636f64·652e2020·ata·to·decode.··
 40 ··0x00001938·52657472·79696e67·0a000000·5a5f5354·Retrying....Z_ST
 41 ··0x00001948·5245414d·5f454e44·3a20257a·64206279·REAM_END:·%zd·by
 42 ··0x00001958·7465730a·00000000·4d756c74·692d7061·tes.....Multi-pa
 43 ··0x00001968·72742067·7a697020·73747265·616d3b20·rt·gzip·stream;·
 44 ··0x00001978·72657374·61727469·6e670a00·5a5f4e45·restarting..Z_NE
 45 ··0x00001988·45445f44·4943540a·00000000·5a5f4441·ED_DICT.....Z_DA
 46 ··0x00001998·54415f45·52524f52·0a000000·5a5f5354·TA_ERROR....Z_ST
 47 ··0x000019a8·5245414d·5f455252·4f520a00·5a5f4d45·REAM_ERROR..Z_ME
 48 ··0x000019b8·4d5f4552·524f520a·00000000·5a5f4255·M_ERROR.....Z_BU
 49 ··0x000019c8·465f4552·524f520a·00000000·496e666c·F_ERROR.....Infl
 50 ··0x000019d8·61746520·6572726f·723a2025·640a0000·ate·error:·%d...
 51 ··0x000019e8·696e666c·61746545·6e640000·6465666c·inflateEnd..defl
 52 ··0x000019f8·61746545·6e640000·7a636c6f·73652829·ateEnd..zclose()
 53 ··0x00001a08·202e2e2e·0a000000·25732829·3a205a5f··.......%s():·Z_
 54 ··0x00001a18·4f4b0a00·6f707469·6f6e0000·636f6d70·OK..option..comp
 55 ··0x00001a28·72657373·696f6e5f·666f726d·61740000·ression_format..
 56 ··0x00001a38·636f6d70·72657373·696f6e5f·6c657665·compression_leve
 57 ··0x00001a48·6c000000·636c6f73·655f7061·72656e74·l...close_parent
 58 ··0x00001a58·00000000·677a6970·00000000·7261775f·....gzip....raw_
 59 ··0x00001a68·6465666c·61746500·6d756c74·695f7061·deflate.multi_pa
 60 ··0x00001a78·72740000·7a6f7065·6e000000·7a646562·rt..zopen...zdeb
26 ··0x00000fc8·75696400·3e000000·41000000·0c000000·uid.>...A.......61 ··0x00001a88·75670000·3e000000·41000000·0c000000·ug..>...A.......
27 ··0x00000fd8·41000000·11000000·41000000·27000000·A.......A...'...62 ··0x00001a98·41000000·11000000·41000000·27000000·A.......A...'...
28 ··0x00000fe8·41000000·36000000·41000000·03000000·A...6...A.......63 ··0x00001aa8·41000000·36000000·41000000·03000000·A...6...A.......
29 ··0x00000ff8·41000000·06000000·41000000·15000000·A.......A.......64 ··0x00001ab8·41000000·06000000·41000000·15000000·A.......A.......
30 ··0x00001008·41000000·0f000000·41000000·0e000000·A.......A.......65 ··0x00001ac8·41000000·0f000000·41000000·0e000000·A.......A.......
31 ··0x00001018·41000000·26000000·41000000·13000000·A...&...A.......66 ··0x00001ad8·41000000·26000000·41000000·13000000·A...&...A.......
32 ··0x00001028·41000000·29000000·41000000·02000000·A...)...A.......67 ··0x00001ae8·41000000·29000000·41000000·02000000·A...)...A.......
33 ··0x00001038·41000000·19000000·41000000·0a000000·A.......A.......68 ··0x00001af8·41000000·19000000·41000000·0a000000·A.......A.......
34 ··0x00001048·41000000·0b000000·41000000·00000000·A.......A.......69 ··0x00001b08·41000000·0b000000·41000000·00000000·A.......A.......
35 ··0x00001058·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 ··0x00001074·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 ··0x00002e5c·1d0a0000····························....2 ··0x00002e34·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 ··0x00002e60·dd090000····························....2 ··0x00002e38·f10b0000····························....
  
1.59 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 14 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 ··0x00002f6c·642e0000·00000000·00000000·e4070000·d...............3 ··0x00002f3c·3c2e0000·00000000·00000000·60090000·<...........`...
 4 ··0x00002f4c·60090000·60090000·60090000·60090000·`...`...`...`...
 5 ··0x00002f5c·60090000·60090000·60090000·60090000·`...`...`...`...
 6 ··0x00002f6c·60090000·60090000·60090000·60090000·`...`...`...`...
4 ··0x00002f7c·e4070000·e4070000·e4070000·e4070000·................7 ··0x00002f7c·60090000·60090000·60090000·60090000·`...`...`...`...
5 ··0x00002f8c·e4070000·e4070000·e4070000·e4070000·................8 ··0x00002f8c·60090000·60090000·60090000·60090000·`...`...`...`...
6 ··0x00002f9c·e4070000·e4070000·e4070000·e4070000·................9 ··0x00002f9c·60090000·60090000·60090000·60090000·`...`...`...`...
7 ··0x00002fac·e4070000·e4070000·e4070000·e4070000·................10 ··0x00002fac·60090000·60090000·60090000·60090000·`...`...`...`...
8 ··0x00002fbc·e4070000·e4070000·e4070000·e4070000·................11 ··0x00002fbc·60090000·60090000·60090000·60090000·`...`...`...`...
9 ··0x00002fcc·e4070000·e4070000·e4070000·e4070000·................12 ··0x00002fcc·60090000·60090000·60090000·60090000·`...`...`...`...
10 ··0x00002fdc·e4070000·e4070000·e4070000·e4070000·................13 ··0x00002fdc·60090000·60090000·60090000·60090000·`...`...`...`...
11 ··0x00002fec·00000000·00000000·00000000·00000000·................14 ··0x00002fec·00000000·00000000·00000000·00000000·................
12 ··0x00002ffc·00000000····························....15 ··0x00002ffc·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 ··0x00003000·00300000····························.0..2 ··0x00003000·00300000·910e0000·1d0e0000·00000000·.0..............
 3 ··0x00003010·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·65643332·33353866·38346330·63613436·ed32358f84c0ca46 
3 ··0x00000010·36313831·34613136·32363638·63343233·61814a162668c4232 ··0x00000000·37323730·35303963·66663131·36633362·7270509cff116c3b
 3 ··0x00000010·66353364·34323836·36343032·32353465·f53d42866402254e
4 ··0x00000020·34306362·35372e64·65627567·00000000·40cb57.debug....4 ··0x00000020·30313937·32352e64·65627567·00000000·019725.debug....
5 ··0x00000030·18ed4903····························..I.5 ··0x00000030·ed37320c····························.72.
  
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 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:··········12756·(bytes·into·file)13 ··Start·of·section·headers:··········12744·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x024ec·0x024ec·R·E·0x1000
8 ··LOAD···········0x002e00·0x00003e00·0x00003e00·0x0021c·0x00258·RW··0x10007 ··LOAD···········0x002e08·0x00003e08·0x00003e08·0x00214·0x00250·RW··0x1000
9 ··DYNAMIC········0x002e08·0x00003e08·0x00003e08·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x002e10·0x00003e10·0x00003e10·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······0x002e00·0x00003e00·0x00003e00·0x00200·0x00200·R···0x111 ··GNU_RELRO······0x002e08·0x00003e08·0x00003e08·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·0x31d4:1 There·are·25·section·headers,·starting·at·offset·0x31c8:
  
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······00003e00·002e00·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00003e08·002e08·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······00003e04·002e04·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00003e0c·002e0c·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········00003e08·002e08·000100·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00003e10·002e10·0000f8·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········00003f08·002f08·0000f8·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00003f08·002f08·0000f8·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00004000·003000·00001c·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00004000·003000·00001c·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········0000401c·00301c·00003c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0000401c·00301c·00003c·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00301c·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00301c·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·00304d·00005b·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·00304d·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·0030a8·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·0030a8·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0030dc·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·0030dc·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:·00004000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00004000·····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 00003e00··00000017·R_ARM_RELATIVE········3 00003e08··00000017·R_ARM_RELATIVE········
4 00003e04··00000017·R_ARM_RELATIVE········4 00003e0c··00000017·R_ARM_RELATIVE········
5 00004000··00000017·R_ARM_RELATIVE········5 00004000··00000017·R_ARM_RELATIVE········
6 00004004··00000017·R_ARM_RELATIVE········6 00004004··00000017·R_ARM_RELATIVE········
7 00004008··00000017·R_ARM_RELATIVE········7 00004008··00000017·R_ARM_RELATIVE········
8 00004010··00000017·R_ARM_RELATIVE········8 00004010··00000017·R_ARM_RELATIVE········
9 00004014··00000017·R_ARM_RELATIVE········9 00004014··00000017·R_ARM_RELATIVE········
10 00003fec··00000915·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.410 00003fec··00000815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
11 00003ff0··00000a15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable11 00003ff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
12 00003ff4··00000d15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.412 00003ff4··00000c15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
13 00003ff8··00002115·R_ARM_GLOB_DAT·········00000000···__gmon_start__13 00003ff8··00002015·R_ARM_GLOB_DAT·········00000000···__gmon_start__
14 00003ffc··00003815·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable14 00003ffc··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 00003f14··00000416·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle17 00003f14··00000316·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle
18 00003f18··00000516·R_ARM_JUMP_SLOT········00000000···PL_release_stream18 00003f18··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream
19 00003f1c··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_stream19 00003f1c··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
20 00003f20··00000716·R_ARM_JUMP_SLOT········00000000···PL_discard_foreign_frame20 00003f20··00000616·R_ARM_JUMP_SLOT········00000000···PL_discard_foreign_frame
21 00003f24··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_integer21 00003f24··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
22 00003f28··00000916·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.422 00003f28··00000816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
23 00003f2c··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unregister_atom23 00003f2c··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unregister_atom
24 00003f30··00000c16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.424 00003f30··00000b16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
25 00003f34··00000e16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.425 00003f34··00000d16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
26 00003f38··00000f16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign26 00003f38··00000e16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
27 00003f3c··00001016·R_ARM_JUMP_SLOT········00000000···Sread_pending27 00003f3c··00000f16·R_ARM_JUMP_SLOT········00000000···Sread_pending
28 00003f40··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz28 00003f40··00001016·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
29 00003f44··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_int6429 00003f44··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_int64
30 00003f48··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_stream30 00003f48··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_stream
31 00003f4c··00001416·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.431 00003f4c··00001316·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
32 00003f50··00001516·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.432 00003f50··00001416·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
33 00003f54··00001616·R_ARM_JUMP_SLOT········00000000···Sfwrite33 00003f54··00001516·R_ARM_JUMP_SLOT········00000000···Sfwrite
34 00003f58··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref34 00003f58··00001616·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
35 00003f5c··00001816·R_ARM_JUMP_SLOT········00000000···PL_new_atom35 00003f5c··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_atom
36 00003f60··00001916·R_ARM_JUMP_SLOT········00000000···S__fupdatefilepos_getc36 00003f60··00001816·R_ARM_JUMP_SLOT········00000000···S__fupdatefilepos_getc
37 00003f64··00001a16·R_ARM_JUMP_SLOT········00000000···PL_register_atom37 00003f64··00001916·R_ARM_JUMP_SLOT········00000000···PL_register_atom
38 00003f68··00001b16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate38 00003f68··00001a16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate
39 00003f6c··00001c16·R_ARM_JUMP_SLOT········00000000···S__fillbuf39 00003f6c··00001b16·R_ARM_JUMP_SLOT········00000000···S__fillbuf
40 00003f70··00001d16·R_ARM_JUMP_SLOT········00000000···PL_is_variable40 00003f70··00001c16·R_ARM_JUMP_SLOT········00000000···PL_is_variable
41 00003f74··00001e16·R_ARM_JUMP_SLOT········00000000···PL_exception41 00003f74··00001d16·R_ARM_JUMP_SLOT········00000000···PL_exception
42 00003f78··00001f16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.442 00003f78··00001e16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
43 00003f7c··00002016·R_ARM_JUMP_SLOT········00000000···Snew43 00003f7c··00001f16·R_ARM_JUMP_SLOT········00000000···Snew
44 00003f80··00002116·R_ARM_JUMP_SLOT········00000000···__gmon_start__44 00003f80··00002016·R_ARM_JUMP_SLOT········00000000···__gmon_start__
45 00003f84··00002216·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error45 00003f84··00002116·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error
46 00003f88··00002316·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex46 00003f88··00002216·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
47 00003f8c··00002416·R_ARM_JUMP_SLOT········00000000···PL_type_error47 00003f8c··00002316·R_ARM_JUMP_SLOT········00000000···PL_type_error
48 00003f90··00002516·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref48 00003f90··00002416·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
49 00003f94··00002616·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.449 00003f94··00002516·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
50 00003f98··00002716·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.450 00003f98··00002616·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
51 00003f9c··00002816·R_ARM_JUMP_SLOT········00000000···Sset_filter51 00003f9c··00002716·R_ARM_JUMP_SLOT········00000000···Sset_filter
52 00003fa0··00002916·R_ARM_JUMP_SLOT········00000000···PL_unify_atom52 00003fa0··00002816·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
53 00003fa4··00002a16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz53 00003fa4··00002916·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
54 00003fa8··00002b16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex54 00003fa8··00002a16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
55 00003fac··00002c16·R_ARM_JUMP_SLOT········00000000···rand@GLIBC_2.455 00003fac··00002b16·R_ARM_JUMP_SLOT········00000000···rand@GLIBC_2.4
56 00003fb0··00002d16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame56 00003fb0··00002c16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
57 00003fb4··00002e16·R_ARM_JUMP_SLOT········00000000···Sflush57 00003fb4··00002d16·R_ARM_JUMP_SLOT········00000000···Sflush
58 00003fb8··00002f16·R_ARM_JUMP_SLOT········00000000···Ssetenc58 00003fb8··00002e16·R_ARM_JUMP_SLOT········00000000···Ssetenc
59 00003fbc··00003016·R_ARM_JUMP_SLOT········00000000···PL_free59 00003fbc··00002f16·R_ARM_JUMP_SLOT········00000000···PL_free
60 00003fc0··00003116·R_ARM_JUMP_SLOT········00000000···PL_domain_error60 00003fc0··00003016·R_ARM_JUMP_SLOT········00000000···PL_domain_error
61 00003fc4··00003216·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex61 00003fc4··00003116·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex
62 00003fc8··00003316·R_ARM_JUMP_SLOT········00000000···PL_permission_error62 00003fc8··00003216·R_ARM_JUMP_SLOT········00000000···PL_permission_error
63 00003fcc··00003416·R_ARM_JUMP_SLOT········00000000···PL_predicate63 00003fcc··00003316·R_ARM_JUMP_SLOT········00000000···PL_predicate
64 00003fd0··00003516·R_ARM_JUMP_SLOT········00000000···Ssetbuffer64 00003fd0··00003416·R_ARM_JUMP_SLOT········00000000···Ssetbuffer
65 00003fd4··00003616·R_ARM_JUMP_SLOT········00000000···Sclose65 00003fd4··00003516·R_ARM_JUMP_SLOT········00000000···Sclose
66 00003fd8··00003716·R_ARM_JUMP_SLOT········00000000···Sseterr66 00003fd8··00003616·R_ARM_JUMP_SLOT········00000000···Sseterr
67 00003fdc··00003916·R_ARM_JUMP_SLOT········00000000···PL_get_nil67 00003fdc··00003816·R_ARM_JUMP_SLOT········00000000···PL_get_nil
68 00003fe0··00003a16·R_ARM_JUMP_SLOT········00000000···PL_get_list68 00003fe0··00003916·R_ARM_JUMP_SLOT········00000000···PL_get_list
69 00003fe4··00003b16·R_ARM_JUMP_SLOT········00000000···PL_malloc69 00003fe4··00003a16·R_ARM_JUMP_SLOT········00000000···PL_malloc
70 00003fe8··00003c16·R_ARM_JUMP_SLOT········00000000···PL_release_stream_noerror70 00003fe8··00003b16·R_ARM_JUMP_SLOT········00000000···PL_release_stream_noerror
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x2e08·contains·28·entries:1 Dynamic·section·at·offset·0x2e10·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)·················0x3e007 ·0x00000019·(INIT_ARRAY)·················0x3e08
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x3e049 ·0x0000001a·(FINI_ARRAY)·················0x3e0c
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)·····················0x3f0816 ·0x00000003·(PLTGOT)·····················0x3f08
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:·f582fa297cee4cee94e54d5338fc82baffa8bcfd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fb52de2664b25efc1dc0d429f38c60317f451f2c
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.2 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»  r3,·r0,·r8,·lsr·#67 »       andeq»  r3,·r0,·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,·#12288»@·0x300010 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300015 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300019 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300023 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300027 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300031 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300035 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300039 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300043 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300048 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300052 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300056 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300060 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300064 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300068 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300072 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300076 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300080 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300084 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300088 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300092 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x300096 »       add»    ip,·ip,·#12288»@·0x3000
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,·#12288»@·0x3000100 »       add»    ip,·ip,·#12288»@·0x3000
Max diff block lines reached; 5497/10057 bytes (54.66%) of diff not shown.
50.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 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 ··0x00003e00·450f0000····························E...2 ··0x00003e08·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 ··0x00003e04·050f0000····························....2 ··0x00003e0c·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 ··0x00003f08·083e0000·00000000·00000000·d00b0000·.>..............3 ··0x00003f08·103e0000·00000000·00000000·500b0000·.>..........P...
4 ··0x00003f18·d00b0000·d00b0000·d00b0000·d00b0000·................4 ··0x00003f18·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
5 ··0x00003f28·d00b0000·d00b0000·d00b0000·d00b0000·................5 ··0x00003f28·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
6 ··0x00003f38·d00b0000·d00b0000·d00b0000·d00b0000·................6 ··0x00003f38·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
7 ··0x00003f48·d00b0000·d00b0000·d00b0000·d00b0000·................7 ··0x00003f48·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
8 ··0x00003f58·d00b0000·d00b0000·d00b0000·d00b0000·................8 ··0x00003f58·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
9 ··0x00003f68·d00b0000·d00b0000·d00b0000·d00b0000·................9 ··0x00003f68·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
10 ··0x00003f78·d00b0000·d00b0000·d00b0000·d00b0000·................10 ··0x00003f78·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
11 ··0x00003f88·d00b0000·d00b0000·d00b0000·d00b0000·................11 ··0x00003f88·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
12 ··0x00003f98·d00b0000·d00b0000·d00b0000·d00b0000·................12 ··0x00003f98·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
13 ··0x00003fa8·d00b0000·d00b0000·d00b0000·d00b0000·................13 ··0x00003fa8·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
14 ··0x00003fb8·d00b0000·d00b0000·d00b0000·d00b0000·................14 ··0x00003fb8·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
15 ··0x00003fc8·d00b0000·d00b0000·d00b0000·d00b0000·................15 ··0x00003fc8·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
16 ··0x00003fd8·d00b0000·d00b0000·d00b0000·d00b0000·................16 ··0x00003fd8·500b0000·500b0000·500b0000·500b0000·P...P...P...P...
17 ··0x00003fe8·d00b0000·00000000·00000000·00000000·................17 ··0x00003fe8·500b0000·00000000·00000000·00000000·P...............
18 ··0x00003ff8·00000000·00000000···················........18 ··0x00003ff8·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 ··0x00004000·00400000·551f0000·a5160000·00000000·.@..U...........2 ··0x00004000·00400000·d51e0000·25160000·00000000·.@......%.......
3 ··0x00004010·2d110000·29160000·00000000··········-...).......3 ··0x00004010·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·38326661·32393763·65653463·65653934·82fa297cee4cee94 
3 ··0x00000010·65353464·35333338·66633832·62616666·e54d5338fc82baff2 ··0x00000000·35326465·32363634·62323565·66633164·52de2664b25efc1d
 3 ··0x00000010·63306434·32396633·38633630·33313766·c0d429f38c60317f
4 ··0x00000020·61386263·66642e64·65627567·00000000·a8bcfd.debug....4 ··0x00000020·34353166·32632e64·65627567·00000000·451f2c.debug....
5 ··0x00000030·d5463e33····························.F>35 ··0x00000030·de29a01b····························.)..
  
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. 
  
18.1 MB
swi-prolog-core_9.2.8+dfsg-3_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary
2 -rw-r--r--···0········0········0·····8068·2024-11-25·16:02:41.000000·control.tar.xz2 -rw-r--r--···0········0········0·····8064·2024-11-25·16:02:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1418920·2024-11-25·16:02:41.000000·data.tar.xz3 -rw-r--r--···0········0········0··1408044·2024-11-25·16:02:41.000000·data.tar.xz
2.79 KB
control.tar.xz
2.77 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·2024-11-25·16:02:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)·····1519·2024-11-25·16:02:41.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)·····1499·2024-11-25·16:02:41.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)····19757·2024-11-25·16:02:41.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)····19759·2024-11-25·16:02:41.000000·./md5sums
4 -rwxr-xr-x···0·root·········(0)·root·········(0)······581·2024-11-25·16:02:41.000000·./postinst4 -rwxr-xr-x···0·root·········(0)·root·········(0)······581·2024-11-25·16:02:41.000000·./postinst
5 -rwxr-xr-x···0·root·········(0)·root·········(0)······207·2024-11-25·16:02:41.000000·./postrm5 -rwxr-xr-x···0·root·········(0)·root·········(0)······207·2024-11-25·16:02:41.000000·./postrm
6 -rwxr-xr-x···0·root·········(0)·root·········(0)······154·2024-11-25·16:02:41.000000·./prerm6 -rwxr-xr-x···0·root·········(0)·root·········(0)······154·2024-11-25·16:02:41.000000·./prerm
7 -rw-r--r--···0·root·········(0)·root·········(0)·······24·2024-11-25·16:02:41.000000·./shlibs7 -rw-r--r--···0·root·········(0)·root·········(0)·······24·2024-11-25·16:02:41.000000·./shlibs
8 -rw-r--r--···0·root·········(0)·root·········(0)·······66·2024-11-25·16:02:41.000000·./triggers8 -rw-r--r--···0·root·········(0)·root·········(0)·······66·2024-11-25·16:02:41.000000·./triggers
1.04 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.8+dfsg-33 Version:·9.2.8+dfsg-3
4 Architecture:·armhf4 Architecture:·armhf
5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>
6 Installed-Size:·51916 Installed-Size:·5163
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.8+dfsg-3),·swi-prolog-doc,·swi-prolog-java·(=·9.2.8+dfsg-3),·swi-prolog-odbc·(=·9.2.8+dfsg-3),·swi-prolog-bdb·(=·9.2.8+dfsg-3)9 Suggests:·elpa-ediprolog,·swi-prolog-core-packages·(=·9.2.8+dfsg-3),·swi-prolog-doc,·swi-prolog-java·(=·9.2.8+dfsg-3),·swi-prolog-odbc·(=·9.2.8+dfsg-3),·swi-prolog-bdb·(=·9.2.8+dfsg-3)
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
18.1 MB
data.tar.xz
18.1 MB
data.tar
9.93 KB
file list
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/bin/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/bin/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/arm-linux-gnueabihf/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/arm-linux-gnueabihf/
6 -rw-r--r--···0·root·········(0)·root·········(0)··1109364·2024-11-25·16:02:41.000000·./usr/lib/arm-linux-gnueabihf/libswipl.so.9.2.86 -rw-r--r--···0·root·········(0)·root·········(0)··1080640·2024-11-25·16:02:41.000000·./usr/lib/arm-linux-gnueabihf/libswipl.so.9.2.8
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/cmake/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/cmake/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/cmake/swipl/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/cmake/swipl/
9 -rw-r--r--···0·root·········(0)·root·········(0)·····1173·2024-11-25·16:02:41.000000·./usr/lib/cmake/swipl/SWIPLConfig.cmake9 -rw-r--r--···0·root·········(0)·root·········(0)·····1174·2024-11-25·16:02:41.000000·./usr/lib/cmake/swipl/SWIPLConfig.cmake
10 -rw-r--r--···0·root·········(0)·root·········(0)·····2762·2024-11-25·16:02:41.000000·./usr/lib/cmake/swipl/SWIPLConfigVersion.cmake10 -rw-r--r--···0·root·········(0)·root·········(0)·····2762·2024-11-25·16:02:41.000000·./usr/lib/cmake/swipl/SWIPLConfigVersion.cmake
11 -rw-r--r--···0·root·········(0)·root·········(0)·····1309·2024-11-25·16:02:41.000000·./usr/lib/cmake/swipl/SWIPLTargets-deb.cmake11 -rw-r--r--···0·root·········(0)·root·········(0)·····1311·2024-11-25·16:02:41.000000·./usr/lib/cmake/swipl/SWIPLTargets-deb.cmake
12 -rw-r--r--···0·root·········(0)·root·········(0)·····4580·2024-11-25·16:02:41.000000·./usr/lib/cmake/swipl/SWIPLTargets.cmake12 -rw-r--r--···0·root·········(0)·root·········(0)·····4580·2024-11-25·16:02:41.000000·./usr/lib/cmake/swipl/SWIPLTargets.cmake
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/app/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/app/
15 -rw-r--r--···0·root·········(0)·root·········(0)······711·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/app/README.md15 -rw-r--r--···0·root·········(0)·root·········(0)······711·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/app/README.md
16 -rw-r--r--···0·root·········(0)·root·········(0)·····2994·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/app/app.pl16 -rw-r--r--···0·root·········(0)·root·········(0)·····2994·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/app/app.pl
17 -rw-r--r--···0·root·········(0)·root·········(0)····11672·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/app/pack.pl17 -rw-r--r--···0·root·········(0)·root·········(0)····11672·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/app/pack.pl
18 -rw-r--r--···0·root·········(0)·root·········(0)····13223·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/app/qlf.pl18 -rw-r--r--···0·root·········(0)·root·········(0)····13223·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/app/qlf.pl
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/bin/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/bin/
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/bin/armv7l-linux/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/bin/aarch64-linux/
21 -rwxr-xr-x···0·root·········(0)·root·········(0)·····5684·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/bin/armv7l-linux/swipl21 -rwxr-xr-x···0·root·········(0)·root·········(0)·····5684·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/bin/aarch64-linux/swipl
22 -rwxr-xr-x···0·root·········(0)·root·········(0)····22212·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/bin/armv7l-linux/swipl-ld22 -rwxr-xr-x···0·root·········(0)·root·········(0)····22164·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/bin/aarch64-linux/swipl-ld
23 -rw-r--r--···0·root·········(0)·root·········(0)········3·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/bin/swipl.home23 -rw-r--r--···0·root·········(0)·root·········(0)········3·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/bin/swipl.home
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/boot/24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/boot/
25 -rw-r--r--···0·root·········(0)·root·········(0)·····2495·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/boot/apply.pl25 -rw-r--r--···0·root·········(0)·root·········(0)·····2495·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/boot/apply.pl
26 -rw-r--r--···0·root·········(0)·root·········(0)····10675·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/boot/attvar.pl26 -rw-r--r--···0·root·········(0)·root·········(0)····10675·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/boot/attvar.pl
27 -rw-r--r--···0·root·········(0)·root·········(0)····33253·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/boot/autoload.pl27 -rw-r--r--···0·root·········(0)·root·········(0)····33253·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/boot/autoload.pl
28 -rw-r--r--···0·root·········(0)·root·········(0)·····9768·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/boot/bags.pl28 -rw-r--r--···0·root·········(0)·root·········(0)·····9768·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/boot/bags.pl
29 -rw-r--r--···0·root·········(0)·root·········(0)····12233·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/boot/dcg.pl29 -rw-r--r--···0·root·········(0)·root·········(0)····12233·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/boot/dcg.pl
Offset 217, 15 lines modifiedOffset 217, 15 lines modified
217 -rw-r--r--···0·root·········(0)·root·········(0)····31431·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/predicate_options.pl217 -rw-r--r--···0·root·········(0)·root·········(0)····31431·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/predicate_options.pl
218 -rw-r--r--···0·root·········(0)·root·········(0)·····8549·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_autoload.pl218 -rw-r--r--···0·root·········(0)·root·········(0)·····8549·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_autoload.pl
219 -rw-r--r--···0·root·········(0)·root·········(0)····14371·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_breakpoints.pl219 -rw-r--r--···0·root·········(0)·root·········(0)····14371·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_breakpoints.pl
220 -rw-r--r--···0·root·········(0)·root·········(0)····36411·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_clause.pl220 -rw-r--r--···0·root·········(0)·root·········(0)····36411·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_clause.pl
221 -rw-r--r--···0·root·········(0)·root·········(0)····12261·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_code.pl221 -rw-r--r--···0·root·········(0)·root·········(0)····12261·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_code.pl
222 -rw-r--r--···0·root·········(0)·root·········(0)····42108·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_codewalk.pl222 -rw-r--r--···0·root·········(0)·root·········(0)····42108·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_codewalk.pl
223 -rw-r--r--···0·root·········(0)·root·········(0)···109518·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_colour.pl223 -rw-r--r--···0·root·········(0)·root·········(0)···109518·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_colour.pl
224 -rw-r--r--···0·root·········(0)·root·········(0)····48403·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/prolog_colour.qlf224 -rw-r--r--···0·root·········(0)·root·········(0)····48402·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/prolog_colour.qlf
225 -rw-r--r--···0·root·········(0)·root·········(0)·····5809·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_config.pl225 -rw-r--r--···0·root·········(0)·root·········(0)·····5809·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_config.pl
226 -rw-r--r--···0·root·········(0)·root·········(0)····44815·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_coverage.pl226 -rw-r--r--···0·root·········(0)·root·········(0)····44815·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_coverage.pl
227 -rw-r--r--···0·root·········(0)·root·········(0)····10051·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_debug.pl227 -rw-r--r--···0·root·········(0)·root·········(0)····10051·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_debug.pl
228 -rw-r--r--···0·root·········(0)·root·········(0)····19931·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_deps.pl228 -rw-r--r--···0·root·········(0)·root·········(0)····19931·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_deps.pl
229 -rw-r--r--···0·root·········(0)·root·········(0)·····7989·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_evaluable.pl229 -rw-r--r--···0·root·········(0)·root·········(0)·····7989·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_evaluable.pl
230 -rw-r--r--···0·root·········(0)·root·········(0)·····6487·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_format.pl230 -rw-r--r--···0·root·········(0)·root·········(0)·····6487·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_format.pl
231 -rw-r--r--···0·root·········(0)·root·········(0)·····5865·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_history.pl231 -rw-r--r--···0·root·········(0)·root·········(0)·····5865·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_history.pl
Offset 235, 15 lines modifiedOffset 235, 15 lines modified
235 -rw-r--r--···0·root·········(0)·root·········(0)····10473·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_profile.pl235 -rw-r--r--···0·root·········(0)·root·········(0)····10473·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_profile.pl
236 -rw-r--r--···0·root·········(0)·root·········(0)····36766·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_source.pl236 -rw-r--r--···0·root·········(0)·root·········(0)····36766·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_source.pl
237 -rw-r--r--···0·root·········(0)·root·········(0)····25978·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_stack.pl237 -rw-r--r--···0·root·········(0)·root·········(0)····25978·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_stack.pl
238 -rw-r--r--···0·root·········(0)·root·········(0)····11494·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_trace.pl238 -rw-r--r--···0·root·········(0)·root·········(0)····11494·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_trace.pl
239 -rw-r--r--···0·root·········(0)·root·········(0)····12192·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_versions.pl239 -rw-r--r--···0·root·········(0)·root·········(0)····12192·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_versions.pl
240 -rw-r--r--···0·root·········(0)·root·········(0)·····6152·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_wrap.pl240 -rw-r--r--···0·root·········(0)·root·········(0)·····6152·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_wrap.pl
241 -rw-r--r--···0·root·········(0)·root·········(0)····94969·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_xref.pl241 -rw-r--r--···0·root·········(0)·root·········(0)····94969·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/prolog_xref.pl
242 -rw-r--r--···0·root·········(0)·root·········(0)····65419·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/prolog_xref.qlf242 -rw-r--r--···0·root·········(0)·root·········(0)····65418·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/prolog_xref.qlf
243 -rw-r--r--···0·root·········(0)·root·········(0)·····9875·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/pure_input.pl243 -rw-r--r--···0·root·········(0)·root·········(0)·····9875·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/pure_input.pl
244 -rw-r--r--···0·root·········(0)·root·········(0)····22305·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/qpforeign.pl244 -rw-r--r--···0·root·········(0)·root·········(0)····22305·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/qpforeign.pl
245 -rw-r--r--···0·root·········(0)·root·········(0)····41924·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/qsave.pl245 -rw-r--r--···0·root·········(0)·root·········(0)····41924·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/qsave.pl
246 -rw-r--r--···0·root·········(0)·root·········(0)····11386·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/quasi_quotations.pl246 -rw-r--r--···0·root·········(0)·root·········(0)····11386·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/quasi_quotations.pl
247 -rw-r--r--···0·root·········(0)·root·········(0)····13093·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/quintus.pl247 -rw-r--r--···0·root·········(0)·root·········(0)····13093·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/quintus.pl
248 -rw-r--r--···0·root·········(0)·root·········(0)····13449·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/random.pl248 -rw-r--r--···0·root·········(0)·root·········(0)····13449·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/random.pl
249 -rw-r--r--···0·root·········(0)·root·········(0)····37397·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/rbtrees.pl249 -rw-r--r--···0·root·········(0)·root·········(0)····37397·2024-10-23·15:28:12.000000·./usr/lib/swi-prolog/library/rbtrees.pl
Offset 300, 11 lines modifiedOffset 300, 11 lines modified
300 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/man/man1/300 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/man/man1/
301 -rw-r--r--···0·root·········(0)·root·········(0)·····2749·2024-11-25·16:02:41.000000·./usr/share/man/man1/swipl-ld.1.gz301 -rw-r--r--···0·root·········(0)·root·········(0)·····2749·2024-11-25·16:02:41.000000·./usr/share/man/man1/swipl-ld.1.gz
302 -rw-r--r--···0·root·········(0)·root·········(0)·····5852·2024-11-25·16:02:41.000000·./usr/share/man/man1/swipl.1.gz302 -rw-r--r--···0·root·········(0)·root·········(0)·····5852·2024-11-25·16:02:41.000000·./usr/share/man/man1/swipl.1.gz
303 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/menu/303 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/menu/
304 -rw-r--r--···0·root·········(0)·root·········(0)······121·2024-11-25·16:02:41.000000·./usr/share/menu/swi-prolog-core304 -rw-r--r--···0·root·········(0)·root·········(0)······121·2024-11-25·16:02:41.000000·./usr/share/menu/swi-prolog-core
305 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/pkgconfig/305 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/pkgconfig/
306 -rw-r--r--···0·root·········(0)·root·········(0)······236·2024-11-25·16:02:41.000000·./usr/share/pkgconfig/swipl.pc306 -rw-r--r--···0·root·········(0)·root·········(0)······236·2024-11-25·16:02:41.000000·./usr/share/pkgconfig/swipl.pc
307 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/bin/swipl·->·../lib/swi-prolog/bin/armv7l-linux/swipl307 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/bin/swipl·->·../lib/swi-prolog/bin/aarch64-linux/swipl
308 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/bin/swipl-ld·->·../lib/swi-prolog/bin/armv7l-linux/swipl-ld308 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/bin/swipl-ld·->·../lib/swi-prolog/bin/aarch64-linux/swipl-ld
309 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/arm-linux-gnueabihf/libswipl.so·->·libswipl.so.9309 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/arm-linux-gnueabihf/libswipl.so·->·libswipl.so.9
310 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/arm-linux-gnueabihf/libswipl.so.9·->·libswipl.so.9.2.8310 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/arm-linux-gnueabihf/libswipl.so.9·->·libswipl.so.9.2.8
17.0 MB
./usr/lib/arm-linux-gnueabihf/libswipl.so.9.2.8
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:··········1108244·(bytes·into·file)13 ··Start·of·section·headers:··········1079560·(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.9 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······0x0fb2ec·0x000fb2ec·0x000fb2ec·0x063d8·0x063d8·R···0x46 ··ARM_EXIDX······0x0fa1e4·0x000fa1e4·0x000fa1e4·0x00008·0x00008·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x1016c8·0x1016c8·R·E·0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0xfa1f0·0xfa1f0·R·E·0x1000
8 ··LOAD···········0x101e48·0x00102e48·0x00102e48·0x0c960·0x104c4·RW··0x10008 ··LOAD···········0x0fae50·0x000fbe50·0x000fbe50·0x0c958·0x104bc·RW··0x1000
9 ··DYNAMIC········0x10c330·0x0010d330·0x0010d330·0x00130·0x00130·RW··0x49 ··DYNAMIC········0x105338·0x00106338·0x00106338·0x00128·0x00128·RW··0x4
10 ··NOTE···········0x000134·0x00000134·0x00000134·0x00024·0x00024·R···0x410 ··NOTE···········0x000134·0x00000134·0x00000134·0x00024·0x00024·R···0x4
11 ··TLS············0x101e48·0x00102e48·0x00102e48·0x00000·0x00004·R···0x411 ··TLS············0x0fae50·0x000fbe50·0x000fbe50·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······0x101e48·0x00102e48·0x00102e48·0x0b1b8·0x0b1b8·R···0x113 ··GNU_RELRO······0x0fae50·0x000fbe50·0x000fbe50·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·0x10e914:1 There·are·27·section·headers,·starting·at·offset·0x107908:
  
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·0cc988·00··AX··0···0··815 ··[11]·.text·············PROGBITS········000124b0·0124b0·0cc9b4·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········000deec0·0deec0·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000dee64·0dee64·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000deec8·0deec8·01b374·00···A··0···0··817 ··[13]·.rodata···········PROGBITS········000dee70·0dee70·01b374·00···A··0···0··8
18 ··[14]·.ARM.extab········PROGBITS········000fa23c·0fa23c·0010b0·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······000fb2ec·0fb2ec·0063d8·00··AL·11···0··418 ··[14]·.ARM.exidx········ARM_EXIDX·······000fa1e4·0fa1e4·000008·00··AL·11···0··4
20 ··[16]·.eh_frame·········PROGBITS········001016c4·1016c4·000004·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········000fa1ec·0fa1ec·000004·00···A··0···0··4
21 ··[17]·.tbss·············NOBITS··········00102e48·101e48·000004·00·WAT··0···0··420 ··[16]·.tbss·············NOBITS··········000fbe50·0fae50·000004·00·WAT··0···0··4
22 ··[18]·.init_array·······INIT_ARRAY······00102e48·101e48·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······000fbe50·0fae50·000004·04··WA··0···0··4
23 ··[19]·.fini_array·······FINI_ARRAY······00102e4c·101e4c·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······000fbe54·0fae54·000004·04··WA··0···0··4
24 ··[20]·.data.rel.ro······PROGBITS········00102e50·101e50·00a4e0·00··WA··0···0··823 ··[19]·.data.rel.ro······PROGBITS········000fbe58·0fae58·00a4e0·00··WA··0···0··8
25 ··[21]·.dynamic··········DYNAMIC·········0010d330·10c330·000130·08··WA··4···0··424 ··[20]·.dynamic··········DYNAMIC·········00106338·105338·000128·08··WA··4···0··4
26 ··[22]·.got··············PROGBITS········0010d460·10c460·000ba0·04··WA··0···0··425 ··[21]·.got··············PROGBITS········00106460·105460·000ba0·04··WA··0···0··4
27 ··[23]·.data·············PROGBITS········0010e000·10d000·0017a8·00··WA··0···0··826 ··[22]·.data·············PROGBITS········00107000·106000·0017a8·00··WA··0···0··8
28 ··[24]·.bss··············NOBITS··········0010f7a8·10e7a8·003b64·00··WA··0···0··827 ··[23]·.bss··············NOBITS··········001087a8·1077a8·003b64·00··WA··0···0··8
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·10e7a8·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·1077a8·000031·00······0···0··1
30 ··[26]·.gnu_debuglink····PROGBITS········00000000·10e7dc·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·1077dc·000034·00······0···0··4
31 ··[27]·.shstrtab·········STRTAB··········00000000·10e810·000103·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·107810·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
396 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·0x10c330·contains·34·entries:1 Dynamic·section·at·offset·0x105338·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)·······················0xdeec012 ·0x0000000d·(FINI)·······················0xdee64
14 ·0x00000019·(INIT_ARRAY)·················0x102e4813 ·0x00000019·(INIT_ARRAY)·················0xfbe50
15 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)14 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
16 ·0x0000001a·(FINI_ARRAY)·················0x102e4c15 ·0x0000001a·(FINI_ARRAY)·················0xfbe54
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)·····················0x10d46022 ·0x00000003·(PLTGOT)·····················0x106460
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:·25e71e8d9a477f79dfa383efa0c1a332de34e1313 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6cc9098c243c6d06f3642cf44a180695f1d8f40d
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 2945, 15 lines modifiedOffset 2942, 15 lines modified
2945 b_setval2942 b_setval
2946 b_getval2943 b_getval
2947 nb_linkval2944 nb_linkval
2948 nb_getval2945 nb_getval
2949 nb_current2946 nb_current
2950 nb_delete2947 nb_delete
2951 $btree_find_node2948 $btree_find_node
2952 armv7l-linux2949 aarch64-linux
2953 $prolog/options.txt2950 $prolog/options.txt
2954 SWI-Prolog·version·%d.%d.%d%s%s·for·%s2951 SWI-Prolog·version·%d.%d.%d%s%s·for·%s
2955 abi_version2952 abi_version
2956 swipl-abi-%d-%d-%08x-%08x2953 swipl-abi-%d-%d-%08x-%08x
2957 Could·not·create·boot·file·"%s":·%s2954 Could·not·create·boot·file·"%s":·%s
2958 Could·not·find·system·resources2955 Could·not·find·system·resources
2959 INSIDE_EMACS2956 INSIDE_EMACS
Offset 4459, 15 lines modifiedOffset 4456, 14 lines modified
4459 .shstrtab4456 .shstrtab
4460 .note.gnu.build-id4457 .note.gnu.build-id
4461 .gnu.hash4458 .gnu.hash
4462 .gnu.version4459 .gnu.version
4463 .gnu.version_r4460 .gnu.version_r
4464 .rel.dyn4461 .rel.dyn
4465 .rel.plt4462 .rel.plt
4466 .ARM.extab 
4467 .ARM.exidx4463 .ARM.exidx
4468 .eh_frame4464 .eh_frame
4469 .init_array4465 .init_array
4470 .fini_array4466 .fini_array
4471 .data.rel.ro4467 .data.rel.ro
4472 .dynamic4468 .dynamic
4473 .ARM.attributes4469 .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»     bd668·<Sunlock@@Base+0x791c>5 »       bl»     bd5f8·<Sunlock@@Base+0x791c>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
133 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 000deec0·<.fini>:2 000dee64·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
912 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
105 KB
readelf --wide --decompress --hex-dump=.ARM.exidx {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x001016c4·00000000····························....2 ··0x000fa1ec·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 ··0x00102e48·2dd70b00····························-...2 ··0x000fbe50·bdd60b00····························....
  
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 ··0x00102e4c·edd60b00····························....2 ··0x000fbe54·7dd60b00····························}...
  
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·65373165·38643961·34373766·37396466·e71e8d9a477f79df 
3 ··0x00000010·61333833·65666130·63316133·33326465·a383efa0c1a332de2 ··0x00000000·63393039·38633234·33633664·30366633·c9098c243c6d06f3
 3 ··0x00000010·36343263·66343461·31383036·39356631·642cf44a180695f1
4 ··0x00000020·33346531·33312e64·65627567·00000000·34e131.debug....4 ··0x00000020·64386634·30642e64·65627567·00000000·d8f40d.debug....
5 ··0x00000030·402e9ca2····························@...5 ··0x00000030·4bcfd996····························K...
  
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·8)24 set(SWIPL_VERSION_PATCH·8)
25 set(SWIPL_VERSION_STRING·9.2.8)25 set(SWIPL_VERSION_STRING·9.2.8)
  
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.8"16 ··IMPORTED_LOCATION_DEB·"${_IMPORT_PREFIX}/lib/arm-linux-gnueabihf/libswipl.so.9.2.8"
17 ··IMPORTED_SONAME_DEB·"libswipl.so.9"17 ··IMPORTED_SONAME_DEB·"libswipl.so.9"
18 ··)18 ··)
1.89 KB
./usr/lib/swi-prolog/boot.prc
299 B
zipinfo {}
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 Zip·file·size:·109273·bytes,·number·of·entries:·11 Zip·file·size:·109273·bytes,·number·of·entries:·1
2 -rw----·····0.0·fat···234503·b-·defN·24-Nov-26·19:08·$prolog/state.qlf2 -rw----·····0.0·fat···234503·b-·defN·24-Nov-27·21:29·$prolog/state.qlf
3 1·file,·234503·bytes·uncompressed,·109141·bytes·compressed:··53.5%3 1·file,·234503·bytes·uncompressed,·109141·bytes·compressed:··53.5%
1.54 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·····597A990A·(1501206794)·'Tue·Nov·26·19:08:20·2024'7 0000A·Modification·Time·····597BABA3·(1501277091)·'Wed·Nov·27·21:29:06·2024'
8 0000E·CRC···················1E26DFF1·(505864177)8 0000E·CRC···················1E26DFF1·(505864177)
9 00012·Compressed·Size·······0001AA55·(109141)9 00012·Compressed·Size·······0001AA55·(109141)
10 00016·Uncompressed·Size·····00039407·(234503)10 00016·Uncompressed·Size·····00039407·(234503)
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 1AA88·Created·Zip·Spec······00·(0)·'0.0'22 1AA88·Created·Zip·Spec······00·(0)·'0.0'
23 1AA89·Created·OS············00·(0)·'MS-DOS'23 1AA89·Created·OS············00·(0)·'MS-DOS'
24 1AA8A·Extract·Zip·Spec······14·(20)·'2.0'24 1AA8A·Extract·Zip·Spec······14·(20)·'2.0'
25 1AA8B·Extract·OS············00·(0)·'MS-DOS'25 1AA8B·Extract·OS············00·(0)·'MS-DOS'
26 1AA8C·General·Purpose·Flag··0000·(0)26 1AA8C·General·Purpose·Flag··0000·(0)
27 ······[Bits·1-2]············0·'Normal·Compression'27 ······[Bits·1-2]············0·'Normal·Compression'
28 1AA8E·Compression·Method····0008·(8)·'Deflated'28 1AA8E·Compression·Method····0008·(8)·'Deflated'
29 1AA90·Modification·Time·····597A990A·(1501206794)·'Tue·Nov·26·19:08:20·2024'29 1AA90·Modification·Time·····597BABA3·(1501277091)·'Wed·Nov·27·21:29:06·2024'
30 1AA94·CRC···················1E26DFF1·(505864177)30 1AA94·CRC···················1E26DFF1·(505864177)
31 1AA98·Compressed·Size·······0001AA55·(109141)31 1AA98·Compressed·Size·······0001AA55·(109141)
32 1AA9C·Uncompressed·Size·····00039407·(234503)32 1AA9C·Uncompressed·Size·····00039407·(234503)
33 1AAA0·Filename·Length·······0011·(17)33 1AAA0·Filename·Length·······0011·(17)
34 1AAA2·Extra·Length··········0000·(0)34 1AAA2·Extra·Length··········0000·(0)
35 1AAA4·Comment·Length········0000·(0)35 1AAA4·Comment·Length········0000·(0)
36 1AAA6·Disk·Start············0000·(0)36 1AAA6·Disk·Start············0000·(0)
407 KB
./usr/lib/swi-prolog/library/prolog_colour.qlf
    
Offset 1, 3026 lines modifiedOffset 1, 3026 lines modified
00000000:·5357·492d·5072·6f6c·6f67·202e·716c·6620··SWI-Prolog·.qlf·00000000:·5357·492d·5072·6f6c·6f67·202e·716c·6620··SWI-Prolog·.qlf·
00000010:·6669·6c65·0a00·0a81·687f·5f08·8834·812f··file....h._..4./00000010:·6669·6c65·0a00·0a81·687f·5f08·8832·812f··file....h._..2./
00000020:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib00000020:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib
00000030:·6c65·2d70·6174·682f·7377·692d·7072·6f6c··le-path/swi-prol00000030:·6c65·2d70·6174·682f·7377·692d·7072·6f6c··le-path/swi-prol
00000040:·6f67·2d39·2e32·2e38·2b64·6673·672f·6275··og-9.2.8+dfsg/bu00000040:·6f67·2d39·2e32·2e38·2b64·6673·672f·6275··og-9.2.8+dfsg/bu
00000050:·696c·642f·686f·6d65·2f6c·6962·7261·7279··ild/home/library00000050:·696c·642f·686f·6d65·2f6c·6962·7261·7279··ild/home/library
Diff chunk too large, falling back to line-by-line diff (3019 lines added, 3019 lines removed)
00000060:·2f2e·7072·6f6c·6f67·5f63·6f6c·6f75·722e··/.prolog_colour.00000060:·2f2e·7072·6f6c·6f67·5f63·6f6c·6f75·722e··/.prolog_colour.
00000070:·716c·662e·3138·3935·3751·4d03·9a70·726f··qlf.18957QM..pro00000070:·716c·662e·3730·3431·514d·039a·7072·6f6c··qlf.7041QM..prol
00000080:·6c6f·675f·636f·6c6f·7572·4624·812f·6275··log_colourF$./bu00000080:·6f67·5f63·6f6c·6f75·7246·2481·2f62·7569··og_colourF$./bui
00000090:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible00000090:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible-
000000a0:·2d70·6174·682f·7377·692d·7072·6f6c·6f67··-path/swi-prolog000000a0:·7061·7468·2f73·7769·2d70·726f·6c6f·672d··path/swi-prolog-
000000b0:·2d39·2e32·2e38·2b64·6673·672f·6275·696c··-9.2.8+dfsg/buil000000b0:·392e·322e·382b·6466·7367·2f62·7569·6c64··9.2.8+dfsg/build
000000c0:·642f·686f·6d65·2f6c·6962·7261·7279·2f70··d/home/library/p000000c0:·2f68·6f6d·652f·6c69·6272·6172·792f·7072··/home/library/pr
000000d0:·726f·6c6f·675f·636f·6c6f·7572·2e70·6c00··rolog_colour.pl.000000d0:·6f6c·6f67·5f63·6f6c·6f75·722e·706c·0000··olog_colour.pl..
000000e0:·0000·8345·c6d9·4175·cc43·038e·6c69·6272··...E..Au.C..libr000000e0:·0083·45c6·d941·75cc·4303·8e6c·6962·7261··..E..Au.C..libra
000000f0:·6172·7953·038c·7379·7374·656d·4504·03ae··aryS..systemE...000000f0:·7279·5303·8c73·7973·7465·6d45·0403·ae70··ryS..systemE...p
00000100:·7072·6f6c·6f67·5f63·6f6c·6f75·7269·7365··prolog_colourise00000100:·726f·6c6f·675f·636f·6c6f·7572·6973·655f··rolog_colourise_
00000110:·5f73·7472·6561·6d86·4504·03aa·7072·6f6c··_stream.E...prol00000110:·7374·7265·616d·8645·0403·aa70·726f·6c6f··stream.E...prolo
00000120:·6f67·5f63·6f6c·6f75·7269·7365·5f74·6572··og_colourise_ter00000120:·675f·636f·6c6f·7572·6973·655f·7465·726d··g_colourise_term
00000130:·6d88·4504·039c·7379·6e74·6178·5f6d·6573··m.E...syntax_mes00000130:·8845·0403·9c73·796e·7461·785f·6d65·7373··.E...syntax_mess
00000140:·7361·6765·8645·0403·9a73·796e·7461·785f··sage.E...syntax_00000140:·6167·6586·4504·039a·7379·6e74·6178·5f63··age.E...syntax_c
00000150:·636f·6c6f·7572·8445·0400·8588·4504·03ac··colour.E....E...00000150:·6f6c·6f75·7284·4504·0085·8845·0403·ac70··olour.E....E...p
00000160:·7072·6f6c·6f67·5f63·6f6c·6f75·7269·7365··prolog_colourise00000160:·726f·6c6f·675f·636f·6c6f·7572·6973·655f··rolog_colourise_
00000170:·5f71·7565·7279·8658·44dc·8474·0403·823a··_query.XD..t...:00000170:·7175·6572·7986·5844·dc84·7404·0382·3a84··query.XD..t...:.
00000180:·8400·8174·0403·9475·7365·5f6d·6f64·756c··...t...use_modul00000180:·0081·7404·0394·7573·655f·6d6f·6475·6c65··..t...use_module
00000190:·6584·7404·0082·8203·8c72·6563·6f72·6474··e.t......recordt00000190:·8474·0400·8282·038c·7265·636f·7264·7404··.t......recordt.
000001a0:·0402·8474·0403·822f·8400·9406·8274·0095··...t.../.....t..000001a0:·0284·7404·0382·2f84·0094·0682·7400·9574··..t.../.....t..t
000001b0:·7404·0384·6f70·8676·8076·8200·9401·44de··t...op.v.v....D.000001b0:·0403·846f·7086·7680·7682·0094·0144·de80··...op.v.v....D..
000001c0:·8074·008f·0081·7400·9174·0093·038a·6465··.t....t..t....de000001c0:·7400·8f00·8174·0091·7400·9303·8a64·6562··t....t..t....deb
000001d0:·6275·6774·0095·7400·9600·9a06·8601·44e0··bugt..t.......D.000001d0:·7567·7400·9574·0096·009a·0686·0144·e080··ugt..t.......D..
000001e0:·8074·008f·0081·7404·0390·6175·746f·6c6f··.t....t...autolo000001e0:·7400·8f00·8174·0403·9061·7574·6f6c·6f61··t....t...autoloa
000001f0:·6164·8474·0093·038a·6170·706c·7974·0095··ad.t....applyt..000001f0:·6484·7400·9303·8a61·7070·6c79·7400·9574··d.t....applyt..t
00000200:·7400·9603·8e6d·6170·6c69·7374·0686·0144··t....maplist...D00000200:·0096·038e·6d61·706c·6973·7406·8601·44e2··....maplist...D.
00000210:·e280·7400·8f00·8174·009b·7400·9303·8a65··..t....t..t....e00000210:·8074·008f·0081·7400·9b74·0093·038a·6572··.t....t..t....er
00000220:·7272·6f72·7400·9574·0096·0394·6973·5f6f··rrort..t....is_o00000220:·726f·7274·0095·7400·9603·9469·735f·6f66··rort..t....is_of
00000230:·665f·7479·7065·0684·0144·e480·7400·8f00··f_type...D..t...00000230:·5f74·7970·6506·8401·44e4·8074·008f·0081··_type...D..t....
00000240:·8174·009b·7400·9303·8a6c·6973·7473·7400··.t..t....listst.00000240:·7400·9b74·0093·038a·6c69·7374·7374·0095··t..t....listst..
00000250:·9574·0096·038c·6d65·6d62·6572·0684·7400··.t....member..t.00000250:·7400·9603·8c6d·656d·6265·7206·8474·0095··t....member..t..
00000260:·9574·0096·038c·6170·7065·6e64·0686·0144··.t....append...D00000260:·7400·9603·8c61·7070·656e·6406·8601·44e6··t....append...D.
00000270:·e680·7400·8f00·8174·009b·7400·9303·926f··..t....t..t....o00000270:·8074·008f·0081·7400·9b74·0093·0392·6f70··.t....t..t....op
00000280:·7065·7261·746f·7273·7400·9574·0096·039c··peratorst..t....00000280:·6572·6174·6f72·7374·0095·7400·9603·9c70··eratorst..t....p
00000290:·7075·7368·5f6f·7065·7261·746f·7273·0682··push_operators..00000290:·7573·685f·6f70·6572·6174·6f72·7306·8274··ush_operators..t
000002a0:·7400·9574·0096·039a·706f·705f·6f70·6572··t..t....pop_oper000002a0:·0095·7400·9603·9a70·6f70·5f6f·7065·7261··..t....pop_opera
000002b0:·6174·6f72·7306·8074·0095·7400·9603·8e70··ators..t..t....p000002b0:·746f·7273·0680·7400·9574·0096·038e·7075··tors..t..t....pu
000002c0:·7573·685f·6f70·0686·0144·ea80·7400·8f00··ush_op...D..t...000002c0:·7368·5f6f·7006·8601·44ea·8074·008f·0081··sh_op...D..t....
000002d0:·8174·009b·7400·9303·8c6f·7074·696f·6e74··.t..t....optiont000002d0:·7400·9b74·0093·038c·6f70·7469·6f6e·7400··t..t....optiont.
000002e0:·0095·7400·9600·a806·8601·44ec·8074·008f··..t.......D..t..000002e0:·9574·0096·00a8·0686·0144·ec80·7400·8f00··.t.......D..t...
000002f0:·0081·7400·9b74·0093·03a2·7072·6564·6963··..t..t....predic000002f0:·8174·009b·7400·9303·a270·7265·6469·6361··.t..t....predica
00000300:·6174·655f·6f70·7469·6f6e·7374·0095·7400··ate_optionst..t.00000300:·7465·5f6f·7074·696f·6e73·7400·9574·0096··te_optionst..t..
00000310:·9603·a463·7572·7265·6e74·5f6f·7074·696f··...current_optio00000310:·03a4·6375·7272·656e·745f·6f70·7469·6f6e··..current_option
00000320:·6e5f·6172·6706·8474·0095·7400·9603·b263··n_arg..t..t....c00000320:·5f61·7267·0684·7400·9574·0096·03b2·6375··_arg..t..t....cu
00000330:·7572·7265·6e74·5f70·7265·6469·6361·7465··urrent_predicate00000330:·7272·656e·745f·7072·6564·6963·6174·655f··rrent_predicate_
00000340:·5f6f·7074·696f·6e73·0686·0144·f080·7400··_options...D..t.00000340:·6f70·7469·6f6e·7306·8601·44f0·8074·008f··options...D..t..
00000350:·8f00·8174·009b·7400·9303·9a70·726f·6c6f··...t..t....prolo00000350:·0081·7400·9b74·0093·039a·7072·6f6c·6f67··..t..t....prolog
00000360:·675f·636c·6175·7365·7400·9574·0096·039c··g_clauset..t....00000360:·5f63·6c61·7573·6574·0095·7400·9603·9c70··_clauset..t....p
00000370:·7072·6564·6963·6174·655f·6e61·6d65·0684··predicate_name..00000370:·7265·6469·6361·7465·5f6e·616d·6506·8401··redicate_name...
00000380:·0144·f280·7400·8f00·8174·009b·7400·9303··.D..t....t..t...00000380:·44f2·8074·008f·0081·7400·9b74·0093·039a··D..t....t..t....
00000390:·9a70·726f·6c6f·675f·736f·7572·6365·7400··.prolog_sourcet.00000390:·7072·6f6c·6f67·5f73·6f75·7263·6574·0095··prolog_sourcet..
000003a0:·9574·0096·03b6·6c6f·6164·5f71·7561·7369··.t....load_quasi000003a0:·7400·9603·b66c·6f61·645f·7175·6173·695f··t....load_quasi_
000003b0:·5f71·756f·7461·7469·6f6e·5f73·796e·7461··_quotation_synta000003b0:·7175·6f74·6174·696f·6e5f·7379·6e74·6178··quotation_syntax
000003c0:·7806·8474·0095·7400·9603·b872·6561·645f··x..t..t....read_000003c0:·0684·7400·9574·0096·03b8·7265·6164·5f73··..t..t....read_s
000003d0:·736f·7572·6365·5f74·6572·6d5f·6174·5f6c··source_term_at_l000003d0:·6f75·7263·655f·7465·726d·5f61·745f·6c6f··ource_term_at_lo
000003e0:·6f63·6174·696f·6e06·8674·0095·7400·9603··ocation..t..t...000003e0:·6361·7469·6f6e·0686·7400·9574·0096·03ae··cation..t..t....
000003f0:·ae70·726f·6c6f·675f·6361·6e6f·6e69·6361··.prolog_canonica000003f0:·7072·6f6c·6f67·5f63·616e·6f6e·6963·616c··prolog_canonical
00000400:·6c5f·736f·7572·6365·0684·0144·fc80·7400··l_source...D..t.00000400:·5f73·6f75·7263·6506·8401·44fc·8074·008f··_source...D..t..
00000410:·8f00·8174·009b·7400·9303·9670·726f·6c6f··...t..t....prolo00000410:·0081·7400·9b74·0093·0396·7072·6f6c·6f67··..t..t....prolog
00000420:·675f·7872·6566·7400·9574·0096·0396·7872··g_xreft..t....xr00000420:·5f78·7265·6674·0095·7400·9603·9678·7265··_xreft..t....xre
00000430:·6566·5f6f·7074·696f·6e06·8474·0095·7400··ef_option..t..t.00000430:·665f·6f70·7469·6f6e·0684·7400·9574·0096··f_option..t..t..
00000440:·9603·a078·7265·665f·7075·626c·6963·5f6c··...xref_public_l00000440:·03a0·7872·6566·5f70·7562·6c69·635f·6c69··..xref_public_li
00000450:·6973·7406·8674·0095·7400·9603·8e78·7265··ist..t..t....xre00000450:·7374·0686·7400·9574·0096·038e·7872·6566··st..t..t....xref
00000460:·665f·6f70·0684·7400·9574·0096·03a0·7872··f_op..t..t....xr00000460:·5f6f·7006·8474·0095·7400·9603·a078·7265··_op..t..t....xre
00000470:·6566·5f70·726f·6c6f·675f·666c·6167·0688··ef_prolog_flag..00000470:·665f·7072·6f6c·6f67·5f66·6c61·6706·8874··f_prolog_flag..t
00000480:·7400·9574·0096·0396·7872·6566·5f6d·6f64··t..t....xref_mod00000480:·0095·7400·9603·9678·7265·665f·6d6f·6475··..t....xref_modu
00000490:·756c·6506·8474·0095·7400·9603·9278·7265··ule..t..t....xre00000490:·6c65·0684·7400·9574·0096·0392·7872·6566··le..t..t....xref
000004a0:·665f·6d65·7461·0686·7400·9574·0096·03a0··f_meta..t..t....000004a0:·5f6d·6574·6106·8674·0095·7400·9603·a078··_meta..t..t....x
000004b0:·7872·6566·5f73·6f75·7263·655f·6669·6c65··xref_source_file000004b0:·7265·665f·736f·7572·6365·5f66·696c·6506··ref_source_file.
000004c0:·0688·7400·9574·0096·0398·7872·6566·5f64··..t..t....xref_d000004c0:·8874·0095·7400·9603·9878·7265·665f·6465··.t..t....xref_de
000004d0:·6566·696e·6564·0686·7400·9574·0096·0396··efined..t..t....000004d0:·6669·6e65·6406·8674·0095·7400·9603·9678··fined..t..t....x
000004e0:·7872·6566·5f63·616c·6c65·6406·8674·0095··xref_called..t..000004e0:·7265·665f·6361·6c6c·6564·0686·7400·9574··ref_called..t..t
000004f0:·7400·9603·a478·7265·665f·6465·6669·6e65··t....xref_define000004f0:·0096·03a4·7872·6566·5f64·6566·696e·6564··....xref_defined
00000500:·645f·636c·6173·7306·8674·0095·7400·9603··d_class..t..t...00000500:·5f63·6c61·7373·0686·7400·9574·0096·039a··_class..t..t....
00000510:·9a78·7265·665f·6578·706f·7274·6564·0684··.xref_exported..00000510:·7872·6566·5f65·7870·6f72·7465·6406·8474··xref_exported..t
00000520:·7400·9574·0096·0392·7872·6566·5f68·6f6f··t..t....xref_hoo00000520:·0095·7400·9603·9278·7265·665f·686f·6f6b··..t....xref_hook
00000530:·6b06·8201·441a·8180·7400·8f00·8174·0403··k...D...t....t..00000530:·0682·0144·1a81·8074·008f·0081·7404·039c··...D...t....t...
00000540:·9c6d·6574·615f·7072·6564·6963·6174·6582··.meta_predicate.00000540:·6d65·7461·5f70·7265·6469·6361·7465·8274··meta_predicate.t
00000550:·7404·0382·2c84·7400·8403·822b·00c3·0686··t...,.t....+....00000550:·0403·822c·8474·0084·0382·2b00·c306·8674··...,.t....+....t
00000560:·7400·c174·008c·00c3·00c3·0686·00c3·7400··t..t..........t.00000560:·00c1·7400·8c00·c300·c306·8600·c374·00c1··..t..........t..
00000570:·c174·008d·00c3·00c3·0686·7400·8600·c300··.t........t.....00000570:·7400·8d00·c300·c306·8674·0086·00c3·00c3··t........t......
00000580:·c306·8600·c34f·00a9·0403·966f·7074·696f··.....O.....optio00000580:·0686·00c3·4f00·a904·0396·6f70·7469·6f6e··....O.....option
00000590:·6e5f·6465·636c·8680·43d3·0975·0324·812f··n_decl..C..u.$./00000590:·5f64·6563·6c86·8043·d309·7503·2481·2f62··_decl..C..u.$./b
000005a0:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib000005a0:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl
000005b0:·6c65·2d70·6174·682f·7377·692d·7072·6f6c··le-path/swi-prol000005b0:·652d·7061·7468·2f73·7769·2d70·726f·6c6f··e-path/swi-prolo
000005c0:·6f67·2d39·2e32·2e38·2b64·6673·672f·6275··og-9.2.8+dfsg/bu000005c0:·672d·392e·322e·382b·6466·7367·2f62·7569··g-9.2.8+dfsg/bui
000005d0:·696c·642f·686f·6d65·2f6c·6962·7261·7279··ild/home/library000005d0:·6c64·2f68·6f6d·652f·6c69·6272·6172·792f··ld/home/library/
000005e0:·2f70·726f·6c6f·675f·636f·6c6f·7572·2e70··/prolog_colour.p000005e0:·7072·6f6c·6f67·5f63·6f6c·6f75·722e·706c··prolog_colour.pl
000005f0:·6c00·0000·8345·c6d9·4100·c683·8381·8f00··l....E..A.......000005f0:·0000·0083·45c6·d941·00c6·8383·818f·0086··....E..A........
00000600:·8693·8200·8101·8288·c458·4426·8180·7400··.........XD&..t.00000600:·9382·0081·0182·88c4·5844·2681·8074·008f··........XD&..t..
00000610:·8f00·8174·0403·926d·756c·7469·6669·6c65··...t...multifile00000610:·0081·7404·0392·6d75·6c74·6966·696c·6582··..t...multifile.
00000620:·8274·008f·0081·7400·9603·9824·7072·6564··.t....t....$pred00000620:·7400·8f00·8174·0096·0398·2470·7265·645f··t....t....$pred_
00000630:·5f6f·7074·696f·6e06·8850·0400·ca88·8043··_option..P.....C00000630:·6f70·7469·6f6e·0688·5004·00ca·8880·43d3··option..P.....C.
00000640:·d300·c600·c685·8580·8f00·8693·8f04·03a2··................00000640:·00c6·00c6·8585·808f·0086·938f·0403·a273··...............s
00000650:·7375·6274·6572·6d5f·706f·7369·7469·6f6e··subterm_position00000650:·7562·7465·726d·5f70·6f73·6974·696f·6e73··ubterm_positions
00000660:·7382·9004·0382·2d82·8203·8661·6e79·938f··s.....-....any..00000660:·8290·0403·822d·8282·0386·616e·7993·8f00··.....-....any...
00000670:·00cc·8e88·93bd·9503·8c6f·7574·7075·74a2··.........output.00000670:·cc8e·8893·bd95·038c·6f75·7470·7574·a288··........output..
00000680:·88bf·0504·03aa·7072·6564·6963·6174·655f··......predicate_00000680:·bf05·0403·aa70·7265·6469·6361·7465·5f6f··.....predicate_o
00000690:·6f70·7469·6f6e·5f6d·6f64·6584·0a00·81c7··option_mode.....00000690:·7074·696f·6e5f·6d6f·6465·840a·0081·c781··ption_mode......
000006a0:·81ca·8000·d0c8·8288·cd05·0403·aa70·7265··.............pre000006a0:·ca80·00d0·c882·88cd·0504·03aa·7072·6564··............pred
000006b0:·6469·6361·7465·5f6f·7074·696f·6e5f·7479··dicate_option_ty000006b0:·6963·6174·655f·6f70·7469·6f6e·5f74·7970··icate_option_typ
000006c0:·7065·8400·d500·8281·9500·d0a2·88c0·00d6··pe..............000006c0:·6584·00d5·0082·8195·00d0·a288·c000·d6c3··e...............
000006d0:·c358·4f00·a900·c480·43d6·00c6·00c6·8383··.XO.....C.......000006d0:·584f·00a9·00c4·8043·d600·c600·c683·8381··XO.....C........
000006e0:·818f·008c·9382·0081·0182·88c4·5844·2c81··............XD,.000006e0:·8f00·8c93·8200·8101·8288·c458·442c·8180··...........XD,..
000006f0:·8074·008f·0081·7400·c874·008f·0081·7400··.t....t..t....t.000006f0:·7400·8f00·8174·00c8·7400·8f00·8174·0096··t....t..t....t..
00000700:·9600·ca06·8850·00cb·8043·d600·c600·c685··.....P...C......00000700:·00ca·0688·5000·cb80·43d6·00c6·00c6·8585··....P...C.......
00000710:·8580·8f00·8c93·8f04·00a4·8290·0403·886c··...............l00000710:·808f·008c·938f·0400·a482·9004·0388·6c69··..............li
00000720:·6973·7482·8200·d093·8f00·d98e·8893·bdb5··ist.............00000720:·7374·8282·00d0·938f·00d9·8e88·93bd·b500··st..............
00000730:·00da·9500·d0b9·a288·c000·d6c3·5844·4481··............XDD.00000730:·da95·00d0·b9a2·88c0·00d6·c358·4444·8180··...........XDD..
00000740:·8074·008f·0081·7400·c874·00c1·7400·9603··.t....t..t..t...00000740:·7400·8f00·8174·00c8·7400·c174·0096·038a··t....t..t..t....
00000750:·8a73·7479·6c65·0684·7400·c174·0403·842f··.style..t..t.../00000750:·7374·796c·6506·8474·00c1·7404·0384·2f2f··style..t..t...//
00000760:·2f84·038e·6d65·7373·6167·6506·8274·00c1··/...message..t..00000760:·8403·8e6d·6573·7361·6765·0682·7400·c174··...message..t..t
00000770:·7400·9603·9874·6572·6d5f·636f·6c6f·7572··t....term_colour00000770:·0096·0398·7465·726d·5f63·6f6c·6f75·7273··....term_colours
00000780:·7306·8474·00c1·7400·9603·9867·6f61·6c5f··s..t..t....goal_00000780:·0684·7400·c174·0096·0398·676f·616c·5f63··..t..t....goal_c
00000790:·636f·6c6f·7572·7306·8474·00c1·7400·9600··colours..t..t...00000790:·6f6c·6f75·7273·0684·7400·c174·0096·00e1··olours..t..t....
000007a0:·e106·8674·00c1·7400·9603·a264·6972·6563··...t..t....direc000007a0:·0686·7400·c174·0096·03a2·6469·7265·6374··..t..t....direct
000007b0:·7469·7665·5f63·6f6c·6f75·7273·0684·7400··tive_colours..t.000007b0:·6976·655f·636f·6c6f·7572·7306·8474·00c1··ive_colours..t..
000007c0:·c174·0096·03a6·676f·616c·5f63·6c61·7373··.t....goal_class000007c0:·7400·9603·a667·6f61·6c5f·636c·6173·7369··t....goal_classi
000007d0:·6966·6963·6174·696f·6e06·8474·0096·03b4··ification..t....000007d0:·6669·6361·7469·6f6e·0684·7400·9603·b476··fication..t....v
Max diff block lines reached; -1/417169 bytes (-0.00%) of diff not shown.
551 KB
./usr/lib/swi-prolog/library/prolog_xref.qlf
    
Offset 1, 4089 lines modifiedOffset 1, 4089 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·2e38·2b64·6673·672f·6275··og-9.2.8+dfsg/bu00000040:·6f67·2d39·2e32·2e38·2b64·6673·672f·6275··og-9.2.8+dfsg/bu
00000050:·696c·642f·686f·6d65·2f6c·6962·7261·7279··ild/home/library00000050:·696c·642f·686f·6d65·2f6c·6962·7261·7279··ild/home/library
Diff chunk too large, falling back to line-by-line diff (4082 lines added, 4082 lines removed)
00000060:·2f2e·7072·6f6c·6f67·5f78·7265·662e·716c··/.prolog_xref.ql00000060:·2f2e·7072·6f6c·6f67·5f78·7265·662e·716c··/.prolog_xref.ql
00000070:·662e·3138·3936·3951·4d03·9670·726f·6c6f··f.18969QM..prolo00000070:·662e·3730·3438·514d·0396·7072·6f6c·6f67··f.7048QM..prolog
00000080:·675f·7872·6566·4620·812f·6275·696c·642f··g_xrefF·./build/00000080:·5f78·7265·6646·2081·2f62·7569·6c64·2f72··_xrefF·./build/r
00000090:·7265·7072·6f64·7563·6962·6c65·2d70·6174··reproducible-pat00000090:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path
000000a0:·682f·7377·692d·7072·6f6c·6f67·2d39·2e32··h/swi-prolog-9.2000000a0:·2f73·7769·2d70·726f·6c6f·672d·392e·322e··/swi-prolog-9.2.
000000b0:·2e38·2b64·6673·672f·6275·696c·642f·686f··.8+dfsg/build/ho000000b0:·382b·6466·7367·2f62·7569·6c64·2f68·6f6d··8+dfsg/build/hom
000000c0:·6d65·2f6c·6962·7261·7279·2f70·726f·6c6f··me/library/prolo000000c0:·652f·6c69·6272·6172·792f·7072·6f6c·6f67··e/library/prolog
000000d0:·675f·7872·6566·2e70·6c00·0000·8345·c6d9··g_xref.pl....E..000000d0:·5f78·7265·662e·706c·0000·0083·45c6·d941··_xref.pl....E..A
000000e0:·4175·cc43·038e·6c69·6272·6172·7953·038c··Au.C..libraryS..000000e0:·75cc·4303·8e6c·6962·7261·7279·5303·8c73··u.C..libraryS..s
000000f0:·7379·7374·656d·4504·0396·7872·6566·5f73··systemE...xref_s000000f0:·7973·7465·6d45·0403·9678·7265·665f·736f··ystemE...xref_so
00000100:·6f75·7263·6582·4504·039e·7872·6566·5f75··ource.E...xref_u00000100:·7572·6365·8245·0403·9e78·7265·665f·7573··urce.E...xref_us
00000110:·7365·645f·636c·6173·7384·4504·03a0·7872··sed_class.E...xr00000110:·6564·5f63·6c61·7373·8445·0403·a078·7265··ed_class.E...xre
00000120:·6566·5f73·6f75·7263·655f·6669·6c65·8845··ef_source_file.E00000120:·665f·736f·7572·6365·5f66·696c·6588·4504··f_source_file.E.
00000130:·0403·a078·7265·665f·7075·626c·6963·5f6c··...xref_public_l00000130:·03a0·7872·6566·5f70·7562·6c69·635f·6c69··..xref_public_li
00000140:·6973·748e·4504·0394·7872·6566·5f63·6c65··ist.E...xref_cle00000140:·7374·8e45·0403·9478·7265·665f·636c·6561··st.E...xref_clea
00000150:·616e·8245·0403·9878·7265·665f·636f·6d6d··an.E...xref_comm00000150:·6e82·4504·0398·7872·6566·5f63·6f6d·6d65··n.E...xref_comme
00000160:·656e·7486·4504·0396·7872·6566·5f6d·6f64··ent.E...xref_mod00000160:·6e74·8645·0403·9678·7265·665f·6d6f·6475··nt.E...xref_modu
00000170:·756c·6584·4504·0396·7872·6566·5f63·616c··ule.E...xref_cal00000170:·6c65·8445·0403·9678·7265·665f·6361·6c6c··le.E...xref_call
00000180:·6c65·648a·4504·0085·8445·0403·9278·7265··led.E....E...xre00000180:·6564·8a45·0400·8584·4504·0392·7872·6566··ed.E....E...xref
00000190:·665f·686f·6f6b·8245·0400·8986·4504·008b··f_hook.E....E...00000190:·5f68·6f6f·6b82·4504·0089·8645·0400·8b8c··_hook.E....E....
000001a0:·8c45·0400·8f88·4504·03a6·7872·6566·5f63··.E....E...xref_c000001a0:·4504·008f·8845·0403·a678·7265·665f·6375··E....E...xref_cu
000001b0:·7572·7265·6e74·5f73·6f75·7263·6582·4504··urrent_source.E.000001b0:·7272·656e·745f·736f·7572·6365·8245·0403··rrent_source.E..
000001c0:·039c·7872·6566·5f75·7365·735f·6669·6c65··..xref_uses_file000001c0:·9c78·7265·665f·7573·6573·5f66·696c·6586··.xref_uses_file.
000001d0:·8645·0403·9878·7265·665f·6465·6669·6e65··.E...xref_define000001d0:·4504·0398·7872·6566·5f64·6566·696e·6564··E...xref_defined
000001e0:·6486·4504·0392·7872·6566·5f6d·6574·6184··d.E...xref_meta.000001e0:·8645·0403·9278·7265·665f·6d65·7461·8445··.E...xref_meta.E
000001f0:·4504·008b·8845·0403·9a78·7265·665f·6275··E....E...xref_bu000001f0:·0400·8b88·4504·039a·7872·6566·5f62·7569··....E...xref_bui
00000200:·696c·745f·696e·8245·0403·9278·7265·665f··ilt_in.E...xref_00000200:·6c74·5f69·6e82·4504·0392·7872·6566·5f6d··lt_in.E...xref_m
00000210:·6d6f·6465·8645·0403·8e78·7265·665f·6f70··mode.E...xref_op00000210:·6f64·6586·4504·038e·7872·6566·5f6f·7084··ode.E...xref_op.
00000220:·8445·0403·a878·7265·665f·6465·6669·6e69··.E...xref_defini00000220:·4504·03a8·7872·6566·5f64·6566·696e·6974··E...xref_definit
00000230:·7469·6f6e·5f6c·696e·6584·4504·0093·8645··tion_line.E....E00000230:·696f·6e5f·6c69·6e65·8445·0400·9386·4504··ion_line.E....E.
00000240:·0403·a478·7265·665f·6465·6669·6e65·645f··...xref_defined_00000240:·03a4·7872·6566·5f64·6566·696e·6564·5f63··..xref_defined_c
00000250:·636c·6173·7386·4504·00a1·8645·0400·8b86··class.E....E....00000250:·6c61·7373·8645·0400·a186·4504·008b·8645··lass.E....E....E
00000260:·4504·0392·7872·6566·5f64·6f6e·6584·4504··E...xref_done.E.00000260:·0403·9278·7265·665f·646f·6e65·8445·0403··...xref_done.E..
00000270:·03a0·7872·6566·5f70·726f·6c6f·675f·666c··..xref_prolog_fl00000270:·a078·7265·665f·7072·6f6c·6f67·5f66·6c61··.xref_prolog_fla
00000280:·6167·8845·0403·9678·7265·665f·6f70·7469··ag.E...xref_opti00000280:·6788·4504·0396·7872·6566·5f6f·7074·696f··g.E...xref_optio
00000290:·6f6e·8445·0400·9388·4504·039a·7872·6566··on.E....E...xref00000290:·6e84·4504·0093·8845·0403·9a78·7265·665f··n.E....E...xref_
000002a0:·5f65·7870·6f72·7465·6484·5844·1081·8074··_exported.XD...t000002a0:·6578·706f·7274·6564·8458·4410·8180·7404··exported.XD...t.
000002b0:·0403·823a·8400·8174·0403·9061·7574·6f6c··...:...t...autol000002b0:·0382·3a84·0081·7404·0390·6175·746f·6c6f··..:...t...autolo
000002c0:·6f61·6484·7404·0082·8203·8a61·7070·6c79··oad.t......apply000002c0:·6164·8474·0400·8282·038a·6170·706c·7974··ad.t......applyt
000002d0:·7404·0284·7404·0382·2f84·038e·6d61·706c··t...t.../...mapl000002d0:·0402·8474·0403·822f·8403·8e6d·6170·6c69··...t.../...mapli
000002e0:·6973·7406·8474·00bf·7400·c003·9270·6172··ist..t..t....par000002e0:·7374·0684·7400·bf74·00c0·0392·7061·7274··st..t..t....part
000002f0:·7469·7469·6f6e·0688·7400·bf74·00c0·00c2··tition..t..t....000002f0:·6974·696f·6e06·8874·00bf·7400·c000·c206··ition..t..t.....
00000300:·0686·0144·1281·8074·00b9·0081·7404·0394··...D...t....t...00000300:·8601·4412·8180·7400·b900·8174·0403·9475··..D...t....t...u
00000310:·7573·655f·6d6f·6475·6c65·8474·00bd·038a··use_module.t....00000310:·7365·5f6d·6f64·756c·6584·7400·bd03·8a64··se_module.t....d
00000320:·6465·6275·6774·00bf·7400·c000·c606·8601··debugt..t.......00000320:·6562·7567·7400·bf74·00c0·00c6·0686·0144··ebugt..t.......D
00000330:·4414·8180·7400·b900·8174·00bb·7400·bd03··D...t....t..t...00000330:·1481·8074·00b9·0081·7400·bb74·00bd·038e··...t....t..t....
00000340:·8e64·6961·6c65·6374·7400·bf74·00c0·039e··.dialectt..t....00000340:·6469·616c·6563·7474·00bf·7400·c003·9e65··dialectt..t....e
00000350:·6578·7065·6374·735f·6469·616c·6563·7406··expects_dialect.00000350:·7870·6563·7473·5f64·6961·6c65·6374·0682··xpects_dialect..
00000360:·8201·4416·8180·7400·b900·8174·00bb·7400··..D...t....t..t.00000360:·0144·1681·8074·00b9·0081·7400·bb74·00bd··.D...t....t..t..
00000370:·bd03·8a65·7272·6f72·7400·bf74·00c0·038e··...errort..t....00000370:·038a·6572·726f·7274·00bf·7400·c003·8e6d··..errort..t....m
00000380:·6d75·7374·5f62·6506·8474·00bf·7400·c003··must_be..t..t...00000380:·7573·745f·6265·0684·7400·bf74·00c0·03a6··ust_be..t..t....
00000390:·a669·6e73·7461·6e74·6961·7469·6f6e·5f65··.instantiation_e00000390:·696e·7374·616e·7469·6174·696f·6e5f·6572··instantiation_er
000003a0:·7272·6f72·0682·0144·1881·8074·00b9·0081··rror...D...t....000003a0:·726f·7206·8201·4418·8180·7400·b900·8174··ror...D...t....t
000003b0:·7400·bb74·00bd·038a·6c69·7374·7374·00bf··t..t....listst..000003b0:·00bb·7400·bd03·8a6c·6973·7473·7400·bf74··..t....listst..t
000003c0:·7400·c003·8c6d·656d·6265·7206·8474·00bf··t....member..t..000003c0:·00c0·038c·6d65·6d62·6572·0684·7400·bf74··....member..t..t
000003d0:·7400·c003·8c61·7070·656e·6406·8474·00bf··t....append..t..000003d0:·00c0·038c·6170·7065·6e64·0684·7400·bf74··....append..t..t
000003e0:·7400·c000·ce06·8674·00bf·7400·c003·8c73··t......t..t....s000003e0:·00c0·00ce·0686·7400·bf74·00c0·038c·7365··......t..t....se
000003f0:·656c·6563·7406·8601·441a·8180·7400·b900··elect...D...t...000003f0:·6c65·6374·0686·0144·1a81·8074·00b9·0081··lect...D...t....
00000400:·8174·00bb·7400·bd03·8e6d·6f64·756c·6573··.t..t....modules00000400:·7400·bb74·00bd·038e·6d6f·6475·6c65·7374··t..t....modulest
00000410:·7400·bf74·00c0·03a6·696e·5f74·656d·706f··t..t....in_tempo00000410:·00bf·7400·c003·a669·6e5f·7465·6d70·6f72··..t....in_tempor
00000420:·7261·7279·5f6d·6f64·756c·6506·8601·441c··rary_module...D.00000420:·6172·795f·6d6f·6475·6c65·0686·0144·1c81··ary_module...D..
00000430:·8180·7400·b900·8174·00bb·7400·bd03·926f··..t....t..t....o00000430:·8074·00b9·0081·7400·bb74·00bd·0392·6f70··.t....t..t....op
00000440:·7065·7261·746f·7273·7400·bf74·00c0·038e··peratorst..t....00000440:·6572·6174·6f72·7374·00bf·7400·c003·8e70··eratorst..t....p
00000450:·7075·7368·5f6f·7006·8601·441e·8180·7400··push_op...D...t.00000450:·7573·685f·6f70·0686·0144·1e81·8074·00b9··ush_op...D...t..
00000460:·b900·8174·00bb·7400·bd03·8c6f·7074·696f··...t..t....optio00000460:·0081·7400·bb74·00bd·038c·6f70·7469·6f6e··..t..t....option
00000470:·6e74·00bf·7400·c000·d406·8474·00bf·7400··nt..t......t..t.00000470:·7400·bf74·00c0·00d4·0684·7400·bf74·00c0··t..t......t..t..
00000480:·c000·d406·8601·4420·8180·7400·b900·8174··......D·..t....t00000480:·00d4·0686·0144·2081·8074·00b9·0081·7400··.....D·..t....t.
00000490:·00bb·7400·bd03·8e6f·7264·7365·7473·7400··..t....ordsetst.00000490:·bb74·00bd·038e·6f72·6473·6574·7374·00bf··.t....ordsetst..
000004a0:·bf74·00c0·039a·6f72·645f·696e·7465·7273··.t....ord_inters000004a0:·7400·c003·9a6f·7264·5f69·6e74·6572·7365··t....ord_interse
000004b0:·6563·7406·8474·00bf·7400·c003·a06f·7264··ect..t..t....ord000004b0:·6374·0684·7400·bf74·00c0·03a0·6f72·645f··ct..t..t....ord_
000004c0:·5f69·6e74·6572·7365·6374·696f·6e06·8601··_intersection...000004c0:·696e·7465·7273·6563·7469·6f6e·0686·0144··intersection...D
000004d0:·4422·8180·7400·b900·8174·00bb·7400·bd03··D"..t....t..t...000004d0:·2281·8074·00b9·0081·7400·bb74·00bd·0396··"..t....t..t....
000004e0:·9670·726f·6c6f·675f·636f·6465·7400·bf74··.prolog_codet..t000004e0:·7072·6f6c·6f67·5f63·6f64·6574·00bf·7400··prolog_codet..t.
000004f0:·00c0·038e·7069·5f68·6561·6406·8401·4424··....pi_head...D$000004f0:·c003·8e70·695f·6865·6164·0684·0144·2481··...pi_head...D$.
00000500:·8180·7400·b900·8174·00bb·7400·bd03·9a70··..t....t..t....p00000500:·8074·00b9·0081·7400·bb74·00bd·039a·7072··.t....t..t....pr
00000510:·726f·6c6f·675f·736f·7572·6365·7400·bf74··rolog_sourcet..t00000510:·6f6c·6f67·5f73·6f75·7263·6574·00bf·7400··olog_sourcet..t.
00000520:·00c0·03ae·7072·6f6c·6f67·5f63·616e·6f6e··....prolog_canon00000520:·c003·ae70·726f·6c6f·675f·6361·6e6f·6e69··...prolog_canoni
00000530:·6963·616c·5f73·6f75·7263·6506·8474·00bf··ical_source..t..00000530:·6361·6c5f·736f·7572·6365·0684·7400·bf74··cal_source..t..t
00000540:·7400·c003·a470·726f·6c6f·675f·6f70·656e··t....prolog_open00000540:·00c0·03a4·7072·6f6c·6f67·5f6f·7065·6e5f··....prolog_open_
00000550:·5f73·6f75·7263·6506·8474·00bf·7400·c003··_source..t..t...00000550:·736f·7572·6365·0684·7400·bf74·00c0·03a6··source..t..t....
00000560:·a670·726f·6c6f·675f·636c·6f73·655f·736f··.prolog_close_so00000560:·7072·6f6c·6f67·5f63·6c6f·7365·5f73·6f75··prolog_close_sou
00000570:·7572·6365·0682·7400·bf74·00c0·03ae·7072··urce..t..t....pr00000570:·7263·6506·8274·00bf·7400·c003·ae70·726f··rce..t..t....pro
00000580:·6f6c·6f67·5f72·6561·645f·736f·7572·6365··olog_read_source00000580:·6c6f·675f·7265·6164·5f73·6f75·7263·655f··log_read_source_
00000590:·5f74·6572·6d06·8801·4434·8180·7400·b900··_term...D4..t...00000590:·7465·726d·0688·0144·3481·8074·00b9·0081··term...D4..t....
000005a0:·8174·00bb·7400·bd03·8a73·686c·6962·7400··.t..t....shlibt.000005a0:·7400·bb74·00bd·038a·7368·6c69·6274·00bf··t..t....shlibt..
000005b0:·bf74·00c0·03ae·6375·7272·656e·745f·666f··.t....current_fo000005b0:·7400·c003·ae63·7572·7265·6e74·5f66·6f72··t....current_for
000005c0:·7265·6967·6e5f·6c69·6272·6172·7906·8401··reign_library...000005c0:·6569·676e·5f6c·6962·7261·7279·0684·0144··eign_library...D
000005d0:·4438·8180·7400·b900·8174·00bb·7400·bd03··D8..t....t..t...000005d0:·3881·8074·00b9·0081·7400·bb74·00bd·03a4··8..t....t..t....
000005e0:·a473·6f6c·7574·696f·6e5f·7365·7175·656e··.solution_sequen000005e0:·736f·6c75·7469·6f6e·5f73·6571·7565·6e63··solution_sequenc
000005f0:·6365·7374·00bf·7400·c003·9064·6973·7469··cest..t....disti000005f0:·6573·7400·bf74·00c0·0390·6469·7374·696e··est..t....distin
00000600:·6e63·7406·8474·00bf·7400·c003·8a6c·696d··nct..t..t....lim00000600:·6374·0684·7400·bf74·00c0·038a·6c69·6d69··ct..t..t....limi
00000610:·6974·0684·0144·3e81·8074·00b9·0081·7400··it...D>..t....t.00000610:·7406·8401·443e·8180·7400·b900·8174·00c4··t...D>..t....t..
00000620:·c474·00bd·038a·706c·646f·6301·4440·8180··.t....pldoc.D@..00000620:·7400·bd03·8a70·6c64·6f63·0144·4081·8074··t....pldoc.D@..t
00000630:·7400·b900·8174·0400·c582·7400·bd74·00c0··t....t....t..t..00000630:·00b9·0081·7404·00c5·8274·00bd·7400·c000··....t....t..t...
00000640:·00e4·0396·646f·635f·7072·6f63·6573·734f··....doc_processO00000640:·e403·9664·6f63·5f70·726f·6365·7373·4f03··...doc_processO.
00000650:·03a2·7072·6564·6963·6174·655f·6f70·7469··..predicate_opti00000650:·a270·7265·6469·6361·7465·5f6f·7074·696f··.predicate_optio
00000660:·6f6e·7304·0396·6f70·7469·6f6e·5f64·6563··ons...option_dec00000660:·6e73·0403·966f·7074·696f·6e5f·6465·636c··ns...option_decl
00000670:·6c86·8043·e409·7503·2081·2f62·7569·6c64··l..C..u.·./build00000670:·8680·43e4·0975·0320·812f·6275·696c·642f··..C..u.·./build/
00000680:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa00000680:·7265·7072·6f64·7563·6962·6c65·2d70·6174··reproducible-pat
00000690:·7468·2f73·7769·2d70·726f·6c6f·672d·392e··th/swi-prolog-9.00000690:·682f·7377·692d·7072·6f6c·6f67·2d39·2e32··h/swi-prolog-9.2
000006a0:·322e·382b·6466·7367·2f62·7569·6c64·2f68··2.8+dfsg/build/h000006a0:·2e38·2b64·6673·672f·6275·696c·642f·686f··.8+dfsg/build/ho
000006b0:·6f6d·652f·6c69·6272·6172·792f·7072·6f6c··ome/library/prol000006b0:·6d65·2f6c·6962·7261·7279·2f70·726f·6c6f··me/library/prolo
000006c0:·6f67·5f78·7265·662e·706c·0000·0083·45c6··og_xref.pl....E.000006c0:·675f·7872·6566·2e70·6c00·0000·8345·c6d9··g_xref.pl....E..
000006d0:·d941·00ea·8383·818f·0094·9382·0081·0182··.A..............000006d0:·4100·ea83·8381·8f00·9493·8200·8101·8284··A...............
000006e0:·84c4·5844·4881·8074·00b9·0081·7404·0392··..XDH..t....t...000006e0:·c458·4448·8180·7400·b900·8174·0403·926d··.XDH..t....t...m
000006f0:·6d75·6c74·6966·696c·6582·7400·b900·8174··multifile.t....t000006f0:·756c·7469·6669·6c65·8274·00b9·0081·7400··ultifile.t....t.
00000700:·00c0·0398·2470·7265·645f·6f70·7469·6f6e··....$pred_option00000700:·c003·9824·7072·6564·5f6f·7074·696f·6e06··...$pred_option.
00000710:·0688·5004·00ee·8880·43e4·00ea·00ea·8585··..P.....C.......00000710:·8850·0400·ee88·8043·e400·ea00·ea85·8580··.P.....C........
00000720:·808f·0094·938f·0403·8c73·696c·656e·7482··.........silent.00000720:·8f00·9493·8f04·038c·7369·6c65·6e74·8282··........silent..
00000730:·8203·8e62·6f6f·6c65·616e·938f·00f0·8e88··...boolean......00000730:·038e·626f·6f6c·6561·6e93·8f00·f08e·8893··..boolean.......
00000740:·93bd·c781·ca80·00f2·c882·88cd·0504·03aa··................00000740:·bdc7·81ca·8000·f2c8·8288·cd05·0403·aa70··...............p
00000750:·7072·6564·6963·6174·655f·6f70·7469·6f6e··predicate_option00000750:·7265·6469·6361·7465·5f6f·7074·696f·6e5f··redicate_option_
00000760:·5f74·7970·6584·0a00·8100·8281·9500·f2a2··_type...........00000760:·7479·7065·840a·0081·0082·8195·00f2·a288··type............
00000770:·88c0·00f3·c343·e400·ea00·ea85·8580·8f00··.....C..........00000770:·c000·f3c3·43e4·00ea·00ea·8585·808f·0094··....C...........
00000780:·9493·8f04·038c·6d6f·6475·6c65·8282·0388··......module....00000780:·938f·0403·8c6d·6f64·756c·6582·8203·8861··.....module....a
00000790:·6174·6f6d·938f·00f7·8e88·93bd·c781·ca80··atom............00000790:·746f·6d93·8f00·f78e·8893·bdc7·81ca·8000··tom.............
000007a0:·00f9·c882·88cd·00f3·0082·8195·00f9·a288··................000007a0:·f9c8·8288·cd00·f300·8281·9500·f9a2·88c0··................
000007b0:·c000·f3c3·43e4·00ea·00ea·8585·808f·0094··....C...........000007b0:·00f3·c343·e400·ea00·ea85·8580·8f00·9493··...C............
000007c0:·938f·0403·9e72·6567·6973·7465·725f·6361··.....register_ca000007c0:·8f04·039e·7265·6769·7374·6572·5f63·616c··....register_cal
000007d0:·6c6c·6564·8290·0403·8a6f·6e65·6f66·8292··lled.....oneof..000007d0:·6c65·6482·9004·038a·6f6e·656f·6682·9282··led.....oneof...
Max diff block lines reached; -1/563879 bytes (-0.00%) of diff not shown.
160 B
./usr/bin/swipl
symlink
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 destination:·../lib/swi-prolog/bin/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.7 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 85% similar despite different names
932 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:··········4564·(bytes·into·file)13 ··Start·of·section·headers:··········4564·(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·0x100010 ··LOAD···········0x000000·0x00000000·0x00000000·0x00798·0x00798·R·E·0x1000
11 ··LOAD···········0x000ea0·0x00001ea0·0x00001ea0·0x00168·0x00170·RW··0x100011 ··LOAD···········0x000ea8·0x00001ea8·0x00001ea8·0x00160·0x00168·RW··0x1000
12 ··DYNAMIC········0x000ea8·0x00001ea8·0x00001ea8·0x00118·0x00118·RW··0x412 ··DYNAMIC········0x000eb0·0x00001eb0·0x00001eb0·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······0x000ea0·0x00001ea0·0x00001ea0·0x00160·0x00160·R···0x116 ··GNU_RELRO······0x000ea8·0x00001ea8·0x00001ea8·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······00001ea0·000ea0·000004·04··WA··0···0··422 ··[18]·.init_array·······INIT_ARRAY······00001ea8·000ea8·000004·04··WA··0···0··4
23 ··[19]·.fini_array·······FINI_ARRAY······00001ea4·000ea4·000004·04··WA··0···0··423 ··[19]·.fini_array·······FINI_ARRAY······00001eac·000eac·000004·04··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········00001ea8·000ea8·000118·08··WA··5···0··424 ··[20]·.dynamic··········DYNAMIC·········00001eb0·000eb0·000110·08··WA··5···0··4
25 ··[21]·.got··············PROGBITS········00001fc0·000fc0·000040·04··WA··0···0··425 ··[21]·.got··············PROGBITS········00001fc0·000fc0·000040·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00002000·001000·000008·00··WA··0···0··426 ··[22]·.data·············PROGBITS········00002000·001000·000008·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········00002008·001008·000008·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········00002008·001008·000008·00··WA··0···0··4
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·001008·000033·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·001008·000033·00······0···0··1
29 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·00103b·000052·00······0···0··129 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·00103b·000052·00······0···0··1
30 ··[26]·.gnu_debuglink····PROGBITS········00000000·001090·000034·00······0···0··430 ··[26]·.gnu_debuglink····PROGBITS········00000000·001090·000034·00······0···0··4
31 ··[27]·.shstrtab·········STRTAB··········00000000·0010c4·00010d·00······0···0··131 ··[27]·.shstrtab·········STRTAB··········00000000·0010c4·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:·00002000·····0·SECTION·LOCAL··DEFAULT···22·.data5 ·····2:·00002000·····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 00001ea0··00000017·R_ARM_RELATIVE········3 00001ea8··00000017·R_ARM_RELATIVE········
4 00001ea4··00000017·R_ARM_RELATIVE········4 00001eac··00000017·R_ARM_RELATIVE········
5 00001fec··00000017·R_ARM_RELATIVE········5 00001fec··00000017·R_ARM_RELATIVE········
6 00002004··00000017·R_ARM_RELATIVE········6 00002004··00000017·R_ARM_RELATIVE········
7 00001ff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 00001ff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 00001ff4··00000b15·R_ARM_GLOB_DAT·········00000000···__gmon_start__8 00001ff4··00000a15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
9 00001ff8··00000c15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable9 00001ff8··00000b15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
10 00001ffc··00000d15·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.410 00001ffc··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 00001fcc··00000316·R_ARM_JUMP_SLOT········00000000···PL_initialise13 00001fcc··00000316·R_ARM_JUMP_SLOT········00000000···PL_initialise
14 00001fd0··00000416·R_ARM_JUMP_SLOT········00000000···__libc_start_main@GLIBC_2.3414 00001fd0··00000416·R_ARM_JUMP_SLOT········00000000···__libc_start_main@GLIBC_2.34
15 00001fd4··00000516·R_ARM_JUMP_SLOT········00000000···abort@GLIBC_2.415 00001fd4··00000516·R_ARM_JUMP_SLOT········00000000···abort@GLIBC_2.4
16 00001fd8··00000616·R_ARM_JUMP_SLOT········00000000···malloc16 00001fd8··00000616·R_ARM_JUMP_SLOT········00000000···malloc
17 00001fdc··00000716·R_ARM_JUMP_SLOT········00000000···PL_halt17 00001fdc··00000716·R_ARM_JUMP_SLOT········00000000···PL_halt
18 00001fe0··00000816·R_ARM_JUMP_SLOT········00000000···PL_toplevel18 00001fe0··00000816·R_ARM_JUMP_SLOT········00000000···PL_toplevel
19 00001fe4··00000b16·R_ARM_JUMP_SLOT········00000000···__gmon_start__19 00001fe4··00000a16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
20 00001fe8··00000d16·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.420 00001fe8··00000c16·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
2.49 KB
readelf --wide --dynamic {}
    
Offset 1, 34 lines modifiedOffset 1, 33 lines modified
  
1 Dynamic·section·at·offset·0xea8·contains·31·entries:1 Dynamic·section·at·offset·0xeb0·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)·················0x1ea09 ·0x00000019·(INIT_ARRAY)·················0x1ea8
11 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
12 ·0x0000001a·(FINI_ARRAY)·················0x1ea411 ·0x0000001a·(FINI_ARRAY)·················0x1eac
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)·····················0x1fc019 ·0x00000003·(PLTGOT)·····················0x1fc0
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:·97e7976e92f8ef9ae57c0195e46946e5855792453 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7932bff82af368b22f37d34c443e483511992a88
  
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
595 B
strings --all --bytes=8 {}
    
Offset 1, 23 lines modifiedOffset 1, 21 lines modified
1 E/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.87 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»  r1,·r0,·r8,·asr·#217 »       andeq»  r1,·r0,·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,·#4096» @·0x100010 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100014 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100018 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100022 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100026 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100030 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100034 »       add»    ip,·ip,·#4096» @·0x1000
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,·#4096» @·0x100038 »       add»    ip,·ip,·#4096» @·0x1000
39 »       ldr»    pc,·[ip,·#2704]!»      @·0xa9039 »       ldr»    pc,·[ip,·#2800]!»      @·0xaf0
4.1 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»  r1,·r0,·ip,·lsl·#2136 »       andeq»  r1,·r0,·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» r1,·[r0],·-r049 »       andeq»  r1,·r0,·r0,·asr·sl
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» r1,·[r0],·-r859 »       andeq»  r1,·r0,·r8,·lsr·sl
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»  r1,·r0,·r2,·lsl·#2069 »       andeq»  r1,·r0,·r2,·ror·#20
70 »       andeq»  r1,·r0,·r0,·lsl·#2070 »       andeq»  r1,·r0,·r0,·ror·#20
71 »       »       »       @·<UNDEFINED>·instruction:·0x000019b671 »       andeq»  r1,·r0,·r6,·lsl·sl
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» r1,·[r0],·-r8 
84 »       ldrdeq» r1,·[r0],·-r483 »       andeq»  r1,·r0,·r8,·lsr·sl
 84 »       andeq»  r1,·r0,·r4,·lsr·sl
85 »       andeq»  r1,·r0,·r8,·lsl·#1985 »       andeq»  r1,·r0,·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»  r1,·r0,·r2,·lsr·#1999 »       andeq»  r1,·r0,·r2,·lsl·#20
100 »       andeq»  r1,·r0,·r8,·asr·r9100 »       »       »       @·<UNDEFINED>·instruction:·0x000019b8
101 »       andeq»  r0,·r0,·ip,·lsr·r0101 »       andeq»  r0,·r0,·ip,·lsr·r0
102 »       andeq»  r1,·r0,·lr,·lsl·#19102 »       andeq»  r1,·r0,·lr,·ror·#19
103 »       andeq»  r1,·r0,·r2,·lsl·#19103 »       andeq»  r1,·r0,·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 ··0x00001ea0·9d060000····························....2 ··0x00001ea8·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 ··0x00001ea4·5d060000····························]...2 ··0x00001eac·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 ··0x00001fc0·a81e0000·00000000·00000000·e8040000·................3 ··0x00001fc0·b01e0000·00000000·00000000·88040000·................
4 ··0x00001fd0·e8040000·e8040000·e8040000·e8040000·................4 ··0x00001fd0·88040000·88040000·88040000·88040000·................
5 ··0x00001fe0·e8040000·e8040000·e8040000·5d050000·............]...5 ··0x00001fe0·88040000·88040000·88040000·fd040000·................
6 ··0x00001ff0·00000000·00000000·00000000·00000000·................6 ··0x00001ff0·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·65373937·36653932·66386566·39616535·e7976e92f8ef9ae5 
3 ··0x00000010·37633031·39356534·36393436·65353835·7c0195e46946e5852 ··0x00000000·33326266·66383261·66333638·62323266·32bff82af368b22f
 3 ··0x00000010·33376433·34633434·33653438·33353131·37d34c443e483511
4 ··0x00000020·35373932·34352e64·65627567·00000000·579245.debug....4 ··0x00000020·39393261·38382e64·65627567·00000000·992a88.debug....
5 ··0x00000030·023667aa····························.6g.5 ··0x00000030·8833cc58····························.3.X
  
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 90% 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:··········21052·(bytes·into·file)13 ··Start·of·section·headers:··········21044·(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·0x100010 ··LOAD···········0x000000·0x00000000·0x00000000·0x042e8·0x042e8·R·E·0x1000
11 ··LOAD···········0x004e18·0x00005e18·0x00005e18·0x00250·0x00330·RW··0x100011 ··LOAD···········0x004e20·0x00005e20·0x00005e20·0x00248·0x00328·RW··0x1000
12 ··DYNAMIC········0x004e20·0x00005e20·0x00005e20·0x00110·0x00110·RW··0x412 ··DYNAMIC········0x004e28·0x00005e28·0x00005e28·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······0x004e18·0x00005e18·0x00005e18·0x001e8·0x001e8·R···0x116 ··GNU_RELRO······0x004e20·0x00005e20·0x00005e20·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·0x523c:1 There·are·28·section·headers,·starting·at·offset·0x5234:
  
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······00005e18·004e18·000004·04··WA··0···0··422 ··[18]·.init_array·······INIT_ARRAY······00005e20·004e20·000004·04··WA··0···0··4
24 ··[20]·.fini_array·······FINI_ARRAY······00005e1c·004e1c·000004·04··WA··0···0··423 ··[19]·.fini_array·······FINI_ARRAY······00005e24·004e24·000004·04··WA··0···0··4
25 ··[21]·.dynamic··········DYNAMIC·········00005e20·004e20·000110·08··WA··5···0··424 ··[20]·.dynamic··········DYNAMIC·········00005e28·004e28·000108·08··WA··5···0··4
26 ··[22]·.got··············PROGBITS········00005f30·004f30·0000d0·04··WA··0···0··425 ··[21]·.got··············PROGBITS········00005f30·004f30·0000d0·04··WA··0···0··4
27 ··[23]·.data·············PROGBITS········00006000·005000·000068·00··WA··0···0··426 ··[22]·.data·············PROGBITS········00006000·005000·000068·00··WA··0···0··4
28 ··[24]·.bss··············NOBITS··········00006068·005068·0000e0·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········00006068·005068·0000e0·00··WA··0···0··4
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·005068·000033·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·005068·000033·00······0···0··1
30 ··[26]·.gnu_debugaltlink·PROGBITS········00000000·00509b·000052·00······0···0··129 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·00509b·000052·00······0···0··1
31 ··[27]·.gnu_debuglink····PROGBITS········00000000·0050f0·000034·00······0···0··430 ··[26]·.gnu_debuglink····PROGBITS········00000000·0050f0·000034·00······0···0··4
32 ··[28]·.shstrtab·········STRTAB··········00000000·005124·000118·00······0···0··131 ··[27]·.shstrtab·········STRTAB··········00000000·005124·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:·00006000·····0·SECTION·LOCAL··DEFAULT···23·.data5 ·····2:·00006000·····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 00005e18··00000017·R_ARM_RELATIVE········3 00005e20··00000017·R_ARM_RELATIVE········
4 00005e1c··00000017·R_ARM_RELATIVE········4 00005e24··00000017·R_ARM_RELATIVE········
5 00005ff8··00000017·R_ARM_RELATIVE········5 00005ff8··00000017·R_ARM_RELATIVE········
6 00006004··00000017·R_ARM_RELATIVE········6 00006004··00000017·R_ARM_RELATIVE········
7 00006010··00000017·R_ARM_RELATIVE········7 00006010··00000017·R_ARM_RELATIVE········
8 00006014··00000017·R_ARM_RELATIVE········8 00006014··00000017·R_ARM_RELATIVE········
9 00006018··00000017·R_ARM_RELATIVE········9 00006018··00000017·R_ARM_RELATIVE········
10 0000601c··00000017·R_ARM_RELATIVE········10 0000601c··00000017·R_ARM_RELATIVE········
11 00006020··00000017·R_ARM_RELATIVE········11 00006020··00000017·R_ARM_RELATIVE········
Offset 21, 58 lines modifiedOffset 21, 58 lines modified
21 00006044··00000017·R_ARM_RELATIVE········21 00006044··00000017·R_ARM_RELATIVE········
22 00006048··00000017·R_ARM_RELATIVE········22 00006048··00000017·R_ARM_RELATIVE········
23 0000604c··00000017·R_ARM_RELATIVE········23 0000604c··00000017·R_ARM_RELATIVE········
24 00006050··00000017·R_ARM_RELATIVE········24 00006050··00000017·R_ARM_RELATIVE········
25 00006054··00000017·R_ARM_RELATIVE········25 00006054··00000017·R_ARM_RELATIVE········
26 00006058··00000017·R_ARM_RELATIVE········26 00006058··00000017·R_ARM_RELATIVE········
27 0000605c··00000017·R_ARM_RELATIVE········27 0000605c··00000017·R_ARM_RELATIVE········
28 00005fe4··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.428 00005fe4··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
29 00005fe8··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable29 00005fe8··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
30 00005fec··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.430 00005fec··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
31 00005ff0··00001215·R_ARM_GLOB_DAT·········00000000···stderr@GLIBC_2.431 00005ff0··00001115·R_ARM_GLOB_DAT·········00000000···stderr@GLIBC_2.4
32 00005ff4··00001b15·R_ARM_GLOB_DAT·········00000000···__gmon_start__32 00005ff4··00001a15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
33 00005ffc··00002b15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable33 00005ffc··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 00005f3c··00000416·R_ARM_JUMP_SLOT········00000000···__libc_start_main@GLIBC_2.3436 00005f3c··00000316·R_ARM_JUMP_SLOT········00000000···__libc_start_main@GLIBC_2.34
37 00005f40··00000516·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.437 00005f40··00000416·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
38 00005f44··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.438 00005f44··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
39 00005f48··00000816·R_ARM_JUMP_SLOT········00000000···read@GLIBC_2.439 00005f48··00000716·R_ARM_JUMP_SLOT········00000000···read@GLIBC_2.4
40 00005f4c··00000916·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.440 00005f4c··00000816·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
41 00005f50··00000a16·R_ARM_JUMP_SLOT········00000000···fgets@GLIBC_2.441 00005f50··00000916·R_ARM_JUMP_SLOT········00000000···fgets@GLIBC_2.4
42 00005f54··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.442 00005f54··00000b16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
43 00005f58··00000d16·R_ARM_JUMP_SLOT········00000000···signal@GLIBC_2.443 00005f58··00000c16·R_ARM_JUMP_SLOT········00000000···signal@GLIBC_2.4
44 00005f5c··00000e16·R_ARM_JUMP_SLOT········00000000···stpcpy@GLIBC_2.444 00005f5c··00000d16·R_ARM_JUMP_SLOT········00000000···stpcpy@GLIBC_2.4
45 00005f60··00000f16·R_ARM_JUMP_SLOT········00000000···__strncpy_chk@GLIBC_2.445 00005f60··00000e16·R_ARM_JUMP_SLOT········00000000···__strncpy_chk@GLIBC_2.4
46 00005f64··00001016·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.446 00005f64··00000f16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
47 00005f68··00001116·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.447 00005f68··00001016·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
48 00005f6c··00001316·R_ARM_JUMP_SLOT········00000000···lseek64@GLIBC_2.448 00005f6c··00001216·R_ARM_JUMP_SLOT········00000000···lseek64@GLIBC_2.4
49 00005f70··00001416·R_ARM_JUMP_SLOT········00000000···__stpcpy_chk@GLIBC_2.449 00005f70··00001316·R_ARM_JUMP_SLOT········00000000···__stpcpy_chk@GLIBC_2.4
50 00005f74··00001516·R_ARM_JUMP_SLOT········00000000···strcpy@GLIBC_2.450 00005f74··00001416·R_ARM_JUMP_SLOT········00000000···strcpy@GLIBC_2.4
51 00005f78··00001616·R_ARM_JUMP_SLOT········00000000···__strcpy_chk@GLIBC_2.451 00005f78··00001516·R_ARM_JUMP_SLOT········00000000···__strcpy_chk@GLIBC_2.4
52 00005f7c··00001716·R_ARM_JUMP_SLOT········00000000···open64@GLIBC_2.452 00005f7c··00001616·R_ARM_JUMP_SLOT········00000000···open64@GLIBC_2.4
53 00005f80··00001816·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.453 00005f80··00001716·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
54 00005f84··00001916·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.454 00005f84··00001816·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
55 00005f88··00001a16·R_ARM_JUMP_SLOT········00000000···system@GLIBC_2.455 00005f88··00001916·R_ARM_JUMP_SLOT········00000000···system@GLIBC_2.4
56 00005f8c··00001b16·R_ARM_JUMP_SLOT········00000000···__gmon_start__56 00005f8c··00001a16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
57 00005f90··00001c16·R_ARM_JUMP_SLOT········00000000···__ctype_b_loc@GLIBC_2.457 00005f90··00001b16·R_ARM_JUMP_SLOT········00000000···__ctype_b_loc@GLIBC_2.4
58 00005f94··00001d16·R_ARM_JUMP_SLOT········00000000···getpid@GLIBC_2.458 00005f94··00001c16·R_ARM_JUMP_SLOT········00000000···getpid@GLIBC_2.4
59 00005f98··00001e16·R_ARM_JUMP_SLOT········00000000···exit@GLIBC_2.459 00005f98··00001d16·R_ARM_JUMP_SLOT········00000000···exit@GLIBC_2.4
60 00005f9c··00001f16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.460 00005f9c··00001e16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
61 00005fa0··00002016·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.461 00005fa0··00001f16·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4
62 00005fa4··00002116·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.462 00005fa4··00002016·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
63 00005fa8··00002216·R_ARM_JUMP_SLOT········00000000···__sprintf_chk@GLIBC_2.463 00005fa8··00002116·R_ARM_JUMP_SLOT········00000000···__sprintf_chk@GLIBC_2.4
64 00005fac··00002316·R_ARM_JUMP_SLOT········00000000···__isoc99_sscanf@GLIBC_2.764 00005fac··00002216·R_ARM_JUMP_SLOT········00000000···__isoc99_sscanf@GLIBC_2.7
65 00005fb0··00002516·R_ARM_JUMP_SLOT········00000000···__printf_chk@GLIBC_2.465 00005fb0··00002316·R_ARM_JUMP_SLOT········00000000···__printf_chk@GLIBC_2.4
66 00005fb4··00002616·R_ARM_JUMP_SLOT········00000000···write@GLIBC_2.466 00005fb4··00002416·R_ARM_JUMP_SLOT········00000000···write@GLIBC_2.4
67 00005fb8··00002716·R_ARM_JUMP_SLOT········00000000···__fprintf_chk@GLIBC_2.467 00005fb8··00002516·R_ARM_JUMP_SLOT········00000000···__fprintf_chk@GLIBC_2.4
68 00005fbc··00002816·R_ARM_JUMP_SLOT········00000000···popen@GLIBC_2.468 00005fbc··00002616·R_ARM_JUMP_SLOT········00000000···popen@GLIBC_2.4
69 00005fc0··00002916·R_ARM_JUMP_SLOT········00000000···putenv@GLIBC_2.469 00005fc0··00002716·R_ARM_JUMP_SLOT········00000000···putenv@GLIBC_2.4
70 00005fc4··00002a16·R_ARM_JUMP_SLOT········00000000···remove@GLIBC_2.470 00005fc4··00002816·R_ARM_JUMP_SLOT········00000000···remove@GLIBC_2.4
71 00005fc8··00002c16·R_ARM_JUMP_SLOT········00000000···umask@GLIBC_2.471 00005fc8··00002a16·R_ARM_JUMP_SLOT········00000000···umask@GLIBC_2.4
72 00005fcc··00002d16·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.472 00005fcc··00002b16·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.4
73 00005fd0··00002e16·R_ARM_JUMP_SLOT········00000000···abort@GLIBC_2.473 00005fd0··00002c16·R_ARM_JUMP_SLOT········00000000···abort@GLIBC_2.4
74 00005fd4··00002f16·R_ARM_JUMP_SLOT········00000000···close@GLIBC_2.474 00005fd4··00002d16·R_ARM_JUMP_SLOT········00000000···close@GLIBC_2.4
75 00005fd8··00003016·R_ARM_JUMP_SLOT········00000000···__snprintf_chk@GLIBC_2.475 00005fd8··00002e16·R_ARM_JUMP_SLOT········00000000···__snprintf_chk@GLIBC_2.4
76 00005fdc··00003116·R_ARM_JUMP_SLOT········00000000···fchmod@GLIBC_2.476 00005fdc··00002f16·R_ARM_JUMP_SLOT········00000000···fchmod@GLIBC_2.4
77 00005fe0··00003216·R_ARM_JUMP_SLOT········00000000···pclose@GLIBC_2.477 00005fe0··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·0x4e20·contains·30·entries:1 Dynamic·section·at·offset·0x4e28·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)·················0x5e188 ·0x00000019·(INIT_ARRAY)·················0x5e20
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x5e1c10 ·0x0000001a·(FINI_ARRAY)·················0x5e24
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)·····················0x5f3018 ·0x00000003·(PLTGOT)·····················0x5f30
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:·d720e5525b05df1118fbd3cd700efe1de902b66f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e2e0901613549d398c302d189be9a8b2f69535f6
  
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 o/lib/ld-linux-armhf.so.31 /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.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 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»  r5,·r0,·r4,·ror·r47 »       strdeq» r5,·[r0],·-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,·#20480»@·0x500010 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500014 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500018 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500022 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500027 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500031 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500036 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500040 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500045 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500049 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500053 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500057 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500061 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500065 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500070 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500074 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500078 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500082 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500087 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500091 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500095 »       add»    ip,·ip,·#20480»@·0x5000
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,·#20480»@·0x500099 »       add»    ip,·ip,·#20480»@·0x5000
100 »       ldr»    pc,·[ip,·#952]!»       @·0x3b8100 »       ldr»    pc,·[ip,·#1088]!»      @·0x440
  
Max diff block lines reached; 3284/7636 bytes (43.01%) of diff not shown.
94.8 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 ··0x00005e18·61100000····························a...2 ··0x00005e20·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 ··0x00005e1c·21100000····························!...2 ··0x00005e24·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 ··0x00005f30·205e0000·00000000·00000000·ac0a0000··^..............3 ··0x00005f30·285e0000·00000000·00000000·240a0000·(^..........$...
4 ··0x00005f40·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................4 ··0x00005f40·240a0000·240a0000·240a0000·240a0000·$...$...$...$...
5 ··0x00005f50·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................5 ··0x00005f50·240a0000·240a0000·240a0000·240a0000·$...$...$...$...
6 ··0x00005f60·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................6 ··0x00005f60·240a0000·240a0000·240a0000·240a0000·$...$...$...$...
7 ··0x00005f70·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................7 ··0x00005f70·240a0000·240a0000·240a0000·240a0000·$...$...$...$...
8 ··0x00005f80·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................8 ··0x00005f80·240a0000·240a0000·240a0000·240a0000·$...$...$...$...
9 ··0x00005f90·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................9 ··0x00005f90·240a0000·240a0000·240a0000·240a0000·$...$...$...$...
10 ··0x00005fa0·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................10 ··0x00005fa0·240a0000·240a0000·240a0000·240a0000·$...$...$...$...
11 ··0x00005fb0·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................11 ··0x00005fb0·240a0000·240a0000·240a0000·240a0000·$...$...$...$...
12 ··0x00005fc0·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................12 ··0x00005fc0·240a0000·240a0000·240a0000·240a0000·$...$...$...$...
13 ··0x00005fd0·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................13 ··0x00005fd0·240a0000·240a0000·240a0000·240a0000·$...$...$...$...
14 ··0x00005fe0·ac0a0000·00000000·00000000·00000000·................14 ··0x00005fe0·240a0000·00000000·00000000·00000000·$...............
15 ··0x00005ff0·00000000·00000000·d10c0000·00000000·................15 ··0x00005ff0·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 ··0x00006000·00000000·04600000·01000000·01000000·.....`..........2 ··0x00006000·00000000·04600000·01000000·01000000·.....`..........
3 ··0x00006010·943d0000·44410000·14410000·38610000·.=..DA...A..8a..3 ··0x00006010·0c3d0000·bc400000·8c400000·38610000·.=...@...@..8a..
4 ··0x00006020·94420000·00610000·4c400000·40610000·.B...a..L@..@a..4 ··0x00006020·0c420000·00610000·c43f0000·40610000·.B...a...?..@a..
5 ··0x00006030·98420000·84600000·9c420000·84600000·.B...`...B...`..5 ··0x00006030·10420000·84600000·14420000·84600000·.B...`...B...`..
6 ··0x00006040·103e0000·84600000·34400000·84600000·.>...`..4@...`..6 ··0x00006040·883d0000·84600000·ac3f0000·84600000·.=...`...?...`..
7 ··0x00006050·a0420000·f0600000·a4420000·f8600000·.B...`...B...`..7 ··0x00006050·18420000·f0600000·1c420000·f8600000·.B...`...B...`..
8 ··0x00006060·00000000·00000000···················........8 ··0x00006060·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·32306535·35323562·30356466·31313138·20e5525b05df1118 
3 ··0x00000010·66626433·63643730·30656665·31646539·fbd3cd700efe1de92 ··0x00000000·65303930·31363133·35343964·33393863·e0901613549d398c
 3 ··0x00000010·33303264·31383962·65396138·62326636·302d189be9a8b2f6
4 ··0x00000020·30326236·36662e64·65627567·00000000·02b66f.debug....4 ··0x00000020·39353335·66362e64·65627567·00000000·9535f6.debug....
5 ··0x00000030·c3dcec66····························...f5 ··0x00000030·8623d2d5····························.#..
  
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. 
  
241 KB
swi-prolog-doc_9.2.8+dfsg-3_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary
2 -rw-r--r--···0········0········0····13048·2024-11-25·16:02:41.000000·control.tar.xz2 -rw-r--r--···0········0········0····13044·2024-11-25·16:02:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1645596·2024-11-25·16:02:41.000000·data.tar.xz3 -rw-r--r--···0········0········0··1645776·2024-11-25·16:02:41.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
240 KB
data.tar.xz
240 KB
data.tar
240 KB
./usr/share/swi-prolog/doc/manindex.db
Ordering differences only
    
Offset 2646, 210 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/mqi.html'),"mqi·--·Python·and·Other·Programming·Languge·Integration·for·SWI·Prolog",swi_man_packages('mqi.html'),packages,2823). 
2654 i(section(2,'1','sec:mqi-overview'),"Machine·Query·Interface·Overview",swi_man_packages('mqi.html'),packages,5429). 
2655 i(section(3,'1.1','sec:mqi-python-installation'),"Installation·Steps·for·Python",swi_man_packages('mqi.html'),packages,8836). 
2656 i(section(3,'1.2','sec:mqi-language-installation'),"Installation·Steps·for·Other·Languages",swi_man_packages('mqi.html'),packages,9494). 
2657 i(section(3,'1.3','sec:mqi-toplevel-differences'),"Prolog·Language·Differences·from·the·Top·Level",swi_man_packages('mqi.html'),packages,10479). 
2658 i(section(3,'1.4','sec:mqi-embedded-mode'),"Embedded·Mode:·Integrating·the·Machine·Query·Interface·Into·a·New·Programming·Language",swi_man_packages('mqi.html'),packages,14467). 
2659 i(section(3,'1.5','sec:mqi-standalone-mode'),"Standalone·Mode:·Debugging·Prolog·Code·Used·in·an·Application",swi_man_packages('mqi.html'),packages,22440). 
2660 i(section(3,'1.6','sec:mqi-messages'),"Machine·Query·Interface·Messages",swi_man_packages('mqi.html'),packages,25356). 
2661 i(section(4,'1.6.1','sec:mqi-message-format'),"Machine·Query·Interface·Message·Format",swi_man_packages('mqi.html'),packages,26564). 
2662 i(section(4,'1.6.2','sec:mqi-messages'),"Machine·Query·Interface·Messages·Reference",swi_man_packages('mqi.html'),packages,28916). 
2663 i(section(2,'2','sec:mqi'),"library(mqi)",swi_man_packages('mqi.html'),packages,42484). 
2664 i(/(mqi_start,1),"Starts·a·Prolog·Machine·Query·Interface·('MQI’)·using·Options.",swi_man_packages('mqi.html'),packages,42643). 
2665 i(/(mqi_version,2),"Provides·the·major·and·minor·version·number·of·the·protocol·used·by·the·MQI.",swi_man_packages('mqi.html'),packages,50693). 
2666 i(/(mqi_start,0),"Main·entry·point·for·running·the·Machine·Query·Interface·in·\"Embedded·Mode\"·(section·1.4)·and·designed·to·be·called·from·the·command·line.",swi_man_packages('mqi.html'),packages,52464). 
2667 i(/(mqi_stop,1),"If·Server_Thread_ID·is·a·variable,·stops·all·Machine·Query·Interfaces·and·associated·threads.",swi_man_packages('mqi.html'),packages,54088). 
2668 i(section(0,'0','packages/nlp.html'),"SWI-Prolog·Natural·Language·Processing·Primitives",swi_man_packages('nlp.html'),packages,2801). 
2669 i(section(2,'1','sec:double-metaphone'),"Double·Metaphone·--·Phonetic·string·matching",swi_man_packages('nlp.html'),packages,4455). 
2670 i(/(double_metaphone,2),"Same·as·double_metaphone/3,·but·only·returning·the·primary·metaphone.",swi_man_packages('nlp.html'),packages,5168). 
2671 i(/(double_metaphone,3),"Create·metaphone·and·alternative·metaphone·from·In.",swi_man_packages('nlp.html'),packages,5466). 
2672 i(section(3,'1.1','sec:double-metaphone-copyright'),"Origin·and·Copyright",swi_man_packages('nlp.html'),packages,5950). 
2673 i(section(2,'2','sec:porter-stem'),"Porter·Stem·--·Determine·stem·and·related·routines",swi_man_packages('nlp.html'),packages,6832). 
2674 i(/(porter_stem,2),"Determine·the·stem·of·In.",swi_man_packages('nlp.html'),packages,7356). 
2675 i(/(unaccent_atom,2),"If·In·is·general·ISO·Latin-1·text·with·accents,·ASCII·is·unified·with·a·plain·ASCII·version·of·the·string.",swi_man_packages('nlp.html'),packages,7883). 
2676 i(/(tokenize_atom,2),"Break·the·text·In·into·words,·numbers·and·punctuation·characters.",swi_man_packages('nlp.html'),packages,8213). 
2677 i(/(atom_to_stem_list,2),"Combines·the·three·above·routines,·returning·a·list·holding·an·atom·with·the·stem·of·each·word·encountered·and·numbers·for·encountered·numbers.",swi_man_packages('nlp.html'),packages,9244). 
2678 i(section(3,'2.1','sec:porter-stem-copyright'),"Origin·and·Copyright",swi_man_packages('nlp.html'),packages,9548). 
2679 i(section(2,'3','sec:snowball'),"library(snowball):·The·Snowball·multi-lingual·stemmer·library",swi_man_packages('nlp.html'),packages,10144). 
2680 i(/(snowball,3),"Apply·the·Snowball·Algorithm·on·Input·and·unify·the·result·(an·atom)·with·Stem.",swi_man_packages('nlp.html'),packages,11062). 
2681 i(/(snowball_current_algorithm,1),"True·if·Algorithm·is·the·official·name·of·an·algorithm·suported·by·snowball/3.",swi_man_packages('nlp.html'),packages,12195). 
2682 i(section(2,'4','sec:isub'),"library(isub):·isub:·a·string·similarity·measure",swi_man_packages('nlp.html'),packages,12605). 
2683 i(/(isub,4),"Similarity·is·a·measure·of·the·similarity/dissimilarity·between·Text1·and·Text2.",swi_man_packages('nlp.html'),packages,13317). 
2684 i(section(0,'0','packages/sweep.html'),"sweep:·SWI-Prolog·Embedded·in·Emacs",swi_man_packages('sweep.html'),packages,2787). 
2685 i(section(2,'1','sec:sweep-installation'),"Installation",swi_man_packages('sweep.html'),packages,3699). 
2686 i(section(2,'2','sec:sweep-getting-started'),"Getting·started",swi_man_packages('sweep.html'),packages,4416). 
2687 i(section(0,'0','packages/pl2cpp.html'),"A·C++·interface·to·SWI-Prolog",swi_man_packages('pl2cpp.html'),packages,2781). 
2688 i(section(1,'1','sec:cpp'),"A·C++·interface·to·SWI-Prolog·(Version·1)",swi_man_packages('pl2cpp.html'),packages,22921). 
2689 i(section(2,'1.1','sec:cpp-intro'),"Introduction",swi_man_packages('pl2cpp.html'),packages,23091). 
2690 i(section(2,'1.2','sec:cpp-overview'),"Overview",swi_man_packages('pl2cpp.html'),packages,24262). 
2691 i(section(2,'1.3','sec:cpp-examples'),"Examples",swi_man_packages('pl2cpp.html'),packages,29081). 
2692 i(section(3,'1.3.1','sec:cpp-hello-world'),"Hello(World)",swi_man_packages('pl2cpp.html'),packages,29383). 
2693 i(section(3,'1.3.2','sec:cpp-ex-adding-numbers'),"Adding·numbers",swi_man_packages('pl2cpp.html'),packages,30494). 
2694 i(section(3,'1.3.3','sec:cpp-ex-average'),"Average·of·solutions",swi_man_packages('pl2cpp.html'),packages,31635). 
2695 i(section(2,'1.4','sec:cpp-plterm'),"The·class·PlTerm",swi_man_packages('pl2cpp.html'),packages,32727). 
2696 i(section(3,'1.4.1','sec:cpp-plterm-constructurs'),"Constructors",swi_man_packages('pl2cpp.html'),packages,33110). 
2697 i(section(3,'1.4.2','sec:cpp-plterm-casting'),"Casting·PlTerm·to·native·C-types",swi_man_packages('pl2cpp.html'),packages,35371). 
2698 i(section(3,'1.4.3','sec:cpp-plterm-unification'),"Unification",swi_man_packages('pl2cpp.html'),packages,37310). 
2699 i(section(3,'1.4.4','sec:cpp-plterm-comparison'),"Comparison",swi_man_packages('pl2cpp.html'),packages,38433). 
2700 i(section(3,'1.4.5','sec:cpp-plterm-compound'),"Analysing·compound·terms",swi_man_packages('pl2cpp.html'),packages,42175). 
2701 i(section(3,'1.4.6','sec:cpp-plterm-misc'),"Miscellaneous",swi_man_packages('pl2cpp.html'),packages,44312). 
2702 i(section(3,'1.4.7','sec:cpp-plstring'),"The·class·PlString",swi_man_packages('pl2cpp.html'),packages,45158). 
2703 i(section(3,'1.4.8','sec:cpp-codelist'),"The·class·PlCodeList",swi_man_packages('pl2cpp.html'),packages,46312). 
2704 i(section(3,'1.4.9','sec:cpp-plcharlist'),"The·class·PlCharList",swi_man_packages('pl2cpp.html'),packages,46769). 
2705 i(section(3,'1.4.10','sec:cpp-plcompound'),"The·class·PlCompound",swi_man_packages('pl2cpp.html'),packages,47369). 
2706 i(section(3,'1.4.11','sec:pltail'),"The·class·PlTail",swi_man_packages('pl2cpp.html'),packages,48555). 
2707 i(section(2,'1.5','sec:cpp-pltermv'),"The·class·PlTermv",swi_man_packages('pl2cpp.html'),packages,51535). 
2708 i(section(2,'1.6','sec:cpp-prolog-constants'),"Supporting·Prolog·constants",swi_man_packages('pl2cpp.html'),packages,53080). 
2709 i(section(2,'1.7','sec:cpp-plregister'),"The·class·PlRegister",swi_man_packages('pl2cpp.html'),packages,56680). 
2710 i(section(2,'1.8','sec:cpp-plquery'),"The·class·PlQuery",swi_man_packages('pl2cpp.html'),packages,58530). 
2711 i(section(3,'1.8.1','sec:cpp-plframe'),"The·class·PlFrame",swi_man_packages('pl2cpp.html'),packages,61135). 
2712 i(section(2,'1.9','sec:cpp-predicate-macro'),"The·PREDICATE·macro",swi_man_packages('pl2cpp.html'),packages,63569). 
2713 i(section(3,'1.9.1','sec:cpp-predicate-macro-variations'),"Variations·of·the·PREDICATE·macro",swi_man_packages('pl2cpp.html'),packages,64742). 
2714 i(section(3,'1.9.2','sec:cpp-module'),"Controlling·the·Prolog·destination·module",swi_man_packages('pl2cpp.html'),packages,66323). 
2715 i(section(2,'1.10','sec:cpp-exceptions'),"Exceptions",swi_man_packages('pl2cpp.html'),packages,67352). 
2716 i(section(3,'1.10.1','sec:cpp-plexception'),"The·class·PlException",swi_man_packages('pl2cpp.html'),packages,68474). 
2717 i(section(3,'1.10.2','sec:cpp-pl-type-error'),"The·class·PlTypeError",swi_man_packages('pl2cpp.html'),packages,71739). 
2718 i(section(3,'1.10.3','sec:cpp-pl-domain-error'),"The·class·PlDomainError",swi_man_packages('pl2cpp.html'),packages,72334). 
2719 i(section(2,'1.11','sec:cpp-embedding'),"Embedded·applications",swi_man_packages('pl2cpp.html'),packages,73302). 
2720 i(section(2,'1.12','sec:cpp-considerations'),"Considerations",swi_man_packages('pl2cpp.html'),packages,75252). 
2721 i(section(3,'1.12.1','sec:cpp-vs-c'),"The·C++·versus·the·C·interface",swi_man_packages('pl2cpp.html'),packages,75430). 
2722 i(section(3,'1.12.2','sec:cpp-linking'),"Static·linking·and·embedding",swi_man_packages('pl2cpp.html'),packages,76331). 
2723 i(section(3,'1.12.3','sec:cpp-status'),"Status·and·compiler·versions",swi_man_packages('pl2cpp.html'),packages,76761). 
2724 i(section(2,'1.13','sec:conclusions'),"Conclusions",swi_man_packages('pl2cpp.html'),packages,77419). 
2725 i(section(1,'2','sec:cpp2'),"A·C++·interface·to·SWI-Prolog·(Version·2)",swi_man_packages('pl2cpp.html'),packages,78042). 
2726 i(section(2,'2.1','sec:summary-cpp2-changes'),"Summary·of·changes·between·Versions·1·and·2",swi_man_packages('pl2cpp.html'),packages,78214). 
2727 i(section(2,'2.2','sec:cpp2-foreign-example'),"A·simple·example",swi_man_packages('pl2cpp.html'),packages,88575). 
2728 i(section(2,'2.3','sec:cpp2-sample-code'),"Sample·code·(version·2)",swi_man_packages('pl2cpp.html'),packages,89598). 
2729 i(section(2,'2.4','sec:cpp2-intro'),"Introduction·(version·2)",swi_man_packages('pl2cpp.html'),packages,92490). 
2730 i(section(3,'2.4.1','sec:cpp2-acknowledgements'),"Acknowledgements·(version·2)",swi_man_packages('pl2cpp.html'),packages,94659). 
2731 i(section(2,'2.5','sec:cpp2-life-of-a-predicate'),"The·life·of·a·PREDICATE·(version·2)",swi_man_packages('pl2cpp.html'),packages,95148). 
2732 i(section(2,'2.6','sec:cpp2-overview'),"Overview·(version·2)",swi_man_packages('pl2cpp.html'),packages,98997). 
2733 i(section(3,'2.6.1','sec:cpp2-philosophy'),"Design·philosophy·of·the·classes",swi_man_packages('pl2cpp.html'),packages,100221). 
2734 i(section(3,'2.6.2','sec:cpp2-files-summary'),"Summary·of·files",swi_man_packages('pl2cpp.html'),packages,106574). 
2735 i(section(3,'2.6.3','sec:cpp2-class-summary'),"Summary·of·classes",swi_man_packages('pl2cpp.html'),packages,108157). 
2736 i(section(3,'2.6.4','sec:cpp2-wrapper-functions'),"Wrapper·functions",swi_man_packages('pl2cpp.html'),packages,113992). 
2737 i(section(3,'2.6.5','sec:cpp2-naming'),"Naming·conventions,·utility·functions·and·methods·(version·2)",swi_man_packages('pl2cpp.html'),packages,116456). 
2738 i(section(3,'2.6.6','sec:cpp2-plterm'),"PlTerm·class·(version·2)",swi_man_packages('pl2cpp.html'),packages,122725). 
2739 i(section(3,'2.6.7','sec:cpp-plterm-scoped'),"PlTermScoped·class·(experimental)",swi_man_packages('pl2cpp.html'),packages,174941). 
2740 i(section(3,'2.6.8','sec:cpp2-blobs'),"Blobs",swi_man_packages('pl2cpp.html'),packages,183113). 
2741 i(section(4,'2.6.8.1','sec:cpp2-c++-features'),"A·review·of·C++·features·used·by·the·API",swi_man_packages('pl2cpp.html'),packages,189471). 
2742 i(section(4,'2.6.8.2','sec:cpp2-blobs-howto'),"How·to·define·a·blob·using·C++",swi_man_packages('pl2cpp.html'),packages,199260). 
2743 i(section(4,'2.6.8.3','sec:cpp2-blobs-life'),"The·life·of·a·PlBlob",swi_man_packages('pl2cpp.html'),packages,200062). 
2744 i(section(4,'2.6.8.4','sec:cpp2-blobs-exceptions'),"C++·exceptions·and·blobs",swi_man_packages('pl2cpp.html'),packages,203665). 
2745 i(section(4,'2.6.8.5','sec:cpp2-blobs-sample-code'),"Sample·PlBlob·code·(connection·to·database)",swi_man_packages('pl2cpp.html'),packages,207276). 
2746 i(section(4,'2.6.8.6','sec:cpp2-blobs-sample-code-discussion'),"Discussion·of·the·sample·PlBlob·code",swi_man_packages('pl2cpp.html'),packages,210826). 
2747 i(section(4,'2.6.8.7','sec:cpp2-blobs-sample-code-pointer'),"Sample·PlBlob·code·(wrapping·a·pointer)",swi_man_packages('pl2cpp.html'),packages,220192). 
2748 i(section(4,'2.6.8.8','sec:cpp2-blobs-sample-code-pointer-discussion'),"Discussion·of·the·sample·PlBlob·code·(wrapping·a·pointer)",swi_man_packages('pl2cpp.html'),packages,224115). 
2749 i(section(4,'2.6.8.9','sec:cpp2-atom-blob'),"Identifying·blobs·by·atoms",swi_man_packages('pl2cpp.html'),packages,227166). 
2750 i(section(3,'2.6.9','sec:cpp2-limitations'),"Limitations·of·the·interface",swi_man_packages('pl2cpp.html'),packages,227692). 
2751 i(section(4,'2.6.9.1','sec:cpp2-strings'),"Strings",swi_man_packages('pl2cpp.html'),packages,227927). 
2752 i(section(4,'2.6.9.2','sec:cpp2-stream-io'),"Stream·I/O",swi_man_packages('pl2cpp.html'),packages,231117). 
2753 i(section(4,'2.6.9.3','sec:cpp2-limitations-handles'),"Object·handles",swi_man_packages('pl2cpp.html'),packages,235995). 
2754 i(section(3,'2.6.10','sec:cpp2-plld'),"Linking·embedded·applications·using·swipl-ld",swi_man_packages('pl2cpp.html'),packages,237615). 
2755 i(section(2,'2.7','sec:cpp2-examples'),"Examples·(version·2)",swi_man_packages('pl2cpp.html'),packages,238708). 
2756 i(section(3,'2.7.1','sec:cpp2-hello-world'),"Hello(World)·(version·2)",swi_man_packages('pl2cpp.html'),packages,239027). 
2757 i(section(3,'2.7.2','sec:cpp2-ex-adding-numbers'),"Adding·numbers·(version·2)",swi_man_packages('pl2cpp.html'),packages,240486). 
2758 i(section(3,'2.7.3','sec:cpp2-ex-average'),"Average·of·solutions·-·calling·a·Prolog·goal·(version·2)",swi_man_packages('pl2cpp.html'),packages,242075). 
2759 i(section(2,'2.8','sec:cpp2-rationale'),"Rationale·for·changes·from·version·1·(version·2)",swi_man_packages('pl2cpp.html'),packages,243647). 
2760 i(section(3,'2.8.1','sec:cpp2-rationale-ctors'),"Implicit·constructors·and·conversion·operators",swi_man_packages('pl2cpp.html'),packages,243850). 
2761 i(section(3,'2.8.2','sec:cpp2-rationale-strings'),"Strings",swi_man_packages('pl2cpp.html'),packages,247447). 
2762 i(section(2,'2.9','sec:cpp2-porting-1-2'),"Porting·from·version·1·to·version·2",swi_man_packages('pl2cpp.html'),packages,249107). 
2763 i(section(2,'2.10','sec:cpp2-plfail'),"The·class·PlFail·(version·2)",swi_man_packages('pl2cpp.html'),packages,252967). 
2764 i(section(3,'2.10.1','sec:cpp2-plcheck'),"PlCheckFail(),·and·PlEx()·convenience·functions",swi_man_packages('pl2cpp.html'),packages,254629). 
2765 i(section(2,'2.11','sec:cpp2-plterm-get-put-unify'),"Overview·of·accessing·and·changing·values·(version·2)",swi_man_packages('pl2cpp.html'),packages,256745). 
2766 i(section(3,'2.11.1','sec:cpp2-plterm-casting'),"Converting·PlTerm·to·native·C·and·C++·types·(version·2)",swi_man_packages('pl2cpp.html'),packages,258809). 
2767 i(section(3,'2.11.2','sec:cpp2-plterm-unification'),"Unification·(version·2)",swi_man_packages('pl2cpp.html'),packages,264334). 
2768 i(section(3,'2.11.3','sec:cpp2-plterm-comparison'),"Comparison·(version·2)",swi_man_packages('pl2cpp.html'),packages,268009). 
2769 i(section(3,'2.11.4','sec:cpp2-plterm-compound'),"Analysing·compound·terms·(version·2)",swi_man_packages('pl2cpp.html'),packages,272109). 
2770 i(section(3,'2.11.5','sec:cpp2-plterm-misc'),"Miscellaneous·(version·2)",swi_man_packages('pl2cpp.html'),packages,274165). 
2771 i(section(3,'2.11.6','sec:cpp2-plstring'),"The·class·PlTerm_string·(version·2)",swi_man_packages('pl2cpp.html'),packages,276991). 
2772 i(section(3,'2.11.7','sec:cpp2-codelist'),"The·class·PlCodeList·(version·2)",swi_man_packages('pl2cpp.html'),packages,278355). 
Max diff block lines reached; 218609/245747 bytes (88.96%) of diff not shown.
672 KB
swi-prolog-java_9.2.8+dfsg-3_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary
2 -rw-r--r--···0········0········0·····1348·2024-11-25·16:02:41.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1344·2024-11-25·16:02:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0···106028·2024-11-25·16:02:41.000000·data.tar.xz3 -rw-r--r--···0········0········0···105472·2024-11-25·16:02:41.000000·data.tar.xz
2.01 KB
control.tar.xz
1.99 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·2024-11-25·16:02:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)·····1012·2024-11-25·16:02:41.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)······992·2024-11-25·16:02:41.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)······692·2024-11-25·16:02:41.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)······693·2024-11-25·16:02:41.000000·./md5sums
4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2024-11-25·16:02:41.000000·./postinst4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2024-11-25·16:02:41.000000·./postinst
5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2024-11-25·16:02:41.000000·./postrm5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2024-11-25·16:02:41.000000·./postrm
831 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.8+dfsg-33 Version:·9.2.8+dfsg-3
4 Architecture:·armhf4 Architecture:·armhf
5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>
6 Installed-Size:·3326 Installed-Size:·328
7 Depends:·libc6·(>=·2.34),·libgcc-s1·(>=·3.5),·libswipl9t64,·default-jre-headless·|·java2-runtime,·swi-prolog-nox·(=·9.2.8+dfsg-3)7 Depends:·libc6·(>=·2.34),·libswipl9t64,·default-jre-headless·|·java2-runtime,·swi-prolog-nox·(=·9.2.8+dfsg-3)
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
670 KB
data.tar.xz
670 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·2024-11-25·16:02:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/
7 -rw-r--r--···0·root·········(0)·root·········(0)····51200·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/libjpl.so7 -rw-r--r--···0·root·········(0)·root·········(0)····47004·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/libjpl.so
8 -rw-r--r--···0·root·········(0)·root·········(0)····40089·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/jpl.jar8 -rw-r--r--···0·root·········(0)·root·········(0)····40089·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/jpl.jar
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/jpl/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/jpl/
12 -rw-r--r--···0·root·········(0)·root·········(0)·····2062·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/jpl/INDEX.pl12 -rw-r--r--···0·root·········(0)·root·········(0)·····2062·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/jpl/INDEX.pl
13 -rw-r--r--···0·root·········(0)·root·········(0)···191259·2024-09-02·13:19:23.000000·./usr/lib/swi-prolog/library/ext/jpl/jpl.pl13 -rw-r--r--···0·root·········(0)·root·········(0)···191259·2024-09-02·13:19:23.000000·./usr/lib/swi-prolog/library/ext/jpl/jpl.pl
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/
668 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 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:··········50160·(bytes·into·file)13 ··Start·of·section·headers:··········46044·(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······0x00ade4·0x0000ade4·0x0000ade4·0x00328·0x00328·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x0b110·0x0b110·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x0ace0·0x0ace0·R·E·0x1000
8 ··LOAD···········0x00bd3c·0x0000cd3c·0x0000cd3c·0x0055c·0x0076c·RW··0x10007 ··LOAD···········0x00ad44·0x0000bd44·0x0000bd44·0x00554·0x00764·RW··0x1000
9 ··DYNAMIC········0x00bd44·0x0000cd44·0x0000cd44·0x00118·0x00118·RW··0x48 ··DYNAMIC········0x00ad4c·0x0000bd4c·0x0000bd4c·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······0x00bd3c·0x0000cd3c·0x0000cd3c·0x002c4·0x002c4·R···0x111 ··GNU_RELRO······0x00ad44·0x0000bd44·0x0000bd44·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·0xc3f0:1 There·are·24·section·headers,·starting·at·offset·0xb3dc:
  
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·0077d8·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00002808·002808·0077d8·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········0000a088·00a088·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00009fe0·009fe0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000a090·00a090·000cf4·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00009fe8·009fe8·000cf4·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········0000ad84·00ad84·000060·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······0000ade4·00ade4·000328·00··AL·11···0··4 
20 ··[16]·.eh_frame·········PROGBITS········0000b10c·00b10c·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········0000acdc·00acdc·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0000cd3c·00bd3c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0000bd44·00ad44·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0000cd40·00bd40·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0000bd48·00ad48·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0000cd44·00bd44·000118·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0000bd4c·00ad4c·000110·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0000ce5c·00be5c·0001a4·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0000be5c·00ae5c·0001a4·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········0000d000·00c000·000298·00··WA··0···0··423 ··[19]·.data·············PROGBITS········0000c000·00b000·000298·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0000d298·00c298·000210·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········0000c298·00b298·000210·00··WA··0···0··8
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00c298·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00b298·000031·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·00c2cc·000034·00······0···0··426 ··[22]·.gnu_debuglink····PROGBITS········00000000·00b2cc·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·00c300·0000f0·00······0···0··127 ··[23]·.shstrtab·········STRTAB··········00000000·00b300·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
20.6 KB
readelf --wide --relocs {}
Max HTML report size reached
2.47 KB
readelf --wide --dynamic {}
    
Offset 1, 33 lines modifiedOffset 1, 32 lines modified
  
1 Dynamic·section·at·offset·0xbd44·contains·30·entries:1 Dynamic·section·at·offset·0xad4c·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)·······················0xa0888 ·0x0000000d·(FINI)·······················0x9fe0
10 ·0x00000019·(INIT_ARRAY)·················0xcd3c9 ·0x00000019·(INIT_ARRAY)·················0xbd44
11 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
12 ·0x0000001a·(FINI_ARRAY)·················0xcd4011 ·0x0000001a·(FINI_ARRAY)·················0xbd48
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)·····················0xce5c18 ·0x00000003·(PLTGOT)·····················0xbe5c
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:·76315a716b3202411a92317eb2593f6fcd5ff83a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d3951ef1b9a564d8e634574f878203c1bfc936f8
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}
21.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
507 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 0000a088·<.fini>:2 00009fe0·<.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 ··0x0000b10c·00000000····························....2 ··0x0000acdc·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 ··0x0000cd3c·75290000····························u)..2 ··0x0000bd44·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 ··0x0000cd40·35290000····························5)..2 ··0x0000bd48·8d280000····························.(..
  
3.74 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 ··0x0000ce5c·44cd0000·00000000·00000000·c8230000·D............#..3 ··0x0000be5c·4cbd0000·00000000·00000000·20230000·L...........·#..
4 ··0x0000ce6c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..4 ··0x0000be6c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
5 ··0x0000ce7c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..5 ··0x0000be7c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
6 ··0x0000ce8c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..6 ··0x0000be8c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
7 ··0x0000ce9c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..7 ··0x0000be9c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
8 ··0x0000ceac·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..8 ··0x0000beac·20230000·20230000·20230000·20230000··#..·#..·#..·#..
9 ··0x0000cebc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..9 ··0x0000bebc·20230000·20230000·20230000·20230000··#..·#..·#..·#..
10 ··0x0000cecc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..10 ··0x0000becc·20230000·20230000·20230000·20230000··#..·#..·#..·#..
11 ··0x0000cedc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..11 ··0x0000bedc·20230000·20230000·20230000·20230000··#..·#..·#..·#..
12 ··0x0000ceec·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..12 ··0x0000beec·20230000·20230000·20230000·20230000··#..·#..·#..·#..
13 ··0x0000cefc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..13 ··0x0000befc·20230000·20230000·20230000·20230000··#..·#..·#..·#..
14 ··0x0000cf0c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..14 ··0x0000bf0c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
15 ··0x0000cf1c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..15 ··0x0000bf1c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
16 ··0x0000cf2c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..16 ··0x0000bf2c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
17 ··0x0000cf3c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..17 ··0x0000bf3c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
18 ··0x0000cf4c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..18 ··0x0000bf4c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
19 ··0x0000cf5c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..19 ··0x0000bf5c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
20 ··0x0000cf6c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..20 ··0x0000bf6c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
21 ··0x0000cf7c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..21 ··0x0000bf7c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
22 ··0x0000cf8c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..22 ··0x0000bf8c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
23 ··0x0000cf9c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..23 ··0x0000bf9c·20230000·20230000·20230000·20230000··#..·#..·#..·#..
24 ··0x0000cfac·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..24 ··0x0000bfac·20230000·20230000·20230000·20230000··#..·#..·#..·#..
25 ··0x0000cfbc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..25 ··0x0000bfbc·20230000·20230000·20230000·20230000··#..·#..·#..·#..
26 ··0x0000cfcc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..26 ··0x0000bfcc·20230000·20230000·20230000·20230000··#..·#..·#..·#..
27 ··0x0000cfdc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..27 ··0x0000bfdc·20230000·20230000·20230000·20230000··#..·#..·#..·#..
28 ··0x0000cfec·00000000·00000000·00000000·00000000·................28 ··0x0000bfec·00000000·00000000·00000000·00000000·................
29 ··0x0000cffc·00000000····························....29 ··0x0000bffc·00000000····························....
  
5.62 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 ··0x0000d000·00d00000·65000000·00000000·01000000·....e...........2 ··0x0000c000·00c00000·65000000·00000000·01000000·....e...........
3 ··0x0000d010·01000000·02000000·02000000·04000000·................3 ··0x0000c010·01000000·02000000·02000000·04000000·................
4 ··0x0000d020·08000000·04000000·08000000·00000000·................4 ··0x0000c020·08000000·04000000·08000000·00000000·................
5 ··0x0000d030·00000000·00000000·00000000·00000000·................5 ··0x0000c030·00000000·00000000·00000000·00000000·................
6 ··0x0000d040·00000000·08000000·c9000000·c4ac0000·................6 ··0x0000c040·00000000·08000000·c9000000·1cac0000·................
7 ··0x0000d050·ccac0000·fca70000·d0ac0000·00000000·................7 ··0x0000c050·24ac0000·54a70000·28ac0000·00000000·$...T...(.......
8 ··0x0000d060·64d00000·bcac0000·00000000·013a2975·d............:)u8 ··0x0000c060·64c00000·14ac0000·00000000·013a2975·d............:)u
9 ··0x0000d070·01000000·50ac0000·894e0000·00000000·....P....N......9 ··0x0000c070·01000000·a8ab0000·e14d0000·00000000·.........M......
10 ··0x0000d080·19370000·00000000·ed360000·d5310000·.7.......6...1..10 ··0x0000c080·71360000·00000000·45360000·2d310000·q6......E6..-1..
11 ··0x0000d090·00000000·00000000·00000000·00000000·................11 ··0x0000c090·00000000·00000000·00000000·00000000·................
12 ··0x0000d0a0·00000000·00000000·00000000·00000000·................12 ··0x0000c0a0·00000000·00000000·00000000·00000000·................
13 ··0x0000d0b0·00000000·00000000·00000000·00000000·................13 ··0x0000c0b0·00000000·00000000·00000000·00000000·................
14 ··0x0000d0c0·00000000·00000000·3cab0000·01000000·........<.......14 ··0x0000c0c0·00000000·00000000·94aa0000·01000000·................
15 ··0x0000d0d0·0d3c0000·00000000·58ab0000·00000000·.<......X.......15 ··0x0000c0d0·653b0000·00000000·b0aa0000·00000000·e;..............
16 ··0x0000d0e0·b1790000·00000000·68ab0000·02000000·.y......h.......16 ··0x0000c0e0·09790000·00000000·c0aa0000·02000000·.y..............
17 ··0x0000d0f0·893b0000·00000000·78ab0000·04000000·.;......x.......17 ··0x0000c0f0·e13a0000·00000000·d0aa0000·04000000·.:..............
18 ··0x0000d100·353d0000·00000000·84ab0000·01000000·5=..............18 ··0x0000c100·8d3c0000·00000000·dcaa0000·01000000·.<..............
19 ··0x0000d110·e9390000·00000000·94ab0000·03000000·.9..............19 ··0x0000c110·41390000·00000000·ecaa0000·03000000·A9..............
20 ··0x0000d120·b13f0000·00000000·b4ab0000·04000000·.?..............20 ··0x0000c120·093f0000·00000000·0cab0000·04000000·.?..............
21 ··0x0000d130·414f0000·00000000·c4ab0000·03000000·AO..............21 ··0x0000c130·994e0000·00000000·1cab0000·03000000·.N..............
22 ··0x0000d140·39420000·00000000·d8ab0000·01000000·9B..............22 ··0x0000c140·91410000·00000000·30ab0000·01000000·.A......0.......
23 ··0x0000d150·553f0000·00000000·e8ab0000·04000000·U?..............23 ··0x0000c150·ad3e0000·00000000·40ab0000·04000000·.>......@.......
24 ··0x0000d160·bd490000·00000000·00ac0000·04000000·.I..............24 ··0x0000c160·15490000·00000000·58ab0000·04000000·.I......X.......
25 ··0x0000d170·ed4a0000·00000000·18ac0000·01000000·.J..............25 ··0x0000c170·454a0000·00000000·70ab0000·01000000·EJ......p.......
26 ··0x0000d180·25790000·00000000·18ac0000·02000000·%y.............. 
27 ··0x0000d190·7d780000·00000000·18ac0000·03000000·}x..............26 ··0x0000c180·7d780000·00000000·70ab0000·02000000·}x......p.......
 27 ··0x0000c190·d5770000·00000000·70ab0000·03000000·.w......p.......
28 ··0x0000d1a0·09780000·00000000·18ac0000·04000000·.x..............28 ··0x0000c1a0·61770000·00000000·70ab0000·04000000·aw......p.......
29 ··0x0000d1b0·956f0000·00000000·18ac0000·05000000·.o..............29 ··0x0000c1b0·ed6e0000·00000000·70ab0000·05000000·.n......p.......
30 ··0x0000d1c0·5d680000·00000000·24ac0000·02000000·]h......$.......30 ··0x0000c1c0·b5670000·00000000·7cab0000·02000000·.g......|.......
31 ··0x0000d1d0·e9670000·00000000·24ac0000·03000000·.g......$.......31 ··0x0000c1d0·41670000·00000000·7cab0000·03000000·Ag......|.......
32 ··0x0000d1e0·c1650000·00000000·24ac0000·04000000·.e......$.......32 ··0x0000c1e0·19650000·00000000·7cab0000·04000000·.e......|.......
33 ··0x0000d1f0·f15f0000·00000000·24ac0000·05000000·._......$.......33 ··0x0000c1f0·495f0000·00000000·7cab0000·05000000·I_......|.......
34 ··0x0000d200·0d570000·00000000·24ac0000·06000000·.W......$.......34 ··0x0000c200·65560000·00000000·7cab0000·06000000·eV......|.......
35 ··0x0000d210·99560000·00000000·30ac0000·01000000·.V......0....... 
36 ··0x0000d220·c93c0000·00000000·30ac0000·04000000·.<......0....... 
37 ··0x0000d230·793c0000·00000000·44ac0000·02000000·y<......D....... 
38 ··0x0000d240·ed550000·00000000·58ac0000·02000000·.U......X.......35 ··0x0000c210·f1550000·00000000·88ab0000·01000000·.U..............
 36 ··0x0000c220·213c0000·00000000·88ab0000·04000000·!<..............
 37 ··0x0000c230·d13b0000·00000000·9cab0000·02000000·.;..............
 38 ··0x0000c240·45550000·00000000·b0ab0000·02000000·EU..............
39 ··0x0000d250·cd540000·00000000·6cac0000·01000000·.T......l.......39 ··0x0000c250·25540000·00000000·c4ab0000·01000000·%T..............
 40 ··0x0000c260·cd380000·00000000·e0ab0000·02000000·.8..............
40 ··0x0000d260·75390000·00000000·88ac0000·02000000·u9..............41 ··0x0000c270·b5390000·00000000·fcab0000·01000000·.9..............
41 ··0x0000d270·5d3a0000·00000000·a4ac0000·01000000·]:.............. 
42 ··0x0000d280·69390000·00000000·00000000·00000000·i9..............42 ··0x0000c280·c1380000·00000000·00000000·00000000·.8..............
43 ··0x0000d290·00000000·00000000···················........43 ··0x0000c290·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·33313561·37313662·33323032·34313161·315a716b3202411a 
3 ··0x00000010·39323331·37656232·35393366·36666364·92317eb2593f6fcd2 ··0x00000000·39353165·66316239·61353634·64386536·951ef1b9a564d8e6
 3 ··0x00000010·33343537·34663837·38323033·63316266·34574f878203c1bf
4 ··0x00000020·35666638·33612e64·65627567·00000000·5ff83a.debug....4 ··0x00000020·63393336·66382e64·65627567·00000000·c936f8.debug....
5 ··0x00000030·70490f03····························pI..5 ··0x00000030·caffddca····························....
  
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.33 MB
swi-prolog-nox_9.2.8+dfsg-3_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary
2 -rw-r--r--···0········0········0·····2204·2024-11-25·16:02:41.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2192·2024-11-25·16:02:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0···197708·2024-11-25·16:02:41.000000·data.tar.xz3 -rw-r--r--···0········0········0···195764·2024-11-25·16:02:41.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·2024-11-25·16:02:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)·····1321·2024-11-25·16:02:41.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)·····1301·2024-11-25·16:02:41.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)·····3206·2024-11-25·16:02:41.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)·····3215·2024-11-25·16:02:41.000000·./md5sums
4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2024-11-25·16:02:41.000000·./postinst4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2024-11-25·16:02:41.000000·./postinst
5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2024-11-25·16:02:41.000000·./postrm5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2024-11-25·16:02:41.000000·./postrm
1.22 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.8+dfsg-33 Version:·9.2.8+dfsg-3
4 Architecture:·armhf4 Architecture:·armhf
5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>
6 Installed-Size:·7246 Installed-Size:·715
7 Depends:·libarchive13t64·(>=·3.1.2),·libc6·(>=·2.34),·libedit2·(>=·3.1-20140620-0),·libgcc-s1·(>=·3.5),·libpcre2-8-0·(>=·10.32),·libpython3.12t64·(>=·3.12.7),·libreadline8t64·(>=·6.0),·libssl3t64·(>=·3.0.0),·libyaml-0-2,·python3,·swi-prolog-core·(=·9.2.8+dfsg-3),·swi-prolog-core-packages·(=·9.2.8+dfsg-3)7 Depends:·libarchive13t64·(>=·3.1.2),·libc6·(>=·2.34),·libedit2·(>=·3.1-20140620-0),·libpcre2-8-0·(>=·10.32),·libpython3.12t64·(>=·3.12.7),·libreadline8t64·(>=·6.0),·libssl3t64·(>=·3.0.0),·libyaml-0-2,·python3,·swi-prolog-core·(=·9.2.8+dfsg-3),·swi-prolog-core-packages·(=·9.2.8+dfsg-3)
8 Suggests:·elpa-ediprolog,·swi-prolog-java·(=·9.2.8+dfsg-3),·swi-prolog-doc,·swi-prolog-odbc·(=·9.2.8+dfsg-3),·swi-prolog-bdb·(=·9.2.8+dfsg-3)8 Suggests:·elpa-ediprolog,·swi-prolog-java·(=·9.2.8+dfsg-3),·swi-prolog-doc,·swi-prolog-odbc·(=·9.2.8+dfsg-3),·swi-prolog-bdb·(=·9.2.8+dfsg-3)
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.32 MB
data.tar.xz
2.32 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·2024-11-25·16:02:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/
7 -rw-r--r--···0·root·········(0)·root·········(0)····22096·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/archive4pl.so7 -rw-r--r--···0·root·········(0)·root·········(0)····22044·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/archive4pl.so
8 -rw-r--r--···0·root·········(0)·root·········(0)····46864·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/crypto4pl.so8 -rw-r--r--···0·root·········(0)·root·········(0)····46764·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/crypto4pl.so
9 -rw-r--r--···0·root·········(0)·root·········(0)····42928·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/janus.so9 -rw-r--r--···0·root·········(0)·root·········(0)····42824·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/janus.so
10 -rw-r--r--···0·root·········(0)·root·········(0)····19784·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/libedit4pl.so10 -rw-r--r--···0·root·········(0)·root·········(0)····19732·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/libedit4pl.so
11 -rw-r--r--···0·root·········(0)·root·········(0)····28016·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/pcre4pl.so11 -rw-r--r--···0·root·········(0)·root·········(0)····27912·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/pcre4pl.so
12 -rw-r--r--···0·root·········(0)·root·········(0)····14920·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/readline4pl.so12 -rw-r--r--···0·root·········(0)·root·········(0)····10772·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/readline4pl.so
13 -rw-r--r--···0·root·········(0)·root·········(0)····55376·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/ssl4pl.so13 -rw-r--r--···0·root·········(0)·root·········(0)····51176·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/ssl4pl.so
14 -rw-r--r--···0·root·········(0)·root·········(0)····30396·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/tipc.so14 -rw-r--r--···0·root·········(0)·root·········(0)····30296·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/tipc.so
15 -rw-r--r--···0·root·········(0)·root·········(0)····18004·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/yaml4pl.so15 -rw-r--r--···0·root·········(0)·root·········(0)····17900·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/yaml4pl.so
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/archive/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/archive/
19 -rw-r--r--···0·root·········(0)·root·········(0)······697·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/archive/INDEX.pl19 -rw-r--r--···0·root·········(0)·root·········(0)······697·2024-11-25·16:02:41.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·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/libedit/21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/libedit/
22 -rw-r--r--···0·root·········(0)·root·········(0)······778·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/libedit/INDEX.pl22 -rw-r--r--···0·root·········(0)·root·········(0)······778·2024-11-25·16:02:41.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 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:··········21056·(bytes·into·file)13 ··Start·of·section·headers:··········21044·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x049dc·0x049dc·R·E·0x1000
8 ··LOAD···········0x004ca4·0x00005ca4·0x00005ca4·0x003ec·0x004b4·RW··0x10007 ··LOAD···········0x004cac·0x00005cac·0x00005cac·0x003e4·0x004ac·RW··0x1000
9 ··DYNAMIC········0x004cac·0x00005cac·0x00005cac·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x004cb4·0x00005cb4·0x00005cb4·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······0x004ca4·0x00005ca4·0x00005ca4·0x0035c·0x0035c·R···0x111 ··GNU_RELRO······0x004cac·0x00005cac·0x00005cac·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·0x5240:1 There·are·25·section·headers,·starting·at·offset·0x5234:
  
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······00005ca4·004ca4·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00005cac·004cac·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······00005ca8·004ca8·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00005cb0·004cb0·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········00005cac·004cac·000108·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00005cb4·004cb4·000100·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········00005db4·004db4·00024c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00005db4·004db4·00024c·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00006000·005000·000090·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00006000·005000·000090·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00006090·005090·0000c8·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00006090·005090·0000c8·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·005090·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·005090·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·0050c1·000051·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·0050c1·000051·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·005114·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·005114·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·005148·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·005148·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.36 KB
readelf --wide --dynamic {}
    
Offset 1, 32 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0x4cac·contains·29·entries:1 Dynamic·section·at·offset·0x4cb4·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)·················0x5ca48 ·0x00000019·(INIT_ARRAY)·················0x5cac
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x5ca810 ·0x0000001a·(FINI_ARRAY)·················0x5cb0
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)·····················0x5db417 ·0x00000003·(PLTGOT)·····················0x5db4
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:·6d1f4c3174489eb82e498be4d82ba88e0965c2c93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·13c4ce08407c000c58116b4bdbda0225b60aea8a
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.0 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 ··0x00005ca4·25250000····························%%..2 ··0x00005cac·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 ··0x00005ca8·e5240000····························.$..2 ··0x00005cb0·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 ··0x00005db4·ac5c0000·00000000·00000000·b01d0000·.\..............3 ··0x00005db4·b45c0000·00000000·00000000·341d0000·.\..........4...
4 ··0x00005dc4·b01d0000·b01d0000·b01d0000·b01d0000·................4 ··0x00005dc4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
5 ··0x00005dd4·b01d0000·b01d0000·b01d0000·b01d0000·................5 ··0x00005dd4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
6 ··0x00005de4·b01d0000·b01d0000·b01d0000·b01d0000·................6 ··0x00005de4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
7 ··0x00005df4·b01d0000·b01d0000·b01d0000·b01d0000·................7 ··0x00005df4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
8 ··0x00005e04·b01d0000·b01d0000·b01d0000·b01d0000·................8 ··0x00005e04·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
9 ··0x00005e14·b01d0000·b01d0000·b01d0000·b01d0000·................9 ··0x00005e14·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
10 ··0x00005e24·b01d0000·b01d0000·b01d0000·b01d0000·................10 ··0x00005e24·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
11 ··0x00005e34·b01d0000·b01d0000·b01d0000·b01d0000·................11 ··0x00005e34·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
12 ··0x00005e44·b01d0000·b01d0000·b01d0000·b01d0000·................12 ··0x00005e44·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
13 ··0x00005e54·b01d0000·b01d0000·b01d0000·b01d0000·................13 ··0x00005e54·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
14 ··0x00005e64·b01d0000·b01d0000·b01d0000·b01d0000·................14 ··0x00005e64·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
15 ··0x00005e74·b01d0000·b01d0000·b01d0000·b01d0000·................15 ··0x00005e74·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
16 ··0x00005e84·b01d0000·b01d0000·b01d0000·b01d0000·................16 ··0x00005e84·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
17 ··0x00005e94·b01d0000·b01d0000·b01d0000·b01d0000·................17 ··0x00005e94·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
18 ··0x00005ea4·b01d0000·b01d0000·b01d0000·b01d0000·................18 ··0x00005ea4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
19 ··0x00005eb4·b01d0000·b01d0000·b01d0000·b01d0000·................19 ··0x00005eb4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
20 ··0x00005ec4·b01d0000·b01d0000·b01d0000·b01d0000·................20 ··0x00005ec4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
21 ··0x00005ed4·b01d0000·b01d0000·b01d0000·b01d0000·................21 ··0x00005ed4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
22 ··0x00005ee4·b01d0000·b01d0000·b01d0000·b01d0000·................22 ··0x00005ee4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
23 ··0x00005ef4·b01d0000·b01d0000·b01d0000·b01d0000·................23 ··0x00005ef4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
24 ··0x00005f04·b01d0000·b01d0000·b01d0000·b01d0000·................24 ··0x00005f04·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
25 ··0x00005f14·b01d0000·b01d0000·b01d0000·b01d0000·................25 ··0x00005f14·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
26 ··0x00005f24·b01d0000·b01d0000·b01d0000·b01d0000·................26 ··0x00005f24·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
27 ··0x00005f34·b01d0000·b01d0000·b01d0000·b01d0000·................27 ··0x00005f34·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
28 ··0x00005f44·b01d0000·b01d0000·b01d0000·b01d0000·................28 ··0x00005f44·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
29 ··0x00005f54·b01d0000·b01d0000·b01d0000·b01d0000·................29 ··0x00005f54·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
30 ··0x00005f64·b01d0000·b01d0000·b01d0000·b01d0000·................30 ··0x00005f64·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
31 ··0x00005f74·b01d0000·b01d0000·b01d0000·b01d0000·................31 ··0x00005f74·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
32 ··0x00005f84·b01d0000·b01d0000·b01d0000·b01d0000·................32 ··0x00005f84·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
33 ··0x00005f94·b01d0000·b01d0000·b01d0000·b01d0000·................33 ··0x00005f94·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
34 ··0x00005fa4·b01d0000·b01d0000·b01d0000·b01d0000·................34 ··0x00005fa4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
35 ··0x00005fb4·b01d0000·b01d0000·b01d0000·b01d0000·................35 ··0x00005fb4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
36 ··0x00005fc4·b01d0000·b01d0000·b01d0000·b01d0000·................36 ··0x00005fc4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
37 ··0x00005fd4·b01d0000·b01d0000·b01d0000·b01d0000·................37 ··0x00005fd4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...
38 ··0x00005fe4·b01d0000·b01d0000·00000000·00000000·................38 ··0x00005fe4·341d0000·341d0000·00000000·00000000·4...4...........
39 ··0x00005ff4·00000000·00000000·00000000··········............39 ··0x00005ff4·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 ··0x00006000·00600000·013a2975·00000000·50460000·.`...:)u....PF..2 ··0x00006000·00600000·013a2975·00000000·d8450000·.`...:)u.....E..
3 ··0x00006010·b9310000·bd270000·f1270000·a1270000·.1...'...'...'..3 ··0x00006010·41310000·45270000·79270000·29270000·A1..E'..y'..)'..
4 ··0x00006020·00000000·00000000·00000000·00000000·................4 ··0x00006020·00000000·00000000·00000000·00000000·................
5 ··0x00006030·00000000·00000000·00000000·00000000·................5 ··0x00006030·00000000·00000000·00000000·00000000·................
6 ··0x00006040·00000000·00000000·00000000·00000000·................6 ··0x00006040·00000000·00000000·00000000·00000000·................
7 ··0x00006050·00000000·00000000·00000000·00000000·................7 ··0x00006050·00000000·00000000·00000000·00000000·................
8 ··0x00006060·b1250000·00000000·00000000·61250000·.%..........a%..8 ··0x00006060·39250000·00000000·00000000·e9240000·9%...........$..
9 ··0x00006070·2d250000·00000000·00000000·75300000·-%..........u0..9 ··0x00006070·b5240000·00000000·00000000·fd2f0000·.$.........../..
10 ··0x00006080·00000000·61250000·2d250000·00000000·....a%..-%......10 ··0x00006080·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·00c00bf3·og-nox.debug....5 ··0x00000030·6f672d6e·6f782e64·65627567·000aecad·og-nox.debug....
6 ··0x00000040·7df78e6f·fc271e0e·32fcc602·78853db0·}..o.'..2...x.=.6 ··0x00000040·6e0930c7·9309d564·95762d9e·cc51ecd6·n.0....d.v-..Q..
7 ··0x00000050·e7··································.7 ··0x00000050·7a··································z
  
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·31663463·33313734·34383965·62383265·1f4c3174489eb82e 
3 ··0x00000010·34393862·65346438·32626138·38653039·498be4d82ba88e092 ··0x00000000·63346365·30383430·37633030·30633538·c4ce08407c000c58
 3 ··0x00000010·31313662·34626462·64613032·32356236·116b4bdbda0225b6
4 ··0x00000020·36356332·63392e64·65627567·00000000·65c2c9.debug....4 ··0x00000020·30616561·38612e64·65627567·00000000·0aea8a.debug....
5 ··0x00000030·90a72fb5····························../.5 ··0x00000030·37da9637····························7..7
  
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. 
  
409 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 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:··········45744·(bytes·into·file)13 ··Start·of·section·headers:··········45724·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x09e6c·0x09e6c·R·E·0x1000
8 ··LOAD···········0x00ac0c·0x0000bc0c·0x0000bc0c·0x004dc·0x00558·RW··0x10007 ··LOAD···········0x00ac14·0x0000ac14·0x0000ac14·0x004d4·0x00550·RW··0x1000
9 ··DYNAMIC········0x00ac1c·0x0000bc1c·0x0000bc1c·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x00ac24·0x0000ac24·0x0000ac24·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······0x00ac0c·0x0000bc0c·0x0000bc0c·0x003f4·0x003f4·R···0x111 ··GNU_RELRO······0x00ac14·0x0000ac14·0x0000ac14·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·0xb2b0:1 There·are·26·section·headers,·starting·at·offset·0xb29c:
  
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······0000bc0c·00ac0c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0000ac14·00ac14·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0000bc10·00ac10·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0000ac18·00ac18·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······PROGBITS········0000bc14·00ac14·000008·00··WA··0···0··421 ··[17]·.data.rel.ro······PROGBITS········0000ac1c·00ac1c·000008·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········0000bc1c·00ac1c·000108·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0000ac24·00ac24·000100·08··WA··4···0··4
25 ··[21]·.got··············PROGBITS········0000bd24·00ad24·0002dc·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0000ad24·00ad24·0002dc·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········0000c000·00b000·0000e8·00··WA··0···0··424 ··[20]·.data·············PROGBITS········0000b000·00b000·0000e8·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········0000c0e8·00b0e8·00007c·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0000b0e8·00b0e8·00007c·00··WA··0···0··4
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00b0e8·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00b0e8·000031·00······0···0··1
29 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·00b119·000051·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·00b119·000051·00······0···0··1
30 ··[26]·.gnu_debuglink····PROGBITS········00000000·00b16c·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·00b16c·000034·00······0···0··4
31 ··[27]·.shstrtab·········STRTAB··········00000000·00b1a0·00010f·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·00b1a0·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:·0000c000·····0·SECTION·LOCAL··DEFAULT···22·.data5 ·····2:·0000b000·····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
30.5 KB
readelf --wide --relocs {}
Max HTML report size reached
2.41 KB
readelf --wide --dynamic {}
    
Offset 1, 32 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xac1c·contains·29·entries:1 Dynamic·section·at·offset·0xac24·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)·················0xbc0c8 ·0x00000019·(INIT_ARRAY)·················0xac14
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0xbc1010 ·0x0000001a·(FINI_ARRAY)·················0xac18
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)·····················0xbd2417 ·0x00000003·(PLTGOT)·····················0xad24
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:·2158221414172720e3d3c8ed1f8266ecb032a0703 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·72afe6f71167fa7f0874561ff6436a8950cd2d27
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}
34.5 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 ··0x0000bc0c·3d2a0000····························=*..2 ··0x0000ac14·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 ··0x0000bc10·fd290000····························.)..2 ··0x0000ac18·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 ··0x0000bc14·e48d0000·088e0000···················........2 ··0x0000ac1c·3c8d0000·608d0000···················<...`...
  
6.24 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 ··0x0000bd24·1cbc0000·00000000·00000000·34210000·............4!..3 ··0x0000ad24·24ac0000·00000000·00000000·8c200000·$............·..
4 ··0x0000bd34·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
5 ··0x0000bd44·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
6 ··0x0000bd54·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
7 ··0x0000bd64·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
8 ··0x0000bd74·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
9 ··0x0000bd84·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
10 ··0x0000bd94·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
11 ··0x0000bda4·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
12 ··0x0000bdb4·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
13 ··0x0000bdc4·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
14 ··0x0000bdd4·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
15 ··0x0000bde4·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
16 ··0x0000bdf4·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
17 ··0x0000be04·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
18 ··0x0000be14·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
19 ··0x0000be24·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
20 ··0x0000be34·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
21 ··0x0000be44·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
22 ··0x0000be54·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
23 ··0x0000be64·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
24 ··0x0000be74·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
25 ··0x0000be84·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
26 ··0x0000be94·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
27 ··0x0000bea4·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
28 ··0x0000beb4·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
29 ··0x0000bec4·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
30 ··0x0000bed4·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
31 ··0x0000bee4·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
32 ··0x0000bef4·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
33 ··0x0000bf04·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
34 ··0x0000bf14·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
35 ··0x0000bf24·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
36 ··0x0000bf34·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
37 ··0x0000bf44·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
38 ··0x0000bf54·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
39 ··0x0000bf64·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
40 ··0x0000bf74·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
41 ··0x0000bf84·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
42 ··0x0000bf94·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
43 ··0x0000bfa4·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
44 ··0x0000bfb4·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
45 ··0x0000bfc4·34210000·34210000·34210000·34210000·4!..4!..4!..4!.. 
46 ··0x0000bfd4·34210000·34210000·34210000·34210000·4!..4!..4!..4!..4 ··0x0000ad34·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 5 ··0x0000ad44·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 6 ··0x0000ad54·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 7 ··0x0000ad64·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 8 ··0x0000ad74·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 9 ··0x0000ad84·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 10 ··0x0000ad94·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 11 ··0x0000ada4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 12 ··0x0000adb4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 13 ··0x0000adc4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 14 ··0x0000add4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 15 ··0x0000ade4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 16 ··0x0000adf4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 17 ··0x0000ae04·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 18 ··0x0000ae14·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 19 ··0x0000ae24·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 20 ··0x0000ae34·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 21 ··0x0000ae44·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 22 ··0x0000ae54·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 23 ··0x0000ae64·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 24 ··0x0000ae74·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 25 ··0x0000ae84·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 26 ··0x0000ae94·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 27 ··0x0000aea4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 28 ··0x0000aeb4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 29 ··0x0000aec4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 30 ··0x0000aed4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 31 ··0x0000aee4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 32 ··0x0000aef4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 33 ··0x0000af04·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 34 ··0x0000af14·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 35 ··0x0000af24·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 36 ··0x0000af34·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 37 ··0x0000af44·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 38 ··0x0000af54·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 39 ··0x0000af64·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 40 ··0x0000af74·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 41 ··0x0000af84·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 42 ··0x0000af94·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 43 ··0x0000afa4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 44 ··0x0000afb4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 45 ··0x0000afc4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
 46 ··0x0000afd4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..
47 ··0x0000bfe4·00000000·00000000·00000000·00000000·................47 ··0x0000afe4·00000000·00000000·00000000·00000000·................
48 ··0x0000bff4·00000000·00000000·00000000··········............48 ··0x0000aff4·00000000·00000000·00000000··········............
  
2.09 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 ··0x0000c000·00c00000·00000000·e48b0000·e48b0000·................2 ··0x0000b000·00b00000·00000000·3c8b0000·3c8b0000·........<...<...
3 ··0x0000c010·e48b0000·e48b0000·013a2975·00000000·.........:)u....3 ··0x0000b010·3c8b0000·3c8b0000·013a2975·00000000·<...<....:)u....
4 ··0x0000c020·1c860000·d9410000·552b0000·cd2b0000·.....A..U+...+..4 ··0x0000b020·74850000·31410000·ad2a0000·252b0000·t...1A...*..%+..
5 ··0x0000c030·352b0000·00000000·00000000·00000000·5+..............5 ··0x0000b030·8d2a0000·00000000·00000000·00000000·.*..............
6 ··0x0000c040·00000000·00000000·00000000·00000000·................6 ··0x0000b040·00000000·00000000·00000000·00000000·................
7 ··0x0000c050·00000000·00000000·00000000·00000000·................7 ··0x0000b050·00000000·00000000·00000000·00000000·................
8 ··0x0000c060·00000000·00000000·00000000·00000000·................8 ··0x0000b060·00000000·00000000·00000000·00000000·................
9 ··0x0000c070·00000000·95410000·49410000·00000000·.....A..IA......9 ··0x0000b070·00000000·ed400000·a1400000·00000000·.....@...@......
10 ··0x0000c080·29420000·9d360000·00000000·013a2975·)B...6.......:)u10 ··0x0000b080·81410000·f5350000·00000000·013a2975·.A...5.......:)u
11 ··0x0000c090·00000000·60860000·75400000·fd2a0000·....`...u@...*..11 ··0x0000b090·00000000·b8850000·cd3f0000·552a0000·.........?..U*..
12 ··0x0000c0a0·8d2b0000·a12a0000·00000000·00000000·.+...*..........12 ··0x0000b0a0·e52a0000·f9290000·00000000·00000000·.*...)..........
13 ··0x0000c0b0·00000000·00000000·00000000·00000000·................13 ··0x0000b0b0·00000000·00000000·00000000·00000000·................
14 ··0x0000c0c0·00000000·00000000·00000000·00000000·................14 ··0x0000b0c0·00000000·00000000·00000000·00000000·................
15 ··0x0000c0d0·00000000·00000000·00000000·00000000·................15 ··0x0000b0d0·00000000·00000000·00000000·00000000·................
16 ··0x0000c0e0·00000000·00000000···················........16 ··0x0000b0e0·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·00c00bf3·og-nox.debug....5 ··0x00000030·6f672d6e·6f782e64·65627567·000aecad·og-nox.debug....
6 ··0x00000040·7df78e6f·fc271e0e·32fcc602·78853db0·}..o.'..2...x.=.6 ··0x00000040·6e0930c7·9309d564·95762d9e·cc51ecd6·n.0....d.v-..Q..
7 ··0x00000050·e7··································.7 ··0x00000050·7a··································z
  
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·35383232·31343134·31373237·32306533·58221414172720e3 
3 ··0x00000010·64336338·65643166·38323636·65636230·d3c8ed1f8266ecb02 ··0x00000000·61666536·66373131·36376661·37663038·afe6f71167fa7f08
 3 ··0x00000010·37343536·31666636·34333661·38393530·74561ff6436a8950
4 ··0x00000020·33326130·37302e64·65627567·00000000·32a070.debug....4 ··0x00000020·63643264·32372e64·65627567·00000000·cd2d27.debug....
5 ··0x00000030·757b841c····························u{..5 ··0x00000030·bed3b6c8····························....
  
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. 
  
503 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 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:··········41848·(bytes·into·file)13 ··Start·of·section·headers:··········41824·(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······0x008df8·0x00008df8·0x00008df8·0x001f8·0x001f8·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x08ff4·0x08ff4·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x08d0c·0x08d0c·R·E·0x1000
8 ··LOAD···········0x009bc4·0x00009bc4·0x00009bc4·0x005f8·0x006e8·RW··0x10007 ··LOAD···········0x009bcc·0x00009bcc·0x00009bcc·0x005f0·0x006e0·RW··0x1000
9 ··DYNAMIC········0x009bcc·0x00009bcc·0x00009bcc·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x009bd4·0x00009bd4·0x00009bd4·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······0x009bc4·0x00009bc4·0x00009bc4·0x0043c·0x0043c·R···0x111 ··GNU_RELRO······0x009bcc·0x00009bcc·0x00009bcc·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·0xa378:1 There·are·25·section·headers,·starting·at·offset·0xa360:
  
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·005464·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00002d28·002d28·005464·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00008234·008234·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000818c·00818c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000823c·00823c·000b74·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00008194·008194·000b74·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········00008db0·008db0·000048·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······00008df8·008df8·0001f8·00··AL·11···0··4 
20 ··[16]·.eh_frame·········PROGBITS········00008ff0·008ff0·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00008d08·008d08·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······00009bc4·009bc4·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00009bcc·009bcc·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00009bc8·009bc8·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00009bd0·009bd0·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00009bcc·009bcc·000108·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00009bd4·009bd4·000100·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00009cd4·009cd4·00032c·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00009cd4·009cd4·00032c·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········0000a000·00a000·0001bc·00··WA··0···0··423 ··[19]·.data·············PROGBITS········0000a000·00a000·0001bc·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0000a1bc·00a1bc·0000f0·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0000a1bc·00a1bc·0000f0·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00a1bc·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00a1bc·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·00a1ed·000051·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·00a1ed·000051·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·00a240·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·00a240·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·00a274·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·00a274·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.36 KB
readelf --wide --dynamic {}
    
Offset 1, 32 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0x9bcc·contains·29·entries:1 Dynamic·section·at·offset·0x9bd4·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libpython3.12.so.1.0]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libpython3.12.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)·······················0x82347 ·0x0000000d·(FINI)·······················0x818c
9 ·0x00000019·(INIT_ARRAY)·················0x9bc48 ·0x00000019·(INIT_ARRAY)·················0x9bcc
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x9bc810 ·0x0000001a·(FINI_ARRAY)·················0x9bd0
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)·····················0x9cd417 ·0x00000003·(PLTGOT)·····················0x9cd4
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:·a29ed8498bae6c14ce1bcf4c4d51da48d04556d73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f566e60355ca3cdaa23670f74de104d8a686acd6
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.12.so.1.0188 libpython3.12.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.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
328 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 00008234·<.fini>:2 0000818c·<.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 ··0x00008ff0·00000000····························....2 ··0x00008d08·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 ··0x00009bc4·952e0000····························....2 ··0x00009bcc·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 ··0x00009bc8·552e0000····························U...2 ··0x00009bd0·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 ··0x00009cd4·cc9b0000·00000000·00000000·fc240000·.............$..3 ··0x00009cd4·d49b0000·00000000·00000000·54240000·............T$..
4 ··0x00009ce4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..4 ··0x00009ce4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
5 ··0x00009cf4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..5 ··0x00009cf4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
6 ··0x00009d04·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..6 ··0x00009d04·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
7 ··0x00009d14·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..7 ··0x00009d14·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
8 ··0x00009d24·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..8 ··0x00009d24·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
9 ··0x00009d34·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..9 ··0x00009d34·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
10 ··0x00009d44·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..10 ··0x00009d44·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
11 ··0x00009d54·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..11 ··0x00009d54·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
12 ··0x00009d64·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..12 ··0x00009d64·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
13 ··0x00009d74·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..13 ··0x00009d74·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
14 ··0x00009d84·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..14 ··0x00009d84·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
15 ··0x00009d94·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..15 ··0x00009d94·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
16 ··0x00009da4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..16 ··0x00009da4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
17 ··0x00009db4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..17 ··0x00009db4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
18 ··0x00009dc4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..18 ··0x00009dc4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
19 ··0x00009dd4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..19 ··0x00009dd4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
20 ··0x00009de4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..20 ··0x00009de4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
21 ··0x00009df4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..21 ··0x00009df4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
22 ··0x00009e04·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..22 ··0x00009e04·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
23 ··0x00009e14·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..23 ··0x00009e14·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
24 ··0x00009e24·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..24 ··0x00009e24·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
25 ··0x00009e34·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..25 ··0x00009e34·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
26 ··0x00009e44·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..26 ··0x00009e44·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
27 ··0x00009e54·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..27 ··0x00009e54·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
28 ··0x00009e64·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..28 ··0x00009e64·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
29 ··0x00009e74·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..29 ··0x00009e74·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
30 ··0x00009e84·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..30 ··0x00009e84·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
31 ··0x00009e94·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..31 ··0x00009e94·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
32 ··0x00009ea4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..32 ··0x00009ea4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
33 ··0x00009eb4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..33 ··0x00009eb4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
34 ··0x00009ec4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..34 ··0x00009ec4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
35 ··0x00009ed4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..35 ··0x00009ed4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
36 ··0x00009ee4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..36 ··0x00009ee4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
37 ··0x00009ef4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..37 ··0x00009ef4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
38 ··0x00009f04·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..38 ··0x00009f04·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
39 ··0x00009f14·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..39 ··0x00009f14·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
40 ··0x00009f24·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..40 ··0x00009f24·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
41 ··0x00009f34·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..41 ··0x00009f34·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
42 ··0x00009f44·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..42 ··0x00009f44·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
43 ··0x00009f54·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..43 ··0x00009f54·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
44 ··0x00009f64·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..44 ··0x00009f64·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
45 ··0x00009f74·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..45 ··0x00009f74·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
46 ··0x00009f84·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..46 ··0x00009f84·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
47 ··0x00009f94·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..47 ··0x00009f94·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
48 ··0x00009fa4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..48 ··0x00009fa4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..
49 ··0x00009fb4·fc240000·fc240000·00000000·00000000·.$...$..........49 ··0x00009fb4·54240000·54240000·00000000·00000000·T$..T$..........
50 ··0x00009fc4·00000000·00000000·00000000·00000000·................50 ··0x00009fc4·00000000·00000000·00000000·00000000·................
51 ··0x00009fd4·00000000·00000000·00000000·00000000·................51 ··0x00009fd4·00000000·00000000·00000000·00000000·................
52 ··0x00009fe4·00000000·00000000·00000000·00000000·................52 ··0x00009fe4·00000000·00000000·00000000·00000000·................
53 ··0x00009ff4·00000000·00000000·00000000··········............53 ··0x00009ff4·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 ··0x0000a000·00a00000·00000080·01000000·00000000·................2 ··0x0000a000·00a00000·00000080·01000000·00000000·................
3 ··0x0000a010·00000000·00000000·00000000·d8890000·................3 ··0x0000a010·00000000·00000000·00000000·30890000·............0...
4 ··0x0000a020·348a0000·ffffffff·0ca10000·00000000·4...............4 ··0x0000a020·8c890000·ffffffff·0ca10000·00000000·................
5 ··0x0000a030·00000000·00000000·00000000·013a2975·.............:)u5 ··0x0000a030·00000000·00000000·00000000·013a2975·.............:)u
6 ··0x0000a040·05000000·288a0000·79320000·09320000·....(...y2...2..6 ··0x0000a040·05000000·80890000·d1310000·61310000·.........1..a1..
7 ··0x0000a050·71370000·e1310000·00000000·00000000·q7...1..........7 ··0x0000a050·c9360000·39310000·00000000·00000000·.6..91..........
8 ··0x0000a060·00000000·00000000·00000000·00000000·................8 ··0x0000a060·00000000·00000000·00000000·00000000·................
9 ··0x0000a070·00000000·00000000·00000000·00000000·................9 ··0x0000a070·00000000·00000000·00000000·00000000·................
10 ··0x0000a080·00000000·00000000·00000000·00000000·................10 ··0x0000a080·00000000·00000000·00000000·00000000·................
11 ··0x0000a090·00000000·00000000·00000000·07000000·................11 ··0x0000a090·00000000·00000000·00000000·07000000·................
12 ··0x0000a0a0·c0840000·00000000·07000000·d0840000·................12 ··0x0000a0a0·18840000·00000000·07000000·28840000·............(...
13 ··0x0000a0b0·00000000·00000000·24830000·00000000·........$.......13 ··0x0000a0b0·00000000·00000000·7c820000·00000000·........|.......
14 ··0x0000a0c0·ffffffff·00000000·00000000·07000000·................14 ··0x0000a0c0·ffffffff·00000000·00000000·07000000·................
15 ··0x0000a0d0·248a0000·00000000·ffffffff·00000000·$...............15 ··0x0000a0d0·7c890000·00000000·ffffffff·00000000·|...............
16 ··0x0000a0e0·088a0000·00000000·00000000·06000000·................16 ··0x0000a0e0·60890000·00000000·00000000·06000000·`...............
17 ··0x0000a0f0·108a0000·00000000·07000000·1c8a0000·................17 ··0x0000a0f0·68890000·00000000·07000000·74890000·h...........t...
18 ··0x0000a100·00000000·ffffffff·00000000·648a0000·............d...18 ··0x0000a100·00000000·ffffffff·00000000·bc890000·................
19 ··0x0000a110·99700000·01000000·6c8a0000·848a0000·.p......l.......19 ··0x0000a110·f16f0000·01000000·c4890000·dc890000·.o..............
20 ··0x0000a120·c1560000·01000000·888a0000·e88a0000·.V..............20 ··0x0000a120·19560000·01000000·e0890000·408a0000·.V..........@...
21 ··0x0000a130·25730000·03000000·f48a0000·548b0000·%s..........T...21 ··0x0000a130·7d720000·03000000·4c8a0000·ac8a0000·}r......L.......
22 ··0x0000a140·c9580000·01000000·608b0000·788b0000·.X......`...x...22 ··0x0000a140·21580000·01000000·b88a0000·d08a0000·!X..............
23 ··0x0000a150·85620000·01000000·888b0000·a48b0000·.b..............23 ··0x0000a150·dd610000·01000000·e08a0000·fc8a0000·.a..............
 24 ··0x0000a160·c93d0000·01000000·088b0000·208b0000·.=..........·...
 25 ··0x0000a170·3d2f0000·01000000·288b0000·5c8b0000·=/......(...\...
 26 ··0x0000a180·493a0000·01000000·6c8b0000·9c8b0000·I:......l.......
24 ··0x0000a160·713e0000·01000000·b08b0000·c88b0000·q>..............27 ··0x0000a190·993a0000·01000000·ac8b0000·d88b0000·.:..............
25 ··0x0000a170·e52f0000·01000000·d08b0000·048c0000·./.............. 
26 ··0x0000a180·f13a0000·01000000·148c0000·448c0000·.:..........D... 
27 ··0x0000a190·413b0000·01000000·548c0000·808c0000·A;......T....... 
28 ··0x0000a1a0·4d3a0000·01000000·888c0000·00000000·M:..............28 ··0x0000a1a0·a5390000·01000000·e08b0000·00000000·.9..............
29 ··0x0000a1b0·00000000·00000000·00000000··········............29 ··0x0000a1b0·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·00c00bf3·og-nox.debug....5 ··0x00000030·6f672d6e·6f782e64·65627567·000aecad·og-nox.debug....
6 ··0x00000040·7df78e6f·fc271e0e·32fcc602·78853db0·}..o.'..2...x.=.6 ··0x00000040·6e0930c7·9309d564·95762d9e·cc51ecd6·n.0....d.v-..Q..
7 ··0x00000050·e7··································.7 ··0x00000050·7a··································z
  
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·39656438·34393862·61653663·31346365·9ed8498bae6c14ce 
3 ··0x00000010·31626366·34633464·35316461·34386430·1bcf4c4d51da48d02 ··0x00000000·36366536·30333535·63613363·64616132·66e60355ca3cdaa2
 3 ··0x00000010·33363730·66373464·65313034·64386136·3670f74de104d8a6
4 ··0x00000020·34353536·64372e64·65627567·00000000·4556d7.debug....4 ··0x00000020·38366163·64362e64·65627567·00000000·86acd6.debug....
5 ··0x00000030·c34ff312····························.O..5 ··0x00000030·8fbc7eb1····························..~.
  
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:··········18744·(bytes·into·file)13 ··Start·of·section·headers:··········18732·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x039b8·0x039b8·R·E·0x1000
8 ··LOAD···········0x003d38·0x00004d38·0x00004d38·0x00a50·0x00a9c·RW··0x10007 ··LOAD···········0x003d40·0x00004d40·0x00004d40·0x00a48·0x00a94·RW··0x1000
9 ··DYNAMIC········0x003d40·0x00004d40·0x00004d40·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x003d48·0x00004d48·0x00004d48·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······0x003d38·0x00004d38·0x00004d38·0x002c8·0x002c8·R···0x111 ··GNU_RELRO······0x003d40·0x00004d40·0x00004d40·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·0x4938:1 There·are·25·section·headers,·starting·at·offset·0x492c:
  
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······00004d38·003d38·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00004d40·003d40·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······00004d3c·003d3c·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00004d44·003d44·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········00004d40·003d40·000108·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00004d48·003d48·000100·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········00004e48·003e48·0001b8·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00004e48·003e48·0001b8·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00005000·004000·000788·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00005000·004000·000788·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00005788·004788·00004c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00005788·004788·00004c·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004788·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004788·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·0047b9·000051·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·0047b9·000051·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·00480c·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·00480c·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·004840·0000f7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·004840·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·0x3d40·contains·29·entries:1 Dynamic·section·at·offset·0x3d48·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)·················0x4d388 ·0x00000019·(INIT_ARRAY)·················0x4d40
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x4d3c10 ·0x0000001a·(FINI_ARRAY)·················0x4d44
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)·····················0x4e4817 ·0x00000003·(PLTGOT)·····················0x4e48
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:·2e317b1afab72b9697a1114a2b90d9a6a2c85f0e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8e257ab5029ae09e867548c7ded4f6919db20013
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.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
101 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 ··0x00004d38·3d180000····························=...2 ··0x00004d40·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 ··0x00004d3c·fd170000····························....2 ··0x00004d44·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 ··0x00004e48·404d0000·00000000·00000000·a0120000·@M..............3 ··0x00004e48·484d0000·00000000·00000000·24120000·HM..........$...
4 ··0x00004e58·a0120000·a0120000·a0120000·a0120000·................4 ··0x00004e58·24120000·24120000·24120000·24120000·$...$...$...$...
5 ··0x00004e68·a0120000·a0120000·a0120000·a0120000·................5 ··0x00004e68·24120000·24120000·24120000·24120000·$...$...$...$...
6 ··0x00004e78·a0120000·a0120000·a0120000·a0120000·................6 ··0x00004e78·24120000·24120000·24120000·24120000·$...$...$...$...
7 ··0x00004e88·a0120000·a0120000·a0120000·a0120000·................7 ··0x00004e88·24120000·24120000·24120000·24120000·$...$...$...$...
8 ··0x00004e98·a0120000·a0120000·a0120000·a0120000·................8 ··0x00004e98·24120000·24120000·24120000·24120000·$...$...$...$...
9 ··0x00004ea8·a0120000·a0120000·a0120000·a0120000·................9 ··0x00004ea8·24120000·24120000·24120000·24120000·$...$...$...$...
10 ··0x00004eb8·a0120000·a0120000·a0120000·a0120000·................10 ··0x00004eb8·24120000·24120000·24120000·24120000·$...$...$...$...
11 ··0x00004ec8·a0120000·a0120000·a0120000·a0120000·................11 ··0x00004ec8·24120000·24120000·24120000·24120000·$...$...$...$...
12 ··0x00004ed8·a0120000·a0120000·a0120000·a0120000·................12 ··0x00004ed8·24120000·24120000·24120000·24120000·$...$...$...$...
13 ··0x00004ee8·a0120000·a0120000·a0120000·a0120000·................13 ··0x00004ee8·24120000·24120000·24120000·24120000·$...$...$...$...
14 ··0x00004ef8·a0120000·a0120000·a0120000·a0120000·................14 ··0x00004ef8·24120000·24120000·24120000·24120000·$...$...$...$...
15 ··0x00004f08·a0120000·a0120000·a0120000·a0120000·................15 ··0x00004f08·24120000·24120000·24120000·24120000·$...$...$...$...
16 ··0x00004f18·a0120000·a0120000·a0120000·a0120000·................16 ··0x00004f18·24120000·24120000·24120000·24120000·$...$...$...$...
17 ··0x00004f28·a0120000·a0120000·a0120000·a0120000·................17 ··0x00004f28·24120000·24120000·24120000·24120000·$...$...$...$...
18 ··0x00004f38·a0120000·a0120000·a0120000·a0120000·................18 ··0x00004f38·24120000·24120000·24120000·24120000·$...$...$...$...
19 ··0x00004f48·a0120000·a0120000·a0120000·a0120000·................19 ··0x00004f48·24120000·24120000·24120000·24120000·$...$...$...$...
20 ··0x00004f58·a0120000·a0120000·a0120000·a0120000·................20 ··0x00004f58·24120000·24120000·24120000·24120000·$...$...$...$...
21 ··0x00004f68·a0120000·a0120000·a0120000·a0120000·................21 ··0x00004f68·24120000·24120000·24120000·24120000·$...$...$...$...
22 ··0x00004f78·a0120000·a0120000·a0120000·a0120000·................22 ··0x00004f78·24120000·24120000·24120000·24120000·$...$...$...$...
23 ··0x00004f88·a0120000·a0120000·a0120000·a0120000·................23 ··0x00004f88·24120000·24120000·24120000·24120000·$...$...$...$...
24 ··0x00004f98·a0120000·a0120000·a0120000·a0120000·................24 ··0x00004f98·24120000·24120000·24120000·24120000·$...$...$...$...
25 ··0x00004fa8·a0120000·a0120000·a0120000·a0120000·................25 ··0x00004fa8·24120000·24120000·24120000·24120000·$...$...$...$...
26 ··0x00004fb8·a0120000·a0120000·a0120000·a0120000·................26 ··0x00004fb8·24120000·24120000·24120000·24120000·$...$...$...$...
27 ··0x00004fc8·a0120000·a0120000·a0120000·a0120000·................27 ··0x00004fc8·24120000·24120000·24120000·24120000·$...$...$...$...
28 ··0x00004fd8·a0120000·a0120000·a0120000·a0120000·................28 ··0x00004fd8·24120000·24120000·24120000·24120000·$...$...$...$...
29 ··0x00004fe8·00000000·00000000·00000000·00000000·................29 ··0x00004fe8·00000000·00000000·00000000·00000000·................
30 ··0x00004ff8·00000000·00000000···················........30 ··0x00004ff8·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·00c00bf3·og-nox.debug....5 ··0x00000030·6f672d6e·6f782e64·65627567·000aecad·og-nox.debug....
6 ··0x00000040·7df78e6f·fc271e0e·32fcc602·78853db0·}..o.'..2...x.=.6 ··0x00000040·6e0930c7·9309d564·95762d9e·cc51ecd6·n.0....d.v-..Q..
7 ··0x00000050·e7··································.7 ··0x00000050·7a··································z
  
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·33313762·31616661·62373262·39363937·317b1afab72b9697 
3 ··0x00000010·61313131·34613262·39306439·61366132·a1114a2b90d9a6a22 ··0x00000000·32353761·62353032·39616530·39653836·257ab5029ae09e86
 3 ··0x00000010·37353438·63376465·64346636·39313964·7548c7ded4f6919d
4 ··0x00000020·63383566·30652e64·65627567·00000000·c85f0e.debug....4 ··0x00000020·62323030·31332e64·65627567·00000000·b20013.debug....
5 ··0x00000030·a08209bd····························....5 ··0x00000030·c95cbe9e····························.\..
  
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 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:··········26936·(bytes·into·file)13 ··Start·of·section·headers:··········26912·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x05740·0x05740·R·E·0x1000
8 ··LOAD···········0x005d50·0x00006d50·0x00006d50·0x00a2c·0x00a44·RW··0x10007 ··LOAD···········0x005d58·0x00006d58·0x00006d58·0x00a24·0x00a3c·RW··0x1000
9 ··DYNAMIC········0x005d58·0x00006d58·0x00006d58·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x005d60·0x00006d60·0x00006d60·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······0x005d50·0x00006d50·0x00006d50·0x002b0·0x002b0·R···0x111 ··GNU_RELRO······0x005d58·0x00006d58·0x00006d58·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·0x6938:1 There·are·25·section·headers,·starting·at·offset·0x6920:
  
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······00006d50·005d50·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······00006d58·005d58·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00006d54·005d54·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······00006d5c·005d5c·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········00006d58·005d58·000108·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········00006d60·005d60·000100·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········00006e60·005e60·0001a0·04··WA··0···0··422 ··[18]·.got··············PROGBITS········00006e60·005e60·0001a0·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00007000·006000·00077c·00··WA··0···0··423 ··[19]·.data·············PROGBITS········00007000·006000·00077c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0000777c·00677c·000018·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0000777c·00677c·000018·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00677c·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00677c·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·0067ad·000051·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·0067ad·000051·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·006800·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·006800·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·006834·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·006834·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.35 KB
readelf --wide --dynamic {}
    
Offset 1, 32 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0x5d58·contains·29·entries:1 Dynamic·section·at·offset·0x5d60·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)·················0x6d508 ·0x00000019·(INIT_ARRAY)·················0x6d58
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x6d5410 ·0x0000001a·(FINI_ARRAY)·················0x6d5c
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)·····················0x6e6017 ·0x00000003·(PLTGOT)·····················0x6e60
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:·891a5efa1f12dc4104334170d4501dacfc99f4493 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·008336b100cc8305907e5e4489a803b7424b74a8
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 {}
    
Offset 1, 115 lines modifiedOffset 1, 111 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000007e8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000007a8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000007f8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000007b8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000808·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000007c8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000818·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000007d8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000828·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000007e8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
 7 ··0x000007f8·6c697a65·00504c5f·6765745f·626f6f6c·lize.PL_get_bool
 8 ··0x00000808·5f657800·5f5f7374·61636b5f·63686b5f·_ex.__stack_chk_
 9 ··0x00000818·6661696c·005f5f73·7461636b·5f63686b·fail.__stack_chk
 10 ··0x00000828·5f677561·72640050·4c5f6765·745f626c·_guard.PL_get_bl
 11 ··0x00000838·6f620050·4c5f7479·70655f65·72726f72·ob.PL_type_error
 12 ··0x00000848·006d656d·63707900·504c5f72·65707265·.memcpy.PL_repre
 13 ··0x00000858·73656e74·6174696f·6e5f6572·726f7200·sentation_error.
 14 ··0x00000868·504c5f72·65736f75·7263655f·6572726f·PL_resource_erro
 15 ··0x00000878·72005364·7072696e·7466005f·5f617373·r.Sdprintf.__ass
 16 ··0x00000888·6572745f·6661696c·00504c5f·626c6f62·ert_fail.PL_blob
7 ··0x00000838·6c697a65·005f5f61·65616269·5f756e77·lize.__aeabi_unw 
8 ··0x00000848·696e645f·6370705f·70723000·504c5f67·ind_cpp_pr0.PL_g 
9 ··0x00000858·65745f62·6f6f6c5f·6578005f·5f737461·et_bool_ex.__sta 
10 ··0x00000868·636b5f63·686b5f66·61696c00·5f5f7374·ck_chk_fail.__st 
11 ··0x00000878·61636b5f·63686b5f·67756172·6400504c·ack_chk_guard.PL 
12 ··0x00000888·5f676574·5f626c6f·6200504c·5f747970·_get_blob.PL_typ 
13 ··0x00000898·655f6572·726f7200·6d656d63·70790050·e_error.memcpy.P 
14 ··0x000008a8·4c5f7265·70726573·656e7461·74696f6e·L_representation 
15 ··0x000008b8·5f657272·6f720050·4c5f7265·736f7572·_error.PL_resour 
16 ··0x000008c8·63655f65·72726f72·00536470·72696e74·ce_error.Sdprint 
17 ··0x000008d8·66005f5f·61737365·72745f66·61696c00·f.__assert_fail. 
18 ··0x000008e8·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c 
19 ··0x000008f8·70705f70·72310050·4c5f626c·6f625f64·pp_pr1.PL_blob_d 
20 ··0x00000908·61746100·504c5f71·6c665f70·75745f75·ata.PL_qlf_put_u17 ··0x00000898·5f646174·6100504c·5f716c66·5f707574·_data.PL_qlf_put
21 ··0x00000918·696e7433·3200504c·5f6d6172·6b5f7374·int32.PL_mark_st18 ··0x000008a8·5f75696e·74333200·504c5f6d·61726b5f·_uint32.PL_mark_
22 ··0x00000928·72696e67·5f627566·66657273·00504c5f·ring_buffers.PL_ 
23 ··0x00000938·61746f6d·5f776368·61727300·53667072·atom_wchars.Sfpr 
24 ··0x00000948·696e7466·5800504c·5f72656c·65617365·intfX.PL_release 
25 ··0x00000958·5f737472·696e675f·62756666·6572735f·_string_buffers_19 ··0x000008b8·73747269·6e675f62·75666665·72730050·string_buffers.P
 20 ··0x000008c8·4c5f6174·6f6d5f77·63686172·73005366·L_atom_wchars.Sf
 21 ··0x000008d8·7072696e·74665800·504c5f72·656c6561·printfX.PL_relea
 22 ··0x000008e8·73655f73·7472696e·675f6275·66666572·se_string_buffer
26 ··0x00000968·66726f6d·5f6d6172·6b007763·73636d70·from_mark.wcscmp23 ··0x000008f8·735f6672·6f6d5f6d·61726b00·77637363·s_from_mark.wcsc
27 ··0x00000978·00504c5f·666f7265·69676e5f·636f6e74·.PL_foreign_cont 
28 ··0x00000988·726f6c00·504c5f69·735f7661·72696162·rol.PL_is_variab 
29 ··0x00000998·6c650050·4c5f666f·72656967·6e5f636f·le.PL_foreign_co24 ··0x00000908·6d700050·4c5f666f·72656967·6e5f636f·mp.PL_foreign_co
 25 ··0x00000918·6e74726f·6c00504c·5f69735f·76617269·ntrol.PL_is_vari
 26 ··0x00000928·61626c65·00504c5f·666f7265·69676e5f·able.PL_foreign_
30 ··0x000009a8·6e746578·7400504c·5f756e69·6e737461·ntext.PL_uninsta27 ··0x00000938·636f6e74·65787400·504c5f75·6e696e73·context.PL_unins
31 ··0x000009b8·6e746961·74696f6e·5f657272·6f720050·ntiation_error.P28 ··0x00000948·74616e74·69617469·6f6e5f65·72726f72·tantiation_error
32 ··0x000009c8·4c5f756e·6966795f·66756e63·746f7200·L_unify_functor. 
33 ··0x000009d8·5f504c5f·72657472·7900504c·5f6e6577·_PL_retry.PL_new29 ··0x00000958·00504c5f·756e6966·795f6675·6e63746f·.PL_unify_functo
 30 ··0x00000968·72005f50·4c5f7265·74727900·504c5f6e·r._PL_retry.PL_n
34 ··0x000009e8·5f66756e·63746f72·5f737a00·504c5f6e·_functor_sz.PL_n31 ··0x00000978·65775f66·756e6374·6f725f73·7a00504c·ew_functor_sz.PL
35 ··0x000009f8·65775f61·746f6d00·504c5f67·65745f6e·ew_atom.PL_get_n32 ··0x00000988·5f6e6577·5f61746f·6d00504c·5f676574·_new_atom.PL_get
36 ··0x00000a08·616d655f·61726974·795f737a·00504c5f·ame_arity_sz.PL_33 ··0x00000998·5f6e616d·655f6172·6974795f·737a0050·_name_arity_sz.P
37 ··0x00000a18·6e65775f·7465726d·5f726566·005f504c·new_term_ref._PL34 ··0x000009a8·4c5f6e65·775f7465·726d5f72·6566005f·L_new_term_ref._
38 ··0x00000a28·5f676574·5f617267·5f737a00·70637265·_get_arg_sz.pcre35 ··0x000009b8·504c5f67·65745f61·72675f73·7a007063·PL_get_arg_sz.pc
39 ··0x00000a38·325f636f·6e666967·5f380050·4c5f756e·2_config_8.PL_un36 ··0x000009c8·7265325f·636f6e66·69675f38·00504c5f·re2_config_8.PL_
40 ··0x00000a48·6966795f·61746f6d·5f636861·72730050·ify_atom_chars.P37 ··0x000009d8·756e6966·795f6174·6f6d5f63·68617273·unify_atom_chars
41 ··0x00000a58·4c5f756e·6966795f·626f6f6c·00504c5f·L_unify_bool.PL_38 ··0x000009e8·00504c5f·756e6966·795f626f·6f6c0050·.PL_unify_bool.P
42 ··0x00000a68·756e6966·795f696e·74656765·7200504c·unify_integer.PL39 ··0x000009f8·4c5f756e·6966795f·696e7465·67657200·L_unify_integer.
43 ··0x00000a78·5f676574·5f61746f·6d5f6578·00504c5f·_get_atom_ex.PL_40 ··0x00000a08·504c5f67·65745f61·746f6d5f·65780050·PL_get_atom_ex.P
 41 ··0x00000a18·4c5f6e65·775f7465·726d5f72·65667300·L_new_term_refs.
 42 ··0x00000a28·504c5f70·75745f6e·696c0050·4c5f7075·PL_put_nil.PL_pu
 43 ··0x00000a38·745f696e·74656765·7200504c·5f707574·t_integer.PL_put
 44 ··0x00000a48·5f746572·6d5f6672·6f6d5f63·68617273·_term_from_chars
 45 ··0x00000a58·00504c5f·636f6e73·5f66756e·63746f72·.PL_cons_functor
 46 ··0x00000a68·00504c5f·7075745f·63686172·7300504c·.PL_put_chars.PL
 47 ··0x00000a78·5f707574·5f696e74·36340050·4c5f7265·_put_int64.PL_re
44 ··0x00000a88·6e65775f·7465726d·5f726566·7300504c·new_term_refs.PL48 ··0x00000a88·7365745f·7465726d·5f726566·7300504c·set_term_refs.PL
 49 ··0x00000a98·5f707574·5f61746f·6d00504c·5f636f6e·_put_atom.PL_con
 50 ··0x00000aa8·735f6c69·73740050·4c5f756e·69667900·s_list.PL_unify.
45 ··0x00000a98·5f707574·5f6e696c·00504c5f·7075745f·_put_nil.PL_put_ 
46 ··0x00000aa8·696e7465·67657200·504c5f70·75745f74·integer.PL_put_t 
47 ··0x00000ab8·65726d5f·66726f6d·5f636861·72730050·erm_from_chars.P 
48 ··0x00000ac8·4c5f636f·6e735f66·756e6374·6f720050·L_cons_functor.P51 ··0x00000ab8·504c5f63·6f6e735f·66756e63·746f725f·PL_cons_functor_
 52 ··0x00000ac8·76007063·7265325f·70617474·65726e5f·v.pcre2_pattern_
49 ··0x00000ad8·4c5f7075·745f6368·61727300·504c5f70·L_put_chars.PL_p 
50 ··0x00000ae8·75745f69·6e743634·00504c5f·72657365·ut_int64.PL_rese 
51 ··0x00000af8·745f7465·726d5f72·65667300·504c5f70·t_term_refs.PL_p 
52 ··0x00000b08·75745f61·746f6d00·504c5f63·6f6e735f·ut_atom.PL_cons_ 
53 ··0x00000b18·6c697374·00504c5f·756e6966·7900504c·list.PL_unify.PL 
54 ··0x00000b28·5f636f6e·735f6675·6e63746f·725f7600·_cons_functor_v. 
55 ··0x00000b38·70637265·325f7061·74746572·6e5f696e·pcre2_pattern_in 
56 ··0x00000b48·666f5f38·00536670·72696e74·66007063·fo_8.Sfprintf.pc53 ··0x00000ad8·696e666f·5f380053·66707269·6e746600·info_8.Sfprintf.
57 ··0x00000b58·7265325f·636f6465·5f667265·655f3800·re2_code_free_8.54 ··0x00000ae8·70637265·325f636f·64655f66·7265655f·pcre2_code_free_
58 ··0x00000b68·504c5f75·6e726567·69737465·725f6174·PL_unregister_at55 ··0x00000af8·3800504c·5f756e72·65676973·7465725f·8.PL_unregister_
59 ··0x00000b78·6f6d0066·72656500·504c5f63·6f70795f·om.free.PL_copy_56 ··0x00000b08·61746f6d·00667265·6500504c·5f636f70·atom.free.PL_cop
60 ··0x00000b88·7465726d·5f726566·00504c5f·6765745f·term_ref.PL_get_57 ··0x00000b18·795f7465·726d5f72·65660050·4c5f6765·y_term_ref.PL_ge
61 ··0x00000b98·6c697374·5f657800·504c5f67·65745f75·list_ex.PL_get_u58 ··0x00000b28·745f6c69·73745f65·7800504c·5f676574·t_list_ex.PL_get
62 ··0x00000ba8·696e7436·345f6578·00504c5f·6765745f·int64_ex.PL_get_59 ··0x00000b38·5f75696e·7436345f·65780050·4c5f6765·_uint64_ex.PL_ge
63 ··0x00000bb8·6e696c5f·65780050·4c5f646f·6d61696e·nil_ex.PL_domain60 ··0x00000b48·745f6e69·6c5f6578·00504c5f·646f6d61·t_nil_ex.PL_doma
64 ··0x00000bc8·5f657272·6f720050·4c5f7072·65646963·_error.PL_predic61 ··0x00000b58·696e5f65·72726f72·00504c5f·70726564·in_error.PL_pred
65 ··0x00000bd8·61746500·504c5f70·75745f74·65726d00·ate.PL_put_term.62 ··0x00000b68·69636174·6500504c·5f707574·5f746572·icate.PL_put_ter
66 ··0x00000be8·504c5f67·65745f6e·63686172·73007063·PL_get_nchars.pc63 ··0x00000b78·6d00504c·5f676574·5f6e6368·61727300·m.PL_get_nchars.
67 ··0x00000bf8·7265325f·6d617463·685f6461·74615f63·re2_match_data_c 
68 ··0x00000c08·72656174·655f6672·6f6d5f70·61747465·reate_from_patte 
69 ··0x00000c18·726e5f38·00706372·65325f67·65745f6f·rn_8.pcre2_get_o 
70 ··0x00000c28·76656374·6f725f70·6f696e74·65725f38·vector_pointer_8 
71 ··0x00000c38·00504c5f·7075745f·76617269·61626c65·.PL_put_variable 
72 ··0x00000c48·00504c5f·63616c6c·5f707265·64696361·.PL_call_predica 
73 ··0x00000c58·74650070·63726532·5f6d6174·63685f38·te.pcre2_match_8 
74 ··0x00000c68·00706372·65325f6d·61746368·5f646174·.pcre2_match_dat64 ··0x00000b88·70637265·325f6d61·7463685f·64617461·pcre2_match_data
 65 ··0x00000b98·5f637265·6174655f·66726f6d·5f706174·_create_from_pat
75 ··0x00000c78·615f6672·65655f38·00706372·65325f63·a_free_8.pcre2_c 
76 ··0x00000c88·6f6d7069·6c655f63·6f6e7465·78745f63·ompile_context_c 
77 ··0x00000c98·72656174·655f3800·70637265·325f7365·reate_8.pcre2_se 
78 ··0x00000ca8·745f6273·725f3800·70637265·325f7365·t_bsr_8.pcre2_se66 ··0x00000ba8·7465726e·5f380070·63726532·5f676574·tern_8.pcre2_get
79 ··0x00000cb8·745f6e65·776c696e·655f3800·70637265·t_newline_8.pcre 
80 ··0x00000cc8·325f7365·745f636f·6d70696c·655f6578·2_set_compile_ex 
81 ··0x00000cd8·7472615f·6f707469·6f6e735f·38007063·tra_options_8.pc 
82 ··0x00000ce8·7265325f·636f6d70·696c655f·38007063·re2_compile_8.pc 
83 ··0x00000cf8·7265325f·636f6d70·696c655f·636f6e74·re2_compile_cont67 ··0x00000bb8·5f6f7665·63746f72·5f706f69·6e746572·_ovector_pointer
 68 ··0x00000bc8·5f380050·4c5f7075·745f7661·72696162·_8.PL_put_variab
 69 ··0x00000bd8·6c650050·4c5f6361·6c6c5f70·72656469·le.PL_call_predi
 70 ··0x00000be8·63617465·00706372·65325f6d·61746368·cate.pcre2_match
 71 ··0x00000bf8·5f380070·63726532·5f6d6174·63685f64·_8.pcre2_match_d
84 ··0x00000d08·6578745f·66726565·5f380070·63726532·ext_free_8.pcre272 ··0x00000c08·6174615f·66726565·5f380070·63726532·ata_free_8.pcre2
 73 ··0x00000c18·5f636f6d·70696c65·5f636f6e·74657874·_compile_context
 74 ··0x00000c28·5f637265·6174655f·38007063·7265325f·_create_8.pcre2_
 75 ··0x00000c38·7365745f·6273725f·38007063·7265325f·set_bsr_8.pcre2_
 76 ··0x00000c48·7365745f·6e65776c·696e655f·38007063·set_newline_8.pc
 77 ··0x00000c58·7265325f·7365745f·636f6d70·696c655f·re2_set_compile_
 78 ··0x00000c68·65787472·615f6f70·74696f6e·735f3800·extra_options_8.
 79 ··0x00000c78·70637265·325f636f·6d70696c·655f3800·pcre2_compile_8.
 80 ··0x00000c88·70637265·325f636f·6d70696c·655f636f·pcre2_compile_co
 81 ··0x00000c98·6e746578·745f6672·65655f38·00706372·ntext_free_8.pcr
85 ··0x00000d18·5f6a6974·5f636f6d·70696c65·5f38006d·_jit_compile_8.m82 ··0x00000ca8·65325f6a·69745f63·6f6d7069·6c655f38·e2_jit_compile_8
86 ··0x00000d28·616c6c6f·63007374·72726368·72007063·alloc.strrchr.pc83 ··0x00000cb8·006d616c·6c6f6300·73747272·63687200·.malloc.strrchr.
Max diff block lines reached; 0/14786 bytes (0.00%) of diff not shown.
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.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
96.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 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 ··0x00006d50·451c0000····························E...2 ··0x00006d58·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 ··0x00006d54·051c0000····························....2 ··0x00006d5c·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 ··0x00006e60·586d0000·00000000·00000000·d4160000·Xm..............3 ··0x00006e60·606d0000·00000000·00000000·2c160000·`m..........,...
4 ··0x00006e70·d4160000·d4160000·d4160000·d4160000·................4 ··0x00006e70·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
5 ··0x00006e80·d4160000·d4160000·d4160000·d4160000·................5 ··0x00006e80·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
6 ··0x00006e90·d4160000·d4160000·d4160000·d4160000·................6 ··0x00006e90·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
7 ··0x00006ea0·d4160000·d4160000·d4160000·d4160000·................7 ··0x00006ea0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
8 ··0x00006eb0·d4160000·d4160000·d4160000·d4160000·................8 ··0x00006eb0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
9 ··0x00006ec0·d4160000·d4160000·d4160000·d4160000·................9 ··0x00006ec0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
10 ··0x00006ed0·d4160000·d4160000·d4160000·d4160000·................10 ··0x00006ed0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
11 ··0x00006ee0·d4160000·d4160000·d4160000·d4160000·................11 ··0x00006ee0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
12 ··0x00006ef0·d4160000·d4160000·d4160000·d4160000·................12 ··0x00006ef0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
13 ··0x00006f00·d4160000·d4160000·d4160000·d4160000·................13 ··0x00006f00·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
14 ··0x00006f10·d4160000·d4160000·d4160000·d4160000·................14 ··0x00006f10·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
15 ··0x00006f20·d4160000·d4160000·d4160000·d4160000·................15 ··0x00006f20·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
16 ··0x00006f30·d4160000·d4160000·d4160000·d4160000·................16 ··0x00006f30·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
17 ··0x00006f40·d4160000·d4160000·d4160000·d4160000·................17 ··0x00006f40·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
18 ··0x00006f50·d4160000·d4160000·d4160000·d4160000·................18 ··0x00006f50·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
19 ··0x00006f60·d4160000·d4160000·d4160000·d4160000·................19 ··0x00006f60·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
20 ··0x00006f70·d4160000·d4160000·d4160000·d4160000·................20 ··0x00006f70·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
21 ··0x00006f80·d4160000·d4160000·d4160000·d4160000·................21 ··0x00006f80·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
22 ··0x00006f90·d4160000·d4160000·d4160000·d4160000·................22 ··0x00006f90·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
23 ··0x00006fa0·d4160000·d4160000·d4160000·d4160000·................23 ··0x00006fa0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
24 ··0x00006fb0·d4160000·d4160000·d4160000·d4160000·................24 ··0x00006fb0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
25 ··0x00006fc0·d4160000·d4160000·d4160000·d4160000·................25 ··0x00006fc0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
26 ··0x00006fd0·d4160000·d4160000·d4160000·d4160000·................26 ··0x00006fd0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...
27 ··0x00006fe0·d4160000·d4160000·d4160000·00000000·................27 ··0x00006fe0·2c160000·2c160000·2c160000·00000000·,...,...,.......
28 ··0x00006ff0·00000000·00000000·00000000·00000000·................28 ··0x00006ff0·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·00c00bf3·og-nox.debug....5 ··0x00000030·6f672d6e·6f782e64·65627567·000aecad·og-nox.debug....
6 ··0x00000040·7df78e6f·fc271e0e·32fcc602·78853db0·}..o.'..2...x.=.6 ··0x00000040·6e0930c7·9309d564·95762d9e·cc51ecd6·n.0....d.v-..Q..
7 ··0x00000050·e7··································.7 ··0x00000050·7a··································z
  
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·31613565·66613166·31326463·34313034·1a5efa1f12dc4104 
3 ··0x00000010·33333431·37306434·35303164·61636663·334170d4501dacfc2 ··0x00000000·38333336·62313030·63633833·30353930·8336b100cc830590
 3 ··0x00000010·37653565·34343839·61383033·62373432·7e5e4489a803b742
4 ··0x00000020·39396634·34392e64·65627567·00000000·99f449.debug....4 ··0x00000020·34623734·61382e64·65627567·00000000·4b74a8.debug....
5 ··0x00000030·895647ad····························.VG.5 ··0x00000030·58f75e5d····························X.^]
  
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. 
  
479 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 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:··········54296·(bytes·into·file)13 ··Start·of·section·headers:··········50176·(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······0x00b9e8·0x0000b9e8·0x0000b9e8·0x00278·0x00278·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x0bc64·0x0bc64·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x0b8fc·0x0b8fc·R·E·0x1000
8 ··LOAD···········0x00ca3c·0x0000ca3c·0x0000ca3c·0x00820·0x0095c·RW··0x10007 ··LOAD···········0x00ba44·0x0000ca44·0x0000ca44·0x00818·0x00954·RW··0x1000
9 ··DYNAMIC········0x00ca44·0x0000ca44·0x0000ca44·0x00110·0x00110·RW··0x48 ··DYNAMIC········0x00ba4c·0x0000ca4c·0x0000ca4c·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······0x00ca3c·0x0000ca3c·0x0000ca3c·0x005c4·0x005c4·R···0x111 ··GNU_RELRO······0x00ba44·0x0000ca44·0x0000ca44·0x005bc·0x005bc·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·0xd418:1 There·are·25·section·headers,·starting·at·offset·0xc400:
  
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·0012b0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·001290·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········0000140c·00140c·0013ac·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000013cc·0013cc·001368·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000027b8·0027b8·000256·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00002734·002734·000252·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00002a10·002a10·0000b0·00···A··4···5··410 ··[·6]·.gnu.version_r····VERNEED·········00002988·002988·000090·00···A··4···4··4
11 ··[·7]·.rel.dyn··········REL·············00002ac0·002ac0·0001b8·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00002a18·002a18·0001b8·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00002c78·002c78·0008f0·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00002bd0·002bd0·0008f0·08··AI··3··18··4
13 ··[·9]·.init·············PROGBITS········00003568·003568·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000034c0·0034c0·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00003574·003574·000dc0·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000034cc·0034cc·000dc0·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00004338·004338·00661c·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00004290·004290·00661c·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········0000a954·00a954·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000a8ac·00a8ac·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000a95c·00a95c·001044·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0000a8b4·00a8b4·001044·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········0000b9a0·00b9a0·000048·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······0000b9e8·00b9e8·000278·00··AL·11···0··4 
20 ··[16]·.eh_frame·········PROGBITS········0000bc60·00bc60·000004·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········0000b8f8·00b8f8·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······0000ca3c·00ca3c·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0000ca44·00ba44·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0000ca40·00ca40·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0000ca48·00ba48·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0000ca44·00ca44·000110·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0000ca4c·00ba4c·000108·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0000cb54·00cb54·0004ac·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0000cb54·00bb54·0004ac·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········0000d000·00d000·00025c·00··WA··0···0··423 ··[19]·.data·············PROGBITS········0000d000·00c000·00025c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0000d25c·00d25c·00013c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0000d25c·00c25c·00013c·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00d25c·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00c25c·000031·00······0···0··1
28 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·00d28d·000051·00······0···0··126 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·00c28d·000051·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·00d2e0·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········00000000·00c2e0·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·00d314·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·00c314·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.4 KB
readelf --wide --symbols {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Symbol·table·'.dynsym'·contains·299·entries:1 Symbol·table·'.dynsym'·contains·297·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:·00003568·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000034c0·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·0000d000·····0·SECTION·LOCAL··DEFAULT···21·.data5 ·····2:·0000d000·····0·SECTION·LOCAL··DEFAULT···19·.data
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_get0_param@OPENSSL_3.0.0·(2)6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_get0_param@OPENSSL_3.0.0·(2)
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·OPENSSL_sk_dup@OPENSSL_3.0.0·(3)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·OPENSSL_sk_dup@OPENSSL_3.0.0·(3)
8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_CTX_use_PrivateKey_file@OPENSSL_3.0.0·(2)8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_CTX_use_PrivateKey_file@OPENSSL_3.0.0·(2)
9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_CTX_set_default_passwd_cb@OPENSSL_3.0.0·(2)9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_CTX_set_default_passwd_cb@OPENSSL_3.0.0·(2)
10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_get_error@OPENSSL_3.0.0·(2)10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_get_error@OPENSSL_3.0.0·(2)
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_atom12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_atom
Offset 227, 76 lines modifiedOffset 227, 74 lines modified
227 ···223:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fupdatefilepos_getc227 ···223:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fupdatefilepos_getc
228 ···224:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·X509_REVOKED_get0_serialNumber@OPENSSL_3.0.0·(3)228 ···224:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·X509_REVOKED_get0_serialNumber@OPENSSL_3.0.0·(3)
229 ···225:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream229 ···225:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream
230 ···226:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sseterr230 ···226:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sseterr
231 ···227:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars231 ···227:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
232 ···228:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·X509_STORE_add_crl@OPENSSL_3.0.0·(3)232 ···228:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·X509_STORE_add_crl@OPENSSL_3.0.0·(3)
233 ···229:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom233 ···229:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom
234 ···230:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(7) 
235 ···231:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable234 ···230:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
236 ···232:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc235 ···231:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc
237 ···233:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_CTX_check_private_key@OPENSSL_3.0.0·(2)236 ···232:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_CTX_check_private_key@OPENSSL_3.0.0·(2)
238 ···234:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·X509_get0_notAfter@OPENSSL_3.0.0·(3)237 ···233:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·X509_get0_notAfter@OPENSSL_3.0.0·(3)
239 ···235:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ERR_error_string_n@OPENSSL_3.0.0·(3)238 ···234:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ERR_error_string_n@OPENSSL_3.0.0·(3)
240 ···236:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_bool239 ···235:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_bool
241 ···237:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·X509_STORE_CTX_get_current_cert@OPENSSL_3.0.0·(3)240 ···236:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·X509_STORE_CTX_get_current_cert@OPENSSL_3.0.0·(3)
242 ···238:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·X509_get_pubkey@OPENSSL_3.0.0·(3)241 ···237:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·X509_get_pubkey@OPENSSL_3.0.0·(3)
243 ···239:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_reset_term_refs242 ···238:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_reset_term_refs
244 ···240:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·BIO_new@OPENSSL_3.0.0·(3)243 ···239:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·BIO_new@OPENSSL_3.0.0·(3)
245 ···241:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(4)244 ···240:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(4)
246 ···242:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref245 ···241:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
247 ···243:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·X509_get0_notBefore@OPENSSL_3.0.0·(3)246 ···242:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·X509_get0_notBefore@OPENSSL_3.0.0·(3)
248 ···244:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_sha256@OPENSSL_3.0.0·(3)247 ···243:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_sha256@OPENSSL_3.0.0·(3)
249 ···245:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·BIO_set_shutdown@OPENSSL_3.0.0·(3)248 ···244:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·BIO_set_shutdown@OPENSSL_3.0.0·(3)
250 ···246:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(4)249 ···245:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(4)
251 ···247:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror250 ···246:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror
252 ···248:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_new@OPENSSL_3.0.0·(3)251 ···247:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_new@OPENSSL_3.0.0·(3)
253 ···249:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable252 ···248:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
254 ···250:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·BIO_meth_set_write@OPENSSL_3.0.0·(3)253 ···249:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·BIO_meth_set_write@OPENSSL_3.0.0·(3)
255 ···251:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_CTX_set_alpn_protos@OPENSSL_3.0.0·(2)254 ···250:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_CTX_set_alpn_protos@OPENSSL_3.0.0·(2)
256 ···252:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen64@GLIBC_2.4·(4)255 ···251:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen64@GLIBC_2.4·(4)
257 ···253:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex256 ···252:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex
258 ···254:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·OPENSSL_sk_pop_free@OPENSSL_3.0.0·(3)257 ···253:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·OPENSSL_sk_pop_free@OPENSSL_3.0.0·(3)
259 ···255:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error258 ···254:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
260 ···256:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·OPENSSL_sk_shift@OPENSSL_3.0.0·(3)259 ···255:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·OPENSSL_sk_shift@OPENSSL_3.0.0·(3)
261 ···257:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(7) 
262 ···258:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil260 ···256:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil
263 ···259:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_blob261 ···257:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_blob
264 ···260:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·TLS_method@OPENSSL_3.0.0·(2)262 ···258:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·TLS_method@OPENSSL_3.0.0·(2)
265 ···261:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error263 ···259:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error
266 ···262:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·PEM_read_bio_X509@OPENSSL_3.0.0·(3)264 ···260:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·PEM_read_bio_X509@OPENSSL_3.0.0·(3)
267 ···263:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ASN1_STRING_get0_data@OPENSSL_3.0.0·(3)265 ···261:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ASN1_STRING_get0_data@OPENSSL_3.0.0·(3)
268 ···264:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_SESSION_free@OPENSSL_3.0.0·(2)266 ···262:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_SESSION_free@OPENSSL_3.0.0·(2)
269 ···265:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_get1_peer_certificate@OPENSSL_3.0.0·(2)267 ···263:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_get1_peer_certificate@OPENSSL_3.0.0·(2)
270 ···266:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·CRYPTO_malloc@OPENSSL_3.0.0·(3)268 ···264:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·CRYPTO_malloc@OPENSSL_3.0.0·(3)
271 ···267:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·X509_dup@OPENSSL_3.0.0·(3)269 ···265:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·X509_dup@OPENSSL_3.0.0·(3)
272 ···268:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_Q_keygen@OPENSSL_3.0.0·(3)270 ···266:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_Q_keygen@OPENSSL_3.0.0·(3)
273 ···269:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_CTX_get_cert_store@OPENSSL_3.0.0·(2)271 ···267:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_CTX_get_cert_store@OPENSSL_3.0.0·(2)
274 ···270:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·BN_bn2hex@OPENSSL_3.0.0·(3)272 ···268:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·BN_bn2hex@OPENSSL_3.0.0·(3)
275 ···271:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int64273 ···269:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int64
276 ···272:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_accept@OPENSSL_3.0.0·(2)274 ···270:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_accept@OPENSSL_3.0.0·(2)
277 ···273:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_get1_session@OPENSSL_3.0.0·(2)275 ···271:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_get1_session@OPENSSL_3.0.0·(2)
278 ···274:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_CTX_set_options@OPENSSL_3.0.0·(2)276 ···272:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_CTX_set_options@OPENSSL_3.0.0·(2)
279 ···275:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·OPENSSL_sk_new_null@OPENSSL_3.0.0·(3)277 ···273:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·OPENSSL_sk_new_null@OPENSSL_3.0.0·(3)
280 ···276:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__278 ···274:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
281 ···277:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_CTX_set_default_passwd_cb_userdata@OPENSSL_3.0.0·(2)279 ···275:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_CTX_set_default_passwd_cb_userdata@OPENSSL_3.0.0·(2)
282 ···278:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_blob280 ···276:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_blob
283 ···279:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer281 ···277:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
284 ···280:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable282 ···278:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
285 ···281:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(4)283 ···279:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(4)
286 ···282:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(4)284 ···280:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(4)
287 ···283:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_write@OPENSSL_3.0.0·(2)285 ···281:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_write@OPENSSL_3.0.0·(2)
288 ···284:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·PEM_read_X509_CRL@OPENSSL_3.0.0·(3)286 ···282:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·PEM_read_X509_CRL@OPENSSL_3.0.0·(3)
289 ···285:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·OpenSSL_version@OPENSSL_3.0.0·(3)287 ···283:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·OpenSSL_version@OPENSSL_3.0.0·(3)
290 ···286:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_CTX_set_alpn_select_cb@OPENSSL_3.0.0·(2)288 ···284:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_CTX_set_alpn_select_cb@OPENSSL_3.0.0·(2)
291 ···287:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_retry_address289 ···285:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_retry_address
292 ···288:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter290 ···286:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter
293 ···289:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·X509_VERIFY_PARAM_set1_host@OPENSSL_3.0.0·(3)291 ···287:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·X509_VERIFY_PARAM_set1_host@OPENSSL_3.0.0·(3)
294 ···290:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@GLIBC_2.4·(4)292 ···288:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@GLIBC_2.4·(4)
295 ···291:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_CTX_set_ex_data@OPENSSL_3.0.0·(2)293 ···289:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·SSL_CTX_set_ex_data@OPENSSL_3.0.0·(2)
296 ···292:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup@GLIBC_2.4·(4)294 ···290:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup@GLIBC_2.4·(4)
297 ···293:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·d2i_PrivateKey_bio@OPENSSL_3.0.0·(3)295 ···291:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·d2i_PrivateKey_bio@OPENSSL_3.0.0·(3)
298 ···294:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·BIO_meth_set_ctrl@OPENSSL_3.0.0·(3)296 ···292:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·BIO_meth_set_ctrl@OPENSSL_3.0.0·(3)
299 ···295:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·BIO_get_ex_data@OPENSSL_3.0.0·(3)297 ···293:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·BIO_get_ex_data@OPENSSL_3.0.0·(3)
300 ···296:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·X509_NAME_ENTRY_get_data@OPENSSL_3.0.0·(3)298 ···294:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·X509_NAME_ENTRY_get_data@OPENSSL_3.0.0·(3)
301 ···297:·0000a519·····2·FUNC····GLOBAL·DEFAULT···11·uninstall_ssl4pl299 ···295:·0000a471·····2·FUNC····GLOBAL·DEFAULT···11·uninstall_ssl4pl
302 ···298:·00009d15··2052·FUNC····GLOBAL·DEFAULT···11·install_ssl4pl300 ···296:·00009c6d··2052·FUNC····GLOBAL·DEFAULT···11·install_ssl4pl
13.0 KB
readelf --wide --relocs {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x2ac0·contains·55·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x2a18·contains·55·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000ca3c··00000017·R_ARM_RELATIVE········ 
4 0000ca40··00000017·R_ARM_RELATIVE········3 0000ca44··00000017·R_ARM_RELATIVE········
 4 0000ca48··00000017·R_ARM_RELATIVE········
5 0000d000··00000017·R_ARM_RELATIVE········5 0000d000··00000017·R_ARM_RELATIVE········
6 0000d008··00000017·R_ARM_RELATIVE········6 0000d008··00000017·R_ARM_RELATIVE········
7 0000d00c··00000017·R_ARM_RELATIVE········7 0000d00c··00000017·R_ARM_RELATIVE········
8 0000d010··00000017·R_ARM_RELATIVE········8 0000d010··00000017·R_ARM_RELATIVE········
9 0000d014··00000017·R_ARM_RELATIVE········9 0000d014··00000017·R_ARM_RELATIVE········
10 0000d11c··00000017·R_ARM_RELATIVE········10 0000d11c··00000017·R_ARM_RELATIVE········
11 0000d120··00000017·R_ARM_RELATIVE········11 0000d120··00000017·R_ARM_RELATIVE········
Offset 48, 20 lines modifiedOffset 48, 20 lines modified
48 0000d214··00000017·R_ARM_RELATIVE········48 0000d214··00000017·R_ARM_RELATIVE········
49 0000cfd8··00000d15·R_ARM_GLOB_DAT·········00000000···S__iob49 0000cfd8··00000d15·R_ARM_GLOB_DAT·········00000000···S__iob
50 0000cfdc··00002c15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.450 0000cfdc··00002c15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
51 0000cfe0··00003e15·R_ARM_GLOB_DAT·········00000000···X509_CRL_free@OPENSSL_3.0.051 0000cfe0··00003e15·R_ARM_GLOB_DAT·········00000000···X509_CRL_free@OPENSSL_3.0.0
52 0000cfe4··00004315·R_ARM_GLOB_DAT·········00000000···X509_free@OPENSSL_3.0.052 0000cfe4··00004315·R_ARM_GLOB_DAT·········00000000···X509_free@OPENSSL_3.0.0
53 0000cfe8··00005f15·R_ARM_GLOB_DAT·········00000000···GENERAL_NAME_free@OPENSSL_3.0.053 0000cfe8··00005f15·R_ARM_GLOB_DAT·········00000000···GENERAL_NAME_free@OPENSSL_3.0.0
54 0000cfec··00009015·R_ARM_GLOB_DAT·········00000000···stderr@GLIBC_2.454 0000cfec··00009015·R_ARM_GLOB_DAT·········00000000···stderr@GLIBC_2.4
55 0000cff0··0000f915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable55 0000cff0··0000f815·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
56 0000cff4··00011415·R_ARM_GLOB_DAT·········00000000···__gmon_start__56 0000cff4··00011215·R_ARM_GLOB_DAT·········00000000···__gmon_start__
57 0000cff8··00011815·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable57 0000cff8··00011615·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
58 0000cffc··00011a15·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.458 0000cffc··00011815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
  
59 Relocation·section·'.rel.plt'·at·offset·0x2c78·contains·286·entries:59 Relocation·section·'.rel.plt'·at·offset·0x2bd0·contains·286·entries:
60 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name60 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
61 0000cb60··00000316·R_ARM_JUMP_SLOT········00000000···SSL_get0_param@OPENSSL_3.0.061 0000cb60··00000316·R_ARM_JUMP_SLOT········00000000···SSL_get0_param@OPENSSL_3.0.0
62 0000cb64··00000416·R_ARM_JUMP_SLOT········00000000···OPENSSL_sk_dup@OPENSSL_3.0.062 0000cb64··00000416·R_ARM_JUMP_SLOT········00000000···OPENSSL_sk_dup@OPENSSL_3.0.0
63 0000cb68··00000516·R_ARM_JUMP_SLOT········00000000···SSL_CTX_use_PrivateKey_file@OPENSSL_3.0.063 0000cb68··00000516·R_ARM_JUMP_SLOT········00000000···SSL_CTX_use_PrivateKey_file@OPENSSL_3.0.0
64 0000cb6c··00000616·R_ARM_JUMP_SLOT········00000000···SSL_CTX_set_default_passwd_cb@OPENSSL_3.0.064 0000cb6c··00000616·R_ARM_JUMP_SLOT········00000000···SSL_CTX_set_default_passwd_cb@OPENSSL_3.0.0
65 0000cb70··00000716·R_ARM_JUMP_SLOT········00000000···SSL_get_error@OPENSSL_3.0.065 0000cb70··00000716·R_ARM_JUMP_SLOT········00000000···SSL_get_error@OPENSSL_3.0.0
66 0000cb74··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign66 0000cb74··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
Offset 278, 70 lines modifiedOffset 278, 70 lines modified
278 0000cec0··0000df16·R_ARM_JUMP_SLOT········00000000···S__fupdatefilepos_getc278 0000cec0··0000df16·R_ARM_JUMP_SLOT········00000000···S__fupdatefilepos_getc
279 0000cec4··0000e016·R_ARM_JUMP_SLOT········00000000···X509_REVOKED_get0_serialNumber@OPENSSL_3.0.0279 0000cec4··0000e016·R_ARM_JUMP_SLOT········00000000···X509_REVOKED_get0_serialNumber@OPENSSL_3.0.0
280 0000cec8··0000e116·R_ARM_JUMP_SLOT········00000000···PL_get_stream280 0000cec8··0000e116·R_ARM_JUMP_SLOT········00000000···PL_get_stream
281 0000cecc··0000e216·R_ARM_JUMP_SLOT········00000000···Sseterr281 0000cecc··0000e216·R_ARM_JUMP_SLOT········00000000···Sseterr
282 0000ced0··0000e316·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars282 0000ced0··0000e316·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
283 0000ced4··0000e416·R_ARM_JUMP_SLOT········00000000···X509_STORE_add_crl@OPENSSL_3.0.0283 0000ced4··0000e416·R_ARM_JUMP_SLOT········00000000···X509_STORE_add_crl@OPENSSL_3.0.0
284 0000ced8··0000e516·R_ARM_JUMP_SLOT········00000000···PL_get_atom284 0000ced8··0000e516·R_ARM_JUMP_SLOT········00000000···PL_get_atom
285 0000cedc··0000e716·R_ARM_JUMP_SLOT········00000000···PL_is_variable285 0000cedc··0000e616·R_ARM_JUMP_SLOT········00000000···PL_is_variable
286 0000cee0··0000e816·R_ARM_JUMP_SLOT········00000000···PL_malloc286 0000cee0··0000e716·R_ARM_JUMP_SLOT········00000000···PL_malloc
287 0000cee4··0000e916·R_ARM_JUMP_SLOT········00000000···SSL_CTX_check_private_key@OPENSSL_3.0.0287 0000cee4··0000e816·R_ARM_JUMP_SLOT········00000000···SSL_CTX_check_private_key@OPENSSL_3.0.0
288 0000cee8··0000ea16·R_ARM_JUMP_SLOT········00000000···X509_get0_notAfter@OPENSSL_3.0.0288 0000cee8··0000e916·R_ARM_JUMP_SLOT········00000000···X509_get0_notAfter@OPENSSL_3.0.0
289 0000ceec··0000eb16·R_ARM_JUMP_SLOT········00000000···ERR_error_string_n@OPENSSL_3.0.0289 0000ceec··0000ea16·R_ARM_JUMP_SLOT········00000000···ERR_error_string_n@OPENSSL_3.0.0
290 0000cef0··0000ec16·R_ARM_JUMP_SLOT········00000000···PL_unify_bool290 0000cef0··0000eb16·R_ARM_JUMP_SLOT········00000000···PL_unify_bool
291 0000cef4··0000ed16·R_ARM_JUMP_SLOT········00000000···X509_STORE_CTX_get_current_cert@OPENSSL_3.0.0291 0000cef4··0000ec16·R_ARM_JUMP_SLOT········00000000···X509_STORE_CTX_get_current_cert@OPENSSL_3.0.0
292 0000cef8··0000ee16·R_ARM_JUMP_SLOT········00000000···X509_get_pubkey@OPENSSL_3.0.0292 0000cef8··0000ed16·R_ARM_JUMP_SLOT········00000000···X509_get_pubkey@OPENSSL_3.0.0
293 0000cefc··0000ef16·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs293 0000cefc··0000ee16·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs
294 0000cf00··0000f016·R_ARM_JUMP_SLOT········00000000···BIO_new@OPENSSL_3.0.0294 0000cf00··0000ef16·R_ARM_JUMP_SLOT········00000000···BIO_new@OPENSSL_3.0.0
295 0000cf04··0000f116·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4295 0000cf04··0000f016·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
296 0000cf08··0000f216·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref296 0000cf08··0000f116·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
297 0000cf0c··0000f316·R_ARM_JUMP_SLOT········00000000···X509_get0_notBefore@OPENSSL_3.0.0297 0000cf0c··0000f216·R_ARM_JUMP_SLOT········00000000···X509_get0_notBefore@OPENSSL_3.0.0
298 0000cf10··0000f416·R_ARM_JUMP_SLOT········00000000···EVP_sha256@OPENSSL_3.0.0298 0000cf10··0000f316·R_ARM_JUMP_SLOT········00000000···EVP_sha256@OPENSSL_3.0.0
299 0000cf14··0000f516·R_ARM_JUMP_SLOT········00000000···BIO_set_shutdown@OPENSSL_3.0.0299 0000cf14··0000f416·R_ARM_JUMP_SLOT········00000000···BIO_set_shutdown@OPENSSL_3.0.0
300 0000cf18··0000f616·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4300 0000cf18··0000f516·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
301 0000cf1c··0000f716·R_ARM_JUMP_SLOT········00000000···Sferror301 0000cf1c··0000f616·R_ARM_JUMP_SLOT········00000000···Sferror
302 0000cf20··0000f816·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_new@OPENSSL_3.0.0302 0000cf20··0000f716·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_new@OPENSSL_3.0.0
303 0000cf24··0000fa16·R_ARM_JUMP_SLOT········00000000···BIO_meth_set_write@OPENSSL_3.0.0303 0000cf24··0000f916·R_ARM_JUMP_SLOT········00000000···BIO_meth_set_write@OPENSSL_3.0.0
304 0000cf28··0000fb16·R_ARM_JUMP_SLOT········00000000···SSL_CTX_set_alpn_protos@OPENSSL_3.0.0304 0000cf28··0000fa16·R_ARM_JUMP_SLOT········00000000···SSL_CTX_set_alpn_protos@OPENSSL_3.0.0
305 0000cf2c··0000fc16·R_ARM_JUMP_SLOT········00000000···fopen64@GLIBC_2.4305 0000cf2c··0000fb16·R_ARM_JUMP_SLOT········00000000···fopen64@GLIBC_2.4
306 0000cf30··0000fd16·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex306 0000cf30··0000fc16·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex
307 0000cf34··0000fe16·R_ARM_JUMP_SLOT········00000000···OPENSSL_sk_pop_free@OPENSSL_3.0.0307 0000cf34··0000fd16·R_ARM_JUMP_SLOT········00000000···OPENSSL_sk_pop_free@OPENSSL_3.0.0
308 0000cf38··0000ff16·R_ARM_JUMP_SLOT········00000000···PL_resource_error308 0000cf38··0000fe16·R_ARM_JUMP_SLOT········00000000···PL_resource_error
309 0000cf3c··00010016·R_ARM_JUMP_SLOT········00000000···OPENSSL_sk_shift@OPENSSL_3.0.0309 0000cf3c··0000ff16·R_ARM_JUMP_SLOT········00000000···OPENSSL_sk_shift@OPENSSL_3.0.0
310 0000cf40··00010216·R_ARM_JUMP_SLOT········00000000···PL_get_nil310 0000cf40··00010016·R_ARM_JUMP_SLOT········00000000···PL_get_nil
311 0000cf44··00010316·R_ARM_JUMP_SLOT········00000000···PL_put_blob311 0000cf44··00010116·R_ARM_JUMP_SLOT········00000000···PL_put_blob
312 0000cf48··00010416·R_ARM_JUMP_SLOT········00000000···TLS_method@OPENSSL_3.0.0312 0000cf48··00010216·R_ARM_JUMP_SLOT········00000000···TLS_method@OPENSSL_3.0.0
313 0000cf4c··00010516·R_ARM_JUMP_SLOT········00000000···PL_permission_error313 0000cf4c··00010316·R_ARM_JUMP_SLOT········00000000···PL_permission_error
314 0000cf50··00010616·R_ARM_JUMP_SLOT········00000000···PEM_read_bio_X509@OPENSSL_3.0.0314 0000cf50··00010416·R_ARM_JUMP_SLOT········00000000···PEM_read_bio_X509@OPENSSL_3.0.0
315 0000cf54··00010716·R_ARM_JUMP_SLOT········00000000···ASN1_STRING_get0_data@OPENSSL_3.0.0315 0000cf54··00010516·R_ARM_JUMP_SLOT········00000000···ASN1_STRING_get0_data@OPENSSL_3.0.0
316 0000cf58··00010816·R_ARM_JUMP_SLOT········00000000···SSL_SESSION_free@OPENSSL_3.0.0316 0000cf58··00010616·R_ARM_JUMP_SLOT········00000000···SSL_SESSION_free@OPENSSL_3.0.0
317 0000cf5c··00010916·R_ARM_JUMP_SLOT········00000000···SSL_get1_peer_certificate@OPENSSL_3.0.0317 0000cf5c··00010716·R_ARM_JUMP_SLOT········00000000···SSL_get1_peer_certificate@OPENSSL_3.0.0
318 0000cf60··00010a16·R_ARM_JUMP_SLOT········00000000···CRYPTO_malloc@OPENSSL_3.0.0318 0000cf60··00010816·R_ARM_JUMP_SLOT········00000000···CRYPTO_malloc@OPENSSL_3.0.0
319 0000cf64··00010b16·R_ARM_JUMP_SLOT········00000000···X509_dup@OPENSSL_3.0.0319 0000cf64··00010916·R_ARM_JUMP_SLOT········00000000···X509_dup@OPENSSL_3.0.0
320 0000cf68··00010c16·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_Q_keygen@OPENSSL_3.0.0320 0000cf68··00010a16·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_Q_keygen@OPENSSL_3.0.0
321 0000cf6c··00010d16·R_ARM_JUMP_SLOT········00000000···SSL_CTX_get_cert_store@OPENSSL_3.0.0321 0000cf6c··00010b16·R_ARM_JUMP_SLOT········00000000···SSL_CTX_get_cert_store@OPENSSL_3.0.0
322 0000cf70··00010e16·R_ARM_JUMP_SLOT········00000000···BN_bn2hex@OPENSSL_3.0.0322 0000cf70··00010c16·R_ARM_JUMP_SLOT········00000000···BN_bn2hex@OPENSSL_3.0.0
323 0000cf74··00010f16·R_ARM_JUMP_SLOT········00000000···PL_unify_int64323 0000cf74··00010d16·R_ARM_JUMP_SLOT········00000000···PL_unify_int64
324 0000cf78··00011016·R_ARM_JUMP_SLOT········00000000···SSL_accept@OPENSSL_3.0.0324 0000cf78··00010e16·R_ARM_JUMP_SLOT········00000000···SSL_accept@OPENSSL_3.0.0
325 0000cf7c··00011116·R_ARM_JUMP_SLOT········00000000···SSL_get1_session@OPENSSL_3.0.0325 0000cf7c··00010f16·R_ARM_JUMP_SLOT········00000000···SSL_get1_session@OPENSSL_3.0.0
326 0000cf80··00011216·R_ARM_JUMP_SLOT········00000000···SSL_CTX_set_options@OPENSSL_3.0.0326 0000cf80··00011016·R_ARM_JUMP_SLOT········00000000···SSL_CTX_set_options@OPENSSL_3.0.0
327 0000cf84··00011316·R_ARM_JUMP_SLOT········00000000···OPENSSL_sk_new_null@OPENSSL_3.0.0327 0000cf84··00011116·R_ARM_JUMP_SLOT········00000000···OPENSSL_sk_new_null@OPENSSL_3.0.0
328 0000cf88··00011416·R_ARM_JUMP_SLOT········00000000···__gmon_start__328 0000cf88··00011216·R_ARM_JUMP_SLOT········00000000···__gmon_start__
329 0000cf8c··00011516·R_ARM_JUMP_SLOT········00000000···SSL_CTX_set_default_passwd_cb_userdata@OPENSSL_3.0.0329 0000cf8c··00011316·R_ARM_JUMP_SLOT········00000000···SSL_CTX_set_default_passwd_cb_userdata@OPENSSL_3.0.0
330 0000cf90··00011616·R_ARM_JUMP_SLOT········00000000···PL_get_blob330 0000cf90··00011416·R_ARM_JUMP_SLOT········00000000···PL_get_blob
331 0000cf94··00011716·R_ARM_JUMP_SLOT········00000000···PL_unify_integer331 0000cf94··00011516·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
332 0000cf98··00011916·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4332 0000cf98··00011716·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4
333 0000cf9c··00011a16·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4333 0000cf9c··00011816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
334 0000cfa0··00011b16·R_ARM_JUMP_SLOT········00000000···SSL_write@OPENSSL_3.0.0334 0000cfa0··00011916·R_ARM_JUMP_SLOT········00000000···SSL_write@OPENSSL_3.0.0
335 0000cfa4··00011c16·R_ARM_JUMP_SLOT········00000000···PEM_read_X509_CRL@OPENSSL_3.0.0335 0000cfa4··00011a16·R_ARM_JUMP_SLOT········00000000···PEM_read_X509_CRL@OPENSSL_3.0.0
336 0000cfa8··00011d16·R_ARM_JUMP_SLOT········00000000···OpenSSL_version@OPENSSL_3.0.0336 0000cfa8··00011b16·R_ARM_JUMP_SLOT········00000000···OpenSSL_version@OPENSSL_3.0.0
337 0000cfac··00011e16·R_ARM_JUMP_SLOT········00000000···SSL_CTX_set_alpn_select_cb@OPENSSL_3.0.0337 0000cfac··00011c16·R_ARM_JUMP_SLOT········00000000···SSL_CTX_set_alpn_select_cb@OPENSSL_3.0.0
338 0000cfb0··00011f16·R_ARM_JUMP_SLOT········00000000···_PL_retry_address338 0000cfb0··00011d16·R_ARM_JUMP_SLOT········00000000···_PL_retry_address
339 0000cfb4··00012016·R_ARM_JUMP_SLOT········00000000···Sset_filter339 0000cfb4··00011e16·R_ARM_JUMP_SLOT········00000000···Sset_filter
340 0000cfb8··00012116·R_ARM_JUMP_SLOT········00000000···X509_VERIFY_PARAM_set1_host@OPENSSL_3.0.0340 0000cfb8··00011f16·R_ARM_JUMP_SLOT········00000000···X509_VERIFY_PARAM_set1_host@OPENSSL_3.0.0
341 0000cfbc··00012216·R_ARM_JUMP_SLOT········00000000···pthread_mutex_unlock@GLIBC_2.4341 0000cfbc··00012016·R_ARM_JUMP_SLOT········00000000···pthread_mutex_unlock@GLIBC_2.4
342 0000cfc0··00012316·R_ARM_JUMP_SLOT········00000000···SSL_CTX_set_ex_data@OPENSSL_3.0.0342 0000cfc0··00012116·R_ARM_JUMP_SLOT········00000000···SSL_CTX_set_ex_data@OPENSSL_3.0.0
343 0000cfc4··00012416·R_ARM_JUMP_SLOT········00000000···strdup@GLIBC_2.4343 0000cfc4··00012216·R_ARM_JUMP_SLOT········00000000···strdup@GLIBC_2.4
344 0000cfc8··00012516·R_ARM_JUMP_SLOT········00000000···d2i_PrivateKey_bio@OPENSSL_3.0.0344 0000cfc8··00012316·R_ARM_JUMP_SLOT········00000000···d2i_PrivateKey_bio@OPENSSL_3.0.0
345 0000cfcc··00012616·R_ARM_JUMP_SLOT········00000000···BIO_meth_set_ctrl@OPENSSL_3.0.0345 0000cfcc··00012416·R_ARM_JUMP_SLOT········00000000···BIO_meth_set_ctrl@OPENSSL_3.0.0
346 0000cfd0··00012716·R_ARM_JUMP_SLOT········00000000···BIO_get_ex_data@OPENSSL_3.0.0346 0000cfd0··00012516·R_ARM_JUMP_SLOT········00000000···BIO_get_ex_data@OPENSSL_3.0.0
347 0000cfd4··00012816·R_ARM_JUMP_SLOT········00000000···X509_NAME_ENTRY_get_data@OPENSSL_3.0.0347 0000cfd4··00012616·R_ARM_JUMP_SLOT········00000000···X509_NAME_ENTRY_get_data@OPENSSL_3.0.0
2.43 KB
readelf --wide --dynamic {}
    
Offset 1, 33 lines modifiedOffset 1, 32 lines modified
  
1 Dynamic·section·at·offset·0xca44·contains·30·entries:1 Dynamic·section·at·offset·0xba4c·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)·······················0x35687 ·0x0000000c·(INIT)·······················0x34c0
9 ·0x0000000d·(FINI)·······················0xa9548 ·0x0000000d·(FINI)·······················0xa8ac
10 ·0x00000019·(INIT_ARRAY)·················0xca3c9 ·0x00000019·(INIT_ARRAY)·················0xca44
11 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
12 ·0x0000001a·(FINI_ARRAY)·················0xca4011 ·0x0000001a·(FINI_ARRAY)·················0xca48
13 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
14 ·0x6ffffef5·(GNU_HASH)···················0x13813 ·0x6ffffef5·(GNU_HASH)···················0x118
15 ·0x00000005·(STRTAB)·····················0x140c14 ·0x00000005·(STRTAB)·····················0x13cc
16 ·0x00000006·(SYMTAB)·····················0x15c15 ·0x00000006·(SYMTAB)·····················0x13c
17 ·0x0000000a·(STRSZ)······················5036·(bytes)16 ·0x0000000a·(STRSZ)······················4968·(bytes)
18 ·0x0000000b·(SYMENT)·····················16·(bytes)17 ·0x0000000b·(SYMENT)·····················16·(bytes)
19 ·0x00000003·(PLTGOT)·····················0xcb5418 ·0x00000003·(PLTGOT)·····················0xcb54
20 ·0x00000002·(PLTRELSZ)···················2288·(bytes)19 ·0x00000002·(PLTRELSZ)···················2288·(bytes)
21 ·0x00000014·(PLTREL)·····················REL20 ·0x00000014·(PLTREL)·····················REL
22 ·0x00000017·(JMPREL)·····················0x2c7821 ·0x00000017·(JMPREL)·····················0x2bd0
23 ·0x00000011·(REL)························0x2ac022 ·0x00000011·(REL)························0x2a18
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)····················0x2a1027 ·0x6ffffffe·(VERNEED)····················0x2988
29 ·0x6fffffff·(VERNEEDNUM)·················528 ·0x6fffffff·(VERNEEDNUM)·················4
30 ·0x6ffffff0·(VERSYM)·····················0x27b829 ·0x6ffffff0·(VERSYM)·····················0x2734
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:·d1a349fd026a3d779d294b82b74b3282bf66f1693 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4d972ed48f0f5b2d62389c3f7e22d898e93bc685
5.68 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·299·entries:1 Version·symbols·section·'.gnu.version'·contains·297·entries:
2 ·Addr:·0x00000000000027b8··Offset:·0x000027b8··Link:·3·(.dynsym)2 ·Addr:·0x0000000000002734··Offset:·0x00002734··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, 39 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)···4·(GLIBC_2.4)··56 ··0d0:···1·(*global*)······1·(*global*)······2·(OPENSSL_3.0.0)···4·(GLIBC_2.4)··
57 ··0d4:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···57 ··0d4:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
58 ··0d8:···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···1·(*global*)···58 ··0d8:···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···1·(*global*)···
59 ··0dc:···4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···59 ··0dc:···4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
60 ··0e0:···3·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)······1·(*global*)···60 ··0e0:···3·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)······1·(*global*)···
61 ··0e4:···3·(OPENSSL_3.0.0)···1·(*global*)······7·(GCC_3.5)·······1·(*global*)···61 ··0e4:···3·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)······1·(*global*)···
62 ··0e8:···1·(*global*)······2·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0) 
63 ··0ec:···1·(*global*)······3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···1·(*global*)···62 ··0e8:···2·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···1·(*global*)···
 63 ··0ec:···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···1·(*global*)······3·(OPENSSL_3.0.0)
 64 ··0f0:···4·(GLIBC_2.4)·····1·(*global*)······3·(OPENSSL_3.0.0)···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)···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:···1·(*global*)······3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···4·(GLIBC_2.4)··
 67 ··0fc:···1·(*global*)······3·(OPENSSL_3.0.0)···1·(*global*)······3·(OPENSSL_3.0.0)
 68 ··100:···1·(*global*)······1·(*global*)······2·(OPENSSL_3.0.0)···1·(*global*)···
 69 ··104:···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)
 70 ··108:···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)
66 ··0f8:···3·(OPENSSL_3.0.0)···1·(*global*)······3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)71 ··10c:···3·(OPENSSL_3.0.0)···1·(*global*)······2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)
67 ··0fc:···4·(GLIBC_2.4)·····1·(*global*)······3·(OPENSSL_3.0.0)···1·(*global*)··· 
68 ··100:···3·(OPENSSL_3.0.0)···7·(GCC_3.5)·······1·(*global*)······1·(*global*)··· 
69 ··104:···2·(OPENSSL_3.0.0)···1·(*global*)······3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0) 
70 ··108:···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0) 
71 ··10c:···3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···1·(*global*)··· 
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) 
75 ··11c:···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)···72 ··110:···2·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···1·(*global*)······2·(OPENSSL_3.0.0)
76 ··120:···1·(*global*)······3·(OPENSSL_3.0.0)···4·(GLIBC_2.4)·····2·(OPENSSL_3.0.0)73 ··114:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
77 ··124:···4·(GLIBC_2.4)·····3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)74 ··118:···4·(GLIBC_2.4)·····2·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)
78 ··128:···3·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)···75 ··11c:···2·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)······3·(OPENSSL_3.0.0)
 76 ··120:···4·(GLIBC_2.4)·····2·(OPENSSL_3.0.0)···4·(GLIBC_2.4)·····3·(OPENSSL_3.0.0)
 77 ··124:···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···1·(*global*)···
 78 ··128:···1·(*global*)···
  
79 Version·needs·section·'.gnu.version_r'·contains·5·entries:79 Version·needs·section·'.gnu.version_r'·contains·4·entries:
80 ·Addr:·0x0000000000002a10··Offset:·0x00002a10··Link:·4·(.dynstr)80 ·Addr:·0x0000000000002988··Offset:·0x00002988··Link:·4·(.dynstr)
81 ··000000:·Version:·1··File:·libgcc_s.so.1··Cnt:·1 
82 ··0x0010:···Name:·GCC_3.5··Flags:·none··Version:·7 
83 ··0x0020:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·181 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
84 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·682 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·6
85 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·283 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
86 ··0x0050:···Name:·GLIBC_2.34··Flags:·none··Version:·584 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·5
87 ··0x0060:···Name:·GLIBC_2.4··Flags:·none··Version:·485 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·4
88 ··0x0070:·Version:·1··File:·libcrypto.so.3··Cnt:·186 ··0x0050:·Version:·1··File:·libcrypto.so.3··Cnt:·1
89 ··0x0080:···Name:·OPENSSL_3.0.0··Flags:·none··Version:·387 ··0x0060:···Name:·OPENSSL_3.0.0··Flags:·none··Version:·3
90 ··0x0090:·Version:·1··File:·libssl.so.3··Cnt:·188 ··0x0070:·Version:·1··File:·libssl.so.3··Cnt:·1
91 ··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 462, 16 lines modifiedOffset 459, 14 lines modified
462 .shstrtab459 .shstrtab
463 .note.gnu.build-id460 .note.gnu.build-id
464 .gnu.hash461 .gnu.hash
465 .gnu.version462 .gnu.version
466 .gnu.version_r463 .gnu.version_r
467 .rel.dyn464 .rel.dyn
468 .rel.plt465 .rel.plt
469 .ARM.extab 
470 .ARM.exidx 
471 .eh_frame466 .eh_frame
472 .init_array467 .init_array
473 .fini_array468 .fini_array
474 .dynamic469 .dynamic
475 .ARM.attributes470 .ARM.attributes
476 .gnu_debugaltlink471 .gnu_debugaltlink
477 .gnu_debuglink472 .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·29010000·01000000·05000000·....)...........2 ··0x00000118·02000000·27010000·01000000·05000000·....'...........
3 ··0x00000148·01800020·29010000·2a010000·01300b4c·...·)...*....0.L3 ··0x00000128·01800020·27010000·28010000·01300b4c·...·'...(....0.L
4 ··0x00000158·fd31aadd····························.1..4 ··0x00000138·fd31aadd····························.1..
  
41.1 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 00003568·<.init>:2 000034c0·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     4338·<X509_NAME_ENTRY_get_data@plt+0x10>5 »       bl»     4290·<X509_NAME_ENTRY_get_data@plt+0x10>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
50.7 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 0000a954·<.fini>:2 0000a8ac·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
34.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 ··0x0000bc60·00000000····························....2 ··0x0000b8f8·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 ··0x0000ca3c·fd430000····························.C..2 ··0x0000ca44·55430000····························UC..
  
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 ··0x0000ca40·bd430000····························.C..2 ··0x0000ca48·15430000····························.C..
  
9.91 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 79 lines modifiedOffset 1, 79 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 ··0x0000cb54·44ca0000·00000000·00000000·74350000·D...........t5..3 ··0x0000cb54·4cca0000·00000000·00000000·cc340000·L............4..
4 ··0x0000cb64·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
5 ··0x0000cb74·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
6 ··0x0000cb84·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
7 ··0x0000cb94·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
8 ··0x0000cba4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
9 ··0x0000cbb4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
10 ··0x0000cbc4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
11 ··0x0000cbd4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
12 ··0x0000cbe4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
13 ··0x0000cbf4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
14 ··0x0000cc04·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
15 ··0x0000cc14·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
16 ··0x0000cc24·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
17 ··0x0000cc34·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
18 ··0x0000cc44·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
19 ··0x0000cc54·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
20 ··0x0000cc64·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
21 ··0x0000cc74·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
22 ··0x0000cc84·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
23 ··0x0000cc94·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
24 ··0x0000cca4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
25 ··0x0000ccb4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
26 ··0x0000ccc4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
27 ··0x0000ccd4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
28 ··0x0000cce4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
29 ··0x0000ccf4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
30 ··0x0000cd04·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
31 ··0x0000cd14·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
32 ··0x0000cd24·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
33 ··0x0000cd34·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
34 ··0x0000cd44·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
35 ··0x0000cd54·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
36 ··0x0000cd64·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
37 ··0x0000cd74·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
38 ··0x0000cd84·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
39 ··0x0000cd94·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
40 ··0x0000cda4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
41 ··0x0000cdb4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
42 ··0x0000cdc4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
43 ··0x0000cdd4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
44 ··0x0000cde4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
45 ··0x0000cdf4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
46 ··0x0000ce04·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
47 ··0x0000ce14·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
48 ··0x0000ce24·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
49 ··0x0000ce34·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
50 ··0x0000ce44·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
51 ··0x0000ce54·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
52 ··0x0000ce64·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
53 ··0x0000ce74·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
54 ··0x0000ce84·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
55 ··0x0000ce94·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
56 ··0x0000cea4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
57 ··0x0000ceb4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
58 ··0x0000cec4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
59 ··0x0000ced4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
60 ··0x0000cee4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
61 ··0x0000cef4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
62 ··0x0000cf04·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
63 ··0x0000cf14·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
64 ··0x0000cf24·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
65 ··0x0000cf34·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
66 ··0x0000cf44·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
67 ··0x0000cf54·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
68 ··0x0000cf64·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
69 ··0x0000cf74·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
70 ··0x0000cf84·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
71 ··0x0000cf94·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
72 ··0x0000cfa4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
73 ··0x0000cfb4·74350000·74350000·74350000·74350000·t5..t5..t5..t5.. 
74 ··0x0000cfc4·74350000·74350000·74350000·74350000·t5..t5..t5..t5..4 ··0x0000cb64·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 5 ··0x0000cb74·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 6 ··0x0000cb84·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 7 ··0x0000cb94·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 8 ··0x0000cba4·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 9 ··0x0000cbb4·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 10 ··0x0000cbc4·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 11 ··0x0000cbd4·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 12 ··0x0000cbe4·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 13 ··0x0000cbf4·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 14 ··0x0000cc04·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 15 ··0x0000cc14·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 16 ··0x0000cc24·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 17 ··0x0000cc34·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 18 ··0x0000cc44·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 19 ··0x0000cc54·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 20 ··0x0000cc64·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 21 ··0x0000cc74·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 22 ··0x0000cc84·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 23 ··0x0000cc94·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 24 ··0x0000cca4·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 25 ··0x0000ccb4·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 26 ··0x0000ccc4·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 27 ··0x0000ccd4·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 28 ··0x0000cce4·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 29 ··0x0000ccf4·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 30 ··0x0000cd04·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 31 ··0x0000cd14·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 32 ··0x0000cd24·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 33 ··0x0000cd34·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 34 ··0x0000cd44·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 35 ··0x0000cd54·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 36 ··0x0000cd64·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 37 ··0x0000cd74·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 38 ··0x0000cd84·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 39 ··0x0000cd94·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 40 ··0x0000cda4·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 41 ··0x0000cdb4·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 42 ··0x0000cdc4·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 43 ··0x0000cdd4·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 44 ··0x0000cde4·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 45 ··0x0000cdf4·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 46 ··0x0000ce04·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 47 ··0x0000ce14·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 48 ··0x0000ce24·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 49 ··0x0000ce34·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 50 ··0x0000ce44·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 51 ··0x0000ce54·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 52 ··0x0000ce64·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 53 ··0x0000ce74·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 54 ··0x0000ce84·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 55 ··0x0000ce94·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
 56 ··0x0000cea4·cc340000·cc340000·cc340000·cc340000·.4...4...4...4..
Max diff block lines reached; 65/10058 bytes (0.65%) of diff not shown.
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 ··0x0000d000·00d00000·00000000·e0b50000·e0b50000·................2 ··0x0000d000·00d00000·00000000·38b50000·38b50000·........8...8...
3 ··0x0000d010·e0b50000·e0b50000·f9e7cf81·2da6a854·............-..T3 ··0x0000d010·38b50000·38b50000·f9e7cf81·2da6a854·8...8.......-..T
4 ··0x0000d020·72b36e79·71103c46·8fff79de·ea2dfdd8·r.nyq.<F..y..-..4 ··0x0000d020·72b36e79·71103c46·8fff79de·ea2dfdd8·r.nyq.<F..y..-..
5 ··0x0000d030·89eb170a·3660365c·b8d757b6·328c0535·....6`6\..W.2..55 ··0x0000d030·89eb170a·3660365c·b8d757b6·328c0535·....6`6\..W.2..5
6 ··0x0000d040·29661174·57fb94d9·f05e7c52·e5158841·)f.tW....^|R...A6 ··0x0000d040·29661174·57fb94d9·f05e7c52·e5158841·)f.tW....^|R...A
7 ··0x0000d050·803c5754·62f35b28·1c3b8424·12c79f9b·.<WTb.[(.;.$....7 ··0x0000d050·803c5754·62f35b28·1c3b8424·12c79f9b·.<WTb.[(.;.$....
8 ··0x0000d060·07e1e842·0028d500·d759c24b·4de9adb2·...B.(...Y.KM...8 ··0x0000d060·07e1e842·0028d500·d759c24b·4de9adb2·...B.(...Y.KM...
9 ··0x0000d070·be58c295·b4d02780·9a4585f2·6cb19940·.X....'..E..l..@9 ··0x0000d070·be58c295·b4d02780·9a4585f2·6cb19940·.X....'..E..l..@
10 ··0x0000d080·b12e57b7·afabc247·c1d1a61d·980c997c·..W....G.......|10 ··0x0000d080·b12e57b7·afabc247·c1d1a61d·980c997c·..W....G.......|
Offset 13, 29 lines modifiedOffset 13, 29 lines modified
13 ··0x0000d0a0·d72d4cb4·0bc0deac·34dd638a·7e510a4a·.-L.....4.c.~Q.J13 ··0x0000d0a0·d72d4cb4·0bc0deac·34dd638a·7e510a4a·.-L.....4.c.~Q.J
14 ··0x0000d0b0·b895f20e·c9f9f523·99f7e0c1·6be6bd8a·.......#....k...14 ··0x0000d0b0·b895f20e·c9f9f523·99f7e0c1·6be6bd8a·.......#....k...
15 ··0x0000d0c0·d53ef887·569bd000·5a9c6056·fe748d42·.>..V...Z.`V.t.B15 ··0x0000d0c0·d53ef887·569bd000·5a9c6056·fe748d42·.>..V...Z.`V.t.B
16 ··0x0000d0d0·4a9e6aac·74e67d12·66cc3630·1bc4d7bc·J.j.t.}.f.60....16 ··0x0000d0d0·4a9e6aac·74e67d12·66cc3630·1bc4d7bc·J.j.t.}.f.60....
17 ··0x0000d0e0·19e0af2b·e3721318·e7298982·c9e4301e·...+.r...)....0.17 ··0x0000d0e0·19e0af2b·e3721318·e7298982·c9e4301e·...+.r...)....0.
18 ··0x0000d0f0·4fe8b0be·22736994·448696f7·77d8db68·O..."si.D...w..h18 ··0x0000d0f0·4fe8b0be·22736994·448696f7·77d8db68·O..."si.D...w..h
19 ··0x0000d100·b24effba·3569d465·f3aeab88·2f7ad75e·.N..5i.e..../z.^19 ··0x0000d100·b24effba·3569d465·f3aeab88·2f7ad75e·.N..5i.e..../z.^
20 ··0x0000d110·98fcf5ca·d443b4ab·02000000·19670000·.....C.......g..20 ··0x0000d110·98fcf5ca·d443b4ab·02000000·71660000·.....C......qf..
21 ··0x0000d120·ad660000·00000000·d9610000·ed540000·.f.......a...T..21 ··0x0000d120·05660000·00000000·31610000·45540000·.f......1a..ET..
22 ··0x0000d130·00000000·013a2975·01000000·c4ac0000·.....:)u........22 ··0x0000d130·00000000·013a2975·01000000·1cac0000·.....:)u........
23 ··0x0000d140·85670000·314d0000·9d4d0000·114d0000·.g..1M...M...M..23 ··0x0000d140·dd660000·894c0000·f54c0000·694c0000·.f...L...L..iL..
24 ··0x0000d150·00000000·00000000·00000000·00000000·................24 ··0x0000d150·00000000·00000000·00000000·00000000·................
25 ··0x0000d160·00000000·00000000·00000000·00000000·................25 ··0x0000d160·00000000·00000000·00000000·00000000·................
26 ··0x0000d170·00000000·00000000·00000000·00000000·................26 ··0x0000d170·00000000·00000000·00000000·00000000·................
27 ··0x0000d180·00000000·00000000·00000000·00000000·................27 ··0x0000d180·00000000·00000000·00000000·00000000·................
28 ··0x0000d190·00b50000·f14c0000·48af0000·d14c0000·.....L..H....L..28 ··0x0000d190·58b40000·494c0000·a0ae0000·294c0000·X...IL......)L..
29 ··0x0000d1a0·c8b70000·5d5f0000·d4b70000·3d5f0000·....]_......=_..29 ··0x0000d1a0·20b70000·b55e0000·2cb70000·955e0000··....^..,....^..
30 ··0x0000d1b0·9cb70000·294a0000·14b50000·99490000·....)J.......I..30 ··0x0000d1b0·f4b60000·81490000·6cb40000·f1480000·.....I..l....H..
31 ··0x0000d1c0·1cb50000·69920000·e0b70000·a9480000·....i........H..31 ··0x0000d1c0·74b40000·c1910000·38b70000·01480000·t.......8....H..
32 ··0x0000d1d0·e8b70000·b9470000·04af0000·a9450000·.....G.......E..32 ··0x0000d1d0·40b70000·11470000·5cae0000·01450000·@....G..\....E..
33 ··0x0000d1e0·50b50000·41470000·3cb50000·d1460000·P...AG..<....F..33 ··0x0000d1e0·a8b40000·99460000·94b40000·29460000·.....F......)F..
34 ··0x0000d1f0·64b50000·2d450000·00000000·00000000·d...-E..........34 ··0x0000d1f0·bcb40000·85440000·00000000·00000000·.....D..........
35 ··0x0000d200·013a2975·05000000·dcab0000·d14d0000·.:)u.........M..35 ··0x0000d200·013a2975·05000000·34ab0000·294d0000·.:)u....4...)M..
36 ··0x0000d210·00000000·6d4d0000·00000000·00000000·....mM..........36 ··0x0000d210·00000000·c54c0000·00000000·00000000·.....L..........
37 ··0x0000d220·00000000·00000000·00000000·00000000·................37 ··0x0000d220·00000000·00000000·00000000·00000000·................
38 ··0x0000d230·00000000·00000000·00000000·00000000·................38 ··0x0000d230·00000000·00000000·00000000·00000000·................
39 ··0x0000d240·00000000·00000000·00000000·00000000·................39 ··0x0000d240·00000000·00000000·00000000·00000000·................
40 ··0x0000d250·00000000·00000000·00000000··········............40 ··0x0000d250·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·00c00bf3·og-nox.debug....5 ··0x00000030·6f672d6e·6f782e64·65627567·000aecad·og-nox.debug....
6 ··0x00000040·7df78e6f·fc271e0e·32fcc602·78853db0·}..o.'..2...x.=.6 ··0x00000040·6e0930c7·9309d564·95762d9e·cc51ecd6·n.0....d.v-..Q..
7 ··0x00000050·e7··································.7 ··0x00000050·7a··································z
  
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·61333439·66643032·36613364·37373964·a349fd026a3d779d 
3 ··0x00000010·32393462·38326237·34623332·38326266·294b82b74b3282bf2 ··0x00000000·39373265·64343866·30663562·32643632·972ed48f0f5b2d62
 3 ··0x00000010·33383963·33663765·32326438·39386539·389c3f7e22d898e9
4 ··0x00000020·36366631·36392e64·65627567·00000000·66f169.debug....4 ··0x00000020·33626336·38352e64·65627567·00000000·3bc685.debug....
5 ··0x00000030·9c228280····························."..5 ··0x00000030·33b95d51····························3.]Q
  
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. 
  
297 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 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:··········29276·(bytes·into·file)13 ··Start·of·section·headers:··········29256·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x05a74·0x05a74·R·E·0x1000
8 ··LOAD···········0x0068c8·0x000068c8·0x000068c8·0x007cc·0x008cc·RW··0x10007 ··LOAD···········0x0068d0·0x000068d0·0x000068d0·0x007c4·0x008c4·RW··0x1000
9 ··DYNAMIC········0x006d80·0x00006d80·0x00006d80·0x00100·0x00100·RW··0x48 ··DYNAMIC········0x006d88·0x00006d88·0x00006d88·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······0x0068c8·0x000068c8·0x000068c8·0x00738·0x00738·R···0x111 ··GNU_RELRO······0x0068d0·0x000068d0·0x000068d0·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·0x725c:1 There·are·26·section·headers,·starting·at·offset·0x7248:
  
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······000068c8·0068c8·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······000068d0·0068d0·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······000068cc·0068cc·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······000068d4·0068d4·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······PROGBITS········000068d0·0068d0·0004b0·00··WA··0···0··421 ··[17]·.data.rel.ro······PROGBITS········000068d8·0068d8·0004b0·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········00006d80·006d80·000100·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········00006d88·006d88·0000f8·08··WA··4···0··4
25 ··[21]·.got··············PROGBITS········00006e80·006e80·000180·04··WA··0···0··423 ··[19]·.got··············PROGBITS········00006e80·006e80·000180·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00007000·007000·000094·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00007000·007000·000094·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········00007094·007094·000100·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00007094·007094·000100·00··WA··0···0··4
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·007094·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·007094·000031·00······0···0··1
29 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·0070c5·000051·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·0070c5·000051·00······0···0··1
30 ··[26]·.gnu_debuglink····PROGBITS········00000000·007118·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·007118·000034·00······0···0··4
31 ··[27]·.shstrtab·········STRTAB··········00000000·00714c·00010f·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·00714c·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 {}
    
Offset 1, 100 lines modifiedOffset 1, 98 lines modified
  
1 Symbol·table·'.dynsym'·contains·97·entries:1 Symbol·table·'.dynsym'·contains·95·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:·000015d4·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·0000152c·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00007000·····0·SECTION·LOCAL··DEFAULT···22·.data5 ·····2:·00007000·····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_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·NOTYPE··GLOBAL·DEFAULT··UND·PL_handle_signals8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_handle_signals
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_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·PL_get_name_arity_sz18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_blob19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_blob
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·recvfrom@GLIBC_2.4·(3)22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·recvfrom@GLIBC_2.4·(2)
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
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_new_atom29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_atom30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_atom
32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·poll@GLIBC_2.4·(3)31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·poll@GLIBC_2.4·(2)
33 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·accept@GLIBC_2.4·(3)32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·accept@GLIBC_2.4·(2)
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Slock33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Slock
35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fread@GLIBC_2.4·(3)34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fread@GLIBC_2.4·(2)
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception
38 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__setsockopt64@GLIBC_2.34·(5)37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__setsockopt64@GLIBC_2.34·(4)
39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__fcntl_time64@GLIBC_2.34·(5)38 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__fcntl_time64@GLIBC_2.34·(4)
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·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor
42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_dispatch42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_dispatch
44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__h_errno_location@GLIBC_2.4·(3)43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__h_errno_location@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·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)49 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(2)
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_blob50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_blob
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cvt_i_ushort51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cvt_i_ushort
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·(3)54 ····51:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)
56 ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getservbyname@GLIBC_2.4·(3)55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getservbyname@GLIBC_2.4·(2)
57 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sprintf_chk@GLIBC_2.4·(3)56 ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sprintf_chk@GLIBC_2.4·(2)
58 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2) 
59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·bind@GLIBC_2.4·(3)57 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·bind@GLIBC_2.4·(2)
60 ····57:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(3)58 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom
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_close_foreign_frame61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_backtrace63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_backtrace
66 ····63:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@GLIBC_2.4·(3)64 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@GLIBC_2.4·(2)
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_thread_self65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_thread_self
68 ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sendto@GLIBC_2.4·(3)66 ····63:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sendto@GLIBC_2.4·(2)
69 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·shutdown@GLIBC_2.4·(3)67 ····64:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·shutdown@GLIBC_2.4·(2)
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
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·listen@GLIBC_2.4·(3)70 ····67:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·listen@GLIBC_2.4·(2)
73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
74 ····71:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getsockname@GLIBC_2.4·(3)72 ····69:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getsockname@GLIBC_2.4·(2)
75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf
76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
77 ····74:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen64@GLIBC_2.4·(3)75 ····72:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen64@GLIBC_2.4·(2)
78 ····75:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpeername@GLIBC_2.4·(3)76 ····73:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpeername@GLIBC_2.4·(2)
79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning
80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose
81 ····78:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·freeaddrinfo@GLIBC_2.4·(3)79 ····76:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·freeaddrinfo@GLIBC_2.4·(2)
82 ····79:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getaddrinfo@GLIBC_2.4·(3)80 ····77:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getaddrinfo@GLIBC_2.4·(2)
83 ····80:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·socket@GLIBC_2.4·(3)81 ····78:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·socket@GLIBC_2.4·(2)
84 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable82 ····79:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
85 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil
86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz
87 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars85 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cvt_i_uchar86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cvt_i_uchar
89 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list87 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
90 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
91 ····88:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·recv@GLIBC_2.4·(3)89 ····86:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·recv@GLIBC_2.4·(2)
92 ····89:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.4·(3)90 ····87:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.4·(2)
93 ····90:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·send@GLIBC_2.4·(3)91 ····88:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·send@GLIBC_2.4·(2)
94 ····91:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·connect@GLIBC_2.4·(3)92 ····89:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·connect@GLIBC_2.4·(2)
95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
96 ····93:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)94 ····91:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
97 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars
98 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool
99 ····96:·00003409··1016·FUNC····GLOBAL·DEFAULT···11·install_tipc97 ····94:·00003361··1016·FUNC····GLOBAL·DEFAULT···11·install_tipc
15.4 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·0x6d80·contains·28·entries:1 Dynamic·section·at·offset·0x6d88·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)·················0x68c87 ·0x00000019·(INIT_ARRAY)·················0x68d0
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x68cc9 ·0x0000001a·(FINI_ARRAY)·················0x68d4
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)·····················0x6e8016 ·0x00000003·(PLTGOT)·····················0x6e80
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:·88403b27beb9a2ba42c608eba91b6a426a590e973 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·70ce57716119ec42c6deba14c544c638e6ce8694
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}
15.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
176 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 ··0x000068c8·e51a0000····························....2 ··0x000068d0·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 ··0x000068cc·a51a0000····························....2 ··0x000068d4·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 ··0x000068d8·01000000·50540000·02000000·58540000·....PT......XT..
 3 ··0x000068e8·03000000·60540000·04000000·68540000·....`T......hT..
 4 ··0x000068f8·05000000·70540000·06000000·74540000·....pT......tT..
 5 ··0x00006908·07000000·7c540000·08000000·84540000·....|T.......T..
 6 ··0x00006918·09000000·8c540000·0a000000·94540000·.....T.......T..
 7 ··0x00006928·0b000000·9c540000·0c000000·a4540000·.....T.......T..
 8 ··0x00006938·0d000000·ac540000·0e000000·b4540000·.....T.......T..
 9 ··0x00006948·0f000000·bc540000·10000000·c4540000·.....T.......T..
 10 ··0x00006958·11000000·cc540000·12000000·d4540000·.....T.......T..
 11 ··0x00006968·13000000·dc540000·14000000·e4540000·.....T.......T..
 12 ··0x00006978·15000000·ec540000·16000000·f4540000·.....T.......T..
2 ··0x000068d0·01000000·f8540000·02000000·00550000·.....T.......U..13 ··0x00006988·17000000·fc540000·18000000·04550000·.....T.......U..
3 ··0x000068e0·03000000·08550000·04000000·10550000·.....U.......U.. 
4 ··0x000068f0·05000000·18550000·06000000·1c550000·.....U.......U.. 
5 ··0x00006900·07000000·24550000·08000000·2c550000·....$U......,U.. 
6 ··0x00006910·09000000·34550000·0a000000·3c550000·....4U......<U.. 
7 ··0x00006920·0b000000·44550000·0c000000·4c550000·....DU......LU.. 
8 ··0x00006930·0d000000·54550000·0e000000·5c550000·....TU......\U.. 
9 ··0x00006940·0f000000·64550000·10000000·6c550000·....dU......lU.. 
10 ··0x00006950·11000000·74550000·12000000·7c550000·....tU......|U.. 
11 ··0x00006960·13000000·84550000·14000000·8c550000·.....U.......U.. 
12 ··0x00006970·15000000·94550000·16000000·9c550000·.....U.......U.. 
13 ··0x00006980·17000000·a4550000·18000000·ac550000·.....U.......U.. 
14 ··0x00006990·19000000·b4550000·1a000000·bc550000·.....U.......U..14 ··0x00006998·19000000·0c550000·1a000000·14550000·.....U.......U..
15 ··0x000069a0·1b000000·c4550000·1c000000·cc550000·.....U.......U..15 ··0x000069a8·1b000000·1c550000·1c000000·24550000·.....U......$U..
16 ··0x000069b0·1d000000·d4550000·1e000000·dc550000·.....U.......U..16 ··0x000069b8·1d000000·2c550000·1e000000·34550000·....,U......4U..
17 ··0x000069c0·1f000000·e4550000·20000000·ec550000·.....U..·....U..17 ··0x000069c8·1f000000·3c550000·20000000·44550000·....<U..·...DU..
18 ··0x000069d0·21000000·f4550000·22000000·fc550000·!....U.."....U..18 ··0x000069d8·21000000·4c550000·22000000·54550000·!...LU.."...TU..
19 ··0x000069e0·23000000·04560000·24000000·0c560000·#....V..$....V..19 ··0x000069e8·23000000·5c550000·24000000·64550000·#...\U..$...dU..
20 ··0x000069f0·25000000·1c560000·26000000·24560000·%....V..&...$V..20 ··0x000069f8·25000000·74550000·26000000·7c550000·%...tU..&...|U..
21 ··0x00006a00·27000000·2c560000·28000000·38560000·'...,V..(...8V..21 ··0x00006a08·27000000·84550000·28000000·90550000·'....U..(....U..
22 ··0x00006a10·0b000000·40560000·2a000000·4c560000·....@V..*...LV..22 ··0x00006a18·0b000000·98550000·2a000000·a4550000·.....U..*....U..
23 ··0x00006a20·2b000000·54560000·2c000000·5c560000·+...TV..,...\V..23 ··0x00006a28·2b000000·ac550000·2c000000·b4550000·+....U..,....U..
24 ··0x00006a30·2d000000·64560000·2e000000·70560000·-...dV......pV..24 ··0x00006a38·2d000000·bc550000·2e000000·c8550000·-....U.......U..
25 ··0x00006a40·2f000000·78560000·30000000·80560000·/...xV..0....V..25 ··0x00006a48·2f000000·d0550000·30000000·d8550000·/....U..0....U..
26 ··0x00006a50·31000000·88560000·32000000·90560000·1....V..2....V..26 ··0x00006a58·31000000·e0550000·32000000·e8550000·1....U..2....U..
27 ··0x00006a60·33000000·98560000·34000000·a0560000·3....V..4....V..27 ··0x00006a68·33000000·f0550000·34000000·f8550000·3....U..4....U..
28 ··0x00006a70·35000000·a8560000·36000000·b0560000·5....V..6....V..28 ··0x00006a78·35000000·00560000·36000000·08560000·5....V..6....V..
29 ··0x00006a80·37000000·b8560000·38000000·c0560000·7....V..8....V..29 ··0x00006a88·37000000·10560000·38000000·18560000·7....V..8....V..
30 ··0x00006a90·39000000·c8560000·23000000·d0560000·9....V..#....V..30 ··0x00006a98·39000000·20560000·23000000·28560000·9...·V..#...(V..
31 ··0x00006aa0·3b000000·dc560000·3c000000·e4560000·;....V..<....V..31 ··0x00006aa8·3b000000·34560000·3c000000·3c560000·;...4V..<...<V..
32 ··0x00006ab0·3d000000·ec560000·3e000000·f4560000·=....V..>....V..32 ··0x00006ab8·3d000000·44560000·3e000000·4c560000·=...DV..>...LV..
33 ··0x00006ac0·3f000000·fc560000·40000000·04570000·?....V..@....W..33 ··0x00006ac8·3f000000·54560000·40000000·5c560000·?...TV..@...\V..
34 ··0x00006ad0·41000000·0c570000·42000000·14570000·A....W..B....W..34 ··0x00006ad8·41000000·64560000·42000000·6c560000·A...dV..B...lV..
35 ··0x00006ae0·43000000·1c570000·44000000·24570000·C....W..D...$W..35 ··0x00006ae8·43000000·74560000·44000000·7c560000·C...tV..D...|V..
36 ··0x00006af0·45000000·2c570000·46000000·34570000·E...,W..F...4W..36 ··0x00006af8·45000000·84560000·46000000·8c560000·E....V..F....V..
37 ··0x00006b00·47000000·3c570000·48000000·44570000·G...<W..H...DW..37 ··0x00006b08·47000000·94560000·48000000·9c560000·G....V..H....V..
38 ··0x00006b10·49000000·50570000·4a000000·58570000·I...PW..J...XW..38 ··0x00006b18·49000000·a8560000·4a000000·b0560000·I....V..J....V..
39 ··0x00006b20·4b000000·60570000·4c000000·6c570000·K...`W..L...lW..39 ··0x00006b28·4b000000·b8560000·4c000000·c4560000·K....V..L....V..
40 ··0x00006b30·4d000000·78570000·4e000000·80570000·M...xW..N....W..40 ··0x00006b38·4d000000·d0560000·4e000000·d8560000·M....V..N....V..
41 ··0x00006b40·4f000000·88570000·50000000·90570000·O....W..P....W..41 ··0x00006b48·4f000000·e0560000·50000000·e8560000·O....V..P....V..
42 ··0x00006b50·51000000·98570000·52000000·a0570000·Q....W..R....W..42 ··0x00006b58·51000000·f0560000·52000000·f8560000·Q....V..R....V..
43 ··0x00006b60·53000000·a8570000·54000000·b4570000·S....W..T....W..43 ··0x00006b68·53000000·00570000·54000000·0c570000·S....W..T....W..
44 ··0x00006b70·55000000·bc570000·56000000·c8570000·U....W..V....W..44 ··0x00006b78·55000000·14570000·56000000·20570000·U....W..V...·W..
45 ··0x00006b80·57000000·d4570000·58000000·dc570000·W....W..X....W..45 ··0x00006b88·57000000·2c570000·58000000·34570000·W...,W..X...4W..
46 ··0x00006b90·59000000·e8570000·5a000000·f8570000·Y....W..Z....W..46 ··0x00006b98·59000000·40570000·5a000000·50570000·Y...@W..Z...PW..
47 ··0x00006ba0·5b000000·04580000·5c000000·10580000·[....X..\....X..47 ··0x00006ba8·5b000000·5c570000·5c000000·68570000·[...\W..\...hW..
48 ··0x00006bb0·5d000000·1c580000·5e000000·2c580000·]....X..^...,X..48 ··0x00006bb8·5d000000·74570000·5e000000·84570000·]...tW..^....W..
49 ··0x00006bc0·5f000000·3c580000·60000000·48580000·_...<X..`...HX..49 ··0x00006bc8·5f000000·94570000·60000000·a0570000·_....W..`....W..
50 ··0x00006bd0·61000000·58580000·62000000·68580000·a...XX..b...hX..50 ··0x00006bd8·61000000·b0570000·62000000·c0570000·a....W..b....W..
51 ··0x00006be0·63000000·74580000·64000000·84580000·c...tX..d....X..51 ··0x00006be8·63000000·cc570000·64000000·dc570000·c....W..d....W..
52 ··0x00006bf0·65000000·90580000·66000000·9c580000·e....X..f....X..52 ··0x00006bf8·65000000·e8570000·66000000·f4570000·e....W..f....W..
53 ··0x00006c00·67000000·a8580000·68000000·b8580000·g....X..h....X..53 ··0x00006c08·67000000·00580000·68000000·10580000·g....X..h....X..
54 ··0x00006c10·69000000·c4580000·6a000000·cc580000·i....X..j....X..54 ··0x00006c18·69000000·1c580000·6a000000·24580000·i....X..j...$X..
55 ··0x00006c20·6b000000·d4580000·6c000000·e0580000·k....X..l....X..55 ··0x00006c28·6b000000·2c580000·6c000000·38580000·k...,X..l...8X..
56 ··0x00006c30·6d000000·ec580000·6e000000·fc580000·m....X..n....X..56 ··0x00006c38·6d000000·44580000·6e000000·54580000·m...DX..n...TX..
57 ··0x00006c40·6f000000·08590000·70000000·18590000·o....Y..p....Y..57 ··0x00006c48·6f000000·60580000·70000000·70580000·o...`X..p...pX..
58 ··0x00006c50·71000000·24590000·72000000·34590000·q...$Y..r...4Y..58 ··0x00006c58·71000000·7c580000·72000000·8c580000·q...|X..r....X..
59 ··0x00006c60·73000000·40590000·74000000·4c590000·s...@Y..t...LY..59 ··0x00006c68·73000000·98580000·74000000·a4580000·s....X..t....X..
60 ··0x00006c70·75000000·54590000·76000000·5c590000·u...TY..v...\Y..60 ··0x00006c78·75000000·ac580000·76000000·b4580000·u....X..v....X..
61 ··0x00006c80·77000000·64590000·78000000·6c590000·w...dY..x...lY..61 ··0x00006c88·77000000·bc580000·78000000·c4580000·w....X..x....X..
62 ··0x00006c90·79000000·74590000·7a000000·80590000·y...tY..z....Y..62 ··0x00006c98·79000000·cc580000·7a000000·d8580000·y....X..z....X..
63 ··0x00006ca0·7b000000·88590000·7c000000·94590000·{....Y..|....Y..63 ··0x00006ca8·7b000000·e0580000·7c000000·ec580000·{....X..|....X..
64 ··0x00006cb0·7d000000·a0590000·7e000000·ac590000·}....Y..~....Y..64 ··0x00006cb8·7d000000·f8580000·7e000000·04590000·}....X..~....Y..
65 ··0x00006cc0·7f000000·b4590000·80000000·c0590000·.....Y.......Y..65 ··0x00006cc8·7f000000·0c590000·80000000·18590000·.....Y.......Y..
66 ··0x00006cd0·81000000·cc590000·82000000·dc590000·.....Y.......Y..66 ··0x00006cd8·81000000·24590000·82000000·34590000·....$Y......4Y..
67 ··0x00006ce0·83000000·e8590000·84000000·f8590000·.....Y.......Y..67 ··0x00006ce8·83000000·40590000·84000000·50590000·....@Y......PY..
68 ··0x00006cf0·85000000·005a0000·5f000000·0c5a0000·.....Z.._....Z..68 ··0x00006cf8·85000000·58590000·5f000000·64590000·....XY.._...dY..
69 ··0x00006d00·00000000·00000000·01000000·54540000·............TT..69 ··0x00006d08·00000000·00000000·01000000·ac530000·.............S..
70 ··0x00006d10·04000000·64540000·03000000·6c540000·....dT......lT..70 ··0x00006d18·04000000·bc530000·03000000·c4530000·.....S.......S..
71 ··0x00006d20·02000000·78540000·00000000·00000000·....xT..........71 ··0x00006d28·02000000·d0530000·00000000·00000000·.....S..........
72 ··0x00006d30·fdffffff·84540000·ffffffff·90540000·.....T.......T..72 ··0x00006d38·fdffffff·dc530000·ffffffff·e8530000·.....S.......S..
73 ··0x00006d40·fcffffff·a0540000·faffffff·ac540000·.....T.......T..73 ··0x00006d48·fcffffff·f8530000·faffffff·04540000·.....S.......T..
74 ··0x00006d50·f6ffffff·b8540000·feffffff·c4540000·.....T.......T..74 ··0x00006d58·f6ffffff·10540000·feffffff·1c540000·.....T.......T..
75 ··0x00006d60·f8ffffff·d0540000·f9ffffff·dc540000·.....T.......T..75 ··0x00006d68·f8ffffff·28540000·f9ffffff·34540000·....(T......4T..
76 ··0x00006d70·f5ffffff·ec540000·00000000·00000000·.....T..........76 ··0x00006d78·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 ··0x00006e80·806d0000·00000000·00000000·e0150000·.m..............3 ··0x00006e80·886d0000·00000000·00000000·38150000·.m..........8...
4 ··0x00006e90·e0150000·e0150000·e0150000·e0150000·................4 ··0x00006e90·38150000·38150000·38150000·38150000·8...8...8...8...
5 ··0x00006ea0·e0150000·e0150000·e0150000·e0150000·................5 ··0x00006ea0·38150000·38150000·38150000·38150000·8...8...8...8...
6 ··0x00006eb0·e0150000·e0150000·e0150000·e0150000·................6 ··0x00006eb0·38150000·38150000·38150000·38150000·8...8...8...8...
7 ··0x00006ec0·e0150000·e0150000·e0150000·e0150000·................7 ··0x00006ec0·38150000·38150000·38150000·38150000·8...8...8...8...
8 ··0x00006ed0·e0150000·e0150000·e0150000·e0150000·................8 ··0x00006ed0·38150000·38150000·38150000·38150000·8...8...8...8...
9 ··0x00006ee0·e0150000·e0150000·e0150000·e0150000·................9 ··0x00006ee0·38150000·38150000·38150000·38150000·8...8...8...8...
10 ··0x00006ef0·e0150000·e0150000·e0150000·e0150000·................10 ··0x00006ef0·38150000·38150000·38150000·38150000·8...8...8...8...
11 ··0x00006f00·e0150000·e0150000·e0150000·e0150000·................11 ··0x00006f00·38150000·38150000·38150000·38150000·8...8...8...8...
12 ··0x00006f10·e0150000·e0150000·e0150000·e0150000·................12 ··0x00006f10·38150000·38150000·38150000·38150000·8...8...8...8...
13 ··0x00006f20·e0150000·e0150000·e0150000·e0150000·................13 ··0x00006f20·38150000·38150000·38150000·38150000·8...8...8...8...
14 ··0x00006f30·e0150000·e0150000·e0150000·e0150000·................14 ··0x00006f30·38150000·38150000·38150000·38150000·8...8...8...8...
15 ··0x00006f40·e0150000·e0150000·e0150000·e0150000·................15 ··0x00006f40·38150000·38150000·38150000·38150000·8...8...8...8...
16 ··0x00006f50·e0150000·e0150000·e0150000·e0150000·................16 ··0x00006f50·38150000·38150000·38150000·38150000·8...8...8...8...
17 ··0x00006f60·e0150000·e0150000·e0150000·e0150000·................17 ··0x00006f60·38150000·38150000·38150000·38150000·8...8...8...8...
18 ··0x00006f70·e0150000·e0150000·e0150000·e0150000·................18 ··0x00006f70·38150000·38150000·38150000·38150000·8...8...8...8...
19 ··0x00006f80·e0150000·e0150000·e0150000·e0150000·................19 ··0x00006f80·38150000·38150000·38150000·38150000·8...8...8...8...
20 ··0x00006f90·e0150000·e0150000·e0150000·e0150000·................20 ··0x00006f90·38150000·38150000·38150000·38150000·8...8...8...8...
21 ··0x00006fa0·e0150000·e0150000·e0150000·e0150000·................21 ··0x00006fa0·38150000·38150000·38150000·38150000·8...8...8...8...
22 ··0x00006fb0·e0150000·e0150000·e0150000·e0150000·................22 ··0x00006fb0·38150000·38150000·38150000·38150000·8...8...8...8...
23 ··0x00006fc0·e0150000·e0150000·e0150000·e0150000·................23 ··0x00006fc0·38150000·38150000·38150000·38150000·8...8...8...8...
24 ··0x00006fd0·e0150000·e0150000·e0150000·e0150000·................24 ··0x00006fd0·38150000·38150000·38150000·38150000·8...8...8...8...
25 ··0x00006fe0·e0150000·e0150000·e0150000·00000000·................25 ··0x00006fe0·38150000·38150000·38150000·00000000·8...8...8.......
26 ··0x00006ff0·00000000·00000000·00000000·00000000·................26 ··0x00006ff0·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 ··0x00007000·00700000·02000000·013a2975·00000000·.p.......:)u....2 ··0x00007000·00700000·02000000·013a2975·00000000·.p.......:)u....
3 ··0x00007010·cc4e0000·b91f0000·291f0000·851f0000·.N......).......3 ··0x00007010·244e0000·111f0000·811e0000·dd1e0000·$N..............
4 ··0x00007020·611f0000·00000000·00000000·00000000·a...............4 ··0x00007020·b91e0000·00000000·00000000·00000000·................
5 ··0x00007030·00000000·00000000·00000000·00000000·................5 ··0x00007030·00000000·00000000·00000000·00000000·................
6 ··0x00007040·00000000·00000000·00000000·00000000·................6 ··0x00007040·00000000·00000000·00000000·00000000·................
7 ··0x00007050·00000000·00000000·00000000·00000000·................7 ··0x00007050·00000000·00000000·00000000·00000000·................
8 ··0x00007060·00000000·19200000·15200000·211f0000·.....·...·..!...8 ··0x00007060·00000000·711f0000·6d1f0000·791e0000·....q...m...y...
9 ··0x00007070·1d200000·d91f0000·00000000·19200000·.·...........·..9 ··0x00007070·751f0000·311f0000·00000000·711f0000·u...1.......q...
10 ··0x00007080·15200000·211f0000·11200000·d91f0000·.·..!....·......10 ··0x00007080·6d1f0000·791e0000·691f0000·311f0000·m...y...i...1...
11 ··0x00007090·00000000····························....11 ··0x00007090·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·00c00bf3·og-nox.debug....5 ··0x00000030·6f672d6e·6f782e64·65627567·000aecad·og-nox.debug....
6 ··0x00000040·7df78e6f·fc271e0e·32fcc602·78853db0·}..o.'..2...x.=.6 ··0x00000040·6e0930c7·9309d564·95762d9e·cc51ecd6·n.0....d.v-..Q..
7 ··0x00000050·e7··································.7 ··0x00000050·7a··································z
  
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·34303362·32376265·62396132·62613432·403b27beb9a2ba42 
3 ··0x00000010·63363038·65626139·31623661·34323661·c608eba91b6a426a2 ··0x00000000·63653537·37313631·31396563·34326336·ce57716119ec42c6
 3 ··0x00000010·64656261·31346335·34346336·33386536·deba14c544c638e6
4 ··0x00000020·35393065·39372e64·65627567·00000000·590e97.debug....4 ··0x00000020·63653836·39342e64·65627567·00000000·ce8694.debug....
5 ··0x00000030·3efa459e····························>.E.5 ··0x00000030·ac7fcdb5····························....
  
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. 
  
636 KB
swi-prolog-odbc_9.2.8+dfsg-3_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary
2 -rw-r--r--···0········0········0·····1536·2024-11-25·16:02:41.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1524·2024-11-25·16:02:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0···119540·2024-11-25·16:02:41.000000·data.tar.xz3 -rw-r--r--···0········0········0···119224·2024-11-25·16:02:41.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·2024-11-25·16:02:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)·····1059·2024-11-25·16:02:41.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)·····1039·2024-11-25·16:02:41.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)·····1255·2024-11-25·16:02:41.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)·····1256·2024-11-25·16:02:41.000000·./md5sums
4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2024-11-25·16:02:41.000000·./postinst4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2024-11-25·16:02:41.000000·./postinst
5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2024-11-25·16:02:41.000000·./postrm5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2024-11-25·16:02:41.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.8+dfsg-33 Version:·9.2.8+dfsg-3
4 Architecture:·armhf4 Architecture:·armhf
5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>
6 Installed-Size:·6786 Installed-Size:·678
7 Depends:·libc6·(>=·2.34),·libgcc-s1·(>=·3.5),·libodbc2·(>=·2.3.1),·swi-prolog-nox·(=·9.2.8+dfsg-3)7 Depends:·libc6·(>=·2.34),·libodbc2·(>=·2.3.1),·swi-prolog-nox·(=·9.2.8+dfsg-3)
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·2024-11-25·16:02:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/
7 -rw-r--r--···0·root·········(0)·root·········(0)····47224·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/odbc4pl.so7 -rw-r--r--···0·root·········(0)·root·········(0)····47124·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/odbc4pl.so
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/cql/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/cql/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/cql/cql/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/cql/cql/
12 -rw-r--r--···0·root·········(0)·root·········(0)·····3477·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/library/ext/cql/cql/INDEX.pl12 -rw-r--r--···0·root·········(0)·root·········(0)·····3477·2024-11-25·16:02:41.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
632 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 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:··········46184·(bytes·into·file)13 ··Start·of·section·headers:··········46164·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x0a2e0·0x0a2e0·R·E·0x1000
8 ··LOAD···········0x00aca8·0x0000bca8·0x0000bca8·0x00668·0x007cc·RW··0x10007 ··LOAD···········0x00acb0·0x0000bcb0·0x0000bcb0·0x00660·0x007c4·RW··0x1000
9 ··DYNAMIC········0x00acb0·0x0000bcb0·0x0000bcb0·0x00108·0x00108·RW··0x48 ··DYNAMIC········0x00acb8·0x0000bcb8·0x0000bcb8·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······0x00aca8·0x0000bca8·0x0000bca8·0x00358·0x00358·R···0x111 ··GNU_RELRO······0x00acb0·0x0000bcb0·0x0000bcb0·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·0xb468:1 There·are·24·section·headers,·starting·at·offset·0xb454:
  
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······0000bca8·00aca8·000004·04··WA··0···0··419 ··[15]·.init_array·······INIT_ARRAY······0000bcb0·00acb0·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······0000bcac·00acac·000004·04··WA··0···0··420 ··[16]·.fini_array·······FINI_ARRAY······0000bcb4·00acb4·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0000bcb0·00acb0·000108·08··WA··4···0··421 ··[17]·.dynamic··········DYNAMIC·········0000bcb8·00acb8·000100·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0000bdb8·00adb8·000248·04··WA··0···0··422 ··[18]·.got··············PROGBITS········0000bdb8·00adb8·000248·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········0000c000·00b000·000310·00··WA··0···0··423 ··[19]·.data·············PROGBITS········0000c000·00b000·000310·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0000c310·00b310·000164·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0000c310·00b310·000164·00··WA··0···0··4
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00b310·000031·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00b310·000031·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·00b344·000034·00······0···0··426 ··[22]·.gnu_debuglink····PROGBITS········00000000·00b344·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·00b378·0000f0·00······0···0··127 ··[23]·.shstrtab·········STRTAB··········00000000·00b378·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·0xacb0·contains·29·entries:1 Dynamic·section·at·offset·0xacb8·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)·················0xbca88 ·0x00000019·(INIT_ARRAY)·················0xbcb0
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0xbcac10 ·0x0000001a·(FINI_ARRAY)·················0xbcb4
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)·····················0xbdb817 ·0x00000003·(PLTGOT)·····················0xbdb8
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:·964d780451d2f8cad9ec4b565f249476704d26943 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·083ca5c9347a6da1a61e0790b75d7aac610f9875
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.3 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 ··0x0000bca8·1d220000····························."..2 ··0x0000bcb0·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 ··0x0000bcac·dd210000····························.!..2 ··0x0000bcb4·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 ··0x0000bdb8·b0bc0000·00000000·00000000·c41a0000·................3 ··0x0000bdb8·b8bc0000·00000000·00000000·1c1a0000·................
4 ··0x0000bdc8·c41a0000·c41a0000·c41a0000·c41a0000·................4 ··0x0000bdc8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
5 ··0x0000bdd8·c41a0000·c41a0000·c41a0000·c41a0000·................5 ··0x0000bdd8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
6 ··0x0000bde8·c41a0000·c41a0000·c41a0000·c41a0000·................6 ··0x0000bde8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
7 ··0x0000bdf8·c41a0000·c41a0000·c41a0000·c41a0000·................7 ··0x0000bdf8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
8 ··0x0000be08·c41a0000·c41a0000·c41a0000·c41a0000·................8 ··0x0000be08·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
9 ··0x0000be18·c41a0000·c41a0000·c41a0000·c41a0000·................9 ··0x0000be18·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
10 ··0x0000be28·c41a0000·c41a0000·c41a0000·c41a0000·................10 ··0x0000be28·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
11 ··0x0000be38·c41a0000·c41a0000·c41a0000·c41a0000·................11 ··0x0000be38·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
12 ··0x0000be48·c41a0000·c41a0000·c41a0000·c41a0000·................12 ··0x0000be48·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
13 ··0x0000be58·c41a0000·c41a0000·c41a0000·c41a0000·................13 ··0x0000be58·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
14 ··0x0000be68·c41a0000·c41a0000·c41a0000·c41a0000·................14 ··0x0000be68·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
15 ··0x0000be78·c41a0000·c41a0000·c41a0000·c41a0000·................15 ··0x0000be78·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
16 ··0x0000be88·c41a0000·c41a0000·c41a0000·c41a0000·................16 ··0x0000be88·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
17 ··0x0000be98·c41a0000·c41a0000·c41a0000·c41a0000·................17 ··0x0000be98·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
18 ··0x0000bea8·c41a0000·c41a0000·c41a0000·c41a0000·................18 ··0x0000bea8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
19 ··0x0000beb8·c41a0000·c41a0000·c41a0000·c41a0000·................19 ··0x0000beb8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
20 ··0x0000bec8·c41a0000·c41a0000·c41a0000·c41a0000·................20 ··0x0000bec8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
21 ··0x0000bed8·c41a0000·c41a0000·c41a0000·c41a0000·................21 ··0x0000bed8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
22 ··0x0000bee8·c41a0000·c41a0000·c41a0000·c41a0000·................22 ··0x0000bee8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
23 ··0x0000bef8·c41a0000·c41a0000·c41a0000·c41a0000·................23 ··0x0000bef8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
24 ··0x0000bf08·c41a0000·c41a0000·c41a0000·c41a0000·................24 ··0x0000bf08·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
25 ··0x0000bf18·c41a0000·c41a0000·c41a0000·c41a0000·................25 ··0x0000bf18·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
26 ··0x0000bf28·c41a0000·c41a0000·c41a0000·c41a0000·................26 ··0x0000bf28·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
27 ··0x0000bf38·c41a0000·c41a0000·c41a0000·c41a0000·................27 ··0x0000bf38·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
28 ··0x0000bf48·c41a0000·c41a0000·c41a0000·c41a0000·................28 ··0x0000bf48·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
29 ··0x0000bf58·c41a0000·c41a0000·c41a0000·c41a0000·................29 ··0x0000bf58·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
30 ··0x0000bf68·c41a0000·c41a0000·c41a0000·c41a0000·................30 ··0x0000bf68·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
31 ··0x0000bf78·c41a0000·c41a0000·c41a0000·c41a0000·................31 ··0x0000bf78·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
32 ··0x0000bf88·c41a0000·c41a0000·c41a0000·c41a0000·................32 ··0x0000bf88·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
33 ··0x0000bf98·c41a0000·c41a0000·c41a0000·c41a0000·................33 ··0x0000bf98·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
34 ··0x0000bfa8·c41a0000·c41a0000·c41a0000·c41a0000·................34 ··0x0000bfa8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
35 ··0x0000bfb8·c41a0000·c41a0000·c41a0000·c41a0000·................35 ··0x0000bfb8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
36 ··0x0000bfc8·c41a0000·c41a0000·c41a0000·c41a0000·................36 ··0x0000bfc8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................
37 ··0x0000bfd8·00000000·00000000·00000000·00000000·................37 ··0x0000bfd8·00000000·00000000·00000000·00000000·................
38 ··0x0000bfe8·00000000·00000000·00000000·00000000·................38 ··0x0000bfe8·00000000·00000000·00000000·00000000·................
39 ··0x0000bff8·00000000·00000000···················........39 ··0x0000bff8·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 ··0x0000c000·00c00000·90a10000·03000000·00000000·................2 ··0x0000c000·00c00000·e8a00000·03000000·00000000·................
3 ··0x0000c010·9ca10000·04000000·00000000·a4a10000·................3 ··0x0000c010·f4a00000·04000000·00000000·fca00000·................
4 ··0x0000c020·05000000·00000000·aca10000·07000000·................4 ··0x0000c020·05000000·00000000·04a10000·07000000·................
5 ··0x0000c030·00000000·00000000·00000000·00000000·................5 ··0x0000c030·00000000·00000000·00000000·00000000·................
6 ··0x0000c040·00000000·5c9c0000·00000000·01000000·....\...........6 ··0x0000c040·00000000·b49b0000·00000000·01000000·................
7 ··0x0000c050·a8950000·00000000·03000000·1c9a0000·................7 ··0x0000c050·00950000·00000000·03000000·74990000·............t...
8 ··0x0000c060·00000000·02000000·8c9c0000·00000000·................8 ··0x0000c060·00000000·02000000·e49b0000·00000000·................
9 ··0x0000c070·04000000·78960000·00000000·05000000·....x...........9 ··0x0000c070·04000000·d0950000·00000000·05000000·................
10 ··0x0000c080·9c9b0000·00000000·06000000·189c0000·................10 ··0x0000c080·f49a0000·00000000·06000000·709b0000·............p...
11 ··0x0000c090·00000000·07000000·109c0000·00000000·................11 ··0x0000c090·00000000·07000000·689b0000·00000000·........h.......
12 ··0x0000c0a0·08000000·209c0000·00000000·00000000·....·...........12 ··0x0000c0a0·08000000·789b0000·00000000·00000000·....x...........
13 ··0x0000c0b0·00000000·00000000·18a10000·10000000·................13 ··0x0000c0b0·00000000·00000000·70a00000·10000000·........p.......
14 ··0x0000c0c0·00000000·00000000·28a10000·11000000·........(.......14 ··0x0000c0c0·00000000·00000000·80a00000·11000000·................
15 ··0x0000c0d0·00000000·00000000·34a10000·12000000·........4.......15 ··0x0000c0d0·00000000·00000000·8ca00000·12000000·................
16 ··0x0000c0e0·00000000·00000000·44a10000·06000000·........D.......16 ··0x0000c0e0·00000000·00000000·9ca00000·06000000·................
17 ··0x0000c0f0·00000000·00000000·50a10000·4d000000·........P...M...17 ··0x0000c0f0·00000000·00000000·a8a00000·4d000000·............M...
18 ··0x0000c100·00000000·00000000·64a10000·07000000·........d.......18 ··0x0000c100·00000000·00000000·bca00000·07000000·................
19 ··0x0000c110·00000000·00000000·74a10000·01000000·........t.......19 ··0x0000c110·00000000·00000000·cca00000·01000000·................
20 ··0x0000c120·01000000·00000000·24990000·00000000·........$.......20 ··0x0000c120·01000000·00000000·7c980000·00000000·........|.......
21 ··0x0000c130·02000000·00000000·00000000·00000000·................21 ··0x0000c130·02000000·00000000·00000000·00000000·................
22 ··0x0000c140·00000000·00000000·fbff0000·aca00000·................22 ··0x0000c140·00000000·00000000·fbff0000·04a00000·................
23 ··0x0000c150·00000000·feff0000·74a00000·00000000·........t.......23 ··0x0000c150·00000000·feff0000·cc9f0000·00000000·................
24 ··0x0000c160·f9ff0000·b4a00000·00000000·01000000·................24 ··0x0000c160·f9ff0000·0ca00000·00000000·01000000·................
25 ··0x0000c170·10a10000·00000000·09000000·109c0000·................25 ··0x0000c170·68a00000·00000000·09000000·689b0000·h...........h...
26 ··0x0000c180·00000000·03000000·b8a00000·00000000·................26 ··0x0000c180·00000000·03000000·10a00000·00000000·................
27 ··0x0000c190·08000000·8ca00000·00000000·06000000·................27 ··0x0000c190·08000000·e49f0000·00000000·06000000·................
28 ··0x0000c1a0·9c9b0000·00000000·04000000·78960000·............x...28 ··0x0000c1a0·f49a0000·00000000·04000000·d0950000·................
29 ··0x0000c1b0·00000000·fcff0000·c0a00000·00000000·................29 ··0x0000c1b0·00000000·fcff0000·18a00000·00000000·................
30 ··0x0000c1c0·ffff0000·d0a00000·00000000·02000000·................30 ··0x0000c1c0·ffff0000·28a00000·00000000·02000000·....(...........
31 ··0x0000c1d0·dca00000·00000000·07000000·e4a00000·................31 ··0x0000c1d0·34a00000·00000000·07000000·3ca00000·4...........<...
32 ··0x0000c1e0·00000000·05000000·eca00000·00000000·................32 ··0x0000c1e0·00000000·05000000·44a00000·00000000·........D.......
33 ··0x0000c1f0·0a000000·189c0000·00000000·0b000000·................33 ··0x0000c1f0·0a000000·709b0000·00000000·0b000000·....p...........
34 ··0x0000c200·209c0000·00000000·faff0000·f8a00000··...............34 ··0x0000c200·789b0000·00000000·faff0000·50a00000·x...........P...
35 ··0x0000c210·00000000·fdff0000·c4a00000·00000000·................35 ··0x0000c210·00000000·fdff0000·1ca00000·00000000·................
36 ··0x0000c220·0c000000·d4a00000·00000000·f8ff0000·................36 ··0x0000c220·0c000000·2ca00000·00000000·f8ff0000·....,...........
37 ··0x0000c230·00a10000·00000000·f6ff0000·08a10000·................37 ··0x0000c230·58a00000·00000000·f6ff0000·60a00000·X...........`...
38 ··0x0000c240·00000000·f7ff0000·0ca10000·00000000·................38 ··0x0000c240·00000000·f7ff0000·64a00000·00000000·........d.......
39 ··0x0000c250·00000000·00000000·00000000·f8ff0000·................39 ··0x0000c250·00000000·00000000·00000000·f8ff0000·................
40 ··0x0000c260·6ca00000·00000000·01000000·10a10000·l...............40 ··0x0000c260·c49f0000·00000000·01000000·68a00000·............h...
41 ··0x0000c270·00000000·feff0000·74a00000·00000000·........t.......41 ··0x0000c270·00000000·feff0000·cc9f0000·00000000·................
42 ··0x0000c280·f0ff0000·7ca00000·00000000·e7ff0000·....|...........42 ··0x0000c280·f0ff0000·d49f0000·00000000·e7ff0000·................
43 ··0x0000c290·84a00000·00000000·08000000·8ca00000·................43 ··0x0000c290·dc9f0000·00000000·08000000·e49f0000·................
44 ··0x0000c2a0·00000000·09000000·109c0000·00000000·................44 ··0x0000c2a0·00000000·09000000·689b0000·00000000·........h.......
45 ··0x0000c2b0·5b000000·94a00000·00000000·0a000000·[...............45 ··0x0000c2b0·5b000000·ec9f0000·00000000·0a000000·[...............
46 ··0x0000c2c0·189c0000·00000000·5c000000·a0a00000·........\.......46 ··0x0000c2c0·709b0000·00000000·5c000000·f89f0000·p.......\.......
47 ··0x0000c2d0·00000000·0b000000·209c0000·00000000·........·.......47 ··0x0000c2d0·00000000·0b000000·789b0000·00000000·........x.......
48 ··0x0000c2e0·00000000·00000000·00000000·88a10000·................48 ··0x0000c2e0·00000000·00000000·00000000·e0a00000·................
49 ··0x0000c2f0·02000000·00000000·8ca10000·03000000·................49 ··0x0000c2f0·02000000·00000000·e4a00000·03000000·................
50 ··0x0000c300·00000000·00000000·00000000·00000000·................50 ··0x0000c300·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·34643738·30343531·64326638·63616439·4d780451d2f8cad9 
3 ··0x00000010·65633462·35363566·32343934·37363730·ec4b565f249476702 ··0x00000000·33636135·63393334·37613664·61316136·3ca5c9347a6da1a6
 3 ··0x00000010·31653037·39306237·35643761·61633631·1e0790b75d7aac61
4 ··0x00000020·34643236·39342e64·65627567·00000000·4d2694.debug....4 ··0x00000020·30663938·37352e64·65627567·00000000·0f9875.debug....
5 ··0x00000030·6ed615db····························n...5 ··0x00000030·29bbc8c0····························)...
  
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. 
  
491 KB
swi-prolog-test_9.2.8+dfsg-3_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary
2 -rw-r--r--···0········0········0····34976·2024-11-25·16:02:41.000000·control.tar.xz2 -rw-r--r--···0········0········0····34980·2024-11-25·16:02:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0···698980·2024-11-25·16:02:41.000000·data.tar.xz3 -rw-r--r--···0········0········0···698984·2024-11-25·16:02:41.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
491 KB
data.tar.xz
491 KB
data.tar
7.26 KB
file list
    
Offset 1472, 15 lines modifiedOffset 1472, 15 lines modified
1472 -rw-r--r--···0·root·········(0)·root·········(0)·····1139·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/7.csr1472 -rw-r--r--···0·root·········(0)·root·········(0)·····1139·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/7.csr
1473 -rw-r--r--···0·root·········(0)·root·········(0)·····1135·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/8.csr1473 -rw-r--r--···0·root·········(0)·root·········(0)·····1135·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/8.csr
1474 -rw-r--r--···0·root·········(0)·root·········(0)·····1139·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/9.csr1474 -rw-r--r--···0·root·········(0)·root·········(0)·····1139·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/9.csr
1475 -rw-r--r--···0·root·········(0)·root·········(0)·····1058·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/client.csr1475 -rw-r--r--···0·root·········(0)·root·········(0)·····1058·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/client.csr
1476 -rw-r--r--···0·root·········(0)·root·········(0)·····1045·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/server.csr1476 -rw-r--r--···0·root·········(0)·root·········(0)·····1045·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/server.csr
1477 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/1477 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/
1478 -rw-r--r--···0·root·········(0)·root·········(0)·····1314·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/1-cert.pem1478 -rw-r--r--···0·root·········(0)·root·········(0)·····1314·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/1-cert.pem
1479 -rw-r--r--···0·root·········(0)·root·········(0)·····1700·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/1-key.pem1479 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/1-key.pem
1480 -rw-r--r--···0·root·········(0)·root·········(0)·····1310·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/10-cert.pem1480 -rw-r--r--···0·root·········(0)·root·········(0)·····1310·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/10-cert.pem
1481 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/10-key.pem1481 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/10-key.pem
1482 -rw-r--r--···0·root·········(0)·root·········(0)·····4510·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/11-cert.pem1482 -rw-r--r--···0·root·········(0)·root·········(0)·····4510·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/11-cert.pem
1483 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/11-key.pem1483 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/11-key.pem
1484 -rw-r--r--···0·root·········(0)·root·········(0)·····1314·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/12-cert.pem1484 -rw-r--r--···0·root·········(0)·root·········(0)·····1314·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/12-cert.pem
1485 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/12-key.pem1485 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/12-key.pem
1486 -rw-r--r--···0·root·········(0)·root·········(0)·····1314·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/13-cert.pem1486 -rw-r--r--···0·root·········(0)·root·········(0)·····1314·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/13-cert.pem
Offset 1609, 15 lines modifiedOffset 1609, 15 lines modified
1609 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/newcerts/1609 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/newcerts/
1610 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/newcerts/1000.pem1610 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/newcerts/1000.pem
1611 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/private/1611 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/private/
1612 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/private/cakey.pem1612 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/private/cakey.pem
1613 -rw-r--r--···0·root·········(0)·root·········(0)········5·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/serial1613 -rw-r--r--···0·root·········(0)·root·········(0)········5·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/serial
1614 -rw-r--r--···0·root·········(0)·root·········(0)·····2640·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-cert.pem1614 -rw-r--r--···0·root·········(0)·root·········(0)·····2640·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-cert.pem
1615 -rw-r--r--···0·root·········(0)·root·········(0)······662·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-crl.pem1615 -rw-r--r--···0·root·········(0)·root·········(0)······662·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-crl.pem
1616 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-key.pem1616 -rw-r--r--···0·root·········(0)·root·········(0)·····1708·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-key.pem
1617 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-tail-cert.pem1617 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-tail-cert.pem
1618 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/1618 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/
1619 -rw-r--r--···0·root·········(0)·root·········(0)·····1322·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/cacert.pem1619 -rw-r--r--···0·root·········(0)·root·········(0)·····1322·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/cacert.pem
1620 -rw-r--r--···0·root·········(0)·root·········(0)·····1066·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/careq.pem1620 -rw-r--r--···0·root·········(0)·root·········(0)·····1066·2024-11-25·16:02:41.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·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/crlnumber1621 -rw-r--r--···0·root·········(0)·root·········(0)········3·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/crlnumber
1622 -rw-r--r--···0·root·········(0)·root·········(0)·······92·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/index.txt1622 -rw-r--r--···0·root·········(0)·root·········(0)·······92·2024-11-25·16:02:41.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·2024-11-25·16:02:41.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·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/index.txt.attr
Offset 1627, 15 lines modifiedOffset 1627, 15 lines modified
1627 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.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·2024-11-25·16:02:41.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·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/serial1628 -rw-r--r--···0·root·········(0)·root·········(0)········5·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/serial
1629 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/3-cert.pem1629 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/3-cert.pem
1630 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/3-key.pem1630 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/3-key.pem
1631 -rw-r--r--···0·root·········(0)·root·········(0)·····1403·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/4-cert.pem1631 -rw-r--r--···0·root·········(0)·root·········(0)·····1403·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/4-cert.pem
1632 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/4-key.pem1632 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/4-key.pem
1633 -rw-r--r--···0·root·········(0)·root·········(0)·····1395·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/5-cert.pem1633 -rw-r--r--···0·root·········(0)·root·········(0)·····1395·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/5-cert.pem
1634 -rw-r--r--···0·root·········(0)·root·········(0)·····1700·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/5-key.pem1634 -rw-r--r--···0·root·········(0)·root·········(0)·····1708·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/5-key.pem
1635 -rw-r--r--···0·root·········(0)·root·········(0)·····1399·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/6-cert.pem1635 -rw-r--r--···0·root·········(0)·root·········(0)·····1399·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/6-cert.pem
1636 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/6-key.pem1636 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/6-key.pem
1637 -rw-r--r--···0·root·········(0)·root·········(0)·····1399·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/7-cert.pem1637 -rw-r--r--···0·root·········(0)·root·········(0)·····1399·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/7-cert.pem
1638 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/7-key.pem1638 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/7-key.pem
1639 -rw-r--r--···0·root·········(0)·root·········(0)·····1395·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/8-cert.pem1639 -rw-r--r--···0·root·········(0)·root·········(0)·····1395·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/8-cert.pem
1640 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/8-key.pem1640 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/8-key.pem
1641 -rw-r--r--···0·root·········(0)·root·········(0)·····1403·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/9-cert.pem1641 -rw-r--r--···0·root·········(0)·root·········(0)·····1403·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/9-cert.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 AKYpbWaq0VKEowkKAs4u54avAzZJuq4vt7GMLiAfWi+7j5qDHis+NulArom8LXhX 
6 EqhaHmu1O5jfjuuq4POqNSz0KMf6s9bk6tudz8KXyjDy38lbMJ8hwIMzNOIhQa/V 
7 KEQcecqRMlNdzI8GSkenycOt+HSODKK4VbDIC5VfPjSotrheJgTiMnGXhWyYdu8k 
8 XYZL53gGTPmRWgbgVKTJU9Ctnh8AjeDGr+dsyl0pkSw7c/OVYuVEaCTtvrPtTHNI 
9 Aa9q1ib9U64GgWJ7lP5dvuJU8vVP73CV6yYC3gw6aS6cNyb8WYyPuTGAqc/lAi2O 
10 OEFkMUw3zNoQcM+NYXl6uiECAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AKlWcvLK+Czk5sSSgSXnoHt/Pv54AwsR3PDu4lAfCRv7mzJIV+DjNfmvD6DdyKYm
 6 qXymGmBwZN0TzUiVctZKkFQwP4xeaGExfZCu8H+mVZR/dtzXKkEr0y7LAxgc6E7S
 7 +MbPkmCEPLZYjue6k6GIE1lVdG3N5WGuH+kkLK47enKJpSAMzY4JVnZSf14QCE8G
 8 fTmYQyeSuhVekZ1cN7LjlSPDpzmRmVZhJwCaqJPb9ZhjlfW5Am1S8S+Vj33PvsNT
 9 1Lr/YJA2AySXfTBlnoPcVfIujz1tC7k0XVVzix8AI6756J5Ewr+9k0+BOsd5Y0LL
 10 6rykO7oCDOyHzDZUkh+KVskCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAEdiD/7buMgLMhCL11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAJZ0FIUPZ1Lhrf/O
12 HQ+TFDh2fuz4Bsy5N8PXbG8epFmhk6DrZviitbgpsSXWtVobt0TnJY3h+5x6N+zG 
13 TlTf2Mz6uI8k7mC8eqJL2O8ScGkOVJa2iDc0wWouf+B+TGn9uCzdhtnUx9T0Hodm 
14 ARgvnT6ZMMci1An6oDzVqPQCvT32F2FupfCmFemiXu8lArfZj2hmwERELx7wbazO 
15 OZ8qk5mO8mgFEvVIjdPTExNyGLQUhu2vwXcVDTScy7jbalyCBPkEZqkfhoNxQitW 
16 7Q92pUWFiOYCJREcJt8X7aGGENwhANn6CaGuaWmOoMv9eeV2qr9/ts3OUdbduzL5 
17 Binvmjc=12 Ki30mJuqlsSyYvNFHgsUXCdETDrOCL5AZFeljhuzbwVtcpNgRv9w9rvlF02H7shQ
 13 5alW1IKE6Vk43h5cEe8Qskh/Iy5kVUnxw6sWL//yNQqD8pykGAPQXckrFSWvp/cF
 14 hypdZ0E8z2KYFwZO8cb3dvj4s/j7GXdlTlxPqVsTS0yCDpLfHtva0OXDhrbJaWhN
 15 bbLv5dedz/t2CAi1P9HPzKBmA9Y5SEiGK6FEh/0/C+eek88JarNdUaE/uXy9rZpn
 16 LimCSxbAUVd70eYQ1FiC99VyCZ/D7OVKhpnWPYwZW4OLlHXD44XoWWkjI++p+xYi
 17 yX+Tsx8=
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 DSouZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC04 DSouZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA
5 +LcPTNqL3CfFm73TXGP/YpxxYe5gz4uzUkjxDzpWB1gFXkTPl0wJ+728T6pYrRs/ 
6 qLGLghxNQ/A/2bRN0OL08raSMgieU1+yxLzIdD5ORQdh223+bYCzUdO06ezwCWhb 
7 TUtrfLonGSJdDb0fdZ9MSgzLzA0e0/tmc3ihpMUbcDVBtu30R/dDj28sf8g5ykkZ 
8 9EDPRmox3TU4jCAO1HkF2hOUHqL1C8NnI8oJuuRcOGlCwqUYVE0vPkQWaGQcOU7b 
9 s3uvuA2XjDAYwbPZlYVimiakF7iAr6TXaGb3IQAk3dAuay7BNFTLmJ40eN0zIvkJ 
10 DkjSxgqVy3r6f5NtVY8VAgMBAAGgKTAnBgkqhkiG9w0BCQ4xGjAYMAkGA1UdEwQC5 f9O824yVip6lVv9DNgq1gwvf0it+qxUzqODf9au7vlezAqpd1cWLDVjLA9QIIBXS
 6 lLoY3BVjLXH/xZxiKz8g8ooZXoIzDYSHHz4xuwfdYjpzTEfk05ZgZwaydBFWNBij
 7 cLbHEJJLJL6N2D6pzeoG28C4PUeUTZBIuAApjF/JYII/YEknxIMsMMVttCHfp0Xq
 8 WxIlRHEcqkdUTP5Rj+/UxpU5h4SN3rBfPF8TPWJKAerqmKcWi2+cuHsOF/XQGrCG
 9 desdN84UzAimSlvnc/jJSuEAlrd0fatTsIdVdRtPgIMtqjfDcmS2367q542fYv//
 10 Cy4FtZZAPVc4514cxseTAgMBAAGgKTAnBgkqhkiG9w0BCQ4xGjAYMAkGA1UdEwQC
11 MAAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IBAQBCqgSx3pwjJKG7capa11 MAAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IBAQCdOP0P4r5hL2+X0oia
12 ZVoDLixvC3btabpkDHopAU0vy1aX2x5rStUadVEHaVixBToBNXuCEm6bqAoX1pkL 
13 INmqyTBnCh83OTggaTz3olP2wo0jsk3w7gPU0Me4rACbcU06Tf3Z4hm3xIOE6jJZ 
14 GPXC8e0FjPOK8H0HdZtFiGcijERS+IdMiQFiyWwApBU0Bw5zoaoLYyqn47po/+y4 
15 Vex88ziOs/dgfrIE5MV72JH0r7HdK9cdmtDh7RoPaRahD7S/i8z8eh90fF4h8RBz 
16 pbUbyvk/K9S1dH+ZhJ1Vxot/G2BmT5OrcLCeaKfCIO/JKuKnN47ZgJAV3KADtSEw 
17 OC/C12 hxVS4tg1014J/4kYoLQoh2S992/yZ2M9aYJ+vaEWjgAGfGyU0cbxD3sLYWR37d28
 13 GCKBFXF4Glm1vEXd5+A+Yim3xAUBtLAyd/dFvk1gXMECc0G3nRe1RTgqputAdFnA
 14 lhlBIWUaGH7F5h5+bGlNfnJzd7lixmJmeHjgy4LqE3d5AhWk2fPtGB0FiAq3c6Tw
 15 cTFbYkcQ/+cvpm2gmFJ7Yk0kffIBBT8cM6tr5tncc2j7M07nM+CDVtgPAtwT89S5
 16 3+ilRgDr3NY+rpJlBKg+mzqC6uo+miN/tIPw6beJphk1clrLGaOrLQ/bAqBtCLf1
 17 Qdw1
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·0088·38e6·7f67·c6b3··0.........8..g..00000090:·3082·010a·0282·0101·00b5·102b·cb00·2edd··0..........+....
000000a0:·4c6b·222c·f9c4·cdf8·188d·6d12·5c83·05ff··Lk",......m.\... 
000000b0:·645a·c6cd·d207·3fe3·2896·ea2a·9061·b4fd··dZ....?.(..*.a.. 
000000c0:·65ec·2420·2d76·4417·8ab0·c0f3·8e0a·9c67··e.$·-vD........g 
000000d0:·cc98·dc3a·01ab·25ee·01e9·824e·5f94·44c4··...:..%....N_.D. 
000000e0:·a4e7·88d8·0af9·df9f·e204·ea06·9af2·7afb··..............z. 
000000f0:·2d1b·662e·f453·1a52·8ecf·8fb1·95c7·7663··-.f..S.R......vc 
00000100:·bae0·6a79·8a31·8ed2·2833·0a29·205b·76be··..jy.1..(3.)·[v. 
00000110:·0479·bfd2·0cff·48f3·4602·5911·09c0·703a··.y....H.F.Y...p: 
00000120:·e259·c666·1641·038b·52d0·18fc·9f5f·c02d··.Y.f.A..R...._.- 
00000130:·1c22·70e4·e77e·8ec7·b94f·366e·ef6e·50a1··."p..~...O6n.nP. 
00000140:·542c·0552·e80e·05a8·709e·d1f2·24fb·de74··T,.R....p...$..t 
00000150:·fc14·c34e·0433·db1b·a758·91fc·6c1f·6708··...N.3...X..l.g. 
00000160:·b5c6·4ad7·724b·20f2·d370·0037·a6db·16ab··..J.rK·..p.7.... 
00000170:·a756·7c67·6e54·4654·eacf·ee1d·707b·9ab8··.V|gnTFT....p{.. 
00000180:·a437·622a·d04f·dba3·990b·3fb6·7d50·fe1f··.7b*.O....?.}P..000000a0:·7b11·82c9·9ea0·a9e8·c56e·591c·c678·54af··{........nY..xT.
 000000b0:·0c7b·b9be·750d·76c7·c9e4·90bb·50a5·ff9e··.{..u.v.....P...
 000000c0:·fc3d·f1e3·e8f1·fecf·5ebe·1415·acb2·4e7b··.=......^.....N{
 000000d0:·cca6·0d8d·5c15·3a97·2c42·d341·062b·482f··....\.:.,B.A.+H/
 000000e0:·3215·a639·e92b·011d·3d7c·cb31·9340·4e80··2..9.+..=|.1.@N.
 000000f0:·0fd3·0c2e·769e·af06·cd69·9edc·cb70·1eb0··....v....i...p..
 00000100:·3843·b608·25f5·ed03·0639·7c96·c1d6·e2d8··8C..%....9|.....
 00000110:·5843·4e65·5b54·25b2·168c·66bd·da05·a18c··XCNe[T%...f.....
 00000120:·0423·f912·66e8·77a9·a435·2bd8·dd41·68f6··.#..f.w..5+..Ah.
 00000130:·9048·6feb·c468·1b1b·64f2·aa85·f6e8·2e2c··.Ho..h..d......,
 00000140:·cdf2·6646·e4e7·307e·c61e·f8c6·12c7·a686··..fF..0~........
 00000150:·78c8·f6ea·35bb·48f9·530f·a6b1·3fb9·d5cb··x...5.H.S...?...
 00000160:·0615·0c3a·9067·cd50·4d19·803e·cda0·3730··...:.g.PM..>..70
 00000170:·5b6a·85d8·fe62·77d3·af98·cec3·bf86·c84d··[j...bw........M
 00000180:·9eff·2440·5ad9·c921·9406·a107·3107·e653··..$@Z..!....1..S
00000190:·2fd6·badb·9273·20a1·4d02·0301·0001·a029··/....s·.M......)00000190:·28d2·6969·c6d9·20a9·7502·0301·0001·a029··(.ii..·.u......)
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·0088·38e6··....0.........8.00000090:·8201·0f00·3082·010a·0282·0101·00b5·102b··....0..........+
000000a0:·7f67·c6b3·4c6b·222c·f9c4·cdf8·188d·6d12··.g..Lk",......m. 
000000b0:·5c83·05ff·645a·c6cd·d207·3fe3·2896·ea2a··\...dZ....?.(..* 
000000c0:·9061·b4fd·65ec·2420·2d76·4417·8ab0·c0f3··.a..e.$·-vD..... 
000000d0:·8e0a·9c67·cc98·dc3a·01ab·25ee·01e9·824e··...g...:..%....N 
000000e0:·5f94·44c4·a4e7·88d8·0af9·df9f·e204·ea06··_.D............. 
000000f0:·9af2·7afb·2d1b·662e·f453·1a52·8ecf·8fb1··..z.-.f..S.R.... 
00000100:·95c7·7663·bae0·6a79·8a31·8ed2·2833·0a29··..vc..jy.1..(3.) 
00000110:·205b·76be·0479·bfd2·0cff·48f3·4602·5911···[v..y....H.F.Y. 
00000120:·09c0·703a·e259·c666·1641·038b·52d0·18fc··..p:.Y.f.A..R... 
00000130:·9f5f·c02d·1c22·70e4·e77e·8ec7·b94f·366e··._.-."p..~...O6n 
00000140:·ef6e·50a1·542c·0552·e80e·05a8·709e·d1f2··.nP.T,.R....p... 
00000150:·24fb·de74·fc14·c34e·0433·db1b·a758·91fc··$..t...N.3...X.. 
00000160:·6c1f·6708·b5c6·4ad7·724b·20f2·d370·0037··l.g...J.rK·..p.7 
00000170:·a6db·16ab·a756·7c67·6e54·4654·eacf·ee1d··.....V|gnTFT.... 
00000180:·707b·9ab8·a437·622a·d04f·dba3·990b·3fb6··p{...7b*.O....?. 
00000190:·7d50·fe1f·2fd6·badb·9273·20a1·4d02·0301··}P../....s·.M...000000a0:·cb00·2edd·7b11·82c9·9ea0·a9e8·c56e·591c··....{........nY.
 000000b0:·c678·54af·0c7b·b9be·750d·76c7·c9e4·90bb··.xT..{..u.v.....
 000000c0:·50a5·ff9e·fc3d·f1e3·e8f1·fecf·5ebe·1415··P....=......^...
 000000d0:·acb2·4e7b·cca6·0d8d·5c15·3a97·2c42·d341··..N{....\.:.,B.A
 000000e0:·062b·482f·3215·a639·e92b·011d·3d7c·cb31··.+H/2..9.+..=|.1
 000000f0:·9340·4e80·0fd3·0c2e·769e·af06·cd69·9edc··.@N.....v....i..
 00000100:·cb70·1eb0·3843·b608·25f5·ed03·0639·7c96··.p..8C..%....9|.
 00000110:·c1d6·e2d8·5843·4e65·5b54·25b2·168c·66bd··....XCNe[T%...f.
 00000120:·da05·a18c·0423·f912·66e8·77a9·a435·2bd8··.....#..f.w..5+.
 00000130:·dd41·68f6·9048·6feb·c468·1b1b·64f2·aa85··.Ah..Ho..h..d...
 00000140:·f6e8·2e2c·cdf2·6646·e4e7·307e·c61e·f8c6··...,..fF..0~....
 00000150:·12c7·a686·78c8·f6ea·35bb·48f9·530f·a6b1··....x...5.H.S...
 00000160:·3fb9·d5cb·0615·0c3a·9067·cd50·4d19·803e··?......:.g.PM..>
 00000170:·cda0·3730·5b6a·85d8·fe62·77d3·af98·cec3··..70[j...bw.....
 00000180:·bf86·c84d·9eff·2440·5ad9·c921·9406·a107··...M..$@Z..!....
 00000190:·3107·e653·28d2·6969·c6d9·20a9·7502·0301··1..S(.ii..·.u...
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:·003a·22d5·8f9c·26d2·5ccb·d929·2aba·e48e··.:"...&.\..)*... 
000001f0:·ce09·6631·242e·46e5·d5a1·9611·fbe5·10eb··..f1$.F......... 
00000200:·4e6b·ef4b·41c4·32d0·e23b·7eff·7d74·dfe8··Nk.KA.2..;~.}t.. 
00000210:·f322·f111·5092·b769·561f·3c27·36c7·a48b··."..P..iV.<'6... 
00000220:·a2d9·0bc5·921e·ae74·3db0·86d9·fc59·87c4··.......t=....Y.. 
00000230:·2b8e·3eb7·2474·655d·495c·15ad·c140·4ac4··+.>.$te]I\...@J. 
00000240:·2423·389a·91d8·f996·f0e7·4569·3abb·2692··$#8.......Ei:.&. 
00000250:·5523·fc0a·a42a·3f70·593d·fe29·d4a7·efdc··U#...*?pY=.).... 
00000260:·ee87·fbab·ed55·91b5·b983·94da·2f6d·ea85··.....U....../m.. 
00000270:·5629·c6be·d375·49ef·0af0·0d3b·3861·c49e··V)...uI....;8a.. 
00000280:·6e24·c588·7299·69a1·88d7·049f·3131·ce1d··n$..r.i.....11.. 
00000290:·612f·c07b·74b2·1b63·c370·549a·75c0·6ef5··a/.{t..c.pT.u.n. 
000002a0:·7e93·556b·83e6·3099·b7d3·86a1·9fec·f09a··~.Uk..0......... 
000002b0:·a92b·475e·fe6f·5f66·84e4·3559·4840·07b7··.+G^.o_f..5YH@.. 
000002c0:·24f2·2a5e·2a82·86c8·b37e·e34e·c83e·ca39··$.*^*....~.N.>.9 
000002d0:·5006·a725·f7c1·4c70·82ac·7a78·139d·212f··P..%..Lp..zx..!/000001e0:·0040·8d7e·de15·4c75·5f6c·531f·45e6·04e7··.@.~..Lu_lS.E...
 000001f0:·4671·2790·79ab·2e94·373a·5247·5eb6·7206··Fq'.y...7:RG^.r.
 00000200:·1f7f·d9cd·50ca·7e1c·cfd3·34c6·3c7b·e022··....P.~...4.<{."
 00000210:·933e·06b1·edbf·675f·93dd·a680·a66b·3780··.>....g_.....k7.
 00000220:·1df5·7392·5af1·3fbe·ad3d·663a·52bd·889e··..s.Z.?..=f:R...
 00000230:·2305·3796·25ce·a8a9·087d·50fa·b4c7·b725··#.7.%....}P....%
 00000240:·96ac·1916·303b·a388·ecf0·62af·7b29·ca9b··....0;....b.{)..
 00000250:·80fd·731c·b89c·c769·6ca9·4ced·4306·e2c7··..s....il.L.C...
 00000260:·fa43·3756·395d·0c74·e834·dbc4·b58f·8a54··.C7V9].t.4.....T
 00000270:·686f·c351·202f·a3f4·fb4b·d56a·2cf5·8de1··ho.Q·/...K.j,...
 00000280:·ede1·d680·c3d7·2b7b·b36f·43be·b941·cfc7··......+{.oC..A..
 00000290:·9afe·0676·d1b3·066b·61ab·8308·a4d0·1ed1··...v...ka.......
 000002a0:·bdb1·8900·eb06·5ea0·acab·e3ca·5e46·6b83··......^.....^Fk.
 000002b0:·10ec·a9e7·a94d·908c·da8e·4ff5·f19c·30cf··.....M....O...0.
 000002c0:·9c3f·928e·fc59·6936·b071·4da7·3432·c31b··.?...Yi6.qM.42..
 000002d0:·7c77·7434·3de7·196b·efed·9a0d·5e6b·d5c4··|wt4=..k....^k..
000002e0:·15·······································.000002e0:·f9·······································.
2.29 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/11-signature.der
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
00000000:·3637·568a·cb34·a4da·b496·5edb·0b91·d316··67V..4....^..... 
00000010:·a538·1c18·679e·e90f·1c49·9f94·1ae1·3228··.8..g....I....2( 
00000020:·0191·7f10·1de9·e10b·3293·ff90·f53b·0678··........2....;.x 
00000030:·7208·7499·86d4·1f09·d524·05df·47d9·c652··r.t......$..G..R 
00000040:·efdd·86e5·e5a6·6ee8·6bd1·6350·30af·c3be··......n.k.cP0... 
00000050:·330d·16d7·0feb·bedf·08a1·d871·85ff·8cb3··3..........q.... 
00000060:·48f5·99e8·2802·40a7·f224·37dc·497f·9e76··H...(.@..$7.I..v 
00000070:·079a·ab5d·a910·bcd0·b7d7·7699·cb31·97d3··...]......v..1.. 
00000080:·7679·a3b9·d02b·a7f0·40bd·2edb·d423·55a5··vy...+..@....#U. 
00000090:·b231·98e0·27de·de74·984d·807e·2075·fb75··.1..'..t.M.~·u.u 
000000a0:·16ba·f316·e130·d270·f084·73fd·fd06·0909··.....0.p..s..... 
000000b0:·4ff5·5496·0700·c2ef·122c·91ef·5d85·4d29··O.T......,..].M) 
000000c0:·896d·7cad·f3c6·5f06·5ded·b0a3·e0fe·4e37··.m|..._.].....N7 
000000d0:·b4e4·028c·3161·5aa0·9474·230d·7d2f·b07a··....1aZ..t#.}/.z 
000000e0:·2a0e·6757·83a0·f958·9586·383e·56ff·a7d4··*.gW...X..8>V... 
000000f0:·6107·f0b9·5528·d864·1445·d0ed·f0ec·1c6c··a...U(.d.E.....l00000000:·1171·0d70·ff1f·a04f·1db9·43e1·5aba·484f··.q.p...O..C.Z.HO
 00000010:·9b97·179b·e33d·80fd·3536·8613·c830·e2e8··.....=..56...0..
 00000020:·60f1·59c3·0419·4c87·534e·93d3·aea0·b205··`.Y...L.SN......
 00000030:·2f12·f217·1a54·dc18·acf9·9316·45b1·6ef6··/....T......E.n.
 00000040:·2464·7508·21fa·7092·4ed2·e77c·3389·4b0a··$du.!.p.N..|3.K.
 00000050:·71cc·6a5a·edc2·d5d5·7b0e·bf54·83cd·fc2e··q.jZ....{..T....
 00000060:·2956·110a·ed0f·3720·f737·fd30·f332·86da··)V....7·.7.0.2..
 00000070:·a847·d2f5·cabe·b378·4060·6711·cb2f·2f6a··.G.....x@`g..//j
 00000080:·8959·bb8b·ee61·92a3·eaef·b7e7·515c·9e20··.Y...a......Q\.·
 00000090:·2053·0cd3·21cf·efdf·a07f·3a57·622c·40b0···S..!.....:Wb,@.
 000000a0:·340f·78ea·ac21·42b8·3b60·ffb1·7b42·8726··4.x..!B.;`..{B.&
 000000b0:·d8fd·e220·ba36·b917·8775·9281·fa80·fdf0··...·.6...u......
 000000c0:·084f·977f·d0f7·2427·e994·e9cb·5680·13e9··.O....$'....V...
 000000d0:·9b82·0cf2·f69d·e361·a072·acf4·7824·c99c··.......a.r..x$..
 000000e0:·f513·1da1·bfb7·e6a8·4acc·9c25·8db4·887f··........J..%....
 000000f0:·79cc·1a43·f745·1e11·d5aa·2a9d·a25e·c460··y..C.E....*..^.`
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 ggEPADCCAQoCggEBAIg45n9nxrNMayIs+cTN+BiNbRJcgwX/ZFrGzdIHP+Moluoq 
6 kGG0/WXsJCAtdkQXirDA844KnGfMmNw6Aasl7gHpgk5flETEpOeI2Ar535/iBOoG 
7 mvJ6+y0bZi70UxpSjs+PsZXHdmO64Gp5ijGO0igzCikgW3a+BHm/0gz/SPNGAlkR 
8 CcBwOuJZxmYWQQOLUtAY/J9fwC0cInDk536Ox7lPNm7vblChVCwFUugOBahwntHy 
9 JPvedPwUw04EM9sbp1iR/GwfZwi1xkrXcksg8tNwADem2xarp1Z8Z25URlTqz+4d 
10 cHuauKQ3YirQT9ujmQs/tn1Q/h8v1rrbknMgoU0CAwEAAaApMCcGCSqGSIb3DQEJ5 ggEPADCCAQoCggEBALUQK8sALt17EYLJnqCp6MVuWRzGeFSvDHu5vnUNdsfJ5JC7
 6 UKX/nvw98ePo8f7PXr4UFayyTnvMpg2NXBU6lyxC00EGK0gvMhWmOekrAR09fMsx
 7 k0BOgA/TDC52nq8GzWme3MtwHrA4Q7YIJfXtAwY5fJbB1uLYWENOZVtUJbIWjGa9
 8 2gWhjAQj+RJm6HeppDUr2N1BaPaQSG/rxGgbG2TyqoX26C4szfJmRuTnMH7GHvjG
 9 EsemhnjI9uo1u0j5Uw+msT+51csGFQw6kGfNUE0ZgD7NoDcwW2qF2P5id9OvmM7D
 10 v4bITZ7/JEBa2ckhlAahBzEH5lMo0mlpxtkgqXUCAwEAAaApMCcGCSqGSIb3DQEJ
11 DjEaMBgwCQYDVR0TBAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEB11 DjEaMBgwCQYDVR0TBAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEB
12 ADY3VorLNKTatJZe2wuR0xalOBwYZ57pDxxJn5Qa4TIoAZF/EB3p4Qsyk/+Q9TsG 
13 eHIIdJmG1B8J1SQF30fZxlLv3Ybl5aZu6GvRY1Awr8O+Mw0W1w/rvt8Iodhxhf+M 
14 s0j1megoAkCn8iQ33El/nnYHmqtdqRC80LfXdpnLMZfTdnmjudArp/BAvS7b1CNV 
15 pbIxmOAn3t50mE2AfiB1+3UWuvMW4TDScPCEc/39BgkJT/VUlgcAwu8SLJHvXYVN 
16 KYltfK3zxl8GXe2wo+D+Tje05AKMMWFaoJR0Iw19L7B6Kg5nV4Og+ViVhjg+Vv+n 
17 1GEH8LlVKNhkFEXQ7fDsHGw=12 ABFxDXD/H6BPHblD4Vq6SE+blxeb4z2A/TU2hhPIMOLoYPFZwwQZTIdTTpPTrqCy
 13 BS8S8hcaVNwYrPmTFkWxbvYkZHUIIfpwkk7S53wziUsKccxqWu3C1dV7Dr9Ug838
 14 LilWEQrtDzcg9zf9MPMyhtqoR9L1yr6zeEBgZxHLLy9qiVm7i+5hkqPq77fnUVye
 15 ICBTDNMhz+/foH86V2IsQLA0D3jqrCFCuDtg/7F7Qocm2P3iILo2uReHdZKB+oD9
 16 8AhPl3/Q9yQn6ZTpy1aAE+mbggzy9p3jYaByrPR4JMmc9RMdob+35qhKzJwljbSI
 17 f3nMGkP3RR4R1aoqnaJexGA=
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·0088·38e6··....0.........8.00000090:·8201·0f00·3082·010a·0282·0101·00b5·102b··....0..........+
000000a0:·7f67·c6b3·4c6b·222c·f9c4·cdf8·188d·6d12··.g..Lk",......m. 
000000b0:·5c83·05ff·645a·c6cd·d207·3fe3·2896·ea2a··\...dZ....?.(..* 
000000c0:·9061·b4fd·65ec·2420·2d76·4417·8ab0·c0f3··.a..e.$·-vD..... 
000000d0:·8e0a·9c67·cc98·dc3a·01ab·25ee·01e9·824e··...g...:..%....N 
000000e0:·5f94·44c4·a4e7·88d8·0af9·df9f·e204·ea06··_.D............. 
000000f0:·9af2·7afb·2d1b·662e·f453·1a52·8ecf·8fb1··..z.-.f..S.R.... 
00000100:·95c7·7663·bae0·6a79·8a31·8ed2·2833·0a29··..vc..jy.1..(3.) 
00000110:·205b·76be·0479·bfd2·0cff·48f3·4602·5911···[v..y....H.F.Y. 
00000120:·09c0·703a·e259·c666·1641·038b·52d0·18fc··..p:.Y.f.A..R... 
00000130:·9f5f·c02d·1c22·70e4·e77e·8ec7·b94f·366e··._.-."p..~...O6n 
00000140:·ef6e·50a1·542c·0552·e80e·05a8·709e·d1f2··.nP.T,.R....p... 
00000150:·24fb·de74·fc14·c34e·0433·db1b·a758·91fc··$..t...N.3...X.. 
00000160:·6c1f·6708·b5c6·4ad7·724b·20f2·d370·0037··l.g...J.rK·..p.7 
00000170:·a6db·16ab·a756·7c67·6e54·4654·eacf·ee1d··.....V|gnTFT.... 
00000180:·707b·9ab8·a437·622a·d04f·dba3·990b·3fb6··p{...7b*.O....?. 
00000190:·7d50·fe1f·2fd6·badb·9273·20a1·4d02·0301··}P../....s·.M...000000a0:·cb00·2edd·7b11·82c9·9ea0·a9e8·c56e·591c··....{........nY.
 000000b0:·c678·54af·0c7b·b9be·750d·76c7·c9e4·90bb··.xT..{..u.v.....
 000000c0:·50a5·ff9e·fc3d·f1e3·e8f1·fecf·5ebe·1415··P....=......^...
 000000d0:·acb2·4e7b·cca6·0d8d·5c15·3a97·2c42·d341··..N{....\.:.,B.A
 000000e0:·062b·482f·3215·a639·e92b·011d·3d7c·cb31··.+H/2..9.+..=|.1
 000000f0:·9340·4e80·0fd3·0c2e·769e·af06·cd69·9edc··.@N.....v....i..
 00000100:·cb70·1eb0·3843·b608·25f5·ed03·0639·7c96··.p..8C..%....9|.
 00000110:·c1d6·e2d8·5843·4e65·5b54·25b2·168c·66bd··....XCNe[T%...f.
 00000120:·da05·a18c·0423·f912·66e8·77a9·a435·2bd8··.....#..f.w..5+.
 00000130:·dd41·68f6·9048·6feb·c468·1b1b·64f2·aa85··.Ah..Ho..h..d...
 00000140:·f6e8·2e2c·cdf2·6646·e4e7·307e·c61e·f8c6··...,..fF..0~....
 00000150:·12c7·a686·78c8·f6ea·35bb·48f9·530f·a6b1··....x...5.H.S...
 00000160:·3fb9·d5cb·0615·0c3a·9067·cd50·4d19·803e··?......:.g.PM..>
 00000170:·cda0·3730·5b6a·85d8·fe62·77d3·af98·cec3··..70[j...bw.....
 00000180:·bf86·c84d·9eff·2440·5ad9·c921·9406·a107··...M..$@Z..!....
 00000190:·3107·e653·28d2·6969·c6d9·20a9·7502·0301··1..S(.ii..·.u...
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:·0036·3756·8acb·34a4·dab4·965e·db0b·91d3··.67V..4....^.... 
000001f0:·16a5·381c·1867·9ee9·0f1c·499f·941a·e132··..8..g....I....2 
00000200:·2801·917f·101d·e9e1·0b32·93ff·90f5·3b06··(........2....;. 
00000210:·7872·0874·9986·d41f·09d5·2405·df47·d9c6··xr.t......$..G.. 
00000220:·52ef·dd86·e5e5·a66e·e86b·d163·5030·afc3··R......n.k.cP0.. 
00000230:·be33·0d16·d70f·ebbe·df08·a1d8·7185·ff8c··.3..........q... 
00000240:·b348·f599·e828·0240·a7f2·2437·dc49·7f9e··.H...(.@..$7.I.. 
00000250:·7607·9aab·5da9·10bc·d0b7·d776·99cb·3197··v...]......v..1. 
00000260:·d376·79a3·b9d0·2ba7·f040·bd2e·dbd4·2355··.vy...+..@....#U 
00000270:·a5b2·3198·e027·dede·7498·4d80·7e20·75fb··..1..'..t.M.~·u. 
00000280:·7516·baf3·16e1·30d2·70f0·8473·fdfd·0609··u.....0.p..s.... 
00000290:·094f·f554·9607·00c2·ef12·2c91·ef5d·854d··.O.T......,..].M 
000002a0:·2989·6d7c·adf3·c65f·065d·edb0·a3e0·fe4e··).m|..._.].....N 
000002b0:·37b4·e402·8c31·615a·a094·7423·0d7d·2fb0··7....1aZ..t#.}/. 
000002c0:·7a2a·0e67·5783·a0f9·5895·8638·3e56·ffa7··z*.gW...X..8>V.. 
000002d0:·d461·07f0·b955·28d8·6414·45d0·edf0·ec1c··.a...U(.d.E.....000001e0:·0011·710d·70ff·1fa0·4f1d·b943·e15a·ba48··..q.p...O..C.Z.H
 000001f0:·4f9b·9717·9be3·3d80·fd35·3686·13c8·30e2··O.....=..56...0.
 00000200:·e860·f159·c304·194c·8753·4e93·d3ae·a0b2··.`.Y...L.SN.....
 00000210:·052f·12f2·171a·54dc·18ac·f993·1645·b16e··./....T......E.n
 00000220:·f624·6475·0821·fa70·924e·d2e7·7c33·894b··.$du.!.p.N..|3.K
 00000230:·0a71·cc6a·5aed·c2d5·d57b·0ebf·5483·cdfc··.q.jZ....{..T...
 00000240:·2e29·5611·0aed·0f37·20f7·37fd·30f3·3286··.)V....7·.7.0.2.
 00000250:·daa8·47d2·f5ca·beb3·7840·6067·11cb·2f2f··..G.....x@`g..//
 00000260:·6a89·59bb·8bee·6192·a3ea·efb7·e751·5c9e··j.Y...a......Q\.
 00000270:·2020·530c·d321·cfef·dfa0·7f3a·5762·2c40····S..!.....:Wb,@
 00000280:·b034·0f78·eaac·2142·b83b·60ff·b17b·4287··.4.x..!B.;`..{B.
 00000290:·26d8·fde2·20ba·36b9·1787·7592·81fa·80fd··&...·.6...u.....
 000002a0:·f008·4f97·7fd0·f724·27e9·94e9·cb56·8013··..O....$'....V..
 000002b0:·e99b·820c·f2f6·9de3·61a0·72ac·f478·24c9··........a.r..x$.
 000002c0:·9cf5·131d·a1bf·b7e6·a84a·cc9c·258d·b488··.........J..%...
 000002d0:·7f79·cc1a·43f7·451e·11d5·aa2a·9da2·5ec4··.y..C.E....*..^.
000002e0:·6c·······································l000002e0:·60·······································`
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 AIosdbFVH/8HdcChEiKiF+OiCS8p5wtJ51zeqUhW6Csu2DFV8OSorJ+gqJEq37UH 
6 kzJTwp0MkA9s6QozoC2PMKyt+15wFzn8SZoGIg0+FWEcbqZXDgPJ2jKMh47bWp0K 
7 UsfNYJz0S3exGPQFUZSNdkv/xNtJUdicchfPZelb9e4fPMcsxU4F9/NSXF1XDSF2 
8 0fPmzWvB8Mb09waTwG/E1Ifgp7HNnYtOm81eGQ1Ow+OaYIZmk8VL7p1XUitAFGIe 
9 k3fYiXzngb4ymf72gfWK0+cKzwcjKgvpcf7fPgXQskJjG9e7+S8KzO44LESHmHc2 
10 +vfY9g/hwtvZ8lRmcAQY7tsCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 APFFW7yC/74E84u0/qYFGffhIq2kKACtXgURpMguyfmz+Ym3Q2nIVScXEVpn0oG8
 6 ylGI+4M1Z7Wj1aNiluyXoUu5SKsh0MIwnAaNXH8WP4u5X3W8VZmA1SigG8FMEK9l
 7 WcrdGaeKwO/UWVZ5tcdNzUUFYwU1olnTKrxExFAcArYJxjobXCcav8FKSKD+RLey
 8 twaUyM85xR6HuN3X8X+RGKLv+TGEMWndrcUlq0PeYGXTIfz3MDOUBjaLrsKBItaU
 9 xJh3pQjXjizq925uG17sVk6rM6v+W/58EI9ltGNC1bkQ+QpWmksKtIorlby9fyFA
 10 VbGhY5n76/gC2oWeu8ZYezMCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBABZbZR8/PqiiyPje11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBACt3jZZLObNqp8bo
12 rt2M3BdHc9hSI5KBVbkXcJ2f1+jSKl0Ptp9qlmWmUYmXKkSJ1QG9Wx9xTOQaZopE 
13 zAgXKFdzyT8rqET3LPYd8Bcb6mS3rbtRaPlxA5s2Gq+/rpeq9E8eQh1nXExac5hl 
14 WYing99/E3LfdCx3pufri+GA2uXUhildwpIHvk7xkwNJZxzlOZArW3u4DyPVA+iI 
15 lhNnbquhnCc8F0tdH7Dej6eTEb5PduaIJ+9w6u0WUkvwD9lCb++IlXPYhxnmMMk+ 
16 p4xu2uMMhTZZJYgNX+8/DOPElZSdWgSUd2U9q/TcYN7/0mmZdY5vo8aGxOK5YNVU 
17 8yk47V8=12 ytdNwTjT6ZV3CNNHsYQYTJHw4zt04uamaqBcumThVf7Bq0OWQwdzufwFeVEs+AWk
 13 uaHJuGd6sxmXfRrSboxjGe78z0alSn7Myc9xH2TNysBtYgYlU1BSI76Ywt9d4PlM
 14 +RGpsqOJYaZTB6l0W/NGL1XDy1whSw/NgLkgRZCoyATVzlbWc7D0Cv4eQt8iUuWw
 15 B4txZ5FUX4gBP2dWIV1VMmDUMJ6lD+ufjEZ2aYa8yp5l09fUNL0Ud8oPZOW0Bujo
 16 qHlMRIbBf+tkwmxTsWyvFMhwOp8F0SDT9+pL7N+49lyKUR3a/MhtxPg3u7iK9ffd
 17 ichKc44=
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 ALri3KuOmjUWlll2Et2paAULKgIezS3iNVfEaTxGzt+oN23dZIOrGRPQZl4XKT/Y 
6 kH4Jyp/7StVPTU/G2UTx0DAMHWFW5SkTGWwDS2JXEwrDukK2PHoBRr/8+Jtzhpgx 
7 7C/YSRiTiEesu2ISqjw2OfsRYrCHDfsORFpvmuQzmEfAWlV6hvp6FFTK4/hKjh1N 
8 Ratyzp4dEAVLx0fiotLBaZJ+wGrJ5DJ4v5i1mRkjY/41SyG36c0lvV8w/cWXxZKD 
9 i0vO8ovIyVOgcF7dhXcKbnMzxOASM1WPETrKTjm0y//APUIKldHOvnH+fBy9L/Jg 
10 EcJL0kAJK0AGoelg8nGT2D8CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AL2mdEEn8IZtQc8kCB1iaPP6ympogOTJll4KlqKkZSThIz+ZYLF56WCrU+921Dh+
 6 eMzuZUJAWYh3lo4fxA5wClZWTJYxf0lHka4ydskJAbQjoZxortGZZwPgxgI4Cs+2
 7 IVgjQM1g+BUkHMR4eeClx550bRxpGVx5mNu9O4Y3TksMdMaG+UK8TkjASujlERGX
 8 MguGHLjUnBOXpK35mGBUUbPgUjofc0fyrz3Db4fTkRi1uI6RSs1vkpCp2n8pONoT
 9 XdKgUzSm6wBdN/fXWb9y5n216NlaByAzfNXRxrwR4H6av3oMC7mbT9ezaDZ2mOpF
 10 J5M3nBEoSA4DB+iDYlTVm4UCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAGKEES7gNqxu/gLC11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAEbZiHO8yU0BgbP6
12 Tcy10p5HHJoPmXECD8CiSL2d8Kkj7FWZGRebwkpUl4BtYlPL7XQUnXsISnc22PCe 
13 r2sLj3zCmuew2p+/qXwm+B7hPc3TJtPdIpXuALefugDQN6uwWSA9kdi0fectyY5N 
14 Huxzr8P9JklSpW3xYqtyYO7/UKP5ot0EvYvOSXW1uBVUt99SKtkTBAQS8KCJ21cP 
15 H7MIgdgP6tkLNJys0nbaG27PHCQUSZco6hhOQl2cRFbYxZEqPqJEfKkt/3dSs3j+ 
16 KnM5Xr/rMu5A5TJqAiNDF4EdLEs1RhXd+3uPlLwTMuRruIPXI/btAnVXTvXOw+HM 
17 aoE7qxY=12 ABXYFny/u77lINPwSGhPA9J1Xp6cZsgZw80HedLw7mdpWkmz57Vh8VHvZ3ilyfYe
 13 hS+9QJ0QdNgEHv34OM6qNCP2C5HDS6LA+wzEpE7KiQ0pD4NB5vVJFahtiEPgbe/n
 14 Df2XZQ5k6vAOfXbraLH+c10KDHj1lEweUv2YbS0E7mitjmwAPPxZGIVi58hb69y0
 15 h1Ve2cjBQ4cQZ0sTFSaoSQiSBojqzap0laCbknePYzzDF1pmkcOYagJndi+AYU9e
 16 Z+a7rmb0y2Sd9d6L6//NsDJ5wmnpmSS48DjDZiwOk64UadwjmvlykPqjTssSYGZY
 17 2PfXPHY=
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 AMDzuJwHljFxbnVQGfXJnBqyioKb55uwWwTEYS6ximKJiZz/gkSQWBPoLgpZHrK0 
6 fOD+gLCDu+cXtaMs1NFE+fC5Smw8uFg2JpKAhFFQlIgwQ/FXXnUS9QCwSz0IBFA5 
7 +GWgiB36O0qT/gmJwq8BAdsbUQF009BFc+gz7/a3uIcFEtV8Bp3HfKZ9Z07pNJIj 
8 j5zWKrZF7UueeHLLTOF5rcaSzKcu++ru7rXuypF+YmQon48en183VM8jsBQoNfGk 
9 AjjVXvFd0r9118zYtktqAza3sKU0XmWN5dSe9vtkVt/u/eUcXPxts0Ze64McgiJX 
10 Tfk1ACwZQGN0cnrsywtBRu8CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 ALaHQaarW44UZp6/reZwwZt3XbkgX3f2s0KcnBiOOYqDzOG9kJjSEAGfRhuyQvri
 6 WJqTqoXrgHbTREGsIRTGD5mjuHrEtmxvLKs1GoR3/PNVU+KVnu4jHNapfmPB6sk4
 7 Cd70YKL5vSiPKnLTGa7t/2EHtyjkOBJ1SyY1AQZwEViV8jiNjQ6Su52vYzNQFcwO
 8 lZaurfIF9gatRpZHlGiOYe2orqb3CboMMug+XrwpWcMGVImK9K+Tsz1RTW+Lwb6L
 9 CZEECAzhcSoorB02vPyKykr0PGlZUFkCrOY6szqIX1piv8OB5voxVa01tBZphBH4
 10 HB+fRjglIChU7JlO3+OZoMkCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAF8WfYIcxEsFmZZW11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBABa6sM5mHJxgQFBI
12 kmhz9Tgw3EwDKjY3XXXxv5OvZSemWmFDBWF5N68uwZaYzIddbnVZM2zuYiVOPMN+ 
13 B0/sN3qzydQt64VcLuFaeOrObxVv7fH8Pif8SSphZNktXBjPnjXur2sBnqX64VOh 
14 3LmuvUBBJX8k2jcVLZdCITs+VlgEsPQvsqy0MnK3/HvHrcD0e5HMbnrBxHwiDwhW 
15 DFgLwR6ZIPbrk25jh1DlXl3+1SBbAwXB5qP29bBh/YAUo5p64J2VYdARAzpDvfdX 
16 +eZ9zPbpcfVq69XfhpmF1Dg+KCjYw4qs2wGmG/XU9nfWUInSD3dGwXevbg7sC5Ao 
17 HqrL/O0=12 fp+Zh1H/BQ2JBbyD2kIX9edMTmdcCU2TOpG3aDsFqmxDGdBidKofsZkXjXgZv7gk
 13 g5xm8zldoDz6dejQ+qO8mr2MV7GqmTS3l1HRr2X5GvDdC9rXk9ecToY3fsWN9eil
 14 f7DZtwAefcJ6rFn/roO36ZX/rHU7S4kL4pKXNJkMz6UHvwPAV+movh0WGbdixgBw
 15 37ImAoWq/R+oFNC7qJr7dV/rdxAYMDWYPjIiuJ+8y+WPIwDg2e5ybC4Bo+Z72m2y
 16 at7KIg4taXy9xxDCbWjBr8BX1ZmO4y+cfWveaa6OlkGMTbJOCwjuQ3bcVbqMcjYN
 17 FGvIcys=
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 AM3gbFTWHNRoiCK+jUNy2Ng7IrFFleonqPvncnDTYr8s7lciGSI64pRKHLk57Lte 
6 biQDYFAsmchr/1ggT6E4KB6FWgNFMRbg7n91uYnPNPeJ9laS+tH555PJycz/IiMv 
7 DJ52LYRJRf3dZ7UeqlbXj8iTD0xdkbbpxyG335K5cLqsuOTwO+H6pbCX+MTPVG1U 
8 v9DtupAa+rJ3aqmXYMnm7lRQ9drk/EXwjX6syaenXSRbrpjIfDdeyCFxm1a1Szcb 
9 9uuaaj28q350czQbV9RV2fMcuEKt/M6dBP6eyWbVocoGnRQAYfFsV8saRbyMzdZ5 
10 HE7oKrBjoXUpLmm7ePkama8CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AK/6qaa895yClLBGXb280/MITbWdUxGe4mbkWStudzrPYi+R2lOPoOx8zdgp/mE0
 6 SWEBgq99clQpaiad430gilwaOagVea/KC9YrHtVf6Huaoic8URv610QltD0Unsvj
 7 SESP1Lq/ntgCH/O327g5bhSgHKuK9Opz0hQlQlhhI5s6rFPRCcC2uFK0dBhcqov/
 8 bYWb37Mntb6Q+oHHirUgQGpWiR8U6aj4SPFQg+C/rE2ToL6cBcYVIZM/y5zCwXyD
 9 NPgZn8uvNBMCPi7QG5T1FkAuhC6pueiY6zfY4HiMEQU/Pp0XDCnhxLaPcTq9mRzC
 10 vxEqdYqnRjzwViZInPjWYg8CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBALQUf7CrzPdiQfbU11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBABEHjPO6cUyHbj1Q
12 caWV0CfxuWd2jLT+U/8WaO5UXO/gbY33y2F2KJ0iWrsdLhInu2JfcpVWU3kZKoHp 
13 Ts5MO5lq3uIRNI9GujTfo+BbgNyG4Jpm7VB2JLHdmLPIOXbjAFNPqjkGOG314yFS 
14 pquHR3QwM0wAuUD8WYGVaFeKDT9GoAuwOdQYQXEPO40k3zu6ErXOH/f/sC7fsuCV 
15 gcejewXsHtgibnFY1hjusHYm5kqvHU0orDLKH+n2oBp+6iVt+rEj5YICmQBNQuQA 
16 Wwi3h33B4oKOOiLJHA3wJv0m+sqZlif87PxO7X0HX6/fLqv0oJhYn2jKBYE9zdtn 
17 uBR4ukw=12 H+R20JAXVZ7/gf4bOEByvQBgwELjgivOwm4cEYbUZXLa36GsJ1FScEdd1UmmM6VM
 13 2Wpx3agAm1mVVDChHY8csDIEO6cOWGAcefBiiN58AZcGNDkYUuJ0CFayuegChOkt
 14 r7zk3w2FUle5ITU7kcK7yakUt9J4GPumpBoihvtXzFff0kN1aqo5XP86s8njXyRY
 15 wTLUXJrKeOosI+svjDm5CdobUnmzwJiCQIUx13GIAFqb59NQjqnaC/PCukPMY6Sy
 16 wPCsTiAGtf0jE/mIXn4GmJkLfVMQQE7HGRXwYMjKCn+QbpUimGuh6odkwygqFJH2
 17 kwAh/0M=
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 ALq58LB5RF/P4AzAneGvjxf9D574LrUx6evAvWroUr3/O8OZA292BbWmjbdBijJ0 
6 Sok4mOLNf3U6l7OewrYWFt0U3XzHX1N2VSMoZ1EkaL3kEVN0aKkGI8IQrmWqv45u 
7 Cua2B8VUGKFt+erSPU2M92T2TJ82yVlKIwXcJBOhqH+tOBnRnC1GyQSC88H8aIOC 
8 68U4lcf1V3OySsLsfuChRDNEA32zqU27clo+9HbTppe//ZizgvBJuu1HPx2iBGW7 
9 Ejl9olHQw4uvZH2rjHg6uMqiaxX9TZ0VdgoCUcWNe1khge2w8xyYmJSiKm/rq8iO 
10 TWFdXXRlBIBDMqzD3aJ9F0sCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 ALrVCpMz2riD96Am9kcT6Q7OCRhFKhWM5b7mSfXh1JLyNu5+CJ22dkckmKQ04nle
 6 2pDjcrTuIdPiRrSfp+5a0IjxsEnpLcgn0vYSSqwXH3EOFwThuSEWPo1IqxMijHoJ
 7 6XZVPEv30w/qOXOzCkCc8ISBQgsWzJyu7uxZYSWJDv5zOLAv73HWGKGR9xv1OTGP
 8 OLY9QrWZTKh3gxPuZm9dzNvDZjKoqbSgS11+opniW8Pfq4V/qKOivFF53KQDABvm
 9 FqsC4raHn48YZR+S8Hk1MjGebtI0fc42UwFYqlPWfsDEu3/J9LnA2N3Tr4zMWqwY
 10 ghMJ+6LcLlHgH+KROwH86D0CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAKaxWd/sO883Oo1k11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBACmktDflYcx8DK94
12 RtU22HxMyI9XzgnvEOGG9+vscEzU/nA/4X+yCCSuNH/1L6HhTavA3Z20Yh62iuU3 
13 5Eg1ZHNynfmPHSnKhhEX0P7FFBWcJjuqyihbWKzXG7GA7IHgKM4ThX2dsNetSFql 
14 KHW257XF4+sik5oRciSRK6r+TUZ3vdPSWq0AVYWC9tVtw6PJgG91YGQfnZidnOFm 
15 qlQUunwx2ZYwKHCg+ofkNFGPkTR8PLDN5lcdYM2XTbD/9MEqaKHkdR8QFilw7hdR 
16 bsejCvmJHVRreMWacaAHFv1SAbTLV2gfhLwZTPe+qtCv60YlEBT4M+FvduG6pddU 
17 9RVxOro=12 ic9PAg55b3LXnCnBnmvgn1j4kxc3RvgjO32zDqaycEjBBl20oyU0EsYFmN14C/du
 13 +8hxIGCaMyyE4Bp27UBq/U2sAm/tgWSt/qfj0YrfnK3wSv4XF68Ds7stHNCFn79m
 14 oV6dHtAX+KsHizEzKwQmyrkh8hXwfhkCKpWZfkdF2fHU3DkuNzlal5W/ImuZ/6SZ
 15 wmKB0k/XmCubVffnUkwNk+zIzoluc+Y4ZRXDpi1zJptLMHRYdNWDC7k4enBGGbif
 16 +2zyrwh64po+Zi/GFp63GhUanplhR5n8JyYlyrhIsx+kdScYWKxGEheKto0U5rkn
 17 izr3m+c=
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 AMpagmrNztY/TB/TTED1aT+LAb17OXti1kQxQFZuGKL5lXeP3LedXrBwARFRmB5h 
6 d5jm1Qukdmgn0XjNKATpaVQABQI7NoSM8RklA2MxL6OLQRkUkPaF87o/qz7P71N/ 
7 R2CExUj7q6FHrpIuwbYhE8H+ga4HBfX9bhmdp+2nyhrp+Zl/B4P67tW7ba1Lr/3f 
8 bHCkXLmprz1IlYPChOviUEiEaMc2MsE6BoJct/k21xr+QtUSuKEV+MGQKXy9Xt3o 
9 GYedG1Vu0xeldtHSH/OxttcBZii5qo2GU4XMHQDRD5udwubbuGcMdGXy7H/L5K7f 
10 C1rzFRCfDaucfXRg/jdC0RsCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AKoHU2xoR2NYoEQLFBQ1Zd0B6aZCZ7AIywzPE7o4ucRm8ziuNWF8nPN3ID3UJzyZ
 6 Qel68zXM5VUbiJGXBJDDxizuzxfcfwxwMzouHSB0R+2lwCIp5vlZqqe8J4tj0DSB
 7 huqHNr1CwQjGZ5DlBLNmXaEYnAGNkr/+QikBh4UfoNr5/BCk2G6s4m9nMsQIyVeX
 8 9EMMYT39zolEdK1oDQCd5UenCy+dOSQO5x7tjOYc+6y7kG51JH1MxmQCGQE7pHZw
 9 tHkKM2exgNpVRF7Plozd76pkNtOwEBeZNDASqJG9FNOY5cC8ugNBjW3NlMm8eG3i
 10 sW4u9err0lBZD2XvTOnPaFsCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBkAwDQYJKoZIhvcNAQELBQADggEBALqtPYV2wCTUMudb11 BAIwADALBgNVHQ8EBAMCBkAwDQYJKoZIhvcNAQELBQADggEBAHLSP+TvTVAKwE3V
12 YHhp/hi+VckgGQVc53SsLl1kNCd2dVTh6B5aUjrL59kzOxSsRmrIqMnVS8ftvAJ/ 
13 DhQzwZmUrdrT7t3VsVLpGji+MJ1rimOt/GYq1u2BtwKS230umSRC4HRORqY/uZPN 
14 C/iTDuTnGbPGd42+I8+to5okTkzRmADKYjpdZrot0JbQT2ZqjaKKAzs5qucNYF33 
15 yDL8nWjKbdOO4cz5kZc04HBpFjZW5NkUfitbKoNP7HvlLKV1mnOTLpuAKtmb2/zN 
16 etNIA/hjx7Ur+YWpBAh8Ko952G2pNtIr1vOLtKFNxPQaTAnr4tc7dwX5fgBtUGl4 
17 FcGm66s=12 qc7rUMoFPgRZJ1+OkqanKlKhSiITb7ExkCb/0pVaBLqStqyhApSlE6lUz0ktsixw
 13 s78UJjv0SBt2FTZ7QJiQnEqty99qHdRfv3v9xL/Zv+0GZZggZeqk/V2Rj4j3sAJT
 14 LD8kqhFGBo3qEolPqEn1/ofSqN6icaiz3XgLPeaH9MyAgDCteOXMcomaToS08UMv
 15 1/5ElRG/E6yNjKc3i7LJogRabDTIPgHCkHuLJ0wPiaq/tnf49yzGgtIq/g/kI34x
 16 KjByLn8evNF4GjmB/yfwrHtpFyaj2kOV+rnHxKAmM22j/pmXpbh0Ne+lFBJfsYEO
 17 Mprajo0=
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 ALy76LIIblIPNRZUm1nvUMMQ0kSi3Lb6V5zyygN7/7b/QH8BfEE25VThxnVe949k 
6 dTixO5+gE74d4hS8eJ8ehiEHKKSAVw8GDKTOmrAu1eLdtqoLd0WmVEMKJhmYIqFf 
7 tEo0SK97W9LEIi+gQD+i5a3KKzlugcPZKqfwUjXYxrqLay9oDPkVLUabZUxrkO7Y 
8 nCkvjfhnsLjmk2UKdWb5f9jdoMnMNjkz7/wvxp3LMLd/2NwaZZrjBwUYmLLd/ReY 
9 aSbfszbM5QTy3I4Ym7Gl9PpRmso32L3GBWrMbGDeMt/5n/jj84Q+i8/CgCHMrdxq 
10 9QMJsUlJ+9uj5se4Jp33nvUCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AMNx58Hh4vCLDEWR6Zj8Ft394ONg03lbhHTRJzah7H4SjI9pX5J0IVYNT7h5xAEZ
 6 TAXHSEVzE7H2tjVv3BYfTbw2ZiaRVOmJF11rpBEIOWFW3eGStrrXSWBv9PNOIFLO
 7 aeJqdQ6rcDSWQmwrezx+JOiapQvhE3VQDZcEyUBDtddCJ1G+YcEuAmijsdwU1DBN
 8 W6jXZltP31vS6IdoqSPXOPeY+Srp8gLbzOVynlEKtxz21NfkApQkO1Ske4FRjRVI
 9 qtez+M0Gq9UV4W4NSYqFj3T93Wjl3rPEDSjEkpJBxP1f0O+STN79Qif9UTpdezxN
 10 Iz/DisZ8Q7K4N8grQZV2AGcCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAHIwsWMe19bNlaYv11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAF/bQAZP5/ld/8Zd
12 A+3E3RitxFObPWmal+nUdhgL3NdjFRuiN4w2mecSrgoCpZN7ly2NRrUlE9YtfjSE 
13 NSFKqJnsdbwBg0tAqhBQZNIQQO8aPyXtbQzYBLIbux0kb4FPFq+uODF33gR9r3pv 
14 gb2M1WUQghFpnEEHRU0MClgRp0mMYsYJCQu8r1x+yMm95ro/+ukNhnUkAuFkvr51 
15 88PZuwESJjxrJCBqGAYFFD7o4WE5V4P8f7mDhi4w9qD75FhuPl+TUJEqqHQgUqhh 
16 iyOMV6JqFkPpP7Ah/r79XYJOm5ym3UBYfCaXpfgr4nEaU2vJ61YALHWnBlF7obbK 
17 FiO6dMM=12 8M3WwHwKlqNNILb22kIZ0otWoQbqqtjRq3xmVWz1oE13oVCKsRXFOsDq+iB2Zi4g
 13 Bq4H+X4FGhaySIZeNT5kB2BKfhjfqz6+OkvW9J+J2r4KtHHmNW8zo028mc3y+4nu
 14 cW7UJdxeWx4q6bbFFX5kQAkeIOi6BluqFhHt4V5+eT5xqcmQw2HaP/uLPIMtHs4A
 15 yH0JIQVGPwAs+H4FTMIxe6C8xKLpPGUeJgRb41iJPrhf3pvVbPk5jNk0Kn7cmr1q
 16 gzzo0fa4/vDkDXmYGcdvm0YATDTezmkIdiJ+Cgfwo83MPDU24RrFLy1UuYpYl78y
 17 xLX2Vjo=
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 AKWxWou3LUkbZZnqoU8F2hCRtk5f2rVqYBrr3OfKdNjCZXk0fZ6BqMGQu63+eNU9 
6 bVaaUknQ4k8PLwnmdWkGXD1cGZerciL2qnIjNd6MQepjRc30nVtL4/f2S4HoMH7H 
7 N7TmwVrqo8fajbdztuQ/+++ul9vYEvXvKNY+KmNkQSyKqYPVMnvamtpMBEqVsLE1 
8 GOLUEgEIm95dEkbN8F3cJCRSuklBGPvZE+z+ImCgaIToOrvxOra3gZUrINrd1P6F 
9 Oo9DpeKr//WAK4+5REZ8jRSOOJgbrx1JyXulCOrjaUr6ar5qbHwFvhYZ4bMPRue3 
10 Q0ZcgD/O70WKqkShVCoVjakCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 ALrqvPjJT3Vf2uWfljexcVbdWy1dTha+wwGkAoduCtEk9r+o61N483szswE+Mo/G
 6 YzHTLvzUrOCgVpdcxtTICbjUQlqNksLoozzn0GHx3X99OsC19HPcMtNucWxB43WI
 7 3SOavOiqXGAvYndkYZPzG2a6TYBfZ7MOzbnTOPjLSXxnshK6CnzSblUO/NdvUjWX
 8 WeDmXGlXB7Zl9d7vuKBa4KY5xZUsfmIcEVv6tsVWDW70xmeEEcJu2iDEOS/WL8yg
 9 TlYpBxcqfUg+l3pMe+KYi8SU+fLGPtN1jL8DZZL3QqB5quSsXFUtz97T62a+ba7j
 10 NDcKHw/6rQ6UjuHG0JF1HCECAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAI4+VZkLtPcPnNLp11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAHyaPypz9J5oQfdM
12 9T5bOXyQW8iXyVFXe/1dnKSumrRCPDSU3oevcfX+zJAAd8zcbuuTsEizwVXowDzs 
13 f0PNxx9Bcrjv0rpDV+uVnHN/HSSCeyBSuwfeEVVn8LC+nBtR1VuOkLRujIEk6GzH 
14 5vL5FLsQM8u2kFjAfQoL+UZj0X8VB6IT2xRaaABb9aEpiJxpwVwbWKFiKBxFKOtr 
15 PHDxWDOCWhz/YJFoatm7MSC6NEOQ8IswFOV4shTtS7nsm3pkCRhHfta7iVJxQ51M 
16 riP7CoOjix44bQI/mXkXg34+MAOcKzQVaxAD9668x4J00sEOoUDtleBsl5mS9T4V 
17 sxUcKzA=12 8DEjBAadxsRPTTMHvc02V/u9CC33MeQXgdwZDfoj0mEAH0epP9FI73c1CTutK1AU
 13 JppezODk45rTSHgnzMq7Jp4vSbebwgu+yhc10kV00idrjJCABrfma85oP0cTFuUT
 14 2Ib5sC0Ex5cTxvU8+4qFHd7jb8gjgXx+/YOwpNPTn87yc1o+7xnchL0JdWNiPrGn
 15 Z6x4b/V7wtj83zboNXUJNvCEutNj9sQu0FKKOxYyu0ZoiTqQUuG/C/kyTDXqJfPB
 16 oyZ13hda3FRWIzD8wc70P1qDHNI20HaCwyPEwCkjMEAsgFFSvVd1RSDG3oTe8kH/
 17 D6iyUHE=
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 ggEBAK9GDHrV4vSm6vVWvdVgbIxlOPS/WTQwEM7IdnKwA5lXzQcYQAiFb7o/G7px 
6 V45ZD/b4x5gZY2pxdWfRjUpiXZYlER0zB957+WTlQBQuqINe6smUDNx+HT/srOZw 
7 KIApUOWN3/xwP/dMx3HeOziPXKHFme6negckiRYukiAKUnxgfv4Splby5wM3Bn4s 
8 2WXYVhwbYh/zSOxdPz3BwBi5rLob9E4WuIHWqGhpdHmT5kqh1k7lgNnJ6hfC9ApL 
9 RKdZU5v9VxQmIIc4D2NpqDRrTPCxqtMkrsy2KxaICj/CML9jidtu+QF8ReTvAl81 
10 HYV0IxjxGUGVMtOo+G5Oljaj/UcCAwEAAaBjMGEGCSqGSIb3DQEJDjFUMFIwCQYD5 ggEBALTdQchXzjxSpwpOmITlLdjTVoBENZIvx5zBfEh83gevNJVeQ7jw/T3KitZu
 6 dl3efYwyflaZL0yayu2TsK0zPXC/WPWTpWQtvELdXLTcGLpWO8U+pjdPaATT/UNI
 7 2FUx0w2N98VeqWejWvfJFrgUJTt/MuKCJgK2yzDWoRZs6w7kse/22PvZE3z4goQE
 8 3oOJNZN2k+ikEb5tndXhd3OpNLTmsRf21Z5ITvdSr3jlG4OrMaxVN21jsaKjbWgA
 9 fFu4hog2O7Cr2m2k1tKjqBF6+ZbI3tmmPbbqH9fXfFso2cTmWjejzUeqml2DBooS
 10 iBwvlaoREMvWUdrCkozKqW394c8CAwEAAaBjMGEGCSqGSIb3DQEJDjFUMFIwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOAYDVR0RBDEwL4INd3d3LnNpdGUxLmNvbYIP11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOAYDVR0RBDEwL4INd3d3LnNpdGUxLmNvbYIP
12 d3d3LmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0GCSqGSIb3DQEBCwUAA4IB12 d3d3LmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0GCSqGSIb3DQEBCwUAA4IB
13 AQCN74gqCOxYUg1GHv9OueHk2jqkMfgqUftzXgLvKbO77DMbBpdFR3KCzKpvtMxe 
14 mNxCKe3PIs9YdkiLVR6sBfkLuzqRpKbPVVPxZVesZr2zI6f2lnRl35JyJGBZoBh7 
15 MVTxvD2VXqLLxOxqY/VcuMpG1jhv+Uz/80TOlsrkNv5vx2zNBw54A8qUyY+Rpa7H 
16 niOq6mOrQahff22GEpyrNhcj4lNcWqPqqnKBoG5z/uYUGPGZo8W3UB0fYPLnDuKb 
17 73tGFUWm83p7owEcElmpmK3QnqDRoR1PGt49aChGi7CxE+itUSYRf1PsXe35LtQF 
18 PtP1GycHTMeT5yogCqP2Mxw/13 AQA7thXWMfAvuSvVrk06Lv+dl2g3APzn7X0lC4OtyRTxk+8pALnNoT/vPrudOlub
 14 Zsk1pR/85eQydejJ335eapLP9nAdXGE50SBjMOrHYlLyt27CMZQV/skjeKH3EBXs
 15 sneDTktu4qfaeoKK0Iw4KYZP6rmXeFnC4YX9rRL4ZSzpXy535MI4cSokxifY3Apx
 16 faTBrWsTciS0LC0x0hC5azokdVYw27ova2iGZzttdjpsapl9E7HIIyOUeo8s6q1K
 17 9au9m+Qsl16u4K4cfdzIv0YPpmBr69WpqRCHMMkQYWK+treLkobIbg/W4EAsDFL2
 18 Fn8U1x4vE5L6R5YKVW8+g44M
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 AMRgzlMm9aLqHdbI0Ky60QjbNYd861vVKi+57WLxsSOZsJglUA8Fl7O5psQ6e13C 
6 S2GxX0Yiz46bhzkFKIytc8ZfT2Hw6hp0dzylMoBNJPABeXLLV2hEG+jBP5UU1ZzR 
7 gCDjXkQbZ0VxohNGUwlZ/OLfyGQAQhugr2+JWuRluA5aeBXhXfeyqnnRecoNxbZT 
8 o1oVuwHCmSp4tog1nnLWoBAwKMGCZXG3+/A0wn8ajRHpfCE1ptYixiJ1xGl+xpPD 
9 QXmefq7nfI9WCi55afd2hUPUuA0LijeJ8NdDh9FJtZlpN7KpM9EdemFAPr10z7cB 
10 9+CJaoNl3R7ydElPo92oeXUCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AORMcBZccWhKvldHnJYc+ue8Y/zeiDlSNvUz7sUng+evEzgBSewKi3rOGrU/BbBt
 6 tL1RBJTaK79WIl/CF7JGOSwZC8bMKRnSCrU6QuY6TugCUPHm+4MBUOh7d76MNljo
 7 /n4OLtO4A8GvQr1QLmnB44GmALkHamTYNtXTLQBt4Ko6FQvM1RteSh7nDsMrtNRo
 8 ZgSUH9qkDfHYOMG02leWunpl9pY0i4/KD34x13tvFr2T8I/wknIUbQO1pdEV8nCI
 9 CJ+aaUolZvMocDviuFICoDwjyeK5jeaV2u5LuA57/byWRfhyaIaJcroysyaHCtjv
 10 XzD0yIo9ugONO4S7jiD9hbUCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBALR6J5KfqDz6fsQi11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBABGyp+WcW1emDMOs
12 DYivrbxpPD/8DScbIDLWVAbUROjEdmpxbmcpXjlrTmQWWkQ32FVs1mQOxiY5SJQI 
13 kb8nI30CVqMtd8zyawix4oHD1JD50S64CeV6TKvTqB9DiKeFZiSzqKTjeu4aMVWp 
14 iEC9ML/t4kxE9PRCe/531TlnoSyMDZxZXDUOHiXxSn7vu5HscDP5aVYMuW8GqQjL 
15 B4f0hav6Lr1WXsxcwGffvdjfM4bdT7X6ZbeYwIvjz2VxqCKmfSjQQD6OEy/nHFV4 
16 XtmTSOiC6QjJDwHMfIzL7YPUh+dp22uSCNdqMV0r6n0qqY67gezI2CwcTQF0Cn90 
17 db4aXKA=12 ZMHJCLDZwSagiJE/6XkHO8EozQtNVsxdJxMWY1lniecF45zi3DzXNuhFfR9L3HwI
 13 skcyepyQulBTMw//OT/fvbOjejxeImR9AxHpRUSQmOT77EFsX3Qcrh+W+mjfzG6e
 14 Er6Jabui3b7zqPrrDk8hGCsRCDh+z3Wtm1KkrUD4INA3RorU1KY8FWOAt4reFGBD
 15 YarWgCOed2B9s0+rzEoUGpAwBa0G8pIsLcPYhcnp+uq3/8ljPXGd2MFIWD84guE5
 16 2DbnVDZ5PQUb3R7hmRUGNFodug1Ph+FpA9OTTKfvJWXrTutkQ8zCibsoeOx90T40
 17 av9SCUE=
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 AKVqcG+aLw8jkMqCNUNtSbhefRWix5NGMS8UpiooSqfkBs3uDvNE1VuaZYJ010nA 
6 6EYWTTG/mm2UpFusgGrhjNBibS3WogawFNTC5Qz0ou3aaMDtK0b9KOSSAA6ugG4Q 
7 z8haGi2omxaSSLVhhVRqo8hiQ1gM/ECwJTvk29C4ifr5RbTS1wKWrmzNC7+SVxlW 
8 uVqImhT3SZcQFApnuKqXrk2CVQrbjj7m7BMGrGVRsh34RqfL+vOItDbUintrdMw5 
9 pIDw3XDB143O0ApxsluDQPpMa3b29YeGIXeWuo+T+KnWGKBrmTgZqwloTOgUeARv 
10 xZQs7BssnDokbn/O1/gEb2cCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AOyOXjZtXKrFep6e/R8u4uBTkZ0Tbq1DDtuWyqUJlCQymhtZpXtAEA0hho7UnnFK
 6 pDLxdoLWRf+OS70vanr42zH3qXF3iqTAIJ+odA2ggDeMbgWMc6QQAu39BuB095b6
 7 Tbhr9uNuudUUg06B0dpZhoV8PXxuRTcX1CCqPuqmSnRiwvWEpZxiOddKCYXlKlmJ
 8 pMv6bzoMbabP26PL4zRw/iPK4ccrDZYf33o/TpBWhL3GYMQulMxjHTQVYc/+ZFim
 9 BMbCGJ10kmvIOu32d9Iv7CnJoFds9ue4Xay3fGFJx5ziJFAYu04mHLbkjtgs4Gbc
 10 6QUp8hDn0of12l5240A9uDkCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAAs5WoPB5Gvrmx1X11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAHAHtU2bNgAmIkCM
12 eVUo7mETaYyu+UuJ7L8NCe56uA400uO5P/+9lmLK+ua6nhqOYG1vYZL/21qm4xmV 
13 YvL6Lb4pWpwt7e7HQL4aSsLldwqUrgbxx1TEvthgGDmkKG02Jg46MPxr2AjctS+l 
14 egFktO9K8ah+c7gEzQg7rw4T3cBj6F1TC0i4nUeHrdfQky4wmQXPCupR377vI8tg 
15 yQ+Qw450LCr/b5ttJt4YV/PT0wCgjrPCQvuxnoE5kx3RZogUVmTITcbP2gjKFyAi 
16 Nt/dnkuILN3K4y2dZriJCsEHss/iPxGO22XjcVdskXZ+TL6UMN5CPXu6AWCBSxHI 
17 VFjyIk0=12 BAdGj9o82ZIeqrSSFvYUSQoJETSKBpmTRlvsW3Vx3CrW6rAUtmLpW/hOMY7KxG5q
 13 yB2FmZlzhh5GrjFhokF5q1rmx3YZAykLirmKuBosxdYeLOlQuqaSf+hqpPeQoKJY
 14 NahS5G2J+rZ+Y8RpLkMeCuhNNbMnZ5K1K9yOUlluIRBU5fChhejKwljJQN3yqv6h
 15 GvM0TVZaXub89tyqlVhBo5bQrUr2Z2BdfpAh5nlhuuwejfbWg76F1AP6f3mK/zbZ
 16 y9Avs/XE9NyXW0Mf0vOd5/nNDpVzCkl/hjZB36YRusL0gM8Ye2A6EucIunu6v28s
 17 HWJXjG4=
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 ALqvYpXy+r00mRCe4SJAhAMqvoi2nSJdinkR3PrrlBycRbSysmaJvfussqyLQHc8 
6 0WVN9JSlnmd6FV0oFnucIz40Gg/agTh+sFFr9dx+1u9tJJg/oRJp6GZ0wiLQVh/s 
7 RelVE3f6FPoKgdK6SOpNvKoJTr17FaDiGILPTWwg98HYuqE5EVML55hdIeLNIpYz 
8 KUc/PYI/W4q0KAxGPtg27E/N9oa9p68lW/AhC05OcJ42MC8C0Dl6AH0mh7Tt4v5S 
9 tg0Q09SWYipWELStkUNuRW9yU3mmS+OxKM0wDYOpfyaXixqeYwYw9aiqyCAP59PU 
10 B5kDOnEM/jrJVCnRFgxiCXECAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AKM8RHaeTiBDI9oKcJyJUjQkphA1qC5Rd5g4g0zaIPKtrZiRJOFntQxb+QyTDjsR
 6 wpOYj39jIbPYDey3dE8jOSjBKjTK2+GEt1s4IWMFI3cuPrmkefk9JJq/KCWrkubT
 7 sT3uRUyTeM8YQsrhneJk5NlKbVvSHJozT/NUuxmBZJEuPf0AleYQTqDFO/O52V+i
 8 2M5LGpQWAFqRRG6YCsozCNDi3Av4X63yQWoy2fbfBC4PDNOVz5qPg6BBgyM0dQQF
 9 CK5M86Dr6IocB8y6J+dHM+mokLv2rbJppeCrxGRC+bIOohd89x54U9IvoCFkJi9Z
 10 9fTu4LfYa9JzQYk8/Xd0leUCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBALQL7737pjUxrwgE11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAGOC/dJX89HSnBZo
12 H8qQWFQ/1c4pBgyyVhKtB6VKCDXKZmthU6+dcAKLCHRGlWpOGDNtxRnxmEZQ9Vv8 
13 Y52PrtnFado5WkqZPhRuKNJmSa9KFYQlMxo40XgXKrkgykfn2CaM2VA0/Zgz6yvl 
14 qeEXotuTC3JUrYii6yNxwAYkK/bco/zUj68kPpll+Ys3RLF5/3dWEW1JgpyOXAI9 
15 8568rH6dQsFFudctrgjSWWFdRXzuasHodvS9HN1mTtMRhKz9MnKK6HO0Z6PIGAUG 
16 Hm5/hQMze1EPzvCxhgKpqHVFhH4Ss6mEfP5avmYheZab75Anv0BAz/ZNgGH2dcod 
17 KXhEdeI=12 TdgzeU42KTlKs2oZKWGIeguR6u5SM4GboBdd2/c+UFwiffzFId2zWhiDUd35MNhm
 13 5JIbHPzbuQNSUoN+xjSsxacZGyYsWBr8W6BPFWOUQkwjoJNYTMR7YVpahzwhefJA
 14 aYI5Kk2tRUbOWiZlIQ+sCL5nBvsXO6yfgE1zE63rpWekE0TGRIX5MP/48D/VTuEa
 15 lxcfJWmWkk6WLgXe32dUPnk3XdscSqjeLd6Kx/ujnR9j+UysPHl1VVN5HbUPqjwU
 16 JDYUZwaTR6kTTu5jYCZy6KYwpGuM3KObPR9Dk7ygpFjc18zc3wfmDOZ9vbkCzQeD
 17 VMT+nrI=
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 ALsIluCfu6m+cCVwc/mOusA8cXYP8IO7iyfualimB2MsTzv8EzHS2r0cWwW+Afqq 
6 3wCmOh62b2VHqcebIr6nVr89u1WYeSSnlzHF9QxRBiS9BZmwY8og1dbJG2YuAgC7 
7 rHN7YP86osKIuHnaWgUXc2ifqsSXmH3M9kh6N9doEsqsHVST+YHz/cBwUZ1G1NX3 
8 nURvZOez9aeVnUyxShFnD3jgMiu9X4xa523GfkMouvWNq7dMBl8VLMGCh4nKzOrn 
9 ol+VGWppx5ba14vXsV3nidBL/HDQou/UeIihhaOwWtNUyGzGIdqrD2SKvVVY7lUn 
10 h4V11w0TuplfCliFZOzxXUUCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AKjNLmnU8ukElRUZC72d/XXbz97RyuPVvmOJzyIoWqk467VhDDC1dkJ6cVC9EiQ1
 6 C4EGJKOybd/YffYKCJW5a05YufK6eE13+6eK7cSJYQ9kJmSfgVdiWuEjNhUIenda
 7 ncunDBq3ZIkwfa1vBmQJ1QSo9GjVbmYIPg6wi6OmZTcg5hNqJdQe3Wabo70uT7mu
 8 h83OGoAlPgxREQ9nD8IEgJIIRq1yACCU17Gz0KCXxh7EYJLtsI8XyjYP/rycz1fG
 9 ce9hyuv7J5zagNitfQuYAlQWqBn6oHOVCd8EnizH69GMiCmBFtHicIrRpa4l/8vH
 10 74cUYuJmYptw6PjPATT94h8CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAC1hlANtbD4cJ3o111 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAEAMWGxfzwUb2F6X
12 nIVnPjn6AtKcRuO+LzCemXnTsSoAybPrb5re2HVCzfBDF1u2iFVzAW6UP49QUlkS 
13 BdDc3EOaooSFpfubSu7zYm4xa8nQhYFjmXgZtFx4f03qx4HT1EJiMp/OfCqE+n1A 
14 /Q+gc2B73zcF37JCSLMjUNmUrVGVMswNPbGRjEusLJ0gaw3NE9kLm3qWOc6MaMln 
15 eo8pXHPx0dH2TFGLV8703ernZ0pr5XZJxaGYPp9OSC2SaFXLAHCVI8H2jMuutN3/ 
16 VEbaQctVb2rBp1r0bXGxykOcWDx7d2qZBmaHSBLYjQyM0NWCbmPXRDFnkL1ju+Ms 
17 4XROqX0=12 ePPzjYLvohNdS8r8a0PfgJ07qAQBLtzSSF5L2YDOak6azyyWv52a2chTCkKoFGDK
 13 hXa4+1gF++lRg5r3Aimhe0499Ir6r9TjujH2YZt3KoJx/37L7Qd+Uc6ICbgz+K+b
 14 V+/l3smdso/Xs+W6W/ZyWI/K+tsDdwZIkQHsLzJI7SKpKnpyTl3Gx9FyYaWLFOzJ
 15 eaTWOlSJttvr9ZFAW7CuBaEksPFv6M0u0jWnsKXwUO0o2gj8ItyG5YRLR2hK0StG
 16 PHigiXDuQsSl68WpDoOErOMGs5BdJXp8rVl1JtRb1b/GNwWNMsLjd4jmPEiuaXbo
 17 miJTZXg=
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 AJ56R75JB+QH4O88VN1IapWHOAg9/8whVoW/FY2WBD6Iq2lU35xDH+TFssUd9YBO 
6 vS6H2ensaUFMlJXeYOfGlsWeaG0y8CR5kX1HSocv+MiJwSekHSCGhO2r1u8KRNUi 
7 bYEbTW6aDMvUKx2mz2/p4bl7TpFgIxj6g+YxWxSp0SzrUTttsY50lroHe5zh8t5+ 
8 +DnAZSlJGd3dH9eCFyWhb5iFKFes6Yr9XlZhHxO3fr7fUPAtsAqmGLUR9usAF/wg 
9 vwmbKURy9lf0rIrZnoEQRsZQ1ktepIYvmmTOFd4SVoV9ZXxp7+8Rb5oagMVNWKXB 
10 +G8brvKZI8GPaLa/QREoPwECAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AN77jP/OtiBcDpo0xcT5ldIkyADdAw5uXzMnKLbv6WQJ0fxhelhk4vGwf+3yzVzj
 6 TwJcVCS4hNBpB3g9r4ey3myd/y0L4nJcK/+3vWl5qL840GJ2xaOjqTRcmVL2wV4W
 7 YjPUaA3l3y02Cn5bv+5uly/p2x2Y737GlsGVtcdVYDR4d+pVjhqVGjnpbnr9kUZK
 8 eUI942KMTg4AMyqpfzt4eHew+ZQmoVSBaIbGmfI/9gCilNZ18l8cyvvsnZMWmOMw
 9 w1gjUTTEkGgii9pYM1peoRzYYxrLlj3YhsGdKty7fnF7RHKtrjmUtovOKnO1bJsx
 10 8jT4NA3FTJHXFNd0nUbIJwMCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAE0fZWRWx8MEN1hs11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAEBg+nTU4yoM2lRG
12 YXHPVoFx8P/noiD+nNd5CKbFCfM5/GikHpJtUJ4BHWj8gAnu6gpWpMTsDrxQGLxR 
13 LyYNWgd5oYSTIEMneckl5BVUtuHeDM2D/oK92dU58TXEh+G4JH3vZLWLA3VAcjiX 
14 p1rw0PcecEB05qa8bhC/3NbGsh4om0ILWCn82MiIPUOQ9p69qmZuN+DfU9Jjq82q 
15 +mYzTDXsOfN+3O8sz/Ed4ku6m2C2bOB9SR2rwVt+XUGz6pMNT8PSfigvm0wLGa4S 
16 GnpetbBrnWHCDKHomfnRCFCPOpC7QCoRn/0Vf71PaHDr3IaqGwOiJHvkg8BQd32I 
17 NnK+VbY=12 RLS6XHNKUyFCqlhEuK1l93Afnhw1EcC3p/GnNzfalCiqWsWJuk55ZEiSpEOxAnOy
 13 UoxBLXvfnBR8rLhkLXWcWpTxETs81GWcS4akfRc7dCS5h6dvZRwRZ5wDLRsuIK3W
 14 Ya5RAxXmzFCU4xCmUF6876/CnWvUhnVNJeUPYOXpy2CYONJRgAFT3kRpzIGq59ht
 15 bc44+qPkkDTEnm1bgEW83Cfl5r/Hnc98Vo0FFA+WkYzjLTSLohEKCwgJbeNJezox
 16 /Ixdf1us7wPF0ZTdwkPmGKUgYBFN5O4sYO2PHFCEp09wDdPJQQJCkjwgm9RzL6nA
 17 3V0QQUg=
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 AM7jbVpYlN0zeH41CI9oDpu9cCjVSPGcHa0yqGIeaLys8A7AmvA6s7dPZqcI5E1o 
6 wHVj8zQD3xTlMRKEhneT+WKKymacKPb9iOXzmX2GACJCGFjsZuPTrNNW1iNkqYMy 
7 kM+u1bCK+eBgWwxLpBRI7IHI58ZwYQwqUAm1Yq7TGjfubScPuO1b2UxEpbLSLQm+ 
8 cv7+l8BtZOudMHpL1BEn8gbrWdp7nz6FgbakGaPSQnh1YWJgQmVhNC0tbRxdFAxD 
9 JNiEE4uvNu2Dw2yvaRJHbgudnOAWe4L+rojFVsLQ4BFJLWHiESBHPT+wTx82IYIX 
10 rNkr5XJn/6DcPUGsFfMiXA8CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AKJIfreCSWUofuSz0bGyI4QshMdRudwFipqunMDbygJwZ8vzrilDa80N9syaQJin
 6 +aWYiKG+Kn1mRUsqMnp3nclbZqC6FM0MzRaewekxT3aQ2b0nDQi+V7+tFTs7rg1R
 7 Audu+pF9MRrpCaMEt0V0ikkOoqN7p7KJtMl3fHtA9G9WcPVmdJB1ICMtYMVw965G
 8 LyeEHlCg77/ULEqvxf2pGYyhmk0VvSN1N6YGsHAk7pk6ShQEMXp7TX6cqGwSnORH
 9 Egk0zjnLDFFCUV9gfGKPJ25reY5emRO+nKW37ZxDCn28LWs3RkXKVRDjPin+wMJ/
 10 Vo8n/jG7dTcsWhs9dhylNMcCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBABxApKcKlwQdKdZg11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAH2JFU8enAbWpU8R
12 6yLTlHZjXlhZ8T3Wo2N9Mh1WTx8Z2+fsj19JUBoBFZhC49eFlAgHHTWVNQdzaj2c 
13 YfxjQ66JkPP+nOsuB5NwWwvoAijdAV3jONLw9nsbAgIJXADwicR2nNDKN4SRQQg7 
14 9dRZBYuISnh9Q+vDoRZKB34FBjtDvPjgdf4ZiGNolcotcx+10XbDOScqPK6mOkZV 
15 2CJj32hx0r9pbjLtm0aBhi30HZhZEwTOWyvwV/v3UL4B/CjzWaLfzkW+k4+t1Qdn 
16 NrmYt4WmpaRK9Sp4Y8U03KtqNbX6NB3lSLlet3UNGpWer54a/U7VoecCXU5GcG9K 
17 QTyKvKg=12 /uHJqscOzg6PPXwyR+cVOwrRekIfsZYwWzZGjobWozz/XuF35TNPUNvUx8q6uWK7
 13 PntBUp2CyketldbUaDdpeJs1QwuYU9RrAZYkHh6Bd08YB4A8ujQKX5Qae+EJk38I
 14 8IJKr6v1qdsbFxU5nA8I0FCGdJGVNjkY3vazIsIu6Nrx1odPpk1NKcEwg3iWxJuu
 15 6IaVRCpUG0FoMQXvQHGJQ+2wgaUvbaSdEpFiadeTfgSsMv7e6ewLsHWKJe2UXnBb
 16 oCTQO8lSTyc7EGipqkKlDe/A476A9fI+Q+nz4l1C/9eK08Is1kmZ2LUDwrYLsq01
 17 9nztqZI=
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 ANmANXLz/Y34ichtANHEv2+EuDATH2L3cvtgQgTVGFj/5dHUh+sgw+iR94fjx1us 
6 9dPlZmHodde3MvMDW0GnTwM0FnM8jEQZMugqB6tLR4bPEDvk/KN/bcpI1xEktqZ6 
7 EN/H9wgorrksqo/f9XzGwLSQr2GPMQilhnZ2Bv4PQd6X55/GD541GAQSlFJBLlhd 
8 rXfPeTHy8aoz0g0Nw5Sr+G6KpbHMLpUq4KB4YRCPvwOFzidMNaCKgdX0TA5teS+1 
9 0gzr4WoEjFhjRCfTEqSdmx2Jqe19NBlDA7XNKTku2AfM+3dey6dCkhcAyYsT60xU 
10 6Ehy6DU89oaAQam9cGwxWBECAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AKLLxO2XbqscJPnxzehe9sWKwfIvWE+mFqKY2iy9fIYKiPDFUkmAyfezb+RXSEKw
 6 EtpXosHA8asMAKtlx0j7Y7o9CLvkAWcO7jS4ae6ZGqim0pbyAgcpEcf8661BaBLd
 7 qlJD55e1OHZ98zdqOeYwv50yP4ePYyPMxiE95aKshe8vsgMbdWyOqvpCjGICBxVM
 8 M3ApnV2nev5lBXPhmi3L/n/APqQzS/LlaXXpA7CIi+D6PrvFPPMMw6bS88oiJVaz
 9 qLMX6fndMeUJTO/AwZmxSmc5mMAPqFpHjTNvNvCSdW7lVTBDTgKELlx+748uTaes
 10 8/vM9jIXasnTdash/lFPvbkCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAM38ggHVIcyp+4H311 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBADRqVKbtZCwEI21X
12 Rl2ct6diPIt0FFlj/u3BQI84YMa2+tjhwhc5U3Qx1x4uEXZlR/f5PHk4gIqntxEb 
13 V89eQKfDV1bnmfUQiEa+t2chYFbMGJIe4gqc5WSXtPmucYBw4JCYcte6hRLvSES/ 
14 QcEfeyRt6wXC/my7Y6E1zb6+Q7tTc9HizZP62grkJJ7tXe3O++fAUmeWy5rtdS7C 
15 mLiuUrL2+g2LpSGyrXqqiQ3wA8nhqesO2TF4lRG54EgOpfqtVtflrxfHVtc7MG43 
16 FELUD88QogcSonHvBqM6rRhKkPFRV3aGDJZMrBSCRcyHdu/zdyeiRjIW9rPUMjCW 
17 LXS92xM=12 fNL/ZRRDQUoZE1xPWEW/BXcwQWHXb1ILefsXkO2IwqBr0q0+w3UppCdfwGlT26tD
 13 AQLPd5N83oPc/lpAruVnZEoK3nXevi0GbgB3JdghzlwiLsrSSuNggOxhUZ2cNFy6
 14 J7p13g2hDX5ScOMMdjVdUM+5HnJq3EPphALO5g9gtDprwbvFggOKlkERFkN9s96N
 15 R6noXjzm85X4Io6rFo8QZdeukK0j94oh38Te17UWrvBtwVdPSA3WgO4ZIeQc/hu7
 16 /5x4K4TIbMy17na83jBi8+PjrntVxgHhta3+ndT6xwTcJLwtxaYYY9SF1dPDLGrQ
 17 JLe7xRM=
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 AKH6Hi0lBF+I4ab12K5ETfGvqcp2k4DI4gaJxGo7EogyJ/dv4I2kECgo29caxTqA 
6 sF7hldDdKJWN3D57TrvjdlJ1EzNlsP1su3J4poJMIkJU0C3hc+FBWpC9oZ6JALlg 
7 ZsDhk8iXrOscJBbBs39e5dwkAfh+QMLgZSl0DVbV21lZe+btDmu9lG6t41jFVNuO 
8 aXZ7EMxEOf8kmea5hgQ/ZmJ78LAKtUXdu42ZEerPG9HWNyq86hxBYo0W4WqjIwhq 
9 P3LlkvwtNEE86QDp8ppqsFPoo4LIoZ4IbUezeZlv8qUNeGrqtuVZFc9ogBJpgTou 
10 z7ZgFsD8PUCuxorVqs6M1N8CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AM/Oe2sABQbVDCYOT/lJUYfz2f9QgdMQ/+GYU39Lm481A5Iz+xX8SPlqLdPGqxoV
 6 7EQ249cvFNMm+xIMA3WMSGWrcP019a7Vktoqrh+a02MBATmegYCwhBsk6Uf5TZkj
 7 Qaoa0JspPF6THMhrKnTqVwI8ko++La9xdlP73cGWN8qV06eoPoIVwjcv7NDj+FAW
 8 NVwJrkeoAKB6/cvYnI7Hhu6tSRrOEu2dUHxRTYWhkRJ2N8bmLeQwA0oB5jBDEd2x
 9 7NGAz9ZzjNVFSyMamEd5eJu7+9vfHowCS7PxjgdUJchgohv7mZEiMqZOUj6E7z4v
 10 aJXacPQ5FbZCAZJndl2i01sCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAAsuMe1XjEK5tNOj11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAInpNOQBxpOVPhAl
12 dYnvFj9GaPFr6iBbnM+kSaT382ydsyyOkJsRTufwOK+XsG2OVZh4uyXmizTRXJZa 
13 pP1u8jR09aXqN+QV3mtRC85RAMGiN1LqP4Fj87t7q1rjykNjo8A0dvPEz73UnY29 
14 idy6oabgzUv9CyCmW+ucZsx0JoQdxx7qf21PjSuGwnVDn+BEO305RPJfGfdC9XLJ 
15 7nwrLb4e15NL86X62bI7zs453dGTbqddNInlS7sS9ga09M6+UUq0qmSEp7BRNmO1 
16 +6BJFnbDwbNbJ1u4SOmHBUyPyOz1AgtnCcTlb45IVPkWnkPMM54viSSSYXt8sJjY 
17 rAbsnSM=12 7U2gerKzOgGWUxojt+YUnZBsUqwgcs9Dkpq63aNjEex8LDoYh1dEP8fO8zwO63RO
 13 DBNOjxOG+Gv8SRLyJI35iUTyvYf8QMQsPeHvJ5h/bnZccKl1JySy/1tVgu7pJ7NO
 14 vvZU/zyABSHZm5cUeuLlBtHm9MzlwMCb6M3gvD0RCTsD7GIA9k/GNOjo1RUBYLl9
 15 1eYPwe8b4RfiFTBwipLHxkC4TATeNnGFpnxiwB8PHTC+132he1wKlc7Nj218wTCs
 16 8SKnOCW0jpTAJAapFuWNvdDu88B1F1G25XJI17VGWqfuJoeisoc9M5/8smoBVrDc
 17 jTlKcIc=
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 AoIBAQDriDvGvRnAunFwMMlEqyYd8JtBLasdD71lgbafWHAwxL9KjGWOmjJKSrwh 
6 HGY6om4ys6MQp5IxDTGDR09pbfk72CQoWg5zizUU0fgub5e3dE4D+EmIR8CPNzL1 
7 OI6cYnNNN7sx+1ptUIb+ZyuFKdDf5oDodQaU+tZ8r2EATQ/WylohYSjy9FXS5SGD 
8 HXTWqQZ6D6DIudFDqo194vx9AGnmF9j+z9+MO8nsu+d2IRI/Oem7YbmVa9JQAT66 
9 XnhZLPbD2jnGDNGOmHppP9iaKDx/5q0inCu3aarK137Id2554Of2coaeWs8JjCsj 
10 vM8nP/VozrCJqKa3ClsUfSk2T47HAgMBAAGgKTAnBgkqhkiG9w0BCQ4xGjAYMAkG5 AoIBAQCyVagxpD7OkiPjT0btDoji1bFfMhqUPQdSxRxMC3yntBxkkKWbdhxNESzR
 6 VRJ6VqllJnmNgzVr5oYhvqi+z1qCI0K2iQxQeBIwdhwR99+E4dXoP67o9++tp2D5
 7 UUtdZHNr8RGCRNZFtCrVecAJXNYmayxAoZLytjNV7NpEHjMHueZp1bqbIE+iK2gn
 8 95gqLSxca3P4BiPfzvxajudqvK7YDbPId3soA2RNJxG8RZ9GLH1J1iSQBF1wHbI8
 9 1rTEqz7330q1eJqThR1j8hs86OKZsa1jOQIVJdgk7KFR2z/6VQS1KsAZNHUjs8IA
 10 p5IR3ErGoIDQ/DJasMGJzdwMdsFNAgMBAAGgKTAnBgkqhkiG9w0BCQ4xGjAYMAkG
11 A1UdEwQCMAAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IBAQBOAdTCpVJW11 A1UdEwQCMAAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IBAQAn04C6eCJD
12 ZP3dnrjR650ZvstJOEMK87nVA+eAskVkJ4/qOPgEsCRKGHRXyA3EDb20Wav+mVB0 
13 //7GLM0aTKvcZ/tYr8UoIGnRF2TcX2ZCQJrKFQQmOzSmGJVexTScn0eR1vm34iNH 
14 21VNR/p5NYGkXdvFsGs+HIgJIwgFSSAxXnAaKumf9HDZG2A4MCgASABfRVgRaTar 
15 esMR2c53L8WfXX7jeh4nNxcLQaX/rhRqJFbN1hAiM4cjG1iolFFD7aaInG3tGguZ 
16 rtof9Jl0tQyrYVmxPWcKgX6u6PyhHYR2Rw23umajJErf5uZxcw3RZ5F0ceAN0Rdu 
17 QV7I5dW2HE8d12 t1UPUWSKsaaFsr/4WXDF8jaPMkNOX7Who1yHHIOl3BU5qGcZOxjOF38Y0KmlgYgC
 13 9MyPka17eG2jFiEM2btHuQNuv2LXo2TwnJkgw0C04C7PPH1jKtu24K5TX6pcL/De
 14 q+O2y3IdL3cdkwjgIUG5nZblq5ZmNkZbcz1YTesxqMC0jJPGEpd2R6U+OJx8tPkF
 15 Qj17hImQUSmSBtGIfDo/GvW/DY/30DVlypixJWDVTCL1ImXcX7WzYf1iM05qSa2h
 16 o0uqUvOkQUHX6SF/eW8GHE+E1URAt7+8je6bFhQKf3jBD4aKy7OOsVH2WosOQVfD
 17 3piaXOJbIx+J
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 ggEBALEw2Cti89dc3x9wb4ZZHqOXO+bSMlUyvpzCR9mEaFkd/mbO+zkcaza/EaHi 
6 ggP061cxqvDgKiL6IfO/IVGpBwgBFaAxYffi/E0pLQnAEuRGk9zFe72QN/F60Yfz 
7 niYVT9EV2OsVWs/cOeG9E9dCIWQrnY8RwDOtt+tc08+xcRnXAPLXE+waQ7yLIy38 
8 f01iTbjy9pjWYO4NILFDxQlyxxFyx55/1MZbaBZajd7O59RmKVIpGP8HDMDpFSLa 
9 A+CK+bQ/x8piHrstZ7ykg5rjtET4tPuZGifMjRum39xOXheBYPN/QR2dGyOanyN4 
10 n0kDUbH9LqTVJFEtSK+3asJT+q0CAwEAAaBnMGUGCSqGSIb3DQEJDjFYMFYwCQYD5 ggEBALDRopyY1F2dLJPYrJgIK8m4Whz6qDf4Uq3wd+6YkPvJ24ckhTGVqca4tj/o
 6 6IDy8PZq7+STRXTNJY+eERH8bJhBQvWe6SdI/3WKmw0J93/ywL5oyghvgDy8N+5S
 7 Rm7bJK6jqQ5h7xHQ3rym/CvLYImkG5lY3IvE+oaBzNZHJmv0mKO/O9876Og+xKUc
 8 zM0uRKoEUP0B/Lpil5qGHv79b6XSzQ/tHlhAx83k52Em9OwbIq/AysH0XfzNz9wD
 9 Q9zz8ifYDyfaDApb7H5Hz8tvzZeV7oxEFXxq09z6b7akkmWYou8rTGjFS+0DybSV
 10 zh86wQqncpXyacfmkl+iMrq4KS0CAwEAAaBnMGUGCSqGSIb3DQEJDjFYMFYwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwPAYDVR0RBDUwM4INd3d3LnNpdGUxLmNvbYIT11 VR0TBAIwADALBgNVHQ8EBAMCBeAwPAYDVR0RBDUwM4INd3d3LnNpdGUxLmNvbYIT
12 d3d3LmJhZC1leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkqhkiG9w0BAQsF12 d3d3LmJhZC1leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkqhkiG9w0BAQsF
13 AAOCAQEADWdj0txx+Tu9EXdCMZR5fenF9+3/plgOg6+YpBvFurMEgPyEnwUeZRBZ 
14 3UZZGcx03j8gx/64H4uZQxFxaiBmGqOuQdZ/4+nz2/4qWKb0Bhv115m3sWh9HYBd 
15 zmBrLFKNy37bpgqzoA0jIyXhoUTu6zTZHc0yOIbIdpaluWtbZmY61hBOP5QOtkHq 
16 M9iA8V0Anzqxbn+3Gg8EgSbyquGBAUskNFgiBe49WnRr6OvF3hJMFfFST0kXbviM 
17 YQBiTV5bdsHBxC7+kRVJ36ShH1OUS1rvFEiaDWEBWz14AcxNxxNg6cXqnAaKg5Zp 
18 KR2Ye8UefiWUGwprpJnRlCfGecFSEg==13 AAOCAQEAOfy5B5zECat8RDlAkWNMDU78w//Z3BWs7yPjhwztQXe1OxeMYXfnB5uc
 14 u1KIMGa833MZ7cmY/VxLAhsj4cYw8r6WAgUzLQM69nA6k9Wk9J9hvWklNcIGwJjI
 15 NvcGCFLWi0x1w16Onu8CbUIYGiqzs7gVNoL0H/oCGE/RHbyDOpYXvDVq74WiPGjK
 16 km/yFXZrkfeZkybHGelCneAL5XzONXtnnNFHpBiSzMCJYQm2iPlBzV19vVOHPZmR
 17 WnFiNWJNgMPmHzmXzsa2bG9m9vVSpLj5Zc/BhhBVHlUoyo2pY0rMLlnA+JxIxfbm
 18 LwuogPFBx+PdnnjR0IkLGPhzWUAVYw==
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 ggEBALSasT+DMSqzsbFLLaeNDZJ0YnYls83Q2nS+85RTBzPoYJmiy4JQQiPl0s2U 
6 gMYs4UGMGwBmLnrNge58+oaiSQ+RmXlaMbqQZyMJhfWgWWHS4w+mHRcyebiDLKeL 
7 uhG9MtBhG5FkWi4dM00aFqPMB+kFLbCqwZKtzKvRtewLw5hXeOHhNfpVXNcPW8EF 
8 OzGjA2UiM4jvm7PPdjo4kBySi2sorzorhU3euBfR42CCXSKgCFO9Bi0erPQHjeLF 
9 Hr86uSmReW+MoVnTBGylRC9035xDtAPTcBUpxilsx6cH8nBrRoR3hEfK/SJIAgg+ 
10 S3Xa0W++ghuIzuosEyLruGco5PsCAwEAAaBhMF8GCSqGSIb3DQEJDjFSMFAwCQYD5 ggEBANQzOcsjZPb0Weagrb4bTsyz+oBdT9kUMokcpRmApPyFmDN8ZceRxB/DsrTD
 6 tO60J8HgKmp34Oi8Jiw/CvZ1dlamPvcBQHxxCLyH9CaPZ8tRCMNppMWyMSuFZAoN
 7 9rcD/xfNP4U5L/1nJMW5Zxw8XYkngiqtSA5OW2zVw7unWNFgG86elv7hsszoVNZE
 8 Ncu+imvnNqWMne4mZp9wG04nWOpO08DIssU9FCQOhdxaC5ml0XbTLvBhOmmb+zEt
 9 GdvzkIXW8OJnjwJxUnvdpNoX4OHQak9x8Yivxh8DSux2o8TCAqDNrEEyETbwnMcT
 10 cmkwo4yMTYG+Fh+iIv4mAdaqJ+cCAwEAAaBhMF8GCSqGSIb3DQEJDjFSMFAwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwNgYDVR0RBC8wLYINd3d3LnNpdGUxLmNvbYIN11 VR0TBAIwADALBgNVHQ8EBAMCBeAwNgYDVR0RBC8wLYINd3d3LnNpdGUxLmNvbYIN
12 Ki5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEA12 Ki5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEA
13 PPMfAVdu4cnQoXA/DgHla0CSwM2k5e62ts//J1bvCog5aIDHPIvmEEzY9MbLRHQy 
14 2dp/9NEph0lc9Ps+OYZxOJLlt+v9FvwCTibptHUsCUcQr/Oyf4x+u76srDvjNBY0 
15 1LSa6H+3CtWBCLrzMKAeQTgtuf+QCE7gJq4LTDolCR8v1dQezi69zr3h6zWUQO5T 
16 RByanlXGoG3mnBnGhGo/IMmwyfPNoA8gNKmhCvzb5SWeMjRogtI8g9CfsvkHUKx5 
17 JfVMbQDUROcPRFDo0c8hGnrunvaklJ79KQJIrcgAHuzS2+Ff0Ci3pR/48K+EEy8/ 
18 eICyTR0NYPeuMqNuKKmy2g==13 dDH25+zIbr2TqXAarFjMG8i4JJNahDe+EMiL65vJ7pUzPN565Qq2ikJjznA4cgUl
 14 WowJIWjuk4QCJoF8Xn3t3BNcatWg327+jqIfTYq3Cm3gc+DgyXi+js/xAaZGFCBe
 15 SLA0p2c/r5FHmG8rMZjGnL7Ti90rYf2pWpBkdiLlhJMb5VFhBLpdgSyP9wJxJiQB
 16 cBiMFcwcHXWUPKowQtItLSvA8KGyXUKQVOIky4u5HUA6Gxkvxl/hIqFMguzsJ3kV
 17 7f7cjqv1wu8885KOaw0+KStad9RY3QlKlEI8igxrZN6cw59AeCXocDIOQRgP+PW2
 18 hvsqiMyQIhkaH/tZCY0ftQ==
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 ggEBALudpercf21L/xZDsWTFlm079vl8uzYUSL9Pzrk7YvpN3tjt3mKb/KNxCl71 
6 XwuxRRwvYKH3+RzpdxVbp/Rmh9w28YdoeC0i/uPkxbBJr4cPutZ6++NZcgmHM9EV 
7 gXaksdPj4BYNCRjnJemjUb0WYykKeO53YTq2hi4GBlX3ZFl6ZYNjJ9NL4pCOkLyi 
8 4kDs3mkJNpH0k9HrfiJmFeE9mK0/woHG2DAnLumsSLcfO+rjfjuBom+tf8y4Nrhk 
9 Ir5xN9LjY9i0/9y+KHTj9r3Ii9bqw4cvc9GqX0blcoXcrKz3LDZIm+ECIzqVYZFR 
10 3RnhzBzA7R7YrLkNEnrdFPekpmUCAwEAAaBlMGMGCSqGSIb3DQEJDjFWMFQwCQYD5 ggEBAMYqslsLAwRR2kpFo/Mx9U2KtTCdALLF7ND8OWVrRnhrdEj6bzdHBWPNP5Hw
 6 W8VCGaU3IWRGjlJBzI0OMzRQvzMViVgb8mC9gelfNGqf716OmFmEOmlDYFa/FxvJ
 7 hTEV6u3ERpwiBYZv3ahZr+Ea+LWqaPaEBP3oX584JvHAHdjDQyvOHs4LeKTtZ8+o
 8 EubmuCJrFcpJIBfDxvapOU6CknMP0spUc2Ms7aMzz5aURWs8ZSeK5MPR0yMaPWX2
 9 KctU/QqDenkvO7/qwYgXuQYA4uklUetEpaCG7V2+l5NUqxwk3YloiZNO7xjQXAIJ
 10 B5/lfoRa+GJ4dCEFwrj9SG+XzqUCAwEAAaBlMGMGCSqGSIb3DQEJDjFWMFQwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOgYDVR0RBDMwMYINd3d3LnNpdGUxLmNvbYIR11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOgYDVR0RBDMwMYINd3d3LnNpdGUxLmNvbYIR
12 Ki5iYWQtZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZIhvcNAQELBQAD12 Ki5iYWQtZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZIhvcNAQELBQAD
13 ggEBAELGSP7S1v9sxC44cWCubLxk7JNkBXuUqj5r5l+yj6mdzppj3eZXt4WpetSs 
14 uFYFoWD/TJy5EBV+ICH2hFHhJFVPhLC5zsd8CDE6YGTr/V/n7s4qbVszlCSekidQ 
15 ql55la1zMFXusQnCZQ9qr1VdwBCPt+ifaY6pjuFJwTB+FMmuir02ZRD61qTyVxO+ 
16 gPvEQhfl44rw6UX1aGSCDuW6H1gaTFKoYQtln7gkhsDE8tGVuTpGgIZqhLHPVSi1 
17 P38IeEnAlWzVQMX0/4nU16ShjQRCMCN1hmM8LUuMeVvyRrkTUgBco24FnyJIw9jn 
18 cvwYX8w2njUkrKAsXOrYPzj8ldw=13 ggEBAA1DY+121smBhiNG56oy3E3WgW8mu/+pRuXit5p8vfI+lxmj6ENFjCIDA6fG
 14 8NRdJAvQOufIsbf7sOuZ7VYWXEw+y5IVrP6Afmn48ysoPjD9+Wf1NKhfMPmoMG91
 15 iHe78weLEh666289xCUZCfP+hwY80nNgery15iUKdKT9I/l7kVBCwojWwicS4NRH
 16 V4hGIo/qLOiHw+McZPgVP1fSqZiP/T17torke8D3G+lipPPsqQILkZhyJIMBONr6
 17 8rXvSiIcUecrUs8LMg2II0hIBpOXtaOM+/DewOajpZTylu11Ce77LQiLNEexg1Rb
 18 scWiBkPT7SbuszjZBDc/41EdTnM=
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 ggEBAIl/oCPc/nqUyikBVugB516pH5DeJWyD8HY9LKXA/sehCI0AiHt+c3NOqspE 
6 N6oDJc5IEMKC4+mHJIk9ZCkeL7PXXcvc+o0ZR4VrVsQdpTHNKw+VwwBA0kmnyYtW 
7 N44rmt4i8LIIlzFVO9rb7vRKAWmLprwo+K1UdEfN1+la9givv+w2czYJfPqyp5N5 
8 aiduvO58oYsbERrDDTFvuv5v7oGKg7CbsFnXesgU8Ee81bhWAP9Cv6ozIta0K5Yv 
9 v1DpBU7GL+odi9qe0kvwqUpZ2KM0VFTc0SnjtzTmafJBmDMI3EtoouOnfH/di9QO 
10 3SGSR4lp0cUQSAKrO41FsWPViI8CAwEAAaBlMGMGCSqGSIb3DQEJDjFWMFQwCQYD5 ggEBALBalNeaBUiHYRnazBfHiytWhr9WtDMxTt/C2PvZGBClvsvWJ91Xla13G2/E
 6 unmJ/X1NDfaH/noz1EoXFpxg2MXYpeaObnM18Cgbm7zbGlLIPnHvKvUJxnxkBLX3
 7 8/WORbsa4GJ6mgUjlqfustmAKAJczpzS/CeGupXhwhdX60m2jhz2eJKVO3CSomxH
 8 I7X/9S9ERbQ75wMB9JFbet2/jmcKIgOHTyap+Jg0PehjVGnr2pLbe2hQvlU85YnD
 9 zoM6XCOzr4rg4Peq+5DeaAszHbm0iVoBFemZPcnihYCNKWNq9Zf/EKHRSsSruTmH
 10 5JZz14Eqdv8hqtZdWDJMXYh4fF8CAwEAAaBlMGMGCSqGSIb3DQEJDjFWMFQwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOgYDVR0RBDMwMYINd3d3LnNpdGUxLmNvbYIR11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOgYDVR0RBDMwMYINd3d3LnNpdGUxLmNvbYIR
12 Ki5iYWQuZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZIhvcNAQELBQAD12 Ki5iYWQuZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZIhvcNAQELBQAD
13 ggEBAHyo+VK5++JEvlkwWdPFwydhcTABchhvtTOm4wsLppU1/jKivW4UbichaAob 
14 WtWpI1+bZaUDJ+aBY/AV0QyNgqGufcNKkYn1ZNzcTjOZotq2BlSzYyMe1ESv/euf 
15 oVDQ8VE2lVgk7upF0fgAZt+Unx0CL7GMpKaQUDRi+PEsRzIAhNpd218nOKB60Uqm 
16 jWL0saSBkbA7iuHs/BVQes29bZyaV0PAR3a88UvTeQ3ag+re6sStQ2mI2oEjt8er 
17 2c9GnZfsWHvtosYkpH+PgBZpBp/3Sw5/zKYcPui45xjjTBR5tidMw3WWFcYZk6em 
18 YorlPQ/qw819h6OD+wMNGj+LXBY=13 ggEBAIooe4kUVWHpp1bcmxyXjCGCE2iJTohvP1/uzg5hGl4QpJE5yiSpr0Zebh9H
 14 2JH80Cdr9ONgtJv4i/sZloWnYzbArXKJtNetSLSQjbJoPonNkw7irE568TWHBarK
 15 f3vaHLGn2LlTPBJYgyTcNvR/fPpcrCPSmcxfvyDjU1Uq/pe0KODl3dOhs+O6UzaS
 16 CaHEmYK6Gpf+uD9Af+TZ4NPWxVW9m/wbbI/EQtjGVpRlSB4d05Uya0ucXqOCw5Tw
 17 bHGdRDbuEdm1XFJjQNRQuaPf3ta3X/WTj1dL173+Atgwj0jwB68O8EzBw/LzCqQw
 18 uwyQ0K89SQ/LLunzC+X7qOuVU6Y=
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 ggEBAJssR0oTKiPAridnticuJOnzVSJUHG6l/6NvfTR1DPGKQ7IsEkJzAGHCYXOG 
6 fotLeLz+wPvvnZmkx6lhZCpeA129CCsWi2AqwM73MGfL3/vH3CdK+qBBFchMWTVb 
7 a0QEc3S1/bFVviwwYkKpPAcdCJBBxM+AOkgrxVruHUxu7WbkbAoO6ggfex479XfH 
8 pTIXb085LqKlSmVZHpWL5CQ0PXZuorBounesx0gqT/KnmHPDKKomMYvYCa5KZyqV 
9 oUJwa0Tr8pKdAudFiNTEUZygQq4RWgg04o0toZA6pWA6NhOThXgUrv5G8atdoxQH 
10 +m7HRPTl+Dv+7Qawv2Cxxrz+Ih8CAwEAAaBhMF8GCSqGSIb3DQEJDjFSMFAwCQYD5 ggEBALEpyADfyI8DlS2TUpUovxXcK41GxAwRN6ZyfkSfCyEgfx75mNN0jfBm+nrz
 6 YJqpBILSOdIgQyb/qhXVYmDoGTNPuW+8CCoW0pL1X1LVjYOy1vmNn5U/FIbVszn4
 7 agRrDfBfhtztRtLWBJUe3W3Q0zw0v7Hjpzt5tuXNFWaCI5pCoV9Pjvl2Nm3r5Vls
 8 WCrNS7COoy0UZwVQrwN1YeykoqSa8KLWSIcml35PtRIrqeWXVEOxGjSLGUS8+sKw
 9 l2n+0yC9ramsFG3H54gfyhfBPDxo2FDZnD5mMf/2ebTZl+UiHMLOcx4YLW/oAb+Q
 10 0XUa+8o5CH6wrr7mQ62uZqYCyQ0CAwEAAaBhMF8GCSqGSIb3DQEJDjFSMFAwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwNgYDVR0RBC8wLYINd3d3LnNpdGUxLmNvbYIN11 VR0TBAIwADALBgNVHQ8EBAMCBeAwNgYDVR0RBC8wLYINd3d3LnNpdGUxLmNvbYIN
12 Ki5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEA12 Ki5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEA
13 P7kcewCLkLIKI3L4Ud2CvfvC2RXgHPb5jsV8pFpBqBzUes0ZyhRV31hGPD2/SH3J 
14 ReyBrn+09I7mhyQ21Y70YXQU9On5+Ky16WskqMY7lOZPpNeKcoW3cjUPMKFM9yfi 
15 VBz2Pvb39PV0NFg1pK42ff8I/YI5YtJtNJZ0HSoUyeQzr+jr8uur9eH5ny8APPB5 
16 pd3xKcA5pTzfYx+qnv7V4ZwLoL8+yqtSDX5wDYCs7XlER+gMIBRbWaZD/B51JWv5 
17 3av0sRir52gOIAoily7moicRQTJmXuYdAPNmGAp1HC4ZCADVmMNhTAo855R1hHkP 
18 DiD7rAAIarIm2SymcQY+2Q==13 h2kLr3ro4f89ju4lDN6qHn/FO+zLhLf2gp1CW+V5NYrngE+0Uk0bRg+y+iW6ivnb
 14 E1M9TB8RTPirTvNn2hN8NIZSEtBdCqAueip2s5NFaR3GY2qq5K2xK/iJrMnVrgGx
 15 wmi9aoEhDiBIRFaKQEY8dhG4FMsDSiYMQax7CIVxQP4URJ0iona2PZG6Lzd9pU9P
 16 /5zALLCGsgkQsg3YrPZ058PSjPvYfDyTZjFUdPpI0JamtDbSEoOAjZKXbTvwzvQ4
 17 dg1pgF4q7V7EXa+pU7f8TyrCmahLE+Vp3Q5d4a4DpXq+b+sDxYBqq6DvQMyukTrm
 18 dSR1wHZgDL7XF/un7nwumw==
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 ggEBAJqzZzw8BS43FLdAkxbW0T82hNXkH11Y0rJaCZ2DGozJFRiL+xOt2HMDQMW3 
6 WBJ2Md/VnYMb3Kh4oJ08J4dWPVPwbwnK/vUgvKaSqiO4kR0o/fJNnNC1z+2/Mz/Q 
7 eU2XmTljpSx5Lk1Ql4t5i47KfszLQO29gStopSZHmiqkQ8W5KZSN3M7P9hYSLydZ 
8 V5W26x1QPd2hRLuzekFA+D0y+mAD6h8H/BK58KAC+frwoiQXrzBjao3F3buRfr9H 
9 1GcKG2H85RAhoymT9sbB5ac6za0wgTCm/XbR8IZJxG99QB2t0ZIM1NtZdv+neO87 
10 PR7lCWWYA6puAr+vU3eVPfdYCTECAwEAAaBmMGQGCSqGSIb3DQEJDjFXMFUwCQYD5 ggEBAIlgrUNR69gCYYU089Ro7zXGQRlzTth0cLweU8rXmta+M790VsLHJW9yWmQb
 6 eJhCtCBPfA99ZTaFhKySU863srJ3vHNZaGwXusvbPOuAHjUujsY8KRvz1Dt1UH7W
 7 ZWXAztK9OtjjHi6fQup24lyS61H1ZJoxKn/uvA4k5xySYtKDlM1Dat5so4uUG8At
 8 A6bDYR76POTwQt3e7aBx7n1NnriBLJ4WepyfIAPcEJbFtC5cjO20W3phiDY9IXo4
 9 385vb1r8n1ig4+0cGibBvTuZnkPlM57ZGN7G+HoKUWSUYy6NcU7tm7H5LlCsfaZa
 10 jeG+bh+7PQhngugSAckJDfz9Hz8CAwEAAaBmMGQGCSqGSIb3DQEJDjFXMFUwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOwYDVR0RBDQwMoINd3d3LnNpdGUxLmNvbYIS11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOwYDVR0RBDQwMoINd3d3LnNpdGUxLmNvbYIS
12 Ki5nb29kLmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0GCSqGSIb3DQEBCwUA12 Ki5nb29kLmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0GCSqGSIb3DQEBCwUA
13 A4IBAQABVvBwlvgJ1Cjm7voMYCvONeKCPd3BWp7x1g3ycmexN2618XODiR0vN9xm 
14 cR6XXGAdYkmT/son/FPPPIGFCRUrfClH8/jeJ2yYkdqz+gHxGCHLw8rT1NDdnEAh 
15 Hff3kdvDwVSatwfldJQLa/HM9h36PLcTmTmZ6sn8LmIAyVjYvBzb52CYErbBe2ud 
16 2k8RrmbZykOHPwR4wL4+ESWRtiA+WFqfzCzODGYqVaHFBYv9JL6XKBp0ykQ7cahl 
17 pOur+wsfaDFkQOfs9h+RuzkcZLyU63RPrS1TuCCNs6ZaBlIA/XMHodzKW+m7ay6v 
18 OWdVs/TU8CEe2V/8v+IvPieohw7q13 A4IBAQA7GidhSZ14crHe6cmFJErbBfR75FG9+W+lC4GN+fYkizZk+8mafe6Jho0M
 14 r+230UoU9IG/PmSOHRa1+Ly+qhSu14vuDWvqyw0WImWaxoIeasVE3vLEZ4iC/7t4
 15 TjFwUaVbwd+PsLIhkITHVH+JBNLlRC4KA1LbTIbnKYao7FqgO1LiXRpsdyygb4ls
 16 Ou1HRBk30QxZ8z4PM5KAcnfvv9CUnFdJjH03kJVpGIjj1Sk03Xr3wqzxK5nC2TrF
 17 WYV326E3ha0jgRbAUR8CBH/eZyBabQeefgkXB6irDvboXfG2uzVyPu2y2bv8Zo7F
 18 D1jBykST8Mfxq3j0VWy5bR9qpl8v
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 ggEBAKZ2m4auoAdrT5ohJxpgscS19rFiX13LWLKSqpPR5zdIXcpgn+phzF8Xt6O1 
6 ydN5/eH77Bwua8PVoniD2dWwdG4mK+8K0dQ9+S1P2tMNXOzFbAl2EQy/13JWBJk0 
7 gONiyD+zthg12i3+FH/DVa75d2a5HWoEDpMxbw6X7kpM/Zq/yzpD+GTzmGf/g2st 
8 Ohee5S4gQetQIFPU2lQkjPz6Wpmktp2avIxjgYaov7KnrfE4niFDBsAAJnaVqq9X 
9 SHcIgsMqaY056PLHVUclCvvwF5keZitAhbvJeQw6tlEoKZzDKElHqt8G7lS4o4FH 
10 rS3o5MGc/Ww8/iLpxhH68cD/dtECAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYD5 ggEBAMhhXFNhbW8wp9tzJAWB+I2z5AmTrkwnl/rp5v5uJMdap9xPR1SumJ9wQer1
 6 QrfitSmb4SKJS4Id4jcMzpKHaQ8DLvcfv/TmQsZYVsz6XTmuQzeLRH72QnV+CI+B
 7 hFYiF+uFUAfq7Td0vbVhNJzwmBTd/QRQI+BIrJWY9IIPZPRRUvA0mMJZDGnumhHW
 8 diNP/CBZOetWtFTSfv4KbSgj65DtkHBwRbLSoULS94uhob7PwWoWkdQfI/sN9mTN
 9 rOFNb+HD50ab4RjP8sx87L6BqE5Yp0FUlx0KzYF1hPQnJ+Qu5jVyySim+13G/0Q+
 10 b3Yyi8S/Kafnnji03A3R1NNQ4gECAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAHjdhHYOzSqb11 VR0TBAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAAhE+2r5lF3N
12 w4kvEqZtaWnVoVX/ZXxGQOrBhDK7gSLg7+wRg3zmYcY6XDB1ToZy/YULmdWTa5R1 
13 xIiiXTG6l5/K2q3hzFSNdEH4UHfi7ZJPzG74CTn1MORtJrvf0jX99EOM9hXpTa/9 
14 SdELYWnK0QuVP6PVJo2yeBvCK6CanWHuYQfgbBbhakHcBZy31FRg/IPZwYvrpaHE 
15 IpR4pgAo8ubzMwI3ZTo56iv1oKmZjGsABl18HdyR0Lo/FT4/rzQ8BzESGns6UwOe 
16 1BcfknSnsbUoEhkTuasWOS2IMJndy/HxP2Zv5RHcMAlqFplS6RvuXq/UKwl5pprI 
17 lAGBhZkQPco=12 PVVoQvYrU8SjumLdf4uTtLHO2lHex3f5qmKDWa63GsG3IJQALiNsXHib3XIeEN74
 13 gnCYha/TTyyKCwT433u7HtwM5P1dXTTZHsullcypiBRpwTwOjWdJPwdy+QGXoTTE
 14 C+C4kD57ms0GQnjbhTw+yicHqWyV6Yv7mS/psrKrYYlEqycNcuobXX1pCw2YWFmM
 15 CaPyqWTbtU+Ca08TqID9sBeXPe2ayDuVftOJUG6JTQ9/ZTHyMa5NQj8Ah21vivp2
 16 jY3R17KSvF1xR8A4ffV+AW6ZfowglLnoMVdE9K11QaXNjADWUhhoN7Nu+ZmBOiou
 17 aNqExCqeGic=
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 CWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALYazIlI4 CWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALGkiwwQ
5 HbPcgnDTbYCqw58vMmMSHLMZhnoXGDHt2NvVw5NlXLfddCv2WfGd5yT6DPWCQz6P 
6 NjF/AUvqBeWdjVWIBWR9WQejRVXBn9jsM/scgkzGHi+Lg4C8iJqyY7sj2f3AxrFX 
7 ahH5/+eDGGs03SIsztjSftX66khiH3Epe0S66EnBzv+8ZNmUQZyDpOCmQb0DQZdN 
8 qtgqgC7nK3dteoM5oks9A6L+LrswTbcUXX+0mVYb3fi8LVXtQxMTXTPJMsIJIiJx 
9 HnFaF2bd+nFZNkrd65fmgKqVO1CMwlpooBlLzJEIR0hewwBDv2h1zw7toRGpOZkT5 twMb3PRb/NrhJLi2gMyiK4C8QbB+TY541TjMBudHtPxCablzuull6+4ha1X/x6zX
 6 a9gGgd/pJDl6A+eD7oEGf3b2ATszOfRy0l82aqVZ4hc9j8ZplwDiAFBLIfMELW/3
 7 EItq6CCwBZoOF3VsDATrasYmU5uGUnaCA4/iDY6pUeiWKnu7gCnAV/skqc2Lxp5H
 8 kUFXppmCohI9BNFnT1HhPOrE0mLiZwJJl6Gq8lCt2GMveRIfArJwNcpAXk090oCi
 9 X3XUc97+NpFDfXiXTD7Um9Md99Fg1rLME3zRL+wq8apjZaD7RKMyOJ6xBe260oLk
10 DMbS7+kdLXXBG1MCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0TBAIwADAL10 mNjTzKTxfmP0Tc8CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0TBAIwADAL
11 BgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAC1xTIG/XcJsYyvfBdfznGae 
12 TrUD1+F+5ULo0d03/rV64rHDLEBN964zHitb+++bOPR1e+i258e8Ywj45431pjTi 
13 mmvV5Vja6Kty8P1o1U3z2a9uAvlDKOm098uZAfrgegkbmPxtD+W7mLjz676X1UBR 
14 SG1lhpdNoK7aFeGM3MPiD2Zp0j/xxF0liUQKxJdXUThKAHGCMXCsBAtvbI1NdHuK 
15 0kckFjD5iRzdDob/ea/44rtrtx7EJq8rhki/Z3Rajlfr3FMYYnsFM20XLQnnn2Hn 
16 3j9JRzxVc6LLs1c6phY3McRwUC1UX+rPnT31yBQG1Tz6JDemr2fCs1FY7CLzTe0=11 BgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAIj/8CMBruYa9/e7zIFWHB59
 12 LYdlEsQB5b5O58FoC1TyFVY/TqwUvgmSXkRTq2jtBV99LYthiqb9aXUI0OMqY1DO
 13 k0/OLVOJFUUQo8AMAXbASyxyQNfQRszttMFSK8F40mvdUSTHFBnq+yoMM8BHFz0G
 14 NaY9Jh3zT+2w7KsSRt2QRVDI0cMyWTPqpso3u9oNTmJYNVj95SKHjT0VLJsAuCBX
 15 yGuGnyTyzS/Hng0IzY7bMW+k51ScMUh95c97AogpIBA9GMkkoqKR2G53Y5/AevpL
 16 iQ6YzSVu65jintvPkjfUdSuifLdcknPsyGFZsN8vkO4UzPI4+1CFJZkzYX+Zt6s=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMTRaFw0yNzExMjcwNzEwMTRaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMDFaFw0yNzExMjcwNzMyMDFaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQCmKW1mqtFShKMJCgLOLueGrwM2SbquL7exjC4gH1ovu4+agx4r 
9 PjbpQK6JvC14VxKoWh5rtTuY347rquDzqjUs9CjH+rPW5Orbnc/Cl8ow8t/JWzCf 
10 IcCDMzTiIUGv1ShEHHnKkTJTXcyPBkpHp8nDrfh0jgyiuFWwyAuVXz40qLa4XiYE 
11 4jJxl4VsmHbvJF2GS+d4Bkz5kVoG4FSkyVPQrZ4fAI3gxq/nbMpdKZEsO3PzlWLl 
12 RGgk7b6z7UxzSAGvatYm/VOuBoFie5T+Xb7iVPL1T+9wlesmAt4MOmkunDcm/FmM 
13 j7kxgKnP5QItjjhBZDFMN8zaEHDPjWF5erohAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFDEdw2R2xqbPPRZwarQM9svN3kIjMB8GA1UdIwQYMBaAFI/5mikK 
15 IVI24QjArPSaZgFGtPOJMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 n82Q1yCNvgmOS8q8/px1EZx4PywrIldPkI5VILfHBs/QTQszqOi3mlkbRDMpiVuQ 
17 tGWrr0sqw8eWT57y78qdsvJJTOgurZTEM17FPwf2lZ4jmUW3dAdxfAxF/0QY1TPB 
18 9R76JUirHq3Z9VZI1xPYDOT3qYfApSQrZDSad3H/AYJHGDXTPzaq7UtqBW3+trnD 
19 PKAR1w21Omun9IZreQhaIerOhzmI/7PoK3HRREXvV3q5eSGLI377b+OA6foOCRUh 
20 vKSSxw9s4pgdZkh/3D9vF2pwDnr7FEYjWRI0kV5+dW7dELVccR69+oDsZ3kEHtmx 
21 X52GcB9mu/UD7TErpf+lZw==8 DwAwggEKAoIBAQCpVnLyyvgs5ObEkoEl56B7fz7+eAMLEdzw7uJQHwkb+5sySFfg
 9 4zX5rw+g3cimJql8phpgcGTdE81IlXLWSpBUMD+MXmhhMX2QrvB/plWUf3bc1ypB
 10 K9MuywMYHOhO0vjGz5JghDy2WI7nupOhiBNZVXRtzeVhrh/pJCyuO3pyiaUgDM2O
 11 CVZ2Un9eEAhPBn05mEMnkroVXpGdXDey45Ujw6c5kZlWYScAmqiT2/WYY5X1uQJt
 12 UvEvlY99z77DU9S6/2CQNgMkl30wZZ6D3FXyLo89bQu5NF1Vc4sfACOu+eieRMK/
 13 vZNPgTrHeWNCy+q8pDu6Agzsh8w2VJIfilbJAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFDt1LgWNJZltdoshC58BdRRaEDdbMB8GA1UdIwQYMBaAFDNtbRzO
 15 hcuqFa+NheQ+yOk1ZIPwMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 uq5j/wZgDp2qxorn5C+7BylXFxHJrPKg/JkCNx3m8Pf14DRN+C0bPEW1NKCyHcAF
 17 Kw3+QejGUTAtW5Cj2zoW1SJxzNpn3xnuwhgOBiuoHg7XnFaxXny6uFcHL4JEoInT
 18 8YKPc7RVNmMJuhKl33QjxakeYdebYhEl35XRZS9PEQQetglKYoVgDHO6fJsD45mR
 19 2lJscEQbSDzQX6TNofZLWE+JlOuAz2N4MhDyfMBfMAuAdqeCL8Y942wF3kX+4gYo
 20 4m/Y8Np+77JS/4FlUQqu/d8eIoyMc5iraWOOi+RJ5IB/dFere2K+SSj0IVfVrXQ8
 21 5K/s8KDm4XebxYv+wvNIkg==
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 MIIEugIBADANBgkqhkiG9w0BAQEFAASCBKQwggSgAgEAAoIBAQCmKW1mqtFShKMJ 
3 CgLOLueGrwM2SbquL7exjC4gH1ovu4+agx4rPjbpQK6JvC14VxKoWh5rtTuY347r 
4 quDzqjUs9CjH+rPW5Orbnc/Cl8ow8t/JWzCfIcCDMzTiIUGv1ShEHHnKkTJTXcyP 
5 BkpHp8nDrfh0jgyiuFWwyAuVXz40qLa4XiYE4jJxl4VsmHbvJF2GS+d4Bkz5kVoG 
6 4FSkyVPQrZ4fAI3gxq/nbMpdKZEsO3PzlWLlRGgk7b6z7UxzSAGvatYm/VOuBoFi 
7 e5T+Xb7iVPL1T+9wlesmAt4MOmkunDcm/FmMj7kxgKnP5QItjjhBZDFMN8zaEHDP 
8 jWF5erohAgMBAAECgf8akiVcdZRjjbJEj8VDE10SvInW9JNVp2vIiJIXsOvLFkMw 
9 gicg4yIEysMeY2kiBUqGgWK79o9BMv630OuIC3/VYHXlBMIdax3jYKkIhR1gFnaS 
10 zHJKACu4z0d1obvPUlbODX+sVOunSSic9nSKYNpy4C8K9Gww2Slay6KOkFxyLwYb 
11 KZ7zhG9rpgvQQ5cC5eIB9g3BuJnEnmwhWZZMfgH+9vV/8zZn7tt/FLZoDWk0SdsJ 
12 Z1OlZ4pdCI0VmXdmTiWDl1SBqKc0rAVecckvGY8IVgdKiUbQ8G3PLjhNx9LHrPUG 
13 jdX+PKQpPVx+FrrJXfsLpIeWG3CtVwMl8S3oUoECgYEA6EnsbKsEqmm/uWn7b8Zl 
14 apisK3b+Zfxr+OR34M3zGLWN3VhgEmLBlbqZK978lpn4PLf2lTzN9RQAKla4DHJs 
15 Wt8tazXsEcO1pWdU/W7CHgc88H96F7q92qwVSKomLCOMLBY2I9urqcHdNcsjVx7z 
16 FVE4YKK7ZduYDPDB+SLRw0ECgYEAtx+AVDGGsXUlADqEnkFx1WxzL4CuHo5Wm2AF 
17 YhpYzurU/lwbDQDSmaOjBVzcb2QRmHjspwt2dISLn1pP5oGzGz3AisVc3STc7Owf 
18 wuwrgMK88/xFMurSO3pqeCr3sYaTDhtBzKaqKE5hQuJIrpJ+42MWoYBftI6Alfjg 
19 By2cnuECgYBueLm39J2DbkeAJqctwWz6BSHcifrzBdlTxVQ91bSHS9DsM9t84vqt 
20 +tBdzO7TsOYd+l+LGh/ZLmnluNhPExv1G66+Dib3S9xXjY0d+k7XeRnCRt4J6wXf 
21 uXdl14XP+Bfx355f71j0ov5RVwq3pEB3IultC/eTuZvWi6m0kpqwAQKBgFocJTDI 
22 4ifGpjtzkDizqYlFAXU5k/SzRAjW+i8pGdRQGBlGR4Vhh0BVFm4YINyrWEE4F/On 
23 H1X8txvl+/VIk1LvUyS2M5kaf6ASHRr0zf9hVEuXMpH4nRTpiySwuAviVdCWNw22 
24 YXrN/uxDn1JQAiJwav1zxyR5Dus9eTfvCOfhAoGAFbe3cuVj8OZgOsyGAg7qkxaU 
25 d2meggsaOKopJ3UfIyMHaIbDItwNgk6CMT2VmvqdQA+6fV05nMpiFaDJeeuzW7xr 
26 GZuFLkTyePaCCqtdzhk2Y/FKMYhyAIgN8j1PJgGwp8R7/D9iE8t5t34sb92qJ7F6 
27 DQ8rz3d5CEkPuqV7tsc=2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCpVnLyyvgs5ObE
 3 koEl56B7fz7+eAMLEdzw7uJQHwkb+5sySFfg4zX5rw+g3cimJql8phpgcGTdE81I
 4 lXLWSpBUMD+MXmhhMX2QrvB/plWUf3bc1ypBK9MuywMYHOhO0vjGz5JghDy2WI7n
 5 upOhiBNZVXRtzeVhrh/pJCyuO3pyiaUgDM2OCVZ2Un9eEAhPBn05mEMnkroVXpGd
 6 XDey45Ujw6c5kZlWYScAmqiT2/WYY5X1uQJtUvEvlY99z77DU9S6/2CQNgMkl30w
 7 ZZ6D3FXyLo89bQu5NF1Vc4sfACOu+eieRMK/vZNPgTrHeWNCy+q8pDu6Agzsh8w2
 8 VJIfilbJAgMBAAECggEABdtud2prgiCwFg2GjQ6WyklrnuFSIvW3tte0bpaxjyJj
 9 9a3IkwfuNoLbygcnKQ6+SbL0ckXWSfVPjO//vFzGODtA/3RxLNIe6JG8fNXT26KQ
 10 XxwheIabs+B5bMHsi8ltVHHFO4m8uzE9+X2bx024dEcUk2BjS5PPw8B+ESVlMK/2
 11 sXqJV9rRQORdB9fC6hLh3z42pSbyf1DffeS8NeAaMrBWls8Q6rwuwf5nddWRQF+8
 12 a253s+0J0Z7+DqhLPsZxiDEv+81FeZ0bo6gkANEn2+Zt/K1yGbpoNTlt4jmIBvCu
 13 Y4/bUOPeoW/YPTBX426k1rKivdUTE0Cq9eVMzWovwQKBgQDfx6fDJBnteO+eig9s
 14 22v8H0Ks0pmc/+rXmA3524KfVOsyYHJl7gmz99NxzVg85uu6VU73AYfxYCaFuA8L
 15 YAfaQF6pdzK50va+dBH5hcf/Sx7JPNuvLNuZfVw2egT0t+dBDPwJHUePrhnn7sG8
 16 Wdp8bT7h0MDYxrJJs0C6av7ccQKBgQDBuBkh3BLIlSeihbnJwPxKng+U3DMk6/bA
 17 IGvpj+UCEONqzKARwdk1xGEIol911/X9VkSJJW1oH5mJigJdBimOQVPE7uXROkxC
 18 8zyp1aZ9y90sZsLGoQgLRzObrkBTjwAiUSEZd8n/Cni7qc2ld5es1hvgXIEwzFN7
 19 LttMHWKr2QKBgE3w0iOLbWRinMLRPzIg8mlr0eMzrsEZ+YeBtEx0AfjQsOJo6S9L
 20 SyHdjU2zwankm/HYSJqLc/fED2a/hq3lkpaXmODZXVePfNU0xBXuXIw0c9KPWcyX
 21 iRzapsVqllNNwkPL6/SYuBX5A5jedafOe+SegCpSdPiLrAkzX7YOEhphAoGATY2j
 22 Wh/d0TmNZY49w9yj5EeFG2ZQf16MKXyRVy8JUptqQC5tgs5lZBYbdrZymx37WBG6
 23 XGGEfGPyNtLugUlfR5k1rSirDulU8JSqW5+yCLid8hGttpFvQ/ycV54aGJmuRw7N
 24 voFrd9Q8Y3zmXHEVYtdQz7CY8+1JGo62srEs+HkCgYAj94m9Tk3tuK36hldV0HSi
 25 UNUunZyY+XmGTQ+ccSNKBMksnf+SYO0I8utAhduRqLdH1OPor3cKbZBXsyNFiFhE
 26 nIxN0z3KJPHHKuk+u1FRLnw+veznqsgVZ1XwUlrxWqUUtz7XaNBErlEaHbBQZuqz
 27 gj1goo8BAQFm9Y1JubWuzg==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMTlaFw0yNzExMjcwNzEwMTlaMGExCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMDlaFw0yNzExMjcwNzMyMDlaMGExCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRYwFAYDVQQDDA0qLmV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A7 MRYwFAYDVQQDDA0qLmV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
8 MIIBCgKCAQEAtPi3D0zai9wnxZu901xj/2KccWHuYM+Ls1JI8Q86VgdYBV5Ez5dM 
9 Cfu9vE+qWK0bP6ixi4IcTUPwP9m0TdDi9PK2kjIInlNfssS8yHQ+TkUHYdtt/m2A 
10 s1HTtOns8AloW01La3y6JxkiXQ29H3WfTEoMy8wNHtP7ZnN4oaTFG3A1Qbbt9Ef3 
11 Q49vLH/IOcpJGfRAz0ZqMd01OIwgDtR5BdoTlB6i9QvDZyPKCbrkXDhpQsKlGFRN 
12 Lz5EFmhkHDlO27N7r7gNl4wwGMGz2ZWFYpompBe4gK+k12hm9yEAJN3QLmsuwTRU 
13 y5ieNHjdMyL5CQ5I0sYKlct6+n+TbVWPFQIDAQABo1owWDAJBgNVHRMEAjAAMB0G 
14 A1UdDgQWBBTueLxjvJJttjkpIUal0e/fj3z9zzAfBgNVHSMEGDAWgBSP+ZopCiFS 
15 NuEIwKz0mmYBRrTziTALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAGa3 
16 koSkxtSwXQPK0Vxqrut3BOCvGh0OWcaORFV+9EcYlYVaq+Hb+E08l3cgSatW/D0K 
17 umIPeN23rMavQxardySD8C9ak729hS1EcrS5f1Gd0rvLBocIv6DmSDGd4rpy0O1V 
18 CjG4ZOuvpMWi5inrDyIoATsYyu0f3XNzwG/CbzSZhxX01Sod2AUIpFcKemO5em2p 
19 kR5zzlvC9AtbVzasbbG1yZYhPtk45QZMZTKIVvu7Lyzrvppt77XZU7g+v/g44ATg 
20 IPZi7JooLSz2Lmpp0K+d2WbVqUNABl870x5G3TVy1M3zj/W+bsfk9ZA6+sJyfE3C 
21 jGpDFPiQfTVnUeBBYOU=8 MIIBCgKCAQEAwH/TvNuMlYqepVb/QzYKtYML39IrfqsVM6jg3/Wru75XswKqXdXF
 9 iw1YywPUCCAV0pS6GNwVYy1x/8WcYis/IPKKGV6CMw2Ehx8+MbsH3WI6c0xH5NOW
 10 YGcGsnQRVjQYo3C2xxCSSyS+jdg+qc3qBtvAuD1HlE2QSLgAKYxfyWCCP2BJJ8SD
 11 LDDFbbQh36dF6lsSJURxHKpHVEz+UY/v1MaVOYeEjd6wXzxfEz1iSgHq6pinFotv
 12 nLh7Dhf10BqwhnXrHTfOFMwIpkpb53P4yUrhAJa3dH2rU7CHVXUbT4CDLao3w3Jk
 13 tt+u6ueNn2L//wsuBbWWQD1XOOdeHMbHkwIDAQABo1owWDAJBgNVHRMEAjAAMB0G
 14 A1UdDgQWBBT//f9k7djZPiyifS2zop71DytHJzAfBgNVHSMEGDAWgBQzbW0czoXL
 15 qhWvjYXkPsjpNWSD8DALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAGvi
 16 fsH2wOqLmCUPHnqSWaTLxoyUlEDm2+wvR1mLNlSBj/VD65wJSHsxlxNLFNEAE/Nm
 17 gLVO1xjolL7hnETyZGSfU6oQ1Nn2FDb4xfugd6eV80fu14wpw5m3iqDx/IwNv7Pb
 18 766xOpmv54fr/yXxFD5eDkfDYAO7zHC1Hme8iWAbPeCHS6yUM518/56vsPbNPB2U
 19 61SEvRTiyvEpKt/99VR+DaeImMmHM5ccxsV8wSWWfxyVL76wScYtxFS6E/GvmXtC
 20 lgrWORNn2q5U5qD0nqijWf4izIMvjxzflxe10waITIBZvWXBAa6rp/fIFwJNKd3F
 21 vKATMSZdBCrf06ekvfQ=
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 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC0+LcPTNqL3CfF2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDAf9O824yVip6l
3 m73TXGP/YpxxYe5gz4uzUkjxDzpWB1gFXkTPl0wJ+728T6pYrRs/qLGLghxNQ/A/ 
4 2bRN0OL08raSMgieU1+yxLzIdD5ORQdh223+bYCzUdO06ezwCWhbTUtrfLonGSJd 
5 Db0fdZ9MSgzLzA0e0/tmc3ihpMUbcDVBtu30R/dDj28sf8g5ykkZ9EDPRmox3TU4 
6 jCAO1HkF2hOUHqL1C8NnI8oJuuRcOGlCwqUYVE0vPkQWaGQcOU7bs3uvuA2XjDAY 
7 wbPZlYVimiakF7iAr6TXaGb3IQAk3dAuay7BNFTLmJ40eN0zIvkJDkjSxgqVy3r6 
8 f5NtVY8VAgMBAAECggEABjdt+GNUNY42OopHSsmncLgnNhjeWqp+esY2lbtHbnmZ 
9 mzOaCwSAOu6QHbYh3KJzp2voz2lEhh3xlIvqruqgRThKL7ryw1eLV8V806j0k/U4 
10 k/K49E64J1DGBDat6i/0iwBceSCDd4DcRpSIfNpqQrFff6eugrLW9bW9PNY/ZBoX 
11 eABtg4+q03SUx6NrM00glrHolvgGUMAFK/4QeVlqrM2YSq1cGCCKlLKH8FrLru4h 
12 ZvPtTmGMHTLH8i/CDdNmnrTISoegRZOCB/6dtaeGyPTLnFLPrsO0QPB4ZRI/gljJ 
13 LvOlYnfe5qvNvnLfW3pQjn2zz39g5fogSr/CEixXiQKBgQD3U+xq0HIxiZlz87t5 
14 ln2QzwhF1RvBbQvcIYjgM+XvklR6nfFWAHX+Ab5y9mna6LVsZJSrfjKVZEPl7wuh 
15 O+vTUV7S/slyPE+AjbsMKxVKWEOJbcB+pZ5eIpUQnRvM1GwsCW2+vqcD3gPfOrfJ 
16 IuYKNXwgjexVr36zR1YusAkr3QKBgQC7USk00f8tZEmXeBVRmQ55QhSvrwRG1E04 
17 c84tTRXSkrv4ggARdKtL3Wit4ZFzsRv7POxcVAPPwjvhINQ4MRLXJ1puJkQ6ZEYj 
18 5rhW205YYXaIKVuTK4FIc954xiWLCMUpP7QyDQqk/J/8J15z+GUvGOhKTcFpd2Wf 
19 4rBO1Co4mQKBgQDrOpOBZ60kNkWPhYGJ+7qDDpVErZIPXmJIRFDFRDbtqxPT5wIQ 
20 lLGkGw6CkqBNBsT+SY8oqAb+FPWK69b4y1/YhOyV6qO3lWrbznDW+ubt5ZKeU5cg 
21 HO7Jg0SZH4PARUx4eaM6JmP8hpzSJCuGDj4R+ZqL78+WEyqC4lcyYlTmtQKBgAYf 
22 Svd8/ZggNP+MXzYBiKWR8Vcko0ElYzi7IDv+zv3I6fffV906MPcTz34PZ0+etElr 
23 3lXOMSmzMX3UMtt7TyBVGvGKsqQt7tTxj4jXNiJRXSxqHaIbw+f4UYclAskeikMk 
24 3+Da6EQoNZpqNv4XWkdFyyHSlMW7r0iggh6xdIfRAoGBALgosCwAsOipgSuqjKen 
25 AhLIAjkWGwWTnN5kmN4FQoV0yNtnL1w/mKbgrprKJZvKyfRXVZr1dh4ZbGGxwIHC 
26 0lhXirt21HSPWYa+21aKklDPnYOnQOH2LrSUtHxQT0SIbSiZp02QNR+I8ebpHvd5 
27 QEVhxCQqW4HylZFYP1zgiyRy3 Vv9DNgq1gwvf0it+qxUzqODf9au7vlezAqpd1cWLDVjLA9QIIBXSlLoY3BVjLXH/
 4 xZxiKz8g8ooZXoIzDYSHHz4xuwfdYjpzTEfk05ZgZwaydBFWNBijcLbHEJJLJL6N
 5 2D6pzeoG28C4PUeUTZBIuAApjF/JYII/YEknxIMsMMVttCHfp0XqWxIlRHEcqkdU
 6 TP5Rj+/UxpU5h4SN3rBfPF8TPWJKAerqmKcWi2+cuHsOF/XQGrCGdesdN84UzAim
 7 Slvnc/jJSuEAlrd0fatTsIdVdRtPgIMtqjfDcmS2367q542fYv//Cy4FtZZAPVc4
 8 514cxseTAgMBAAECggEABQPcVO5CjyucwhTH8uaEiIGqgu4RzgU2nzFS8nxb0tKJ
 9 rGAKzWw7u+MUIVRIzar9IChZyAefBjkLE3oz5QByO5e2CCUrLszqWy7YMVyv2F4U
 10 kcGdM3v255OnjzY9tJY7RUuZdD3Qe36wkp3db0UUrl5C4UnpBH1+bDaTyOe5H+24
 11 UzSf+fcHNdejlwWFo+sG7380CFWda6Bm1/oiBNYWr7fU/0CfC0NTqakO5M+m2dkG
 12 /2T3fI1ZiZCFmuQ+sbHicjsPuIus6er6rkSUNNMxyeQJUT0hr1ZOqEb3IXucOYgJ
 13 bE9aYJuo+ZI1uS2zzwk2cbPFDks+TrY8xATmLt6TGQKBgQDzF+tmUmT9gWnsVJfB
 14 xoblKIcDidMoTmyb4Ne6UjNf/ZsORwzE4dUxyEuTdzqcDu5lU0DU+etFOyrTaYdW
 15 gAjZfC6NeJA6usqk/pYdZkdvCuUdlz7PX0fgJjkOAkUV95CXs6OGW3cXxaSA2rdN
 16 A+HqzkVe05YW+owOvMiRRvdw5wKBgQDKuD3sIYoq4rIAjVL4/xZqCNjV6TEmEwcs
 17 MFm1Q3I5YvtwxifhPrVcnbrD88qRtVoazcZmrh4gxJ8zrj5Ho7T6jr7m1UtTij2i
 18 M368a35AO4etcxyiLC5ymRZI1BxsU/g7q5GFLlc+XSg2wuC6e/wMRGHWrtrEOCWI
 19 FDw3mBKidQKBgQCEW3q1HJmWGbd1kN2MCS77aKSSfaF16bVi7fonnYgRdMDO9kpy
 20 jE+LKnZT1XAY9lxA2SKMk4LREBUSRPwGUfH/kIi8SG+nOnsJeQB9A2pTgIgdI3N0
 21 b3lwBv+7q+q3ujKFFq8rgXOHgvo9mliBW2LPeP32Upf+7O4DPDCsQQqK8wKBgAss
 22 /xTugGx+1Otc3y8k+PpdhH6+fVwo/mM8QyXQExMA1vXPptEvINZ7R5mX7hn8UnxZ
 23 zc9JWBXcYR57Q6m1Z7vMdM/LAH0ZiO5RQnJmxq4J2iAA0ZpLL0BYGjdnoi2Cr5Oy
 24 kLIz7NFeV2I1eigtv6Z5ep9YQm1A3yjSXMN/2b8lAoGAF9T50XEse+tdyuJhYMxu
 25 H0RY7/1F8bHEcJ9mgRsPhqfJ2J7bduY9fzZ7/RNHr4IFlKy5RlC7yTp546hieITD
 26 hpql5zpr4u/r1w4iMMAZc1hXW5dcsJrVtO5+C+qKlpammdJcHpErRiO+MK2rjP9n
 27 mFyrx7U3oAdOXXkr9kQ3M6k=
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:·Nov·27·07:10:23·2024·GMT8 ············Not·Before:·Nov·27·07:32:20·2024·GMT
9 ············Not·After·:·Nov·27·07:10:23·2027·GMT9 ············Not·After·:·Nov·27·07:32:20·2027·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:88:38:e6:7f:67:c6:b3:4c:6b:22:2c:f9:c4:cd: 
16 ····················f8:18:8d:6d:12:5c:83:05:ff:64:5a:c6:cd:d2:07: 
17 ····················3f:e3:28:96:ea:2a:90:61:b4:fd:65:ec:24:20:2d: 
18 ····················76:44:17:8a:b0:c0:f3:8e:0a:9c:67:cc:98:dc:3a: 
19 ····················01:ab:25:ee:01:e9:82:4e:5f:94:44:c4:a4:e7:88: 
20 ····················d8:0a:f9:df:9f:e2:04:ea:06:9a:f2:7a:fb:2d:1b: 
21 ····················66:2e:f4:53:1a:52:8e:cf:8f:b1:95:c7:76:63:ba: 
22 ····················e0:6a:79:8a:31:8e:d2:28:33:0a:29:20:5b:76:be: 
23 ····················04:79:bf:d2:0c:ff:48:f3:46:02:59:11:09:c0:70: 
24 ····················3a:e2:59:c6:66:16:41:03:8b:52:d0:18:fc:9f:5f: 
25 ····················c0:2d:1c:22:70:e4:e7:7e:8e:c7:b9:4f:36:6e:ef: 
26 ····················6e:50:a1:54:2c:05:52:e8:0e:05:a8:70:9e:d1:f2: 
27 ····················24:fb:de:74:fc:14:c3:4e:04:33:db:1b:a7:58:91: 
28 ····················fc:6c:1f:67:08:b5:c6:4a:d7:72:4b:20:f2:d3:70: 
29 ····················00:37:a6:db:16:ab:a7:56:7c:67:6e:54:46:54:ea: 
30 ····················cf:ee:1d:70:7b:9a:b8:a4:37:62:2a:d0:4f:db:a3: 
31 ····················99:0b:3f:b6:7d:50:fe:1f:2f:d6:ba:db:92:73:20:15 ····················00:b5:10:2b:cb:00:2e:dd:7b:11:82:c9:9e:a0:a9:
 16 ····················e8:c5:6e:59:1c:c6:78:54:af:0c:7b:b9:be:75:0d:
 17 ····················76:c7:c9:e4:90:bb:50:a5:ff:9e:fc:3d:f1:e3:e8:
 18 ····················f1:fe:cf:5e:be:14:15:ac:b2:4e:7b:cc:a6:0d:8d:
 19 ····················5c:15:3a:97:2c:42:d3:41:06:2b:48:2f:32:15:a6:
 20 ····················39:e9:2b:01:1d:3d:7c:cb:31:93:40:4e:80:0f:d3:
 21 ····················0c:2e:76:9e:af:06:cd:69:9e:dc:cb:70:1e:b0:38:
 22 ····················43:b6:08:25:f5:ed:03:06:39:7c:96:c1:d6:e2:d8:
 23 ····················58:43:4e:65:5b:54:25:b2:16:8c:66:bd:da:05:a1:
 24 ····················8c:04:23:f9:12:66:e8:77:a9:a4:35:2b:d8:dd:41:
 25 ····················68:f6:90:48:6f:eb:c4:68:1b:1b:64:f2:aa:85:f6:
 26 ····················e8:2e:2c:cd:f2:66:46:e4:e7:30:7e:c6:1e:f8:c6:
 27 ····················12:c7:a6:86:78:c8:f6:ea:35:bb:48:f9:53:0f:a6:
 28 ····················b1:3f:b9:d5:cb:06:15:0c:3a:90:67:cd:50:4d:19:
 29 ····················80:3e:cd:a0:37:30:5b:6a:85:d8:fe:62:77:d3:af:
 30 ····················98:ce:c3:bf:86:c8:4d:9e:ff:24:40:5a:d9:c9:21:
 31 ····················94:06:a1:07:31:07:e6:53:28:d2:69:69:c6:d9:20:
32 ····················a1:4d32 ····················a9:75
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 ················91:9F:04:0E:99:29:E2:23:A4:51:A6:B6:B2:68:F3:7F:83:EB:F0:F338 ················90:67:AC:61:24:F0:EA:E0:62:76:C7:89:3A:88:9A:13:E6:16:94:6D
39 ············X509v3·Authority·Key·Identifier:·39 ············X509v3·Authority·Key·Identifier:·
40 ················8F:F9:9A:29:0A:21:52:36:E1:08:C0:AC:F4:9A:66:01:46:B4:F3:8940 ················33:6D:6D:1C:CE:85:CB:AA:15:AF:8D:85:E4:3E:C8:E9:35:64:83:F0
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 ········17:40:f0:12:20:59:6d:cd:ff:27:97:1d:e8:3e:5f:9e:c9:e2: 
46 ········0d:d3:9b:d1:2b:84:9c:e8:81:c5:80:fa:83:da:7d:17:c7:93: 
47 ········d0:88:82:81:5e:3f:9a:f1:f0:55:5f:9b:39:20:e8:84:53:e8: 
48 ········5c:e3:a6:96:34:1e:fc:de:d2:47:b8:a9:fb:56:0a:78:7f:76: 
49 ········a0:6e:29:50:0e:21:01:75:40:68:6d:a9:f7:7e:81:30:36:e0: 
50 ········3c:90:53:52:24:39:06:1d:87:e0:8b:ff:0e:62:2e:cf:8a:98: 
51 ········1b:2f:51:d5:d3:5a:43:1a:84:cb:81:32:24:64:a0:b0:d6:c4: 
52 ········f6:5a:56:33:1d:27:39:98:ba:78:1c:be:6a:59:29:11:a2:4f: 
53 ········c4:78:03:a8:bd:af:f0:28:ac:dd:87:d5:ba:43:d2:f6:4d:02: 
54 ········dd:d3:15:c5:56:26:47:c4:1e:26:d3:af:6d:1f:42:c6:ed:f0: 
55 ········64:f6:b5:0b:6a:55:02:14:84:cc:ff:47:04:b8:9d:a8:9c:2c: 
56 ········81:6e:ee:16:87:e6:a5:5b:60:96:26:a9:7c:f5:08:a4:88:51: 
57 ········b8:54:90:d6:7c:46:8f:e5:64:5e:7c:5e:f2:34:44:62:38:e8: 
58 ········fb:ae:7e:dd:df:17:15:73:c1:f1:4c:fa:90:52:99:94:0a:e7: 
59 ········97:1f:26:3745 ········05:60:7a:00:e7:04:83:b1:87:fd:11:71:0b:8a:55:e1:4c:e8:
 46 ········25:8f:5e:16:37:db:5b:dd:f3:5d:1b:74:9c:39:77:5e:4b:6c:
 47 ········3b:1a:99:ab:0b:95:15:2e:a9:4e:3b:7f:44:9d:f8:13:dd:f6:
 48 ········b6:13:36:4b:46:4c:d0:d9:f9:34:fe:dd:ee:f0:c5:04:98:e5:
 49 ········13:94:7f:3f:a9:58:6a:82:50:8f:c6:60:46:14:fa:68:7d:9f:
 50 ········91:d9:46:ea:f6:b7:d1:9b:74:45:3c:6c:bc:45:f7:f4:73:85:
 51 ········a0:bb:12:be:56:d2:9e:29:5a:7f:3c:a9:cc:18:f3:37:23:d8:
 52 ········ba:8b:d1:24:9c:87:cd:9d:b4:29:b3:e2:89:62:50:64:3a:97:
 53 ········49:e2:9f:9e:e2:95:87:9d:1e:96:b1:23:4a:36:c1:a0:24:2b:
 54 ········7d:c9:cc:35:cc:0e:8d:95:f1:db:f3:49:1d:0e:21:1a:ae:cb:
 55 ········ec:70:cc:1e:58:e2:bc:31:75:28:2c:92:40:18:04:77:ec:67:
 56 ········54:2e:b0:01:a4:69:56:4f:77:f4:46:8b:01:f0:3a:a0:70:c9:
 57 ········18:78:0a:46:d4:da:11:84:cf:d5:7b:26:f2:c5:c4:b8:6e:08:
 58 ········1c:da:7c:0b:f4:f8:b5:10:eb:21:41:c3:38:9b:bd:3a:66:0d:
 59 ········0f:51:0b:66
60 -----BEGIN·CERTIFICATE-----60 -----BEGIN·CERTIFICATE-----
61 MIIDqDCCApCgAwIBAgICEBEwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx61 MIIDqDCCApCgAwIBAgICEBEwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
62 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM62 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
63 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw63 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
64 NzEwMjNaFw0yNzExMjcwNzEwMjNaMG8xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT64 NzMyMjBaFw0yNzExMjcwNzMyMjBaMG8xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
65 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n65 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
66 MSQwIgYDVQQDDBt3d3cuZXhhbXBsZS5jb20AAAAAZmFrZS5jb20wggEiMA0GCSqG66 MSQwIgYDVQQDDBt3d3cuZXhhbXBsZS5jb20AAAAAZmFrZS5jb20wggEiMA0GCSqG
67 SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCIOOZ/Z8azTGsiLPnEzfgYjW0SXIMF/2Ra 
68 xs3SBz/jKJbqKpBhtP1l7CQgLXZEF4qwwPOOCpxnzJjcOgGrJe4B6YJOX5RExKTn 
69 iNgK+d+f4gTqBpryevstG2Yu9FMaUo7Pj7GVx3ZjuuBqeYoxjtIoMwopIFt2vgR5 
70 v9IM/0jzRgJZEQnAcDriWcZmFkEDi1LQGPyfX8AtHCJw5Od+jse5TzZu725QoVQs 
71 BVLoDgWocJ7R8iT73nT8FMNOBDPbG6dYkfxsH2cItcZK13JLIPLTcAA3ptsWq6dW 
72 fGduVEZU6s/uHXB7mrikN2Iq0E/bo5kLP7Z9UP4fL9a625JzIKFNAgMBAAGjWjBY 
73 MAkGA1UdEwQCMAAwHQYDVR0OBBYEFJGfBA6ZKeIjpFGmtrJo83+D6/DzMB8GA1Ud 
74 IwQYMBaAFI/5mikKIVI24QjArPSaZgFGtPOJMAsGA1UdDwQEAwIF4DANBgkqhkiG 
75 9w0BAQsFAAOCAQEAF0DwEiBZbc3/J5cd6D5fnsniDdOb0SuEnOiBxYD6g9p9F8eT 
76 0IiCgV4/mvHwVV+bOSDohFPoXOOmljQe/N7SR7ip+1YKeH92oG4pUA4hAXVAaG2p 
77 936BMDbgPJBTUiQ5Bh2H4Iv/DmIuz4qYGy9R1dNaQxqEy4EyJGSgsNbE9lpWMx0n 
78 OZi6eBy+alkpEaJPxHgDqL2v8Cis3YfVukPS9k0C3dMVxVYmR8QeJtOvbR9Cxu3w 
79 ZPa1C2pVAhSEzP9HBLidqJwsgW7uFofmpVtgliapfPUIpIhRuFSQ1nxGj+VkXnxe 
80 8jREYjjo+65+3d8XFXPB8Uz6kFKZlArnlx8mNw==67 SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC1ECvLAC7dexGCyZ6gqejFblkcxnhUrwx7
 68 ub51DXbHyeSQu1Cl/578PfHj6PH+z16+FBWssk57zKYNjVwVOpcsQtNBBitILzIV
 69 pjnpKwEdPXzLMZNAToAP0wwudp6vBs1pntzLcB6wOEO2CCX17QMGOXyWwdbi2FhD
 70 TmVbVCWyFoxmvdoFoYwEI/kSZuh3qaQ1K9jdQWj2kEhv68RoGxtk8qqF9uguLM3y
 71 Zkbk5zB+xh74xhLHpoZ4yPbqNbtI+VMPprE/udXLBhUMOpBnzVBNGYA+zaA3MFtq
 72 hdj+YnfTr5jOw7+GyE2e/yRAWtnJIZQGoQcxB+ZTKNJpacbZIKl1AgMBAAGjWjBY
 73 MAkGA1UdEwQCMAAwHQYDVR0OBBYEFJBnrGEk8OrgYnbHiTqImhPmFpRtMB8GA1Ud
 74 IwQYMBaAFDNtbRzOhcuqFa+NheQ+yOk1ZIPwMAsGA1UdDwQEAwIF4DANBgkqhkiG
 75 9w0BAQsFAAOCAQEABWB6AOcEg7GH/RFxC4pV4UzoJY9eFjfbW93zXRt0nDl3Xkts
 76 OxqZqwuVFS6pTjt/RJ34E932thM2S0ZM0Nn5NP7d7vDFBJjlE5R/P6lYaoJQj8Zg
 77 RhT6aH2fkdlG6va30Zt0RTxsvEX39HOFoLsSvlbSnilafzypzBjzNyPYuovRJJyH
 78 zZ20KbPiiWJQZDqXSeKfnuKVh50elrEjSjbBoCQrfcnMNcwOjZXx2/NJHQ4hGq7L
 79 7HDMHljivDF1KCySQBgEd+xnVC6wAaRpVk939EaLAfA6oHDJGHgKRtTaEYTP1Xsm
 80 8sXEuG4IHNp8C/T4tRDrIUHDOJu9OmYND1ELZg==
81 -----END·CERTIFICATE-----81 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/11-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCIOOZ/Z8azTGsi2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC1ECvLAC7dexGC
3 LPnEzfgYjW0SXIMF/2Raxs3SBz/jKJbqKpBhtP1l7CQgLXZEF4qwwPOOCpxnzJjc 
4 OgGrJe4B6YJOX5RExKTniNgK+d+f4gTqBpryevstG2Yu9FMaUo7Pj7GVx3ZjuuBq 
5 eYoxjtIoMwopIFt2vgR5v9IM/0jzRgJZEQnAcDriWcZmFkEDi1LQGPyfX8AtHCJw 
6 5Od+jse5TzZu725QoVQsBVLoDgWocJ7R8iT73nT8FMNOBDPbG6dYkfxsH2cItcZK 
7 13JLIPLTcAA3ptsWq6dWfGduVEZU6s/uHXB7mrikN2Iq0E/bo5kLP7Z9UP4fL9a6 
8 25JzIKFNAgMBAAECggEABnii2o0/hJJYyeLWarcDgNxsa2GMXTiTYoyXMnxjAz47 
9 t8bAh85lS0uQhnF3xib9e7AZjIyMfucv9nuloKUd+BFJE21kScVdtXIWxqQK2jmO 
10 f4pDdMl1gosOq6RdCPRrEbPYfS5gkr70nO+b1QbdN55VGTxkRpvNnUsI2301JflX 
11 sQnfKkx6UxOAyAZ4HsFgc7NQmCaUPm+CJ/IzGafc4Q5SuLeSeYf4NMgai/aNTEv3 
12 CPFGauucNu2mIsoXrTodHdOoZ2T3TQcI5JWTDuGfZAUulGbwdLIGG+I0d5ol+2lT 
13 z7ZQ9XixPXufo+wrC1qL5JP8iaIvuFrySuX+A6C3MQKBgQC/ZQnDXggh6ZMWb8js 
14 leG4zqpqaNPqPawkoOuNmgcT1BJNqo2othd6fjlxBHL39VdwkQhfdNjB7gqmoHcZ 
15 XZ1j68Llud3kI745sLRpvIQxScOHIyYZxu1TEav9Y/ydk3meVll1HKJ903dZgDf2 
16 3DljffcWVpwvKhpFmff4O1iukwKBgQC2NEGVox8HW2hpgUXAwfWI7GanMo7DbtrW 
17 f3jTmbvmeMOPfiLMM2Op7OvXd9pRxMFqzsGyi1nAcOM2oCglLkxn1D3bWf71vRYy 
18 84GtvbMneUp2wdJ5F2fsuakGq9clLIDvganVWEF2f3BYhMlUir20QOCZVIeG79Jc 
19 kh6fBK98nwKBgQC3jarjVtbtzxhlOCe13bhwiKMfEhHKYAMrzbiaQNHwzj4PhjX9 
20 S0UREOT94opwCzckmbMx+Nm4gxZr3xDZntJG9eAgeTS4ix7wLOuZTFZq/pcqjycH 
21 KaSJOjV7+dxXMww8MgvxKNkdWyTnDPSfJ21SYYgKQF3hTbuMbLFHu4K9SQKBgFsp 
22 bh8GTIIL1APlsBavdMAbN4k0HIXfsxJbGQMWChNYHNBwlcyBcb4VUjKuPsdmoDdm 
23 VzeTzUYhtS0hmLRxo7zXTlOvhYdCIhdACoP5Q+feIcmlVD9N3KtugQlbdPuedqxe 
24 vbCGxcoaHQXM+kaYXC4Rv843os96sk+qtDNvzrWVAoGAD46naZvlaOyFelCWLyeT 
25 ANOI2pjak71en3dq1gCh0090P8uaKoOE1KMGO5k/b8ny6zc0fr+zgRjCL7ZTIm5g 
26 SjoqCYLXrWwPIU/wAI4Lg0wXTN1wzj54N5DfLBNz8HchiZyPcOFlKQw2IS9IWZNn 
27 FWP/7TAevXMn3Tg2mRpwbWc=3 yZ6gqejFblkcxnhUrwx7ub51DXbHyeSQu1Cl/578PfHj6PH+z16+FBWssk57zKYN
 4 jVwVOpcsQtNBBitILzIVpjnpKwEdPXzLMZNAToAP0wwudp6vBs1pntzLcB6wOEO2
 5 CCX17QMGOXyWwdbi2FhDTmVbVCWyFoxmvdoFoYwEI/kSZuh3qaQ1K9jdQWj2kEhv
 6 68RoGxtk8qqF9uguLM3yZkbk5zB+xh74xhLHpoZ4yPbqNbtI+VMPprE/udXLBhUM
 7 OpBnzVBNGYA+zaA3MFtqhdj+YnfTr5jOw7+GyE2e/yRAWtnJIZQGoQcxB+ZTKNJp
 8 acbZIKl1AgMBAAECggEAB4WI9DFpQP0kUJUUmGMGjvETFZ1vEUGGWLtyHIW3KfyK
 9 mLKXWpYAYkUmf8vFBctSib3m2po7pWvueACn0x/weL+76+cYNDL1ty2FGVkWfkL4
 10 JK7GCbVZH48qYeG+nNHBBcK6NF9Pfw2PTogPH6S9a+xGbzLVPO402HLwxfb8a+Xu
 11 /OXN6XuXEjzjTnlQ76P6rUMRUEyt+tAfgmYErOsKflGQccf1dUYlm9nUYXvHMVQZ
 12 6UvzlhjyiXDXm5d35y3bxLjJHz3sy18goZmkI9TroOIyaEaQaoZd9GTOj/L3Tiet
 13 dqBQy2HxnOF4XIKYZQpDj1WuLAWC2vRLIrnzVIfXzwKBgQDiqzIu6so4l4UmWqQp
 14 n/zH0AC0SRED5yG1dJo6aIwyUusR8nUVtPldkZR5S3PuxONLi5U4neGur1MOr+Ql
 15 n9KS4ObXokmDgpUxiNAHjO5oV2w0zZOBddk5eu06238qLYos8cUEC55QT5KPHZpF
 16 YTjA516GxX1pOsSOFK1VY/fGfwKBgQDMfjWx2Rzzb0HSct8Ordbc78tpeB8RF1Il
 17 evaamcvN0IgQnyEKopyfuR7jDlz0bCQ/wpWGDDFjqz2sAcx74d/nMrGSbkcV1wvy
 18 KSrmXx61w/NqJWS+ybrCtG0J0zGbfte9jD41/DMQXjnsiiTHZ7Tc8Gjdog/WJWao
 19 AJHvjifeCwKBgQCiKIF1SSk0hUmPX8cTtE4eEHOAhskydpcJ/oobgRHTKrjbFQ6o
 20 YdkIFI8Ym18sERTexdQSNfjvhKQx3KmmNQlrZJQg7gwTlkbvsgXJcQxZ/zj9KZj+
 21 Q/YMhiHTOpZl8UBp2OjudPVkVRjvY+kq+1ujvaJFXmHS92UIlEhQz3zCNwKBgD8J
 22 ILAkByKbRyUCN/QkbjlIyeFHH/x6vd3D28SoaASXpXnKM7s9iR5LSFQhl1HZDAuD
 23 hef+VjMtFCOzoj8Fz6lLHSXQTKVU1t/dBNZit+q77orn3/hX4vQl/f6rVX1jSkmp
 24 s3uctHj1MtHRe6jkNQJuMUUwscUHXm+nTVUU8wElAoGBALlfLu6n5z0PIQ0BSAe8
 25 mIyF7H3pA1C/dbXtz7MWkpDIeGJxc9RlnrrGKat/XEGeVRpznjeHfXrtqpD/mYJN
 26 v7gLi6dvqAJme7FR7CmU5irtS1JVdOzh+TDYG15MoBurjtwf7w3+aaln+jiwIDts
 27 KYqPGsULUt+GAR2dV/rqAe+o
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMjBaFw05OTAxMDExMjAwMDBaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMTBaFw05OTAxMDExMjAwMDBaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQCKLHWxVR//B3XAoRIiohfjogkvKecLSedc3qlIVugrLtgxVfDk 
9 qKyfoKiRKt+1B5MyU8KdDJAPbOkKM6AtjzCsrftecBc5/EmaBiINPhVhHG6mVw4D 
10 ydoyjIeO21qdClLHzWCc9Et3sRj0BVGUjXZL/8TbSVHYnHIXz2XpW/XuHzzHLMVO 
11 BffzUlxdVw0hdtHz5s1rwfDG9PcGk8BvxNSH4KexzZ2LTpvNXhkNTsPjmmCGZpPF 
12 S+6dV1IrQBRiHpN32Il854G+Mpn+9oH1itPnCs8HIyoL6XH+3z4F0LJCYxvXu/kv 
13 CszuOCxEh5h3Nvr32PYP4cLb2fJUZnAEGO7bAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFIDJZp/yC21tFkalc6Na8uCAhajWMB8GA1UdIwQYMBaAFI/5mikK 
15 IVI24QjArPSaZgFGtPOJMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 r9LUSPvOTdUkfvDK8K9Mr07mt2nC3uXfLuenSqXLMlQBzHPH6p8IdCOp1Xmvv0so 
17 1FP/CHflBSRi7FsE4BHjLwFrKShTsZaxcCjX9UBnxRszJI5vEMugqcEYLEsp+a/W 
18 Y4GixzCJNPSD/C2E/z+bor+Ta6TldGSAClrfXS4FVNNulJbmf2LuziI5myM5UdMP 
19 3UTtG5+UOkGkPBJiOeqFw6Kocoap7npCuXcdIApqnn/Zcv3VcWzsLpBlI90MzuB0 
20 IMlRqMvFKcK7WcW4cQn21jZlPRVknfcYSeG53jVU2wD31Rg0Crqg2zI0E4yn2xDM 
21 crsWKwtqjUHr6D9hZBrmjA==8 DwAwggEKAoIBAQDxRVu8gv++BPOLtP6mBRn34SKtpCgArV4FEaTILsn5s/mJt0Np
 9 yFUnFxFaZ9KBvMpRiPuDNWe1o9WjYpbsl6FLuUirIdDCMJwGjVx/Fj+LuV91vFWZ
 10 gNUooBvBTBCvZVnK3RmnisDv1FlWebXHTc1FBWMFNaJZ0yq8RMRQHAK2CcY6G1wn
 11 Gr/BSkig/kS3srcGlMjPOcUeh7jd1/F/kRii7/kxhDFp3a3FJatD3mBl0yH89zAz
 12 lAY2i67CgSLWlMSYd6UI144s6vdubhte7FZOqzOr/lv+fBCPZbRjQtW5EPkKVppL
 13 CrSKK5W8vX8hQFWxoWOZ++v4AtqFnrvGWHszAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFGLrRMgJPgIYGgfUS4iS2C5p891HMB8GA1UdIwQYMBaAFDNtbRzO
 15 hcuqFa+NheQ+yOk1ZIPwMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 R2hDKopfnIWoPAERnf/Tw/pb1OzPlbMNk3JBUxfGWA1+Y7T7buFbQcpkHaR8k6LZ
 17 ekcNBMqSu95ISqyt1th8CKArkjs24M52E5RPqPSzO+NMuHgq4BHXrqV3m2yldAkP
 18 B0O+Ul0QzMJLlWM7DgJ0hODxCtRgOSI9VaSz8jWu4JiScnnYkMc06hJlRrKiVyiF
 19 pH3JOWgt8jYcoE9YunUoJWUXQ+XLbhGmQbT6V9gKQIs6SmR7YDb/OYNUQapwCt4K
 20 GEHN8xH4QYBR+gPNi/lfq7OG3Plgh4lcKtMDgmbbMaAor7IoB2A97HhV6Qdxj1fk
 21 ulAfsANF+8zKjy5KBBxikg==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/12-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCKLHWxVR//B3XA2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDxRVu8gv++BPOL
3 oRIiohfjogkvKecLSedc3qlIVugrLtgxVfDkqKyfoKiRKt+1B5MyU8KdDJAPbOkK 
4 M6AtjzCsrftecBc5/EmaBiINPhVhHG6mVw4DydoyjIeO21qdClLHzWCc9Et3sRj0 
5 BVGUjXZL/8TbSVHYnHIXz2XpW/XuHzzHLMVOBffzUlxdVw0hdtHz5s1rwfDG9PcG 
6 k8BvxNSH4KexzZ2LTpvNXhkNTsPjmmCGZpPFS+6dV1IrQBRiHpN32Il854G+Mpn+ 
7 9oH1itPnCs8HIyoL6XH+3z4F0LJCYxvXu/kvCszuOCxEh5h3Nvr32PYP4cLb2fJU 
8 ZnAEGO7bAgMBAAECggEABEP8tI2TZn6G3OK1rWpu0/diOTNRKQ2n0Tu+fIRr6zyP 
9 yAlTKnv0K4L8l56vN7N7XW5giUcKzq8aDD3G9od/hS7J0WlWDjnPokWi/3p1k03n 
10 zJLOoY21te6VfYxTO83gLr+t+XdBOfmDP7IT8ELkIZ+y80h/XySId47oVbZVEHv/ 
11 k3nJAog1iqnNcdJ4wIPLitj+Utyst5ELYAbVyYsmCZqp20ZCAtACnnz026n5GRVN 
12 Pu8lbxUzAb/SLMiEf6JH5I3d2BjxhmtoPyvIzP7ISgUQXdHQ4ZyDk80rcG7YS+UK 
13 uDC6rckd6MV7qAhIAAN4aaCd1VvE/YD1l418YK6kgQKBgQC9jdj3H5O0rg6jgkkV 
14 eXrnbVyp/o4PfprDzQdv2Xs2xmvk5WuVV+qCXWFQblqW7WKj73qcZ37nADNTvBwu 
15 MthfP6rA0HyMSdv6FPM7nH67LA2k9DfNUUFCYb4PU9gbDU7qGyPzdjW4bkb7T6Xz 
16 rsLNX9D58PauOxBXDDqTXP81kQKBgQC6m9mqaJkfyCGYaOHpgveoSw1hmPUsXJO6 
17 oW4FbfuF31SJw/d7KLWBlhoe41Pwpj/X/euDyceAaHL1pvrXfN3Mgltv2jla9plm 
18 ZTNcUQB+3fFshJ+bddlvCt11C/m2i1s6SUQl5bODAHl8/OLasvWxdBEp087yQK4W 
19 GvBZmD43qwKBgC/bOiXaIQ6Cy0tYv17elrsLD1QT4oXi7uv0PaZtgAAqRF871NeV 
20 pK1ZKhKGafSk5jyBX7FRJ+bmVA8V9P9s8tfJWTDo8ijxFMqks2wfbJeQ3bkBt3zs 
21 wM8jojp4bp0V1RCh3YfAFnwDy4PzbfCB9MipIjeYMI94df2kJr3BwuUhAoGBAJtA 
22 Jms78okae7jNKYaYy2pcZpmYJAHwU4el3l7uDaBnGXI0c6UnTTquorSn9KH17o/I 
23 VTSjnzMZsurlLTQyUmVe3qvEJoujNiSWdZCMY5kpFT5vaEpyVZ+orm4+tFZGwnNP 
24 mT7eR+bpcimmSyYgVYB5S/48laO+ZBdH+kbP/pNZAoGBAJ5D8BsIvvkG6IvagiS1 
25 WjnJp+xrZYvysZZiASlZhzC1CYYAhHXTefw6Cx0PGL5iWABtvAtZEMYjs18uRGjB 
26 q1OuOkPl5Km6fKLdztij6j/hhEK9hWpm775AQvO5f0XdL3QKNQJfhxEDNlxeridD 
27 KaMn2CBOd2yQCxqwH1wKGhbY3 tP6mBRn34SKtpCgArV4FEaTILsn5s/mJt0NpyFUnFxFaZ9KBvMpRiPuDNWe1o9Wj
 4 Ypbsl6FLuUirIdDCMJwGjVx/Fj+LuV91vFWZgNUooBvBTBCvZVnK3RmnisDv1FlW
 5 ebXHTc1FBWMFNaJZ0yq8RMRQHAK2CcY6G1wnGr/BSkig/kS3srcGlMjPOcUeh7jd
 6 1/F/kRii7/kxhDFp3a3FJatD3mBl0yH89zAzlAY2i67CgSLWlMSYd6UI144s6vdu
 7 bhte7FZOqzOr/lv+fBCPZbRjQtW5EPkKVppLCrSKK5W8vX8hQFWxoWOZ++v4AtqF
 8 nrvGWHszAgMBAAECggEART6LspHCRk3zfAApKYrDRjIWGtHHLVKUbk3/BfjvvLub
 9 fZvcPCrjzYFAWLr9XoDJbBctYB3esvHfabHs8OAfybTWl07wNBtxXCwMBOlkuXwt
 10 WoP/6TthcfRpotNq4nvrBl7ocv5Om0ZNkZUCx72bkRiXr7IR80e4tynhUcCIQqgC
 11 1XGgakfh1Z7YiZ62lpx0eSjlMeEniwtuM/LL9MNh4s920hsUHQN/m10jVySoBMKl
 12 gFmCPpN6fCxFexIXJftEX8AgbNbjUqRq6fAMup0AOjaP55g68SGFfbZTHxa4s4Kk
 13 uCLPxE78ViF5BmFVr5gzWdGveT4yH5vHzOsYCyte6QKBgQD4zPX7hXkbflNRuc1c
 14 bMJ2oUUnWvSZWujtLiqaIGGUAFeiOSfttSuUtgkoNYugCpAN2+6mExIK9826cJ1E
 15 Ez8VrBS5rLWcOKurVxNa4VZAd2EQpqpPYdF1R1lTjvgmncmNge42VE6zzOwiT64F
 16 zTpLUt9LLk+02pZMTrd1Q2+z3wKBgQD4QJ6poDLBWp/F/oQbBz0+uhX8QL/rGRFB
 17 sqFu84IgApJUMxBbD2o9VTj5vFjjNRNUVHCqWwJsRX8CsBudpj5PKN1bamffqv/B
 18 fZjcdvmpdSWotvUKZvP8Zx+nKaix01RD5uzuUB4xo+Tia/P+UUMgDSmnW+4LWKGM
 19 nM6EuK3DLQKBgDOs/npbYqgfONcErG7B+DIDlQVzktI3W6HHsPmKODoxSAJdtLle
 20 o8qjdItxc6quBvWZ9Jtx4pF8nrJWqZN2G+g4caWPBbmI278eutppayzAntyCgWUz
 21 f/nH8/my/D+pDi/iCMQoBqC5s2H9ArwZwD3c3JwU5mE99XGr99bXRuApAoGAaI1G
 22 hSfr2FTjb06Wso9k8tMKSVe3vDqtct7ZcFHr3rFWkVGENOWUF8qZmUwCn4YN4vlB
 23 De4QYisOp8Ilj0qheVM7jrGMl717wzCzPT56PS0SNDEBmGTtosKHqS45VtMq7QIH
 24 jQJ/BOcCkX1noBb3Tztb7Jkh8vNb7k1oCKuCuu0CgYBXQBFJS1l+Dmdjf+RTHnVa
 25 yYGe9tP8d2fufrd6n6KUJOKaft4ni/eSxkTZ1ClJiSkJzWCdTDRa50HxG5RVGJ2v
 26 gZe6rFw34RVtkqzCvxBi+Yo74CkspF7D276JnK4FvB5CtLb0Ji4Cejd6jzZhF/OX
 27 QWgSLfBNR38YnWZILPC0tQ==
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 MTEyMDAwMFoXDTI3MTEyNzA3MTAyMVowYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 MTEyMDAwMFoXDTI3MTEyNzA3MzIxMVowYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD
8 ggEPADCCAQoCggEBALri3KuOmjUWlll2Et2paAULKgIezS3iNVfEaTxGzt+oN23d 
9 ZIOrGRPQZl4XKT/YkH4Jyp/7StVPTU/G2UTx0DAMHWFW5SkTGWwDS2JXEwrDukK2 
10 PHoBRr/8+Jtzhpgx7C/YSRiTiEesu2ISqjw2OfsRYrCHDfsORFpvmuQzmEfAWlV6 
11 hvp6FFTK4/hKjh1NRatyzp4dEAVLx0fiotLBaZJ+wGrJ5DJ4v5i1mRkjY/41SyG3 
12 6c0lvV8w/cWXxZKDi0vO8ovIyVOgcF7dhXcKbnMzxOASM1WPETrKTjm0y//APUIK 
13 ldHOvnH+fBy9L/JgEcJL0kAJK0AGoelg8nGT2D8CAwEAAaNaMFgwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQUDsdLcA7DGgqYw2TsP/oL7St+pJ8wHwYDVR0jBBgwFoAUj/ma 
15 KQohUjbhCMCs9JpmAUa084kwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB 
16 AQACa/9Nw47ZcPslYPHzfl2vrpe0bEwbP4roleG48Nmrc3t99ow4OeICGlUZBjxC 
17 JN9bkrc2UxlZT2tKomfUAXHGqgpkfM+siJT8JNt0wcIyc6NyYRHpayxcl/ptvbZG 
18 esJl8ApAA+0rVMyvvBxMMSYx2noFOi9h/Ib5Np29894UOuwQp3Tx4InJGoEWX75c 
19 r6VT9G3brgokyqToSwOdAwuhlSoQUXORTme+y5/0QkGuy25ZAMkcvZkTNoJSkl7c 
20 hrZOqBrXWXqyI19m4yDB0YmTiPmVKtfM2g9O9Yo2WCeEsKBxXkAL6N0xduEMjAg3 
21 LdiFRgmBP4UhQ8CTM4cHQEco8 ggEPADCCAQoCggEBAL2mdEEn8IZtQc8kCB1iaPP6ympogOTJll4KlqKkZSThIz+Z
 9 YLF56WCrU+921Dh+eMzuZUJAWYh3lo4fxA5wClZWTJYxf0lHka4ydskJAbQjoZxo
 10 rtGZZwPgxgI4Cs+2IVgjQM1g+BUkHMR4eeClx550bRxpGVx5mNu9O4Y3TksMdMaG
 11 +UK8TkjASujlERGXMguGHLjUnBOXpK35mGBUUbPgUjofc0fyrz3Db4fTkRi1uI6R
 12 Ss1vkpCp2n8pONoTXdKgUzSm6wBdN/fXWb9y5n216NlaByAzfNXRxrwR4H6av3oM
 13 C7mbT9ezaDZ2mOpFJ5M3nBEoSA4DB+iDYlTVm4UCAwEAAaNaMFgwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQUsRFRAIrrQtkRlANMWFXxZfRFkvowHwYDVR0jBBgwFoAUM21t
 15 HM6Fy6oVr42F5D7I6TVkg/AwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB
 16 AQBdfgPXea1QPFZsRLraetUt3zupS6ySAsCPCLzNO0WDAhVNQLPEgXeV07DsTm22
 17 DHN1t1Fr7JdCuMIspJAr3T4MftoVD54uCd52spLyXllfUXSQMJcr0QBU3seFJSPH
 18 n85gGV8irzAPvBEY3F+BsY5mmyWIgPNzqq/BugmsTGZJImSIW1SKn+m9Vyd1zuT9
 19 NYkA+UtLz5EB0X3lKAS76FJLuPcPowB24HK0Sl9u6xL3wlP5xzvckRcUJ5DqR1RE
 20 5d/ZjQTnLqb/ECnWP08scQgVBHnrS5+nCctkhf8+EIXv/MySHi9SJheXi3OvHk7t
 21 kvPtgSJjjiUYOKopH7FBAb52
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC64tyrjpo1FpZZ2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC9pnRBJ/CGbUHP
3 dhLdqWgFCyoCHs0t4jVXxGk8Rs7fqDdt3WSDqxkT0GZeFyk/2JB+Ccqf+0rVT01P 
4 xtlE8dAwDB1hVuUpExlsA0tiVxMKw7pCtjx6AUa//Pibc4aYMewv2EkYk4hHrLti 
5 Eqo8Njn7EWKwhw37DkRab5rkM5hHwFpVeob6ehRUyuP4So4dTUWrcs6eHRAFS8dH 
6 4qLSwWmSfsBqyeQyeL+YtZkZI2P+NUsht+nNJb1fMP3Fl8WSg4tLzvKLyMlToHBe 
7 3YV3Cm5zM8TgEjNVjxE6yk45tMv/wD1CCpXRzr5x/nwcvS/yYBHCS9JACStABqHp 
8 YPJxk9g/AgMBAAECggEAA8YaSUgcN8lqMZYK34h+lBLsYKUz3sRyUYzNo+IhHXUL 
9 N8kjc+FPBinbq4bIcbhA5GvPxJi9u8GBgl/sp7BOF1YZ9U4Tf8VKXnBdvB8jri4u 
10 jD/McvsebUT4Z+5x+ahH2T8zu5+sMeeqHO0wd8E6klzWG5ssqR+Kp5NuFhMW1okx 
11 TWao21ocwj2mKwb1VHE+ANAgyFIshXiN1v5CEEZ1CRW3CuQKwBSJl4JTXFZlFC1d 
12 ws10Y1KpxrrNL0ndAYJ4yG/SzXv96FBj4E19UWF+0Bw2Hb1/7qI9gsSY0o7qosWh 
13 5htXF2zHI12PUBJpdq2euxS741tT8vC1WNR7bG0WLQKBgQDn6NmkMPC++awPso75 
14 DWQ/3YSx0T2dRwq78Z9UlKDrqLMFtFG/UnyNBv3v4oBWPfta3PpA8bqV+Lf47UpI 
15 sKi/o5Nz8rOPF+RL20OX7ekTevP2RfDJa077bQ0wJWDvryQ7rvRUANtlvdJXeIsV 
16 cP76Y8g5A4IAONRlk9slfx72BQKBgQDOTLV88qTXJWKEy01MV9jRAxr/9bq9JMgG 
17 JqcspY29SgQnCGOIpL70RIz31EhstP1hcKIW9747MFOb/yIrVuUiUVaw6UfcV3ya 
18 I6OsXLK5pveiC+NPHI2NmgE7hE1BWwt0ZSKsMH1GmA/veG9Iofi75JIMUOKNDh2n 
19 A37aJqpEcwKBgHfTAhEqEFo8msCJnAHm/3NYO6W83T8UY+F0GMUU/oiE4+sAnnRi 
20 ZGRhxndZ6sGkyOjL4KoJvESc/EGsKYOhc6+BD0ELl+dJivX+1s/7Z0BfeQo4XQ9V 
21 WLvkProvtgRh1DDaVvfIcZQCHlp/uC1d8wDg6aU7wMHomyXY3ZRkOFUZAoGAIoaD 
22 +R1CqR8AlejQTu6EwrYaVqvxTKZTM3RUlgw+5Gb2uvGUdtHbg1XVocRNOqQvo5cO 
23 CXn8xDsaQwk31rj8L/oc4A6qkB20JLfCNJ5u6tMermf+6saEiiYz/pnts/pguGIU 
24 o2yaCq54PEOTnDw/PHLMXnNK9wBdxg23tRqzdDECgYEA0flC/HNmwHn3lkqCXhf4 
25 CtPlgWHxtoLcJxZJsTnXzMg21EQzEVn1ywUEXf8FpGagKzUJVQ+9AY4PwsreFocm 
26 xE6V0vF03+RwYAnFapY0m7ObyI1r0Y5H2EUOvIBe+OT+OdZpZgiDEsUrup1+dNHy 
27 dPkTzrlJjOEtwNqoFz6i2gI=3 JAgdYmjz+spqaIDkyZZeCpaipGUk4SM/mWCxeelgq1PvdtQ4fnjM7mVCQFmId5aO
 4 H8QOcApWVkyWMX9JR5GuMnbJCQG0I6GcaK7RmWcD4MYCOArPtiFYI0DNYPgVJBzE
 5 eHngpceedG0caRlceZjbvTuGN05LDHTGhvlCvE5IwEro5RERlzILhhy41JwTl6St
 6 +ZhgVFGz4FI6H3NH8q89w2+H05EYtbiOkUrNb5KQqdp/KTjaE13SoFM0pusAXTf3
 7 11m/cuZ9tejZWgcgM3zV0ca8EeB+mr96DAu5m0/Xs2g2dpjqRSeTN5wRKEgOAwfo
 8 g2JU1ZuFAgMBAAECggEAHHIpIdTByQf+RPmclfu6zk2hqtA99RMfkL951K9f1GZI
 9 iTOSQ0yL6soH7vUd49NkfyiK26MXStbVKEAvghLgGg8bsbN+6hjoCv7avlCxhrmJ
 10 dhJlll6yCuzeBlstk/Y3jibLg4K180XVYsrHTSDQjj3cV9STz0EV4m/By+HjxnG3
 11 Y6URrme0elYerEQWf+fSUPyNLb2f+notbNlpUZ4BnSpIAj+/+Ch9/w3cufCbGMjc
 12 ivYiIm33ycDZ6pU6qRELQnFY48OHPekv1OAlOy0YCN7GciXyPnh/2un2gzKradvU
 13 u4M3LG+J9SOn2ClzZtxZjCNfZ+Q/oxzyZlLl8B/KyQKBgQD0smzrJIxgQ3PMdpu4
 14 SRry+udNHeiq6ePUozO82qOVG+EkmrHLP6z8zsjgqltT0yqE4lKox7SGdjDXMR0l
 15 DByKZW3lVvnT/hqxVMuScqTA4zu7mWZKqFzSScxlYnedIAG1lTuD0t/tqHjzttF/
 16 kOV8OhychsjFxi/sDJVC2zei+wKBgQDGaRfilpKb1CqqCCsrXWOn/v4s1JyE3+Sr
 17 3jfQ7A5NXFyWxPz9ZxubocQHwrcUWS5Z2yfyetDq4VF9GGvh2M4+KbsDvSn28FTQ
 18 i2ZaMtu1rDehHatubumd58zh6zPmOhsHTn9P0HkRid36T5ahcLbm3njrjxHcnQVv
 19 oaoyWv9zfwKBgGsz4FQEZxulcY4aSI6sOIpLMhqvB8gZQB9ggMI0Z4Zj+Hc47rvE
 20 4dzAG3GSMQDAethM7znShFyEW1FrywD4FWjslwDq4fjmUntuUuGOKG/5HapKwm3i
 21 5QecHVgtk4nbA+SxxKk0MbbFIHhll9LzgBa0vuQ0iLFc6pHX0WzA7dcRAoGBAKUP
 22 XvCBJVx/6DJl80vzOGnVJ60x/zhHbtxQVQz4pHlVQi2nmXRSZ9RUglmWcmp6OqZE
 23 PPprlAwjAIDaZT2Q+Rsb6loU76lgjJ6lqbOWJdQAfpMJtMl9edqEsZys6BM6+atd
 24 cWp724xsrn+D4KNTusVcBSqqbkijVJdm3clgjK2PAoGBAJPTorStt/t2CKWDeRxC
 25 0se+pqWaBTq6f7SVddYCWiJ6t1Te6I+0R9JY/CwCnOFb+NcsdbbIwUf5YKM/7qc8
 26 T4+OvytjCKANDEQ9TUleZuhi5d+iBj5GGh3q0ibZNFOrWhpyvXhkMMpHrZH/0UAu
 27 7pbQrsXnh08z+0GoR6qo/4aL
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 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI0MTEy4 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI0MTEy
5 NzA3MTAyM1oXDTI3MTEyNzA3MTAyM1owYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 NzA3MzIyMFoXDTI3MTEyNzA3MzIyMFowYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD
8 ggEPADCCAQoCggEBAMDzuJwHljFxbnVQGfXJnBqyioKb55uwWwTEYS6ximKJiZz/ 
9 gkSQWBPoLgpZHrK0fOD+gLCDu+cXtaMs1NFE+fC5Smw8uFg2JpKAhFFQlIgwQ/FX 
10 XnUS9QCwSz0IBFA5+GWgiB36O0qT/gmJwq8BAdsbUQF009BFc+gz7/a3uIcFEtV8 
11 Bp3HfKZ9Z07pNJIjj5zWKrZF7UueeHLLTOF5rcaSzKcu++ru7rXuypF+YmQon48e 
12 n183VM8jsBQoNfGkAjjVXvFd0r9118zYtktqAza3sKU0XmWN5dSe9vtkVt/u/eUc 
13 XPxts0Ze64McgiJXTfk1ACwZQGN0cnrsywtBRu8CAwEAAaNaMFgwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQU9LEvT+kUjixth4WsCt+RHwYU9X4wHwYDVR0jBBgwFoAUntwL 
15 psv3KOqQ61o914L/kURiEGUwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB 
16 AQBlkpL+YFvn78Q3YHzJpBBHq7Lvs2tJW0VPxhNtHdUMqsGwCBe4XdkZg/PdKrFx 
17 GFTYWhqei+jsJ9hFaDQ+tznmhCmKaCsKTJK1f8ZLdNhLAgGweIvDXd6zO3ZQ4N5w 
18 VX6MtQJYk1M9zUUoEXAmzEagS5jDe3zc3VgI1/F+hjyBhd52vgacOmzi1IJYIF5A 
19 54CfxhEtBbjHP56Fb5lDK0YjHoKWSTNdFRPMd0tL49jtXBinVlsp5sCok3jWx7Ao 
20 zYVYg/BbuyqWrRilx1hRG34tOdMssnbLdQBEjgJ5kgL98WTZOPLj6KRcj6QTJSOu 
21 9QhHlOIQRAOwQmONgphkjovO8 ggEPADCCAQoCggEBALaHQaarW44UZp6/reZwwZt3XbkgX3f2s0KcnBiOOYqDzOG9
 9 kJjSEAGfRhuyQvriWJqTqoXrgHbTREGsIRTGD5mjuHrEtmxvLKs1GoR3/PNVU+KV
 10 nu4jHNapfmPB6sk4Cd70YKL5vSiPKnLTGa7t/2EHtyjkOBJ1SyY1AQZwEViV8jiN
 11 jQ6Su52vYzNQFcwOlZaurfIF9gatRpZHlGiOYe2orqb3CboMMug+XrwpWcMGVImK
 12 9K+Tsz1RTW+Lwb6LCZEECAzhcSoorB02vPyKykr0PGlZUFkCrOY6szqIX1piv8OB
 13 5voxVa01tBZphBH4HB+fRjglIChU7JlO3+OZoMkCAwEAAaNaMFgwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQUNseSGoP5EzwC7CeBanIOb+L2pggwHwYDVR0jBBgwFoAUBCq9
 15 4zOrKdToSDKP/V6M4eN4LkswCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB
 16 AQCieuy/egd065gwvJx8+QLDCHq0z2oh3ub00I5PD1JxLs8vVvb00yLf7PnymmRC
 17 fYm93P+7PRYqW3WTcjZ3+qjmFTCdwxsiXq0yq/b6KqjRBNmDud9FJZWELnQIN0Ju
 18 Q1WeDGMjoy8pSw2EBdu36vBbAC9RobJU/43OmArGg4kaJC94TXuafcLUoojk38Vq
 19 ZJFwpO5Jdhd+bENNA4RtIyahFwwgxUApU1ISNY9mR+R3gpLMQkOT9n/9wNz5WOpC
 20 jk0EmDLmcS8Y1pjcgdhDErbI+jvFJzQrTlH6Qmd5fAL4p1SBxMD/3UQWN1d8EhBA
 21 XWp0x2KKvf70TbhraotckFBN
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDA87icB5YxcW512 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC2h0Gmq1uOFGae
3 UBn1yZwasoqCm+ebsFsExGEusYpiiYmc/4JEkFgT6C4KWR6ytHzg/oCwg7vnF7Wj 
4 LNTRRPnwuUpsPLhYNiaSgIRRUJSIMEPxV151EvUAsEs9CARQOfhloIgd+jtKk/4J 
5 icKvAQHbG1EBdNPQRXPoM+/2t7iHBRLVfAadx3ymfWdO6TSSI4+c1iq2Re1Lnnhy 
6 y0zhea3GksynLvvq7u617sqRfmJkKJ+PHp9fN1TPI7AUKDXxpAI41V7xXdK/ddfM 
7 2LZLagM2t7ClNF5ljeXUnvb7ZFbf7v3lHFz8bbNGXuuDHIIiV035NQAsGUBjdHJ6 
8 7MsLQUbvAgMBAAECggEAAIXwMEUQDjImA8NNT6jk0eE98G+qfjnByD+V9BwqTwOf 
9 KlDvSLpPeHoc3sm5i+D5huNcmhZmEDaHewcGYw7hWiYLLel8AJk7G8eljKyLFds3 
10 aZgPHPr6lzXyOZNgSI8r6rooiBgK19JHf2rFNhPqzEDi4pSJon7hewxaaqH2qhHh 
11 XPHbFNn8Q6zGfDLB3tTQgl8/DUVs5RWzh5YYpSTIMNFpBOp2iIMR8cx0IDWKLPWQ 
12 Egdg6UZiZVE1fXIsPaXmWVLDgw9WqbjAJFd5trcm/l54uUbun+wXewanlayjhXvl 
13 tm4EcuMQhMq7wSj1XDzz9g3Vs1IbZykfjC8AnyX+UQKBgQDo5qzeVn57RcJwFmjP 
14 onnuS34FtDauhuxMLkUMXbDj3lh6+tzqsIgBEgjLIKWC8+yFbTAwKeWIaec9XPIm 
15 b0UDg4Ed3pUst66zesxuuw0CIaPUNMngtcYI6UIVJIT2rharOK4HMzC8yaOLJWhR 
16 v9u2F0gTfuevHwtMm+kGJTrzGQKBgQDUFr7Zd9Rnz0JRwt80S3dlpWtypa7pH7IM 
17 7FckX9UaTv/UIHuJQZVNKXfxxmh2JnbIxvOa7MejTXwyN5HclZLx7hy7hdJ0M4BT 
18 ePyF08FU/JhuNx5zeTFgmwD91oz7AfTvpkuDLNS9v6cDpPXKf4Vj7TxXOaGReYwk 
19 aYkBx2UTRwKBgATddLT8R44ZqfMfdLcJpNRmfU5vMkk5BkydFtIoTt6jsWN4RA8e 
20 +uhS0R41I1/16nXrDvuilGniFHOCsog9AMsO/y55jNIvUBXttcGGZMIro7l2FNV9 
21 1pIvFTNN3P0uK8kN2QzLc/Qtnh30/RXgFR3bpKTLnNlao6jJBPgc5PtZAoGAYLnS 
22 5plY/NMwett2MoJsfKYZv9rCT73N1UkAYS13ohz/Xf5GeQ25Cszr0A9d2uyl5eGe 
23 fjyYu+h9yOVBF6n7r2yaHAfnOGm4j9kwydQOazUcS7/FmoJeO6HVrO7psxxsWdOs 
24 wrFygOtkPyw/kM/hxPYQO/OjtRYLDRw4iOAoP8cCgYEA4MDaOMNIsVT/0JSUZ5AY 
25 GbBwD5CPh07pdv4b5s/1vlcFS2maEsCRA1A7VVPbIh8dhbT5rrRxG4lf/IC4qbJG 
26 1x5/IaggMaE709vazRi0dhEsftz+0/t/7Cz7B3aviKzOZgQPhvfIWP7gwQBmWEfR 
27 9241WUw2MDlYxiNE9/Ry2X8=3 v63mcMGbd125IF939rNCnJwYjjmKg8zhvZCY0hABn0YbskL64liak6qF64B200RB
 4 rCEUxg+Zo7h6xLZsbyyrNRqEd/zzVVPilZ7uIxzWqX5jwerJOAne9GCi+b0ojypy
 5 0xmu7f9hB7co5DgSdUsmNQEGcBFYlfI4jY0Okrudr2MzUBXMDpWWrq3yBfYGrUaW
 6 R5RojmHtqK6m9wm6DDLoPl68KVnDBlSJivSvk7M9UU1vi8G+iwmRBAgM4XEqKKwd
 7 Nrz8ispK9DxpWVBZAqzmOrM6iF9aYr/Dgeb6MVWtNbQWaYQR+Bwfn0Y4JSAoVOyZ
 8 Tt/jmaDJAgMBAAECggEADI/D6KK/3wgP5Op3nxWQ+XBOUqyD7XdcsF+jTXxSQPJf
 9 ogSABEhmohnyQvsyaV4071RsxqEluufAuY1NTIbx8WanTkml7VH8Xr79l3LDhYKQ
 10 jpYx9R0VAb/x6w8gJ59z7HRghy7NQhKSPwtAp/2IlwanKAkGw9xvIs7Aho8lXnV7
 11 eRK+Ucdn21N51c/DcJBz5k/WkafVMeJetgG1cEHaopkLJZaOHlXnYJyvlLaI9gxU
 12 Yys9IvofjbRvFPNjvXgwB7D0LhXvHk/DF8Yc1uyeZAMcKkg1Xt0viTxcprdicpZx
 13 SVFmNMNlEWX3GerlDE3pL/E5Qf71Lb7D+tokaAKQJQKBgQDpwcga3c7PIVBT501Z
 14 F71kArVgzoZWeCqXJ/OPD5pNZmv0XqLL7T1+/AyKE+Djl3EIL21kL9uZnGdT745n
 15 gUepCosjkqQIUJLjhX9dYTTrucKa24cl+yYU3yKaAlHySJZqUMf0My/lsXZXprXg
 16 JihtSBIEaXzXVQPcDcKdiBmJfQKBgQDH5ZFjr+iDBwtmsL08I7MmCnIteznfy9Xn
 17 VP1WgF7dhEouFC8UnOpN5XcNYVASWpBK+cXpCBkD8ST1vwXXZviucutiSG1GU39P
 18 63ByJqA4hhGmsmU/1PRPlBrfOJRamImbF3JGF1t3vilUzw7ef/wKhGAqFV4anJM/
 19 a/8ux+m2PQKBgQC3liDhsNiu5pwe+WdPFI0DEfl/qVPqb4ALrS3larymE02v4+95
 20 t753j98NRqV2OcdlRVJlwAx5bVPdoSQ3eFpekdBLRO0dNqLWnE82eJTGmeMUGlvf
 21 YYs8Ey8qw622Wnn/z6fqy5TPkfu+xUjMXUuc4GB+JJcOy083sXrqnCxqRQKBgD+F
 22 qi/9hGuu32agn2HvDkz2YNYnJHsDsVOz5FWKsZq/ITuHWna4bpSWaMCtvd43PUc2
 23 HDgzRI/GH7KgI2ER7dCx4C75SRBiFED3VmJP9/Y+VHmekyI3r/Nh4zAwMKSheIj6
 24 aGvxnDVvDn9O1TDLhvJooo58/8yBGSG8Vfktug0ZAoGBAOKPgIgB+tcLBzN9JkSa
 25 eI8pDP9a7o76t6y47FqHVOcL2/NvOahYU+BdCKdwUELSP85pB6HVyq+BszNc1FUy
 26 TlkCiIUdJRw2RrW1rsEx+gW+7LgIojKY8pd0EbhTzyQ/L5W57Ox9i8BF1sn3t/kx
 27 amuS2/E6dFd52wO0bI0lMhKb
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 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI0MTEy4 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI0MTEy
5 NzA3MTAyMloXDTI3MTEyNzA3MTAyMlowZTELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 NzA3MzIxOVoXDTI3MTEyNzA3MzIxOVowZTELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMIIBIjANBgkqhkiG9w0BAQEF7 b2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMIIBIjANBgkqhkiG9w0BAQEF
8 AAOCAQ8AMIIBCgKCAQEA8VqpNg35Ozkyfbk8Pw6cEMoOjkdpmVsPdzdTtTJiFjfi 
9 7wD5LE0fy/sK2rr/SXlgy5c6wYliYGw+HaDL0uohJYkHmPMiGbNX7PzWu8yBDQsU 
10 +NDj9zgPGY2jUfy4mmrvdsbAYp4chgVLCEpQYl4SLiE8FV/j6GNkO/uLkHULpOS8 
11 0kQKwo1KEzhfJgLkCY92KpemhvU401lmNp/M0lVnApxP6dCODwKL+vcB46dfdHyu 
12 SRcQfVybFFlQ66I7z0FABlx2r1ML+XG7LiG9a0maCg1pAyFCM1A/wPB59jYb974a 
13 jsoawTpy9Qk+jQeow9ts3TWR/JlvdCedxoNjOC34IQIDAQABo10wWzAdBgNVHQ4E 
14 FgQUntwLpsv3KOqQ61o914L/kURiEGUwHwYDVR0jBBgwFoAUntwLpsv3KOqQ61o98 AAOCAQ8AMIIBCgKCAQEAxBAaAzyJCUSQYyqDHVRxv3LinckYNCd0SdaARXndd4zW
 9 6cdS/nB+csGbqOpLdYlEw29h3fzYRbedcm0gnQgPXBzSK9CNVANZsNMZ5Q4dbHO+
 10 RoDdf5PGV099SHX7jlQyzwSLwmN5gSrLrWmUYgqvkC4zAEqOU8qCQwdShbKK39Pn
 11 cSbPrarZGnzyEOyOMVxGEi82jcNq6JkgZQvc2XzjIdfYuCge5tvkk/byITROv0Ow
 12 62GaQwwx05OHywas1r++fjjD8DburMbPMG2xsyISIdDyn/fwQVAZM6uFvMNaQvZ0
 13 MwbAgB6QR1ge6ypzKZF6TEp+83IvXziWmABBDXGNlwIDAQABo10wWzAdBgNVHQ4E
 14 FgQUBCq94zOrKdToSDKP/V6M4eN4LkswHwYDVR0jBBgwFoAUBCq94zOrKdToSDKP
15 14L/kURiEGUwDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJKoZIhvcNAQEL15 /V6M4eN4LkswDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJKoZIhvcNAQEL
16 BQADggEBAO/Mxx10rjr0HNct15iDcAHyNsUgEpLKJV4MfWEHaxbA1aiKTgYtHnMX 
17 wjpQBwUAI0lMEDolPK/YTMl+oG6vvHHvzIZs+yOsmF7hJ2SoiJqDgSwMwQOBp/g6 
18 WAONzdObi4od7kkI3V2/769pprY6cBGMUhkIjauEiftBgU4nT3i073iWqmoi38DE 
19 4A0fBhD2LbEcvKn5YU7iTQhB29Elz1I14BoYEWdQtxNmLoRz8esm8GhKipS5pijk 
20 svPF9BQpXZACxocmwqhi4vnx5lHHIZWRYPEvNsRHtmXCTIjkqxn+Rm9h7ZqFIfEy 
21 w5fWfO6dSAoXMdak4YTIw7qmtfu1zRY=16 BQADggEBAER7aZPmhti3imKTLTFPSQEW2tpUxBKuGh4swRZHGRGv8E2rYog7w8hB
 17 a9/fEkCe4mRD17tvnZrNyZX913NJs8lM10RVs3alBygZKucGdgz1OX6doE0iKlce
 18 CoHg8ZU8KYO6dtIBEYXp1ZdzsG+5HqglBCimQfWVk0Y66RLaI0nTBwcRqcpmP8qI
 19 Jdk/RmHKAsNvDVmEdfjTSty7oq0HmTs/KimcYrExaRTsNOTMkKz5Y06U4dOnulyw
 20 tPqU/4LKsbSKZwV4mcYd8fiMOSbesD2q1LVL+7cvL7XIBEcnaiJcOSfXm6M18PN9
 21 MHeRT9hLRoXgkmeOfd9b0Ee0bJDDUn8=
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 AQEA8VqpNg35Ozkyfbk8Pw6cEMoOjkdpmVsPdzdTtTJiFjfi7wD5LE0fy/sK2rr/ 
6 SXlgy5c6wYliYGw+HaDL0uohJYkHmPMiGbNX7PzWu8yBDQsU+NDj9zgPGY2jUfy4 
7 mmrvdsbAYp4chgVLCEpQYl4SLiE8FV/j6GNkO/uLkHULpOS80kQKwo1KEzhfJgLk 
8 CY92KpemhvU401lmNp/M0lVnApxP6dCODwKL+vcB46dfdHyuSRcQfVybFFlQ66I7 
9 z0FABlx2r1ML+XG7LiG9a0maCg1pAyFCM1A/wPB59jYb974ajsoawTpy9Qk+jQeo 
10 w9ts3TWR/JlvdCedxoNjOC34IQIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAMBgNV5 AQEAxBAaAzyJCUSQYyqDHVRxv3LinckYNCd0SdaARXndd4zW6cdS/nB+csGbqOpL
 6 dYlEw29h3fzYRbedcm0gnQgPXBzSK9CNVANZsNMZ5Q4dbHO+RoDdf5PGV099SHX7
 7 jlQyzwSLwmN5gSrLrWmUYgqvkC4zAEqOU8qCQwdShbKK39PncSbPrarZGnzyEOyO
 8 MVxGEi82jcNq6JkgZQvc2XzjIdfYuCge5tvkk/byITROv0Ow62GaQwwx05OHywas
 9 1r++fjjD8DburMbPMG2xsyISIdDyn/fwQVAZM6uFvMNaQvZ0MwbAgB6QR1ge6ypz
 10 KZF6TEp+83IvXziWmABBDXGNlwIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAMBgNV
11 HRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAtriPg/ov11 HRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAJnDHgojl
12 +3KITsps4HrEJci9Flhg99AyfmYsOEJa6LgBUv9xSYRP44BFihQ+2KO2cXFup694 
13 rl2Osg3cnxn02bEQHVm9A3FYGNyCuZaYs/LX4ve7o8Cf+UsxOtriDkHHxOwOkMQj 
14 wEdxPmwldJ4iHijvPwmJw2tTPufWr/q80DAcyxtqObOyJDHndZIwGjEqS7Hp2U6g 
15 HvbIWjYYjRgJnMcNeftjndoAcax+PhgNvPfPokhzsducwPdGUJ5dDXAFIunYMB1T 
16 uToRqZrP4vlYTW2hj+FnMvXKQlV4gNC0s7A146RLawEwlu7ASA4cV30BSX+Edpmi 
17 QEVs5SBXlTe+FQ==12 iSH5e8cxuZFwDBIijGuGw9OYecsJbL+TIWn8fFabuy1I6E+hAM6dmAqVgG0ZhFno
 13 M0BiZAgLwy/xc6YLCG79ecV8B32QRkyAMkmm1wKBAMabf8eqohOp0ejpcZX14j+h
 14 tn4uDcnnb8PmIceDjADPhYbaHxU0vCjPaacK91Ad/dSGoBWUB9/np/jbUrBxB3t8
 15 wkYwXGAlIAqsUBCAgMgcRlrr6U0ep2nXkcm5bXTeStM6fZ6qqUfla6z9oeA/QkSS
 16 Kt3iIQSnYETKC5LqvQH1PPpihOKZMsfHyek4nHZQ/0N4/s9bu9lfpl4jupBn/LRn
 17 NSokCNMBDaOZuw==
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»      271127071022Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Some·Untrusted·CA1 V»      271127073219Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Some·Untrusted·CA
2 V»      271127071023Z» » 1001»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com2 V»      271127073220Z» » 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 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI0MTEy4 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI0MTEy
5 NzA3MTAyMloXDTI3MTEyNzA3MTAyMlowZTELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 NzA3MzIxOVoXDTI3MTEyNzA3MzIxOVowZTELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMIIBIjANBgkqhkiG9w0BAQEF7 b2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMIIBIjANBgkqhkiG9w0BAQEF
8 AAOCAQ8AMIIBCgKCAQEA8VqpNg35Ozkyfbk8Pw6cEMoOjkdpmVsPdzdTtTJiFjfi 
9 7wD5LE0fy/sK2rr/SXlgy5c6wYliYGw+HaDL0uohJYkHmPMiGbNX7PzWu8yBDQsU 
10 +NDj9zgPGY2jUfy4mmrvdsbAYp4chgVLCEpQYl4SLiE8FV/j6GNkO/uLkHULpOS8 
11 0kQKwo1KEzhfJgLkCY92KpemhvU401lmNp/M0lVnApxP6dCODwKL+vcB46dfdHyu 
12 SRcQfVybFFlQ66I7z0FABlx2r1ML+XG7LiG9a0maCg1pAyFCM1A/wPB59jYb974a 
13 jsoawTpy9Qk+jQeow9ts3TWR/JlvdCedxoNjOC34IQIDAQABo10wWzAdBgNVHQ4E 
14 FgQUntwLpsv3KOqQ61o914L/kURiEGUwHwYDVR0jBBgwFoAUntwLpsv3KOqQ61o98 AAOCAQ8AMIIBCgKCAQEAxBAaAzyJCUSQYyqDHVRxv3LinckYNCd0SdaARXndd4zW
 9 6cdS/nB+csGbqOpLdYlEw29h3fzYRbedcm0gnQgPXBzSK9CNVANZsNMZ5Q4dbHO+
 10 RoDdf5PGV099SHX7jlQyzwSLwmN5gSrLrWmUYgqvkC4zAEqOU8qCQwdShbKK39Pn
 11 cSbPrarZGnzyEOyOMVxGEi82jcNq6JkgZQvc2XzjIdfYuCge5tvkk/byITROv0Ow
 12 62GaQwwx05OHywas1r++fjjD8DburMbPMG2xsyISIdDyn/fwQVAZM6uFvMNaQvZ0
 13 MwbAgB6QR1ge6ypzKZF6TEp+83IvXziWmABBDXGNlwIDAQABo10wWzAdBgNVHQ4E
 14 FgQUBCq94zOrKdToSDKP/V6M4eN4LkswHwYDVR0jBBgwFoAUBCq94zOrKdToSDKP
15 14L/kURiEGUwDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJKoZIhvcNAQEL15 /V6M4eN4LkswDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJKoZIhvcNAQEL
16 BQADggEBAO/Mxx10rjr0HNct15iDcAHyNsUgEpLKJV4MfWEHaxbA1aiKTgYtHnMX 
17 wjpQBwUAI0lMEDolPK/YTMl+oG6vvHHvzIZs+yOsmF7hJ2SoiJqDgSwMwQOBp/g6 
18 WAONzdObi4od7kkI3V2/769pprY6cBGMUhkIjauEiftBgU4nT3i073iWqmoi38DE 
19 4A0fBhD2LbEcvKn5YU7iTQhB29Elz1I14BoYEWdQtxNmLoRz8esm8GhKipS5pijk 
20 svPF9BQpXZACxocmwqhi4vnx5lHHIZWRYPEvNsRHtmXCTIjkqxn+Rm9h7ZqFIfEy 
21 w5fWfO6dSAoXMdak4YTIw7qmtfu1zRY=16 BQADggEBAER7aZPmhti3imKTLTFPSQEW2tpUxBKuGh4swRZHGRGv8E2rYog7w8hB
 17 a9/fEkCe4mRD17tvnZrNyZX913NJs8lM10RVs3alBygZKucGdgz1OX6doE0iKlce
 18 CoHg8ZU8KYO6dtIBEYXp1ZdzsG+5HqglBCimQfWVk0Y66RLaI0nTBwcRqcpmP8qI
 19 Jdk/RmHKAsNvDVmEdfjTSty7oq0HmTs/KimcYrExaRTsNOTMkKz5Y06U4dOnulyw
 20 tPqU/4LKsbSKZwV4mcYd8fiMOSbesD2q1LVL+7cvL7XIBEcnaiJcOSfXm6M18PN9
 21 MHeRT9hLRoXgkmeOfd9b0Ee0bJDDUn8=
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 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI0MTEy4 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI0MTEy
5 NzA3MTAyM1oXDTI3MTEyNzA3MTAyM1owYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 NzA3MzIyMFoXDTI3MTEyNzA3MzIyMFowYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD
8 ggEPADCCAQoCggEBAMDzuJwHljFxbnVQGfXJnBqyioKb55uwWwTEYS6ximKJiZz/ 
9 gkSQWBPoLgpZHrK0fOD+gLCDu+cXtaMs1NFE+fC5Smw8uFg2JpKAhFFQlIgwQ/FX 
10 XnUS9QCwSz0IBFA5+GWgiB36O0qT/gmJwq8BAdsbUQF009BFc+gz7/a3uIcFEtV8 
11 Bp3HfKZ9Z07pNJIjj5zWKrZF7UueeHLLTOF5rcaSzKcu++ru7rXuypF+YmQon48e 
12 n183VM8jsBQoNfGkAjjVXvFd0r9118zYtktqAza3sKU0XmWN5dSe9vtkVt/u/eUc 
13 XPxts0Ze64McgiJXTfk1ACwZQGN0cnrsywtBRu8CAwEAAaNaMFgwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQU9LEvT+kUjixth4WsCt+RHwYU9X4wHwYDVR0jBBgwFoAUntwL 
15 psv3KOqQ61o914L/kURiEGUwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB 
16 AQBlkpL+YFvn78Q3YHzJpBBHq7Lvs2tJW0VPxhNtHdUMqsGwCBe4XdkZg/PdKrFx 
17 GFTYWhqei+jsJ9hFaDQ+tznmhCmKaCsKTJK1f8ZLdNhLAgGweIvDXd6zO3ZQ4N5w 
18 VX6MtQJYk1M9zUUoEXAmzEagS5jDe3zc3VgI1/F+hjyBhd52vgacOmzi1IJYIF5A 
19 54CfxhEtBbjHP56Fb5lDK0YjHoKWSTNdFRPMd0tL49jtXBinVlsp5sCok3jWx7Ao 
20 zYVYg/BbuyqWrRilx1hRG34tOdMssnbLdQBEjgJ5kgL98WTZOPLj6KRcj6QTJSOu 
21 9QhHlOIQRAOwQmONgphkjovO8 ggEPADCCAQoCggEBALaHQaarW44UZp6/reZwwZt3XbkgX3f2s0KcnBiOOYqDzOG9
 9 kJjSEAGfRhuyQvriWJqTqoXrgHbTREGsIRTGD5mjuHrEtmxvLKs1GoR3/PNVU+KV
 10 nu4jHNapfmPB6sk4Cd70YKL5vSiPKnLTGa7t/2EHtyjkOBJ1SyY1AQZwEViV8jiN
 11 jQ6Su52vYzNQFcwOlZaurfIF9gatRpZHlGiOYe2orqb3CboMMug+XrwpWcMGVImK
 12 9K+Tsz1RTW+Lwb6LCZEECAzhcSoorB02vPyKykr0PGlZUFkCrOY6szqIX1piv8OB
 13 5voxVa01tBZphBH4HB+fRjglIChU7JlO3+OZoMkCAwEAAaNaMFgwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQUNseSGoP5EzwC7CeBanIOb+L2pggwHwYDVR0jBBgwFoAUBCq9
 15 4zOrKdToSDKP/V6M4eN4LkswCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB
 16 AQCieuy/egd065gwvJx8+QLDCHq0z2oh3ub00I5PD1JxLs8vVvb00yLf7PnymmRC
 17 fYm93P+7PRYqW3WTcjZ3+qjmFTCdwxsiXq0yq/b6KqjRBNmDud9FJZWELnQIN0Ju
 18 Q1WeDGMjoy8pSw2EBdu36vBbAC9RobJU/43OmArGg4kaJC94TXuafcLUoojk38Vq
 19 ZJFwpO5Jdhd+bENNA4RtIyahFwwgxUApU1ISNY9mR+R3gpLMQkOT9n/9wNz5WOpC
 20 jk0EmDLmcS8Y1pjcgdhDErbI+jvFJzQrTlH6Qmd5fAL4p1SBxMD/3UQWN1d8EhBA
 21 XWp0x2KKvf70TbhraotckFBN
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDxWqk2Dfk7OTJ92 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDEEBoDPIkJRJBj
3 uTw/DpwQyg6OR2mZWw93N1O1MmIWN+LvAPksTR/L+wrauv9JeWDLlzrBiWJgbD4d 
4 oMvS6iEliQeY8yIZs1fs/Na7zIENCxT40OP3OA8ZjaNR/Liaau92xsBinhyGBUsI 
5 SlBiXhIuITwVX+PoY2Q7+4uQdQuk5LzSRArCjUoTOF8mAuQJj3Yql6aG9TjTWWY2 
6 n8zSVWcCnE/p0I4PAov69wHjp190fK5JFxB9XJsUWVDrojvPQUAGXHavUwv5cbsu 
7 Ib1rSZoKDWkDIUIzUD/A8Hn2Nhv3vhqOyhrBOnL1CT6NB6jD22zdNZH8mW90J53G 
8 g2M4LfghAgMBAAECggEAAkrgqZVHZUMdUilkw5qRa+1nZv2RqLW/N1wsrN9uJBTi 
9 0G9bborK/waC62H0U8/V1gk5MyZpa04L5v8kgHvd1bvv+QlyLPlRn/wk1ALUxPly 
10 eQyO5cXACveX8grq+/iBDslDgYxL7A/3zvvZuJ15IbwKFI/lG8t548H3aOdbtXS8 
11 B30d5K6C2F3ie/Y3HMQsQ//LnPJstrQ66dZAkCc34H4mPjjqSMVQ01RVElx6Wqx3 
12 +z+MeCEKvuMytIbHItyb0kWj0h7HE81WokEd3Gw3hbou9jtiPEoobz4jpaSxTfDo 
13 UOiB7MjQkttP6oB+C3QqeZFGoG2BjIzYz2P+e7HF4wKBgQD7EOSBcuqeIipQUSb9 
14 4HqF+1hvPUcJDA9kfBo0JG+ilNJFHRxhEUjEoXW5WvaDorG/o+NSYENX/OxfZZHF 
15 XaTHOhKaCU4tsKcUdU6OZeO5t22w5ImDyXlZx/co8HoF66zezFKHI9cAdchyq8i2 
16 OJGiraPF16cvnUB+NcIoDs3WuwKBgQD2GOiHixmCqWdcAMe3soaiY3MxOaBYBw4f 
17 T4exmTg1o9tsUUPnNWiEqxJ+U9NQjPtlM0ZdZeJpkmk0QjdCKIO4y7AEo04xu/mP 
18 PivCb6w4w20O7U6OOfklI7aI1eP/lE7QgB+jiIWjkgL/XKg0+3izeKsCWEwdrtln 
19 b4ZE9Dg00wKBgQCaOndUugY8XBqIOkHspTA/C/b4ZrkzapAuFzp1m4hkZG2C/W4I 
20 hvifqdvKoIFcvd3ZLtEfMnlMHNgLhjZ0+qCVrivtKhg3YxRQMfuu6BJrbK3ag5mi 
21 NmrwZzGCma8r4enQ980erTqPUstu/e4PWlLEj0xS5bYTPtN2dImv1+BErwKBgA68 
22 JxAWkAx2wC2ODmc9VTpb4gXMgYFDyuCtDl7f4bG0gerWYs5xMDThWVYfBsQH7PV+ 
23 QHRPKWNQ1OPAIzbe3iQubfeZH5Fyw9qDynL15MXxTZJbOxzg8735iXBf/irLYnyx 
24 bzOHdRj6IRvRHHEvrWZxjyuwxb3xPisnTk7KoKLpAoGAKg79LlfCYtQWWKtmoHZ8 
25 0zYgMzm+xIbIxd1PAWL+d6ceCAHtyGg+PTEtc8gBof5gNSvSFurgeNRsqmWM5hr0 
26 oiGcnrzc6fOKNe+iqdRj0ktxPkG/MaSlWMkxWXvrwDt30AbGb6nMdHqRTmeWyKaz 
27 cUMLaCGbMs+hmGXotdIMh/k=3 KoMdVHG/cuKdyRg0J3RJ1oBFed13jNbpx1L+cH5ywZuo6kt1iUTDb2Hd/NhFt51y
 4 bSCdCA9cHNIr0I1UA1mw0xnlDh1sc75GgN1/k8ZXT31IdfuOVDLPBIvCY3mBKsut
 5 aZRiCq+QLjMASo5TyoJDB1KFsorf0+dxJs+tqtkafPIQ7I4xXEYSLzaNw2romSBl
 6 C9zZfOMh19i4KB7m2+ST9vIhNE6/Q7DrYZpDDDHTk4fLBqzWv75+OMPwNu6sxs8w
 7 bbGzIhIh0PKf9/BBUBkzq4W8w1pC9nQzBsCAHpBHWB7rKnMpkXpMSn7zci9fOJaY
 8 AEENcY2XAgMBAAECggEAVZyWTz16tSJMThD9Kax68tcunyl1OSjVPXy9jBjXnOFR
 9 4skXs2TZwjBKUSrlglBLR292c6F5qo+v34xJRmiDlHw9RcaOP9YqruyvDPbp4DZ2
 10 KoEQtymG3Q8nrKFgE9kuSnk4scwP/Vf7kiBdG6aA3Ntfh8wGdA4kbTJgVWMOAwfX
 11 y0mok2Pcu8VkzubYuRsX7uEQJRcWrEhJH8wMRPzFD929cBGwvIFD/TjNoUVbNw9j
 12 MIqQNjGsv0+Dpc6KEMb6QfWXzguHC7zKzLp6bwYyVBypglHnOLLgT+likVdWUrF4
 13 Tx3C8ufYGvCXYIPdKIVRJR8ELQekPCU2gBdSFWSqcQKBgQDro4GVx/lzr6hCS/xW
 14 Mkl4RgN6F8l1W74MlbTgS+ccDY0S+cVzXCOSiK2YRK0ovkSUwd0GzNozBTCjCpS6
 15 DnG//MIIrd+Fl3Bqsn93GE8z1p7hsVvvj7JORb/Ts1TLY7WRw1FZLq73EB5ox7q3
 16 1FMiD3YaskdTNNEswgDSuPRHnwKBgQDVASagnJftMus5g1VczvlRMVRHLAdl1W7Q
 17 ACMgphZKpbvKQ1OpL/l3w410yZS7kFizA8KZV1n3I8w9JozN+hQNZqMKs1K0R19V
 18 XnT+sx1bNYwHHmcaDLEmslOxuee42qg+VKNgmlPd27ab5AScC9uBm5KMYnujOlvw
 19 cIu7+PxXCQKBgQC8zqZmfXVDXNxVQs1Nw71awb7HdYfWoUwGiW4EyszDjZgcPEYZ
 20 yRo3r4xpFZ4pp0sMZsnTSRENEHuIKFJDQo+iZcSTb75KLK3G0H+RzciooK9t587i
 21 hSE51ml+F5M55Qr3YKkt7FoFXMUA8AiMg3SZNgpMGc1MvmVcl5ZRQiF5wQKBgB5o
 22 h6cuM9I9Dq+rPCh/s8APlsSCWJwFGEjBfEJQ86W8e06oxezFWIvsculVTdJpDQCh
 23 bMqPWdyaU7H3KurM5Mf0+xmv+AKcndOGJJWn5Gz8+/yYLofdf/zSQHiC3b3aGWKs
 24 mpZT8d0eXLdsmevdFX0vRICeHqBy2GU+6/Pt27hhAoGBAIMjzJ7OaW9sAtrd6bht
 25 TndDjCVd7PKGOKFDNJh31PctSZ9i8eBJiQjAaWxra2JARaHEVY+Kpzlkf6I25UDn
 26 bPmV+LgwYLghpbblJVagk4eRmuJQqc2HSLu7Ks7k5aVwkwC6RXhJYvSuNItgN+Lc
 27 D9j0Wt01CpbWtZEiuWoLQEB0
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMjFaFw0yNzExMjcwNzEwMjFaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMTVaFw0yNzExMjcwNzMyMTVaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQDN4GxU1hzUaIgivo1DctjYOyKxRZXqJ6j753Jw02K/LO5XIhki 
9 OuKUShy5Oey7Xm4kA2BQLJnIa/9YIE+hOCgehVoDRTEW4O5/dbmJzzT3ifZWkvrR 
10 +eeTycnM/yIjLwyedi2ESUX93We1HqpW14/Ikw9MXZG26ccht9+SuXC6rLjk8Dvh 
11 +qWwl/jEz1RtVL/Q7bqQGvqyd2qpl2DJ5u5UUPXa5PxF8I1+rMmnp10kW66YyHw3 
12 XsghcZtWtUs3G/brmmo9vKt+dHM0G1fUVdnzHLhCrfzOnQT+nslm1aHKBp0UAGHx 
13 bFfLGkW8jM3WeRxO6CqwY6F1KS5pu3j5GpmvAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFM1epNan3zCK04TGlzTGgy1Vur62MB8GA1UdIwQYMBaAFI/5mikK 
15 IVI24QjArPSaZgFGtPOJMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 jcVdtzt7Xz0pYIg9yX23FKWlIHsXzkuELDvw8HvkCQfTyRkn4tPgVB2x2UhHc/1+ 
17 Ubm2iR88/NHHgRpo3qO1C82R+5zfhPZTdMWuiwIVAe0geGmDBN9qylHvJ627W3od 
18 VrBWGHzg002Bf9zAb3Pp1Gw0HUZikiqiDhEbcWyHaXrCqku/jreHVAu/bW2mWXyJ 
19 J7M8j1M0paZRyJdJEH14+6L1BsiNa+QLXKhkr2Ct++irrBuL+Q+Sm1Su70VIK1hD 
20 Fu1YBBUzxvKj0Oiorw/o5P08O1UufoZEvlbCt1fdJpGi2y3axF/ZM3pfgTyXSTpC 
21 sX8pYQioeV1IHoLpAAAAAw==8 DwAwggEKAoIBAQCv+qmmvPecgpSwRl29vNPzCE21nVMRnuJm5Fkrbnc6z2IvkdpT
 9 j6DsfM3YKf5hNElhAYKvfXJUKWomneN9IIpcGjmoFXmvygvWKx7VX+h7mqInPFEb
 10 +tdEJbQ9FJ7L40hEj9S6v57YAh/zt9u4OW4UoByrivTqc9IUJUJYYSObOqxT0QnA
 11 trhStHQYXKqL/22Fm9+zJ7W+kPqBx4q1IEBqVokfFOmo+EjxUIPgv6xNk6C+nAXG
 12 FSGTP8ucwsF8gzT4GZ/LrzQTAj4u0BuU9RZALoQuqbnomOs32OB4jBEFPz6dFwwp
 13 4cS2j3E6vZkcwr8RKnWKp0Y88FYmSJz41mIPAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFPMw/tJXdF0jV2d0/FX+n7WGoWYnMB8GA1UdIwQYMBaAFDNtbRzO
 15 hcuqFa+NheQ+yOk1ZIPwMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 dreyMvCBwVXT+p9BZQ5yn5RUiSe+ySJGKcjqs0+sl2xloKNpoPE16QuOmxnXkzHr
 17 ZVfoMSokmVtmjFS/rEaa9SUt6eQpVwQPVL7wggI6xxMPVFrdb8zEIJIgQs64vo8j
 18 tscldExfEWQ8upkaO5ehmG/miPLC9wE/dqLbfF3zlLD4CgJ2TSLZFW2VB2+PDP2S
 19 wqLiGzSq0Kk99yem/xH+0Vlx8C1HjJ16Q92/qHuLu6VGrmkDyvsj5Z98+VXtZaX4
 20 ZJSmi0o69gZEd1+O9jRRhHxibpLBYATxisGvPGEM0vvt4el/iN93VN0Y1tYT2nd3
 21 lVpmwnjWkWzAcHWrAAAAAw==
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDN4GxU1hzUaIgi2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCv+qmmvPecgpSw
3 vo1DctjYOyKxRZXqJ6j753Jw02K/LO5XIhkiOuKUShy5Oey7Xm4kA2BQLJnIa/9Y 
4 IE+hOCgehVoDRTEW4O5/dbmJzzT3ifZWkvrR+eeTycnM/yIjLwyedi2ESUX93We1 
5 HqpW14/Ikw9MXZG26ccht9+SuXC6rLjk8Dvh+qWwl/jEz1RtVL/Q7bqQGvqyd2qp 
6 l2DJ5u5UUPXa5PxF8I1+rMmnp10kW66YyHw3XsghcZtWtUs3G/brmmo9vKt+dHM0 
7 G1fUVdnzHLhCrfzOnQT+nslm1aHKBp0UAGHxbFfLGkW8jM3WeRxO6CqwY6F1KS5p 
8 u3j5GpmvAgMBAAECggEAF0Xd6S81Hhvc+9R/opbKhZMVxmVf35LxKtzMlo2G1aau 
9 IMJ1heWTNIE2QwgVx06S89Y/3oBUOBBhUqSAa/CttFmNxd3eAUCXJWh4+2eljLAX 
10 XU0LNo5iC9ZdTiOvR7vrWMRyO8iOtXaAYTygs+V1Vw6sxYy0SrGdtaWUDAGTiT6G 
11 OHyJNdewUeaVm0HqCT4K6xbdGwm/dxf8FXOS+0hz542D4knO4WiUuLzCQ57AsiTD 
12 9rr+eYUG1KyHr869hMHujF4GJRx8jBzeAwDK+s5iHPimYd9Y710C4H1h9wjeRoHP 
13 nlwyo7pk0HbfQE3RQtgnWWO5DZJ9CPkj6DnV4Ut7kQKBgQD1lhnUcrdnNmAckVEn 
14 J8i+4feorvz30XLt58IAmWo/mWheSYX2dqREUaNpdb/35EtzN4N1sAbRNCNgWoSl 
15 0Ey5ItvuMiAJtZDrexZ+mf+C4M3P8KlEIkbRlU7W52lMDg/90Alcv++XPptBmo1S 
16 ho+f7J0bBtaIsr0IgqZrpwQdHwKBgQDWm0ObproOM3zU3RrbHKpsdre53xVjwlWi 
17 JdR2XH62/RETR/y5tl4ytEkCMUgEcsG8nY1XgfP3xEJZLKfiQLtTwDByOiKupyqJ 
18 Q9DB86SF/B1ppC6by5fu5/+2W5hzZ2ePfDoFsmkWxKihTLkFoT1uKcJHD5chlu3W 
19 NNb0BZ9hcQKBgGQwB/mTkx6YID2HSwQeRtcYeGBogurWl3xWv95et+maO+m7NNuH 
20 Kxxz8aZkUxxeFim6y/aHCUDvdD8qrlK215Xvkqlp6YgMekKWxGaBjKtn6o6aL3OM 
21 SDfYIYGqhlpwojV5WVhtNOEOuWfaFS1Fl/I2JSGReJPr1xJRunLQf+0hAoGAYNbd 
22 Mi6RBHl9WfyP8tHDoYAMteYRm9uEks+pSOPCFkap3t58Dz1Y0l6CF2gvjDpQbBFY 
23 R2WPtn0sR1scQr9dCJTQB6tuHQu36Qrd97c+xWsXxqTcl1bOr3Km9B3u9Bx0Ic43 
24 zHxOaYTCZ07cqsqwkrZrQW+qjfCyUBe165Vh7zECgYEApDuSVmhAiYum7aRPdgyf 
25 Y5NocqdPGUyKmds8rtPkiBQ09hIubGRdPBtuc4ba8SZwdmOo7MNQQceWLSZ7jo7e 
26 HIuTBUHoSujeyAR2EJWoON7YGMs2nP2xfKiu1mn/D5SKAArFKBqzBFm94SsIZiLr 
27 ZVOmYwmWfXFtti6L1/9aQgc=3 Rl29vNPzCE21nVMRnuJm5Fkrbnc6z2IvkdpTj6DsfM3YKf5hNElhAYKvfXJUKWom
 4 neN9IIpcGjmoFXmvygvWKx7VX+h7mqInPFEb+tdEJbQ9FJ7L40hEj9S6v57YAh/z
 5 t9u4OW4UoByrivTqc9IUJUJYYSObOqxT0QnAtrhStHQYXKqL/22Fm9+zJ7W+kPqB
 6 x4q1IEBqVokfFOmo+EjxUIPgv6xNk6C+nAXGFSGTP8ucwsF8gzT4GZ/LrzQTAj4u
 7 0BuU9RZALoQuqbnomOs32OB4jBEFPz6dFwwp4cS2j3E6vZkcwr8RKnWKp0Y88FYm
 8 SJz41mIPAgMBAAECggEAUEnYUjr/67fF9+C6zyDSQJ0muzgimLT5TYFcT4zwN/Q7
 9 M0HjruEmRg8w6TFLnnS5D9mdEsz0twJILIM3sbSBe8D5Uj8uDC5uFRIKWMaPrqkf
 10 1y/VP6NDyJM9NursAlDZfXJz15oqchoSEuNtCxGksCNWwUs+L6OVEtzm9qSnFqA8
 11 QGW9IAl5teXWHQ4aC+TyAvwQH3UjEBcP5DghJakgPmVjUwGLpIq5DNPLx14FBWz2
 12 U9SgyAsITVk53BfguQQh0Ts/fh4lbtnstBYPkbjQW/AgVbe0J+W7dXDj+GDXi4IA
 13 4u4wAz0xyfcZTg2ovEVa+ZlvM/9rDwow/8Vo0rPTzQKBgQD0JKFpHIp/7fjGsSyZ
 14 xPJ1HXGaDuExd4zW1lcVuRaFrhkvFWBllP0e5cxnyTVs5RFDe2H6Lha0IYmOozgn
 15 FgVYC5a11RkNzWNXnG9CFeJIWbOlBXIck10Wb/LtVVj/ORjrr2bxoKxX58y4sBBH
 16 Z+EoTy5HbAFXiV0MGQzQHqDq3QKBgQC4hpEwL1WQERJfkteYqBDamHYRb7Z4Pwka
 17 9KnN+QAjB6Msqnp5hUv4FAt7jLAIFBqDPFOMupSfe/bcPvMHIG2QGKr+ZZ49ahG3
 18 n5qbDrtR4aoDuac+Vd0shjWsTdNfFvqTDD58V23UV+HI5/l5KNyljGx12tEb1toQ
 19 gRz0rSJj2wKBgQC3exQHb9iyvkC56otvYPEqjR9EPayGRaeGCf3WqIxBmQ76MKGK
 20 lkcIwoE0+qV5Gko4IfEHWT3c0FuV5BqeXVFU0xjHvMggdFwVis6ept2xrCBzg703
 21 tpQ9+ZJjRUImRV3yOpcuPqdnRSC5KDCDyZEQfzlzmbsEc4qHPghAHNSozQKBgC4Y
 22 z+Rtrr5SxXhCwsFMGwnA1J3+fmMDvE6TmGfwMGyP19+spvP8rMHIoCW5O7CI9Sab
 23 x3N8mOxOl5jl0OiS3UwGHZF36VQGT27D3GeoAnuuGD7d/j3ATYR18qqctpUmtGpP
 24 wLxnSvSlD66U5Omzn4trzRyUEXEW91rwJj+pkNHJAoGAblnzzorXOpk+gNatVSlF
 25 43/6K1qmBYG0tZyBcXsnLwTUDC9sAodphTttNonTlhLRaPXgH9DhFey9BuckBTiE
 26 eQ1eh60kgGl/tidx/IBxdlp3dlgrTZQXYhb6Ww0b5xWFqd0EJhafIamFT4FC8M4x
 27 TpXBIFPFBJIP1vp2t61S3Zk=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMjJaFw0yNzExMjcwNzEwMjJaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMTZaFw0yNzExMjcwNzMyMTZaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQC6ufCweURfz+AMwJ3hr48X/Q+e+C61MenrwL1q6FK9/zvDmQNv 
9 dgW1po23QYoydEqJOJjizX91OpeznsK2FhbdFN18x19TdlUjKGdRJGi95BFTdGip 
10 BiPCEK5lqr+ObgrmtgfFVBihbfnq0j1NjPdk9kyfNslZSiMF3CQToah/rTgZ0Zwt 
11 RskEgvPB/GiDguvFOJXH9VdzskrC7H7goUQzRAN9s6lNu3JaPvR206aXv/2Ys4Lw 
12 SbrtRz8dogRluxI5faJR0MOLr2R9q4x4OrjKomsV/U2dFXYKAlHFjXtZIYHtsPMc 
13 mJiUoipv66vIjk1hXV10ZQSAQzKsw92ifRdLAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFIjz++WILDLkZQi+f1HoIdRFM2qAMB8GA1UdIwQYMBaAFI/5mikK 
15 IVI24QjArPSaZgFGtPOJMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 g1nW20npWLCJZuXJ8kuokz+jgHH7ynO9aZjyYAl+Frzo0HBOqiSHCl5lWb34W8h/ 
17 JJZhRSPYBu/gvvsTkfIe8rgMEXO2jyUpAXhtfkzXwrlRgAc2bC4EFxgLdtg2c/Gz 
18 QEFePIKgUJKo9bFXusimv2JMoI9XlIR0+LMl6SrfV6cvQHs4kDGy+UenQEUoc42q 
19 4v9BObQf6JLKNiIlmALQoZ5lGREEpwy2uPjcUOk4ZTegJ+o4FCNZkW4U9dQGBBQ/ 
20 q0wYb496bI2zfZboQm6wX7e8keXXepK07RNrIFbwCwgYicDPAZSWZSf7kNpR7TH+ 
21 JxvVZp4cBUQLdkyQeqbgBA==8 DwAwggEKAoIBAQC61QqTM9q4g/egJvZHE+kOzgkYRSoVjOW+5kn14dSS8jbufgid
 9 tnZHJJikNOJ5XtqQ43K07iHT4ka0n6fuWtCI8bBJ6S3IJ9L2EkqsFx9xDhcE4bkh
 10 Fj6NSKsTIox6Cel2VTxL99MP6jlzswpAnPCEgUILFsycru7sWWEliQ7+cziwL+9x
 11 1hihkfcb9Tkxjzi2PUK1mUyod4MT7mZvXczbw2YyqKm0oEtdfqKZ4lvD36uFf6ij
 12 orxRedykAwAb5harAuK2h5+PGGUfkvB5NTIxnm7SNH3ONlMBWKpT1n7AxLt/yfS5
 13 wNjd06+MzFqsGIITCfui3C5R4B/ikTsB/Og9AgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFG5tP5b4mxXcLpg23orrR7WIlOTqMB8GA1UdIwQYMBaAFDNtbRzO
 15 hcuqFa+NheQ+yOk1ZIPwMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 thpoN0JaY84hQPTIaImjkT1/hjfOiRAQtFQVRHvaGlrqhyHK93pBUClq4CoeSeJb
 17 lE98PEcFRXbl2Xn/SE+UUfqNXSEypWkw7NFH7Xqokdbybl+Vha+INtfNJBn2A3NX
 18 AIPZOh8ZpYf4DRBqPCYYRrVEEkvoINBEhZlY53E/Ol7L7KfuY7akiHSzEpkCtnRl
 19 pLDGfTngDpfPjx2LvOYJ/7azQZ8kpkzWCCta5mjd8A2YvueoJ4HenP86ev39z8nV
 20 4AqNS01RvZ7thlb3TWtCYUJizxyJ4aEe5Y/cMnhrq/Z6WiNEqAKW5J5rsKzicxpV
 21 dFlWFDqEaWSKiS24cxyeKA==
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 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC6ufCweURfz+AM2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC61QqTM9q4g/eg
3 wJ3hr48X/Q+e+C61MenrwL1q6FK9/zvDmQNvdgW1po23QYoydEqJOJjizX91Opez 
4 nsK2FhbdFN18x19TdlUjKGdRJGi95BFTdGipBiPCEK5lqr+ObgrmtgfFVBihbfnq 
5 0j1NjPdk9kyfNslZSiMF3CQToah/rTgZ0ZwtRskEgvPB/GiDguvFOJXH9VdzskrC 
6 7H7goUQzRAN9s6lNu3JaPvR206aXv/2Ys4LwSbrtRz8dogRluxI5faJR0MOLr2R9 
7 q4x4OrjKomsV/U2dFXYKAlHFjXtZIYHtsPMcmJiUoipv66vIjk1hXV10ZQSAQzKs 
8 w92ifRdLAgMBAAECggEAR/CygDNAeg+LWS5uxZBPd6UKeytQR4QjBS79a251znjC 
9 7FGMBsn4WiuApw2LsnOmcebJ1Hvq8t3vq4brqp6pEWVkDhp8KhpJo+GBqLv31M1F 
10 NZuAZTqV1UN7BXV7FuNjtM6GAOstECjgZC2666F3gUD5dU/01D9hbfUKOzwJwKJx 
11 IsfzGSd0P2TYayXCvu7tTaJqNmMPUaU9wQAD+kjyDBGK4tj7hrEQcTgG+Ql///Yr 
12 +3Url8i7xmIQmzAKLCNhxiv9k90MSDYVFiXYkxGU6R0mTBqLcauuMdBjT6+0y3Gu 
13 712Ny6qybMX+iINzfjna7vW/MhXWjs/grtFr75D3vQKBgQDz8WNhYGT+uRLEOISh 
14 NKKnebKIkgZyxxKOe07CEl58KJtNS3I/slpZkPNW9tU7tjSpjNHo/zl5n79FxRog 
15 xBpmCUg++QZI61iFlzuQ6/F1FBAbvpZI3Fh3OwDCbALHayu3iTiqtJQ4XvuEXHfX 
16 gFIBwgPEFzyqi7bbNOJgz+ZVxwKBgQDD9JcHjXkrNUTNuQwqj2CfLHTC66dJKcBk 
17 w52/dYLzoNWQ97sEzM4aWZIt79cmRaXpsF3kfil9cKdUEgi+qyMlE/Lw2caRq1Iw 
18 SYJxcWgXfu3ZX61i8081ZBdptB8uUEqopRmPMC7GgWTQdhKnWFuXoUT8O/fGXjsV 
19 jcorujiiXQKBgFH/KKWZrjkE4q78RHCfbbEXshA/7VT1X2JvRkjrvcDEMXeozY1l 
20 mQMUOwdXTtOUal03jXNhHuOn87YzC5ZJ9ImpwxQPxrIKEaZN8GLFPFNbXBLHXGK/ 
21 Vik1twqjHcgEWRyHTnnq2wububWDE3Fnm6klmvh1yxmUfvFt9E4Qc98PAoGAMaVa 
22 TlONi2Dnmad0aaQButIskuXZcDPfxqe447UGBGuPMDdTbpfk79AZtQG65LtomZhR 
23 cX51TI6qFiariIMbWF2Bg3vpTya0n/8/yTYORUWnRRd0eklinAhL1kAIVleJUsjh 
24 fOGcODa4MAh6GWPNcNEvBSi8Ucm19nQB8KoxhxECgYAJTIj4WcrUkXGCtBIWZWFS 
25 NNvB18PpD1w9kAL5VZptM9aSw0P4THpKHDlX/sW27zwoRvuZNqQrn29EtPPetAc/ 
26 L/TS2dm5KwaMhQXnYHQXQDkJ11F68vzhoaoiawUAGRsgZsPMbNmfJq439iX4Z2a1 
27 BtxczOoQKpBXz0CXvXaw4g==3 JvZHE+kOzgkYRSoVjOW+5kn14dSS8jbufgidtnZHJJikNOJ5XtqQ43K07iHT4ka0
 4 n6fuWtCI8bBJ6S3IJ9L2EkqsFx9xDhcE4bkhFj6NSKsTIox6Cel2VTxL99MP6jlz
 5 swpAnPCEgUILFsycru7sWWEliQ7+cziwL+9x1hihkfcb9Tkxjzi2PUK1mUyod4MT
 6 7mZvXczbw2YyqKm0oEtdfqKZ4lvD36uFf6ijorxRedykAwAb5harAuK2h5+PGGUf
 7 kvB5NTIxnm7SNH3ONlMBWKpT1n7AxLt/yfS5wNjd06+MzFqsGIITCfui3C5R4B/i
 8 kTsB/Og9AgMBAAECggEAK3+vgx9HFL+w9yorG9hgYjCJQIvV5QeVdBFU9fj6z62y
 9 KWvRoLqbJiw4l76yXfS+KY6zJbntyVG9CY/EfwPI2qF+3G58WMYg4WbX2OJXUTCp
 10 HltZiYEO1kEth3p7P2ywXPsyWzObgfCUKMJuKCYB/6/CiydnQzGdcgzLR/x1r7sJ
 11 CBgTsKJ/chfI2wq6kx2f7LkYvAGHbGTgSsuX/NIkyhLVe7JC81GGFsAAhAgB+rMc
 12 42GWia2LcDY6AGvEgeoTgudisgRZ5MQahmjk3NLERa2WYnJlEggc+wygGhTQYa4M
 13 C5e5Y4rQsHzdXxsNPliToGF8pHQIIn9a+X9egSD2YQKBgQDcZ7XSAgVUw0ufNlaZ
 14 +kOMZF0j3NYzi7m+FCMr1BLwaXdC8NsCQ35p8OW9zUjZdc4FW4Wvnz3RVjub5Cwf
 15 3e8h+BFZAhbaP0FteDQo+517ABezkoIjegnfTFXwZBF3rXpgSl7ZZ9oJbnLftFqF
 16 C89gDkeFSJJlj5BYm7l4AoL/UQKBgQDZAVAzL2/bUlzxjGuiD/leyPZIyfFwVweh
 17 Jq+kVOiRbjOdzLV1WevKldws81A7om7n0IcF1tEQXahM1cnKaVMmT3zusMHOx+Qz
 18 MnDJDj8R5Mvt6HLmYWh05ULUqwq43fKOQID5/sppEfww5UfgW2iVNJlOf6hBzNCF
 19 c9nmm7nXLQKBgBkDtEEHda9vEtAZDK8hFjWC1odRcwYan5QRGQTKZvPeJGj2iQSy
 20 wFApxQlLmS8FDcLR5lROUGfHz7Abr15Wg+NpEh71+739W+GeuNzF4dOp6Qa6ZAa+
 21 vQwYz9Aeq1TX3YG8LxOhk79qR6NYBsX+1yRhuoBIAkWAi7NiySPztQZhAoGAZYmY
 22 xip3E09pj9hdcHo6+5/apVpgb2k5d60LWEAmhg3jdv2XFm7ZxnPyjtHWg+DQNgW7
 23 d/742ciI/FK4Vc6Miot88I6iUKf1XgNHBLx2xF+jEBHI2YVQhAnWCH5zyOaJHQiP
 24 kOooOZuhvhs6U39R4ya2aSWQTCGSnC8GEUJiZY0CgYEA19Ye9lB8ilk0oFmZHzJ3
 25 SdIqI8NZ3aJpsSSMZYylCXd0/295e8H/k5SDa6U3rlrP7tUq+zcuJoFLtmTc6lmO
 26 UodnCyHtgMRUvgXU0S0MKCZ1DfICkXe0UJPM9dlf1ld98WAhD7xwQP2eExsGkqL1
 27 bDVybjgxxw5Tmizb3z8SaJU=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMjJaFw0yNzExMjcwNzEwMjJaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMTdaFw0yNzExMjcwNzMyMTdaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQDKWoJqzc7WP0wf00xA9Wk/iwG9ezl7YtZEMUBWbhii+ZV3j9y3 
9 nV6wcAERUZgeYXeY5tULpHZoJ9F4zSgE6WlUAAUCOzaEjPEZJQNjMS+ji0EZFJD2 
10 hfO6P6s+z+9Tf0dghMVI+6uhR66SLsG2IRPB/oGuBwX1/W4Znaftp8oa6fmZfweD 
11 +u7Vu22tS6/932xwpFy5qa89SJWDwoTr4lBIhGjHNjLBOgaCXLf5Ntca/kLVErih 
12 FfjBkCl8vV7d6BmHnRtVbtMXpXbR0h/zsbbXAWYouaqNhlOFzB0A0Q+bncLm27hn 
13 DHRl8ux/y+Su3wta8xUQnw2rnH10YP43QtEbAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFBm9OYGtHfdsGpZXQNeKFwFbHsNDMB8GA1UdIwQYMBaAFI/5mikK 
15 IVI24QjArPSaZgFGtPOJMAsGA1UdDwQEAwIGQDANBgkqhkiG9w0BAQsFAAOCAQEA 
16 CJc0H3+/UOFB/UmUzyU3S0bFghS5UsDm2fy44sPFiylBM6mHSW8ioKVcq/iwaUMf 
17 ocgIaCmH7e9Y2jFO9e7XhBZSd+6Y1hrQQyOZq1sGkCGNd1jxPZGXEQR8/iueFjQU 
18 nv23cJciEoq/OQmafSs9RM67k5iX48zM9Aybv3G3hZ7PoTCD3YxEGhz7VWZC6H0O 
19 6M2tRLCE6DPOSlEnpWsyuEC/ELre1G0Sy+z57bED8mGmy56pg/4BJdqzivMs++0B 
20 XC03UMmmEFRKvMIabTWgWkHNiOPXSe6MZPtl7qI+0wVwbv6xNbIQ8rNpGugF9FcP 
21 d8oKAtT42VrKArnRS2c3Dg==8 DwAwggEKAoIBAQCqB1NsaEdjWKBECxQUNWXdAemmQmewCMsMzxO6OLnEZvM4rjVh
 9 fJzzdyA91Cc8mUHpevM1zOVVG4iRlwSQw8Ys7s8X3H8McDM6Lh0gdEftpcAiKeb5
 10 WaqnvCeLY9A0gYbqhza9QsEIxmeQ5QSzZl2hGJwBjZK//kIpAYeFH6Da+fwQpNhu
 11 rOJvZzLECMlXl/RDDGE9/c6JRHStaA0AneVHpwsvnTkkDuce7YzmHPusu5BudSR9
 12 TMZkAhkBO6R2cLR5CjNnsYDaVURez5aM3e+qZDbTsBAXmTQwEqiRvRTTmOXAvLoD
 13 QY1tzZTJvHht4rFuLvXq69JQWQ9l70zpz2hbAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFEq9kMMcjRcerTgSLp+Xs8sYBJ3HMB8GA1UdIwQYMBaAFDNtbRzO
 15 hcuqFa+NheQ+yOk1ZIPwMAsGA1UdDwQEAwIGQDANBgkqhkiG9w0BAQsFAAOCAQEA
 16 Gsu/NZx3Q2XTSs0oteeOEsJpBqRmScQv8pHBrtzWIAX1nATu9YLYvsDuRzR8bAMK
 17 kBWLZEWx/kSyFuFMXT8tOsY6pFZ7UyI4Gqo71p33Z/SxuwHuPJfhs34L7BhqdiKW
 18 Y5k7+6WP7iXz7lcqSMdRxdEuNCnYCT6EYivGm+RqwM5rtVbEJWVsdATlz3SKz3Ad
 19 0f8n67X6fj86+5YbfWR5rBgNhgPrSF8TOdsEFTp2J6WxVcSMOB9GGRy5iHXWXw+p
 20 LMtYRJzsO2zkVCOCjcl3Zc4j/WeDKrVqD9EJ44436gKUwIK3KcEmsmaUl3RPj3gt
 21 V0CIqWRoS3YSn+MkIuN41w==
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDKWoJqzc7WP0wf2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCqB1NsaEdjWKBE
3 00xA9Wk/iwG9ezl7YtZEMUBWbhii+ZV3j9y3nV6wcAERUZgeYXeY5tULpHZoJ9F4 
4 zSgE6WlUAAUCOzaEjPEZJQNjMS+ji0EZFJD2hfO6P6s+z+9Tf0dghMVI+6uhR66S 
5 LsG2IRPB/oGuBwX1/W4Znaftp8oa6fmZfweD+u7Vu22tS6/932xwpFy5qa89SJWD 
6 woTr4lBIhGjHNjLBOgaCXLf5Ntca/kLVErihFfjBkCl8vV7d6BmHnRtVbtMXpXbR 
7 0h/zsbbXAWYouaqNhlOFzB0A0Q+bncLm27hnDHRl8ux/y+Su3wta8xUQnw2rnH10 
8 YP43QtEbAgMBAAECggEAXW4P5Gd1VmfwaothnGaTe2Lf4VCJeGZovyCsb5uy5WDu 
9 ub8jbmYLZ9S3MXtmjLR9B4yhFpiPkUS9S5USIr5wwvelWGPlpqr60RzNZRm7QLxV 
10 yNI9oo2zvK2UEFLq0jckyjRTcQC+vJ8/w8Ax8blxCXPNBYC5qFwk30/zTuBXiTfn 
11 X4IQ5qiG5cNJTHrKgijo7ofZBQVk3S08DdoLWfm3ZN9NCBoZndvxdhUKBp8UERib 
12 xUGZfQI1GOPAGLDQb/LJGPVTWDs36Okxz4d+7VFHqaE76M3hu0sxNe4AHpl+Z0AH 
13 jXauW4Ivk4f2Oq8ilxrgVSt7LSbNCTpS7NxN+3g3DQKBgQDxHNRL9f4edWr6Yi26 
14 qefKbrcqAmdXK+QX3UZZv6qQOCKJbfKzfmaiKMfWUsuspbLXBdiLYq6k45Qmsgiw 
15 XyJjKuhOphg+zlhNMIJkGcka07DqJxN7hXo3wIoe1z6eqnO0BUNuWTwackRyQ7+9 
16 HWF5pmR534ZgjI1sN6xGNCRL9wKBgQDW2Qf6G2u3t3cISYNYSoJyPfQFUvKmfR1l 
17 8KVZ185XkmeeImlAv9Lx85cWsIx8DPd9NGdAF5HisMu5he4CwZA21OvjtoU0yGW8 
18 y/xxpyvdE5afesMiUY3Ryz7r3uXE+YTuKExzIoYiS4B5I0KoIp7X7axRz7/1D96t 
19 ngVoqX6y/QKBgFxfgyYm9FiO+5E5k/NzrI3tpNa/XQAUnKpX59/yglIGb5TfPqBt 
20 yLxPi2AdEFLwmHewkam1ANvDJLs+cf3ANNhxU9bt41QMkd/gudPH3Tgd6iWLGvez 
21 x4McjM4MAL2g5/sMGS1pmpE3PenY8thtLS8CBHR8omrS7kuLeMDcsRs5AoGBANMT 
22 EfUz71Xk1vq7TmD1gsa9+vkoDuBmVvWJwMlNbZk3ark/UWydiJ7QFAXkmYBeNN87 
23 Fp0vCtJNozi3TahDhm14Le/fp2q93sXnGjKGbF+cGQTBVOhoew47wat1pwMnqONZ 
24 kBIlPuZ+is94RspsiOXWyM7vbcVTPBASCXpT2vf5AoGAFmo7aDzs/HdZ/ugni7pL 
25 vmYwzNkCuFDRHi9hS/95Q2VQw/VvnEQnaGI1pRAIEmRqZOA6EoyVNiiSCHAb/LKC 
26 bmUWLavrdcpLjb6/tbTHSzZWXR59XkaCFfHXkJFskPQgbFsrcMN8W8+UoSanjaTx 
27 p/VZdD2gWf2PoiTt3SwWTbM=3 CxQUNWXdAemmQmewCMsMzxO6OLnEZvM4rjVhfJzzdyA91Cc8mUHpevM1zOVVG4iR
 4 lwSQw8Ys7s8X3H8McDM6Lh0gdEftpcAiKeb5WaqnvCeLY9A0gYbqhza9QsEIxmeQ
 5 5QSzZl2hGJwBjZK//kIpAYeFH6Da+fwQpNhurOJvZzLECMlXl/RDDGE9/c6JRHSt
 6 aA0AneVHpwsvnTkkDuce7YzmHPusu5BudSR9TMZkAhkBO6R2cLR5CjNnsYDaVURe
 7 z5aM3e+qZDbTsBAXmTQwEqiRvRTTmOXAvLoDQY1tzZTJvHht4rFuLvXq69JQWQ9l
 8 70zpz2hbAgMBAAECggEARAkKaKaRaj9cYd3M+wki6XyKcezAcMAT/9wcmLd6HgzT
 9 5ipPUeL7KrDQRe1OhgENTs/T4gNLAPMzgo5bVVIBSpmEZJfmfqOm2/D31rSw03cv
 10 mnwJ4Fzw3I19hVk7RsdNpSrVzIWZmFlLt77sUpzzejLOuhBcWFb1QlNKVwqA4x3d
 11 TNAMrEDvqlaivmOIRHbDypVRtd8zxRq4SBpATH3fTF/6VNgax3eTlCut7Ow/T5vi
 12 ttLg9OCqLP/+yXPbuB+svIGbIRUSmmOLpSahDuU2oubdPZsU8s+zXED7mx0rZl4R
 13 axxtbAqb5a63h1lXAeSq2Jt6udOGJUfol9uomElbAQKBgQDf6Cr7bYeXV1zucFKp
 14 h7JzNNqXDWawikaEpzte6qILlFj/uS/cdQURnEVFGfvmpnSrbNMSlNKgZH9huwS6
 15 h/KedV0lY/uuJ4g8+B2SSHzssxQyEnL2cLUNJMQb+07eXH1Tn5x7fu8mcVwkXVCq
 16 bmRo/ljDjWLY8Wjl5Eh6viPu6QKBgQDCZjKz9jxLI9loM8ltXKK6rWwV/YGf6Avd
 17 QODYMS3fiSPOqBKeIfkrdTtkw+hrwIFxtas1mb16DXf60ENb1dvpEW/oqH3euwTj
 18 FFwMzcRz0HHpOKUZhCvI5j8qYWU/BXaOIo1+8RwgOlkZrWOK4bPjkBtbjGj0cWNM
 19 Bv+wtPG6owKBgBPaby06CgLGUUwnE31Ktez3K8am/or6x8PtXBtPbKzgK4AJOJAw
 20 pBFqrM2yvx41djTZAmIsZfyozI6q2YF8mmuodmjhU6iegrr9OQoGeWU3f7vs3Nqz
 21 JaqTrvvYLacTxl0K0wI0QBpFhOkIiSWDgk2497/nInOf/DAeLLsNbvw5AoGBAJqC
 22 UgBZUNjEGJNKvekvPKO1HPhpcjKfY3aqj0sl43kM7indylZnWDzjQ562Wy/xZLD1
 23 HKxQkpnExLzT9QWz98LKOjEoYkq6SIsX7oW6sk7+uNsOS6L5OzfFUSUlHiy18eHM
 24 srvXdWxkE9dlyX1kIO9Y5XWhJvZKfQq7cVSIrKyTAoGAID8S8ZJe6rqmIwnx4/Qw
 25 IeSoFpAa6WNgNafZ9s33On3r6u3cB4VWmnNsO1ROpxGafaLXdobAN4FIQHJFlo5S
 26 5FIxsS9BE/Wc/ZpENMCwdXgiWuNcSVPDGxjLFPa5aB9l89K6QqNBoHj5VFqVbBCh
 27 wlOkJBmo/NxA9egrn6D7mvc=
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 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI04 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI0
5 MTEyNzA3MTAyNFoXDTI3MTEyNzA3MTAyNFowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MTEyNzA3MzIyMVoXDTI3MTEyNzA3MzIyMVowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBALy76LIIblIPNRZUm1nvUMMQ0kSi3Lb6V5zyygN7/7b/ 
9 QH8BfEE25VThxnVe949kdTixO5+gE74d4hS8eJ8ehiEHKKSAVw8GDKTOmrAu1eLd 
10 tqoLd0WmVEMKJhmYIqFftEo0SK97W9LEIi+gQD+i5a3KKzlugcPZKqfwUjXYxrqL 
11 ay9oDPkVLUabZUxrkO7YnCkvjfhnsLjmk2UKdWb5f9jdoMnMNjkz7/wvxp3LMLd/ 
12 2NwaZZrjBwUYmLLd/ReYaSbfszbM5QTy3I4Ym7Gl9PpRmso32L3GBWrMbGDeMt/5 
13 n/jj84Q+i8/CgCHMrdxq9QMJsUlJ+9uj5se4Jp33nvUCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQU4hngYu4S6mgHQd8+2vwEESDHINAwHwYDVR0jBBgwFoAU 
15 YA47l+82hHrCDr+2hg5s+ANh25AwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQB/dKm8Q/CJ1TMBmhT5OvTC36byhsde0YMqqTljM9nfQ6V8lZyI/e2laLD8 
17 3uMgeORPgywwLop+NNKhCdY3M+4otZTPizDjBzFFf+Y4F57L38QtRXkmz3zufOHX 
18 /hkq5VPHFIVMe/dZXBFjvff5X9iuEVxaFDfhjOWIGqLYb/SI6g7BkBWwMN5LNWmL 
19 CHLCWpnz8OvjFkITSgGsmg+hXMBdd0zOEdgTSakQNVs/AvhfSDK9QSda+W8E5uet 
20 zw1B1QDjo2J0EmsOxRVIe3Wnu0lwMPL7AlzGbBFypJu4UC62QnGWp3b0OGhKc4gk 
21 usAzHOjfTzZZXqTKahRfgz6WmxZW8 BQADggEPADCCAQoCggEBAMNx58Hh4vCLDEWR6Zj8Ft394ONg03lbhHTRJzah7H4S
 9 jI9pX5J0IVYNT7h5xAEZTAXHSEVzE7H2tjVv3BYfTbw2ZiaRVOmJF11rpBEIOWFW
 10 3eGStrrXSWBv9PNOIFLOaeJqdQ6rcDSWQmwrezx+JOiapQvhE3VQDZcEyUBDtddC
 11 J1G+YcEuAmijsdwU1DBNW6jXZltP31vS6IdoqSPXOPeY+Srp8gLbzOVynlEKtxz2
 12 1NfkApQkO1Ske4FRjRVIqtez+M0Gq9UV4W4NSYqFj3T93Wjl3rPEDSjEkpJBxP1f
 13 0O+STN79Qif9UTpdezxNIz/DisZ8Q7K4N8grQZV2AGcCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUJpq/kwdLgAQmr5h1BIsTX2RDBnwwHwYDVR0jBBgwFoAU
 15 Qmyg/I0z6EbPvf64/2ocP2RfDFUwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQCrDITLNkiZaWUCU+d6QGnjpD9OmxHBFKmU9MDk5UlApmG688/Y19EDViRg
 17 3dmnhGBOqlWkiCCpGT0UA5Epht9HxPCvJz3IAl3esbZLfJSXMmWPnZ0z/ZmSGVH0
 18 2z1ghZxA4MN7Lrz4drxBE/SZ2U3d/at0rpygzMx4l/rZfhd3uBbZ2rxODDkho2M2
 19 8/cFEJ852tyrsJy6442+HQgIj2Pv3Y9kPrwA/d5FEwUl68xEsjySzYYbDFUXmq/e
 20 FBgUsVSj1qS1SIne1Q5Omk41F8TCxWPOdmPn2S6Xs2Mv/ZZWxD3/3AJt8DNSJD/K
 21 rNMg1PFa7vGyQcvrX/uiQxhN8tJJ
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDpDCCAoygAwIBAgICEBIwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDpDCCAoygAwIBAgICEBIwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
27 NzEwMjNaFw0yNzExMjcwNzEwMjNaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT27 NzMyMjBaFw0yNzExMjcwNzMyMjBaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
30 BQADggEPADCCAQoCggEBAOQ6bDnkHli2g+ZyHT0cFrRWlV3KQS7gwV8bHN1yWAX8 
31 /EvZM5MfO9viFyhYmK41xtkec6l3Gl10RTVIa2lNt/KWt35JO5eTzBtJm8QhTUQn 
32 FmMZcIxg6q2Ml3qqpF9wGE+KCbeQGmTLE7hVuvI4FkiF50aNwXrfGcuwjCpHjJ3x 
33 WmI1invGYsC/PnyuT/7DnhyXYBdfY/Iq1VI2EZDqzPR7jQ5LzSBD5Db3M+rLk4A2 
34 zJz17Qu2XNcHhBB5WpFVhZQM1LRBrRIta16nDMPi0yY/kW8M7MH/o1kasD+ywvmk 
35 CIIK+ABNsr1KtZnrB4tS+9f5sb1gAQWWtzKzXBZdFxUCAwEAAaNdMFswHQYDVR0O 
36 BBYEFGAOO5fvNoR6wg6/toYObPgDYduQMB8GA1UdIwQYMBaAFI/5mikKIVI24QjA30 BQADggEPADCCAQoCggEBAK56GRVBpLuOltyZ4pn6LanRzDT62aX1HFyn7ueNSDEX
 31 lXrg1JS+b3tQdYyOm36J8LWWWjPriYje5xb9jPOoqhzkb0RlARmgt11rmGOFGTHK
 32 fW6q/Q6hOpXNO6O7u6XZgwSD/WOauppFSxVucaHVEgMdhzEdHtSRvHz9kksTAfRF
 33 UQZ2CaaZEgieAaHdOhBAMJupNuSKGJBMrVhC9Mr/2LwVplFkfUDBEKiDIynCkbxC
 34 OPen1zoMHcGiic9D5R/UrIZJIE02MGcMe31UqJ5AkKPzU1/ZqLhiZviFE/1qMT/i
 35 EKxzTCLDcZh1GjVuurbXjgNsJqOKKpu23F+5VNQXyh8CAwEAAaNdMFswHQYDVR0O
 36 BBYEFEJsoPyNM+hGz73+uP9qHD9kXwxVMB8GA1UdIwQYMBaAFDNtbRzOhcuqFa+N
37 rPSaZgFGtPOJMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB37 heQ+yOk1ZIPwMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
38 CwUAA4IBAQA7zmgD9q1Lqo4PAdgQV7Zn74lDS0Vfm0ThlZBBggbY01K7aiZi0gx9 
39 VlQR+AVknsqxT95AOzLVHAX9cWMP6S0ISb/PssPo6keFKT9jNYJN6bjMh4FOvOjl 
40 BAFTLhBuuc28ax4MH3B1hacS11I/uFoTsPq/Z2E1k/oQ0NcA12kg8+b7j5cg9X4I 
41 2z80irFM/T/d84bS/Wa6vxG0V3BbKUGgZVP0Y9BLRehp3F4ZPpdIcgxeODrMbl4z 
42 9w5SRu2yHwYPKmnSXbKZcYlUpi+mUvJHC4v3Vq68ZsgUsEfd0tlVFQlcYpEWUC+m 
43 Wqhi4grFmydkflbYz8uT5WE0f8OmXsbj38 CwUAA4IBAQC4UUMF6Wm7vYdXB0bl2c+Hv0oBKLReW7ejEdWDmxehWP+3UOHIpvYx
 39 10vB2p/eK5aLp6aUEV37259vdKmv9jXxMaoJnrUpwAY0AR1KhnF6jl6NCAU6HO4+
 40 E/X/0dPIZYjc5YVlExHwB7aYLb2GF2v3biUu60sejf+H6/JNOwbvvvH3TVyvWWsQ
 41 u3bzUt315lHeML8BRNoPvlulBK8J+CGADuU8nnyyEXhF2PZB7SfD6X7JXCA4hx5m
 42 JrK6pE8D3kyAdeJgHY52fxY8zQn27JpmnsvhsKm6vdFkCJhh+waDs58V+djbaLpX
 43 Cx4TmNhmL4T2ygfzTCgadD0vxBdDfYvm
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC8u+iyCG5SDzUW2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDDcefB4eLwiwxF
3 VJtZ71DDENJEoty2+lec8soDe/+2/0B/AXxBNuVU4cZ1XvePZHU4sTufoBO+HeIU 
4 vHifHoYhByikgFcPBgykzpqwLtXi3baqC3dFplRDCiYZmCKhX7RKNEive1vSxCIv 
5 oEA/ouWtyis5boHD2Sqn8FI12Ma6i2svaAz5FS1Gm2VMa5Du2JwpL434Z7C45pNl 
6 CnVm+X/Y3aDJzDY5M+/8L8adyzC3f9jcGmWa4wcFGJiy3f0XmGkm37M2zOUE8tyO 
7 GJuxpfT6UZrKN9i9xgVqzGxg3jLf+Z/44/OEPovPwoAhzK3cavUDCbFJSfvbo+bH 
8 uCad9571AgMBAAECggEAKIKg8M3UeDKhb3ibm9M9X5FVwLvAaloTwjFu4Q6Vlb72 
9 Jgy4kfrpgK2xfnHy60lhy9hm9t1SP4WEiHTn4yeXHLG/rIeLqELhJeLe2yBCcp6q 
10 XZd2c3G/NmCQSwAXttGnDiJo05nD3NqSh+x6ve4GJKZ3Xq10lwgfGsr/qmUsSs/Q 
11 7k94Qb7WWz+9s5vdqOSWA0SPd48lgEGUVKI/HVx8WigkvtZIZBbB9cu/Bba+C4wp 
12 /VraEbkWE17Uiwc9rqeCv1DwhGgoCH/MIquwd7NMp5g/2+4ZDx9ZuWyR1NRe1x4l 
13 D4fhzOkZAC+rx/BufP8s976rqfE6ArzWa3J9pNU/AQKBgQD7O3wRZOBa6HMqvI3Z 
14 8mOZjGNqVbWJxQGyWNS2NC4vls7pGNqRijDmo/sWvlGoL8nsKaNOyk0yeQF5C2ox 
15 Sdy5ZB/BJfYKuh/xtmSIgqTeEyhdrdeec2rS5NZWJ4+GHRMEx4kkoB37uB4+5yWy 
16 ZtwVG1Kt8hrU6nTzInA400K+QQKBgQDAUMze938NVGtKpKgiFuUrhpEERvIL4lAO 
17 7Ct8x9R4/jjisePFlHm+xlS88wrj3RzrRKhYVmpENKXNasg04mc81vAQ1VXxoRH7 
18 cwzPE8iKNhvDcyXPcT0+xmpaaCWbSCIYIdm8zjMgh5ZaBdFb7BwrW6o2RHEM2JA9 
19 G7gfKKZbtQKBgQCJfIcsGbFx7o3AEInsgOqiyCJLufXsHEUObfCSecHgxz4acECE 
20 r0SNo6WwT5zuVqDBPhQh9TID8hatQGLv8ET7q+B42iZovmzm4XLpBd3lrkRD5/P8 
21 wZrvKM5nPaUctuKGlg/mXD2sWJkswWBu3j2Iy3gWu0yVwm0X9XvGjU6UQQKBgFHA 
22 R0ak6PJup2lEk2BiYSreejjaO7xHiQa+6EGT5MNGNkJPomZ0Fki9oHntyvxQGyH7 
23 vqBGo8e4pZ6rvM2WTJJ1P/m35l/fu3grUQ+Z9k6ib6zm/vSuy30q9TzXNt1KjYu6 
24 oAd9lAhI+uXrwTKVLOhVgAavk2sFiFMhvGQqcIVdAoGARK+5xrIdvOmb62fg+qRc 
25 WZvnss/pl7JMSHhzeooZ8yIOovNrr/o6YjYDaawMSlt9lwcLue5oKG5EnIjhVEm6 
26 hQA2CLFmB4EC8Hv8/jqTPJdmil2Sy9L4Z9sc3B54e3Dj2yPaY2WVgB2XQE0PHOIi 
27 BZVEw6fnWuok5e6G0sr9GBM=3 kemY/Bbd/eDjYNN5W4R00Sc2oex+EoyPaV+SdCFWDU+4ecQBGUwFx0hFcxOx9rY1
 4 b9wWH028NmYmkVTpiRdda6QRCDlhVt3hkra610lgb/TzTiBSzmnianUOq3A0lkJs
 5 K3s8fiTomqUL4RN1UA2XBMlAQ7XXQidRvmHBLgJoo7HcFNQwTVuo12ZbT99b0uiH
 6 aKkj1zj3mPkq6fIC28zlcp5RCrcc9tTX5AKUJDtUpHuBUY0VSKrXs/jNBqvVFeFu
 7 DUmKhY90/d1o5d6zxA0oxJKSQcT9X9Dvkkze/UIn/VE6XXs8TSM/w4rGfEOyuDfI
 8 K0GVdgBnAgMBAAECggEACEYNJTmrwrplgEMcsXDn2D6ZbjwOF71ruQpARQwhF8vZ
 9 5Bmg2xv2wU7PniPsITkcl8Nc6DERQgpgokMkUlIW7K3HhescaMUjQRLVH4d1Q7f1
 10 V/Q/BLUnvQu1lzXVISGYfTuRIwLXktJS6NivtIWJMx5AzbpEeZs0SBKtdlP8zFTv
 11 TamrhlH2tJvSzWpXpVnwSoKog5I85afxItd+sUnbg1g2t9PNFfHL8b4DtbB9AC+K
 12 ONJ1eWO5w/6av0ADkPn+/FLb9I9LhhxG2f+xt0MV3SJQmlKgzq1fPoe8BQvPIe7+
 13 bFdnJFSghXWiF+hsDH8ONsSArtuR1tjMatsqwi97sQKBgQDo7emLdXocJzAImhJY
 14 meO4LZrT8qBvmZValGpECHaT17PoktvqN9eXRUZBA7hWZYxk4nwVGi8o83onJEUJ
 15 xQGoV0WMfrYxbl+B5YaHRD/rEFRVwNFfnjvmCMzoZknzteWCEukFNrTvkcBSutuH
 16 GhpH033/IS0f27+BeTuRuw3+aQKBgQDWzYyxJAqK8YYrnpvt8Z48vRBPBwU1Y7xM
 17 FdCzWEoWPACOi3UjxpE+7SorcI1mh3HX22IeJlaXbzALLCpdg0DUtD4Lp+ulLdvm
 18 0BybrVSEeg2sA+7twSVNrIDbV+/tSvj3yRWYoyrO9v02Ve/DorJQmNXp0x2OGfcm
 19 XIIZuIzOTwKBgQCjU//JHCzthMT3oyFuIyo8QS4ppB2/Y1AI3bzNy6lp7XxnfmLa
 20 DyILHjYu7G7blgUl0HH1UhDzhBaJT7NhMFUDN367Dzat3pj1un3kZ4TyTNb18mhd
 21 xdR2boFQDDmavFccKCpgz4V73xWebQv15eW7q57TwO2lQy87mEie3Szo0QKBgEsm
 22 1S9wraOZBtkh/+oK29LiTt9nVGIuh8WS6Fam8BzBV2yHzC79HPoIHfXexgn2H1Vn
 23 Mvfbb/ZBd2yhQh0/e6IvgXmwgVhkKAikDS5GQUisLzZcle5m4fdAAEE9jfrWfS6s
 24 Ers5cxPABC1LebxXos1h+414SGHcIcUxHm+DSvgvAoGAbiC3/XofhKxkfQZA5ws2
 25 81CmBRnaR49LycJSFXkoZpbnwSI+nOR2AResFnEQJaK5fBePuUt0Sg0eAPdx1iaL
 26 3YsfGArpRE2FonFnAgG9WPqv6YcDBW5M+NKJLCZ9ra7haUEelH77rPE7nC4ChIll
 27 cEkS41LlLMirVqps6hDNgJE=
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 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI04 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI0
5 MTEyNzA3MTAyNFoXDTI3MTEyNzA3MTAyNFowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MTEyNzA3MzIyMVoXDTI3MTEyNzA3MzIyMVowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBALy76LIIblIPNRZUm1nvUMMQ0kSi3Lb6V5zyygN7/7b/ 
9 QH8BfEE25VThxnVe949kdTixO5+gE74d4hS8eJ8ehiEHKKSAVw8GDKTOmrAu1eLd 
10 tqoLd0WmVEMKJhmYIqFftEo0SK97W9LEIi+gQD+i5a3KKzlugcPZKqfwUjXYxrqL 
11 ay9oDPkVLUabZUxrkO7YnCkvjfhnsLjmk2UKdWb5f9jdoMnMNjkz7/wvxp3LMLd/ 
12 2NwaZZrjBwUYmLLd/ReYaSbfszbM5QTy3I4Ym7Gl9PpRmso32L3GBWrMbGDeMt/5 
13 n/jj84Q+i8/CgCHMrdxq9QMJsUlJ+9uj5se4Jp33nvUCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQU4hngYu4S6mgHQd8+2vwEESDHINAwHwYDVR0jBBgwFoAU 
15 YA47l+82hHrCDr+2hg5s+ANh25AwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQB/dKm8Q/CJ1TMBmhT5OvTC36byhsde0YMqqTljM9nfQ6V8lZyI/e2laLD8 
17 3uMgeORPgywwLop+NNKhCdY3M+4otZTPizDjBzFFf+Y4F57L38QtRXkmz3zufOHX 
18 /hkq5VPHFIVMe/dZXBFjvff5X9iuEVxaFDfhjOWIGqLYb/SI6g7BkBWwMN5LNWmL 
19 CHLCWpnz8OvjFkITSgGsmg+hXMBdd0zOEdgTSakQNVs/AvhfSDK9QSda+W8E5uet 
20 zw1B1QDjo2J0EmsOxRVIe3Wnu0lwMPL7AlzGbBFypJu4UC62QnGWp3b0OGhKc4gk 
21 usAzHOjfTzZZXqTKahRfgz6WmxZW8 BQADggEPADCCAQoCggEBAMNx58Hh4vCLDEWR6Zj8Ft394ONg03lbhHTRJzah7H4S
 9 jI9pX5J0IVYNT7h5xAEZTAXHSEVzE7H2tjVv3BYfTbw2ZiaRVOmJF11rpBEIOWFW
 10 3eGStrrXSWBv9PNOIFLOaeJqdQ6rcDSWQmwrezx+JOiapQvhE3VQDZcEyUBDtddC
 11 J1G+YcEuAmijsdwU1DBNW6jXZltP31vS6IdoqSPXOPeY+Srp8gLbzOVynlEKtxz2
 12 1NfkApQkO1Ske4FRjRVIqtez+M0Gq9UV4W4NSYqFj3T93Wjl3rPEDSjEkpJBxP1f
 13 0O+STN79Qif9UTpdezxNIz/DisZ8Q7K4N8grQZV2AGcCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUJpq/kwdLgAQmr5h1BIsTX2RDBnwwHwYDVR0jBBgwFoAU
 15 Qmyg/I0z6EbPvf64/2ocP2RfDFUwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQCrDITLNkiZaWUCU+d6QGnjpD9OmxHBFKmU9MDk5UlApmG688/Y19EDViRg
 17 3dmnhGBOqlWkiCCpGT0UA5Epht9HxPCvJz3IAl3esbZLfJSXMmWPnZ0z/ZmSGVH0
 18 2z1ghZxA4MN7Lrz4drxBE/SZ2U3d/at0rpygzMx4l/rZfhd3uBbZ2rxODDkho2M2
 19 8/cFEJ852tyrsJy6442+HQgIj2Pv3Y9kPrwA/d5FEwUl68xEsjySzYYbDFUXmq/e
 20 FBgUsVSj1qS1SIne1Q5Omk41F8TCxWPOdmPn2S6Xs2Mv/ZZWxD3/3AJt8DNSJD/K
 21 rNMg1PFa7vGyQcvrX/uiQxhN8tJJ
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMjNaFw0yNzExMjcwNzEwMjNaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMjBaFw0yNzExMjcwNzMyMjBaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAOQ6bDnkHli2g+ZyHT0cFrRWlV3KQS7gwV8bHN1yWAX8 
9 /EvZM5MfO9viFyhYmK41xtkec6l3Gl10RTVIa2lNt/KWt35JO5eTzBtJm8QhTUQn 
10 FmMZcIxg6q2Ml3qqpF9wGE+KCbeQGmTLE7hVuvI4FkiF50aNwXrfGcuwjCpHjJ3x 
11 WmI1invGYsC/PnyuT/7DnhyXYBdfY/Iq1VI2EZDqzPR7jQ5LzSBD5Db3M+rLk4A2 
12 zJz17Qu2XNcHhBB5WpFVhZQM1LRBrRIta16nDMPi0yY/kW8M7MH/o1kasD+ywvmk 
13 CIIK+ABNsr1KtZnrB4tS+9f5sb1gAQWWtzKzXBZdFxUCAwEAAaNdMFswHQYDVR0O 
14 BBYEFGAOO5fvNoR6wg6/toYObPgDYduQMB8GA1UdIwQYMBaAFI/5mikKIVI24QjA8 BQADggEPADCCAQoCggEBAK56GRVBpLuOltyZ4pn6LanRzDT62aX1HFyn7ueNSDEX
 9 lXrg1JS+b3tQdYyOm36J8LWWWjPriYje5xb9jPOoqhzkb0RlARmgt11rmGOFGTHK
 10 fW6q/Q6hOpXNO6O7u6XZgwSD/WOauppFSxVucaHVEgMdhzEdHtSRvHz9kksTAfRF
 11 UQZ2CaaZEgieAaHdOhBAMJupNuSKGJBMrVhC9Mr/2LwVplFkfUDBEKiDIynCkbxC
 12 OPen1zoMHcGiic9D5R/UrIZJIE02MGcMe31UqJ5AkKPzU1/ZqLhiZviFE/1qMT/i
 13 EKxzTCLDcZh1GjVuurbXjgNsJqOKKpu23F+5VNQXyh8CAwEAAaNdMFswHQYDVR0O
 14 BBYEFEJsoPyNM+hGz73+uP9qHD9kXwxVMB8GA1UdIwQYMBaAFDNtbRzOhcuqFa+N
15 rPSaZgFGtPOJMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB15 heQ+yOk1ZIPwMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
16 CwUAA4IBAQA7zmgD9q1Lqo4PAdgQV7Zn74lDS0Vfm0ThlZBBggbY01K7aiZi0gx9 
17 VlQR+AVknsqxT95AOzLVHAX9cWMP6S0ISb/PssPo6keFKT9jNYJN6bjMh4FOvOjl 
18 BAFTLhBuuc28ax4MH3B1hacS11I/uFoTsPq/Z2E1k/oQ0NcA12kg8+b7j5cg9X4I 
19 2z80irFM/T/d84bS/Wa6vxG0V3BbKUGgZVP0Y9BLRehp3F4ZPpdIcgxeODrMbl4z 
20 9w5SRu2yHwYPKmnSXbKZcYlUpi+mUvJHC4v3Vq68ZsgUsEfd0tlVFQlcYpEWUC+m 
21 Wqhi4grFmydkflbYz8uT5WE0f8OmXsbj16 CwUAA4IBAQC4UUMF6Wm7vYdXB0bl2c+Hv0oBKLReW7ejEdWDmxehWP+3UOHIpvYx
 17 10vB2p/eK5aLp6aUEV37259vdKmv9jXxMaoJnrUpwAY0AR1KhnF6jl6NCAU6HO4+
 18 E/X/0dPIZYjc5YVlExHwB7aYLb2GF2v3biUu60sejf+H6/JNOwbvvvH3TVyvWWsQ
 19 u3bzUt315lHeML8BRNoPvlulBK8J+CGADuU8nnyyEXhF2PZB7SfD6X7JXCA4hx5m
 20 JrK6pE8D3kyAdeJgHY52fxY8zQn27JpmnsvhsKm6vdFkCJhh+waDs58V+djbaLpX
 21 Cx4TmNhmL4T2ygfzTCgadD0vxBdDfYvm
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 CgKCAQEA5DpsOeQeWLaD5nIdPRwWtFaVXcpBLuDBXxsc3XJYBfz8S9kzkx872+IX 
6 KFiYrjXG2R5zqXcaXXRFNUhraU238pa3fkk7l5PMG0mbxCFNRCcWYxlwjGDqrYyX 
7 eqqkX3AYT4oJt5AaZMsTuFW68jgWSIXnRo3Bet8Zy7CMKkeMnfFaYjWKe8ZiwL8+ 
8 fK5P/sOeHJdgF19j8irVUjYRkOrM9HuNDkvNIEPkNvcz6suTgDbMnPXtC7Zc1weE 
9 EHlakVWFlAzUtEGtEi1rXqcMw+LTJj+Rbwzswf+jWRqwP7LC+aQIggr4AE2yvUq1 
10 mesHi1L71/mxvWABBZa3MrNcFl0XFQIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM5 CgKCAQEArnoZFUGku46W3JnimfotqdHMNPrZpfUcXKfu541IMReVeuDUlL5ve1B1
 6 jI6bfonwtZZaM+uJiN7nFv2M86iqHORvRGUBGaC3XWuYY4UZMcp9bqr9DqE6lc07
 7 o7u7pdmDBIP9Y5q6mkVLFW5xodUSAx2HMR0e1JG8fP2SSxMB9EVRBnYJppkSCJ4B
 8 od06EEAwm6k25IoYkEytWEL0yv/YvBWmUWR9QMEQqIMjKcKRvEI496fXOgwdwaKJ
 9 z0PlH9SshkkgTTYwZwx7fVSonkCQo/NTX9mouGJm+IUT/WoxP+IQrHNMIsNxmHUa
 10 NW66tteOA2wmo4oqm7bcX7lU1BfKHwIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM
11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAtrEi11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEADlTr
12 I6cWd5WDk1zUMHVytViinARAhYy9qhrkNXOgL6wF7AWl7vP0DV3PXrUthUu16ZXL 
13 WCBSVfrdVh9Vre6dyDxcCK3so/gkmLZBiV5N3z1++wKe2F9VNTyfM6rHqsJQ6X2j 
14 UEwZG/3lRlwnasDQwlWwagEIZ0RTGsVcYMMGOMGz6UDib/6raT8DKxKf0TSEJFWT 
15 0kggCKBVszz7K4R86hpib4Rh/YvqYXuj3vYl2fl2EEEyvQLQ12RTZj4T49L/iY1m 
16 9Plu7ZbhOgFeCouO2ZvCbG/pF1P8YnjqmdCNsW/tEynP5jvYAzKN2jg1Fkna4lRN 
17 XFHiNDDlu8GZCtPfGg==12 lyaaMJNgTLxHSvVZog6S2C1BLaytd/N0CfhdctiQxqMmrRvw+o0dQzfFsrvEwR2X
 13 H4oUBc7MsnXekJN+QK17+dzdEbhyUgVj/5NkpPnULRokepRV1Vw2srNotH4w5fce
 14 ypuy8Ow+jLVX2kJkAyYCsHS69rYJTVvXJ1UjBkxa/1duihlj94HJJSC0lsELnQPn
 15 /YUCA88BES16P+YB7qHo6FKxNoWsik/9WVIfLJHKC0FcFjA3c3haMydcuuV0aUyB
 16 CYrvqDQGUbn/EggDIVC4b3HT8SUe1Sd7c8yD1VyFkxj3GsB95hcmHbNmPWxJFjaX
 17 /o0oJxKHwPTWqmltig==
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»      271127071024Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      271127073221Z» » 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 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI04 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI0
5 MTEyNzA3MTAyNFoXDTI3MTEyNzA3MTAyNFowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MTEyNzA3MzIyMVoXDTI3MTEyNzA3MzIyMVowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBALy76LIIblIPNRZUm1nvUMMQ0kSi3Lb6V5zyygN7/7b/ 
9 QH8BfEE25VThxnVe949kdTixO5+gE74d4hS8eJ8ehiEHKKSAVw8GDKTOmrAu1eLd 
10 tqoLd0WmVEMKJhmYIqFftEo0SK97W9LEIi+gQD+i5a3KKzlugcPZKqfwUjXYxrqL 
11 ay9oDPkVLUabZUxrkO7YnCkvjfhnsLjmk2UKdWb5f9jdoMnMNjkz7/wvxp3LMLd/ 
12 2NwaZZrjBwUYmLLd/ReYaSbfszbM5QTy3I4Ym7Gl9PpRmso32L3GBWrMbGDeMt/5 
13 n/jj84Q+i8/CgCHMrdxq9QMJsUlJ+9uj5se4Jp33nvUCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQU4hngYu4S6mgHQd8+2vwEESDHINAwHwYDVR0jBBgwFoAU 
15 YA47l+82hHrCDr+2hg5s+ANh25AwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQB/dKm8Q/CJ1TMBmhT5OvTC36byhsde0YMqqTljM9nfQ6V8lZyI/e2laLD8 
17 3uMgeORPgywwLop+NNKhCdY3M+4otZTPizDjBzFFf+Y4F57L38QtRXkmz3zufOHX 
18 /hkq5VPHFIVMe/dZXBFjvff5X9iuEVxaFDfhjOWIGqLYb/SI6g7BkBWwMN5LNWmL 
19 CHLCWpnz8OvjFkITSgGsmg+hXMBdd0zOEdgTSakQNVs/AvhfSDK9QSda+W8E5uet 
20 zw1B1QDjo2J0EmsOxRVIe3Wnu0lwMPL7AlzGbBFypJu4UC62QnGWp3b0OGhKc4gk 
21 usAzHOjfTzZZXqTKahRfgz6WmxZW8 BQADggEPADCCAQoCggEBAMNx58Hh4vCLDEWR6Zj8Ft394ONg03lbhHTRJzah7H4S
 9 jI9pX5J0IVYNT7h5xAEZTAXHSEVzE7H2tjVv3BYfTbw2ZiaRVOmJF11rpBEIOWFW
 10 3eGStrrXSWBv9PNOIFLOaeJqdQ6rcDSWQmwrezx+JOiapQvhE3VQDZcEyUBDtddC
 11 J1G+YcEuAmijsdwU1DBNW6jXZltP31vS6IdoqSPXOPeY+Srp8gLbzOVynlEKtxz2
 12 1NfkApQkO1Ske4FRjRVIqtez+M0Gq9UV4W4NSYqFj3T93Wjl3rPEDSjEkpJBxP1f
 13 0O+STN79Qif9UTpdezxNIz/DisZ8Q7K4N8grQZV2AGcCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUJpq/kwdLgAQmr5h1BIsTX2RDBnwwHwYDVR0jBBgwFoAU
 15 Qmyg/I0z6EbPvf64/2ocP2RfDFUwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQCrDITLNkiZaWUCU+d6QGnjpD9OmxHBFKmU9MDk5UlApmG688/Y19EDViRg
 17 3dmnhGBOqlWkiCCpGT0UA5Epht9HxPCvJz3IAl3esbZLfJSXMmWPnZ0z/ZmSGVH0
 18 2z1ghZxA4MN7Lrz4drxBE/SZ2U3d/at0rpygzMx4l/rZfhd3uBbZ2rxODDkho2M2
 19 8/cFEJ852tyrsJy6442+HQgIj2Pv3Y9kPrwA/d5FEwUl68xEsjySzYYbDFUXmq/e
 20 FBgUsVSj1qS1SIne1Q5Omk41F8TCxWPOdmPn2S6Xs2Mv/ZZWxD3/3AJt8DNSJD/K
 21 rNMg1PFa7vGyQcvrX/uiQxhN8tJJ
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDkOmw55B5YtoPm2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCuehkVQaS7jpbc
3 ch09HBa0VpVdykEu4MFfGxzdclgF/PxL2TOTHzvb4hcoWJiuNcbZHnOpdxpddEU1 
4 SGtpTbfylrd+STuXk8wbSZvEIU1EJxZjGXCMYOqtjJd6qqRfcBhPigm3kBpkyxO4 
5 VbryOBZIhedGjcF63xnLsIwqR4yd8VpiNYp7xmLAvz58rk/+w54cl2AXX2PyKtVS 
6 NhGQ6sz0e40OS80gQ+Q29zPqy5OANsyc9e0LtlzXB4QQeVqRVYWUDNS0Qa0SLWte 
7 pwzD4tMmP5FvDOzB/6NZGrA/ssL5pAiCCvgATbK9SrWZ6weLUvvX+bG9YAEFlrcy 
8 s1wWXRcVAgMBAAECggEAIHcJDyEaif8Iez7vVtKIjkWkwK81H4B8MVWvgPaze8KV 
9 dwqiEgMG5kvehHA548oli5wP0uLs3q9b6uzuzo9uI7V5y56KOhEdnyIU5Mzh61hu 
10 EFG9l1Jv/5j4sUvVzveolaPqpvB6OK1ElFupmKwOy2k00W33wE09I6LtBVShNZQr 
11 PJxc3l6qOo+EY9BG/Uy2dgTJ2uE4/JwLPY/V0x+QahbQ8dDh8Q/ixGVMXVmWR7w2 
12 1TFLoGWClKTjeGKbYLpS9+DF0OFgLRGi6i5AKo+fSZvXkJmAlDla/9cn9PewosbF 
13 IqYJnThwjc+nAJOAJEooMnKMap4TMeIwaNhf/UbYcQKBgQD5V5/nls59HMajDnK4 
14 h7hyFtPzsdSKhfc3lya3oX6jZ1xaTQkQuZAc7xT0ItFWVLvEzQmsyD4vm+7yqz/O 
15 2rznluJEJ6R+ud0i5vQ+0dTMHN8/vC9nN+meIgPGJ3rU4YInIb0NRzRzykUIbV/f 
16 7EVQsmmom6ZiUXNqGZFXbl/1rQKBgQDqUnkli3lNOpW8t6FE9T8NIwsHrkv0b0M7 
17 RLQP6rBKZ0ntAHOw2weJmM7T1IAzfrMaVjp2ncFxGFh6n4jwvqn7AXGH5SCh9Hj6 
18 2wu5wOgKRUcUBi2wADH4DmcQNNCC3LXlBFWnTPG1hEE6xHttfIcEQMTqHFDLeqOP 
19 lDdtmxnECQKBgHT3/jOOM1/N2AE2Desy//vFabiwe5xgLBEP/0G1qMrO+iwCZ3ZJ 
20 Fqn8HkBI9RsitNMlvJwpc8Kxy+5bF5vaUTPzPEHstuYcGvj8jyfJF6KJCNHFXhd1 
21 y0o7ernCW4TyJTRmR2GrPZf0E15YsNlC5WFt0NMf8XW97/6d7+isBqghAoGAEjAq 
22 pSZpWPxGKSrbwr2CkmN49LSrwqJsRopzq5Sc8HmJ/HJ/iGfH8v9AdqLU/KpF/rJY 
23 wWJHZJ7uJz6A46b5DLm09UZsvQV76oTcKSP3Huz3sm80Vqf9OPLtPw3KbY3yNH+c 
24 omrPjDZi1cvwhLQYytS4NC/UeabgUUHA96oFWvkCgYEA3vv5II/9qD+S0rmmB+P6 
25 Cob6Csumu0GvPudcde3NRcQr1v/vAEtsZS2VZtKFjs8p/wV0Ai9pHXyL7RdoJKFK 
26 Q93PIYm+5nnQHpP94xB2MMP8V0Aanfmb5al8p11SmrFI4lBbHsOObMSdjrd+Bi6X 
27 vHUx0ex9B1ZhmyIxmr7V4oM=3 meKZ+i2p0cw0+tml9Rxcp+7njUgxF5V64NSUvm97UHWMjpt+ifC1lloz64mI3ucW
 4 /YzzqKoc5G9EZQEZoLdda5hjhRkxyn1uqv0OoTqVzTuju7ul2YMEg/1jmrqaRUsV
 5 bnGh1RIDHYcxHR7Ukbx8/ZJLEwH0RVEGdgmmmRIIngGh3ToQQDCbqTbkihiQTK1Y
 6 QvTK/9i8FaZRZH1AwRCogyMpwpG8Qjj3p9c6DB3BoonPQ+Uf1KyGSSBNNjBnDHt9
 7 VKieQJCj81Nf2ai4Ymb4hRP9ajE/4hCsc0wiw3GYdRo1brq2144DbCajiiqbttxf
 8 uVTUF8ofAgMBAAECggEAUCRnVxsy5q/lXekVa/K9fM6QRRmgVZmT8H92vkdoDJyv
 9 naSeIMCkhnj7tZdfly0XMuGgB08+em8gqK/ISbeEhAbtkPXwHmxzLWcZtUTSwMso
 10 +Gd0G381YM/HgDrgQ5r4kl9qSZEt+2Suy2ZSraooPuQWUBn3Kl7SvHrg8rkFYcSe
 11 w2gsIuRuW1h6Z3qI7YTgnAUDg3aqPe6kQ2LkkC5e4JL+1veGA6ybUHSpPAfOG2kt
 12 uQJ6HT4q24Qt9q5yyzDMYyTQZV6mujKiaulCJQ0Ftlx+NyQUTKHFcJJR+mnGtJIO
 13 5vobiA+xoBP0TwpO5rFSi7X/N0GQr6Iwmyq/asnOOQKBgQDd5U1WJ4vn6IRAxzmI
 14 xHOJsRK36mNp2CxUkpmeLtk8bo52DD/Lo2Uk2/kEh+/+UltxV8X0v5uAQwg5/gdE
 15 OQGt3zesEaH+46YPQJBze2lnz3Nsk+rEc+r4vvX0Vda/u0ISZLksqd+yzo2L5z63
 16 DfWg6u8r6SjLRfi7tRe/nonAswKBgQDJSw81qyYn9W/PDmvvnSsspQ+vFLvHjgPO
 17 IzBKdyZfN9XJ7FKzix70fVuUQ5Ilt4zhpUW0hjlnz4TyADoohSqKNufJpY6YzBt8
 18 1TKDpMYTom8cBvDcYvY1qTHliiMAMGKQWv0jw+/MXPyzzwdJ2lLb6sHAwv81q+Yu
 19 F24aM2ju5QKBgCf7pnjMvW/3PMVzYJGdXHhGGOpc6LbsxegjVlzjci9qeG8a++/U
 20 rGf83x0K5Zq8+k8tErVsRTfSXEwe0u5fG0daPmzZ7IfCO2zqJF06sp6LCfBZoubt
 21 QDy8JBN32C9KLbikv50lqvJMN8Mq0uknMchiLOCLrdca75vbIMFdbtLzAoGBAKqj
 22 Gm2gfGP7R6D61Lz3OxZJhpYguV5dIRSp99HoV3r4Vh8qWqEhGkify/ZPoaCfjKnr
 23 9L8n2ZoK7ORJFQQsfvdTvAHQeqVEwTh9cqjuEYurcw0LRTtOGPE8ULQI+cq7OZKt
 24 z1F2U92mJgI3SjJtBTiwNTc3FillY2dHLWrAkf+RAoGBAKzWBJdq9RdJufFeVfP/
 25 qzmuIORauml0qewaSMul4i3qOaBZTa53FoDBM6E/R3BQmx/WE8iEwH12Ur0RVvdT
 26 iHQ5PAxXC1iWpefTkmo+nBx3+txWww0Em8Soci/QeZVgVm+wW5nx3FXmpy46scMO
 27 faGk1/kh9bMHmX4mTiNEwZUT
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 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI04 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI0
5 MTEyNzA3MTAyNloXDTI3MTEyNzA3MTAyNlowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MTEyNzA3MzIyMloXDTI3MTEyNzA3MzIyMlowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAKWxWou3LUkbZZnqoU8F2hCRtk5f2rVqYBrr3OfKdNjC 
9 ZXk0fZ6BqMGQu63+eNU9bVaaUknQ4k8PLwnmdWkGXD1cGZerciL2qnIjNd6MQepj 
10 Rc30nVtL4/f2S4HoMH7HN7TmwVrqo8fajbdztuQ/+++ul9vYEvXvKNY+KmNkQSyK 
11 qYPVMnvamtpMBEqVsLE1GOLUEgEIm95dEkbN8F3cJCRSuklBGPvZE+z+ImCgaITo 
12 OrvxOra3gZUrINrd1P6FOo9DpeKr//WAK4+5REZ8jRSOOJgbrx1JyXulCOrjaUr6 
13 ar5qbHwFvhYZ4bMPRue3Q0ZcgD/O70WKqkShVCoVjakCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUNsynGoD2VuXQnhLzkDXy7GEN4ZowHwYDVR0jBBgwFoAU 
15 K45spYCtCFbezENiQtpXQy7JescwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQAONROOlDTCT1cWhVcVdmPrDTkx4AvWbOI8iOmr9gQCX8qk896maaPX8LUb 
17 I9JnTZ+c0H0SXwFlyrRaTydRy8MKp73c6dZ7B36+dDhdcVZPsVivTpnUkPf8oj8b 
18 6Bh8AyF9ZLbLsGeYzhe7sEW6qjknF24wnlFRfkTbtO3cQ/bvTMRDjdby7EgIhlH0 
19 ZMlHaTPpHIunKMi+l/3ddbsFdFuMsd1Hqe8vvvk6PCllUffZCBmTj+MCgds384Q6 
20 99d9yxpZq1DeWm6yCw80sUz+YcX6xeBz0ZX4U8+4LUWeo6HG2dZh4CwfUEiyAf7g 
21 92/6KXdHaqaF59E2jcIdf+ZDb83Y8 BQADggEPADCCAQoCggEBALrqvPjJT3Vf2uWfljexcVbdWy1dTha+wwGkAoduCtEk
 9 9r+o61N483szswE+Mo/GYzHTLvzUrOCgVpdcxtTICbjUQlqNksLoozzn0GHx3X99
 10 OsC19HPcMtNucWxB43WI3SOavOiqXGAvYndkYZPzG2a6TYBfZ7MOzbnTOPjLSXxn
 11 shK6CnzSblUO/NdvUjWXWeDmXGlXB7Zl9d7vuKBa4KY5xZUsfmIcEVv6tsVWDW70
 12 xmeEEcJu2iDEOS/WL8ygTlYpBxcqfUg+l3pMe+KYi8SU+fLGPtN1jL8DZZL3QqB5
 13 quSsXFUtz97T62a+ba7jNDcKHw/6rQ6UjuHG0JF1HCECAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUZz38QOAAnUyyacHixXXCZHwNfWowHwYDVR0jBBgwFoAU
 15 mgNLvrFXhKThHxI1EJp6nr6KYtAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQAqqgJ/R5xhYqy+oaJc9A3+CaSCQ04Qr5T1WqlNJI/AZux259bonI+o97dm
 17 DEcYHc8pHRpugEJS5VpG44GbcHh5+oTFkQUvGiR8C8Jqm1JVzEUQX+ghc1G823Gt
 18 1gcb68iVLtGGGWRSUVaeTFjqKc/kiRkL/qI1DyU9wfIzhl1Vtc/uM43q04X+y1Dz
 19 5Ju1nouCbmf5nf04NRccisvYonHBt5Lj255fDnxArv3f8ZeLf/5Fro9pZ6XVZUAB
 20 9HNIAx6WHNXFoUiPY55OPpaYu8YLiVK+RnzME4ixiBIo991h/yOvuPhQuAXcFEho
 21 GOnNZjQR8oJsSuo5f8OMWHcn7Knn
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDpDCCAoygAwIBAgICEBMwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDpDCCAoygAwIBAgICEBMwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
27 NzEwMjVaFw0yNzExMjcwNzEwMjVaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT27 NzMyMjFaFw0yNzExMjcwNzMyMjFaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
30 BQADggEPADCCAQoCggEBAOTP4VbW/tM49OvFNBWCV+QEptkY1476VEzy8O4x4GXH 
31 90Rrqbpggce4GSRZ9smcwJ0YWM0yPp2BjXyaDpd5A2t+6yPNHHDFcuOQXBl12cKI 
32 Id0r3dO903YqzDl8aRxSahvUceUqgfVVg+l1xvvYvZLXuFK62HF0neCmW2Jil3Sf 
33 g2NqxUML0WXyBrE895p54NYvr5MWrg2xu3bS9CSg5F+SD4W3fyGShLDG2Q4v+kWB 
34 oxIEWELcDG6fD5IOF0X2HJfddUUPJ9azxyQ2wfcV2f/gUfxsQUGTLFIDe8+fhVkZ 
35 wqMpWRAZKR5ZxobM33KyR7pTzGrVZXQEIuuistrK7XkCAwEAAaNdMFswHQYDVR0O 
36 BBYEFCuObKWArQhW3sxDYkLaV0MuyXrHMB8GA1UdIwQYMBaAFI/5mikKIVI24QjA30 BQADggEPADCCAQoCggEBAKfgoA9xeOAJiVnFtDenIdpe0KqIkjpNk2yaDMcLYsMA
 31 pSwk05Gd1gpKNeneQoH97BLe00hIRHObsbGE1eVw0FJL+iuWjVQMtcwBVw4JnVVh
 32 myQX9aFIv/HUdKsGo1vmGZ4z/KFFt6EHhiI5KbeKdqaVpgslkbgL6LeBE6VywDPz
 33 bG21S2hulR0O86RFk8vj7DlF9Zqs+JokFO4ycDRUxZavehw44l1ya7X1WNCXDCh7
 34 j351KCCHYWT9kbMsmT4OSRD7VmT8EivIqCocRUQv/VYmDy/11itoHsxC9p1/AeW9
 35 8eRy4XTmmTDtLYOSYc/yLTzCDn268FFfP0AOzzNkzEUCAwEAAaNdMFswHQYDVR0O
 36 BBYEFJoDS76xV4Sk4R8SNRCaep6+imLQMB8GA1UdIwQYMBaAFDNtbRzOhcuqFa+N
37 rPSaZgFGtPOJMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB37 heQ+yOk1ZIPwMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
38 CwUAA4IBAQBTPEHshdKmbOz20BQm6jRS/6+gfKOCwThyvmuEFFGnOuXV8L4LGp2+ 
39 EFLRu/edHPVWgPbbZMjRAQgjHV8wNV92y+HQyYRaG3dGVlyKTFVx6OYuDEsvu5dq 
40 PvXJTOhy1lbxkOuqJOOjZMtdgtSN51HN9CAnapb8h61uc92gfOIU8IOaR2PfFsxF 
41 xl0A5BWF2sZM1EWS7/vSNWX6KKTjtYtKnAH226Vp+hJEnXoRjlhwiScLlCy9YkA6 
42 QFPc86UIPj3w1F9WkYZPjlip6YHiFdwF+LDTThVWDx+WlNGvfT/+t9k6XaGAk9mE 
43 2jRlxdVCXPQiuRo9Yx3rKlTIVAGxBhZv38 CwUAA4IBAQCZaxQP3PXoHM8VvVIet76EG+eHtE75QjVsrPjsctaELiKUwkfCFySd
 39 75BkYnyIr6Gr2yX5BaTkz5FYT6QkqMoIiGB4VerarKL4bKVxbHvp6Rq4ojSnjA2/
 40 Rjx2mO/do93m43NmWjfuEyuEXDsHcXkTTFWOxkUCOW2CRLQpPtdU/6vYY/MfcmA9
 41 omtA7fTK0VPrkApcatu43bQ1Qr8Uby9BbNcQGFOi0dqYUcamqUrxkic7LeKx05E8
 42 gb5qrbHQZkNqOBR/0PYnPnhVVBUsFIzwrnNJ5ckYoiolB050lAbctHcblJE7Rl/R
 43 bCCvuGcjpOChufQBiMhxDmguOMqnDLfO
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 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQClsVqLty1JG2WZ2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC66rz4yU91X9rl
3 6qFPBdoQkbZOX9q1amAa69znynTYwmV5NH2egajBkLut/njVPW1WmlJJ0OJPDy8J 
4 5nVpBlw9XBmXq3Ii9qpyIzXejEHqY0XN9J1bS+P39kuB6DB+xze05sFa6qPH2o23 
5 c7bkP/vvrpfb2BL17yjWPipjZEEsiqmD1TJ72praTARKlbCxNRji1BIBCJveXRJG 
6 zfBd3CQkUrpJQRj72RPs/iJgoGiE6Dq78Tq2t4GVKyDa3dT+hTqPQ6Xiq//1gCuP 
7 uURGfI0UjjiYG68dScl7pQjq42lK+mq+amx8Bb4WGeGzD0bnt0NGXIA/zu9FiqpE 
8 oVQqFY2pAgMBAAECggEAAlvWG8VRAG3itO2uG8WBQ1QJs0+sxGv2CogR9N2bqyQd 
9 pPDc+sXNK3/rlg24dg5UmUN45AAJ4AwpqaN1h4KtoI99i0cnk1fC2SgHFIAXZkvB 
10 Etj2aQDEHJPDDdTqpNFh9FdbyGHXpfORPyZx7kmlZOCjHOAfHqUSZiC219j1ubmJ 
11 Pxp1m7zGkd4kgYC/BEjo5jipudSY2aLOOX5RmLMcqiyYBCpIpYeq83c6YLBYvd1N 
12 dkXK3RhL71QoS/jPzTqF+LIotjCarLkLi0nCTmoYPVwjlrMojSYQB1n7z0DT/kpu 
13 Sl2sfvWra6gBGG4LmXxyRDULE1QRJBxeOIB2KmIJQQKBgQDRouuv6C+uCtnS1SZt 
14 IRzegwZj9k/OElS4yrcod6iKYJyfnKIz5EPBqc25+9CWDHpN7S8gX+qESkZMMPXi 
15 VGyWtUD1Gsyu2B5DgZQb3WK3a/s9Qi16q8Ri/5+aqFEGJOxbpWLeqXSf0uABv9AV 
16 ZEWd/Q4qHJS5pxOZSJWd2O2rQQKBgQDKVnUKG9WOF8tE9USucWqwzwfyQQJoI1D/ 
17 9gXzDeub4ZKKX7UdjfHSI9vbVNLnwhqf97L8MqacjnMyRA1xNQLxMafYWL8rbst8 
18 sqdg6VEVRg21QqHRzifW/M0OKA4JtWy80sVk1RIvkCJ+Vyguiyvs7h8eteYO7Ram 
19 pWaj05ZQaQKBgHjW0cavLzTCmnbWWPUU3kBBBKEAbVYa6O0wJM3V07gYIpA6yKDi 
20 1k++4pBvX/fuL13V95FQ2Kzy53ypyEJzabihuFTQ4uVyPFerTMWXIn0aaFMSX4bT 
21 ljt+n/CVT0ccZ4YYWlqBEXHDK06202pRR3PfV5fcq7osXbbAyUWYsr9BAoGAREPd 
22 Ivb3GwSeGPrjHDO5ukNvO+WBCV948ZKwuSsmJaZ6SWM2+Oyt/KcKgzpgGb8cOoJY 
23 icwQ+Fr7NKdPHbWz82o8ZbqzbNTppH2mCQVOzO2grFn5vI5gVKFgEXmkGtRyBlba 
24 MEXO5+sqKBQBw4pC3KIOL89Q+hI1hS3irj0xxpkCgYA/Z1jgT32HizQfTZlzwXBd 
25 AFxQEKJhDXCPfVKYSsx84uHGViy3Y1ntjdaHg8zEZVvGk0dfoyM8jXe513hSSM0f 
26 Fb3YjlgvG2dnY+jLC6IgrCiApso3xC5RkcmOcKzCUbivncC+yN7cMqPd7y7tvu1E 
27 slCx3PghCrWrdsQyvJlEXQ==3 n5Y3sXFW3VstXU4WvsMBpAKHbgrRJPa/qOtTePN7M7MBPjKPxmMx0y781KzgoFaX
 4 XMbUyAm41EJajZLC6KM859Bh8d1/fTrAtfRz3DLTbnFsQeN1iN0jmrzoqlxgL2J3
 5 ZGGT8xtmuk2AX2ezDs250zj4y0l8Z7ISugp80m5VDvzXb1I1l1ng5lxpVwe2ZfXe
 6 77igWuCmOcWVLH5iHBFb+rbFVg1u9MZnhBHCbtogxDkv1i/MoE5WKQcXKn1IPpd6
 7 THvimIvElPnyxj7TdYy/A2WS90KgearkrFxVLc/e0+tmvm2u4zQ3Ch8P+q0OlI7h
 8 xtCRdRwhAgMBAAECggEAAU72TUx3F5ZCeoIwI4CTDShF6oU9t0hSl+aUCxoeXos6
 9 K4STGC6TsMtTpCMwKsX8pd5tuX08HsIEbjJlEv9fmDJ5S86EjMZsoGej8lwFZxfy
 10 HOOpxzeXZu+zSlHtRmOWDkPQhrQqhQ/2E4GRPphJ933qPrtadmGBC9rq/ky2q6dl
 11 9jhvt5ogACYTDTfeBohLIwlUhF3isOVc54NXzjzHIB89r1uYeFfiAkDy64eEm/zL
 12 6Fis1z/ZVq/3s89BRmRbZCwnVUqiCHDpaEvq79B4+I19MoSBDw4XVZTfWeQCqRcy
 13 jm2K/0yMO9TSZpmZ5fnJ0yvhmig8gY/sVkLif/LWbQKBgQDkQbW16b7SAHEojh1M
 14 B4e2fUjcNWGU1D/fOq3QYDnZ+r59q16lYHrH+ArFoeTTDD/Y3kKJfX9iPzPUgZCx
 15 gatjU7B8KBzSx28HN+ZI9FgZ8pS1WR6SeeygqJuU4+f96JE98ErQEZkm9c0j64gD
 16 qky7IAq/x1KfYvdW1Wu+EyiSpQKBgQDRoro4ruu3n7cx6o3+XzyH/c0MA/jeM4BL
 17 J2se6Btt7XgXmFJpEgyvExRhKB3d6X6F5zb7BQ45Q9DVUUw9kZyOqYuuvpuL4nqX
 18 jrkG7gX5CYUl4+ChgKl/q0El7ct6Jht+ucPWKkzZREhdypA4Kr0ZASFXViORYvor
 19 V+5UnO+WzQKBgEcqWY4jF5SAAMflLysyOdTi0OGfXxI47sUZlXGfXsogjF3AHV0w
 20 bHeGVU1zAVXvvsRN367gSuQF0pIR51wAksAAKsk69GmfNnWorwrV69YDNOwpogeH
 21 LgiVKRTNzdnzNb16+shOhFKKVnA5kgmaghvhjJhoe9En2PfgyJvVe1PlAoGARLME
 22 PfEs9DcWDPil4deJ+bL10Fs44nCUOYzIcQ91dbfdpDXZw+8TUwh4pEJGT2Pmf7E+
 23 9lI40BFmTZHf30lpueLcEL8MMHJe5G30Os4kDPHOvZUJF0QXx+vyZKCiDvyQBB6S
 24 jAu+tXDIGlx4mL+AysHxEDL9YvbBrxSY2Qe5CH0CgYBAoE+RXBpxtXP0xepb6zUt
 25 PZFCYcHYmT2hLKAdUS6OGcAle0Klv4xAFlWKT5/8N9NIlOriuLU/jLCZqUsxDtWs
 26 r3sczy2j2A+ZYtkXv0jzGZvdKqsleoms88y9He4VVWaoQyz8iaiq3fh/BuS+5pGO
 27 5stcPR76GDCgg+u1Mmrr+A==
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 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI04 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI0
5 MTEyNzA3MTAyNloXDTI3MTEyNzA3MTAyNlowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MTEyNzA3MzIyMloXDTI3MTEyNzA3MzIyMlowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAKWxWou3LUkbZZnqoU8F2hCRtk5f2rVqYBrr3OfKdNjC 
9 ZXk0fZ6BqMGQu63+eNU9bVaaUknQ4k8PLwnmdWkGXD1cGZerciL2qnIjNd6MQepj 
10 Rc30nVtL4/f2S4HoMH7HN7TmwVrqo8fajbdztuQ/+++ul9vYEvXvKNY+KmNkQSyK 
11 qYPVMnvamtpMBEqVsLE1GOLUEgEIm95dEkbN8F3cJCRSuklBGPvZE+z+ImCgaITo 
12 OrvxOra3gZUrINrd1P6FOo9DpeKr//WAK4+5REZ8jRSOOJgbrx1JyXulCOrjaUr6 
13 ar5qbHwFvhYZ4bMPRue3Q0ZcgD/O70WKqkShVCoVjakCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUNsynGoD2VuXQnhLzkDXy7GEN4ZowHwYDVR0jBBgwFoAU 
15 K45spYCtCFbezENiQtpXQy7JescwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQAONROOlDTCT1cWhVcVdmPrDTkx4AvWbOI8iOmr9gQCX8qk896maaPX8LUb 
17 I9JnTZ+c0H0SXwFlyrRaTydRy8MKp73c6dZ7B36+dDhdcVZPsVivTpnUkPf8oj8b 
18 6Bh8AyF9ZLbLsGeYzhe7sEW6qjknF24wnlFRfkTbtO3cQ/bvTMRDjdby7EgIhlH0 
19 ZMlHaTPpHIunKMi+l/3ddbsFdFuMsd1Hqe8vvvk6PCllUffZCBmTj+MCgds384Q6 
20 99d9yxpZq1DeWm6yCw80sUz+YcX6xeBz0ZX4U8+4LUWeo6HG2dZh4CwfUEiyAf7g 
21 92/6KXdHaqaF59E2jcIdf+ZDb83Y8 BQADggEPADCCAQoCggEBALrqvPjJT3Vf2uWfljexcVbdWy1dTha+wwGkAoduCtEk
 9 9r+o61N483szswE+Mo/GYzHTLvzUrOCgVpdcxtTICbjUQlqNksLoozzn0GHx3X99
 10 OsC19HPcMtNucWxB43WI3SOavOiqXGAvYndkYZPzG2a6TYBfZ7MOzbnTOPjLSXxn
 11 shK6CnzSblUO/NdvUjWXWeDmXGlXB7Zl9d7vuKBa4KY5xZUsfmIcEVv6tsVWDW70
 12 xmeEEcJu2iDEOS/WL8ygTlYpBxcqfUg+l3pMe+KYi8SU+fLGPtN1jL8DZZL3QqB5
 13 quSsXFUtz97T62a+ba7jNDcKHw/6rQ6UjuHG0JF1HCECAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUZz38QOAAnUyyacHixXXCZHwNfWowHwYDVR0jBBgwFoAU
 15 mgNLvrFXhKThHxI1EJp6nr6KYtAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQAqqgJ/R5xhYqy+oaJc9A3+CaSCQ04Qr5T1WqlNJI/AZux259bonI+o97dm
 17 DEcYHc8pHRpugEJS5VpG44GbcHh5+oTFkQUvGiR8C8Jqm1JVzEUQX+ghc1G823Gt
 18 1gcb68iVLtGGGWRSUVaeTFjqKc/kiRkL/qI1DyU9wfIzhl1Vtc/uM43q04X+y1Dz
 19 5Ju1nouCbmf5nf04NRccisvYonHBt5Lj255fDnxArv3f8ZeLf/5Fro9pZ6XVZUAB
 20 9HNIAx6WHNXFoUiPY55OPpaYu8YLiVK+RnzME4ixiBIo991h/yOvuPhQuAXcFEho
 21 GOnNZjQR8oJsSuo5f8OMWHcn7Knn
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMjVaFw0yNzExMjcwNzEwMjVaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMjFaFw0yNzExMjcwNzMyMjFaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAOTP4VbW/tM49OvFNBWCV+QEptkY1476VEzy8O4x4GXH 
9 90Rrqbpggce4GSRZ9smcwJ0YWM0yPp2BjXyaDpd5A2t+6yPNHHDFcuOQXBl12cKI 
10 Id0r3dO903YqzDl8aRxSahvUceUqgfVVg+l1xvvYvZLXuFK62HF0neCmW2Jil3Sf 
11 g2NqxUML0WXyBrE895p54NYvr5MWrg2xu3bS9CSg5F+SD4W3fyGShLDG2Q4v+kWB 
12 oxIEWELcDG6fD5IOF0X2HJfddUUPJ9azxyQ2wfcV2f/gUfxsQUGTLFIDe8+fhVkZ 
13 wqMpWRAZKR5ZxobM33KyR7pTzGrVZXQEIuuistrK7XkCAwEAAaNdMFswHQYDVR0O 
14 BBYEFCuObKWArQhW3sxDYkLaV0MuyXrHMB8GA1UdIwQYMBaAFI/5mikKIVI24QjA8 BQADggEPADCCAQoCggEBAKfgoA9xeOAJiVnFtDenIdpe0KqIkjpNk2yaDMcLYsMA
 9 pSwk05Gd1gpKNeneQoH97BLe00hIRHObsbGE1eVw0FJL+iuWjVQMtcwBVw4JnVVh
 10 myQX9aFIv/HUdKsGo1vmGZ4z/KFFt6EHhiI5KbeKdqaVpgslkbgL6LeBE6VywDPz
 11 bG21S2hulR0O86RFk8vj7DlF9Zqs+JokFO4ycDRUxZavehw44l1ya7X1WNCXDCh7
 12 j351KCCHYWT9kbMsmT4OSRD7VmT8EivIqCocRUQv/VYmDy/11itoHsxC9p1/AeW9
 13 8eRy4XTmmTDtLYOSYc/yLTzCDn268FFfP0AOzzNkzEUCAwEAAaNdMFswHQYDVR0O
 14 BBYEFJoDS76xV4Sk4R8SNRCaep6+imLQMB8GA1UdIwQYMBaAFDNtbRzOhcuqFa+N
15 rPSaZgFGtPOJMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB15 heQ+yOk1ZIPwMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
16 CwUAA4IBAQBTPEHshdKmbOz20BQm6jRS/6+gfKOCwThyvmuEFFGnOuXV8L4LGp2+ 
17 EFLRu/edHPVWgPbbZMjRAQgjHV8wNV92y+HQyYRaG3dGVlyKTFVx6OYuDEsvu5dq 
18 PvXJTOhy1lbxkOuqJOOjZMtdgtSN51HN9CAnapb8h61uc92gfOIU8IOaR2PfFsxF 
19 xl0A5BWF2sZM1EWS7/vSNWX6KKTjtYtKnAH226Vp+hJEnXoRjlhwiScLlCy9YkA6 
20 QFPc86UIPj3w1F9WkYZPjlip6YHiFdwF+LDTThVWDx+WlNGvfT/+t9k6XaGAk9mE 
21 2jRlxdVCXPQiuRo9Yx3rKlTIVAGxBhZv16 CwUAA4IBAQCZaxQP3PXoHM8VvVIet76EG+eHtE75QjVsrPjsctaELiKUwkfCFySd
 17 75BkYnyIr6Gr2yX5BaTkz5FYT6QkqMoIiGB4VerarKL4bKVxbHvp6Rq4ojSnjA2/
 18 Rjx2mO/do93m43NmWjfuEyuEXDsHcXkTTFWOxkUCOW2CRLQpPtdU/6vYY/MfcmA9
 19 omtA7fTK0VPrkApcatu43bQ1Qr8Uby9BbNcQGFOi0dqYUcamqUrxkic7LeKx05E8
 20 gb5qrbHQZkNqOBR/0PYnPnhVVBUsFIzwrnNJ5ckYoiolB050lAbctHcblJE7Rl/R
 21 bCCvuGcjpOChufQBiMhxDmguOMqnDLfO
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 CgKCAQEA5M/hVtb+0zj068U0FYJX5ASm2RjXjvpUTPLw7jHgZcf3RGupumCBx7gZ 
6 JFn2yZzAnRhYzTI+nYGNfJoOl3kDa37rI80ccMVy45BcGXXZwogh3Svd073TdirM 
7 OXxpHFJqG9Rx5SqB9VWD6XXG+9i9kte4UrrYcXSd4KZbYmKXdJ+DY2rFQwvRZfIG 
8 sTz3mnng1i+vkxauDbG7dtL0JKDkX5IPhbd/IZKEsMbZDi/6RYGjEgRYQtwMbp8P 
9 kg4XRfYcl911RQ8n1rPHJDbB9xXZ/+BR/GxBQZMsUgN7z5+FWRnCoylZEBkpHlnG 
10 hszfcrJHulPMatVldAQi66Ky2srteQIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM5 CgKCAQEAp+CgD3F44AmJWcW0N6ch2l7QqoiSOk2TbJoMxwtiwwClLCTTkZ3WCko1
 6 6d5Cgf3sEt7TSEhEc5uxsYTV5XDQUkv6K5aNVAy1zAFXDgmdVWGbJBf1oUi/8dR0
 7 qwajW+YZnjP8oUW3oQeGIjkpt4p2ppWmCyWRuAvot4ETpXLAM/NsbbVLaG6VHQ7z
 8 pEWTy+PsOUX1mqz4miQU7jJwNFTFlq96HDjiXXJrtfVY0JcMKHuPfnUoIIdhZP2R
 9 syyZPg5JEPtWZPwSK8ioKhxFRC/9ViYPL/XWK2gezEL2nX8B5b3x5HLhdOaZMO0t
 10 g5Jhz/ItPMIOfbrwUV8/QA7PM2TMRQIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM
11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEA40YJ11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEADPik
12 V4BlezqtCvoxcfsBg6rCO1i+Z3O3nl1nMlyW/6TxOf46cViYFtIzGPAs0IVFFFxI 
13 IH4ZiqPG5F8ffBwsfFOEFRx2Uf5UJRJZXTrS157ll/Z1YcQBuWGLEifo0Px84wff 
14 A2aYvm/AjdYQ3ciGdyeU62fhJRJhQd/4pGAVpEmoOLjcqVtmGsi94mW6bLnR6qMJ 
15 JJX2UVEe0fBCIi8NVXuCUzVu1jPyQpBV4ojq8/pLfI9M+FWZ5ZX4AC/fJXAe8Y/4 
16 ncc9JfGS2atU8qnLfvtGfOkaaWRFwHqV99r/iwgmjPRPiiqENC7kDmoQEdfi+Hgc 
17 6vFSAvvmeWgixURfFg==12 O+fxIQDdey0OA8KpUXvX23MY5bbLNUKBDjRuQGDr8UpQf16iMQ8NkfFO9C0pn4Ry
 13 LjWTS1P4bIn6Co74udi4m8IkUF5GTmXqLWyXW6v18lwFDkczvZFEuL9mTb4mR5HX
 14 Nx76ColOVAx9rn1W44OZsHE2vQhV9g66Z/0iyFfHOHAglGcbz/Zvh7V9cPTS8R4J
 15 uBwVxq9mWTA2nl1f8c6V8Gc+oS0S4pAxsoiQblUL91hWf4jvTumXxZqY3NZJ3wD+
 16 0UT/ujg46PZotiZkxPFa2w3H9L4psC/3ZrFIUco8nFYSwXXtgXA2TbdX+sTNzIL8
 17 tfgFqh7dWLmYt7+l1w==
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»      271127071026Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      271127073222Z» » 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 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI04 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI0
5 MTEyNzA3MTAyNloXDTI3MTEyNzA3MTAyNlowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MTEyNzA3MzIyMloXDTI3MTEyNzA3MzIyMlowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAKWxWou3LUkbZZnqoU8F2hCRtk5f2rVqYBrr3OfKdNjC 
9 ZXk0fZ6BqMGQu63+eNU9bVaaUknQ4k8PLwnmdWkGXD1cGZerciL2qnIjNd6MQepj 
10 Rc30nVtL4/f2S4HoMH7HN7TmwVrqo8fajbdztuQ/+++ul9vYEvXvKNY+KmNkQSyK 
11 qYPVMnvamtpMBEqVsLE1GOLUEgEIm95dEkbN8F3cJCRSuklBGPvZE+z+ImCgaITo 
12 OrvxOra3gZUrINrd1P6FOo9DpeKr//WAK4+5REZ8jRSOOJgbrx1JyXulCOrjaUr6 
13 ar5qbHwFvhYZ4bMPRue3Q0ZcgD/O70WKqkShVCoVjakCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUNsynGoD2VuXQnhLzkDXy7GEN4ZowHwYDVR0jBBgwFoAU 
15 K45spYCtCFbezENiQtpXQy7JescwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQAONROOlDTCT1cWhVcVdmPrDTkx4AvWbOI8iOmr9gQCX8qk896maaPX8LUb 
17 I9JnTZ+c0H0SXwFlyrRaTydRy8MKp73c6dZ7B36+dDhdcVZPsVivTpnUkPf8oj8b 
18 6Bh8AyF9ZLbLsGeYzhe7sEW6qjknF24wnlFRfkTbtO3cQ/bvTMRDjdby7EgIhlH0 
19 ZMlHaTPpHIunKMi+l/3ddbsFdFuMsd1Hqe8vvvk6PCllUffZCBmTj+MCgds384Q6 
20 99d9yxpZq1DeWm6yCw80sUz+YcX6xeBz0ZX4U8+4LUWeo6HG2dZh4CwfUEiyAf7g 
21 92/6KXdHaqaF59E2jcIdf+ZDb83Y8 BQADggEPADCCAQoCggEBALrqvPjJT3Vf2uWfljexcVbdWy1dTha+wwGkAoduCtEk
 9 9r+o61N483szswE+Mo/GYzHTLvzUrOCgVpdcxtTICbjUQlqNksLoozzn0GHx3X99
 10 OsC19HPcMtNucWxB43WI3SOavOiqXGAvYndkYZPzG2a6TYBfZ7MOzbnTOPjLSXxn
 11 shK6CnzSblUO/NdvUjWXWeDmXGlXB7Zl9d7vuKBa4KY5xZUsfmIcEVv6tsVWDW70
 12 xmeEEcJu2iDEOS/WL8ygTlYpBxcqfUg+l3pMe+KYi8SU+fLGPtN1jL8DZZL3QqB5
 13 quSsXFUtz97T62a+ba7jNDcKHw/6rQ6UjuHG0JF1HCECAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUZz38QOAAnUyyacHixXXCZHwNfWowHwYDVR0jBBgwFoAU
 15 mgNLvrFXhKThHxI1EJp6nr6KYtAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQAqqgJ/R5xhYqy+oaJc9A3+CaSCQ04Qr5T1WqlNJI/AZux259bonI+o97dm
 17 DEcYHc8pHRpugEJS5VpG44GbcHh5+oTFkQUvGiR8C8Jqm1JVzEUQX+ghc1G823Gt
 18 1gcb68iVLtGGGWRSUVaeTFjqKc/kiRkL/qI1DyU9wfIzhl1Vtc/uM43q04X+y1Dz
 19 5Ju1nouCbmf5nf04NRccisvYonHBt5Lj255fDnxArv3f8ZeLf/5Fro9pZ6XVZUAB
 20 9HNIAx6WHNXFoUiPY55OPpaYu8YLiVK+RnzME4ixiBIo991h/yOvuPhQuAXcFEho
 21 GOnNZjQR8oJsSuo5f8OMWHcn7Knn
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDkz+FW1v7TOPTr2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCn4KAPcXjgCYlZ
3 xTQVglfkBKbZGNeO+lRM8vDuMeBlx/dEa6m6YIHHuBkkWfbJnMCdGFjNMj6dgY18 
4 mg6XeQNrfusjzRxwxXLjkFwZddnCiCHdK93TvdN2Ksw5fGkcUmob1HHlKoH1VYPp 
5 dcb72L2S17hSuthxdJ3gpltiYpd0n4NjasVDC9Fl8gaxPPeaeeDWL6+TFq4Nsbt2 
6 0vQkoORfkg+Ft38hkoSwxtkOL/pFgaMSBFhC3Axunw+SDhdF9hyX3XVFDyfWs8ck 
7 NsH3Fdn/4FH8bEFBkyxSA3vPn4VZGcKjKVkQGSkeWcaGzN9yske6U8xq1WV0BCLr 
8 orLayu15AgMBAAECggEAAJbx8vYW1oTfTis7gno2l+9YzOxAe2s5SkoStl5sxKCC 
9 o/7QKc55F60lSj2TCsgPxzSoVtuyCcdNTdqDLYwMeAYpr/4MGlTkdXMqTQ86gNgt 
10 7cK6ZQ+1N4sfDpKIhJu3S0AqWXAda8kK6ZivQFXKw++5NR/nGqbPKfFSM/+eRpjW 
11 yOlUAHwar8tHUdb+yiUeYx2m11t4GN2q2naX3Y6gr+UGyQLG96tphzVEW4akEcCd 
12 8HCs8NbDCvv6p427OkkvhH71ccPOD7Nnh/skFUfXYkQuFb7MIS9KrkkvNSvZP3il 
13 qOuRQGuGegX9SPE6etm2MYiYCWijlwhFMiDtSd9tXQKBgQD/NIQxSSoE/V+Q+spd 
14 OBfkdT165uDE519yqFbjHaQQGzAl7+RfKZ9EKyJKUEgFeUET7wr/ntfJt7lqYDen 
15 z8ZHLYvGNESfLPW/TnmVe7292dJqHA+fVHijoxKROPC0q17XkGylA99CwR4aPwuX 
16 xPq/WCePwniS+ynax6hJiKMfLQKBgQDlhlHanrHqeacUZKU87BwBob1kr5SK/P4m 
17 wTnoObPtEVqXWEm/NluYgtIPRTjvOYOyv4M3K1OXgZT4FjHrWvuOp1EkiFdkMs0D 
18 o03DbTwr2emzVubqQkLuyKl6wvYHzLyQUvExrezmd5wRVrdePv9kioNkZNfpBpfl 
19 XCf2KwxW/QKBgQCYX+jV7JNUK1xWGgedpRJO69lrelKV/ne04+IM9POyUilrXVKD 
20 pzxa3U46BLkb24wJtN5iRZsd676fTxer8Ji4gu9Dxo16ZMPOF7Lsl9dwdY/2nw6M 
21 2Ui2m3VIlDDUDsYv+yGDXU5+cwPgM+heE9SLTr1ATqLjT2dsI23NifGreQKBgEdl 
22 atzYdHt9cA2V6Rh0UZnoV+OUAl7hp6UiggLMwD1EIqvlWLtUC1X7i6AYZkdz2pWl 
23 oQluPshoFJC/RrPxT0LmpQT6LEUM0F0LVUsvFYKGfH2+0IGaLvvcC2wWbTWr6BP0 
24 2PYdJg3isvdpxAxbCFKcC5cVD1x7IpDEA+I9Lc95AoGASJTaFj2OjyLN2A9eJh47 
25 MVRDmJAHPnWctoAkTpXgMgCh2NLfDebgiU3kpDmOEaZPfGHRxFoBUvwXmt97vT79 
26 bbu9JBp6Sq6pnehaPOnCg+my/0hQ1tfrR10gSWFdil/vgnFLeQt7rSv4w7VD9zqM 
27 GP2gKf9a3LsaHrigGFrxKi8=3 xbQ3pyHaXtCqiJI6TZNsmgzHC2LDAKUsJNORndYKSjXp3kKB/ewS3tNISERzm7Gx
 4 hNXlcNBSS/orlo1UDLXMAVcOCZ1VYZskF/WhSL/x1HSrBqNb5hmeM/yhRbehB4Yi
 5 OSm3inamlaYLJZG4C+i3gROlcsAz82xttUtobpUdDvOkRZPL4+w5RfWarPiaJBTu
 6 MnA0VMWWr3ocOOJdcmu19VjQlwwoe49+dSggh2Fk/ZGzLJk+DkkQ+1Zk/BIryKgq
 7 HEVEL/1WJg8v9dYraB7MQvadfwHlvfHkcuF05pkw7S2DkmHP8i08wg59uvBRXz9A
 8 Ds8zZMxFAgMBAAECggEAEL1mWIPhIL3ysz/ym4YP6x1/QzIBGs03gSHPWl25SGad
 9 EczOR/vsJvSFcb+W9C1kx/DuMov6P2jsDB6J0aoxK7Oly4jkqNfnnOMZUi4FQUlN
 10 VgkJlj6R3URpKdCso3JLZaoba91u1SDR8EGw9jtZX30WpI/neum9F+dIFTxfDA71
 11 hedZ6LPKey4a1QmZhTgdYYPrnCFxaLUcrSMOdfSzjyB3pEWiDbpcPOYCk8ncGUBA
 12 AkuuWBx/dC2237rTJ8jSAqzH8HXJl2eEHIcn8ZJAqQr4KBnny4ZjP28kiTQPojnH
 13 gsoUS/vXdP2ZltNyxS+OvYWFrJmJ6z+4KpSzUQAQQQKBgQDXhHYbtqQPyKVNBU1d
 14 UdGzIc7uZI+H+4XRNLGeQhLZM17yjEZHHKGBuEcyhZBWxRha283dSsqgVwLjPkFQ
 15 /WVzoNACkZSQoPrf0GWRaWuKVPXL6Jm9sLlIEAp08ak/8qa8L+O5FSymaNjq/YPj
 16 vZKnqPaM+vTjZIio7wEmeSZHsQKBgQDHaU99abko4YhSyKIqYRe5FikRUPJn9NGv
 17 PyKVgDdxn9Y9BmXrx7bJWWBK96/JXMrtZW/qM5qIiic4Sp+QYvoCd+8N5C5tjl1L
 18 doj36PDI5qSt3hj+w7IPWSKcD4w8KQRCkjhOaLsbNyJg++3CU5+m6TjzEhAHfQL0
 19 ZmiBwu0G1QKBgH/x8Jg1TqLcMF5QRoSfPUoGSS433woQpXn0uXnFqiDuIXEHG/W9
 20 ppg3SXVR28XXjsTp9wZoD3EvFtTHsckeFiuWDcdom/VczHMw6gtwtVpTY/ThKtx1
 21 XRnOBBc3HI6NRLU2DRBk5LQKTLT9Ol5qvfTxFyXNGrMgjQ0Vju5DQBmRAoGBAJ1K
 22 dgbok8KpUwxpcXCYMUwvLKmZ/fr94z+mPzNJdXJMr4JnP5GhcI6VzxyTDrd4WCC1
 23 OHe1yJkW0CTYx8/uImI8E/YTHIQSHYjesN9LgFIXi6IRZAngdt0gY+pRYT465D9W
 24 cs92UNAAxz9UuI/lwjK4F9GzV61wcBozhQ+Fn80ZAoGBAL+j3WMah93nq3mHjaCl
 25 SvBAX/pTnx3/DceG86VNknzWchGycbuKk7PssbOECbuJ7fMOaOpp1+NLNM14INrg
 26 CnkQtnmW8fSgqKWC3Qc1Ojpsjj2Qb61SmHetB1b0OHNl1kBxlTkMMtz7/u1qE/NO
 27 4vIXF408TeSYGKP9jKVDyB4V
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMTRaFw0yNzExMjcwNzEwMTRaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMDJaFw0yNzExMjcwNzMyMDJaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCvRgx61eL0pur1Vr3VYGyMZTj0v1k0MBDOyHZysAOZV80H 
9 GEAIhW+6Pxu6cVeOWQ/2+MeYGWNqcXVn0Y1KYl2WJREdMwfee/lk5UAULqiDXurJ 
10 lAzcfh0/7KzmcCiAKVDljd/8cD/3TMdx3js4j1yhxZnup3oHJIkWLpIgClJ8YH7+ 
11 EqZW8ucDNwZ+LNll2FYcG2If80jsXT89wcAYuay6G/ROFriB1qhoaXR5k+ZKodZO 
12 5YDZyeoXwvQKS0SnWVOb/VcUJiCHOA9jaag0a0zwsarTJK7MtisWiAo/wjC/Y4nb 
13 bvkBfEXk7wJfNR2FdCMY8RlBlTLTqPhuTpY2o/1HAgMBAAGjgZUwgZIwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUI353FP/8DcmddMoO2eHQO+vE+6QwHwYDVR0jBBgwFoAU 
15 j/maKQohUjbhCMCs9JpmAUa084kwCwYDVR0PBAQDAgXgMDgGA1UdEQQxMC+CDXd38 A4IBDwAwggEKAoIBAQC03UHIV848UqcKTpiE5S3Y01aARDWSL8ecwXxIfN4HrzSV
 9 XkO48P09yorWbnZd3n2MMn5WmS9Mmsrtk7CtMz1wv1j1k6VkLbxC3Vy03Bi6VjvF
 10 PqY3T2gE0/1DSNhVMdMNjffFXqlno1r3yRa4FCU7fzLigiYCtssw1qEWbOsO5LHv
 11 9tj72RN8+IKEBN6DiTWTdpPopBG+bZ3V4XdzqTS05rEX9tWeSE73Uq945RuDqzGs
 12 VTdtY7Gio21oAHxbuIaINjuwq9ptpNbSo6gRevmWyN7Zpj226h/X13xbKNnE5lo3
 13 o81HqppdgwaKEogcL5WqERDL1lHawpKMyqlt/eHPAgMBAAGjgZUwgZIwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUTz3y8unmBRtnE9HFwuStZQ4NWBowHwYDVR0jBBgwFoAU
 15 M21tHM6Fy6oVr42F5D7I6TVkg/AwCwYDVR0PBAQDAgXgMDgGA1UdEQQxMC+CDXd3
16 dy5zaXRlMS5jb22CD3d3dy5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkq16 dy5zaXRlMS5jb22CD3d3dy5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkq
17 hkiG9w0BAQsFAAOCAQEAxAO6bueGmzTyijStb3OWYMB5yRT/jNrMC9Nzd+peIvmb 
18 3yWpEK8cwa9LNUuy07sUn89gEG6ckRmcf3IdlKtv95qJtUL2MsWd7bhqM87tXJIs 
19 AaqCBlSYYiQ177/I/kp/Kavnm9GozB3QmqHs/fKsH0AMCFdLWQIIWFeUPER7xktJ 
20 rz3GOPs1MStJqtRl2m5p7yJ91Gx/L77A4+CG/SGmFBtfdDPDQBs+jCldXjPZVGsY 
21 naQO8UvmMgpBK8FHj/1/3sgcmUVo4MIfPqkRW40A/JokYEXgPktU2ItUq4yValax 
22 /8CLXuGPjFoSaKKe5LUwMow3D68CyNL5t5scrVLDng==17 hkiG9w0BAQsFAAOCAQEADNGkt7sQK/aUP4m1e+Hv25aPo3UqMcB+Wdn+M/JmhxAP
 18 Da2YXKaIItwnlZea29EhjwR7IXonwWGeg03eda2PKiGNn/7FIbOEaDKgrfjrHi2s
 19 ISqNCmtxiYgT9+JQgiKXja3KaZpHKbkJg8KL1CwA6MPK7h+EP8dLq3KD1lxgZHf/
 20 OwQjKWTs2wzgxIqjO77RZuHUSooryUVVskRTIYpCM2dkUnAC18fBEIxrFlXfyeoo
 21 STUzmPnhOOyC4FnnfiNhpkN/6XgCkLcsdJs7H8UCK4MYJaDRVCfZL+Dc6VXB6gme
 22 jamj1DGgPkQV8SiILTYK7Iq/8Q9uCKgQ1A/bZT5viQ==
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/2-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCvRgx61eL0pur12 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC03UHIV848UqcK
3 Vr3VYGyMZTj0v1k0MBDOyHZysAOZV80HGEAIhW+6Pxu6cVeOWQ/2+MeYGWNqcXVn 
4 0Y1KYl2WJREdMwfee/lk5UAULqiDXurJlAzcfh0/7KzmcCiAKVDljd/8cD/3TMdx 
5 3js4j1yhxZnup3oHJIkWLpIgClJ8YH7+EqZW8ucDNwZ+LNll2FYcG2If80jsXT89 
6 wcAYuay6G/ROFriB1qhoaXR5k+ZKodZO5YDZyeoXwvQKS0SnWVOb/VcUJiCHOA9j 
7 aag0a0zwsarTJK7MtisWiAo/wjC/Y4nbbvkBfEXk7wJfNR2FdCMY8RlBlTLTqPhu 
8 TpY2o/1HAgMBAAECggEAChaCCV/eHC6vP0eqzWkrVjlNOej5fWN21C/9gURYMK85 
9 AbuHk/X6JEIVmnmDjJHbtV9EPaDYc/vrwfnxo+JdeJLRlVimj0ubYw8+zOqSkF0a 
10 LlfzFY28qT06BllWO2olWdD8n07mn5kvsYIU7oBx2G3DGlVRVK/po/kyN93gOYBL 
11 4Gah2l6f1FFyxmmqyjGlLeup5T65N0MX2rK7ej0NU+W+opui77gPArTT/y8PAVdV 
12 HwanJOBBC8lqgNyaS4hySO8hYfzaoxbsd5yUOA2BGJqMgT+xIHBNHnCITRuyNVvU 
13 9VofiXx+5alZB6FGBScmjWCMQi7ABTelSQZJMAkNgQKBgQDhgOVtZETsNL16umJM 
14 N7cmC/V7IGttVevDS+CPHi1cO4UaCvjSsOEr6XAGGkr4EcyJqtMIpQw5BDNynG0R 
15 E9TYNVsAOCONqfipkxIX2QFLZUsxXysDS3TeI2HCM4j5v3RwNYZ7WCPqrPfzdxEN 
16 dzX/DtQP9qis4SrEkztaQ535twKBgQDG+ifpVoy17IWNZzBFyr2ZbKnZ597VewDh 
17 5cJd+j2dzNY0o5t8QbBYvsgcYuDOtDH58+adbhAW4Fs6JfzvbVM4y8xCscefFZu6 
18 nPZjP+DVbDRyrg6vBnOwZQ56KLp7nG+fIgi8ZgRx4EMo5uYN/Zp2QqQejcYYi6CC 
19 ial7C5NY8QKBgDA2mtb0pTfLXueqifG5x9K+o9GbcNyDjlDHHE/9J72cjCyxQ9no 
20 L3xwAJ+NZ5H6XDzi5RPoFeDq4QUUJM2N6+f+IGK/nfpf6OZ4p1mp7/jqw1TfABdI 
21 Pshv0CrxUcvz/zUufH5KrgMy0CChyGeUoVrTFMwE9LNhwP8ea4Y1BsWpAoGAH1qV 
22 5W/s9lHR7ak/8w9ydvWngh3GgE9EoVQKH7Lp+K6pZlwNiTP0rNdLQyXVlNzSLzfe 
23 tBn+0QwDdBM+WyAYCBAdHLlU4l2OT4aiUJtlO1w0m4mP6MaUfkw+TsOSNx48fI/p 
24 Xn6Y3rTfAFf6EmRO7amsoN/oQj/mSAuXODtnuZECgYEAzRjUx0VXnsYV5ExhBYw5 
25 w2vj2/AGEa+1tbrjlUDfvRJ0/cSeKiRVXkxYK2tqx4ysXsT3hxJGbDisvyliiU4K 
26 Vwrtu4cZXPCVyDIT22ziDzvAfpuvObJEmO8MKek20LKeIpuwIxc3SzVKGeZMmiXG 
27 dAi/ToNR6/2x2VvpaF2UM9s=3 TpiE5S3Y01aARDWSL8ecwXxIfN4HrzSVXkO48P09yorWbnZd3n2MMn5WmS9Mmsrt
 4 k7CtMz1wv1j1k6VkLbxC3Vy03Bi6VjvFPqY3T2gE0/1DSNhVMdMNjffFXqlno1r3
 5 yRa4FCU7fzLigiYCtssw1qEWbOsO5LHv9tj72RN8+IKEBN6DiTWTdpPopBG+bZ3V
 6 4XdzqTS05rEX9tWeSE73Uq945RuDqzGsVTdtY7Gio21oAHxbuIaINjuwq9ptpNbS
 7 o6gRevmWyN7Zpj226h/X13xbKNnE5lo3o81HqppdgwaKEogcL5WqERDL1lHawpKM
 8 yqlt/eHPAgMBAAECggEATuRwbF54tHFtMZ7FArshO4I8KikWoRS8YpE3kDr/cqSn
 9 MDx1F/fuzwRJeW2nrhx98SiZWVbqfeTLfcQ9fd9q/oJI4J4tt7wHcbczWCTlmGpD
 10 Gi/QuzGk8u4xfCcLTmY0ZKY3nN1E0dM8u/b4NQV8lC5Q2OLih66KhVwp2ilagxzc
 11 LQRIseYrsTPsxB9cSms94TmikMMZ2TcPC+G+5fMdT9LuX1izgYXBmdtmNEgDfcFN
 12 GdkF00I/4bWm7JkOXo972cLW3H6wv6+OjCtyvhrFx15Y5ySC8LnRWlQO+3smincH
 13 GT6tl7k6Bao3vObJUi+af3D/8JNCgZai4ZgCY4t5MQKBgQDtWGx+0mfKSjjxg1Yw
 14 d/8VHrcrZDPpZSNb64f7ufL11aCury/uCZEelAgK+fvM8KiKImRw8I+wtv4z5ntr
 15 /yn16TN2STKJTz8TEbLr4/nHePrlNNKHbtZE4rTHAUdsERYCFesMSO3cjTFUaD6b
 16 JrIvMLaTX/6Y/DN/pSPbBDe6JwKBgQDDFGN7CNRFQS/4qq0eM3KgOTfpBQ31kgfR
 17 LhHsxxBZg6IxEB7hiwz4EElchrx2M+ZgHtPFy6jNhwVaJ3C+uujLA+ky3BCKL7R8
 18 reko6jGBVQeZU8Cp695tqLV64yJu/IY6Ba0fZXaLaAaRVmF33vozoGAcPn39ugVN
 19 2G3KCcIsGQKBgQCazZaOLTvG5Bw54djAajO0mcEMiyGUtAOY+4lI9SJzly9jYB4Z
 20 2qGNWS3Zwuyp4bl7xyzNwQlnUCOCxGxxpw6+Nqj7GIjeqBJSpLOXSa1rngu+nXJH
 21 JVKZwWf5eGsWIBrDp3oUHCkQNgMbs5ZJ6bZEMziR7QWI0M3iDlrRifGy9wKBgAc8
 22 d2A1+KHFBEGGGzvWjrbwyGklXdoxG4cf3VxaGfooDtkhDvQw0z9UY1RCTzVXQYFp
 23 Q1O/9TgCfSlV8zGv/zigoYLYdOibUmeZj9+LqGByxgBjAe+Lp0mMC4dOa5WQWm5G
 24 jaBvhBExv6SefqkSpVdK6KXDj6rcvpufnpry97fpAoGBAN3azXD4khn8ecpPYsEG
 25 t/o9zwDlyqFFWsj9R4dsasHgq6S1ZthKWJc9uFUIRR+EAQLMVp/Xp5vwMX9lUtNl
 26 xn+PajjA9RnhnmxHu2nqU4vZ1JPTQ64byx8J2GWOoZgRT6yHT8o4ozPuWT6TMr+2
 27 cTfIfystM/Qji6NytZzh1YlV
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 cnkwHhcNMjQxMTI3MDcxMDI5WhcNMjcxMTI3MDcxMDI5WjBjMQswCQYDVQQGEwJV5 cnkwHhcNMjQxMTI3MDczMjIzWhcNMjcxMTI3MDczMjIzWjBjMQswCQYDVQQGEwJV
6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE
7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxGDOUyb1ouod1sjQrLrRCNs1h3zrW9Uq 
9 L7ntYvGxI5mwmCVQDwWXs7mmxDp7XcJLYbFfRiLPjpuHOQUojK1zxl9PYfDqGnR3 
10 PKUygE0k8AF5cstXaEQb6ME/lRTVnNGAIONeRBtnRXGiE0ZTCVn84t/IZABCG6Cv 
11 b4la5GW4Dlp4FeFd97KqedF5yg3FtlOjWhW7AcKZKni2iDWectagEDAowYJlcbf7 
12 8DTCfxqNEel8ITWm1iLGInXEaX7Gk8NBeZ5+rud8j1YKLnlp93aFQ9S4DQuKN4nw 
13 10OH0Um1mWk3sqkz0R16YUA+vXTPtwH34Ilqg2XdHvJ0SU+j3ah5dQIDAQABo1ow 
14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBRMbEQ2yZ7qdq545wLAol6SPO217TAfBgNV 
15 HSMEGDAWgBQQkJ4pJ3hgHeTYehqZiOgATfbfzTALBgNVHQ8EBAMCBeAwDQYJKoZI 
16 hvcNAQELBQADggEBAGKtxzyCDjCf9x09aMcQb9Yr7ol8vaOjeUazPW/EHh3t7v0Q 
17 mRmsf0OyEfsVsZP3QvvdqMc6OpnZZ3FG9C9yry9BD1rFpEEW7Ih7yOf+22tTnqgf 
18 R1pW9Qw8rTYYnip2MwJ9Q77RUYHGLtv0nTrgGBcyf947yf7YiNRz/U8hyTN2w+zh 
19 Ey0Je2GQaIhBQt2JEknk66txxNUy6sWUuNzcZLMRo29ejLuZO5PY6o7NyXSiGAGW 
20 iGMKZi1Q8ByBVpQFNgcjp6AwFDnEN9q+yHC9DufvkHrxpGnP8A8poh6GaeJlt1AM 
21 Rz/vh37cfaHdEUq9sWOTA9fdIpycAdTdBA0oFWw=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5ExwFlxxaEq+V0eclhz657xj/N6IOVI2
 9 9TPuxSeD568TOAFJ7AqLes4atT8FsG20vVEElNorv1YiX8IXskY5LBkLxswpGdIK
 10 tTpC5jpO6AJQ8eb7gwFQ6Ht3vow2WOj+fg4u07gDwa9CvVAuacHjgaYAuQdqZNg2
 11 1dMtAG3gqjoVC8zVG15KHucOwyu01GhmBJQf2qQN8dg4wbTaV5a6emX2ljSLj8oP
 12 fjHXe28WvZPwj/CSchRtA7Wl0RXycIgIn5ppSiVm8yhwO+K4UgKgPCPJ4rmN5pXa
 13 7ku4Dnv9vJZF+HJoholyujKzJocK2O9fMPTIij26A407hLuOIP2FtQIDAQABo1ow
 14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBTMOXV8ElRMH2zHoL5ZjjTu7juDFzAfBgNV
 15 HSMEGDAWgBSs3oNThtrBJgQ+Y6B2fpbzERXYmzALBgNVHQ8EBAMCBeAwDQYJKoZI
 16 hvcNAQELBQADggEBAEk0tWA/f7mS/hnQQMfQRl87IzE14YewxQfjovJltkF05i/S
 17 TLIE3VcEM03hnBdjl8hMvtO2e1DoYu9Ddo2pCKAJvVBSSB+VLXjyCvt3t/JhiD5v
 18 VXhy1GCNq+vHlr4ho2MPwPpvACKYecp7YXYIs25c86AbXDe57dwU3KDg1TpVjXJB
 19 G87kMq6TqzNYIeZKRpkbMOSjjeklyHS8PcLsgBwTGiQgAft4ffYHgpYb5I1a46K5
 20 x1KhnO476KV+VZEZiL4pCKBQioyXYjcFcx5+loLKwe3YlCxKnFlxYb/Y7yAWOsbB
 21 oogQTp9oykxP1KrlISL57ba7s3QjTO3p+jlVcj8=
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDrDCCApSgAwIBAgICEBQwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDrDCCApSgAwIBAgICEBQwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
27 NzEwMjZaFw05OTAxMDExMjAwMDBaMHAxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT27 NzMyMjNaFw05OTAxMDExMjAwMDBaMHAxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
29 MSUwIwYDVQQDDBxFeHBpcmVkIFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkq29 MSUwIwYDVQQDDBxFeHBpcmVkIFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkq
30 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArYhtOP5f6wKdOBG+vN/DeuEiFGB2CGtn 
31 jgKIsPYIBCQCjwf18nnkGZuQfzhCz3FT2TZDXMrpb7Xe0dwFl4NZgzJSH4jJohCj 
32 O/O8K8PIKSoKyd2g0Tu4GKKaHxxytMPblp3x1PpxL/ukWP9/W2J/D7/OKkiOk5A0 
33 jpu0bw3AsH0Y1OVyfQiXyOhnBHPjtIjN36JPuBKtqKV5sWHcNjZYClGrRKt6vAJg 
34 /nPihBAWJYzB9o7n3Xyw0v5Tfjngi4ofn2VqI/G6A9sQutfS5MgE4JOZTgvqSikl 
35 o0Jv4R/BxR15WVZAxSC0dMle+bZE+w0A2t8izexZKlpFbu+XIX8zzwIDAQABo10w 
36 WzAdBgNVHQ4EFgQUEJCeKSd4YB3k2HoamYjoAE32380wHwYDVR0jBBgwFoAUj/ma 
37 KQohUjbhCMCs9JpmAUa084kwDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJ 
38 KoZIhvcNAQELBQADggEBAK8BcxrbKkf+xUtld/Wo5IMjNUzpXFkblhwa9yOKlpao 
39 uA32Ae5mA3JpvkOMLalp5d/EuDExY2MSwlcbBGGn0fF2meT8VqtQ6ASlQR4vZwrY 
40 Ztfowul1bxfItQ++pG/xLRPFThTNcc5m6cAmJzKICuuS6V/LJGxeBk99ysEhw5tQ 
41 hgrJ9QGenF9CevhK9k1fAAanYVLAkFPkue/Nc1r1Os6gtPgvHqFT/MCgl5wUkF/S 
42 DDRgnGUlzSvzCB4WDkdmyx1i7UPK6T1sjckgDNC2V+V002eWD3my/Fl3EW3qsBqK 
43 blfuqiYB5LYcsq0dzSTIdkPhJXMzwKlaOTZeUGTLg50=30 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyUs1V2Bx71HngGyDn+k+nwXZtNs7nDmV
 31 7yOanpHG8RZaMjQtKNHq1yjeXx4X62YuO+/1k53wO2Uklc1HUOtw49ql7/cVpXXJ
 32 X/NJ42+dKZzwR/HEGFdI9XBrrYzG5Iu9a4149ThHL1LB7OPcWwl9FtV5IWkbUvQl
 33 QcPf/0cUTdjMK4cPTRCa+1K0nS+RAp48LWqAZf8paPXYL1Fq/4Pzq+pRHW50g2ZA
 34 J+QUMC9DqeiULgPUyaokd3mAp5m+VscoJrWd+W/e0k/QvjfknUhZmAV8dMW3mfLp
 35 Tui/FOsPbD+WcfP3FaCOCH0RV02aRubjd9ucQt5p+mFDv6oGmEkFqQIDAQABo10w
 36 WzAdBgNVHQ4EFgQUrN6DU4bawSYEPmOgdn6W8xEV2JswHwYDVR0jBBgwFoAUM21t
 37 HM6Fy6oVr42F5D7I6TVkg/AwDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJ
 38 KoZIhvcNAQELBQADggEBADMXGjYE3nsTai8NaXapUn45baan83dB8klY+/JO/yyZ
 39 CyUXdIcOVxmrS/muEPEf9nrk4Z9BNTRvVqxezfrdf1MDY4f4Wg0ddnxaxQ4u1dds
 40 IXBBaRpfBvW8igJPkUaHDXuHQpTlRcC8+AaBSzh6JaAfxHOVLY6ZPNoyFsbNwJP9
 41 FSq7K1bN7Wa0eq9SWJ+bozUJCXG1OcHs/BCcKbG+KnEfbSyTI3XQ3L++DsPCed1l
 42 FpFO4nseOQFDqWwRFCc3HpOT4RJSTJtdSQSkpY2mmOVdJZ1yXV8HOM9eMOBryAla
 43 ckI4CS3H+fgfau0xThdkdoPi7ta0rpEXY/4FpNT0rvY=
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDEYM5TJvWi6h3W2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDkTHAWXHFoSr5X
3 yNCsutEI2zWHfOtb1Sovue1i8bEjmbCYJVAPBZezuabEOntdwkthsV9GIs+Om4c5 
4 BSiMrXPGX09h8OoadHc8pTKATSTwAXlyy1doRBvowT+VFNWc0YAg415EG2dFcaIT 
5 RlMJWfzi38hkAEIboK9viVrkZbgOWngV4V33sqp50XnKDcW2U6NaFbsBwpkqeLaI 
6 NZ5y1qAQMCjBgmVxt/vwNMJ/Go0R6XwhNabWIsYidcRpfsaTw0F5nn6u53yPVgou 
7 eWn3doVD1LgNC4o3ifDXQ4fRSbWZaTeyqTPRHXphQD69dM+3AffgiWqDZd0e8nRJ 
8 T6PdqHl1AgMBAAECggEAArBAJm1Hj9fABCmIUO+6s8dWRwx3UjDddYtdwWXMkST7 
9 ZH8tYxO0oogKBhtEoxpM2wGlpJmcvLegJtrpx4l8X7k1pnPxyWx8wzBXWIr88QZy 
10 XVBMBNLaxaCl4vi4mpwCTynYYKWn1xCLhu/N3hvoRy35y5IE4+V+fdAV6z+sXUpc 
11 hFaiOxEZD4VVQaIr8tmd18oT0J3nKz0WOWBQUV45ppliKtn5e96Z8M+S1pmwzWya 
12 /Utiry30wxzpEboX66HQxcUZhJajh8XsZFuphnZCJEYjzOB0J54i0ZswEO2JcdbI 
13 dV9lzTak3xKEpoegJ2B67i4Efd/+k872w1o+oOISoQKBgQDw9GkZLHPdCAtQTALC 
14 qKHpWxm9T3Djkw9k0cbQiR853P34dPbKFSxccH6QkwaoCkZl3hjUHwt63k6zJwgt 
15 ZB2Wagx5SVM8z04GAbDsCgD4rXVVN1XkEy11csnKFeRptb+wYtz94ktpB1dhXctI 
16 +8BqZnmCx4mUnu7vh7ABm9KSqQKBgQDQo9ohoDnaK8HRp0sDJHQ/UTZfpnq7AQD6 
17 57Q5wvKNHiK4jdAFW1D+zoFBoPs95ERmRt+UUkibxYetX1yLULGBNGHQalJOFsyX 
18 AV3YZ1Kxr6+rBG4ukgiJCOqBn0shZTrdRuYHyhvAp0e0FT2KsZB3452VZpFuQDtX 
19 tiUbpHP77QKBgBxG4oqUv+ghiIpc0Toc5htnmIax6vKaEIVpZOaWIPb+a0OcHlYq 
20 0/DpNsEqr+5KfmZ4APvrxMIfkqbNntUM2bgMK/iT1VPelC56RlP8/I4ydQGSI99H 
21 LN+KoAm6Nfr93EgL4hldVDI4LVX81t1yxer2qa3iUtABMtMjXlFiAv05AoGAEJiH 
22 +FbDY0xJvYB+IgDbUlIGbjNS3d8lkc+ucU3Fd14nSuDU5CgwWCRa+bpxYanvmucW 
23 T7j/14wtz6efN+GyTOG6yhY698UufvB344fMdx/PbF4M2Z16GlRgOvFNy5k+xm0m 
24 TQZRkNB9jqCF5atcH302grTG6qsnTUHKz9kT9L0CgYEA5bvq6l3MOXOiKPENt8m6 
25 91M9NfUK8+3zIVhOwv5IAsn1Nlk2QS4xY10dtW2QXFnuRe5tZz49gvY6UDpeUzyN 
26 lapAD+ewoEyjASw/8OAcDDhzg86xkqM+Y7zGOHjgkHXzLHVuonMIGCiJgZFpwwlN 
27 0JF3+8+CgRQU0c6rMlRPxz4=3 R5yWHPrnvGP83og5Ujb1M+7FJ4PnrxM4AUnsCot6zhq1PwWwbbS9UQSU2iu/ViJf
 4 wheyRjksGQvGzCkZ0gq1OkLmOk7oAlDx5vuDAVDoe3e+jDZY6P5+Di7TuAPBr0K9
 5 UC5pweOBpgC5B2pk2DbV0y0AbeCqOhULzNUbXkoe5w7DK7TUaGYElB/apA3x2DjB
 6 tNpXlrp6ZfaWNIuPyg9+Mdd7bxa9k/CP8JJyFG0DtaXRFfJwiAifmmlKJWbzKHA7
 7 4rhSAqA8I8niuY3mldruS7gOe/28lkX4cmiGiXK6MrMmhwrY718w9MiKPboDjTuE
 8 u44g/YW1AgMBAAECggEALaGenMWU8FrSMTlR0cpQlz2XQa2MDmMBs6CR9su3aHlc
 9 rsrJJvoTl3P3MCd84F8JK3b0Yrk52chiXf/6QwqYtlj6Ot3HUE8kj0UqJoDckTCX
 10 U8aOmoiKjrFRBZ/aZAqMBY+Zqf1DmPTKMvNCF6bmrZ0L02/pQudZjIMlYUrVB0js
 11 h7TzciyzdW6u6etPIXK+BkIPEGdKFacYsPpvveHHP6qH4bfIun5esVaUuFRrJFAC
 12 ZFr3BVTCLRwTiDhnpIA70s3tir0FSQkeN0kg3W24mFDdq5xdJX70kygD+6gkoJI5
 13 37iQ6MH5nLcUZ49ld+l62B4fWczl23vZx4kbjhgReQKBgQD5fzpFVReD4uSf8rEP
 14 9giJsXv/66VN7RRp01qv3kEmGYKXMf8foP4p1s2VTnx3ZSBSzWZHGXSN2qz2Hc8s
 15 q00x5OCUjNTdqlCTMd0mVYi95RjKf6JJ9SCRG297hbbmekA5wi82sppcyElc5eLE
 16 E5bDc4J6usUzNpYBr3VX1o/dyQKBgQDqP8N62yaHz6ZlyxDwdNMbWyE0u6nDIcmo
 17 3pGTekvg+A7yqxVY+Han/Iab99Yu0lMIrZGA1bMlXdgfs28cuDOvPyejDsTe+t49
 18 RXITVMZqGvBcUeMsUX2wxkmVEOeZMnDQJHM6oq7EW8rRalD+MkkISlBX8e4iRfK4
 19 kUV3uNRujQKBgA6jRULuFBwbwrgToAnEsImLjS/dnmws/aabzNVGn+HhW0UNnN85
 20 LdA8lwEsgqbqmvPgsyB2wNzVuJIT+6SuRDAqMnbksFR0+pc4NLZcDFK/zy2KQXY/
 21 WHLK/kZr+Ogawgvhda2q2t2Yrp0xq5U/ZPgAneYfcRRpHnHo3mSR5QzpAoGBANob
 22 hsq0lLqtqHRtUBdj31BAWLm95kIvCpI2sftMSqxsq5Zdn6HYrrqZEUjVyVKNOQ0C
 23 d1ErKQOozlwt+U4XYOBSgHh9fudTVGxeZeoD7D7NWHHNOSWBtvNKnSazt8DXy1yy
 24 I6w731grU7wLLuCQN5oFf6tzMtQspuQdNz5TFVDdAoGARuADINmfoukCoNuSubU7
 25 XTtNUZirLdid8lhPESvH4fTnS3pLPQHPM6+Txv5nQ7VupHm0oqDC+RxM1ueqXNzK
 26 gddvqRWcJX32ds/nH3zqIby1TkcQkOZ2zhP+i1uH35WYvp12twGxlL3y0q4PVUkQ
 27 yJDYH/xwGq5CaPUHp4W00r4=
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 cnkwHhcNMjQxMTI3MDcxMDI5WhcNMjcxMTI3MDcxMDI5WjBjMQswCQYDVQQGEwJV5 cnkwHhcNMjQxMTI3MDczMjIzWhcNMjcxMTI3MDczMjIzWjBjMQswCQYDVQQGEwJV
6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE
7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxGDOUyb1ouod1sjQrLrRCNs1h3zrW9Uq 
9 L7ntYvGxI5mwmCVQDwWXs7mmxDp7XcJLYbFfRiLPjpuHOQUojK1zxl9PYfDqGnR3 
10 PKUygE0k8AF5cstXaEQb6ME/lRTVnNGAIONeRBtnRXGiE0ZTCVn84t/IZABCG6Cv 
11 b4la5GW4Dlp4FeFd97KqedF5yg3FtlOjWhW7AcKZKni2iDWectagEDAowYJlcbf7 
12 8DTCfxqNEel8ITWm1iLGInXEaX7Gk8NBeZ5+rud8j1YKLnlp93aFQ9S4DQuKN4nw 
13 10OH0Um1mWk3sqkz0R16YUA+vXTPtwH34Ilqg2XdHvJ0SU+j3ah5dQIDAQABo1ow 
14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBRMbEQ2yZ7qdq545wLAol6SPO217TAfBgNV 
15 HSMEGDAWgBQQkJ4pJ3hgHeTYehqZiOgATfbfzTALBgNVHQ8EBAMCBeAwDQYJKoZI 
16 hvcNAQELBQADggEBAGKtxzyCDjCf9x09aMcQb9Yr7ol8vaOjeUazPW/EHh3t7v0Q 
17 mRmsf0OyEfsVsZP3QvvdqMc6OpnZZ3FG9C9yry9BD1rFpEEW7Ih7yOf+22tTnqgf 
18 R1pW9Qw8rTYYnip2MwJ9Q77RUYHGLtv0nTrgGBcyf947yf7YiNRz/U8hyTN2w+zh 
19 Ey0Je2GQaIhBQt2JEknk66txxNUy6sWUuNzcZLMRo29ejLuZO5PY6o7NyXSiGAGW 
20 iGMKZi1Q8ByBVpQFNgcjp6AwFDnEN9q+yHC9DufvkHrxpGnP8A8poh6GaeJlt1AM 
21 Rz/vh37cfaHdEUq9sWOTA9fdIpycAdTdBA0oFWw=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5ExwFlxxaEq+V0eclhz657xj/N6IOVI2
 9 9TPuxSeD568TOAFJ7AqLes4atT8FsG20vVEElNorv1YiX8IXskY5LBkLxswpGdIK
 10 tTpC5jpO6AJQ8eb7gwFQ6Ht3vow2WOj+fg4u07gDwa9CvVAuacHjgaYAuQdqZNg2
 11 1dMtAG3gqjoVC8zVG15KHucOwyu01GhmBJQf2qQN8dg4wbTaV5a6emX2ljSLj8oP
 12 fjHXe28WvZPwj/CSchRtA7Wl0RXycIgIn5ppSiVm8yhwO+K4UgKgPCPJ4rmN5pXa
 13 7ku4Dnv9vJZF+HJoholyujKzJocK2O9fMPTIij26A407hLuOIP2FtQIDAQABo1ow
 14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBTMOXV8ElRMH2zHoL5ZjjTu7juDFzAfBgNV
 15 HSMEGDAWgBSs3oNThtrBJgQ+Y6B2fpbzERXYmzALBgNVHQ8EBAMCBeAwDQYJKoZI
 16 hvcNAQELBQADggEBAEk0tWA/f7mS/hnQQMfQRl87IzE14YewxQfjovJltkF05i/S
 17 TLIE3VcEM03hnBdjl8hMvtO2e1DoYu9Ddo2pCKAJvVBSSB+VLXjyCvt3t/JhiD5v
 18 VXhy1GCNq+vHlr4ho2MPwPpvACKYecp7YXYIs25c86AbXDe57dwU3KDg1TpVjXJB
 19 G87kMq6TqzNYIeZKRpkbMOSjjeklyHS8PcLsgBwTGiQgAft4ffYHgpYb5I1a46K5
 20 x1KhnO476KV+VZEZiL4pCKBQioyXYjcFcx5+loLKwe3YlCxKnFlxYb/Y7yAWOsbB
 21 oogQTp9oykxP1KrlISL57ba7s3QjTO3p+jlVcj8=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMjZaFw05OTAxMDExMjAwMDBaMHAxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMjNaFw05OTAxMDExMjAwMDBaMHAxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MSUwIwYDVQQDDBxFeHBpcmVkIFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkq7 MSUwIwYDVQQDDBxFeHBpcmVkIFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArYhtOP5f6wKdOBG+vN/DeuEiFGB2CGtn 
9 jgKIsPYIBCQCjwf18nnkGZuQfzhCz3FT2TZDXMrpb7Xe0dwFl4NZgzJSH4jJohCj 
10 O/O8K8PIKSoKyd2g0Tu4GKKaHxxytMPblp3x1PpxL/ukWP9/W2J/D7/OKkiOk5A0 
11 jpu0bw3AsH0Y1OVyfQiXyOhnBHPjtIjN36JPuBKtqKV5sWHcNjZYClGrRKt6vAJg 
12 /nPihBAWJYzB9o7n3Xyw0v5Tfjngi4ofn2VqI/G6A9sQutfS5MgE4JOZTgvqSikl 
13 o0Jv4R/BxR15WVZAxSC0dMle+bZE+w0A2t8izexZKlpFbu+XIX8zzwIDAQABo10w 
14 WzAdBgNVHQ4EFgQUEJCeKSd4YB3k2HoamYjoAE32380wHwYDVR0jBBgwFoAUj/ma 
15 KQohUjbhCMCs9JpmAUa084kwDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJ 
16 KoZIhvcNAQELBQADggEBAK8BcxrbKkf+xUtld/Wo5IMjNUzpXFkblhwa9yOKlpao 
17 uA32Ae5mA3JpvkOMLalp5d/EuDExY2MSwlcbBGGn0fF2meT8VqtQ6ASlQR4vZwrY 
18 Ztfowul1bxfItQ++pG/xLRPFThTNcc5m6cAmJzKICuuS6V/LJGxeBk99ysEhw5tQ 
19 hgrJ9QGenF9CevhK9k1fAAanYVLAkFPkue/Nc1r1Os6gtPgvHqFT/MCgl5wUkF/S 
20 DDRgnGUlzSvzCB4WDkdmyx1i7UPK6T1sjckgDNC2V+V002eWD3my/Fl3EW3qsBqK 
21 blfuqiYB5LYcsq0dzSTIdkPhJXMzwKlaOTZeUGTLg50=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyUs1V2Bx71HngGyDn+k+nwXZtNs7nDmV
 9 7yOanpHG8RZaMjQtKNHq1yjeXx4X62YuO+/1k53wO2Uklc1HUOtw49ql7/cVpXXJ
 10 X/NJ42+dKZzwR/HEGFdI9XBrrYzG5Iu9a4149ThHL1LB7OPcWwl9FtV5IWkbUvQl
 11 QcPf/0cUTdjMK4cPTRCa+1K0nS+RAp48LWqAZf8paPXYL1Fq/4Pzq+pRHW50g2ZA
 12 J+QUMC9DqeiULgPUyaokd3mAp5m+VscoJrWd+W/e0k/QvjfknUhZmAV8dMW3mfLp
 13 Tui/FOsPbD+WcfP3FaCOCH0RV02aRubjd9ucQt5p+mFDv6oGmEkFqQIDAQABo10w
 14 WzAdBgNVHQ4EFgQUrN6DU4bawSYEPmOgdn6W8xEV2JswHwYDVR0jBBgwFoAUM21t
 15 HM6Fy6oVr42F5D7I6TVkg/AwDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJ
 16 KoZIhvcNAQELBQADggEBADMXGjYE3nsTai8NaXapUn45baan83dB8klY+/JO/yyZ
 17 CyUXdIcOVxmrS/muEPEf9nrk4Z9BNTRvVqxezfrdf1MDY4f4Wg0ddnxaxQ4u1dds
 18 IXBBaRpfBvW8igJPkUaHDXuHQpTlRcC8+AaBSzh6JaAfxHOVLY6ZPNoyFsbNwJP9
 19 FSq7K1bN7Wa0eq9SWJ+bozUJCXG1OcHs/BCcKbG+KnEfbSyTI3XQ3L++DsPCed1l
 20 FpFO4nseOQFDqWwRFCc3HpOT4RJSTJtdSQSkpY2mmOVdJZ1yXV8HOM9eMOBryAla
 21 ckI4CS3H+fgfau0xThdkdoPi7ta0rpEXY/4FpNT0rvY=
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 A4IBDwAwggEKAoIBAQCtiG04/l/rAp04Eb6838N64SIUYHYIa2eOAoiw9ggEJAKP 
6 B/XyeeQZm5B/OELPcVPZNkNcyulvtd7R3AWXg1mDMlIfiMmiEKM787wrw8gpKgrJ 
7 3aDRO7gYopofHHK0w9uWnfHU+nEv+6RY/39bYn8Pv84qSI6TkDSOm7RvDcCwfRjU 
8 5XJ9CJfI6GcEc+O0iM3fok+4Eq2opXmxYdw2NlgKUatEq3q8AmD+c+KEEBYljMH2 
9 jufdfLDS/lN+OeCLih+fZWoj8boD2xC619LkyATgk5lOC+pKKSWjQm/hH8HFHXlZ 
10 VkDFILR0yV75tkT7DQDa3yLN7FkqWkVu75chfzPPAgMBAAGgLDAqBgkqhkiG9w0B5 A4IBDwAwggEKAoIBAQDJSzVXYHHvUeeAbIOf6T6fBdm02zucOZXvI5qekcbxFloy
 6 NC0o0erXKN5fHhfrZi477/WTnfA7ZSSVzUdQ63Dj2qXv9xWldclf80njb50pnPBH
 7 8cQYV0j1cGutjMbki71rjXj1OEcvUsHs49xbCX0W1XkhaRtS9CVBw9//RxRN2Mwr
 8 hw9NEJr7UrSdL5ECnjwtaoBl/ylo9dgvUWr/g/Or6lEdbnSDZkAn5BQwL0Op6JQu
 9 A9TJqiR3eYCnmb5WxygmtZ35b97ST9C+N+SdSFmYBXx0xbeZ8ulO6L8U6w9sP5Zx
 10 8/cVoI4IfRFXTZpG5uN325xC3mn6YUO/qgaYSQWpAgMBAAGgLDAqBgkqhkiG9w0B
11 CQ4xHTAbMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEBCwUA11 CQ4xHTAbMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEBCwUA
12 A4IBAQAKiEuL2OhQrS+0dDf4UhVAvt90FrhssqNLYssRjb99UtP3hCpc/kQ5Q+cX 
13 935xW/F4k/G/qM2tIHVILzkxS4AUdGgDGRzlsRrhIw7FLQRGqeItVriKGdFrjEsp 
14 /tchR22ntq2uVCVDNQsPJPqmZ19Hew4uHBR9y3aVKxxXbTfxl3RNpndq5pn68gtz 
15 G8THVYQB7X2dcxhxZbll02gKYDuTz9i8FRGaA46AIsIPVUVT1+qTVUvOmw69xNiJ 
16 64qGJGJcVMX/Xk+Qt7ICO1Dfp2VMAfivfet29FJLZUmw/wxZ81CqHNia5OZ2RvSn 
17 OfisZ6UvGBrVMHVT932zliYuyrHe12 A4IBAQCVpakxAb9cKJMFaTpMwm6d0jU7f+/fUutIOHo3a5Ug3Q9XHZ60qUdbCzfB
 13 lDMjBOpFO7bIBiEVK63rUuvqXlpT8x3GcA2tYgYC+coBvbsx12Gf/OpS1dqs8dzF
 14 gtCBck81MQvzDjeEMuBKfWXpeDk5Upbtnd2WnRTS6+X/5gepeizSK3B6ximm6xnJ
 15 3BNPkO8NNTsTc0LkdZfnG2cATy9lwiCw5hRUi/0tv5LYU9Deeq2ViuoVpOy6tEvm
 16 VIuv6mSE2SHdWi2OtQ4DEq+HOVRUU6t62kLEwTbj6ELbUj9zFiiSzZ8Z6judVfGr
 17 BAJOt7V9n93AlfJ6i6ljQduwPD79
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»      271127071029Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      271127073223Z» » 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 cnkwHhcNMjQxMTI3MDcxMDI5WhcNMjcxMTI3MDcxMDI5WjBjMQswCQYDVQQGEwJV5 cnkwHhcNMjQxMTI3MDczMjIzWhcNMjcxMTI3MDczMjIzWjBjMQswCQYDVQQGEwJV
6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE
7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxGDOUyb1ouod1sjQrLrRCNs1h3zrW9Uq 
9 L7ntYvGxI5mwmCVQDwWXs7mmxDp7XcJLYbFfRiLPjpuHOQUojK1zxl9PYfDqGnR3 
10 PKUygE0k8AF5cstXaEQb6ME/lRTVnNGAIONeRBtnRXGiE0ZTCVn84t/IZABCG6Cv 
11 b4la5GW4Dlp4FeFd97KqedF5yg3FtlOjWhW7AcKZKni2iDWectagEDAowYJlcbf7 
12 8DTCfxqNEel8ITWm1iLGInXEaX7Gk8NBeZ5+rud8j1YKLnlp93aFQ9S4DQuKN4nw 
13 10OH0Um1mWk3sqkz0R16YUA+vXTPtwH34Ilqg2XdHvJ0SU+j3ah5dQIDAQABo1ow 
14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBRMbEQ2yZ7qdq545wLAol6SPO217TAfBgNV 
15 HSMEGDAWgBQQkJ4pJ3hgHeTYehqZiOgATfbfzTALBgNVHQ8EBAMCBeAwDQYJKoZI 
16 hvcNAQELBQADggEBAGKtxzyCDjCf9x09aMcQb9Yr7ol8vaOjeUazPW/EHh3t7v0Q 
17 mRmsf0OyEfsVsZP3QvvdqMc6OpnZZ3FG9C9yry9BD1rFpEEW7Ih7yOf+22tTnqgf 
18 R1pW9Qw8rTYYnip2MwJ9Q77RUYHGLtv0nTrgGBcyf947yf7YiNRz/U8hyTN2w+zh 
19 Ey0Je2GQaIhBQt2JEknk66txxNUy6sWUuNzcZLMRo29ejLuZO5PY6o7NyXSiGAGW 
20 iGMKZi1Q8ByBVpQFNgcjp6AwFDnEN9q+yHC9DufvkHrxpGnP8A8poh6GaeJlt1AM 
21 Rz/vh37cfaHdEUq9sWOTA9fdIpycAdTdBA0oFWw=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5ExwFlxxaEq+V0eclhz657xj/N6IOVI2
 9 9TPuxSeD568TOAFJ7AqLes4atT8FsG20vVEElNorv1YiX8IXskY5LBkLxswpGdIK
 10 tTpC5jpO6AJQ8eb7gwFQ6Ht3vow2WOj+fg4u07gDwa9CvVAuacHjgaYAuQdqZNg2
 11 1dMtAG3gqjoVC8zVG15KHucOwyu01GhmBJQf2qQN8dg4wbTaV5a6emX2ljSLj8oP
 12 fjHXe28WvZPwj/CSchRtA7Wl0RXycIgIn5ppSiVm8yhwO+K4UgKgPCPJ4rmN5pXa
 13 7ku4Dnv9vJZF+HJoholyujKzJocK2O9fMPTIij26A407hLuOIP2FtQIDAQABo1ow
 14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBTMOXV8ElRMH2zHoL5ZjjTu7juDFzAfBgNV
 15 HSMEGDAWgBSs3oNThtrBJgQ+Y6B2fpbzERXYmzALBgNVHQ8EBAMCBeAwDQYJKoZI
 16 hvcNAQELBQADggEBAEk0tWA/f7mS/hnQQMfQRl87IzE14YewxQfjovJltkF05i/S
 17 TLIE3VcEM03hnBdjl8hMvtO2e1DoYu9Ddo2pCKAJvVBSSB+VLXjyCvt3t/JhiD5v
 18 VXhy1GCNq+vHlr4ho2MPwPpvACKYecp7YXYIs25c86AbXDe57dwU3KDg1TpVjXJB
 19 G87kMq6TqzNYIeZKRpkbMOSjjeklyHS8PcLsgBwTGiQgAft4ffYHgpYb5I1a46K5
 20 x1KhnO476KV+VZEZiL4pCKBQioyXYjcFcx5+loLKwe3YlCxKnFlxYb/Y7yAWOsbB
 21 oogQTp9oykxP1KrlISL57ba7s3QjTO3p+jlVcj8=
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCtiG04/l/rAp042 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDJSzVXYHHvUeeA
3 Eb6838N64SIUYHYIa2eOAoiw9ggEJAKPB/XyeeQZm5B/OELPcVPZNkNcyulvtd7R 
4 3AWXg1mDMlIfiMmiEKM787wrw8gpKgrJ3aDRO7gYopofHHK0w9uWnfHU+nEv+6RY 
5 /39bYn8Pv84qSI6TkDSOm7RvDcCwfRjU5XJ9CJfI6GcEc+O0iM3fok+4Eq2opXmx 
6 Ydw2NlgKUatEq3q8AmD+c+KEEBYljMH2jufdfLDS/lN+OeCLih+fZWoj8boD2xC6 
7 19LkyATgk5lOC+pKKSWjQm/hH8HFHXlZVkDFILR0yV75tkT7DQDa3yLN7FkqWkVu 
8 75chfzPPAgMBAAECggEAAIjtHUHbddP6PBQB7H8cESLkgf+SHZCHLy7e0PzRJYIe 
9 5+X0YhzyEQojteCshAsrYP4D0yNk+M0stKTi94aWHgtnqWU4ieFXP3YO3GusEERq 
10 6BhgyIRQmvLVWscxq1D3Ok2eUzO6aZVy+js/Xz68eYXz0rmKhvXo04+zTKxULbcT 
11 sbl0PiIvsoKssVJc4bBuQHQ/fYJDl0BaQV82jZ7hBQ9QkA0HSEB4ns7Ev60fTmuh 
12 3A0fwnfUp1uSLCfVvFvtOf7vKWtBjO75W0YvIR1P46jzqsVKprOIqc/2clvghb1a 
13 +uLVwZEZtNIHvCS/i/O2JR6t8lcJi7WumO63CoHskQKBgQDZmq9re/z0fK5mC1gw 
14 gaS3EYL3HILb05tn9mDyQifL/auxVry/7OBCFETcAl65DW/4XsbSUQxoWIxoyS7B 
15 VsyobhhwNns2HKod4Ft67Qi4V2eMoWutPwfV8KMWUy18Ax7iWpX4auSAX1fcuRVy 
16 CoFe6V7R2aKitN0i/Wz9aiACdQKBgQDMJwNgPVVbccZrbuY271OwTDjDXwqfwNV3 
17 dz3XJ3gw4SKnFwFRRAo0Gx3YUbKnLbwdozVQXMykwSFnQHClS/rSic9PqH9s2dpn 
18 IgnF2MWhe27NqOBWZiSmtF0e2ZNflw9rmZly7rG3/G5FM1e2K8hXYoQIsSPWdnet 
19 EhCTGQAMswKBgQDOxR+fIMfygW8uY+U+4lHj6u3pZdwqil6HYSQpzxcFzVuSPXtJ 
20 XAqUf7IW5OGhMdWNynFec8k4dbul7lVRPetmuIbcSci2WHKFxSToH8hDcjpg9Rne 
21 G6CUd/5gPlVgG48DQ1RyIxBRs0dH408veDAKQfLpsMXLmdTvZKRmAKu96QKBgGic 
22 PSCdjRWUkWYPp6vSqwGVrSh/lQQTXc8frPKI6Q+y7XzNTwGDae8VTg/AnVkJGHHf 
23 ZbxOMRbjV+h+nro02svzjeV1pAX1A/MBABz/XRXIGBkORhY/tNwvY+AhAWFkGKS8 
24 SmMYaLysfxy6mGFiwf/1HU8O5hxJDD4FGbUmhF39AoGATwvromMouX/kUaTI07V/ 
25 5VZSjq2s0KM0xCvHfwoV1/SqlnPB0lcj5MXOSyXPAcc7jw+3UjhesGYIGMjd43fy 
26 nniUkf72FHMEWZXLTtKLpdTW+30FW7y/qlT6fSQNkdrsonqRI+UfCzuHkMDSFqo2 
27 WYnAvndgR1DGmlZSGKOCHCg=3 bIOf6T6fBdm02zucOZXvI5qekcbxFloyNC0o0erXKN5fHhfrZi477/WTnfA7ZSSV
 4 zUdQ63Dj2qXv9xWldclf80njb50pnPBH8cQYV0j1cGutjMbki71rjXj1OEcvUsHs
 5 49xbCX0W1XkhaRtS9CVBw9//RxRN2Mwrhw9NEJr7UrSdL5ECnjwtaoBl/ylo9dgv
 6 UWr/g/Or6lEdbnSDZkAn5BQwL0Op6JQuA9TJqiR3eYCnmb5WxygmtZ35b97ST9C+
 7 N+SdSFmYBXx0xbeZ8ulO6L8U6w9sP5Zx8/cVoI4IfRFXTZpG5uN325xC3mn6YUO/
 8 qgaYSQWpAgMBAAECgf8m998t++6Mh46b1ykd/8+WhbMKZXLetjsEPlEI7cgYuWjC
 9 wyA36FMdfsLK0drh3wGUVdbKJ7PdIQ/Ypx7CszMqoAfzjiHWdYY6Ux7xnHw0/Mg+
 10 Sdu1qdrOU7UvbQIsZx3+W+HnHSu26EVfh4xhK8FFgr7hL8ojhQG9nh6djNLSMrK4
 11 PBY/dfg5IWQcyuCOCriGHgkJYjl47ur6SaRzSIgfydWFLCJju7ydFTXdtq+eb6HU
 12 CDgi506FB02Iy+7p4dvLbMQpAYRy31RvaW+XfCmsT32ggAiT8H+E6cTXwc0lgKhl
 13 e1+vg0njulHpdlpDuQCFDOCJBcwBGNieaFFrBIECgYEA8F93iUSsFDaHMQpznRWy
 14 FJnEgKs++BENqsKVFTJZkNhqrQcRDVIkwtWxQLlkRIHF1B9t7MnDhhbEdfx8T7kS
 15 YfBjh4+1eA4lHvfX67oFjJva22yoO8ZJRqVVyO9wKaYqi1FDHAoKr7El15PZQlv1
 16 kVrlP2JSS7RFN6xgK93T0sECgYEA1mFYp8KI6g3De61V3Vil23nrTfQ8Wm1KlNNq
 17 HLxE+5A7C3axV/2bmicpdy3iZyXIiHQvtBbhURuENbJpLPYajjMie+5RX+3AtzJH
 18 TWxurySlBFw5jpwmcd2AvzONF9YZf4EhOV9vIypNt/cgkyIVRUzXiKZG4c8c4ZMt
 19 ZspvNOkCgYEA69UOZ5v7pL02+JODiOwfUvzmgUMCPcoleZL9R9WlcGoUh3x2a3Zb
 20 YNjd1l3OFTSpjovjgr0V2zn9OLEmmeU/Nt3uGLOTXJ2sJ+0MaFeTWDgVitDZYgQS
 21 IoDWYJUim4pPFW7+A8WKZIPOV+rT7rpgfWMLpptlmKbeflfd50v1pkECgYBpJbXm
 22 EnQ02CtZLds/hYtT6qiOw4wWjiRWeptBHNZ4zHUpWj4BelInea3M1qSFEvMYemQr
 23 YE2DCov+ClOrycmclVgEkQ84jdRIBlESmGxxWvfU+6b/W3c/wfSz0wUQ++Hlt+Aj
 24 07se9FDKOluvzrfAFcBhNazudDcmLJnIIOIKgQKBgQCYZpC6+UmhdBerEi/7/p1p
 25 4HSopBhbQZW35tdWLr9HXDkw4wCZoysAXpekp1IdDpCYewcGRg5XbKwVarEQ3nPy
 26 YdLpebXigGttgXZd1AJNd8ySkhvAtvA0VqSnnvudV7h7lgaur4vS4E7GZI4Q09D6
 27 nwazufLrlgwhmL9tmZOwxA==
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 cnkwHhcNMjQxMTI3MDcxMDMwWhcNMjcxMTI3MDcxMDMwWjBjMQswCQYDVQQGEwJV5 cnkwHhcNMjQxMTI3MDczMjI0WhcNMjcxMTI3MDczMjI0WjBjMQswCQYDVQQGEwJV
6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE
7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApWpwb5ovDyOQyoI1Q21JuF59FaLHk0Yx 
9 LxSmKihKp+QGze4O80TVW5plgnTXScDoRhZNMb+abZSkW6yAauGM0GJtLdaiBrAU 
10 1MLlDPSi7dpowO0rRv0o5JIADq6AbhDPyFoaLaibFpJItWGFVGqjyGJDWAz8QLAl 
11 O+Tb0LiJ+vlFtNLXApaubM0Lv5JXGVa5WoiaFPdJlxAUCme4qpeuTYJVCtuOPubs 
12 EwasZVGyHfhGp8v684i0NtSKe2t0zDmkgPDdcMHXjc7QCnGyW4NA+kxrdvb1h4Yh 
13 d5a6j5P4qdYYoGuZOBmrCWhM6BR4BG/FlCzsGyycOiRuf87X+ARvZwIDAQABo1ow 
14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBRdRniSslrZFoh6a2IH94O6FAMnSDAfBgNV 
15 HSMEGDAWgBTpzoYHX05iwqiLwsJlNE/yT/+ZKzALBgNVHQ8EBAMCBeAwDQYJKoZI 
16 hvcNAQELBQADggEBADm9c3SFghzRzDIGZBA6Cp85qpnDlwgh8iD65xVIvVl1Xr4n 
17 K75zUJsBXvpDJXllUbrevDRs1XlhY87usW8v6S9sVINAlrPTx5KzWWWlOl5X/B+X 
18 CJX4auzrK4Kw8uDjfJlabMZy222UxPLYcv1f5SQTpjDqJAD8itqXrJ/6jCWZgvbb 
19 GKv47XZrsVn/8aeJiou1TG398U+jgcadhHGvBuPT0SSFt84DChhOty7s3SWhp5W9 
20 v6jbbl0Os63689t04YRwKIglYV4reELV9A+ODx2TwEYgrCT7B/GcztmDkLrd9wvu 
21 a6mmkc/HxUMvYjZgb0+Nc5UncB5H7I9QiWwG9m0=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7I5eNm1cqsV6np79Hy7i4FORnRNurUMO
 9 25bKpQmUJDKaG1mle0AQDSGGjtSecUqkMvF2gtZF/45LvS9qevjbMfepcXeKpMAg
 10 n6h0DaCAN4xuBYxzpBAC7f0G4HT3lvpNuGv242651RSDToHR2lmGhXw9fG5FNxfU
 11 IKo+6qZKdGLC9YSlnGI510oJheUqWYmky/pvOgxtps/bo8vjNHD+I8rhxysNlh/f
 12 ej9OkFaEvcZgxC6UzGMdNBVhz/5kWKYExsIYnXSSa8g67fZ30i/sKcmgV2z257hd
 13 rLd8YUnHnOIkUBi7TiYctuSO2CzgZtzpBSnyEOfSh/XaXnbjQD24OQIDAQABo1ow
 14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBS5YtzXMiM2EVNj8p6tb4mJ0aFSPzAfBgNV
 15 HSMEGDAWgBSTg/f9wOL/Li7Thg55oCYtKXD3ozALBgNVHQ8EBAMCBeAwDQYJKoZI
 16 hvcNAQELBQADggEBAHIv7KxupqYbLbBg0xHIEVnLZ6uAbLmVfTemIoP84CljqAVJ
 17 QYoC0XS8/SBwydphIkAmjRuNzErMcllUpxUvgEBFeW3mGoG92bBXnrgGL4//AUnZ
 18 7WyRv1s8lsDmmtOySk7G/j1B+DL0Tglm7uK2B7xmBz3VySJ2234H7feEYD+Z8YJA
 19 qApYTKl9GE08Q85MWW1oWMgojDmW7HP/EtlQcOWoC1kGrZtMJ+gUtewKq0dd4zvZ
 20 7RvDhn9KwRngi403lXmVEIlO7VGiGpecpORVR0Yn1v6/wH/Gsx/bJYZaUi+sNYTL
 21 4UwMzNniO0VL3r469Mv5NRC5q67WLBNlj3ez+pU=
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDrjCCApagAwIBAgICEBUwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDrjCCApagAwIBAgICEBUwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAgGA8yMDgwMDEw26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAgGA8yMDgwMDEw
27 MTEyMDAwMFoXDTI3MTEyNzA3MTAyOVowcDELMAkGA1UEBhMCVUsxETAPBgNVBAgM27 MTEyMDAwMFoXDTI3MTEyNzA3MzIyNFowcDELMAkGA1UEBhMCVUsxETAPBgNVBAgM
28 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s28 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
29 b2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0G29 b2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0G
30 CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDTdtcbJkUla7Ajq5bVFAZnWLpJYGPG 
31 fPhEcxW7zG5flcjoFktLDuiXPk2blyxfim6KjJWIuAVYPc5D9XmP1pglQRaBp/uq 
32 ElPz9SHNvymTLXxbIkOoXF3LJwJU/smJjbSBKDaasa7sKGKEV7UnSQEV1BwzNrUu 
33 NNq5T5kiQAJypHAy2d8TZup1i1uZEkuHK4wegqN0gz06LvaJjb/pv6Au8oY0gW54 
34 29WvGhDvSjeGjk59cR+TcO1YkyrytmWgQgoeraIP7J7WRskz43ua9FB6A0sbI2ti 
35 sNts6m7Waxw6iyier/stmpxfHupNcNMuoC/7fowdbzJLYq9ddEC9Ve87AgMBAAGj 
36 XTBbMB0GA1UdDgQWBBTpzoYHX05iwqiLwsJlNE/yT/+ZKzAfBgNVHSMEGDAWgBSP 
37 +ZopCiFSNuEIwKz0mmYBRrTziTAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DAN 
38 BgkqhkiG9w0BAQsFAAOCAQEAsoEvtE2acWCiEEk+IGO7RleQaErF1EbdMvDeLOYc 
39 Of5ILj2wHKst85KsVlUZq7XUxOG7FMKa9Ns+PZ6sIDfaKNWlMpXuQZUX+SeuSyvi 
40 +5E7KuFIQCRYjvx665L+uos1LaLLVm1D2lq7gu8Ey0l4L81k/5TNcXcl/ag3L+VX 
41 640Q19cqP5nsVTjHJnz3CL/GAoj9xfP2sKVDSHseK+ncC4TdrBfrXNX9euERXWT8 
42 OyaiuOcCewCu5CK3mGQHW8gAkeHLwan46bE+TzM4yAHvi5JX50rSTNHp30ROe9Jd 
43 j/fJGszH8DZjGSWV2hCm5Al8k06ixHJtLfEo+gGUJpYd4A==30 CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDchlHhSJEkIOavEJtoP3TEhMEPl62W
 31 RfuT4fI8qIqvgBi2l3bHHE29PgeyINF4MszDaLeb0zR/aeax2iEKh43OQDL3rJrj
 32 q/xcBLwAP5S4/Hjcx5Zhya13zx6MclZXCpW4kbez3y2YS81xK4krC3hyS9FDrx+Y
 33 FTPdKOTJ8gH9L+iBy1L9mRh9xi2qJInhVEfnjiiZNu3suQFPDMrKcLLO8OYX1nQ5
 34 lw83fd8/qzDvxr0G3gniPjBFn2XbWwP8XOgf0FH65hZsSUb/AE7JkakApsxv7wz8
 35 jWUvx1fLUQwfZFFBPyiXxYm2i7VsCkHHTeacgRob87ny03HskvrBjhXtAgMBAAGj
 36 XTBbMB0GA1UdDgQWBBSTg/f9wOL/Li7Thg55oCYtKXD3ozAfBgNVHSMEGDAWgBQz
 37 bW0czoXLqhWvjYXkPsjpNWSD8DAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DAN
 38 BgkqhkiG9w0BAQsFAAOCAQEABPKeY+jAlJJKCFp++TpVt2zez2P2q4iBe9IRQhZL
 39 6yimRi0EbfuGmEQBNEg7LcmRi2i+hNLTONliWS6CYmN8qUZxetSVbfg1D/aDodiH
 40 xWGSYT94IWtBssFXVz7OIXeyZHmM/kINSyIn6Wu31bBp1HLTWGJM1bIY/+ar80kl
 41 qWvAObGyaGGlNYSPflZCnzGC7wVsSh2E0Ew/uIhcKWOU9MbTRjQPxA7n0W2xRAs0
 42 9rJk4V4YuSntTkR+RaRSjPL5QVbiegNVTOFWaVMJkKpu1C6DW1czFlEmse8kpwkn
 43 JKHP8BLms9PybYxJUJhCnf33PEWiKFCeBWkzoT77pajIiw==
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 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQClanBvmi8PI5DK2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDsjl42bVyqxXqe
3 gjVDbUm4Xn0VoseTRjEvFKYqKEqn5AbN7g7zRNVbmmWCdNdJwOhGFk0xv5ptlKRb 
4 rIBq4YzQYm0t1qIGsBTUwuUM9KLt2mjA7StG/SjkkgAOroBuEM/IWhotqJsWkki1 
5 YYVUaqPIYkNYDPxAsCU75NvQuIn6+UW00tcClq5szQu/klcZVrlaiJoU90mXEBQK 
6 Z7iql65NglUK244+5uwTBqxlUbId+Eany/rziLQ21Ip7a3TMOaSA8N1wwdeNztAK 
7 cbJbg0D6TGt29vWHhiF3lrqPk/ip1higa5k4GasJaEzoFHgEb8WULOwbLJw6JG5/ 
8 ztf4BG9nAgMBAAECggEAAVoeXdB9I/rexcOiBdFl3IZBMCUVdoReBeF9qN3ixlPc 
9 eQsXajDyLCkrPTwRP76+PJxquHEKz8HQRMON2nx0zIXmwzd8OYvE5Sb2p6V0PiIe 
10 ixJ6hmkD+uJKnSlwo/WqjRuswm9yB7wzBfCByM/aU4VMwZ0m5AHMkXHBw4dOnBOG 
11 y1wGG4g8lqw8iHPWtioco+3ZC8kEzbOmwQs564whqu3NEuve+8NFXk5X4czM7lBX 
12 ZDgki8k/rFcUv0NP49NDQfweTMbjFLQGhv67Wa1BBdkxfVnD0jvqfOgPyvpH+mHG 
13 F4pFyei8AqEy3FlKa5kAQC2XHeoLKALeMgknYPZMoQKBgQDmS2XXwPjDMZNg2i38 
14 c1ipBJrvWZt46RQ5QJ22+EU+LOC+jNBmLwrUld/zFjylLI6/D59VahSv+riSqiY+ 
15 crOMUIb6JOZA7KPDGuxNw/FyfM2liq7KvdMZSC/OmmKHitDOgN0ydSqH7kEltST3 
16 WG76Cw5qoXzBqb8TWiv4byV2sQKBgQC34SYz4RLy69EQ/6id320IMQ4tN5WFJOzS 
17 VN67th7hXPE87/i5Cx5MlGNUFT9k+6MFBD7CkGa78sm51+7MB2jnAWYWe48w3xYS 
18 V5TW74jesK/+2lF736ZC5L6um3haV7EcQNXuPdNMMQlymzTo6NCZRQNxTc1KhyUO 
19 4wo42Sd9lwKBgQCr3Uby3fuISF4xYIIDLd3TvTEXQOtLL768/2D0JJIgVYOgERyR 
20 tbfCcNtB4a1+oyMgqTsClnk738ORCNQjtJwUMiCZW6JOf4uzVktVuc5d34/lY/sQ 
21 KNv6uSmcaRDxEILGKdtqBZCpAwCxcF9XDDM9/bRTlZKyQMjtW1UHQYNW8QKBgQCQ 
22 +Ow7vtpHt/CPLGHuhnbaHIMG12oFHUWx1sP8zuut1q9D0hcRHVj4G43sfwwKO/Md 
23 Q2mP0HWO/S5aXYqiRb1JU+r/Es+kQl6Oe4qXoycQG9HGZq4TshLNbrd/xoevArBa 
24 jCueuBPdYFQIjaG7d8Lu9GBwdlzCw6ZOBGbMxzjBZQKBgBpnnTyJM0aB6YLsBwsX 
25 VQU7LWRwgV6d/dea0KLykmjhh15p4T2Rm71I3My7gh+rrdPOzQC1ut6S+NBo81bU 
26 +shK8NUYt9jI/99uYCiWx8KfeqAhnx3l0oi0Ebf3dO20wZtFbn7kgEtABKGHjZK6 
27 p2YzzIdNyXBkXv/LX3ru0vvO3 nv0fLuLgU5GdE26tQw7blsqlCZQkMpobWaV7QBANIYaO1J5xSqQy8XaC1kX/jku9
 4 L2p6+Nsx96lxd4qkwCCfqHQNoIA3jG4FjHOkEALt/QbgdPeW+k24a/bjbrnVFINO
 5 gdHaWYaFfD18bkU3F9Qgqj7qpkp0YsL1hKWcYjnXSgmF5SpZiaTL+m86DG2mz9uj
 6 y+M0cP4jyuHHKw2WH996P06QVoS9xmDELpTMYx00FWHP/mRYpgTGwhiddJJryDrt
 7 9nfSL+wpyaBXbPbnuF2st3xhScec4iRQGLtOJhy25I7YLOBm3OkFKfIQ59KH9dpe
 8 duNAPbg5AgMBAAECggEAGrCIcC8gGrNrvYxWJkfJuMItBnIsFVfgzAVEKWE+ieP8
 9 r7PKYDDO7tBWyHQ0STeA9a95LdNjs+z33ilEpAnCX22gPElexu5Xb/QXXfc7KClL
 10 u4wIex0EW5omBbqkua/Vh4aE5U23oVMuanPqu65Ip3RoUor1e70QRbw3m412DpHj
 11 gaIrcWtkFe2r8XMKHv6ZGvWr3Y+qc7oZl5NCjekoFLo+8wlLhHcA4jfVZH0s5UqV
 12 YObRNwdycPJ/EyOcIqhtmTanHhDy5NPObFSwfQ4ELv5OF1KrHZZw81VCBxAWfKRF
 13 w3tRFmhkz02NtZLVm5BFQ9nVGlLeYw+SvWx58auJgQKBgQD3yL9z5Zh445yHg7DR
 14 EVXxiv93UsdwlWCPqmuakkli96mu4dewnwKQP9wtlLhZxt2HNprakBPe5nrC7xpw
 15 neVpMaaK5633Yzj6iIJkb7ZhK0e6yWK4OGyUjCCzL0l/f9m2tv29zAz9ynWuzbej
 16 bMpNgftX6+QmYye415nVYXM5QQKBgQD0ZlBToZ9v+nsK9VoTOWk2grVVUkrHTfxn
 17 J5MwrZb+EGUsB+4VslRasFOUeBI0rU4Tws0DbA4+FyWDPLeyQEAroQI72T5EfMkh
 18 SL1ZhyxjrCbkI7wAneoBK4Wt14XBJp9spVUrVttFRwH203gHEOjnNUfBmVoqvV2/
 19 cbg2fCEI+QKBgQCGL3XW6rh2hzTGgn+nyM6VHyQX14FgK9T+GFlrfNs3OE3xAicP
 20 ZB08RwkSuh5XqAVh6yVTRYEtTf2fQWM9J5UMMbIyOSMR/O7nZjPO9lx7JLgUpGjM
 21 wOm0TGqM/we7f15Ev7aMKUvDyPeQMaHIY+rurHyT8ZA9ZacmR8PsNXjzwQKBgB1p
 22 frtB1R01yL793fQ4UYgk3MvC1or7wKdtZNJT4br7oCFXZvineG1dkQFqHc7HGIFa
 23 TS/fPiuMv4/2q6jBALf/bXRkZZD6b34Y8einUtk/64JDJqnwVywC39iW+lrPWhpK
 24 H2DS2BqTPBJHSseW6mCA0fzjhq1kErcqaV/tOlCJAoGAQe1t8WDjhA+c20hCSyUM
 25 MhjyQBxHQA5Mv19P/HVj/dmLbzHl14JgzkZkv37y2VkFt0Q93+079nsWBf9ORh6Y
 26 mnISFKnEjwhJW17rmjDDIzKCxOnirsoo4tvInM5I4AkO1UiJR0wN4OHUDuKKgG32
 27 zrPjAzr26+NUgkCdt47fRkE=
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 cnkwHhcNMjQxMTI3MDcxMDMwWhcNMjcxMTI3MDcxMDMwWjBjMQswCQYDVQQGEwJV5 cnkwHhcNMjQxMTI3MDczMjI0WhcNMjcxMTI3MDczMjI0WjBjMQswCQYDVQQGEwJV
6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE
7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApWpwb5ovDyOQyoI1Q21JuF59FaLHk0Yx 
9 LxSmKihKp+QGze4O80TVW5plgnTXScDoRhZNMb+abZSkW6yAauGM0GJtLdaiBrAU 
10 1MLlDPSi7dpowO0rRv0o5JIADq6AbhDPyFoaLaibFpJItWGFVGqjyGJDWAz8QLAl 
11 O+Tb0LiJ+vlFtNLXApaubM0Lv5JXGVa5WoiaFPdJlxAUCme4qpeuTYJVCtuOPubs 
12 EwasZVGyHfhGp8v684i0NtSKe2t0zDmkgPDdcMHXjc7QCnGyW4NA+kxrdvb1h4Yh 
13 d5a6j5P4qdYYoGuZOBmrCWhM6BR4BG/FlCzsGyycOiRuf87X+ARvZwIDAQABo1ow 
14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBRdRniSslrZFoh6a2IH94O6FAMnSDAfBgNV 
15 HSMEGDAWgBTpzoYHX05iwqiLwsJlNE/yT/+ZKzALBgNVHQ8EBAMCBeAwDQYJKoZI 
16 hvcNAQELBQADggEBADm9c3SFghzRzDIGZBA6Cp85qpnDlwgh8iD65xVIvVl1Xr4n 
17 K75zUJsBXvpDJXllUbrevDRs1XlhY87usW8v6S9sVINAlrPTx5KzWWWlOl5X/B+X 
18 CJX4auzrK4Kw8uDjfJlabMZy222UxPLYcv1f5SQTpjDqJAD8itqXrJ/6jCWZgvbb 
19 GKv47XZrsVn/8aeJiou1TG398U+jgcadhHGvBuPT0SSFt84DChhOty7s3SWhp5W9 
20 v6jbbl0Os63689t04YRwKIglYV4reELV9A+ODx2TwEYgrCT7B/GcztmDkLrd9wvu 
21 a6mmkc/HxUMvYjZgb0+Nc5UncB5H7I9QiWwG9m0=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7I5eNm1cqsV6np79Hy7i4FORnRNurUMO
 9 25bKpQmUJDKaG1mle0AQDSGGjtSecUqkMvF2gtZF/45LvS9qevjbMfepcXeKpMAg
 10 n6h0DaCAN4xuBYxzpBAC7f0G4HT3lvpNuGv242651RSDToHR2lmGhXw9fG5FNxfU
 11 IKo+6qZKdGLC9YSlnGI510oJheUqWYmky/pvOgxtps/bo8vjNHD+I8rhxysNlh/f
 12 ej9OkFaEvcZgxC6UzGMdNBVhz/5kWKYExsIYnXSSa8g67fZ30i/sKcmgV2z257hd
 13 rLd8YUnHnOIkUBi7TiYctuSO2CzgZtzpBSnyEOfSh/XaXnbjQD24OQIDAQABo1ow
 14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBS5YtzXMiM2EVNj8p6tb4mJ0aFSPzAfBgNV
 15 HSMEGDAWgBSTg/f9wOL/Li7Thg55oCYtKXD3ozALBgNVHQ8EBAMCBeAwDQYJKoZI
 16 hvcNAQELBQADggEBAHIv7KxupqYbLbBg0xHIEVnLZ6uAbLmVfTemIoP84CljqAVJ
 17 QYoC0XS8/SBwydphIkAmjRuNzErMcllUpxUvgEBFeW3mGoG92bBXnrgGL4//AUnZ
 18 7WyRv1s8lsDmmtOySk7G/j1B+DL0Tglm7uK2B7xmBz3VySJ2234H7feEYD+Z8YJA
 19 qApYTKl9GE08Q85MWW1oWMgojDmW7HP/EtlQcOWoC1kGrZtMJ+gUtewKq0dd4zvZ
 20 7RvDhn9KwRngi403lXmVEIlO7VGiGpecpORVR0Yn1v6/wH/Gsx/bJYZaUi+sNYTL
 21 4UwMzNniO0VL3r469Mv5NRC5q67WLBNlj3ez+pU=
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 MTEyMDAwMFoXDTI3MTEyNzA3MTAyOVowcDELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 MTEyMDAwMFoXDTI3MTEyNzA3MzIyNFowcDELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0G7 b2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0G
8 CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDTdtcbJkUla7Ajq5bVFAZnWLpJYGPG 
9 fPhEcxW7zG5flcjoFktLDuiXPk2blyxfim6KjJWIuAVYPc5D9XmP1pglQRaBp/uq 
10 ElPz9SHNvymTLXxbIkOoXF3LJwJU/smJjbSBKDaasa7sKGKEV7UnSQEV1BwzNrUu 
11 NNq5T5kiQAJypHAy2d8TZup1i1uZEkuHK4wegqN0gz06LvaJjb/pv6Au8oY0gW54 
12 29WvGhDvSjeGjk59cR+TcO1YkyrytmWgQgoeraIP7J7WRskz43ua9FB6A0sbI2ti 
13 sNts6m7Waxw6iyier/stmpxfHupNcNMuoC/7fowdbzJLYq9ddEC9Ve87AgMBAAGj 
14 XTBbMB0GA1UdDgQWBBTpzoYHX05iwqiLwsJlNE/yT/+ZKzAfBgNVHSMEGDAWgBSP 
15 +ZopCiFSNuEIwKz0mmYBRrTziTAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DAN 
16 BgkqhkiG9w0BAQsFAAOCAQEAsoEvtE2acWCiEEk+IGO7RleQaErF1EbdMvDeLOYc 
17 Of5ILj2wHKst85KsVlUZq7XUxOG7FMKa9Ns+PZ6sIDfaKNWlMpXuQZUX+SeuSyvi 
18 +5E7KuFIQCRYjvx665L+uos1LaLLVm1D2lq7gu8Ey0l4L81k/5TNcXcl/ag3L+VX 
19 640Q19cqP5nsVTjHJnz3CL/GAoj9xfP2sKVDSHseK+ncC4TdrBfrXNX9euERXWT8 
20 OyaiuOcCewCu5CK3mGQHW8gAkeHLwan46bE+TzM4yAHvi5JX50rSTNHp30ROe9Jd 
21 j/fJGszH8DZjGSWV2hCm5Al8k06ixHJtLfEo+gGUJpYd4A==8 CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDchlHhSJEkIOavEJtoP3TEhMEPl62W
 9 RfuT4fI8qIqvgBi2l3bHHE29PgeyINF4MszDaLeb0zR/aeax2iEKh43OQDL3rJrj
 10 q/xcBLwAP5S4/Hjcx5Zhya13zx6MclZXCpW4kbez3y2YS81xK4krC3hyS9FDrx+Y
 11 FTPdKOTJ8gH9L+iBy1L9mRh9xi2qJInhVEfnjiiZNu3suQFPDMrKcLLO8OYX1nQ5
 12 lw83fd8/qzDvxr0G3gniPjBFn2XbWwP8XOgf0FH65hZsSUb/AE7JkakApsxv7wz8
 13 jWUvx1fLUQwfZFFBPyiXxYm2i7VsCkHHTeacgRob87ny03HskvrBjhXtAgMBAAGj
 14 XTBbMB0GA1UdDgQWBBSTg/f9wOL/Li7Thg55oCYtKXD3ozAfBgNVHSMEGDAWgBQz
 15 bW0czoXLqhWvjYXkPsjpNWSD8DAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DAN
 16 BgkqhkiG9w0BAQsFAAOCAQEABPKeY+jAlJJKCFp++TpVt2zez2P2q4iBe9IRQhZL
 17 6yimRi0EbfuGmEQBNEg7LcmRi2i+hNLTONliWS6CYmN8qUZxetSVbfg1D/aDodiH
 18 xWGSYT94IWtBssFXVz7OIXeyZHmM/kINSyIn6Wu31bBp1HLTWGJM1bIY/+ar80kl
 19 qWvAObGyaGGlNYSPflZCnzGC7wVsSh2E0Ew/uIhcKWOU9MbTRjQPxA7n0W2xRAs0
 20 9rJk4V4YuSntTkR+RaRSjPL5QVbiegNVTOFWaVMJkKpu1C6DW1czFlEmse8kpwkn
 21 JKHP8BLms9PybYxJUJhCnf33PEWiKFCeBWkzoT77pajIiw==
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 A4IBDwAwggEKAoIBAQDTdtcbJkUla7Ajq5bVFAZnWLpJYGPGfPhEcxW7zG5flcjo 
6 FktLDuiXPk2blyxfim6KjJWIuAVYPc5D9XmP1pglQRaBp/uqElPz9SHNvymTLXxb 
7 IkOoXF3LJwJU/smJjbSBKDaasa7sKGKEV7UnSQEV1BwzNrUuNNq5T5kiQAJypHAy 
8 2d8TZup1i1uZEkuHK4wegqN0gz06LvaJjb/pv6Au8oY0gW5429WvGhDvSjeGjk59 
9 cR+TcO1YkyrytmWgQgoeraIP7J7WRskz43ua9FB6A0sbI2tisNts6m7Waxw6iyie 
10 r/stmpxfHupNcNMuoC/7fowdbzJLYq9ddEC9Ve87AgMBAAGgLDAqBgkqhkiG9w0B5 A4IBDwAwggEKAoIBAQDchlHhSJEkIOavEJtoP3TEhMEPl62WRfuT4fI8qIqvgBi2
 6 l3bHHE29PgeyINF4MszDaLeb0zR/aeax2iEKh43OQDL3rJrjq/xcBLwAP5S4/Hjc
 7 x5Zhya13zx6MclZXCpW4kbez3y2YS81xK4krC3hyS9FDrx+YFTPdKOTJ8gH9L+iB
 8 y1L9mRh9xi2qJInhVEfnjiiZNu3suQFPDMrKcLLO8OYX1nQ5lw83fd8/qzDvxr0G
 9 3gniPjBFn2XbWwP8XOgf0FH65hZsSUb/AE7JkakApsxv7wz8jWUvx1fLUQwfZFFB
 10 PyiXxYm2i7VsCkHHTeacgRob87ny03HskvrBjhXtAgMBAAGgLDAqBgkqhkiG9w0B
11 CQ4xHTAbMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEBCwUA11 CQ4xHTAbMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEBCwUA
12 A4IBAQBXwAWS0POwMwmoR3eU+5V5zxyZu9O4aO568KytDPssyKs3nzw228z2tWBI 
13 WOg5O6OsQb/ZHfJUAfTUa5bTxqN7c1xL61K1U+NHFYCBQIMMACFl9wpdwp+lK7HC 
14 pRcvT7Kb4U/zTm1jVG1cHwegf5Ep++dS+VhHtbtCIQ4eJXlof9XV7+mmQrlDwIKU 
15 Ysd9OMMNEldQXHS3VAlW4VHnYQzs/t5Mkg9V4MX2NAZ2ewMcvuaUGlG0R4tmYNoJ 
16 RCKxC5swuP6NpvgLrOayU4KeQQUOPHRJbbBXqVXbyE3auWXZntY+zlxQTUnQckRr 
17 vCQxOEcwSlyoyMUwA+yDiOpeJd1a12 A4IBAQDJNQXO4p2cVFg/d7shdI6tj/6yIA+cxLyq1Yh7vHqC1PNCTjH3pytoH4p+
 13 ha/wQDEIquUe5OqyQWW1ULliG+nSCa+LFvtQLdcVE6IE0H7i5xJ3wG6hjFyvy01b
 14 6mInvkeIacArPQALo4PWua+TcpcUbPGMPCW8njXf8/+ykyaG5AoO/2orEKlKxYun
 15 XTMubveYs2WO9ycUGEvcMbdY5DYFtt3v19q6i6viB0izLE9gYAW3CsqPINh556D1
 16 Hw91xT7A3I8AKKaPhUQ9cym1LRIcHF5SJbMr40p1lqZIkKOj2wFmlxKhUSJB6d2d
 17 89Po/bBh/Ko1r0GU/UGoMicoM2BE
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»      271127071030Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      271127073224Z» » 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 cnkwHhcNMjQxMTI3MDcxMDMwWhcNMjcxMTI3MDcxMDMwWjBjMQswCQYDVQQGEwJV5 cnkwHhcNMjQxMTI3MDczMjI0WhcNMjcxMTI3MDczMjI0WjBjMQswCQYDVQQGEwJV
6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE
7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApWpwb5ovDyOQyoI1Q21JuF59FaLHk0Yx 
9 LxSmKihKp+QGze4O80TVW5plgnTXScDoRhZNMb+abZSkW6yAauGM0GJtLdaiBrAU 
10 1MLlDPSi7dpowO0rRv0o5JIADq6AbhDPyFoaLaibFpJItWGFVGqjyGJDWAz8QLAl 
11 O+Tb0LiJ+vlFtNLXApaubM0Lv5JXGVa5WoiaFPdJlxAUCme4qpeuTYJVCtuOPubs 
12 EwasZVGyHfhGp8v684i0NtSKe2t0zDmkgPDdcMHXjc7QCnGyW4NA+kxrdvb1h4Yh 
13 d5a6j5P4qdYYoGuZOBmrCWhM6BR4BG/FlCzsGyycOiRuf87X+ARvZwIDAQABo1ow 
14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBRdRniSslrZFoh6a2IH94O6FAMnSDAfBgNV 
15 HSMEGDAWgBTpzoYHX05iwqiLwsJlNE/yT/+ZKzALBgNVHQ8EBAMCBeAwDQYJKoZI 
16 hvcNAQELBQADggEBADm9c3SFghzRzDIGZBA6Cp85qpnDlwgh8iD65xVIvVl1Xr4n 
17 K75zUJsBXvpDJXllUbrevDRs1XlhY87usW8v6S9sVINAlrPTx5KzWWWlOl5X/B+X 
18 CJX4auzrK4Kw8uDjfJlabMZy222UxPLYcv1f5SQTpjDqJAD8itqXrJ/6jCWZgvbb 
19 GKv47XZrsVn/8aeJiou1TG398U+jgcadhHGvBuPT0SSFt84DChhOty7s3SWhp5W9 
20 v6jbbl0Os63689t04YRwKIglYV4reELV9A+ODx2TwEYgrCT7B/GcztmDkLrd9wvu 
21 a6mmkc/HxUMvYjZgb0+Nc5UncB5H7I9QiWwG9m0=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7I5eNm1cqsV6np79Hy7i4FORnRNurUMO
 9 25bKpQmUJDKaG1mle0AQDSGGjtSecUqkMvF2gtZF/45LvS9qevjbMfepcXeKpMAg
 10 n6h0DaCAN4xuBYxzpBAC7f0G4HT3lvpNuGv242651RSDToHR2lmGhXw9fG5FNxfU
 11 IKo+6qZKdGLC9YSlnGI510oJheUqWYmky/pvOgxtps/bo8vjNHD+I8rhxysNlh/f
 12 ej9OkFaEvcZgxC6UzGMdNBVhz/5kWKYExsIYnXSSa8g67fZ30i/sKcmgV2z257hd
 13 rLd8YUnHnOIkUBi7TiYctuSO2CzgZtzpBSnyEOfSh/XaXnbjQD24OQIDAQABo1ow
 14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBS5YtzXMiM2EVNj8p6tb4mJ0aFSPzAfBgNV
 15 HSMEGDAWgBSTg/f9wOL/Li7Thg55oCYtKXD3ozALBgNVHQ8EBAMCBeAwDQYJKoZI
 16 hvcNAQELBQADggEBAHIv7KxupqYbLbBg0xHIEVnLZ6uAbLmVfTemIoP84CljqAVJ
 17 QYoC0XS8/SBwydphIkAmjRuNzErMcllUpxUvgEBFeW3mGoG92bBXnrgGL4//AUnZ
 18 7WyRv1s8lsDmmtOySk7G/j1B+DL0Tglm7uK2B7xmBz3VySJ2234H7feEYD+Z8YJA
 19 qApYTKl9GE08Q85MWW1oWMgojDmW7HP/EtlQcOWoC1kGrZtMJ+gUtewKq0dd4zvZ
 20 7RvDhn9KwRngi403lXmVEIlO7VGiGpecpORVR0Yn1v6/wH/Gsx/bJYZaUi+sNYTL
 21 4UwMzNniO0VL3r469Mv5NRC5q67WLBNlj3ez+pU=
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.51 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 MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDTdtcbJkUla7Aj2 MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDchlHhSJEkIOav
3 q5bVFAZnWLpJYGPGfPhEcxW7zG5flcjoFktLDuiXPk2blyxfim6KjJWIuAVYPc5D 
4 9XmP1pglQRaBp/uqElPz9SHNvymTLXxbIkOoXF3LJwJU/smJjbSBKDaasa7sKGKE 
5 V7UnSQEV1BwzNrUuNNq5T5kiQAJypHAy2d8TZup1i1uZEkuHK4wegqN0gz06LvaJ 
6 jb/pv6Au8oY0gW5429WvGhDvSjeGjk59cR+TcO1YkyrytmWgQgoeraIP7J7WRskz 
7 43ua9FB6A0sbI2tisNts6m7Waxw6iyier/stmpxfHupNcNMuoC/7fowdbzJLYq9d 
8 dEC9Ve87AgMBAAECggEAJGFesooL/Vsgi5J6uZ/fVipaqkMOB1j6sXQHOi76kjFH 
9 xj4HqBshgtuyKGGCvdEoIWf8VfAq4zqG4QQ7bLajqE0hXR8UWfcbQG5c6XPI6Ew8 
10 B8XGVBHIBSpp6UuISsT5V/seIdEN4g00ncYlIWQa7rF2RI1V8GQheR4rn0vZ3/UA 
11 SoN1PmK8Fjwh35AXefnOHwp5rDLYEpy4nDsG7HzMg3jC2JFezjA16dwPmvkAEfhm 
12 UHd2LLW4qj4oavlszSmTFSQR1JuF5MZ4F9CY3xq3CJqzYNQnVjmvp/9tNgc3bwmL 
13 Sn22TPHccjNXXSFq88Gw9OQPpGP/hrMc5dsXrp/LIQKBgQDwe8GQsZmLK9pyUK9D 
14 RmnRwue+xCEwQyOq7CkJaPRpuwUSdtjj/uN8pFe7Au88BMIl23B2tdYka5HScOCn 
15 al8y+y635FVEUk1IrJIlAmIFW71L/8E6XJi1uPahkyMOYqD1817WyyELzo49MElF 
16 W2D88GlsEKG9QgeGoKtx8vAH6wKBgQDhG8CaFZq6p2PZApeX+YZC13h0yHBNpDh5 
17 NS9rp8jlkjW86XObWzofR1Y/sbeSp9Ff2ssJ0AGy1aVOlQBpNkN3vQBhPj8tpLrW 
18 x2A3nDyCq55jSuSsh+vroWaA076Kn/hQI76nT2BOyWDNEmuCLGr7OI94i1LULYLE 
19 FiESr2+x8QKBgQDjkDha87SYPac5BaDTyI3aMNWbb3z4bpAR7efnP6oJYzApiM00 
20 8r3R9LIQBXbdFKOjr0N9EhTR4fjbanUr9zyewZIz8Z2+SSNY4fRpkRewel9my13O 
21 HFFlpOG9g75onmwyUVotZ4qd4Zg3zrmHKDFfKSCZYiOrNBBrFR8ndPwugQKBgQDB 
22 FsQLp1J0ntaHs7CCvJdMyHRbf/7MqnuChHtrlZ0+Rj7wDzOJ5COj5tX1hqRXGLoA 
23 xbT5csGyO44zLJ4QoWoX0Df+MZ2RskZNqvE+YjaJQ1p2AyzJTUGxeV1qTbaYRAWE 
24 AFUuQGj0y8nLvewX2a/eU7LFDIT82Rjcx7qQw4lEkQKBgQDWLVQuf7CtDoShJvjJ 
25 0svvdRMa6lkk+nxVmI0OJVGZipMls1LwYWHD5i+xU2TeShCCJEBSjjG4jUWApfaQ 
26 kJgzoh1OKyhCUnotpaAJyTs1mAn1IRcVuU88DKXdegJbUaVNLc9aV7KistMabYPq 
27 DL/3hskjs39Qae1DwWlyPYUXww==3 EJtoP3TEhMEPl62WRfuT4fI8qIqvgBi2l3bHHE29PgeyINF4MszDaLeb0zR/aeax
 4 2iEKh43OQDL3rJrjq/xcBLwAP5S4/Hjcx5Zhya13zx6MclZXCpW4kbez3y2YS81x
 5 K4krC3hyS9FDrx+YFTPdKOTJ8gH9L+iBy1L9mRh9xi2qJInhVEfnjiiZNu3suQFP
 6 DMrKcLLO8OYX1nQ5lw83fd8/qzDvxr0G3gniPjBFn2XbWwP8XOgf0FH65hZsSUb/
 7 AE7JkakApsxv7wz8jWUvx1fLUQwfZFFBPyiXxYm2i7VsCkHHTeacgRob87ny03Hs
 8 kvrBjhXtAgMBAAECggEAB7WjGi2nyVa5yd1aRDA9EaZp0Mo8NYM30t6KJ0hlz3yP
 9 y0kLTCsMpV+MSalvuUnesmba+GskrDRUbjD9M7mJIcXzzN3aF7iKXOCGKWS6UHyf
 10 GxTX3eOnmVyCfxAmPZUZ++G4RY+5WoLX6VYczbDxIonNBJaUPlm2E6Fw3NswP5zY
 11 Xlc7K0Rwcil5SkGGWb8DmM+ZiK/89qH+QpyqJz1HlihXSFjW8RT7Gd9RE3b31ldT
 12 EI4dwkGQjVUbx+X1S87cRDCfIomH1eCeulgccnnwd+drH9uzk206Z2HrvniQeJv6
 13 9ODeC7apjVtOclFo+Snwbn110Tu3bQp2dGpYlm9RHwKBgQD2hY7pcpFT+RxOwtLC
 14 hPCPl9wRKxkDUuOui1lQajj6/XJQbYl9Z4hqN0VX1BuhDAX6GO4MNkukhy1+In/+
 15 dYC3EbD2H4Z2aRJYZdVgKMrNrgSjnXNKA/O0b45roMOsoKwCG59FoaPJ+Btk9yP8
 16 vqMO/AkTF1HOJQWppqklGbPsawKBgQDlAOFiuj6HzGMEt+QB4QN/a9liF4VdX/qU
 17 aix5b9ShQVRDULbH3S7vBaYp9f5eMIh1U0v35PhIyjI93iqcJqijDg9+XWTozG7T
 18 AQ+BmohKy1/EmoZA19jbfsQg145BNuY+LeTVp/g6nIGUmaN58zSnpSx62HApzkzq
 19 uCCVai+dBwKBgQCrF050HptWGFHZJ8V2UyVRwydskuitMd3qybOW5+Hb8AJiZ2NA
 20 sZYvgWSS7Baw0tNjG+I6f4RID7k3DWKfi5VleNXEO2Tq0Ul2KFbKggUecmOt2hyl
 21 hdChrbq+X7juGiTG4bzMar5t8c+xZwSG6Rfp0mnJ4ilYVMF1WMGTih8hOQKBgQCE
 22 D+fqaYFaCvInbGze8IZ12xo3yVytpoX5ROl09prmi6guUcO2qsVALj/O/v+8Db0D
 23 /A9ZXAAa6g/jQdXMyzaBIcCpnO5umkZnBLuOgDGNAI+v73TwvAlhO0+bqPNuhFxv
 24 C0RmOkGae1r2+UsfLrP04foutdapJUGSMrEHuX7PzQKBgQDPR60vpEhlpq6CaKo6
 25 cv0Qn77SO5owyf7T1w1GF7ncz0SjHrSWnc23USWg2SM/v0QWLUyD6vjFJXRFW48D
 26 EUJDLgXGuQ+yKE0d//lxKBrwGjDf+T8dqYVltWTlVgLnmrCas0WWP6SAwZCJ8L4i
 27 gHrAcMWgR/ODVxPHRNlPFzTDTA==
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 QXV0aG9yaXplZCBUbyBTaWduIENlcnRpZmljYXRlczAeFw0yNDExMjcwNzEwMzFa5 QXV0aG9yaXplZCBUbyBTaWduIENlcnRpZmljYXRlczAeFw0yNDExMjcwNzMyMjZa
6 Fw0yNzExMjcwNzEwMzFaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhTY290bGFu6 Fw0yNzExMjcwNzMyMjZaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhTY290bGFu
7 ZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9nMRgwFgYD7 ZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9nMRgwFgYD
8 VQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK8 VQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
9 AoIBAQC6r2KV8vq9NJkQnuEiQIQDKr6Itp0iXYp5Edz665QcnEW0srJmib37rLKs 
10 i0B3PNFlTfSUpZ5nehVdKBZ7nCM+NBoP2oE4frBRa/XcftbvbSSYP6ESaehmdMIi 
11 0FYf7EXpVRN3+hT6CoHSukjqTbyqCU69exWg4hiCz01sIPfB2LqhORFTC+eYXSHi 
12 zSKWMylHPz2CP1uKtCgMRj7YNuxPzfaGvaevJVvwIQtOTnCeNjAvAtA5egB9Joe0 
13 7eL+UrYNENPUlmIqVhC0rZFDbkVvclN5pkvjsSjNMA2DqX8ml4sanmMGMPWoqsgg 
14 D+fT1AeZAzpxDP46yVQp0RYMYglxAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O 
15 BBYEFEpT+KVmq6K5aU25Fg5IjVkKM2DkMB8GA1UdIwQYMBaAFKZ35FWOrCGijH3u 
16 yYqSw/f7qg/NMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAW9sdbz1R 
17 Fu23xUjZIvD8jMsFrzPCRJVLg2gTKZMaoAnIJElHKgyE9uhJ4URmYrqxaP+Njfp7 
18 pitmVzMmCwLSrbwwmRLJWlCS6dBkZyPCoMOd8lndg+EvOw4eAbL8lPuE/5I+r6PV 
19 95sHv7qPfjm+9bZsBfxu+SXT2w3NrcOHXznjtejKPvZPQuvUciU88y7it29Mq8ey 
20 8Fi4GITkUjrDfbUbQU6oMglkW75e3prEkzgIHTwUhLX0uN9t9PAt8hPI5EvIIvFS 
21 peVU3qYvYDlPKglDIsu96udMOUr0FWRYKDBRPrbb4yjnOv3pl2Vxy3j0pW0ykVo6 
22 dfLE30GLfkDPXg==9 AoIBAQCjPER2nk4gQyPaCnCciVI0JKYQNaguUXeYOINM2iDyra2YkSThZ7UMW/kM
 10 kw47EcKTmI9/YyGz2A3st3RPIzkowSo0ytvhhLdbOCFjBSN3Lj65pHn5PSSavygl
 11 q5Lm07E97kVMk3jPGELK4Z3iZOTZSm1b0hyaM0/zVLsZgWSRLj39AJXmEE6gxTvz
 12 udlfotjOSxqUFgBakURumArKMwjQ4twL+F+t8kFqMtn23wQuDwzTlc+aj4OgQYMj
 13 NHUEBQiuTPOg6+iKHAfMuifnRzPpqJC79q2yaaXgq8RkQvmyDqIXfPceeFPSL6Ah
 14 ZCYvWfX07uC32GvSc0GJPP13dJXlAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O
 15 BBYEFETnghSKqCr00nugaIgyKS8GBcXiMB8GA1UdIwQYMBaAFAtqZeuH9Si7k5ph
 16 Fk1qgfsgQFQoMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAWwurymZn
 17 5PIt/6RL8pnaZrMfFzP32DrVPEOSNo7PvYcURtKVQQLe8/jMAs661g8qhv533fhP
 18 mNGp4swmUKPon6gVctlrIY0pq+jkWZ6nOv3IB9aQcklfMftF0hooljsyTcYlfNrP
 19 R9TESZHW0fKn1AkjIJWDu+vlv/NfJlLH7n6Do0ShcX0JT1dyTYDhWlpJJO2Wz7AP
 20 +fKiLSMh2pmAFtUjAOtqFRwZvU4exN8+NSLpwpvLVTvDrBFcs34nOWf22ZwwyIIW
 21 Boz8upV1amw/FlHQqBuH7k/6cIUzJxrYP36mOqzPw39Z22rN/qcJHXRyuj1gAttR
 22 8VC66nggaLDhgQ==
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
24 -----BEGIN·CERTIFICATE-----24 -----BEGIN·CERTIFICATE-----
25 MIIDxjCCAq6gAwIBAgICEBYwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx25 MIIDxjCCAq6gAwIBAgICEBYwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
26 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM26 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
27 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw27 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
28 NzEwMzBaFw0yNzExMjcwNzEwMzBaMIGMMQswCQYDVQQGEwJVSzERMA8GA1UECAwI28 NzMyMjVaFw0yNzExMjcwNzMyMjVaMIGMMQswCQYDVQQGEwJVSzERMA8GA1UECAwI
29 U2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVByb2xv29 U2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVByb2xv
30 ZzFBMD8GA1UEAww4VGVzdGluZyBJbnRlcm1lZGlhcnkgTm90IEF1dGhvcml6ZWQg30 ZzFBMD8GA1UEAww4VGVzdGluZyBJbnRlcm1lZGlhcnkgTm90IEF1dGhvcml6ZWQg
31 VG8gU2lnbiBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK31 VG8gU2lnbiBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
32 AoIBAQCjPEE0ldUE7rgWdhDAnNyFIBBQrm29TfHyJBPGevAdejGXxZ/BmWpWLC0M 
33 Ep/J1PiEmEmAKT6WTRoY/o5XHC5uqanSZItP3mPHSb55PrchRLZsI18uu9weTlnR 
34 fel9Nwi64mYHhVovxlqG7P6EOnJ5JTvRnxOkf61efIexa3t784BwKqjBwBeYReDI 
35 aViMJBeIMutagI9EFxFcX971bQv1YlN1wl/IwzQllynuKmkT4bpwnjQewJiFUv5v 
36 clEXDs9rsqXm1UK4ES2++AhmuIxJThdiz+a9zB1M7OE5Rb8DZQZB6nbPcY8IXhb7 
37 8Hyad/u2iB2cy1iHLtm7CiluyYbZAgMBAAGjWjBYMB0GA1UdDgQWBBSmd+RVjqwh 
38 oox97smKksP3+6oPzTAfBgNVHSMEGDAWgBSP+ZopCiFSNuEIwKz0mmYBRrTziTAJ32 AoIBAQC8xuaEkduuCi5/XpY3WX+KGl/RvwdaRMkFVgV/kAzbXd6RqJYl6BMiYWzr
 33 zh9blnR9iMv3Gs3KnksskRnfZzfWj3uIu93OQrV64eRMXypj6vPWFp74RyTCIB4f
 34 z10lz2zhxFVCQwsFDSo8VLD1/vbLu5jiOLcajDx/qfcxfHMQexp5224UZlly4qTU
 35 lmVnE8AuxkSIg0MZGiBcBe/ZJnV2jOvyPO0nJiuZ5jAXvtsEZd9PDNpPjch99Qlv
 36 3XZaS80ab57uAgtrdmHN0zk3qenur0CUSBH8ZWSdsWxunehjXo7GKLqYrVRudni/
 37 g045ZX0e0rdjIwOOv1473FMUnpjvAgMBAAGjWjBYMB0GA1UdDgQWBBQLamXrh/Uo
 38 u5OaYRZNaoH7IEBUKDAfBgNVHSMEGDAWgBQzbW0czoXLqhWvjYXkPsjpNWSD8DAJ
39 BgNVHRMEAjAAMAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAN0tVON+q39 BgNVHRMEAjAAMAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAyKiVJiBd
40 1qlbgkoCiCRRIgEpfHDjxe5nhQ6CnI4R0vZ11EKkji1Xnj6NLzxXoiIQXhLSVqT0 
41 VLlds1tM92e4N/CMrfqxsB1snGhcPjaVfqy9s3hNdOtDJqujqTmhZcDZZ3om4Fsj 
42 yeKNus8gbnTOOoC/c/KQ9HgZg2U+UMRr4vGLCJG88M20Bav6R/p3P8PMA5Jxo6ww 
43 i4wmknoJZj9a8DDbah/hq/2SrxfPiTfu9UY6Y9aqvUbcy13bnLsLU993Hb0LC6eZ 
44 WPDgGSE6CE0wjSTGai3A+YBLmhGj3ecfMDNEDfqAcOiGSq9s7ODekgXqyyviNLcW 
45 cXHJRZnLsNnV0A==40 CwPy0Zbv1xLkwTNcekafHjOPxoNIpt+90VNoD8/M6rhBG9aMvkt23Xci/LTmeL64
 41 XY9yu/qGY3kgt3m+xYqFG9Hsdj+pzcA4J/+ioYw1S5oI8sc4HMPatY2+RO5GfiAV
 42 LcOBVs+b4/s8iF8OCxpY6/nJ75i5x117i+iDhD5iBgoMyNKmHFJ+/YBMkTemj5Y9
 43 vN+wvvBf91tnGm3u3YICdfZjsd1a2VQu1j+yl89TW4fRVvMVAuR1ui0/h7ECjrUg
 44 C1YZXK5DO1t3yCbWMEMXPLHo2EBd3NhetezQmOKwiG0fRj4zRwusZLqUo1GU3A5w
 45 5rwqt3DvNOwo7Q==
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 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC6r2KV8vq9NJkQ2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCjPER2nk4gQyPa
3 nuEiQIQDKr6Itp0iXYp5Edz665QcnEW0srJmib37rLKsi0B3PNFlTfSUpZ5nehVd 
4 KBZ7nCM+NBoP2oE4frBRa/XcftbvbSSYP6ESaehmdMIi0FYf7EXpVRN3+hT6CoHS 
5 ukjqTbyqCU69exWg4hiCz01sIPfB2LqhORFTC+eYXSHizSKWMylHPz2CP1uKtCgM 
6 Rj7YNuxPzfaGvaevJVvwIQtOTnCeNjAvAtA5egB9Joe07eL+UrYNENPUlmIqVhC0 
7 rZFDbkVvclN5pkvjsSjNMA2DqX8ml4sanmMGMPWoqsggD+fT1AeZAzpxDP46yVQp 
8 0RYMYglxAgMBAAECggEACk4SX3PcTKutu9XDWG5OgzS9tAL9kUcv1L9MTxMIN9yV 
9 +fOnxqJ5mN4HdmAQ8MwMBH8tPjPWtsBN09i5xfzAUseSPTgK7EUNA0+V8KQVRf3k 
10 uF1BzUgIlrhA+6Y7rNMwaEEEnDmzJPrFwA29puZf4NR28t1rnBgC8ZyTGeIHfx0Z 
11 CCTg8hWT7PY003ERpmr7VV7IneAZV3GGLREQWSi1mOK7y+4JM//M95nm67j+UH5I 
12 +IOhhYekpvCxTcAZKlt1bgLjaTA71VGwM4ZSqEKAtxi/FIHwFlnHlfPwwNSktAwZ 
13 gBrighudx+2nf7P1SmAHGHPJlzYsWUaOZEkJKDuZQQKBgQDjIPetKMHOSD+SWPu5 
14 Z1Tff3DDSJ1jytHvONcT2c5Eyh8IMGOgi9FJkZreJ2iVN7tUqZvL8g1nYVC/slgi 
15 R8S2BfKkFl67JYHuGwdUgw82wHkzyC0JAZRjGF3bD1wTGwnT+rnLjpvK8g9IsK6j 
16 ILautyI3k95AARSx9qUhhdr10QKBgQDSalVkxPGmtO/aWAQW7c7+fQ/bJxF3+x+K 
17 ObLgyAEgECV3czD3VBXByv0zczS4vEQkKphmKWQBRvolWku9KQsJ5ItojYMhVzcC 
18 d4Dy+3dXGqTvzZDj023mTbTOawohnR8f3ksanLvx5Rz8DYrBLXrGvK7GKmmSHbmT 
19 RVrAnAWhoQKBgQDIv4nKFdz+e2Mc8eNDou4kQJqlMBhUbJ6TJxUKaZdju5YkAcj8 
20 zLelo7lTI1fPk5vSn7qhTwbD2gKp/HLjkbVvAODOYStHlEY78s3Ox6v5w7McrpAH 
21 hsrlr1K9XN0P0fUk1FXFcf2HKd2SbP9eFXsB/8GRh/OHdK0bApo/f/ThEQKBgG0z 
22 OjYd77uw03nhi93KdU6l4QC/edVmwqud3jPCGLNnLcqcQaFaRiBZFKcK9yWYr1SF 
23 tqnueTQgfdm8zunQzyXHMoKETrWS6b2h/44a64iND2RUrwlNxQ9s7JTkAFIJlQmY 
24 +ClLhk63tR8qeARhcgKKEbpOcJOgUZsYt0yWrGWBAoGBAIlth0y7t0rvSJdAGoqV 
25 MNAGPi17Anzxx+GqnFnXZfYaZCWnZLvKpo1+nF7iucR5gyZAIS0mL8XLZK1o0mLE 
26 BIOfP1sxd4cqh3H41UVSjkrQZFglH+o/R3Xmk2p1PDra3Mg+xrpCfRcsFma0YKeB 
27 06V7B5jEbgkwRC2JNo2qAhRb3 CnCciVI0JKYQNaguUXeYOINM2iDyra2YkSThZ7UMW/kMkw47EcKTmI9/YyGz2A3s
 4 t3RPIzkowSo0ytvhhLdbOCFjBSN3Lj65pHn5PSSavyglq5Lm07E97kVMk3jPGELK
 5 4Z3iZOTZSm1b0hyaM0/zVLsZgWSRLj39AJXmEE6gxTvzudlfotjOSxqUFgBakURu
 6 mArKMwjQ4twL+F+t8kFqMtn23wQuDwzTlc+aj4OgQYMjNHUEBQiuTPOg6+iKHAfM
 7 uifnRzPpqJC79q2yaaXgq8RkQvmyDqIXfPceeFPSL6AhZCYvWfX07uC32GvSc0GJ
 8 PP13dJXlAgMBAAECggEAD/K8caZn1akZoJzygai8+lE2VFEZvGTDPYEP+vs4yt0D
 9 H+vWYZtjSfDWdU8MzeKfUxJNutFxooOSYLVPzMeRNxUgTYYgU3lG/MeQI3+GBofj
 10 IvoZ3KsHn4LbpkqMELdQEs/rv16NKBajt/SxG0RmQ4CNDLKLjtlCj3CQ0x4cOD7X
 11 QIG0cjy2NiMG82NDQS1FV2m98/AH7w1OqVntLf0BewimFn5MX1HRr3muiW+KFLvf
 12 V4nRw1nndAMO+2Bw7UspHEmfl0H77LYYnJhVe5SA6VQWRUvughB8FDnMbjjaoQ6y
 13 eoC3yq/L7f43R9/14g9gfNWlzm5X2T0DB0ZaBzpYYQKBgQDfH4umXCnbs2TiQxdI
 14 GUzkRLj6X6g559N16OGazfMScp20Nm9XRYT7cwxYhn3+AyKZW4R2eoizM4AJogPZ
 15 OPVFVM0dQJ/dqFXCRU0malqF6yD0TJlS8V8G+AxCLg244iIJcJ7lGGcBg14SX63V
 16 tbI2ZTtmzEUJwaVdEVeDnlqFrQKBgQC7SbAR4ohGbyVf3thGz+Pob4onp3Sd+94V
 17 Q0e/gvB1/KF3q8eHZ1b2q7sny9pi9Af+v07Tx+GZdDY4W5cwNtj4/I23PEp515QV
 18 C0lCa8XrDWcfUX2WU4h5243ZxRb0DT4OgjJhDOvBJPPOhc+DIXI7QUCf2/ofrGq6
 19 b8PW8PSoGQKBgQCNK09XJW7Sc7F7uskrM97Denuy5fzxDi1rp7m+EVoerOf80ogl
 20 pnWaBlOkWwuyQFeOwimQMLz27Lmw3pIiyPfeMuZIANBlFRGVhfVnPdkia/8Asso7
 21 gT4Hkb9ny+2gsWqpoFjYSFU7ztshMuowkfI8mlY4FzwDDUNMHCHLw9AwTQJ/SePI
 22 k0XMff1bwXcp3MYoJIvc9cgbOjkkZT8mD2iZdfM1wQEEt2cN6EPYktraTi/494iC
 23 kQtK9j/jJFj+TQdWkuURBDnFKEzlH2hUfuAGNbYT+UctRSGvtmPokwIvDBotYYv8
 24 VE3EtW7ewZwJQrLvXnFgDbG7/MMJWIS/vw1ReQKBgQDCHnuIHptQhUi0aT7woA5C
 25 OKXjjsZmvCD7L0b8KhhSKDGn7900bnKUuUct/7mbr6n5NRxv8nOrlDLKMF0tq6L8
 26 vcpTPBu3KBIbIRZV9kCVbffvuUsJ1hlMwMsY624iE3qdmLi4MmAU/P6NgLaJ7Se4
 27 6mcyTZz56wFaI+jrhOSH9A==
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 QXV0aG9yaXplZCBUbyBTaWduIENlcnRpZmljYXRlczAeFw0yNDExMjcwNzEwMzFa5 QXV0aG9yaXplZCBUbyBTaWduIENlcnRpZmljYXRlczAeFw0yNDExMjcwNzMyMjZa
6 Fw0yNzExMjcwNzEwMzFaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhTY290bGFu6 Fw0yNzExMjcwNzMyMjZaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhTY290bGFu
7 ZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9nMRgwFgYD7 ZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9nMRgwFgYD
8 VQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK8 VQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
9 AoIBAQC6r2KV8vq9NJkQnuEiQIQDKr6Itp0iXYp5Edz665QcnEW0srJmib37rLKs 
10 i0B3PNFlTfSUpZ5nehVdKBZ7nCM+NBoP2oE4frBRa/XcftbvbSSYP6ESaehmdMIi 
11 0FYf7EXpVRN3+hT6CoHSukjqTbyqCU69exWg4hiCz01sIPfB2LqhORFTC+eYXSHi 
12 zSKWMylHPz2CP1uKtCgMRj7YNuxPzfaGvaevJVvwIQtOTnCeNjAvAtA5egB9Joe0 
13 7eL+UrYNENPUlmIqVhC0rZFDbkVvclN5pkvjsSjNMA2DqX8ml4sanmMGMPWoqsgg 
14 D+fT1AeZAzpxDP46yVQp0RYMYglxAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O 
15 BBYEFEpT+KVmq6K5aU25Fg5IjVkKM2DkMB8GA1UdIwQYMBaAFKZ35FWOrCGijH3u 
16 yYqSw/f7qg/NMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAW9sdbz1R 
17 Fu23xUjZIvD8jMsFrzPCRJVLg2gTKZMaoAnIJElHKgyE9uhJ4URmYrqxaP+Njfp7 
18 pitmVzMmCwLSrbwwmRLJWlCS6dBkZyPCoMOd8lndg+EvOw4eAbL8lPuE/5I+r6PV 
19 95sHv7qPfjm+9bZsBfxu+SXT2w3NrcOHXznjtejKPvZPQuvUciU88y7it29Mq8ey 
20 8Fi4GITkUjrDfbUbQU6oMglkW75e3prEkzgIHTwUhLX0uN9t9PAt8hPI5EvIIvFS 
21 peVU3qYvYDlPKglDIsu96udMOUr0FWRYKDBRPrbb4yjnOv3pl2Vxy3j0pW0ykVo6 
22 dfLE30GLfkDPXg==9 AoIBAQCjPER2nk4gQyPaCnCciVI0JKYQNaguUXeYOINM2iDyra2YkSThZ7UMW/kM
 10 kw47EcKTmI9/YyGz2A3st3RPIzkowSo0ytvhhLdbOCFjBSN3Lj65pHn5PSSavygl
 11 q5Lm07E97kVMk3jPGELK4Z3iZOTZSm1b0hyaM0/zVLsZgWSRLj39AJXmEE6gxTvz
 12 udlfotjOSxqUFgBakURumArKMwjQ4twL+F+t8kFqMtn23wQuDwzTlc+aj4OgQYMj
 13 NHUEBQiuTPOg6+iKHAfMuifnRzPpqJC79q2yaaXgq8RkQvmyDqIXfPceeFPSL6Ah
 14 ZCYvWfX07uC32GvSc0GJPP13dJXlAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O
 15 BBYEFETnghSKqCr00nugaIgyKS8GBcXiMB8GA1UdIwQYMBaAFAtqZeuH9Si7k5ph
 16 Fk1qgfsgQFQoMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAWwurymZn
 17 5PIt/6RL8pnaZrMfFzP32DrVPEOSNo7PvYcURtKVQQLe8/jMAs661g8qhv533fhP
 18 mNGp4swmUKPon6gVctlrIY0pq+jkWZ6nOv3IB9aQcklfMftF0hooljsyTcYlfNrP
 19 R9TESZHW0fKn1AkjIJWDu+vlv/NfJlLH7n6Do0ShcX0JT1dyTYDhWlpJJO2Wz7AP
 20 +fKiLSMh2pmAFtUjAOtqFRwZvU4exN8+NSLpwpvLVTvDrBFcs34nOWf22ZwwyIIW
 21 Boz8upV1amw/FlHQqBuH7k/6cIUzJxrYP36mOqzPw39Z22rN/qcJHXRyuj1gAttR
 22 8VC66nggaLDhgQ==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMzBaFw0yNzExMjcwNzEwMzBaMIGMMQswCQYDVQQGEwJVSzERMA8GA1UECAwI5 NzMyMjVaFw0yNzExMjcwNzMyMjVaMIGMMQswCQYDVQQGEwJVSzERMA8GA1UECAwI
6 U2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVByb2xv6 U2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVByb2xv
7 ZzFBMD8GA1UEAww4VGVzdGluZyBJbnRlcm1lZGlhcnkgTm90IEF1dGhvcml6ZWQg7 ZzFBMD8GA1UEAww4VGVzdGluZyBJbnRlcm1lZGlhcnkgTm90IEF1dGhvcml6ZWQg
8 VG8gU2lnbiBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK8 VG8gU2lnbiBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
9 AoIBAQCjPEE0ldUE7rgWdhDAnNyFIBBQrm29TfHyJBPGevAdejGXxZ/BmWpWLC0M 
10 Ep/J1PiEmEmAKT6WTRoY/o5XHC5uqanSZItP3mPHSb55PrchRLZsI18uu9weTlnR 
11 fel9Nwi64mYHhVovxlqG7P6EOnJ5JTvRnxOkf61efIexa3t784BwKqjBwBeYReDI 
12 aViMJBeIMutagI9EFxFcX971bQv1YlN1wl/IwzQllynuKmkT4bpwnjQewJiFUv5v 
13 clEXDs9rsqXm1UK4ES2++AhmuIxJThdiz+a9zB1M7OE5Rb8DZQZB6nbPcY8IXhb7 
14 8Hyad/u2iB2cy1iHLtm7CiluyYbZAgMBAAGjWjBYMB0GA1UdDgQWBBSmd+RVjqwh 
15 oox97smKksP3+6oPzTAfBgNVHSMEGDAWgBSP+ZopCiFSNuEIwKz0mmYBRrTziTAJ9 AoIBAQC8xuaEkduuCi5/XpY3WX+KGl/RvwdaRMkFVgV/kAzbXd6RqJYl6BMiYWzr
 10 zh9blnR9iMv3Gs3KnksskRnfZzfWj3uIu93OQrV64eRMXypj6vPWFp74RyTCIB4f
 11 z10lz2zhxFVCQwsFDSo8VLD1/vbLu5jiOLcajDx/qfcxfHMQexp5224UZlly4qTU
 12 lmVnE8AuxkSIg0MZGiBcBe/ZJnV2jOvyPO0nJiuZ5jAXvtsEZd9PDNpPjch99Qlv
 13 3XZaS80ab57uAgtrdmHN0zk3qenur0CUSBH8ZWSdsWxunehjXo7GKLqYrVRudni/
 14 g045ZX0e0rdjIwOOv1473FMUnpjvAgMBAAGjWjBYMB0GA1UdDgQWBBQLamXrh/Uo
 15 u5OaYRZNaoH7IEBUKDAfBgNVHSMEGDAWgBQzbW0czoXLqhWvjYXkPsjpNWSD8DAJ
16 BgNVHRMEAjAAMAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAN0tVON+q16 BgNVHRMEAjAAMAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAyKiVJiBd
17 1qlbgkoCiCRRIgEpfHDjxe5nhQ6CnI4R0vZ11EKkji1Xnj6NLzxXoiIQXhLSVqT0 
18 VLlds1tM92e4N/CMrfqxsB1snGhcPjaVfqy9s3hNdOtDJqujqTmhZcDZZ3om4Fsj 
19 yeKNus8gbnTOOoC/c/KQ9HgZg2U+UMRr4vGLCJG88M20Bav6R/p3P8PMA5Jxo6ww 
20 i4wmknoJZj9a8DDbah/hq/2SrxfPiTfu9UY6Y9aqvUbcy13bnLsLU993Hb0LC6eZ 
21 WPDgGSE6CE0wjSTGai3A+YBLmhGj3ecfMDNEDfqAcOiGSq9s7ODekgXqyyviNLcW 
22 cXHJRZnLsNnV0A==17 CwPy0Zbv1xLkwTNcekafHjOPxoNIpt+90VNoD8/M6rhBG9aMvkt23Xci/LTmeL64
 18 XY9yu/qGY3kgt3m+xYqFG9Hsdj+pzcA4J/+ioYw1S5oI8sc4HMPatY2+RO5GfiAV
 19 LcOBVs+b4/s8iF8OCxpY6/nJ75i5x117i+iDhD5iBgoMyNKmHFJ+/YBMkTemj5Y9
 20 vN+wvvBf91tnGm3u3YICdfZjsd1a2VQu1j+yl89TW4fRVvMVAuR1ui0/h7ECjrUg
 21 C1YZXK5DO1t3yCbWMEMXPLHo2EBd3NhetezQmOKwiG0fRj4zRwusZLqUo1GU3A5w
 22 5rwqt3DvNOwo7Q==
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 cnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKM8QTSV5 cnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALzG5oSR
6 1QTuuBZ2EMCc3IUgEFCubb1N8fIkE8Z68B16MZfFn8GZalYsLQwSn8nU+ISYSYAp 
7 PpZNGhj+jlccLm6pqdJki0/eY8dJvnk+tyFEtmwjXy673B5OWdF96X03CLriZgeF 
8 Wi/GWobs/oQ6cnklO9GfE6R/rV58h7Fre3vzgHAqqMHAF5hF4MhpWIwkF4gy61qA 
9 j0QXEVxf3vVtC/ViU3XCX8jDNCWXKe4qaRPhunCeNB7AmIVS/m9yURcOz2uypebV 
10 QrgRLb74CGa4jElOF2LP5r3MHUzs4TlFvwNlBkHqds9xjwheFvvwfJp3+7aIHZzL6 264KLn9eljdZf4oaX9G/B1pEyQVWBX+QDNtd3pGoliXoEyJhbOvOH1uWdH2Iy/ca
 7 zcqeSyyRGd9nN9aPe4i73c5CtXrh5ExfKmPq89YWnvhHJMIgHh/PXSXPbOHEVUJD
 8 CwUNKjxUsPX+9su7mOI4txqMPH+p9zF8cxB7GnnbbhRmWXLipNSWZWcTwC7GRIiD
 9 QxkaIFwF79kmdXaM6/I87ScmK5nmMBe+2wRl308M2k+NyH31CW/ddlpLzRpvnu4C
 10 C2t2Yc3TOTep6e6vQJRIEfxlZJ2xbG6d6GNejsYoupitVG52eL+DTjllfR7St2Mj
11 WIcu2bsKKW7JhtkCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0TBAIwADAL11 A46/XjvcUxSemO8CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0TBAIwADAL
12 BgNVHQ8EBAMCAuQwDQYJKoZIhvcNAQELBQADggEBAJM+MyWATqIVAUTrRxiDIldq 
13 /InZmEp/glPJYflYcPj7mZ2V7WpGn4T3HjI4JwywgnniL9UDWCNcSnbejtl9Hthr 
14 Xbs8tCupA9STPGreBaJSEULaoQeiAq4dYKhD1SP8qyPn+go03qdwaXx/tm8Ov1Hu 
15 A30QScpybqvTH6zfroWAcUDP17f6ll5AzQ1T58cdgppCbB/Li5sjyylgjiQk2iDo 
16 oVvadhakwcGQbDI8INAYpCsTdmXOnwcdu/hOQyZ9/xFdr3ngORHn9fP58JUS2XDJ 
17 2RHoxxSEZcHOTVWywPlxvvqp8igUwRcaiU/Bxmka26Vjkvo7QnFWz9XE8FQqLd8=12 BgNVHQ8EBAMCAuQwDQYJKoZIhvcNAQELBQADggEBAIAl76yWLsueTzAhrrTl3L4+
 13 Xi1I8X/2PMobtmcMuMm7RhBXpJZ4WnmGjCKn3BYtglx0xkvZUtV4iJO9kAehq9Mt
 14 16mTUzfrHdz2XhbMXstkYP6ZASigxBePhHKlF4YQFSJJQsnJTyWGgWFk1LGEVCy8
 15 MCqboh0r/Fc28V80VkoYUNM1ufgTLZW5JnhSrvxe1+pBc0feaxTeBJw1PH+wpYgI
 16 2eAvAu3szkce0+kNZCHAl9KSJpH68aFRwpXxCHwZQqjs77+2daXUXZOV6OfjmWb4
 17 dQ4AkWwdc/rmyxo1N34JAIqdKYi4XzWk493ANFe0wmAYgtD25S1xPdmTGyWYLPM=
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»      271127071031Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      271127073226Z» » 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 QXV0aG9yaXplZCBUbyBTaWduIENlcnRpZmljYXRlczAeFw0yNDExMjcwNzEwMzFa5 QXV0aG9yaXplZCBUbyBTaWduIENlcnRpZmljYXRlczAeFw0yNDExMjcwNzMyMjZa
6 Fw0yNzExMjcwNzEwMzFaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhTY290bGFu6 Fw0yNzExMjcwNzMyMjZaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhTY290bGFu
7 ZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9nMRgwFgYD7 ZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9nMRgwFgYD
8 VQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK8 VQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
9 AoIBAQC6r2KV8vq9NJkQnuEiQIQDKr6Itp0iXYp5Edz665QcnEW0srJmib37rLKs 
10 i0B3PNFlTfSUpZ5nehVdKBZ7nCM+NBoP2oE4frBRa/XcftbvbSSYP6ESaehmdMIi 
11 0FYf7EXpVRN3+hT6CoHSukjqTbyqCU69exWg4hiCz01sIPfB2LqhORFTC+eYXSHi 
12 zSKWMylHPz2CP1uKtCgMRj7YNuxPzfaGvaevJVvwIQtOTnCeNjAvAtA5egB9Joe0 
13 7eL+UrYNENPUlmIqVhC0rZFDbkVvclN5pkvjsSjNMA2DqX8ml4sanmMGMPWoqsgg 
14 D+fT1AeZAzpxDP46yVQp0RYMYglxAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O 
15 BBYEFEpT+KVmq6K5aU25Fg5IjVkKM2DkMB8GA1UdIwQYMBaAFKZ35FWOrCGijH3u 
16 yYqSw/f7qg/NMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAW9sdbz1R 
17 Fu23xUjZIvD8jMsFrzPCRJVLg2gTKZMaoAnIJElHKgyE9uhJ4URmYrqxaP+Njfp7 
18 pitmVzMmCwLSrbwwmRLJWlCS6dBkZyPCoMOd8lndg+EvOw4eAbL8lPuE/5I+r6PV 
19 95sHv7qPfjm+9bZsBfxu+SXT2w3NrcOHXznjtejKPvZPQuvUciU88y7it29Mq8ey 
20 8Fi4GITkUjrDfbUbQU6oMglkW75e3prEkzgIHTwUhLX0uN9t9PAt8hPI5EvIIvFS 
21 peVU3qYvYDlPKglDIsu96udMOUr0FWRYKDBRPrbb4yjnOv3pl2Vxy3j0pW0ykVo6 
22 dfLE30GLfkDPXg==9 AoIBAQCjPER2nk4gQyPaCnCciVI0JKYQNaguUXeYOINM2iDyra2YkSThZ7UMW/kM
 10 kw47EcKTmI9/YyGz2A3st3RPIzkowSo0ytvhhLdbOCFjBSN3Lj65pHn5PSSavygl
 11 q5Lm07E97kVMk3jPGELK4Z3iZOTZSm1b0hyaM0/zVLsZgWSRLj39AJXmEE6gxTvz
 12 udlfotjOSxqUFgBakURumArKMwjQ4twL+F+t8kFqMtn23wQuDwzTlc+aj4OgQYMj
 13 NHUEBQiuTPOg6+iKHAfMuifnRzPpqJC79q2yaaXgq8RkQvmyDqIXfPceeFPSL6Ah
 14 ZCYvWfX07uC32GvSc0GJPP13dJXlAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O
 15 BBYEFETnghSKqCr00nugaIgyKS8GBcXiMB8GA1UdIwQYMBaAFAtqZeuH9Si7k5ph
 16 Fk1qgfsgQFQoMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAWwurymZn
 17 5PIt/6RL8pnaZrMfFzP32DrVPEOSNo7PvYcURtKVQQLe8/jMAs661g8qhv533fhP
 18 mNGp4swmUKPon6gVctlrIY0pq+jkWZ6nOv3IB9aQcklfMftF0hooljsyTcYlfNrP
 19 R9TESZHW0fKn1AkjIJWDu+vlv/NfJlLH7n6Do0ShcX0JT1dyTYDhWlpJJO2Wz7AP
 20 +fKiLSMh2pmAFtUjAOtqFRwZvU4exN8+NSLpwpvLVTvDrBFcs34nOWf22ZwwyIIW
 21 Boz8upV1amw/FlHQqBuH7k/6cIUzJxrYP36mOqzPw39Z22rN/qcJHXRyuj1gAttR
 22 8VC66nggaLDhgQ==
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCjPEE0ldUE7rgW2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC8xuaEkduuCi5/
3 dhDAnNyFIBBQrm29TfHyJBPGevAdejGXxZ/BmWpWLC0MEp/J1PiEmEmAKT6WTRoY 
4 /o5XHC5uqanSZItP3mPHSb55PrchRLZsI18uu9weTlnRfel9Nwi64mYHhVovxlqG 
5 7P6EOnJ5JTvRnxOkf61efIexa3t784BwKqjBwBeYReDIaViMJBeIMutagI9EFxFc 
6 X971bQv1YlN1wl/IwzQllynuKmkT4bpwnjQewJiFUv5vclEXDs9rsqXm1UK4ES2+ 
7 +AhmuIxJThdiz+a9zB1M7OE5Rb8DZQZB6nbPcY8IXhb78Hyad/u2iB2cy1iHLtm7 
8 CiluyYbZAgMBAAECggEACtLQegWjUcfoYejjNHpSLuuQ2WCvexljfQxCWWtGZ5X2 
9 GtuqO6KKB/u24vGLMc1Syyvz17Ekar/jBpw+YO1H8OOEFKTBDgMvd4PewthTOTv+ 
10 oo333jfroQDN+NOR+1D+XbHsVPxVHgzXbNHjEG51r6212TDkkwg6PSUhtDRtxCqm 
11 ga45Zl0Oi9VfVKvEYnVCqAdQYv2hQVlgKdzVziRF6jRUbufgOOkaLIVZ+Oj9flnl 
12 PXBjhf4nGv3vkSSncP6MGOmc+BUAKAT/ZMVpJbZ6hsa5ejBYRFSF7BWaSaHqHrPi 
13 ooQs9VGFDlJzpfKw8QRlX1VZRYbnd7y+BA4RVVNBgQKBgQDa9yza2ndZcCGgJpd/ 
14 MLI6+le/rcnGtehtCRSyaXrYH6WUBP8Z4b+ldlYauUlhDB25D2lNGyoGxJ5qgz6u 
15 x14HyPvG3Ts8lCZ/5PRCHdVtHO3mxHonvf1ki7BEJxAwbcW/JwfVEYQuAha2keP8 
16 6j5d8mRoSOZ+dWw8l/PWQ/rp4QKBgQC+2A+ezGxNHLAoW6Z8pYwC8omkXc0RIrhJ 
17 tJYKaKdLDCCu31nX5dEJJ4U/+EpuA/jumMCsFHxCcwcyoCnR/c3gcJF4Kp+Tu6Je 
18 zlUTxom9KLVcbJ/FYX7Djwrt4kXUxUgCia33Zkw0WXYf6XvgpPuHsLcRvN0qCI7B 
19 u6nB7Vtr+QKBgDwzLK/W1G1QeM4xDgG3/6hbX3ihbRImvQoNLxWGDnIQ8VLqtMAG 
20 4su45x9dxaDa1eklJYw/ZaSKtgsOnlMrGN0HEsGv3TNgf901szniPeVLyNRjPDpk 
21 75+PEB0MqFTIOU++iVa5BCAqDtiO76F/PTpTA+vv7v7hhap7FFzaP8fBAoGBAIdh 
22 CaOia+k/wo6+hRnC7dFhb9aTW9ceBBD088KqfpI0JjMm6brHokOWL2YzocjtNHc9 
23 EOCBH6yboK1/BGucWaEu+WJ/CfhokEQkpiGDI052REEuJSCFisD7Bcu+Sb8nu29h 
24 b3EitkgkdjEpFeFD59JXv2Xrzg/1Rh+UGlYhJEsxAoGADWToErfQz9xImPTUuIYn 
25 Hz1A0b4l3AJOnLfhyen27tUjciAnR8kRQ77IW1e7igDZzqo4M4k0mBOyTsVkysjM 
26 b72REShjhBzU3/2XOmO9kFpmewrmBOU3K/0kQc0pPX/5eT6F2Zpn0cTtPBpi+rYi 
27 Y+1f+oHQ02NOy4CwH4cCp3I=3 XpY3WX+KGl/RvwdaRMkFVgV/kAzbXd6RqJYl6BMiYWzrzh9blnR9iMv3Gs3Knkss
 4 kRnfZzfWj3uIu93OQrV64eRMXypj6vPWFp74RyTCIB4fz10lz2zhxFVCQwsFDSo8
 5 VLD1/vbLu5jiOLcajDx/qfcxfHMQexp5224UZlly4qTUlmVnE8AuxkSIg0MZGiBc
 6 Be/ZJnV2jOvyPO0nJiuZ5jAXvtsEZd9PDNpPjch99Qlv3XZaS80ab57uAgtrdmHN
 7 0zk3qenur0CUSBH8ZWSdsWxunehjXo7GKLqYrVRudni/g045ZX0e0rdjIwOOv147
 8 3FMUnpjvAgMBAAECggEARhH2IqMZTaKN2806KNVZl+NuSaaEjicWDpr9c3n+q7ZO
 9 FPbktLFN2OcczPI3hYF1P9t1CgWy+VCESsiZN+lSOpwLmJdTH2p3fmM2oHp6e5gM
 10 Zh0DaNjPdhcB14Da7Fvv6GU92FiWUIuwb7Bn9wdqh/jcKKwwmvQOyLxH+uBcvXKw
 11 2AZbCU2ZidLUbN2IIe9vHQhK9miv/lrMZfxp2ZmsGLkxOouHo/A29MqqIHQOJOKF
 12 sCYIM/0Ff8BFOxV0hVfvr4KxkSr7Etzv211TMMa68/fdJezIbMUIGqpq+JQ1docu
 13 JAnMkVCBBdp6uys5ogGZ87L8whk9IG3yCeWdbsev0QKBgQDnjpgvuzMKY0mc5qQb
 14 +MZyh+1LBQntYX8E5Lv4gqpN7MGmnJUm/1C4BHeftcFnC4bP/c89MMhhvDqjHudY
 15 RlBpTaMYUIMWWX/ibjn5BYKUIiAyusxzj4rmPFczQXQGnwHqsqnD4iHHOJ+U9U1r
 16 EfNTERR7kQocl0JV3JONDMM1awKBgQDQtEDKdv81IvUhx2i11K5nuYB4YVFRxTca
 17 XP38lBiKRINqVriGnnVsdYcopjPwRLgjGEoMkPDJGnIMnm4HZsyBoUo1tdeQgdR0
 18 zfAbkoJ5MYkrjLk9+DF5OhKKIqtoS2U+Bn1ApBima9+Y6CPyS5er1uz5qDvkJl7u
 19 EIdFPLzHjQKBgQC4tNkWsfe74IlWu+/KVD5QG7cgMWvCzBObHq4GRIx+zk2Gjr63
 20 Nc/4ia+2WTBl9x7ZiHcoM2KT+6a2ea9GjggUh5aCja6TRF8riot55XhMm5Adhz4R
 21 LD46+4T/YMWhhnLr+QpMM3SIStWY57eSoeX7q9Mv4fkz50BF50ZXrAeG8wKBgC1d
 22 4W+halx8mtia5jIQZ1D4y+pfDTQ/MHk0malb7/Gubvqgmz/4FgJbkePOLSAfb/+A
 23 +ie9Ifo1G3GOxtApEm9jRiRiwNcSwcIaOgVkVaROlki3MFU+LFLzwq/wVV44dWuE
 24 MZnpkcorTNGKNLYopHGgKKckYNB5Xs1VHnJ4f3jJAoGBAKYx90cQMJr0pQbayANJ
 25 xaaNlUHz5S0ck8RufVlq1deaBfHYuWM+XOdaDRMTe0smYLlaRlTMPKcgOGPn/1RT
 26 Vgo3CCC5H9PUwIIJeOwh7yj15lETpToP6zZfTUJsZ8k+isaE8m+TMXywI8cfsV8k
 27 j9rbk4zwLTXMPzW2U+/Shlj/
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMzJaFw0yNzExMjcwNzEwMzJaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMjdaFw0yNzExMjcwNzMyMjdaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQC7CJbgn7upvnAlcHP5jrrAPHF2D/CDu4sn7mpYpgdjLE87/BMx 
9 0tq9HFsFvgH6qt8Apjoetm9lR6nHmyK+p1a/PbtVmHkkp5cxxfUMUQYkvQWZsGPK 
10 INXWyRtmLgIAu6xze2D/OqLCiLh52loFF3Non6rEl5h9zPZIejfXaBLKrB1Uk/mB 
11 8/3AcFGdRtTV951Eb2Tns/WnlZ1MsUoRZw944DIrvV+MWudtxn5DKLr1jau3TAZf 
12 FSzBgoeJyszq56JflRlqaceW2teL17Fd54nQS/xw0KLv1HiIoYWjsFrTVMhsxiHa 
13 qw9kir1VWO5VJ4eFddcNE7qZXwpYhWTs8V1FAgMBAAGjgYwwgYkwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQU76ZmcvDcmBCP7kNWmgRS+LOKxjswHwYDVR0jBBgwFoAUj/ma 
15 KQohUjbhCMCs9JpmAUa084kwLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l8 DwAwggEKAoIBAQCozS5p1PLpBJUVGQu9nf1128/e0crj1b5jic8iKFqpOOu1YQww
 9 tXZCenFQvRIkNQuBBiSjsm3f2H32CgiVuWtOWLnyunhNd/uniu3EiWEPZCZkn4FX
 10 YlrhIzYVCHp3Wp3Lpwwat2SJMH2tbwZkCdUEqPRo1W5mCD4OsIujpmU3IOYTaiXU
 11 Ht1mm6O9Lk+5rofNzhqAJT4MUREPZw/CBICSCEatcgAglNexs9Cgl8YexGCS7bCP
 12 F8o2D/68nM9XxnHvYcrr+yec2oDYrX0LmAJUFqgZ+qBzlQnfBJ4sx+vRjIgpgRbR
 13 4nCK0aWuJf/Lx++HFGLiZmKbcOj4zwE0/eIfAgMBAAGjgYwwgYkwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQUmdRHzrDq5047omaI0e9nw9N8JDAwHwYDVR0jBBgwFoAUM21t
 15 HM6Fy6oVr42F5D7I6TVkg/AwLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l
16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC
17 AQEARluLyAMzRuBjdDu+UOIgfTajYSKRv4GHaNwfOf38aoS1P6ITS6B32L4kFrDy 
18 Z6yVkO8UL7YEy83fJJdLpHmZetUz5tDs4FRdBO+mWXVS7NFZugm189eO/YJFusFW 
19 HBdfMzd73/YRlCH+yDTk2Em42L8qDqoBlnNgdm5PGtogccSTVEZCSy9PWfSFJzc0 
20 ayfncQ4cWYjyY7Wy0A3z9ef+Z+oLwjesut8J0ZUY4q5DR02+4XB7eH91wQF6JxKV 
21 7SEJCUA16XQ9ReianKvHbA6dKHYKNUS8B7YipNePIEBwdhnpo5juBzPxw01lygKL 
22 M3LiykOX+awQzS7+yE0c2pTWaA==17 AQEADo78qkg0E/cLCe6RralstJ3dxp7XXoOtfD80kcJpTH6OJBYrE4mz150bnq11
 18 5h6U9VD829WJLRu+jbbUdloEtnXY4TDOwioK9emkr/RnmBNrTU4ZLl9izhFh+KTo
 19 /Usntq1MjfG5vTeyHpw9Y5VOaoXZH3nINVZUIdIkGuN3PZ9h3Hb4yUeC7zD9AdEB
 20 wNiE+2OJbnl42IKP5dzbmtBtbgwsEKpl/vQmESMZoKhKMyQBVonDLHa3Fd0W+iF2
 21 HnwLHexalNRNrahs5778d58CxusVMjCV2kuawYJ7sBwstB4cLUESfkLNVco2mqyo
 22 a/JCpTQDz2u0R86I+TpvA5wEFA==
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/23-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC7CJbgn7upvnAl2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCozS5p1PLpBJUV
3 cHP5jrrAPHF2D/CDu4sn7mpYpgdjLE87/BMx0tq9HFsFvgH6qt8Apjoetm9lR6nH 
4 myK+p1a/PbtVmHkkp5cxxfUMUQYkvQWZsGPKINXWyRtmLgIAu6xze2D/OqLCiLh5 
5 2loFF3Non6rEl5h9zPZIejfXaBLKrB1Uk/mB8/3AcFGdRtTV951Eb2Tns/WnlZ1M 
6 sUoRZw944DIrvV+MWudtxn5DKLr1jau3TAZfFSzBgoeJyszq56JflRlqaceW2teL 
7 17Fd54nQS/xw0KLv1HiIoYWjsFrTVMhsxiHaqw9kir1VWO5VJ4eFddcNE7qZXwpY 
8 hWTs8V1FAgMBAAECggEAXXz9IblmLgI9f1FW/yKbcZSk6C0ufUJk2+hd6wLOhYFz 
9 95lYJNrvMID4dIXV6my3vFTaj1iElPz9vgLrGp59i2k5dx8YSrykpCH9i5MCfaGo 
10 J3rWXoYMLWjn06rioGgu2qiMwvcVvSRnBa2hupLOwriwvMTD2fn2DyNcP0VLw1bq 
11 uH07WzMdhXT0YiIks/hzDNxps4/PJK+bpWdZKt2aOD4QuvJ1W94Sv6NUvnRGQm1C 
12 4hxu5hS6MZbHMtm91STd9PTNnmg5rawY3T1vPKz4ERrGj2+ivK4bjGIK7L2Nh5nX 
13 cbw7o5oZMTgdmFe9YeZ7Jdom4c25WYDalEEURyJzjwKBgQDpjqbhdxNrijv8YL4p 
14 v/Y+xbQ6hidvV41RrCbqyZIxqdgzfDtbBiZYCV6P4LSXzeMi4+OC+EykXmgbETbR 
15 zvdaljcadFpL3MY94va7OGg7YBr09Z5uurJaMZOMCHWeKo3yi01E/8xFuyG+9lrH 
16 XqcUuIcxB3RJ3CLlhTP1OOos2wKBgQDNAXycAM7hdPEJj73KWxkxOMALnlEDfFUU 
17 qXALLyl+60yF04NQAiflOFqAn7ymG/ugOWZzOo3/fk9/1cIEKNbWslPEDUSEfe+V 
18 1uvH/toGr7gPLFf1qdwXr5Rc9wmYeMiH6oguPj2wHeEFpp3MXH9KnkiWOoon2l7m 
19 PXT/R0GoXwKBgQCiW24a0eIIIeItQTswXqdZX6o3/MYxGlW87sVm9ZTRPVZ0A+pn 
20 DlFdZbX8oqIn3RIGURD5HI56vL32AvNuykcdC8tmcnfKwMB2iO4nm8CpddeHba8j 
21 HlmZZVlCQScyOjbO4pNmYcOovbtpumvEqEHRn60rIhlutr7zerNxxozTfQKBgQCo 
22 w4OQbX3hzkIra+CCuDHp+lzmc6Mfqnfj9YReQKn5aLzrIm9kKxIquhSO9HD5kem4 
23 QeicDWUeIh5SD2eTwwbxYYZhy8ZPB9l20aHyV1Om03tDSm7ytq2P9iO90ERe93el 
24 pCYNY4Gm/UHkRAB9XtwPUnRQ78oR+svK4GbzS/a6IwKBgF69Iqkv9HscE6rYTIkT 
25 oI78jh86ftoNB2uJZbppTuE7DuAKihHElg3gkCbSZLCjUZ9FgTH9BlpnqSWoxIZR 
26 mtcjfBmTX3Skq24BEk4opsKevCerH4/Wi9azEX2uWDWgmnFyOoNrWj4FSKD1UF58 
27 p+o9FJRxkxLMkabLpuJd0jpZ3 GQu9nf1128/e0crj1b5jic8iKFqpOOu1YQwwtXZCenFQvRIkNQuBBiSjsm3f2H32
 4 CgiVuWtOWLnyunhNd/uniu3EiWEPZCZkn4FXYlrhIzYVCHp3Wp3Lpwwat2SJMH2t
 5 bwZkCdUEqPRo1W5mCD4OsIujpmU3IOYTaiXUHt1mm6O9Lk+5rofNzhqAJT4MUREP
 6 Zw/CBICSCEatcgAglNexs9Cgl8YexGCS7bCPF8o2D/68nM9XxnHvYcrr+yec2oDY
 7 rX0LmAJUFqgZ+qBzlQnfBJ4sx+vRjIgpgRbR4nCK0aWuJf/Lx++HFGLiZmKbcOj4
 8 zwE0/eIfAgMBAAECggEADHxo3iaEn/HZKTSvZqOPbQQJDef3bv+Pfq4MkUU/jNw2
 9 AIug1Yrb/YeFvD16tbeVa0IjZwG6w4pa/t5idi4UnuNMldoZ2KPIYe3n2oLNmCWF
 10 +tQa7XYhV3KS/IlNAxPD2kg39VNIGicTv3FtR+xmQlr7q97QX2G6srwiXW+LIGxY
 11 HlwCxgSOA5MfrczvMQx+kc9SNJoydzMuzxS7OvRZCEdD8VO98yg0IOXDT9RPM2lM
 12 6F/7MXyiYHAgrYOum7Fo31ioYjfwpfJiVZZK4QM2dGyp1BWNdVyxWL7tUBjM6GUC
 13 BCCIxGDgtcsLC5SooCH8WNKpHaTgUBr9HRpD01ZkSQKBgQDWhQ4vQQwh1QJRSOx6
 14 WNMuqeXGKN9Gnbpn5tNO3aPDUVN8LFJOw7tzgCMU1fMPb/w45+myYuZozIXuA5Ct
 15 SZJbRwx9nnYd3n7lMy7+ZpKyV6ksTbeSrqpWhbL4n+eYX0mm4flI/YS8OKW+KKMW
 16 NKspPZ8OW6Icf8LPB9DGgHbsYwKBgQDJcQad8SlMSyUBgId9JzTBmQshNVTEXMZ4
 17 UF3WNVIuq7vxmsC1zdEjW0XE4O5hZLwiBFtGCddLtDg9mBfeJBnCgrkN/dBeQuyS
 18 OvsL2207ugFjU1O2doXVVa2i/yGUdh7pvUPqOk5VEjKeoUBuyQ4RfzenEXqAiInc
 19 47NQm07qFQKBgDZHzrIITJCW/JIi2KuQpEcveFOu7ehJaux1jMxs6s42WuCVunHx
 20 txHfv4C7Lliepnyjug+IVPL5pX33avleH2l3TeLPYOXn8cX/MInw3HfCFK2AMM4t
 21 4i4ogIPGumxk2BchINnmRFr4HoBCehnZU+IIlKGmcBuz/FA0kxBXW0AvAoGABlgY
 22 7UB7HHwBXlq96aMidjZrs1AKq2SAm6lsSyLCw9WExccp6o/g1kw5lkm/ODID+s5I
 23 UZxdu3ShkM8JcWWRqh6T1Wz48v8IlFJnNahjeE4TXR1ytXxmGqHoJgoC9LoDnzjm
 24 uqm7bdJ05aoObW7HkqV/CzPxt7qVHO/O5er+QUECgYArVDNsM06SPn+sH7RlYYO1
 25 dB4tKa6LHgj6UQtAr3aixa3UNFCsNpqrkhdPr16OHhghVJRrqIkwEhRKU070CmZA
 26 0L7rabMWi6O3H5HcHGNzAUMlUKtz4ojXmVIOSRtv7ebQzkTk1ITHZrCSDAVEsIPx
 27 m1LYUzafvNhkDOHkt7bTOQ==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMzNaFw0yNzExMjcwNzEwMzNaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMjhaFw0yNzExMjcwNzMyMjhaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQCeeke+SQfkB+DvPFTdSGqVhzgIPf/MIVaFvxWNlgQ+iKtpVN+c 
9 Qx/kxbLFHfWATr0uh9np7GlBTJSV3mDnxpbFnmhtMvAkeZF9R0qHL/jIicEnpB0g 
10 hoTtq9bvCkTVIm2BG01umgzL1Csdps9v6eG5e06RYCMY+oPmMVsUqdEs61E7bbGO 
11 dJa6B3uc4fLefvg5wGUpSRnd3R/XghcloW+YhShXrOmK/V5WYR8Tt36+31DwLbAK 
12 phi1EfbrABf8IL8JmylEcvZX9KyK2Z6BEEbGUNZLXqSGL5pkzhXeElaFfWV8ae/v 
13 EW+aGoDFTVilwfhvG67ymSPBj2i2v0ERKD8BAgMBAAGjgYwwgYkwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQU197HPquBmgjg86I96VvkXqzIosYwHwYDVR0jBBgwFoAUj/ma 
15 KQohUjbhCMCs9JpmAUa084kwLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l8 DwAwggEKAoIBAQDe+4z/zrYgXA6aNMXE+ZXSJMgA3QMObl8zJyi27+lkCdH8YXpY
 9 ZOLxsH/t8s1c408CXFQkuITQaQd4Pa+Hst5snf8tC+JyXCv/t71peai/ONBidsWj
 10 o6k0XJlS9sFeFmIz1GgN5d8tNgp+W7/ubpcv6dsdmO9+xpbBlbXHVWA0eHfqVY4a
 11 lRo56W56/ZFGSnlCPeNijE4OADMqqX87eHh3sPmUJqFUgWiGxpnyP/YAopTWdfJf
 12 HMr77J2TFpjjMMNYI1E0xJBoIovaWDNaXqEc2GMay5Y92IbBnSrcu35xe0Ryra45
 13 lLaLzipztWybMfI0+DQNxUyR1xTXdJ1GyCcDAgMBAAGjgYwwgYkwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQUdt5w/a480fZf6CHUNfFYhiD5lzIwHwYDVR0jBBgwFoAUM21t
 15 HM6Fy6oVr42F5D7I6TVkg/AwLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l
16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC
17 AQEAsnRuBeg/L8er3XhrCqaO3BRpmsHj0O2QjXZ8l2ThzW6nm72x4ZdpZX/QVuby 
18 JhCFO/s3zOhmMoRm31GZF8Ed7VdX1ZL8bioqcaTsi6XPcK7tEwprTalWX/R+TnlF 
19 UI+dxYUo2E5to18FQWQ81igy9tHIjOoootBnZPgTC9QgHxgjPoYi0Byl29paXiMN 
20 rDEyuj7msGWPpweI/sshUT/s0/9qpjcL6eBod4Boq2jg71PWZbadqllV3wCs53cc 
21 z37SwvPq8eFSurULThA96sTgulF1aFUWAJyKTf/1rOaOlD+72SaVWZM0vbeB8Q7K 
22 QyMYEA2iyJmtEzOWQJRGQ61Ysw==17 AQEAHUxPbaONsNmBQzICv6TVar9+0ozUB6MCMUpQnCspmDA+EEy68vqE0lDnFMPR
 18 Mm2KC1/pLezujS1A9ZhxP/jPXG7fuPjUfJD9ww3DE5WlEEESUdYDCVOyqTZr2yfD
 19 bkS79bXAycssfZYO9G27HUYRJowtyrPISyR6Y7Mnhs9e4HfvzTjBF42UkrPc+AVt
 20 /WFnXTOFLIRMtsz2demgJU4BhGKrFOqXR6FlY3YZk0wp6uQ28cL0xeXvmpoI8O9N
 21 80NcAGMzzJkDIgk6lmVIvwgQNCq3HFVWCMgiBLJJAmt9gDydCn+rc/ldEMCkv/L/
 22 EoJ/u88EK3KjpHlv3c6cS+Q3CQ==
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 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCeeke+SQfkB+Dv2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDe+4z/zrYgXA6a
3 PFTdSGqVhzgIPf/MIVaFvxWNlgQ+iKtpVN+cQx/kxbLFHfWATr0uh9np7GlBTJSV 
4 3mDnxpbFnmhtMvAkeZF9R0qHL/jIicEnpB0ghoTtq9bvCkTVIm2BG01umgzL1Csd 
5 ps9v6eG5e06RYCMY+oPmMVsUqdEs61E7bbGOdJa6B3uc4fLefvg5wGUpSRnd3R/X 
6 ghcloW+YhShXrOmK/V5WYR8Tt36+31DwLbAKphi1EfbrABf8IL8JmylEcvZX9KyK 
7 2Z6BEEbGUNZLXqSGL5pkzhXeElaFfWV8ae/vEW+aGoDFTVilwfhvG67ymSPBj2i2 
8 v0ERKD8BAgMBAAECggEAFCkfr94oDhMPgzfEXws7ne6gCvJiNISINocO1Z6ARzlJ 
9 PyLgOIeUity4p5luViaOLBl1uCvOXxOAMomh/9JUc2r5w2yPvsAlaU/UtBp+9noJ 
10 08JtvynFxtuNwganJ4sT7bD8uoWH+7Uvz/uc15KkF93PKrDVfjO+bF4ahWguF13c 
11 CuDBH+++Xn+K3GOfbweQcMA8SVtXd0i0cfweuroNUrn1nk7kC1T8smIe+JFHWe6/ 
12 Q85tVSlc7YmCqDGoWa3ObsVudrdRptEtj7cR+NfseKyb5ZnFM6YySEL4tqSUnhOp 
13 Ab49DqzoF/CEnercsTIJKHS2l9kSXRlBtIyum8/lXQKBgQDNzmp4hxqsA9GX44uy 
14 qllAUEWWiGpcDwMDQs44pZ/UwPrn/p26U2bSHEshjHZLyEJSiBIywwIQ40PuhOVw 
15 pHMPquEJdY2JKw1NvRz8/wDc2kLA7WldNOXcjzUdC//YCuIlZlDA7Swm4B4NPjMX 
16 aun/1nzUFXEDzYAXHLzWjfHKVQKBgQDFIOJl/7Owxz1NNRaqPZ681pkazltAEpFg 
17 4yNS4vJCGhvUyx1n2MK5ebyIvdlkyr9RCKFUp1YY2U551ZQlhj0Xi0EZRWNSx6Bv 
18 v61lKqUIRn7sm0uHZwvLj6CKqS3Cof5ADQhe6xz7wJuBH+bbpXohthA9zZOGwg9P 
19 NmduuiEl/QKBgBXaeEXKGtPvJ99YAyp6mjWREIKWg6y4z1oWSu2K8LjXsQzXZYo2 
20 dvGSnYu3bYxIfHplBoGrYVnHuBvosrBOVgVw4KpveBL7plL95MkcjsvkxTfVPd3u 
21 0wWjk0E9V/Jp3W+ZOLPzuz95htdjJmuzJ5vJ+8FNcY200Ygivg6OTgFtAoGAV11E 
22 mTni9ETI2U/e9KIMmNpuzl+IN3RDM/JWdGSaQ0t47Cz8okqBulvGf7/L+gyVD5/I 
23 iFEFKkwcqIhMePjuWGHh/wYuh8BrTTtg6IYmz+0WUVxd8+tqYdQMrYde/XR3zwE3 
24 pYGDvdtVz7tIwC2tXAVpW0qhyEZ3LH8LBhq9mC0CgYAGME66ux0qgQwPjGd76mlm 
25 ADHU980ykjw7cOhcRgpbmsATIbKh82g+RyoR2mcw98IJcbUMMVVeO8fOn8BufTzS 
26 pv99OVA3UUME82OS5pccsOoN0Dm7OaiqabbajnMV6a6sUOQjhG3vuzmQWf7ctxBO 
27 l8lT90IL9fbIeh4XmSr/Sg==3 NMXE+ZXSJMgA3QMObl8zJyi27+lkCdH8YXpYZOLxsH/t8s1c408CXFQkuITQaQd4
 4 Pa+Hst5snf8tC+JyXCv/t71peai/ONBidsWjo6k0XJlS9sFeFmIz1GgN5d8tNgp+
 5 W7/ubpcv6dsdmO9+xpbBlbXHVWA0eHfqVY4alRo56W56/ZFGSnlCPeNijE4OADMq
 6 qX87eHh3sPmUJqFUgWiGxpnyP/YAopTWdfJfHMr77J2TFpjjMMNYI1E0xJBoIova
 7 WDNaXqEc2GMay5Y92IbBnSrcu35xe0Ryra45lLaLzipztWybMfI0+DQNxUyR1xTX
 8 dJ1GyCcDAgMBAAECggEABhvnL4T2yWksPz5N4skhuSmnzxo/ALC2a/zZKTXmc4av
 9 WZZEF1LgQtXek2LRDIfvvLVR2tWxUdJm0X0DJ5kXbetgN9g5AoAS9oUOq+qY3HBO
 10 iTwOyx5rPtOAody/zHeZhij+Fs9i72apH/AckIg4HShvh96ORS9kpvYWjlkA8z8C
 11 kiIdI8oSk68TW6XdD8c1yjdqTRA2BOvusnMZ5vh2IKrGjIAf2HPDdSs+jaV8aOEU
 12 J7dLHEwpB3YAk28aiy8gAhZdUMS+KFIo7KWQJ893RjRHq56ZoDVQyCI/TqkZocoK
 13 3iRlSonncPlMpsav8+e3Nt/NzLG4kwykJr4gUJLLIQKBgQD7lLpHWGNnUO2Zd6Bf
 14 UKk00q5v2eXX0m85yBDcVLhjZQic3JDyQrVW9CPODUf6upk/wMPxIBmKMX9NxfSU
 15 3ItrbypI7MkFIqjuZeeBJT/lLHGLNActQfRMZK3CSNeHS+mnLZdy6Nzru9KcUT0y
 16 Qt5B8wkyZrRisKwaAa1ViOJ1YwKBgQDi5jntcmQel3pvm5tCHzljmYVBIqIsNyc8
 17 Mze0NuYjBvriaqOJNDbfd02lMyrfxm4hbeM4ID+WrVYjLuqOSUcADSJ3Hfwf+Ms0
 18 1GW+6j+6obDJzOwDEUljk1Mmk7CYa0PQtuX6c4zzQDqg33sL/mgz6ofBNRJNE2Vo
 19 kN+U62+J4QKBgQDZksh/BzwAkAbMIJ77j6CmZEYjyYhzXDSA/jtGsaY9n5URQ9e/
 20 DF4T81Q70VSczF/YuPc8Q4yS7TexpS9exlV09lDVfKJk5JLAijTqhbJ6mjMgNkC2
 21 rUGAB9oWGjT7d3V89XrzD9xvqqH8Om34V8grtOoRQq1iZHSSkTy8qoNfDQKBgHvm
 22 ch1qSKe32eDWHNrniAQOUgi2a84vM9qYsUNUcykPZ7J5vuFuRMSUNi8OmMvnZD4W
 23 7mu4mGCkOJQvy191PjMV+QsIsaOXzQcFMKYm7jPwlUQtBXfLWcLpMQ+wuE8Sy85O
 24 AZlYvdAa86jjQCLVgntPB2CGpX63J7oI2j5MrfShAoGAamlHqycEz5PoMztx7sxK
 25 qvZx7tBpR2qKbbcAbQJAIp4hHAeQ+YbyEGiqiYJKYKl/Sym5MFxMt3ogRBwyx03o
 26 /1LsqgDNvEaPe3K8Be2BoQkenHdee1gQeA6MybC7uESUihooP9VsEpfDFR25iXrM
 27 Dw7lRDWAjwTIK5fCdK5A6WM=
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 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI04 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI0
5 MTEyNzA3MTAzNFoXDTI3MTEyNzA3MTAzNFowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MTEyNzA3MzIzMFoXDTI3MTEyNzA3MzIzMFowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAM7jbVpYlN0zeH41CI9oDpu9cCjVSPGcHa0yqGIeaLys 
9 8A7AmvA6s7dPZqcI5E1owHVj8zQD3xTlMRKEhneT+WKKymacKPb9iOXzmX2GACJC 
10 GFjsZuPTrNNW1iNkqYMykM+u1bCK+eBgWwxLpBRI7IHI58ZwYQwqUAm1Yq7TGjfu 
11 bScPuO1b2UxEpbLSLQm+cv7+l8BtZOudMHpL1BEn8gbrWdp7nz6FgbakGaPSQnh1 
12 YWJgQmVhNC0tbRxdFAxDJNiEE4uvNu2Dw2yvaRJHbgudnOAWe4L+rojFVsLQ4BFJ 
13 LWHiESBHPT+wTx82IYIXrNkr5XJn/6DcPUGsFfMiXA8CAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUVrU/eJxJdZPW8vfGCB/PE/rpmnkwHwYDVR0jBBgwFoAU 
15 wFAegAuAijxfGgY3CGaCvV1h5NYwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQB74+aYQ/xbi16oMfv79IFKVKnNggF4OxrD9jWVTV+T+2kJuQuI4F1ka/Y4 
17 zAG6DJnjgAYcl7s/bPT059VeDksdtxOpajSMo1SCCcXY1fIvmGxKpUInf9Dwa/46 
18 d/MvAYrbLoAkWMFeV8GK6baac3beA2GlZPJZxyOWQPlmvFV8DL0CbvNfdIHSH7C0 
19 wvAUqkiS6jNUlpdQ45GT3ie4Deteg/9hjTJx9ojetK9P2pUL5fqJ2l4pVyJg4BcD 
20 9qmU+Jc6O25/YihIf5SlyN2i5Wk4fecKqz7yDq3zZ/onYwt/eFhg2Dk0s2+zI2rr 
21 n52IvuTdGp1CjozjJK0lhy3DylSo8 BQADggEPADCCAQoCggEBAKJIfreCSWUofuSz0bGyI4QshMdRudwFipqunMDbygJw
 9 Z8vzrilDa80N9syaQJin+aWYiKG+Kn1mRUsqMnp3nclbZqC6FM0MzRaewekxT3aQ
 10 2b0nDQi+V7+tFTs7rg1RAudu+pF9MRrpCaMEt0V0ikkOoqN7p7KJtMl3fHtA9G9W
 11 cPVmdJB1ICMtYMVw965GLyeEHlCg77/ULEqvxf2pGYyhmk0VvSN1N6YGsHAk7pk6
 12 ShQEMXp7TX6cqGwSnORHEgk0zjnLDFFCUV9gfGKPJ25reY5emRO+nKW37ZxDCn28
 13 LWs3RkXKVRDjPin+wMJ/Vo8n/jG7dTcsWhs9dhylNMcCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUu1VYw/auOVcNlmsWRPmoORv+NrwwHwYDVR0jBBgwFoAU
 15 U/V345w1REKgECwBES2RNv4F6dMwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQBlfIkqPp5Lg9C2ZhRD3TyeAAuXapC88weNCTxlTdy9NqVW1eLY7z63gR3n
 17 fD7EOxOx6SompGnDTABehpGiS+udS+RrjT9CUu18hoFNw2km5nH78xUBxKNq43mi
 18 fQ3z8qzx47fY7E3nXnORSRh8XoO7qj8YV288LJ3zIH27os6D+z2EEy/ITkF02/a4
 19 YjC/sWInlp+E3MTwPVXgr663L9ahgYoRIUdKf7kib8dxwyikb9zXHT0/+h4z7dy5
 20 T76Q1306/TIwBc8XjpFTSFlPBb/eb0yMQ7TVprAou460PejSGQ1+qzi8ZQdtC/Ij
 21 Gyd9YmzA77YX8dkiDPSOY5OfwG4e
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDpDCCAoygAwIBAgICEBkwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDpDCCAoygAwIBAgICEBkwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
27 NzEwMzRaFw0yNzExMjcwNzEwMzRaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT27 NzMyMjlaFw0yNzExMjcwNzMyMjlaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
30 BQADggEPADCCAQoCggEBAMx79SrlJZ6sdngfcCzG3OGf/OhfrzOeRP3mMlWQf6FW 
31 j4nNkbtMoHZtscxmARZKajmKlgLsmMyckKZAJ+xCJvMS5oYLy/4oqlwq/bP/hC3z 
32 vvsW6kc8kcYK4oq9IZ9POIGVnUyDn5+l+FrJO7CMDgAteV20NKqms2+4kuUTrPYJ 
33 D3d2Ns55PRB8jLQSKGWDn0qM2fmxkzVX4c9qR2tMi8tz3f5IsAmKajtGrHzzbAyr 
34 yAtU9byJHQT8xdXBf+Dr8WlrqRwsogdgYjG9j7vwzalIVmfMat61/gttARPzxIEJ 
35 HwnF4rqoTV/bPQjXi9bTqjaKDy2rIT8S0RaXWiL5s20CAwEAAaNdMFswHQYDVR0O 
36 BBYEFMBQHoALgIo8XxoGNwhmgr1dYeTWMB8GA1UdIwQYMBaAFI/5mikKIVI24QjA30 BQADggEPADCCAQoCggEBALkeheAxg9kMWxw/qybmv6WM1iq3GrYYViMHEtiCvP+P
 31 Oe7HX6J+FYPwqWHNr3RmtTgalyTnEyJ7NZ4E6l68Hzwt/J5vTYklpObvdZ3PfjjL
 32 F7zYyONyqqr0ATKYZabXXJajtaNLe/qi1RKa6MlqqxSlq06Rv2CyzKUKFJs/kPFT
 33 cKMDm4Gmq1SGpiBoeQKTx5ZVYqGX4sA/+NPKsjejPsbUsVkwZkWGuhOrqFvxHr55
 34 XApq9vk7eNX7fghI+HYQioYFs4NwQMBodEP3HIlmXnDjllvra8GMXfsGL1DXTSzP
 35 bdGWgKCgXAea4yryp4UtXeHeUw6qCQmLJ5S1i4k1FTsCAwEAAaNdMFswHQYDVR0O
 36 BBYEFFP1d+OcNURCoBAsAREtkTb+BenTMB8GA1UdIwQYMBaAFDNtbRzOhcuqFa+N
37 rPSaZgFGtPOJMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB37 heQ+yOk1ZIPwMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
38 CwUAA4IBAQCkQ+nKruk5JdvLECXxMEr7ORH7AMFS+HToIP8vF/IR4lrO0ujEOHtk 
39 RZwmy8DnpGh2eXGD3AuzzVH9oHw0ycU3svpCvJxOMOtWyrL5KZwmAX+vpGu1XhGP 
40 56EIz7FVg+ZTxlY3s+j5Xac/hQpY2aE5RZoy7xsAsS8rkFAx9pD3kQ9TTe7B5AQf 
41 4/OzUoaQGqg+Wzr4+wie/a9LdaM7vHH5hCmurzmH3XcTATP92OgSXs1ToUEheMXq 
42 WePrENTGf2SDs38KbEX1ywSxAoO3NlHlnnY8KHi5gNFiSa8mvLIJLmL52LJ5bMFj 
43 +jirPDlqOx4cDozxbv7uX4uLDM4tQgR738 CwUAA4IBAQCGcy3w1yITGtHUzZcFHOdqRonJ+enX4ZDCbkdAZij0KzCi4AC6ttZ5
 39 mbHOPGhx8lsmurcU7T84oUYp2DP1Kcd6k6CQTWj6eQwnIRET19uU+oySxLF8JzI5
 40 v9/oqRaMqc/ezxm7Osqsv8PQe+JuanRx0NgfVkycHv+VBEA8Z2PX+12ORGtkT6TO
 41 NV+O7Zex+xSQRVITABkBJoyNL2Ct6+JKNQHt8/dusEQfN2orV11o9LGZMLwl6UVh
 42 E+dmD59ZGXs2A9t4xqZ5rsglhIrhvaDWU1T4s2GwxI2GWnb4VdQAMPGU2lTYABKQ
 43 Es9yTy6sHAg+hXO9WMhrpHntpTKoOeOd
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 b2xvZzEdMBsGA1UEAwwUVGVzdGluZyBJbnRlcm1lZGlhcnkXDTI0MTEyNzA3MTAz4 b2xvZzEdMBsGA1UEAwwUVGVzdGluZyBJbnRlcm1lZGlhcnkXDTI0MTEyNzA3MzIz
5 N1oXDTI3MTEyNzA3MTAzN1qgDjAMMAoGA1UdFAQDAgEBMA0GCSqGSIb3DQEBCwUA5 NVoXDTI3MTEyNzA3MzIzNVqgDjAMMAoGA1UdFAQDAgEBMA0GCSqGSIb3DQEBCwUA
6 A4IBAQCT29DLLFNLhEtVqTY9ocW0LWbo0GBWx1yP6Y52HA8mkTfHmRjpW3a2WC0r 
7 UFRTzq7/A+ExdLVZJAOa358AIWDSXp2FDuOAHneqWvUoMg/Yok4Y4QBq9XisXYLJ 
8 5YpV68YH4V4m35yoR+GvVe9RbXsPqK06CiwmNzgKNDQMOOm/tGpPWkFPx1MDnWjL 
9 pmQfZHtLlHklEKL3soUlw3Dt57dKm08W4tSl++Rv7KtnR27a9H5r7Ggddw9jp5tA 
10 j1WAU2H84xvMoSD9xITLugsUGtBoAT3ZxWpHmCEg4YhnyISsRqivTKIUITspPEtJ 
11 wgEWTsEsf8CduCpuxHSYztFGL0qM6 A4IBAQCNfelVvogxVy987GKAkkLPMq6SIVZropAgkJgRWfOIUj+M/gvA1NIEvK/V
 7 axSbNI+mD1jKVJBwjc6296fwgQBxnSKJFGm+GorGYVM8OLbySX8YdLsYHV3mhDqq
 8 vpR2hvlWXtrBv118IpGPfljQjg4IV9rUdWlIDPuXTyTfrZU43Rpm39YL6nonRx05
 9 pIwla6d9qBjwWQgMKv2kMAtYsUOAVYi64kAw1uFacyi42SQshIrTas2Rb2MucaFx
 10 6VX3bbY+mgAPBBfE/mDJ90YySJyjngFheSQwE3bkbJ+91mGl5wdVIfSzw4H/0xIi
 11 OAtBv/+mJOwOTurBzHguJ2untViT
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 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDO421aWJTdM3h+2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCiSH63gkllKH7k
3 NQiPaA6bvXAo1UjxnB2tMqhiHmi8rPAOwJrwOrO3T2anCORNaMB1Y/M0A98U5TES 
4 hIZ3k/liispmnCj2/Yjl85l9hgAiQhhY7Gbj06zTVtYjZKmDMpDPrtWwivngYFsM 
5 S6QUSOyByOfGcGEMKlAJtWKu0xo37m0nD7jtW9lMRKWy0i0JvnL+/pfAbWTrnTB6 
6 S9QRJ/IG61nae58+hYG2pBmj0kJ4dWFiYEJlYTQtLW0cXRQMQyTYhBOLrzbtg8Ns 
7 r2kSR24LnZzgFnuC/q6IxVbC0OARSS1h4hEgRz0/sE8fNiGCF6zZK+VyZ/+g3D1B 
8 rBXzIlwPAgMBAAECggEABXGDGWMb75dWGUP981VSj73JQK8emd94rGuZIJPE6l9G 
9 ewI4UWUfVg23GWKo1xyQIRvodJA8LgmQY/isAmNt/ANuKzWlTPJYyBbDuBjEJ3fu 
10 ZLs7mHejpB/fHH6eiH7WbpB0EOQR368eq3vQrQlKJ76zJ8vMfIx0dKeaxBd2fiLc 
11 tGBdh/oUUsb+N021gc16MyKaDDcvPJp00GLId9bsc64FFuDUN92x/pfsOWBYcCOW 
12 mPorlk6v2ThFBOQBafw7lDwuXpkrMrYqx4pihombmdi25Q62VpM4mO/pHPdHmaHV 
13 HI7lYsXQpTFPMLCVQemVjaXre5KHu7HuBCfSHZTdWQKBgQDwkAyfVoK/WHduSTGz 
14 HyHxkH9HFSeB3pIEfxeTzJc7JPd7XYx4/Uq6PkrVcJNAXzR8iGZ0pWZC07/VN5VL 
15 PJen2JJxZleYwZX2+kKKLc/t6+Wy5EEms1ktalfGRUXXuLc6oWkCr3mpAr93C0Gd 
16 VhiB0+awgPEtnolpKRu+twnw0wKBgQDcKi2fpnHspJMFFsuoW+QdLXNP2tiAWrxG 
17 oQw8thTaU0JKu5kGxsKkySyn0vUZ4Tq/QX01dGvZwe27J5XOWu5pL0otFzU0YnWr 
18 IrnDyOHg52dvlb++0hZcOh18XgK1d5WMpnDy4CuLLj/rCClHLc1Dx4nTrR6jKQYE 
19 VXU7EOVCVQKBgGxXtBefEsuywDc/Z87QWq088tXExUJMR18XDjtWjVXp1DwPadCj 
20 4x/2JiXyyZ7YQf9EP0CRrXizfVY97lMwOu0xMOM5wIHfzfapx4YME/WHpK/o9R7E 
21 74jwuA9n64i4fG0/fNfkx9pCjpDC1Q5TVD5EfUVJDVYKbMCb7w75yNRZAoGAHqeM 
22 xK7jK+TaR5od7yokP9/FL3g0LuLzVg40avubOa7gCxHFw8jG7zTHj/JyiBDxIhIX 
23 Qesc3SwAUs+3Lw1AJssb091oXgvbgGGMZfNBaBQwNbwu/322+U5qLpfUXrnwy62d 
24 CmQmC/H7mlj/jlaVPvu4eA2ht2wN12qisP+wPCUCgYB2z9BT43KmOSUZHC0khJws 
25 A3hivzTx+L2GN44yIkXFmfIXg9euniH8Nai/SfnhRgJ3Qbr5yOSVVt7ZpR/5Hm8U 
26 2M0YAZEXM8fk4zievubWYxwnm2FqvQpDATK8WjLpiBvwNp64JcZSqMP1cQI251c6 
27 QwWezbfSQoaT5M3hSGeYcg==3 s9GxsiOELITHUbncBYqarpzA28oCcGfL864pQ2vNDfbMmkCYp/mlmIihvip9ZkVL
 4 KjJ6d53JW2aguhTNDM0WnsHpMU92kNm9Jw0Ivle/rRU7O64NUQLnbvqRfTEa6Qmj
 5 BLdFdIpJDqKje6eyibTJd3x7QPRvVnD1ZnSQdSAjLWDFcPeuRi8nhB5QoO+/1CxK
 6 r8X9qRmMoZpNFb0jdTemBrBwJO6ZOkoUBDF6e01+nKhsEpzkRxIJNM45ywxRQlFf
 7 YHxijydua3mOXpkTvpylt+2cQwp9vC1rN0ZFylUQ4z4p/sDCf1aPJ/4xu3U3LFob
 8 PXYcpTTHAgMBAAECggEAFoVnCIKNOvumuIh39mgZY7Nl7d9aor0mIhdPa7hUzYfZ
 9 78Tui41uvXNNp9FUW5scGy4S8BdbADIcNbUycip9fD8x++Y3EsnPAG+hy4HrXDH3
 10 9bcgqPD5boFPq/u5SOHQPFv7bAtqsChdDQGPiZUFx+O/EF8Nw8o2i6sIXHaENZsZ
 11 2OdtrFOCE6luRnPa8O4SC9ySqibiANjJHcwgLItiJaKnCAhWDPTKfLsf4Rd+Xbzo
 12 hHaDoGtaATrQtgbynY9+zyH+iKvWLZyWWqqVHPNCSmNpVD3L5I+4fnjJ7CQPbFbu
 13 1fu+3POvUAP1P6Z9P33Aek4exIgUN4863sUSlAwCoQKBgQDNYAIl19fbUZwD2FJZ
 14 tgfQhNTlXb2du2TMXVYd5eT2mCSLe6Qq68aLs9AyMGPxJhrt3lcEvK2WYWl67wqn
 15 kQuBFQal/coJUF6UevEO9e+dk5el8pvy89wE83JdWTWLIQYPqFUNROfQCL0qfdrp
 16 JOiIxAP3hCQpFD9udDyGHZyckQKBgQDKSTemS16SyC4zoyxB5+PDmhUEPI/xkGO5
 17 BnNph9VJdcZc6F+VKi0RoLWIdd7l09tu+TcQ59QCI3QktfuVYnxEPBL56c2lp4AR
 18 sW8fwDXWppD03DbWW+f3lsOKNlSjWfFjvOZrwvky7zsRPBCQbnhvDEj0DepeBSlB
 19 nUQr8lnH1wKBgQCkaTSu+PE8CUQdq+KZIOl2m7AXgojWqfsSw7G6M52tb7Tp2Oxe
 20 0+tZUXTdiPGpTrkGLhV5nFZW6drYaF8eMDaGer+cyOQhuq5MrXMnZ+kQO+SOG/+O
 21 anx7liy64DzGCYThqf+UpNHzL9vIFYLXXA2v10PZtXaBUE1LblA5iaEjkQKBgAvH
 22 R54/NTqGvWn0TldoETMKfb7JZ/hA2A2l+oJijmDAotQ2E5qz4fvsx6Uyd9AaDeTg
 23 TfyGAyo8tj6M+iEwotu2Q8SZgIfswOBG3JmUr43YFQis6eSBZXhdJvWdREBetFeC
 24 YEhWCfyVQXM3dB90zz5oELdlOAhRdJ2Fcrq8Wc3xAoGAE1xU6ZrtIXpKbCyomYA8
 25 x/7MEqHaU75maAPjyh5q76hK/N+uXMqc2UbLXFV3WoGwcFI/olU/0pa6azP015jy
 26 wflfttQbJ7vzCX4ChK44nqz6lRprbpk6wK3FIuTmiVShCX24z4fzQsoSBkvTonbK
 27 3K6MFtdOGv+yu0PThJLPURM=
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 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI04 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI0
5 MTEyNzA3MTAzNFoXDTI3MTEyNzA3MTAzNFowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MTEyNzA3MzIzMFoXDTI3MTEyNzA3MzIzMFowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAM7jbVpYlN0zeH41CI9oDpu9cCjVSPGcHa0yqGIeaLys 
9 8A7AmvA6s7dPZqcI5E1owHVj8zQD3xTlMRKEhneT+WKKymacKPb9iOXzmX2GACJC 
10 GFjsZuPTrNNW1iNkqYMykM+u1bCK+eBgWwxLpBRI7IHI58ZwYQwqUAm1Yq7TGjfu 
11 bScPuO1b2UxEpbLSLQm+cv7+l8BtZOudMHpL1BEn8gbrWdp7nz6FgbakGaPSQnh1 
12 YWJgQmVhNC0tbRxdFAxDJNiEE4uvNu2Dw2yvaRJHbgudnOAWe4L+rojFVsLQ4BFJ 
13 LWHiESBHPT+wTx82IYIXrNkr5XJn/6DcPUGsFfMiXA8CAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUVrU/eJxJdZPW8vfGCB/PE/rpmnkwHwYDVR0jBBgwFoAU 
15 wFAegAuAijxfGgY3CGaCvV1h5NYwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQB74+aYQ/xbi16oMfv79IFKVKnNggF4OxrD9jWVTV+T+2kJuQuI4F1ka/Y4 
17 zAG6DJnjgAYcl7s/bPT059VeDksdtxOpajSMo1SCCcXY1fIvmGxKpUInf9Dwa/46 
18 d/MvAYrbLoAkWMFeV8GK6baac3beA2GlZPJZxyOWQPlmvFV8DL0CbvNfdIHSH7C0 
19 wvAUqkiS6jNUlpdQ45GT3ie4Deteg/9hjTJx9ojetK9P2pUL5fqJ2l4pVyJg4BcD 
20 9qmU+Jc6O25/YihIf5SlyN2i5Wk4fecKqz7yDq3zZ/onYwt/eFhg2Dk0s2+zI2rr 
21 n52IvuTdGp1CjozjJK0lhy3DylSo8 BQADggEPADCCAQoCggEBAKJIfreCSWUofuSz0bGyI4QshMdRudwFipqunMDbygJw
 9 Z8vzrilDa80N9syaQJin+aWYiKG+Kn1mRUsqMnp3nclbZqC6FM0MzRaewekxT3aQ
 10 2b0nDQi+V7+tFTs7rg1RAudu+pF9MRrpCaMEt0V0ikkOoqN7p7KJtMl3fHtA9G9W
 11 cPVmdJB1ICMtYMVw965GLyeEHlCg77/ULEqvxf2pGYyhmk0VvSN1N6YGsHAk7pk6
 12 ShQEMXp7TX6cqGwSnORHEgk0zjnLDFFCUV9gfGKPJ25reY5emRO+nKW37ZxDCn28
 13 LWs3RkXKVRDjPin+wMJ/Vo8n/jG7dTcsWhs9dhylNMcCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUu1VYw/auOVcNlmsWRPmoORv+NrwwHwYDVR0jBBgwFoAU
 15 U/V345w1REKgECwBES2RNv4F6dMwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQBlfIkqPp5Lg9C2ZhRD3TyeAAuXapC88weNCTxlTdy9NqVW1eLY7z63gR3n
 17 fD7EOxOx6SompGnDTABehpGiS+udS+RrjT9CUu18hoFNw2km5nH78xUBxKNq43mi
 18 fQ3z8qzx47fY7E3nXnORSRh8XoO7qj8YV288LJ3zIH27os6D+z2EEy/ITkF02/a4
 19 YjC/sWInlp+E3MTwPVXgr663L9ahgYoRIUdKf7kib8dxwyikb9zXHT0/+h4z7dy5
 20 T76Q1306/TIwBc8XjpFTSFlPBb/eb0yMQ7TVprAou460PejSGQ1+qzi8ZQdtC/Ij
 21 Gyd9YmzA77YX8dkiDPSOY5OfwG4e
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMzRaFw0yNzExMjcwNzEwMzRaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMjlaFw0yNzExMjcwNzMyMjlaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAMx79SrlJZ6sdngfcCzG3OGf/OhfrzOeRP3mMlWQf6FW 
9 j4nNkbtMoHZtscxmARZKajmKlgLsmMyckKZAJ+xCJvMS5oYLy/4oqlwq/bP/hC3z 
10 vvsW6kc8kcYK4oq9IZ9POIGVnUyDn5+l+FrJO7CMDgAteV20NKqms2+4kuUTrPYJ 
11 D3d2Ns55PRB8jLQSKGWDn0qM2fmxkzVX4c9qR2tMi8tz3f5IsAmKajtGrHzzbAyr 
12 yAtU9byJHQT8xdXBf+Dr8WlrqRwsogdgYjG9j7vwzalIVmfMat61/gttARPzxIEJ 
13 HwnF4rqoTV/bPQjXi9bTqjaKDy2rIT8S0RaXWiL5s20CAwEAAaNdMFswHQYDVR0O 
14 BBYEFMBQHoALgIo8XxoGNwhmgr1dYeTWMB8GA1UdIwQYMBaAFI/5mikKIVI24QjA8 BQADggEPADCCAQoCggEBALkeheAxg9kMWxw/qybmv6WM1iq3GrYYViMHEtiCvP+P
 9 Oe7HX6J+FYPwqWHNr3RmtTgalyTnEyJ7NZ4E6l68Hzwt/J5vTYklpObvdZ3PfjjL
 10 F7zYyONyqqr0ATKYZabXXJajtaNLe/qi1RKa6MlqqxSlq06Rv2CyzKUKFJs/kPFT
 11 cKMDm4Gmq1SGpiBoeQKTx5ZVYqGX4sA/+NPKsjejPsbUsVkwZkWGuhOrqFvxHr55
 12 XApq9vk7eNX7fghI+HYQioYFs4NwQMBodEP3HIlmXnDjllvra8GMXfsGL1DXTSzP
 13 bdGWgKCgXAea4yryp4UtXeHeUw6qCQmLJ5S1i4k1FTsCAwEAAaNdMFswHQYDVR0O
 14 BBYEFFP1d+OcNURCoBAsAREtkTb+BenTMB8GA1UdIwQYMBaAFDNtbRzOhcuqFa+N
15 rPSaZgFGtPOJMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB15 heQ+yOk1ZIPwMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
16 CwUAA4IBAQCkQ+nKruk5JdvLECXxMEr7ORH7AMFS+HToIP8vF/IR4lrO0ujEOHtk 
17 RZwmy8DnpGh2eXGD3AuzzVH9oHw0ycU3svpCvJxOMOtWyrL5KZwmAX+vpGu1XhGP 
18 56EIz7FVg+ZTxlY3s+j5Xac/hQpY2aE5RZoy7xsAsS8rkFAx9pD3kQ9TTe7B5AQf 
19 4/OzUoaQGqg+Wzr4+wie/a9LdaM7vHH5hCmurzmH3XcTATP92OgSXs1ToUEheMXq 
20 WePrENTGf2SDs38KbEX1ywSxAoO3NlHlnnY8KHi5gNFiSa8mvLIJLmL52LJ5bMFj 
21 +jirPDlqOx4cDozxbv7uX4uLDM4tQgR716 CwUAA4IBAQCGcy3w1yITGtHUzZcFHOdqRonJ+enX4ZDCbkdAZij0KzCi4AC6ttZ5
 17 mbHOPGhx8lsmurcU7T84oUYp2DP1Kcd6k6CQTWj6eQwnIRET19uU+oySxLF8JzI5
 18 v9/oqRaMqc/ezxm7Osqsv8PQe+JuanRx0NgfVkycHv+VBEA8Z2PX+12ORGtkT6TO
 19 NV+O7Zex+xSQRVITABkBJoyNL2Ct6+JKNQHt8/dusEQfN2orV11o9LGZMLwl6UVh
 20 E+dmD59ZGXs2A9t4xqZ5rsglhIrhvaDWU1T4s2GwxI2GWnb4VdQAMPGU2lTYABKQ
 21 Es9yTy6sHAg+hXO9WMhrpHntpTKoOeOd
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 CgKCAQEAzHv1KuUlnqx2eB9wLMbc4Z/86F+vM55E/eYyVZB/oVaPic2Ru0ygdm2x 
6 zGYBFkpqOYqWAuyYzJyQpkAn7EIm8xLmhgvL/iiqXCr9s/+ELfO++xbqRzyRxgri 
7 ir0hn084gZWdTIOfn6X4Wsk7sIwOAC15XbQ0qqazb7iS5ROs9gkPd3Y2znk9EHyM 
8 tBIoZYOfSozZ+bGTNVfhz2pHa0yLy3Pd/kiwCYpqO0asfPNsDKvIC1T1vIkdBPzF 
9 1cF/4OvxaWupHCyiB2BiMb2Pu/DNqUhWZ8xq3rX+C20BE/PEgQkfCcXiuqhNX9s9 
10 CNeL1tOqNooPLashPxLRFpdaIvmzbQIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM5 CgKCAQEAuR6F4DGD2QxbHD+rJua/pYzWKrcathhWIwcS2IK8/4857sdfon4Vg/Cp
 6 Yc2vdGa1OBqXJOcTIns1ngTqXrwfPC38nm9NiSWk5u91nc9+OMsXvNjI43KqqvQB
 7 MphlptdclqO1o0t7+qLVEproyWqrFKWrTpG/YLLMpQoUmz+Q8VNwowObgaarVIam
 8 IGh5ApPHllVioZfiwD/408qyN6M+xtSxWTBmRYa6E6uoW/EevnlcCmr2+Tt41ft+
 9 CEj4dhCKhgWzg3BAwGh0Q/cciWZecOOWW+trwYxd+wYvUNdNLM9t0ZaAoKBcB5rj
 10 KvKnhS1d4d5TDqoJCYsnlLWLiTUVOwIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM
11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAlRRx11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAJ0fE
12 u/bopGO/ocQ/PJOa0TGIel2nW0qgK4VNXkcc0Y6sYXbrXLLUPv6o7qTXvr1IquWN 
13 seMe0GTqafNiCfnfKIbH3iseqHGU860nWwkCaQUQYCo6GwIcJpCv2ivDJGnrheN9 
14 MoBQIVZaEOEq/opOGwZX1FhsvbZQ7fsmsK6rrfBoCdWHvzgoHkrPv4yUblQwBDZ0 
15 Mu6UNthvl5KMfXWYQcWDAA3k0zskZ/4uc8HVSA+Myix7TAb24wPsowSgXOY4FzCv 
16 pVSGBLoryo3tZ/ZEZefhQseHzUwe6LW5eIXIAG7E0QprQl70LaTvMvPNMklMh2Lo 
17 +m/lml2hXuPypH97AA==12 UiEzAxn6AdKyL92tm8yVnyGzEkN3F22YSJw2xqP9NGM7ZQ2ce+3sbGoy6k32Ssv2
 13 Vz9UWyUnU1Ext1+lQImhzE/hmknPEOhH4W57XphAIMgCR26Qgk2V03l9vWjpH4MM
 14 KpxdY6kLgjQEF8HIS3SwhUwG3XpOP5qIg99Lgpo6LwmFPXfQIL48mKIi3hNCRUQY
 15 rW4LOGLowBch8wrHiYkSqouI1x+LX7iqWUPkG8KlUTFG5fUihZV6HnVhIe8B86O5
 16 uEg0MiHBlpOwGzJns3jT0v7K4u88Gsl8v+qOry9ZZ9hHNLyOmjbm0jUL8u5cOAeM
 17 xuRTeuVK+RvQU4uDsg==
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»      271127071034Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      271127073230Z» » 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 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI04 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI0
5 MTEyNzA3MTAzNFoXDTI3MTEyNzA3MTAzNFowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MTEyNzA3MzIzMFoXDTI3MTEyNzA3MzIzMFowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAM7jbVpYlN0zeH41CI9oDpu9cCjVSPGcHa0yqGIeaLys 
9 8A7AmvA6s7dPZqcI5E1owHVj8zQD3xTlMRKEhneT+WKKymacKPb9iOXzmX2GACJC 
10 GFjsZuPTrNNW1iNkqYMykM+u1bCK+eBgWwxLpBRI7IHI58ZwYQwqUAm1Yq7TGjfu 
11 bScPuO1b2UxEpbLSLQm+cv7+l8BtZOudMHpL1BEn8gbrWdp7nz6FgbakGaPSQnh1 
12 YWJgQmVhNC0tbRxdFAxDJNiEE4uvNu2Dw2yvaRJHbgudnOAWe4L+rojFVsLQ4BFJ 
13 LWHiESBHPT+wTx82IYIXrNkr5XJn/6DcPUGsFfMiXA8CAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUVrU/eJxJdZPW8vfGCB/PE/rpmnkwHwYDVR0jBBgwFoAU 
15 wFAegAuAijxfGgY3CGaCvV1h5NYwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQB74+aYQ/xbi16oMfv79IFKVKnNggF4OxrD9jWVTV+T+2kJuQuI4F1ka/Y4 
17 zAG6DJnjgAYcl7s/bPT059VeDksdtxOpajSMo1SCCcXY1fIvmGxKpUInf9Dwa/46 
18 d/MvAYrbLoAkWMFeV8GK6baac3beA2GlZPJZxyOWQPlmvFV8DL0CbvNfdIHSH7C0 
19 wvAUqkiS6jNUlpdQ45GT3ie4Deteg/9hjTJx9ojetK9P2pUL5fqJ2l4pVyJg4BcD 
20 9qmU+Jc6O25/YihIf5SlyN2i5Wk4fecKqz7yDq3zZ/onYwt/eFhg2Dk0s2+zI2rr 
21 n52IvuTdGp1CjozjJK0lhy3DylSo8 BQADggEPADCCAQoCggEBAKJIfreCSWUofuSz0bGyI4QshMdRudwFipqunMDbygJw
 9 Z8vzrilDa80N9syaQJin+aWYiKG+Kn1mRUsqMnp3nclbZqC6FM0MzRaewekxT3aQ
 10 2b0nDQi+V7+tFTs7rg1RAudu+pF9MRrpCaMEt0V0ikkOoqN7p7KJtMl3fHtA9G9W
 11 cPVmdJB1ICMtYMVw965GLyeEHlCg77/ULEqvxf2pGYyhmk0VvSN1N6YGsHAk7pk6
 12 ShQEMXp7TX6cqGwSnORHEgk0zjnLDFFCUV9gfGKPJ25reY5emRO+nKW37ZxDCn28
 13 LWs3RkXKVRDjPin+wMJ/Vo8n/jG7dTcsWhs9dhylNMcCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUu1VYw/auOVcNlmsWRPmoORv+NrwwHwYDVR0jBBgwFoAU
 15 U/V345w1REKgECwBES2RNv4F6dMwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQBlfIkqPp5Lg9C2ZhRD3TyeAAuXapC88weNCTxlTdy9NqVW1eLY7z63gR3n
 17 fD7EOxOx6SompGnDTABehpGiS+udS+RrjT9CUu18hoFNw2km5nH78xUBxKNq43mi
 18 fQ3z8qzx47fY7E3nXnORSRh8XoO7qj8YV288LJ3zIH27os6D+z2EEy/ITkF02/a4
 19 YjC/sWInlp+E3MTwPVXgr663L9ahgYoRIUdKf7kib8dxwyikb9zXHT0/+h4z7dy5
 20 T76Q1306/TIwBc8XjpFTSFlPBb/eb0yMQ7TVprAou460PejSGQ1+qzi8ZQdtC/Ij
 21 Gyd9YmzA77YX8dkiDPSOY5OfwG4e
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 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDMe/Uq5SWerHZ42 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC5HoXgMYPZDFsc
3 H3Asxtzhn/zoX68znkT95jJVkH+hVo+JzZG7TKB2bbHMZgEWSmo5ipYC7JjMnJCm 
4 QCfsQibzEuaGC8v+KKpcKv2z/4Qt8777FupHPJHGCuKKvSGfTziBlZ1Mg5+fpfha 
5 yTuwjA4ALXldtDSqprNvuJLlE6z2CQ93djbOeT0QfIy0Eihlg59KjNn5sZM1V+HP 
6 akdrTIvLc93+SLAJimo7Rqx882wMq8gLVPW8iR0E/MXVwX/g6/Fpa6kcLKIHYGIx 
7 vY+78M2pSFZnzGretf4LbQET88SBCR8JxeK6qE1f2z0I14vW06o2ig8tqyE/EtEW 
8 l1oi+bNtAgMBAAECggEAGF2r8uLPtwbbbghm/DrtDoibIRBnxtmU5IFF3arEfpPb 
9 MkM32o7wrvP2xAGinwaafkVMh0gsk/MTDHBoIW+nhv7pT68/rUcot6dayFRJ6pTZ 
10 HL/YBkmKIERjRr9vLnXI6K4MipXDk0k6XQ0OCwVBVNWWWOtUfEI1bvpaLKhJy55F 
11 cl1cGtVFOv0T07uKJwGVaKy2z5yuhY6Xx43vcQw4sXyncVV5ExZEmYuAl3f4mD7G 
12 tkgU/p01VKQ79EwVU045nuDyTMScrJUf5v7x0/xpj/vLpW9oJRwb5HMzp2TJeI8h 
13 TTEBsF6ZIn4K7sVLvtdRJJALzJzMsZgUSXKf+BB3wQKBgQD94L3PdvE5HWIsMAMQ 
14 XhwjFz/TeSx4A8s6aes4foiWr8OJoLQjfwC/X+92XU6ko7BqvAxrujRq3rkCiNGy 
15 EEwCtM0m51Scq6fnLDYBWDo+MtHeiuLv8dhjbRSK+Ya3UWESxP1I9IEotBSE2ptW 
16 71jYmxMjA6DuAZitVlOhhcWaLQKBgQDOMYWE9kW0TFMWS9fDIZSxnigjabZdTE/X 
17 U5tdiSlLQnl2rhxywaYbiI400k0xSaWZ1s80iGJ7fbMLkyddZNp7nS+xUJaTBIth 
18 t+pyokkPWOou4inebvFrn8bTVMEwpQDRJQhdaSRZNXQL74Qz6pFACUKsURiOgfk8 
19 6xJx48KGQQKBgQCXmQH+xomYj2E1/Z12wpuOoK1uO+c/6xQJ14GsBHLPeDkND7dB 
20 ku8BV+oIBgOV8GDB+3R3R4NRZZmYV9bPu0eIPipa1rwBqcbjFdVRzDtLNNF5T/nf 
21 Sczq4hHoQsQc5y1OJe8RB1+wzIeMJXWo3ddx0HgG6n3IYY+nwerCgrzSKQKBgQCP 
22 KYUaB1/oSmIaBfi97A/wru4RgHF1H+oDiHJEJFq+fV4WT9dCuj+ZuFt8Q1QDV64a 
23 PTJKuDMgqOrqq3ZWexLTZxTZGSoi07Hu3CJ1C0aM2GBowvDtFryazCnhS2SDYN1L 
24 WVoQeVMaeWmka92vqjrFamiXegsBzy585H4/AzNpwQKBgAu6KW0HAmwMt4B4zY60 
25 HyIMmv/CjXceF8whOPXqhwexe1YIxsCNnN09nYbozkhWJtoMV2/CSvEdhirFIPOR 
26 V9U9lCbLlgMD1QbI+6e+7dKASm5qZw1PJbJPMCghog++a55bsCbVIko0mRgiixo9 
27 9It5XarEYi9XCdJRmsth715r3 P6sm5r+ljNYqtxq2GFYjBxLYgrz/jznux1+ifhWD8Klhza90ZrU4Gpck5xMiezWe
 4 BOpevB88Lfyeb02JJaTm73Wdz344yxe82Mjjcqqq9AEymGWm11yWo7WjS3v6otUS
 5 mujJaqsUpatOkb9gssylChSbP5DxU3CjA5uBpqtUhqYgaHkCk8eWVWKhl+LAP/jT
 6 yrI3oz7G1LFZMGZFhroTq6hb8R6+eVwKavb5O3jV+34ISPh2EIqGBbODcEDAaHRD
 7 9xyJZl5w45Zb62vBjF37Bi9Q100sz23RloCgoFwHmuMq8qeFLV3h3lMOqgkJiyeU
 8 tYuJNRU7AgMBAAECggEAXGt3rQErcR4xEn5a5VYIUg9pEPRPWp/1yREMAJns363S
 9 33ocLdTCyxdIiTKWKQfp63OjB+JxdCKNFzIfDGLhOTtARp0M2a64kC72ym2/93y1
 10 giu8x4kE2cpuGqNpBI26hN6AnWDfKbdHpz09gOlHNkyrpNMw94bskmzg8s0egMwr
 11 BJht4Uyu7vz/rv2maQGsgXb4TyskPBGvn7y11Wqr+UVB7NxeGFMm2xY3XrQGnw72
 12 f5uyO7zBweh4wF0j+QBWDJxj7WQ2yJWiC2xCIlPCD8svbzkFv5dVwoGFJSmm7+QU
 13 ZiGxt3YuhDXld+zowxypMyJc7l9rmvm6yY3HF65zSQKBgQD6p2n0aAzHQUESOoEv
 14 Wgrvm71Bl0T8duKtZ9dIvHfeKt5Y9MmOZ0BGRONHsd8oWazvbAu2QrIF7fvG0zB2
 15 AOGWSVJGjdfhNEoWEnYwVQdAnPWwyn7QUrjC4V7T5WqYUGHgOkQp1retDUGINKiF
 16 ys0yt0QIahZ/Wl2yy/dbBQM7pQKBgQC9EUkPTAgRyW1x0OCSSQYc6LRUSao+6t9H
 17 y7dnXhs9prH91X+NamOYmmQtZJqUCvrfSSA653IxA3HDjCYM9+xipxNEkpIu098A
 18 rZfR2x0pzWjoM53IUMfv7nJByj9pUmywrlT2GJUA/PWHY6c9/yem6GHQ5H9N+4gD
 19 7PjttbO3XwKBgBWb7USG2+MpuwRpSs3cQ2kY0h4ffnENhslQVH0O0n6yz2x33hCK
 20 0j28nqOFsCl4YbJabEAQS+y68aPYfSsPNGOSeqdefygJLAHvIYVVL0Tgw0W0j25C
 21 U29popU+CAyNkYKVQ18gBcHDjMzDTWwLadlfd1wKWVotXjqV3wNX0UmJAoGBAJfO
 22 YjgbFzuY3PyO91Hduj/KBMjMoRqFoaPXCTrBD+RPjQi/vPvCGZf1F0xvQ8JskoRo
 23 Ba3mGgUKu/SD+iVdh3qqpcjgWumoipzTxVvlsCPZX0tZ7m1hlzep4Cm9B288lDLE
 24 t0kl8bXqZgZAWI9p6N+WJLwCS8lEljB4vGK5C0THAoGBAJrs92SGMNZU0zLyQmHC
 25 kODoCvRjvK01zGdiPhUGF4CEt/R/llsx/4tHcBnkGvXoVQcKTyGFQTy4dQY+CjoX
 26 ZiS/P4jQg828pp3qm2S7X6+o8Fa+n5Zg3soVQ7gUXSYzYfwqgwdzilGkjTbBebj5
 27 +o9f2yNwuU3uXY8wtG01jOtP
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 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI04 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI0
5 MTEyNzA3MTAzNVoXDTI3MTEyNzA3MTAzNVowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MTEyNzA3MzIzMloXDTI3MTEyNzA3MzIzMlowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBANmANXLz/Y34ichtANHEv2+EuDATH2L3cvtgQgTVGFj/ 
9 5dHUh+sgw+iR94fjx1us9dPlZmHodde3MvMDW0GnTwM0FnM8jEQZMugqB6tLR4bP 
10 EDvk/KN/bcpI1xEktqZ6EN/H9wgorrksqo/f9XzGwLSQr2GPMQilhnZ2Bv4PQd6X 
11 55/GD541GAQSlFJBLlhdrXfPeTHy8aoz0g0Nw5Sr+G6KpbHMLpUq4KB4YRCPvwOF 
12 zidMNaCKgdX0TA5teS+10gzr4WoEjFhjRCfTEqSdmx2Jqe19NBlDA7XNKTku2AfM 
13 +3dey6dCkhcAyYsT60xU6Ehy6DU89oaAQam9cGwxWBECAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUtD6VK9TyoFlW68EvRO4nPoVBz38wHwYDVR0jBBgwFoAU 
15 NnWdIjqPqk0vDzXwyDcRQy638zUwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQC2Ja7JXhiHI1W/A8MHHJIEXO4Hua5HJBLA7XwA2WrITkUEZzmd7qW+1g7Z 
17 +nH9RxVif7ihJMklwLEfyCAqFK6pfZUWSJ3rRs3roP2zMOrv7PpLoMI8bhqgddD4 
18 0pGW9f6lhZJi1EsUEdaSqW8gjDFWbsjSjg/H1u8bQZsswj1dbmgrLXgDjCD4WYj5 
19 Ps4PGSm5SxVafUFmgajiglwvmOxsFTQcDioQl0VeXeNAF6aj3s8xKQUI3v9S9LDp 
20 xiwZTR5TCxBlfONm88JpQOJ7D0/449GaSU13TNNi0FItE2UiMASJEcWBNZLqtEUF 
21 IS3C99knyQRTwKQ8dGIq9tCcl0hH8 BQADggEPADCCAQoCggEBAKLLxO2XbqscJPnxzehe9sWKwfIvWE+mFqKY2iy9fIYK
 9 iPDFUkmAyfezb+RXSEKwEtpXosHA8asMAKtlx0j7Y7o9CLvkAWcO7jS4ae6ZGqim
 10 0pbyAgcpEcf8661BaBLdqlJD55e1OHZ98zdqOeYwv50yP4ePYyPMxiE95aKshe8v
 11 sgMbdWyOqvpCjGICBxVMM3ApnV2nev5lBXPhmi3L/n/APqQzS/LlaXXpA7CIi+D6
 12 PrvFPPMMw6bS88oiJVazqLMX6fndMeUJTO/AwZmxSmc5mMAPqFpHjTNvNvCSdW7l
 13 VTBDTgKELlx+748uTaes8/vM9jIXasnTdash/lFPvbkCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUn80atwmi2LQ2sB2DLj20LS30C2kwHwYDVR0jBBgwFoAU
 15 uwOH3JKYS430FvCwrx58dLdDT1swCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQAQX6iMx6KcG/7VI7UDl7I6B4Xcyd+EgZ7tjswsA+J2bUoG8GfiVy3NzgGm
 17 7gQ3O3xiirmRaDptqXkKkRvaY3ixFZKmcPy78/YY7y3z8bVyqkxxik489daNX5kh
 18 FUYXf7bsjfaFu3cInmGUGxUHtxpFnSwq4UKeA0aQrAuiy2gV0w735ckCmBCB0XtM
 19 K0mYXw9n8oFJGDg/WOTK3A08Og6tpUgK4C0kVlWCGLl53HosZBMhT2UqD9wZWMeN
 20 IV5BrN6Xssz2oqdqM9XtL3SKAKSmQXFbTF0iB5fbr1gv3Wtv2gPNwg2+x254qBuy
 21 dAtOXnzyvf45RonMMQZS4dQNpXO9
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDpDCCAoygAwIBAgICEBowDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDpDCCAoygAwIBAgICEBowDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
27 NzEwMzVaFw0yNzExMjcwNzEwMzVaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT27 NzMyMzFaFw0yNzExMjcwNzMyMzFaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
30 BQADggEPADCCAQoCggEBANF9XJ/fkRai+tm7X+yZUVr+jrzLjftUP8UnXzcyb3bb 
31 ot3HU8HnRVQDtChAxJT0x9kGvycLMocrZo+vWdoa7EL5ckCkzbAa1dZkIi32TbAD 
32 B17fmJz7ZWR0B+IgAADirCcd7SA1dT7rmYC8DB4OJJ2GxBlzNg0PhLlXH0Nsewzg 
33 Db6q7Yhu/KNpk7qfEwefzFaioiKBJzruHW3RzFp7uHMra9T3y7Sixj5lr/ZMGHC7 
34 4QEWu1I8ipW3hEJ1NZgWvfWX05Yhj5QtCe1aPU/EjePf4d7I3xig22OIeaCNvFaj 
35 uh3KZYUSNI/3ig74DT2FbouJIPrQWLm1brF1zXTgf38CAwEAAaNdMFswHQYDVR0O 
36 BBYEFDZ1nSI6j6pNLw818Mg3EUMut/M1MB8GA1UdIwQYMBaAFI/5mikKIVI24QjA30 BQADggEPADCCAQoCggEBAMY2HUUheq+dmAX9XG1VW1FvS5nWoaRIyCErfdtkvyV+
 31 NLPVIkWcmQQ6BgmnqpnsTiQisgCtGoUxTo1gdRW3jsJSU/hBm6FsCUFalhRD0mh2
 32 TibpkDwpV8+Jg8VgmpaYBszLl4yMhKKQ/oOVw4HqcliEBoRjMzUtT4GGyfM2lHDh
 33 Npt6tHF8ILiSBP7oW6Hy4JJPp3l/GsnMZflhqP3YSRAKWzmbXGCxad3gHiXIW9Dj
 34 /4WKpYpdOW/PF02BiagOZLubynfovw5NgcRsMsxfmUdmW/zCB+Rp2UsSGoSxWmvG
 35 xlgaezwaRyjXbxgLLPrrgi1kPu8NKVE9Qfdc6SHpgocCAwEAAaNdMFswHQYDVR0O
 36 BBYEFLsDh9ySmEuN9BbwsK8efHS3Q09bMB8GA1UdIwQYMBaAFDNtbRzOhcuqFa+N
37 rPSaZgFGtPOJMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB37 heQ+yOk1ZIPwMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB
38 CwUAA4IBAQAdLQtF561OGK9OY15/tJy3iLq5LE9qJXmIWDwYTwzFbpCly49ijr9t 
39 n66eNgrPzo/ppPOkGSJASHpmODTdicT7ZQwAX0F3OuH5yhS3x40omHGX6y0hTFE8 
40 erh5aDrzhWqCcxOM/NwuzXYdy9ikcfRw/IWpWgsRsW6pV5YA65U5TWeR/J22InW8 
41 udp9yR5Wb6T5d58BbK6HCIlBNbVegB1NDL/ZGK+Adf7Gld+dfS/l3IQmB9AVp5M7 
42 Z7BRonJc/fh8kkg5n7uSAhij9y+IICJy/l1LMdn2oTpV5H6ywOCodg9XzIEIabuA 
43 K9if4ec+AqIdQuSx+U9W0Pcq5c1HuzTp38 CwUAA4IBAQASQKqiD1zIpnqP3oNGO/GKZF3Pd1d+TgovaXP5nVg5lRxEemZa657B
 39 gH3aiBou0HPVD+ZQ0Jtb4hsTQDEgiusbhW6n++fWGJo0Z03+0HO3qlcMMmN/I/II
 40 HZVmhcsaRz1VEyoSPJ4RekY4u97wsgxe2PbBLNVFhRwAaMd2y3bp+VFMdX4oAfwP
 41 9ES2j15MP1Ll1qxzLNYkccf0T7U0zVPP2AWjnZ/7XYhlICIqj5bCDKCBSNDYkWOy
 42 8dqvP9kSW4XWjKHG9MIrAZM1PNh766RgOZKBCCeZVQDS/DBRQGGkdS0SMCQoUcYX
 43 eDIHoOXNcNbaUiUGx4zm6ztrUa55P1DV
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 b2xvZzEdMBsGA1UEAwwUVGVzdGluZyBJbnRlcm1lZGlhcnkXDTI0MTEyNzA3MTAz4 b2xvZzEdMBsGA1UEAwwUVGVzdGluZyBJbnRlcm1lZGlhcnkXDTI0MTEyNzA3MzIz
5 N1oXDTI3MTEyNzA3MTAzN1owFTATAgIQABcNMjQxMTI3MDcxMDM3WqAOMAwwCgYD5 NVoXDTI3MTEyNzA3MzIzNVowFTATAgIQABcNMjQxMTI3MDczMjM1WqAOMAwwCgYD
6 VR0UBAMCAQEwDQYJKoZIhvcNAQELBQADggEBAJSgdDaGG3ulq0IlFIWirfbmdNXt 
7 dNBbQMj/Ku9XQtUkmdCRr2iUS5JTMcjVADO5SPmz5gIwN8FlB9ZNLHyfXh4Bmwz4 
8 xnetJe0QVxtjcb0ozRbHI3L+eI7V/Qibvt/z9aB8nhepV3ht9cyxOlQIwgH031IT 
9 RIIgyeQehmpbOOEz49+GPu3FDOPVX/56Nuh3paxNqLJT1ieh1jn6D5dTzPLk6Sih 
10 +UhRmq0Bt4osMMPRi1J/213wLe86I7fC4ZXW1snplFGGQpVLs6ZbuZT1M6kX+/2q 
11 UlzcI8llcJUsalCBi8sC6Q6M1X1Pl/y7hc1BO2Q3ncEsGqDV3KI4R1osHVo=6 VR0UBAMCAQEwDQYJKoZIhvcNAQELBQADggEBAImoetIoK/GV1jr+T3pH1MddOuZL
 7 FQgFoQwNFyn05RLbjuKNbZV8fYiqyaGxko7Ll/zpdbWBFfpmCxAhurZcPF8GT91f
 8 ZpPGhQwT5FweupogD0idbO2TsJtBI76qEkQQItS3nFEdnc6ZRC7rUbpvzpv+qlST
 9 MxATH/xhEu8DAgWK7LBr7MWYhluxJkm46VphR3r6rwvbW9Qy5EeQGTuCNLmN8heV
 10 p/EjuYKZL4KdzGXQwqA4FIt7WLCIp4udsE1Hz6lQd4A0TWrL6FBOBKScWB/TWp1Z
 11 ZxGlF6Dd1bm72r2QUfC1kT/QjsKcAhBOBrg3I6UMgQo5JXsif5/9Mu+C4x4=
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDZgDVy8/2N+InI2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCiy8Ttl26rHCT5
3 bQDRxL9vhLgwEx9i93L7YEIE1RhY/+XR1IfrIMPokfeH48dbrPXT5WZh6HXXtzLz 
4 A1tBp08DNBZzPIxEGTLoKgerS0eGzxA75Pyjf23KSNcRJLamehDfx/cIKK65LKqP 
5 3/V8xsC0kK9hjzEIpYZ2dgb+D0Hel+efxg+eNRgEEpRSQS5YXa13z3kx8vGqM9IN 
6 DcOUq/huiqWxzC6VKuCgeGEQj78Dhc4nTDWgioHV9EwObXkvtdIM6+FqBIxYY0Qn 
7 0xKknZsdiantfTQZQwO1zSk5LtgHzPt3XsunQpIXAMmLE+tMVOhIcug1PPaGgEGp 
8 vXBsMVgRAgMBAAECggEAGhzKjfdda3mO2olnrfI6mjdra5jSza1wAwkJSWOSGEFP 
9 b16I8Ow5SQdD728j2fhNIo2p5JBQRuqU4IMjJiHhmmdbA1EeH/Y3MT4L4f9YN4b4 
10 PSXz75HWyxCYAtQPD7Pw/wTsE3EwRPASttJIZUdxZFxIig8dxRrQ/BDrLFOwRfpr 
11 FGv+clx/qSsvflvtEss5HtSllThyudZnHyUeJK/7LjuPOr2c6ZMIAv0NFd/bhbm+ 
12 GGBqp3vWHicy9OsOA9nXb6Mkn/r4LW3vv2PCKLYYUrM19f1GiD1QZWAlk29Iq59Y 
13 3bD2YfkSXQsBEe5Gdis8jR1W0Ia3BBf1pZkVOvd8DwKBgQD4003+5GA9FFeOxvgb 
14 Oxp0YOiLV8TFMP1wXl3lGrXaOmkYvFz37hDjs9wS4bzNw3y6ncn1wurd98Y8QEoU 
15 G2ZtK3zHlL/GOHaH48rNWCwLubnHrNNwlgUYpf/PeipGms/0zAme0hJdU3acOgj1 
16 G1L0XVUyTtyzFzFUp1QijEzO6wKBgQDfxa7NBdk8bPY7cbhVlBuJftSFmZABnTLb 
17 r59saTODOhaU7P2x+vys7vZD+A5/bjTdb7v9RHW677ZIHFVJKpdaz7RiMebG9/CD 
18 wvHiXM5zI460BIHFSQ+0/yiUAUQbl/fU3E4jtV6R7s5q/xV1RivfuUYy3WfrPEgT 
19 FfEcPpUN8wKBgQCaAo/gGJLIu3KGWPjwQeDZ77F/rc+JDg2QI5iSWbn9XPH38X7J 
20 pnyls4mf1kD6SulEyK1chEzDHr2ARXqUf3EiWSxei983XXNgIMpB1zVL/KTUxlAI 
21 +5Ij83smfEL2eJQGvNOnjfb39NURVYp9y2/I+IvnG5DW+J/7+aXFzHkuCQKBgAgz 
22 lJ6LElU2oSe4mUr5rLCzZ1KmODL28gA/RZaRnIO4w08eCIZXbp9f+sKu+skM3v8m 
23 szsrIS2Cz6mA8FdIKlf3uOLIdW7hc31AzeDACgkKSpaqe58heGPn3jLegQKJ5Vl1 
24 4Z9JbHfoysP9KWos8jq27a27k615fiLE8RtZ59ilAoGAGE+78cfXzzX27AO8/d46 
25 v1dwWeC5XdOu5+OyTW+C1ugnkuP8SZEnN/WliMBw2yYZznrqtc3dvZB8vAqCq0xP 
26 r6wGUoxJpc0M87xWoO4jVmOl4qt2+q+bpwCwfl4vdOw2NbKLh59GiDHwh/LibIxN 
27 EdLtcjSYAc7gHuUS9CAJqE8=3 8c3oXvbFisHyL1hPphaimNosvXyGCojwxVJJgMn3s2/kV0hCsBLaV6LBwPGrDACr
 4 ZcdI+2O6PQi75AFnDu40uGnumRqoptKW8gIHKRHH/OutQWgS3apSQ+eXtTh2ffM3
 5 ajnmML+dMj+Hj2MjzMYhPeWirIXvL7IDG3Vsjqr6QoxiAgcVTDNwKZ1dp3r+ZQVz
 6 4Zoty/5/wD6kM0vy5Wl16QOwiIvg+j67xTzzDMOm0vPKIiVWs6izF+n53THlCUzv
 7 wMGZsUpnOZjAD6haR40zbzbwknVu5VUwQ04ChC5cfu+PLk2nrPP7zPYyF2rJ03Wr
 8 If5RT725AgMBAAECggEAAvNiUQOkBwAyN+EPAEGbY7J7iDQdO8lZAu62EqZHF+dg
 9 Osv6zTgDQST8l9UQq1vFZbV9rtkcUEM+Dl1AhtU+piEl08EC2P87aFN44REfm3O1
 10 oLSHfqF7D+bIz0m+lQv1Qrs2Gwj2+mfXRRd87+wNhxACeIar73nOVAsrCr8piM+r
 11 MfNklplWcqLGGMDZbOyztfGqovtx+lGDkXQgR1VJPP47unqcdi/T7VBJdJcSGI+B
 12 2ykvkg5YRboAexgsciUbG/4O6CF/tRmf70w/2HQaPKm8h2G/uW8262Y7CkEycc/Y
 13 RlPYaosfgXIRYyM1HXegpAsYt3EjN4luWsuksST+AQKBgQDfwJR6/l0+jnQlRYha
 14 aW3JJZBSgASP+2e8RtpDw7qiw6keMbVaUbywUK3GJGd2p3jmoWkFJU0XqGPWXfd5
 15 h0NWM7v4QNIBKXAWnqou/VvKq6mA3Xpar94jmK4x4W9iCT2wJAUMhjboCwPwd/VP
 16 NJr1siZsp49bG0IAM0OwKzFOAQKBgQC6Qi9dWggkon+OdoslbuDx+ljx73quErJP
 17 /5hFv3obsdwVOMvq8DdTlRbebQJcBMN/PF/+UWPmtIkX2jShPEmcNT29lRLgN9mI
 18 38VEatTg86DcnvzVXv8CMElDPLhoqBrDQ1WPLJu1xsiJG6yPo6SEddU/QyzI+9Lq
 19 ryyehrxfuQKBgQDNbpgksKPVyp7ylXuSXxfwRS/TvzvxIgblQzwkWXFi/TepxEPY
 20 cBFI5FoYANaJh0umnG26zruQTAeWCuIrTzhQzeD4FjN545zI99YSnIWJd8CB01cC
 21 KlRO5GCS5YMJRKjBruB/1j5VH7/3KXwtw4O+r1k+Cz3AjS801dyAw7daAQKBgQCl
 22 pS7SartLOWkPncVp6Q4MpYRsxXnpTZ9fHgSiIwPJlYgRJ43SxwetQa4w6elrRKFI
 23 ir0kQ+YAyxYRLHIZ4q/kSEU8UVOULJc97yRVEF16IbEyBAL/D5jirWa6cUnfaYFD
 24 nqJ8zkM8iijWJtJ0fChX1SNtO6ScqbiOFnQsF893oQKBgE8nGi0ApvEVg6e6DnvV
 25 FgKLk/6gYx/p9Q+5jutSiX65nQCyw2zP0AlcFRxxoJkKHIWWqka9WpyBn8k9usn3
 26 NCvKP8bQRr82OEv8ZrTWuqZTRNxjyGHxp9YmZrQc4Jj8xvkFRpGIK1PIbodH0k8L
 27 n+NDbPCfE1mJPLRPsKfzuNXQ
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 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI04 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI0
5 MTEyNzA3MTAzNVoXDTI3MTEyNzA3MTAzNVowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MTEyNzA3MzIzMloXDTI3MTEyNzA3MzIzMlowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBANmANXLz/Y34ichtANHEv2+EuDATH2L3cvtgQgTVGFj/ 
9 5dHUh+sgw+iR94fjx1us9dPlZmHodde3MvMDW0GnTwM0FnM8jEQZMugqB6tLR4bP 
10 EDvk/KN/bcpI1xEktqZ6EN/H9wgorrksqo/f9XzGwLSQr2GPMQilhnZ2Bv4PQd6X 
11 55/GD541GAQSlFJBLlhdrXfPeTHy8aoz0g0Nw5Sr+G6KpbHMLpUq4KB4YRCPvwOF 
12 zidMNaCKgdX0TA5teS+10gzr4WoEjFhjRCfTEqSdmx2Jqe19NBlDA7XNKTku2AfM 
13 +3dey6dCkhcAyYsT60xU6Ehy6DU89oaAQam9cGwxWBECAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUtD6VK9TyoFlW68EvRO4nPoVBz38wHwYDVR0jBBgwFoAU 
15 NnWdIjqPqk0vDzXwyDcRQy638zUwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQC2Ja7JXhiHI1W/A8MHHJIEXO4Hua5HJBLA7XwA2WrITkUEZzmd7qW+1g7Z 
17 +nH9RxVif7ihJMklwLEfyCAqFK6pfZUWSJ3rRs3roP2zMOrv7PpLoMI8bhqgddD4 
18 0pGW9f6lhZJi1EsUEdaSqW8gjDFWbsjSjg/H1u8bQZsswj1dbmgrLXgDjCD4WYj5 
19 Ps4PGSm5SxVafUFmgajiglwvmOxsFTQcDioQl0VeXeNAF6aj3s8xKQUI3v9S9LDp 
20 xiwZTR5TCxBlfONm88JpQOJ7D0/449GaSU13TNNi0FItE2UiMASJEcWBNZLqtEUF 
21 IS3C99knyQRTwKQ8dGIq9tCcl0hH8 BQADggEPADCCAQoCggEBAKLLxO2XbqscJPnxzehe9sWKwfIvWE+mFqKY2iy9fIYK
 9 iPDFUkmAyfezb+RXSEKwEtpXosHA8asMAKtlx0j7Y7o9CLvkAWcO7jS4ae6ZGqim
 10 0pbyAgcpEcf8661BaBLdqlJD55e1OHZ98zdqOeYwv50yP4ePYyPMxiE95aKshe8v
 11 sgMbdWyOqvpCjGICBxVMM3ApnV2nev5lBXPhmi3L/n/APqQzS/LlaXXpA7CIi+D6
 12 PrvFPPMMw6bS88oiJVazqLMX6fndMeUJTO/AwZmxSmc5mMAPqFpHjTNvNvCSdW7l
 13 VTBDTgKELlx+748uTaes8/vM9jIXasnTdash/lFPvbkCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUn80atwmi2LQ2sB2DLj20LS30C2kwHwYDVR0jBBgwFoAU
 15 uwOH3JKYS430FvCwrx58dLdDT1swCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQAQX6iMx6KcG/7VI7UDl7I6B4Xcyd+EgZ7tjswsA+J2bUoG8GfiVy3NzgGm
 17 7gQ3O3xiirmRaDptqXkKkRvaY3ixFZKmcPy78/YY7y3z8bVyqkxxik489daNX5kh
 18 FUYXf7bsjfaFu3cInmGUGxUHtxpFnSwq4UKeA0aQrAuiy2gV0w735ckCmBCB0XtM
 19 K0mYXw9n8oFJGDg/WOTK3A08Og6tpUgK4C0kVlWCGLl53HosZBMhT2UqD9wZWMeN
 20 IV5BrN6Xssz2oqdqM9XtL3SKAKSmQXFbTF0iB5fbr1gv3Wtv2gPNwg2+x254qBuy
 21 dAtOXnzyvf45RonMMQZS4dQNpXO9
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMzVaFw0yNzExMjcwNzEwMzVaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMzFaFw0yNzExMjcwNzMyMzFaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBANF9XJ/fkRai+tm7X+yZUVr+jrzLjftUP8UnXzcyb3bb 
9 ot3HU8HnRVQDtChAxJT0x9kGvycLMocrZo+vWdoa7EL5ckCkzbAa1dZkIi32TbAD 
10 B17fmJz7ZWR0B+IgAADirCcd7SA1dT7rmYC8DB4OJJ2GxBlzNg0PhLlXH0Nsewzg 
11 Db6q7Yhu/KNpk7qfEwefzFaioiKBJzruHW3RzFp7uHMra9T3y7Sixj5lr/ZMGHC7 
12 4QEWu1I8ipW3hEJ1NZgWvfWX05Yhj5QtCe1aPU/EjePf4d7I3xig22OIeaCNvFaj 
13 uh3KZYUSNI/3ig74DT2FbouJIPrQWLm1brF1zXTgf38CAwEAAaNdMFswHQYDVR0O 
14 BBYEFDZ1nSI6j6pNLw818Mg3EUMut/M1MB8GA1UdIwQYMBaAFI/5mikKIVI24QjA8 BQADggEPADCCAQoCggEBAMY2HUUheq+dmAX9XG1VW1FvS5nWoaRIyCErfdtkvyV+
 9 NLPVIkWcmQQ6BgmnqpnsTiQisgCtGoUxTo1gdRW3jsJSU/hBm6FsCUFalhRD0mh2
 10 TibpkDwpV8+Jg8VgmpaYBszLl4yMhKKQ/oOVw4HqcliEBoRjMzUtT4GGyfM2lHDh
 11 Npt6tHF8ILiSBP7oW6Hy4JJPp3l/GsnMZflhqP3YSRAKWzmbXGCxad3gHiXIW9Dj
 12 /4WKpYpdOW/PF02BiagOZLubynfovw5NgcRsMsxfmUdmW/zCB+Rp2UsSGoSxWmvG
 13 xlgaezwaRyjXbxgLLPrrgi1kPu8NKVE9Qfdc6SHpgocCAwEAAaNdMFswHQYDVR0O
 14 BBYEFLsDh9ySmEuN9BbwsK8efHS3Q09bMB8GA1UdIwQYMBaAFDNtbRzOhcuqFa+N
15 rPSaZgFGtPOJMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB15 heQ+yOk1ZIPwMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB
16 CwUAA4IBAQAdLQtF561OGK9OY15/tJy3iLq5LE9qJXmIWDwYTwzFbpCly49ijr9t 
17 n66eNgrPzo/ppPOkGSJASHpmODTdicT7ZQwAX0F3OuH5yhS3x40omHGX6y0hTFE8 
18 erh5aDrzhWqCcxOM/NwuzXYdy9ikcfRw/IWpWgsRsW6pV5YA65U5TWeR/J22InW8 
19 udp9yR5Wb6T5d58BbK6HCIlBNbVegB1NDL/ZGK+Adf7Gld+dfS/l3IQmB9AVp5M7 
20 Z7BRonJc/fh8kkg5n7uSAhij9y+IICJy/l1LMdn2oTpV5H6ywOCodg9XzIEIabuA 
21 K9if4ec+AqIdQuSx+U9W0Pcq5c1HuzTp16 CwUAA4IBAQASQKqiD1zIpnqP3oNGO/GKZF3Pd1d+TgovaXP5nVg5lRxEemZa657B
 17 gH3aiBou0HPVD+ZQ0Jtb4hsTQDEgiusbhW6n++fWGJo0Z03+0HO3qlcMMmN/I/II
 18 HZVmhcsaRz1VEyoSPJ4RekY4u97wsgxe2PbBLNVFhRwAaMd2y3bp+VFMdX4oAfwP
 19 9ES2j15MP1Ll1qxzLNYkccf0T7U0zVPP2AWjnZ/7XYhlICIqj5bCDKCBSNDYkWOy
 20 8dqvP9kSW4XWjKHG9MIrAZM1PNh766RgOZKBCCeZVQDS/DBRQGGkdS0SMCQoUcYX
 21 eDIHoOXNcNbaUiUGx4zm6ztrUa55P1DV
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 CgKCAQEA0X1cn9+RFqL62btf7JlRWv6OvMuN+1Q/xSdfNzJvdtui3cdTwedFVAO0 
6 KEDElPTH2Qa/Jwsyhytmj69Z2hrsQvlyQKTNsBrV1mQiLfZNsAMHXt+YnPtlZHQH 
7 4iAAAOKsJx3tIDV1PuuZgLwMHg4knYbEGXM2DQ+EuVcfQ2x7DOANvqrtiG78o2mT 
8 up8TB5/MVqKiIoEnOu4dbdHMWnu4cytr1PfLtKLGPmWv9kwYcLvhARa7UjyKlbeE 
9 QnU1mBa99ZfTliGPlC0J7Vo9T8SN49/h3sjfGKDbY4h5oI28VqO6HcplhRI0j/eK 
10 DvgNPYVui4kg+tBYubVusXXNdOB/fwIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM5 CgKCAQEAxjYdRSF6r52YBf1cbVVbUW9LmdahpEjIISt922S/JX40s9UiRZyZBDoG
 6 CaeqmexOJCKyAK0ahTFOjWB1FbeOwlJT+EGboWwJQVqWFEPSaHZOJumQPClXz4mD
 7 xWCalpgGzMuXjIyEopD+g5XDgepyWIQGhGMzNS1PgYbJ8zaUcOE2m3q0cXwguJIE
 8 /uhbofLgkk+neX8aycxl+WGo/dhJEApbOZtcYLFp3eAeJchb0OP/hYqlil05b88X
 9 TYGJqA5ku5vKd+i/Dk2BxGwyzF+ZR2Zb/MIH5GnZSxIahLFaa8bGWBp7PBpHKNdv
 10 GAss+uuCLWQ+7w0pUT1B91zpIemChwIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM
11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOCAQEABkfo11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOCAQEAAQmR
12 N1yFSazzkwd53QwXO0DmNaR4EkqNjT4SvKmH2JKJDRsgqxWoZmSJmoNSqggodRY9 
13 G32dJYNpJv8BWjKwtwnpgqCiYukZwfOrlZ9SzReeEn6V0tp3ouR8Vv0nHwBbnNj0 
14 ctD1POY5LCudC4C4iiCoMZWIi+XwmF6wCT5LGh1BswoxNmnH1rT3xZvSJRLQ++PM 
15 Oru4u5a0z3RHyCN4i+xbhPDkEBkAxVH3DVb+D5ppCsPO35toXRNnOTPongfjO4zu 
16 kD3gdrBc9idkAjOAmKxZtu4p5RrYqiRVBM/OniFVtVdqASgKef7k4zWalNvWXY1r 
17 SZ9vZ2aiEcId/EjElA==12 Ie5f4Mum4k4sy9UL8k9UwGWByGe4ilt1JGNxIASSSCDKXqoa4ScoEGo8vPmdtoO5
 13 rw9du/rWGHx21Iy0/vzq6A1xn79IQfuZla5FEaAoKUQ0Kex7WcGThlvj27DglXp9
 14 dh6PuEPmiYi7uawmTtJFEMRL7c6i365JbF2AuXN/C/KEGJSW5QiI6ms2pJEscn+Y
 15 AZ6d73+cJC/nSmHzWAElZcSbDujR7Vow7iulfj7C7k/p1pv6vdYiMC6FeNmfBKbZ
 16 g/0hK9qpAqu5r3p/f+jTXc7HwI6KhHPK9XAQLeosHU/wrHZskfusQGmZGpKpHIt4
 17 h4aSPgWBKDoTpghLEA==
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»      271127071035Z» 241127071037Z»    1000»unknown» /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 R»      271127073232Z» 241127073235Z»    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 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI04 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI0
5 MTEyNzA3MTAzNVoXDTI3MTEyNzA3MTAzNVowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MTEyNzA3MzIzMloXDTI3MTEyNzA3MzIzMlowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBANmANXLz/Y34ichtANHEv2+EuDATH2L3cvtgQgTVGFj/ 
9 5dHUh+sgw+iR94fjx1us9dPlZmHodde3MvMDW0GnTwM0FnM8jEQZMugqB6tLR4bP 
10 EDvk/KN/bcpI1xEktqZ6EN/H9wgorrksqo/f9XzGwLSQr2GPMQilhnZ2Bv4PQd6X 
11 55/GD541GAQSlFJBLlhdrXfPeTHy8aoz0g0Nw5Sr+G6KpbHMLpUq4KB4YRCPvwOF 
12 zidMNaCKgdX0TA5teS+10gzr4WoEjFhjRCfTEqSdmx2Jqe19NBlDA7XNKTku2AfM 
13 +3dey6dCkhcAyYsT60xU6Ehy6DU89oaAQam9cGwxWBECAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUtD6VK9TyoFlW68EvRO4nPoVBz38wHwYDVR0jBBgwFoAU 
15 NnWdIjqPqk0vDzXwyDcRQy638zUwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQC2Ja7JXhiHI1W/A8MHHJIEXO4Hua5HJBLA7XwA2WrITkUEZzmd7qW+1g7Z 
17 +nH9RxVif7ihJMklwLEfyCAqFK6pfZUWSJ3rRs3roP2zMOrv7PpLoMI8bhqgddD4 
18 0pGW9f6lhZJi1EsUEdaSqW8gjDFWbsjSjg/H1u8bQZsswj1dbmgrLXgDjCD4WYj5 
19 Ps4PGSm5SxVafUFmgajiglwvmOxsFTQcDioQl0VeXeNAF6aj3s8xKQUI3v9S9LDp 
20 xiwZTR5TCxBlfONm88JpQOJ7D0/449GaSU13TNNi0FItE2UiMASJEcWBNZLqtEUF 
21 IS3C99knyQRTwKQ8dGIq9tCcl0hH8 BQADggEPADCCAQoCggEBAKLLxO2XbqscJPnxzehe9sWKwfIvWE+mFqKY2iy9fIYK
 9 iPDFUkmAyfezb+RXSEKwEtpXosHA8asMAKtlx0j7Y7o9CLvkAWcO7jS4ae6ZGqim
 10 0pbyAgcpEcf8661BaBLdqlJD55e1OHZ98zdqOeYwv50yP4ePYyPMxiE95aKshe8v
 11 sgMbdWyOqvpCjGICBxVMM3ApnV2nev5lBXPhmi3L/n/APqQzS/LlaXXpA7CIi+D6
 12 PrvFPPMMw6bS88oiJVazqLMX6fndMeUJTO/AwZmxSmc5mMAPqFpHjTNvNvCSdW7l
 13 VTBDTgKELlx+748uTaes8/vM9jIXasnTdash/lFPvbkCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUn80atwmi2LQ2sB2DLj20LS30C2kwHwYDVR0jBBgwFoAU
 15 uwOH3JKYS430FvCwrx58dLdDT1swCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQAQX6iMx6KcG/7VI7UDl7I6B4Xcyd+EgZ7tjswsA+J2bUoG8GfiVy3NzgGm
 17 7gQ3O3xiirmRaDptqXkKkRvaY3ixFZKmcPy78/YY7y3z8bVyqkxxik489daNX5kh
 18 FUYXf7bsjfaFu3cInmGUGxUHtxpFnSwq4UKeA0aQrAuiy2gV0w735ckCmBCB0XtM
 19 K0mYXw9n8oFJGDg/WOTK3A08Og6tpUgK4C0kVlWCGLl53HosZBMhT2UqD9wZWMeN
 20 IV5BrN6Xssz2oqdqM9XtL3SKAKSmQXFbTF0iB5fbr1gv3Wtv2gPNwg2+x254qBuy
 21 dAtOXnzyvf45RonMMQZS4dQNpXO9
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 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDRfVyf35EWovrZ2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDGNh1FIXqvnZgF
3 u1/smVFa/o68y437VD/FJ183Mm9226Ldx1PB50VUA7QoQMSU9MfZBr8nCzKHK2aP 
4 r1naGuxC+XJApM2wGtXWZCIt9k2wAwde35ic+2VkdAfiIAAA4qwnHe0gNXU+65mA 
5 vAweDiSdhsQZczYND4S5Vx9DbHsM4A2+qu2IbvyjaZO6nxMHn8xWoqIigSc67h1t 
6 0cxae7hzK2vU98u0osY+Za/2TBhwu+EBFrtSPIqVt4RCdTWYFr31l9OWIY+ULQnt 
7 Wj1PxI3j3+HeyN8YoNtjiHmgjbxWo7odymWFEjSP94oO+A09hW6LiSD60Fi5tW6x 
8 dc104H9/AgMBAAECggEAB9raJ5R2bZGG3mB25E7gt2IRcBAh2WlQoCUtyMq3VeQ+ 
9 Yxp05YcKbnAFHU1FvGAWmOihL5GX6hbn2D4MRxqjU+Tj3SX7db2hLvy/hgGqQA3y 
10 WiMAJ0K14TezOU4B3LFNyy8FaSPCqwKigCqM5G5F/odtwEE1pvUMq6ER/Fvg8UaT 
11 93p91BZY2CbYRAek8/XaYVtjm1Ov4NNerYQoC5wNIzf6ZEuGOKeqqctaYWqjGX7T 
12 LbfpKXHVKeJQziloV0ddMPWViP1CiPCvMhaG10zlZln5MBdOPMGeURTdQIsrG4l0 
13 AuDrzDpz1ap39YHRqYl33PI3bxySa2sy5Ss9Pbg2wQKBgQD9z3Ip3AmNza2KNIcW 
14 rSDqeN9L8tDwvYFdKxpeAh5sjKjZJTWt7Wg5w4E7rcEkT15tKJREeGJrJO9BHaYv 
15 6UpU8PTjmpfXxY651uk+fAUDhbynOpt0XwY8nnzsBmK3fCkstnRDmACVlR6/O2tT 
16 xYzVAVArBbqQc3cEsc6lpqC5yQKBgQDTTAgDBdUDwedU7U8HOqwPXsJnIJ8SUk3T 
17 wPZ4O1LNBKzFW6khF9/GznEBvw+Nmvu7mjySxLRY1mAU+lnxeGD9DlkyhvvyVZNT 
18 RX1C1rFMokQO8wYA362/IYBn85QREq0pFJdql4wgtC6+U9nDiWy3bjmdnW+h8Bf5 
19 criLk+WTBwKBgQC1tPlvnHc+jRyL0FVSV7o0Azsh/YG2iIV/9SbYXL35Sq5rX2dR 
20 0KCIkj4IQrn+y8+3aJDVgDY9rOCZBqf+rw8nRqab+AZzVJ180K6FrHZOckWAl8XJ 
21 h2pIpdKbi2rLH9m+iBUuezkX3f14PQr2m3za1ijV1DEfz3pK4x0lnOh+eQKBgCX3 
22 g3kHkz8ZmHeqLIkgAcrBPC1Lr0mbgGCMS71O65HrRSAxWDKaF5uhfKzTp/fJ4XHU 
23 RQ4aSk2sN5eNZJv/BW5zJZPurVbeCZrs4ZUg/rrGbXRCNtHxX0b4vhnvqqtmr7ax 
24 /IMquAMoXT3V00tPZjmPlMq9f1GZ0rT/6CksahQBAoGBAKKof5mqe/1DQbOhpXhk 
25 Zm2trpfBVI2bqT4nOzsAq/3ZfCRhcX5KHicf2eJjPtR6dYMsiG4jR8RAk0M2eSE5 
26 BZMQOBGXNnEF7rahGYByJPtMSHnoRIh8a96SarpTZ2mE9+Y9pFt454o5lhQ/t8gr 
27 YWDb4wwpubr3Jzu+IABUetLf3 /VxtVVtRb0uZ1qGkSMghK33bZL8lfjSz1SJFnJkEOgYJp6qZ7E4kIrIArRqFMU6N
 4 YHUVt47CUlP4QZuhbAlBWpYUQ9Jodk4m6ZA8KVfPiYPFYJqWmAbMy5eMjISikP6D
 5 lcOB6nJYhAaEYzM1LU+BhsnzNpRw4TaberRxfCC4kgT+6Fuh8uCST6d5fxrJzGX5
 6 Yaj92EkQCls5m1xgsWnd4B4lyFvQ4/+FiqWKXTlvzxdNgYmoDmS7m8p36L8OTYHE
 7 bDLMX5lHZlv8wgfkadlLEhqEsVprxsZYGns8Gkco128YCyz664ItZD7vDSlRPUH3
 8 XOkh6YKHAgMBAAECggEAFGcZmDYcBNu5/FPaIb75iWZlZ856EQkU4KUzbVPvgRJ+
 9 pkw4HOZDsfWvDWte2j1CxeF0ZTFsW2154n+dTcD5RvNmhVVribAvO7TxYeChVfNn
 10 lAXSvP6cdVZ4Y+bPwtSfTpFeZi9Ir9sw96aA22ygnI/qg9IaQU0KtBCF1S03Fm9J
 11 1Dr0gw7A5NP2c8YJyp8aoRuORQpam/F7J08vlnnlXFlZu9GrdH1HguWyDHUA9VLc
 12 83POtIIpicCbmhRgb8z+guqaNF4r7yRZSIBaH2aPosVJkTraijzklfXyFgOAXh+8
 13 Q1vfEG0z9kmWtILbRiD0b1TMmHasPN90M69/YMxfsQKBgQDvQCniyjCnKwStL15C
 14 6SxkwMmhcaJWtshh5D8NGRnm5VLHtSY9nxSWf68mpg+qUBAEDmuFofgThWKJpiMP
 15 YpQ089aenpuQn15uuXf3kigEdiA7WuJ5nzIKYXa7BaQar8kJtILhO5H03R8dclf6
 16 BpzIYQcI2nnN3ioVZuwMW7HLPQKBgQDUFnKQnAOaNFdBgc1u/c61ffQ/12qhYM53
 17 kUod/lcrgwi08Ys70ZlVmaYKKesI//ZG+H80PHS0h3L0AzR8sYAE033wAVxZar+y
 18 2WhBAUS/fzHGODV6zKOzyPN8y0SQMv5UULUvbn8y+EAi94iNnRfoKRAtwnummsfX
 19 +M93Ix/xEwKBgQCaMtGMMOJgq7Is6K2pFF2fZj3OBs4pc079AL2+dGIkVcMfodpO
 20 tvvu78Z0c2z/SPC5nI2iKD0aX8qdiu1n2hJJeqrlurXq5TxYwsLWVmXiUjv95Vq4
 21 Jml7FUwPx9f3tzosPiJohhtRJT8LnImlRKPB5f9BroX4sGqRNq+GW4bgxQKBgGp4
 22 /njUqgZPQoLTbFPNPWnl2qn2NkTf+acTHHdkSVTByqw0Gucj+Wt84Ft34dO51GSa
 23 uhl6REihOzd/KGl1HsTNfAryU+9b5PMfq/P+dAoDC/TsIQUOGRzXxE0hKsGNqBqi
 24 DePLADaRZHlpdXdKp0bY3pNqcHMafztQYK75xj5bAoGALj68SHJXhvLktMSNqesH
 25 aC1/jlZqxTneLHgs19IX1y2f3o//ceZg/DYfzegF58nElatGc+jnz0vqRwnJs+0B
 26 wF10V1AtjrTzRGrDIg27uv573JlwYd5nMVYw+lLKmPcY1tCmSSjrciQmpkRofcAH
 27 NvfIpZQOCla5KO9kTTNS1/w=
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 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI04 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI0
5 MTEyNzA3MTAzN1oXDTI3MTEyNzA3MTAzN1owYzELMAkGA1UEBhMCVUsxETAPBgNV5 MTEyNzA3MzIzNVoXDTI3MTEyNzA3MzIzNVowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAKH6Hi0lBF+I4ab12K5ETfGvqcp2k4DI4gaJxGo7Eogy 
9 J/dv4I2kECgo29caxTqAsF7hldDdKJWN3D57TrvjdlJ1EzNlsP1su3J4poJMIkJU 
10 0C3hc+FBWpC9oZ6JALlgZsDhk8iXrOscJBbBs39e5dwkAfh+QMLgZSl0DVbV21lZ 
11 e+btDmu9lG6t41jFVNuOaXZ7EMxEOf8kmea5hgQ/ZmJ78LAKtUXdu42ZEerPG9HW 
12 Nyq86hxBYo0W4WqjIwhqP3LlkvwtNEE86QDp8ppqsFPoo4LIoZ4IbUezeZlv8qUN 
13 eGrqtuVZFc9ogBJpgTouz7ZgFsD8PUCuxorVqs6M1N8CAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUpdZAsW5V9MKaUbCjtvh76nKpomAwHwYDVR0jBBgwFoAU 
15 v5OOWz15U2LjrtN0zxmkyMbUlNwwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQCONkXilwLy5IopW57OSoOp9tbmo+iAuBm9Gu8gSSecLog98xtcN5Dqu9Fj 
17 VqLVBd7ZYslwT0smY0MK44PWjW9f2RsmV8njVMqiM68BGHjthYnGS+59E9vaAciI 
18 Vt/0Oo90m2j8NG5765HT8923jlixqDu2QI+rcxAaAIRu7TsqQnYJXlwovfRUd6Ta 
19 h0qujHX3Po3qTh5iysfT5Geg3T0LF+Pj4vW2sufDmDjJ/AzM8Jma19aFWXHiZkMf 
20 Yj0eSGGou758r8WKuZIMDZqdP8IvV5Xwh+9ho5JJC+z2+gKnFcO77hS2YiKIXrYU 
21 ZSYynM8QejweIaGxxuxGXA/SWbZN8 BQADggEPADCCAQoCggEBAM/Oe2sABQbVDCYOT/lJUYfz2f9QgdMQ/+GYU39Lm481
 9 A5Iz+xX8SPlqLdPGqxoV7EQ249cvFNMm+xIMA3WMSGWrcP019a7Vktoqrh+a02MB
 10 ATmegYCwhBsk6Uf5TZkjQaoa0JspPF6THMhrKnTqVwI8ko++La9xdlP73cGWN8qV
 11 06eoPoIVwjcv7NDj+FAWNVwJrkeoAKB6/cvYnI7Hhu6tSRrOEu2dUHxRTYWhkRJ2
 12 N8bmLeQwA0oB5jBDEd2x7NGAz9ZzjNVFSyMamEd5eJu7+9vfHowCS7PxjgdUJchg
 13 ohv7mZEiMqZOUj6E7z4vaJXacPQ5FbZCAZJndl2i01sCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUm3KHt9hgt6QnO32VEjTcPMzPxnswHwYDVR0jBBgwFoAU
 15 YkbuTWiw08mUy7Okhd4TZiDl89UwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQAcAB4esVtnTAe4Sc4IMDK9TXUvd2oW4bNbVYfKzN+7XdP8ydzy0Ltx+nXI
 17 Dltr8vHduPzM7h5ZSNVg23YETkwukd1cTaWYllPxO5NHj5eiEBy5b1Slfe/lGjQm
 18 3wLCGeCDyrBw6kmBZudqLCzjR0FqG/erP/5phExdpG5g8L4MzE6w9Na6bRYUNKGz
 19 F6O5VNY0tHevLWXwagCvnOX8DlHJQtULDcobSWVdnfj+MK21YCYVY5xTnyzYksoE
 20 0ZjZTzNTzQzLKbMKzXgunRFASvRW6ue/hPCc/gHbKhsfFeAzZWQu40wiEgUQwPTF
 21 KifjMCaFPWh8N5SjsPfLQvmWdrTu
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDpDCCAoygAwIBAgICEBswDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDpDCCAoygAwIBAgICEBswDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
27 NzEwMzZaFw0yNzExMjcwNzEwMzZaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT27 NzMyMzRaFw0yNzExMjcwNzMyMzRaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
30 BQADggEPADCCAQoCggEBALuPw5MofVdMrWb0cjfRYYm3IKmonHYxfyOx62t9fpdS 
31 XVToOa+fQ91UFZP8Iggt40EaiYazwygYzRdBBeF8cLN8pBJ82wYJuzbuNz8nMX3t 
32 KmlDfPCo8QTl+d1J0kzMIAhqNXUt4KqH24hT8K0iM1ZnoFUEwIeftR2JbeUWWF93 
33 gfljdw++36WCobJecfnp0fe8ohx/6Z48D2DsX9xb2RlxoUM6O3UhR5tkdaGQwHHl 
34 50gDkX/cI13FokcU+ZVqEpWb4pSJFe12sN6k6J1rHoZMTD9gyPtknWECYH/brv6D 
35 iYyOb2+LzMMMiO6SDyoQB3PqFVLQmeleQQEo9WxXSQkCAwEAAaNdMFswHQYDVR0O 
36 BBYEFL+Tjls9eVNi467TdM8ZpMjG1JTcMB8GA1UdIwQYMBaAFI/5mikKIVI24QjA30 BQADggEPADCCAQoCggEBAMiv88J/82rBVPsApRW7PLG+rCWFaDAcCS4IS87tGydm
 31 vnwIv4Kyxz1r+Rwx/pkCKh2PlUioVWyrjbZbn/zgytZmd9+3G5bY74k6FwzOMPCE
 32 DQBL1570BG0QtEpNQIbrnGyx1sjRZUrJUofynSNBjzBp4sceO4P2xw6EcfqPufpX
 33 be9w/C/eY1cPmXMnMfLYQXMKuLeqowF72oSBROWfsmhJOlNud6MrJOUp8DqJZe4J
 34 QvfWHy3WSiJZTtIzyU3Re0gjsPBZrZ+flhf2Qjy1UQS/IXVtXnxWq0+CBah57+Po
 35 VKFpWABwfwvSJhKzB0Drt9Vyrmju0M4oIpfchVaz7nMCAwEAAaNdMFswHQYDVR0O
 36 BBYEFGJG7k1osNPJlMuzpIXeE2Yg5fPVMB8GA1UdIwQYMBaAFDNtbRzOhcuqFa+N
37 rPSaZgFGtPOJMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB37 heQ+yOk1ZIPwMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB
38 CwUAA4IBAQCF4vGk83lILsOf/cOmi1j+k3W59PdCUwAK0V/pq6N48kcJYsFIaYWX 
39 YYkdxHkP9+5gQhXb2jf/u65UwHMDgi4cWnX3AHj3z7wBRBZR8IHGtig7mAbFA4UX 
40 aCI55GYWs8JpuEG3rN1zzN2P9DS+1gCUIlxityaM1HBBJ3G9+cQ8CQqe4OgKKq5s 
41 l3yqI8F/i5lN5lFSKetz4QZVxP8yYwNbooomFylUQqkASlrL1vjuIYeOp0oLh9GI 
42 V13nuU1W8XNhxVrC7exdzGxNGJ/AY7dNmeKWaTR5r/UKodPbTyK+8zmYhFBZ0UEj 
43 RxdNlxlMb9uT8gp6VWjQrCB9ipBX45MZ38 CwUAA4IBAQBKf+fUbuMZYW6lruwDzv9v0V+ugJrKrsT7OfmOuvJoCJK/Mhv+8Ytz
 39 rgmO29sDctuVUHtb0d4fyNMQpOLXBj/mXp9kmqLvGvvwEcRSS4NnKP5R9iPA3VwS
 40 qyzLeTUP9QwXwJJp7wCVYForMMPKcAbMeBQxb02tpBkfsK5fOTpzfNa2tZ9dDW3M
 41 U8clvDU6wHUE+xf3MPaeDG5HNwUqvNWe7K2IMdvMIsxDa5mrkZ2J3TetKouihxhP
 42 m3GymPmVzjtOyYaeBI+RlIG/80QA570rfys1cW3bE8pKxz+tQHUe03kztNq+8msC
 43 SciBih0+n76na9fHOAcYHaJtipolXaYS
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 b2xvZzEdMBsGA1UEAwwUVGVzdGluZyBJbnRlcm1lZGlhcnkXDTI0MTEyNzA3MTAz4 b2xvZzEdMBsGA1UEAwwUVGVzdGluZyBJbnRlcm1lZGlhcnkXDTI0MTEyNzA3MzIz
5 N1oXDTI3MTEyNzA3MTAzN1qgDjAMMAoGA1UdFAQDAgEBMA0GCSqGSIb3DQEBCwUA5 NVoXDTI3MTEyNzA3MzIzNVqgDjAMMAoGA1UdFAQDAgEBMA0GCSqGSIb3DQEBCwUA
6 A4IBAQC2OcB6DalGQ67wgsQPVXtqtYn+Z6qiObgUd/zSo0arMOgNsn3V7NcfudNl 
7 mCKWLlUB9FuQSosBq//pWMr9FLRMa9ozywpJvskpMIcobDxC6p3tFqoFb9QDtFIG 
8 d49j1zfQhtcULihd9NTpB0ycCcrEu/pcZEWES4nAjLgt/EylQiD+hgLQi/qIwunf 
9 bR1jwjnPqMZiAaX1UXzQhh6q4CBcvTTArS+0VrQV4MGuL462oGenVazOSySXEmfy 
10 uj2j3Q2Cb6L+zj+EnyrTNxKaNXn/Rs1C3yhVuvLt6NsXmTJ4E6Y45WHFXiQ69TeO 
11 VAfAhObDloLtU3yczPwiNJXCgV5j6 A4IBAQBM3iuEj5NxIuledS0t3t6kle8bqc6uZluL/Q1wzVn0lVSPV/R4UZZGgWcy
 7 QrynSlfVfeBtD+r+7wL6tEGBlsswGXq0G2Q3V7h+A25RmRUhPrOm8ZojWarHwy56
 8 ldbbmUYaz7YaJg0vFeX5E1RxDQJQ8TzUUscKhYjYrVqCi064OpuIWPz2ENa+KENI
 9 +PiB2ehmcIJRaYrmkNyQ5jaDYhfYFkMRP2Jpsyal2X6iSgh4cmRrScK7m77InI2P
 10 1+n1GKOrAiR1So0ziAOYIpl22/tXVolm9ghWm285CLvwYp8w3TTJHB2VJ7ltRzTA
 11 um8x2oLk7UTCmiwCM+piAcLQNBoA
12 -----END·X509·CRL-----12 -----END·X509·CRL-----
3.48 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCh+h4tJQRfiOGm2 MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDPzntrAAUG1Qwm
3 9diuRE3xr6nKdpOAyOIGicRqOxKIMif3b+CNpBAoKNvXGsU6gLBe4ZXQ3SiVjdw+ 
4 e06743ZSdRMzZbD9bLtyeKaCTCJCVNAt4XPhQVqQvaGeiQC5YGbA4ZPIl6zrHCQW 
5 wbN/XuXcJAH4fkDC4GUpdA1W1dtZWXvm7Q5rvZRureNYxVTbjml2exDMRDn/JJnm 
6 uYYEP2Zie/CwCrVF3buNmRHqzxvR1jcqvOocQWKNFuFqoyMIaj9y5ZL8LTRBPOkA 
7 6fKaarBT6KOCyKGeCG1Hs3mZb/KlDXhq6rblWRXPaIASaYE6Ls+2YBbA/D1ArsaK 
8 1arOjNTfAgMBAAECggEAIUCFnWLyCOLC4FGsD+p5zdnwE15QXanfrNPvfJdv8IHL 
9 bqKLCMjbgEMTDo+yWZY9ntzUsrIUOM+MnU8XFL9XdQoPzQddVElUGeXm2OzkQ5XB 
10 vwl/joiqHPixCyi4+1VtAr/MZOuuVf3K8tkFDmre6ViDBw50IQ2L9vyaGG+Cvk6q 
11 Z5pIIFOWWYWnkIowaLHv49aDZ+9S051vRzNsSznghgf+oQUYSkS7g0j+djNQehHa 
12 JNXt9M9K+V1kVmqkmZGm5aF0Bcdx+j8dGa/ytrzJyua7ulL9kYsBgBo+iL/Xw79U 
13 D59UVWz6b4bTZVU2S5iU0CWy9XVstWWLyvYV9ZH1kQKBgQDiu9P9IiHODTxelkpC 
14 hAmS7azoWLGSEv5Dpct8cLtwqLVyrzU0og413HJzmDjFJHcFCdqUXdX/ft/2ULbY 
15 I5CVFvvbUOL7/cjM1mRwHm2nh5Ee7pJYEg0D57caWEBOJyEVuSId06OmCf73kj6o 
16 XB6xxdO84/RvPwnCDdzKkGBUrQKBgQC24nmLKwRqOhgHehqLav8s9oMM939sYrnc 
17 iixrjpphHs2YlbZ2VsRDDmpcuubjr1gwhFwsg/r5jYqldpHaZccfnzoFeCdAVk7x 
18 L6OaoveBl7Nyv7IpCYQ9XJDQmnUVkBfZQfMlGXJ2HefSekuU/7m5FBUaD2inLJEE 
19 BZgVQse1OwKBgQCywk+ypbRtVjYghPFrW9qIgubuEO9/MYZSI2c5Z1AA1KKqFsUm 
20 CBaYFIQP6xXnKIbF7CzvCMRtucQt2Rkvc2rMgOB022L6Ne6YwPdTBkqB6PpbntC2 
21 qxSj3Y6ZMLcSZvtIuzvQtEmz4PGqkxzfdDGnC0eTB05yXwr8eh13fzjTyQKBgHmW 
22 Wj5HDDlfhCg8ard0HFCVV41gYov5mx3fkyay+TpGk2O1bUiB6Ru30sjxzZ1kLxqa 
23 dPl3iX0uOBZHnTJ45gjFAHswZdAlUXiSNpARdsHmzHwmrFkSJaPyDalSdzMtyF09 
24 tlxc7bdPrJdHjUZzOdOtYVYhFm/GdmcZHQJNkp6PAoGBAKqW9dszWD5d08ZfSvZg 
25 ZrWfag7I9ZS/+lhcu94NUBEB1lMhjriYydP9McuhCc6K5R/ClHGU/VlNRG+PXdMI 
26 HawTF1NFrG43iQffPqgm6k0hfPwtvWyLuTVE/Navp9kbWprTC0iAVVh4D7Eneumn 
27 UPraI+oodHdncue0QsubKj933 Dk/5SVGH89n/UIHTEP/hmFN/S5uPNQOSM/sV/Ej5ai3TxqsaFexENuPXLxTTJvsS
 4 DAN1jEhlq3D9NfWu1ZLaKq4fmtNjAQE5noGAsIQbJOlH+U2ZI0GqGtCbKTxekxzI
 5 ayp06lcCPJKPvi2vcXZT+93BljfKldOnqD6CFcI3L+zQ4/hQFjVcCa5HqACgev3L
 6 2JyOx4burUkazhLtnVB8UU2FoZESdjfG5i3kMANKAeYwQxHdsezRgM/Wc4zVRUsj
 7 GphHeXibu/vb3x6MAkuz8Y4HVCXIYKIb+5mRIjKmTlI+hO8+L2iV2nD0ORW2QgGS
 8 Z3ZdotNbAgMBAAECggEATGXfHeFt96sPwlX0tPNtlAvkk2bns89GI4w69ku3rxiQ
 9 bYnKv7R2p6uPmZIqiXaR3CpJ7WyTvWVRXLsp8mdWnno/GfhikJpYWPjj9x6WpIlU
 10 B/jsJ4G9r7UMRrey/Z/mnkEpfEHWvfZb2Jr9iuo0ftACGfKTHTMbi5jHWEp/zGxL
 11 P/hPPhPaV+XIHwZ0gsmZ/t6rpi/mFT0XrTTQ82uNlCyrGOoHCAp9nD9QNRpie0oX
 12 ZgQlRd4Pf4lq2riw1aJcYJTNF+C6ATZhIXz9Sj1BXkJN1bUNVwfjr2V0mAOyYVs4
 13 cYVFfWkzUMPQXfIKgJt6B5vA0WtOFFfzwY6/xTpIoQKBgQDo/ttKuCnx/UjFfCh9
 14 WOFXxi9YoqT5NsQdnBaJXhsGQpsE0ik9Q8jEKh3xuRhmCauH3AI6gWFV+A1m2GKj
 15 8+sO8XXdWtL92DaS4xkXvvkf0wCf6pDdUAhpr/rpcOHiDM0MwnMR4zO3Ts6+u6Qo
 16 vYOGqVW2F0D6GqLCgbDCRapumQKBgQDkUvRxgBC92PVpiakE2CiuUfOjTfno6C63
 17 cmoZDXpysUZmpk1pisn4IuNY3K36SkHZtyFJPHqunuRX2+3926H/ZdeW0vIeIT4K
 18 QW2oJs8Ptc0v3qjwa1Rbs3+ZlfRagGuipPlmWh0jqgsB4wfJLFnqAjeWaCKB0xsR
 19 1DsDhtpOEwKBgQDgOZQUvlMvnQ9RboEQ0F5cuE+MP0oAxCHMVRCjNjtPtP22kAI8
 20 AWXO0rFqlTTTze6TmrlSUHy53TQYi5myKuVFxj4lvmha/p7WkVLutUzOwaNSQs0T
 21 DxhpjYAs9AOOJb+XzfIrfrmgaWkxySbcRjWzfHcN/Cb+CnAkO+c9rwmr0QKBgQDa
 22 FbpSZyaWj5LpeYmtjOJejvyOMT7RjmSA6JIa19rrjhRWm+Y5N03u6zQIftDWzvLT
 23 B66Ni20LOc2VdgZ+gbjcf+RKtbZ5vPrLRO9+u4Lv2JDidmUbLwlmha8NfkPl5d/p
 24 fHaTouNOW28kIDwhlXFUqUV7LoA3TPMANp0fo0EFbQKBgQDElrgoL2aoEjqm6NUO
 25 95vhCG5vnwYfWQgEl5wzd2hlnpB1r6Lknhm+J7kjrgYowWCGO09BL76ojRSFWu8W
 26 MsHc0KI72k06FhOZiMHzipBOiFcp99TH8S9r4XSmOjVOd+cjZOu/JN1LxbhvKLWl
 27 wCzIdRecJ7GCNQxJ85SVsBCxSQ==
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 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI04 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI0
5 MTEyNzA3MTAzN1oXDTI3MTEyNzA3MTAzN1owYzELMAkGA1UEBhMCVUsxETAPBgNV5 MTEyNzA3MzIzNVoXDTI3MTEyNzA3MzIzNVowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAKH6Hi0lBF+I4ab12K5ETfGvqcp2k4DI4gaJxGo7Eogy 
9 J/dv4I2kECgo29caxTqAsF7hldDdKJWN3D57TrvjdlJ1EzNlsP1su3J4poJMIkJU 
10 0C3hc+FBWpC9oZ6JALlgZsDhk8iXrOscJBbBs39e5dwkAfh+QMLgZSl0DVbV21lZ 
11 e+btDmu9lG6t41jFVNuOaXZ7EMxEOf8kmea5hgQ/ZmJ78LAKtUXdu42ZEerPG9HW 
12 Nyq86hxBYo0W4WqjIwhqP3LlkvwtNEE86QDp8ppqsFPoo4LIoZ4IbUezeZlv8qUN 
13 eGrqtuVZFc9ogBJpgTouz7ZgFsD8PUCuxorVqs6M1N8CAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUpdZAsW5V9MKaUbCjtvh76nKpomAwHwYDVR0jBBgwFoAU 
15 v5OOWz15U2LjrtN0zxmkyMbUlNwwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQCONkXilwLy5IopW57OSoOp9tbmo+iAuBm9Gu8gSSecLog98xtcN5Dqu9Fj 
17 VqLVBd7ZYslwT0smY0MK44PWjW9f2RsmV8njVMqiM68BGHjthYnGS+59E9vaAciI 
18 Vt/0Oo90m2j8NG5765HT8923jlixqDu2QI+rcxAaAIRu7TsqQnYJXlwovfRUd6Ta 
19 h0qujHX3Po3qTh5iysfT5Geg3T0LF+Pj4vW2sufDmDjJ/AzM8Jma19aFWXHiZkMf 
20 Yj0eSGGou758r8WKuZIMDZqdP8IvV5Xwh+9ho5JJC+z2+gKnFcO77hS2YiKIXrYU 
21 ZSYynM8QejweIaGxxuxGXA/SWbZN8 BQADggEPADCCAQoCggEBAM/Oe2sABQbVDCYOT/lJUYfz2f9QgdMQ/+GYU39Lm481
 9 A5Iz+xX8SPlqLdPGqxoV7EQ249cvFNMm+xIMA3WMSGWrcP019a7Vktoqrh+a02MB
 10 ATmegYCwhBsk6Uf5TZkjQaoa0JspPF6THMhrKnTqVwI8ko++La9xdlP73cGWN8qV
 11 06eoPoIVwjcv7NDj+FAWNVwJrkeoAKB6/cvYnI7Hhu6tSRrOEu2dUHxRTYWhkRJ2
 12 N8bmLeQwA0oB5jBDEd2x7NGAz9ZzjNVFSyMamEd5eJu7+9vfHowCS7PxjgdUJchg
 13 ohv7mZEiMqZOUj6E7z4vaJXacPQ5FbZCAZJndl2i01sCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUm3KHt9hgt6QnO32VEjTcPMzPxnswHwYDVR0jBBgwFoAU
 15 YkbuTWiw08mUy7Okhd4TZiDl89UwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQAcAB4esVtnTAe4Sc4IMDK9TXUvd2oW4bNbVYfKzN+7XdP8ydzy0Ltx+nXI
 17 Dltr8vHduPzM7h5ZSNVg23YETkwukd1cTaWYllPxO5NHj5eiEBy5b1Slfe/lGjQm
 18 3wLCGeCDyrBw6kmBZudqLCzjR0FqG/erP/5phExdpG5g8L4MzE6w9Na6bRYUNKGz
 19 F6O5VNY0tHevLWXwagCvnOX8DlHJQtULDcobSWVdnfj+MK21YCYVY5xTnyzYksoE
 20 0ZjZTzNTzQzLKbMKzXgunRFASvRW6ue/hPCc/gHbKhsfFeAzZWQu40wiEgUQwPTF
 21 KifjMCaFPWh8N5SjsPfLQvmWdrTu
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMzZaFw0yNzExMjcwNzEwMzZaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMzRaFw0yNzExMjcwNzMyMzRaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBALuPw5MofVdMrWb0cjfRYYm3IKmonHYxfyOx62t9fpdS 
9 XVToOa+fQ91UFZP8Iggt40EaiYazwygYzRdBBeF8cLN8pBJ82wYJuzbuNz8nMX3t 
10 KmlDfPCo8QTl+d1J0kzMIAhqNXUt4KqH24hT8K0iM1ZnoFUEwIeftR2JbeUWWF93 
11 gfljdw++36WCobJecfnp0fe8ohx/6Z48D2DsX9xb2RlxoUM6O3UhR5tkdaGQwHHl 
12 50gDkX/cI13FokcU+ZVqEpWb4pSJFe12sN6k6J1rHoZMTD9gyPtknWECYH/brv6D 
13 iYyOb2+LzMMMiO6SDyoQB3PqFVLQmeleQQEo9WxXSQkCAwEAAaNdMFswHQYDVR0O 
14 BBYEFL+Tjls9eVNi467TdM8ZpMjG1JTcMB8GA1UdIwQYMBaAFI/5mikKIVI24QjA8 BQADggEPADCCAQoCggEBAMiv88J/82rBVPsApRW7PLG+rCWFaDAcCS4IS87tGydm
 9 vnwIv4Kyxz1r+Rwx/pkCKh2PlUioVWyrjbZbn/zgytZmd9+3G5bY74k6FwzOMPCE
 10 DQBL1570BG0QtEpNQIbrnGyx1sjRZUrJUofynSNBjzBp4sceO4P2xw6EcfqPufpX
 11 be9w/C/eY1cPmXMnMfLYQXMKuLeqowF72oSBROWfsmhJOlNud6MrJOUp8DqJZe4J
 12 QvfWHy3WSiJZTtIzyU3Re0gjsPBZrZ+flhf2Qjy1UQS/IXVtXnxWq0+CBah57+Po
 13 VKFpWABwfwvSJhKzB0Drt9Vyrmju0M4oIpfchVaz7nMCAwEAAaNdMFswHQYDVR0O
 14 BBYEFGJG7k1osNPJlMuzpIXeE2Yg5fPVMB8GA1UdIwQYMBaAFDNtbRzOhcuqFa+N
15 rPSaZgFGtPOJMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB15 heQ+yOk1ZIPwMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB
16 CwUAA4IBAQCF4vGk83lILsOf/cOmi1j+k3W59PdCUwAK0V/pq6N48kcJYsFIaYWX 
17 YYkdxHkP9+5gQhXb2jf/u65UwHMDgi4cWnX3AHj3z7wBRBZR8IHGtig7mAbFA4UX 
18 aCI55GYWs8JpuEG3rN1zzN2P9DS+1gCUIlxityaM1HBBJ3G9+cQ8CQqe4OgKKq5s 
19 l3yqI8F/i5lN5lFSKetz4QZVxP8yYwNbooomFylUQqkASlrL1vjuIYeOp0oLh9GI 
20 V13nuU1W8XNhxVrC7exdzGxNGJ/AY7dNmeKWaTR5r/UKodPbTyK+8zmYhFBZ0UEj 
21 RxdNlxlMb9uT8gp6VWjQrCB9ipBX45MZ16 CwUAA4IBAQBKf+fUbuMZYW6lruwDzv9v0V+ugJrKrsT7OfmOuvJoCJK/Mhv+8Ytz
 17 rgmO29sDctuVUHtb0d4fyNMQpOLXBj/mXp9kmqLvGvvwEcRSS4NnKP5R9iPA3VwS
 18 qyzLeTUP9QwXwJJp7wCVYForMMPKcAbMeBQxb02tpBkfsK5fOTpzfNa2tZ9dDW3M
 19 U8clvDU6wHUE+xf3MPaeDG5HNwUqvNWe7K2IMdvMIsxDa5mrkZ2J3TetKouihxhP
 20 m3GymPmVzjtOyYaeBI+RlIG/80QA570rfys1cW3bE8pKxz+tQHUe03kztNq+8msC
 21 SciBih0+n76na9fHOAcYHaJtipolXaYS
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 CgKCAQEAu4/Dkyh9V0ytZvRyN9FhibcgqaicdjF/I7Hra31+l1JdVOg5r59D3VQV 
6 k/wiCC3jQRqJhrPDKBjNF0EF4Xxws3ykEnzbBgm7Nu43Pycxfe0qaUN88KjxBOX5 
7 3UnSTMwgCGo1dS3gqofbiFPwrSIzVmegVQTAh5+1HYlt5RZYX3eB+WN3D77fpYKh 
8 sl5x+enR97yiHH/pnjwPYOxf3FvZGXGhQzo7dSFHm2R1oZDAceXnSAORf9wjXcWi 
9 RxT5lWoSlZvilIkV7Xaw3qTonWsehkxMP2DI+2SdYQJgf9uu/oOJjI5vb4vMwwyI 
10 7pIPKhAHc+oVUtCZ6V5BASj1bFdJCQIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM5 CgKCAQEAyK/zwn/zasFU+wClFbs8sb6sJYVoMBwJLghLzu0bJ2a+fAi/grLHPWv5
 6 HDH+mQIqHY+VSKhVbKuNtluf/ODK1mZ337cbltjviToXDM4w8IQNAEvXnvQEbRC0
 7 Sk1AhuucbLHWyNFlSslSh/KdI0GPMGnixx47g/bHDoRx+o+5+ldt73D8L95jVw+Z
 8 cycx8thBcwq4t6qjAXvahIFE5Z+yaEk6U253oysk5SnwOoll7glC99YfLdZKIllO
 9 0jPJTdF7SCOw8Fmtn5+WF/ZCPLVRBL8hdW1efFarT4IFqHnv4+hUoWlYAHB/C9Im
 10 ErMHQOu31XKuaO7Qzigil9yFVrPucwIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM
11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOCAQEAYgyM11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOCAQEAZvLF
12 +s8EKDhyGEUzRiJbw0EsL5qb12IbCvsYNMWHS7NY+WsZJt8idtq50CykdrU0rGMJ 
13 8Yaeyw7VYZi3Gl1t7xlYXun8lcaTrJGmprO0RzBR59SPwH4hSb6TdfmLimaNSUIa 
14 VN1dHoqPWx9fufUv9RvkykrlLGgC5ihRMU7EBegThIUpRSkAwGsIC0vICcPGO6r0 
15 RcpkuxJNwtag4xfp90+jJ3C1e7dlZ4xS7I1BoVCUlXLF7eR8JhwpYIOE2tSNcxoS 
16 BwATKkN1jtrGRUoM3tPHctWN0P3WqWvUGwkAeZHlXoJeOMLLWpMFKgnz2EKCYzr2 
17 bS4KyOeKuystJ+FoLQ==12 4L7nkBePriToVoqvvupitI/LNjiEDrwGcja605Yaluj70aaE/qvbbooZGlj0mxAi
 13 P60BcLIBgxVpJY84BNJIbCUh4IfNfytkiP2QvwtEC5o/yHqSnY08cRHhDs2Y09Jn
 14 8k/NFsM1uVA637LhATVSrWx2Ng40i+k1BFrD3tEP1bQc/tHxj5HXENRAYAREDH9l
 15 ORfI7wGV/4LMpJJauCODkGYRgHXsIsqvQldA/iTiJXNriIAnWKnxdUqwCSGDLn6p
 16 gkWFaQ+786V8whee1dWJdQyFPyEcsHnI3Hq8SYFvMEgliYy0mk8PhHREtzr3Lwjg
 17 DbCaja49v6WjgZNoQw==
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»      271127071037Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      271127073235Z» » 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 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI04 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI0
5 MTEyNzA3MTAzN1oXDTI3MTEyNzA3MTAzN1owYzELMAkGA1UEBhMCVUsxETAPBgNV5 MTEyNzA3MzIzNVoXDTI3MTEyNzA3MzIzNVowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAKH6Hi0lBF+I4ab12K5ETfGvqcp2k4DI4gaJxGo7Eogy 
9 J/dv4I2kECgo29caxTqAsF7hldDdKJWN3D57TrvjdlJ1EzNlsP1su3J4poJMIkJU 
10 0C3hc+FBWpC9oZ6JALlgZsDhk8iXrOscJBbBs39e5dwkAfh+QMLgZSl0DVbV21lZ 
11 e+btDmu9lG6t41jFVNuOaXZ7EMxEOf8kmea5hgQ/ZmJ78LAKtUXdu42ZEerPG9HW 
12 Nyq86hxBYo0W4WqjIwhqP3LlkvwtNEE86QDp8ppqsFPoo4LIoZ4IbUezeZlv8qUN 
13 eGrqtuVZFc9ogBJpgTouz7ZgFsD8PUCuxorVqs6M1N8CAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUpdZAsW5V9MKaUbCjtvh76nKpomAwHwYDVR0jBBgwFoAU 
15 v5OOWz15U2LjrtN0zxmkyMbUlNwwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQCONkXilwLy5IopW57OSoOp9tbmo+iAuBm9Gu8gSSecLog98xtcN5Dqu9Fj 
17 VqLVBd7ZYslwT0smY0MK44PWjW9f2RsmV8njVMqiM68BGHjthYnGS+59E9vaAciI 
18 Vt/0Oo90m2j8NG5765HT8923jlixqDu2QI+rcxAaAIRu7TsqQnYJXlwovfRUd6Ta 
19 h0qujHX3Po3qTh5iysfT5Geg3T0LF+Pj4vW2sufDmDjJ/AzM8Jma19aFWXHiZkMf 
20 Yj0eSGGou758r8WKuZIMDZqdP8IvV5Xwh+9ho5JJC+z2+gKnFcO77hS2YiKIXrYU 
21 ZSYynM8QejweIaGxxuxGXA/SWbZN8 BQADggEPADCCAQoCggEBAM/Oe2sABQbVDCYOT/lJUYfz2f9QgdMQ/+GYU39Lm481
 9 A5Iz+xX8SPlqLdPGqxoV7EQ249cvFNMm+xIMA3WMSGWrcP019a7Vktoqrh+a02MB
 10 ATmegYCwhBsk6Uf5TZkjQaoa0JspPF6THMhrKnTqVwI8ko++La9xdlP73cGWN8qV
 11 06eoPoIVwjcv7NDj+FAWNVwJrkeoAKB6/cvYnI7Hhu6tSRrOEu2dUHxRTYWhkRJ2
 12 N8bmLeQwA0oB5jBDEd2x7NGAz9ZzjNVFSyMamEd5eJu7+9vfHowCS7PxjgdUJchg
 13 ohv7mZEiMqZOUj6E7z4vaJXacPQ5FbZCAZJndl2i01sCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUm3KHt9hgt6QnO32VEjTcPMzPxnswHwYDVR0jBBgwFoAU
 15 YkbuTWiw08mUy7Okhd4TZiDl89UwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQAcAB4esVtnTAe4Sc4IMDK9TXUvd2oW4bNbVYfKzN+7XdP8ydzy0Ltx+nXI
 17 Dltr8vHduPzM7h5ZSNVg23YETkwukd1cTaWYllPxO5NHj5eiEBy5b1Slfe/lGjQm
 18 3wLCGeCDyrBw6kmBZudqLCzjR0FqG/erP/5phExdpG5g8L4MzE6w9Na6bRYUNKGz
 19 F6O5VNY0tHevLWXwagCvnOX8DlHJQtULDcobSWVdnfj+MK21YCYVY5xTnyzYksoE
 20 0ZjZTzNTzQzLKbMKzXgunRFASvRW6ue/hPCc/gHbKhsfFeAzZWQu40wiEgUQwPTF
 21 KifjMCaFPWh8N5SjsPfLQvmWdrTu
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 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC7j8OTKH1XTK1m2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDIr/PCf/NqwVT7
3 9HI30WGJtyCpqJx2MX8jsetrfX6XUl1U6Dmvn0PdVBWT/CIILeNBGomGs8MoGM0X 
4 QQXhfHCzfKQSfNsGCbs27jc/JzF97SppQ3zwqPEE5fndSdJMzCAIajV1LeCqh9uI 
5 U/CtIjNWZ6BVBMCHn7UdiW3lFlhfd4H5Y3cPvt+lgqGyXnH56dH3vKIcf+mePA9g 
6 7F/cW9kZcaFDOjt1IUebZHWhkMBx5edIA5F/3CNdxaJHFPmVahKVm+KUiRXtdrDe 
7 pOidax6GTEw/YMj7ZJ1hAmB/267+g4mMjm9vi8zDDIjukg8qEAdz6hVS0JnpXkEB 
8 KPVsV0kJAgMBAAECggEADD5IL/T2qZoxv4S5Z/dc/JZdpXWCMRzuBbB5g5y/hLU1 
9 rnMyQMqOrYXtmqlct1f3e6p1y7s0RAvKZ3gxIBT1bmH2e9Z2naBI/j7ykEbIrkWq 
10 /RAQucztXrp8YvuMpMK2XJZCQxHplngj1nRUQ5j17O/6wVH8F15PfkwYRln9Ds4r 
11 cTYD5NbWXbusPFWQKVTdecJqpjdezpn5NxZ+2jalox3e4pd6bFQR0bB/g4WP31PS 
12 ghfmT3s42EByj9MuG38bHQccWVfMNgyTWZw2pVdFBuYpmDgY+3Bv4dsICvkZLaiK 
13 rnU0lYrB8AWHeiowq3lhCsV4Yd32fVPPxL8AHTDbYQKBgQD4xZcZ6CzenveazE0N 
14 S3O2D4JW/+7seOJyF/xmglUjYJxPcU9QSpiWjG1S9B/tBZCiTbWNqUZw8Y8m8R2W 
15 Do5JC0coSzJvMl69XGrukYEGSPX29eAHW2MUf0Z8IIAWjPbWVsx1KWnlH1fFqQkT 
16 beop69ccIJ+QzbqOujh06d0VnQKBgQDBAuF7Q2mZWMMo41PJhRwPTZraNqfoFWK4 
17 oOvJ6kXpMw7i93ngw+/ZSTtIQamXaMLJ1HX28xjZWdL6LrngUJHoK8TJlCGKBCwY 
18 ACh84r+0iMkUKD/vuvge02/maCVe1MhmrF6UQpTUrt5SjKVq8JDUi9+PjnIfDWEW 
19 aurx9PR7XQKBgQDTQciNYZMpAko2lKQiVB7RTt5az0CwY/+48BGRY8C1KEfVVt4J 
20 yy9FOb9lIJc0CvPGQMOap1OAekIcyclcMsQ113P4DdOohlfZ6u+L5Nhy4+ascCRt 
21 WvgK4gKTSm47uD2ty0wZeq/IuRMqcd+ZNlAShYrJAhM/PtXcetuSvT7YKQKBgDHr 
22 QtIUj10/3cnXcbYvHSDAG4rQlACsd0n1JMamNsqnj/QXuYfuZTw3eoOnp+snByoY 
23 LyJdoVGlr7FRIHXpoLMBjvXrv/joN1dFwzL5mkdhEVCLUG36V23xlYFr8i5irioP 
24 7q49wix3xbxn7+iGq46tVnbUiqOJXFDl+jn19r1pAoGBAO9DSN1+QZ0dM0OMtYKz 
25 N0yIIsw0j397XaHuth6/S7oiEboX0TGTVUqB0CkZ8Ciz4yztZJaim45DRsrjWK45 
26 r6VYSgO9B0XxyVIa3PXirAozgtiVUHuEW0SwdtqKdiGLZTzpFBhZ3kkupJpRxPKh 
27 DvlSP5A+tRpXOE9h6aBFBLuE3 AKUVuzyxvqwlhWgwHAkuCEvO7RsnZr58CL+Cssc9a/kcMf6ZAiodj5VIqFVsq422
 4 W5/84MrWZnfftxuW2O+JOhcMzjDwhA0AS9ee9ARtELRKTUCG65xssdbI0WVKyVKH
 5 8p0jQY8waeLHHjuD9scOhHH6j7n6V23vcPwv3mNXD5lzJzHy2EFzCri3qqMBe9qE
 6 gUTln7JoSTpTbnejKyTlKfA6iWXuCUL31h8t1koiWU7SM8lN0XtII7DwWa2fn5YX
 7 9kI8tVEEvyF1bV58VqtPggWoee/j6FShaVgAcH8L0iYSswdA67fVcq5o7tDOKCKX
 8 3IVWs+5zAgMBAAECggEAGEYoDtOZJsWBuOaIEUvXeIxemB89zevmNFouiTXmvepQ
 9 igIo3+8t6EECHaXybKF1ZKP0Y5hw1LcfafpFLLon7qzwPPAR9zoAJzIOja72/nCK
 10 fgmuZ/yN+H83v3D+qBMhlYghOaMSRGx7fhQba6NHZYy5MGp4umqEAz6D5tGxphTs
 11 UegI4pq6bcxS4x0hbnWW00FYVGTfpewu6HDoJc88iL6UGKT51rKZACXronjuPJDX
 12 bhAPQWUKu6rSwIEs7yO/mbA5GmkBrpAON5fUtqB7C4Me146ZSXox7AnWNxL4bl88
 13 ULwJmQozC6z0sju3wiRcsYBsjB+5GC374+OFiTSWGQKBgQDllnYcoEiRfvU5/qXz
 14 LOc5KFAF5CQQNEM53/kCQqh4hwG2dn7OilUGtiOnHKA5rYtq7z/UlKd3F4hkujjG
 15 WPYW8vucT12ule7hSaUWVMq9MF85UO/W1riGgybQtwz2WdUE2ouCcgkUI4mnTUO3
 16 vpXNL6vLk4dXCn/P476x+jlo7QKBgQDfxlnDBibKG9U9d4o84Y2F9KBLfd+kDbgZ
 17 oXhidL1XyRZFVVQU17dZztI7zHpIRIag0A45Pc/G6Kmha4d6seucvMN9RoX9DKt7
 18 TOkj8ldbSCVQE8eecc0vKEZWFI5qbjdEBcPkDdhp+Y+QVVvelEFZphiXDXWES6Xd
 19 zQjijG6o3wKBgGpU+lUdwx5nz4nRr+hlhp3JVu6zkCRVIEGgwwJR/xb7aEaqsOZV
 20 2TVnjDGsp2SvRN/8+PIq+zjEFG6adQsgTrGoTfJCK+BdHqsG4cfq848V5TR1kO9O
 21 uV3LRmHqNb2vM2KxGWYMDLpgDzQGK/Pg+B51ErsRk+AzQ6j0EPD7NDWtAoGBAL9E
 22 2hqBWoxsJ+NHFwicvgveoViFea/O7ioyQyTcpa6wOXH/0kOScqy3xCjKyUaWFADG
 23 dTHmLH/XBI7tyzpLc5lgGzQsIIC/4J8eiTRpgtOKIiKFFZ3PpdMF+MDBB03fcSua
 24 RerbDrzeTCDRZRol3InVF7WdEnKG+npQM6T45ek/AoGAP/HKVlep3bcKOH1cnsE4
 25 0pV3wFqVmuPNsfrXkGRdFlz8oUcXD7D44f4QUETQbzYVZJL4UbDN4UyKHhCLqJXu
 26 TkK204pWTKRxyCRbKRK81OimyL+tO7e2/K+olzb2xQUuom11JuWd+AdyKe2VxEet
 27 FcVzK6CIG7Z4Jm3mZYP2oUM=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMTVaFw0yNzExMjcwNzEwMTVaMGcxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMDNaFw0yNzExMjcwNzMyMDNaMGcxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRwwGgYDVQQDDBN3d3cuYmFkLWV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEF7 MRwwGgYDVQQDDBN3d3cuYmFkLWV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEF
8 AAOCAQ8AMIIBCgKCAQEA64g7xr0ZwLpxcDDJRKsmHfCbQS2rHQ+9ZYG2n1hwMMS/ 
9 SoxljpoySkq8IRxmOqJuMrOjEKeSMQ0xg0dPaW35O9gkKFoOc4s1FNH4Lm+Xt3RO 
10 A/hJiEfAjzcy9TiOnGJzTTe7MftabVCG/mcrhSnQ3+aA6HUGlPrWfK9hAE0P1spa 
11 IWEo8vRV0uUhgx101qkGeg+gyLnRQ6qNfeL8fQBp5hfY/s/fjDvJ7LvndiESPznp 
12 u2G5lWvSUAE+ul54WSz2w9o5xgzRjph6aT/Ymig8f+atIpwrt2mqytd+yHdueeDn 
13 9nKGnlrPCYwrI7zPJz/1aM6wiaimtwpbFH0pNk+OxwIDAQABo1owWDAJBgNVHRME 
14 AjAAMB0GA1UdDgQWBBRMIA0aVbHPHJ8RbkytP9qYFxL7dzAfBgNVHSMEGDAWgBSP 
15 +ZopCiFSNuEIwKz0mmYBRrTziTALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQAD 
16 ggEBABVI9DEy7MMlTF6pUl0Z0Ead16MqQu7OSfAPlmLmfw5ELQ2o1zPYI55Kc6AJ 
17 9RRjbmbL53OBpPGV0aBt8+9V4++tVl9u0Covuy4NXQ9w3ZgCbeVpzIK9LWERL1M7 
18 GKBFSzs9tVvlmw0HjzZXcbXLN1UJHCIqxH1KntRhdgZP416xTX4eLtVH/BqV2fJN 
19 6O9Fuwniok1r9EWPE0rteraNaSwb6gI25n5n6bJSSwVKnVGtWjs8vTGFeK0HcQpu 
20 q+wQpkU79KvRHbW3ZKNN9rm/3mNsSFEW5iW8sfTKPi7I+Pufcffd5kN90KXbpje9 
21 Ga5yYwtQsZ3cdZt34fNqVUidGEM=8 AAOCAQ8AMIIBCgKCAQEAslWoMaQ+zpIj409G7Q6I4tWxXzIalD0HUsUcTAt8p7Qc
 9 ZJClm3YcTREs0VUSelapZSZ5jYM1a+aGIb6ovs9agiNCtokMUHgSMHYcEfffhOHV
 10 6D+u6Pfvradg+VFLXWRza/ERgkTWRbQq1XnACVzWJmssQKGS8rYzVezaRB4zB7nm
 11 adW6myBPoitoJ/eYKi0sXGtz+AYj3878Wo7naryu2A2zyHd7KANkTScRvEWfRix9
 12 SdYkkARdcB2yPNa0xKs+999KtXiak4UdY/IbPOjimbGtYzkCFSXYJOyhUds/+lUE
 13 tSrAGTR1I7PCAKeSEdxKxqCA0PwyWrDBic3cDHbBTQIDAQABo1owWDAJBgNVHRME
 14 AjAAMB0GA1UdDgQWBBR9sn73mikP03rYPKJylXkipV1+pDAfBgNVHSMEGDAWgBQz
 15 bW0czoXLqhWvjYXkPsjpNWSD8DALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQAD
 16 ggEBAHwVIcs4K9dGIlGj796RBRejSy6xDXCBcoLdTokbCw9em6246tQqU6wZKdQr
 17 mPS3XdpQ4kPy/aAF/K29vFoQ9/qOyz3HkjSuKfh1Ouy7Ba1RNIF/HT25S8Yj9x5w
 18 KV2RHcRc3KftL4BIajw9GH8nVeEJoW/nlwdLo1igI/Tjkh8DlCSFNOmgwrt16DV1
 19 s3BIMJAhZ1FmtsK3Um27eJY6CdUW8UJe4K8WLko9vw0wkhBUXeKX2+FQjldyqBTq
 20 ZbdiNnhMBYEL6Sc/qv2yfDzzG1mFcD9O4MF79JCt4V7+zWcJEDilC5g1CUjAWyd/
 21 ld+AXEOqvS/ZHzFnpisV7jsyke4=
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 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDriDvGvRnAunFw2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCyVagxpD7OkiPj
3 MMlEqyYd8JtBLasdD71lgbafWHAwxL9KjGWOmjJKSrwhHGY6om4ys6MQp5IxDTGD 
4 R09pbfk72CQoWg5zizUU0fgub5e3dE4D+EmIR8CPNzL1OI6cYnNNN7sx+1ptUIb+ 
5 ZyuFKdDf5oDodQaU+tZ8r2EATQ/WylohYSjy9FXS5SGDHXTWqQZ6D6DIudFDqo19 
6 4vx9AGnmF9j+z9+MO8nsu+d2IRI/Oem7YbmVa9JQAT66XnhZLPbD2jnGDNGOmHpp 
7 P9iaKDx/5q0inCu3aarK137Id2554Of2coaeWs8JjCsjvM8nP/VozrCJqKa3ClsU 
8 fSk2T47HAgMBAAECggEAAWp+QYGdiAUW7X+9lgYZYpCxvkCSCMixcMzI1khn1EM6 
9 iy4w5hyTNNMiMmjDTJLxaqid0FnRjS3xIELrfUzF9NAl14BDGfq6RPfGMDFHjjjK 
10 x0dU2dbkl3fTfJnscZA99TbijzhdoM6dISZpopFPyijOmZcqhPbFF1bOlHviHn5x 
11 /C59VkoPxm+njLO9zz0aTh/r0IWOA9wmppXi0zSt4H/kp17WRsfJSfA21aPi/YgR 
12 pox+cd8ujyhVhLo7GalUQCbPjptVAxptorK/Z3XMhlQWRs25cMHs94bzEvf+uVFI 
13 aKeDnsth6rSJHJI8VCntHh9eNBQ8R9ilxg3kmulxUQKBgQD76OV5HWoOgNDaJ3As 
14 aFLxYQjR5Bsqfk978WXzwrPuYpuyuwhi4dgULsD6h+MBuDh/8mOqfMtbFULgD7Vf 
15 eddAq+LGKmvOQnwpc4Giebq7ou+AAbRFG16tDVTUFfO3u46H3VqR8xiHajht4F9q 
16 lNAV5RQSn6L5hOZhnuRUGK5ESwKBgQDvW0LSahKu9OLoQ3J5LMTV7LJhcqyY21bW 
17 l9XIV9wFyxs81ac6o9nrM0HlOnGictMptWf4xGcCDfsBtoTSxRDlNnb9u4neoPDz 
18 9ssjzHqCFHI8JM3AnHRt2idPyTXxqtMz9MICw0w2rAcwMuVBOefkrkvyvY3juK9E 
19 X7jkL8q59QKBgQDLPGj2v/5y2QanGq5rhXd1er3s6MXqEKH78xQ4B9u29iN7nV30 
20 uRTlo5raBYvmNUSQJXS3dZtzTsH3l3TTJK+/Y23ARzVW4Vje8GukM+WtwJTNh5Jz 
21 NtO5dkn8GgHZOB6UCsgpfCFMDyybqSwSByGiqID7TYPlH43nMJQyLP9b5QKBgHnv 
22 6SPeq/P7h5lBuxCmUQSWl+1zCSC6JQwfv+ZXdBxzc0XTpmUGUh8zNq+7zWYvzwmh 
23 g/1EuSFf0+70d8gUYt4SmB39K2iCXx46LRTot8SK/ANN0I/+ZIYOLBbGb7fVCdGf 
24 MDNOIQZ9LxBL7WUERfHHJaPdE2rejFNt3HhLLKD9AoGBANAh7mE9fZrCa1n7CP/Z 
25 0Do9uZNSY9TOHfzrKZc6g2DFzbGPGZjc+zWZiD3L3w88gs8KEkHIbBKoeQ3EwvKg 
26 A2UzgTHvbag8FJZF1/WpRwc6PY5Fy9ArjlXuiJj9uSEDo8QgqWNPJRukPZYFuNDA 
27 mRxT8Iujycgva0DobgVDDOpz3 T0btDoji1bFfMhqUPQdSxRxMC3yntBxkkKWbdhxNESzRVRJ6VqllJnmNgzVr5oYh
 4 vqi+z1qCI0K2iQxQeBIwdhwR99+E4dXoP67o9++tp2D5UUtdZHNr8RGCRNZFtCrV
 5 ecAJXNYmayxAoZLytjNV7NpEHjMHueZp1bqbIE+iK2gn95gqLSxca3P4BiPfzvxa
 6 judqvK7YDbPId3soA2RNJxG8RZ9GLH1J1iSQBF1wHbI81rTEqz7330q1eJqThR1j
 7 8hs86OKZsa1jOQIVJdgk7KFR2z/6VQS1KsAZNHUjs8IAp5IR3ErGoIDQ/DJasMGJ
 8 zdwMdsFNAgMBAAECggEAInbmYe2di7t3fxMPoHmqH7hvpnee5l4i/66DSPkBVsG6
 9 qP7BWpmJX6V9lVkNEKKV6yvz2tLsLJWo/3WC1BlrovHgjzlOLXD/BumUhC50vpAM
 10 kG1aRsC/y74owhYhbAOhQM+edCAMjv0COC5m3AhahKM6sqTnKsvmgOkcx4RUlV3X
 11 4Mlx0kxbSAcwwdZlRft4WHvUp6CNM/TRPtkB4lhQCIEAcW9tOzkB4hBM5py13dD/
 12 JJJdKWLLj1b3VStogNP5ZJ2oZF9dhAqqvH2Br8kRCTn/N230Me0kKqpwqpRWSKGX
 13 4vspNbuvaf4N1a6kuT2nItAekoUdmhFZUcnhZb0dGwKBgQDWx2VvENREIpQPv36B
 14 PJzbixlS2W+KYm/e6yNi3Y2zZXWRGTjlVBsf6m7H/7eWa28KOjQAkY3kpurKn7R/
 15 DMcGGOaOHmfPhcmQSzPebzHYugN5FB9w7o2Yxe7WWCD+qJ+VFewZkFk88VOJK2Up
 16 kcAisS7hDkQ9B4Ir61xVh3TkewKBgQDUj6o4ukmrGQYk1euFDsH19sK9aaH48+Lv
 17 pAcZEzplArKijzsOCbU1YGGy6dk5oFv8dBGOghtgLLQzLNGRq3iwElxQFuIviAON
 18 WzJQTXjt9FtqYOx7Eja9uPwg9WbsGCLgKcJe7JtI5hMirO0QNHe2CTr7cPIRAx8n
 19 kd4IK2U61wKBgQDQwIkURFUrzDgAfm0ki5chw7bfUbsZ08dL8Vs5coGRheGZH9yu
 20 +OpMQP1fomn753vLgvqcOtyhCqNWQZebjP28LWOZanAXwb9BYfaOEaFvNoy9mBNf
 21 Hl29yVP0PUAEhDxnGSGbTzONCjnZLrZqiuEmVvRrhgRJFQ0uRto9vyScFQKBgC94
 22 Vh+NGt6nHAQl8g8pGJABp8P9Tzr13HyAOUWUUbo1PAepzRp5eIqPF8KJDwYble9v
 23 TGxzCgIUebnkDHlnvfA0aYFJWwIachCjiTz90D/0DmZXdviVPLxqD4ScyXt4eHFv
 24 YgUo+hTxrNxVmivAS+vPa+izdJvwAoknvlo8tsLJAoGBALPtj8fVcOoQScZDsvW0
 25 jS2yzMaP5dwb8RdatV2IXUiCkBi8T4huC4Zfk/g8YxqoDHI0EeMegEVjrWcLizk8
 26 tNTS/6Pw6oOyFyqdfimYWv1m9n2dMX9CJnDIVyf2EaSzQj4QSHhjcIqFUptbf6rm
 27 mGWVVOmHLsWZ3dbs/aenBU3B
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMTVaFw0yNzExMjcwNzEwMTVaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMDVaFw0yNzExMjcwNzMyMDVaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCxMNgrYvPXXN8fcG+GWR6jlzvm0jJVMr6cwkfZhGhZHf5m 
9 zvs5HGs2vxGh4oID9OtXMarw4Coi+iHzvyFRqQcIARWgMWH34vxNKS0JwBLkRpPc 
10 xXu9kDfxetGH854mFU/RFdjrFVrP3DnhvRPXQiFkK52PEcAzrbfrXNPPsXEZ1wDy 
11 1xPsGkO8iyMt/H9NYk248vaY1mDuDSCxQ8UJcscRcseef9TGW2gWWo3ezufUZilS 
12 KRj/BwzA6RUi2gPgivm0P8fKYh67LWe8pIOa47RE+LT7mRonzI0bpt/cTl4XgWDz 
13 f0EdnRsjmp8jeJ9JA1Gx/S6k1SRRLUivt2rCU/qtAgMBAAGjgZkwgZYwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUT8vWUv2QS4hhZSrrerQ7uNiE2s8wHwYDVR0jBBgwFoAU 
15 j/maKQohUjbhCMCs9JpmAUa084kwCwYDVR0PBAQDAgXgMDwGA1UdEQQ1MDOCDXd38 A4IBDwAwggEKAoIBAQCw0aKcmNRdnSyT2KyYCCvJuFoc+qg3+FKt8HfumJD7yduH
 9 JIUxlanGuLY/6OiA8vD2au/kk0V0zSWPnhER/GyYQUL1nuknSP91ipsNCfd/8sC+
 10 aMoIb4A8vDfuUkZu2ySuo6kOYe8R0N68pvwry2CJpBuZWNyLxPqGgczWRyZr9Jij
 11 vzvfO+joPsSlHMzNLkSqBFD9Afy6Ypeahh7+/W+l0s0P7R5YQMfN5OdhJvTsGyKv
 12 wMrB9F38zc/cA0Pc8/In2A8n2gwKW+x+R8/Lb82Xle6MRBV8atPc+m+2pJJlmKLv
 13 K0xoxUvtA8m0lc4fOsEKp3KV8mnH5pJfojK6uCktAgMBAAGjgZkwgZYwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUPF1RxNOLAQEpXv+BprynUHBi+AQwHwYDVR0jBBgwFoAU
 15 M21tHM6Fy6oVr42F5D7I6TVkg/AwCwYDVR0PBAQDAgXgMDwGA1UdEQQ1MDOCDXd3
16 dy5zaXRlMS5jb22CE3d3dy5iYWQtZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20w16 dy5zaXRlMS5jb22CE3d3dy5iYWQtZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20w
17 DQYJKoZIhvcNAQELBQADggEBAEHchHYg3kyhTXKQg2+qndAWxTakHRk4PDLUG7BU 
18 7xcTdBp/4+3b40xlWId+Pnl/gX61EnrqtNzKFgpoDACLacInF7vQ7jpkpnJfyVpV 
19 URn1M+TR/IvGtaFJfup5Ixt35shStFG2P5/rEGmRHAKDTLBH2VGbr5Ww1L2rDa3C 
20 bWK2+ItIvtrW7aKJGKrG6MhN+78NStJZacR93qHL7yvgQFADuBbit8jb8UWSHQtQ 
21 o0my5WJN1WUuNymvkEE8RbH1RSMFuZl5962MDZ+UHRAK946+0rQ0arc19aaLFweX 
22 R/MNjzk0Uk7NAQBFuljtqmakEXKOswjsDTNWzVEXnRA+ieg=17 DQYJKoZIhvcNAQELBQADggEBAJ2Z0mtDm5BLpmWw/OAVw/efOnmg72L1WhR6iK8H
 18 fdQ0agLCnkJzy1SFh8nRluJr/WWalU16aptvL+GSqqbWwF+2fTRwN92pUqi31QBz
 19 BFfIHnnzQoArq0wCMZUy8IQoJT0AeLuVJdkpgXJVlV+u6Qgi089xrsNY5sXCJOSU
 20 6b/OpTAaGBRXDFvuZci4J5dArsBxexZ2Xsh7/9qarlRDvOFR90ee9PY+rhvr479s
 21 A7m9f9eu4quPm8CXbfTrSwEebMZQZK+MtCr1EAyeyLehdJHP/geTlYtoVW9Onf4G
 22 NV6nqWnj/JQwPPgYluRmo2x9LaLEt1GTPLOuuxiB916B6Y8=
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCxMNgrYvPXXN8f2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCw0aKcmNRdnSyT
3 cG+GWR6jlzvm0jJVMr6cwkfZhGhZHf5mzvs5HGs2vxGh4oID9OtXMarw4Coi+iHz 
4 vyFRqQcIARWgMWH34vxNKS0JwBLkRpPcxXu9kDfxetGH854mFU/RFdjrFVrP3Dnh 
5 vRPXQiFkK52PEcAzrbfrXNPPsXEZ1wDy1xPsGkO8iyMt/H9NYk248vaY1mDuDSCx 
6 Q8UJcscRcseef9TGW2gWWo3ezufUZilSKRj/BwzA6RUi2gPgivm0P8fKYh67LWe8 
7 pIOa47RE+LT7mRonzI0bpt/cTl4XgWDzf0EdnRsjmp8jeJ9JA1Gx/S6k1SRRLUiv 
8 t2rCU/qtAgMBAAECggEADOxvF9sDxfV0IKrmt3nQjkX9jHxQR36IAI77BpZttfJG 
9 F+GI2UWFXFzbQF9w9DDs6VMqEJ+I8zwjNc/+8iHN7XuGxERVzOq1VDtomYl010l+ 
10 h1+wAsd+DRLULYJLSqPLSoi5ZYwNL5P0dM6Bn/Wm0dOMjl7REfPdskD3AfMDOMsi 
11 pLvIiCrD6fqP57Wr/BaeGiW2qC2lzy4jCrgjUwkqsXJWaTSGCwdFMi/mvzTd4D20 
12 EDTAG8XBjzFQZgTPzSBjUFNBJ+PlTSwgG9QUeP8UHo2EbNj3FmrKVSSFlA0Trvtv 
13 D/xdjwgLDmSKx8dgql7uXJPu2v+an7RZRVzEmRC5UQKBgQDcIimcM44qGfi3ONIK 
14 ZhzsQGl2CKUDFObp06encJ3Umb3Uoojb7cmQC3alB+vrypplpm0QhpwhGACKMrH0 
15 kiWjdsvPdIi59Bb7y7fdV1EOIwZUoo/N4lxCcqtTOr1azgCdrT6e2RiW68FciQmf 
16 4JxL3lcXGYVvYAvCCkeNCfG/RwKBgQDOD4eyNQzYeHN45171WD4xqFHCqGJRYPit 
17 7e9XDcXb1XuLUsiGeSs3uTYfTPIi99LRR27lGFg2KNyRZo8BRxoet6Ny6xu9aPdK 
18 T2NQhBQyJiTGMVR+pb1fcY84MgbZ8DfRBBZZP7gIerVr7oJBFOA8RDVwgVNDAsCk 
19 wq0+c8K4awKBgQCIeemgPNpbwcRQG7sk1VADLJ/1nMBpG7FZsG4Vwh0n7LUjOi1t 
20 ZIv9cQ36nOGoSvDUKo0dnMb5QX88LtfjUCRjpsgO8ym9V9ZT/2YbpQHMqOxI1owf 
21 UcJvM9aCAD3bKTJ6jyjupJu5HarAqvk7lK5x3wPRf3IZrcs8XtEjYNHvCwKBgAFf 
22 vyLkEarb2sFCobJ3HSsNmUX4A3fRcrcOMBtffyNBICrEqYukATLE7GR3CeJLzr8Q 
23 f9/NMsFhsl7R1UBH7heoV9GrWasAqS14rAvcZZoUAQjFSW/ywPmC81aHlt4bKPQe 
24 19tOfnaoAs+ubnXqorgkKEsQwbJfsVMn7SnOcczzAoGAK+kqNs4iHr1oYgsr8vuh 
25 L+CRpAoP2ko+9bFlsOgucObME04ehBRkFfAKIkwZjn0GdNf3UJPSn0RWCX7RY6U0 
26 wXlluo2qyj5qa7YP/kXfkP4x3ntYLr/IbZAesXE27NTUpYQAuUMzaNZivjPQh32k 
27 bVL4X+qvSolrAJX0gtMxmVc=3 2KyYCCvJuFoc+qg3+FKt8HfumJD7yduHJIUxlanGuLY/6OiA8vD2au/kk0V0zSWP
 4 nhER/GyYQUL1nuknSP91ipsNCfd/8sC+aMoIb4A8vDfuUkZu2ySuo6kOYe8R0N68
 5 pvwry2CJpBuZWNyLxPqGgczWRyZr9JijvzvfO+joPsSlHMzNLkSqBFD9Afy6Ypea
 6 hh7+/W+l0s0P7R5YQMfN5OdhJvTsGyKvwMrB9F38zc/cA0Pc8/In2A8n2gwKW+x+
 7 R8/Lb82Xle6MRBV8atPc+m+2pJJlmKLvK0xoxUvtA8m0lc4fOsEKp3KV8mnH5pJf
 8 ojK6uCktAgMBAAECggEAIJ5ruyvOcX6fTJ76KAnJ2iqyJQpwofKjfgcQeOmYRXrV
 9 jrbEA4OykEBfDqcuzSsEHNFZc/dfJs75kOb+Cy1f8y6G5bztEhw7VDm/pMYj7Gyh
 10 9f5q1ueK5qlqQALZj3XJ7JWwiEC007qOfIrplkKsinfFx6JG/VnXRZ0IZrc1dVCZ
 11 ebVqegPOPLipU5m3Mgktvn4ISPZr3G/OXLxAITXMkpLu9qthHnAXdwH5ZdDQ6Tc9
 12 iV3wVhk+DqoLTwKUgmNBZ2uQ+AdripxLUfiWNI4FryYW5N+HemdsCtA71vx0W42O
 13 i7uzP84obQ+w2M+M3gjRaMSbqYD4kFx1NcOYKP9uWQKBgQDiYwgFP/9dPrklD7dW
 14 TT5sHqTNkPLEmgaP/f+QeAmioXEckvzgAo68mnGmeXU1v9yC0acZ14PQNVf4gPkH
 15 c/lyaVFyEzP++c4PeEiNG82EPx59qBjp0xLdM9gUQoyDe3ysFXvlG5gFoi4WgJyI
 16 bBBMANhhUJplSIbI71Uo1WmxAwKBgQDH8rtxwNsNfkO6LFk/3+8sRoSt62NZb9sP
 17 WY8M81M3xWtFJECViQoMESjLmkaWmg1w+W01reOylRrrHD0be/+K/qoCWIajG1B1
 18 bpnqXTfGCenzr+akcUEgwCqPIscO9Oj5UlUYNDQWfyz7vH+nEbISE82IpoV/v1eJ
 19 sttKbFLuDwKBgBl45xggIU2OlypyYECXpGRp9kUjAA3a/s4I2E6bEwp3e9CpQUa7
 20 QvA5uHvwwp1vnxIhINopg61TszhE2sBZ7kFPVFivjHQuC192O0OVU0SEDZw548O7
 21 ei3lfXSaIFFS/a4nJK+csThBDUp+4h3/er3ygmZAuX6X8IJ/W2eiy6edAoGAU0sN
 22 xNxnJF7WDedNoqtBsjsKKH1nXKmZIvLXAbkXkKMgBaSNdv2oftBjIzX4c+Jm+Qoe
 23 8X6n3Qv6M7kGx71G/fsKjYGdTLMjOFhDq/r7MfeNSyOavCQl0mPbFteQ/u0NZFdk
 24 9XlBvaFq9s9Wih14BcnUFDnyYP4vlEA60+z+OwcCgYEAl1jLiD/+LHuTwV26N+0k
 25 UwLkgUr10yc6YnPjHxWCEG1vXsNTnlV9bvSZv+NLBSNVb9iZU1Tq1Uo0ytsbhBsN
 26 vI3QR70f0S/I4KnrT0ghMrVlGixipkInIWTWaQd7/5MAYN/Uy+kY6lNlvzW0AZts
 27 C/S5+NtLRQk3sGZxMHsvxqg=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMTZaFw0yNzExMjcwNzEwMTZaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMDVaFw0yNzExMjcwNzMyMDVaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQC0mrE/gzEqs7GxSy2njQ2SdGJ2JbPN0Np0vvOUUwcz6GCZ 
9 osuCUEIj5dLNlIDGLOFBjBsAZi56zYHufPqGokkPkZl5WjG6kGcjCYX1oFlh0uMP 
10 ph0XMnm4gyyni7oRvTLQYRuRZFouHTNNGhajzAfpBS2wqsGSrcyr0bXsC8OYV3jh 
11 4TX6VVzXD1vBBTsxowNlIjOI75uzz3Y6OJAckotrKK86K4VN3rgX0eNggl0ioAhT 
12 vQYtHqz0B43ixR6/OrkpkXlvjKFZ0wRspUQvdN+cQ7QD03AVKcYpbMenB/Jwa0aE 
13 d4RHyv0iSAIIPkt12tFvvoIbiM7qLBMi67hnKOT7AgMBAAGjgZMwgZAwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUZw6hKSJBQ5JBurv6tFca3JQTTFAwHwYDVR0jBBgwFoAU 
15 j/maKQohUjbhCMCs9JpmAUa084kwCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd38 A4IBDwAwggEKAoIBAQDUMznLI2T29FnmoK2+G07Ms/qAXU/ZFDKJHKUZgKT8hZgz
 9 fGXHkcQfw7K0w7TutCfB4Cpqd+DovCYsPwr2dXZWpj73AUB8cQi8h/Qmj2fLUQjD
 10 aaTFsjErhWQKDfa3A/8XzT+FOS/9ZyTFuWccPF2JJ4IqrUgOTlts1cO7p1jRYBvO
 11 npb+4bLM6FTWRDXLvopr5zaljJ3uJmafcBtOJ1jqTtPAyLLFPRQkDoXcWguZpdF2
 12 0y7wYTppm/sxLRnb85CF1vDiZ48CcVJ73aTaF+Dh0GpPcfGIr8YfA0rsdqPEwgKg
 13 zaxBMhE28JzHE3JpMKOMjE2BvhYfoiL+JgHWqifnAgMBAAGjgZMwgZAwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQU+dct0qW0QOHAMQhCjY68gCuBwSowHwYDVR0jBBgwFoAU
 15 M21tHM6Fy6oVr42F5D7I6TVkg/AwCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd3
16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI
17 hvcNAQELBQADggEBAHxiMEMq6z5TwHlRm3Oh6aengP4BbOOxkIRaF0Mf4kh9Y5Ph 
18 esaM43Yc8aS+8xsEU69zfI/k4iL/fM78PxgCS3yFlxNWr4HjO2DXe0Rh3LHxOiBK 
19 4uQ9lnQ5PN24ym2Rycq7I9pvnprMldB6UZZ44dVpzbOr8VUPuU9UOKApT1gy78yK 
20 XMw0rRY4bX31mc2hdq/SYqi0OBIS8K4i6rssOPLyHyG0MRyJFMciO1XXFt4X1KFe 
21 GdU1S6GqFDOG/kS1uTntoRpDhOfdLkh3b6P5JC7S9DjZVS57DB+LcYwmVCiiWwr1 
22 odkMMHfD5R0j6MtAy0qw3dorPtiVbhbNrAbmYTE=17 hvcNAQELBQADggEBAKepZ4Oqa+xw2IE4qRu3habtOFC2Du2eHUX3mCwZaoiW5/g7
 18 hJb/d5NthJlG294Dl/sic+JzEdrWFw9Ce5HeFRTzrUT0hixjsWVaLK4wAnpiWnwv
 19 fT4mlBwxzF4uspn8apCfDXsQOH4NF+iuTNIdEO+bA2u9amvb+RAPIn7001TWBuyr
 20 ykxrOjYgHqWfyN/prF3NAh3BOAes9M8K+1WiTCflKxyj5i1Y3E9eZbm3T1NSI50v
 21 3FIfsrDo5gI8nmqpUPlShWQMIFFIuYH35noDs0DRFo/NtCyOJhgK5Q3RHORO/V1P
 22 PfM7NFBklNq4qeIR9CjwbP43AVrY77dKzHIZzNs=
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 MIIEuwIBADANBgkqhkiG9w0BAQEFAASCBKUwggShAgEAAoIBAQC0mrE/gzEqs7Gx2 MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDUMznLI2T29Fnm
3 Sy2njQ2SdGJ2JbPN0Np0vvOUUwcz6GCZosuCUEIj5dLNlIDGLOFBjBsAZi56zYHu 
4 fPqGokkPkZl5WjG6kGcjCYX1oFlh0uMPph0XMnm4gyyni7oRvTLQYRuRZFouHTNN 
5 GhajzAfpBS2wqsGSrcyr0bXsC8OYV3jh4TX6VVzXD1vBBTsxowNlIjOI75uzz3Y6 
6 OJAckotrKK86K4VN3rgX0eNggl0ioAhTvQYtHqz0B43ixR6/OrkpkXlvjKFZ0wRs 
7 pUQvdN+cQ7QD03AVKcYpbMenB/Jwa0aEd4RHyv0iSAIIPkt12tFvvoIbiM7qLBMi 
8 67hnKOT7AgMBAAECggEABv1vu8YPmpf+2h5PQ4tdiZwQjYMTDPW25srXMZfvEO6/ 
9 AmM/HimODcag3I0RWNo206shBmhuBxm6HClhJuHUExKvDnfTseVR4JTHRwTwQK2B 
10 VUM4IAQ3mtEU4t0xE+uvMkp33y4zoVJHAIZwduF4Mugc5xgMyukIIWRJ9rtT1CsJ 
11 zw7DMnkACjqxbMuiYhs5+JcFFpkADsfCVcqgS+OGsxCd6TPkvJiK34dKx5b9S8Sh 
12 QPlCJqw13ExqsuWYOPGboof/u3XW1QC2qcuuncDWYsw0HpTRm6jsKpgpIqKnGGDH 
13 G59fQ7GdiMMWdyJvVXUgRwpOmTmaAnDd3AEonysgSQKBgQDrz2OfmntUOazj0u7u 
14 VzdBYfTSHcgfLEbgO7ier7koiqqo91a1RpOnge6E8ndWgc3vnvvHFcujouj6B7rt 
15 6qx61l7+SgVk1iFzwgP3dL9lR5oqXh06WUvZTzqAB/fDuY5jgQp9SJJ6WyyGgmkh 
16 sjVnw/B0EvXTqzFbV7e/p3EhSQKBgQDEEUWy6bKFCLJJJtouMp6d8yGA8jxC+Rgk 
17 ZXLdPQclwbpub3Xluo+Y1D55cIoAv5xZ1/obHiagGaHiF6rAsnWo8JQZzp+Uo6Ha 
18 sfZ9lZKX/U0l2kz5lXYW4vGp5NMmLtOnRmSCrPpRL003X/7MawloPclZBMTqlr9X 
19 xnUoTX6YIwKBgEYidJrvs2alkMph3jZ9Mi38GHi16uN6o8nleU+ZLBTmyUNf7SYV 
20 S60yc+KOyveru7hdLL1Vui99MJXM3sgMWChgwfgXw+rt1R08wzlCO/q/hRa8zyyf 
21 inOjoN6bgBFyiusFYj1I7Gf/3gpTlzkya7flCws66GqALDniqQATqQ4hAn8LfPeY 
22 hBjxspC/uIcQLecdWiGcbJUbV30SpN8WF31TuQYzclR2IXhIfCcs9msfoBqJKR5+ 
23 eEXLG7VgigJ3R/2c6HvFB1ZSX0QcjFDlCt6MCUt77E6WUSuaK7H9Qmsc0aGVK4q4 
24 HWqNVzgvBnDniV4DvZsOnDjtheewPPCga+n/AoGBAJt8HHnjo5r5Uu2+3gL/1x4l 
25 maqRr9SI/U5wD9UzjvHjicl0lmB0apO57BfZouC2RXYr97EymrOMAwBZl24AmwNh 
26 ArNM2bQwcPdaF0haNG1FHowsKcSZ1996RKhILo4TvTwk6Q+uZc58ozv42n2nDhKJ 
27 KOSL/0xfWDUCZGjH+MfQ3 oK2+G07Ms/qAXU/ZFDKJHKUZgKT8hZgzfGXHkcQfw7K0w7TutCfB4Cpqd+DovCYs
 4 Pwr2dXZWpj73AUB8cQi8h/Qmj2fLUQjDaaTFsjErhWQKDfa3A/8XzT+FOS/9ZyTF
 5 uWccPF2JJ4IqrUgOTlts1cO7p1jRYBvOnpb+4bLM6FTWRDXLvopr5zaljJ3uJmaf
 6 cBtOJ1jqTtPAyLLFPRQkDoXcWguZpdF20y7wYTppm/sxLRnb85CF1vDiZ48CcVJ7
 7 3aTaF+Dh0GpPcfGIr8YfA0rsdqPEwgKgzaxBMhE28JzHE3JpMKOMjE2BvhYfoiL+
 8 JgHWqifnAgMBAAECggEATqrO+igc/hCIY5+dyaSGCg2PCJePSoLaWUptSo8Omy9L
 9 xYqQkPPRKZV7YthK81OGibF5CA95Kc7WuACHJ+dT/7uSDDBCn9+nxX0BXmo7qHxa
 10 K1e25jOxVtkUxUV3+VFZ+JD2w4T37ZGXaFXbi/Q1GOu0re2fkO4rpqV48tCPdM7n
 11 obsq4v+Wuphf1rBzs0KgpEkYJjqoknj2G8nTfsSXwjhapjiONyHNwl7CRAhjov96
 12 p9m80TqZ1RUPXjEc35LH6d7wYIOlL80KFqcR4sUqfG8Zg/CwuKS7w/GeW4oYuhyT
 13 F8gKaTv9T08bCxSrfyjvi9/xXSd261R3qTuRCTmXAQKBgQDvDM0pkTVGBBwdBfGz
 14 +E8aJKgTRMGN0yKprpNU93lgj5a4v12oAwDL87U79Rc2rlfwYvTga49VOMtgFce+
 15 +sjVlSCHSp7yZpGFTZUVF8pZyD6COrX+jnrRByWTXeph8vYuAZviqxxdAL+ZjgUI
 16 8a0mC2uWmuTxL/yIf3bkb8xZkQKBgQDjPwyNkErLbFZD9kBb2slWv68eKLVT6GwW
 17 aSZ0e67/R2oqsv3AKX68+djx3w59IjsbP1FRhatBqgp4Aa5nxO6iXJ7e732y6RBV
 18 spzD6tutA+PHAX3xsuvUCv8oSZdBL2QCma6wCCapjlDvZAySj9PripL2JxJAo6me
 19 Ol9Dyg1t9wKBgQCiVLcdexYKLdBJhTfVVtGglzProc0uWio3v+0czdEG2Xsoigs3
 20 hJKN7TktNgpFf68H9qsDmwcCgEbbQO8bqYGoSFSGiw3U3gID2+NZJ4ap4WlRVj0w
 21 V+DfAVNq92OqkCrMoxsQmdHw9gkmZWLV6AgExcyRwS2m+0cqCiTai3DhgQKBgQDh
 22 prjbVZ2/s9tRbxRnYbCuEHdetkOgh1nVQyKpZivWV97HeadZiprMIjjXrIvhm/0f
 23 SFeCYP42nRf6JIk/h6EC3n/vlda2spHC1zKtpOfwPL2Q3h1mxSlCDI1kPvcQBnQD
 24 1QFO0Tk7AxPBMxL88g8YhCj8fr20LBABC6uPT/LX7wKBgQCFdxftQMYXa5JjALvL
 25 UctI5Kg2ZEXqkd5VUJ9HxHJEheyJcHpt02R4Dxf4Nb2D2e30A1nLhFd0loBDibMV
 26 V7e9Uk36R/AC0ZZ78vpxW1oQsmM7Auo1ikLMzKS58mMwu6GLlE6y5SbZC61R6OTq
 27 ot1v93XANzQ+GPE18VSA8Th+Tg==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMTdaFw0yNzExMjcwNzEwMTdaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMDdaFw0yNzExMjcwNzMyMDdaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQC7naXq3H9tS/8WQ7FkxZZtO/b5fLs2FEi/T865O2L6Td7Y 
9 7d5im/yjcQpe9V8LsUUcL2Ch9/kc6XcVW6f0ZofcNvGHaHgtIv7j5MWwSa+HD7rW 
10 evvjWXIJhzPRFYF2pLHT4+AWDQkY5yXpo1G9FmMpCnjud2E6toYuBgZV92RZemWD 
11 YyfTS+KQjpC8ouJA7N5pCTaR9JPR634iZhXhPZitP8KBxtgwJy7prEi3Hzvq4347 
12 gaJvrX/MuDa4ZCK+cTfS42PYtP/cvih04/a9yIvW6sOHL3PRql9G5XKF3Kys9yw2 
13 SJvhAiM6lWGRUd0Z4cwcwO0e2Ky5DRJ63RT3pKZlAgMBAAGjgZcwgZQwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQU2+oAhVMfCQ9/JZSrT68lfxxi4TAwHwYDVR0jBBgwFoAU 
15 j/maKQohUjbhCMCs9JpmAUa084kwCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd38 A4IBDwAwggEKAoIBAQDGKrJbCwMEUdpKRaPzMfVNirUwnQCyxezQ/Dlla0Z4a3RI
 9 +m83RwVjzT+R8FvFQhmlNyFkRo5SQcyNDjM0UL8zFYlYG/JgvYHpXzRqn+9ejphZ
 10 hDppQ2BWvxcbyYUxFertxEacIgWGb92oWa/hGvi1qmj2hAT96F+fOCbxwB3Yw0Mr
 11 zh7OC3ik7WfPqBLm5rgiaxXKSSAXw8b2qTlOgpJzD9LKVHNjLO2jM8+WlEVrPGUn
 12 iuTD0dMjGj1l9inLVP0Kg3p5Lzu/6sGIF7kGAOLpJVHrRKWghu1dvpeTVKscJN2J
 13 aImTTu8Y0FwCCQef5X6EWvhieHQhBcK4/Uhvl86lAgMBAAGjgZcwgZQwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUysAgcDqleyFQOY5q10H4TC/jYzkwHwYDVR0jBBgwFoAU
 15 M21tHM6Fy6oVr42F5D7I6TVkg/AwCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd3
16 dy5zaXRlMS5jb22CESouYmFkLWV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G16 dy5zaXRlMS5jb22CESouYmFkLWV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G
17 CSqGSIb3DQEBCwUAA4IBAQBXflrpR2jmxMDUQD//KqNYBKgCU3Jee0N8chqJREax 
18 fa4a0Tzm70sMuz9P2Nui1Kbhc6ukI3tgRATxVTt/LCuTJPua9prUlrIdxzQurxcB 
19 qe6DPB4PTDbRmxdCXfN8AqXcEtpp3h8Zya9MTmUmpn1cr+ch92sZbLWMeSlMwe9j 
20 SAAyKOo4XXK+MfB7O3V0EbJH3ygFdXfrJNw+qLg7lF479PS9ICkknycHfwu99mPd 
21 6zSsddPL74zXRCTTpQ89TUceHjyJCdVaPD53SlNn5oCuo7B+bK0sa8rGauhLbyrT 
22 U8odz2gOAH15T60HcyS5Yk2tuv53WpzuGjoei6Let0Ht17 CSqGSIb3DQEBCwUAA4IBAQDBldgegBL14Dwz4GU+9uIHAVW1lfzLBGdfX9dgZsRr
 18 biW9CpvJMcQ7MYLClTYoSWJeyj1AzjwGfggZFin/+5gX+hhjLQ8dl6lSL3PWK10y
 19 WAEc3yHqlOvb13+p1EAgwOn9BiRAK33ZqtWU4neffilQjIHUkIk3xTe7RQTnLnsQ
 20 nlamKnkHIQmpKCfopc+ctw36Lw1WbgCXHfkmbHXEi13ux2STysDxZv67Xd+Unspo
 21 XDgNTEs0w8Sv8fL4kZOrD0oIwGTCJayUymp1YuEA7HahPmZIjJzEJkrj8OqZOzPh
 22 n7bZWwzbefRnloI2/flNuAzTd9hY/h9YIGFO7VEtldB2
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 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC7naXq3H9tS/8W2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDGKrJbCwMEUdpK
3 Q7FkxZZtO/b5fLs2FEi/T865O2L6Td7Y7d5im/yjcQpe9V8LsUUcL2Ch9/kc6XcV 
4 W6f0ZofcNvGHaHgtIv7j5MWwSa+HD7rWevvjWXIJhzPRFYF2pLHT4+AWDQkY5yXp 
5 o1G9FmMpCnjud2E6toYuBgZV92RZemWDYyfTS+KQjpC8ouJA7N5pCTaR9JPR634i 
6 ZhXhPZitP8KBxtgwJy7prEi3Hzvq4347gaJvrX/MuDa4ZCK+cTfS42PYtP/cvih0 
7 4/a9yIvW6sOHL3PRql9G5XKF3Kys9yw2SJvhAiM6lWGRUd0Z4cwcwO0e2Ky5DRJ6 
8 3RT3pKZlAgMBAAECggEAGQq4SCppOcHwiNy9M0mqQ+dClldfN58qfJqe6ZtzIRy+ 
9 t268haXzaS9f5n/S0WE2a8YpHEVYc1L4KZojx1veG3cb8upvS/sFUY7KEjcrnhfr 
10 5M/iihx4u6vXrzszHg5qi/E5CkhwI+pKZa5+bQItdx9mN9IoYKlXLJJySwwr0UNp 
11 qSCHQX8qAtXozpB1K0rbkqWntW5IQjUIIKQwl98SX+UmN4M80LsZPifppCeL4j/S 
12 UdRjThvpIXoMcJZSj+fOj4MMkYEgWvlEST9Dh/7zUmxT3moOMcszJZTGJ2dcvnO0 
13 I2eTrMQXX5HD5N9elnfn92+TRcU+UJLYAuhQyg6xEQKBgQD0ihNjfANHlYcgj1M8 
14 4R7O2ysuJQkkRGqHkOE10xWZJWq2m9Tvccapa/V1spmDii84p01GQt1/7mCDii50 
15 hvsL4DM+lV21WS/yzsKz1kXzN0azLnzpPWS9ydj1g0lkwgw30yISpdzAgQxvoJ8d 
16 7l0pnbNKiAamLBNKjmBhTjq0vQKBgQDEaJ4OPFFbBVU1BH4c32MZap/+h/2TJ5BC 
17 XGwQ2o5rlG4pCrun6+bsjoXLvkPXqyZNhSQv2j+JtlxTiW/t3MlJZPd2lx9W62aM 
18 FY6PUteHrrzMnnf2loOO8MgSxWUytKG+jNy547jhNJ8hIHdpf/4/3I4pwaKoKQAG 
19 0pebDZ6WyQKBgQDCVKv9xkKQ85oz3NJoMfqapn9VJ2dxY9FItHDUpk+mqZ55SbNZ 
20 KZCXeMzS4MCwUPMf0YxORrrhfJ1ES16Jie8dS+lNVcPnZt381iTSZ3ilRIsxv8LS 
21 U9CoJiz9RnzfznmJL4cHTLn2XVd1qi5oydFNTh56H0kxaxtVh3m+Oj3a/QKBgGjt 
22 iyMHzl7WJoNAdy9tmD/H2tncRPgMtuD9By6p1FRc481BUqePO7s9GPWUHCJn6PqZ 
23 GpAGBNPJfOGUFxv4TADN0/ajHbcN46cLDTI8i7CNBYg7UNOH7Zi7wedlVX8VSSPH 
24 lVQp+Gc3+Zt1ANZ37pind7uPGxrDbKQ4dY38ZLEhAoGBAOqRbjl0SQiR6Pou5Yqq 
25 8hfVCoIAd+/8mrcccGOqnGAwuuwv5HOemkY0AoTbgs4Kgo/NqA2/k0DRP9EJ1aLP 
26 y2EoJaJypKn+cx2/K1g3QFFet/AcZnZMXCeVPYEJOmx2IvnTtpdN+2QyjjI6olV5 
27 uw9yKvQQRarA+mwF1vA7cTM83 RaPzMfVNirUwnQCyxezQ/Dlla0Z4a3RI+m83RwVjzT+R8FvFQhmlNyFkRo5SQcyN
 4 DjM0UL8zFYlYG/JgvYHpXzRqn+9ejphZhDppQ2BWvxcbyYUxFertxEacIgWGb92o
 5 Wa/hGvi1qmj2hAT96F+fOCbxwB3Yw0Mrzh7OC3ik7WfPqBLm5rgiaxXKSSAXw8b2
 6 qTlOgpJzD9LKVHNjLO2jM8+WlEVrPGUniuTD0dMjGj1l9inLVP0Kg3p5Lzu/6sGI
 7 F7kGAOLpJVHrRKWghu1dvpeTVKscJN2JaImTTu8Y0FwCCQef5X6EWvhieHQhBcK4
 8 /Uhvl86lAgMBAAECggEANssNf+D+l44uZoT0/USeCC/HQ8bVr5jMj0h+ck2EMb28
 9 bIVahRVNJzhUUHz+Uv+g6a7hu8FKjvIEpif7/oYpJ+3XiRZJIXik2Ctr6eOJI0MY
 10 WwAVyo9HrxStRhCllFn0GIRB5d/+WRrLVkZePEbh6BFTbn44hyBeeD7lfcjaN9ng
 11 9jcPgF1ZP9t6UW5K7MoiZTe0LpXx23EithcgBj/LQG7QpOAaHq0bZXyAliwQuGIt
 12 SiceDZrFSUxhlvWGfJT44BBFZi+VHyrkO5bJtRos16S7/eLmgnXNEP8JJLoExcul
 13 DK9Unelx/w9mT2e+5qvZxsNim6DYDRPFrCuKgE5zTQKBgQDxqi6Z2na8skI9FmY9
 14 kLoXVl4DiiLSnjmvuHil7rkftSP/P6H/iwYmjFAQeboga59IaZqG/9lP2knKe4zF
 15 3uMyBunMoe5XbJnLDf/LgLy7O9kxM6rJtwLsltO1WFbO9f4TD5NRTEr+YhSg4I8B
 16 nIsB6v2vSfdB5a/xu3wuZ6u/YwKBgQDR6/kInIuK86IUoUKtC2Xef/0POSejcqGc
 17 SkyTBATRZ8lP9wOrkLwohEdFoxSBeBtF9etj/EU2E/gI+Hd4ChAYukN/C38PxTIl
 18 RhOdZG+nUbsA76xx5WoSc/00bRlGHsVtlaTi3+2MxTyGIMib7Pcb+V72IEvpqUML
 19 drouMVRsVwKBgCNmSm0/EyWQ9yL7pP5ftOK2RA9ArNktVEXpP8MOtQ9v+VXqfFBy
 20 jPQYmaHQMvOM0EhLL9eWor6Puz9t2bEidSVe3eCb1832mpCj/FRTB1Jl8erDJsFl
 21 jYgaj+iAiDbI0e742RuPkWyx8VOfkVMrGzGsunxy2UVN3/gI/qfNh9sBAoGAOZHC
 22 YSc1aaz5FTlIZNaMYGGvT953zW5hfdAugd8HRzp0ThbLDeEKiP4F4cYgmIUMzbns
 23 jSYhAPym+CbT9LqlwXJLkmrftL56yxgVxwNFT5itdUtFepLU7SycEyWcWcuUj0IL
 24 zyBkMEfjGlGhUonBFw3jihI/X1xJA7rSwlpK8c8CgYEA5g0/C28fqToVfeaUR/1F
 25 XSPa2y42j0G00S5stJ5gmd7pKU3PNoHJa/Bf8lrzuryo0K9NQ9yRqdFsMVwuvddA
 26 /G5kNe4IEJg7aNozLBMia9wka+X1oImORYaDB9o7j+ffC+Fsizky9F3Dji+qgRfB
 27 hz0DtqjXDo6sroNRfBScwQk=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMTdaFw0yNzExMjcwNzEwMTdaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMDdaFw0yNzExMjcwNzMyMDdaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCJf6Aj3P56lMopAVboAedeqR+Q3iVsg/B2PSylwP7HoQiN 
9 AIh7fnNzTqrKRDeqAyXOSBDCguPphySJPWQpHi+z113L3PqNGUeFa1bEHaUxzSsP 
10 lcMAQNJJp8mLVjeOK5reIvCyCJcxVTva2+70SgFpi6a8KPitVHRHzdfpWvYIr7/s 
11 NnM2CXz6sqeTeWonbrzufKGLGxEaww0xb7r+b+6BioOwm7BZ13rIFPBHvNW4VgD/ 
12 Qr+qMyLWtCuWL79Q6QVOxi/qHYvantJL8KlKWdijNFRU3NEp47c05mnyQZgzCNxL 
13 aKLjp3x/3YvUDt0hkkeJadHFEEgCqzuNRbFj1YiPAgMBAAGjgZcwgZQwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQU+A7zZam5pwNNM4A5NUNPzfgU9mUwHwYDVR0jBBgwFoAU 
15 j/maKQohUjbhCMCs9JpmAUa084kwCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd38 A4IBDwAwggEKAoIBAQCwWpTXmgVIh2EZ2swXx4srVoa/VrQzMU7fwtj72RgQpb7L
 9 1ifdV5WtdxtvxLp5if19TQ32h/56M9RKFxacYNjF2KXmjm5zNfAoG5u82xpSyD5x
 10 7yr1CcZ8ZAS19/P1jkW7GuBiepoFI5an7rLZgCgCXM6c0vwnhrqV4cIXV+tJto4c
 11 9niSlTtwkqJsRyO1//UvREW0O+cDAfSRW3rdv45nCiIDh08mqfiYND3oY1Rp69qS
 12 23toUL5VPOWJw86DOlwjs6+K4OD3qvuQ3mgLMx25tIlaARXpmT3J4oWAjSljavWX
 13 /xCh0UrEq7k5h+SWc9eBKnb/IarWXVgyTF2IeHxfAgMBAAGjgZcwgZQwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQU/Za8igw12mSf6cjREFBlrikjbqkwHwYDVR0jBBgwFoAU
 15 M21tHM6Fy6oVr42F5D7I6TVkg/AwCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd3
16 dy5zaXRlMS5jb22CESouYmFkLmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G16 dy5zaXRlMS5jb22CESouYmFkLmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G
17 CSqGSIb3DQEBCwUAA4IBAQAsfXqOdfzcPuR3ddgKaRZ/vWdb7+nhRjfmtgWFBNOY 
18 jYCnKhHsegt2K/H8/MvZzWMTB6fgfh/lVVgVv1+LtWD5k3mcdWkSg6rLw6n87uoy 
19 Gy0kA049WcnPYorCTZCX2lO3QjEUoVOzDg3J68XLeiLa3+IF1jJNnxXV1DOp+GGk 
20 QHP8PkO0pOpulD0fHhKBrXEzfm2NwTPbrxA6tja2umxFrKliqaWCXCzxMyXuaEvK 
21 ELDAx6dMZChe4QQ90i+9YhsjqUvEyJHAtkxykJD4LkI0h7D3v6VS1lFUGBQCEy8c 
22 +Z7shG0wsSwwbml/gd/u0D4yShxL9NRhDOQLr1U4QGix17 CSqGSIb3DQEBCwUAA4IBAQDR+4MmHJHWnqTDOO6+migkVAMoxuQmGHPMUHSwcenw
 18 Cq1WLTaAkHadp0HJ3kYbQtPOcJI54VIaLu8KuuOQjMdfGuunXSGap0+RIUSzaZlt
 19 UXsWMluCrDPBKSw03lS7tWbtpY3EtAbCQlIopMwmGb329qEJbY3uLMa1tNyG6IG+
 20 rAxtN44O1LJnFhj8hvzkJ9Epqgm/W9Diz7E0wvwt/uini23HVubkssb1xqu97efq
 21 Uu2QtkZXJUdVZz+vTViRixfktz3XrasW8/ICPKR09al9tyXUbCwOs1jWbn/BvMls
 22 B86n9fVZf929wE+qyZl0AuGBSC9X+W9H5TKkIhjYQQIF
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 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCJf6Aj3P56lMop2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCwWpTXmgVIh2EZ
3 AVboAedeqR+Q3iVsg/B2PSylwP7HoQiNAIh7fnNzTqrKRDeqAyXOSBDCguPphySJ 
4 PWQpHi+z113L3PqNGUeFa1bEHaUxzSsPlcMAQNJJp8mLVjeOK5reIvCyCJcxVTva 
5 2+70SgFpi6a8KPitVHRHzdfpWvYIr7/sNnM2CXz6sqeTeWonbrzufKGLGxEaww0x 
6 b7r+b+6BioOwm7BZ13rIFPBHvNW4VgD/Qr+qMyLWtCuWL79Q6QVOxi/qHYvantJL 
7 8KlKWdijNFRU3NEp47c05mnyQZgzCNxLaKLjp3x/3YvUDt0hkkeJadHFEEgCqzuN 
8 RbFj1YiPAgMBAAECggEAC8tIO7tJks8vdgv43ebH510/aWg8so2wsxu1ODSRRiNg 
9 fePFUT57/bCKQtZOJgWmGQcidOTQUug2MJV1AXfm5Ji9IW7/iNnZwi5+X00hrd9o 
10 6anRc7SbtRiw14RaOJYx7wr1NXg6K8+hVjkWSpsMevaxIyOqjQeY/82+zvPv9bep 
11 XrqmQVrQPiZfp34/c3DI5vwGUIFk9bZYEwIwCz9LjJm1Aev8m1bk2HErbu639pF2 
12 T6zLACaMqhdqg5JpHA0yx2BaIE8IVgbOPJNKC2Wfl53iX8b0EGIMeKoDhn0+iwPD 
13 kRmKSDufdLlWxRZQthG4PUwosaQM1YPjdEbEehV3nQKBgQDAmzC9EP1+bZfvXx++ 
14 A7YKpc/A86zUxmsbOO4yK9xcCgSZ/NHxRWMfufZmyuEmak1LJ621S3sC+Yki08IK 
15 1gTGurEcRCFQXdkXWkSXZS+jU1tXVTFBTf0w6GD8dieg2v1ARRskCfKsolDB/n/d 
16 hh7BsW38N49TpZA6SollxxRudQKBgQC2wR3kxuQTF1WFF7AKX/Wc0pJzaMnofIqA 
17 8tMMNPLw5c7W432r5JevlXY6m9c/21LUzX2OktY8Bg8RdUPv41KAz+pK1bnlx4qt 
18 Jqf3RNXqTCj0udfhCl5My7DXRdQywtgZw+a9ultRgBzC++BLqdJ1YWGAW4ks8Yf7 
19 cme9Zj8CcwKBgEPCVRMutv+TbrA3tuMSSyjTzJMFJvh0FZouHR5pb8yxeYzy9Kj8 
20 0DKJKbZgCXWKUEbwXpw5Qb16LFSkSs+lG2kOpOBc15t+aLFegGMCpg+/c5L11a4z 
21 0a8zEWu/5ZEheZbyuOmk1ksFj4OwFSvJ02gxE5B3u2SiCmt3bX7w2q9BAoGABcAB 
22 vsb7OhaL3EoogcsPIUYG0ZbEc4onmXMKbOHlmurAHUa/F39zvlSHicSJezrdWlC0 
23 2J2KHA1cwAHeh1exqtff2UbsOGyU0mna8w65ZEvNJhYK0svOt7/Y6o0J5ib3QahG 
24 REXuxZuwS/o8zmSjeIn91VoL8NwQmTq6RN1Isj0CgYB5S2eAlmbEeRpXIvORVTkE 
25 ymskSRvSJ7DJ39AOMDjzcyHDtpaaXgf1nURJyoQzHsXSV05cg/xjP5o7EAapSaLV 
26 /y6LIb4/JpmpX1muRdZQ+rAWQDLPDN+roZE92fdyiGe/bsQmwdMZXno85RPpZUtq 
27 3TuXBBiq7aDQsaDsJQw7sA==3 2swXx4srVoa/VrQzMU7fwtj72RgQpb7L1ifdV5WtdxtvxLp5if19TQ32h/56M9RK
 4 FxacYNjF2KXmjm5zNfAoG5u82xpSyD5x7yr1CcZ8ZAS19/P1jkW7GuBiepoFI5an
 5 7rLZgCgCXM6c0vwnhrqV4cIXV+tJto4c9niSlTtwkqJsRyO1//UvREW0O+cDAfSR
 6 W3rdv45nCiIDh08mqfiYND3oY1Rp69qS23toUL5VPOWJw86DOlwjs6+K4OD3qvuQ
 7 3mgLMx25tIlaARXpmT3J4oWAjSljavWX/xCh0UrEq7k5h+SWc9eBKnb/IarWXVgy
 8 TF2IeHxfAgMBAAECggEASpiONCKs0HCfZKnVwctAtXy8s6vPvoXBaMoJMYKzeLs7
 9 WQqFw008fWsP2ne7LxTs+jcBTIJa5MMOraZVhKE8oHeTOVKPKsGqi7Sd7EU7vb+B
 10 Fn2FzK+tW0mNapFvCrP7D/l+53kXtEvI+tDvqyvYAKPUK6bdTTTisOqVSH2Cg6N1
 11 V5jtmZkfJwF9DUjw6Pww8ngfFWxYmh447ll5WYLzK/++5mT/sEtfBWPl1/OWNdD0
 12 ahK5S/k067EXkdncyY1nFD063wZyO3eJwU+z4sfNmi2CECiGweI/iV2NiLQr7RmQ
 13 7h7Iy7IoAamhV2MkTWdtSPF4zmYb8zDxjH4qvSylDQKBgQDts8OWtSZeglvxutNX
 14 tmUNrMrnhuPZn6ipXA4BrvbZscN8HTozj4l8MwAGvvY9/HTWImLPtr7mofb+eZMi
 15 fsp/p+t787ex7lm64MmCaLODsg7QhCuw2FLywba85DcLYG5UyfCRBxxCTY9SuNIY
 16 Klq8N0DDGXLHwBdWWR3dAVNaZQKBgQC97d3hLBCHNBrwero99vXhdZ5mCRNFnlna
 17 Hoo6CAS/jzKJKO9oMuNgfq7rZaRF0i6HAQe9mRC7q1TCQkLnk88GE0nXi7dUzETT
 18 SR1xITvdvSscTQG1VO/veSzjW029eo7TwXVg5itFvT9OvLHBr7197jNcb7vNnj8O
 19 TnvKMdTNcwKBgDpHTLjyiQm65FgL+i0TJwuHRegmBk8g+fUsALMg9pzBHLCdadui
 20 YY714hfFUhI4h1zI6XkL0Roys6AIpq5ab8OEpBOr2WniilVrL3yttvWe/krZXOzq
 21 3Mtv+yGswmIjrmlTaYvlNmR7J5yce8Y4/C4RTeuHncCjtBUTnGLHJGyRAoGANFpq
 22 C9SKpcouFtWtmsEFW+WBCR09S7ZvjBlY/tARBwCg7H/1JiLI3GNvMgHtezWJj7sv
 23 +ApGO4TpszZynMT4jvMoKpsfqOc5nYgM7o87ok6voHh1nRdRoBAl2HHlhvJOhn5Q
 24 LaqkiO+2kKygzwPzVtAfJj7CZNZXCUmHA+AiiZMCgYEAo1dPMEYQ9rkzg5hgkYCq
 25 DwUU9iT3rM4bvAMZYbrqj33i3zC7EL3OlX84HQqJQtERjub6H1cLlghb7w9FaTeC
 26 wrlyzcnKLFbXGIXANaNOqUpll29WxH/wmCROBY6LL1aPiwjBjd7pCgE57sz7ccr5
 27 15YFn+KtNZ6WnK7LzGbaZlM=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMTdaFw0yNzExMjcwNzEwMTdaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMDhaFw0yNzExMjcwNzMyMDhaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCbLEdKEyojwK4nZ7YnLiTp81UiVBxupf+jb300dQzxikOy 
9 LBJCcwBhwmFzhn6LS3i8/sD7752ZpMepYWQqXgNdvQgrFotgKsDO9zBny9/7x9wn 
10 SvqgQRXITFk1W2tEBHN0tf2xVb4sMGJCqTwHHQiQQcTPgDpIK8Va7h1Mbu1m5GwK 
11 DuoIH3seO/V3x6UyF29POS6ipUplWR6Vi+QkND12bqKwaLp3rMdIKk/yp5hzwyiq 
12 JjGL2AmuSmcqlaFCcGtE6/KSnQLnRYjUxFGcoEKuEVoINOKNLaGQOqVgOjYTk4V4 
13 FK7+RvGrXaMUB/pux0T05fg7/u0GsL9gsca8/iIfAgMBAAGjgZMwgZAwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUfhrt97RHNvcTMd72vJ6HitEKrUcwHwYDVR0jBBgwFoAU 
15 j/maKQohUjbhCMCs9JpmAUa084kwCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd38 A4IBDwAwggEKAoIBAQCxKcgA38iPA5Utk1KVKL8V3CuNRsQMETemcn5EnwshIH8e
 9 +ZjTdI3wZvp682CaqQSC0jnSIEMm/6oV1WJg6BkzT7lvvAgqFtKS9V9S1Y2Dstb5
 10 jZ+VPxSG1bM5+GoEaw3wX4bc7UbS1gSVHt1t0NM8NL+x46c7ebblzRVmgiOaQqFf
 11 T475djZt6+VZbFgqzUuwjqMtFGcFUK8DdWHspKKkmvCi1kiHJpd+T7USK6nll1RD
 12 sRo0ixlEvPrCsJdp/tMgva2prBRtx+eIH8oXwTw8aNhQ2Zw+ZjH/9nm02ZflIhzC
 13 znMeGC1v6AG/kNF1GvvKOQh+sK6+5kOtrmamAskNAgMBAAGjgZMwgZAwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUBZyZuUD9uoLwZPFAPEy1VAN+2wgwHwYDVR0jBBgwFoAU
 15 M21tHM6Fy6oVr42F5D7I6TVkg/AwCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd3
16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI
17 hvcNAQELBQADggEBAAxljAqgJTcNDYZSL3Ltbm2qQ+RIGKlRG2djpVfXkmTtz8Eh 
18 d4Ra5XKEv3MWNRQrierG84hEfX9DUNN1lbmSYeQTon9clZxlwhrZ1/pxMqYuiV+u 
19 Gq0cQ2hb8StYHgdAqYvR4g2nccYt3iNcUmeoCS25BF6c7TQj9pksfAy0P0rhwjLP 
20 KE/NtqwVJ/XwB50FpXUpol3482ZYNRNQ9WnQ1lebOKdqiSF6AByXt4joNpUviXy+ 
21 rMQG/HiuPtGURf8ShvNsbqzX1FfjzMHVrXyllvdKeUcgHWV5xid2Fa3LQ2JcOTwn 
22 aOSxgQdaRpXjjQQvqfa4vWPYo8e9wkLbM6IKL9M=17 hvcNAQELBQADggEBAHvdxoGBzrOLlipg1CMR5ZPLUK4+oiRyGXwptb6JJwILl4yt
 18 v2AaTuYmHFFLSH798mqr+KUj4fIrSW1BYc3r8et+zghLwi1WzS+8vaitxifO/hZ9
 19 mTAHZ31Dqy4S+UG9U7Nl1A2phUlzKxdXTrx/fb4FJ+OHZbNDLYjCwhpI4UwGIalh
 20 0FkClUPdVgQrm/CjzlXdtv8fidYE6B4dam7Sj7T/vN/crwPa8MMmnqGag9n7g5aj
 21 diSkgFkDnfDNXf4+ZL9dohUpFKRMAe/+svD1uu4/PA/TtmxifSJ5leyzdbOKVP5f
 22 rEDMISYFba3VXA09guy/X2WbjJe0nO0v1rfxONI=
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 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCbLEdKEyojwK4n2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCxKcgA38iPA5Ut
3 Z7YnLiTp81UiVBxupf+jb300dQzxikOyLBJCcwBhwmFzhn6LS3i8/sD7752ZpMep 
4 YWQqXgNdvQgrFotgKsDO9zBny9/7x9wnSvqgQRXITFk1W2tEBHN0tf2xVb4sMGJC 
5 qTwHHQiQQcTPgDpIK8Va7h1Mbu1m5GwKDuoIH3seO/V3x6UyF29POS6ipUplWR6V 
6 i+QkND12bqKwaLp3rMdIKk/yp5hzwyiqJjGL2AmuSmcqlaFCcGtE6/KSnQLnRYjU 
7 xFGcoEKuEVoINOKNLaGQOqVgOjYTk4V4FK7+RvGrXaMUB/pux0T05fg7/u0GsL9g 
8 sca8/iIfAgMBAAECggEAQmf4GEDMW2GVhiKRpwHN5Vrv15GUW1vp43kOZXkkMWgg 
9 4WqP4+UQSEXl64kmtZj2UjdZwleApCSLF7copSL3oNGJYdsziVOykL/jdMAgmkEl 
10 O6GQUS2ZU08tLDLz3Ddla5CIwa/2gzWvj2SaXlbz97xVrBFtn74vpuLZIgEk0s+K 
11 ifahnWBs1kkSz8SEdiWh/JWLgxFjm4M9TsVyuVUyqdwPDBlbuQ5GSMpoNoZdmr10 
12 bFLq+LQeSdec3qHHzjmmTZuOdu2Lw+BXAsvm6zcSUwg/gcNlrWnfPg5gjxoO+2LQ 
13 xJFChJamueLfj6xzjTV2HXKmMABSY66uKz22B1XC2QKBgQDRbYYsdmL0TaNcdji3 
14 rAwPK04KSEjMQZZFw3C9zSWbg6qMGxWorqjW+af1rUNinE5njD1qdTfqIEhbTXJF 
15 mbfyCvxRO3/q2+9cINrNHJ8Ps7OjjiHqUQaqczn4ydo8a/ssUOQpYi+bNifmTNXN 
16 sSclksu2yOrWMWqH03v+bAbcxwKBgQC9rhb3tBoTD1vkneiBRazPtfPI+XxBafyJ 
17 IG7dT7ScV+dFk2iVyBpGkBXcWuZwRrQ0PfCY8TN7HEcb8KWvE7ma6OR651hKM6Jr 
18 WE2F80PJC6hnhtcOVbkW1SvOWdfvayA+nYjSjr/eYfRBexD5q3c+7L/47Iy/zhXo 
19 9nxJdFxH6QKBgAYemCwWbX/MAPkDr1aWnWeYEVi1kgL966EwO8wgAXhQ2Zvscq6S 
20 I/bcJq9EF9L61EOsUmMY98BMnzCjy7IC8uAMuCC7h1pagN0FTL9vlapEyvv9fDo3 
21 keVLJqeBZnIbiaRa3L/k0ZVMeM/+8MRo58buSiuWJV6K5R0A7f+aMn0jAoGAC8tG 
22 XFKTiHndAeMbsOYPL78lkGqK4lpfvHsKybIKDeqdU8MtrpqJn7eX1GLGj1amH9V2 
23 H1xoEhCZD1CwTKmSUeKHSmkWIU8Cm2AbOef9YAPcjcthld+YqaXJmoQVnCpyD9Kl 
24 zknX/lDi6itny85wlLYN3cF/ovGChUDGS57zmfkCgYBYQZZXuuYLNNUcho46Jjxd 
25 AdcHMsXhz0V1yVgfbkoVSbSCyTXdSeLgFr/gVuLzg6qfuQMtNBYbjrTqGfmNQJ6G 
26 kUSIAi4Z7NYjlNzgwbgcn5E82fDU0A1FIF4K+gyKJJcFcro9v788Xqar0EwDzyDw 
27 hP7bE8/T5s1wo/rjYgOngQ==3 k1KVKL8V3CuNRsQMETemcn5EnwshIH8e+ZjTdI3wZvp682CaqQSC0jnSIEMm/6oV
 4 1WJg6BkzT7lvvAgqFtKS9V9S1Y2Dstb5jZ+VPxSG1bM5+GoEaw3wX4bc7UbS1gSV
 5 Ht1t0NM8NL+x46c7ebblzRVmgiOaQqFfT475djZt6+VZbFgqzUuwjqMtFGcFUK8D
 6 dWHspKKkmvCi1kiHJpd+T7USK6nll1RDsRo0ixlEvPrCsJdp/tMgva2prBRtx+eI
 7 H8oXwTw8aNhQ2Zw+ZjH/9nm02ZflIhzCznMeGC1v6AG/kNF1GvvKOQh+sK6+5kOt
 8 rmamAskNAgMBAAECggEAIUXkEsn0vGtjVppvLaVn8f6WTWPHiS6ooYGqVk/6gp+8
 9 UEB3Y+tlhwuIKpRQBewNdVZvVpgJlKb6tjwLzIB6zyi/fo01iVYc+U3NN9z0xZHO
 10 jzL6kEi3HbXAAfi2TJsglI8UYKTNouZgGPOhibDpI0sS36GOdHyhDZrNVKHHdv6R
 11 e9KsGdFNj0+8zwEt/M3xvlENyWb/8k1k1Ls7J1y0KQay+QTtUTJO+MVJwx55+Ms0
 12 oYKUmZIfE41vdx2f+PAitacEnhoV9qvhXyr9HW2D5Wzi78bea5S0ECNmr+UpUiqk
 13 AgTnest27HolCVA84E9H/DJOERpOojrOAsnSFHjn/wKBgQDg9DDq7YrEdQ2m/nYZ
 14 wurnjxDGrXcHhFKW/ZX8RTG2nZZo13vBpX/HFPkccyjhxJDQ15whXWswoUlMX3OS
 15 lP7liRXVPTGByHeWlB1lqUJSGaWHGh6n3A5mIPKnZHxxB51ZA8a2WzTiRIqHrJQ+
 16 idBia8vzKiIGQ12rI8+6uTSKHwKBgQDJnRsgnsU9m/RW8dXe8L2jkla/UaTPzMFB
 17 S5P2e8OsFm6ydU0ld+32df/Ng5U5GgCRB8lYjXDdR2BGlKIb2tTciBKetybuBOr8
 18 AAiq6NdNU2Jgr0CE9N3kgAHsDnTGSlkoG1DK5nRmspYHLvHWfi2xeZVFbdcy6DfX
 19 E/8+tzffUwKBgEkPZhfW4Hvf3HhBKtBBGxPrxjIQwpjhZAWABMdzHatG0UPpwFrr
 20 Sm25JRMVX9C7i6EYda/sbFTV/T1dvuZ7l7Gq7Tldb4fMOPLh1g5fg5ewlq8jT5OL
 21 B+4pg0XUgAohw/vWGyK8ypc2VZus9FS/Y7ujcRDfvT81f+WGcwAdCLBXAoGAAZDb
 22 zhQNmh3k9uvn6lRaVLPlQpUiv45qjdRFcOujKGoAMBijIcBds8VU2EbGWOwvxvCV
 23 ir+GeeF9CO9MlwTLFG9mHZ90iPK21IA3kQQ/79TO9ctGqAGy23x3B1tRYtze9mXH
 24 6duCWe3XJnUh4bWXK0KzexeQTU/qZxw7pkQMBgsCgYB248dQQGBC26MOcfYlYuXn
 25 N7WibR2raOBrgQJ5WPR3bhGEcI7T8G6vxnvcfl6x1eASU5obxz7U379JzB/ycGrJ
 26 ywNj/B5UDwDD0Yf62ZJ6h+HaJzz/zyGrjvNtyFQvyGhECP6ByeB+cnQI0zrVmdGr
 27 J876Y+TgwM+zjzFBQhQB6Q==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMThaFw0yNzExMjcwNzEwMThaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMDhaFw0yNzExMjcwNzMyMDhaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCas2c8PAUuNxS3QJMW1tE/NoTV5B9dWNKyWgmdgxqMyRUY 
9 i/sTrdhzA0DFt1gSdjHf1Z2DG9yoeKCdPCeHVj1T8G8Jyv71ILymkqojuJEdKP3y 
10 TZzQtc/tvzM/0HlNl5k5Y6UseS5NUJeLeYuOyn7My0DtvYEraKUmR5oqpEPFuSmU 
11 jdzOz/YWEi8nWVeVtusdUD3doUS7s3pBQPg9MvpgA+ofB/wSufCgAvn68KIkF68w 
12 Y2qNxd27kX6/R9RnChth/OUQIaMpk/bGweWnOs2tMIEwpv120fCGScRvfUAdrdGS 
13 DNTbWXb/p3jvOz0e5QllmAOqbgK/r1N3lT33WAkxAgMBAAGjgZgwgZUwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUbDz3S9OwmyzQ554INfvi/Rm3d/AwHwYDVR0jBBgwFoAU 
15 j/maKQohUjbhCMCs9JpmAUa084kwCwYDVR0PBAQDAgXgMDsGA1UdEQQ0MDKCDXd38 A4IBDwAwggEKAoIBAQCJYK1DUevYAmGFNPPUaO81xkEZc07YdHC8HlPK15rWvjO/
 9 dFbCxyVvclpkG3iYQrQgT3wPfWU2hYSsklPOt7Kyd7xzWWhsF7rL2zzrgB41Lo7G
 10 PCkb89Q7dVB+1mVlwM7SvTrY4x4un0LqduJckutR9WSaMSp/7rwOJOcckmLSg5TN
 11 Q2rebKOLlBvALQOmw2Ee+jzk8ELd3u2gce59TZ64gSyeFnqcnyAD3BCWxbQuXIzt
 12 tFt6YYg2PSF6ON/Ob29a/J9YoOPtHBomwb07mZ5D5TOe2Rjexvh6ClFklGMujXFO
 13 7Zux+S5QrH2mWo3hvm4fuz0IZ4LoEgHJCQ38/R8/AgMBAAGjgZgwgZUwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUlHs5enNa7fGUStbGuRxAzAHwhpUwHwYDVR0jBBgwFoAU
 15 M21tHM6Fy6oVr42F5D7I6TVkg/AwCwYDVR0PBAQDAgXgMDsGA1UdEQQ0MDKCDXd3
16 dy5zaXRlMS5jb22CEiouZ29vZC5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTAN16 dy5zaXRlMS5jb22CEiouZ29vZC5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTAN
17 BgkqhkiG9w0BAQsFAAOCAQEAMjUPVYALKYoP7nEbZi4/fnFvHiQZYRYtP0lNnpM2 
18 TPb/JJ1hTczyab1TwXXdfR1XhyDh+qwSg4ci8BhAuL0VJAKmkOtwhlOuRVwoX/L5 
19 3akMni7bp86ziiUGVK2EkIHdhMUgAwufg20unDiXlYb4GlvsZh0A6VewKfjt0HBF 
20 eOH6fYdCUI6vzM3h4OFDy9lohLd96LBd5/Jojq/1nSHjvD2Dh9x0lMMia5a7fiyH 
21 nbhpzbXuSO4Qp0psFQRC+c2KqfS+Nhf5wOkqmwsytk6I410YuDitGXhegrP6qgNC 
22 NUfthi9ipNuMYh85eZe7hJ9HT4Nwo89CEHef0qrcFtDhDQ==17 BgkqhkiG9w0BAQsFAAOCAQEAeHiqntfGr3BFvg4XJ7qiJfX2Q6k8NxSyegxOpYwg
 18 f4HSZysU3MD2RDgyM+51tGtYuLY/dxQTgG275w6AyGKS+1+g6Mz0CPM/Vr9Pgs4L
 19 Cm2qPF6j/qqgmqHUos/FNoxQ/2wXslniBNOJGKxeXa8XP9udMgUITtP82hcKtJAk
 20 BDjLTIH7BLqejgaJQv1POTplXYfl5XCuGn5CBvpyfUOq1x4KPGxnXxF1lzubvgUB
 21 PDEbvqF8xEkmuIkBFDk4bY/Tt4olDNJ4EhgQ33txdlaRKyhB3zAvNO7zaLehdqf6
 22 pWoz0FJAF0wj2rUnnFLva+2cs/Cu5XKdY6qgDDtvb1KeDA==
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCas2c8PAUuNxS32 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCJYK1DUevYAmGF
3 QJMW1tE/NoTV5B9dWNKyWgmdgxqMyRUYi/sTrdhzA0DFt1gSdjHf1Z2DG9yoeKCd 
4 PCeHVj1T8G8Jyv71ILymkqojuJEdKP3yTZzQtc/tvzM/0HlNl5k5Y6UseS5NUJeL 
5 eYuOyn7My0DtvYEraKUmR5oqpEPFuSmUjdzOz/YWEi8nWVeVtusdUD3doUS7s3pB 
6 QPg9MvpgA+ofB/wSufCgAvn68KIkF68wY2qNxd27kX6/R9RnChth/OUQIaMpk/bG 
7 weWnOs2tMIEwpv120fCGScRvfUAdrdGSDNTbWXb/p3jvOz0e5QllmAOqbgK/r1N3 
8 lT33WAkxAgMBAAECggEACkMRVv0NshB7K2I5SMSjX8O+I5+PG6R0YZFdAlnE0gb6 
9 ug3EOTN2zi0ukNgqm4ie65/ZLO4VJXXPBJOyUG5QuG6m8CCUMYD2pPZcGsilk6hm 
10 9l5MEO7LJibg/4AwRgy+Te58ca+VDFrmvy8CYSf6TlJ6KQ+vAhIVEeSiMFSpDD18 
11 u5YkH7pjnONINL3FObieETH1M1EixxwqYVxM+UEAprwn7vCoqp3N7tugOlhAuWWf 
12 bYHddsURZyUpZdLIs5sXfSf9QuMZWwq8Mk7QuDwZLOB8KRLN3wRBGrecAD/Ptruc 
13 I8Ub4WC8F5GtZwnmT/24JiO9tapg0EwihBDud5jiSwKBgQDZBoiqTnMQSE4nQw17 
14 /SrManr2StjqbMx8CB9+SqZ+WYayd/pC8VrwN3mPWyVM4weCPRFUPsMEDRbaO3bj 
15 Dy5yejZgPdKINzyJVMBOmnM1kouQLlQbUhbtQbA5M5e2pimSFH7fFF+x5McTigj7 
16 61uRx02FWlsYYkdgJ8Xskf7TqwKBgQC2e5IxRK9cTOp9nv0MfSdFzlGnWTSjoeoU 
17 uYFF71p9yDt8cWcYAEdX244gZlFwPH7yafr94TLmWtTXZMJ/Ts9kqq6h9fGHali3 
18 pvg2fpAh+a32IxzorHB46503M/u2zXNYwoAA6Wizc1zXaFdwBKhJOFCRTPxQEW3K 
19 isq0vm96kwKBgQCzyoLrvAP86Dm+swD3x9tt74Sgh48+XhXlZwFYKdXWdKpvLY/p 
20 Z3Oz7/FHvvWexbIRxi+WAEylDYbyEjNClfAfrHlhr7W7XS9Mgiayt6dcKWRvdMH+ 
21 xDn0Iegw6znzeaKUv1//xSwl/uahnEgnE2sP0PG62QkAoWKKGUkR3D0k8wKBgCQM 
22 x3XKPuZ6H30PsqgL9X055DGuUtLcwtSzTRGW1oawzuens5kvPOjja/GEpSQKH34e 
23 Z8JOAfM2EIQ42J+z3w7hFTzTzJJW9Q3bA4Aogqrjm3VbvHNO1a1dxqJIN7sGXXo0 
24 enszoUaKTNYVO+jaUrCcWnZKAjKDLvBreN46HOXXAoGAGijzX9USsObAWyYvLtyf 
25 QH3MRAlhhvd5mnl1DlyBYGsMbc7cqgrvqhfKxSg9h31qjBlQsOWCClB3okydnMea 
26 31CAJr/A1dk7CWLOtEbVE4PxIxVZKiA2qxZKcBVm4+yJDnbaEGr1TMxEeGgBglOF 
27 2v80hRuzRf+AJ71Ybw08tcw=3 NPPUaO81xkEZc07YdHC8HlPK15rWvjO/dFbCxyVvclpkG3iYQrQgT3wPfWU2hYSs
 4 klPOt7Kyd7xzWWhsF7rL2zzrgB41Lo7GPCkb89Q7dVB+1mVlwM7SvTrY4x4un0Lq
 5 duJckutR9WSaMSp/7rwOJOcckmLSg5TNQ2rebKOLlBvALQOmw2Ee+jzk8ELd3u2g
 6 ce59TZ64gSyeFnqcnyAD3BCWxbQuXIzttFt6YYg2PSF6ON/Ob29a/J9YoOPtHBom
 7 wb07mZ5D5TOe2Rjexvh6ClFklGMujXFO7Zux+S5QrH2mWo3hvm4fuz0IZ4LoEgHJ
 8 CQ38/R8/AgMBAAECggEAL8InyekPbBN70qLTh4sJajDnjdD73p0wWf3TFIf64N/T
 9 vqHTzbgM6B8hlH7GYGyEEV2AnCP0TU2Cj7n5H7rWCVw96/3vovBm9JrdpWNvXP64
 10 DOt6QSj1pcwFdWrUaljqrfGyJRdj9UJRsZAt5o/+9gmw9TfVdg9JWkNzAwhTCarJ
 11 Wc+ry3Z/lxIyuXur9Ryx3LSxk7VNk7RdwIy630CxEO17Lx1LeDUOSKcIIFvEQTw5
 12 OnCzPnIu2mKjec2zSHRGI3qQQeKriIyY1GlBCkxNXqZRvqYVURJRlUHsq55bftjQ
 13 UEOAEjbdpGmvu/UxomIKzggk/FpFxLU8gqbRlfE7sQKBgQDBlFNiU0CKTk3p8kvD
 14 R3SslS6/sreDxiGdYMId9+LSi86C4fA6DDQwrjiPIBZ2wWHngoeB+LjmwoCZmmLz
 15 +MTKK5gy00S+IOY55ffWP5XbQa886sbAb0Spwd+mSMmsgIBfy0FEr1bKesEAgU7G
 16 gVd1JT4YhsnUJBvIauVpw9jgbwKBgQC1rPwgwZMcisF8bttDYtKaBw4wiF2H08/K
 17 uWz0U1TCgSd+7Ihh89XY8x264E/IEbUpcqMHqcRkV97qQ8p4dxdA2q+XaPvWY5VF
 18 z7fEgWyD1Wjxim02h1KXWt9WCe59Bk7VBIyFVEE7bsdyc6wRXEg9TKMkq1VDlWSw
 19 uy1I/Ol2MQKBgHHtxQGKc+KyYUK9+n8M0As+pcvm+ADTHDeOmdCfctxtsfXv2b2g
 20 LxszflAmF3J/MArcFLqW0uPlN2Cvr2tdTxyZebL4Cm5H2Jfc0/dBZwYq62LT3nOl
 21 SOkMFH++OQuQeX1nl5tAArmac3rDn8ROnVVxvNEciy6SrdNProOH4117AoGAbks9
 22 qfk7AYnvm0aF0Owu5RnBcI9pEOvza6SU0+O/QnI8cx7QUX9B5Xr7IpfJd7HgZPBW
 23 r3FObIi4KUrMocPTFylsjqRKt8YvOnm3nBHiukqWcoVSdldDOeYOTmKrKbXpqAMh
 24 +FPFYnqHlSFKZiO7K5PaO4nUsroArhaEkJoSdhECgYAS4DU/c6XN5KSxyquCuUmZ
 25 PyehMewWyNtczneoRaeo2sQfYPPgWZLxNcIF5QSYn3ZLmyWmerLPatE+BH840UvH
 26 gEd0CQhp9LI6kRWy7wyHKwHnAHzWMubrSp7QKdaqV4vsZl53Eg/j1on/qAXoAiko
 27 KgViiwmhh1Ff7UlOZegfZA==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMzlaFw0yNzExMjcwNzEwMzlaMGYxCzAJBgNVBAYTAk5MMRYwFAYDVQQIDA1O5 NzMyMzdaFw0yNzExMjcwNzMyMzdaMGYxCzAJBgNVBAYTAk5MMRYwFAYDVQQIDA1O
6 b29yZC1Ib2xsYW5kMRIwEAYDVQQHDAlBbXN0ZXJkYW0xEzARBgNVBAoMClNXSS1Q6 b29yZC1Ib2xsYW5kMRIwEAYDVQQHDAlBbXN0ZXJkYW0xEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxFjAUBgNVBAMMDUouIFdpZWxlbWFrZXIwggEiMA0GCSqGSIb3DQEBAQUA7 cm9sb2cxFjAUBgNVBAMMDUouIFdpZWxlbWFrZXIwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCmdpuGrqAHa0+aIScaYLHEtfaxYl9dy1iykqqT0ec3SF3K 
9 YJ/qYcxfF7ejtcnTef3h++wcLmvD1aJ4g9nVsHRuJivvCtHUPfktT9rTDVzsxWwJ 
10 dhEMv9dyVgSZNIDjYsg/s7YYNdot/hR/w1Wu+XdmuR1qBA6TMW8Ol+5KTP2av8s6 
11 Q/hk85hn/4NrLToXnuUuIEHrUCBT1NpUJIz8+lqZpLadmryMY4GGqL+yp63xOJ4h 
12 QwbAACZ2laqvV0h3CILDKmmNOejyx1VHJQr78BeZHmYrQIW7yXkMOrZRKCmcwyhJ 
13 R6rfBu5UuKOBR60t6OTBnP1sPP4i6cYR+vHA/3bRAgMBAAGjWjBYMAkGA1UdEwQC 
14 MAAwHQYDVR0OBBYEFAZ4qcdC1yhnVQeKRqkFsZeFqgZoMB8GA1UdIwQYMBaAFI/5 
15 mikKIVI24QjArPSaZgFGtPOJMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC 
16 AQEAj3xc6XYnkLDBG41/+vWk8aNaTEFWe2VUxk07145Wd0EvejdjvREXe4f/6CZ6 
17 l8cWE+BCxqWcXXStAxY2pshQt6GHTlkbfd9htA5mbsgWVX8PvbUK00M97TYH+2st 
18 P8R7KPO66Fnz1CpUvGlfMzp+pndDPlAMQLkX/880p+8vz2NmhCpSmSObBGVKIalw 
19 M4EyexmUH5ffyjATwP77q1fre03tbbrNxl1k/+oZL15PYyx4VyBBKnA0Uhevyoap 
20 qsD2iB90RYndyGjwSKgxkr+il3+iL797GkRVD4QZLCy+TTymjbNlkMWy/MkSQyiA 
21 /NM9QbZE5djvhlINet3FAAplKg==8 A4IBDwAwggEKAoIBAQDIYVxTYW1vMKfbcyQFgfiNs+QJk65MJ5f66eb+biTHWqfc
 9 T0dUrpifcEHq9UK34rUpm+EiiUuCHeI3DM6Sh2kPAy73H7/05kLGWFbM+l05rkM3
 10 i0R+9kJ1fgiPgYRWIhfrhVAH6u03dL21YTSc8JgU3f0EUCPgSKyVmPSCD2T0UVLw
 11 NJjCWQxp7poR1nYjT/wgWTnrVrRU0n7+Cm0oI+uQ7ZBwcEWy0qFC0veLoaG+z8Fq
 12 FpHUHyP7DfZkzazhTW/hw+dGm+EYz/LMfOy+gahOWKdBVJcdCs2BdYT0JyfkLuY1
 13 cskopvtdxv9EPm92MovEvymn5544tNwN0dTTUOIBAgMBAAGjWjBYMAkGA1UdEwQC
 14 MAAwHQYDVR0OBBYEFE+ygSDSxkgrJj5vY+viJwlLSzfgMB8GA1UdIwQYMBaAFDNt
 15 bRzOhcuqFa+NheQ+yOk1ZIPwMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC
 16 AQEAaEeaVq7ZvfTPMuUpvg2iXpQmwD4QqMmiGKk0hY8HuB8EewBEKY784JjjdQkH
 17 /Df0mQoIjNadwGfgncZG6hYVDyeTg9L97lJimBxusAQK210JjLloeX3LppvDGAGE
 18 +BjJyR+629zH7H6//fTPZSbCFv0ghfmeCOujdQHtN4JGdAbJCxpBbUdjSzmRcNma
 19 VihPy9mRu6Jr7aEH/Rus8IKFYEPfSnJEhfz+jmYRW9eoztlRUFVicOCqhmjP8g4F
 20 8uCMtX1ChRLU01DhvaoRFXKyVNvpqjRb+G4Ysc3zgZ6IDX2m+HotI7FmYUWKt7wi
 21 2f6XqGyD3GHvnsv4gBtwnGp97g==
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 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCmdpuGrqAHa0+a 
3 IScaYLHEtfaxYl9dy1iykqqT0ec3SF3KYJ/qYcxfF7ejtcnTef3h++wcLmvD1aJ4 
4 g9nVsHRuJivvCtHUPfktT9rTDVzsxWwJdhEMv9dyVgSZNIDjYsg/s7YYNdot/hR/ 
5 w1Wu+XdmuR1qBA6TMW8Ol+5KTP2av8s6Q/hk85hn/4NrLToXnuUuIEHrUCBT1NpU 
6 JIz8+lqZpLadmryMY4GGqL+yp63xOJ4hQwbAACZ2laqvV0h3CILDKmmNOejyx1VH 
7 JQr78BeZHmYrQIW7yXkMOrZRKCmcwyhJR6rfBu5UuKOBR60t6OTBnP1sPP4i6cYR 
8 +vHA/3bRAgMBAAECggEACOgyXMmG9bWGrQObHZpaEeF+rQQCW8IEatP6ggl8z02+ 
9 aCbHtXlPCOggHmMdDfMO9oK7ofSvEOujU3mAWNmBPxVNOV1YITOc28hB7xQ5QRl9 
10 fkStvAOfR7sMjV6jZlB/h2NadWzkP5znhC4F9q2Rrm4lAcXsXt53kPIxpYBrH8Rq 
11 v9zNSRPHOTPO59Jw0y2cG5szoZg6JliaGI6rVAtphHejoRSmTAFws4KmFXupC/NA 
12 MQsSZshNZPYXrSi5y1LE8JuI6dLq8iUHRoHacqoyXarZFoL8fspdogUJzNANMijt 
13 1YelEY+gEryEakh+V7XxS9ANTWubekjG/2xti8xNhQKBgQDZ3MnW4fcE/l3Ch2r3 
14 rhYq3IZfRY0xYIC8QF0B7ifRcrgKCm7iie23aGzh5bHxnZtiNFEViXocskbQ/tyo 
15 mas8RE/RlCcqA2i3z6Sa2oVC5Ee4pWn6MMODo4afxBYBBkv7YffBJg2Cd1WzKRTe 
16 WYUF9/2Ob4jTh1YncudLOZXgawKBgQDDmm+WOysGf20US9s94fJSNh547vZbQVhR 
17 wxY3oEtTJjGHko52FWBpIdvDAmf8871i/ezSB9LK/GwL8Eu6kdlHCqahN9Yw8KTQ 
18 KiarLurgJX9iYxf/L3TkWbBbdKrj5cTMdvJc9UavXbFX3dzj3EOXk1iKFr23ZXaD 
19 Ow19PA2kswKBgFyfwPRp15K47nXhCvpIekY4waxJrrC6faELoD9M2IL0yggCzYfk 
20 6jsa24fjFxdJUaGb6olEjLUcmn0KjhfkVWfnByRsX4Y+MsxLLIlltFhvI4r+UKM9 
21 DjKuWHMec9h1q+IxkZr9qaq5P6dPJP8vgh26hIOFKd/83wUglfNmhTEHAoGBAJLv 
22 nWl+UwjTik5X2X84Dz9gti1kXR4aDU2GPldVC6CPrV9JYckkr8LqE1r/oLwtIRSO 
23 6WqxQ9EGI+gn/8tMKqsqPhgXiMhEzZouP9QSL5BnurRe+jTRIn8zPL7G+mSuQtLR 
24 e6kG+61atZDq8jcdTI09u6IoCSYOiyNzpeNwzFLvAoGBAJV3X3dLE7F4SI7yywan 
25 41lOLaDwCDy4/4HNt5K/KgRcMEe/9sbmbKorVFCdqFadV/81J+gwaHmTFdQxOyuS 
26 7qN4FyBpG3Q3awgkNGSkOV8Pq2xctxEG+ZaQsI8jWQBfpK09YEd3QShF0XQqIQrg 
27 mIsYuLza4+0g8tK1kIiciGvv2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDIYVxTYW1vMKfb
 3 cyQFgfiNs+QJk65MJ5f66eb+biTHWqfcT0dUrpifcEHq9UK34rUpm+EiiUuCHeI3
 4 DM6Sh2kPAy73H7/05kLGWFbM+l05rkM3i0R+9kJ1fgiPgYRWIhfrhVAH6u03dL21
 5 YTSc8JgU3f0EUCPgSKyVmPSCD2T0UVLwNJjCWQxp7poR1nYjT/wgWTnrVrRU0n7+
 6 Cm0oI+uQ7ZBwcEWy0qFC0veLoaG+z8FqFpHUHyP7DfZkzazhTW/hw+dGm+EYz/LM
 7 fOy+gahOWKdBVJcdCs2BdYT0JyfkLuY1cskopvtdxv9EPm92MovEvymn5544tNwN
 8 0dTTUOIBAgMBAAECggEABopgWZu4rI7xg7ERRW7AdAZMVLWx1EGHQpo86c7NkNuY
 9 LBGYZJ64U51LQYXqPMH/ziZiOwmGjJjjco7j9UDJ60KxgevS4lsGZfP/N/yaFhER
 10 QkW09tHx9GTTQbU6t8GwIdtoSSyKvAB/ABB2slgLbBmc3HWt3hsb1bGNlZXhYooa
 11 5PXSpsf/M62prSMH+wypitQrPFM/oc2fkFNhn1By7zDCrJ395ffZFbN8tANWEIux
 12 VUJl4BBtosYQ0RQgBRQJyxmonL+OK0ujx/IRUAy3poDzxfQu9mELgg0JVna7tZzK
 13 vdfAadAersGV8oijSMdMS+hYsoEZQ1QqNXauG/rV2QKBgQDitvnir2Jp9fAsEodL
 14 RQOk3LHOLv+DgBrWlXm0DMhkBlPGh4kOgRQct7sfZ1R45ekvUdwGLbh0d5LRWB0l
 15 4xdXE57UBaU9Y35zvicItubvzEoHco/AJE/+Rs0NPWZxC9P2LqMRd2zob+I/BB5Y
 16 GJSIPj837G8jGDZEwXCcN/YjnQKBgQDiQ44W/x6v5TNXqZQqKR3RLAiB9KYFNDnC
 17 EH4j3xgBF6G5JnmS1BxVubePHxdHDw/K4pZwJlW6XBWmwfDhKXxrhb+gieJI+WpC
 18 aV1hF/nbSVHoM3VyZitqRg/CMLDbWAalRlvDjVdLaOKSj6NBJDlrefoT5ZR46/Jj
 19 zcJi/eREtQKBgHZdYYlgV9lKdeIMqmY52fUw5APpta1KLLjrwWanZdgTFZoJGR1h
 20 dsanhiKXKBsWre/upRj0teDYrOZvQoiNT5o+vCWl7OdoEpULKgX6uAdqeRv6S+Ld
 21 EoaHIHdRHzLWIgvdvXVZDJsuDskntU/5RVL8bLUd08hW076B3/EvpmphAoGAMPkg
 22 Qxf7I2U/pKS+vhViL8kRGlfCq3OvYLLDKq55+pqL1ZBfVgl1DJUDBwZaunWnHGnI
 23 2ANkIM8XnJ1zrriVBozPekb95H+foTo/DOnsmasYAGNK83TrxrfdZ1G0pfU6kwFU
 24 kVIBaAAOslxGoK3fg8TF/RJ+/WFMeI+rmFON2dUCgYEA2Ip0TClxjTIro9kFsLIx
 25 6Amk7ieLbfAmqxf0TPKp2j4a6KJ3ioX11SnapaGHv6M2kdqCcDQDrcZeie51bdfp
 26 tnwtnMNl8+a1F1IjljX8if46mgPVwOrOfu9alKdI04Ao13HMADJuGjzcjUxTQjjt
 27 /nqxylVYtd0kSUeANB0nlZI=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMTRaFw0yNzExMjcwNzEwMTRaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMxNTlaFw0yNzExMjcwNzMxNTlaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA9UZXN0aW5nIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA9UZXN0aW5nIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQDFPQ+iMEmEhL+3Hzh1Y8bl/Ey3+s9oPh1byH7Ip14v1mX4BX9R 
9 hxNOMIYMIEt9i1LvgcgGR4+CherjgXHxW3HLtyXrqNAl7/AtRA0uKhC7wxMYRFKj 
10 UvytmTp0uekGOB3BrSHb2hhWg7daQ4BlQVkMsRpOuDZlVWcFWb7SMluJNr8cIX6C 
11 Xfj/2bC9WnqDDOFlG0YWnvpkfLdvYD5niPg3k5ZmCOmd7G0W03U1YJNglTU4nevT 
12 nAo1ioN7GlCwRjTuNyMnfYzbZJgCaGDz+ugDDyOLAF30ilWi21EUK2ctCNeG1rmL 
13 twyVJ89ghxOlSU8hhRjeR3K4nDhb7RKHO5VxAgMBAAGjXTBbMB0GA1UdDgQWBBSP 
14 +ZopCiFSNuEIwKz0mmYBRrTziTAfBgNVHSMEGDAWgBSP+ZopCiFSNuEIwKz0mmYB8 DwAwggEKAoIBAQDSeQlQvy2s6pkBd/uPi5A1i1Qaf7ra87j4Ox/wmqGXm3YP+Izu
 9 AdLBX7fzX6BolZDTiEsx8CRQirw2PiPNN5si8a0Rm68QM4PT3zdgaanxwgJXccv9
 10 y7xS2UEovXBi/FshVetknzo58y0DgOvWy8aQkE7o0AfyNW6aNuoxMSkLIPuKVHGa
 11 bqRi69V3/2KJzwK3ZkS/NKG36rOJKAXSYYw4JSdWxiPSqVqqtcOkn2NaS38lGXZQ
 12 1FYNrHueCuBEpFauf5BGwdaiCz70YBG7JR8B8Dmw7cH7dBJFlPHQbL0wXSWWd2v+
 13 am7UdvVPRBKV6IBAymxPvMxPIOk1MGXE0lhVAgMBAAGjXTBbMB0GA1UdDgQWBBQz
 14 bW0czoXLqhWvjYXkPsjpNWSD8DAfBgNVHSMEGDAWgBQzbW0czoXLqhWvjYXkPsjp
15 RrTziTAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOC15 NWSD8DAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOC
16 AQEAtrMa3jvnqvFbqRVfM5fuQuXf0PdcOMzPjvOedLA7+eXL+qBTlyK//khzUHhy 
17 ZbnqSvWHPMKM8LEs87D8TlN+DD2gZIaKI2LB8Bq00TmIPjuq5hFT6+G+YqtUjhMf 
18 DFhc1rkpO5qfTVTVQ7Ct8F7+gdQ3+mRhT+TER/JRcNnG45gCJV95h1pkzHY3WYEX 
19 WEGUCND7OFmgg7rTGoRjQ+62htYA42KSOfxppfmDPKs0KpxqGbc+Yw46VDcZmkzl 
20 tHXAd9gHHbxTD8RmIZ1zeKa9ADsTrUaYEtoesSXCOXk6QPAGib3T2rZGA6N5RVkv 
21 ZDv1UfkYrDKXAj4yN57/1FNo+g==16 AQEAmCuJTlJSQOptkEyeUelOiOw28Mnyj4pHXcw5Oi+uZCA8UknAb8cFC3yosgn7
 17 PmtaQ9yDzQHhN+BKXrsI9uJ69NQMNurrz3OlfMDzvAw5VHob2TuFD0mN80bWXb4N
 18 usP9tJLOnPCuJIA0m7uZ7MN+O2MwAY2ldld+Y7zsusP7GxSxCQ1DuQO5LuSBDyd4
 19 ZUmdzyBjcHcnVPJRUjkPkQaKqkuyyleuzBNH/MfnImWmEhfp0aVlkpUI8qREZ3tZ
 20 xj1ey6i8w/DjPpUFRe2s34iS2hKxWIMTBpkF5Rzf+Fij/Vnw8lOEz1uqUn+fu49I
 21 bnSZSoVksoh3ATssGH7Ozi3Ktg==
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 AMU9D6IwSYSEv7cfOHVjxuX8TLf6z2g+HVvIfsinXi/WZfgFf1GHE04whgwgS32L 
6 Uu+ByAZHj4KF6uOBcfFbccu3Jeuo0CXv8C1EDS4qELvDExhEUqNS/K2ZOnS56QY4 
7 HcGtIdvaGFaDt1pDgGVBWQyxGk64NmVVZwVZvtIyW4k2vxwhfoJd+P/ZsL1aeoMM 
8 4WUbRhae+mR8t29gPmeI+DeTlmYI6Z3sbRbTdTVgk2CVNTid69OcCjWKg3saULBG 
9 NO43Iyd9jNtkmAJoYPP66AMPI4sAXfSKVaLbURQrZy0I14bWuYu3DJUnz2CHE6VJ 
10 TyGFGN5HcricOFvtEoc7lXECAwEAAaAsMCoGCSqGSIb3DQEJDjEdMBswDAYDVR0T5 ANJ5CVC/LazqmQF3+4+LkDWLVBp/utrzuPg7H/CaoZebdg/4jO4B0sFft/NfoGiV
 6 kNOISzHwJFCKvDY+I803myLxrRGbrxAzg9PfN2BpqfHCAldxy/3LvFLZQSi9cGL8
 7 WyFV62SfOjnzLQOA69bLxpCQTujQB/I1bpo26jExKQsg+4pUcZpupGLr1Xf/YonP
 8 ArdmRL80obfqs4koBdJhjDglJ1bGI9KpWqq1w6SfY1pLfyUZdlDUVg2se54K4ESk
 9 Vq5/kEbB1qILPvRgEbslHwHwObDtwft0EkWU8dBsvTBdJZZ3a/5qbtR29U9EEpXo
 10 gEDKbE+8zE8g6TUwZcTSWFUCAwEAAaAsMCoGCSqGSIb3DQEJDjEdMBswDAYDVR0T
11 BAUwAwEB/zALBgNVHQ8EBAMCAeYwDQYJKoZIhvcNAQELBQADggEBAMKLix5Edssg11 BAUwAwEB/zALBgNVHQ8EBAMCAeYwDQYJKoZIhvcNAQELBQADggEBAK0w0InJhzAJ
12 EgDcYqBDeLSi1ZeeAHXKsM+7ocGfjUViehdgSo9iMLuNliDNi97St1/5YwNFJi1L 
13 8hRU/iUlJudvexJVxhxBHWZaD+gdi1Q0q1l1uhBMnKVHituCKnh8R438oFbuglBd 
14 iBuPv7k4QeC3B0aAkdP8t5IU1oIMYBincsK7ES+ZzJY9VVv3KS+xU5xIJlNsT16k 
15 xqPLCwyqvOvxbOds0pAvquequKvfJWf04e6Vn6k0vDQUuC02jg2MyPenEUSPBLaj 
16 KjJD5zIavKyLIj/+CiOwKI6C4NwTAg12AKXc6CQ4XHN4hrKUyq2oCTN/cnKmjIbn 
17 HXYj4xnlyB8=12 gJzskXksmp3j1L67Lc12M4zT4WOaLWNkoTBQAMpdhjCh6B/WtDeUTZOzhfd814Pz
 13 hj1hZwTU9IQPA2CV2jCLg56SuHWWiNjsj0vIPakbjq/0NH1oK0IbbAzS5naDy21r
 14 t9snfaUJwzIrHAoo5hLfqyAx4fl3fCqX7H8fXJBA9TpCuc6Wl/iaON4ljVcK5wZx
 15 fyfAu5OptNO3GKD4pLEC8lISDVliSvDyF4FaBo/AJS0h/gkBJXn9HWuu8EGwOm2v
 16 B/BTlPWKSIidzKdfS11B5BTN/5VtFFU14t2e9ucjO30WiFnVT/CjNKE86Ps2ocD2
 17 m9OqXKlh8Jc=
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»      271127071014Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Root·CA1 V»      271127073159Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Root·CA
2 V»      271127071014Z» » 1001»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com2 V»      271127073201Z» » 1001»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
3 V»      271127071014Z» » 1002»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org3 V»      271127073202Z» » 1002»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
4 V»      271127071015Z» » 1003»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.bad-example.com4 V»      271127073203Z» » 1003»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.bad-example.com
5 V»      271127071015Z» » 1004»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org5 V»      271127073205Z» » 1004»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
6 V»      271127071016Z» » 1005»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org6 V»      271127073205Z» » 1005»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
7 V»      271127071017Z» » 1006»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org7 V»      271127073207Z» » 1006»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
8 V»      271127071017Z» » 1007»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org8 V»      271127073207Z» » 1007»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
9 V»      271127071017Z» » 1008»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org9 V»      271127073208Z» » 1008»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
10 V»      271127071018Z» » 1009»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org10 V»      271127073208Z» » 1009»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
11 V»      271127071019Z» » 100A»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=*.example.com11 V»      271127073209Z» » 100A»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=*.example.com
12 V»      271127071020Z» » 100B»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.comNULLfake.com12 V»      271127073210Z» » 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»      271127071021Z» » 100D»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com14 V»      271127073211Z» » 100D»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
15 V»      271127071021Z» » 100E»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com15 V»      271127073215Z» » 100E»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
16 V»      271127071022Z» » 100F»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com16 V»      271127073216Z» » 100F»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
17 V»      271127071022Z» » 1010»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com17 V»      271127073217Z» » 1010»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
18 V»      271127071023Z» » 1011»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com\x00\x00\x00\x00fake.com18 V»      271127073220Z» » 1011»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com\x00\x00\x00\x00fake.com
19 V»      271127071023Z» » 1012»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary19 V»      271127073220Z» » 1012»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary
20 V»      271127071025Z» » 1013»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary20 V»      271127073221Z» » 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»      271127071029Z» » 1015»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Expired·Testing·Intermediary22 V»      271127073224Z» » 1015»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Expired·Testing·Intermediary
23 V»      271127071030Z» » 1016»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary·Not·Authorized·To·Sign·Certificates23 V»      271127073225Z» » 1016»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary·Not·Authorized·To·Sign·Certificates
24 V»      271127071032Z» » 1017»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com24 V»      271127073227Z» » 1017»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
25 R»      271127071033Z» 241127071033Z»    1018»unknown» /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com25 R»      271127073228Z» 241127073228Z»    1018»unknown» /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
26 V»      271127071034Z» » 1019»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary26 V»      271127073229Z» » 1019»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary
27 V»      271127071035Z» » 101A»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary27 V»      271127073231Z» » 101A»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary
28 R»      271127071036Z» 241127071037Z»    101B»unknown» /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary28 R»      271127073234Z» 241127073235Z»    101B»unknown» /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary
29 V»      271127071038Z» » 101C»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=localhost29 V»      271127073236Z» » 101C»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=localhost
30 V»      271127071039Z» » 101D»     unknown»      /C=NL/ST=Noord-Holland/L=Amsterdam/O=SWI-Prolog/CN=J.·Wielemaker30 V»      271127073237Z» » 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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMTRaFw0yNzExMjcwNzEwMTRaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMxNTlaFw0yNzExMjcwNzMxNTlaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA9UZXN0aW5nIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA9UZXN0aW5nIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQDFPQ+iMEmEhL+3Hzh1Y8bl/Ey3+s9oPh1byH7Ip14v1mX4BX9R 
9 hxNOMIYMIEt9i1LvgcgGR4+CherjgXHxW3HLtyXrqNAl7/AtRA0uKhC7wxMYRFKj 
10 UvytmTp0uekGOB3BrSHb2hhWg7daQ4BlQVkMsRpOuDZlVWcFWb7SMluJNr8cIX6C 
11 Xfj/2bC9WnqDDOFlG0YWnvpkfLdvYD5niPg3k5ZmCOmd7G0W03U1YJNglTU4nevT 
12 nAo1ioN7GlCwRjTuNyMnfYzbZJgCaGDz+ugDDyOLAF30ilWi21EUK2ctCNeG1rmL 
13 twyVJ89ghxOlSU8hhRjeR3K4nDhb7RKHO5VxAgMBAAGjXTBbMB0GA1UdDgQWBBSP 
14 +ZopCiFSNuEIwKz0mmYBRrTziTAfBgNVHSMEGDAWgBSP+ZopCiFSNuEIwKz0mmYB8 DwAwggEKAoIBAQDSeQlQvy2s6pkBd/uPi5A1i1Qaf7ra87j4Ox/wmqGXm3YP+Izu
 9 AdLBX7fzX6BolZDTiEsx8CRQirw2PiPNN5si8a0Rm68QM4PT3zdgaanxwgJXccv9
 10 y7xS2UEovXBi/FshVetknzo58y0DgOvWy8aQkE7o0AfyNW6aNuoxMSkLIPuKVHGa
 11 bqRi69V3/2KJzwK3ZkS/NKG36rOJKAXSYYw4JSdWxiPSqVqqtcOkn2NaS38lGXZQ
 12 1FYNrHueCuBEpFauf5BGwdaiCz70YBG7JR8B8Dmw7cH7dBJFlPHQbL0wXSWWd2v+
 13 am7UdvVPRBKV6IBAymxPvMxPIOk1MGXE0lhVAgMBAAGjXTBbMB0GA1UdDgQWBBQz
 14 bW0czoXLqhWvjYXkPsjpNWSD8DAfBgNVHSMEGDAWgBQzbW0czoXLqhWvjYXkPsjp
15 RrTziTAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOC15 NWSD8DAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOC
16 AQEAtrMa3jvnqvFbqRVfM5fuQuXf0PdcOMzPjvOedLA7+eXL+qBTlyK//khzUHhy 
17 ZbnqSvWHPMKM8LEs87D8TlN+DD2gZIaKI2LB8Bq00TmIPjuq5hFT6+G+YqtUjhMf 
18 DFhc1rkpO5qfTVTVQ7Ct8F7+gdQ3+mRhT+TER/JRcNnG45gCJV95h1pkzHY3WYEX 
19 WEGUCND7OFmgg7rTGoRjQ+62htYA42KSOfxppfmDPKs0KpxqGbc+Yw46VDcZmkzl 
20 tHXAd9gHHbxTD8RmIZ1zeKa9ADsTrUaYEtoesSXCOXk6QPAGib3T2rZGA6N5RVkv 
21 ZDv1UfkYrDKXAj4yN57/1FNo+g==16 AQEAmCuJTlJSQOptkEyeUelOiOw28Mnyj4pHXcw5Oi+uZCA8UknAb8cFC3yosgn7
 17 PmtaQ9yDzQHhN+BKXrsI9uJ69NQMNurrz3OlfMDzvAw5VHob2TuFD0mN80bWXb4N
 18 usP9tJLOnPCuJIA0m7uZ7MN+O2MwAY2ldld+Y7zsusP7GxSxCQ1DuQO5LuSBDyd4
 19 ZUmdzyBjcHcnVPJRUjkPkQaKqkuyyleuzBNH/MfnImWmEhfp0aVlkpUI8qREZ3tZ
 20 xj1ey6i8w/DjPpUFRe2s34iS2hKxWIMTBpkF5Rzf+Fij/Vnw8lOEz1uqUn+fu49I
 21 bnSZSoVksoh3ATssGH7Ozi3Ktg==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMTRaFw0yNzExMjcwNzEwMTRaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMDFaFw0yNzExMjcwNzMyMDFaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQCmKW1mqtFShKMJCgLOLueGrwM2SbquL7exjC4gH1ovu4+agx4r 
9 PjbpQK6JvC14VxKoWh5rtTuY347rquDzqjUs9CjH+rPW5Orbnc/Cl8ow8t/JWzCf 
10 IcCDMzTiIUGv1ShEHHnKkTJTXcyPBkpHp8nDrfh0jgyiuFWwyAuVXz40qLa4XiYE 
11 4jJxl4VsmHbvJF2GS+d4Bkz5kVoG4FSkyVPQrZ4fAI3gxq/nbMpdKZEsO3PzlWLl 
12 RGgk7b6z7UxzSAGvatYm/VOuBoFie5T+Xb7iVPL1T+9wlesmAt4MOmkunDcm/FmM 
13 j7kxgKnP5QItjjhBZDFMN8zaEHDPjWF5erohAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFDEdw2R2xqbPPRZwarQM9svN3kIjMB8GA1UdIwQYMBaAFI/5mikK 
15 IVI24QjArPSaZgFGtPOJMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 n82Q1yCNvgmOS8q8/px1EZx4PywrIldPkI5VILfHBs/QTQszqOi3mlkbRDMpiVuQ 
17 tGWrr0sqw8eWT57y78qdsvJJTOgurZTEM17FPwf2lZ4jmUW3dAdxfAxF/0QY1TPB 
18 9R76JUirHq3Z9VZI1xPYDOT3qYfApSQrZDSad3H/AYJHGDXTPzaq7UtqBW3+trnD 
19 PKAR1w21Omun9IZreQhaIerOhzmI/7PoK3HRREXvV3q5eSGLI377b+OA6foOCRUh 
20 vKSSxw9s4pgdZkh/3D9vF2pwDnr7FEYjWRI0kV5+dW7dELVccR69+oDsZ3kEHtmx 
21 X52GcB9mu/UD7TErpf+lZw==8 DwAwggEKAoIBAQCpVnLyyvgs5ObEkoEl56B7fz7+eAMLEdzw7uJQHwkb+5sySFfg
 9 4zX5rw+g3cimJql8phpgcGTdE81IlXLWSpBUMD+MXmhhMX2QrvB/plWUf3bc1ypB
 10 K9MuywMYHOhO0vjGz5JghDy2WI7nupOhiBNZVXRtzeVhrh/pJCyuO3pyiaUgDM2O
 11 CVZ2Un9eEAhPBn05mEMnkroVXpGdXDey45Ujw6c5kZlWYScAmqiT2/WYY5X1uQJt
 12 UvEvlY99z77DU9S6/2CQNgMkl30wZZ6D3FXyLo89bQu5NF1Vc4sfACOu+eieRMK/
 13 vZNPgTrHeWNCy+q8pDu6Agzsh8w2VJIfilbJAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFDt1LgWNJZltdoshC58BdRRaEDdbMB8GA1UdIwQYMBaAFDNtbRzO
 15 hcuqFa+NheQ+yOk1ZIPwMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 uq5j/wZgDp2qxorn5C+7BylXFxHJrPKg/JkCNx3m8Pf14DRN+C0bPEW1NKCyHcAF
 17 Kw3+QejGUTAtW5Cj2zoW1SJxzNpn3xnuwhgOBiuoHg7XnFaxXny6uFcHL4JEoInT
 18 8YKPc7RVNmMJuhKl33QjxakeYdebYhEl35XRZS9PEQQetglKYoVgDHO6fJsD45mR
 19 2lJscEQbSDzQX6TNofZLWE+JlOuAz2N4MhDyfMBfMAuAdqeCL8Y942wF3kX+4gYo
 20 4m/Y8Np+77JS/4FlUQqu/d8eIoyMc5iraWOOi+RJ5IB/dFere2K+SSj0IVfVrXQ8
 21 5K/s8KDm4XebxYv+wvNIkg==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMTRaFw0yNzExMjcwNzEwMTRaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMDJaFw0yNzExMjcwNzMyMDJaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCvRgx61eL0pur1Vr3VYGyMZTj0v1k0MBDOyHZysAOZV80H 
9 GEAIhW+6Pxu6cVeOWQ/2+MeYGWNqcXVn0Y1KYl2WJREdMwfee/lk5UAULqiDXurJ 
10 lAzcfh0/7KzmcCiAKVDljd/8cD/3TMdx3js4j1yhxZnup3oHJIkWLpIgClJ8YH7+ 
11 EqZW8ucDNwZ+LNll2FYcG2If80jsXT89wcAYuay6G/ROFriB1qhoaXR5k+ZKodZO 
12 5YDZyeoXwvQKS0SnWVOb/VcUJiCHOA9jaag0a0zwsarTJK7MtisWiAo/wjC/Y4nb 
13 bvkBfEXk7wJfNR2FdCMY8RlBlTLTqPhuTpY2o/1HAgMBAAGjgZUwgZIwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUI353FP/8DcmddMoO2eHQO+vE+6QwHwYDVR0jBBgwFoAU 
15 j/maKQohUjbhCMCs9JpmAUa084kwCwYDVR0PBAQDAgXgMDgGA1UdEQQxMC+CDXd38 A4IBDwAwggEKAoIBAQC03UHIV848UqcKTpiE5S3Y01aARDWSL8ecwXxIfN4HrzSV
 9 XkO48P09yorWbnZd3n2MMn5WmS9Mmsrtk7CtMz1wv1j1k6VkLbxC3Vy03Bi6VjvF
 10 PqY3T2gE0/1DSNhVMdMNjffFXqlno1r3yRa4FCU7fzLigiYCtssw1qEWbOsO5LHv
 11 9tj72RN8+IKEBN6DiTWTdpPopBG+bZ3V4XdzqTS05rEX9tWeSE73Uq945RuDqzGs
 12 VTdtY7Gio21oAHxbuIaINjuwq9ptpNbSo6gRevmWyN7Zpj226h/X13xbKNnE5lo3
 13 o81HqppdgwaKEogcL5WqERDL1lHawpKMyqlt/eHPAgMBAAGjgZUwgZIwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUTz3y8unmBRtnE9HFwuStZQ4NWBowHwYDVR0jBBgwFoAU
 15 M21tHM6Fy6oVr42F5D7I6TVkg/AwCwYDVR0PBAQDAgXgMDgGA1UdEQQxMC+CDXd3
16 dy5zaXRlMS5jb22CD3d3dy5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkq16 dy5zaXRlMS5jb22CD3d3dy5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkq
17 hkiG9w0BAQsFAAOCAQEAxAO6bueGmzTyijStb3OWYMB5yRT/jNrMC9Nzd+peIvmb 
18 3yWpEK8cwa9LNUuy07sUn89gEG6ckRmcf3IdlKtv95qJtUL2MsWd7bhqM87tXJIs 
19 AaqCBlSYYiQ177/I/kp/Kavnm9GozB3QmqHs/fKsH0AMCFdLWQIIWFeUPER7xktJ 
20 rz3GOPs1MStJqtRl2m5p7yJ91Gx/L77A4+CG/SGmFBtfdDPDQBs+jCldXjPZVGsY 
21 naQO8UvmMgpBK8FHj/1/3sgcmUVo4MIfPqkRW40A/JokYEXgPktU2ItUq4yValax 
22 /8CLXuGPjFoSaKKe5LUwMow3D68CyNL5t5scrVLDng==17 hkiG9w0BAQsFAAOCAQEADNGkt7sQK/aUP4m1e+Hv25aPo3UqMcB+Wdn+M/JmhxAP
 18 Da2YXKaIItwnlZea29EhjwR7IXonwWGeg03eda2PKiGNn/7FIbOEaDKgrfjrHi2s
 19 ISqNCmtxiYgT9+JQgiKXja3KaZpHKbkJg8KL1CwA6MPK7h+EP8dLq3KD1lxgZHf/
 20 OwQjKWTs2wzgxIqjO77RZuHUSooryUVVskRTIYpCM2dkUnAC18fBEIxrFlXfyeoo
 21 STUzmPnhOOyC4FnnfiNhpkN/6XgCkLcsdJs7H8UCK4MYJaDRVCfZL+Dc6VXB6gme
 22 jamj1DGgPkQV8SiILTYK7Iq/8Q9uCKgQ1A/bZT5viQ==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMTVaFw0yNzExMjcwNzEwMTVaMGcxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMDNaFw0yNzExMjcwNzMyMDNaMGcxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRwwGgYDVQQDDBN3d3cuYmFkLWV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEF7 MRwwGgYDVQQDDBN3d3cuYmFkLWV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEF
8 AAOCAQ8AMIIBCgKCAQEA64g7xr0ZwLpxcDDJRKsmHfCbQS2rHQ+9ZYG2n1hwMMS/ 
9 SoxljpoySkq8IRxmOqJuMrOjEKeSMQ0xg0dPaW35O9gkKFoOc4s1FNH4Lm+Xt3RO 
10 A/hJiEfAjzcy9TiOnGJzTTe7MftabVCG/mcrhSnQ3+aA6HUGlPrWfK9hAE0P1spa 
11 IWEo8vRV0uUhgx101qkGeg+gyLnRQ6qNfeL8fQBp5hfY/s/fjDvJ7LvndiESPznp 
12 u2G5lWvSUAE+ul54WSz2w9o5xgzRjph6aT/Ymig8f+atIpwrt2mqytd+yHdueeDn 
13 9nKGnlrPCYwrI7zPJz/1aM6wiaimtwpbFH0pNk+OxwIDAQABo1owWDAJBgNVHRME 
14 AjAAMB0GA1UdDgQWBBRMIA0aVbHPHJ8RbkytP9qYFxL7dzAfBgNVHSMEGDAWgBSP 
15 +ZopCiFSNuEIwKz0mmYBRrTziTALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQAD 
16 ggEBABVI9DEy7MMlTF6pUl0Z0Ead16MqQu7OSfAPlmLmfw5ELQ2o1zPYI55Kc6AJ 
17 9RRjbmbL53OBpPGV0aBt8+9V4++tVl9u0Covuy4NXQ9w3ZgCbeVpzIK9LWERL1M7 
18 GKBFSzs9tVvlmw0HjzZXcbXLN1UJHCIqxH1KntRhdgZP416xTX4eLtVH/BqV2fJN 
19 6O9Fuwniok1r9EWPE0rteraNaSwb6gI25n5n6bJSSwVKnVGtWjs8vTGFeK0HcQpu 
20 q+wQpkU79KvRHbW3ZKNN9rm/3mNsSFEW5iW8sfTKPi7I+Pufcffd5kN90KXbpje9 
21 Ga5yYwtQsZ3cdZt34fNqVUidGEM=8 AAOCAQ8AMIIBCgKCAQEAslWoMaQ+zpIj409G7Q6I4tWxXzIalD0HUsUcTAt8p7Qc
 9 ZJClm3YcTREs0VUSelapZSZ5jYM1a+aGIb6ovs9agiNCtokMUHgSMHYcEfffhOHV
 10 6D+u6Pfvradg+VFLXWRza/ERgkTWRbQq1XnACVzWJmssQKGS8rYzVezaRB4zB7nm
 11 adW6myBPoitoJ/eYKi0sXGtz+AYj3878Wo7naryu2A2zyHd7KANkTScRvEWfRix9
 12 SdYkkARdcB2yPNa0xKs+999KtXiak4UdY/IbPOjimbGtYzkCFSXYJOyhUds/+lUE
 13 tSrAGTR1I7PCAKeSEdxKxqCA0PwyWrDBic3cDHbBTQIDAQABo1owWDAJBgNVHRME
 14 AjAAMB0GA1UdDgQWBBR9sn73mikP03rYPKJylXkipV1+pDAfBgNVHSMEGDAWgBQz
 15 bW0czoXLqhWvjYXkPsjpNWSD8DALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQAD
 16 ggEBAHwVIcs4K9dGIlGj796RBRejSy6xDXCBcoLdTokbCw9em6246tQqU6wZKdQr
 17 mPS3XdpQ4kPy/aAF/K29vFoQ9/qOyz3HkjSuKfh1Ouy7Ba1RNIF/HT25S8Yj9x5w
 18 KV2RHcRc3KftL4BIajw9GH8nVeEJoW/nlwdLo1igI/Tjkh8DlCSFNOmgwrt16DV1
 19 s3BIMJAhZ1FmtsK3Um27eJY6CdUW8UJe4K8WLko9vw0wkhBUXeKX2+FQjldyqBTq
 20 ZbdiNnhMBYEL6Sc/qv2yfDzzG1mFcD9O4MF79JCt4V7+zWcJEDilC5g1CUjAWyd/
 21 ld+AXEOqvS/ZHzFnpisV7jsyke4=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMTVaFw0yNzExMjcwNzEwMTVaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMDVaFw0yNzExMjcwNzMyMDVaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCxMNgrYvPXXN8fcG+GWR6jlzvm0jJVMr6cwkfZhGhZHf5m 
9 zvs5HGs2vxGh4oID9OtXMarw4Coi+iHzvyFRqQcIARWgMWH34vxNKS0JwBLkRpPc 
10 xXu9kDfxetGH854mFU/RFdjrFVrP3DnhvRPXQiFkK52PEcAzrbfrXNPPsXEZ1wDy 
11 1xPsGkO8iyMt/H9NYk248vaY1mDuDSCxQ8UJcscRcseef9TGW2gWWo3ezufUZilS 
12 KRj/BwzA6RUi2gPgivm0P8fKYh67LWe8pIOa47RE+LT7mRonzI0bpt/cTl4XgWDz 
13 f0EdnRsjmp8jeJ9JA1Gx/S6k1SRRLUivt2rCU/qtAgMBAAGjgZkwgZYwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUT8vWUv2QS4hhZSrrerQ7uNiE2s8wHwYDVR0jBBgwFoAU 
15 j/maKQohUjbhCMCs9JpmAUa084kwCwYDVR0PBAQDAgXgMDwGA1UdEQQ1MDOCDXd38 A4IBDwAwggEKAoIBAQCw0aKcmNRdnSyT2KyYCCvJuFoc+qg3+FKt8HfumJD7yduH
 9 JIUxlanGuLY/6OiA8vD2au/kk0V0zSWPnhER/GyYQUL1nuknSP91ipsNCfd/8sC+
 10 aMoIb4A8vDfuUkZu2ySuo6kOYe8R0N68pvwry2CJpBuZWNyLxPqGgczWRyZr9Jij
 11 vzvfO+joPsSlHMzNLkSqBFD9Afy6Ypeahh7+/W+l0s0P7R5YQMfN5OdhJvTsGyKv
 12 wMrB9F38zc/cA0Pc8/In2A8n2gwKW+x+R8/Lb82Xle6MRBV8atPc+m+2pJJlmKLv
 13 K0xoxUvtA8m0lc4fOsEKp3KV8mnH5pJfojK6uCktAgMBAAGjgZkwgZYwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUPF1RxNOLAQEpXv+BprynUHBi+AQwHwYDVR0jBBgwFoAU
 15 M21tHM6Fy6oVr42F5D7I6TVkg/AwCwYDVR0PBAQDAgXgMDwGA1UdEQQ1MDOCDXd3
16 dy5zaXRlMS5jb22CE3d3dy5iYWQtZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20w16 dy5zaXRlMS5jb22CE3d3dy5iYWQtZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20w
17 DQYJKoZIhvcNAQELBQADggEBAEHchHYg3kyhTXKQg2+qndAWxTakHRk4PDLUG7BU 
18 7xcTdBp/4+3b40xlWId+Pnl/gX61EnrqtNzKFgpoDACLacInF7vQ7jpkpnJfyVpV 
19 URn1M+TR/IvGtaFJfup5Ixt35shStFG2P5/rEGmRHAKDTLBH2VGbr5Ww1L2rDa3C 
20 bWK2+ItIvtrW7aKJGKrG6MhN+78NStJZacR93qHL7yvgQFADuBbit8jb8UWSHQtQ 
21 o0my5WJN1WUuNymvkEE8RbH1RSMFuZl5962MDZ+UHRAK946+0rQ0arc19aaLFweX 
22 R/MNjzk0Uk7NAQBFuljtqmakEXKOswjsDTNWzVEXnRA+ieg=17 DQYJKoZIhvcNAQELBQADggEBAJ2Z0mtDm5BLpmWw/OAVw/efOnmg72L1WhR6iK8H
 18 fdQ0agLCnkJzy1SFh8nRluJr/WWalU16aptvL+GSqqbWwF+2fTRwN92pUqi31QBz
 19 BFfIHnnzQoArq0wCMZUy8IQoJT0AeLuVJdkpgXJVlV+u6Qgi089xrsNY5sXCJOSU
 20 6b/OpTAaGBRXDFvuZci4J5dArsBxexZ2Xsh7/9qarlRDvOFR90ee9PY+rhvr479s
 21 A7m9f9eu4quPm8CXbfTrSwEebMZQZK+MtCr1EAyeyLehdJHP/geTlYtoVW9Onf4G
 22 NV6nqWnj/JQwPPgYluRmo2x9LaLEt1GTPLOuuxiB916B6Y8=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMTZaFw0yNzExMjcwNzEwMTZaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMDVaFw0yNzExMjcwNzMyMDVaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQC0mrE/gzEqs7GxSy2njQ2SdGJ2JbPN0Np0vvOUUwcz6GCZ 
9 osuCUEIj5dLNlIDGLOFBjBsAZi56zYHufPqGokkPkZl5WjG6kGcjCYX1oFlh0uMP 
10 ph0XMnm4gyyni7oRvTLQYRuRZFouHTNNGhajzAfpBS2wqsGSrcyr0bXsC8OYV3jh 
11 4TX6VVzXD1vBBTsxowNlIjOI75uzz3Y6OJAckotrKK86K4VN3rgX0eNggl0ioAhT 
12 vQYtHqz0B43ixR6/OrkpkXlvjKFZ0wRspUQvdN+cQ7QD03AVKcYpbMenB/Jwa0aE 
13 d4RHyv0iSAIIPkt12tFvvoIbiM7qLBMi67hnKOT7AgMBAAGjgZMwgZAwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUZw6hKSJBQ5JBurv6tFca3JQTTFAwHwYDVR0jBBgwFoAU 
15 j/maKQohUjbhCMCs9JpmAUa084kwCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd38 A4IBDwAwggEKAoIBAQDUMznLI2T29FnmoK2+G07Ms/qAXU/ZFDKJHKUZgKT8hZgz
 9 fGXHkcQfw7K0w7TutCfB4Cpqd+DovCYsPwr2dXZWpj73AUB8cQi8h/Qmj2fLUQjD
 10 aaTFsjErhWQKDfa3A/8XzT+FOS/9ZyTFuWccPF2JJ4IqrUgOTlts1cO7p1jRYBvO
 11 npb+4bLM6FTWRDXLvopr5zaljJ3uJmafcBtOJ1jqTtPAyLLFPRQkDoXcWguZpdF2
 12 0y7wYTppm/sxLRnb85CF1vDiZ48CcVJ73aTaF+Dh0GpPcfGIr8YfA0rsdqPEwgKg
 13 zaxBMhE28JzHE3JpMKOMjE2BvhYfoiL+JgHWqifnAgMBAAGjgZMwgZAwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQU+dct0qW0QOHAMQhCjY68gCuBwSowHwYDVR0jBBgwFoAU
 15 M21tHM6Fy6oVr42F5D7I6TVkg/AwCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd3
16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI
17 hvcNAQELBQADggEBAHxiMEMq6z5TwHlRm3Oh6aengP4BbOOxkIRaF0Mf4kh9Y5Ph 
18 esaM43Yc8aS+8xsEU69zfI/k4iL/fM78PxgCS3yFlxNWr4HjO2DXe0Rh3LHxOiBK 
19 4uQ9lnQ5PN24ym2Rycq7I9pvnprMldB6UZZ44dVpzbOr8VUPuU9UOKApT1gy78yK 
20 XMw0rRY4bX31mc2hdq/SYqi0OBIS8K4i6rssOPLyHyG0MRyJFMciO1XXFt4X1KFe 
21 GdU1S6GqFDOG/kS1uTntoRpDhOfdLkh3b6P5JC7S9DjZVS57DB+LcYwmVCiiWwr1 
22 odkMMHfD5R0j6MtAy0qw3dorPtiVbhbNrAbmYTE=17 hvcNAQELBQADggEBAKepZ4Oqa+xw2IE4qRu3habtOFC2Du2eHUX3mCwZaoiW5/g7
 18 hJb/d5NthJlG294Dl/sic+JzEdrWFw9Ce5HeFRTzrUT0hixjsWVaLK4wAnpiWnwv
 19 fT4mlBwxzF4uspn8apCfDXsQOH4NF+iuTNIdEO+bA2u9amvb+RAPIn7001TWBuyr
 20 ykxrOjYgHqWfyN/prF3NAh3BOAes9M8K+1WiTCflKxyj5i1Y3E9eZbm3T1NSI50v
 21 3FIfsrDo5gI8nmqpUPlShWQMIFFIuYH35noDs0DRFo/NtCyOJhgK5Q3RHORO/V1P
 22 PfM7NFBklNq4qeIR9CjwbP43AVrY77dKzHIZzNs=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMTdaFw0yNzExMjcwNzEwMTdaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMDdaFw0yNzExMjcwNzMyMDdaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQC7naXq3H9tS/8WQ7FkxZZtO/b5fLs2FEi/T865O2L6Td7Y 
9 7d5im/yjcQpe9V8LsUUcL2Ch9/kc6XcVW6f0ZofcNvGHaHgtIv7j5MWwSa+HD7rW 
10 evvjWXIJhzPRFYF2pLHT4+AWDQkY5yXpo1G9FmMpCnjud2E6toYuBgZV92RZemWD 
11 YyfTS+KQjpC8ouJA7N5pCTaR9JPR634iZhXhPZitP8KBxtgwJy7prEi3Hzvq4347 
12 gaJvrX/MuDa4ZCK+cTfS42PYtP/cvih04/a9yIvW6sOHL3PRql9G5XKF3Kys9yw2 
13 SJvhAiM6lWGRUd0Z4cwcwO0e2Ky5DRJ63RT3pKZlAgMBAAGjgZcwgZQwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQU2+oAhVMfCQ9/JZSrT68lfxxi4TAwHwYDVR0jBBgwFoAU 
15 j/maKQohUjbhCMCs9JpmAUa084kwCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd38 A4IBDwAwggEKAoIBAQDGKrJbCwMEUdpKRaPzMfVNirUwnQCyxezQ/Dlla0Z4a3RI
 9 +m83RwVjzT+R8FvFQhmlNyFkRo5SQcyNDjM0UL8zFYlYG/JgvYHpXzRqn+9ejphZ
 10 hDppQ2BWvxcbyYUxFertxEacIgWGb92oWa/hGvi1qmj2hAT96F+fOCbxwB3Yw0Mr
 11 zh7OC3ik7WfPqBLm5rgiaxXKSSAXw8b2qTlOgpJzD9LKVHNjLO2jM8+WlEVrPGUn
 12 iuTD0dMjGj1l9inLVP0Kg3p5Lzu/6sGIF7kGAOLpJVHrRKWghu1dvpeTVKscJN2J
 13 aImTTu8Y0FwCCQef5X6EWvhieHQhBcK4/Uhvl86lAgMBAAGjgZcwgZQwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUysAgcDqleyFQOY5q10H4TC/jYzkwHwYDVR0jBBgwFoAU
 15 M21tHM6Fy6oVr42F5D7I6TVkg/AwCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd3
16 dy5zaXRlMS5jb22CESouYmFkLWV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G16 dy5zaXRlMS5jb22CESouYmFkLWV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G
17 CSqGSIb3DQEBCwUAA4IBAQBXflrpR2jmxMDUQD//KqNYBKgCU3Jee0N8chqJREax 
18 fa4a0Tzm70sMuz9P2Nui1Kbhc6ukI3tgRATxVTt/LCuTJPua9prUlrIdxzQurxcB 
19 qe6DPB4PTDbRmxdCXfN8AqXcEtpp3h8Zya9MTmUmpn1cr+ch92sZbLWMeSlMwe9j 
20 SAAyKOo4XXK+MfB7O3V0EbJH3ygFdXfrJNw+qLg7lF479PS9ICkknycHfwu99mPd 
21 6zSsddPL74zXRCTTpQ89TUceHjyJCdVaPD53SlNn5oCuo7B+bK0sa8rGauhLbyrT 
22 U8odz2gOAH15T60HcyS5Yk2tuv53WpzuGjoei6Let0Ht17 CSqGSIb3DQEBCwUAA4IBAQDBldgegBL14Dwz4GU+9uIHAVW1lfzLBGdfX9dgZsRr
 18 biW9CpvJMcQ7MYLClTYoSWJeyj1AzjwGfggZFin/+5gX+hhjLQ8dl6lSL3PWK10y
 19 WAEc3yHqlOvb13+p1EAgwOn9BiRAK33ZqtWU4neffilQjIHUkIk3xTe7RQTnLnsQ
 20 nlamKnkHIQmpKCfopc+ctw36Lw1WbgCXHfkmbHXEi13ux2STysDxZv67Xd+Unspo
 21 XDgNTEs0w8Sv8fL4kZOrD0oIwGTCJayUymp1YuEA7HahPmZIjJzEJkrj8OqZOzPh
 22 n7bZWwzbefRnloI2/flNuAzTd9hY/h9YIGFO7VEtldB2
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMTdaFw0yNzExMjcwNzEwMTdaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMDdaFw0yNzExMjcwNzMyMDdaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCJf6Aj3P56lMopAVboAedeqR+Q3iVsg/B2PSylwP7HoQiN 
9 AIh7fnNzTqrKRDeqAyXOSBDCguPphySJPWQpHi+z113L3PqNGUeFa1bEHaUxzSsP 
10 lcMAQNJJp8mLVjeOK5reIvCyCJcxVTva2+70SgFpi6a8KPitVHRHzdfpWvYIr7/s 
11 NnM2CXz6sqeTeWonbrzufKGLGxEaww0xb7r+b+6BioOwm7BZ13rIFPBHvNW4VgD/ 
12 Qr+qMyLWtCuWL79Q6QVOxi/qHYvantJL8KlKWdijNFRU3NEp47c05mnyQZgzCNxL 
13 aKLjp3x/3YvUDt0hkkeJadHFEEgCqzuNRbFj1YiPAgMBAAGjgZcwgZQwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQU+A7zZam5pwNNM4A5NUNPzfgU9mUwHwYDVR0jBBgwFoAU 
15 j/maKQohUjbhCMCs9JpmAUa084kwCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd38 A4IBDwAwggEKAoIBAQCwWpTXmgVIh2EZ2swXx4srVoa/VrQzMU7fwtj72RgQpb7L
 9 1ifdV5WtdxtvxLp5if19TQ32h/56M9RKFxacYNjF2KXmjm5zNfAoG5u82xpSyD5x
 10 7yr1CcZ8ZAS19/P1jkW7GuBiepoFI5an7rLZgCgCXM6c0vwnhrqV4cIXV+tJto4c
 11 9niSlTtwkqJsRyO1//UvREW0O+cDAfSRW3rdv45nCiIDh08mqfiYND3oY1Rp69qS
 12 23toUL5VPOWJw86DOlwjs6+K4OD3qvuQ3mgLMx25tIlaARXpmT3J4oWAjSljavWX
 13 /xCh0UrEq7k5h+SWc9eBKnb/IarWXVgyTF2IeHxfAgMBAAGjgZcwgZQwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQU/Za8igw12mSf6cjREFBlrikjbqkwHwYDVR0jBBgwFoAU
 15 M21tHM6Fy6oVr42F5D7I6TVkg/AwCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd3
16 dy5zaXRlMS5jb22CESouYmFkLmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G16 dy5zaXRlMS5jb22CESouYmFkLmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G
17 CSqGSIb3DQEBCwUAA4IBAQAsfXqOdfzcPuR3ddgKaRZ/vWdb7+nhRjfmtgWFBNOY 
18 jYCnKhHsegt2K/H8/MvZzWMTB6fgfh/lVVgVv1+LtWD5k3mcdWkSg6rLw6n87uoy 
19 Gy0kA049WcnPYorCTZCX2lO3QjEUoVOzDg3J68XLeiLa3+IF1jJNnxXV1DOp+GGk 
20 QHP8PkO0pOpulD0fHhKBrXEzfm2NwTPbrxA6tja2umxFrKliqaWCXCzxMyXuaEvK 
21 ELDAx6dMZChe4QQ90i+9YhsjqUvEyJHAtkxykJD4LkI0h7D3v6VS1lFUGBQCEy8c 
22 +Z7shG0wsSwwbml/gd/u0D4yShxL9NRhDOQLr1U4QGix17 CSqGSIb3DQEBCwUAA4IBAQDR+4MmHJHWnqTDOO6+migkVAMoxuQmGHPMUHSwcenw
 18 Cq1WLTaAkHadp0HJ3kYbQtPOcJI54VIaLu8KuuOQjMdfGuunXSGap0+RIUSzaZlt
 19 UXsWMluCrDPBKSw03lS7tWbtpY3EtAbCQlIopMwmGb329qEJbY3uLMa1tNyG6IG+
 20 rAxtN44O1LJnFhj8hvzkJ9Epqgm/W9Diz7E0wvwt/uini23HVubkssb1xqu97efq
 21 Uu2QtkZXJUdVZz+vTViRixfktz3XrasW8/ICPKR09al9tyXUbCwOs1jWbn/BvMls
 22 B86n9fVZf929wE+qyZl0AuGBSC9X+W9H5TKkIhjYQQIF
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMTdaFw0yNzExMjcwNzEwMTdaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMDhaFw0yNzExMjcwNzMyMDhaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCbLEdKEyojwK4nZ7YnLiTp81UiVBxupf+jb300dQzxikOy 
9 LBJCcwBhwmFzhn6LS3i8/sD7752ZpMepYWQqXgNdvQgrFotgKsDO9zBny9/7x9wn 
10 SvqgQRXITFk1W2tEBHN0tf2xVb4sMGJCqTwHHQiQQcTPgDpIK8Va7h1Mbu1m5GwK 
11 DuoIH3seO/V3x6UyF29POS6ipUplWR6Vi+QkND12bqKwaLp3rMdIKk/yp5hzwyiq 
12 JjGL2AmuSmcqlaFCcGtE6/KSnQLnRYjUxFGcoEKuEVoINOKNLaGQOqVgOjYTk4V4 
13 FK7+RvGrXaMUB/pux0T05fg7/u0GsL9gsca8/iIfAgMBAAGjgZMwgZAwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUfhrt97RHNvcTMd72vJ6HitEKrUcwHwYDVR0jBBgwFoAU 
15 j/maKQohUjbhCMCs9JpmAUa084kwCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd38 A4IBDwAwggEKAoIBAQCxKcgA38iPA5Utk1KVKL8V3CuNRsQMETemcn5EnwshIH8e
 9 +ZjTdI3wZvp682CaqQSC0jnSIEMm/6oV1WJg6BkzT7lvvAgqFtKS9V9S1Y2Dstb5
 10 jZ+VPxSG1bM5+GoEaw3wX4bc7UbS1gSVHt1t0NM8NL+x46c7ebblzRVmgiOaQqFf
 11 T475djZt6+VZbFgqzUuwjqMtFGcFUK8DdWHspKKkmvCi1kiHJpd+T7USK6nll1RD
 12 sRo0ixlEvPrCsJdp/tMgva2prBRtx+eIH8oXwTw8aNhQ2Zw+ZjH/9nm02ZflIhzC
 13 znMeGC1v6AG/kNF1GvvKOQh+sK6+5kOtrmamAskNAgMBAAGjgZMwgZAwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUBZyZuUD9uoLwZPFAPEy1VAN+2wgwHwYDVR0jBBgwFoAU
 15 M21tHM6Fy6oVr42F5D7I6TVkg/AwCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd3
16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI
17 hvcNAQELBQADggEBAAxljAqgJTcNDYZSL3Ltbm2qQ+RIGKlRG2djpVfXkmTtz8Eh 
18 d4Ra5XKEv3MWNRQrierG84hEfX9DUNN1lbmSYeQTon9clZxlwhrZ1/pxMqYuiV+u 
19 Gq0cQ2hb8StYHgdAqYvR4g2nccYt3iNcUmeoCS25BF6c7TQj9pksfAy0P0rhwjLP 
20 KE/NtqwVJ/XwB50FpXUpol3482ZYNRNQ9WnQ1lebOKdqiSF6AByXt4joNpUviXy+ 
21 rMQG/HiuPtGURf8ShvNsbqzX1FfjzMHVrXyllvdKeUcgHWV5xid2Fa3LQ2JcOTwn 
22 aOSxgQdaRpXjjQQvqfa4vWPYo8e9wkLbM6IKL9M=17 hvcNAQELBQADggEBAHvdxoGBzrOLlipg1CMR5ZPLUK4+oiRyGXwptb6JJwILl4yt
 18 v2AaTuYmHFFLSH798mqr+KUj4fIrSW1BYc3r8et+zghLwi1WzS+8vaitxifO/hZ9
 19 mTAHZ31Dqy4S+UG9U7Nl1A2phUlzKxdXTrx/fb4FJ+OHZbNDLYjCwhpI4UwGIalh
 20 0FkClUPdVgQrm/CjzlXdtv8fidYE6B4dam7Sj7T/vN/crwPa8MMmnqGag9n7g5aj
 21 diSkgFkDnfDNXf4+ZL9dohUpFKRMAe/+svD1uu4/PA/TtmxifSJ5leyzdbOKVP5f
 22 rEDMISYFba3VXA09guy/X2WbjJe0nO0v1rfxONI=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMThaFw0yNzExMjcwNzEwMThaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMDhaFw0yNzExMjcwNzMyMDhaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCas2c8PAUuNxS3QJMW1tE/NoTV5B9dWNKyWgmdgxqMyRUY 
9 i/sTrdhzA0DFt1gSdjHf1Z2DG9yoeKCdPCeHVj1T8G8Jyv71ILymkqojuJEdKP3y 
10 TZzQtc/tvzM/0HlNl5k5Y6UseS5NUJeLeYuOyn7My0DtvYEraKUmR5oqpEPFuSmU 
11 jdzOz/YWEi8nWVeVtusdUD3doUS7s3pBQPg9MvpgA+ofB/wSufCgAvn68KIkF68w 
12 Y2qNxd27kX6/R9RnChth/OUQIaMpk/bGweWnOs2tMIEwpv120fCGScRvfUAdrdGS 
13 DNTbWXb/p3jvOz0e5QllmAOqbgK/r1N3lT33WAkxAgMBAAGjgZgwgZUwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUbDz3S9OwmyzQ554INfvi/Rm3d/AwHwYDVR0jBBgwFoAU 
15 j/maKQohUjbhCMCs9JpmAUa084kwCwYDVR0PBAQDAgXgMDsGA1UdEQQ0MDKCDXd38 A4IBDwAwggEKAoIBAQCJYK1DUevYAmGFNPPUaO81xkEZc07YdHC8HlPK15rWvjO/
 9 dFbCxyVvclpkG3iYQrQgT3wPfWU2hYSsklPOt7Kyd7xzWWhsF7rL2zzrgB41Lo7G
 10 PCkb89Q7dVB+1mVlwM7SvTrY4x4un0LqduJckutR9WSaMSp/7rwOJOcckmLSg5TN
 11 Q2rebKOLlBvALQOmw2Ee+jzk8ELd3u2gce59TZ64gSyeFnqcnyAD3BCWxbQuXIzt
 12 tFt6YYg2PSF6ON/Ob29a/J9YoOPtHBomwb07mZ5D5TOe2Rjexvh6ClFklGMujXFO
 13 7Zux+S5QrH2mWo3hvm4fuz0IZ4LoEgHJCQ38/R8/AgMBAAGjgZgwgZUwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUlHs5enNa7fGUStbGuRxAzAHwhpUwHwYDVR0jBBgwFoAU
 15 M21tHM6Fy6oVr42F5D7I6TVkg/AwCwYDVR0PBAQDAgXgMDsGA1UdEQQ0MDKCDXd3
16 dy5zaXRlMS5jb22CEiouZ29vZC5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTAN16 dy5zaXRlMS5jb22CEiouZ29vZC5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTAN
17 BgkqhkiG9w0BAQsFAAOCAQEAMjUPVYALKYoP7nEbZi4/fnFvHiQZYRYtP0lNnpM2 
18 TPb/JJ1hTczyab1TwXXdfR1XhyDh+qwSg4ci8BhAuL0VJAKmkOtwhlOuRVwoX/L5 
19 3akMni7bp86ziiUGVK2EkIHdhMUgAwufg20unDiXlYb4GlvsZh0A6VewKfjt0HBF 
20 eOH6fYdCUI6vzM3h4OFDy9lohLd96LBd5/Jojq/1nSHjvD2Dh9x0lMMia5a7fiyH 
21 nbhpzbXuSO4Qp0psFQRC+c2KqfS+Nhf5wOkqmwsytk6I410YuDitGXhegrP6qgNC 
22 NUfthi9ipNuMYh85eZe7hJ9HT4Nwo89CEHef0qrcFtDhDQ==17 BgkqhkiG9w0BAQsFAAOCAQEAeHiqntfGr3BFvg4XJ7qiJfX2Q6k8NxSyegxOpYwg
 18 f4HSZysU3MD2RDgyM+51tGtYuLY/dxQTgG275w6AyGKS+1+g6Mz0CPM/Vr9Pgs4L
 19 Cm2qPF6j/qqgmqHUos/FNoxQ/2wXslniBNOJGKxeXa8XP9udMgUITtP82hcKtJAk
 20 BDjLTIH7BLqejgaJQv1POTplXYfl5XCuGn5CBvpyfUOq1x4KPGxnXxF1lzubvgUB
 21 PDEbvqF8xEkmuIkBFDk4bY/Tt4olDNJ4EhgQ33txdlaRKyhB3zAvNO7zaLehdqf6
 22 pWoz0FJAF0wj2rUnnFLva+2cs/Cu5XKdY6qgDDtvb1KeDA==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMTlaFw0yNzExMjcwNzEwMTlaMGExCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMDlaFw0yNzExMjcwNzMyMDlaMGExCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRYwFAYDVQQDDA0qLmV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A7 MRYwFAYDVQQDDA0qLmV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
8 MIIBCgKCAQEAtPi3D0zai9wnxZu901xj/2KccWHuYM+Ls1JI8Q86VgdYBV5Ez5dM 
9 Cfu9vE+qWK0bP6ixi4IcTUPwP9m0TdDi9PK2kjIInlNfssS8yHQ+TkUHYdtt/m2A 
10 s1HTtOns8AloW01La3y6JxkiXQ29H3WfTEoMy8wNHtP7ZnN4oaTFG3A1Qbbt9Ef3 
11 Q49vLH/IOcpJGfRAz0ZqMd01OIwgDtR5BdoTlB6i9QvDZyPKCbrkXDhpQsKlGFRN 
12 Lz5EFmhkHDlO27N7r7gNl4wwGMGz2ZWFYpompBe4gK+k12hm9yEAJN3QLmsuwTRU 
13 y5ieNHjdMyL5CQ5I0sYKlct6+n+TbVWPFQIDAQABo1owWDAJBgNVHRMEAjAAMB0G 
14 A1UdDgQWBBTueLxjvJJttjkpIUal0e/fj3z9zzAfBgNVHSMEGDAWgBSP+ZopCiFS 
15 NuEIwKz0mmYBRrTziTALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAGa3 
16 koSkxtSwXQPK0Vxqrut3BOCvGh0OWcaORFV+9EcYlYVaq+Hb+E08l3cgSatW/D0K 
17 umIPeN23rMavQxardySD8C9ak729hS1EcrS5f1Gd0rvLBocIv6DmSDGd4rpy0O1V 
18 CjG4ZOuvpMWi5inrDyIoATsYyu0f3XNzwG/CbzSZhxX01Sod2AUIpFcKemO5em2p 
19 kR5zzlvC9AtbVzasbbG1yZYhPtk45QZMZTKIVvu7Lyzrvppt77XZU7g+v/g44ATg 
20 IPZi7JooLSz2Lmpp0K+d2WbVqUNABl870x5G3TVy1M3zj/W+bsfk9ZA6+sJyfE3C 
21 jGpDFPiQfTVnUeBBYOU=8 MIIBCgKCAQEAwH/TvNuMlYqepVb/QzYKtYML39IrfqsVM6jg3/Wru75XswKqXdXF
 9 iw1YywPUCCAV0pS6GNwVYy1x/8WcYis/IPKKGV6CMw2Ehx8+MbsH3WI6c0xH5NOW
 10 YGcGsnQRVjQYo3C2xxCSSyS+jdg+qc3qBtvAuD1HlE2QSLgAKYxfyWCCP2BJJ8SD
 11 LDDFbbQh36dF6lsSJURxHKpHVEz+UY/v1MaVOYeEjd6wXzxfEz1iSgHq6pinFotv
 12 nLh7Dhf10BqwhnXrHTfOFMwIpkpb53P4yUrhAJa3dH2rU7CHVXUbT4CDLao3w3Jk
 13 tt+u6ueNn2L//wsuBbWWQD1XOOdeHMbHkwIDAQABo1owWDAJBgNVHRMEAjAAMB0G
 14 A1UdDgQWBBT//f9k7djZPiyifS2zop71DytHJzAfBgNVHSMEGDAWgBQzbW0czoXL
 15 qhWvjYXkPsjpNWSD8DALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAGvi
 16 fsH2wOqLmCUPHnqSWaTLxoyUlEDm2+wvR1mLNlSBj/VD65wJSHsxlxNLFNEAE/Nm
 17 gLVO1xjolL7hnETyZGSfU6oQ1Nn2FDb4xfugd6eV80fu14wpw5m3iqDx/IwNv7Pb
 18 766xOpmv54fr/yXxFD5eDkfDYAO7zHC1Hme8iWAbPeCHS6yUM518/56vsPbNPB2U
 19 61SEvRTiyvEpKt/99VR+DaeImMmHM5ccxsV8wSWWfxyVL76wScYtxFS6E/GvmXtC
 20 lgrWORNn2q5U5qD0nqijWf4izIMvjxzflxe10waITIBZvWXBAa6rp/fIFwJNKd3F
 21 vKATMSZdBCrf06ekvfQ=
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMjBaFw0yNzExMjcwNzEwMjBaMG8xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMTBaFw0yNzExMjcwNzMyMTBaMG8xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MSQwIgYDVQQDDBt3d3cuZXhhbXBsZS5jb21OVUxMZmFrZS5jb20wggEiMA0GCSqG7 MSQwIgYDVQQDDBt3d3cuZXhhbXBsZS5jb21OVUxMZmFrZS5jb20wggEiMA0GCSqG
8 SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCIOOZ/Z8azTGsiLPnEzfgYjW0SXIMF/2Ra 
9 xs3SBz/jKJbqKpBhtP1l7CQgLXZEF4qwwPOOCpxnzJjcOgGrJe4B6YJOX5RExKTn 
10 iNgK+d+f4gTqBpryevstG2Yu9FMaUo7Pj7GVx3ZjuuBqeYoxjtIoMwopIFt2vgR5 
11 v9IM/0jzRgJZEQnAcDriWcZmFkEDi1LQGPyfX8AtHCJw5Od+jse5TzZu725QoVQs 
12 BVLoDgWocJ7R8iT73nT8FMNOBDPbG6dYkfxsH2cItcZK13JLIPLTcAA3ptsWq6dW 
13 fGduVEZU6s/uHXB7mrikN2Iq0E/bo5kLP7Z9UP4fL9a625JzIKFNAgMBAAGjWjBY 
14 MAkGA1UdEwQCMAAwHQYDVR0OBBYEFJGfBA6ZKeIjpFGmtrJo83+D6/DzMB8GA1Ud 
15 IwQYMBaAFI/5mikKIVI24QjArPSaZgFGtPOJMAsGA1UdDwQEAwIF4DANBgkqhkiG 
16 9w0BAQsFAAOCAQEAbOUk/8dAffmgEEiz0g4D2kpn6nzACz/1K2EUuBqZaVWY66pP 
17 4EJKiGd0JuXih+WmMaqWwVMfH2W0X8UZW0uAIvjFKvpN2G43UVIOnt+HmDZ3dnTg 
18 1YzNK65VqRZOQmusI5a3UTDANyGPSWSFHOJeRh/iCP8jl1eRN9/FjEbAZC1Zwe+u 
19 L9bHKhD2NMlVnRzi68GXk6gH+Trk+rCr3ZWI8mrrsuz0Z4tBfgDO9WSvIJLr27RN 
20 67HXVKnDOIYxFjo/G+03Uc+9MLgpO8QF8HRU4Wi1MECensqLKaJWngYGIYNpfhMt 
21 ZSY123HehDEmA/ApRETUGh3Yd6yg3doxuqKMhw==8 SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC1ECvLAC7dexGCyZ6gqejFblkcxnhUrwx7
 9 ub51DXbHyeSQu1Cl/578PfHj6PH+z16+FBWssk57zKYNjVwVOpcsQtNBBitILzIV
 10 pjnpKwEdPXzLMZNAToAP0wwudp6vBs1pntzLcB6wOEO2CCX17QMGOXyWwdbi2FhD
 11 TmVbVCWyFoxmvdoFoYwEI/kSZuh3qaQ1K9jdQWj2kEhv68RoGxtk8qqF9uguLM3y
 12 Zkbk5zB+xh74xhLHpoZ4yPbqNbtI+VMPprE/udXLBhUMOpBnzVBNGYA+zaA3MFtq
 13 hdj+YnfTr5jOw7+GyE2e/yRAWtnJIZQGoQcxB+ZTKNJpacbZIKl1AgMBAAGjWjBY
 14 MAkGA1UdEwQCMAAwHQYDVR0OBBYEFJBnrGEk8OrgYnbHiTqImhPmFpRtMB8GA1Ud
 15 IwQYMBaAFDNtbRzOhcuqFa+NheQ+yOk1ZIPwMAsGA1UdDwQEAwIF4DANBgkqhkiG
 16 9w0BAQsFAAOCAQEAD5Bm+2hpibaT6nDcIGQ+OodmjgyFg/OLlsykz7ya3AIn7dRE
 17 w1jlfq1f+R5yZFQCxPU9t1570pyDEuTc87EZmF1pbI4y3U6cStHXgBZA2m70BinK
 18 2Y5djIxKjZO70Jn09b0vJKN+uB+8GVFzpGLCZF+ZeTK6VwOpFOQJg1PB1K8mx7iu
 19 9drcVzLQWrwnVt7plFFbltLetEyhStRchNvAd3S9SlmeJESbvgOxLNsbP0O2vdtK
 20 pSsZ2uWYFVrh000HZVtysdb6EndA9DJZ/6fkzZGHP9hhvycy4R4DJvMazcAiSwtQ
 21 xSO242+cuSo8Vix/hPD6JR4nBKBktNvgpIgXsw==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMjBaFw05OTAxMDExMjAwMDBaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMTBaFw05OTAxMDExMjAwMDBaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQCKLHWxVR//B3XAoRIiohfjogkvKecLSedc3qlIVugrLtgxVfDk 
9 qKyfoKiRKt+1B5MyU8KdDJAPbOkKM6AtjzCsrftecBc5/EmaBiINPhVhHG6mVw4D 
10 ydoyjIeO21qdClLHzWCc9Et3sRj0BVGUjXZL/8TbSVHYnHIXz2XpW/XuHzzHLMVO 
11 BffzUlxdVw0hdtHz5s1rwfDG9PcGk8BvxNSH4KexzZ2LTpvNXhkNTsPjmmCGZpPF 
12 S+6dV1IrQBRiHpN32Il854G+Mpn+9oH1itPnCs8HIyoL6XH+3z4F0LJCYxvXu/kv 
13 CszuOCxEh5h3Nvr32PYP4cLb2fJUZnAEGO7bAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFIDJZp/yC21tFkalc6Na8uCAhajWMB8GA1UdIwQYMBaAFI/5mikK 
15 IVI24QjArPSaZgFGtPOJMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 r9LUSPvOTdUkfvDK8K9Mr07mt2nC3uXfLuenSqXLMlQBzHPH6p8IdCOp1Xmvv0so 
17 1FP/CHflBSRi7FsE4BHjLwFrKShTsZaxcCjX9UBnxRszJI5vEMugqcEYLEsp+a/W 
18 Y4GixzCJNPSD/C2E/z+bor+Ta6TldGSAClrfXS4FVNNulJbmf2LuziI5myM5UdMP 
19 3UTtG5+UOkGkPBJiOeqFw6Kocoap7npCuXcdIApqnn/Zcv3VcWzsLpBlI90MzuB0 
20 IMlRqMvFKcK7WcW4cQn21jZlPRVknfcYSeG53jVU2wD31Rg0Crqg2zI0E4yn2xDM 
21 crsWKwtqjUHr6D9hZBrmjA==8 DwAwggEKAoIBAQDxRVu8gv++BPOLtP6mBRn34SKtpCgArV4FEaTILsn5s/mJt0Np
 9 yFUnFxFaZ9KBvMpRiPuDNWe1o9WjYpbsl6FLuUirIdDCMJwGjVx/Fj+LuV91vFWZ
 10 gNUooBvBTBCvZVnK3RmnisDv1FlWebXHTc1FBWMFNaJZ0yq8RMRQHAK2CcY6G1wn
 11 Gr/BSkig/kS3srcGlMjPOcUeh7jd1/F/kRii7/kxhDFp3a3FJatD3mBl0yH89zAz
 12 lAY2i67CgSLWlMSYd6UI144s6vdubhte7FZOqzOr/lv+fBCPZbRjQtW5EPkKVppL
 13 CrSKK5W8vX8hQFWxoWOZ++v4AtqFnrvGWHszAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFGLrRMgJPgIYGgfUS4iS2C5p891HMB8GA1UdIwQYMBaAFDNtbRzO
 15 hcuqFa+NheQ+yOk1ZIPwMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 R2hDKopfnIWoPAERnf/Tw/pb1OzPlbMNk3JBUxfGWA1+Y7T7buFbQcpkHaR8k6LZ
 17 ekcNBMqSu95ISqyt1th8CKArkjs24M52E5RPqPSzO+NMuHgq4BHXrqV3m2yldAkP
 18 B0O+Ul0QzMJLlWM7DgJ0hODxCtRgOSI9VaSz8jWu4JiScnnYkMc06hJlRrKiVyiF
 19 pH3JOWgt8jYcoE9YunUoJWUXQ+XLbhGmQbT6V9gKQIs6SmR7YDb/OYNUQapwCt4K
 20 GEHN8xH4QYBR+gPNi/lfq7OG3Plgh4lcKtMDgmbbMaAor7IoB2A97HhV6Qdxj1fk
 21 ulAfsANF+8zKjy5KBBxikg==
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 MTEyMDAwMFoXDTI3MTEyNzA3MTAyMVowYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 MTEyMDAwMFoXDTI3MTEyNzA3MzIxMVowYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD
8 ggEPADCCAQoCggEBALri3KuOmjUWlll2Et2paAULKgIezS3iNVfEaTxGzt+oN23d 
9 ZIOrGRPQZl4XKT/YkH4Jyp/7StVPTU/G2UTx0DAMHWFW5SkTGWwDS2JXEwrDukK2 
10 PHoBRr/8+Jtzhpgx7C/YSRiTiEesu2ISqjw2OfsRYrCHDfsORFpvmuQzmEfAWlV6 
11 hvp6FFTK4/hKjh1NRatyzp4dEAVLx0fiotLBaZJ+wGrJ5DJ4v5i1mRkjY/41SyG3 
12 6c0lvV8w/cWXxZKDi0vO8ovIyVOgcF7dhXcKbnMzxOASM1WPETrKTjm0y//APUIK 
13 ldHOvnH+fBy9L/JgEcJL0kAJK0AGoelg8nGT2D8CAwEAAaNaMFgwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQUDsdLcA7DGgqYw2TsP/oL7St+pJ8wHwYDVR0jBBgwFoAUj/ma 
15 KQohUjbhCMCs9JpmAUa084kwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB 
16 AQACa/9Nw47ZcPslYPHzfl2vrpe0bEwbP4roleG48Nmrc3t99ow4OeICGlUZBjxC 
17 JN9bkrc2UxlZT2tKomfUAXHGqgpkfM+siJT8JNt0wcIyc6NyYRHpayxcl/ptvbZG 
18 esJl8ApAA+0rVMyvvBxMMSYx2noFOi9h/Ib5Np29894UOuwQp3Tx4InJGoEWX75c 
19 r6VT9G3brgokyqToSwOdAwuhlSoQUXORTme+y5/0QkGuy25ZAMkcvZkTNoJSkl7c 
20 hrZOqBrXWXqyI19m4yDB0YmTiPmVKtfM2g9O9Yo2WCeEsKBxXkAL6N0xduEMjAg3 
21 LdiFRgmBP4UhQ8CTM4cHQEco8 ggEPADCCAQoCggEBAL2mdEEn8IZtQc8kCB1iaPP6ympogOTJll4KlqKkZSThIz+Z
 9 YLF56WCrU+921Dh+eMzuZUJAWYh3lo4fxA5wClZWTJYxf0lHka4ydskJAbQjoZxo
 10 rtGZZwPgxgI4Cs+2IVgjQM1g+BUkHMR4eeClx550bRxpGVx5mNu9O4Y3TksMdMaG
 11 +UK8TkjASujlERGXMguGHLjUnBOXpK35mGBUUbPgUjofc0fyrz3Db4fTkRi1uI6R
 12 Ss1vkpCp2n8pONoTXdKgUzSm6wBdN/fXWb9y5n216NlaByAzfNXRxrwR4H6av3oM
 13 C7mbT9ezaDZ2mOpFJ5M3nBEoSA4DB+iDYlTVm4UCAwEAAaNaMFgwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQUsRFRAIrrQtkRlANMWFXxZfRFkvowHwYDVR0jBBgwFoAUM21t
 15 HM6Fy6oVr42F5D7I6TVkg/AwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB
 16 AQBdfgPXea1QPFZsRLraetUt3zupS6ySAsCPCLzNO0WDAhVNQLPEgXeV07DsTm22
 17 DHN1t1Fr7JdCuMIspJAr3T4MftoVD54uCd52spLyXllfUXSQMJcr0QBU3seFJSPH
 18 n85gGV8irzAPvBEY3F+BsY5mmyWIgPNzqq/BugmsTGZJImSIW1SKn+m9Vyd1zuT9
 19 NYkA+UtLz5EB0X3lKAS76FJLuPcPowB24HK0Sl9u6xL3wlP5xzvckRcUJ5DqR1RE
 20 5d/ZjQTnLqb/ECnWP08scQgVBHnrS5+nCctkhf8+EIXv/MySHi9SJheXi3OvHk7t
 21 kvPtgSJjjiUYOKopH7FBAb52
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMjFaFw0yNzExMjcwNzEwMjFaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMTVaFw0yNzExMjcwNzMyMTVaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQDN4GxU1hzUaIgivo1DctjYOyKxRZXqJ6j753Jw02K/LO5XIhki 
9 OuKUShy5Oey7Xm4kA2BQLJnIa/9YIE+hOCgehVoDRTEW4O5/dbmJzzT3ifZWkvrR 
10 +eeTycnM/yIjLwyedi2ESUX93We1HqpW14/Ikw9MXZG26ccht9+SuXC6rLjk8Dvh 
11 +qWwl/jEz1RtVL/Q7bqQGvqyd2qpl2DJ5u5UUPXa5PxF8I1+rMmnp10kW66YyHw3 
12 XsghcZtWtUs3G/brmmo9vKt+dHM0G1fUVdnzHLhCrfzOnQT+nslm1aHKBp0UAGHx 
13 bFfLGkW8jM3WeRxO6CqwY6F1KS5pu3j5GpmvAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFM1epNan3zCK04TGlzTGgy1Vur62MB8GA1UdIwQYMBaAFI/5mikK 
15 IVI24QjArPSaZgFGtPOJMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 jcVdtzt7Xz0pYIg9yX23FKWlIHsXzkuELDvw8HvkCQfTyRkn4tPgVB2x2UhHc/1+ 
17 Ubm2iR88/NHHgRpo3qO1C82R+5zfhPZTdMWuiwIVAe0geGmDBN9qylHvJ627W3od 
18 VrBWGHzg002Bf9zAb3Pp1Gw0HUZikiqiDhEbcWyHaXrCqku/jreHVAu/bW2mWXyJ 
19 J7M8j1M0paZRyJdJEH14+6L1BsiNa+QLXKhkr2Ct++irrBuL+Q+Sm1Su70VIK1hD 
20 Fu1YBBUzxvKj0Oiorw/o5P08O1UufoZEvlbCt1fdJpGi2y3axF/ZM3pfgTyXSTpC 
21 sX8pYQioeV1IHoLpHNWYgw==8 DwAwggEKAoIBAQCv+qmmvPecgpSwRl29vNPzCE21nVMRnuJm5Fkrbnc6z2IvkdpT
 9 j6DsfM3YKf5hNElhAYKvfXJUKWomneN9IIpcGjmoFXmvygvWKx7VX+h7mqInPFEb
 10 +tdEJbQ9FJ7L40hEj9S6v57YAh/zt9u4OW4UoByrivTqc9IUJUJYYSObOqxT0QnA
 11 trhStHQYXKqL/22Fm9+zJ7W+kPqBx4q1IEBqVokfFOmo+EjxUIPgv6xNk6C+nAXG
 12 FSGTP8ucwsF8gzT4GZ/LrzQTAj4u0BuU9RZALoQuqbnomOs32OB4jBEFPz6dFwwp
 13 4cS2j3E6vZkcwr8RKnWKp0Y88FYmSJz41mIPAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFPMw/tJXdF0jV2d0/FX+n7WGoWYnMB8GA1UdIwQYMBaAFDNtbRzO
 15 hcuqFa+NheQ+yOk1ZIPwMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 dreyMvCBwVXT+p9BZQ5yn5RUiSe+ySJGKcjqs0+sl2xloKNpoPE16QuOmxnXkzHr
 17 ZVfoMSokmVtmjFS/rEaa9SUt6eQpVwQPVL7wggI6xxMPVFrdb8zEIJIgQs64vo8j
 18 tscldExfEWQ8upkaO5ehmG/miPLC9wE/dqLbfF3zlLD4CgJ2TSLZFW2VB2+PDP2S
 19 wqLiGzSq0Kk99yem/xH+0Vlx8C1HjJ16Q92/qHuLu6VGrmkDyvsj5Z98+VXtZaX4
 20 ZJSmi0o69gZEd1+O9jRRhHxibpLBYATxisGvPGEM0vvt4el/iN93VN0Y1tYT2nd3
 21 lVpmwnjWkWzAcHWrgfVmow==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMjJaFw0yNzExMjcwNzEwMjJaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMTZaFw0yNzExMjcwNzMyMTZaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQC6ufCweURfz+AMwJ3hr48X/Q+e+C61MenrwL1q6FK9/zvDmQNv 
9 dgW1po23QYoydEqJOJjizX91OpeznsK2FhbdFN18x19TdlUjKGdRJGi95BFTdGip 
10 BiPCEK5lqr+ObgrmtgfFVBihbfnq0j1NjPdk9kyfNslZSiMF3CQToah/rTgZ0Zwt 
11 RskEgvPB/GiDguvFOJXH9VdzskrC7H7goUQzRAN9s6lNu3JaPvR206aXv/2Ys4Lw 
12 SbrtRz8dogRluxI5faJR0MOLr2R9q4x4OrjKomsV/U2dFXYKAlHFjXtZIYHtsPMc 
13 mJiUoipv66vIjk1hXV10ZQSAQzKsw92ifRdLAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFIjz++WILDLkZQi+f1HoIdRFM2qAMB8GA1UdIwQYMBaAFI/5mikK 
15 IVI24QjArPSaZgFGtPOJMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 g1nW20npWLCJZuXJ8kuokz+jgHH7ynO9aZjyYAl+Frzo0HBOqiSHCl5lWb34W8h/ 
17 JJZhRSPYBu/gvvsTkfIe8rgMEXO2jyUpAXhtfkzXwrlRgAc2bC4EFxgLdtg2c/Gz 
18 QEFePIKgUJKo9bFXusimv2JMoI9XlIR0+LMl6SrfV6cvQHs4kDGy+UenQEUoc42q 
19 4v9BObQf6JLKNiIlmALQoZ5lGREEpwy2uPjcUOk4ZTegJ+o4FCNZkW4U9dQGBBQ/ 
20 q0wYb496bI2zfZboQm6wX7e8keXXepK07RNrIFbwCwgYicDPAZSWZSf7kNpR7TH+ 
21 JxvVZp4cBUQLdkyQeqbgBA==8 DwAwggEKAoIBAQC61QqTM9q4g/egJvZHE+kOzgkYRSoVjOW+5kn14dSS8jbufgid
 9 tnZHJJikNOJ5XtqQ43K07iHT4ka0n6fuWtCI8bBJ6S3IJ9L2EkqsFx9xDhcE4bkh
 10 Fj6NSKsTIox6Cel2VTxL99MP6jlzswpAnPCEgUILFsycru7sWWEliQ7+cziwL+9x
 11 1hihkfcb9Tkxjzi2PUK1mUyod4MT7mZvXczbw2YyqKm0oEtdfqKZ4lvD36uFf6ij
 12 orxRedykAwAb5harAuK2h5+PGGUfkvB5NTIxnm7SNH3ONlMBWKpT1n7AxLt/yfS5
 13 wNjd06+MzFqsGIITCfui3C5R4B/ikTsB/Og9AgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFG5tP5b4mxXcLpg23orrR7WIlOTqMB8GA1UdIwQYMBaAFDNtbRzO
 15 hcuqFa+NheQ+yOk1ZIPwMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 thpoN0JaY84hQPTIaImjkT1/hjfOiRAQtFQVRHvaGlrqhyHK93pBUClq4CoeSeJb
 17 lE98PEcFRXbl2Xn/SE+UUfqNXSEypWkw7NFH7Xqokdbybl+Vha+INtfNJBn2A3NX
 18 AIPZOh8ZpYf4DRBqPCYYRrVEEkvoINBEhZlY53E/Ol7L7KfuY7akiHSzEpkCtnRl
 19 pLDGfTngDpfPjx2LvOYJ/7azQZ8kpkzWCCta5mjd8A2YvueoJ4HenP86ev39z8nV
 20 4AqNS01RvZ7thlb3TWtCYUJizxyJ4aEe5Y/cMnhrq/Z6WiNEqAKW5J5rsKzicxpV
 21 dFlWFDqEaWSKiS24cxyeKA==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMjJaFw0yNzExMjcwNzEwMjJaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMTdaFw0yNzExMjcwNzMyMTdaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQDKWoJqzc7WP0wf00xA9Wk/iwG9ezl7YtZEMUBWbhii+ZV3j9y3 
9 nV6wcAERUZgeYXeY5tULpHZoJ9F4zSgE6WlUAAUCOzaEjPEZJQNjMS+ji0EZFJD2 
10 hfO6P6s+z+9Tf0dghMVI+6uhR66SLsG2IRPB/oGuBwX1/W4Znaftp8oa6fmZfweD 
11 +u7Vu22tS6/932xwpFy5qa89SJWDwoTr4lBIhGjHNjLBOgaCXLf5Ntca/kLVErih 
12 FfjBkCl8vV7d6BmHnRtVbtMXpXbR0h/zsbbXAWYouaqNhlOFzB0A0Q+bncLm27hn 
13 DHRl8ux/y+Su3wta8xUQnw2rnH10YP43QtEbAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFBm9OYGtHfdsGpZXQNeKFwFbHsNDMB8GA1UdIwQYMBaAFI/5mikK 
15 IVI24QjArPSaZgFGtPOJMAsGA1UdDwQEAwIGQDANBgkqhkiG9w0BAQsFAAOCAQEA 
16 CJc0H3+/UOFB/UmUzyU3S0bFghS5UsDm2fy44sPFiylBM6mHSW8ioKVcq/iwaUMf 
17 ocgIaCmH7e9Y2jFO9e7XhBZSd+6Y1hrQQyOZq1sGkCGNd1jxPZGXEQR8/iueFjQU 
18 nv23cJciEoq/OQmafSs9RM67k5iX48zM9Aybv3G3hZ7PoTCD3YxEGhz7VWZC6H0O 
19 6M2tRLCE6DPOSlEnpWsyuEC/ELre1G0Sy+z57bED8mGmy56pg/4BJdqzivMs++0B 
20 XC03UMmmEFRKvMIabTWgWkHNiOPXSe6MZPtl7qI+0wVwbv6xNbIQ8rNpGugF9FcP 
21 d8oKAtT42VrKArnRS2c3Dg==8 DwAwggEKAoIBAQCqB1NsaEdjWKBECxQUNWXdAemmQmewCMsMzxO6OLnEZvM4rjVh
 9 fJzzdyA91Cc8mUHpevM1zOVVG4iRlwSQw8Ys7s8X3H8McDM6Lh0gdEftpcAiKeb5
 10 WaqnvCeLY9A0gYbqhza9QsEIxmeQ5QSzZl2hGJwBjZK//kIpAYeFH6Da+fwQpNhu
 11 rOJvZzLECMlXl/RDDGE9/c6JRHStaA0AneVHpwsvnTkkDuce7YzmHPusu5BudSR9
 12 TMZkAhkBO6R2cLR5CjNnsYDaVURez5aM3e+qZDbTsBAXmTQwEqiRvRTTmOXAvLoD
 13 QY1tzZTJvHht4rFuLvXq69JQWQ9l70zpz2hbAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFEq9kMMcjRcerTgSLp+Xs8sYBJ3HMB8GA1UdIwQYMBaAFDNtbRzO
 15 hcuqFa+NheQ+yOk1ZIPwMAsGA1UdDwQEAwIGQDANBgkqhkiG9w0BAQsFAAOCAQEA
 16 Gsu/NZx3Q2XTSs0oteeOEsJpBqRmScQv8pHBrtzWIAX1nATu9YLYvsDuRzR8bAMK
 17 kBWLZEWx/kSyFuFMXT8tOsY6pFZ7UyI4Gqo71p33Z/SxuwHuPJfhs34L7BhqdiKW
 18 Y5k7+6WP7iXz7lcqSMdRxdEuNCnYCT6EYivGm+RqwM5rtVbEJWVsdATlz3SKz3Ad
 19 0f8n67X6fj86+5YbfWR5rBgNhgPrSF8TOdsEFTp2J6WxVcSMOB9GGRy5iHXWXw+p
 20 LMtYRJzsO2zkVCOCjcl3Zc4j/WeDKrVqD9EJ44436gKUwIK3KcEmsmaUl3RPj3gt
 21 V0CIqWRoS3YSn+MkIuN41w==
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:·Nov·27·07:10:23·2024·GMT8 ············Not·Before:·Nov·27·07:32:20·2024·GMT
9 ············Not·After·:·Nov·27·07:10:23·2027·GMT9 ············Not·After·:·Nov·27·07:32:20·2027·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:88:38:e6:7f:67:c6:b3:4c:6b:22:2c:f9:c4:cd: 
16 ····················f8:18:8d:6d:12:5c:83:05:ff:64:5a:c6:cd:d2:07: 
17 ····················3f:e3:28:96:ea:2a:90:61:b4:fd:65:ec:24:20:2d: 
18 ····················76:44:17:8a:b0:c0:f3:8e:0a:9c:67:cc:98:dc:3a: 
19 ····················01:ab:25:ee:01:e9:82:4e:5f:94:44:c4:a4:e7:88: 
20 ····················d8:0a:f9:df:9f:e2:04:ea:06:9a:f2:7a:fb:2d:1b: 
21 ····················66:2e:f4:53:1a:52:8e:cf:8f:b1:95:c7:76:63:ba: 
22 ····················e0:6a:79:8a:31:8e:d2:28:33:0a:29:20:5b:76:be: 
23 ····················04:79:bf:d2:0c:ff:48:f3:46:02:59:11:09:c0:70: 
24 ····················3a:e2:59:c6:66:16:41:03:8b:52:d0:18:fc:9f:5f: 
25 ····················c0:2d:1c:22:70:e4:e7:7e:8e:c7:b9:4f:36:6e:ef: 
26 ····················6e:50:a1:54:2c:05:52:e8:0e:05:a8:70:9e:d1:f2: 
27 ····················24:fb:de:74:fc:14:c3:4e:04:33:db:1b:a7:58:91: 
28 ····················fc:6c:1f:67:08:b5:c6:4a:d7:72:4b:20:f2:d3:70: 
29 ····················00:37:a6:db:16:ab:a7:56:7c:67:6e:54:46:54:ea: 
30 ····················cf:ee:1d:70:7b:9a:b8:a4:37:62:2a:d0:4f:db:a3: 
31 ····················99:0b:3f:b6:7d:50:fe:1f:2f:d6:ba:db:92:73:20:15 ····················00:b5:10:2b:cb:00:2e:dd:7b:11:82:c9:9e:a0:a9:
 16 ····················e8:c5:6e:59:1c:c6:78:54:af:0c:7b:b9:be:75:0d:
 17 ····················76:c7:c9:e4:90:bb:50:a5:ff:9e:fc:3d:f1:e3:e8:
 18 ····················f1:fe:cf:5e:be:14:15:ac:b2:4e:7b:cc:a6:0d:8d:
 19 ····················5c:15:3a:97:2c:42:d3:41:06:2b:48:2f:32:15:a6:
 20 ····················39:e9:2b:01:1d:3d:7c:cb:31:93:40:4e:80:0f:d3:
 21 ····················0c:2e:76:9e:af:06:cd:69:9e:dc:cb:70:1e:b0:38:
 22 ····················43:b6:08:25:f5:ed:03:06:39:7c:96:c1:d6:e2:d8:
 23 ····················58:43:4e:65:5b:54:25:b2:16:8c:66:bd:da:05:a1:
 24 ····················8c:04:23:f9:12:66:e8:77:a9:a4:35:2b:d8:dd:41:
 25 ····················68:f6:90:48:6f:eb:c4:68:1b:1b:64:f2:aa:85:f6:
 26 ····················e8:2e:2c:cd:f2:66:46:e4:e7:30:7e:c6:1e:f8:c6:
 27 ····················12:c7:a6:86:78:c8:f6:ea:35:bb:48:f9:53:0f:a6:
 28 ····················b1:3f:b9:d5:cb:06:15:0c:3a:90:67:cd:50:4d:19:
 29 ····················80:3e:cd:a0:37:30:5b:6a:85:d8:fe:62:77:d3:af:
 30 ····················98:ce:c3:bf:86:c8:4d:9e:ff:24:40:5a:d9:c9:21:
 31 ····················94:06:a1:07:31:07:e6:53:28:d2:69:69:c6:d9:20:
32 ····················a1:4d32 ····················a9:75
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 ················91:9F:04:0E:99:29:E2:23:A4:51:A6:B6:B2:68:F3:7F:83:EB:F0:F338 ················90:67:AC:61:24:F0:EA:E0:62:76:C7:89:3A:88:9A:13:E6:16:94:6D
39 ············X509v3·Authority·Key·Identifier:·39 ············X509v3·Authority·Key·Identifier:·
40 ················8F:F9:9A:29:0A:21:52:36:E1:08:C0:AC:F4:9A:66:01:46:B4:F3:8940 ················33:6D:6D:1C:CE:85:CB:AA:15:AF:8D:85:E4:3E:C8:E9:35:64:83:F0
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 ········17:40:f0:12:20:59:6d:cd:ff:27:97:1d:e8:3e:5f:9e:c9:e2: 
46 ········0d:d3:9b:d1:2b:84:9c:e8:81:c5:80:fa:83:da:7d:17:c7:93: 
47 ········d0:88:82:81:5e:3f:9a:f1:f0:55:5f:9b:39:20:e8:84:53:e8: 
48 ········5c:e3:a6:96:34:1e:fc:de:d2:47:b8:a9:fb:56:0a:78:7f:76: 
49 ········a0:6e:29:50:0e:21:01:75:40:68:6d:a9:f7:7e:81:30:36:e0: 
50 ········3c:90:53:52:24:39:06:1d:87:e0:8b:ff:0e:62:2e:cf:8a:98: 
51 ········1b:2f:51:d5:d3:5a:43:1a:84:cb:81:32:24:64:a0:b0:d6:c4: 
52 ········f6:5a:56:33:1d:27:39:98:ba:78:1c:be:6a:59:29:11:a2:4f: 
53 ········c4:78:03:a8:bd:af:f0:28:ac:dd:87:d5:ba:43:d2:f6:4d:02: 
54 ········dd:d3:15:c5:56:26:47:c4:1e:26:d3:af:6d:1f:42:c6:ed:f0: 
55 ········64:f6:b5:0b:6a:55:02:14:84:cc:ff:47:04:b8:9d:a8:9c:2c: 
56 ········81:6e:ee:16:87:e6:a5:5b:60:96:26:a9:7c:f5:08:a4:88:51: 
57 ········b8:54:90:d6:7c:46:8f:e5:64:5e:7c:5e:f2:34:44:62:38:e8: 
58 ········fb:ae:7e:dd:df:17:15:73:c1:f1:4c:fa:90:52:99:94:0a:e7: 
59 ········97:1f:26:3745 ········05:60:7a:00:e7:04:83:b1:87:fd:11:71:0b:8a:55:e1:4c:e8:
 46 ········25:8f:5e:16:37:db:5b:dd:f3:5d:1b:74:9c:39:77:5e:4b:6c:
 47 ········3b:1a:99:ab:0b:95:15:2e:a9:4e:3b:7f:44:9d:f8:13:dd:f6:
 48 ········b6:13:36:4b:46:4c:d0:d9:f9:34:fe:dd:ee:f0:c5:04:98:e5:
 49 ········13:94:7f:3f:a9:58:6a:82:50:8f:c6:60:46:14:fa:68:7d:9f:
 50 ········91:d9:46:ea:f6:b7:d1:9b:74:45:3c:6c:bc:45:f7:f4:73:85:
 51 ········a0:bb:12:be:56:d2:9e:29:5a:7f:3c:a9:cc:18:f3:37:23:d8:
 52 ········ba:8b:d1:24:9c:87:cd:9d:b4:29:b3:e2:89:62:50:64:3a:97:
 53 ········49:e2:9f:9e:e2:95:87:9d:1e:96:b1:23:4a:36:c1:a0:24:2b:
 54 ········7d:c9:cc:35:cc:0e:8d:95:f1:db:f3:49:1d:0e:21:1a:ae:cb:
 55 ········ec:70:cc:1e:58:e2:bc:31:75:28:2c:92:40:18:04:77:ec:67:
 56 ········54:2e:b0:01:a4:69:56:4f:77:f4:46:8b:01:f0:3a:a0:70:c9:
 57 ········18:78:0a:46:d4:da:11:84:cf:d5:7b:26:f2:c5:c4:b8:6e:08:
 58 ········1c:da:7c:0b:f4:f8:b5:10:eb:21:41:c3:38:9b:bd:3a:66:0d:
 59 ········0f:51:0b:66
60 -----BEGIN·CERTIFICATE-----60 -----BEGIN·CERTIFICATE-----
61 MIIDqDCCApCgAwIBAgICEBEwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx61 MIIDqDCCApCgAwIBAgICEBEwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
62 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM62 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
63 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw63 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
64 NzEwMjNaFw0yNzExMjcwNzEwMjNaMG8xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT64 NzMyMjBaFw0yNzExMjcwNzMyMjBaMG8xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
65 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n65 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
66 MSQwIgYDVQQDDBt3d3cuZXhhbXBsZS5jb20AAAAAZmFrZS5jb20wggEiMA0GCSqG66 MSQwIgYDVQQDDBt3d3cuZXhhbXBsZS5jb20AAAAAZmFrZS5jb20wggEiMA0GCSqG
67 SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCIOOZ/Z8azTGsiLPnEzfgYjW0SXIMF/2Ra 
68 xs3SBz/jKJbqKpBhtP1l7CQgLXZEF4qwwPOOCpxnzJjcOgGrJe4B6YJOX5RExKTn 
69 iNgK+d+f4gTqBpryevstG2Yu9FMaUo7Pj7GVx3ZjuuBqeYoxjtIoMwopIFt2vgR5 
70 v9IM/0jzRgJZEQnAcDriWcZmFkEDi1LQGPyfX8AtHCJw5Od+jse5TzZu725QoVQs 
71 BVLoDgWocJ7R8iT73nT8FMNOBDPbG6dYkfxsH2cItcZK13JLIPLTcAA3ptsWq6dW 
72 fGduVEZU6s/uHXB7mrikN2Iq0E/bo5kLP7Z9UP4fL9a625JzIKFNAgMBAAGjWjBY 
73 MAkGA1UdEwQCMAAwHQYDVR0OBBYEFJGfBA6ZKeIjpFGmtrJo83+D6/DzMB8GA1Ud 
74 IwQYMBaAFI/5mikKIVI24QjArPSaZgFGtPOJMAsGA1UdDwQEAwIF4DANBgkqhkiG 
75 9w0BAQsFAAOCAQEAF0DwEiBZbc3/J5cd6D5fnsniDdOb0SuEnOiBxYD6g9p9F8eT 
76 0IiCgV4/mvHwVV+bOSDohFPoXOOmljQe/N7SR7ip+1YKeH92oG4pUA4hAXVAaG2p 
77 936BMDbgPJBTUiQ5Bh2H4Iv/DmIuz4qYGy9R1dNaQxqEy4EyJGSgsNbE9lpWMx0n 
78 OZi6eBy+alkpEaJPxHgDqL2v8Cis3YfVukPS9k0C3dMVxVYmR8QeJtOvbR9Cxu3w 
79 ZPa1C2pVAhSEzP9HBLidqJwsgW7uFofmpVtgliapfPUIpIhRuFSQ1nxGj+VkXnxe 
80 8jREYjjo+65+3d8XFXPB8Uz6kFKZlArnlx8mNw==67 SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC1ECvLAC7dexGCyZ6gqejFblkcxnhUrwx7
 68 ub51DXbHyeSQu1Cl/578PfHj6PH+z16+FBWssk57zKYNjVwVOpcsQtNBBitILzIV
 69 pjnpKwEdPXzLMZNAToAP0wwudp6vBs1pntzLcB6wOEO2CCX17QMGOXyWwdbi2FhD
 70 TmVbVCWyFoxmvdoFoYwEI/kSZuh3qaQ1K9jdQWj2kEhv68RoGxtk8qqF9uguLM3y
 71 Zkbk5zB+xh74xhLHpoZ4yPbqNbtI+VMPprE/udXLBhUMOpBnzVBNGYA+zaA3MFtq
 72 hdj+YnfTr5jOw7+GyE2e/yRAWtnJIZQGoQcxB+ZTKNJpacbZIKl1AgMBAAGjWjBY
 73 MAkGA1UdEwQCMAAwHQYDVR0OBBYEFJBnrGEk8OrgYnbHiTqImhPmFpRtMB8GA1Ud
 74 IwQYMBaAFDNtbRzOhcuqFa+NheQ+yOk1ZIPwMAsGA1UdDwQEAwIF4DANBgkqhkiG
 75 9w0BAQsFAAOCAQEABWB6AOcEg7GH/RFxC4pV4UzoJY9eFjfbW93zXRt0nDl3Xkts
 76 OxqZqwuVFS6pTjt/RJ34E932thM2S0ZM0Nn5NP7d7vDFBJjlE5R/P6lYaoJQj8Zg
 77 RhT6aH2fkdlG6va30Zt0RTxsvEX39HOFoLsSvlbSnilafzypzBjzNyPYuovRJJyH
 78 zZ20KbPiiWJQZDqXSeKfnuKVh50elrEjSjbBoCQrfcnMNcwOjZXx2/NJHQ4hGq7L
 79 7HDMHljivDF1KCySQBgEd+xnVC6wAaRpVk939EaLAfA6oHDJGHgKRtTaEYTP1Xsm
 80 8sXEuG4IHNp8C/T4tRDrIUHDOJu9OmYND1ELZg==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMjNaFw0yNzExMjcwNzEwMjNaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMjBaFw0yNzExMjcwNzMyMjBaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAOQ6bDnkHli2g+ZyHT0cFrRWlV3KQS7gwV8bHN1yWAX8 
9 /EvZM5MfO9viFyhYmK41xtkec6l3Gl10RTVIa2lNt/KWt35JO5eTzBtJm8QhTUQn 
10 FmMZcIxg6q2Ml3qqpF9wGE+KCbeQGmTLE7hVuvI4FkiF50aNwXrfGcuwjCpHjJ3x 
11 WmI1invGYsC/PnyuT/7DnhyXYBdfY/Iq1VI2EZDqzPR7jQ5LzSBD5Db3M+rLk4A2 
12 zJz17Qu2XNcHhBB5WpFVhZQM1LRBrRIta16nDMPi0yY/kW8M7MH/o1kasD+ywvmk 
13 CIIK+ABNsr1KtZnrB4tS+9f5sb1gAQWWtzKzXBZdFxUCAwEAAaNdMFswHQYDVR0O 
14 BBYEFGAOO5fvNoR6wg6/toYObPgDYduQMB8GA1UdIwQYMBaAFI/5mikKIVI24QjA8 BQADggEPADCCAQoCggEBAK56GRVBpLuOltyZ4pn6LanRzDT62aX1HFyn7ueNSDEX
 9 lXrg1JS+b3tQdYyOm36J8LWWWjPriYje5xb9jPOoqhzkb0RlARmgt11rmGOFGTHK
 10 fW6q/Q6hOpXNO6O7u6XZgwSD/WOauppFSxVucaHVEgMdhzEdHtSRvHz9kksTAfRF
 11 UQZ2CaaZEgieAaHdOhBAMJupNuSKGJBMrVhC9Mr/2LwVplFkfUDBEKiDIynCkbxC
 12 OPen1zoMHcGiic9D5R/UrIZJIE02MGcMe31UqJ5AkKPzU1/ZqLhiZviFE/1qMT/i
 13 EKxzTCLDcZh1GjVuurbXjgNsJqOKKpu23F+5VNQXyh8CAwEAAaNdMFswHQYDVR0O
 14 BBYEFEJsoPyNM+hGz73+uP9qHD9kXwxVMB8GA1UdIwQYMBaAFDNtbRzOhcuqFa+N
15 rPSaZgFGtPOJMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB15 heQ+yOk1ZIPwMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
16 CwUAA4IBAQA7zmgD9q1Lqo4PAdgQV7Zn74lDS0Vfm0ThlZBBggbY01K7aiZi0gx9 
17 VlQR+AVknsqxT95AOzLVHAX9cWMP6S0ISb/PssPo6keFKT9jNYJN6bjMh4FOvOjl 
18 BAFTLhBuuc28ax4MH3B1hacS11I/uFoTsPq/Z2E1k/oQ0NcA12kg8+b7j5cg9X4I 
19 2z80irFM/T/d84bS/Wa6vxG0V3BbKUGgZVP0Y9BLRehp3F4ZPpdIcgxeODrMbl4z 
20 9w5SRu2yHwYPKmnSXbKZcYlUpi+mUvJHC4v3Vq68ZsgUsEfd0tlVFQlcYpEWUC+m 
21 Wqhi4grFmydkflbYz8uT5WE0f8OmXsbj16 CwUAA4IBAQC4UUMF6Wm7vYdXB0bl2c+Hv0oBKLReW7ejEdWDmxehWP+3UOHIpvYx
 17 10vB2p/eK5aLp6aUEV37259vdKmv9jXxMaoJnrUpwAY0AR1KhnF6jl6NCAU6HO4+
 18 E/X/0dPIZYjc5YVlExHwB7aYLb2GF2v3biUu60sejf+H6/JNOwbvvvH3TVyvWWsQ
 19 u3bzUt315lHeML8BRNoPvlulBK8J+CGADuU8nnyyEXhF2PZB7SfD6X7JXCA4hx5m
 20 JrK6pE8D3kyAdeJgHY52fxY8zQn27JpmnsvhsKm6vdFkCJhh+waDs58V+djbaLpX
 21 Cx4TmNhmL4T2ygfzTCgadD0vxBdDfYvm
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMjVaFw0yNzExMjcwNzEwMjVaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMjFaFw0yNzExMjcwNzMyMjFaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAOTP4VbW/tM49OvFNBWCV+QEptkY1476VEzy8O4x4GXH 
9 90Rrqbpggce4GSRZ9smcwJ0YWM0yPp2BjXyaDpd5A2t+6yPNHHDFcuOQXBl12cKI 
10 Id0r3dO903YqzDl8aRxSahvUceUqgfVVg+l1xvvYvZLXuFK62HF0neCmW2Jil3Sf 
11 g2NqxUML0WXyBrE895p54NYvr5MWrg2xu3bS9CSg5F+SD4W3fyGShLDG2Q4v+kWB 
12 oxIEWELcDG6fD5IOF0X2HJfddUUPJ9azxyQ2wfcV2f/gUfxsQUGTLFIDe8+fhVkZ 
13 wqMpWRAZKR5ZxobM33KyR7pTzGrVZXQEIuuistrK7XkCAwEAAaNdMFswHQYDVR0O 
14 BBYEFCuObKWArQhW3sxDYkLaV0MuyXrHMB8GA1UdIwQYMBaAFI/5mikKIVI24QjA8 BQADggEPADCCAQoCggEBAKfgoA9xeOAJiVnFtDenIdpe0KqIkjpNk2yaDMcLYsMA
 9 pSwk05Gd1gpKNeneQoH97BLe00hIRHObsbGE1eVw0FJL+iuWjVQMtcwBVw4JnVVh
 10 myQX9aFIv/HUdKsGo1vmGZ4z/KFFt6EHhiI5KbeKdqaVpgslkbgL6LeBE6VywDPz
 11 bG21S2hulR0O86RFk8vj7DlF9Zqs+JokFO4ycDRUxZavehw44l1ya7X1WNCXDCh7
 12 j351KCCHYWT9kbMsmT4OSRD7VmT8EivIqCocRUQv/VYmDy/11itoHsxC9p1/AeW9
 13 8eRy4XTmmTDtLYOSYc/yLTzCDn268FFfP0AOzzNkzEUCAwEAAaNdMFswHQYDVR0O
 14 BBYEFJoDS76xV4Sk4R8SNRCaep6+imLQMB8GA1UdIwQYMBaAFDNtbRzOhcuqFa+N
15 rPSaZgFGtPOJMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB15 heQ+yOk1ZIPwMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
16 CwUAA4IBAQBTPEHshdKmbOz20BQm6jRS/6+gfKOCwThyvmuEFFGnOuXV8L4LGp2+ 
17 EFLRu/edHPVWgPbbZMjRAQgjHV8wNV92y+HQyYRaG3dGVlyKTFVx6OYuDEsvu5dq 
18 PvXJTOhy1lbxkOuqJOOjZMtdgtSN51HN9CAnapb8h61uc92gfOIU8IOaR2PfFsxF 
19 xl0A5BWF2sZM1EWS7/vSNWX6KKTjtYtKnAH226Vp+hJEnXoRjlhwiScLlCy9YkA6 
20 QFPc86UIPj3w1F9WkYZPjlip6YHiFdwF+LDTThVWDx+WlNGvfT/+t9k6XaGAk9mE 
21 2jRlxdVCXPQiuRo9Yx3rKlTIVAGxBhZv16 CwUAA4IBAQCZaxQP3PXoHM8VvVIet76EG+eHtE75QjVsrPjsctaELiKUwkfCFySd
 17 75BkYnyIr6Gr2yX5BaTkz5FYT6QkqMoIiGB4VerarKL4bKVxbHvp6Rq4ojSnjA2/
 18 Rjx2mO/do93m43NmWjfuEyuEXDsHcXkTTFWOxkUCOW2CRLQpPtdU/6vYY/MfcmA9
 19 omtA7fTK0VPrkApcatu43bQ1Qr8Uby9BbNcQGFOi0dqYUcamqUrxkic7LeKx05E8
 20 gb5qrbHQZkNqOBR/0PYnPnhVVBUsFIzwrnNJ5ckYoiolB050lAbctHcblJE7Rl/R
 21 bCCvuGcjpOChufQBiMhxDmguOMqnDLfO
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMjZaFw05OTAxMDExMjAwMDBaMHAxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMjNaFw05OTAxMDExMjAwMDBaMHAxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MSUwIwYDVQQDDBxFeHBpcmVkIFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkq7 MSUwIwYDVQQDDBxFeHBpcmVkIFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArYhtOP5f6wKdOBG+vN/DeuEiFGB2CGtn 
9 jgKIsPYIBCQCjwf18nnkGZuQfzhCz3FT2TZDXMrpb7Xe0dwFl4NZgzJSH4jJohCj 
10 O/O8K8PIKSoKyd2g0Tu4GKKaHxxytMPblp3x1PpxL/ukWP9/W2J/D7/OKkiOk5A0 
11 jpu0bw3AsH0Y1OVyfQiXyOhnBHPjtIjN36JPuBKtqKV5sWHcNjZYClGrRKt6vAJg 
12 /nPihBAWJYzB9o7n3Xyw0v5Tfjngi4ofn2VqI/G6A9sQutfS5MgE4JOZTgvqSikl 
13 o0Jv4R/BxR15WVZAxSC0dMle+bZE+w0A2t8izexZKlpFbu+XIX8zzwIDAQABo10w 
14 WzAdBgNVHQ4EFgQUEJCeKSd4YB3k2HoamYjoAE32380wHwYDVR0jBBgwFoAUj/ma 
15 KQohUjbhCMCs9JpmAUa084kwDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJ 
16 KoZIhvcNAQELBQADggEBAK8BcxrbKkf+xUtld/Wo5IMjNUzpXFkblhwa9yOKlpao 
17 uA32Ae5mA3JpvkOMLalp5d/EuDExY2MSwlcbBGGn0fF2meT8VqtQ6ASlQR4vZwrY 
18 Ztfowul1bxfItQ++pG/xLRPFThTNcc5m6cAmJzKICuuS6V/LJGxeBk99ysEhw5tQ 
19 hgrJ9QGenF9CevhK9k1fAAanYVLAkFPkue/Nc1r1Os6gtPgvHqFT/MCgl5wUkF/S 
20 DDRgnGUlzSvzCB4WDkdmyx1i7UPK6T1sjckgDNC2V+V002eWD3my/Fl3EW3qsBqK 
21 blfuqiYB5LYcsq0dzSTIdkPhJXMzwKlaOTZeUGTLg50=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyUs1V2Bx71HngGyDn+k+nwXZtNs7nDmV
 9 7yOanpHG8RZaMjQtKNHq1yjeXx4X62YuO+/1k53wO2Uklc1HUOtw49ql7/cVpXXJ
 10 X/NJ42+dKZzwR/HEGFdI9XBrrYzG5Iu9a4149ThHL1LB7OPcWwl9FtV5IWkbUvQl
 11 QcPf/0cUTdjMK4cPTRCa+1K0nS+RAp48LWqAZf8paPXYL1Fq/4Pzq+pRHW50g2ZA
 12 J+QUMC9DqeiULgPUyaokd3mAp5m+VscoJrWd+W/e0k/QvjfknUhZmAV8dMW3mfLp
 13 Tui/FOsPbD+WcfP3FaCOCH0RV02aRubjd9ucQt5p+mFDv6oGmEkFqQIDAQABo10w
 14 WzAdBgNVHQ4EFgQUrN6DU4bawSYEPmOgdn6W8xEV2JswHwYDVR0jBBgwFoAUM21t
 15 HM6Fy6oVr42F5D7I6TVkg/AwDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJ
 16 KoZIhvcNAQELBQADggEBADMXGjYE3nsTai8NaXapUn45baan83dB8klY+/JO/yyZ
 17 CyUXdIcOVxmrS/muEPEf9nrk4Z9BNTRvVqxezfrdf1MDY4f4Wg0ddnxaxQ4u1dds
 18 IXBBaRpfBvW8igJPkUaHDXuHQpTlRcC8+AaBSzh6JaAfxHOVLY6ZPNoyFsbNwJP9
 19 FSq7K1bN7Wa0eq9SWJ+bozUJCXG1OcHs/BCcKbG+KnEfbSyTI3XQ3L++DsPCed1l
 20 FpFO4nseOQFDqWwRFCc3HpOT4RJSTJtdSQSkpY2mmOVdJZ1yXV8HOM9eMOBryAla
 21 ckI4CS3H+fgfau0xThdkdoPi7ta0rpEXY/4FpNT0rvY=
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 MTEyMDAwMFoXDTI3MTEyNzA3MTAyOVowcDELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 MTEyMDAwMFoXDTI3MTEyNzA3MzIyNFowcDELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0G7 b2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0G
8 CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDTdtcbJkUla7Ajq5bVFAZnWLpJYGPG 
9 fPhEcxW7zG5flcjoFktLDuiXPk2blyxfim6KjJWIuAVYPc5D9XmP1pglQRaBp/uq 
10 ElPz9SHNvymTLXxbIkOoXF3LJwJU/smJjbSBKDaasa7sKGKEV7UnSQEV1BwzNrUu 
11 NNq5T5kiQAJypHAy2d8TZup1i1uZEkuHK4wegqN0gz06LvaJjb/pv6Au8oY0gW54 
12 29WvGhDvSjeGjk59cR+TcO1YkyrytmWgQgoeraIP7J7WRskz43ua9FB6A0sbI2ti 
13 sNts6m7Waxw6iyier/stmpxfHupNcNMuoC/7fowdbzJLYq9ddEC9Ve87AgMBAAGj 
14 XTBbMB0GA1UdDgQWBBTpzoYHX05iwqiLwsJlNE/yT/+ZKzAfBgNVHSMEGDAWgBSP 
15 +ZopCiFSNuEIwKz0mmYBRrTziTAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DAN 
16 BgkqhkiG9w0BAQsFAAOCAQEAsoEvtE2acWCiEEk+IGO7RleQaErF1EbdMvDeLOYc 
17 Of5ILj2wHKst85KsVlUZq7XUxOG7FMKa9Ns+PZ6sIDfaKNWlMpXuQZUX+SeuSyvi 
18 +5E7KuFIQCRYjvx665L+uos1LaLLVm1D2lq7gu8Ey0l4L81k/5TNcXcl/ag3L+VX 
19 640Q19cqP5nsVTjHJnz3CL/GAoj9xfP2sKVDSHseK+ncC4TdrBfrXNX9euERXWT8 
20 OyaiuOcCewCu5CK3mGQHW8gAkeHLwan46bE+TzM4yAHvi5JX50rSTNHp30ROe9Jd 
21 j/fJGszH8DZjGSWV2hCm5Al8k06ixHJtLfEo+gGUJpYd4A==8 CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDchlHhSJEkIOavEJtoP3TEhMEPl62W
 9 RfuT4fI8qIqvgBi2l3bHHE29PgeyINF4MszDaLeb0zR/aeax2iEKh43OQDL3rJrj
 10 q/xcBLwAP5S4/Hjcx5Zhya13zx6MclZXCpW4kbez3y2YS81xK4krC3hyS9FDrx+Y
 11 FTPdKOTJ8gH9L+iBy1L9mRh9xi2qJInhVEfnjiiZNu3suQFPDMrKcLLO8OYX1nQ5
 12 lw83fd8/qzDvxr0G3gniPjBFn2XbWwP8XOgf0FH65hZsSUb/AE7JkakApsxv7wz8
 13 jWUvx1fLUQwfZFFBPyiXxYm2i7VsCkHHTeacgRob87ny03HskvrBjhXtAgMBAAGj
 14 XTBbMB0GA1UdDgQWBBSTg/f9wOL/Li7Thg55oCYtKXD3ozAfBgNVHSMEGDAWgBQz
 15 bW0czoXLqhWvjYXkPsjpNWSD8DAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DAN
 16 BgkqhkiG9w0BAQsFAAOCAQEABPKeY+jAlJJKCFp++TpVt2zez2P2q4iBe9IRQhZL
 17 6yimRi0EbfuGmEQBNEg7LcmRi2i+hNLTONliWS6CYmN8qUZxetSVbfg1D/aDodiH
 18 xWGSYT94IWtBssFXVz7OIXeyZHmM/kINSyIn6Wu31bBp1HLTWGJM1bIY/+ar80kl
 19 qWvAObGyaGGlNYSPflZCnzGC7wVsSh2E0Ew/uIhcKWOU9MbTRjQPxA7n0W2xRAs0
 20 9rJk4V4YuSntTkR+RaRSjPL5QVbiegNVTOFWaVMJkKpu1C6DW1czFlEmse8kpwkn
 21 JKHP8BLms9PybYxJUJhCnf33PEWiKFCeBWkzoT77pajIiw==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMzBaFw0yNzExMjcwNzEwMzBaMIGMMQswCQYDVQQGEwJVSzERMA8GA1UECAwI5 NzMyMjVaFw0yNzExMjcwNzMyMjVaMIGMMQswCQYDVQQGEwJVSzERMA8GA1UECAwI
6 U2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVByb2xv6 U2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVByb2xv
7 ZzFBMD8GA1UEAww4VGVzdGluZyBJbnRlcm1lZGlhcnkgTm90IEF1dGhvcml6ZWQg7 ZzFBMD8GA1UEAww4VGVzdGluZyBJbnRlcm1lZGlhcnkgTm90IEF1dGhvcml6ZWQg
8 VG8gU2lnbiBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK8 VG8gU2lnbiBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
9 AoIBAQCjPEE0ldUE7rgWdhDAnNyFIBBQrm29TfHyJBPGevAdejGXxZ/BmWpWLC0M 
10 Ep/J1PiEmEmAKT6WTRoY/o5XHC5uqanSZItP3mPHSb55PrchRLZsI18uu9weTlnR 
11 fel9Nwi64mYHhVovxlqG7P6EOnJ5JTvRnxOkf61efIexa3t784BwKqjBwBeYReDI 
12 aViMJBeIMutagI9EFxFcX971bQv1YlN1wl/IwzQllynuKmkT4bpwnjQewJiFUv5v 
13 clEXDs9rsqXm1UK4ES2++AhmuIxJThdiz+a9zB1M7OE5Rb8DZQZB6nbPcY8IXhb7 
14 8Hyad/u2iB2cy1iHLtm7CiluyYbZAgMBAAGjWjBYMB0GA1UdDgQWBBSmd+RVjqwh 
15 oox97smKksP3+6oPzTAfBgNVHSMEGDAWgBSP+ZopCiFSNuEIwKz0mmYBRrTziTAJ9 AoIBAQC8xuaEkduuCi5/XpY3WX+KGl/RvwdaRMkFVgV/kAzbXd6RqJYl6BMiYWzr
 10 zh9blnR9iMv3Gs3KnksskRnfZzfWj3uIu93OQrV64eRMXypj6vPWFp74RyTCIB4f
 11 z10lz2zhxFVCQwsFDSo8VLD1/vbLu5jiOLcajDx/qfcxfHMQexp5224UZlly4qTU
 12 lmVnE8AuxkSIg0MZGiBcBe/ZJnV2jOvyPO0nJiuZ5jAXvtsEZd9PDNpPjch99Qlv
 13 3XZaS80ab57uAgtrdmHN0zk3qenur0CUSBH8ZWSdsWxunehjXo7GKLqYrVRudni/
 14 g045ZX0e0rdjIwOOv1473FMUnpjvAgMBAAGjWjBYMB0GA1UdDgQWBBQLamXrh/Uo
 15 u5OaYRZNaoH7IEBUKDAfBgNVHSMEGDAWgBQzbW0czoXLqhWvjYXkPsjpNWSD8DAJ
16 BgNVHRMEAjAAMAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAN0tVON+q16 BgNVHRMEAjAAMAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAyKiVJiBd
17 1qlbgkoCiCRRIgEpfHDjxe5nhQ6CnI4R0vZ11EKkji1Xnj6NLzxXoiIQXhLSVqT0 
18 VLlds1tM92e4N/CMrfqxsB1snGhcPjaVfqy9s3hNdOtDJqujqTmhZcDZZ3om4Fsj 
19 yeKNus8gbnTOOoC/c/KQ9HgZg2U+UMRr4vGLCJG88M20Bav6R/p3P8PMA5Jxo6ww 
20 i4wmknoJZj9a8DDbah/hq/2SrxfPiTfu9UY6Y9aqvUbcy13bnLsLU993Hb0LC6eZ 
21 WPDgGSE6CE0wjSTGai3A+YBLmhGj3ecfMDNEDfqAcOiGSq9s7ODekgXqyyviNLcW 
22 cXHJRZnLsNnV0A==17 CwPy0Zbv1xLkwTNcekafHjOPxoNIpt+90VNoD8/M6rhBG9aMvkt23Xci/LTmeL64
 18 XY9yu/qGY3kgt3m+xYqFG9Hsdj+pzcA4J/+ioYw1S5oI8sc4HMPatY2+RO5GfiAV
 19 LcOBVs+b4/s8iF8OCxpY6/nJ75i5x117i+iDhD5iBgoMyNKmHFJ+/YBMkTemj5Y9
 20 vN+wvvBf91tnGm3u3YICdfZjsd1a2VQu1j+yl89TW4fRVvMVAuR1ui0/h7ECjrUg
 21 C1YZXK5DO1t3yCbWMEMXPLHo2EBd3NhetezQmOKwiG0fRj4zRwusZLqUo1GU3A5w
 22 5rwqt3DvNOwo7Q==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMzJaFw0yNzExMjcwNzEwMzJaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMjdaFw0yNzExMjcwNzMyMjdaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQC7CJbgn7upvnAlcHP5jrrAPHF2D/CDu4sn7mpYpgdjLE87/BMx 
9 0tq9HFsFvgH6qt8Apjoetm9lR6nHmyK+p1a/PbtVmHkkp5cxxfUMUQYkvQWZsGPK 
10 INXWyRtmLgIAu6xze2D/OqLCiLh52loFF3Non6rEl5h9zPZIejfXaBLKrB1Uk/mB 
11 8/3AcFGdRtTV951Eb2Tns/WnlZ1MsUoRZw944DIrvV+MWudtxn5DKLr1jau3TAZf 
12 FSzBgoeJyszq56JflRlqaceW2teL17Fd54nQS/xw0KLv1HiIoYWjsFrTVMhsxiHa 
13 qw9kir1VWO5VJ4eFddcNE7qZXwpYhWTs8V1FAgMBAAGjgYwwgYkwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQU76ZmcvDcmBCP7kNWmgRS+LOKxjswHwYDVR0jBBgwFoAUj/ma 
15 KQohUjbhCMCs9JpmAUa084kwLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l8 DwAwggEKAoIBAQCozS5p1PLpBJUVGQu9nf1128/e0crj1b5jic8iKFqpOOu1YQww
 9 tXZCenFQvRIkNQuBBiSjsm3f2H32CgiVuWtOWLnyunhNd/uniu3EiWEPZCZkn4FX
 10 YlrhIzYVCHp3Wp3Lpwwat2SJMH2tbwZkCdUEqPRo1W5mCD4OsIujpmU3IOYTaiXU
 11 Ht1mm6O9Lk+5rofNzhqAJT4MUREPZw/CBICSCEatcgAglNexs9Cgl8YexGCS7bCP
 12 F8o2D/68nM9XxnHvYcrr+yec2oDYrX0LmAJUFqgZ+qBzlQnfBJ4sx+vRjIgpgRbR
 13 4nCK0aWuJf/Lx++HFGLiZmKbcOj4zwE0/eIfAgMBAAGjgYwwgYkwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQUmdRHzrDq5047omaI0e9nw9N8JDAwHwYDVR0jBBgwFoAUM21t
 15 HM6Fy6oVr42F5D7I6TVkg/AwLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l
16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC
17 AQEARluLyAMzRuBjdDu+UOIgfTajYSKRv4GHaNwfOf38aoS1P6ITS6B32L4kFrDy 
18 Z6yVkO8UL7YEy83fJJdLpHmZetUz5tDs4FRdBO+mWXVS7NFZugm189eO/YJFusFW 
19 HBdfMzd73/YRlCH+yDTk2Em42L8qDqoBlnNgdm5PGtogccSTVEZCSy9PWfSFJzc0 
20 ayfncQ4cWYjyY7Wy0A3z9ef+Z+oLwjesut8J0ZUY4q5DR02+4XB7eH91wQF6JxKV 
21 7SEJCUA16XQ9ReianKvHbA6dKHYKNUS8B7YipNePIEBwdhnpo5juBzPxw01lygKL 
22 M3LiykOX+awQzS7+yE0c2pTWaA==17 AQEADo78qkg0E/cLCe6RralstJ3dxp7XXoOtfD80kcJpTH6OJBYrE4mz150bnq11
 18 5h6U9VD829WJLRu+jbbUdloEtnXY4TDOwioK9emkr/RnmBNrTU4ZLl9izhFh+KTo
 19 /Usntq1MjfG5vTeyHpw9Y5VOaoXZH3nINVZUIdIkGuN3PZ9h3Hb4yUeC7zD9AdEB
 20 wNiE+2OJbnl42IKP5dzbmtBtbgwsEKpl/vQmESMZoKhKMyQBVonDLHa3Fd0W+iF2
 21 HnwLHexalNRNrahs5778d58CxusVMjCV2kuawYJ7sBwstB4cLUESfkLNVco2mqyo
 22 a/JCpTQDz2u0R86I+TpvA5wEFA==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMzNaFw0yNzExMjcwNzEwMzNaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMjhaFw0yNzExMjcwNzMyMjhaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQCeeke+SQfkB+DvPFTdSGqVhzgIPf/MIVaFvxWNlgQ+iKtpVN+c 
9 Qx/kxbLFHfWATr0uh9np7GlBTJSV3mDnxpbFnmhtMvAkeZF9R0qHL/jIicEnpB0g 
10 hoTtq9bvCkTVIm2BG01umgzL1Csdps9v6eG5e06RYCMY+oPmMVsUqdEs61E7bbGO 
11 dJa6B3uc4fLefvg5wGUpSRnd3R/XghcloW+YhShXrOmK/V5WYR8Tt36+31DwLbAK 
12 phi1EfbrABf8IL8JmylEcvZX9KyK2Z6BEEbGUNZLXqSGL5pkzhXeElaFfWV8ae/v 
13 EW+aGoDFTVilwfhvG67ymSPBj2i2v0ERKD8BAgMBAAGjgYwwgYkwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQU197HPquBmgjg86I96VvkXqzIosYwHwYDVR0jBBgwFoAUj/ma 
15 KQohUjbhCMCs9JpmAUa084kwLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l8 DwAwggEKAoIBAQDe+4z/zrYgXA6aNMXE+ZXSJMgA3QMObl8zJyi27+lkCdH8YXpY
 9 ZOLxsH/t8s1c408CXFQkuITQaQd4Pa+Hst5snf8tC+JyXCv/t71peai/ONBidsWj
 10 o6k0XJlS9sFeFmIz1GgN5d8tNgp+W7/ubpcv6dsdmO9+xpbBlbXHVWA0eHfqVY4a
 11 lRo56W56/ZFGSnlCPeNijE4OADMqqX87eHh3sPmUJqFUgWiGxpnyP/YAopTWdfJf
 12 HMr77J2TFpjjMMNYI1E0xJBoIovaWDNaXqEc2GMay5Y92IbBnSrcu35xe0Ryra45
 13 lLaLzipztWybMfI0+DQNxUyR1xTXdJ1GyCcDAgMBAAGjgYwwgYkwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQUdt5w/a480fZf6CHUNfFYhiD5lzIwHwYDVR0jBBgwFoAUM21t
 15 HM6Fy6oVr42F5D7I6TVkg/AwLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l
16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC
17 AQEAsnRuBeg/L8er3XhrCqaO3BRpmsHj0O2QjXZ8l2ThzW6nm72x4ZdpZX/QVuby 
18 JhCFO/s3zOhmMoRm31GZF8Ed7VdX1ZL8bioqcaTsi6XPcK7tEwprTalWX/R+TnlF 
19 UI+dxYUo2E5to18FQWQ81igy9tHIjOoootBnZPgTC9QgHxgjPoYi0Byl29paXiMN 
20 rDEyuj7msGWPpweI/sshUT/s0/9qpjcL6eBod4Boq2jg71PWZbadqllV3wCs53cc 
21 z37SwvPq8eFSurULThA96sTgulF1aFUWAJyKTf/1rOaOlD+72SaVWZM0vbeB8Q7K 
22 QyMYEA2iyJmtEzOWQJRGQ61Ysw==17 AQEAHUxPbaONsNmBQzICv6TVar9+0ozUB6MCMUpQnCspmDA+EEy68vqE0lDnFMPR
 18 Mm2KC1/pLezujS1A9ZhxP/jPXG7fuPjUfJD9ww3DE5WlEEESUdYDCVOyqTZr2yfD
 19 bkS79bXAycssfZYO9G27HUYRJowtyrPISyR6Y7Mnhs9e4HfvzTjBF42UkrPc+AVt
 20 /WFnXTOFLIRMtsz2demgJU4BhGKrFOqXR6FlY3YZk0wp6uQ28cL0xeXvmpoI8O9N
 21 80NcAGMzzJkDIgk6lmVIvwgQNCq3HFVWCMgiBLJJAmt9gDydCn+rc/ldEMCkv/L/
 22 EoJ/u88EK3KjpHlv3c6cS+Q3CQ==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMzRaFw0yNzExMjcwNzEwMzRaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMjlaFw0yNzExMjcwNzMyMjlaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAMx79SrlJZ6sdngfcCzG3OGf/OhfrzOeRP3mMlWQf6FW 
9 j4nNkbtMoHZtscxmARZKajmKlgLsmMyckKZAJ+xCJvMS5oYLy/4oqlwq/bP/hC3z 
10 vvsW6kc8kcYK4oq9IZ9POIGVnUyDn5+l+FrJO7CMDgAteV20NKqms2+4kuUTrPYJ 
11 D3d2Ns55PRB8jLQSKGWDn0qM2fmxkzVX4c9qR2tMi8tz3f5IsAmKajtGrHzzbAyr 
12 yAtU9byJHQT8xdXBf+Dr8WlrqRwsogdgYjG9j7vwzalIVmfMat61/gttARPzxIEJ 
13 HwnF4rqoTV/bPQjXi9bTqjaKDy2rIT8S0RaXWiL5s20CAwEAAaNdMFswHQYDVR0O 
14 BBYEFMBQHoALgIo8XxoGNwhmgr1dYeTWMB8GA1UdIwQYMBaAFI/5mikKIVI24QjA8 BQADggEPADCCAQoCggEBALkeheAxg9kMWxw/qybmv6WM1iq3GrYYViMHEtiCvP+P
 9 Oe7HX6J+FYPwqWHNr3RmtTgalyTnEyJ7NZ4E6l68Hzwt/J5vTYklpObvdZ3PfjjL
 10 F7zYyONyqqr0ATKYZabXXJajtaNLe/qi1RKa6MlqqxSlq06Rv2CyzKUKFJs/kPFT
 11 cKMDm4Gmq1SGpiBoeQKTx5ZVYqGX4sA/+NPKsjejPsbUsVkwZkWGuhOrqFvxHr55
 12 XApq9vk7eNX7fghI+HYQioYFs4NwQMBodEP3HIlmXnDjllvra8GMXfsGL1DXTSzP
 13 bdGWgKCgXAea4yryp4UtXeHeUw6qCQmLJ5S1i4k1FTsCAwEAAaNdMFswHQYDVR0O
 14 BBYEFFP1d+OcNURCoBAsAREtkTb+BenTMB8GA1UdIwQYMBaAFDNtbRzOhcuqFa+N
15 rPSaZgFGtPOJMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB15 heQ+yOk1ZIPwMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
16 CwUAA4IBAQCkQ+nKruk5JdvLECXxMEr7ORH7AMFS+HToIP8vF/IR4lrO0ujEOHtk 
17 RZwmy8DnpGh2eXGD3AuzzVH9oHw0ycU3svpCvJxOMOtWyrL5KZwmAX+vpGu1XhGP 
18 56EIz7FVg+ZTxlY3s+j5Xac/hQpY2aE5RZoy7xsAsS8rkFAx9pD3kQ9TTe7B5AQf 
19 4/OzUoaQGqg+Wzr4+wie/a9LdaM7vHH5hCmurzmH3XcTATP92OgSXs1ToUEheMXq 
20 WePrENTGf2SDs38KbEX1ywSxAoO3NlHlnnY8KHi5gNFiSa8mvLIJLmL52LJ5bMFj 
21 +jirPDlqOx4cDozxbv7uX4uLDM4tQgR716 CwUAA4IBAQCGcy3w1yITGtHUzZcFHOdqRonJ+enX4ZDCbkdAZij0KzCi4AC6ttZ5
 17 mbHOPGhx8lsmurcU7T84oUYp2DP1Kcd6k6CQTWj6eQwnIRET19uU+oySxLF8JzI5
 18 v9/oqRaMqc/ezxm7Osqsv8PQe+JuanRx0NgfVkycHv+VBEA8Z2PX+12ORGtkT6TO
 19 NV+O7Zex+xSQRVITABkBJoyNL2Ct6+JKNQHt8/dusEQfN2orV11o9LGZMLwl6UVh
 20 E+dmD59ZGXs2A9t4xqZ5rsglhIrhvaDWU1T4s2GwxI2GWnb4VdQAMPGU2lTYABKQ
 21 Es9yTy6sHAg+hXO9WMhrpHntpTKoOeOd
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMzVaFw0yNzExMjcwNzEwMzVaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMzFaFw0yNzExMjcwNzMyMzFaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBANF9XJ/fkRai+tm7X+yZUVr+jrzLjftUP8UnXzcyb3bb 
9 ot3HU8HnRVQDtChAxJT0x9kGvycLMocrZo+vWdoa7EL5ckCkzbAa1dZkIi32TbAD 
10 B17fmJz7ZWR0B+IgAADirCcd7SA1dT7rmYC8DB4OJJ2GxBlzNg0PhLlXH0Nsewzg 
11 Db6q7Yhu/KNpk7qfEwefzFaioiKBJzruHW3RzFp7uHMra9T3y7Sixj5lr/ZMGHC7 
12 4QEWu1I8ipW3hEJ1NZgWvfWX05Yhj5QtCe1aPU/EjePf4d7I3xig22OIeaCNvFaj 
13 uh3KZYUSNI/3ig74DT2FbouJIPrQWLm1brF1zXTgf38CAwEAAaNdMFswHQYDVR0O 
14 BBYEFDZ1nSI6j6pNLw818Mg3EUMut/M1MB8GA1UdIwQYMBaAFI/5mikKIVI24QjA8 BQADggEPADCCAQoCggEBAMY2HUUheq+dmAX9XG1VW1FvS5nWoaRIyCErfdtkvyV+
 9 NLPVIkWcmQQ6BgmnqpnsTiQisgCtGoUxTo1gdRW3jsJSU/hBm6FsCUFalhRD0mh2
 10 TibpkDwpV8+Jg8VgmpaYBszLl4yMhKKQ/oOVw4HqcliEBoRjMzUtT4GGyfM2lHDh
 11 Npt6tHF8ILiSBP7oW6Hy4JJPp3l/GsnMZflhqP3YSRAKWzmbXGCxad3gHiXIW9Dj
 12 /4WKpYpdOW/PF02BiagOZLubynfovw5NgcRsMsxfmUdmW/zCB+Rp2UsSGoSxWmvG
 13 xlgaezwaRyjXbxgLLPrrgi1kPu8NKVE9Qfdc6SHpgocCAwEAAaNdMFswHQYDVR0O
 14 BBYEFLsDh9ySmEuN9BbwsK8efHS3Q09bMB8GA1UdIwQYMBaAFDNtbRzOhcuqFa+N
15 rPSaZgFGtPOJMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB15 heQ+yOk1ZIPwMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB
16 CwUAA4IBAQAdLQtF561OGK9OY15/tJy3iLq5LE9qJXmIWDwYTwzFbpCly49ijr9t 
17 n66eNgrPzo/ppPOkGSJASHpmODTdicT7ZQwAX0F3OuH5yhS3x40omHGX6y0hTFE8 
18 erh5aDrzhWqCcxOM/NwuzXYdy9ikcfRw/IWpWgsRsW6pV5YA65U5TWeR/J22InW8 
19 udp9yR5Wb6T5d58BbK6HCIlBNbVegB1NDL/ZGK+Adf7Gld+dfS/l3IQmB9AVp5M7 
20 Z7BRonJc/fh8kkg5n7uSAhij9y+IICJy/l1LMdn2oTpV5H6ywOCodg9XzIEIabuA 
21 K9if4ec+AqIdQuSx+U9W0Pcq5c1HuzTp16 CwUAA4IBAQASQKqiD1zIpnqP3oNGO/GKZF3Pd1d+TgovaXP5nVg5lRxEemZa657B
 17 gH3aiBou0HPVD+ZQ0Jtb4hsTQDEgiusbhW6n++fWGJo0Z03+0HO3qlcMMmN/I/II
 18 HZVmhcsaRz1VEyoSPJ4RekY4u97wsgxe2PbBLNVFhRwAaMd2y3bp+VFMdX4oAfwP
 19 9ES2j15MP1Ll1qxzLNYkccf0T7U0zVPP2AWjnZ/7XYhlICIqj5bCDKCBSNDYkWOy
 20 8dqvP9kSW4XWjKHG9MIrAZM1PNh766RgOZKBCCeZVQDS/DBRQGGkdS0SMCQoUcYX
 21 eDIHoOXNcNbaUiUGx4zm6ztrUa55P1DV
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMzZaFw0yNzExMjcwNzEwMzZaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMzRaFw0yNzExMjcwNzMyMzRaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBALuPw5MofVdMrWb0cjfRYYm3IKmonHYxfyOx62t9fpdS 
9 XVToOa+fQ91UFZP8Iggt40EaiYazwygYzRdBBeF8cLN8pBJ82wYJuzbuNz8nMX3t 
10 KmlDfPCo8QTl+d1J0kzMIAhqNXUt4KqH24hT8K0iM1ZnoFUEwIeftR2JbeUWWF93 
11 gfljdw++36WCobJecfnp0fe8ohx/6Z48D2DsX9xb2RlxoUM6O3UhR5tkdaGQwHHl 
12 50gDkX/cI13FokcU+ZVqEpWb4pSJFe12sN6k6J1rHoZMTD9gyPtknWECYH/brv6D 
13 iYyOb2+LzMMMiO6SDyoQB3PqFVLQmeleQQEo9WxXSQkCAwEAAaNdMFswHQYDVR0O 
14 BBYEFL+Tjls9eVNi467TdM8ZpMjG1JTcMB8GA1UdIwQYMBaAFI/5mikKIVI24QjA8 BQADggEPADCCAQoCggEBAMiv88J/82rBVPsApRW7PLG+rCWFaDAcCS4IS87tGydm
 9 vnwIv4Kyxz1r+Rwx/pkCKh2PlUioVWyrjbZbn/zgytZmd9+3G5bY74k6FwzOMPCE
 10 DQBL1570BG0QtEpNQIbrnGyx1sjRZUrJUofynSNBjzBp4sceO4P2xw6EcfqPufpX
 11 be9w/C/eY1cPmXMnMfLYQXMKuLeqowF72oSBROWfsmhJOlNud6MrJOUp8DqJZe4J
 12 QvfWHy3WSiJZTtIzyU3Re0gjsPBZrZ+flhf2Qjy1UQS/IXVtXnxWq0+CBah57+Po
 13 VKFpWABwfwvSJhKzB0Drt9Vyrmju0M4oIpfchVaz7nMCAwEAAaNdMFswHQYDVR0O
 14 BBYEFGJG7k1osNPJlMuzpIXeE2Yg5fPVMB8GA1UdIwQYMBaAFDNtbRzOhcuqFa+N
15 rPSaZgFGtPOJMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB15 heQ+yOk1ZIPwMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB
16 CwUAA4IBAQCF4vGk83lILsOf/cOmi1j+k3W59PdCUwAK0V/pq6N48kcJYsFIaYWX 
17 YYkdxHkP9+5gQhXb2jf/u65UwHMDgi4cWnX3AHj3z7wBRBZR8IHGtig7mAbFA4UX 
18 aCI55GYWs8JpuEG3rN1zzN2P9DS+1gCUIlxityaM1HBBJ3G9+cQ8CQqe4OgKKq5s 
19 l3yqI8F/i5lN5lFSKetz4QZVxP8yYwNbooomFylUQqkASlrL1vjuIYeOp0oLh9GI 
20 V13nuU1W8XNhxVrC7exdzGxNGJ/AY7dNmeKWaTR5r/UKodPbTyK+8zmYhFBZ0UEj 
21 RxdNlxlMb9uT8gp6VWjQrCB9ipBX45MZ16 CwUAA4IBAQBKf+fUbuMZYW6lruwDzv9v0V+ugJrKrsT7OfmOuvJoCJK/Mhv+8Ytz
 17 rgmO29sDctuVUHtb0d4fyNMQpOLXBj/mXp9kmqLvGvvwEcRSS4NnKP5R9iPA3VwS
 18 qyzLeTUP9QwXwJJp7wCVYForMMPKcAbMeBQxb02tpBkfsK5fOTpzfNa2tZ9dDW3M
 19 U8clvDU6wHUE+xf3MPaeDG5HNwUqvNWe7K2IMdvMIsxDa5mrkZ2J3TetKouihxhP
 20 m3GymPmVzjtOyYaeBI+RlIG/80QA570rfys1cW3bE8pKxz+tQHUe03kztNq+8msC
 21 SciBih0+n76na9fHOAcYHaJtipolXaYS
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMzhaFw0yNzExMjcwNzEwMzhaMF0xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMzZaFw0yNzExMjcwNzMyMzZaMF0xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK7 MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
8 AoIBAQC2GsyJSB2z3IJw022AqsOfLzJjEhyzGYZ6Fxgx7djb1cOTZVy33XQr9lnx 
9 neck+gz1gkM+jzYxfwFL6gXlnY1ViAVkfVkHo0VVwZ/Y7DP7HIJMxh4vi4OAvIia 
10 smO7I9n9wMaxV2oR+f/ngxhrNN0iLM7Y0n7V+upIYh9xKXtEuuhJwc7/vGTZlEGc 
11 g6TgpkG9A0GXTarYKoAu5yt3bXqDOaJLPQOi/i67ME23FF1/tJlWG934vC1V7UMT 
12 E10zyTLCCSIicR5xWhdm3fpxWTZK3euX5oCqlTtQjMJaaKAZS8yRCEdIXsMAQ79o 
13 dc8O7aERqTmZEwzG0u/pHS11wRtTAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O 
14 BBYEFCBvgBHQKUNRQfTCybOgjNyFrU7rMB8GA1UdIwQYMBaAFI/5mikKIVI24QjA 
15 rPSaZgFGtPOJMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEANWK32KkM 
16 p+ENX/2Q8Gh7T3Xk0qmHFzlhZrC0IUN4aQ3Ser+CSEyv97K9SHKU+7c6jd8IIFis 
17 ooy5zwugMta2R9vLKiaBnzf5D+P4xIbWXslpsuY7Gm/uRF0q3xhAohYi5ANSm34q 
18 kvoPKuRZLaxrSIFXA8zkOpr3lhKIT/VGYOWVz/Bxk3JmMWWdjgZV80psW1GVXBVI 
19 jFdKEe4xZ/TWEzUT1v4k4WM47yatIGtackgwAvNiKPOQC7AQkZ2GG8EPyBXDpK0t 
20 mG36Dd+JdLu5ygOTWyR76rKT+M9jAsQy256nQBNVpGxIe1P192bVE3dN44FLkukp 
21 134BN31NzCGqBg==8 AoIBAQCxpIsMELcDG9z0W/za4SS4toDMoiuAvEGwfk2OeNU4zAbnR7T8Qmm5c7rp
 9 ZevuIWtV/8es12vYBoHf6SQ5egPng+6BBn929gE7Mzn0ctJfNmqlWeIXPY/GaZcA
 10 4gBQSyHzBC1v9xCLauggsAWaDhd1bAwE62rGJlObhlJ2ggOP4g2OqVHolip7u4Ap
 11 wFf7JKnNi8aeR5FBV6aZgqISPQTRZ09R4TzqxNJi4mcCSZehqvJQrdhjL3kSHwKy
 12 cDXKQF5NPdKAol911HPe/jaRQ314l0w+1JvTHffRYNayzBN80S/sKvGqY2Wg+0Sj
 13 MjiesQXtutKC5JjY08yk8X5j9E3PAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O
 14 BBYEFIP4MM4nhTl2DB1qiXpdwRTdjbpbMB8GA1UdIwQYMBaAFDNtbRzOhcuqFa+N
 15 heQ+yOk1ZIPwMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAYOgPBtNq
 16 EeY1q8Fs1PyuqJwMo5jdnWwn17EveCozkVGp3nMH/cdVtUzHJgZ8Ox8Nhzj35Riq
 17 Y/YbDwTIICTryjs0RY+oFUMU41KP7KWfJz3LJd/QGLBaQL4aKWN2OnYnWiYVZOhN
 18 jgbgMkPflu1kdneekYs4H84TXhAnrgPfKKOoSvtW/E5CrdDQ4T60AHpIaVt7Nvuh
 19 eb/wWoImM6M7+HKcbX7rS5gASH87rmXrbUXfZd/iLvp1WvTivKqRsW10JEs4wlmf
 20 fC+XecfXfMb7jsIFIf+FGS++UK1vCzGO+kyTLv5/qkAVfL071PulDLHFXMSI1wF0
 21 m3TzU+koD/R1xA==
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMzlaFw0yNzExMjcwNzEwMzlaMGYxCzAJBgNVBAYTAk5MMRYwFAYDVQQIDA1O5 NzMyMzdaFw0yNzExMjcwNzMyMzdaMGYxCzAJBgNVBAYTAk5MMRYwFAYDVQQIDA1O
6 b29yZC1Ib2xsYW5kMRIwEAYDVQQHDAlBbXN0ZXJkYW0xEzARBgNVBAoMClNXSS1Q6 b29yZC1Ib2xsYW5kMRIwEAYDVQQHDAlBbXN0ZXJkYW0xEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxFjAUBgNVBAMMDUouIFdpZWxlbWFrZXIwggEiMA0GCSqGSIb3DQEBAQUA7 cm9sb2cxFjAUBgNVBAMMDUouIFdpZWxlbWFrZXIwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCmdpuGrqAHa0+aIScaYLHEtfaxYl9dy1iykqqT0ec3SF3K 
9 YJ/qYcxfF7ejtcnTef3h++wcLmvD1aJ4g9nVsHRuJivvCtHUPfktT9rTDVzsxWwJ 
10 dhEMv9dyVgSZNIDjYsg/s7YYNdot/hR/w1Wu+XdmuR1qBA6TMW8Ol+5KTP2av8s6 
11 Q/hk85hn/4NrLToXnuUuIEHrUCBT1NpUJIz8+lqZpLadmryMY4GGqL+yp63xOJ4h 
12 QwbAACZ2laqvV0h3CILDKmmNOejyx1VHJQr78BeZHmYrQIW7yXkMOrZRKCmcwyhJ 
13 R6rfBu5UuKOBR60t6OTBnP1sPP4i6cYR+vHA/3bRAgMBAAGjWjBYMAkGA1UdEwQC 
14 MAAwHQYDVR0OBBYEFAZ4qcdC1yhnVQeKRqkFsZeFqgZoMB8GA1UdIwQYMBaAFI/5 
15 mikKIVI24QjArPSaZgFGtPOJMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC 
16 AQEAj3xc6XYnkLDBG41/+vWk8aNaTEFWe2VUxk07145Wd0EvejdjvREXe4f/6CZ6 
17 l8cWE+BCxqWcXXStAxY2pshQt6GHTlkbfd9htA5mbsgWVX8PvbUK00M97TYH+2st 
18 P8R7KPO66Fnz1CpUvGlfMzp+pndDPlAMQLkX/880p+8vz2NmhCpSmSObBGVKIalw 
19 M4EyexmUH5ffyjATwP77q1fre03tbbrNxl1k/+oZL15PYyx4VyBBKnA0Uhevyoap 
20 qsD2iB90RYndyGjwSKgxkr+il3+iL797GkRVD4QZLCy+TTymjbNlkMWy/MkSQyiA 
21 /NM9QbZE5djvhlINet3FAAplKg==8 A4IBDwAwggEKAoIBAQDIYVxTYW1vMKfbcyQFgfiNs+QJk65MJ5f66eb+biTHWqfc
 9 T0dUrpifcEHq9UK34rUpm+EiiUuCHeI3DM6Sh2kPAy73H7/05kLGWFbM+l05rkM3
 10 i0R+9kJ1fgiPgYRWIhfrhVAH6u03dL21YTSc8JgU3f0EUCPgSKyVmPSCD2T0UVLw
 11 NJjCWQxp7poR1nYjT/wgWTnrVrRU0n7+Cm0oI+uQ7ZBwcEWy0qFC0veLoaG+z8Fq
 12 FpHUHyP7DfZkzazhTW/hw+dGm+EYz/LMfOy+gahOWKdBVJcdCs2BdYT0JyfkLuY1
 13 cskopvtdxv9EPm92MovEvymn5544tNwN0dTTUOIBAgMBAAGjWjBYMAkGA1UdEwQC
 14 MAAwHQYDVR0OBBYEFE+ygSDSxkgrJj5vY+viJwlLSzfgMB8GA1UdIwQYMBaAFDNt
 15 bRzOhcuqFa+NheQ+yOk1ZIPwMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC
 16 AQEAaEeaVq7ZvfTPMuUpvg2iXpQmwD4QqMmiGKk0hY8HuB8EewBEKY784JjjdQkH
 17 /Df0mQoIjNadwGfgncZG6hYVDyeTg9L97lJimBxusAQK210JjLloeX3LppvDGAGE
 18 +BjJyR+629zH7H6//fTPZSbCFv0ghfmeCOujdQHtN4JGdAbJCxpBbUdjSzmRcNma
 19 VihPy9mRu6Jr7aEH/Rus8IKFYEPfSnJEhfz+jmYRW9eoztlRUFVicOCqhmjP8g4F
 20 8uCMtX1ChRLU01DhvaoRFXKyVNvpqjRb+G4Ysc3zgZ6IDX2m+HotI7FmYUWKt7wi
 21 2f6XqGyD3GHvnsv4gBtwnGp97g==
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 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDFPQ+iMEmEhL+32 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDSeQlQvy2s6pkB
3 Hzh1Y8bl/Ey3+s9oPh1byH7Ip14v1mX4BX9RhxNOMIYMIEt9i1LvgcgGR4+Cherj 
4 gXHxW3HLtyXrqNAl7/AtRA0uKhC7wxMYRFKjUvytmTp0uekGOB3BrSHb2hhWg7da 
5 Q4BlQVkMsRpOuDZlVWcFWb7SMluJNr8cIX6CXfj/2bC9WnqDDOFlG0YWnvpkfLdv 
6 YD5niPg3k5ZmCOmd7G0W03U1YJNglTU4nevTnAo1ioN7GlCwRjTuNyMnfYzbZJgC 
7 aGDz+ugDDyOLAF30ilWi21EUK2ctCNeG1rmLtwyVJ89ghxOlSU8hhRjeR3K4nDhb 
8 7RKHO5VxAgMBAAECggEAM4n6HNJrU4JwqkQxN5OD9LLRxT13lvCsMUCZyIrbdLqc 
9 WIvvMfmO1N6fGGoT79FJMaaDAwkN+fhOYXaAtKXFfYr1ELhC87bX1qwymX6KctXN 
10 loi740ubFS219axitKpTNDmuYEmEFI9EiQScd1j1EPjyO+Gs7Ru82MwTrc9U1eyP 
11 wtOyPJOmGYxt6O1ENDsKcpzXdNcpKw+hF/I9hBdarfoIVkFgsfUdccd52URNMw5x 
12 ksiW+B/beFemJoy0T/JGAxkpXrBPCXJZlQkoqQiuWHdKL4IISF7Vn02jIGpNApU8 
13 SCJH5/rBj0zGkLE/poyZoLPe+IpXQAQS01HwqmBcRQKBgQDrPI2sleh1A28PVAjp 
14 YidC4frNHgDzgydE/suxTEnTwQuMw5TXA7elkgId12pTI10KVl9VQGgTtwPAOcad 
15 L7nDRabvxVTCv6u7O96+GsxuTk6122WH2lJvdybKLdzPKTu/RBU9ZTuaE+BQLaM3 
16 +I5WLWbXCshsd2c88fQCgFegQwKBgQDWpeXQVcLGvq9BC6GWIQNMLcd7DcaVR7jL 
17 jnkc8Jlv72H1RRY5Y8ew8pLj66U4jNANzgQkQ9eCjCxI2b+HmjjZrqy/AimKgR1g 
18 340QYEjemBH3Ch4ATBI6XGPPtwg85yuakJnt96cAFdJQfc1D4vYT6rkLAJt5r1DV 
19 kohklpBiOwKBgAVIluYJd+8o5JWzjX+wdLFL4hY5Vkwh5f/muSyCSiY3b8r5mZ46 
20 tyVA4ktJS1oSsURKLFn92FiZA7yNj6h4KfP43IcGJ6E4LONHtPkQIQdZOutawi0K 
21 +k8Gnhhsb0k349+n59I5M92CFMe4PrJDIu9MlcK+u0G0bN0xkgl8WHuBAoGAIVrW 
22 Q3GQOuIWybzM909Z+9SBUxXo7fmfNcKF/4FD1qkUR9Dciz5+IXkQamqL2iXHjt2c 
23 tyXzr02o9AkiQigs/WavYV8spWE693rFqO3NZQmsgP8JenJXwsnomLaQiSZDGFmw 
24 EdKSGOlLLUbfRtVV9/JZnuQRRO+BWC7VEwxyk1ECgYBNn6uWSeannp7GNJHHO8BF 
25 REqTSEOWUIrbT+ZQzVFJhdgElWli0WUsU0I6+qTk7DMk+xXyiYq1OPY+YObRMKBz 
26 Wc78UybRE9m2/fv8mdkpmCytsvf4o4RfV86QvW2a/t3uvcrzjjT1LMPT4P1OvVwL 
27 gW5TW1QxknBOFL8/6CDuZg==3 d/uPi5A1i1Qaf7ra87j4Ox/wmqGXm3YP+IzuAdLBX7fzX6BolZDTiEsx8CRQirw2
 4 PiPNN5si8a0Rm68QM4PT3zdgaanxwgJXccv9y7xS2UEovXBi/FshVetknzo58y0D
 5 gOvWy8aQkE7o0AfyNW6aNuoxMSkLIPuKVHGabqRi69V3/2KJzwK3ZkS/NKG36rOJ
 6 KAXSYYw4JSdWxiPSqVqqtcOkn2NaS38lGXZQ1FYNrHueCuBEpFauf5BGwdaiCz70
 7 YBG7JR8B8Dmw7cH7dBJFlPHQbL0wXSWWd2v+am7UdvVPRBKV6IBAymxPvMxPIOk1
 8 MGXE0lhVAgMBAAECggEASw5ktwnmNPLYK4DpEdCYVa/hBy4jqW8euE8FXd0W4STM
 9 XnepcjruOI104PJqFsG3iufgwOc9XAeNhN52D/nTdguvR0c4j9N/IHBKpDQqKY+h
 10 HCP1tgUQnI7jQK8FxBbwPJwSPKjXr9C7bbNs5wV2QxljOnztSH+reI06yN4aH+A2
 11 mJ+ps9F4thXZbOK1mB1/d1hmJEUuw+uGlvZzvSHUbBjWKIonZOYPu0xIcC7PLIz/
 12 +3XAwFpo9iTm90ksIAUnybP54wP7uugfIIvSX25RLr6eeOHlj1ThicX/XUyejZ6/
 13 +O7oijF26KRCVRtboVChRHRX5jRqJhnh1m+PiuVWJQKBgQDt3VWYqGP9KzqXLnUz
 14 TvnokG4G5cUvR/px6JfINhr0fJTjjIlH8c5Wsb/yL94qeOyo/pezd/TORNfZ9bex
 15 bKI61T5vsoNF3+zRZefk4N31mGP8oRYnsUI0NufJr673ApatmRskxZUxzdglsPw4
 16 djRCwq7rQjc92kE+DRCEEPmwTwKBgQDihRD2HCr2AHJMKFk0fVIWx7p1Buln2Adc
 17 +S3FDt4cHAfEctWZQdAnSI+ZyLZoLLgokoOC64Dzyxarn5UTgxd7TRfFOZTn2kuf
 18 a+7OHzPMvjCICOeJGdRE4kkzyladBeDfJ9GIaucJf48PT3BiP+e9A+PKG7mrp1C7
 19 25NNL8dAGwKBgE5EEbIVVjErVDACfVXQmrJHM6zZVbRk/qcUXTzncJ8ZjvQAfftK
 20 ORaVjg7maTeYamaAvvGyer6UMGHrU/HxSMALAmxGVKNdNtL/sPnCc8Ynyl6JsnyE
 21 +r+rgUD/qZZlJ6cfRasnyBuHG6PrRFJfsnp1DJEkTIDxm54LNm/+FepJAoGAZRTW
 22 Lc0CCsbGOl/i9r5ZrFqyRNixvSo0lvOGziHFUavcd3h7AqnQtkb19b0QUMpr34cJ
 23 8pke8SuWUT2kK5HbH6WWTudUIGZUSq7CYO6hkeLpCztV/uMsyxRjcB4Bqo5d+5bs
 24 NMDnmmB2uXFMiDtWMQ2UT7MxlnzSVRI12ELS2jMCgYEAv1De1bEsSaMApLT5LrDH
 25 8u4+5RYlOKSUmQ2FhdJVwo3yypNFNj9Njv8waQ9G7/sb/gV0WrBO9ERydovTrrdU
 26 tcHDMbhBSlLvTTgmzAJ7F+MKIdQKtnizvdZKXt3MPsIRunuCF36kHHbpj3EJ9HG6
 27 d7OHB+pGm8TrzlaSYi5KTSY=
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 b2xvZzEYMBYGA1UEAwwPVGVzdGluZyBSb290IENBFw0yNDExMjcwNzEwMzdaFw0y4 b2xvZzEYMBYGA1UEAwwPVGVzdGluZyBSb290IENBFw0yNDExMjcwNzMyMzVaFw0y
5 NzExMjcwNzEwMzdaMCowEwICEBgXDTI0MTEyNzA3MTAzM1owEwICEBsXDTI0MTEy5 NzExMjcwNzMyMzVaMCowEwICEBgXDTI0MTEyNzA3MzIyOFowEwICEBsXDTI0MTEy
6 NzA3MTAzN1qgDjAMMAoGA1UdFAQDAgEBMA0GCSqGSIb3DQEBCwUAA4IBAQAtlV036 NzA3MzIzNVqgDjAMMAoGA1UdFAQDAgEBMA0GCSqGSIb3DQEBCwUAA4IBAQBPnbsF
7 YupQ+4IgscHLzej0YjJpCKvFkUPRGzb/5pWe45+eIn6lM21Na1+3EduMMJKenP+U 
8 bN2rdWYR4QKjhmuH935gYp8zVEfKwp5EZTZ3aDEv9vu6yhPNxqwGrAH/RSGR+Imr 
9 ICFXRIb+4A3FQXNR4hQhc1N9URBQD5BYJequYNf6AzDQSfFKPrI1Sx9257tAaUev 
10 jU9+UZeyxOQItivObufVnbzJIhlWxawvw28rNomEy7696L+c8MwQvcD4woVF2NCf 
11 nAkt6hxPO0XXwhhLbm4eSZvnbf9oytfYipAeLWjK7khAkM8aJGRqPQTHusQ/wgwQ 
12 aQLxG9yO0iAifPi97 OsWoOdwsOwfbPrM8PJi14c8KtSXlZ5TfapDcQab43O6pWjNax87a2rhZp4vUYWsy
 8 1ooKuTTMSugLV2J9YuPA0OI/SA5Uy0pg8yePktbLKu4JE8M+WClWcotOMZScRL0F
 9 jHDW2EAMq5X+wV9KEr/mIPmyqUP8rdaeRiwR+mX+isuSbIDQPOyhXmiJpTO6dPjK
 10 Cb6BrYGZLIb1HmcDiWI12D2POtQMPut4e340l6bu5x7YfPX4FbZeRe3h1rcaA1Vj
 11 PKvXb0ymHCNINZFpTOO3utRnJVigaE6OTi4RejmmBoErCGwPKYOjRtak6vbqO7c8
 12 33h/cSOKBHNTQimo
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 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNDExMjcw
5 NzEwMzhaFw0yNzExMjcwNzEwMzhaMF0xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 NzMyMzZaFw0yNzExMjcwNzMyMzZaMF0xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK7 MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
8 AoIBAQC2GsyJSB2z3IJw022AqsOfLzJjEhyzGYZ6Fxgx7djb1cOTZVy33XQr9lnx 
9 neck+gz1gkM+jzYxfwFL6gXlnY1ViAVkfVkHo0VVwZ/Y7DP7HIJMxh4vi4OAvIia 
10 smO7I9n9wMaxV2oR+f/ngxhrNN0iLM7Y0n7V+upIYh9xKXtEuuhJwc7/vGTZlEGc 
11 g6TgpkG9A0GXTarYKoAu5yt3bXqDOaJLPQOi/i67ME23FF1/tJlWG934vC1V7UMT 
12 E10zyTLCCSIicR5xWhdm3fpxWTZK3euX5oCqlTtQjMJaaKAZS8yRCEdIXsMAQ79o 
13 dc8O7aERqTmZEwzG0u/pHS11wRtTAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O 
14 BBYEFCBvgBHQKUNRQfTCybOgjNyFrU7rMB8GA1UdIwQYMBaAFI/5mikKIVI24QjA 
15 rPSaZgFGtPOJMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEANWK32KkM 
16 p+ENX/2Q8Gh7T3Xk0qmHFzlhZrC0IUN4aQ3Ser+CSEyv97K9SHKU+7c6jd8IIFis 
17 ooy5zwugMta2R9vLKiaBnzf5D+P4xIbWXslpsuY7Gm/uRF0q3xhAohYi5ANSm34q 
18 kvoPKuRZLaxrSIFXA8zkOpr3lhKIT/VGYOWVz/Bxk3JmMWWdjgZV80psW1GVXBVI 
19 jFdKEe4xZ/TWEzUT1v4k4WM47yatIGtackgwAvNiKPOQC7AQkZ2GG8EPyBXDpK0t 
20 mG36Dd+JdLu5ygOTWyR76rKT+M9jAsQy256nQBNVpGxIe1P192bVE3dN44FLkukp 
21 134BN31NzCGqBg==8 AoIBAQCxpIsMELcDG9z0W/za4SS4toDMoiuAvEGwfk2OeNU4zAbnR7T8Qmm5c7rp
 9 ZevuIWtV/8es12vYBoHf6SQ5egPng+6BBn929gE7Mzn0ctJfNmqlWeIXPY/GaZcA
 10 4gBQSyHzBC1v9xCLauggsAWaDhd1bAwE62rGJlObhlJ2ggOP4g2OqVHolip7u4Ap
 11 wFf7JKnNi8aeR5FBV6aZgqISPQTRZ09R4TzqxNJi4mcCSZehqvJQrdhjL3kSHwKy
 12 cDXKQF5NPdKAol911HPe/jaRQ314l0w+1JvTHffRYNayzBN80S/sKvGqY2Wg+0Sj
 13 MjiesQXtutKC5JjY08yk8X5j9E3PAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O
 14 BBYEFIP4MM4nhTl2DB1qiXpdwRTdjbpbMB8GA1UdIwQYMBaAFDNtbRzOhcuqFa+N
 15 heQ+yOk1ZIPwMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAYOgPBtNq
 16 EeY1q8Fs1PyuqJwMo5jdnWwn17EveCozkVGp3nMH/cdVtUzHJgZ8Ox8Nhzj35Riq
 17 Y/YbDwTIICTryjs0RY+oFUMU41KP7KWfJz3LJd/QGLBaQL4aKWN2OnYnWiYVZOhN
 18 jgbgMkPflu1kdneekYs4H84TXhAnrgPfKKOoSvtW/E5CrdDQ4T60AHpIaVt7Nvuh
 19 eb/wWoImM6M7+HKcbX7rS5gASH87rmXrbUXfZd/iLvp1WvTivKqRsW10JEs4wlmf
 20 fC+XecfXfMb7jsIFIf+FGS++UK1vCzGO+kyTLv5/qkAVfL071PulDLHFXMSI1wF0
 21 m3TzU+koD/R1xA==
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 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC2GsyJSB2z3IJw2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCxpIsMELcDG9z0
3 022AqsOfLzJjEhyzGYZ6Fxgx7djb1cOTZVy33XQr9lnxneck+gz1gkM+jzYxfwFL 
4 6gXlnY1ViAVkfVkHo0VVwZ/Y7DP7HIJMxh4vi4OAvIiasmO7I9n9wMaxV2oR+f/n 
5 gxhrNN0iLM7Y0n7V+upIYh9xKXtEuuhJwc7/vGTZlEGcg6TgpkG9A0GXTarYKoAu 
6 5yt3bXqDOaJLPQOi/i67ME23FF1/tJlWG934vC1V7UMTE10zyTLCCSIicR5xWhdm 
7 3fpxWTZK3euX5oCqlTtQjMJaaKAZS8yRCEdIXsMAQ79odc8O7aERqTmZEwzG0u/p 
8 HS11wRtTAgMBAAECggEAHUEtjfmq4+PPL2btLC1tYxucQZ7S7ibHRsKCXYsIj+XF 
9 wd5tHbs9gs5/C+TCZwX7TPmR6fFB0y5vETiq8oSeru3ncomnOCXk6UOYyqrE0wN1 
10 H0ujOnTJjxs6lXeGXrWsuyoxVqNkuTdArXrkUlyvZbfDEcFcekMRSMg9UDBKIEk3 
11 IN0CHmEb44TUXcZZiuGtcgwbVfkWEPHCPRuZgbgpzTur9beQL9PVQbMgImF6bcM6 
12 K5tlleNvxLG+9qeJnTZdFZt9RvlnWJbZrZI4a/iKZghu9hCydVyjyq+fllj8D+Tx 
13 JyAatMxPxfH9XbdFIuEw8UQIxUeqXep1sF4YqZcgeQKBgQD4jVk0k1DHodxEHA3Q 
14 IADxrNA4skJgMtYe22qDvmBLmkq0hCUsVKDZiEoRE0o4GOUecxBV8uN6UNake/N2 
15 q4mwTcOaYg/Hp7YsFhTi0wqHaKwtbEmwTaqp4bhEtA4Y5eHxXC40QP6yctXZA4zj 
16 QzOtImE09uDIBwNx7syl1AZM3wKBgQC7j7ratkKxaI8SAEr84iexFpKgD6zCvRDN 
17 q6A4v3yj47O9l2oLoZ6sl2bN4RTx2OPj7NJ9sKMLLyIe8Pc496EMIu5ScvfLZ3l5 
18 bbDZnBAq4s5oH1mHW9gRiNAjzBfk5h1shXmrCNNcueZTh1EZhW5N13ony0VEdaUU 
19 XUA0lANMDQKBgDEcFJUbymk3ZQMcG+qUeDtILvgU2KKTSNVd+yS+t94YRUx3k7S3 
20 n/R7Rk8rZY3B9XtXttGUpTekw1RKnWdEK3dnVg+p8n47d/YsAsJyenEY0HRFIiYw 
21 oljgnX0Nqn9m5IbA9OwkL27o27H+TpcUzyAVW+mQIgfDwv1+9naJdxk3AoGBAKXi 
22 oiWMK4JS8q6+GZR9xRMn3ri4BFkb9L+iuotWOLuOyUq2nzD4WalWIrOWDfs0k6Hj 
23 s+s8jYd3wVrSTiVRRlvAjT3YtvZsZxCRhmeAUwBLJrkKeRlxjrE7arMucDefmoh/ 
24 qLMvlBifxmk79et3iq5IFJ8bdgDtd/qB2yZlfmEFAoGABa1XiloiDP8LrMZLorHu 
25 /9Pw4CplBU3m5jxU7mPx+rrK+0VqswZxIc4JX4QpwJ5nkmGp7OcOD3c3sN/nIYFG 
26 je6RmZNr9iCEP6u5R9bopeltG6ipz4skOTe+mO0P9RkueEYgDnELH/ibNKVgzJsS 
27 1FnVzZsIkA+FmmTPlqp8MVw=3 W/za4SS4toDMoiuAvEGwfk2OeNU4zAbnR7T8Qmm5c7rpZevuIWtV/8es12vYBoHf
 4 6SQ5egPng+6BBn929gE7Mzn0ctJfNmqlWeIXPY/GaZcA4gBQSyHzBC1v9xCLaugg
 5 sAWaDhd1bAwE62rGJlObhlJ2ggOP4g2OqVHolip7u4ApwFf7JKnNi8aeR5FBV6aZ
 6 gqISPQTRZ09R4TzqxNJi4mcCSZehqvJQrdhjL3kSHwKycDXKQF5NPdKAol911HPe
 7 /jaRQ314l0w+1JvTHffRYNayzBN80S/sKvGqY2Wg+0SjMjiesQXtutKC5JjY08yk
 8 8X5j9E3PAgMBAAECggEADrGNB3T0e68uJ2TadTetOWgYdD9aY34ZiDc87rLDnuc6
 9 ukj98+WsaA4QtlCGDimOfsu24O7lTouPP42XFPf+OFlQfN9O43CgE8eox2BIqAkm
 10 E2zsB2nB/t0/WRqDKyEOev2Woo29km1H1mL+O6ARxFZ+Z1kaTlnfjYbemEsob0Sr
 11 T2U3d2x6YNng++NPl+y/VLuyxt9hyj1NRsq7xdUNl4eO38pO2fXmHhPetXlwm6YN
 12 pXC6YBaDFI8EzvW7D3HWBL6B+W8WI8W88fvRnMCF6MdtG4jhEZbx5nlCmKPrPdhU
 13 e1ACSObLU1kvTwARFUq2BPxfYBZqDQAKM+d3q+1vbQKBgQDajX74nWtkU89R776R
 14 9RXYvSroE3GiWgmQPjk3ssvUW9lQLlpoMEj6XOYvN6+IdiQjKda4Y43zc2HIKk9H
 15 Xye4d/gZjTBlBy3A1w42E3g1xlbnXeJg323HPqtVjexduyvJPU04nDWuAp9J9qUP
 16 G0ZChGPr76O8NxRg5j6Pn8oOswKBgQDQFJbnCJEAmu9wZGq/iOkkePUNvZZgSxx1
 17 86SIk/8MrqSTKFnNi5/hgEJ/xyGvqSVamaaYE80qdNJ2cBzedrPtD4gCKyT9Y/Xe
 18 uDd9DWpPq8QOMNgSDGj1d3nhHEEqL4MdrI1xe2ASfSjTrk38k85YunIsA46Wh7Dd
 19 raqN86ESdQKBgFQkxg3SDdbCrb9OHoDza0XXDv3q/oUTRTtTuZPIMtG/yxsjvYr/
 20 jBlYSwdC2UIguikPoqu7KJvigHMgVwWTjSdoiQzNXySGbwcfxUjslgueITdS3iWN
 21 4CYl6rE1wxsTRPhlsaVp/wDP4aQIYeQ/C/3wGshrqw575kyoWM3TJ2ghAoGAE4ub
 22 kSAQ3smu7BPCozMtEyv5eMzyLyFfDwVP0zRzpLFS7C/CH7iZ0AjINlByLZnp1FTS
 23 fT5+6xoGGvH1BECKLh5jXDDJTLPzCHStYaW88rbjt6GG6ksYINaUMD0DMf88hbEL
 24 qDk6kQIIr7mTwcHwhA0fZFsBLcqZJnmFp8fWvXECgYASfBKBTZnJhZ7O16voYZvx
 25 4COpk3UBuk5qL3f/HjCe2FPsBhNDtwpnv+BaqAVLy6OeyGdZdfiHTpgIXegRVzkw
 26 uzygak7BwpYED8H8f/cJeTkFmsTKhnMwYvDf+j9ZZ5RjTDyBfbqYKPq+4smn6Qsb
 27 MAiqjonNjwa+oPDLfO6gzQ==
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
41.3 MB
swi-prolog-x_9.2.8+dfsg-3_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary
2 -rw-r--r--···0········0········0····24440·2024-11-25·16:02:41.000000·control.tar.xz2 -rw-r--r--···0········0········0····24452·2024-11-25·16:02:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1961780·2024-11-25·16:02:41.000000·data.tar.xz3 -rw-r--r--···0········0········0··1950304·2024-11-25·16:02:41.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·2024-11-25·16:02:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)·····1181·2024-11-25·16:02:41.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)·····1161·2024-11-25·16:02:41.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)····85630·2024-11-25·16:02:41.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)····85631·2024-11-25·16:02:41.000000·./md5sums
4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2024-11-25·16:02:41.000000·./postinst4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2024-11-25·16:02:41.000000·./postinst
5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2024-11-25·16:02:41.000000·./postrm5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2024-11-25·16:02:41.000000·./postrm
6 -rwxr-xr-x···0·root·········(0)·root·········(0)·······95·2024-11-25·16:02:41.000000·./preinst6 -rwxr-xr-x···0·root·········(0)·root·········(0)·······95·2024-11-25·16:02:41.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.8+dfsg-33 Version:·9.2.8+dfsg-3
4 Architecture:·armhf4 Architecture:·armhf
5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>
6 Installed-Size:·102696 Installed-Size:·10237
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.8+dfsg-3)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.8+dfsg-3)
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.3 MB
data.tar.xz
41.3 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·2024-11-25·16:02:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/aarch64-linux/
7 -rw-r--r--···0·root·········(0)·root·········(0)··1567472·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/lib/armv7l-linux/pl2xpce.so7 -rw-r--r--···0·root·········(0)·root·········(0)··1534652·2024-11-25·16:02:41.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·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/xpce/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.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·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/xpce/appl-help/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.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·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/emacs.qlf748 -rw-r--r--···0·root·········(0)·root·········(0)···147276·2024-11-25·16:02:41.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·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/prolog_mode.qlf766 -rw-r--r--···0·root·········(0)·root·········(0)····68879·2024-11-25·16:02:41.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·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/xpce/prolog/lib/math/835 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.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·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/xpce/prolog/lib/pce.qlf839 -rw-r--r--···0·root·········(0)·root·········(0)····47897·2024-11-25·16:02:41.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·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/trace.qlf1013 -rw-r--r--···0·root·········(0)·root·········(0)····84769·2024-11-25·16:02:41.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·2024-11-25·16:02:41.000000·./usr/lib/swi-prolog/xpce/prolog/lib/xref/1017 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.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 146, 167217 lines modifiedOffset 146, 167217 lines modified
00000910:·772e·532e·6361·7463·685f·616c·6c65·4e00··w.S.catch_alleN.00000910:·772e·532e·6361·7463·685f·616c·6c65·4e00··w.S.catch_alleN.
00000920:·0000·174d·2e77·696e·646f·772e·472e·636f··...M.window.G.co00000920:·0000·174d·2e77·696e·646f·772e·472e·636f··...M.window.G.co
00000930:·6e74·6169·6e65·645f·696e·654e·0000·001e··ntained_ineN....00000930:·6e74·6169·6e65·645f·696e·654e·0000·001e··ntained_ineN....
00000940:·2470·7265·6469·6361·7465·7324·7573·655f··$predicates$use_00000940:·2470·7265·6469·6361·7465·7324·7573·655f··$predicates$use_
00000950:·636c·6173·735f·7465·6d70·6c61·7465·654e··class_templateeN00000950:·636c·6173·735f·7465·6d70·6c61·7465·654e··class_templateeN
00000960:·0000·0009·2474·6f6f·6c73·2431·3665·4e00··....$tools$16eN.00000960:·0000·0009·2474·6f6f·6c73·2431·3665·4e00··....$tools$16eN.
Diff chunk too large, falling back to line-by-line diff (125527 lines added, 125527 lines removed)
00000970:·0000·0924·746f·6f6c·7324·3137·5873·4e00··...$tools$17XsN.00000970:·0000·0924·746f·6f6c·7324·3137·5873·4e00··...$tools$17XsN.
00000980:·0000·1073·6561·7263·685f·6469·7265·6374··...search_direct00000980:·0000·0969·6e73·7461·6e63·6573·4f00·0000··...instancesO...
00000990:·696f·6e4f·0000·0002·4900·0000·0378·4900··ionO....I....xI.00000990:·0249·0000·0003·7849·0000·004f·654e·0000··.I....xI...OeN..
000009a0:·0000·0165·4e00·0000·1956·2e65·6469·746f··...eN....V.edito000009a0:·000d·562e·616e·642e·6d65·6d62·6572·7365··..V.and.memberse
000009b0:·722e·7365·6172·6368·5f64·6972·6563·7469··r.search_directi000009b0:·4e00·0000·1f4d·2e62·696e·6172·795f·636f··N....M.binary_co
000009c0:·6f6e·5873·4e00·0000·0762·7563·6b65·7473··onXsN....buckets000009c0:·6e64·6974·696f·6e2e·532e·696e·6974·6961··ndition.S.initia
000009d0:·4f00·0000·0249·0000·0004·7849·0000·0008··O....I....xI....000009d0:·6c69·7365·654e·0000·0020·4d2e·6269·6e61··liseeN...·M.bina
000009e0:·654e·0000·0014·562e·6861·7368·5f74·6162··eN....V.hash_tab000009e0:·7279·5f65·7870·7265·7373·696f·6e2e·532e··ry_expression.S.
000009f0:·6c65·2e62·7563·6b65·7473·654e·0000·000d··le.bucketseN....000009f0:·696e·6974·6961·6c69·7365·654e·0000·000f··initialiseeN....
00000a00:·432e·6368·6169·6e5f·7461·626c·6565·4e00··C.chain_tableeN.00000a00:·4d2e·626f·6f6c·2e53·2e75·6e6c·696e·6b65··M.bool.S.unlinke
00000a10:·0000·194d·2e68·6173·685f·7461·626c·652e··...M.hash_table.00000a10:·4e00·0000·254d·2e62·726f·7773·6572·5f73··N...%M.browser_s
00000a20:·532e·696e·6974·6961·6c69·7365·654e·0000··S.initialiseeN..00000a20:·656c·6563·745f·6765·7374·7572·652e·532e··elect_gesture.S.
00000a30:·0014·4d2e·6861·7368·5f74·6162·6c65·2e53··..M.hash_table.S00000a30:·696e·6974·6961·6c69·7365·654e·0000·0018··initialiseeN....
00000a40:·2e63·6c65·6172·654e·0000·0016·4d2e·6861··.cleareN....M.ha00000a40:·4d2e·635f·706f·696e·7465·722e·532e·696e··M.c_pointer.S.in
00000a50:·7368·5f74·6162·6c65·2e53·2e62·7563·6b65··sh_table.S.bucke00000a50:·6974·6961·6c69·7365·654e·0000·000c·432e··itialiseeN....C.
00000a60:·7473·654e·0000·0016·4d2e·6861·7368·5f74··tseN....M.hash_t00000a60:·6368·6172·5f61·7272·6179·654e·0000·0015··char_arrayeN....
00000a70:·6162·6c65·2e47·2e62·7563·6b65·7473·654e··able.G.bucketseN00000a70:·4d2e·6369·7263·6c65·2e53·2e69·6e69·7469··M.circle.S.initi
00000a80:·0000·000c·432e·6861·7368·5f74·6162·6c65··....C.hash_table00000a80:·616c·6973·6565·4e00·0000·194d·2e63·6c61··aliseeN....M.cla
00000a90:·654e·0000·0011·4d2e·6e61·6d65·2e47·2e5f··eN....M.name.G._00000a90:·7373·2e53·2e63·7265·6174·6564·5f6d·6573··ss.S.created_mes
00000aa0:·6275·636b·6574·7358·734e·0000·0006·7a6f··bucketsXsN....zo00000aa0:·7361·6765·654e·0000·0017·4d2e·636c·6173··sageeN....M.clas
00000ab0:·6f6d·6564·4f00·0000·0249·0000·0005·7849··omedO....I....xI00000ab0:·732e·532e·6672·6565·645f·6d65·7373·6167··s.S.freed_messag
00000ac0:·0000·0001·654e·0000·0010·4d2e·6672·616d··....eN....M.fram00000ac0:·6565·4e00·0000·1a4d·2e63·6c61·7373·2e53··eeN....M.class.S
00000ad0:·652e·532e·636c·6f73·6564·5873·4e00·0000··e.S.closedXsN...00000ad0:·2e72·6563·6f72·645f·696e·7374·616e·6365··.record_instance
00000ae0:·0672·6562·696e·644f·0000·0002·4900·0000··.rebindO....I...00000ae0:·7365·4e00·0000·144d·2e63·6c61·7373·2e53··seN....M.class.S
00000af0:·0678·4900·0000·0265·4e00·0000·1756·2e70··.xI....eN....V.p00000af0:·2e67·6574·5f6d·6574·686f·6465·4e00·0000··.get_methodeN...
00000b00:·6f70·7570·5f67·6573·7475·7265·2e63·6f6e··opup_gesture.con00000b00:·1b4d·2e63·6c61·7373·2e53·2e69·6e73·7461··.M.class.S.insta
00000b10:·7465·7874·654e·0000·0005·432e·7661·7258··texteN....C.varX00000b10:·6e63·655f·7661·7269·6162·6c65·654e·0000··nce_variableeN..
00000b20:·734e·0000·0007·6465·7369·7265·644f·0000··sN....desiredO..00000b20:·0010·4d2e·636c·6173·732e·532e·6861·6e64··..M.class.S.hand
00000b30:·0002·4900·0000·0778·4900·0000·1265·4e00··..I....xI....eN.00000b30:·6c65·654e·0000·0011·4d2e·636c·6173·732e··leeN....M.class.
00000b40:·0000·124d·2e62·7574·746f·6e2e·532e·636f··...M.button.S.co00000b40:·532e·696e·7374·616c·6c65·4e00·0000·144d··S.installeN....M
00000b50:·6d70·7574·6565·4e00·0000·0d43·2e63·6861··mputeeN....C.cha00000b50:·2e63·6c61·7373·2e47·2e6e·6f5f·6372·6561··.class.G.no_crea
00000b60:·696e·5f68·7970·6572·654e·0000·0013·4d2e··in_hypereN....M.00000b60:·7465·6465·4e00·0000·124d·2e63·6c61·7373··tedeN....M.class
00000b70:·6368·6172·5f61·7272·6179·2e47·2e63·6f70··char_array.G.cop00000b70:·2e47·2e6e·6f5f·6672·6565·6465·4e00·0000··.G.no_freedeN...
00000b80:·7965·4e00·0000·204d·2e64·6961·6c6f·672e··yeN...·M.dialog.00000b80:·1356·2e63·6c61·7373·2e63·6c6f·6e65·5f73··.V.class.clone_s
00000b90:·532e·5f63·6f6d·7075·7465·5f64·6573·6972··S._compute_desir00000b90:·7479·6c65·654e·0000·0012·562e·636c·6173··tyleeN....V.clas
00000ba0:·6564·5f73·697a·6565·4e00·0000·104d·2e64··ed_sizeeN....M.d00000ba0:·732e·7361·7665·5f73·7479·6c65·654e·0000··s.save_styleeN..
00000bb0:·6963·742e·532e·736f·7274·5f62·7965·4e00··ict.S.sort_byeN.00000bb0:·0012·562e·636c·6173·732e·6e6f·5f63·7265··..V.class.no_cre
00000bc0:·0000·0e56·2e64·6963·742e·736f·7274·5f62··...V.dict.sort_b00000bc0:·6174·6564·654e·0000·0010·562e·636c·6173··atedeN....V.clas
00000bd0:·7965·4e00·0000·104d·2e6d·656e·752e·532e··yeN....M.menu.S.00000bd0:·732e·6e6f·5f66·7265·6564·654e·0000·0018··s.no_freedeN....
00000be0:·636f·6d70·7574·6565·4e00·0000·0f4d·2e70··computeeN....M.p00000be0:·562e·636c·6173·732e·6368·616e·6765·645f··V.class.changed_
00000bf0:·6172·626f·782e·472e·6669·6e64·654e·0000··arbox.G.findeN..00000bf0:·6d65·7373·6167·6573·654e·0000·0018·562e··messageseN....V.
00000c00:·0012·4d2e·736c·6964·6572·2e53·2e63·6f6d··..M.slider.S.com00000c00:·636c·6173·732e·6372·6561·7465·645f·6d65··class.created_me
00000c10:·7075·7465·654e·0000·0005·432e·7461·6265··puteeN....C.tabe00000c10:·7373·6167·6573·654e·0000·0016·562e·636c··ssageseN....V.cl
00000c20:·4e00·0000·0f4d·2e74·6162·6c65·2e53·2e77··N....M.table.S.w00000c20:·6173·732e·6672·6565·645f·6d65·7373·6167··ass.freed_messag
00000c30:·6964·7468·654e·0000·0015·4d2e·7465·7874··idtheN....M.text00000c30:·6573·654e·0000·0011·562e·636c·6173·732e··eseN....V.class.
00000c40:·5f69·7465·6d2e·532e·636f·6d70·7574·6565··_item.S.computee00000c40:·756e·5f61·6e73·7765·7265·4e00·0000·1156··un_answereN....V
00000c50:·4e00·0000·1256·2e74·696c·652e·6964·6561··N....V.tile.idea00000c50:·2e63·6c61·7373·2e69·6e73·7461·6e63·6573··.class.instances
00000c60:·6c5f·7769·6474·6865·4e00·0000·1356·2e74··l_widtheN....V.t00000c60:·654e·0000·0010·562e·636c·6173·732e·7265··eN....V.class.re
00000c70:·696c·652e·6964·6561·6c5f·6865·6967·6874··ile.ideal_height00000c70:·616c·6973·6564·654e·0000·0007·432e·636c··alisedeN....C.cl
00000c80:·654e·0000·0011·562e·7469·6c65·2e68·6f72··eN....V.tile.hor00000c80:·6173·7365·4e00·0000·184d·2e63·6c61·7373··asseN....M.class
00000c90:·5f73·6872·696e·6b65·4e00·0000·0643·2e76··_shrinkeN....C.v00000c90:·5f76·6172·6961·626c·652e·532e·7661·6c75··_variable.S.valu
00000ca0:·6965·7765·4e00·0000·204d·2e77·696e·646f··ieweN...·M.windo00000ca0:·6565·4e00·0000·144d·2e63·6f6e·6e65·6374··eeN....M.connect
00000cb0:·772e·532e·5f63·6f6d·7075·7465·5f64·6573··w.S._compute_des00000cb0:·696f·6e2e·532e·6576·656e·7465·4e00·0000··ion.S.eventeN...
00000cc0:·6972·6564·5f73·697a·6565·4e00·0000·2a4d··ired_sizeeN...*M00000cc0:·0a43·2e63·6f6e·7374·616e·7465·4e00·0000··.C.constanteN...
00000cd0:·2e77·696e·646f·775f·6465·636f·7261·746f··.window_decorato00000cd0:·134d·2e63·7265·6174·652e·532e·6172·6775··.M.create.S.argu
00000ce0:·722e·532e·5f63·6f6d·7075·7465·5f64·6573··r.S._compute_des00000ce0:·6d65·6e74·654e·0000·0008·432e·6372·6561··menteN....C.crea
00000cf0:·6972·6564·5f73·697a·6558·734e·0000·0009··ired_sizeXsN....00000cf0:·7465·654e·0000·0015·4d2e·6465·7669·6365··teeN....M.device
00000d00:·7072·696d·6974·6976·654f·0000·0002·4900··primitiveO....I.00000d00:·2e53·2e69·6e69·7469·616c·6973·6565·4e00··.S.initialiseeN.
00000d10:·0000·0878·4900·0000·2565·4e00·0000·144d··...xI...%eN....M00000d10:·0000·154d·2e64·6961·6c6f·672e·532e·696e··...M.dialog.S.in
00000d20:·2e61·7263·2e53·2e5f·7265·6472·6177·5f61··.arc.S._redraw_a00000d20:·6974·6961·6c69·7365·654e·0000·0011·4d2e··itialiseeN....M.
00000d30:·7265·6165·4e00·0000·164d·2e61·7272·6f77··reaeN....M.arrow00000d30:·6469·616c·6f67·2e53·2e61·7070·656e·6465··dialog.S.appende
00000d40:·2e53·2e5f·7265·6472·6177·5f61·7265·6165··.S._redraw_areae00000d40:·4e00·0000·0843·2e64·6961·6c6f·6765·4e00··N....C.dialogeN.
00000d50:·4e00·0000·1d4d·2e62·657a·6965·725f·6375··N....M.bezier_cu00000d50:·0000·0943·2e64·6973·706c·6179·654e·0000··...C.displayeN..
00000d60:·7276·652e·532e·5f72·6564·7261·775f·6172··rve.S._redraw_ar00000d60:·001c·4d2e·6469·7370·6c61·795f·6d61·6e61··..M.display_mana
00000d70:·6561·654e·0000·0017·4d2e·6269·746d·6170··eaeN....M.bitmap00000d70:·6765·722e·472e·636f·6e74·6169·6e73·654e··ger.G.containseN
00000d80:·2e53·2e5f·7265·6472·6177·5f61·7265·6165··.S._redraw_areae00000d80:·0000·0020·4d2e·6564·6974·5f74·6578·745f··...·M.edit_text_
00000d90:·4e00·0000·144d·2e62·6f78·2e53·2e5f·7265··N....M.box.S._re00000d90:·6765·7374·7572·652e·532e·696e·6974·6961··gesture.S.initia
00000da0:·6472·6177·5f61·7265·6165·4e00·0000·174d··draw_areaeN....M00000da0:·6c69·7365·654e·0000·0016·4d2e·656c·6c69··liseeN....M.elli
00000db0:·2e62·7574·746f·6e2e·532e·5f72·6564·7261··.button.S._redra00000db0:·7073·652e·532e·696e·6974·6961·6c69·7365··pse.S.initialise
00000dc0:·775f·6172·6561·654e·0000·0017·4d2e·6369··w_areaeN....M.ci00000dc0:·654e·0000·0016·4d2e·6765·7374·7572·652e··eN....M.gesture.
00000dd0:·7263·6c65·2e53·2e5f·7265·6472·6177·5f61··rcle.S._redraw_a00000dd0:·532e·696e·6974·6961·6c69·7365·654e·0000··S.initialiseeN..
00000de0:·7265·6165·4e00·0000·174d·2e64·6576·6963··reaeN....M.devic00000de0:·0018·4d2e·6772·6170·6869·6361·6c2e·532e··..M.graphical.S.
00000df0:·652e·532e·5f72·6564·7261·775f·6172·6561··e.S._redraw_area00000df0:·696e·6974·6961·6c69·7365·654e·0000·0013··initialiseeN....
00000e00:·654e·0000·001d·4d2e·6469·616c·6f67·5f67··eN....M.dialog_g00000e00:·4d2e·6772·6170·6869·6361·6c2e·532e·6576··M.graphical.S.ev
00000e10:·726f·7570·2e53·2e5f·7265·6472·6177·5f61··roup.S._redraw_a00000e10:·656e·7465·4e00·0000·144d·2e67·7261·7068··enteN....M.graph
00000e20:·7265·6165·4e00·0000·174d·2e65·6469·746f··reaeN....M.edito00000e20:·6963·616c·2e53·2e68·616e·646c·6565·4e00··ical.S.handleeN.
00000e30:·722e·532e·5f72·6564·7261·775f·6172·6561··r.S._redraw_area00000e30:·0000·1c4d·2e68·616e·646c·6572·5f67·726f··...M.handler_gro
00000e40:·654e·0000·0018·4d2e·656c·6c69·7073·652e··eN....M.ellipse.00000e40:·7570·2e53·2e69·6e69·7469·616c·6973·6565··up.S.initialisee
00000e50:·532e·5f72·6564·7261·775f·6172·6561·654e··S._redraw_areaeN00000e50:·4e00·0000·184d·2e68·6f73·745f·6461·7461··N....M.host_data
00000e60:·0000·0017·4d2e·6669·6775·7265·2e53·2e5f··....M.figure.S._00000e60:·2e53·2e69·6e69·7469·616c·6973·6565·4e00··.S.initialiseeN.
00000e70:·7265·6472·6177·5f61·7265·6165·4e00·0000··redraw_areaeN...00000e70:·0000·0b43·2e68·6f73·745f·6461·7461·654e··...C.host_dataeN
00000e80:·1a4d·2e67·7261·7068·6963·616c·2e53·2e5f··.M.graphical.S._00000e80:·0000·0014·4d2e·6a6f·696e·742e·532e·696e··....M.joint.S.in
00000e90:·7265·6472·6177·5f61·7265·6165·4e00·0000··redraw_areaeN...00000e90:·6974·6961·6c69·7365·654e·0000·0007·432e··itialiseeN....C.
00000ea0:·0b43·2e67·7261·7068·6963·616c·654e·0000··.C.graphicaleN..00000ea0:·6a6f·696e·7465·4e00·0000·0843·2e6e·756d··jointeN....C.num
00000eb0:·0016·4d2e·6c61·6265·6c2e·532e·5f72·6564··..M.label.S._red00000eb0:·6265·7265·4e00·0000·0843·2e6f·626a·6563··bereN....C.objec
00000ec0:·7261·775f·6172·6561·654e·0000·001a·4d2e··raw_areaeN....M.00000ec0:·7465·4e00·0000·104d·2e70·6172·626f·782e··teN....M.parbox.
00000ed0:·6c61·6265·6c5f·626f·782e·532e·5f72·6564··label_box.S._red00000ed0:·532e·6364·6174·6165·4e00·0000·0f4d·2e70··S.cdataeN....M.p
00000ee0:·7261·775f·6172·6561·654e·0000·0015·4d2e··raw_areaeN....M.00000ee0:·6174·682e·532e·706f·696e·7473·654e·0000··ath.S.pointseN..
00000ef0:·6c69·6e65·2e53·2e5f·7265·6472·6177·5f61··line.S._redraw_a00000ef0:·000d·562e·7061·7468·2e70·6f69·6e74·7365··..V.path.pointse
00000f00:·7265·6165·4e00·0000·1d4d·2e6c·6973·745f··reaeN....M.list_00000f00:·4e00·0000·124d·2e70·6365·2e53·2e69·6e69··N....M.pce.S.ini
00000f10:·6272·6f77·7365·722e·532e·5f72·6564·7261··browser.S._redra00000f10:·7469·616c·6973·6565·4e00·0000·104d·2e70··tialiseeN....M.p
00000f20:·775f·6172·6561·654e·0000·0015·4d2e·6d65··w_areaeN....M.me00000f20:·6365·2e53·2e66·6f72·5f6e·616d·6565·4e00··ce.S.for_nameeN.
00000f30:·6e75·2e53·2e5f·7265·6472·6177·5f61·7265··nu.S._redraw_are00000f30:·0000·0f43·2e70·6f70·7570·5f67·6573·7475··...C.popup_gestu
00000f40:·6165·4e00·0000·194d·2e6d·656e·755f·6261··aeN....M.menu_ba00000f40:·7265·654e·0000·0018·4d2e·7072·6f67·7261··reeN....M.progra
00000f50:·722e·532e·5f72·6564·7261·775f·6172·6561··r.S._redraw_area00000f50:·6d5f·6f62·6a65·6374·2e53·2e74·7261·6365··m_object.S.trace
00000f60:·654e·0000·0008·432e·6e75·6d62·6572·654e··eN....C.numbereN00000f60:·654e·0000·0018·4d2e·7072·6f67·7261·6d5f··eN....M.program_
00000f70:·0000·0017·4d2e·7061·7262·6f78·2e53·2e5f··....M.parbox.S._00000f70:·6f62·6a65·6374·2e47·2e74·7261·6365·654e··object.G.traceeN
00000f80:·7265·6472·6177·5f61·7265·6165·4e00·0000··redraw_areaeN...00000f80:·0000·0019·4d2e·7265·636f·676e·6973·6572··....M.recogniser
00000f90:·154d·2e70·6174·682e·532e·5f72·6564·7261··.M.path.S._redra00000f90:·2e53·2e69·6e69·7469·616c·6973·6565·4e00··.S.initialiseeN.
00000fa0:·775f·6172·6561·654e·0000·001b·4d2e·7363··w_areaeN....M.sc00000fa0:·0000·1d4d·2e72·6573·697a·655f·6765·7374··...M.resize_gest
00000fb0:·726f·6c6c·5f62·6172·2e53·2e5f·7265·6472··roll_bar.S._redr00000fb0:·7572·652e·532e·696e·6974·6961·6c69·7365··ure.S.initialise
00000fc0:·6177·5f61·7265·6165·4e00·0000·174d·2e73··aw_areaeN....M.s00000fc0:·654e·0000·0025·4d2e·7265·7369·7a65·5f6f··eN...%M.resize_o
00000fd0:·6c69·6465·722e·532e·5f72·6564·7261·775f··lider.S._redraw_00000fd0:·7574·6c69·6e65·5f67·6573·7475·7265·2e53··utline_gesture.S
00000fe0:·6172·6561·654e·0000·0014·4d2e·7461·622e··areaeN....M.tab.00000fe0:·2e69·6e69·7469·616c·6973·6565·4e00·0000··.initialiseeN...
00000ff0:·532e·5f72·6564·7261·775f·6172·6561·654e··S._redraw_areaeN00000ff0:·294d·2e72·6573·697a·655f·7461·626c·655f··)M.resize_table_
00001000:·0000·001a·4d2e·7461·625f·7374·6163·6b2e··....M.tab_stack.00001000:·736c·6963·655f·6765·7374·7572·652e·532e··slice_gesture.S.
00001010:·532e·5f72·6564·7261·775f·6172·6561·654e··S._redraw_areaeN00001010:·696e·6974·6961·6c69·7365·654e·0000·0014··initialiseeN....
00001020:·0000·0015·4d2e·7465·7874·2e53·2e5f·7265··....M.text.S._re00001020:·4d2e·7365·6e64·5f6d·6574·686f·642e·532e··M.send_method.S.
00001030:·6472·6177·5f61·7265·6165·4e00·0000·0d43··draw_areaeN....C00001030:·7365·6e64·654e·0000·000b·432e·7461·626c··sendeN....C.tabl
00001040:·2e74·6578·745f·6275·6666·6572·654e·0000··.text_buffereN..00001040:·655f·726f·7765·4e00·0000·0d43·2e74·6162··e_roweN....C.tab
00001050:·001c·4d2e·7465·7874·5f63·7572·736f·722e··..M.text_cursor.00001050:·6c65·5f73·6c69·6365·654e·0000·0014·4d2e··le_sliceeN....M.
00001060:·532e·5f72·6564·7261·775f·6172·6561·654e··S._redraw_areaeN00001060:·7465·7874·5f69·6d61·6765·2e53·2e65·7665··text_image.S.eve
00001070:·0000·001b·4d2e·7465·7874·5f69·6d61·6765··....M.text_image00001070:·6e74·654e·0000·0019·4d2e·7465·7874·5f69··nteN....M.text_i
00001080:·2e53·2e5f·7265·6472·6177·5f61·7265·6165··.S._redraw_areae00001080:·6d61·6765·2e53·2e69·6e69·7469·616c·6973··mage.S.initialis
00001090:·4e00·0000·1a4d·2e74·6578·745f·6974·656d··N....M.text_item00001090:·6565·4e00·0000·154d·2e74·6578·745f·6d61··eeN....M.text_ma
000010a0:·2e53·2e5f·7265·6472·6177·5f61·7265·6165··.S._redraw_areae000010a0:·7267·696e·2e53·2e65·7665·6e74·654e·0000··rgin.S.eventeN..
000010b0:·4e00·0000·1c4d·2e74·6578·745f·6d61·7267··N....M.text_marg000010b0:·000d·432e·7465·7874·5f6d·6172·6769·6e65··..C.text_margine
000010c0:·696e·2e53·2e5f·7265·6472·6177·5f61·7265··in.S._redraw_are000010c0:·4e00·0000·0d4d·2e74·7970·652e·532e·6b69··N....M.type.S.ki
000010d0:·6165·4e00·0000·154d·2e74·7265·652e·532e··aeN....M.tree.S.000010d0:·6e64·654e·0000·000b·562e·7479·7065·2e6b··ndeN....V.type.k
000010e0:·5f72·6564·7261·775f·6172·6561·654e·0000··_redraw_areaeN..000010e0:·696e·6465·4e00·0000·1a4d·2e76·6172·6961··indeN....M.varia
Max diff block lines reached; 5751976/23075284 bytes (24.93%) 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·2e38·2b64·6673·672f·6275··og-9.2.8+dfsg/bu00000040:·6f67·2d39·2e32·2e38·2b64·6673·672f·6275··og-9.2.8+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·3231·3734·3951··emacs.qlf.21749Q00000070:·656d·6163·732e·716c·662e·3934·3437·514d··emacs.qlf.9447QM
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·2e38·2b64·6673·672f·6275·696c·642f··.2.8+dfsg/build/000000b0:·322e·382b·6466·7367·2f62·7569·6c64·2f68··2.8+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·382b·6466·7367·2f62·7569·6c64··9.2.8+dfsg/build00000210:·2e32·2e38·2b64·6673·672f·6275·696c·642f··.2.8+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·382b··wi-prolog-9.2.8+00000370:·692d·7072·6f6c·6f67·2d39·2e32·2e38·2b64··i-prolog-9.2.8+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·2e38··swi-prolog-9.2.8000003e0:·7769·2d70·726f·6c6f·672d·392e·322e·382b··wi-prolog-9.2.8+
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·2e38·2b64·6673·672f·6275··og-9.2.8+dfsg/bu00000040:·6f67·2d39·2e32·2e38·2b64·6673·672f·6275··og-9.2.8+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:·3231·3839·3051·4d03·a265·6d61·6373·5f70··21890QM..emacs_p00000080:·3937·3131·514d·03a2·656d·6163·735f·7072··9711QM..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·2e38·2b64·6673·672f·6275·696c··-9.2.8+dfsg/buil000000c0:·392e·322e·382b·6466·7367·2f62·7569·6c64··9.2.8+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:·2e38·2b64·6673·672f·6275·696c·642f·686f··.8+dfsg/build/ho00000680:·382b·6466·7367·2f62·7569·6c64·2f68·6f6d··8+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·2e38·2b64·6673·672f·6275··og-9.2.8+dfsg/bu00000040:·6f67·2d39·2e32·2e38·2b64·6673·672f·6275··og-9.2.8+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·3231·3730·3551·4d03·8670·6365·4620··f.21705QM..pceF·00000070:·662e·3933·3939·514d·0386·7063·6546·2081··f.9399QM..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·2e38·2b64·6673·672f··olog-9.2.8+dfsg/000000a0:·6c6f·672d·392e·322e·382b·6466·7367·2f62··log-9.2.8+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·2e38·2b64·6673·672f·6275·696c··-9.2.8+dfsg/buil00000370:·392e·322e·382b·6466·7367·2f62·7569·6c64··9.2.8+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·382b·6466·7367·2f62·7569·6c64·2f68··2.8+dfsg/build/h00000550:·2e38·2b64·6673·672f·6275·696c·642f·686f··.8+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:·2e38·2b64·6673·672f·6275·696c·642f·686f··.8+dfsg/build/ho000005c0:·382b·6466·7367·2f62·7569·6c64·2f68·6f6d··8+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·2e38·2b64·6673·672f·6275·696c··-9.2.8+dfsg/buil00000720:·392e·322e·382b·6466·7367·2f62·7569·6c64··9.2.8+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·382b·6466·7367·2f62·7569··g-9.2.8+dfsg/bui00000780:·2d39·2e32·2e38·2b64·6673·672f·6275·696c··-9.2.8+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·2e38·2b64·6673·672f·6275··og-9.2.8+dfsg/bu00000040:·6f67·2d39·2e32·2e38·2b64·6673·672f·6275··og-9.2.8+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·3231·3832·3951··trace.qlf.21829Q00000070:·7472·6163·652e·716c·662e·3937·3039·514d··trace.qlf.9709QM
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·2e38··swi-prolog-9.2.8000000b0:·7769·2d70·726f·6c6f·672d·392e·322e·382b··wi-prolog-9.2.8+
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·2e38·2b64·6673·672f··olog-9.2.8+dfsg/000001d0:·6c6f·672d·392e·322e·382b·6466·7367·2f62··log-9.2.8+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·382b·6466·7367·2f62·7569·6c64·2f68··2.8+dfsg/build/h00000240:·2e38·2b64·6673·672f·6275·696c·642f·686f··.8+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·2e38·2b64·6673·672f··olog-9.2.8+dfsg/000002b0:·6c6f·672d·392e·322e·382b·6466·7367·2f62··log-9.2.8+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.4 MB
./usr/lib/swi-prolog/lib/armv7l-linux/pl2xpce.so vs.
./usr/lib/swi-prolog/lib/aarch64-linux/pl2xpce.so
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:··········1566392·(bytes·into·file)13 ··Start·of·section·headers:··········1533612·(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······0x14a2c8·0x0014a2c8·0x0014a2c8·0x07590·0x07590·R···0x46 ··ARM_EXIDX······0x149340·0x00149340·0x00149340·0x00008·0x00008·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x15185c·0x15185c·R·E·0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x14934c·0x14934c·R·E·0x1000
8 ··LOAD···········0x151f8c·0x00152f8c·0x00152f8c·0x2c5c4·0x3e290·RW··0x10008 ··LOAD···········0x149f94·0x0014af94·0x0014af94·0x2c5bc·0x3e288·RW··0x1000
9 ··DYNAMIC········0x15328c·0x0015428c·0x0015428c·0x00138·0x00138·RW··0x49 ··DYNAMIC········0x14b294·0x0014c294·0x0014c294·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······0x151f8c·0x00152f8c·0x00152f8c·0x02074·0x02074·R···0x112 ··GNU_RELRO······0x149f94·0x0014af94·0x0014af94·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·0x17e6b8:1 There·are·26·section·headers,·starting·at·offset·0x1766ac:
  
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·0d3e44·00··AX··0···0··815 ··[11]·.text·············PROGBITS········0003a7f0·03a7f0·0d3e44·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········0010e6bc·10e6bc·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0010e634·10e634·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0010e6c4·10e6c4·03ad04·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0010e63c·10e63c·03ad04·00···A··0···0··4
18 ··[14]·.ARM.extab········PROGBITS········001493c8·1493c8·000f00·00···A··0···0··4 
19 ··[15]·.ARM.exidx········ARM_EXIDX·······0014a2c8·14a2c8·007590·00··AL·11···0··418 ··[14]·.ARM.exidx········ARM_EXIDX·······00149340·149340·000008·00··AL·11···0··4
20 ··[16]·.eh_frame·········PROGBITS········00151858·151858·000004·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00149348·149348·000004·00···A··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······00152f8c·151f8c·000004·04··WA··0···0··420 ··[16]·.init_array·······INIT_ARRAY······0014af94·149f94·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00152f90·151f90·000004·04··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······0014af98·149f98·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······PROGBITS········00152f94·151f94·0012f8·00··WA··0···0··422 ··[18]·.data.rel.ro······PROGBITS········0014af9c·149f9c·0012f8·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········0015428c·15328c·000138·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0014c294·14b294·000130·08··WA··4···0··4
25 ··[21]·.got··············PROGBITS········001543c4·1533c4·000c3c·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0014c3c4·14b3c4·000c3c·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00155000·154000·02a550·00··WA··0···0··825 ··[21]·.data·············PROGBITS········0014d000·14c000·02a550·00··WA··0···0··8
27 ··[23]·.bss··············NOBITS··········0017f550·17e550·011ccc·00··WA··0···0··826 ··[22]·.bss··············NOBITS··········00177550·176550·011ccc·00··WA··0···0··8
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·17e550·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·176550·000031·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·17e584·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·176584·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·17e5b8·0000fd·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·1765b8·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.78 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·0x15328c·contains·35·entries:1 Dynamic·section·at·offset·0x14b294·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)·······················0x10e6bc13 ·0x0000000d·(FINI)·······················0x10e634
15 ·0x00000019·(INIT_ARRAY)·················0x152f8c14 ·0x00000019·(INIT_ARRAY)·················0x14af94
16 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)15 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
17 ·0x0000001a·(FINI_ARRAY)·················0x152f9016 ·0x0000001a·(FINI_ARRAY)·················0x14af98
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)·····················0x1543c423 ·0x00000003·(PLTGOT)·····················0x14c3c4
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:·3af121acfbf79032637f0adc0b84db1523fb53443 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·71a008de35cacfff2c097dad627878917a5cac99
19.1 KB
readelf --wide --version-info {}
Max HTML report size reached
1.56 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, 15 lines modifiedOffset 381, 14 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
Offset 437, 14 lines modifiedOffset 434, 16 lines modified
437 I{DzDyD6434 I{DzDyD6
438 I;F"F(FqX435 I;F"F(FqX
439 chRFYF@F436 chRFYF@F
440 KQbk;F@F437 KQbk;F@F
441 kx12i3F,i438 kx12i3F,i
442 ACFx1Bi8F439 ACFx1Bi8F
443 M|D}D·hN440 M|D}D·hN
 441 K{DXhpGB
 442 K{DX`pG6
444 F'HZF)FxD/443 F'HZF)FxD/
445 BJ|DBOBK444 BJ|DBOBK
446 'I·JyD#i445 'I·JyD#i
447 H2F)FxD/446 H2F)FxD/
448 IK{DIH!FxD/447 IK{DIH!FxD/
449 jJ|DjKzDjM448 jJ|DjKzDjM
450 9A*Fd1PF4449 9A*Fd1PF4
Offset 828, 15 lines modifiedOffset 827, 15 lines modified
828 SFBF)FHF827 SFBF)FHF
829 +F:F1F·F828 +F:F1F·F
830 F}DHNHK~D,Y829 F}DHNHK~D,Y
831 F%H2F!FxD830 F%H2F!FxD
832 F<0(31hDF831 F<0(31hDF
833 ,M}DqOrJ832 ,M}DqOrJ
834 KFBF9F0F833 KFBF9F0F
835 ffffff9@^834 ffffff9@
836 "I(F~DyD835 "I(F~DyD
837 %A(7d1:F836 %A(7d1:F
838 %A:F(1(F837 %A:F(1(F
839 !A<2,1(F838 !A<2,1(F
840 qF:F@FdF839 qF:F@FdF
841 %%%%%%%%%%840 %%%%%%%%%%
842 ")a"q#`ki841 ")a"q#`ki
Offset 6147, 15 lines modifiedOffset 6146, 15 lines modified
6147 Copyright·(C)·1993-2009·University·of·Amsterdam.6146 Copyright·(C)·1993-2009·University·of·Amsterdam.
6148 XPCE·comes·with·ABSOLUTELY·NO·WARRANTY.·This·is·free·software,6147 XPCE·comes·with·ABSOLUTELY·NO·WARRANTY.·This·is·free·software,
6149 and·you·are·welcome·to·redistribute·it·under·certain·conditions.6148 and·you·are·welcome·to·redistribute·it·under·certain·conditions.
6150 The·host-language·is·%s6149 The·host-language·is·%s
6151 ./packages/xpce/src/ker/self.c6150 ./packages/xpce/src/ker/self.c
6152 isName(ref)6151 isName(ref)
6153 $PCEHOME/Defaults6152 $PCEHOME/Defaults
6154 armv7l-linux6153 aarch64-linux
6155 q+1-s·<·(long)sizeof(v)6154 q+1-s·<·(long)sizeof(v)
6156 %d.%d.%d6155 %d.%d.%d
6157 PCEAPPDATA6156 PCEAPPDATA
6158 ·(y/n)·?·6157 ·(y/n)·?·
6159 Please·answer·`y'·or·`n'6158 Please·answer·`y'·or·`n'
6160 Version:6159 Version:
6161 »       Release:············%s6160 »       Release:············%s
Offset 9701, 15 lines modifiedOffset 9700, 14 lines modified
9701 .shstrtab9700 .shstrtab
9702 .note.gnu.build-id9701 .note.gnu.build-id
9703 .gnu.hash9702 .gnu.hash
9704 .gnu.version9703 .gnu.version
9705 .gnu.version_r9704 .gnu.version_r
9706 .rel.dyn9705 .rel.dyn
9707 .rel.plt9706 .rel.plt
9708 .ARM.extab 
9709 .ARM.exidx9707 .ARM.exidx
9710 .eh_frame9708 .eh_frame
9711 .init_array9709 .init_array
9712 .fini_array9710 .fini_array
9713 .data.rel.ro9711 .data.rel.ro
9714 .dynamic9712 .dynamic
9715 .ARM.attributes9713 .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
10.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 0010e6bc·<.fini>:2 0010e634·<.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 ··0x00151858·00000000····························....2 ··0x00149348·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 ··0x00152f8c·3da90300····························=...2 ··0x0014af94·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 ··0x00152f90·fda80300····························....2 ··0x0014af98·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·66313231·61636662·66373930·33323633·f121acfbf7903263 
3 ··0x00000010·37663061·64633062·38346462·31353233·7f0adc0b84db15232 ··0x00000000·61303038·64653335·63616366·66663263·a008de35cacfff2c
 3 ··0x00000010·30393764·61643632·37383738·39313761·097dad627878917a
4 ··0x00000020·66623533·34342e64·65627567·00000000·fb5344.debug....4 ··0x00000020·35636163·39392e64·65627567·00000000·5cac99.debug....
5 ··0x00000030·caf7bcb6····························....5 ··0x00000030·8040d958····························.@.X
  
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.76 MB
swi-prolog-bdb-dbgsym_9.2.8+dfsg-3_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary
2 -rw-r--r--···0········0········0······524·2024-11-25·16:02:41.000000·control.tar.xz2 -rw-r--r--···0········0········0······528·2024-11-25·16:02:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0····47996·2024-11-25·16:02:41.000000·data.tar.xz3 -rw-r--r--···0········0········0····47880·2024-11-25·16:02:41.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.8+dfsg-3)8 Depends:·swi-prolog-bdb·(=·9.2.8+dfsg-3)
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:·8cec6f20c0695e594b715562453623b6efcab4b412 Build-Ids:·98d86a43750005f4d5da952d8bfdad9b344b5e09
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/8c/ec6f20c0695e594b715562453623b6efcab4b4.debug1 usr/lib/debug/.build-id/98/d86a43750005f4d5da952d8bfdad9b344b5e09.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·2024-11-25·16:02:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/8c/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/98/
7 -rw-r--r--···0·root·········(0)·root·········(0)····54672·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/8c/ec6f20c0695e594b715562453623b6efcab4b4.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····54364·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/98/d86a43750005f4d5da952d8bfdad9b344b5e09.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/swi-prolog-bdb-dbgsym·->·swi-prolog-bdb10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/swi-prolog-bdb-dbgsym·->·swi-prolog-bdb
1.75 MB
./usr/lib/debug/.build-id/8c/ec6f20c0695e594b715562453623b6efcab4b4.debug vs.
./usr/lib/debug/.build-id/98/d86a43750005f4d5da952d8bfdad9b344b5e09.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 75% similar despite different names
1020 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········53192·(bytes·into·file)13 ··Start·of·section·headers:··········52964·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x03f90·R·E·0x1000
8 ··LOAD···········0x000d70·0x00005d70·0x00005d70·0x00000·0x005a0·RW··0x10007 ··LOAD···········0x000d78·0x00004d78·0x00004d78·0x00000·0x00598·RW··0x1000
9 ··DYNAMIC········0x000d70·0x00005db8·0x00005db8·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x000d78·0x00004dc0·0x00004dc0·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······0x000d70·0x00005d70·0x00005d70·0x00000·0x00290·R···0x111 ··GNU_RELRO······0x000d78·0x00004d78·0x00004d78·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·0xcfc8:1 There·are·35·section·headers,·starting·at·offset·0xcee4:
  
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··········00005d70·000d70·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00004d78·000d78·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00005d74·000d70·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00004d7c·000d78·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········00005d78·000d70·000040·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········00004d80·000d78·000040·00··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········00005db8·000d70·000108·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········00004dc0·000d78·000100·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········00005ec0·000d70·000140·04··WA··0···0··423 ··[19]·.got··············NOBITS··········00004ec0·000d78·000140·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00006000·000d70·00028c·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00005000·000d78·00028c·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········0000628c·000d70·000084·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0000528c·000d78·000084·00··WA··0···0··4
28 ··[24]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
30 ··[26]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··128 ··[24]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
31 ··[27]·.debug_info·······PROGBITS········00000000·0001a8·0061fd·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·000188·006203·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·0063a8·000336·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·00638c·000336·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·0066e0·00143e·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·0066c4·00143d·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·007b20·0002b6·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·007b04·0002b3·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·007dd8·0017c5·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·007db8·0017bb·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·0095a0·001525·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·009574·001522·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·00aac8·000433·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·00aa98·000433·00···C··0···0··4
38 ··[34]·.symtab···········SYMTAB··········00000000·00aefc·0014a0·10·····35·251··436 ··[32]·.symtab···········SYMTAB··········00000000·00aecc·001440·10·····33·247··4
39 ··[35]·.strtab···········STRTAB··········00000000·00c39c·000ab7·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·00c30c·000a79·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·00ce53·000174·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·00cd85·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:·8cec6f20c0695e594b715562453623b6efcab4b43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·98d86a43750005f4d5da952d8bfdad9b344b5e09
513 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
924 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.14 KB
strings --all --bytes=8 {}
    
Offset 1, 20 lines modifiedOffset 1, 15 lines modified
1 i^YKqUbE6# 
2 GCC:·(Debian·14.2.0-8)·14.2.01 4K^»    GCC:·(Debian·14.2.0-8)·14.2.0
 2 4spu2tbU4
 3 )_SGdyz*
 4 !u?[u]O(
3 ct{·Y<iZ_ 
4 iMFgAO_wr 
5 &#2%Mw!{ 
6 #(/g*kOTv 
7 t:^]>Yv> 
8 OlC5l|*8 
9 EKfhVcvE5 EKfhVcvE
 6 2!Ym8'\m
 7 1e>J%Td5
 8 -GjS*QM$
10 Y*EgD$H31 
11 YVAYF=Z+ 
12 \ba"<gGY 
13 NR,5J,z% 
14 DHD7$DD"DBd9 DHD7$DD"DBd
15 '_eaQy}q10 '_eaQy}q
16 q1I>-fDd11 q1I>-fDd
17 call_weak_fn12 call_weak_fn
18 crtstuff.c13 crtstuff.c
19 all_implied_fbits14 all_implied_fbits
20 deregister_tm_clones15 deregister_tm_clones
Offset 110, 15 lines modifiedOffset 105, 14 lines modified
110 PL_atom_chars105 PL_atom_chars
111 install_bdb4pl106 install_bdb4pl
112 PL_predicate107 PL_predicate
113 PL_permission_error108 PL_permission_error
114 db_env_create@DB5_3109 db_env_create@DB5_3
115 memcmp@GLIBC_2.4110 memcmp@GLIBC_2.4
116 PL_unify_atom111 PL_unify_atom
117 __aeabi_unwind_cpp_pr0@GCC_3.5 
118 pthread_setspecific@GLIBC_2.34112 pthread_setspecific@GLIBC_2.34
119 PL_foreign_control113 PL_foreign_control
120 PL_type_error114 PL_type_error
121 PL_get_nil_ex115 PL_get_nil_ex
122 __gmon_start__116 __gmon_start__
123 PL_get_chars117 PL_get_chars
124 calloc@GLIBC_2.4118 calloc@GLIBC_2.4
Offset 172, 27 lines modifiedOffset 166, 24 lines modified
172 PL_raise_exception166 PL_raise_exception
173 PL_get_atom167 PL_get_atom
174 PL_thread_self168 PL_thread_self
175 PL_new_functor_sz169 PL_new_functor_sz
176 PL_unify_integer170 PL_unify_integer
177 PL_unify_blob171 PL_unify_blob
178 PL_get_atom_ex172 PL_get_atom_ex
179 __aeabi_unwind_cpp_pr1@GCC_3.5 
180 PL_erase_external173 PL_erase_external
181 __cxa_finalize@GLIBC_2.4174 __cxa_finalize@GLIBC_2.4
182 PL_existence_error175 PL_existence_error
183 .shstrtab176 .shstrtab
184 .note.gnu.build-id177 .note.gnu.build-id
185 .gnu.hash178 .gnu.hash
186 .gnu.version179 .gnu.version
187 .gnu.version_r180 .gnu.version_r
188 .rel.dyn181 .rel.dyn
189 .rel.plt182 .rel.plt
190 .ARM.extab 
191 .ARM.exidx 
192 .eh_frame183 .eh_frame
193 .init_array184 .init_array
194 .fini_array185 .fini_array
195 .data.rel.ro186 .data.rel.ro
196 .dynamic187 .dynamic
197 .comment188 .comment
198 .ARM.attributes189 .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.
  
153 MB
swi-prolog-core-dbgsym_9.2.8+dfsg-3_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary
2 -rw-r--r--···0········0········0······692·2024-11-25·16:02:41.000000·control.tar.xz2 -rw-r--r--···0········0········0······688·2024-11-25·16:02:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0··2232260·2024-11-25·16:02:41.000000·data.tar.xz3 -rw-r--r--···0········0········0··2231264·2024-11-25·16:02:41.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.8+dfsg-33 Version:·9.2.8+dfsg-3
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:·2411
8 Depends:·swi-prolog-core·(=·9.2.8+dfsg-3)8 Depends:·swi-prolog-core·(=·9.2.8+dfsg-3)
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:·25e71e8d9a477f79dfa383efa0c1a332de34e131·97e7976e92f8ef9ae57c0195e46946e585579245·d720e5525b05df1118fbd3cd700efe1de902b66f12 Build-Ids:·6cc9098c243c6d06f3642cf44a180695f1d8f40d·7932bff82af368b22f37d34c443e483511992a88·e2e0901613549d398c302d189be9a8b2f69535f6
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/25/e71e8d9a477f79dfa383efa0c1a332de34e131.debug 
2 usr/lib/debug/.build-id/97/e7976e92f8ef9ae57c0195e46946e585579245.debug 
3 usr/lib/debug/.build-id/d7/20e5525b05df1118fbd3cd700efe1de902b66f.debug1 usr/lib/debug/.build-id/6c/c9098c243c6d06f3642cf44a180695f1d8f40d.debug
 2 usr/lib/debug/.build-id/79/32bff82af368b22f37d34c443e483511992a88.debug
 3 usr/lib/debug/.build-id/e2/e0901613549d398c302d189be9a8b2f69535f6.debug
4 usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug4 usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug
153 MB
data.tar.xz
153 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·2024-11-25·16:02:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/25/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/6c/
7 -rw-r--r--···0·root·········(0)·root·········(0)··2396408·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/25/e71e8d9a477f79dfa383efa0c1a332de34e131.debug7 -rw-r--r--···0·root·········(0)·root·········(0)··2391124·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/6c/c9098c243c6d06f3642cf44a180695f1d8f40d.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/97/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/79/
9 -rw-r--r--···0·root·········(0)·root·········(0)·····7744·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/97/e7976e92f8ef9ae57c0195e46946e585579245.debug9 -rw-r--r--···0·root·········(0)·root·········(0)·····7572·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/79/32bff82af368b22f37d34c443e483511992a88.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/d7/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/e2/
11 -rw-r--r--···0·root·········(0)·root·········(0)····51152·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/d7/20e5525b05df1118fbd3cd700efe1de902b66f.debug11 -rw-r--r--···0·root·········(0)·root·········(0)····50364·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/e2/e0901613549d398c302d189be9a8b2f69535f6.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.dwz/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.dwz/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/
14 -rw-r--r--···0·root·········(0)·root·········(0)·····2392·2024-11-25·16:02:41.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug14 -rw-r--r--···0·root·········(0)·root·········(0)·····2392·2024-11-25·16:02:41.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/
17 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/swi-prolog-core-dbgsym·->·swi-prolog-core17 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/swi-prolog-core-dbgsym·->·swi-prolog-core
151 MB
./usr/lib/debug/.build-id/25/e71e8d9a477f79dfa383efa0c1a332de34e131.debug vs.
./usr/lib/debug/.build-id/6c/c9098c243c6d06f3642cf44a180695f1d8f40d.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% 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:··········2394888·(bytes·into·file)13 ··Start·of·section·headers:··········2389644·(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.9 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·0x000fb2ec·0x000fb2ec·0x00000·0x063d8·R···0x46 ··ARM_EXIDX······0x000158·0x000fa1e4·0x000fa1e4·0x00000·0x00008·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00158·0x1016c8·R·E·0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00158·0xfa1f0·R·E·0x1000
8 ··LOAD···········0x000e48·0x00102e48·0x00102e48·0x00000·0x104c4·RW··0x10008 ··LOAD···········0x000e50·0x000fbe50·0x000fbe50·0x00000·0x104bc·RW··0x1000
9 ··DYNAMIC········0x000e48·0x0010d330·0x0010d330·0x00000·0x00130·RW··0x49 ··DYNAMIC········0x000e50·0x00106338·0x00106338·0x00000·0x00128·RW··0x4
10 ··NOTE···········0x000134·0x00000134·0x00000134·0x00024·0x00024·R···0x410 ··NOTE···········0x000134·0x00000134·0x00000134·0x00024·0x00024·R···0x4
11 ··TLS············0x000e48·0x00102e48·0x00102e48·0x00000·0x00004·R···0x411 ··TLS············0x000e50·0x000fbe50·0x000fbe50·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······0x000e48·0x00102e48·0x00102e48·0x00000·0x0b1b8·R···0x113 ··GNU_RELRO······0x000e50·0x000fbe50·0x000fbe50·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·0x248b08:1 There·are·37·section·headers,·starting·at·offset·0x24768c:
  
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·0cc988·00··AX··0···0··815 ··[11]·.text·············NOBITS··········000124b0·000158·0cc9b4·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········000deec0·000158·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000dee64·000158·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000deec8·000158·01b374·00···A··0···0··817 ··[13]·.rodata···········NOBITS··········000dee70·000158·01b374·00···A··0···0··8
18 ··[14]·.ARM.extab········NOBITS··········000fa23c·000158·0010b0·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········000fb2ec·000158·0063d8·00··AL·11···0··418 ··[14]·.ARM.exidx········NOBITS··········000fa1e4·000158·000008·00··AL·11···0··4
20 ··[16]·.eh_frame·········NOBITS··········001016c4·000158·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········000fa1ec·000158·000004·00···A··0···0··4
21 ··[17]·.tbss·············NOBITS··········00102e48·000e48·000004·00·WAT··0···0··420 ··[16]·.tbss·············NOBITS··········000fbe50·000e50·000004·00·WAT··0···0··4
 21 ··[17]·.init_array·······NOBITS··········000fbe50·000e50·000004·04··WA··0···0··4
22 ··[18]·.init_array·······NOBITS··········00102e48·000e48·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········000fbe54·000e50·000004·04··WA··0···0··4
23 ··[19]·.fini_array·······NOBITS··········00102e4c·000e48·000004·04··WA··0···0··4 
24 ··[20]·.data.rel.ro······NOBITS··········00102e50·000e48·00a4e0·00··WA··0···0··823 ··[19]·.data.rel.ro······NOBITS··········000fbe58·000e50·00a4e0·00··WA··0···0··8
25 ··[21]·.dynamic··········NOBITS··········0010d330·000e48·000130·08··WA··4···0··424 ··[20]·.dynamic··········NOBITS··········00106338·000e50·000128·08··WA··4···0··4
26 ··[22]·.got··············NOBITS··········0010d460·000e48·000ba0·04··WA··0···0··425 ··[21]·.got··············NOBITS··········00106460·000e50·000ba0·04··WA··0···0··4
27 ··[23]·.data·············NOBITS··········0010e000·000e48·0017a8·00··WA··0···0··826 ··[22]·.data·············NOBITS··········00107000·000e50·0017a8·00··WA··0···0··8
28 ··[24]·.bss··············NOBITS··········0010f7a8·000e48·003b64·00··WA··0···0··827 ··[23]·.bss··············NOBITS··········001087a8·000e50·003b64·00··WA··0···0··8
29 ··[25]·.comment··········PROGBITS········00000000·000158·00001e·01··MS··0···0··128 ··[24]·.comment··········PROGBITS········00000000·000158·00001e·01··MS··0···0··1
30 ··[26]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000176·000031·00······0···0··129 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000176·000031·00······0···0··1
31 ··[27]·.debug_aranges····PROGBITS········00000000·0001a8·003717·00···C··0···0··430 ··[26]·.debug_aranges····PROGBITS········00000000·0001a8·003747·00···C··0···0··4
32 ··[28]·.debug_info·······PROGBITS········00000000·0038c0·0fa93d·00···C··0···0··431 ··[27]·.debug_info·······PROGBITS········00000000·0038f0·0fa8f0·00···C··0···0··4
33 ··[29]·.debug_abbrev·····PROGBITS········00000000·0fe200·00832c·00···C··0···0··432 ··[28]·.debug_abbrev·····PROGBITS········00000000·0fe1e0·00832c·00···C··0···0··4
34 ··[30]·.debug_line·······PROGBITS········00000000·10652c·06a797·00···C··0···0··433 ··[29]·.debug_line·······PROGBITS········00000000·10650c·06a789·00···C··0···0··4
35 ··[31]·.debug_frame······PROGBITS········00000000·170cc4·009edd·00···C··0···0··434 ··[30]·.debug_frame······PROGBITS········00000000·170c98·009f11·00···C··0···0··4
36 ··[32]·.debug_str········PROGBITS········00000000·17aba4·00c677·01·MSC··0···0··435 ··[31]·.debug_str········PROGBITS········00000000·17abac·00c673·01·MSC··0···0··4
37 ··[33]·.debug_loclists···PROGBITS········00000000·18721c·071d48·00···C··0···0··436 ··[32]·.debug_loclists···PROGBITS········00000000·187220·071db0·00···C··0···0··4
38 ··[34]·.debug_rnglists···PROGBITS········00000000·1f8f64·0120a3·00···C··0···0··437 ··[33]·.debug_rnglists···PROGBITS········00000000·1f8fd0·012073·00···C··0···0··4
39 ··[35]·.symtab···········SYMTAB··········00000000·20b008·02b4f0·10·····36·10260··438 ··[34]·.symtab···········SYMTAB··········00000000·20b044·02a080·10·····35·9935··4
40 ··[36]·.strtab···········STRTAB··········00000000·2364f8·012496·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·2350c4·012458·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········00000000·24898e·00017a·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·24751c·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:·25e71e8d9a477f79dfa383efa0c1a332de34e1313 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6cc9098c243c6d06f3642cf44a180695f1d8f40d
61.4 MB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
52.2 MB
readelf --wide --debug-dump=info {}
Max HTML report size reached
159 KB
readelf --wide --debug-dump=aranges {}
Max HTML report size reached
35.2 MB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
159 KB
readelf --wide --debug-dump=ranges {}
Max HTML report size reached
12.0 KB
strings --all --bytes=8 {}
    
Offset 1, 512 lines modifiedOffset 1, 540 lines modified
1 1GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 s~q~adG# 
3 oX`XhXdX 
4 }eHnt?h) 
5 'oe{zne{ 
6 9^yBYOld; 
7 [@]7pS.i 
8 O!·~NBz} 
9 Uq»     Qej;l7I 
10 1M7m25$4 
11 u"G2^s(Q 
12 [m-XmuXm-Xmuj 
13 X?VKvTJe 
14 rh.W/Vn8 
15 :6~vxuW) 
16 #·B,^sg@{ 
17 S:tk;)=GjWSj 
18 \5;v.%7_ 
19 (k2;r~$W 
20 bnDsL0*' 
21 Vy7rsL3* 
22 L2Xq;]Yq|F 
23 d>nMZ^Wb 
24 lvgfgvvf 
25 <,lqE-&f) 
26 R3V)V;Y[ 
27 ·l3XoHV; 
28 BO·@h!@h» 
29 ~PqZN2WG 
30 {t@B+]E/p 
31 \*87{pzg"/ 
32 ·L@h5c5T 
33 J;oeioii 
34 Q9M{l8Is{E 
35 ,^e~#73_oYA 
36 fa)0IKyS 
37 AY*/Yj?P 
38 1CES>RW2Tr3Tv3`Q 
39 <d<PYc'4- 
40 emDjNQW] 
41 TK[[QU?;EU 
42 &yrlD!8_ 
43 !-gzQk05 
44 Aj!H/cnm 
45 EIl·k\$b 
46 (c;>]b;! 
47 =8s=8s=8 
48 6N"3xZ.2 
49 mPd»    Sv8PAe 
50 .%VPaaTA 
51 C[H*;DNR 
52 4EfuRt9i$ 
53 u=%NAb=I~ 
54 <[{Tu>Q]h 
55 3M]yy·d( 
56 aA+)WSE[ 
57 y=o-q,h(b 
58 e==$T#^M_; 
59 Y?W2WAw?A 
60 zZ!VOaY>X 
61 ;Oh^=y/g 
62 ]ic=0X(^# 
63 /4sX}CWW 
64 *ioE8j6_Z 
65 O`BV%{l/X= 
66 ,A?pBr74d 
67 ,[Tr5RM. 
68 MU-]F~[RN 
69 .IXp$">; 
70 c'$3av@1! 
71 BLx3Gz"v\ 
72 1\,W,dG_ 
73 %I·{[!i7 
74 xQ»     L34qk 
75 'V/iMIy# 
76 \FcPG{)·G 
77 1Yr+·c6A 
78 Ad4,<AFC 
79 4r~Hc@*"g 
80 ·G\c=(t@ 
81 )bB1Cm\I 
82 -M^]p3M4 
83 "t-qT@v" 
84 uQdLY[spR*T~4 
85 D#O?uyT]n 
86 ~·3-KRr/_%m 
87 a.7HrzQz 
88 hR#aMD·h 
89 .Hi@gImo 
90 R?>R"Ob3W] 
91 NU%z:b(_ 
92 3QSDuqVFIU 
93 VZ[UUQUE 
94 RrrXKA{v 
95 BC.=m}m~ 
96 q8·:"a`. 
97 3#cKT>Tg·J 
98 ~?·"=4x_ 
99 "J&]>AR< 
100 Zb&C^'d!GO 
101 XSC7·ST5d 
102 qNY![=Y1 
103 l*LzP$=/# 
104 Lk(z0c&Q& 
105 h,:J/Dy| 
106 *JV'HLn4 
107 $C-8ZI?pX8 
108 pc@WHxec 
109 8y1MfR» O 
110 K^b,1YId 
111 8R·3wfX9CG 
112 Y_}l.1v^ 
113 x3bg+vOe(~ 
114 2'FZA7"5 
115 o?kz:t:$ 
116 'rYM?B}iY 
117 4RxW<{^{" 
118 Qu6yAx|Y 
119 !o$~,9io 
120 u3Qz!d:+ 
121 ·,[m-niAq6 
122 Np/yX)kK1_h=Q· 
123 f"m;»   i[3 
124 S»      [[/%>_%lm} 
125 »       S»      W[_"y 
126 b.T»    Q[_C 
127 MR<<fOE^ 
Max diff block lines reached; 6825/12280 bytes (55.58%) 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 000deec0·<_fini>:2 000dee64·<_fini>:
3 »       ...3 »       ...
493 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. 
  
43.0 KB
./usr/lib/debug/.build-id/97/e7976e92f8ef9ae57c0195e46946e585579245.debug vs.
./usr/lib/debug/.build-id/79/32bff82af368b22f37d34c443e483511992a88.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% similar despite different names
1.13 KB
readelf --wide --file-header {}
error from `readelf --wide --file-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············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:··········6224·(bytes·into·file)13 ··Start·of·section·headers:··········6052·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·37
1.84 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·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······0x000198·0x000007cc·0x000007cc·0x00000·0x00010·R···0x46 ··ARM_EXIDX······0x000198·0x0000076c·0x0000076c·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·0x00800·0x00800·R·E·0x10009 ··LOAD···········0x000000·0x00000000·0x00000000·0x00798·0x00798·R·E·0x1000
10 ··LOAD···········0x000ea0·0x00001ea0·0x00001ea0·0x00000·0x00170·RW··0x100010 ··LOAD···········0x000ea8·0x00001ea8·0x00001ea8·0x00000·0x00168·RW··0x1000
11 ··DYNAMIC········0x000ea0·0x00001ea8·0x00001ea8·0x00000·0x00118·RW··0x411 ··DYNAMIC········0x000ea8·0x00001eb0·0x00001eb0·0x00000·0x00110·RW··0x4
12 ··NOTE···········0x000174·0x00000174·0x00000174·0x00024·0x00024·R···0x412 ··NOTE···········0x000174·0x00000174·0x00000174·0x00024·0x00024·R···0x4
13 ··NOTE···········0x0007e0·0x000007e0·0x000007e0·0x00020·0x00020·R···0x413 ··NOTE···········0x000778·0x00000778·0x00000778·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······0x000ea0·0x00001ea0·0x00001ea0·0x00000·0x00160·R···0x115 ··GNU_RELRO······0x000ea8·0x00001ea8·0x00001ea8·0x00000·0x00158·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.ARM.exidx·18 ···00·····.ARM.exidx·
19 ···01·····19 ···01·····
20 ···02·····.interp·20 ···02·····.interp·
21 ···03·····.note.gnu.build-id·.interp·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·.note.ABI-tag·21 ···03·····.note.gnu.build-id·.interp·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·.note.ABI-tag·
6.41 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 47 lines modifiedOffset 1, 47 lines modified
1 There·are·38·section·headers,·starting·at·offset·0x1850:1 There·are·38·section·headers,·starting·at·offset·0x17a4:
  
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·0000e0·10···A··5···3··48 ··[·4]·.dynsym···········NOBITS··········000001cc·000198·0000d0·10···A··5···3··4
9 ··[·5]·.dynstr···········NOBITS··········000002ac·000198·000143·00···A··0···0··19 ··[·5]·.dynstr···········NOBITS··········0000029c·000198·000116·00···A··0···0··1
10 ··[·6]·.gnu.version······NOBITS··········000003f0·000198·00001c·02···A··4···0··210 ··[·6]·.gnu.version······NOBITS··········000003b2·000198·00001a·02···A··4···0··2
11 ··[·7]·.gnu.version_r····NOBITS··········0000040c·000198·000050·00···A··5···2··411 ··[·7]·.gnu.version_r····NOBITS··········000003cc·000198·000030·00···A··5···1··4
12 ··[·8]·.rel.dyn··········NOBITS··········0000045c·000198·000040·08···A··4···0··412 ··[·8]·.rel.dyn··········NOBITS··········000003fc·000198·000040·08···A··4···0··4
13 ··[·9]·.rel.plt··········NOBITS··········0000049c·000198·000040·08···A··4··21··413 ··[·9]·.rel.plt··········NOBITS··········0000043c·000198·000040·08···A··4··21··4
14 ··[10]·.init·············NOBITS··········000004dc·000198·00000c·00··AX··0···0··414 ··[10]·.init·············NOBITS··········0000047c·000198·00000c·00··AX··0···0··4
15 ··[11]·.plt··············NOBITS··········000004e8·000198·000074·04··AX··0···0··415 ··[11]·.plt··············NOBITS··········00000488·000198·000074·04··AX··0···0··4
16 ··[12]·.text·············NOBITS··········0000055c·000198·000144·00··AX··0···0··416 ··[12]·.text·············NOBITS··········000004fc·000198·000144·00··AX··0···0··4
17 ··[13]·.fini·············NOBITS··········000006a0·000198·000008·00··AX··0···0··417 ··[13]·.fini·············NOBITS··········00000640·000198·000008·00··AX··0···0··4
18 ··[14]·.rodata···········NOBITS··········000006a8·000198·000124·00···A··0···0··418 ··[14]·.rodata···········NOBITS··········00000648·000198·000124·00···A··0···0··4
19 ··[15]·.ARM.exidx········NOBITS··········000007cc·000198·000010·00··AL·12···0··419 ··[15]·.ARM.exidx········NOBITS··········0000076c·000198·000008·00··AL·12···0··4
20 ··[16]·.eh_frame·········NOBITS··········000007dc·000198·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00000774·000198·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·······NOBITS··········00001ea0·000ea0·000004·04··WA··0···0··422 ··[18]·.init_array·······NOBITS··········00001ea8·000ea8·000004·04··WA··0···0··4
23 ··[19]·.fini_array·······NOBITS··········00001ea4·000ea0·000004·04··WA··0···0··423 ··[19]·.fini_array·······NOBITS··········00001eac·000ea8·000004·04··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········00001ea8·000ea0·000118·08··WA··5···0··424 ··[20]·.dynamic··········NOBITS··········00001eb0·000ea8·000110·08··WA··5···0··4
25 ··[21]·.got··············NOBITS··········00001fc0·000ea0·000040·04··WA··0···0··425 ··[21]·.got··············NOBITS··········00001fc0·000ea8·000040·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00002000·000ea0·000008·00··WA··0···0··426 ··[22]·.data·············NOBITS··········00002000·000ea8·000008·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········00002008·000ea0·000008·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········00002008·000ea8·000008·00··WA··0···0··4
28 ··[24]·.comment··········PROGBITS········00000000·000800·00001e·01··MS··0···0··128 ··[24]·.comment··········PROGBITS········00000000·000798·00001e·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00081e·000033·00······0···0··129 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0007b6·000033·00······0···0··1
30 ··[26]·.debug_aranges····PROGBITS········00000000·000851·000020·00······0···0··130 ··[26]·.debug_aranges····PROGBITS········00000000·0007e9·000020·00······0···0··1
31 ··[27]·.debug_info·······PROGBITS········00000000·000874·00010c·00···C··0···0··431 ··[27]·.debug_info·······PROGBITS········00000000·00080c·00010d·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·000980·0000e0·00···C··0···0··432 ··[28]·.debug_abbrev·····PROGBITS········00000000·00091c·0000e0·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·000a60·0000bf·00···C··0···0··433 ··[29]·.debug_line·······PROGBITS········00000000·0009fc·0000c0·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·000b20·00002c·00······0···0··434 ··[30]·.debug_frame······PROGBITS········00000000·000abc·00002c·00······0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·000b4c·0000f5·01·MSC··0···0··435 ··[31]·.debug_str········PROGBITS········00000000·000ae8·0000ed·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·000c44·000045·00···C··0···0··436 ··[32]·.debug_loclists···PROGBITS········00000000·000bd5·000046·00······0···0··1
37 ··[33]·.debug_rnglists···PROGBITS········00000000·000c89·000025·00······0···0··137 ··[33]·.debug_rnglists···PROGBITS········00000000·000c1b·000025·00······0···0··1
38 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·000cae·000052·00······0···0··138 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·000c40·000052·00······0···0··1
39 ··[35]·.symtab···········SYMTAB··········00000000·000d00·000750·10·····36··89··439 ··[35]·.symtab···········SYMTAB··········00000000·000c94·000730·10·····36··88··4
40 ··[36]·.strtab···········STRTAB··········00000000·001450·00027a·00······0···0··140 ··[36]·.strtab···········STRTAB··········00000000·0013c4·00025b·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········00000000·0016ca·000184·00······0···0··141 ··[37]·.shstrtab·········STRTAB··········00000000·00161f·000184·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·y·(purecode),·p·(processor·specific)46 ··D·(mbind),·y·(purecode),·p·(processor·specific)
12.9 KB
readelf --wide --symbols {}
error from `readelf --wide --symbols {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 120 lines modifiedOffset 1, 118 lines modified
  
1 Symbol·table·'.symtab'·contains·117·entries:1 Symbol·table·'.symtab'·contains·115·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:·00000174·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·00000174·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000198·····0·SECTION·LOCAL··DEFAULT····2·.interp5 ·····2:·00000198·····0·SECTION·LOCAL··DEFAULT····2·.interp
6 ·····3:·000001b4·····0·SECTION·LOCAL··DEFAULT····3·.gnu.hash6 ·····3:·000001b4·····0·SECTION·LOCAL··DEFAULT····3·.gnu.hash
7 ·····4:·000001cc·····0·SECTION·LOCAL··DEFAULT····4·.dynsym7 ·····4:·000001cc·····0·SECTION·LOCAL··DEFAULT····4·.dynsym
8 ·····5:·000002ac·····0·SECTION·LOCAL··DEFAULT····5·.dynstr8 ·····5:·0000029c·····0·SECTION·LOCAL··DEFAULT····5·.dynstr
9 ·····6:·000003f0·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version9 ·····6:·000003b2·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version
10 ·····7:·0000040c·····0·SECTION·LOCAL··DEFAULT····7·.gnu.version_r10 ·····7:·000003cc·····0·SECTION·LOCAL··DEFAULT····7·.gnu.version_r
11 ·····8:·0000045c·····0·SECTION·LOCAL··DEFAULT····8·.rel.dyn11 ·····8:·000003fc·····0·SECTION·LOCAL··DEFAULT····8·.rel.dyn
12 ·····9:·0000049c·····0·SECTION·LOCAL··DEFAULT····9·.rel.plt12 ·····9:·0000043c·····0·SECTION·LOCAL··DEFAULT····9·.rel.plt
13 ····10:·000004dc·····0·SECTION·LOCAL··DEFAULT···10·.init13 ····10:·0000047c·····0·SECTION·LOCAL··DEFAULT···10·.init
14 ····11:·000004e8·····0·SECTION·LOCAL··DEFAULT···11·.plt14 ····11:·00000488·····0·SECTION·LOCAL··DEFAULT···11·.plt
15 ····12:·0000055c·····0·SECTION·LOCAL··DEFAULT···12·.text15 ····12:·000004fc·····0·SECTION·LOCAL··DEFAULT···12·.text
16 ····13:·000006a0·····0·SECTION·LOCAL··DEFAULT···13·.fini16 ····13:·00000640·····0·SECTION·LOCAL··DEFAULT···13·.fini
17 ····14:·000006a8·····0·SECTION·LOCAL··DEFAULT···14·.rodata17 ····14:·00000648·····0·SECTION·LOCAL··DEFAULT···14·.rodata
18 ····15:·000007cc·····0·SECTION·LOCAL··DEFAULT···15·.ARM.exidx18 ····15:·0000076c·····0·SECTION·LOCAL··DEFAULT···15·.ARM.exidx
19 ····16:·000007dc·····0·SECTION·LOCAL··DEFAULT···16·.eh_frame19 ····16:·00000774·····0·SECTION·LOCAL··DEFAULT···16·.eh_frame
20 ····17:·000007e0·····0·SECTION·LOCAL··DEFAULT···17·.note.ABI-tag20 ····17:·00000778·····0·SECTION·LOCAL··DEFAULT···17·.note.ABI-tag
21 ····18:·00001ea0·····0·SECTION·LOCAL··DEFAULT···18·.init_array21 ····18:·00001ea8·····0·SECTION·LOCAL··DEFAULT···18·.init_array
22 ····19:·00001ea4·····0·SECTION·LOCAL··DEFAULT···19·.fini_array22 ····19:·00001eac·····0·SECTION·LOCAL··DEFAULT···19·.fini_array
23 ····20:·00001ea8·····0·SECTION·LOCAL··DEFAULT···20·.dynamic23 ····20:·00001eb0·····0·SECTION·LOCAL··DEFAULT···20·.dynamic
24 ····21:·00001fc0·····0·SECTION·LOCAL··DEFAULT···21·.got24 ····21:·00001fc0·····0·SECTION·LOCAL··DEFAULT···21·.got
25 ····22:·00002000·····0·SECTION·LOCAL··DEFAULT···22·.data25 ····22:·00002000·····0·SECTION·LOCAL··DEFAULT···22·.data
26 ····23:·00002008·····0·SECTION·LOCAL··DEFAULT···23·.bss26 ····23:·00002008·····0·SECTION·LOCAL··DEFAULT···23·.bss
27 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.comment27 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.comment
28 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.ARM.attributes28 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.ARM.attributes
29 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_aranges29 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_aranges
30 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_info30 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_info
31 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_abbrev31 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_abbrev
32 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.debug_line32 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.debug_line
33 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···30·.debug_frame33 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···30·.debug_frame
34 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.debug_str34 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.debug_str
35 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···32·.debug_loclists35 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···32·.debug_loclists
36 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT···33·.debug_rnglists36 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT···33·.debug_rnglists
37 ····34:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·Scrt1.o37 ····34:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·Scrt1.o
38 ····35:·000007e0·····0·NOTYPE··LOCAL··DEFAULT···17·$d38 ····35:·00000778·····0·NOTYPE··LOCAL··DEFAULT···17·$d
39 ····36:·000007e0····32·OBJECT··LOCAL··DEFAULT···17·__abi_tag39 ····36:·00000778····32·OBJECT··LOCAL··DEFAULT···17·__abi_tag
40 ····37:·000005a4·····0·NOTYPE··LOCAL··DEFAULT···12·$t40 ····37:·00000544·····0·NOTYPE··LOCAL··DEFAULT···12·$t
41 ····38:·000005d0·····0·NOTYPE··LOCAL··DEFAULT···12·$d41 ····38:·00000570·····0·NOTYPE··LOCAL··DEFAULT···12·$d
42 ····39:·000007d4·····0·NOTYPE··LOCAL··DEFAULT···15·$d42 ····39:·0000076c·····0·NOTYPE··LOCAL··DEFAULT···15·$d
43 ····40:·000006a8·····0·NOTYPE··LOCAL··DEFAULT···14·$d43 ····40:·00000648·····0·NOTYPE··LOCAL··DEFAULT···14·$d
44 ····41:·00002000·····0·NOTYPE··LOCAL··DEFAULT···22·$d44 ····41:·00002000·····0·NOTYPE··LOCAL··DEFAULT···22·$d
45 ····42:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o45 ····42:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
46 ····43:·000005d8·····0·NOTYPE··LOCAL··DEFAULT···12·$a46 ····43:·00000578·····0·NOTYPE··LOCAL··DEFAULT···12·$a
47 ····44:·000005d8·····0·FUNC····LOCAL··DEFAULT···12·call_weak_fn47 ····44:·00000578·····0·FUNC····LOCAL··DEFAULT···12·call_weak_fn
48 ····45:·000005f4·····0·NOTYPE··LOCAL··DEFAULT···12·$d48 ····45:·00000594·····0·NOTYPE··LOCAL··DEFAULT···12·$d
49 ····46:·000004dc·····0·NOTYPE··LOCAL··DEFAULT···10·$a49 ····46:·0000047c·····0·NOTYPE··LOCAL··DEFAULT···10·$a
50 ····47:·000006a0·····0·NOTYPE··LOCAL··DEFAULT···13·$a50 ····47:·00000640·····0·NOTYPE··LOCAL··DEFAULT···13·$a
51 ····48:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o51 ····48:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
52 ····49:·000004e4·····0·NOTYPE··LOCAL··DEFAULT···10·$a52 ····49:·00000484·····0·NOTYPE··LOCAL··DEFAULT···10·$a
53 ····50:·000006a4·····0·NOTYPE··LOCAL··DEFAULT···13·$a53 ····50:·00000644·····0·NOTYPE··LOCAL··DEFAULT···13·$a
54 ····51:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pl-main.c54 ····51:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pl-main.c
55 ····52:·0000055c·····0·NOTYPE··LOCAL··DEFAULT···12·$t55 ····52:·000004fc·····0·NOTYPE··LOCAL··DEFAULT···12·$t
56 ····53:·000005a0·····0·NOTYPE··LOCAL··DEFAULT···12·$d56 ····53:·00000540·····0·NOTYPE··LOCAL··DEFAULT···12·$d
57 ····54:·000007cc·····0·NOTYPE··LOCAL··DEFAULT···15·$d 
58 ····55:·0000200c·····0·NOTYPE··LOCAL··DEFAULT···23·$d57 ····54:·0000200c·····0·NOTYPE··LOCAL··DEFAULT···23·$d
59 ····56:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c58 ····55:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
60 ····57:·000006ac·····0·NOTYPE··LOCAL··DEFAULT···14·$d59 ····56:·0000064c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
61 ····58:·000006ac·····0·OBJECT··LOCAL··DEFAULT···14·all_implied_fbits60 ····57:·0000064c·····0·OBJECT··LOCAL··DEFAULT···14·all_implied_fbits
62 ····59:·000005fd·····0·FUNC····LOCAL··DEFAULT···12·deregister_tm_clones61 ····58:·0000059d·····0·FUNC····LOCAL··DEFAULT···12·deregister_tm_clones
 62 ····59:·0000059c·····0·NOTYPE··LOCAL··DEFAULT···12·$t
 63 ····60:·000005b8·····0·NOTYPE··LOCAL··DEFAULT···12·$d
63 ····60:·000005fc·····0·NOTYPE··LOCAL··DEFAULT···12·$t64 ····61:·000005c8·····0·NOTYPE··LOCAL··DEFAULT···12·$t
64 ····61:·00000618·····0·NOTYPE··LOCAL··DEFAULT···12·$d 
65 ····62:·00000628·····0·NOTYPE··LOCAL··DEFAULT···12·$t 
66 ····63:·00000629·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones65 ····62:·000005c9·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones
67 ····64:·0000064c·····0·NOTYPE··LOCAL··DEFAULT···12·$d66 ····63:·000005ec·····0·NOTYPE··LOCAL··DEFAULT···12·$d
68 ····65:·00002004·····0·NOTYPE··LOCAL··DEFAULT···22·$d67 ····64:·00002004·····0·NOTYPE··LOCAL··DEFAULT···22·$d
69 ····66:·0000065c·····0·NOTYPE··LOCAL··DEFAULT···12·$t68 ····65:·000005fc·····0·NOTYPE··LOCAL··DEFAULT···12·$t
70 ····67:·0000065d·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux69 ····66:·000005fd·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux
71 ····68:·00000688·····0·NOTYPE··LOCAL··DEFAULT···12·$d70 ····67:·00000628·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····69:·00002008·····1·OBJECT··LOCAL··DEFAULT···23·completed.071 ····68:·00002008·····1·OBJECT··LOCAL··DEFAULT···23·completed.0
73 ····70:·00001ea4·····0·NOTYPE··LOCAL··DEFAULT···19·$d72 ····69:·00001eac·····0·NOTYPE··LOCAL··DEFAULT···19·$d
74 ····71:·00001ea4·····0·OBJECT··LOCAL··DEFAULT···19·__do_global_dtors_aux_fini_array_entry73 ····70:·00001eac·····0·OBJECT··LOCAL··DEFAULT···19·__do_global_dtors_aux_fini_array_entry
75 ····72:·0000069c·····0·NOTYPE··LOCAL··DEFAULT···12·$t74 ····71:·0000063c·····0·NOTYPE··LOCAL··DEFAULT···12·$t
76 ····73:·0000069d·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy75 ····72:·0000063d·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy
77 ····74:·00001ea0·····0·NOTYPE··LOCAL··DEFAULT···18·$d76 ····73:·00001ea8·····0·NOTYPE··LOCAL··DEFAULT···18·$d
78 ····75:·00001ea0·····0·OBJECT··LOCAL··DEFAULT···18·__frame_dummy_init_array_entry77 ····74:·00001ea8·····0·OBJECT··LOCAL··DEFAULT···18·__frame_dummy_init_array_entry
79 ····76:·00002008·····0·NOTYPE··LOCAL··DEFAULT···23·$d78 ····75:·00002008·····0·NOTYPE··LOCAL··DEFAULT···23·$d
80 ····77:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c79 ····76:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
81 ····78:·0000073c·····0·NOTYPE··LOCAL··DEFAULT···14·$d80 ····77:·000006dc·····0·NOTYPE··LOCAL··DEFAULT···14·$d
82 ····79:·0000073c·····0·OBJECT··LOCAL··DEFAULT···14·all_implied_fbits81 ····78:·000006dc·····0·OBJECT··LOCAL··DEFAULT···14·all_implied_fbits
83 ····80:·000007dc·····0·NOTYPE··LOCAL··DEFAULT···16·$d82 ····79:·00000774·····0·NOTYPE··LOCAL··DEFAULT···16·$d
84 ····81:·000007dc·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__83 ····80:·00000774·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__
85 ····82:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·84 ····81:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
86 ····83:·00001ea8·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC85 ····82:·00001eb0·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
87 ····84:·00001fc0·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_86 ····83:·00001fc0·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
88 ····85:·000004e8·····0·NOTYPE··LOCAL··DEFAULT···11·$a87 ····84:·00000488·····0·NOTYPE··LOCAL··DEFAULT···11·$a
89 ····86:·000004f8·····0·NOTYPE··LOCAL··DEFAULT···11·$d88 ····85:·00000498·····0·NOTYPE··LOCAL··DEFAULT···11·$d
90 ····87:·000004fc·····0·NOTYPE··LOCAL··DEFAULT···11·$a89 ····86:·0000049c·····0·NOTYPE··LOCAL··DEFAULT···11·$a
91 ····88:·00000000·····0·SECTION·LOCAL··DEFAULT···34·.gnu_debugaltlink90 ····87:·00000000·····0·SECTION·LOCAL··DEFAULT···34·.gnu_debugaltlink
92 ····89:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·PL_initialise91 ····88:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·PL_initialise
93 ····90:·00002008·····0·NOTYPE··GLOBAL·DEFAULT···22·_edata92 ····89:·00002008·····0·NOTYPE··GLOBAL·DEFAULT···22·_edata
94 ····91:·00002000·····0·NOTYPE··WEAK···DEFAULT···22·data_start93 ····90:·00002000·····0·NOTYPE··WEAK···DEFAULT···22·data_start
95 ····92:·000006a8·····4·OBJECT··GLOBAL·DEFAULT···14·_IO_stdin_used94 ····91:·00000648·····4·OBJECT··GLOBAL·DEFAULT···14·_IO_stdin_used
96 ····93:·0000055d····72·FUNC····GLOBAL·DEFAULT···12·main95 ····92:·000004fd····72·FUNC····GLOBAL·DEFAULT···12·main
97 ····94:·00002010·····0·NOTYPE··GLOBAL·DEFAULT···23·__end__96 ····93:·00002010·····0·NOTYPE··GLOBAL·DEFAULT···23·__end__
98 ····95:·00002004·····0·OBJECT··GLOBAL·HIDDEN····22·__dso_handle97 ····94:·00002004·····0·OBJECT··GLOBAL·HIDDEN····22·__dso_handle
99 ····96:·000006a0·····0·FUNC····GLOBAL·HIDDEN····13·_fini98 ····95:·00000640·····0·FUNC····GLOBAL·HIDDEN····13·_fini
100 ····97:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__libc_start_main@GLIBC_2.3499 ····96:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__libc_start_main@GLIBC_2.34
101 ····98:·00002010·····0·NOTYPE··GLOBAL·DEFAULT···23·__bss_end__100 ····97:·00002010·····0·NOTYPE··GLOBAL·DEFAULT···23·__bss_end__
102 ····99:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@GLIBC_2.4101 ····98:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@GLIBC_2.4
103 ···100:·00002010·····0·NOTYPE··GLOBAL·DEFAULT···23·_bss_end__102 ····99:·00002010·····0·NOTYPE··GLOBAL·DEFAULT···23·_bss_end__
104 ···101:·000005a5·····0·FUNC····GLOBAL·DEFAULT···12·_start103 ···100:·00000545·····0·FUNC····GLOBAL·DEFAULT···12·_start
105 ···102:·000004dc·····0·FUNC····GLOBAL·HIDDEN····10·_init104 ···101:·0000047c·····0·FUNC····GLOBAL·HIDDEN····10·_init
106 ···103:·00002008·····0·OBJECT··GLOBAL·HIDDEN····22·__TMC_END__105 ···102:·00002008·····0·OBJECT··GLOBAL·HIDDEN····22·__TMC_END__
107 ···104:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc106 ···103:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc
108 ···105:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·PL_halt107 ···104:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·PL_halt
109 ···106:·00002008·····0·NOTYPE··GLOBAL·DEFAULT···23·__bss_start__108 ···105:·00002008·····0·NOTYPE··GLOBAL·DEFAULT···23·__bss_start__
110 ···107:·00002000·····0·NOTYPE··GLOBAL·DEFAULT···22·__data_start109 ···106:·00002000·····0·NOTYPE··GLOBAL·DEFAULT···22·__data_start
111 ···108:·00002010·····0·NOTYPE··GLOBAL·DEFAULT···23·_end110 ···107:·00002010·····0·NOTYPE··GLOBAL·DEFAULT···23·_end
112 ···109:·00002008·····0·NOTYPE··GLOBAL·DEFAULT···23·__bss_start111 ···108:·00002008·····0·NOTYPE··GLOBAL·DEFAULT···23·__bss_start
113 ···110:·0000200c·····4·OBJECT··GLOBAL·DEFAULT···23·_PL_tc_malloc_base112 ···109:·0000200c·····4·OBJECT··GLOBAL·DEFAULT···23·_PL_tc_malloc_base
114 ···111:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·PL_toplevel113 ···110:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·PL_toplevel
115 ···112:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable114 ···111:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
116 ···113:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5 
117 ···114:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__115 ···112:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
118 ···115:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable116 ···113:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
119 ···116:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4117 ···114:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4
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:·97e7976e92f8ef9ae57c0195e46946e5855792453 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7932bff82af368b22f37d34c443e483511992a88
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
5.46 KB
readelf --wide --debug-dump=rawline {}
error from `readelf --wide --debug-dump=rawline {}`: readelf: Error: Unable to find program interpreter name
    
Offset 34, 81 lines modifiedOffset 34, 81 lines modified
34 ··2»      1»     0»    0»   pl-main.c34 ··2»      1»     0»    0»   pl-main.c
35 ··3»      2»     0»    0»   stdlib.h35 ··3»      2»     0»    0»   stdlib.h
36 ··4»      1»     0»    0»   SWI-Prolog.h36 ··4»      1»     0»    0»   SWI-Prolog.h
  
37 ·Line·Number·Statements:37 ·Line·Number·Statements:
38 ··[0x00000066]··Set·File·Name·to·entry·2·in·the·File·Name·Table38 ··[0x00000066]··Set·File·Name·to·entry·2·in·the·File·Name·Table
39 ··[0x00000068]··Set·column·to·139 ··[0x00000068]··Set·column·to·1
40 ··[0x0000006a]··Extended·opcode·2:·set·Address·to·0x55c40 ··[0x0000006a]··Extended·opcode·2:·set·Address·to·0x4fc
41 ··[0x00000071]··Advance·Line·by·126·to·12741 ··[0x00000071]··Advance·Line·by·126·to·127
42 ··[0x00000074]··Copy42 ··[0x00000074]··Copy
43 ··[0x00000075]··Set·is_stmt·to·043 ··[0x00000075]··Set·is_stmt·to·0
44 ··[0x00000076]··Copy·(view·1)44 ··[0x00000076]··Copy·(view·1)
45 ··[0x00000077]··Set·column·to·345 ··[0x00000077]··Set·column·to·3
46 ··[0x00000079]··Set·is_stmt·to·146 ··[0x00000079]··Set·is_stmt·to·1
47 ··[0x0000007a]··Advance·Line·by·10·to·13747 ··[0x0000007a]··Advance·Line·by·10·to·137
48 ··[0x0000007c]··Special·opcode·103:·advance·Address·by·14·to·0x56a·and·Line·by·0·to·13748 ··[0x0000007c]··Special·opcode·103:·advance·Address·by·14·to·0x50a·and·Line·by·0·to·137
49 ··[0x0000007d]··Set·column·to·149 ··[0x0000007d]··Set·column·to·1
50 ··[0x0000007f]··Advance·Line·by·-25·to·11250 ··[0x0000007f]··Advance·Line·by·-25·to·112
51 ··[0x00000081]··Copy·(view·1)51 ··[0x00000081]··Copy·(view·1)
52 ··[0x00000082]··Set·column·to·352 ··[0x00000082]··Set·column·to·3
53 ··[0x00000084]··Special·opcode·6:·advance·Address·by·0·to·0x56a·and·Line·by·1·to·113·(view·2)53 ··[0x00000084]··Special·opcode·6:·advance·Address·by·0·to·0x50a·and·Line·by·1·to·113·(view·2)
54 ··[0x00000085]··Set·column·to·154 ··[0x00000085]··Set·column·to·1
55 ··[0x00000087]··Set·is_stmt·to·055 ··[0x00000087]··Set·is_stmt·to·0
56 ··[0x00000088]··Advance·Line·by·14·to·12756 ··[0x00000088]··Advance·Line·by·14·to·127
57 ··[0x0000008a]··Copy·(view·3)57 ··[0x0000008a]··Copy·(view·3)
58 ··[0x0000008b]··Set·column·to·2458 ··[0x0000008b]··Set·column·to·24
59 ··[0x0000008d]··Advance·Line·by·-14·to·11359 ··[0x0000008d]··Advance·Line·by·-14·to·113
60 ··[0x0000008f]··Special·opcode·19:·advance·Address·by·2·to·0x56c·and·Line·by·0·to·11360 ··[0x0000008f]··Special·opcode·19:·advance·Address·by·2·to·0x50c·and·Line·by·0·to·113
61 ··[0x00000090]··Special·opcode·19:·advance·Address·by·2·to·0x56e·and·Line·by·0·to·11361 ··[0x00000090]··Special·opcode·19:·advance·Address·by·2·to·0x50e·and·Line·by·0·to·113
62 ··[0x00000091]··Set·column·to·162 ··[0x00000091]··Set·column·to·1
63 ··[0x00000093]··Advance·Line·by·14·to·12763 ··[0x00000093]··Advance·Line·by·14·to·127
64 ··[0x00000095]··Copy·(view·1)64 ··[0x00000095]··Copy·(view·1)
65 ··[0x00000096]··Set·column·to·2465 ··[0x00000096]··Set·column·to·24
66 ··[0x00000098]··Advance·Line·by·-14·to·11366 ··[0x00000098]··Advance·Line·by·-14·to·113
67 ··[0x0000009a]··Special·opcode·19:·advance·Address·by·2·to·0x570·and·Line·by·0·to·11367 ··[0x0000009a]··Special·opcode·19:·advance·Address·by·2·to·0x510·and·Line·by·0·to·113
68 ··[0x0000009b]··Set·column·to·2268 ··[0x0000009b]··Set·column·to·22
69 ··[0x0000009d]··Extended·opcode·4:·set·Discriminator·to·169 ··[0x0000009d]··Extended·opcode·4:·set·Discriminator·to·1
70 ··[0x000000a1]··Special·opcode·33:·advance·Address·by·4·to·0x574·and·Line·by·0·to·11370 ··[0x000000a1]··Special·opcode·33:·advance·Address·by·4·to·0x514·and·Line·by·0·to·113
71 ··[0x000000a2]··Set·column·to·2471 ··[0x000000a2]··Set·column·to·24
72 ··[0x000000a4]··Special·opcode·19:·advance·Address·by·2·to·0x576·and·Line·by·0·to·11372 ··[0x000000a4]··Special·opcode·19:·advance·Address·by·2·to·0x516·and·Line·by·0·to·113
73 ··[0x000000a5]··Set·column·to·973 ··[0x000000a5]··Set·column·to·9
74 ··[0x000000a7]··Advance·Line·by·26·to·13974 ··[0x000000a7]··Advance·Line·by·26·to·139
75 ··[0x000000a9]··Special·opcode·19:·advance·Address·by·2·to·0x578·and·Line·by·0·to·13975 ··[0x000000a9]··Special·opcode·19:·advance·Address·by·2·to·0x518·and·Line·by·0·to·139
76 ··[0x000000aa]··Set·column·to·2276 ··[0x000000aa]··Set·column·to·22
77 ··[0x000000ac]··Extended·opcode·4:·set·Discriminator·to·177 ··[0x000000ac]··Extended·opcode·4:·set·Discriminator·to·1
78 ··[0x000000b0]··Advance·Line·by·-26·to·11378 ··[0x000000b0]··Advance·Line·by·-26·to·113
79 ··[0x000000b2]··Special·opcode·33:·advance·Address·by·4·to·0x57c·and·Line·by·0·to·11379 ··[0x000000b2]··Special·opcode·33:·advance·Address·by·4·to·0x51c·and·Line·by·0·to·113
80 ··[0x000000b3]··Set·column·to·380 ··[0x000000b3]··Set·column·to·3
81 ··[0x000000b5]··Set·is_stmt·to·181 ··[0x000000b5]··Set·is_stmt·to·1
82 ··[0x000000b6]··Advance·Line·by·26·to·13982 ··[0x000000b6]··Advance·Line·by·26·to·139
83 ··[0x000000b8]··Special·opcode·33:·advance·Address·by·4·to·0x580·and·Line·by·0·to·13983 ··[0x000000b8]··Special·opcode·33:·advance·Address·by·4·to·0x520·and·Line·by·0·to·139
84 ··[0x000000b9]··Set·column·to·984 ··[0x000000b9]··Set·column·to·9
85 ··[0x000000bb]··Set·is_stmt·to·085 ··[0x000000bb]··Set·is_stmt·to·0
86 ··[0x000000bc]··Copy·(view·1)86 ··[0x000000bc]··Copy·(view·1)
87 ··[0x000000bd]··Set·column·to·687 ··[0x000000bd]··Set·column·to·6
88 ··[0x000000bf]··Extended·opcode·4:·set·Discriminator·to·188 ··[0x000000bf]··Extended·opcode·4:·set·Discriminator·to·1
89 ··[0x000000c3]··Special·opcode·33:·advance·Address·by·4·to·0x584·and·Line·by·0·to·13989 ··[0x000000c3]··Special·opcode·33:·advance·Address·by·4·to·0x524·and·Line·by·0·to·139
90 ··[0x000000c4]··Set·column·to·390 ··[0x000000c4]··Set·column·to·3
91 ··[0x000000c6]··Set·is_stmt·to·191 ··[0x000000c6]··Set·is_stmt·to·1
92 ··[0x000000c7]··Special·opcode·22:·advance·Address·by·2·to·0x586·and·Line·by·3·to·14292 ··[0x000000c7]··Special·opcode·22:·advance·Address·by·2·to·0x526·and·Line·by·3·to·142
93 ··[0x000000c8]··Set·column·to·593 ··[0x000000c8]··Set·column·to·5
94 ··[0x000000ca]··Special·opcode·6:·advance·Address·by·0·to·0x586·and·Line·by·1·to·143·(view·1)94 ··[0x000000ca]··Special·opcode·6:·advance·Address·by·0·to·0x526·and·Line·by·1·to·143·(view·1)
95 ··[0x000000cb]··Set·column·to·1895 ··[0x000000cb]··Set·column·to·18
96 ··[0x000000cd]··Set·is_stmt·to·096 ··[0x000000cd]··Set·is_stmt·to·0
97 ··[0x000000ce]··Copy·(view·2)97 ··[0x000000ce]··Copy·(view·2)
98 ··[0x000000cf]··Set·column·to·598 ··[0x000000cf]··Set·column·to·5
99 ··[0x000000d1]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x000000d1]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x000000d5]··Set·is_stmt·to·1100 ··[0x000000d5]··Set·is_stmt·to·1
101 ··[0x000000d6]··Special·opcode·35:·advance·Address·by·4·to·0x58a·and·Line·by·2·to·145101 ··[0x000000d6]··Special·opcode·35:·advance·Address·by·4·to·0x52a·and·Line·by·2·to·145
102 ··[0x000000d7]··Extended·opcode·4:·set·Discriminator·to·1102 ··[0x000000d7]··Extended·opcode·4:·set·Discriminator·to·1
103 ··[0x000000db]··Set·is_stmt·to·0103 ··[0x000000db]··Set·is_stmt·to·0
104 ··[0x000000dc]··Special·opcode·33:·advance·Address·by·4·to·0x58e·and·Line·by·0·to·145104 ··[0x000000dc]··Special·opcode·33:·advance·Address·by·4·to·0x52e·and·Line·by·0·to·145
105 ··[0x000000dd]··Set·column·to·3105 ··[0x000000dd]··Set·column·to·3
106 ··[0x000000df]··Set·is_stmt·to·1106 ··[0x000000df]··Set·is_stmt·to·1
107 ··[0x000000e0]··Special·opcode·44:·advance·Address·by·6·to·0x594·and·Line·by·-3·to·142107 ··[0x000000e0]··Special·opcode·44:·advance·Address·by·6·to·0x534·and·Line·by·-3·to·142
108 ··[0x000000e1]··Set·column·to·5108 ··[0x000000e1]··Set·column·to·5
109 ··[0x000000e3]··Special·opcode·17:·advance·Address·by·2·to·0x596·and·Line·by·-2·to·140109 ··[0x000000e3]··Special·opcode·17:·advance·Address·by·2·to·0x536·and·Line·by·-2·to·140
110 ··[0x000000e4]··Advance·PC·by·14·to·0x5a4110 ··[0x000000e4]··Advance·PC·by·14·to·0x544
111 ··[0x000000e6]··Extended·opcode·1:·End·of·Sequence111 ··[0x000000e6]··Extended·opcode·1:·End·of·Sequence
  
  
7.17 KB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 17 lines modifiedOffset 3, 17 lines modified
3 ··Compilation·Unit·@·offset·0:3 ··Compilation·Unit·@·offset·0:
4 ···Length:········0x156·(32-bit)4 ···Length:········0x156·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·15·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·15·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0):·GNU·C11·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-O2·-std=gnu11·-fstack-protector-strong·-fstack-clash-protection·-funwind-tables·-fno-strict-aliasing·-fprofile-use·-fprofile-dir=/build/reproducible-path/swi-prolog-9.2.8+dfsg/build/PGO-data10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0):·GNU·C11·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-O2·-std=gnu11·-fstack-protector-strong·-fstack-clash-protection·-fno-strict-aliasing·-fprofile-use·-fprofile-dir=/build/reproducible-path/swi-prolog-9.2.8+dfsg/build/PGO-data
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0x10f):·./src/pl-main.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0xff):·./src/pl-main.c
13 ····<16>···DW_AT_comp_dir····:·(GNU_strp_alt)·(offset:·0x7b)·13 ····<16>···DW_AT_comp_dir····:·(GNU_strp_alt)·(offset:·0x7b)·
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x1e14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x1e
15 ····<1e>···DW_AT_low_pc······:·(addr)·015 ····<1e>···DW_AT_low_pc······:·(addr)·0
16 ····<22>···DW_AT_stmt_list···:·(sec_offset)·016 ····<22>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><26>:·Abbrev·Number:·3·(DW_TAG_imported_unit)17 ·<1><26>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
18 ····<27>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<27>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2b>:·Abbrev·Number:·3·(DW_TAG_imported_unit)19 ·<1><2b>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
30 ····<42>···DW_AT_byte_size···:·(data1)·830 ····<42>···DW_AT_byte_size···:·(data1)·8
31 ····<43>···DW_AT_encoding····:·(data1)·4»    (float)31 ····<43>···DW_AT_encoding····:·(data1)·4»    (float)
32 ····<44>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x113)·32 ····<44>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x113)·
33 ·<1><48>:·Abbrev·Number:·1·(DW_TAG_pointer_type)33 ·<1><48>:·Abbrev·Number:·1·(DW_TAG_pointer_type)
34 ····<49>···DW_AT_byte_size···:·(implicit_const)·434 ····<49>···DW_AT_byte_size···:·(implicit_const)·4
35 ····<49>···DW_AT_type········:·(GNU_ref_alt)·<0x6c1>35 ····<49>···DW_AT_type········:·(GNU_ref_alt)·<0x6c1>
36 ·<1><4d>:·Abbrev·Number:·19·(DW_TAG_variable)36 ·<1><4d>:·Abbrev·Number:·19·(DW_TAG_variable)
37 ····<4e>···DW_AT_name········:·(strp)·(offset:·0x11f):·_PL_tc_malloc_base37 ····<4e>···DW_AT_name········:·(strp)·(offset:·0x10f):·_PL_tc_malloc_base
38 ····<52>···DW_AT_decl_file···:·(data1)·238 ····<52>···DW_AT_decl_file···:·(data1)·2
39 ····<53>···DW_AT_decl_line···:·(data1)·10939 ····<53>···DW_AT_decl_line···:·(data1)·109
40 ····<54>···DW_AT_decl_column·:·(data1)·740 ····<54>···DW_AT_decl_column·:·(data1)·7
41 ····<55>···DW_AT_type········:·(GNU_ref_alt)·<0x6dc>41 ····<55>···DW_AT_type········:·(GNU_ref_alt)·<0x6dc>
42 ····<59>···DW_AT_external····:·(flag_present)·142 ····<59>···DW_AT_external····:·(flag_present)·1
43 ····<59>···DW_AT_location····:·(exprloc)·5·byte·block:·3·c·20·0·0·»  (DW_OP_addr:·200c)43 ····<59>···DW_AT_location····:·(exprloc)·5·byte·block:·3·c·20·0·0·»  (DW_OP_addr:·200c)
44 ·<1><5f>:·Abbrev·Number:·10·(DW_TAG_subprogram)44 ·<1><5f>:·Abbrev·Number:·10·(DW_TAG_subprogram)
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 ····<ad>···DW_AT_external····:·(flag_present)·195 ····<ad>···DW_AT_external····:·(flag_present)·1
96 ····<ad>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x326)·96 ····<ad>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x326)·
97 ····<b1>···DW_AT_decl_file···:·(data1)·297 ····<b1>···DW_AT_decl_file···:·(data1)·2
98 ····<b2>···DW_AT_decl_line···:·(data1)·12598 ····<b2>···DW_AT_decl_line···:·(data1)·125
99 ····<b3>···DW_AT_decl_column·:·(data1)·199 ····<b3>···DW_AT_decl_column·:·(data1)·1
100 ····<b4>···DW_AT_prototyped··:·(flag_present)·1100 ····<b4>···DW_AT_prototyped··:·(flag_present)·1
101 ····<b4>···DW_AT_type········:·(GNU_ref_alt)·<0x23>101 ····<b4>···DW_AT_type········:·(GNU_ref_alt)·<0x23>
102 ····<b8>···DW_AT_low_pc······:·(addr)·0x55c102 ····<b8>···DW_AT_low_pc······:·(addr)·0x4fc
103 ····<bc>···DW_AT_high_pc·····:·(udata)·72103 ····<bc>···DW_AT_high_pc·····:·(udata)·72
104 ····<bd>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)104 ····<bd>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
105 ····<bf>···DW_AT_call_all_calls:·(flag_present)·1105 ····<bf>···DW_AT_call_all_calls:·(flag_present)·1
106 ····<bf>···DW_AT_sibling·····:·(ref_udata)·<0x150>106 ····<bf>···DW_AT_sibling·····:·(ref_udata)·<0x150>
107 ·<2><c1>:·Abbrev·Number:·14·(DW_TAG_formal_parameter)107 ·<2><c1>:·Abbrev·Number:·14·(DW_TAG_formal_parameter)
108 ····<c2>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x59)·108 ····<c2>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x59)·
109 ····<c6>···DW_AT_decl_file···:·(implicit_const)·2109 ····<c6>···DW_AT_decl_file···:·(implicit_const)·2
Offset 117, 70 lines modifiedOffset 117, 70 lines modified
117 ····<d9>···DW_AT_decl_file···:·(implicit_const)·2117 ····<d9>···DW_AT_decl_file···:·(implicit_const)·2
118 ····<d9>···DW_AT_decl_line···:·(data1)·125118 ····<d9>···DW_AT_decl_line···:·(data1)·125
119 ····<da>···DW_AT_decl_column·:·(data1)·23119 ····<da>···DW_AT_decl_column·:·(data1)·23
120 ····<db>···DW_AT_type········:·(ref_udata)·<0x48>120 ····<db>···DW_AT_type········:·(ref_udata)·<0x48>
121 ····<dc>···DW_AT_location····:·(sec_offset)·0x24·(location·list)121 ····<dc>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
122 ····<e0>···DW_AT_GNU_locviews:·(sec_offset)·0x20122 ····<e0>···DW_AT_GNU_locviews:·(sec_offset)·0x20
123 ·<2><e4>:·Abbrev·Number:·5·(DW_TAG_lexical_block)123 ·<2><e4>:·Abbrev·Number:·5·(DW_TAG_lexical_block)
124 ····<e5>···DW_AT_low_pc······:·(addr)·0x586124 ····<e5>···DW_AT_low_pc······:·(addr)·0x526
125 ····<e9>···DW_AT_high_pc·····:·(udata)·14125 ····<e9>···DW_AT_high_pc·····:·(udata)·14
126 ····<ea>···DW_AT_sibling·····:·(ref_udata)·<0x10e>126 ····<ea>···DW_AT_sibling·····:·(ref_udata)·<0x10e>
127 ·<3><ec>:·Abbrev·Number:·4·(DW_TAG_variable)127 ·<3><ec>:·Abbrev·Number:·4·(DW_TAG_variable)
128 ····<ed>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x432)·128 ····<ed>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x432)·
129 ····<f1>···DW_AT_decl_file···:·(data1)·2129 ····<f1>···DW_AT_decl_file···:·(data1)·2
130 ····<f2>···DW_AT_decl_line···:·(data1)·143130 ····<f2>···DW_AT_decl_line···:·(data1)·143
131 ····<f3>···DW_AT_decl_column·:·(data1)·9131 ····<f3>···DW_AT_decl_column·:·(data1)·9
132 ····<f4>···DW_AT_type········:·(GNU_ref_alt)·<0x23>132 ····<f4>···DW_AT_type········:·(GNU_ref_alt)·<0x23>
133 ····<f8>···DW_AT_location····:·(sec_offset)·0x36·(location·list)133 ····<f8>···DW_AT_location····:·(sec_offset)·0x36·(location·list)
134 ····<fc>···DW_AT_GNU_locviews:·(sec_offset)·0x34134 ····<fc>···DW_AT_GNU_locviews:·(sec_offset)·0x34
135 ·<3><100>:·Abbrev·Number:·16·(DW_TAG_call_site)135 ·<3><100>:·Abbrev·Number:·16·(DW_TAG_call_site)
136 ····<101>···DW_AT_call_return_pc:·(addr)·0x58a136 ····<101>···DW_AT_call_return_pc:·(addr)·0x52a
137 ····<105>···DW_AT_call_origin·:·(ref_udata)·<0x73>137 ····<105>···DW_AT_call_origin·:·(ref_udata)·<0x73>
138 ·<3><106>:·Abbrev·Number:·16·(DW_TAG_call_site)138 ·<3><106>:·Abbrev·Number:·16·(DW_TAG_call_site)
139 ····<107>···DW_AT_call_return_pc:·(addr)·0x594139 ····<107>···DW_AT_call_return_pc:·(addr)·0x534
140 ····<10b>···DW_AT_call_origin·:·(ref_udata)·<0x80>140 ····<10b>···DW_AT_call_origin·:·(ref_udata)·<0x80>
141 ·<3><10d>:·Abbrev·Number:·0141 ·<3><10d>:·Abbrev·Number:·0
142 ·<2><10e>:·Abbrev·Number:·17·(DW_TAG_inlined_subroutine)142 ·<2><10e>:·Abbrev·Number:·17·(DW_TAG_inlined_subroutine)
143 ····<10f>···DW_AT_abstract_origin:·(ref_udata)·<0x150>143 ····<10f>···DW_AT_abstract_origin:·(ref_udata)·<0x150>
144 ····<111>···DW_AT_entry_pc····:·(addr)·0x56a144 ····<111>···DW_AT_entry_pc····:·(addr)·0x50a
145 ····<115>···DW_AT_GNU_entry_view:·(data1)·1145 ····<115>···DW_AT_GNU_entry_view:·(data1)·1
146 ····<116>···DW_AT_ranges······:·(sec_offset)·0xc146 ····<116>···DW_AT_ranges······:·(sec_offset)·0xc
147 ····<11a>···DW_AT_call_file···:·(data1)·2147 ····<11a>···DW_AT_call_file···:·(data1)·2
148 ····<11b>···DW_AT_call_line···:·(data1)·137148 ····<11b>···DW_AT_call_line···:·(data1)·137
149 ····<11c>···DW_AT_call_column·:·(data1)·3149 ····<11c>···DW_AT_call_column·:·(data1)·3
150 ····<11d>···DW_AT_sibling·····:·(ref_udata)·<0x12c>150 ····<11d>···DW_AT_sibling·····:·(ref_udata)·<0x12c>
151 ·<3><11f>:·Abbrev·Number:·12·(DW_TAG_call_site)151 ·<3><11f>:·Abbrev·Number:·12·(DW_TAG_call_site)
152 ····<120>···DW_AT_call_return_pc:·(addr)·0x574152 ····<120>···DW_AT_call_return_pc:·(addr)·0x514
153 ····<124>···DW_AT_call_origin·:·(ref_udata)·<0x5f>153 ····<124>···DW_AT_call_origin·:·(ref_udata)·<0x5f>
154 ·<4><125>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)154 ·<4><125>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
155 ····<126>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))155 ····<126>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
156 ····<128>···DW_AT_call_value··:·(exprloc)·1·byte·block:·31·»   (DW_OP_lit1)156 ····<128>···DW_AT_call_value··:·(exprloc)·1·byte·block:·31·»   (DW_OP_lit1)
157 ·<4><12a>:·Abbrev·Number:·0157 ·<4><12a>:·Abbrev·Number:·0
158 ·<3><12b>:·Abbrev·Number:·0158 ·<3><12b>:·Abbrev·Number:·0
159 ·<2><12c>:·Abbrev·Number:·20·(DW_TAG_call_site)159 ·<2><12c>:·Abbrev·Number:·20·(DW_TAG_call_site)
160 ····<12d>···DW_AT_call_return_pc:·(addr)·0x584160 ····<12d>···DW_AT_call_return_pc:·(addr)·0x524
161 ····<131>···DW_AT_call_origin·:·(ref_udata)·<0x95>161 ····<131>···DW_AT_call_origin·:·(ref_udata)·<0x95>
162 ····<133>···DW_AT_sibling·····:·(ref_udata)·<0x142>162 ····<133>···DW_AT_sibling·····:·(ref_udata)·<0x142>
163 ·<3><135>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)163 ·<3><135>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
164 ····<136>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))164 ····<136>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
165 ····<138>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»  (DW_OP_breg4·(r4):·0)165 ····<138>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»  (DW_OP_breg4·(r4):·0)
166 ·<3><13b>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)166 ·<3><13b>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
167 ····<13c>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»     (DW_OP_reg1·(r1))167 ····<13c>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»     (DW_OP_reg1·(r1))
168 ····<13e>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)168 ····<13e>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
169 ·<3><141>:·Abbrev·Number:·0169 ·<3><141>:·Abbrev·Number:·0
170 ·<2><142>:·Abbrev·Number:·12·(DW_TAG_call_site)170 ·<2><142>:·Abbrev·Number:·12·(DW_TAG_call_site)
171 ····<143>···DW_AT_call_return_pc:·(addr)·0x59c171 ····<143>···DW_AT_call_return_pc:·(addr)·0x53c
172 ····<147>···DW_AT_call_origin·:·(ref_udata)·<0x80>172 ····<147>···DW_AT_call_origin·:·(ref_udata)·<0x80>
173 ·<3><149>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)173 ·<3><149>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
174 ····<14a>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))174 ····<14a>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
175 ····<14c>···DW_AT_call_value··:·(exprloc)·1·byte·block:·31·»   (DW_OP_lit1)175 ····<14c>···DW_AT_call_value··:·(exprloc)·1·byte·block:·31·»   (DW_OP_lit1)
176 ·<3><14e>:·Abbrev·Number:·0176 ·<3><14e>:·Abbrev·Number:·0
177 ·<2><14f>:·Abbrev·Number:·0177 ·<2><14f>:·Abbrev·Number:·0
178 ·<1><150>:·Abbrev·Number:·13·(DW_TAG_subprogram)178 ·<1><150>:·Abbrev·Number:·13·(DW_TAG_subprogram)
179 ····<151>···DW_AT_name········:·(strp)·(offset:·0x132):·force_malloc_dependency179 ····<151>···DW_AT_name········:·(strp)·(offset:·0x122):·force_malloc_dependency
180 ····<155>···DW_AT_decl_file···:·(data1)·2180 ····<155>···DW_AT_decl_file···:·(data1)·2
181 ····<156>···DW_AT_decl_line···:·(data1)·112181 ····<156>···DW_AT_decl_line···:·(data1)·112
182 ····<157>···DW_AT_decl_column·:·(data1)·1182 ····<157>···DW_AT_decl_column·:·(data1)·1
183 ····<158>···DW_AT_prototyped··:·(flag_present)·1183 ····<158>···DW_AT_prototyped··:·(flag_present)·1
184 ····<158>···DW_AT_inline······:·(data1)·1»     (inlined)184 ····<158>···DW_AT_inline······:·(data1)·1»     (inlined)
185 ·<1><159>:·Abbrev·Number:·0185 ·<1><159>:·Abbrev·Number:·0
  
453 B
readelf --wide --debug-dump=aranges {}
error from `readelf --wide --debug-dump=aranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0000055c·000000489 ····000004fc·00000048
10 ····00000000·0000000010 ····00000000·00000000
  
1.66 KB
readelf --wide --debug-dump=loc {}
error from `readelf --wide --debug-dump=loc {}`: readelf: Error: Unable to find program interpreter name
    
Offset 8, 30 lines modifiedOffset 8, 30 lines modified
8 ··Offset·entries:··08 ··Offset·entries:··0
  
9 ····Offset···Begin············End··············Expression9 ····Offset···Begin············End··············Expression
  
10 ····0000000c·v0000000·v0000000·location·view·pair10 ····0000000c·v0000000·v0000000·location·view·pair
11 ····0000000e·v0000000·v0000000·location·view·pair11 ····0000000e·v0000000·v0000000·location·view·pair
  
12 ····00000010·0000055c·(base·address)12 ····00000010·000004fc·(base·address)
13 ····00000015·v0000000·v0000000·views·at·0000000c·for:13 ····00000015·v0000000·v0000000·views·at·0000000c·for:
14 ·············0000055c·0000056e·(DW_OP_reg0·(r0))14 ·············000004fc·0000050e·(DW_OP_reg0·(r0))
15 ····0000001a·v0000000·v0000000·views·at·0000000e·for:15 ····0000001a·v0000000·v0000000·views·at·0000000e·for:
16 ·············0000056e·000005a4·(DW_OP_reg4·(r4))16 ·············0000050e·00000544·(DW_OP_reg4·(r4))
17 ····0000001f·<End·of·list>17 ····0000001f·<End·of·list>
  
18 ····00000020·v0000000·v0000000·location·view·pair18 ····00000020·v0000000·v0000000·location·view·pair
19 ····00000022·v0000000·v0000000·location·view·pair19 ····00000022·v0000000·v0000000·location·view·pair
  
20 ····00000024·0000055c·(base·address)20 ····00000024·000004fc·(base·address)
21 ····00000029·v0000000·v0000000·views·at·00000020·for:21 ····00000029·v0000000·v0000000·views·at·00000020·for:
22 ·············0000055c·00000573·(DW_OP_reg1·(r1))22 ·············000004fc·00000513·(DW_OP_reg1·(r1))
23 ····0000002e·v0000000·v0000000·views·at·00000022·for:23 ····0000002e·v0000000·v0000000·views·at·00000022·for:
24 ·············00000573·000005a4·(DW_OP_reg5·(r5))24 ·············00000513·00000544·(DW_OP_reg5·(r5))
25 ····00000033·<End·of·list>25 ····00000033·<End·of·list>
  
26 ····00000034·v0000000·v0000000·location·view·pair26 ····00000034·v0000000·v0000000·location·view·pair
  
27 ····00000036·v0000000·v0000000·views·at·00000034·for:27 ····00000036·v0000000·v0000000·views·at·00000034·for:
28 ·············0000058a·0000058e·(DW_OP_breg0·(r0):·0;·DW_OP_lit0;·DW_OP_eq;·DW_OP_const1u:·255;·DW_OP_and;·DW_OP_stack_value)28 ·············0000052a·0000052e·(DW_OP_breg0·(r0):·0;·DW_OP_lit0;·DW_OP_eq;·DW_OP_const1u:·255;·DW_OP_and;·DW_OP_stack_value)
29 ····00000045·<End·of·list>29 ····00000045·<End·of·list>
  
450 B
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0000055c·000000489 ····000004fc·00000048
10 ····00000000·0000000010 ····00000000·00000000
  
555 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 sb```e`a 
3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug2 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug
4 __abi_tag3 __abi_tag
5 call_weak_fn4 call_weak_fn
6 pl-main.c5 pl-main.c
7 crtstuff.c6 crtstuff.c
8 all_implied_fbits7 all_implied_fbits
9 deregister_tm_clones8 deregister_tm_clones
Offset 24, 15 lines modifiedOffset 23, 14 lines modified
24 __TMC_END__23 __TMC_END__
25 __bss_start__24 __bss_start__
26 __data_start25 __data_start
27 __bss_start26 __bss_start
28 _PL_tc_malloc_base27 _PL_tc_malloc_base
29 PL_toplevel28 PL_toplevel
30 _ITM_deregisterTMCloneTable29 _ITM_deregisterTMCloneTable
31 __aeabi_unwind_cpp_pr0@GCC_3.5 
32 __gmon_start__30 __gmon_start__
33 _ITM_registerTMCloneTable31 _ITM_registerTMCloneTable
34 __cxa_finalize@GLIBC_2.432 __cxa_finalize@GLIBC_2.4
35 .shstrtab33 .shstrtab
36 .note.gnu.build-id34 .note.gnu.build-id
37 .gnu.hash35 .gnu.hash
38 .gnu.version36 .gnu.version
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000004dc·<_init>:2 0000047c·<_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 000004e8·<.plt>:2 00000488·<.plt>:
3 »       ...3 »       ...
707 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000055c·<main>:2 000004fc·<main>:
3 »       ...3 »       ...
  
4 000005a4·<_start>:4 00000544·<_start>:
5 »       ...5 »       ...
  
6 000005d8·<call_weak_fn>:6 00000578·<call_weak_fn>:
7 »       ...7 »       ...
  
8 000005fc·<deregister_tm_clones>:8 0000059c·<deregister_tm_clones>:
9 »       ...9 »       ...
  
10 00000628·<register_tm_clones>:10 000005c8·<register_tm_clones>:
11 »       ...11 »       ...
  
12 0000065c·<__do_global_dtors_aux>:12 000005fc·<__do_global_dtors_aux>:
13 »       ...13 »       ...
  
14 0000069c·<frame_dummy>:14 0000063c·<frame_dummy>:
15 frame_dummy():15 frame_dummy():
16 »       movs»   r0,·r016 »       movs»   r0,·r0
17 »       ...17 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000006a0·<_fini>:2 00000640·<_fini>:
3 »       ...3 »       ...
1.02 KB
readelf --wide --decompress --string-dump=.debug_str {}
error from `readelf --wide --decompress --string-dump=.debug_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··GNU·C11·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-O2·-std=gnu11·-fstack-protector-strong·-fstack-clash-protection·-funwind-tables·-fno-strict-aliasing·-fprofile-use·-fprofile-dir=/build/reproducible-path/swi-prolog-9.2.8+dfsg/build/PGO-data2 ··[·····0]··GNU·C11·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-O2·-std=gnu11·-fstack-protector-strong·-fstack-clash-protection·-fno-strict-aliasing·-fprofile-use·-fprofile-dir=/build/reproducible-path/swi-prolog-9.2.8+dfsg/build/PGO-data
3 ··[···10f]··./src/pl-main.c3 ··[····ff]··./src/pl-main.c
4 ··[···11f]··_PL_tc_malloc_base4 ··[···10f]··_PL_tc_malloc_base
5 ··[···132]··force_malloc_dependency5 ··[···122]··force_malloc_dependency
  
1.46 KB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 29, 15 lines modifiedOffset 29, 13 lines modified
29 ··0x000001a0·5f5f006d·616c6c6f·6300504c·5f68616c·__.malloc.PL_hal29 ··0x000001a0·5f5f006d·616c6c6f·6300504c·5f68616c·__.malloc.PL_hal
30 ··0x000001b0·74005f5f·6273735f·73746172·745f5f00·t.__bss_start__.30 ··0x000001b0·74005f5f·6273735f·73746172·745f5f00·t.__bss_start__.
31 ··0x000001c0·5f5f6461·74615f73·74617274·005f656e·__data_start._en31 ··0x000001c0·5f5f6461·74615f73·74617274·005f656e·__data_start._en
32 ··0x000001d0·64005f5f·6273735f·73746172·74005f50·d.__bss_start._P32 ··0x000001d0·64005f5f·6273735f·73746172·74005f50·d.__bss_start._P
33 ··0x000001e0·4c5f7463·5f6d616c·6c6f635f·62617365·L_tc_malloc_base33 ··0x000001e0·4c5f7463·5f6d616c·6c6f635f·62617365·L_tc_malloc_base
34 ··0x000001f0·00504c5f·746f706c·6576656c·005f4954·.PL_toplevel._IT34 ··0x000001f0·00504c5f·746f706c·6576656c·005f4954·.PL_toplevel._IT
35 ··0x00000200·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl35 ··0x00000200·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
36 ··0x00000210·6f6e6554·61626c65·005f5f61·65616269·oneTable.__aeabi36 ··0x00000210·6f6e6554·61626c65·005f5f67·6d6f6e5f·oneTable.__gmon_
37 ··0x00000220·5f756e77·696e645f·6370705f·70723040·_unwind_cpp_pr0@ 
38 ··0x00000230·4743435f·332e3500·5f5f676d·6f6e5f73·GCC_3.5.__gmon_s 
39 ··0x00000240·74617274·5f5f005f·49544d5f·72656769·tart__._ITM_regi37 ··0x00000220·73746172·745f5f00·5f49544d·5f726567·start__._ITM_reg
40 ··0x00000250·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable38 ··0x00000230·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
41 ··0x00000260·005f5f63·78615f66·696e616c·697a6540·.__cxa_finalize@39 ··0x00000240·65005f5f·6378615f·66696e61·6c697a65·e.__cxa_finalize
42 ··0x00000270·474c4942·435f322e·3400··············GLIBC_2.4.40 ··0x00000250·40474c49·42435f32·2e3400············@GLIBC_2.4.
  
1.25 MB
./usr/lib/debug/.build-id/d7/20e5525b05df1118fbd3cd700efe1de902b66f.debug vs.
./usr/lib/debug/.build-id/e2/e0901613549d398c302d189be9a8b2f69535f6.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 77% 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:··········49592·(bytes·into·file)13 ··Start·of·section·headers:··········48844·(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.22 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·0x10009 ··LOAD···········0x000000·0x00000000·0x00000000·0x042e8·0x042e8·R·E·0x1000
10 ··LOAD···········0x000e18·0x00005e18·0x00005e18·0x00000·0x00330·RW··0x100010 ··LOAD···········0x000e20·0x00005e20·0x00005e20·0x00000·0x00328·RW··0x1000
11 ··DYNAMIC········0x004e18·0x00005e20·0x00005e20·0x00000·0x00110·RW··0x411 ··DYNAMIC········0x004e20·0x00005e28·0x00005e28·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······0x004e18·0x00005e18·0x00005e18·0x00000·0x001e8·R···0x115 ··GNU_RELRO······0x004e20·0x00005e20·0x00005e20·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·0xc1b8:1 There·are·38·section·headers,·starting·at·offset·0xbecc:
  
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··········00005e18·004e18·000004·04··WA··0···0··422 ··[18]·.init_array·······NOBITS··········00005e20·004e20·000004·04··WA··0···0··4
24 ··[20]·.fini_array·······NOBITS··········00005e1c·004e18·000004·04··WA··0···0··423 ··[19]·.fini_array·······NOBITS··········00005e24·004e20·000004·04··WA··0···0··4
25 ··[21]·.dynamic··········NOBITS··········00005e20·004e18·000110·08··WA··5···0··424 ··[20]·.dynamic··········NOBITS··········00005e28·004e20·000108·08··WA··5···0··4
26 ··[22]·.got··············NOBITS··········00005f30·004e18·0000d0·04··WA··0···0··425 ··[21]·.got··············NOBITS··········00005f30·004e20·0000d0·04··WA··0···0··4
27 ··[23]·.data·············NOBITS··········00006000·004e18·000068·00··WA··0···0··426 ··[22]·.data·············NOBITS··········00006000·004e20·000068·00··WA··0···0··4
28 ··[24]·.bss··············NOBITS··········00006068·004e18·0000e0·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········00006068·004e20·0000e0·00··WA··0···0··4
29 ··[25]·.comment··········PROGBITS········00000000·00452c·00001e·01··MS··0···0··128 ··[24]·.comment··········PROGBITS········00000000·0042e8·00001e·01··MS··0···0··1
30 ··[26]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00454a·000033·00······0···0··129 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004306·000033·00······0···0··1
31 ··[27]·.debug_aranges····PROGBITS········00000000·00457d·000028·00······0···0··130 ··[26]·.debug_aranges····PROGBITS········00000000·004339·000028·00······0···0··1
32 ··[28]·.debug_info·······PROGBITS········00000000·0045a8·00286f·00···C··0···0··431 ··[27]·.debug_info·······PROGBITS········00000000·004364·00286e·00···C··0···0··4
33 ··[29]·.debug_abbrev·····PROGBITS········00000000·006e18·000344·00···C··0···0··432 ··[28]·.debug_abbrev·····PROGBITS········00000000·006bd4·000344·00···C··0···0··4
34 ··[30]·.debug_line·······PROGBITS········00000000·00715c·001624·00···C··0···0··433 ··[29]·.debug_line·······PROGBITS········00000000·006f18·001628·00···C··0···0··4
35 ··[31]·.debug_frame······PROGBITS········00000000·008780·000275·00···C··0···0··434 ··[30]·.debug_frame······PROGBITS········00000000·008540·000279·00···C··0···0··4
36 ··[32]·.debug_str········PROGBITS········00000000·0089f8·0002a3·01·MSC··0···0··435 ··[31]·.debug_str········PROGBITS········00000000·0087bc·00029a·01·MSC··0···0··4
37 ··[33]·.debug_loclists···PROGBITS········00000000·008c9c·0012cf·00···C··0···0··436 ··[32]·.debug_loclists···PROGBITS········00000000·008a58·0012c5·00···C··0···0··4
38 ··[34]·.debug_rnglists···PROGBITS········00000000·009f6c·000429·00···C··0···0··437 ··[33]·.debug_rnglists···PROGBITS········00000000·009d20·00042f·00···C··0···0··4
39 ··[35]·.gnu_debugaltlink·PROGBITS········00000000·00a395·000052·00······0···0··138 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·00a14f·000052·00······0···0··1
40 ··[36]·.symtab···········SYMTAB··········00000000·00a3e8·001380·10·····37·229··439 ··[35]·.symtab···········SYMTAB··········00000000·00a1a4·001320·10·····36·225··4
41 ··[37]·.strtab···········STRTAB··········00000000·00b768·0008c0·00······0···0··140 ··[36]·.strtab···········STRTAB··········00000000·00b4c4·000882·00······0···0··1
42 ··[38]·.shstrtab·········STRTAB··········00000000·00c028·00018f·00······0···0··141 ··[37]·.shstrtab·········STRTAB··········00000000·00bd46·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:·d720e5525b05df1118fbd3cd700efe1de902b66f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e2e0901613549d398c302d189be9a8b2f69535f6
  
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
  
246 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
496 B
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 11 lines modifiedOffset 3, 11 lines modified
3 ··Length:···················363 ··Length:···················36
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001064·0000241c9 ····00000fdc·0000241c
10 ····00000cd0·0000029810 ····00000c48·00000298
11 ····00000000·0000000011 ····00000000·00000000
  
1.26 KB
strings --all --bytes=8 {}
    
Offset 1, 15 lines modifiedOffset 1, 16 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 QE3!pIZg 
3 a>3wfbeY 
4 nYaEeU{b 
5 3Lc+Vg3< 
6 cCpB(e» i&c 
7 >fBz2q1$ 
8 »       p'=AwSn2 HL1MmV#J
 3 tB&1'o'\|
 4 =;v=WPvq
 5 _-RN~-gcy
 6 IrSpk/G*
 7 {rK/7g=BF
 8 .w&c|o[c;
 9 Kx»     7fo.O18mO?
9 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug10 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug
10 __abi_tag11 __abi_tag
11 call_weak_fn12 call_weak_fn
12 swipl-ld.c13 swipl-ld.c
13 removeTempFiles14 removeTempFiles
14 quoted_name15 quoted_name
15 xoserror16 xoserror
Offset 49, 15 lines modifiedOffset 50, 14 lines modified
49 completed.050 completed.0
50 __do_global_dtors_aux_fini_array_entry51 __do_global_dtors_aux_fini_array_entry
51 frame_dummy52 frame_dummy
52 __frame_dummy_init_array_entry53 __frame_dummy_init_array_entry
53 __FRAME_END__54 __FRAME_END__
54 _DYNAMIC55 _DYNAMIC
55 _GLOBAL_OFFSET_TABLE_56 _GLOBAL_OFFSET_TABLE_
56 __aeabi_unwind_cpp_pr0@GCC_3.5 
57 compileObjectFiles57 compileObjectFiles
58 __libc_start_main@GLIBC_2.3458 __libc_start_main@GLIBC_2.34
59 strcmp@GLIBC_2.459 strcmp@GLIBC_2.4
60 __cxa_finalize@GLIBC_2.460 __cxa_finalize@GLIBC_2.4
61 _ITM_deregisterTMCloneTable61 _ITM_deregisterTMCloneTable
62 __bss_start__62 __bss_start__
63 createSavedState63 createSavedState
Offset 99, 15 lines modifiedOffset 99, 14 lines modified
99 _IO_stdin_used99 _IO_stdin_used
100 strlen@GLIBC_2.4100 strlen@GLIBC_2.4
101 strchr@GLIBC_2.4101 strchr@GLIBC_2.4
102 concatArgList102 concatArgList
103 __errno_location@GLIBC_2.4103 __errno_location@GLIBC_2.4
104 __sprintf_chk@GLIBC_2.4104 __sprintf_chk@GLIBC_2.4
105 __isoc99_sscanf@GLIBC_2.7105 __isoc99_sscanf@GLIBC_2.7
106 __aeabi_unwind_cpp_pr1@GCC_3.5 
107 createOutput106 createOutput
108 __printf_chk@GLIBC_2.4107 __printf_chk@GLIBC_2.4
109 write@GLIBC_2.4108 write@GLIBC_2.4
110 appendArgList109 appendArgList
111 __fprintf_chk@GLIBC_2.4110 __fprintf_chk@GLIBC_2.4
112 copyArgList111 copyArgList
113 __bss_start112 __bss_start
Offset 129, 15 lines modifiedOffset 128, 14 lines modified
129 .shstrtab128 .shstrtab
130 .note.gnu.build-id129 .note.gnu.build-id
131 .gnu.hash130 .gnu.hash
132 .gnu.version131 .gnu.version
133 .gnu.version_r132 .gnu.version_r
134 .rel.dyn133 .rel.dyn
135 .rel.plt134 .rel.plt
136 .ARM.extab 
137 .ARM.exidx135 .ARM.exidx
138 .eh_frame136 .eh_frame
139 .note.ABI-tag137 .note.ABI-tag
140 .init_array138 .init_array
141 .fini_array139 .fini_array
142 .dynamic140 .dynamic
143 .comment141 .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. 
  
66.1 MB
swi-prolog-core-packages-dbgsym_9.2.8+dfsg-3_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary
2 -rw-r--r--···0········0········0·····2524·2024-11-25·16:02:41.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2520·2024-11-25·16:02:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0··2174860·2024-11-25·16:02:41.000000·data.tar.xz3 -rw-r--r--···0········0········0··2172228·2024-11-25·16:02:41.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.8+dfsg-33 Version:·9.2.8+dfsg-3
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:·25717 Installed-Size:·2563
8 Depends:·swi-prolog-core-packages·(=·9.2.8+dfsg-3)8 Depends:·swi-prolog-core-packages·(=·9.2.8+dfsg-3)
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:·04679873327889e181167ebe5069ae27aaf64f34·092b17dcdf8a0bb97f6d54ef60a67150d7390870·09d0ce90eafbd1f541583d7eb3e9c646e6672885·0e26c1e3be46e2e1f2bf0d45a331344850c7693d·1f49859f3225e02c6b3f19b3f5f536784aad4c21·279063a2c3a2d9351b455d4f0f506b9a169321ea·2bb7c08253a[·...·truncated·by·diffoscope;·len:·1505,·SHA:·f77ba092e4ecfa71e77283662c1afd5ca41b64923cae2de3ee9dd037fb40277c·...·]12 Build-Ids:·057bf6a5c71020f851bcc444dc0a255f9550ccdd·05e0ce54a0826f8d0012894743bad1b8d6c24440·0630936f59dc5eb04c0ee67a4a2148c6eb8f6449·0d5965f0f744529247300a57fe0c309453fd4d23·1424c421a662db308d9d35854e8daaffafb91a1e·171e5945d0b13c5098882ceed9192e7c5681aec0·194de30a41f[·...·truncated·by·diffoscope;·len:·1505,·SHA:·c72a325a5dd0232d5372e37e78109212b4325e4bc1ecdbb9622a82fc54bce8a6·...·]
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/04/679873327889e181167ebe5069ae27aaf64f34.debug 
2 usr/lib/debug/.build-id/09/2b17dcdf8a0bb97f6d54ef60a67150d7390870.debug 
3 usr/lib/debug/.build-id/09/d0ce90eafbd1f541583d7eb3e9c646e6672885.debug 
4 usr/lib/debug/.build-id/0e/26c1e3be46e2e1f2bf0d45a331344850c7693d.debug 
5 usr/lib/debug/.build-id/1f/49859f3225e02c6b3f19b3f5f536784aad4c21.debug 
6 usr/lib/debug/.build-id/27/9063a2c3a2d9351b455d4f0f506b9a169321ea.debug 
7 usr/lib/debug/.build-id/2b/b7c08253a88cd7b3883925d7759e93837a8edb.debug 
8 usr/lib/debug/.build-id/32/1245cedcd09f5f192d6fe651e834b4b4b04cdd.debug 
9 usr/lib/debug/.build-id/33/8e0ae6bac7b68eab741b7b8eb39d9e021175b7.debug 
10 usr/lib/debug/.build-id/33/f20928d0e280b6b5f5d39f39c3b1a3051726f4.debug 
11 usr/lib/debug/.build-id/36/f52ecbe836f780805645136d3cb6dbb31ac928.debug 
12 usr/lib/debug/.build-id/3b/defb926777e7f62305ea8a54245dc0f9a3a973.debug 
13 usr/lib/debug/.build-id/3c/a6caed38206a6f7614323e86adfedfc515ff30.debug 
14 usr/lib/debug/.build-id/3d/630eaa1a80422fe96b64501e4c9e6dd773ee34.debug 
15 usr/lib/debug/.build-id/4b/fe6b45cfe9273a17ce6278e24bc13cd4ec4aea.debug 
16 usr/lib/debug/.build-id/4f/5aa542691a1086aed303c588c6a0ab993f6761.debug 
17 usr/lib/debug/.build-id/5c/eecbf795a380c52ba6d5c0be5ffcd50246bca9.debug 
18 usr/lib/debug/.build-id/5f/63dd504ed61c86388a3c33ca9119f9f35f9bdb.debug 
19 usr/lib/debug/.build-id/5f/ed32358f84c0ca4661814a162668c42340cb57.debug 
20 usr/lib/debug/.build-id/6c/a146c527873b7292e16d8335be9f288d4a1169.debug 
21 usr/lib/debug/.build-id/72/46009d8ef05b8c4c2233d1ef4dcb76bb5c2eb9.debug 
22 usr/lib/debug/.build-id/74/a64e670d14c968affef1d80c58b98299e6d1c9.debug 
23 usr/lib/debug/.build-id/77/2df7699a0a09cb3561eb7545906e45d32747a6.debug 
24 usr/lib/debug/.build-id/78/3891e002072aca5ada2e627fdeba8a1a47abb5.debug 
25 usr/lib/debug/.build-id/82/b3844ae23a58ef71b221d65e01affa7b1461d5.debug 
26 usr/lib/debug/.build-id/8d/1e3a3fba64c10fcbfe8fc24f471555575e2e91.debug 
27 usr/lib/debug/.build-id/92/eedcd20d4fb1531f1f7e9d534e64941a2da5f2.debug 
28 usr/lib/debug/.build-id/94/d96bde8b12fc3522e00bbf17d9d0f52be72597.debug 
29 usr/lib/debug/.build-id/a5/f837db6cd5e8a701a98db3a60730812fd80921.debug 
30 usr/lib/debug/.build-id/a9/2ca30382513c376ecc1187af1b7bc3f1d492cf.debug 
31 usr/lib/debug/.build-id/a9/fe452e23b60e06b3ea2d5aaa7fc761c33c9c81.debug 
32 usr/lib/debug/.build-id/aa/9e64ed8dc413a018d3e81c5f40b63288c3452a.debug 
33 usr/lib/debug/.build-id/b1/78c70e859ba50ed55b98e30b3a9f57a5469e9d.debug 
34 usr/lib/debug/.build-id/b3/d7b160dde5468b605b7694f1e0cf08cc72a152.debug 
35 usr/lib/debug/.build-id/b3/fe15060f177cfc8cb748586f1624be6c329bb2.debug 
36 usr/lib/debug/.build-id/b4/0e43438f262e6d0755a1bd93826b1328c97744.debug 
37 usr/lib/debug/.build-id/b9/92d05abd77109de56ea8f107280b9d1570fbdd.debug 
38 usr/lib/debug/.build-id/ca/9ed2232ee6af69da3f1a4b30e6c7444fd40cac.debug 
39 usr/lib/debug/.build-id/dc/92445f2d4958eafc0ee7731e9c659dcaa27b7e.debug 
40 usr/lib/debug/.build-id/e9/15a2ca4c6ad46502c0f32c4b2187c729d95270.debug 
41 usr/lib/debug/.build-id/ea/f0cb750a79095f045466885d224dea2860e30c.debug 
42 usr/lib/debug/.build-id/f1/85894ca9ed92d6d0c2aa9c0545af7f26149800.debug 
43 usr/lib/debug/.build-id/f5/82fa297cee4cee94e54d5338fc82baffa8bcfd.debug1 usr/lib/debug/.build-id/05/7bf6a5c71020f851bcc444dc0a255f9550ccdd.debug
 2 usr/lib/debug/.build-id/05/e0ce54a0826f8d0012894743bad1b8d6c24440.debug
 3 usr/lib/debug/.build-id/06/30936f59dc5eb04c0ee67a4a2148c6eb8f6449.debug
 4 usr/lib/debug/.build-id/0d/5965f0f744529247300a57fe0c309453fd4d23.debug
 5 usr/lib/debug/.build-id/14/24c421a662db308d9d35854e8daaffafb91a1e.debug
 6 usr/lib/debug/.build-id/17/1e5945d0b13c5098882ceed9192e7c5681aec0.debug
 7 usr/lib/debug/.build-id/19/4de30a41f075742ee7295a4ad0e5d960f7827f.debug
 8 usr/lib/debug/.build-id/1f/9df8edc49b13617ba7aa559019ded38f2de161.debug
 9 usr/lib/debug/.build-id/2d/6cebf3f4d7ea79e6e1b1633fe22fc494d6700f.debug
 10 usr/lib/debug/.build-id/31/f80356e542c865d9923205ca0ea12038a07b08.debug
 11 usr/lib/debug/.build-id/32/8056523645daca1057ef20c6c4566350324e86.debug
 12 usr/lib/debug/.build-id/35/91f830ab5659003c532e627face91ba37305f1.debug
 13 usr/lib/debug/.build-id/39/a56b345c2bdb80f5616294145d19becfdfdce6.debug
 14 usr/lib/debug/.build-id/3f/7270509cff116c3bf53d42866402254e019725.debug
 15 usr/lib/debug/.build-id/47/bb9a08e1dad71d77ef7265e7dfe8b3b6111808.debug
 16 usr/lib/debug/.build-id/4d/2a74b69a4377c52f43ba00b33d4afde9aba569.debug
 17 usr/lib/debug/.build-id/53/c8f1ee363c7207f99b0520dea7d9872fa23eb1.debug
 18 usr/lib/debug/.build-id/61/79c70ad3b20d2a899256304aa0ceefd5a769a8.debug
 19 usr/lib/debug/.build-id/64/18cd8450926e0e3cba5e5cdafa30e3542c445a.debug
 20 usr/lib/debug/.build-id/6a/135d7ee8b5badaa3a3a85d1f69ca97438a3e6a.debug
 21 usr/lib/debug/.build-id/70/8f72925e9e00d9cb3a11e1354e843fc2bb1f6a.debug
 22 usr/lib/debug/.build-id/81/b32d738503717460f71b6d6d8903c760a83378.debug
 23 usr/lib/debug/.build-id/88/43f92abe2779592a7e9535b768ee9483f78b3a.debug
 24 usr/lib/debug/.build-id/88/451026050e441f0ec234f88e3e1cf700107251.debug
 25 usr/lib/debug/.build-id/93/8b6d5762146df64c6ef8996098192494848610.debug
 26 usr/lib/debug/.build-id/94/59d99ad9cd33a657ab506cdafe5818faa173fe.debug
 27 usr/lib/debug/.build-id/98/8304bc8862b6db426393169557fe66b66faa1f.debug
 28 usr/lib/debug/.build-id/9b/11769cf8a27e3270e489f565b6c965c4df2d95.debug
 29 usr/lib/debug/.build-id/a3/0229c59b6d239e7c8a758a3d0676a2e053582c.debug
 30 usr/lib/debug/.build-id/a7/f86815f00af88caf920035ee3f430a7019b170.debug
 31 usr/lib/debug/.build-id/cf/202105acd4bc287205aca2aa97030ba5b793bd.debug
 32 usr/lib/debug/.build-id/d3/17247933c4894238f18241433e29f9166a3956.debug
 33 usr/lib/debug/.build-id/d9/028e615ddcc63dedcd0d6215712c4471701767.debug
 34 usr/lib/debug/.build-id/dc/937b617256d9c302fe860caaabafa44c58b919.debug
 35 usr/lib/debug/.build-id/e6/4cdf5bbda160ddb4a89fc7a198c2933b28a8c7.debug
 36 usr/lib/debug/.build-id/ea/8ca7e2ae6ef828f528a318083a8df95d7bbe7b.debug
 37 usr/lib/debug/.build-id/eb/26800c4b7c29c540526bb3462b4c92e0bd5e31.debug
 38 usr/lib/debug/.build-id/ee/aa985b29dc995b86e66dbbf2435cfd7f027a4a.debug
 39 usr/lib/debug/.build-id/ef/76a7dc9a4f48f0810eaf959513a2b1b08f19e0.debug
 40 usr/lib/debug/.build-id/f5/7b8934b923acd9cfa0b3c00b0580fdcfd36500.debug
 41 usr/lib/debug/.build-id/f7/afaa90143528d04c3abf745ecbfa50e0dbb52f.debug
 42 usr/lib/debug/.build-id/fb/52de2664b25efc1dc0d429f38c60317f451f2c.debug
 43 usr/lib/debug/.build-id/fb/9bfd1f40333ee43224ef0d66ea3535c7488ba5.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.1 MB
data.tar.xz
66.1 MB
data.tar
23.0 KB
file list
    
Offset 1, 92 lines modifiedOffset 1, 94 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/04/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/05/
 7 -rw-r--r--···0·root·········(0)·root·········(0)···267448·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/05/7bf6a5c71020f851bcc444dc0a255f9550ccdd.debug
7 -rw-r--r--···0·root·········(0)·root·········(0)·····9708·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/04/679873327889e181167ebe5069ae27aaf64f34.debug8 -rw-r--r--···0·root·········(0)·root·········(0)····17352·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/05/e0ce54a0826f8d0012894743bad1b8d6c24440.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/09/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/06/
9 -rw-r--r--···0·root·········(0)·root·········(0)····15360·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/09/2b17dcdf8a0bb97f6d54ef60a67150d7390870.debug 
10 -rw-r--r--···0·root·········(0)·root·········(0)·····7988·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/09/d0ce90eafbd1f541583d7eb3e9c646e6672885.debug10 -rw-r--r--···0·root·········(0)·root·········(0)····11464·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/06/30936f59dc5eb04c0ee67a4a2148c6eb8f6449.debug
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/0e/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/0d/
 12 -rw-r--r--···0·root·········(0)·root·········(0)···225972·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/0d/5965f0f744529247300a57fe0c309453fd4d23.debug
 13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/14/
 14 -rw-r--r--···0·root·········(0)·root·········(0)····24244·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/14/24c421a662db308d9d35854e8daaffafb91a1e.debug
 15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/17/
12 -rw-r--r--···0·root·········(0)·root·········(0)····31224·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/0e/26c1e3be46e2e1f2bf0d45a331344850c7693d.debug16 -rw-r--r--···0·root·········(0)·root·········(0)····12820·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/17/1e5945d0b13c5098882ceed9192e7c5681aec0.debug
 17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/19/
 18 -rw-r--r--···0·root·········(0)·root·········(0)····32456·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/19/4de30a41f075742ee7295a4ad0e5d960f7827f.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/1f/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/1f/
14 -rw-r--r--···0·root·········(0)·root·········(0)····13132·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/1f/49859f3225e02c6b3f19b3f5f536784aad4c21.debug20 -rw-r--r--···0·root·········(0)·root·········(0)····16876·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/1f/9df8edc49b13617ba7aa559019ded38f2de161.debug
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/27/21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/2d/
16 -rw-r--r--···0·root·········(0)·root·········(0)····17216·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/27/9063a2c3a2d9351b455d4f0f506b9a169321ea.debug22 -rw-r--r--···0·root·········(0)·root·········(0)····26732·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/2d/6cebf3f4d7ea79e6e1b1633fe22fc494d6700f.debug
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/2b/23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/31/
18 -rw-r--r--···0·root·········(0)·root·········(0)····14644·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/2b/b7c08253a88cd7b3883925d7759e93837a8edb.debug24 -rw-r--r--···0·root·········(0)·root·········(0)····10104·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/31/f80356e542c865d9923205ca0ea12038a07b08.debug
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/32/25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/32/
20 -rw-r--r--···0·root·········(0)·root·········(0)····21824·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/32/1245cedcd09f5f192d6fe651e834b4b4b04cdd.debug26 -rw-r--r--···0·root·········(0)·root·········(0)····48232·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/32/8056523645daca1057ef20c6c4566350324e86.debug
21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/33/27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/35/
22 -rw-r--r--···0·root·········(0)·root·········(0)····35792·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/33/8e0ae6bac7b68eab741b7b8eb39d9e021175b7.debug28 -rw-r--r--···0·root·········(0)·root·········(0)····15072·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/35/91f830ab5659003c532e627face91ba37305f1.debug
23 -rw-r--r--···0·root·········(0)·root·········(0)····30708·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/33/f20928d0e280b6b5f5d39f39c3b1a3051726f4.debug 
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/36/29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/39/
25 -rw-r--r--···0·root·········(0)·root·········(0)····24508·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/36/f52ecbe836f780805645136d3cb6dbb31ac928.debug30 -rw-r--r--···0·root·········(0)·root·········(0)·····7704·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/39/a56b345c2bdb80f5616294145d19becfdfdce6.debug
26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/3b/31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/3f/
27 -rw-r--r--···0·root·········(0)·root·········(0)····10124·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/3b/defb926777e7f62305ea8a54245dc0f9a3a973.debug32 -rw-r--r--···0·root·········(0)·root·········(0)····14344·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/3f/7270509cff116c3bf53d42866402254e019725.debug
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/3c/ 
29 -rw-r--r--···0·root·········(0)·root·········(0)···268064·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/3c/a6caed38206a6f7614323e86adfedfc515ff30.debug 
30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/3d/ 
31 -rw-r--r--···0·root·········(0)·root·········(0)·····9012·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/3d/630eaa1a80422fe96b64501e4c9e6dd773ee34.debug 
32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/4b/33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/47/
33 -rw-r--r--···0·root·········(0)·root·········(0)····11336·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/4b/fe6b45cfe9273a17ce6278e24bc13cd4ec4aea.debug34 -rw-r--r--···0·root·········(0)·root·········(0)·····6928·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/47/bb9a08e1dad71d77ef7265e7dfe8b3b6111808.debug
34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/4f/35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/4d/
35 -rw-r--r--···0·root·········(0)·root·········(0)····14932·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/4f/5aa542691a1086aed303c588c6a0ab993f6761.debug36 -rw-r--r--···0·root·········(0)·root·········(0)····50632·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/4d/2a74b69a4377c52f43ba00b33d4afde9aba569.debug
36 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/5c/37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/53/
37 -rw-r--r--···0·root·········(0)·root·········(0)····47288·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/5c/eecbf795a380c52ba6d5c0be5ffcd50246bca9.debug 
38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/5f/ 
39 -rw-r--r--···0·root·········(0)·root·········(0)····27100·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/5f/63dd504ed61c86388a3c33ca9119f9f35f9bdb.debug38 -rw-r--r--···0·root·········(0)·root·········(0)····21664·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/53/c8f1ee363c7207f99b0520dea7d9872fa23eb1.debug
40 -rw-r--r--···0·root·········(0)·root·········(0)·····8480·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/5f/ed32358f84c0ca4661814a162668c42340cb57.debug 
41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/6c/39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/61/
42 -rw-r--r--···0·root·········(0)·root·········(0)····38380·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/6c/a146c527873b7292e16d8335be9f288d4a1169.debug40 -rw-r--r--···0·root·········(0)·root·········(0)····38088·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/61/79c70ad3b20d2a899256304aa0ceefd5a769a8.debug
43 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/72/ 
44 -rw-r--r--···0·root·········(0)·root·········(0)·····8444·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/72/46009d8ef05b8c4c2233d1ef4dcb76bb5c2eb9.debug 
45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/74/41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/64/
46 -rw-r--r--···0·root·········(0)·root·········(0)····21192·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/74/a64e670d14c968affef1d80c58b98299e6d1c9.debug42 -rw-r--r--···0·root·········(0)·root·········(0)····20904·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/64/18cd8450926e0e3cba5e5cdafa30e3542c445a.debug
 43 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/6a/
 44 -rw-r--r--···0·root·········(0)·root·········(0)·····8316·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/6a/135d7ee8b5badaa3a3a85d1f69ca97438a3e6a.debug
47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/77/45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/70/
48 -rw-r--r--···0·root·········(0)·root·········(0)····27052·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/77/2df7699a0a09cb3561eb7545906e45d32747a6.debug46 -rw-r--r--···0·root·········(0)·root·········(0)····35504·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/70/8f72925e9e00d9cb3a11e1354e843fc2bb1f6a.debug
49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/78/47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/81/
50 -rw-r--r--···0·root·········(0)·root·········(0)····50980·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/78/3891e002072aca5ada2e627fdeba8a1a47abb5.debug48 -rw-r--r--···0·root·········(0)·root·········(0)····30400·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/81/b32d738503717460f71b6d6d8903c760a83378.debug
51 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/82/49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/88/
 50 -rw-r--r--···0·root·········(0)·root·········(0)·····9456·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/88/43f92abe2779592a7e9535b768ee9483f78b3a.debug
52 -rw-r--r--···0·root·········(0)·root·········(0)·····7084·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/82/b3844ae23a58ef71b221d65e01affa7b1461d5.debug51 -rw-r--r--···0·root·········(0)·root·········(0)····11028·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/88/451026050e441f0ec234f88e3e1cf700107251.debug
53 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/8d/ 
54 -rw-r--r--···0·root·········(0)·root·········(0)····11632·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/8d/1e3a3fba64c10fcbfe8fc24f471555575e2e91.debug 
55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/92/52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/93/
56 -rw-r--r--···0·root·········(0)·root·········(0)····24436·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/92/eedcd20d4fb1531f1f7e9d534e64941a2da5f2.debug53 -rw-r--r--···0·root·········(0)·root·········(0)·····9816·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/93/8b6d5762146df64c6ef8996098192494848610.debug
57 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/94/54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/94/
58 -rw-r--r--···0·root·········(0)·root·········(0)···184992·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/94/d96bde8b12fc3522e00bbf17d9d0f52be72597.debug55 -rw-r--r--···0·root·········(0)·root·········(0)····19348·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/94/59d99ad9cd33a657ab506cdafe5818faa173fe.debug
59 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/a5/ 
60 -rw-r--r--···0·root·········(0)·root·········(0)····11336·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/a5/f837db6cd5e8a701a98db3a60730812fd80921.debug 
61 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/a9/56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/98/
62 -rw-r--r--···0·root·········(0)·root·········(0)····10268·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/a9/2ca30382513c376ecc1187af1b7bc3f1d492cf.debug57 -rw-r--r--···0·root·········(0)·root·········(0)···184348·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/98/8304bc8862b6db426393169557fe66b66faa1f.debug
63 -rw-r--r--···0·root·········(0)·root·········(0)·····9616·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/a9/fe452e23b60e06b3ea2d5aaa7fc761c33c9c81.debug 
64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/aa/ 
65 -rw-r--r--···0·root·········(0)·root·········(0)···226632·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/aa/9e64ed8dc413a018d3e81c5f40b63288c3452a.debug 
66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/b1/58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/9b/
67 -rw-r--r--···0·root·········(0)·root·········(0)·····9884·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/b1/78c70e859ba50ed55b98e30b3a9f57a5469e9d.debug59 -rw-r--r--···0·root·········(0)·root·········(0)····26856·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/9b/11769cf8a27e3270e489f565b6c965c4df2d95.debug
68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/b3/60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/a3/
69 -rw-r--r--···0·root·········(0)·root·········(0)····24696·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/b3/d7b160dde5468b605b7694f1e0cf08cc72a152.debug 
70 -rw-r--r--···0·root·········(0)·root·········(0)····20424·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/b3/fe15060f177cfc8cb748586f1624be6c329bb2.debug 
71 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/b4/ 
72 -rw-r--r--···0·root·········(0)·root·········(0)····48564·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/b4/0e43438f262e6d0755a1bd93826b1328c97744.debug61 -rw-r--r--···0·root·········(0)·root·········(0)····46984·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/a3/0229c59b6d239e7c8a758a3d0676a2e053582c.debug
73 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/b9/ 
74 -rw-r--r--···0·root·········(0)·root·········(0)····27224·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/b9/92d05abd77109de56ea8f107280b9d1570fbdd.debug 
75 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/ca/62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/a7/
76 -rw-r--r--···0·root·········(0)·root·········(0)····79976·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/ca/9ed2232ee6af69da3f1a4b30e6c7444fd40cac.debug63 -rw-r--r--···0·root·········(0)·root·········(0)····24128·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/a7/f86815f00af88caf920035ee3f430a7019b170.debug
 64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/cf/
 65 -rw-r--r--···0·root·········(0)·root·········(0)·····9404·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/cf/202105acd4bc287205aca2aa97030ba5b793bd.debug
 66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/d3/
 67 -rw-r--r--···0·root·········(0)·root·········(0)····79672·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/d3/17247933c4894238f18241433e29f9166a3956.debug
 68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/d9/
 69 -rw-r--r--···0·root·········(0)·root·········(0)·····9564·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/d9/028e615ddcc63dedcd0d6215712c4471701767.debug
77 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/dc/70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/dc/
78 -rw-r--r--···0·root·········(0)·root·········(0)····32760·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/dc/92445f2d4958eafc0ee7731e9c659dcaa27b7e.debug71 -rw-r--r--···0·root·········(0)·root·········(0)····20120·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/dc/937b617256d9c302fe860caaabafa44c58b919.debug
79 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/e9/72 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/e6/
80 -rw-r--r--···0·root·········(0)·root·········(0)····17716·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/e9/15a2ca4c6ad46502c0f32c4b2187c729d95270.debug73 -rw-r--r--···0·root·········(0)·root·········(0)·····8848·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/e6/4cdf5bbda160ddb4a89fc7a198c2933b28a8c7.debug
81 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/ea/74 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/ea/
82 -rw-r--r--···0·root·········(0)·root·········(0)···998752·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/ea/f0cb750a79095f045466885d224dea2860e30c.debug75 -rw-r--r--···0·root·········(0)·root·········(0)·····8152·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/ea/8ca7e2ae6ef828f528a318083a8df95d7bbe7b.debug
 76 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/eb/
 77 -rw-r--r--···0·root·········(0)·root·········(0)····31060·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/eb/26800c4b7c29c540526bb3462b4c92e0bd5e31.debug
 78 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/ee/
 79 -rw-r--r--···0·root·········(0)·root·········(0)····11172·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/ee/aa985b29dc995b86e66dbbf2435cfd7f027a4a.debug
83 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/f1/80 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/ef/
84 -rw-r--r--···0·root·········(0)·root·········(0)····19656·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/f1/85894ca9ed92d6d0c2aa9c0545af7f26149800.debug81 -rw-r--r--···0·root·········(0)·root·········(0)···998728·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/ef/76a7dc9a4f48f0810eaf959513a2b1b08f19e0.debug
85 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/f5/82 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/f5/
 83 -rw-r--r--···0·root·········(0)·root·········(0)····14604·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/f5/7b8934b923acd9cfa0b3c00b0580fdcfd36500.debug
 84 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/f7/
 85 -rw-r--r--···0·root·········(0)·root·········(0)····24400·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/f7/afaa90143528d04c3abf745ecbfa50e0dbb52f.debug
 86 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/fb/
 87 -rw-r--r--···0·root·········(0)·root·········(0)····20124·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/fb/52de2664b25efc1dc0d429f38c60317f451f2c.debug
86 -rw-r--r--···0·root·········(0)·root·········(0)····20272·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/f5/82fa297cee4cee94e54d5338fc82baffa8bcfd.debug88 -rw-r--r--···0·root·········(0)·root·········(0)····26892·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/fb/9bfd1f40333ee43224ef0d66ea3535c7488ba5.debug
87 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.dwz/89 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.dwz/
88 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/90 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/
89 -rw-r--r--···0·root·········(0)·root·········(0)····11972·2024-11-25·16:02:41.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug91 -rw-r--r--···0·root·········(0)·root·········(0)····11968·2024-11-25·16:02:41.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
90 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/92 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/
91 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/93 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/
92 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/swi-prolog-core-packages-dbgsym·->·swi-prolog-core-packages94 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.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
344 KB
./usr/lib/debug/.build-id/04/679873327889e181167ebe5069ae27aaf64f34.debug vs.
./usr/lib/debug/.build-id/88/43f92abe2779592a7e9535b768ee9483f78b3a.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:··········8228·(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·0x000012d8·0x000012d8·0x00000·0x00020·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x012fc·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00eec·R·E·0x1000
8 ··LOAD···········0x000e7c·0x00002e7c·0x00002e7c·0x00000·0x0018c·RW··0x10007 ··LOAD···········0x000e78·0x00001e78·0x00001e78·0x00000·0x001bc·RW··0x1000
9 ··DYNAMIC········0x000e7c·0x00002e84·0x00002e84·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000e78·0x00001e80·0x00001e80·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······0x000e7c·0x00002e7c·0x00002e7c·0x00000·0x00184·R···0x111 ··GNU_RELRO······0x000e78·0x00001e78·0x00001e78·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·0x2024: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·000200·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000210·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000358·000138·00022d·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000348·000118·0001fd·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000586·000138·000040·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000546·000118·000042·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000005c8·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000588·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000628·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000005c8·000118·000068·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000668·000138·0000b8·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000630·000118·0000d0·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000720·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000700·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0000072c·000138·00012c·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········0000070c·000118·000150·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000858·000138·0007c8·00··AX··0···0··415 ··[11]·.text·············NOBITS··········0000085c·000118·0004d4·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00001020·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00000d30·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00001028·000138·0002a4·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000d38·000118·0001b0·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··········00000ee8·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········00002e7c·000e7c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00001e78·000e78·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00002e80·000e7c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00001e7c·000e78·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00002e84·000e7c·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00001e80·000e78·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00002f84·000e7c·00007c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00001f78·000e78·000088·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00003000·000e7c·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00002000·000e78·00001c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00003004·000e7c·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········0000201c·000e78·000018·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·000685·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·00068e·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·000848·000176·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000818·000174·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·0009c0·000424·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·00098c·000383·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·000de4·000097·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·000d10·0000a1·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·000e7c·0000d9·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·000db4·0000a9·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·000f58·000280·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·000e60·000294·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·0011d8·000097·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·0010f4·00006c·00······0···0··1
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·00126f·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·001160·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·0012cc·000830·10·····35·102··436 ··[32]·.symtab···········SYMTAB··········00000000·0011bc·000870·10·····33·105··4
39 ··[35]·.strtab···········STRTAB··········00000000·001afc·0003af·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·001a2c·0003e6·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·001eab·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)
16.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:·04679873327889e181167ebe5069ae27aaf64f343 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8843f92abe2779592a7e9535b768ee9483f78b3a
93.2 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
144 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
21.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:··0x574 ··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 ····00000920·000004388 ····00000924·0000040c
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 ····00000d58·000002c8 
17 ····00000000·000000009 ····00000000·00000000
  
42.9 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:··0x574 ··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 ····00000920·000004388 ····00000924·0000040c
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 ····00000d58·000002c8 
17 ····00000000·000000009 ····00000000·00000000
  
1.8 KB
strings --all --bytes=8 {}
    
Offset 1, 67 lines modifiedOffset 1, 68 lines modified
1 O4GCC:·(Debian·14.2.0-8)·14.2.01 :GCC:·(Debian·14.2.0-8)·14.2.0
2 {8#qEBpFDB 
3 iaoekcmg 
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
11 __do_global_dtors_aux_fini_array_entry9 __do_global_dtors_aux_fini_array_entry
12 frame_dummy10 frame_dummy
13 __frame_dummy_init_array_entry11 __frame_dummy_init_array_entry
14 __PRETTY_FUNCTION__.0 
15 rlimit.c12 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
16 __FRAME_END__25 __FRAME_END__
17 __dso_handle26 __dso_handle
18 _DYNAMIC27 _DYNAMIC
19 __TMC_END__28 __TMC_END__
20 _GLOBAL_OFFSET_TABLE_29 _GLOBAL_OFFSET_TABLE_
 30 PL_unify_stream
 31 install_prolog_stream
21 pl_rlimit 
22 pl_error 
23 __aeabi_unwind_cpp_pr0@GCC_3.5 
24 strcmp@GLIBC_2.4 
25 __cxa_finalize@GLIBC_2.432 __cxa_finalize@GLIBC_2.4
26 _ITM_deregisterTMCloneTable33 _ITM_deregisterTMCloneTable
27 PL_unify_term 
28 PL_unify_atom_chars34 PL_unify_wchars
29 setrlimit64@GLIBC_2.4 
30 __stack_chk_guard@GLIBC_2.435 __stack_chk_guard@GLIBC_2.4
 36 memcpy@GLIBC_2.4
31 PL_register_foreign37 PL_register_foreign
32 PL_get_int64 
33 __stack_chk_fail@GLIBC_2.438 __stack_chk_fail@GLIBC_2.4
34 getrlimit64@GLIBC_2.4 
35 PL_raise_exception 
36 PL_new_functor_sz39 PL_new_functor_sz
37 PL_new_term_ref 
38 PL_new_atom40 PL_new_atom
39 install_rlimit 
40 PL_is_variable 
41 strerror@GLIBC_2.441 Sset_exception
 42 PL_call_predicate
 43 PL_get_wchars
 44 PL_exception
 45 PL_new_term_refs
42 __gmon_start__46 __gmon_start__
43 __errno_location@GLIBC_2.4 
44 __aeabi_unwind_cpp_pr1@GCC_3.547 PL_uninstantiation_error
 48 PL_get_atom_ex
45 PL_close_foreign_frame49 PL_close_foreign_frame
46 PL_open_foreign_frame50 PL_open_foreign_frame
47 PL_put_atom_chars51 PL_domain_error
 52 PL_new_module
48 _ITM_registerTMCloneTable53 _ITM_registerTMCloneTable
 54 PL_malloc
49 PL_unify_int64 
50 __assert_fail@GLIBC_2.4 
51 PL_get_atom_chars 
52 .shstrtab55 .shstrtab
53 .note.gnu.build-id56 .note.gnu.build-id
54 .gnu.hash57 .gnu.hash
55 .gnu.version58 .gnu.version
56 .gnu.version_r59 .gnu.version_r
57 .rel.dyn60 .rel.dyn
58 .rel.plt61 .rel.plt
59 .ARM.extab 
60 .ARM.exidx 
61 .eh_frame62 .eh_frame
62 .init_array63 .init_array
63 .fini_array64 .fini_array
64 .dynamic65 .dynamic
65 .comment66 .comment
66 .ARM.attributes67 .ARM.attributes
67 .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 00000720·<_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 0000072c·<.plt>:2 0000070c·<.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 {}` (b): objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 30 lines modifiedOffset 1, 42 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000858·<call_weak_fn>:2 0000085c·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000087c·<deregister_tm_clones>:4 00000880·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000008a8·<register_tm_clones>:6 000008ac·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000008dc·<__do_global_dtors_aux>:8 000008e0·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000091c·<frame_dummy>:10 00000920·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000920·<pl_error>:14 00000924·<stream_seek64>:
15 »       ...15 »       ...
  
16 00000d58·<pl_rlimit>:16 00000930·<stream_control>:
17 »       ...17 »       ...
  
18 00001008·<install_rlimit>:18 0000093c·<stream_close>:
 19 »       ...
  
 20 000009cc·<stream_write>:
 21 »       ...
  
 22 00000a6c·<stream_read>:
 23 »       ...
  
 24 00000ba0·<open_prolog_stream>:
 25 »       ...
  
 26 00000c9c·<install_prolog_stream>:
19 »       ...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 00001020·<_fini>:2 00000d30·<_fini>:
3 »       ...3 »       ...
1.57 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 36 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
 2 ··[·····0]··FUNCTOR_stream_close1
 3 ··[····16]··FUNCTOR_stream_read2
 4 ··[····2b]··FUNCTOR_stream_write2
 5 ··[····41]··stream_seek64
2 ··[·····0]··getrlimit64 
3 ··[·····c]··setrlimit64 
4 ··[····18]··RLIMIT_DATA 
5 ··[····24]··__RLIMIT_NPROC 
6 ··[····33]··__RLIMIT_NICE 
7 ··[····41]··RLIMIT_NOFILE 
8 ··[····4f]··__RLIMIT_OFILE 
9 ··[····5e]··__RLIMIT_RTTIME 
10 ··[····6e]··RLIMIT_CORE 
11 ··[····7a]··__RLIMIT_MSGQUEUE 
12 ··[····8c]··RLIMIT_FSIZE 
13 ··[····99]··__RLIMIT_SIGPENDING 
14 ··[····ad]··RLIMIT_STACK 
15 ··[····ba]··__RLIMIT_MEMLOCK 
16 ··[····cb]··__RLIMIT_RTPRIO 
17 ··[····db]··RLIMIT_AS 
18 ··[····e5]··__RLIMIT_LOCKS 
19 ··[····f4]··__RLIMIT_RSS 
20 ··[···101]··__RLIM_NLIMITS 
21 ··[···110]··__RLIMIT_NLIMITS 
22 ··[···121]··RLIMIT_CPU 
23 ··[···12c]··./packages/clib/rlimit.c6 ··[····4f]··./packages/clib/prolog_stream.c
24 ··[···145]··__rlimit_resource 
25 ··[···157]··rlim 
26 ··[···15c]··rlim_cur 
27 ··[···165]··__rlim64_t 
28 ··[···170]··__rlimit_resource_t 
29 ··[···184]··rlim_t 
30 ··[···18b]··install_rlimit 
31 ··[···19a]··pl_rlimit 
32 ··[···1a4]··getrlimit 
33 ··[···1ae]··setrlimit 
34 ··[···1b8]··rlim_max7 ··[····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.
  
6.97 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 55 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·00726c69·6d69742e·TION__.0.rlimit.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
 30 ··0x000001b0·6f5f6861·6e646c65·005f4459·4e414d49·o_handle._DYNAMI
18 ··0x000000f0·63005f5f·4652414d·455f454e·445f5f00·c.__FRAME_END__.31 ··0x000001c0·43005f5f·544d435f·454e445f·5f005f47·C.__TMC_END__._G
19 ··0x00000100·5f66696e·69005f5f·64736f5f·68616e64·_fini.__dso_hand 
20 ··0x00000110·6c65005f·44594e41·4d494300·5f5f544d·le._DYNAMIC.__TM 
21 ··0x00000120·435f454e·445f5f00·5f474c4f·42414c5f·C_END__._GLOBAL_ 
22 ··0x00000130·4f464653·45545f54·41424c45·5f00706c·OFFSET_TABLE_.pl 
23 ··0x00000140·5f726c69·6d697400·5f696e69·7400706c·_rlimit._init.pl 
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_fin 
28 ··0x00000190·616c697a·6540474c·4942435f·322e3400·alize@GLIBC_2.4.32 ··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
 37 ··0x00000220·4c494243·5f322e34·005f4954·4d5f6465·LIBC_2.4._ITM_de
 38 ··0x00000230·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
 39 ··0x00000240·61626c65·00504c5f·756e6966·795f7763·able.PL_unify_wc
 40 ··0x00000250·68617273·005f5f73·7461636b·5f63686b·hars.__stack_chk
 41 ··0x00000260·5f677561·72644047·4c494243·5f322e34·_guard@GLIBC_2.4
 42 ··0x00000270·006d656d·63707940·474c4942·435f322e·.memcpy@GLIBC_2.
 43 ··0x00000280·3400504c·5f726567·69737465·725f666f·4.PL_register_fo
 44 ··0x00000290·72656967·6e005f5f·73746163·6b5f6368·reign.__stack_ch
 45 ··0x000002a0·6b5f6661·696c4047·4c494243·5f322e34·k_fail@GLIBC_2.4
 46 ··0x000002b0·00504c5f·6e65775f·66756e63·746f725f·.PL_new_functor_
 47 ··0x000002c0·737a0050·4c5f6e65·775f6174·6f6d0053·sz.PL_new_atom.S
 48 ··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·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.
 57 ··0x00000360·504c5f63·6c6f7365·5f666f72·6569676e·PL_close_foreign
 58 ··0x00000370·5f667261·6d650050·4c5f6f70·656e5f66·_frame.PL_open_f
 59 ··0x00000380·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
 60 ··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
29 ··0x000001a0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT63 ··0x000003c0·72005f49·544d5f72·65676973·74657254·r._ITM_registerT
30 ··0x000001b0·4d436c6f·6e655461·626c6500·504c5f75·MCloneTable.PL_u64 ··0x000003d0·4d436c6f·6e655461·626c6500·504c5f6d·MCloneTable.PL_m
 65 ··0x000003e0·616c6c6f·6300·······················alloc.
31 ··0x000001c0·6e696679·5f746572·6d00504c·5f756e69·nify_term.PL_uni 
32 ··0x000001d0·66795f61·746f6d5f·63686172·73007365·fy_atom_chars.se 
33 ··0x000001e0·74726c69·6d697436·3440474c·4942435f·trlimit64@GLIBC_ 
34 ··0x000001f0·322e3400·5f5f7374·61636b5f·63686b5f·2.4.__stack_chk_ 
35 ··0x00000200·67756172·6440474c·4942435f·322e3400·guard@GLIBC_2.4. 
36 ··0x00000210·504c5f72·65676973·7465725f·666f7265·PL_register_fore 
37 ··0x00000220·69676e00·504c5f67·65745f69·6e743634·ign.PL_get_int64 
38 ··0x00000230·005f5f73·7461636b·5f63686b·5f666169·.__stack_chk_fai 
39 ··0x00000240·6c40474c·4942435f·322e3400·67657472·l@GLIBC_2.4.getr 
40 ··0x00000250·6c696d69·74363440·474c4942·435f322e·limit64@GLIBC_2. 
41 ··0x00000260·3400504c·5f726169·73655f65·78636570·4.PL_raise_excep 
42 ··0x00000270·74696f6e·00504c5f·6e65775f·66756e63·tion.PL_new_func 
43 ··0x00000280·746f725f·737a0050·4c5f6e65·775f7465·tor_sz.PL_new_te 
44 ··0x00000290·726d5f72·65660050·4c5f6e65·775f6174·rm_ref.PL_new_at 
45 ··0x000002a0·6f6d0069·6e737461·6c6c5f72·6c696d69·om.install_rlimi 
46 ··0x000002b0·7400504c·5f69735f·76617269·61626c65·t.PL_is_variable 
47 ··0x000002c0·00737472·6572726f·7240474c·4942435f·.strerror@GLIBC_ 
48 ··0x000002d0·322e3400·5f5f676d·6f6e5f73·74617274·2.4.__gmon_start 
49 ··0x000002e0·5f5f005f·5f657272·6e6f5f6c·6f636174·__.__errno_locat 
50 ··0x000002f0·696f6e40·474c4942·435f322e·34005f5f·ion@GLIBC_2.4.__ 
51 ··0x00000300·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp 
52 ··0x00000310·5f707231·40474343·5f332e35·00504c5f·_pr1@GCC_3.5.PL_ 
53 ··0x00000320·636c6f73·655f666f·72656967·6e5f6672·close_foreign_fr 
54 ··0x00000330·616d6500·504c5f6f·70656e5f·666f7265·ame.PL_open_fore 
55 ··0x00000340·69676e5f·6672616d·6500504c·5f707574·ign_frame.PL_put 
56 ··0x00000350·5f61746f·6d5f6368·61727300·5f49544d·_atom_chars._ITM 
57 ··0x00000360·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone 
58 ··0x00000370·5461626c·6500504c·5f756e69·66795f69·Table.PL_unify_i 
59 ··0x00000380·6e743634·005f5f61·73736572·745f6661·nt64.__assert_fa 
60 ··0x00000390·696c4047·4c494243·5f322e34·00504c5f·il@GLIBC_2.4.PL_ 
61 ··0x000003a0·6765745f·61746f6d·5f636861·727300···get_atom_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.
  
860 KB
./usr/lib/debug/.build-id/09/2b17dcdf8a0bb97f6d54ef60a67150d7390870.debug vs.
./usr/lib/debug/.build-id/3f/7270509cff116c3bf53d42866402254e019725.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:··········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·0x00002f8c·0x00002f8c·0x00000·0x00058·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x02fe8·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01b20·R·E·0x1000
8 ··LOAD···········0x000e94·0x00003e94·0x00003e94·0x00000·0x00174·RW··0x10007 ··LOAD···········0x000e34·0x00002e34·0x00002e34·0x00000·0x0020c·RW··0x1000
9 ··DYNAMIC········0x000e94·0x00003e9c·0x00003e9c·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000e34·0x00002e3c·0x00002e3c·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······0x000e94·0x00003e94·0x00003e94·0x00000·0x0016c·R···0x111 ··GNU_RELRO······0x000e34·0x00002e34·0x00002e34·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·0x3638: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·0001a0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000300·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000002f8·000138·00018e·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000438·000118·0002b3·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000486·000138·000034·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000006ec·000118·000060·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000004bc·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········0000074c·000118·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········0000051c·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000007ac·000118·000060·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000055c·000138·000088·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········0000080c·000118·000148·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000005e4·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000954·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000005f0·000138·0000e8·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000960·000118·00020c·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000006d8·000138·002434·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000b6c·000118·000b64·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00002b0c·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000016d0·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00002b14·000138·00046c·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000016d8·000118·000444·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··········00001b1c·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········00003e94·000e94·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00002e34·000e34·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00003e98·000e94·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00002e38·000e34·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00003e9c·000e94·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00002e3c·000e34·000100·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00003f9c·000e94·000064·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00002f3c·000e34·0000c4·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00004000·000e94·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00003000·000e34·00001c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00004004·000e94·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········0000301c·000e34·000024·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·001099·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·000f38·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·001244·000254·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·0010c0·0002b4·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·001498·000b5b·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·001374·0006d1·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·001ff4·000116·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·001a48·0000da·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·00210c·0000e6·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·001b24·000183·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·0021f4·0004f8·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·001ca8·00045b·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·0026ec·0000a9·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·002104·000118·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·002795·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00221c·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·0027f0·000900·10·····35·121··436 ··[32]·.symtab···········SYMTAB··········00000000·002278·000a40·10·····33·119··4
39 ··[35]·.strtab···········STRTAB··········00000000·0030f0·0003cf·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·002cb8·000473·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·0034bf·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)
18.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:·092b17dcdf8a0bb97f6d54ef60a67150d73908703 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3f7270509cff116c3bf53d42866402254e019725
258 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
436 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
42.6 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 ····000007a0·0000236c9 ····00000c34·00000a9c
10 ····00000000·0000000010 ····00000000·00000000
  
76.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 ····000007a0·0000236c9 ····00000c34·00000a9c
10 ····00000000·0000000010 ····00000000·00000000
  
2.01 KB
strings --all --bytes=8 {}
    
Offset 1, 69 lines modifiedOffset 1, 78 lines modified
1 pGCC:·(Debian·14.2.0-8)·14.2.01 %GCC:·(Debian·14.2.0-8)·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
12 __do_global_dtors_aux_fini_array_entry9 __do_global_dtors_aux_fini_array_entry
13 frame_dummy10 frame_dummy
14 __frame_dummy_init_array_entry11 __frame_dummy_init_array_entry
15 double_metaphone.c 
16 NewMetaString 
17 StringAt 
18 MetaphAdd 
19 IsVowel.part.0.isra.0 
20 SlavoGermanic.isra.0 
21 DoubleMetaphone 
22 double_metaphone3 
23 double_metaphone2 
24 __PRETTY_FUNCTION__.1 
25 __PRETTY_FUNCTION__.012 zlib4pl.c
 13 zcontrol
 14 pl_zopen
 15 debuglevel
 16 ATOM_format
 17 ATOM_gzip
 18 ATOM_deflate
 19 ATOM_raw_deflate
 20 ATOM_level
 21 ATOM_close_parent
 22 ATOM_multi_part
 23 zfunctions
26 __FRAME_END__24 __FRAME_END__
27 __dso_handle25 __dso_handle
28 _DYNAMIC26 _DYNAMIC
29 __TMC_END__27 __TMC_END__
30 _GLOBAL_OFFSET_TABLE_28 _GLOBAL_OFFSET_TABLE_
31 __aeabi_unwind_cpp_pr0@GCC_3.5 
32 strstr@GLIBC_2.429 PL_get_stream_handle
 30 PL_release_stream
 31 PL_unify_stream
 32 PL_get_nil_ex
33 __cxa_finalize@GLIBC_2.433 __cxa_finalize@GLIBC_2.4
34 _ITM_deregisterTMCloneTable34 _ITM_deregisterTMCloneTable
35 free@GLIBC_2.435 PL_instantiation_error
36 __stack_chk_guard@GLIBC_2.436 __stack_chk_guard@GLIBC_2.4
37 memcpy@GLIBC_2.4 
38 PL_register_foreign37 PL_register_foreign
39 PL_unify_chars38 PL_get_name_arity_sz
40 __stack_chk_fail@GLIBC_2.439 __stack_chk_fail@GLIBC_2.4
41 realloc@GLIBC_2.4 
42 strcat@GLIBC_2.4 
43 malloc@GLIBC_2.4 
44 __ctype_toupper_loc@GLIBC_2.440 PL_new_term_ref
 41 PL_new_atom
 42 inflateGetHeader@ZLIB_1.2.2
 43 deflateInit2_
 44 deflateInit_
45 __gmon_start__45 __gmon_start__
 46 inflateEnd
 47 PL_get_integer_ex
 48 PL_type_error
 49 PL_copy_term_ref
46 strlen@GLIBC_2.450 memset@GLIBC_2.4
47 strchr@GLIBC_2.4 
48 install_double_metaphone 
49 __aeabi_unwind_cpp_pr1@GCC_3.551 Sset_filter
 52 _PL_get_arg_sz
 53 PL_get_atom_ex
 54 deflateEnd
 55 inflateInit_
 56 Sdprintf
 57 PL_domain_error
 58 inflateInit2_
 59 PL_get_bool_ex
 60 install_zlib4pl
50 _ITM_registerTMCloneTable61 _ITM_registerTMCloneTable
51 strncmp@GLIBC_2.4 
52 PL_get_chars 
53 __assert_fail@GLIBC_2.462 PL_get_list
 63 PL_get_integer
 64 PL_malloc
54 .shstrtab65 .shstrtab
55 .note.gnu.build-id66 .note.gnu.build-id
56 .gnu.hash67 .gnu.hash
57 .gnu.version68 .gnu.version
58 .gnu.version_r69 .gnu.version_r
59 .rel.dyn70 .rel.dyn
60 .rel.plt71 .rel.plt
61 .ARM.extab 
62 .ARM.exidx 
63 .eh_frame72 .eh_frame
64 .init_array73 .init_array
65 .fini_array74 .fini_array
66 .dynamic75 .dynamic
67 .comment76 .comment
68 .ARM.attributes77 .ARM.attributes
69 .debug_aranges78 .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 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 000005f0·<.plt>:2 00000960·<.plt>:
3 »       ...3 »       ...
1.31 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, 47 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000006d8·<call_weak_fn>:2 00000b6c·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000006fc·<deregister_tm_clones>:4 00000b90·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000728·<register_tm_clones>:6 00000bbc·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000075c·<__do_global_dtors_aux>:8 00000bf0·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000079c·<frame_dummy>:10 00000c30·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000007a0·<NewMetaString>:14 00000c34·<zdebug>:
15 »       ...15 »       ...
  
16 00000860·<StringAt>:16 00000c40·<zwrite4>:
17 »       ...17 »       ...
  
 18 00000e1c·<zwrite>:
 19 zwrite():
 20 »       movs»   r0,·r0
18 000008e4·<MetaphAdd>: 
19 »       ... 
  
20 00000954·<IsVowel.part.0.isra.0>: 
21 »       ... 
  
22 00000974·<SlavoGermanic.isra.0>: 
23 »       ...21 »       ...
  
24 000009c4·<IsVowel>:22 00000e20·<zcontrol>:
25 »       ...23 »       ...
  
26 000009f0·<DoubleMetaphone>:24 00000e90·<zread>:
27 »       ...25 »       ...
  
28 000029a0·<double_metaphone3>:26 0000122c·<zclose>:
29 »       ...27 »       ...
  
30 00002a44·<double_metaphone2>:28 0000136c·<pl_zopen>:
31 »       ...29 »       ...
  
32 00002acc·<install_double_metaphone>:30 00001614·<install_zlib4pl>:
33 »       ...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 00002b0c·<_fini>:2 000016d0·<_fini>:
3 »       ...3 »       ...
2.49 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 31 lines modifiedOffset 1, 74 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··double_metaphone2 
3 ··[····12]··double_metaphone3 
4 ··[····24]··./packages/nlp/double_metaphone.c 
5 ··[····46]··SlavoGermanic 
6 ··[····54]··MetaphAdd 
7 ··[····5e]··chars_needed 
8 ··[····6b]··DoubleMetaphone 
9 ··[····7b]··install_double_metaphone 
10 ··[····94]··NewMetaString 
11 ··[····a2]··DestroyMetaString 
12 ··[····b4]··empty_string 
13 ··[····c1]··metastring 
14 ··[····cc]··add_length 
15 ··[····d7]··original 
16 ··[····e0]··IsVowel 
17 ··[····e8]··prim 
18 ··[····ed]··IncreaseBuffer 
19 ··[····fc]··MakeUpper 
20 ··[···106]··__builtin_strchr 
21 ··[···117]··init_str 
22 ··[···120]··new_str 
23 ··[···128]··StringAt 
24 ··[···131]··GetAt 
25 ··[···137]··SetAt 
26 ··[···13d]··__builtin_strcat2 ··[·····0]··zwrite4
 3 ··[·····8]··F_DEFLATE
 4 ··[····12]··F_RAW_DEFLATE
 5 ··[····20]··F_UNKNOWN
 6 ··[····2a]··F_GZIP
 7 ··[····31]··deflateInit2_
 8 ··[····3f]··inflateInit2_
 9 ··[····4d]··deflateInit_
 10 ··[····5a]··inflateInit_
 11 ··[····67]··./build/packages/zlib
 12 ··[····7d]··./packages/zlib/zlib4pl.c
 13 ··[····97]··alloc_func
 14 ··[····a2]··free_func
 15 ··[····ac]··zalloc
 16 ··[····b3]··hcrc
 17 ··[····b8]··zhead
 18 ··[····be]··zread
 19 ··[····c4]··initialized
 20 ··[····d0]··deflateEnd
 21 ··[····db]··inflateEnd
 22 ··[····e6]··z_stream_end
 23 ··[····f3]··zfree
 24 ··[····f9]··zclose
 25 ··[···100]··ATOM_deflate
 26 ··[···10d]··ATOM_raw_deflate
 27 ··[···11e]··inflate
 28 ··[···126]··internal_state
 29 ··[···135]··zstate
 30 ··[···13c]··zwrite
27 ··[···14e]··test31 ··[···143]··Byte
28 ··[···153]··free_string_on_destroy 
29 ··[···16a]··secondary32 ··[···148]··opaque
 33 ··[···14f]··Bytef
 34 ··[···155]··voidpf
 35 ··[···15c]··uLong
 36 ··[···162]··zdebug
 37 ··[···169]··ATOM_level
 38 ··[···174]··zcontrol
 39 ··[···17d]··install_zlib4pl
 40 ··[···18d]··sync_stream
 41 ··[···199]··z_stream
 42 ··[···1a2]··zstream
 43 ··[···1aa]··end_seen
 44 ··[···1b3]··extra_len
 45 ··[···1bd]··pl_zopen
 46 ··[···1c6]··total_in
 47 ··[···1cf]··avail_in
 48 ··[···1d8]··next_in
 49 ··[···1e0]··ATOM_gzip
 50 ··[···1ea]··z_streamp
 51 ··[···1f4]··gz_headerp
 52 ··[···1ff]··inflateGetHeader
 53 ··[···210]··gz_header
 54 ··[···21a]··adler
 55 ··[···220]··z_stream_s
 56 ··[···22b]··gz_header_s
 57 ··[···237]··xflags
 58 ··[···23e]··zfunctions
 59 ··[···249]··loops
 60 ··[···24f]··zformat
 61 ··[···257]··uInt
 62 ··[···25c]··comment
 63 ··[···264]··ATOM_multi_part
 64 ··[···274]··total_out
 65 ··[···27e]··avail_out
 66 ··[···288]··next_out
 67 ··[···291]··z_context
 68 ··[···29b]··alloc_zcontext
 69 ··[···2aa]··free_zcontext
 70 ··[···2b8]··extra_max
 71 ··[···2c2]··name_max
 72 ··[···2cb]··comm_max
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·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.69 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 57 lines modifiedOffset 8, 68 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·72790064·6f75626c·rray_entry.doubl15 ··0x000000c0·72726179·5f656e74·7279007a·6c696234·rray_entry.zlib4
 16 ··0x000000d0·706c2e63·007a6465·62756700·7a777269·pl.c.zdebug.zwri
 17 ··0x000000e0·74653400·7a777269·7465007a·636f6e74·te4.zwrite.zcont
 18 ··0x000000f0·726f6c00·7a726561·64007a63·6c6f7365·rol.zread.zclose
 19 ··0x00000100·00706c5f·7a6f7065·6e006465·6275676c·.pl_zopen.debugl
 20 ··0x00000110·6576656c·0041544f·4d5f666f·726d6174·evel.ATOM_format
 21 ··0x00000120·0041544f·4d5f677a·69700041·544f4d5f·.ATOM_gzip.ATOM_
 22 ··0x00000130·6465666c·61746500·41544f4d·5f726177·deflate.ATOM_raw
 23 ··0x00000140·5f646566·6c617465·0041544f·4d5f6c65·_deflate.ATOM_le
 24 ··0x00000150·76656c00·41544f4d·5f636c6f·73655f70·vel.ATOM_close_p
 25 ··0x00000160·6172656e·74004154·4f4d5f6d·756c7469·arent.ATOM_multi
 26 ··0x00000170·5f706172·74007a66·756e6374·696f6e73·_part.zfunctions
16 ··0x000000d0·655f6d65·74617068·6f6e652e·63004e65·e_metaphone.c.Ne 
17 ··0x000000e0·774d6574·61537472·696e6700·53747269·wMetaString.Stri 
18 ··0x000000f0·6e674174·004d6574·61706841·64640049·ngAt.MetaphAdd.I 
19 ··0x00000100·73566f77·656c2e70·6172742e·302e6973·sVowel.part.0.is 
20 ··0x00000110·72612e30·00536c61·766f4765·726d616e·ra.0.SlavoGerman 
21 ··0x00000120·69632e69·7372612e·30004973·566f7765·ic.isra.0.IsVowe 
22 ··0x00000130·6c00446f·75626c65·4d657461·70686f6e·l.DoubleMetaphon 
23 ··0x00000140·6500646f·75626c65·5f6d6574·6170686f·e.double_metapho 
24 ··0x00000150·6e653300·646f7562·6c655f6d·65746170·ne3.double_metap 
25 ··0x00000160·686f6e65·32005f5f·50524554·54595f46·hone2.__PRETTY_F 
26 ··0x00000170·554e4354·494f4e5f·5f2e3100·5f5f5052·UNCTION__.1.__PR 
27 ··0x00000180·45545459·5f46554e·4354494f·4e5f5f2e·ETTY_FUNCTION__. 
28 ··0x00000190·30005f5f·4652414d·455f454e·445f5f00·0.__FRAME_END__.27 ··0x00000180·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._
29 ··0x000001a0·5f66696e·69005f5f·64736f5f·68616e64·_fini.__dso_hand28 ··0x00000190·66696e69·005f5f64·736f5f68·616e646c·fini.__dso_handl
30 ··0x000001b0·6c65005f·44594e41·4d494300·5f5f544d·le._DYNAMIC.__TM29 ··0x000001a0·65005f44·594e414d·4943005f·5f544d43·e._DYNAMIC.__TMC
31 ··0x000001c0·435f454e·445f5f00·5f474c4f·42414c5f·C_END__._GLOBAL_30 ··0x000001b0·5f454e44·5f5f005f·474c4f42·414c5f4f·_END__._GLOBAL_O
32 ··0x000001d0·4f464653·45545f54·41424c45·5f005f69·OFFSET_TABLE_._i31 ··0x000001c0·46465345·545f5441·424c455f·005f696e·FFSET_TABLE_._in
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_finali32 ··0x000001d0·69740050·4c5f6765·745f7374·7265616d·it.PL_get_stream
 33 ··0x000001e0·5f68616e·646c6500·504c5f72·656c6561·_handle.PL_relea
 34 ··0x000001f0·73655f73·74726561·6d00504c·5f756e69·se_stream.PL_uni
 35 ··0x00000200·66795f73·74726561·6d005366·656f6600·fy_stream.Sfeof.
 36 ··0x00000210·504c5f67·65745f6e·696c5f65·78005f5f·PL_get_nil_ex.__
 37 ··0x00000220·6378615f·66696e61·6c697a65·40474c49·cxa_finalize@GLI
 38 ··0x00000230·42435f32·2e34005f·49544d5f·64657265·BC_2.4._ITM_dere
 39 ··0x00000240·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
 40 ··0x00000250·6c650069·6e666c61·74650050·4c5f696e·le.inflate.PL_in
 41 ··0x00000260·7374616e·74696174·696f6e5f·6572726f·stantiation_erro
 42 ··0x00000270·72005f5f·73746163·6b5f6368·6b5f6775·r.__stack_chk_gu
37 ··0x00000220·7a654047·4c494243·5f322e34·005f4954·ze@GLIBC_2.4._IT43 ··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
38 ··0x00000230·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl 
39 ··0x00000240·6f6e6554·61626c65·00667265·6540474c·oneTable.free@GL 
40 ··0x00000250·4942435f·322e3400·5f5f7374·61636b5f·IBC_2.4.__stack_ 
41 ··0x00000260·63686b5f·67756172·6440474c·4942435f·chk_guard@GLIBC_ 
42 ··0x00000270·322e3400·6d656d63·70794047·4c494243·2.4.memcpy@GLIBC 
43 ··0x00000280·5f322e34·00504c5f·72656769·73746572·_2.4.PL_register 
44 ··0x00000290·5f666f72·6569676e·00504c5f·756e6966·_foreign.PL_unif 
45 ··0x000002a0·795f6368·61727300·5f5f7374·61636b5f·y_chars.__stack_46 ··0x000002b0·6974795f·737a005f·5f737461·636b5f63·ity_sz.__stack_c
46 ··0x000002b0·63686b5f·6661696c·40474c49·42435f32·chk_fail@GLIBC_247 ··0x000002c0·686b5f66·61696c40·474c4942·435f322e·hk_fail@GLIBC_2.
47 ··0x000002c0·2e340072·65616c6c·6f634047·4c494243·.4.realloc@GLIBC 
48 ··0x000002d0·5f322e34·00737472·63617440·474c4942·_2.4.strcat@GLIB 
49 ··0x000002e0·435f322e·34006d61·6c6c6f63·40474c49·C_2.4.malloc@GLI 
50 ··0x000002f0·42435f32·2e34005f·5f637479·70655f74·BC_2.4.__ctype_t 
51 ··0x00000300·6f757070·65725f6c·6f634047·4c494243·oupper_loc@GLIBC48 ··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
52 ··0x00000310·5f322e34·005f5f67·6d6f6e5f·73746172·_2.4.__gmon_star54 ··0x00000330·77005f5f·676d6f6e·5f737461·72745f5f·w.__gmon_start__
53 ··0x00000320·745f5f00·7374726c·656e4047·4c494243·t__.strlen@GLIBC 
54 ··0x00000330·5f322e34·00737472·63687240·474c4942·_2.4.strchr@GLIB 
55 ··0x00000340·435f322e·3400696e·7374616c·6c5f646f·C_2.4.install_do 
56 ··0x00000350·75626c65·5f6d6574·6170686f·6e65005f·uble_metaphone._ 
57 ··0x00000360·5f616561·62695f75·6e77696e·645f6370·_aeabi_unwind_cp 
58 ··0x00000370·705f7072·31404743·435f332e·35005f49·p_pr1@GCC_3.5._I 
59 ··0x00000380·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo 
60 ··0x00000390·6e655461·626c6500·7374726e·636d7040·neTable.strncmp@ 
61 ··0x000003a0·474c4942·435f322e·3400504c·5f676574·GLIBC_2.4.PL_get 
62 ··0x000003b0·5f636861·7273005f·5f617373·6572745f·_chars.__assert_ 
63 ··0x000003c0·6661696c·40474c49·42435f32·2e3400···fail@GLIBC_2.4.55 ··0x00000340·00696e66·6c617465·456e6400·504c5f67·.inflateEnd.PL_g
 56 ··0x00000350·65745f69·6e746567·65725f65·7800504c·et_integer_ex.PL
 57 ··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
 63 ··0x000003c0·6e640069·6e666c61·7465496e·69745f00·nd.inflateInit_.
 64 ··0x000003d0·53647072·696e7466·0053666c·75736800·Sdprintf.Sflush.
 65 ··0x000003e0·504c5f66·72656500·504c5f64·6f6d6169·PL_free.PL_domai
 66 ··0x000003f0·6e5f6572·726f7200·696e666c·61746549·n_error.inflateI
 67 ··0x00000400·6e697432·5f00504c·5f676574·5f626f6f·nit2_.PL_get_boo
 68 ··0x00000410·6c5f6578·0053636c·6f736500·696e7374·l_ex.Sclose.inst
 69 ··0x00000420·616c6c5f·7a6c6962·34706c00·53736574·all_zlib4pl.Sset
 70 ··0x00000430·65727200·5f49544d·5f726567·69737465·err._ITM_registe
 71 ··0x00000440·72544d43·6c6f6e65·5461626c·6500504c·rTMCloneTable.PL
 72 ··0x00000450·5f676574·5f6c6973·7400504c·5f676574·_get_list.PL_get
 73 ··0x00000460·5f696e74·65676572·00504c5f·6d616c6c·_integer.PL_mall
 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.
  
159 KB
./usr/lib/debug/.build-id/09/d0ce90eafbd1f541583d7eb3e9c646e6672885.debug vs.
./usr/lib/debug/.build-id/39/a56b345c2bdb80f5616294145d19becfdfdce6.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:··········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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00df8·R·E·0x1000
8 ··LOAD···········0x000e9c·0x00001e9c·0x00001e9c·0x00000·0x0016c·RW··0x10007 ··LOAD···········0x000ea4·0x00001ea4·0x00001ea4·0x00000·0x00164·RW··0x1000
9 ··DYNAMIC········0x000e9c·0x00001ea4·0x00001ea4·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000ea4·0x00001eac·0x00001eac·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······0x000e9c·0x00001e9c·0x00001e9c·0x00000·0x00164·R···0x111 ··GNU_RELRO······0x000ea4·0x00001ea4·0x00001ea4·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··········00001e9c·000e9c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00001ea4·000ea4·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00001ea0·000e9c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00001ea8·000ea4·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00001ea4·000e9c·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00001eac·000ea4·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00001fa4·000e9c·00005c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00001fa4·000ea4·00005c·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00002000·000e9c·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00002000·000ea4·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00002004·000e9c·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00002004·000ea4·000004·00··WA··0···0··1
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000167·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 {}
    
Offset 1, 118 lines modifiedOffset 1, 112 lines modified
  
1 Symbol·table·'.symtab'·contains·115·entries:1 Symbol·table·'.symtab'·contains·109·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:·00000114·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000138·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
6 ·····3:·00000158·····0·SECTION·LOCAL··DEFAULT····3·.dynsym6 ·····3:·00000138·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
7 ·····4:·000002d8·····0·SECTION·LOCAL··DEFAULT····4·.dynstr7 ·····4:·00000298·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
8 ·····5:·00000466·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version8 ·····5:·000003e2·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version
9 ·····6:·00000498·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r9 ·····6:·00000410·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r
10 ·····7:·000004f8·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn10 ·····7:·00000450·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn
11 ·····8:·00000538·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt11 ·····8:·00000490·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt
12 ·····9:·000005b0·····0·SECTION·LOCAL··DEFAULT····9·.init12 ·····9:·00000508·····0·SECTION·LOCAL··DEFAULT····9·.init
13 ····10:·000005bc·····0·SECTION·LOCAL··DEFAULT···10·.plt13 ····10:·00000514·····0·SECTION·LOCAL··DEFAULT···10·.plt
14 ····11:·00000688·····0·SECTION·LOCAL··DEFAULT···11·.text14 ····11:·000005e0·····0·SECTION·LOCAL··DEFAULT···11·.text
15 ····12:·00000c24·····0·SECTION·LOCAL··DEFAULT···12·.fini15 ····12:·00000b7c·····0·SECTION·LOCAL··DEFAULT···12·.fini
16 ····13:·00000c2c·····0·SECTION·LOCAL··DEFAULT···13·.rodata16 ····13:·00000b84·····0·SECTION·LOCAL··DEFAULT···13·.rodata
17 ····14:·00000e9c·····0·SECTION·LOCAL··DEFAULT···14·.ARM.extab 
18 ····15:·00000ea8·····0·SECTION·LOCAL··DEFAULT···15·.ARM.exidx 
19 ····16:·00000ed0·····0·SECTION·LOCAL··DEFAULT···16·.eh_frame17 ····14:·00000df4·····0·SECTION·LOCAL··DEFAULT···14·.eh_frame
20 ····17:·00001e9c·····0·SECTION·LOCAL··DEFAULT···17·.init_array18 ····15:·00001ea4·····0·SECTION·LOCAL··DEFAULT···15·.init_array
21 ····18:·00001ea0·····0·SECTION·LOCAL··DEFAULT···18·.fini_array19 ····16:·00001ea8·····0·SECTION·LOCAL··DEFAULT···16·.fini_array
22 ····19:·00001ea4·····0·SECTION·LOCAL··DEFAULT···19·.dynamic20 ····17:·00001eac·····0·SECTION·LOCAL··DEFAULT···17·.dynamic
23 ····20:·00001fa4·····0·SECTION·LOCAL··DEFAULT···20·.got21 ····18:·00001fa4·····0·SECTION·LOCAL··DEFAULT···18·.got
24 ····21:·00002000·····0·SECTION·LOCAL··DEFAULT···21·.data22 ····19:·00002000·····0·SECTION·LOCAL··DEFAULT···19·.data
25 ····22:·00002004·····0·SECTION·LOCAL··DEFAULT···22·.bss23 ····20:·00002004·····0·SECTION·LOCAL··DEFAULT···20·.bss
26 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.comment24 ····21:·00000000·····0·SECTION·LOCAL··DEFAULT···21·.comment
27 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.ARM.attributes25 ····22:·00000000·····0·SECTION·LOCAL··DEFAULT···22·.ARM.attributes
28 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_aranges26 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_aranges
29 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_info27 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_info
30 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_abbrev28 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_abbrev
31 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_line29 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_line
32 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.debug_frame30 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_frame
33 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···30·.debug_str31 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_str
34 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.debug_loclists32 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.debug_loclists
35 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···32·.debug_rnglists33 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···30·.debug_rnglists
36 ····33:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o34 ····31:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
37 ····34:·00000688·····0·NOTYPE··LOCAL··DEFAULT···11·$a35 ····32:·000005e0·····0·NOTYPE··LOCAL··DEFAULT···11·$a
38 ····35:·00000688·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn36 ····33:·000005e0·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn
39 ····36:·000006a4·····0·NOTYPE··LOCAL··DEFAULT···11·$d37 ····34:·000005fc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
40 ····37:·000005b0·····0·NOTYPE··LOCAL··DEFAULT····9·$a38 ····35:·00000508·····0·NOTYPE··LOCAL··DEFAULT····9·$a
41 ····38:·00000c24·····0·NOTYPE··LOCAL··DEFAULT···12·$a39 ····36:·00000b7c·····0·NOTYPE··LOCAL··DEFAULT···12·$a
42 ····39:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o40 ····37:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
43 ····40:·000005b8·····0·NOTYPE··LOCAL··DEFAULT····9·$a41 ····38:·00000510·····0·NOTYPE··LOCAL··DEFAULT····9·$a
44 ····41:·00000c28·····0·NOTYPE··LOCAL··DEFAULT···12·$a42 ····39:·00000b80·····0·NOTYPE··LOCAL··DEFAULT···12·$a
45 ····42:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c43 ····40:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
46 ····43:·00000c2c·····0·NOTYPE··LOCAL··DEFAULT···13·$d44 ····41:·00000b84·····0·NOTYPE··LOCAL··DEFAULT···13·$d
47 ····44:·00000c2c·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits45 ····42:·00000b84·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits
48 ····45:·000006ad·····0·FUNC····LOCAL··DEFAULT···11·deregister_tm_clones46 ····43:·00000605·····0·FUNC····LOCAL··DEFAULT···11·deregister_tm_clones
 47 ····44:·00000604·····0·NOTYPE··LOCAL··DEFAULT···11·$t
 48 ····45:·00000620·····0·NOTYPE··LOCAL··DEFAULT···11·$d
49 ····46:·000006ac·····0·NOTYPE··LOCAL··DEFAULT···11·$t49 ····46:·00000630·····0·NOTYPE··LOCAL··DEFAULT···11·$t
50 ····47:·000006c8·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
51 ····48:·000006d8·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
52 ····49:·000006d9·····0·FUNC····LOCAL··DEFAULT···11·register_tm_clones50 ····47:·00000631·····0·FUNC····LOCAL··DEFAULT···11·register_tm_clones
53 ····50:·000006fc·····0·NOTYPE··LOCAL··DEFAULT···11·$d51 ····48:·00000654·····0·NOTYPE··LOCAL··DEFAULT···11·$d
54 ····51:·00002000·····0·NOTYPE··LOCAL··DEFAULT···21·$d52 ····49:·00002000·····0·NOTYPE··LOCAL··DEFAULT···19·$d
55 ····52:·0000070c·····0·NOTYPE··LOCAL··DEFAULT···11·$t53 ····50:·00000664·····0·NOTYPE··LOCAL··DEFAULT···11·$t
56 ····53:·0000070d·····0·FUNC····LOCAL··DEFAULT···11·__do_global_dtors_aux54 ····51:·00000665·····0·FUNC····LOCAL··DEFAULT···11·__do_global_dtors_aux
57 ····54:·00000738·····0·NOTYPE··LOCAL··DEFAULT···11·$d55 ····52:·00000690·····0·NOTYPE··LOCAL··DEFAULT···11·$d
58 ····55:·00002004·····1·OBJECT··LOCAL··DEFAULT···22·completed.056 ····53:·00002004·····1·OBJECT··LOCAL··DEFAULT···20·completed.0
59 ····56:·00001ea0·····0·NOTYPE··LOCAL··DEFAULT···18·$d57 ····54:·00001ea8·····0·NOTYPE··LOCAL··DEFAULT···16·$d
60 ····57:·00001ea0·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry58 ····55:·00001ea8·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
61 ····58:·0000074c·····0·NOTYPE··LOCAL··DEFAULT···11·$t59 ····56:·000006a4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
62 ····59:·0000074d·····0·FUNC····LOCAL··DEFAULT···11·frame_dummy60 ····57:·000006a5·····0·FUNC····LOCAL··DEFAULT···11·frame_dummy
63 ····60:·00001e9c·····0·NOTYPE··LOCAL··DEFAULT···17·$d61 ····58:·00001ea4·····0·NOTYPE··LOCAL··DEFAULT···15·$d
64 ····61:·00001e9c·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry62 ····59:·00001ea4·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
65 ····62:·00002004·····0·NOTYPE··LOCAL··DEFAULT···22·$d63 ····60:·00002004·····0·NOTYPE··LOCAL··DEFAULT···20·$d
66 ····63:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·syslog.c64 ····61:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·syslog.c
67 ····64:·00000751····22·FUNC····LOCAL··DEFAULT···11·pl_closelog65 ····62:·000006a9····22·FUNC····LOCAL··DEFAULT···11·pl_closelog
68 ····65:·00000750·····0·NOTYPE··LOCAL··DEFAULT···11·$t66 ····63:·000006a8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
69 ····66:·00000e9c·····0·NOTYPE··LOCAL··DEFAULT···14·$d 
70 ····67:·00000ea8·····0·NOTYPE··LOCAL··DEFAULT···15·$d 
71 ····68:·00000cbc·····0·NOTYPE··LOCAL··DEFAULT···13·$d67 ····64:·00000c14·····0·NOTYPE··LOCAL··DEFAULT···13·$d
72 ····69:·00000769···316·FUNC····LOCAL··DEFAULT···11·pl_syslog68 ····65:·000006c1···316·FUNC····LOCAL··DEFAULT···11·pl_syslog
 69 ····66:·000007c8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
 70 ····67:·000007fc·····0·NOTYPE··LOCAL··DEFAULT···11·$t
 71 ····68:·000007fd···804·FUNC····LOCAL··DEFAULT···11·pl_openlog
 72 ····69:·00000aa4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
73 ····70:·00000870·····0·NOTYPE··LOCAL··DEFAULT···11·$d73 ····70:·00000b20·····0·NOTYPE··LOCAL··DEFAULT···11·$t
74 ····71:·000008a4·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
75 ····72:·000008a5···804·FUNC····LOCAL··DEFAULT···11·pl_openlog 
76 ····73:·00000b4c·····0·NOTYPE··LOCAL··DEFAULT···11·$d74 ····71:·00000b64·····0·NOTYPE··LOCAL··DEFAULT···11·$d
77 ····74:·00000bc8·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
78 ····75:·00000c0c·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
79 ····76:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c75 ····72:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
80 ····77:·00000e0c·····0·NOTYPE··LOCAL··DEFAULT···13·$d76 ····73:·00000d64·····0·NOTYPE··LOCAL··DEFAULT···13·$d
81 ····78:·00000e0c·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits77 ····74:·00000d64·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits
82 ····79:·00000ed0·····0·NOTYPE··LOCAL··DEFAULT···16·$d78 ····75:·00000df4·····0·NOTYPE··LOCAL··DEFAULT···14·$d
83 ····80:·00000ed0·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__79 ····76:·00000df4·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
84 ····81:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·80 ····77:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
85 ····82:·00000c24·····0·FUNC····LOCAL··DEFAULT···12·_fini81 ····78:·00000b7c·····0·FUNC····LOCAL··DEFAULT···12·_fini
86 ····83:·00002000·····0·OBJECT··LOCAL··DEFAULT···21·__dso_handle82 ····79:·00002000·····0·OBJECT··LOCAL··DEFAULT···19·__dso_handle
87 ····84:·00001ea4·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC83 ····80:·00001eac·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
88 ····85:·00002004·····0·OBJECT··LOCAL··DEFAULT···21·__TMC_END__84 ····81:·00002004·····0·OBJECT··LOCAL··DEFAULT···19·__TMC_END__
89 ····86:·00001fa4·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_85 ····82:·00001fa4·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
90 ····87:·000005b0·····0·FUNC····LOCAL··DEFAULT····9·_init86 ····83:·00000508·····0·FUNC····LOCAL··DEFAULT····9·_init
 87 ····84:·00000514·····0·NOTYPE··LOCAL··DEFAULT···10·$a
 88 ····85:·00000524·····0·NOTYPE··LOCAL··DEFAULT···10·$d
 89 ····86:·00000528·····0·NOTYPE··LOCAL··DEFAULT···10·$a
 90 ····87:·0000054c·····0·NOTYPE··LOCAL··DEFAULT···10·$t
91 ····88:·000005bc·····0·NOTYPE··LOCAL··DEFAULT···10·$a91 ····88:·00000550·····0·NOTYPE··LOCAL··DEFAULT···10·$a
92 ····89:·000005cc·····0·NOTYPE··LOCAL··DEFAULT···10·$d 
93 ····90:·000005d0·····0·NOTYPE··LOCAL··DEFAULT···10·$a 
94 ····91:·000005f4·····0·NOTYPE··LOCAL··DEFAULT···10·$t 
95 ····92:·000005f8·····0·NOTYPE··LOCAL··DEFAULT···10·$a 
96 ····93:·00000000·····0·SECTION·LOCAL··DEFAULT···33·.gnu_debugaltlink92 ····89:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.gnu_debugaltlink
97 ····94:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5 
98 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex
99 ····96:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.494 ····91:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4
100 ····97:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.495 ····92:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4
101 ····98:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable96 ····93:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
102 ····99:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.497 ····94:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4
103 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign98 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
104 ···101:·00000bc9····92·FUNC····GLOBAL·DEFAULT···11·install_syslog99 ····96:·00000b21····92·FUNC····GLOBAL·DEFAULT···11·install_syslog
105 ···102:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup@GLIBC_2.4100 ····97:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup@GLIBC_2.4
106 ···103:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4101 ····98:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4
107 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref102 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
108 ···105:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closelog@GLIBC_2.4103 ···100:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closelog@GLIBC_2.4
109 ···106:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__104 ···101:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
110 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref105 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
111 ···108:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5 
112 ···109:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__syslog_chk@GLIBC_2.4106 ···103:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__syslog_chk@GLIBC_2.4
113 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error107 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
114 ···111:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·openlog@GLIBC_2.4108 ···105:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·openlog@GLIBC_2.4
115 ···112:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable109 ···106:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
116 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex110 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex
Max diff block lines reached; -1/14186 bytes (-0.01%) of diff not shown.
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:·09d0ce90eafbd1f541583d7eb3e9c646e66728853 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·39a56b345c2bdb80f5616294145d19becfdfdce6
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-8)·14.2.01 GCC:·(Debian·14.2.0-8)·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.
  
2.16 MB
./usr/lib/debug/.build-id/0e/26c1e3be46e2e1f2bf0d45a331344850c7693d.debug vs.
./usr/lib/debug/.build-id/70/8f72925e9e00d9cb3a11e1354e843fc2bb1f6a.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:··········29784·(bytes·into·file)13 ··Start·of·section·headers:··········34104·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0360c·R·E·0x1000
8 ··LOAD···········0x000dc0·0x00004dc0·0x00004dc0·0x00000·0x002c4·RW··0x10007 ··LOAD···········0x000e2c·0x00004e2c·0x00004e2c·0x00000·0x0041c·RW··0x1000
9 ··DYNAMIC········0x000dc0·0x00004dc8·0x00004dc8·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000e2c·0x00004e34·0x00004e34·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······0x000dc0·0x00004dc0·0x00004dc0·0x00000·0x00240·R···0x111 ··GNU_RELRO······0x000e2c·0x00004e2c·0x00004e2c·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.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·0x8538:
  
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·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0004e0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·000350·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000638·000138·000486·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000048c·000118·00031c·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000abe·000138·00009c·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000007a8·000118·00006a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000b5c·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000814·000118·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000bbc·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000864·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000bfc·000138·000230·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········000008a4·000118·000168·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000e2c·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000a0c·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000e38·000138·000378·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000a18·000118·000244·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000011b0·000138·0024c0·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00000c5c·000118·0026c8·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00003670·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00003324·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00003678·000138·0003ec·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0000332c·000118·0002dc·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··········00003608·000118·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········00004dc0·000dc0·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00004e2c·000e2c·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········00004dc4·000dc0·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00004e30·000e2c·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········00004dc8·000dc0·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00004e34·000e2c·0000f8·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········00004ec8·000dc0·000138·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00004f2c·000e2c·0000d4·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00005000·000dc0·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00005000·000e2c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00005008·000dc0·00007c·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········00005008·000e2c·000240·00··WA··0···0··8
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
29 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·0026af·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·002d15·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·002858·00036c·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·002ea0·000313·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·002bc4·001254·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·0031b4·0015e3·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·003e18·000240·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·004798·000269·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·004058·000221·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·004a04·0001d0·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·00427c·0012b2·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·004bd4·001bf2·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·005530·00028d·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·0067c8·000521·00···C··0···0··4
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·0057bd·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·006ce9·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·005818·0011d0·10·····34·210··436 ··[32]·.symtab···········SYMTAB··········00000000·006d44·000ec0·10·····33·186··4
38 ··[34]·.strtab···········STRTAB··········00000000·0069e8·0008ff·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·007c04·0007ce·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·0072e7·00016e·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·0083d2·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)
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:·0e26c1e3be46e2e1f2bf0d45a331344850c7693d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·708f72925e9e00d9cb3a11e1354e843fc2bb1f6a
675 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
989 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
59.6 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 ····00001278·000023f89 ····00000d24·00002600
10 ····00000000·0000000010 ····00000000·00000000
  
414 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 ····00001278·000023f89 ····00000d24·00002600
10 ····00000000·0000000010 ····00000000·00000000
  
4.04 KB
strings --all --bytes=8 {}
    
Offset 1, 158 lines modifiedOffset 1, 129 lines modified
1 i=GCC:·(Debian·14.2.0-8)·14.2.01 jGCC:·(Debian·14.2.0-8)·14.2.0
2 ]ZHBnKAP; 
3 E\{zNX*w 
4 ~9E%e<v2.3u 
5 0H)NGbo"{2 p8_NJNW»
 3 (eme1j0wo'
 4 y\v.{G/u
 5 |;_=o9R5
 6 aBCpws._.:N
 7 NU2(.ycM
 8 ;A'W1tL2
6 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug9 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
7 call_weak_fn10 call_weak_fn
8 crtstuff.c11 crtstuff.c
9 all_implied_fbits12 all_implied_fbits
10 deregister_tm_clones13 deregister_tm_clones
11 __do_global_dtors_aux14 __do_global_dtors_aux
12 completed.015 completed.0
13 __do_global_dtors_aux_fini_array_entry16 __do_global_dtors_aux_fini_array_entry
14 frame_dummy17 frame_dummy
15 __frame_dummy_init_array_entry18 __frame_dummy_init_array_entry
16 redis4pl.c 
17 expects_string 
18 redis_resync 
19 redis_write_one 
20 ensure_space_charbuf 
21 redis_write_key 
22 get_as_type 
23 expect_crlf 
24 redis_error 
25 redis_write_typed.constprop.0 
26 redis_write_stream 
27 redis_write_msg 
28 return_type_error 
29 read_chunk 
30 fixup_number 
31 unify_bulk 
32 redis_write_msg_no_flush 
33 read_line 
34 read_number_line 
35 read_length 
36 read_bulk 
37 redis_read_stream 
38 read_array 
39 read_map 
40 redis_read_msg 
41 __PRETTY_FUNCTION__.1 
42 __PRETTY_FUNCTION__.2 
43 __PRETTY_FUNCTION__.3 
44 FUNCTOR_colon219 removed_dot_segments
 20 type_error
 21 fill_flags.part.0
 22 free_base_cache
 23 hex.constprop.0
 24 add_charbuf.isra.0
 25 iri_add_encoded_charbuf.isra.0
 26 uri_is_global
 27 parse_uri.isra.0
 28 add_nchars_charbuf.isra.0
 29 add_encoded_term_charbuf.constprop.0
 30 get_encoded_utf8
 31 add_lwr_range_charbuf.isra.0
 32 add_range_charbuf.isra.0
 33 normalize_in_charbuf.isra.0
 34 uri_normalized_iri
 35 iri_normalized
 36 uri_normalized
 37 unify_decoded_atom.part.0
 38 unify_decoded_atom
 39 uri_encoded
 40 uri_query_components
 41 resolve_guarded
 42 uri_resolve
 43 uri_normalized_iri3
 44 iri_normalized3
 45 uri_normalized3
 46 uri_authority_components
 47 uri_components
 48 FUNCTOR_error2
 49 FUNCTOR_type_error2
 50 charflags
 51 flags_done
 52 ATOM_query_value
 53 ATOM_fragment
45 ATOM_atom54 ATOM_path
 55 ATOM_segment
 56 FUNCTOR_domain_error2
46 ATOM_string 
47 ATOM_bytes 
48 ATOM_codes 
49 ATOM_chars 
50 ATOM_integer 
51 ATOM_tagged_integer 
52 ATOM_float 
53 ATOM_rational 
54 ATOM_number 
55 ATOM_auto 
56 ATOM_dict_key 
57 ATOM_pairs 
58 ATOM_dict 
59 ATOM_utf8 
60 ATOM_text 
61 FUNCTOR_as257 FUNCTOR_equal2
 58 FUNCTOR_syntax_error1
62 ATOM_prolog 
63 FUNCTOR_prolog1 
64 MIN_TAGGED_INTEGER 
65 MAX_TAGGED_INTEGER 
66 FUNCTOR_status1 
67 ATOM_rnil 
68 FUNCTOR_attrib2 
69 FUNCTOR_pair259 FUNCTOR_pair2
 60 base_key
 61 FUNCTOR_uri_authority4
 62 FUNCTOR_uri_components5
70 __FRAME_END__63 __FRAME_END__
71 __dso_handle64 __dso_handle
72 _DYNAMIC65 _DYNAMIC
73 __TMC_END__66 __TMC_END__
74 _GLOBAL_OFFSET_TABLE_67 _GLOBAL_OFFSET_TABLE_
 68 uninstall_uri
75 __aeabi_unwind_cpp_pr0@GCC_3.5 
76 PL_release_stream 
77 PL_is_atomic 
78 __cxa_finalize@GLIBC_2.469 __cxa_finalize@GLIBC_2.4
79 _ITM_deregisterTMCloneTable70 _ITM_deregisterTMCloneTable
80 PL_unify_term71 PL_unify_term
Max diff block lines reached; 1691/4084 bytes (41.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 00000e2c·<_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 00000e38·<.plt>:2 00000a18·<.plt>:
3 »       ...3 »       ...
2.77 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, 123 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000011b0·<call_weak_fn>:2 00000c5c·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000011d4·<deregister_tm_clones>:4 00000c80·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00001200·<register_tm_clones>:6 00000cac·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00001234·<__do_global_dtors_aux>:8 00000ce0·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001274·<frame_dummy>:10 00000d20·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001278·<expects_string>:14 00000d24·<removed_dot_segments>:
15 »       ...15 »       ...
  
16 000012e8·<redis_resync>:16 00000e68·<type_error>:
17 »       ...17 »       ...
  
18 000014cc·<redis_write_one>:18 00000ec0·<fill_flags.part.0>:
19 »       ...19 »       ...
  
20 0000157c·<ensure_space_charbuf>:20 000010d8·<free_base_cache>:
21 »       ...21 »       ...
  
22 000015f4·<redis_write_key>:22 00001104·<hex.constprop.0>:
23 »       ...23 »       ...
  
24 000017b4·<get_as_type>:24 00001154·<add_charbuf.isra.0>:
25 »       ...25 »       ...
  
26 00001b58·<expect_crlf>:26 000011c4·<add_encoded_charbuf.isra.0>:
27 »       ...27 »       ...
  
28 00001b94·<redis_error>:28 00001360·<iri_add_encoded_charbuf.isra.0>:
29 »       ...29 »       ...
  
30 00001c3c·<redis_write_typed.constprop.0>:30 000013cc·<uri_is_global>:
31 »       ...31 »       ...
  
32 00001cf4·<redis_write_stream>:32 000014a4·<parse_uri.isra.0>:
33 »       ...33 »       ...
  
34 00001e98·<redis_write_msg>:34 000015f4·<add_nchars_charbuf.isra.0>:
35 »       ...35 »       ...
  
36 00001f2c·<return_type_error>:36 000016a0·<add_encoded_term_charbuf.constprop.0>:
37 »       ...37 »       ...
  
38 00002000·<read_chunk>:38 0000174c·<get_encoded_utf8>:
39 »       ...39 »       ...
  
40 000020a8·<fixup_number>:40 00001940·<add_lwr_range_charbuf.isra.0>:
41 »       ...41 »       ...
  
42 000021ec·<unify_bulk>:42 00001a08·<add_range_charbuf.isra.0>:
43 »       ...43 »       ...
  
44 00002524·<redis_write_msg_no_flush>:44 00001c18·<normalize_in_charbuf.isra.0>:
45 »       ...45 »       ...
  
46 000025a8·<read_line>:46 00001da0·<normalized>:
47 »       ...47 »       ...
  
48 0000263c·<read_number_line>:48 00001e54·<uri_normalized_iri>:
49 »       ...49 »       ...
  
50 00002714·<read_length>:50 00001e5c·<iri_normalized>:
51 »       ...51 »       ...
  
52 000027a4·<read_bulk>:52 00001e64·<uri_normalized>:
53 »       ...53 »       ...
  
54 00002900·<redis_read_stream>:54 00001e6c·<uri_iri>:
55 »       ...55 »       ...
  
56 00002e34·<read_map>:56 00001ea0·<unify_decoded_atom.part.0>:
57 »       ...57 »       ...
  
58 0000317c·<read_array>:58 00002024·<unify_decoded_atom>:
59 »       ...59 »       ...
  
60 00003320·<redis_read_msg>:60 00002074·<uri_encoded>:
61 »       ...61 »       ...
  
 62 00002204·<uri_query_components>:
 63 »       ...
  
 64 0000250c·<resolve_guarded>:
 65 »       ...
  
 66 000028b0·<uri_resolve>:
 67 »       ...
  
 68 00002920·<uri_normalized_iri3>:
 69 »       ...
  
 70 00002990·<iri_normalized3>:
 71 »       ...
  
 72 00002a00·<uri_normalized3>:
 73 »       ...
  
 74 00002a70·<uri_authority_components>:
 75 »       ...
  
 76 00002e04·<uri_components>:
 77 »       ...
  
62 0000342c·<install_redis4pl>:78 000030c0·<install_uri>:
 79 »       ...
  
 80 00003314·<uninstall_uri>:
63 »       ...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 00003670·<_fini>:2 00003324·<_fini>:
3 »       ...3 »       ...
4.37 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 95 lines modifiedOffset 1, 71 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
 2 ··[·····0]··get_encoded_utf8_cont_1
 3 ··[····18]··iri_normalized3
 4 ··[····28]··uri_normalized3
 5 ··[····38]··uri_normalized_iri3
 6 ··[····4c]··FUNCTOR_uri_authority4
 7 ··[····63]··FUNCTOR_uri_components5
 8 ··[····7b]··no_ipv6
 9 ··[····83]··get_encoded_utf8
 10 ··[····94]··CannonicalIRI
 11 ··[····a2]··CannonicalURI
 12 ··[····b0]··./packages/clib/uri.c
 13 ··[····c6]··unesc
 14 ··[····cc]··uri_encoded
 15 ··[····d8]··resolve_guarded
 16 ··[····e8]··range_is_unreserved
 17 ··[····fc]··iri_normalized
 18 ··[···10b]··uri_normalized
 19 ··[···11a]··unify_range
 20 ··[···126]··free_base_cache
 21 ··[···136]··scheme
 22 ··[···13d]··flags_done
 23 ··[···148]··range_has_escape
 24 ··[···159]··myBase
 25 ··[···160]··ATOM_query_value
 26 ··[···171]··uri_resolve
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_line27 ··[···17d]··normalize
 28 ··[···187]··init_charbuf_at_size
 29 ··[···19c]··add_charbuf
 30 ··[···1a8]··iri_add_encoded_charbuf
 31 ··[···1c0]··add_verb_range_charbuf
 32 ··[···1d7]··add_range_charbuf
 33 ··[···1e9]··add_decoded_range_charbuf
 34 ··[···203]··add_normalized_range_charbuf
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_charbuf35 ··[···220]··add_lwr_range_charbuf
 36 ··[···236]··add_encoded_term_charbuf
 37 ··[···24f]··normalize_in_charbuf
 38 ··[···264]··ranges_in_charbuf
 39 ··[···276]··add_nchars_charbuf
 40 ··[···289]··get_text_arg
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_dict41 ··[···296]··ATOM_path
 42 ··[···2a0]··uri_normalized_iri
 43 ··[···2b3]··uri_iri
 44 ··[···2bb]··parse_uri
Max diff block lines reached; 0/4362 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.
  
16.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. 
  
301 KB
./usr/lib/debug/.build-id/1f/49859f3225e02c6b3f19b3f5f536784aad4c21.debug vs.
./usr/lib/debug/.build-id/17/1e5945d0b13c5098882ceed9192e7c5681aec0.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 85% similar despite different names
1020 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01c20·R·E·0x1000
8 ··LOAD···········0x000e40·0x00002e40·0x00002e40·0x00000·0x001e0·RW··0x10007 ··LOAD···········0x000e48·0x00002e48·0x00002e48·0x00000·0x001d8·RW··0x1000
9 ··DYNAMIC········0x000e40·0x00002e48·0x00002e48·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000e48·0x00002e50·0x00002e50·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······0x000e40·0x00002e40·0x00002e40·0x00000·0x001c0·R···0x111 ··GNU_RELRO······0x000e48·0x00002e48·0x00002e48·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··········00002e40·000e40·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00002e48·000e48·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00002e44·000e40·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00002e4c·000e48·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00002e48·000e40·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00002e50·000e48·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00002f48·000e40·0000b8·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00002f48·000e48·0000b8·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00003000·000e40·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00003000·000e48·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00003004·000e40·00001c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00003004·000e48·00001c·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·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·000a83·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·000a7f·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:·1f49859f3225e02c6b3f19b3f5f536784aad4c213 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·171e5945d0b13c5098882ceed9192e7c5681aec0
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.21 KB
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 14 lines modified
1 L!GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 $!px»   1AJc 
3 DtNAyubK2 1>bcSbiF
 3 |)VX]dX-
 4 c'\irvHW
 5 C»      74|-5|
 6 WiL=o]4^1
 7 -\a!ibRE
4 #L/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
5 call_weak_fn9 call_weak_fn
6 crtstuff.c10 crtstuff.c
7 all_implied_fbits11 all_implied_fbits
8 deregister_tm_clones12 deregister_tm_clones
9 __do_global_dtors_aux13 __do_global_dtors_aux
10 completed.014 completed.0
Offset 42, 15 lines modifiedOffset 46, 14 lines modified
42 _GLOBAL_OFFSET_TABLE_46 _GLOBAL_OFFSET_TABLE_
43 __aeabi_dadd47 __aeabi_dadd
44 __floatunsidf48 __floatunsidf
45 __aeabi_ui2d49 __aeabi_ui2d
46 pl_error50 pl_error
47 __extendsfdf251 __extendsfdf2
48 __aeabi_l2d52 __aeabi_l2d
49 __aeabi_unwind_cpp_pr0@GCC_3.5 
50 __stat64_time64@GLIBC_2.3453 __stat64_time64@GLIBC_2.34
51 PL_unify_integer54 PL_unify_integer
52 __cxa_finalize@GLIBC_2.455 __cxa_finalize@GLIBC_2.4
53 _ITM_deregisterTMCloneTable56 _ITM_deregisterTMCloneTable
54 PL_unify_term57 PL_unify_term
55 PL_unify_atom_chars58 PL_unify_atom_chars
56 PL_unify_nil59 PL_unify_nil
Offset 65, 15 lines modifiedOffset 68, 14 lines modified
65 PL_is_variable68 PL_is_variable
66 PL_is_functor69 PL_is_functor
67 strerror@GLIBC_2.470 strerror@GLIBC_2.4
68 __gmon_start__71 __gmon_start__
69 PL_get_integer_ex72 PL_get_integer_ex
70 PL_copy_term_ref73 PL_copy_term_ref
71 __errno_location@GLIBC_2.474 __errno_location@GLIBC_2.4
72 __aeabi_unwind_cpp_pr1@GCC_3.5 
73 PL_get_atom75 PL_get_atom
74 _PL_get_arg_sz76 _PL_get_arg_sz
75 PL_get_file_name77 PL_get_file_name
76 PL_close_foreign_frame78 PL_close_foreign_frame
77 PL_get_float79 PL_get_float
78 PL_open_foreign_frame80 PL_open_foreign_frame
79 __utime64@GLIBC_2.3481 __utime64@GLIBC_2.34
Offset 91, 16 lines modifiedOffset 93, 14 lines modified
91 .shstrtab93 .shstrtab
92 .note.gnu.build-id94 .note.gnu.build-id
93 .gnu.hash95 .gnu.hash
94 .gnu.version96 .gnu.version
95 .gnu.version_r97 .gnu.version_r
96 .rel.dyn98 .rel.dyn
97 .rel.plt99 .rel.plt
98 .ARM.extab 
99 .ARM.exidx 
100 .eh_frame100 .eh_frame
101 .init_array101 .init_array
102 .fini_array102 .fini_array
103 .dynamic103 .dynamic
104 .comment104 .comment
105 .ARM.attributes105 .ARM.attributes
106 .debug_aranges106 .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.
  
506 KB
./usr/lib/debug/.build-id/27/9063a2c3a2d9351b455d4f0f506b9a169321ea.debug vs.
./usr/lib/debug/.build-id/1f/9df8edc49b13617ba7aa559019ded38f2de161.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:··········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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01e1c·R·E·0x1000
8 ··LOAD···········0x000e30·0x00002e30·0x00002e30·0x00000·0x001d8·RW··0x10007 ··LOAD···········0x000e38·0x00002e38·0x00002e38·0x00000·0x001d0·RW··0x1000
9 ··DYNAMIC········0x000e30·0x00002e38·0x00002e38·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000e38·0x00002e40·0x00002e40·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······0x000e30·0x00002e30·0x00002e30·0x00000·0x001d0·R···0x111 ··GNU_RELRO······0x000e38·0x00002e38·0x00002e38·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··········00002e30·000e30·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00002e38·000e38·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00002e34·000e30·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00002e3c·000e38·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00002e38·000e30·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00002e40·000e38·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00002f38·000e30·0000c8·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00002f38·000e38·0000c8·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00003000·000e30·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00003000·000e38·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00003004·000e30·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00003004·000e38·000004·00··WA··0···0··1
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·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·0010a1·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001ac·0010a2·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·001270·000282·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·001250·000282·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·0014f4·000978·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·0014d4·000977·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·001e6c·000187·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·001e4c·000187·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·001ff4·0000d7·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·001fd4·0000d7·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·0020cc·00090e·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0020ac·00090e·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:·279063a2c3a2d9351b455d4f0f506b9a169321ea3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1f9df8edc49b13617ba7aa559019ded38f2de161
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:··0x164a21 ··Offset·into·.debug_info:··0x164a
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:··0x164a21 ··Offset·into·.debug_info:··0x164a
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.24 KB
strings --all --bytes=8 {}
    
Offset 1, 14 lines modifiedOffset 1, 11 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 aGCC:·(Debian·14.2.0-8)·14.2.0
2 a```b0`d``a2 a```b0`d``a
 3 U@D/Xk[E
 4 *>`<GL<x
3 Ao'$2O·E 
4 hpA'6AhUz 
5 #|*b3$k* 
6 ,Yy*'`8R* 
7 RPPlaaAA)D 
8 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
9 call_weak_fn6 call_weak_fn
10 crtstuff.c7 crtstuff.c
11 all_implied_fbits8 all_implied_fbits
12 deregister_tm_clones9 deregister_tm_clones
13 __do_global_dtors_aux10 __do_global_dtors_aux
14 completed.011 completed.0
Offset 28, 15 lines modifiedOffset 25, 14 lines modified
28 __dso_handle25 __dso_handle
29 get_raw_form_data26 get_raw_form_data
30 break_form_argument27 break_form_argument
31 _DYNAMIC28 _DYNAMIC
32 __TMC_END__29 __TMC_END__
33 _GLOBAL_OFFSET_TABLE_30 _GLOBAL_OFFSET_TABLE_
34 pl_error31 pl_error
35 __aeabi_unwind_cpp_pr0@GCC_3.5 
36 strstr@GLIBC_2.432 strstr@GLIBC_2.4
37 strcmp@GLIBC_2.433 strcmp@GLIBC_2.4
38 __cxa_finalize@GLIBC_2.434 __cxa_finalize@GLIBC_2.4
39 strtol@GLIBC_2.435 strtol@GLIBC_2.4
40 _ITM_deregisterTMCloneTable36 _ITM_deregisterTMCloneTable
41 PL_unify_term37 PL_unify_term
42 PL_unify_atom_chars38 PL_unify_atom_chars
Offset 66, 15 lines modifiedOffset 62, 14 lines modified
66 __ctype_b_loc@GLIBC_2.462 __ctype_b_loc@GLIBC_2.4
67 strlen@GLIBC_2.463 strlen@GLIBC_2.4
68 strchr@GLIBC_2.464 strchr@GLIBC_2.4
69 stdin@GLIBC_2.465 stdin@GLIBC_2.4
70 PL_copy_term_ref66 PL_copy_term_ref
71 __errno_location@GLIBC_2.467 __errno_location@GLIBC_2.4
72 __sprintf_chk@GLIBC_2.468 __sprintf_chk@GLIBC_2.4
73 __aeabi_unwind_cpp_pr1@GCC_3.5 
74 fileno@GLIBC_2.469 fileno@GLIBC_2.4
75 PL_put_nil70 PL_put_nil
76 PL_close_foreign_frame71 PL_close_foreign_frame
77 PL_open_foreign_frame72 PL_open_foreign_frame
78 PL_unify_list73 PL_unify_list
79 PL_put_atom_chars74 PL_put_atom_chars
80 _ITM_registerTMCloneTable75 _ITM_registerTMCloneTable
Offset 83, 16 lines modifiedOffset 78, 14 lines modified
83 .shstrtab78 .shstrtab
84 .note.gnu.build-id79 .note.gnu.build-id
85 .gnu.hash80 .gnu.hash
86 .gnu.version81 .gnu.version
87 .gnu.version_r82 .gnu.version_r
88 .rel.dyn83 .rel.dyn
89 .rel.plt84 .rel.plt
90 .ARM.extab 
91 .ARM.exidx 
92 .eh_frame85 .eh_frame
93 .init_array86 .init_array
94 .fini_array87 .fini_array
95 .dynamic88 .dynamic
96 .comment89 .comment
97 .ARM.attributes90 .ARM.attributes
98 .debug_aranges91 .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.
  
718 KB
./usr/lib/debug/.build-id/2b/b7c08253a88cd7b3883925d7759e93837a8edb.debug vs.
./usr/lib/debug/.build-id/f5/7b8934b923acd9cfa0b3c00b0580fdcfd36500.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 75% similar despite different names
1020 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········13164·(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·0x00001bd0·0x00001bd0·0x00000·0x00048·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x01c1c·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01f58·R·E·0x1000
8 ··LOAD···········0x000e2c·0x00002e2c·0x00002e2c·0x00000·0x00214·RW··0x10007 ··LOAD···········0x000e14·0x00002e14·0x00002e14·0x00000·0x001f4·RW··0x1000
9 ··DYNAMIC········0x000e2c·0x00002e34·0x00002e34·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x000e14·0x00002e1c·0x00002e1c·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······0x000e2c·0x00002e2c·0x00002e2c·0x00000·0x001d4·R···0x111 ··GNU_RELRO······0x000e14·0x00002e14·0x00002e14·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·0x336c: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·000320·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0003a0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000478·000138·0002f7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000004d8·000118·000331·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000770·000138·000064·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········0000080a·000118·000074·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000007d4·000138·000080·00···A··4···4··410 ··[·6]·.gnu.version_r····NOBITS··········00000880·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000854·000138·000060·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000008c0·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000008b4·000138·000148·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000900·000118·000198·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000009fc·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000a98·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000a08·000138·00020c·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000aa4·000118·000288·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000c14·000138·000b64·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000d2c·000118·000f48·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00001778·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00001c74·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00001780·000138·000444·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00001c7c·000118·0002d8·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··········00001f54·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········00002e2c·000e2c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00002e14·000e14·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00002e30·000e2c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00002e18·000e14·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00002e34·000e2c·000108·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00002e1c·000e14·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00002f3c·000e2c·0000c4·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00002f14·000e14·0000ec·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00003000·000e2c·00001c·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00003000·000e14·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0000301c·000e2c·000024·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00003004·000e14·000004·00··WA··0···0··1
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·000f3a·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·000db9·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·0010e4·0002b4·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000f5c·000265·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·001398·0006d5·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·0011c4·00067c·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·001a70·0000da·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·001840·000135·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·001b4c·000183·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·001978·0000d3·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·001cd0·00045c·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·001a4c·000502·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·00212c·000118·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·001f50·0000bd·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·002244·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00200d·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·0022a0·000aa0·10·····35·123··436 ··[32]·.symtab···········SYMTAB··········00000000·002068·000bf0·10·····33·136··4
39 ··[35]·.strtab···········STRTAB··········00000000·002d40·0004b1·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·002c58·0005d9·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·0031f1·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)
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:·2bb7c08253a88cd7b3883925d7759e93837a8edb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f57b8934b923acd9cfa0b3c00b0580fdcfd36500
197 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
342 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
43.0 KB
readelf --wide --debug-dump=abbrev {}
Max HTML report size reached
654 B
readelf --wide --debug-dump=aranges {}
    
Offset 1, 12 lines modifiedOffset 1, 21 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················282 ··Length:···················28
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··04 ··Offset·into·.debug_info:··0x66
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00000cdc·00000a9c8 ····00000df4·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 ····0000122c·00000a48
9 ····00000000·0000000017 ····00000000·00000000
  
82.2 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
652 B
readelf --wide --debug-dump=ranges {}
    
Offset 1, 12 lines modifiedOffset 1, 21 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················282 ··Length:···················28
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··04 ··Offset·into·.debug_info:··0x66
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00000cdc·00000a9c8 ····00000df4·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 ····0000122c·00000a48
9 ····00000000·0000000017 ····00000000·00000000
  
2.68 KB
strings --all --bytes=8 {}
    
Offset 1, 85 lines modifiedOffset 1, 103 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 SDDdx(UaZg 
3 7IUz|ct~ 
4 Yt!u*""!`2 Cs0)H"Gj
 3 e0DO!rk/k
 4 ·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
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 zlib4pl.c 
16 zcontrol 
17 pl_zopen 
18 debuglevel 
19 ATOM_format 
20 ATOM_gzip 
21 ATOM_deflate 
22 ATOM_raw_deflate 
23 ATOM_level 
24 ATOM_close_parent 
25 ATOM_multi_part 
26 zfunctions15 __PRETTY_FUNCTION__.0
 16 pl_setgroups
 17 pl_initgroups
 18 pl_group_info
 19 pl_user_info
 20 pl_getgroups
 21 pl_getegid
 22 pl_getgid
 23 pl_geteuid
 24 pl_getuid
 25 pl_setegid
 26 pl_seteuid
 27 pl_setgid
 28 pl_setuid
27 __FRAME_END__29 __FRAME_END__
28 _GLOBAL_OFFSET_TABLE_ 
29 __TMC_END__ 
30 __dso_handle30 __dso_handle
31 _DYNAMIC31 _DYNAMIC
 32 __TMC_END__
 33 _GLOBAL_OFFSET_TABLE_
 34 pl_error
 35 getpwuid_r@GLIBC_2.4
32 Sset_filter 
33 PL_release_stream 
34 Sdprintf 
35 inflateEnd 
36 __aeabi_unwind_cpp_pr0@GCC_3.5 
37 PL_type_error 
38 PL_get_nil_ex36 PL_get_nil_ex
 37 PL_unify_integer
 38 PL_handle_signals
 39 __cxa_finalize@GLIBC_2.4
39 __gmon_start__ 
40 inflateGetHeader@ZLIB_1.2.2 
41 deflateInit_ 
42 PL_domain_error 
43 memset@GLIBC_2.4 
44 inflateInit2_ 
45 _ITM_deregisterTMCloneTable40 _ITM_deregisterTMCloneTable
 41 PL_unify_term
 42 PL_unify_atom_chars
 43 getuid@GLIBC_2.4
 44 free@GLIBC_2.4
 45 PL_unify_nil
46 PL_register_foreign 
47 _ITM_registerTMCloneTable 
48 deflateEnd 
49 PL_instantiation_error 
50 PL_get_list 
51 PL_new_atom 
52 PL_get_stream_handle 
53 __stack_chk_guard@GLIBC_2.446 __stack_chk_guard@GLIBC_2.4
54 install_zlib4pl 
55 PL_get_integer_ex47 PL_register_foreign
 48 PL_unify_chars
56 __stack_chk_fail@GLIBC_2.449 __stack_chk_fail@GLIBC_2.4
57 PL_get_bool_ex 
58 PL_unify_stream 
59 inflateInit_ 
60 _PL_get_arg_sz 
61 deflateInit2_50 PL_existence_error
 51 realloc@GLIBC_2.4
 52 PL_raise_exception
 53 initgroups@GLIBC_2.4
 54 PL_new_functor_sz
62 PL_new_term_ref55 PL_new_term_ref
 56 geteuid@GLIBC_2.4
 57 PL_new_atom
 58 setgroups@GLIBC_2.4
 59 seteuid@GLIBC_2.4
 60 getegid@GLIBC_2.4
 61 PL_is_variable
 62 setgid@GLIBC_2.4
 63 malloc@GLIBC_2.4
 64 strerror@GLIBC_2.4
 65 __gmon_start__
 66 PL_resource_error
63 PL_get_integer67 PL_get_integer_ex
 68 getpwnam_r@GLIBC_2.4
 69 getgrnam_r@GLIBC_2.4
 70 PL_type_error
64 PL_copy_term_ref71 PL_copy_term_ref
65 PL_malloc 
66 PL_get_name_arity_sz72 __errno_location@GLIBC_2.4
 73 getgid@GLIBC_2.4
 74 getgrgid_r@GLIBC_2.4
 75 PL_close_foreign_frame
 76 setegid@GLIBC_2.4
 77 PL_skip_list
 78 PL_open_foreign_frame
 79 PL_unify_list
 80 setuid@GLIBC_2.4
 81 PL_permission_error
 82 getgroups@GLIBC_2.4
 83 PL_put_atom_chars
 84 _ITM_registerTMCloneTable
67 PL_get_atom_ex85 PL_get_list_ex
68 __aeabi_unwind_cpp_pr1@GCC_3.5 
69 __cxa_finalize@GLIBC_2.486 install_uid
Max diff block lines reached; 195/2697 bytes (7.23%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000009fc·<_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 00000a08·<.plt>:2 00000aa4·<.plt>:
3 »       ...3 »       ...
1.45 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}` (a): objdump: DWARF error: unable to read alt ref 5995
    
Offset 1, 47 lines modifiedOffset 1, 69 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000c14·<call_weak_fn>:2 00000d2c·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000c38·<deregister_tm_clones>:4 00000d50·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000c64·<register_tm_clones>:6 00000d7c·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000c98·<__do_global_dtors_aux>:8 00000db0·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000cd8·<frame_dummy>:10 00000df0·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000cdc·<zdebug>:14 00000df4·<pl_error>:
15 »       ...15 »       ...
  
16 00000ce8·<zwrite4>:16 0000122c·<error>:
17 »       ...17 »       ...
  
18 00000ec4·<zwrite>: 
19 zwrite(): 
20 »       movs»   r0,·r018 0000128c·<pl_setgroups>:
 19 »       ...
  
 20 00001394·<pl_initgroups>:
 21 »       ...
  
 22 0000142c·<pl_group_info>:
 23 »       ...
  
 24 00001604·<pl_user_info>:
 25 »       ...
  
 26 00001790·<pl_getgroups>:
 27 »       ...
  
 28 000018b8·<pl_getegid>:
 29 »       ...
  
 30 000018d8·<pl_getgid>:
 31 »       ...
  
 32 000018f8·<pl_geteuid>:
 33 »       ...
  
 34 00001918·<pl_getuid>:
21 »       ...35 »       ...
  
22 00000ec8·<zcontrol>:36 00001938·<pl_setegid>:
23 »       ...37 »       ...
  
24 00000f38·<zread>:38 000019b4·<pl_seteuid>:
25 »       ...39 »       ...
  
26 000012d4·<zclose>:40 00001a30·<pl_setgid>:
27 »       ...41 »       ...
  
28 00001414·<pl_zopen>:42 00001aac·<pl_setuid>:
29 »       ...43 »       ...
  
30 000016bc·<install_zlib4pl>:44 00001b28·<install_uid>:
31 »       ...45 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00001778·<_fini>:2 00001c74·<_fini>:
3 »       ...3 »       ...
2.69 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 74 lines modifiedOffset 1, 43 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
 2 ··[·····0]··again1
 3 ··[·····7]··again2
2 ··[·····0]··zwrite4 
3 ··[·····8]··F_DEFLATE 
4 ··[····12]··F_RAW_DEFLATE 
5 ··[····20]··F_UNKNOWN 
6 ··[····2a]··F_GZIP 
7 ··[····31]··deflateInit2_ 
8 ··[····3f]··inflateInit2_ 
9 ··[····4d]··deflateInit_ 
10 ··[····5a]··inflateInit_ 
11 ··[····67]··./build/packages/zlib 
12 ··[····7d]··./packages/zlib/zlib4pl.c4 ··[·····e]··./packages/clib/uid.c
13 ··[····97]··alloc_func 
14 ··[····a2]··free_func 
15 ··[····ac]··zalloc 
16 ··[····b3]··hcrc 
17 ··[····b8]··zhead 
18 ··[····be]··zread5 ··[····24]··gr_gid
 6 ··[····2b]··pw_gid
 7 ··[····32]··pl_getegid
 8 ··[····3d]··pl_setegid
 9 ··[····48]··pl_getgid
 10 ··[····52]··pl_setgid
19 ··[····c4]··initialized11 ··[····5c]··install_uid
 12 ··[····68]··pw_uid
 13 ··[····6f]··pl_geteuid
 14 ··[····7a]··pl_seteuid
 15 ··[····85]··pl_getuid
 16 ··[····8f]··pl_setuid
 17 ··[····99]··gr_passwd
 18 ··[····a3]··pw_passwd
 19 ··[····ad]··gr_name
 20 ··[····b5]··pw_name
 21 ··[····bd]··__getgroups_chk
 22 ··[····cd]··pw_shell
 23 ··[····d6]··gr_mem
 24 ··[····dd]··__getgroups_chk_warn
 25 ··[····f2]··pl_group_info
 26 ··[···100]··pl_user_info
 27 ··[···10d]··pwdp
 28 ··[···112]··memp
 29 ··[···117]··pgrp
 30 ··[···11c]··getgrgid_r
 31 ··[···127]··getpwuid_r
 32 ··[···132]··getgrnam_r
 33 ··[···13d]··getpwnam_r
 34 ··[···148]··pw_dir
 35 ··[···14f]··__getgroups_alias
 36 ··[···161]··pw_gecos
 37 ··[···16a]··Groups
 38 ··[···171]··pl_getgroups
 39 ··[···17e]··pl_setgroups
 40 ··[···18b]··pl_initgroups
 41 ··[···199]··PL_skip_list
20 ··[····d0]··deflateEnd 
21 ··[····db]··inflateEnd 
22 ··[····e6]··z_stream_end 
23 ··[····f3]··zfree 
24 ··[····f9]··zclose 
25 ··[···100]··ATOM_deflate 
26 ··[···10d]··ATOM_raw_deflate 
27 ··[···11e]··inflate 
28 ··[···126]··internal_state 
29 ··[···135]··zstate 
30 ··[···13c]··zwrite 
31 ··[···143]··Byte 
32 ··[···148]··opaque 
33 ··[···14f]··Bytef 
34 ··[···155]··voidpf 
35 ··[···15c]··uLong 
36 ··[···162]··zdebug 
37 ··[···169]··ATOM_level 
38 ··[···174]··zcontrol 
39 ··[···17d]··install_zlib4pl 
40 ··[···18d]··sync_stream 
41 ··[···199]··z_stream 
42 ··[···1a2]··zstream 
43 ··[···1aa]··end_seen 
44 ··[···1b3]··extra_len 
45 ··[···1bd]··pl_zopen 
46 ··[···1c6]··total_in 
47 ··[···1cf]··avail_in 
48 ··[···1d8]··next_in 
49 ··[···1e0]··ATOM_gzip 
50 ··[···1ea]··z_streamp 
51 ··[···1f4]··gz_headerp 
52 ··[···1ff]··inflateGetHeader 
53 ··[···210]··gz_header 
54 ··[···21a]··adler 
55 ··[···220]··z_stream_s 
56 ··[···22b]··gz_header_s 
57 ··[···237]··xflags 
58 ··[···23e]··zfunctions 
59 ··[···249]··loops 
60 ··[···24f]··zformat 
61 ··[···257]··uInt 
62 ··[···25c]··comment 
63 ··[···264]··ATOM_multi_part 
64 ··[···274]··total_out 
65 ··[···27e]··avail_out 
66 ··[···288]··next_out 
67 ··[···291]··z_context 
68 ··[···29b]··alloc_zcontext 
69 ··[···2aa]··free_zcontext 
70 ··[···2b8]··extra_max 
71 ··[···2c2]··name_max 
72 ··[···2cb]··comm_max 
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·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.1 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 72 lines modifiedOffset 8, 90 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·7279007a·6c696234·rray_entry.zlib415 ··0x000000c0·72726179·5f656e74·72790065·72726f72·rray_entry.error
 16 ··0x000000d0·2e63005f·5f505245·5454595f·46554e43·.c.__PRETTY_FUNC
 17 ··0x000000e0·54494f4e·5f5f2e30·00756964·2e630070·TION__.0.uid.c.p
 18 ··0x000000f0·6c5f7365·7467726f·75707300·706c5f69·l_setgroups.pl_i
 19 ··0x00000100·6e697467·726f7570·7300706c·5f67726f·nitgroups.pl_gro
 20 ··0x00000110·75705f69·6e666f00·706c5f75·7365725f·up_info.pl_user_
 21 ··0x00000120·696e666f·00706c5f·67657467·726f7570·info.pl_getgroup
 22 ··0x00000130·7300706c·5f676574·65676964·00706c5f·s.pl_getegid.pl_
 23 ··0x00000140·67657467·69640070·6c5f6765·74657569·getgid.pl_geteui
 24 ··0x00000150·6400706c·5f676574·75696400·706c5f73·d.pl_getuid.pl_s
 25 ··0x00000160·65746567·69640070·6c5f7365·74657569·etegid.pl_seteui
 26 ··0x00000170·6400706c·5f736574·67696400·706c5f73·d.pl_setgid.pl_s
 27 ··0x00000180·65747569·64005f5f·4652414d·455f454e·etuid.__FRAME_EN
 28 ··0x00000190·445f5f00·5f66696e·69005f5f·64736f5f·D__._fini.__dso_
16 ··0x000000d0·706c2e63·007a6465·62756700·7a777269·pl.c.zdebug.zwri 
17 ··0x000000e0·74653400·7a777269·7465007a·636f6e74·te4.zwrite.zcont 
18 ··0x000000f0·726f6c00·7a726561·64007a63·6c6f7365·rol.zread.zclose 
19 ··0x00000100·00706c5f·7a6f7065·6e006465·6275676c·.pl_zopen.debugl 
20 ··0x00000110·6576656c·0041544f·4d5f666f·726d6174·evel.ATOM_format 
21 ··0x00000120·0041544f·4d5f677a·69700041·544f4d5f·.ATOM_gzip.ATOM_ 
22 ··0x00000130·6465666c·61746500·41544f4d·5f726177·deflate.ATOM_raw 
23 ··0x00000140·5f646566·6c617465·0041544f·4d5f6c65·_deflate.ATOM_le 
24 ··0x00000150·76656c00·41544f4d·5f636c6f·73655f70·vel.ATOM_close_p 
25 ··0x00000160·6172656e·74004154·4f4d5f6d·756c7469·arent.ATOM_multi 
26 ··0x00000170·5f706172·74007a66·756e6374·696f6e73·_part.zfunctions 
27 ··0x00000180·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._ 
28 ··0x00000190·66696e69·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·68616e64·6c65005f·44594e41·4d494300·handle._DYNAMIC.
 30 ··0x000001b0·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO
 31 ··0x000001c0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
 32 ··0x000001d0·5f005f69·6e697400·706c5f65·72726f72·_._init.pl_error
 33 ··0x000001e0·00676574·70777569·645f7240·474c4942·.getpwuid_r@GLIB
 34 ··0x000001f0·435f322e·3400504c·5f676574·5f6e696c·C_2.4.PL_get_nil
 35 ··0x00000200·5f657800·504c5f75·6e696679·5f696e74·_ex.PL_unify_int
 36 ··0x00000210·65676572·00504c5f·68616e64·6c655f73·eger.PL_handle_s
 37 ··0x00000220·69676e61·6c73005f·5f637861·5f66696e·ignals.__cxa_fin
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_dere 
47 ··0x000002c0·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab 
48 ··0x000002d0·6c650050·4c5f7265·67697374·65725f66·le.PL_register_f 
49 ··0x000002e0·6f726569·676e0069·6e666c61·7465005f·oreign.inflate._ 
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_get 
60 ··0x00000390·5f696e74·65676572·5f657800·5f5f7374·_integer_ex.__st 
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_stre 
65 ··0x000003e0·616d0069·6e666c61·7465496e·69745f00·am.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_ 
69 ··0x00000420·6765745f·696e7465·67657200·504c5f63·get_integer.PL_c 
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.438 ··0x00000230·616c697a·6540474c·4942435f·322e3400·alize@GLIBC_2.4.
78 ··0x000004b0·00··································.39 ··0x00000240·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
 40 ··0x00000250·4d436c6f·6e655461·626c6500·504c5f75·MCloneTable.PL_u
 41 ··0x00000260·6e696679·5f746572·6d00504c·5f756e69·nify_term.PL_uni
 42 ··0x00000270·66795f61·746f6d5f·63686172·73006765·fy_atom_chars.ge
 43 ··0x00000280·74756964·40474c49·42435f32·2e340066·tuid@GLIBC_2.4.f
 44 ··0x00000290·72656540·474c4942·435f322e·3400504c·ree@GLIBC_2.4.PL
 45 ··0x000002a0·5f756e69·66795f6e·696c005f·5f737461·_unify_nil.__sta
 46 ··0x000002b0·636b5f63·686b5f67·75617264·40474c49·ck_chk_guard@GLI
 47 ··0x000002c0·42435f32·2e340050·4c5f7265·67697374·BC_2.4.PL_regist
 48 ··0x000002d0·65725f66·6f726569·676e0050·4c5f756e·er_foreign.PL_un
 49 ··0x000002e0·6966795f·63686172·73005f5f·73746163·ify_chars.__stac
 50 ··0x000002f0·6b5f6368·6b5f6661·696c4047·4c494243·k_chk_fail@GLIBC
 51 ··0x00000300·5f322e34·00504c5f·65786973·74656e63·_2.4.PL_existenc
 52 ··0x00000310·655f6572·726f7200·7265616c·6c6f6340·e_error.realloc@
 53 ··0x00000320·474c4942·435f322e·3400504c·5f726169·GLIBC_2.4.PL_rai
 54 ··0x00000330·73655f65·78636570·74696f6e·00696e69·se_exception.ini
 55 ··0x00000340·7467726f·75707340·474c4942·435f322e·tgroups@GLIBC_2.
 56 ··0x00000350·3400504c·5f6e6577·5f66756e·63746f72·4.PL_new_functor
 57 ··0x00000360·5f737a00·504c5f6e·65775f74·65726d5f·_sz.PL_new_term_
 58 ··0x00000370·72656600·67657465·75696440·474c4942·ref.geteuid@GLIB
 59 ··0x00000380·435f322e·3400504c·5f6e6577·5f61746f·C_2.4.PL_new_ato
 60 ··0x00000390·6d007365·7467726f·75707340·474c4942·m.setgroups@GLIB
 61 ··0x000003a0·435f322e·34007365·74657569·6440474c·C_2.4.seteuid@GL
 62 ··0x000003b0·4942435f·322e3400·67657465·67696440·IBC_2.4.getegid@
 63 ··0x000003c0·474c4942·435f322e·3400504c·5f69735f·GLIBC_2.4.PL_is_
 64 ··0x000003d0·76617269·61626c65·00736574·67696440·variable.setgid@
 65 ··0x000003e0·474c4942·435f322e·34006d61·6c6c6f63·GLIBC_2.4.malloc
 66 ··0x000003f0·40474c49·42435f32·2e340073·74726572·@GLIBC_2.4.strer
 67 ··0x00000400·726f7240·474c4942·435f322e·34005f5f·ror@GLIBC_2.4.__
 68 ··0x00000410·676d6f6e·5f737461·72745f5f·00504c5f·gmon_start__.PL_
 69 ··0x00000420·7265736f·75726365·5f657272·6f720050·resource_error.P
 70 ··0x00000430·4c5f6765·745f696e·74656765·725f6578·L_get_integer_ex
 71 ··0x00000440·00676574·70776e61·6d5f7240·474c4942·.getpwnam_r@GLIB
 72 ··0x00000450·435f322e·34006765·7467726e·616d5f72·C_2.4.getgrnam_r
 73 ··0x00000460·40474c49·42435f32·2e340050·4c5f7479·@GLIBC_2.4.PL_ty
 74 ··0x00000470·70655f65·72726f72·00504c5f·636f7079·pe_error.PL_copy
Max diff block lines reached; 0/10249 bytes (0.00%) of diff not shown.
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 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.
  
653 KB
./usr/lib/debug/.build-id/32/1245cedcd09f5f192d6fe651e834b4b4b04cdd.debug vs.
./usr/lib/debug/.build-id/53/c8f1ee363c7207f99b0520dea7d9872fa23eb1.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:··········20344·(bytes·into·file)13 ··Start·of·section·headers:··········20224·(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·0x0003c290·0x0003c290·0x00000·0x00078·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x3c30c·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x3c214·R·E·0x1000
8 ··LOAD···········0x0008c0·0x0003d8c0·0x0003d8c0·0x00000·0x3cb00·RW··0x10007 ··LOAD···········0x0008c8·0x0003d8c8·0x0003d8c8·0x00000·0x3caf8·RW··0x1000
9 ··DYNAMIC········0x0008c0·0x00079e60·0x00079e60·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x0008c8·0x00079e68·0x00079e68·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······0x0008c0·0x0003d8c0·0x0003d8c0·0x00000·0x3c740·R···0x111 ··GNU_RELRO······0x0008c8·0x0003d8c8·0x0003d8c8·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·0x4f78:1 There·are·36·section·headers,·starting·at·offset·0x4f00:
  
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·001ba4·00··AX··0···0··815 ··[11]·.text·············NOBITS··········0000b3c8·000118·001ba4·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········0000cfec·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000cf6c·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000cff4·000138·02f29c·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0000cf74·000118·02f29c·00···A··0···0··4
18 ··[14]·.ARM.exidx········NOBITS··········0003c290·000138·000078·00··AL·11···0··4 
19 ··[15]·.eh_frame·········NOBITS··········0003c308·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········0003c210·000118·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········0003d8c0·0008c0·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0003d8c8·0008c8·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········0003d8c4·0008c0·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0003d8cc·0008c8·000004·04··WA··0···0··4
22 ··[18]·.data.rel.ro······NOBITS··········0003d8c8·0008c0·03c598·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········0003d8d0·0008c8·03c598·00··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00079e60·0008c0·000100·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········00079e68·0008c8·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00079f60·0008c0·0000a0·04··WA··0···0··423 ··[19]·.got··············NOBITS··········00079f60·0008c8·0000a0·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········0007a000·0008c0·000334·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0007a000·0008c8·000334·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0007a334·0008c0·00008c·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0007a334·0008c8·00008c·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·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·001288·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001a4·00128a·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·00144c·000353·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·001430·000353·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·0017a0·000cb7·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·001784·000cbb·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·002458·0001c1·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·002440·0001cd·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·00261c·000238·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·002610·000238·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·002854·000ac0·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·002848·000ac0·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·003314·000160·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·003308·000160·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·003474·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·003468·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·0034d0·001050·10·····35·224··437 ··[33]·.symtab···········SYMTAB··········00000000·0034c4·001010·10·····34·221··4
39 ··[35]·.strtab···········STRTAB··········00000000·004520·0008db·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·0044d4·0008bc·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·004dfb·00017b·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·004d90·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:·321245cedcd09f5f192d6fe651e834b4b4b04cdd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·53c8f1ee363c7207f99b0520dea7d9872fa23eb1
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
  
896 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 14 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 Y({/dG[L 
3 ,Gg=u6@g#t 
4 ·D28Bb,x7D2 t/m;O&3`
 3 jAfDo#,·(
 4 ojCz)]`S
 5 YIhT<J=t
 6 B_Q0&('>
 7 +DE;)aAs
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug8 /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
Offset 91, 15 lines modifiedOffset 94, 14 lines modified
91 utf8proc_NFC94 utf8proc_NFC
92 utf8proc_stage1table95 utf8proc_stage1table
93 __TMC_END__96 __TMC_END__
94 _GLOBAL_OFFSET_TABLE_97 _GLOBAL_OFFSET_TABLE_
95 __aeabi_idiv98 __aeabi_idiv
96 utf8proc_errmsg99 utf8proc_errmsg
97 utf8proc_NFKD100 utf8proc_NFKD
98 __aeabi_unwind_cpp_pr0@GCC_3.5 
99 raise@GLIBC_2.4101 raise@GLIBC_2.4
100 PL_unify_integer102 PL_unify_integer
101 __cxa_finalize@GLIBC_2.4103 __cxa_finalize@GLIBC_2.4
102 _ITM_deregisterTMCloneTable104 _ITM_deregisterTMCloneTable
103 PL_unify_term105 PL_unify_term
104 install_unicode4pl106 install_unicode4pl
105 free@GLIBC_2.4107 free@GLIBC_2.4
Offset 135, 15 lines modifiedOffset 137, 14 lines modified
135 .shstrtab137 .shstrtab
136 .note.gnu.build-id138 .note.gnu.build-id
137 .gnu.hash139 .gnu.hash
138 .gnu.version140 .gnu.version
139 .gnu.version_r141 .gnu.version_r
140 .rel.dyn142 .rel.dyn
141 .rel.plt143 .rel.plt
142 .ARM.exidx 
143 .eh_frame144 .eh_frame
144 .init_array145 .init_array
145 .fini_array146 .fini_array
146 .data.rel.ro147 .data.rel.ro
147 .dynamic148 .dynamic
148 .comment149 .comment
149 .ARM.attributes150 .ARM.attributes
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 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 0000cfe0·<__aeabi_idiv0>:72 0000cf60·<__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 0000cfec·<_fini>:2 0000cf6c·<_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.
  
2.36 MB
./usr/lib/debug/.build-id/33/8e0ae6bac7b68eab741b7b8eb39d9e021175b7.debug vs.
./usr/lib/debug/.build-id/61/79c70ad3b20d2a899256304aa0ceefd5a769a8.debug
Files 73% 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:··········34312·(bytes·into·file)13 ··Start·of·section·headers:··········36688·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x045ec·R·E·0x1000
8 ··LOAD···········0x000e24·0x00004e24·0x00004e24·0x00000·0x00424·RW··0x10007 ··LOAD···········0x000d64·0x00005d64·0x00005d64·0x00000·0x003b4·RW··0x1000
9 ··DYNAMIC········0x000e24·0x00004e2c·0x00004e2c·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000d64·0x00005d6c·0x00005d6c·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······0x000e24·0x00004e24·0x00004e24·0x00000·0x001dc·R···0x111 ··GNU_RELRO······0x000d64·0x00005d64·0x00005d64·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·0x8608:1 There·are·35·section·headers,·starting·at·offset·0x8f50:
  
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·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·000370·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000660·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000004cc·000138·000360·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000798·000118·0005a7·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········0000082c·000138·00006e·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000d40·000118·0000cc·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········0000089c·000138·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000e0c·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········0000090c·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000e4c·000118·0000b0·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000094c·000138·000168·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000efc·000118·0002f8·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000ab4·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000011f4·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000ac0·000138·000244·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00001200·000118·0004a4·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000d04·000138·0026c8·00··AX··0···0··415 ··[11]·.text·············NOBITS··········000016a4·000118·00288c·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········000033cc·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00003f30·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000033d4·000138·0002dc·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00003f38·000118·0006b0·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··········000045e8·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········00004e24·000e24·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00005d64·000d64·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00004e28·000e24·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00005d68·000d64·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00004e2c·000e24·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00005d6c·000d64·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00004f2c·000e24·0000d4·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00005e64·000d64·00019c·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00005000·000e24·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00006000·000d64·000064·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00005008·000e24·000240·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········00006068·000d64·0000b0·00··WA··0···0··8
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·002d12·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·003064·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·002ebc·000313·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·0031ec·000390·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·0031d0·0015e4·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·00357c·0017d1·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·0047b4·00026e·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·004d50·0002d5·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·004a24·0001d0·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·005028·0002e2·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·004bf4·001bef·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·00530c·0014e5·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·0067e4·000521·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·0067f4·000414·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·006d05·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·006c08·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·006d60·000f20·10·····35·190··436 ··[32]·.symtab···········SYMTAB··········00000000·006c64·001590·10·····33·246··4
39 ··[35]·.strtab···········STRTAB··········00000000·007c80·00080c·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·0081f4·000bf7·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·00848c·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·008deb·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.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:·338e0ae6bac7b68eab741b7b8eb39d9e021175b73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6179c70ad3b20d2a899256304aa0ceefd5a769a8
775 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
1.04 MB
readelf --wide --debug-dump=info {}
Max HTML report size reached
62.5 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 ····00000dcc·000026009 ····0000176c·000027c4
10 ····00000000·0000000010 ····00000000·00000000
  
435 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 ····0000176c·000027c4
10 ····00000000·0000000010 ····00000000·00000000
  
4.76 KB
strings --all --bytes=8 {}
    
Offset 1, 133 lines modifiedOffset 1, 197 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
 2 yr/$vACb
 3 |/Na{q&>
2 iLn2kZq4 
3 JLL*Sr3k9 
4 B^D)PA!/b4 
5 |;_=o9R5 
6 EhCPi4*F.n>2 
7 ef*}X*i0 
8 U4eL^R*&/ 
9 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
10 call_weak_fn5 call_weak_fn
11 crtstuff.c6 crtstuff.c
12 all_implied_fbits7 all_implied_fbits
13 deregister_tm_clones8 deregister_tm_clones
14 __do_global_dtors_aux9 __do_global_dtors_aux
15 completed.010 completed.0
16 __do_global_dtors_aux_fini_array_entry11 __do_global_dtors_aux_fini_array_entry
17 frame_dummy12 frame_dummy
18 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
19 removed_dot_segments 
20 type_error 
21 fill_flags.part.0 
22 free_base_cache 
23 hex.constprop.0 
24 add_charbuf.isra.0 
25 iri_add_encoded_charbuf.isra.0 
26 uri_is_global 
27 parse_uri.isra.0 
28 add_nchars_charbuf.isra.0 
29 add_encoded_term_charbuf.constprop.0 
30 get_encoded_utf8 
31 add_lwr_range_charbuf.isra.0 
32 add_range_charbuf.isra.0 
33 normalize_in_charbuf.isra.0 
34 uri_normalized_iri 
35 iri_normalized 
36 uri_normalized 
37 unify_decoded_atom.part.0 
38 unify_decoded_atom 
39 uri_encoded 
40 uri_query_components 
41 resolve_guarded 
42 uri_resolve 
43 uri_normalized_iri3 
44 iri_normalized3 
45 uri_normalized3 
46 uri_authority_components 
47 uri_components14 http_stream.c
 15 range_write
 16 http_stream_debug
 17 cgi_control
 18 chunked_write_trailer
 19 free_chunked_metadata
 20 free_cgi_context
 21 chunked_write_chunk
 22 chunked_write
 23 range_read
 24 multipart_read
 25 get_chunked_metadata
 26 http_chunked_add_trailer
 27 http_chunked_flush
 28 http_is_chunked
 29 existence_error
 30 cgi_statistics
 31 multipart_open_next
 32 chunked_control
 33 range_control
 34 multipart_control
 35 set_stream_error
 36 call_hook
 37 cgi_close
 38 chunked_read.part.0
 39 chunked_read
 40 pl_http_chunked_open
 41 cgi_write
 42 is_cgi_stream
 43 chunked_close
 44 get_cgi_stream
 45 cgi_discard
 46 cgi_property
 47 multipart_close
 48 range_close
 49 pl_cgi_open
 50 pl_stream_range_open
 51 multipart_open
 52 __PRETTY_FUNCTION__.2
 53 __PRETTY_FUNCTION__.1
 54 debuglevel
 55 ATOM_chunked
48 FUNCTOR_error256 FUNCTOR_error2
49 FUNCTOR_type_error2 
50 charflags 
51 flags_done 
52 ATOM_query_value 
53 ATOM_fragment 
54 ATOM_path 
55 ATOM_segment 
56 FUNCTOR_domain_error257 FUNCTOR_domain_error2
57 FUNCTOR_equal2 
58 FUNCTOR_syntax_error158 FUNCTOR_type_error2
59 FUNCTOR_pair2 
60 base_key 
61 FUNCTOR_uri_authority4 
62 FUNCTOR_uri_components559 FUNCTOR_existence_error2
 60 current_id
 61 bytes_sent
 62 PREDICATE_call3
 63 ATOM_send_header
 64 ATOM_head
 65 ATOM_close
 66 ATOM_max_chunk_size
 67 ATOM_close_parent
 68 ATOM_event_stream
 69 ATOM_header
 70 ATOM_request
 71 ATOM_connection
 72 ATOM_transfer_encoding
 73 ATOM_client
 74 ATOM_content_length
 75 ATOM_header_codes
 76 ATOM_state
 77 ATOM_data
 78 ATOM_discarded
 79 ATOM_get
 80 FUNCTOR_method1
 81 FUNCTOR_permission_error3
Max diff block lines reached; 2310/4826 bytes (47.87%) 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 00000ab4·<_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 00000ac0·<.plt>:2 00001200·<.plt>:
3 »       ...3 »       ...
3.32 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, 147 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000d04·<call_weak_fn>:2 000016a4·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000d28·<deregister_tm_clones>:4 000016c8·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000d54·<register_tm_clones>:6 000016f4·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000d88·<__do_global_dtors_aux>:8 00001728·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000dc8·<frame_dummy>:10 00001768·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000dcc·<removed_dot_segments>:14 0000176c·<range_write>:
15 »       ...15 »       ...
  
16 00000f10·<type_error>:16 00001774·<http_stream_debug>:
17 »       ...17 »       ...
  
18 00000f68·<fill_flags.part.0>:18 00001780·<cgi_control>:
19 »       ...19 »       ...
  
20 00001180·<free_base_cache>:20 000017f0·<chunked_write_trailer>:
21 »       ...21 »       ...
  
22 000011ac·<hex.constprop.0>:22 0000192c·<free_chunked_metadata>:
23 »       ...23 »       ...
  
24 000011fc·<add_charbuf.isra.0>:24 00001970·<free_cgi_context>:
25 »       ...25 »       ...
  
26 0000126c·<add_encoded_charbuf.isra.0>:26 000019dc·<chunked_write_chunk>:
27 »       ...27 »       ...
  
28 00001408·<iri_add_encoded_charbuf.isra.0>:28 00001b60·<chunked_write>:
29 »       ...29 »       ...
  
30 00001474·<uri_is_global>:30 00001b6c·<range_read>:
31 »       ...31 »       ...
  
32 0000154c·<parse_uri.isra.0>:32 00001ba8·<multipart_read>:
33 »       ...33 »       ...
  
34 0000169c·<add_nchars_charbuf.isra.0>:34 00001f5c·<get_chunked_metadata>:
35 »       ...35 »       ...
  
36 00001748·<add_encoded_term_charbuf.constprop.0>:36 00002040·<http_chunked_add_trailer>:
37 »       ...37 »       ...
  
38 000017f4·<get_encoded_utf8>:38 000020e8·<http_chunked_flush>:
39 »       ...39 »       ...
  
40 000019e8·<add_lwr_range_charbuf.isra.0>:40 00002168·<http_is_chunked>:
41 »       ...41 »       ...
  
42 00001ab0·<add_range_charbuf.isra.0>:42 000021c0·<domain_error>:
43 »       ...43 »       ...
  
44 00001cc0·<normalize_in_charbuf.isra.0>:44 00002218·<type_error>:
45 »       ...45 »       ...
  
46 00001e48·<normalized>:46 00002270·<existence_error>:
47 »       ...47 »       ...
  
48 00001efc·<uri_normalized_iri>:48 000022c8·<instantiation_error>:
49 »       ...49 »       ...
  
50 00001f04·<iri_normalized>:50 00002318·<cgi_statistics>:
51 »       ...51 »       ...
  
52 00001f0c·<uri_normalized>:52 00002350·<multipart_open_next>:
53 »       ...53 »       ...
  
54 00001f14·<uri_iri>:54 0000240c·<chunked_control>:
55 »       ...55 »       ...
  
56 00001f48·<unify_decoded_atom.part.0>:56 00002448·<range_control>:
57 »       ...57 »       ...
  
58 000020cc·<unify_decoded_atom>:58 00002498·<multipart_control>:
59 »       ...59 »       ...
  
60 0000211c·<uri_encoded>:60 000024b4·<set_stream_error>:
61 »       ...61 »       ...
  
62 000022ac·<uri_query_components>:62 00002554·<call_hook>:
63 »       ...63 »       ...
  
64 000025b4·<resolve_guarded>:64 000025e0·<cgi_close>:
65 »       ...65 »       ...
  
66 00002958·<uri_resolve>:66 000026f0·<chunked_read.part.0>:
67 »       ...67 »       ...
  
68 000029c8·<uri_normalized_iri3>:68 000028c8·<chunked_read>:
69 »       ...69 »       ...
  
70 00002a38·<iri_normalized3>:70 000028d4·<pl_http_chunked_open>:
71 »       ...71 »       ...
  
72 00002aa8·<uri_normalized3>:72 00002ad8·<cgi_write>:
73 »       ...73 »       ...
  
74 00002b18·<uri_authority_components>:74 00002c90·<is_cgi_stream>:
75 »       ...75 »       ...
  
76 00002eac·<uri_components>:76 00002d08·<chunked_close>:
77 »       ...77 »       ...
  
78 00003168·<install_uri>:78 00002d8c·<get_cgi_stream>:
79 »       ...79 »       ...
  
80 000033bc·<uninstall_uri>:80 00002e1c·<cgi_discard>:
 81 »       ...
  
 82 00002eb8·<cgi_set>:
 83 »       ...
  
Max diff block lines reached; 0/3059 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 000033cc·<_fini>:2 00003f30·<_fini>:
3 »       ...3 »       ...
5.64 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 71 lines modifiedOffset 1, 132 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
 2 ··[·····0]··FUNCTOR_method1
 3 ··[····10]··PREDICATE_call3
 4 ··[····20]··FUNCTOR_permission_error3
 5 ··[····3a]··CGI_DATA
 6 ··[····43]··CGI_DISCARDED
 7 ··[····51]··CGI_HDR
2 ··[·····0]··get_encoded_utf8_cont_1 
3 ··[····18]··iri_normalized3 
4 ··[····28]··uri_normalized3 
5 ··[····38]··uri_normalized_iri3 
6 ··[····4c]··FUNCTOR_uri_authority4 
7 ··[····63]··FUNCTOR_uri_components5 
8 ··[····7b]··no_ipv6 
9 ··[····83]··get_encoded_utf8 
10 ··[····94]··CannonicalIRI 
11 ··[····a2]··CannonicalURI 
12 ··[····b0]··./packages/clib/uri.c 
13 ··[····c6]··unesc 
14 ··[····cc]··uri_encoded 
15 ··[····d8]··resolve_guarded 
16 ··[····e8]··range_is_unreserved 
17 ··[····fc]··iri_normalized 
18 ··[···10b]··uri_normalized 
19 ··[···11a]··unify_range 
20 ··[···126]··free_base_cache 
21 ··[···136]··scheme 
22 ··[···13d]··flags_done 
23 ··[···148]··range_has_escape 
24 ··[···159]··myBase 
25 ··[···160]··ATOM_query_value 
26 ··[···171]··uri_resolve 
27 ··[···17d]··normalize 
28 ··[···187]··init_charbuf_at_size 
29 ··[···19c]··add_charbuf 
30 ··[···1a8]··iri_add_encoded_charbuf 
31 ··[···1c0]··add_verb_range_charbuf 
32 ··[···1d7]··add_range_charbuf 
33 ··[···1e9]··add_decoded_range_charbuf 
34 ··[···203]··add_normalized_range_charbuf 
35 ··[···220]··add_lwr_range_charbuf 
36 ··[···236]··add_encoded_term_charbuf 
37 ··[···24f]··normalize_in_charbuf 
38 ··[···264]··ranges_in_charbuf 
39 ··[···276]··add_nchars_charbuf 
40 ··[···289]··get_text_arg 
41 ··[···296]··ATOM_path8 ··[····59]··ATOM_data
42 ··[···2a0]··uri_normalized_iri 
43 ··[···2b3]··uri_iri 
44 ··[···2bb]··parse_uri 
45 ··[···2c5]··uninstall_uri 
46 ··[···2d3]··uri_is_global 
47 ··[···2e1]··unify_decoded_atom 
48 ··[···2f4]··b_ranges 
49 ··[···2fd]··base_ranges 
50 ··[···309]··s_ranges 
51 ··[···312]··uri_component_ranges 
52 ··[···327]··fill_flags 
53 ··[···332]··set_flags 
54 ··[···33c]··charflags 
55 ··[···346]··removed_dot_segments 
56 ··[···35b]··unify_query_string_components 
57 ··[···379]··uri_components 
58 ··[···388]··uri_query_components 
59 ··[···39d]··unify_uri_authority_components 
60 ··[···3bc]··hexdigit9 ··[····63]··find_data
 10 ··[····6d]··s_part_data
 11 ··[····79]··alloc_chunked_metadata
 12 ··[····90]··free_chunked_metadata
 13 ··[····a6]··get_chunked_metadata
 14 ··[····bb]··./packages/http/http_stream.c
 15 ··[····d9]··ATOM_head
 16 ··[····e3]··chunked_read
 17 ··[····f0]··range_read
 18 ··[····fb]··multipart_read
 19 ··[···10a]··ATOM_discarded
 20 ··[···119]··ATOM_chunked
 21 ··[···126]··install_http_chunked
 22 ··[···13b]··http_is_chunked
 23 ··[···14b]··unprocessed
 24 ··[···157]··ATOM_id
 25 ··[···15f]··current_id
 26 ··[···16a]··s_part_data_end
 27 ··[···17a]··s_end
 28 ··[···180]··s_part_data_almost_end
 29 ··[···197]··lookbehind
 30 ··[···1a2]··request_method
 31 ··[···1b1]··max_rd
 32 ··[···1b8]··cgi_discard
 33 ··[···1c4]··unify_record
 34 ··[···1d1]··install_stream_range
 35 ··[···1e6]··PL_is_callable
 36 ··[···1f5]··ATOM_none
 37 ··[···1ff]··ATOM_close
 38 ··[···20a]··chunked_close
 39 ··[···218]··range_close
 40 ··[···224]··cgi_close
 41 ··[···22e]··multipart_close
 42 ··[···23e]··ATOM_onclose
 43 ··[···24b]··ATOM_state
 44 ··[···256]··cgi_state
 45 ··[···260]··mp_state
 46 ··[···269]··chunked_write
 47 ··[···277]··range_write
 48 ··[···283]··cgi_write
 49 ··[···28d]··multipart_parser_execute
 50 ··[···2a6]··ATOM_keep_alive
 51 ··[···2b6]··ATOM_max_chunk_size
 52 ··[···2ca]··orig
 53 ··[···2cf]··start_chunked_encoding
 54 ··[···2e6]··ATOM_transfer_encoding
 55 ··[···2fd]··multipart_log
 56 ··[···30b]··http_stream_debug
 57 ··[···31d]··http_chunked_flush
 58 ··[···330]··ATOM_content_length
 59 ··[···344]··boundary_length
 60 ··[···354]··chunked_write_chunk
 61 ··[···368]··call_hook
 62 ··[···372]··trailer_tail
 63 ··[···37f]··chunked_control
 64 ··[···38f]··range_control
 65 ··[···39d]··cgi_control
 66 ··[···3a9]··multipart_control
 67 ··[···3bb]··chunked_stream
 68 ··[···3ca]··range_stream
 69 ··[···3d7]··silent_release_stream
Max diff block lines reached; 0/5663 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.
  
20.0 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.
  
1020 KB
./usr/lib/debug/.build-id/33/f20928d0e280b6b5f5d39f39c3b1a3051726f4.debug vs.
./usr/lib/debug/.build-id/81/b32d738503717460f71b6d6d8903c760a83378.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:··········29228·(bytes·into·file)13 ··Start·of·section·headers:··········29000·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x03938·R·E·0x1000
8 ··LOAD···········0x000d84·0x00004d84·0x00004d84·0x00000·0x0030c·RW··0x10007 ··LOAD···········0x000d8c·0x00004d8c·0x00004d8c·0x00000·0x00304·RW··0x1000
9 ··DYNAMIC········0x000d84·0x00004d8c·0x00004d8c·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000d8c·0x00004d94·0x00004d94·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······0x000d84·0x00004d84·0x00004d84·0x00000·0x0027c·R···0x111 ··GNU_RELRO······0x000d8c·0x00004d8c·0x00004d8c·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·0x722c:1 There·are·35·section·headers,·starting·at·offset·0x7148:
  
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··········00004d84·000d84·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00004d8c·000d8c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00004d88·000d84·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00004d90·000d8c·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00004d8c·000d84·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00004d94·000d8c·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00004e8c·000d84·000174·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00004e8c·000d8c·000174·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00005000·000d84·00001c·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00005000·000d8c·00001c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0000501c·000d84·000074·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0000501c·000d8c·000074·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·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·00260f·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·002611·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·0027d0·0003e3·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·0027b4·0003e3·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·002bb4·00114a·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·002b98·001148·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·003d00·0001c4·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·003ce0·0001c2·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·003ec4·000228·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·003ea4·000228·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·0040ec·001086·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0040cc·001086·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·005174·00032e·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·005154·00032e·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0054a2·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·005482·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·005500·001190·10·····35·189··436 ··[32]·.symtab···········SYMTAB··········00000000·0054e0·001120·10·····33·184··4
39 ··[35]·.strtab···········STRTAB··········00000000·006690·000a20·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·006600·0009e2·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·0070b0·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·006fe2·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:·33f20928d0e280b6b5f5d39f39c3b1a3051726f43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·81b32d738503717460f71b6d6d8903c760a83378
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
  
196 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.23 KB
strings --all --bytes=8 {}
    
Offset 1, 15 lines modifiedOffset 1, 13 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 3xGCC:·(Debian·14.2.0-8)·14.2.0
 2 [06E!g=J
 3 E!q&t%rZ;
 4 cY$fGE)?
 5 -#SMo*?2
 6 ~V8Sd>Gg
2 r[16I!g5 
3 fgR'·,i$r 
4 A_2h0IU?S 
5 ,fm"=|!E 
6 ODkMf-$B 
7 &d+A?0*wv 
8 jS»     am':H 
9 HR/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug7 HR/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
10 call_weak_fn8 call_weak_fn
11 crtstuff.c9 crtstuff.c
12 all_implied_fbits10 all_implied_fbits
13 deregister_tm_clones11 deregister_tm_clones
14 __do_global_dtors_aux12 __do_global_dtors_aux
15 completed.013 completed.0
Offset 67, 15 lines modifiedOffset 65, 14 lines modified
67 Sprocessfunctions65 Sprocessfunctions
68 __FRAME_END__66 __FRAME_END__
69 __dso_handle67 __dso_handle
70 _DYNAMIC68 _DYNAMIC
71 __TMC_END__69 __TMC_END__
72 _GLOBAL_OFFSET_TABLE_70 _GLOBAL_OFFSET_TABLE_
73 pl_error71 pl_error
74 __aeabi_unwind_cpp_pr0@GCC_3.5 
75 __prctl_time64@GLIBC_2.3472 __prctl_time64@GLIBC_2.34
76 PL_unify_stream73 PL_unify_stream
77 Sfilefunctions74 Sfilefunctions
78 PL_discard_foreign_frame75 PL_discard_foreign_frame
79 PL_get_nil_ex76 PL_get_nil_ex
80 PL_unify_integer77 PL_unify_integer
81 PL_handle_signals78 PL_handle_signals
Offset 123, 15 lines modifiedOffset 120, 14 lines modified
123 PL_put_atom120 PL_put_atom
124 PL_get_integer_ex121 PL_get_integer_ex
125 execve@GLIBC_2.4122 execve@GLIBC_2.4
126 install_process123 install_process
127 PL_type_error124 PL_type_error
128 PL_copy_term_ref125 PL_copy_term_ref
129 __errno_location@GLIBC_2.4126 __errno_location@GLIBC_2.4
130 __aeabi_unwind_cpp_pr1@GCC_3.5 
131 memset@GLIBC_2.4127 memset@GLIBC_2.4
132 PL_get_atom128 PL_get_atom
133 PL_unify_atom129 PL_unify_atom
134 _PL_get_arg_sz130 _PL_get_arg_sz
135 PL_get_atom_ex131 PL_get_atom_ex
136 PL_atom_to_encoding132 PL_atom_to_encoding
137 PL_close_foreign_frame133 PL_close_foreign_frame
Offset 159, 16 lines modifiedOffset 155, 14 lines modified
159 .shstrtab155 .shstrtab
160 .note.gnu.build-id156 .note.gnu.build-id
161 .gnu.hash157 .gnu.hash
162 .gnu.version158 .gnu.version
163 .gnu.version_r159 .gnu.version_r
164 .rel.dyn160 .rel.dyn
165 .rel.plt161 .rel.plt
166 .ARM.extab 
167 .ARM.exidx 
168 .eh_frame162 .eh_frame
169 .init_array163 .init_array
170 .fini_array164 .fini_array
171 .dynamic165 .dynamic
172 .comment166 .comment
173 .ARM.attributes167 .ARM.attributes
174 .debug_aranges168 .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 {}
    
Offset 61, 105 lines modifiedOffset 61, 102 lines modified
61 ··0x000003a0·41544f4d·5f707269·6f726974·79005370·ATOM_priority.Sp61 ··0x000003a0·41544f4d·5f707269·6f726974·79005370·ATOM_priority.Sp
62 ··0x000003b0·726f6365·73736675·6e637469·6f6e7300·rocessfunctions.62 ··0x000003b0·726f6365·73736675·6e637469·6f6e7300·rocessfunctions.
63 ··0x000003c0·5f5f4652·414d455f·454e445f·5f005f66·__FRAME_END__._f63 ··0x000003c0·5f5f4652·414d455f·454e445f·5f005f66·__FRAME_END__._f
64 ··0x000003d0·696e6900·5f5f6473·6f5f6861·6e646c65·ini.__dso_handle64 ··0x000003d0·696e6900·5f5f6473·6f5f6861·6e646c65·ini.__dso_handle
65 ··0x000003e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_65 ··0x000003e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
66 ··0x000003f0·454e445f·5f005f47·4c4f4241·4c5f4f46·END__._GLOBAL_OF66 ··0x000003f0·454e445f·5f005f47·4c4f4241·4c5f4f46·END__._GLOBAL_OF
67 ··0x00000400·46534554·5f544142·4c455f00·5f696e69·FSET_TABLE_._ini67 ··0x00000400·46534554·5f544142·4c455f00·5f696e69·FSET_TABLE_._ini
68 ··0x00000410·7400706c·5f657272·6f72005f·5f616561·t.pl_error.__aea68 ··0x00000410·7400706c·5f657272·6f72005f·5f707263·t.pl_error.__prc
69 ··0x00000420·62695f75·6e77696e·645f6370·705f7072·bi_unwind_cpp_pr 
70 ··0x00000430·30404743·435f332e·35005f5f·70726374·0@GCC_3.5.__prct 
71 ··0x00000440·6c5f7469·6d653634·40474c49·42435f32·l_time64@GLIBC_269 ··0x00000420·746c5f74·696d6536·3440474c·4942435f·tl_time64@GLIBC_
72 ··0x00000450·2e333400·504c5f75·6e696679·5f737472·.34.PL_unify_str70 ··0x00000430·322e3334·00504c5f·756e6966·795f7374·2.34.PL_unify_st
73 ··0x00000460·65616d00·5366696c·6566756e·6374696f·eam.Sfilefunctio71 ··0x00000440·7265616d·00536669·6c656675·6e637469·ream.Sfilefuncti
74 ··0x00000470·6e730050·4c5f6469·73636172·645f666f·ns.PL_discard_fo72 ··0x00000450·6f6e7300·504c5f64·69736361·72645f66·ons.PL_discard_f
75 ··0x00000480·72656967·6e5f6672·616d6500·504c5f67·reign_frame.PL_g73 ··0x00000460·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
76 ··0x00000490·65745f6e·696c5f65·7800504c·5f756e69·et_nil_ex.PL_uni74 ··0x00000470·6765745f·6e696c5f·65780050·4c5f756e·get_nil_ex.PL_un
77 ··0x000004a0·66795f69·6e746567·65720050·4c5f6861·fy_integer.PL_ha75 ··0x00000480·6966795f·696e7465·67657200·504c5f68·ify_integer.PL_h
78 ··0x000004b0·6e646c65·5f736967·6e616c73·00504c5f·ndle_signals.PL_76 ··0x00000490·616e646c·655f7369·676e616c·7300504c·andle_signals.PL
79 ··0x000004c0·636f6d70·61726500·73747263·6d704047·compare.strcmp@G77 ··0x000004a0·5f636f6d·70617265·00737472·636d7040·_compare.strcmp@
80 ··0x000004d0·4c494243·5f322e34·005f5f63·78615f66·LIBC_2.4.__cxa_f78 ··0x000004b0·474c4942·435f322e·34005f5f·6378615f·GLIBC_2.4.__cxa_
81 ··0x000004e0·696e616c·697a6540·474c4942·435f322e·inalize@GLIBC_2.79 ··0x000004c0·66696e61·6c697a65·40474c49·42435f32·finalize@GLIBC_2
82 ··0x000004f0·34005f5f·656e7669·726f6e40·474c4942·4.__environ@GLIB80 ··0x000004d0·2e34005f·5f656e76·69726f6e·40474c49·.4.__environ@GLI
83 ··0x00000500·435f322e·34005f49·544d5f64·65726567·C_2.4._ITM_dereg81 ··0x000004e0·42435f32·2e34005f·49544d5f·64657265·BC_2.4._ITM_dere
84 ··0x00000510·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl82 ··0x000004f0·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
85 ··0x00000520·6500504c·5f756e69·66795f74·65726d00·e.PL_unify_term.83 ··0x00000500·6c650050·4c5f756e·6966795f·7465726d·le.PL_unify_term
86 ··0x00000530·504c5f75·6e696679·5f61746f·6d5f6368·PL_unify_atom_ch84 ··0x00000510·00504c5f·756e6966·795f6174·6f6d5f63·.PL_unify_atom_c
87 ··0x00000540·61727300·504c5f75·6e726567·69737465·ars.PL_unregiste85 ··0x00000520·68617273·00504c5f·756e7265·67697374·hars.PL_unregist
88 ··0x00000550·725f6174·6f6d0073·69677072·6f636d61·r_atom.sigprocma86 ··0x00000530·65725f61·746f6d00·73696770·726f636d·er_atom.sigprocm
89 ··0x00000560·736b4047·4c494243·5f322e34·005f504c·sk@GLIBC_2.4._PL87 ··0x00000540·61736b40·474c4942·435f322e·34005f50·ask@GLIBC_2.4._P
90 ··0x00000570·5f737472·65616d73·005f5f73·7461636b·_streams.__stack88 ··0x00000550·4c5f7374·7265616d·73005f5f·73746163·L_streams.__stac
91 ··0x00000580·5f63686b·5f677561·72644047·4c494243·_chk_guard@GLIBC89 ··0x00000560·6b5f6368·6b5f6775·61726440·474c4942·k_chk_guard@GLIB
92 ··0x00000590·5f322e34·006d656d·63707940·474c4942·_2.4.memcpy@GLIB90 ··0x00000570·435f322e·34006d65·6d637079·40474c49·C_2.4.memcpy@GLI
93 ··0x000005a0·435f322e·3400504c·5f726567·69737465·C_2.4.PL_registe91 ··0x00000580·42435f32·2e340050·4c5f7265·67697374·BC_2.4.PL_regist
94 ··0x000005b0·725f666f·72656967·6e00504c·5f676574·r_foreign.PL_get92 ··0x00000590·65725f66·6f726569·676e0050·4c5f6765·er_foreign.PL_ge
95 ··0x000005c0·5f6e616d·655f6172·6974795f·737a0050·_name_arity_sz.P93 ··0x000005a0·745f6e61·6d655f61·72697479·5f737a00·t_name_arity_sz.
96 ··0x000005d0·4c5f6765·745f7369·676e756d·5f657800·L_get_signum_ex.94 ··0x000005b0·504c5f67·65745f73·69676e75·6d5f6578·PL_get_signum_ex
97 ··0x000005e0·504c5f67·65745f73·74726561·6d005f5f·PL_get_stream.__95 ··0x000005c0·00504c5f·6765745f·73747265·616d005f·.PL_get_stream._
98 ··0x000005f0·73746163·6b5f6368·6b5f6661·696c4047·stack_chk_fail@G96 ··0x000005d0·5f737461·636b5f63·686b5f66·61696c40·_stack_chk_fail@
99 ··0x00000600·4c494243·5f322e34·00647570·3240474c·LIBC_2.4.dup2@GL97 ··0x000005e0·474c4942·435f322e·34006475·70324047·GLIBC_2.4.dup2@G
100 ··0x00000610·4942435f·322e3400·504c5f72·61697365·IBC_2.4.PL_raise98 ··0x000005f0·4c494243·5f322e34·00504c5f·72616973·LIBC_2.4.PL_rais
101 ··0x00000620·5f657863·65707469·6f6e0050·4c5f6e65·_exception.PL_ne99 ··0x00000600·655f6578·63657074·696f6e00·504c5f6e·e_exception.PL_n
102 ··0x00000630·775f6675·6e63746f·725f737a·00636864·w_functor_sz.chd100 ··0x00000610·65775f66·756e6374·6f725f73·7a006368·ew_functor_sz.ch
103 ··0x00000640·69724047·4c494243·5f322e34·00504c5f·ir@GLIBC_2.4.PL_101 ··0x00000620·64697240·474c4942·435f322e·3400504c·dir@GLIBC_2.4.PL
104 ··0x00000650·6e65775f·7465726d·5f726566·00504c5f·new_term_ref.PL_102 ··0x00000630·5f6e6577·5f746572·6d5f7265·6600504c·_new_term_ref.PL
105 ··0x00000660·6e65775f·61746f6d·00706572·726f7240·new_atom.perror@103 ··0x00000640·5f6e6577·5f61746f·6d007065·72726f72·_new_atom.perror
106 ··0x00000670·474c4942·435f322e·3400504c·5f726567·GLIBC_2.4.PL_reg 
107 ··0x00000680·69737465·725f6174·6f6d0077·61697470·ister_atom.waitp 
108 ··0x00000690·69644047·4c494243·5f322e34·00737472·id@GLIBC_2.4.str 
109 ··0x000006a0·63707940·474c4942·435f322e·3400504c·cpy@GLIBC_2.4.PL 
110 ··0x000006b0·5f69735f·76617269·61626c65·006f7065·_is_variable.ope 
111 ··0x000006c0·6e363440·474c4942·435f322e·34005f5f·n64@GLIBC_2.4.__ 
112 ··0x000006d0·66636e74·6c5f7469·6d653634·40474c49·fcntl_time64@GLI 
113 ··0x000006e0·42435f32·2e333400·504c5f69·735f6675·BC_2.34.PL_is_fu 
114 ··0x000006f0·6e63746f·72007369·67616464·73657440·nctor.sigaddset@ 
115 ··0x00000700·474c4942·435f322e·34007374·72657272·GLIBC_2.4.strerr 
116 ··0x00000710·6f724047·4c494243·5f322e34·00504c5f·or@GLIBC_2.4.PL_ 
117 ··0x00000720·7075745f·696e7465·67657200·536e6577·put_integer.Snew 
118 ··0x00000730·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__. 
119 ··0x00000740·504c5f72·65736f75·7263655f·6572726f·PL_resource_erro 
120 ··0x00000750·72006b69·6c6c4047·4c494243·5f322e34·r.kill@GLIBC_2.4 
121 ··0x00000760·00657869·7440474c·4942435f·322e3400·.exit@GLIBC_2.4. 
122 ··0x00000770·504c5f75·6e696e73·74616e74·69617469·PL_uninstantiati 
123 ··0x00000780·6f6e5f65·72726f72·00737472·6c656e40·on_error.strlen@ 
124 ··0x00000790·474c4942·435f322e·34007365·74736964·GLIBC_2.4.setsid 
125 ··0x000007a0·40474c49·42435f32·2e340050·4c5f7075·@GLIBC_2.4.PL_pu 
126 ··0x000007b0·745f6174·6f6d0050·4c5f6765·745f696e·t_atom.PL_get_in 
127 ··0x000007c0·74656765·725f6578·00657865·63766540·teger_ex.execve@ 
128 ··0x000007d0·474c4942·435f322e·3400696e·7374616c·GLIBC_2.4.instal 
129 ··0x000007e0·6c5f7072·6f636573·7300504c·5f747970·l_process.PL_typ 
130 ··0x000007f0·655f6572·726f7200·504c5f63·6f70795f·e_error.PL_copy_ 
131 ··0x00000800·7465726d·5f726566·005f5f65·72726e6f·term_ref.__errno 
132 ··0x00000810·5f6c6f63·6174696f·6e40474c·4942435f·_location@GLIBC_ 
133 ··0x00000820·322e3400·5f5f6165·6162695f·756e7769·2.4.__aeabi_unwi 
134 ··0x00000830·6e645f63·70705f70·72314047·43435f33·nd_cpp_pr1@GCC_3 
135 ··0x00000840·2e35006d·656d7365·7440474c·4942435f·.5.memset@GLIBC_ 
136 ··0x00000850·322e3400·504c5f67·65745f61·746f6d00·2.4.PL_get_atom. 
137 ··0x00000860·504c5f75·6e696679·5f61746f·6d005f50·PL_unify_atom._P 
138 ··0x00000870·4c5f6765·745f6172·675f737a·00504c5f·L_get_arg_sz.PL_ 
139 ··0x00000880·6765745f·61746f6d·5f657800·504c5f61·get_atom_ex.PL_a 
140 ··0x00000890·746f6d5f·746f5f65·6e636f64·696e6700·tom_to_encoding. 
141 ··0x000008a0·504c5f63·6c6f7365·5f666f72·6569676e·PL_close_foreign 
142 ··0x000008b0·5f667261·6d650076·666f726b·40474c49·_frame.vfork@GLI 
143 ··0x000008c0·42435f32·2e340050·4c5f6765·745f666c·BC_2.4.PL_get_fl 
144 ··0x000008d0·6f617400·70697065·40474c49·42435f32·oat.pipe@GLIBC_2 
145 ··0x000008e0·2e340053·66696c65·6e6f0053·66646f70·.4.Sfileno.Sfdop 
146 ··0x000008f0·656e0050·4c5f6f70·656e5f66·6f726569·en.PL_open_forei 
147 ··0x00000900·676e5f66·72616d65·00736967·656d7074·gn_frame.sigempt 
148 ··0x00000910·79736574·40474c49·42435f32·2e340053·yset@GLIBC_2.4.S 
149 ··0x00000920·64707269·6e746600·504c5f75·6e696679·dprintf.PL_unify 
150 ··0x00000930·5f6c6973·7400504c·5f667265·6500504c·_list.PL_free.PL 
151 ··0x00000940·5f646f6d·61696e5f·6572726f·7200504c·_domain_error.PL 
152 ··0x00000950·5f676574·5f626f6f·6c5f6578·00504c5f·_get_bool_ex.PL_ 
153 ··0x00000960·7065726d·69737369·6f6e5f65·72726f72·permission_error 
154 ··0x00000970·00504c5f·7075745f·61746f6d·5f636861·.PL_put_atom_cha 
155 ··0x00000980·72730050·4c5f7265·616c6c6f·63005f49·rs.PL_realloc._I 
156 ··0x00000990·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo 
157 ··0x000009a0·6e655461·626c6500·504c5f67·65745f6e·neTable.PL_get_n 
158 ··0x000009b0·63686172·7300504c·5f676574·5f6c6973·chars.PL_get_lis 
159 ··0x000009c0·745f6578·00504c5f·636c6561·6e75705f·t_ex.PL_cleanup_ 
160 ··0x000009d0·666f726b·00504c5f·6765745f·6c697374·fork.PL_get_list 
161 ··0x000009e0·00504c5f·6d616c6c·6f630063·6c6f7365·.PL_malloc.close 
162 ··0x000009f0·40474c49·42435f32·2e340050·4c5f6765·@GLIBC_2.4.PL_ge104 ··0x00000650·40474c49·42435f32·2e340050·4c5f7265·@GLIBC_2.4.PL_re
163 ··0x00000a00·745f6368·61727300·5f5f6173·73657274·t_chars.__assert105 ··0x00000660·67697374·65725f61·746f6d00·77616974·gister_atom.wait
 106 ··0x00000670·70696440·474c4942·435f322e·34007374·pid@GLIBC_2.4.st
 107 ··0x00000680·72637079·40474c49·42435f32·2e340050·rcpy@GLIBC_2.4.P
 108 ··0x00000690·4c5f6973·5f766172·6961626c·65006f70·L_is_variable.op
 109 ··0x000006a0·656e3634·40474c49·42435f32·2e34005f·en64@GLIBC_2.4._
 110 ··0x000006b0·5f66636e·746c5f74·696d6536·3440474c·_fcntl_time64@GL
 111 ··0x000006c0·4942435f·322e3334·00504c5f·69735f66·IBC_2.34.PL_is_f
 112 ··0x000006d0·756e6374·6f720073·69676164·64736574·unctor.sigaddset
 113 ··0x000006e0·40474c49·42435f32·2e340073·74726572·@GLIBC_2.4.strer
 114 ··0x000006f0·726f7240·474c4942·435f322e·3400504c·ror@GLIBC_2.4.PL
 115 ··0x00000700·5f707574·5f696e74·65676572·00536e65·_put_integer.Sne
 116 ··0x00000710·77005f5f·676d6f6e·5f737461·72745f5f·w.__gmon_start__
 117 ··0x00000720·00504c5f·7265736f·75726365·5f657272·.PL_resource_err
 118 ··0x00000730·6f72006b·696c6c40·474c4942·435f322e·or.kill@GLIBC_2.
 119 ··0x00000740·34006578·69744047·4c494243·5f322e34·4.exit@GLIBC_2.4
 120 ··0x00000750·00504c5f·756e696e·7374616e·74696174·.PL_uninstantiat
 121 ··0x00000760·696f6e5f·6572726f·72007374·726c656e·ion_error.strlen
 122 ··0x00000770·40474c49·42435f32·2e340073·65747369·@GLIBC_2.4.setsi
 123 ··0x00000780·6440474c·4942435f·322e3400·504c5f70·d@GLIBC_2.4.PL_p
 124 ··0x00000790·75745f61·746f6d00·504c5f67·65745f69·ut_atom.PL_get_i
 125 ··0x000007a0·6e746567·65725f65·78006578·65637665·nteger_ex.execve
 126 ··0x000007b0·40474c49·42435f32·2e340069·6e737461·@GLIBC_2.4.insta
 127 ··0x000007c0·6c6c5f70·726f6365·73730050·4c5f7479·ll_process.PL_ty
 128 ··0x000007d0·70655f65·72726f72·00504c5f·636f7079·pe_error.PL_copy
 129 ··0x000007e0·5f746572·6d5f7265·66005f5f·6572726e·_term_ref.__errn
Max diff block lines reached; 0/13276 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.
  
962 KB
./usr/lib/debug/.build-id/36/f52ecbe836f780805645136d3cb6dbb31ac928.debug vs.
./usr/lib/debug/.build-id/14/24c421a662db308d9d35854e8daaffafb91a1e.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:··········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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x02ab4·R·E·0x1000
8 ··LOAD···········0x000d64·0x00003d64·0x00003d64·0x00000·0x002a4·RW··0x10007 ··LOAD···········0x000d6c·0x00003d6c·0x00003d6c·0x00000·0x0029c·RW··0x1000
9 ··DYNAMIC········0x000d64·0x00003e6c·0x00003e6c·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000d6c·0x00003e74·0x00003e74·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······0x000d64·0x00003d64·0x00003d64·0x00000·0x0029c·R···0x111 ··GNU_RELRO······0x000d6c·0x00003d6c·0x00003d6c·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··········00003d64·000d64·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003d6c·000d6c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00003d68·000d64·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003d70·000d6c·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········00003d6c·000d64·000100·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········00003d74·000d6c·000100·00··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········00003e6c·000d64·000100·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········00003e74·000d6c·0000f8·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········00003f6c·000d64·000094·04··WA··0···0··423 ··[19]·.got··············NOBITS··········00003f6c·000d6c·000094·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00004000·000d64·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00004000·000d6c·000004·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········00004004·000d64·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004004·000d6c·000004·00··WA··0···0··1
28 ··[24]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
30 ··[26]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··128 ··[24]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
31 ··[27]·.debug_info·······PROGBITS········00000000·0001a8·001a83·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·000188·001a96·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:·36f52ecbe836f780805645136d3cb6dbb31ac9283 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1424c421a662db308d9d35854e8daaffafb91a1e
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.18 KB
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 (GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 JEC5n;nJY 
3 .+2Rbf=A 
4 1$/VA/Ho7 
5 7j`B7j&j 
6 T!QJiEH282 F`n.Sj(kY
 3 4skyvn]L
 4 Mt"p8VSyk
 5 W9*,P~Ax
 6 L[@;mIZ@
7 ADB"$BDb7 ADB"$BDb
8 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
9 call_weak_fn9 call_weak_fn
10 crtstuff.c10 crtstuff.c
11 all_implied_fbits11 all_implied_fbits
12 deregister_tm_clones12 deregister_tm_clones
13 __do_global_dtors_aux13 __do_global_dtors_aux
Offset 27, 15 lines modifiedOffset 27, 14 lines modified
27 unify_stem.part.027 unify_stem.part.0
28 unaccent_def28 unaccent_def
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 __aeabi_unwind_cpp_pr0@GCC_3.5 
35 __cxa_finalize@GLIBC_2.434 __cxa_finalize@GLIBC_2.4
36 _ITM_deregisterTMCloneTable35 _ITM_deregisterTMCloneTable
37 PL_unify_atom_chars36 PL_unify_atom_chars
38 PL_unify_wchars37 PL_unify_wchars
39 free@GLIBC_2.438 free@GLIBC_2.4
40 PL_unify_nil39 PL_unify_nil
41 PL_put_variable40 PL_put_variable
Offset 54, 30 lines modifiedOffset 53, 27 lines modified
54 __ctype_tolower_loc@GLIBC_2.453 __ctype_tolower_loc@GLIBC_2.4
55 __gmon_start__54 __gmon_start__
56 PL_resource_error55 PL_resource_error
57 iswspace@GLIBC_2.456 iswspace@GLIBC_2.4
58 PL_unify57 PL_unify
59 PL_copy_term_ref58 PL_copy_term_ref
60 iswalnum@GLIBC_2.459 iswalnum@GLIBC_2.4
61 __aeabi_unwind_cpp_pr1@GCC_3.5 
62 PL_is_number60 PL_is_number
63 PL_unify_list61 PL_unify_list
64 _ITM_registerTMCloneTable62 _ITM_registerTMCloneTable
65 PL_get_nchars63 PL_get_nchars
66 PL_malloc64 PL_malloc
67 PL_unify_atom_nchars65 PL_unify_atom_nchars
68 .shstrtab66 .shstrtab
69 .note.gnu.build-id67 .note.gnu.build-id
70 .gnu.hash68 .gnu.hash
71 .gnu.version69 .gnu.version
72 .gnu.version_r70 .gnu.version_r
73 .rel.dyn71 .rel.dyn
74 .rel.plt72 .rel.plt
75 .ARM.extab 
76 .ARM.exidx 
77 .eh_frame73 .eh_frame
78 .init_array74 .init_array
79 .fini_array75 .fini_array
80 .data.rel.ro76 .data.rel.ro
81 .dynamic77 .dynamic
82 .comment78 .comment
83 .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.
  
301 KB
./usr/lib/debug/.build-id/3b/defb926777e7f62305ea8a54245dc0f9a3a973.debug vs.
./usr/lib/debug/.build-id/cf/202105acd4bc287205aca2aa97030ba5b793bd.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 80% 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:··········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·0x0000131c·0x0000131c·0x00000·0x00030·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x01350·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01228·R·E·0x1000
8 ··LOAD···········0x000e70·0x00002e70·0x00002e70·0x00000·0x0019c·RW··0x10007 ··LOAD···········0x000e84·0x00002e84·0x00002e84·0x00000·0x00184·RW··0x1000
9 ··DYNAMIC········0x000e70·0x00002e78·0x00002e78·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000e84·0x00002e8c·0x00002e8c·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······0x000e70·0x00002e70·0x00002e70·0x00000·0x00190·R···0x111 ··GNU_RELRO······0x000e84·0x00002e84·0x00002e84·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·0x21c4: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·000230·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0001e0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000388·000138·000274·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000318·000118·0001e9·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000005fc·000138·000046·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000502·000118·00003c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000644·000138·000080·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000540·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········000006c4·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000580·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000704·000138·0000d0·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········000005c0·000118·0000b8·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000007d4·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000678·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000007e0·000138·000158·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000684·000118·00012c·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000938·000138·000740·00··AX··0···0··415 ··[11]·.text·············NOBITS··········000007b0·000118·0007c8·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00001078·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00000f78·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00001080·000138·000290·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000f80·000118·0002a4·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··········00001224·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········00002e70·000e70·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00002e84·000e84·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00002e74·000e70·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00002e88·000e84·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00002e78·000e70·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00002e8c·000e84·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00002f78·000e70·000088·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00002f84·000e84·00007c·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00003000·000e70·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00003000·000e84·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00003004·000e70·000008·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00003004·000e84·000004·00··WA··0···0··1
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000036·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·0006c3·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·000688·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·000884·000198·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000828·000176·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·000a1c·000401·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·0009a0·000426·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·000e20·0000d3·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·000dc8·000096·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·000ef4·000099·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·000e60·0000d9·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·000f90·0002a6·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·000f3c·000280·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·001236·000073·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·0011bc·000097·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0012a9·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·001253·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·001304·000920·10·····35·114··436 ··[32]·.symtab···········SYMTAB··········00000000·0012b0·0007c0·10·····33··97··4
39 ··[35]·.strtab···········STRTAB··········00000000·001c24·000426·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·001a70·000371·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·00204a·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)
16.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:·3bdefb926777e7f62305ea8a54245dc0f9a3a9733 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cf202105acd4bc287205aca2aa97030ba5b793bd
83.9 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
126 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
21.1 KB
readelf --wide --debug-dump=abbrev {}
Max HTML report size reached
680 B
readelf --wide --debug-dump=aranges {}
    
Offset 1, 21 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:··0x7a4 ··Offset·into·.debug_info:··0x57
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00000a00·000004388 ····00000878·00000438
9 ····00000000·000000009 ····00000000·00000000
10 ··Length:···················2810 ··Length:···················28
11 ··Version:··················211 ··Version:··················2
12 ··Offset·into·.debug_info:··0x77612 ··Offset·into·.debug_info:··0x776
13 ··Pointer·Size:·············413 ··Pointer·Size:·············4
14 ··Segment·Size:·············014 ··Segment·Size:·············0
  
15 ····Address····Length15 ····Address····Length
16 ····00000e38·0000024016 ····00000cb0·000002c8
17 ····00000000·0000000017 ····00000000·00000000
  
28.2 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
678 B
readelf --wide --debug-dump=ranges {}
    
Offset 1, 21 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:··0x7a4 ··Offset·into·.debug_info:··0x57
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00000a00·000004388 ····00000878·00000438
9 ····00000000·000000009 ····00000000·00000000
10 ··Length:···················2810 ··Length:···················28
11 ··Version:··················211 ··Version:··················2
12 ··Offset·into·.debug_info:··0x77612 ··Offset·into·.debug_info:··0x776
13 ··Pointer·Size:·············413 ··Pointer·Size:·············4
14 ··Segment·Size:·············014 ··Segment·Size:·············0
  
15 ····Address····Length15 ····Address····Length
16 ····00000e38·0000024016 ····00000cb0·000002c8
17 ····00000000·0000000017 ····00000000·00000000
  
1.6 KB
strings --all --bytes=8 {}
    
Offset 1, 71 lines modifiedOffset 1, 62 lines modified
1 sGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
 2 iaoekcmg
2 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
3 call_weak_fn4 call_weak_fn
4 crtstuff.c5 crtstuff.c
5 all_implied_fbits6 all_implied_fbits
6 deregister_tm_clones7 deregister_tm_clones
7 __do_global_dtors_aux8 __do_global_dtors_aux
8 completed.09 completed.0
9 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
10 frame_dummy11 frame_dummy
11 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
12 __PRETTY_FUNCTION__.013 __PRETTY_FUNCTION__.0
 14 rlimit.c
13 mallocinfo.c 
14 pl_malloc_info 
15 addNameInteger.isra.0 
16 pl_malinfo 
17 FUNCTOR_equals2 
18 __FRAME_END__15 __FRAME_END__
19 __dso_handle16 __dso_handle
20 _DYNAMIC17 _DYNAMIC
21 __TMC_END__18 __TMC_END__
22 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
 20 pl_rlimit
23 pl_error21 pl_error
 22 strcmp@GLIBC_2.4
24 mallinfo2@GLIBC_2.33 
25 __aeabi_unwind_cpp_pr0@GCC_3.5 
26 install_mallocinfo 
27 __cxa_finalize@GLIBC_2.423 __cxa_finalize@GLIBC_2.4
28 malloc_info@GLIBC_2.10 
29 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
30 PL_unify_term25 PL_unify_term
31 PL_unify_atom_chars26 PL_unify_atom_chars
32 PL_unify_nil27 setrlimit64@GLIBC_2.4
33 __stack_chk_guard@GLIBC_2.428 __stack_chk_guard@GLIBC_2.4
34 PL_register_foreign29 PL_register_foreign
35 PL_unify_chars30 PL_get_int64
36 __stack_chk_fail@GLIBC_2.431 __stack_chk_fail@GLIBC_2.4
 32 getrlimit64@GLIBC_2.4
37 PL_raise_exception33 PL_raise_exception
38 PL_new_functor_sz34 PL_new_functor_sz
39 PL_new_term_ref35 PL_new_term_ref
40 PL_reset_term_refs 
41 PL_new_atom36 PL_new_atom
 37 install_rlimit
42 PL_is_variable38 PL_is_variable
43 strerror@GLIBC_2.439 strerror@GLIBC_2.4
44 __gmon_start__40 __gmon_start__
45 PL_copy_term_ref 
46 __errno_location@GLIBC_2.441 __errno_location@GLIBC_2.4
47 __aeabi_unwind_cpp_pr1@GCC_3.5 
48 PL_close_foreign_frame42 PL_close_foreign_frame
49 fclose@GLIBC_2.4 
50 PL_open_foreign_frame43 PL_open_foreign_frame
51 PL_unify_list 
52 open_memstream@GLIBC_2.4 
53 PL_put_atom_chars44 PL_put_atom_chars
54 _ITM_registerTMCloneTable45 _ITM_registerTMCloneTable
 46 PL_unify_int64
55 __assert_fail@GLIBC_2.447 __assert_fail@GLIBC_2.4
 48 PL_get_atom_chars
56 .shstrtab49 .shstrtab
57 .note.gnu.build-id50 .note.gnu.build-id
58 .gnu.hash51 .gnu.hash
59 .gnu.version52 .gnu.version
60 .gnu.version_r53 .gnu.version_r
61 .rel.dyn54 .rel.dyn
62 .rel.plt55 .rel.plt
63 .ARM.extab 
64 .ARM.exidx 
65 .eh_frame56 .eh_frame
66 .init_array57 .init_array
67 .fini_array58 .fini_array
68 .dynamic59 .dynamic
69 .comment60 .comment
70 .ARM.attributes61 .ARM.attributes
71 .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 000007d4·<_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 000007e0·<.plt>:2 00000684·<.plt>:
3 »       ...3 »       ...
869 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 36 lines modifiedOffset 1, 30 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000938·<call_weak_fn>:2 000007b0·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000095c·<deregister_tm_clones>:4 000007d4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000988·<register_tm_clones>:6 00000800·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000009bc·<__do_global_dtors_aux>:8 00000834·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000009fc·<frame_dummy>:10 00000874·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000a00·<pl_error>:14 00000878·<pl_error>:
15 »       ...15 »       ...
  
16 00000e38·<pl_malloc_info>:16 00000cb0·<pl_rlimit>:
17 »       ...17 »       ...
  
 18 00000f60·<install_rlimit>:
18 00000ef4·<addNameInteger.isra.0>: 
19 »       ... 
  
20 00000f4c·<pl_malinfo>: 
21 »       ... 
  
22 00001018·<install_mallocinfo>: 
23 »       ...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 00001078·<_fini>:2 00000f78·<_fini>:
3 »       ...3 »       ...
1.43 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 20 lines modifiedOffset 1, 36 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··mallinfo2 
3 ··[·····a]··FUNCTOR_equals2 
4 ··[····1a]··arena2 ··[·····0]··getrlimit64
 3 ··[·····c]··setrlimit64
 4 ··[····18]··RLIMIT_DATA
 5 ··[····24]··__RLIMIT_NPROC
 6 ··[····33]··__RLIMIT_NICE
 7 ··[····41]··RLIMIT_NOFILE
 8 ··[····4f]··__RLIMIT_OFILE
 9 ··[····5e]··__RLIMIT_RTTIME
 10 ··[····6e]··RLIMIT_CORE
 11 ··[····7a]··__RLIMIT_MSGQUEUE
 12 ··[····8c]··RLIMIT_FSIZE
 13 ··[····99]··__RLIMIT_SIGPENDING
 14 ··[····ad]··RLIMIT_STACK
 15 ··[····ba]··__RLIMIT_MEMLOCK
 16 ··[····cb]··__RLIMIT_RTPRIO
 17 ··[····db]··RLIMIT_AS
 18 ··[····e5]··__RLIMIT_LOCKS
 19 ··[····f4]··__RLIMIT_RSS
 20 ··[···101]··__RLIM_NLIMITS
 21 ··[···110]··__RLIMIT_NLIMITS
 22 ··[···121]··RLIMIT_CPU
5 ··[····20]··./packages/clib/mallocinfo.c23 ··[···12c]··./packages/clib/rlimit.c
 24 ··[···145]··__rlimit_resource
 25 ··[···157]··rlim
 26 ··[···15c]··rlim_cur
 27 ··[···165]··__rlim64_t
 28 ··[···170]··__rlimit_resource_t
 29 ··[···184]··rlim_t
 30 ··[···18b]··install_rlimit
 31 ··[···19a]··pl_rlimit
 32 ··[···1a4]··getrlimit
 33 ··[···1ae]··setrlimit
 34 ··[···1b8]··rlim_max
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.
  
6.77 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 10, 61 lines modifiedOffset 10, 50 lines modified
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790065·72726f72·rray_entry.error15 ··0x000000c0·72726179·5f656e74·72790065·72726f72·rray_entry.error
16 ··0x000000d0·2e63005f·5f505245·5454595f·46554e43·.c.__PRETTY_FUNC16 ··0x000000d0·2e63005f·5f505245·5454595f·46554e43·.c.__PRETTY_FUNC
17 ··0x000000e0·54494f4e·5f5f2e30·006d616c·6c6f6369·TION__.0.malloci17 ··0x000000e0·54494f4e·5f5f2e30·00726c69·6d69742e·TION__.0.rlimit.
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_EN18 ··0x000000f0·63005f5f·4652414d·455f454e·445f5f00·c.__FRAME_END__.
23 ··0x00000140·445f5f00·5f66696e·69005f5f·64736f5f·D__._fini.__dso_19 ··0x00000100·5f66696e·69005f5f·64736f5f·68616e64·_fini.__dso_hand
24 ··0x00000150·68616e64·6c65005f·44594e41·4d494300·handle._DYNAMIC.20 ··0x00000110·6c65005f·44594e41·4d494300·5f5f544d·le._DYNAMIC.__TM
25 ··0x00000160·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO21 ··0x00000120·435f454e·445f5f00·5f474c4f·42414c5f·C_END__._GLOBAL_
26 ··0x00000170·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE22 ··0x00000130·4f464653·45545f54·41424c45·5f00706c·OFFSET_TABLE_.pl
 23 ··0x00000140·5f726c69·6d697400·5f696e69·7400706c·_rlimit._init.pl
 24 ··0x00000150·5f657272·6f720073·7472636d·7040474c·_error.strcmp@GL
 25 ··0x00000160·4942435f·322e3400·5f5f6378·615f6669·IBC_2.4.__cxa_fi
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.426 ··0x00000170·6e616c69·7a654047·4c494243·5f322e34·nalize@GLIBC_2.4
 27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
 28 ··0x00000190·544d436c·6f6e6554·61626c65·00504c5f·TMCloneTable.PL_
 29 ··0x000001a0·756e6966·795f7465·726d0050·4c5f756e·unify_term.PL_un
 30 ··0x000001b0·6966795f·61746f6d·5f636861·72730073·ify_atom_chars.s
 31 ··0x000001c0·6574726c·696d6974·36344047·4c494243·etrlimit64@GLIBC
 32 ··0x000001d0·5f322e34·005f5f73·7461636b·5f63686b·_2.4.__stack_chk
34 ··0x000001f0·006d616c·6c6f635f·696e666f·40474c49·.malloc_info@GLI 
35 ··0x00000200·42435f32·2e313000·5f49544d·5f646572·BC_2.10._ITM_der 
36 ··0x00000210·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa 
37 ··0x00000220·626c6500·504c5f75·6e696679·5f746572·ble.PL_unify_ter 
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_g 
41 ··0x00000260·75617264·40474c49·42435f32·2e340050·uard@GLIBC_2.4.P33 ··0x000001e0·5f677561·72644047·4c494243·5f322e34·_guard@GLIBC_2.4
42 ··0x00000270·4c5f7265·67697374·65725f66·6f726569·L_register_forei 
43 ··0x00000280·676e0050·4c5f756e·6966795f·63686172·gn.PL_unify_char34 ··0x000001f0·00504c5f·72656769·73746572·5f666f72·.PL_register_for
 35 ··0x00000200·6569676e·00504c5f·6765745f·696e7436·eign.PL_get_int6
44 ··0x00000290·73005f5f·73746163·6b5f6368·6b5f6661·s.__stack_chk_fa36 ··0x00000210·34005f5f·73746163·6b5f6368·6b5f6661·4.__stack_chk_fa
45 ··0x000002a0·696c4047·4c494243·5f322e34·00504c5f·il@GLIBC_2.4.PL_37 ··0x00000220·696c4047·4c494243·5f322e34·00676574·il@GLIBC_2.4.get
46 ··0x000002b0·72616973·655f6578·63657074·696f6e00·raise_exception. 
47 ··0x000002c0·504c5f6e·65775f66·756e6374·6f725f73·PL_new_functor_s 
48 ··0x000002d0·7a00504c·5f6e6577·5f746572·6d5f7265·z.PL_new_term_re 
49 ··0x000002e0·6600504c·5f726573·65745f74·65726d5f·f.PL_reset_term_38 ··0x00000230·726c696d·69743634·40474c49·42435f32·rlimit64@GLIBC_2
 39 ··0x00000240·2e340050·4c5f7261·6973655f·65786365·.4.PL_raise_exce
 40 ··0x00000250·7074696f·6e00504c·5f6e6577·5f66756e·ption.PL_new_fun
 41 ··0x00000260·63746f72·5f737a00·504c5f6e·65775f74·ctor_sz.PL_new_t
50 ··0x000002f0·72656673·00504c5f·6e65775f·61746f6d·refs.PL_new_atom42 ··0x00000270·65726d5f·72656600·504c5f6e·65775f61·erm_ref.PL_new_a
 43 ··0x00000280·746f6d00·696e7374·616c6c5f·726c696d·tom.install_rlim
51 ··0x00000300·00504c5f·69735f76·61726961·626c6500·.PL_is_variable.44 ··0x00000290·69740050·4c5f6973·5f766172·6961626c·it.PL_is_variabl
52 ··0x00000310·73747265·72726f72·40474c49·42435f32·strerror@GLIBC_245 ··0x000002a0·65007374·72657272·6f724047·4c494243·e.strerror@GLIBC
53 ··0x00000320·2e34005f·5f676d6f·6e5f7374·6172745f·.4.__gmon_start_46 ··0x000002b0·5f322e34·005f5f67·6d6f6e5f·73746172·_2.4.__gmon_star
54 ··0x00000330·5f00504c·5f636f70·795f7465·726d5f72·_.PL_copy_term_r 
55 ··0x00000340·6566005f·5f657272·6e6f5f6c·6f636174·ef.__errno_locat47 ··0x000002c0·745f5f00·5f5f6572·726e6f5f·6c6f6361·t__.__errno_loca
56 ··0x00000350·696f6e40·474c4942·435f322e·34005f5f·ion@GLIBC_2.4.__48 ··0x000002d0·74696f6e·40474c49·42435f32·2e340050·tion@GLIBC_2.4.P
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_fr49 ··0x000002e0·4c5f636c·6f73655f·666f7265·69676e5f·L_close_foreign_
 50 ··0x000002f0·6672616d·6500504c·5f6f7065·6e5f666f·frame.PL_open_fo
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_un51 ··0x00000300·72656967·6e5f6672·616d6500·504c5f70·reign_frame.PL_p
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_ch 
66 ··0x000003f0·61727300·5f49544d·5f726567·69737465·ars._ITM_registe 
67 ··0x00000400·72544d43·6c6f6e65·5461626c·65005f5f·rTMCloneTable.__ 
68 ··0x00000410·61737365·72745f66·61696c40·474c4942·assert_fail@GLIB 
69 ··0x00000420·435f322e·3400·······················C_2.4.52 ··0x00000310·75745f61·746f6d5f·63686172·73005f49·ut_atom_chars._I
 53 ··0x00000320·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
 54 ··0x00000330·6e655461·626c6500·504c5f75·6e696679·neTable.PL_unify
 55 ··0x00000340·5f696e74·3634005f·5f617373·6572745f·_int64.__assert_
 56 ··0x00000350·6661696c·40474c49·42435f32·2e340050·fail@GLIBC_2.4.P
 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.
  
11.0 MB
./usr/lib/debug/.build-id/3c/a6caed38206a6f7614323e86adfedfc515ff30.debug vs.
./usr/lib/debug/.build-id/05/7bf6a5c71020f851bcc444dc0a255f9550ccdd.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:··········266544·(bytes·into·file)13 ··Start·of·section·headers:··········266008·(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·0x00020df8·0x00020df8·0x00000·0x007a8·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x215a4·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x20c58·R·E·0x1000
8 ··LOAD···········0x000a7c·0x00022a7c·0x00022a7c·0x00000·0x00a88·RW··0x10007 ··LOAD···········0x000a84·0x00021a84·0x00021a84·0x00000·0x00a80·RW··0x1000
9 ··DYNAMIC········0x000a7c·0x00022cac·0x00022cac·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000a84·0x00021cb4·0x00021cb4·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······0x000a7c·0x00022a7c·0x00022a7c·0x00000·0x00584·R···0x111 ··GNU_RELRO······0x000a84·0x00021a84·0x00021a84·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·0x41130:1 There·are·36·section·headers,·starting·at·offset·0x40f18:
  
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·015a44·00··AX··0···0··815 ··[11]·.text·············NOBITS··········000021b0·000118·015a44·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00017c9c·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00017bf4·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00017ca4·000138·009058·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00017bfc·000118·009058·00···A··0···0··4
18 ··[14]·.ARM.extab········NOBITS··········00020cfc·000138·0000fc·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········00020df8·000138·0007a8·00··AL·11···0··4 
20 ··[16]·.eh_frame·········NOBITS··········000215a0·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00020c54·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········00022a7c·000a7c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00021a84·000a84·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00022a80·000a7c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00021a88·000a84·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········00022a84·000a7c·000228·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········00021a8c·000a84·000228·00··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········00022cac·000a7c·000100·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········00021cb4·000a84·0000f8·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········00022dac·000a7c·000254·04··WA··0···0··423 ··[19]·.got··············NOBITS··········00021dac·000a84·000254·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00023000·000a7c·000248·00··WA··0···0··824 ··[20]·.data·············NOBITS··········00022000·000a84·000248·00··WA··0···0··8
27 ··[23]·.bss··············NOBITS··········00023248·000a7c·0002bc·00··WA··0···0··825 ··[21]·.bss··············NOBITS··········00022248·000a84·0002bc·00··WA··0···0··8
28 ··[24]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·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·019564·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·000224·01953a·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·0197a8·001512·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·019760·001512·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·01acbc·00bf19·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·01ac74·00bf19·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·026bd8·000e77·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·026b90·000e7b·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·027a50·001060·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·027a0c·001060·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·028ab0·00e132·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·028a6c·00e131·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·036be4·002dc3·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·036ba0·002dc3·00···C··0···0··4
38 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·0399a7·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·039963·00005b·00······0···0··1
39 ··[35]·.symtab···········SYMTAB··········00000000·039a04·004ec0·10·····36·1114··437 ··[33]·.symtab···········SYMTAB··········00000000·0399c0·004d40·10·····34·1092··4
40 ··[36]·.strtab···········STRTAB··········00000000·03e8c4·0026e5·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·03e700·0026a7·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········00000000·040fa9·000186·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·040da7·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:·3ca6caed38206a6f7614323e86adfedfc515ff303 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·057bf6a5c71020f851bcc444dc0a255f9550ccdd
5.08 MB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
3.11 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:··0x1ecff13 ··Offset·into·.debug_info:··0x1ecff
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····000103a8·0000147017 ····00010300·00001470
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x20a0721 ··Offset·into·.debug_info:··0x20a07
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00011818·0000098425 ····00011770·00000984
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x20e2c29 ··Offset·into·.debug_info:··0x20e2c
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····000121a0·000020a033 ····000120f8·000020a0
34 ····00000000·0000000034 ····00000000·00000000
35 ··Length:···················2835 ··Length:···················28
36 ··Version:··················236 ··Version:··················2
37 ··Offset·into·.debug_info:··0x2514a37 ··Offset·into·.debug_info:··0x2514a
38 ··Pointer·Size:·············438 ··Pointer·Size:·············4
39 ··Segment·Size:·············039 ··Segment·Size:·············0
  
40 ····Address····Length40 ····Address····Length
41 ····00014240·0000003441 ····00014198·00000034
42 ····00000000·0000000042 ····00000000·00000000
43 ··Length:···················2843 ··Length:···················28
44 ··Version:··················244 ··Version:··················2
45 ··Offset·into·.debug_info:··0x2525e45 ··Offset·into·.debug_info:··0x2525e
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····00014274·0000015a49 ····000141cc·0000015a
50 ····00000000·0000000050 ····00000000·00000000
51 ··Length:···················2851 ··Length:···················28
52 ··Version:··················252 ··Version:··················2
53 ··Offset·into·.debug_info:··0x2567353 ··Offset·into·.debug_info:··0x25673
54 ··Pointer·Size:·············454 ··Pointer·Size:·············4
55 ··Segment·Size:·············055 ··Segment·Size:·············0
  
56 ····Address····Length56 ····Address····Length
57 ····000143d0·0000020457 ····00014328·00000204
58 ····00000000·0000000058 ····00000000·00000000
59 ··Length:···················2859 ··Length:···················28
60 ··Version:··················260 ··Version:··················2
61 ··Offset·into·.debug_info:··0x257e161 ··Offset·into·.debug_info:··0x257e1
62 ··Pointer·Size:·············462 ··Pointer·Size:·············4
63 ··Segment·Size:·············063 ··Segment·Size:·············0
  
64 ····Address····Length64 ····Address····Length
65 ····000145d8·0000163665 ····00014530·00001636
66 ····00000000·0000000066 ····00000000·00000000
67 ··Length:···················2867 ··Length:···················28
68 ··Version:··················268 ··Version:··················2
69 ··Offset·into·.debug_info:··0x27f8a69 ··Offset·into·.debug_info:··0x27f8a
70 ··Pointer·Size:·············470 ··Pointer·Size:·············4
71 ··Segment·Size:·············071 ··Segment·Size:·············0
  
72 ····Address····Length72 ····Address····Length
73 ····00015c10·000005cc73 ····00015b68·000005cc
74 ····00000000·0000000074 ····00000000·00000000
75 ··Length:···················2875 ··Length:···················28
76 ··Version:··················276 ··Version:··················2
77 ··Offset·into·.debug_info:··0x28c4177 ··Offset·into·.debug_info:··0x28c41
78 ··Pointer·Size:·············478 ··Pointer·Size:·············4
79 ··Segment·Size:·············079 ··Segment·Size:·············0
  
80 ····Address····Length80 ····Address····Length
81 ····000161dc·0000031881 ····00016134·00000318
82 ····00000000·0000000082 ····00000000·00000000
83 ··Length:···················2883 ··Length:···················28
84 ··Version:··················284 ··Version:··················2
85 ··Offset·into·.debug_info:··0x2931c85 ··Offset·into·.debug_info:··0x2931c
86 ··Pointer·Size:·············486 ··Pointer·Size:·············4
87 ··Segment·Size:·············087 ··Segment·Size:·············0
  
88 ····Address····Length88 ····Address····Length
89 ····000164f4·000009a289 ····0001644c·000009a2
90 ····00000000·0000000090 ····00000000·00000000
91 ··Length:···················2891 ··Length:···················28
92 ··Version:··················292 ··Version:··················2
93 ··Offset·into·.debug_info:··0x2a00993 ··Offset·into·.debug_info:··0x2a009
94 ··Pointer·Size:·············494 ··Pointer·Size:·············4
95 ··Segment·Size:·············095 ··Segment·Size:·············0
  
96 ····Address····Length96 ····Address····Length
97 ····00016e98·0000044c97 ····00016df0·0000044c
98 ····00000000·0000000098 ····00000000·00000000
99 ··Length:···················2899 ··Length:···················28
100 ··Version:··················2100 ··Version:··················2
101 ··Offset·into·.debug_info:··0x2a750101 ··Offset·into·.debug_info:··0x2a750
102 ··Pointer·Size:·············4102 ··Pointer·Size:·············4
103 ··Segment·Size:·············0103 ··Segment·Size:·············0
  
104 ····Address····Length104 ····Address····Length
105 ····000172e4·000003b8105 ····0001723c·000003b8
106 ····00000000·00000000106 ····00000000·00000000
  
2.63 MB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
3.34 KB
readelf --wide --debug-dump=ranges {}
    
Offset 3, 118 lines modifiedOffset 3, 118 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x244c5 ··Offset·into·.debug_info:··0x244c
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00002320·0000e0889 ····00002278·0000e088
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x1ecff13 ··Offset·into·.debug_info:··0x1ecff
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····000103a8·0000147017 ····00010300·00001470
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x20a0721 ··Offset·into·.debug_info:··0x20a07
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00011818·0000098425 ····00011770·00000984
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x20e2c29 ··Offset·into·.debug_info:··0x20e2c
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····000121a0·000020a033 ····000120f8·000020a0
34 ····00000000·0000000034 ····00000000·00000000
35 ··Length:···················2835 ··Length:···················28
36 ··Version:··················236 ··Version:··················2
37 ··Offset·into·.debug_info:··0x2514a37 ··Offset·into·.debug_info:··0x2514a
38 ··Pointer·Size:·············438 ··Pointer·Size:·············4
39 ··Segment·Size:·············039 ··Segment·Size:·············0
  
40 ····Address····Length40 ····Address····Length
41 ····00014240·0000003441 ····00014198·00000034
42 ····00000000·0000000042 ····00000000·00000000
43 ··Length:···················2843 ··Length:···················28
44 ··Version:··················244 ··Version:··················2
45 ··Offset·into·.debug_info:··0x2525e45 ··Offset·into·.debug_info:··0x2525e
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····00014274·0000015a49 ····000141cc·0000015a
50 ····00000000·0000000050 ····00000000·00000000
51 ··Length:···················2851 ··Length:···················28
52 ··Version:··················252 ··Version:··················2
53 ··Offset·into·.debug_info:··0x2567353 ··Offset·into·.debug_info:··0x25673
54 ··Pointer·Size:·············454 ··Pointer·Size:·············4
55 ··Segment·Size:·············055 ··Segment·Size:·············0
  
56 ····Address····Length56 ····Address····Length
57 ····000143d0·0000020457 ····00014328·00000204
58 ····00000000·0000000058 ····00000000·00000000
59 ··Length:···················2859 ··Length:···················28
60 ··Version:··················260 ··Version:··················2
61 ··Offset·into·.debug_info:··0x257e161 ··Offset·into·.debug_info:··0x257e1
62 ··Pointer·Size:·············462 ··Pointer·Size:·············4
63 ··Segment·Size:·············063 ··Segment·Size:·············0
  
64 ····Address····Length64 ····Address····Length
65 ····000145d8·0000163665 ····00014530·00001636
66 ····00000000·0000000066 ····00000000·00000000
67 ··Length:···················2867 ··Length:···················28
68 ··Version:··················268 ··Version:··················2
69 ··Offset·into·.debug_info:··0x27f8a69 ··Offset·into·.debug_info:··0x27f8a
70 ··Pointer·Size:·············470 ··Pointer·Size:·············4
71 ··Segment·Size:·············071 ··Segment·Size:·············0
  
72 ····Address····Length72 ····Address····Length
73 ····00015c10·000005cc73 ····00015b68·000005cc
74 ····00000000·0000000074 ····00000000·00000000
75 ··Length:···················2875 ··Length:···················28
76 ··Version:··················276 ··Version:··················2
77 ··Offset·into·.debug_info:··0x28c4177 ··Offset·into·.debug_info:··0x28c41
78 ··Pointer·Size:·············478 ··Pointer·Size:·············4
79 ··Segment·Size:·············079 ··Segment·Size:·············0
  
80 ····Address····Length80 ····Address····Length
81 ····000161dc·0000031881 ····00016134·00000318
82 ····00000000·0000000082 ····00000000·00000000
83 ··Length:···················2883 ··Length:···················28
84 ··Version:··················284 ··Version:··················2
85 ··Offset·into·.debug_info:··0x2931c85 ··Offset·into·.debug_info:··0x2931c
86 ··Pointer·Size:·············486 ··Pointer·Size:·············4
87 ··Segment·Size:·············087 ··Segment·Size:·············0
  
88 ····Address····Length88 ····Address····Length
89 ····000164f4·000009a289 ····0001644c·000009a2
90 ····00000000·0000000090 ····00000000·00000000
91 ··Length:···················2891 ··Length:···················28
92 ··Version:··················292 ··Version:··················2
93 ··Offset·into·.debug_info:··0x2a00993 ··Offset·into·.debug_info:··0x2a009
94 ··Pointer·Size:·············494 ··Pointer·Size:·············4
95 ··Segment·Size:·············095 ··Segment·Size:·············0
  
96 ····Address····Length96 ····Address····Length
97 ····00016e98·0000044c97 ····00016df0·0000044c
98 ····00000000·0000000098 ····00000000·00000000
99 ··Length:···················2899 ··Length:···················28
100 ··Version:··················2100 ··Version:··················2
101 ··Offset·into·.debug_info:··0x2a750101 ··Offset·into·.debug_info:··0x2a750
102 ··Pointer·Size:·············4102 ··Pointer·Size:·············4
103 ··Segment·Size:·············0103 ··Segment·Size:·············0
  
104 ····Address····Length104 ····Address····Length
105 ····000172e4·000003b8105 ····0001723c·000003b8
106 ····00000000·00000000106 ····00000000·00000000
  
8.92 KB
strings --all --bytes=8 {}
    
Offset 1, 56 lines modifiedOffset 1, 55 lines modified
1 0GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
 2 #-!·"%B("B@
 3 eg1wGn,r
 4 3*e·4`]P
 5 fG!MSEs"Y»      
 6 9}H@B7)-k'·6
 7 5zI9_%<D
 8 Rh;_xPd[
 9 gxKA^wAJSx
 10 C@Nyah0;
 11 ;QjK%ljr
 12 lCR/\_45
 13 $$[jm;D/
 14 ?FXczc*lU
 15 bWA>MQ;c=
 16 :#$cCg» qD
 17 GPyUM9~[
 18 E]AhP[<k
 19 F8w@dz'5
 20 }[5^Us"L
 21 D/3Jsu·U
 22 =Nhg4\k^
 23 J@5$>N.H_
 24 Cm^':T~7
 25 4=j\P$.k^d'
2 gwfvwvvvv 
3 hW1}D,%x 
4 XQdV{y@. 
5 zk7'u3FJ 
6 pW=Q9?M1p6 
7 'Hj'·ug{ 
8 $k0%FA'Y 
9 |U.O#=ld 
10 X»      s91qHeb 
11 xU*HS(!" 
12 [/^n%3HwS 
13 M&ds*»  $j 
14 >I[#ic0V 
15 r^`J1P/k 
16 dtIUyVB-l)| 
17 q4/SRWl1 
18 <w]$!w{W 
19 _OLHPdN^E 
20 fWYw`o6E, 
21 #GUOKU/S 
22 r$$F,5ss" 
23 tT~n_g9R 
24 ,_-r2<6w 
25 }V'sVr#p" 
26 [ZPuW]JK 
27 qYy.rQSV 
28 HX[:>2U) 
29 Z}l8@aM3h 
30 <!k|+VBt26 <!k|+VBt
31 QNJ"ay=uU27 QNJ"ay=uU
 28 08&;iq'R
 29 w-Y0g:!$1c
 30 =.$,WKL9+x
 31 _qV}`E$?q
 32 (?>tXh[p
 33 gLP?(u\dDT
 34 k\T"^y{Vb@r
 35 y1o:<7/b
32 |@}8^7bgP 
33 8Q=kA;SB 
34 I90fE#W= 
35 hHlN@LI9 
36 st$cmVPOp 
37 KY"&?72!brS 
38 [9A.Z=of 
39 Q+?G7,!% 
40 0Z&RF^R$ 
41 7(9H6^"V36 7(9H6^"V
42 ns@Wn)cP5!X37 ns@Wn)cP5!X
43 ,s[d)xKtY~38 ,s[d)xKtY~
44 VFQ8hGQr 
45 9O2Qry\# 
46 02UI0fMz+ 
47 $MU\lWAh1H 
48 4yz;,m'K 
49 KIB-,lu'L39 R'x6yBnY
 40 3QWsUY+&
 41 #YG|O8N;
 42 ('kl&0@~
 43 {-&jvY{-
 44 !k^w//\>
 45 TCvLpr06»       
 46 ]E!BE!FF
 47 H*=-$^w0"
 48 aZh{-8>IY
50 c9A!g@!w49 c9A!g@!w
51 yu/s\d|Y450 yu/s\d|Y4
52 t#M4N6Rw51 t#M4N6Rw
53 {l|{j;Ml52 {l|{j;Ml
54 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug53 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
55 call_weak_fn54 call_weak_fn
56 crtstuff.c55 crtstuff.c
Offset 373, 264 lines modifiedOffset 372, 260 lines modified
373 strtod_C372 strtod_C
374 xsd_types373 xsd_types
375 _udivsi3.o374 _udivsi3.o
376 .udivsi3_skip_div0_test375 .udivsi3_skip_div0_test
377 _arm_addsubdf3.o376 _arm_addsubdf3.o
378 _dvmd_lnx.o377 _dvmd_lnx.o
379 __FRAME_END__378 __FRAME_END__
380 add_triples 
381 init_errors 
382 close_transaction 
383 oldest_query_geneneration 
384 rdf_free379 rdf_free
 380 md5_finish
 381 __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 
Max diff block lines reached; 7393/9079 bytes (81.43%) 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 00017c9c·<_fini>:2 00017bf4·<_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.
  
294 KB
./usr/lib/debug/.build-id/3d/630eaa1a80422fe96b64501e4c9e6dd773ee34.debug vs.
./usr/lib/debug/.build-id/ea/8ca7e2ae6ef828f528a318083a8df95d7bbe7b.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:··········7572·(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:·········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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00cac·R·E·0x1000
8 ··LOAD···········0x000ec4·0x00001ec4·0x00001ec4·0x00000·0x00150·RW··0x10007 ··LOAD···········0x000ea0·0x00001ea0·0x00001ea0·0x00000·0x0016c·RW··0x1000
9 ··DYNAMIC········0x000ec4·0x00001ecc·0x00001ecc·0x00000·0x000f8·RW··0x48 ··DYNAMIC········0x000ea0·0x00001ea8·0x00001ea8·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······0x000ec4·0x00001ec4·0x00001ec4·0x00000·0x0013c·R···0x111 ··GNU_RELRO······0x000ea0·0x00001ea0·0x00001ea0·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.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·0x1d94: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·0000f0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000170·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000248·000138·0000ef·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000002a8·000118·00015f·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000338·000138·00001e·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000408·000118·00002e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000358·000138·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000438·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000398·000138·000038·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000478·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000003d0·000138·000040·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········000004b8·000118·000080·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000410·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000538·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0000041c·000138·000078·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000544·000118·0000d8·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000494·000138·000454·00··AX··0···0··415 ··[11]·.text·············NOBITS··········0000061c·000118·00052c·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········000008e8·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00000b48·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000008f0·000138·0001ac·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000b50·000118·000158·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··········00000ca8·000118·000004·00···A··0···0··4
 19 ··[15]·.init_array·······NOBITS··········00001ea0·000ea0·000004·04··WA··0···0··4
20 ··[16]·.init_array·······NOBITS··········00001ec4·000ec4·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00001ea4·000ea0·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········00001ec8·000ec4·000004·04··WA··0···0··4 
22 ··[18]·.dynamic··········NOBITS··········00001ecc·000ec4·0000f8·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00001ea8·000ea0·0000f8·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········00001fc4·000ec4·00003c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00001fa0·000ea0·000060·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00002000·000ec4·00000a·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00002000·000ea0·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········0000200c·000ec4·000008·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00002004·000ea0·000008·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
29 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·00068d·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·00046a·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·000838·0001e5·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·0005f4·000128·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·000a20·000378·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·00071c·000373·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·000d98·0000c9·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·000a90·000088·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·000e64·000098·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·000b18·00005c·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·000efc·00022b·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·000b74·0002c1·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·001127·000068·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·000e35·000051·00······0···0··1
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·00118f·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000e86·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·0011ec·000790·10·····34·109··436 ··[32]·.symtab···········SYMTAB··········00000000·000ee4·000720·10·····33··94··4
38 ··[34]·.strtab···········STRTAB··········00000000·00197c·0002a9·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·001604·0002f7·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·001c25·00016e·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·0018fb·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.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:·3d630eaa1a80422fe96b64501e4c9e6dd773ee343 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ea8ca7e2ae6ef828f528a318083a8df95d7bbe7b
80.7 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
114 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
21.7 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 ····0000055c·0000038c9 ····000006e4·00000464
10 ····00000000·0000000010 ····00000000·00000000
  
40.8 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 ····000006e4·00000464
10 ····00000000·0000000010 ····00000000·00000000
  
1.43 KB
strings --all --bytes=8 {}
    
Offset 1, 54 lines modifiedOffset 1, 57 lines modified
1 4GCC:·(Debian·14.2.0-8)·14.2.01 {GCC:·(Debian·14.2.0-8)·14.2.0
 2 :<_YFz-Fz
2 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
3 call_weak_fn4 call_weak_fn
4 crtstuff.c5 crtstuff.c
5 all_implied_fbits6 all_implied_fbits
6 deregister_tm_clones7 deregister_tm_clones
7 __do_global_dtors_aux8 __do_global_dtors_aux
8 completed.09 completed.0
9 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
10 frame_dummy11 frame_dummy
11 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
 13 readutil.c
 14 _utf8_put_char.part.0
 15 read_line_to_codes3
 16 read_line_to_codes2
 17 read_stream_to_codes3
 18 read_stream_to_codes2
 19 ATOM_end_of_file
12 pdt_console.c 
13 free_console 
14 pdt_close_out 
15 pdt_close_in 
16 find_console 
17 pdt_wrap_console 
18 pdt_read 
19 pdt_write 
20 __PRETTY_FUNCTION__.2 
21 go_single.0 
22 consoles 
23 __FRAME_END__20 __FRAME_END__
24 __dso_handle21 __dso_handle
25 _DYNAMIC22 _DYNAMIC
26 __TMC_END__23 __TMC_END__
27 _GLOBAL_OFFSET_TABLE_24 _GLOBAL_OFFSET_TABLE_
 25 PL_release_stream
28 __aeabi_unwind_cpp_pr0@GCC_3.5 
29 calloc@GLIBC_2.4 
30 __cxa_finalize@GLIBC_2.426 __cxa_finalize@GLIBC_2.4
31 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
32 free@GLIBC_2.4 
33 _PL_streams28 install_readutil
 29 PL_unify_nil
 30 __stack_chk_guard@GLIBC_2.4
34 PL_register_foreign31 PL_register_foreign
35 PL_ttymode32 PL_get_stream
 33 PL_unify_chars
 34 __stack_chk_fail@GLIBC_2.4
 35 PL_new_atom
 36 PL_exception
 37 PL_new_term_refs
36 __gmon_start__38 __gmon_start__
37 install_pdt_console39 PL_unify
 40 PL_unify_atom
 41 Sgetcode
 42 PL_put_term
38 _ITM_registerTMCloneTable43 _ITM_registerTMCloneTable
39 __assert_fail@GLIBC_2.4 
40 .shstrtab44 .shstrtab
41 .note.gnu.build-id45 .note.gnu.build-id
42 .gnu.hash46 .gnu.hash
43 .gnu.version47 .gnu.version
44 .gnu.version_r48 .gnu.version_r
45 .rel.dyn49 .rel.dyn
46 .rel.plt50 .rel.plt
47 .ARM.exidx 
48 .eh_frame51 .eh_frame
49 .init_array52 .init_array
50 .fini_array53 .fini_array
51 .dynamic54 .dynamic
52 .comment55 .comment
53 .ARM.attributes56 .ARM.attributes
54 .debug_aranges57 .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 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 0000041c·<.plt>:2 00000544·<.plt>:
3 »       ...3 »       ...
1.21 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 0000061c·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000004b8·<deregister_tm_clones>:4 00000640·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000004e4·<register_tm_clones>:6 0000066c·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000518·<__do_global_dtors_aux>:8 000006a0·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000558·<frame_dummy>:10 000006e0·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 0000055c·<free_console>:14 000006e4·<_utf8_put_char.part.0>:
15 »       ...15 »       ...
  
16 00000608·<pdt_close_out>:16 00000784·<read_line_to_codes3>:
17 »       ...17 »       ...
  
 18 0000095c·<read_line_to_codes2>:
 19 read_line_to_codes2():
 20 ./packages/clib/readutil.c:123
 21 »       movs»   r0,·r0
18 00000634·<pdt_close_in>: 
19 »       ... 
  
20 0000065c·<find_console>: 
21 »       ... 
  
22 000006f8·<pdt_wrap_console>: 
23 »       ...22 »       ...
  
24 000007a4·<pdt_write>:23 00000960·<read_stream_to_codes3>:
25 »       ...24 »       ...
  
26 00000854·<pdt_read>:25 00000ac4·<read_stream_to_codes2>:
 26 read_stream_to_codes2():
 27 ./packages/clib/readutil.c:174
 28 »       movs»   r0,·r0
27 »       ...29 »       ...
  
28 000008d0·<install_pdt_console>:30 00000ac8·<install_readutil>:
29 »       ...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 000008e8·<_fini>:2 00000b48·<_fini>:
3 »       ...3 »       ...
839 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 20 lines modifiedOffset 1, 9 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
 2 ··[·····0]··read_line_to_codes2
 3 ··[····14]··read_stream_to_codes2
 4 ··[····2a]··read_line_to_codes3
 5 ··[····3e]··read_stream_to_codes3
 6 ··[····54]··./packages/clib/readutil.c
 7 ··[····6f]··install_readutil
2 ··[·····0]··./packages/PDT/pdt_console.c 
3 ··[····1d]··pdt_read 
4 ··[····26]··closed 
5 ··[····2d]··PL_ttymode 
6 ··[····38]··input_handle 
7 ··[····45]··output_handle 
8 ··[····53]··go_single 
9 ··[····5d]··find_console 
10 ··[····6a]··free_console 
11 ··[····77]··pdt_wrap_console 
12 ··[····88]··install_pdt_console 
13 ··[····9c]··pdt_write 
14 ··[····a6]··pdt_close_in 
15 ··[····b3]··consoles 
16 ··[····bc]··org_input_functions 
17 ··[····d0]··org_output_functions 
18 ··[····e5]··pdt_close_out 
  
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.94 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 39 lines modifiedOffset 8, 44 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·64745f63·rray_entry.pdt_c15 ··0x000000c0·72726179·5f656e74·72790072·65616475·rray_entry.readu
 16 ··0x000000d0·74696c2e·63005f75·7466385f·7075745f·til.c._utf8_put_
 17 ··0x000000e0·63686172·2e706172·742e3000·72656164·char.part.0.read
 18 ··0x000000f0·5f6c696e·655f746f·5f636f64·65733300·_line_to_codes3.
 19 ··0x00000100·72656164·5f6c696e·655f746f·5f636f64·read_line_to_cod
 20 ··0x00000110·65733200·72656164·5f737472·65616d5f·es2.read_stream_
 21 ··0x00000120·746f5f63·6f646573·33007265·61645f73·to_codes3.read_s
 22 ··0x00000130·74726561·6d5f746f·5f636f64·65733200·tream_to_codes2.
 23 ··0x00000140·41544f4d·5f656e64·5f6f665f·66696c65·ATOM_end_of_file
 24 ··0x00000150·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._
 25 ··0x00000160·66696e69·005f5f64·736f5f68·616e646c·fini.__dso_handl
16 ··0x000000d0·6f6e736f·6c652e63·00667265·655f636f·onsole.c.free_co 
17 ··0x000000e0·6e736f6c·65007064·745f636c·6f73655f·nsole.pdt_close_ 
18 ··0x000000f0·6f757400·7064745f·636c6f73·655f696e·out.pdt_close_in 
19 ··0x00000100·0066696e·645f636f·6e736f6c·65007064·.find_console.pd 
20 ··0x00000110·745f7772·61705f63·6f6e736f·6c650070·t_wrap_console.p 
21 ··0x00000120·64745f72·65616400·7064745f·77726974·dt_read.pdt_writ 
22 ··0x00000130·65005f5f·50524554·54595f46·554e4354·e.__PRETTY_FUNCT 
23 ··0x00000140·494f4e5f·5f2e3200·6573632e·3100676f·ION__.2.esc.1.go 
24 ··0x00000150·5f73696e·676c652e·3000636f·6e736f6c·_single.0.consol 
25 ··0x00000160·6573005f·5f465241·4d455f45·4e445f5f·es.__FRAME_END__ 
26 ··0x00000170·005f6669·6e69005f·5f64736f·5f68616e·._fini.__dso_han 
27 ··0x00000180·646c6500·5f44594e·414d4943·005f5f54·dle._DYNAMIC.__T26 ··0x00000170·65005f44·594e414d·4943005f·5f544d43·e._DYNAMIC.__TMC
28 ··0x00000190·4d435f45·4e445f5f·005f474c·4f42414c·MC_END__._GLOBAL27 ··0x00000180·5f454e44·5f5f005f·474c4f42·414c5f4f·_END__._GLOBAL_O
29 ··0x000001a0·5f4f4646·5345545f·5441424c·455f005f·_OFFSET_TABLE_._28 ··0x00000190·46465345·545f5441·424c455f·005f696e·FFSET_TABLE_._in
 29 ··0x000001a0·69740050·4c5f7265·6c656173·655f7374·it.PL_release_st
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@GLIBC 
33 ··0x000001e0·5f322e34·005f5f63·78615f66·696e616c·_2.4.__cxa_final30 ··0x000001b0·7265616d·005f5f63·78615f66·696e616c·ream.__cxa_final
34 ··0x000001f0·697a6540·474c4942·435f322e·34005f49·ize@GLIBC_2.4._I31 ··0x000001c0·697a6540·474c4942·435f322e·34005f49·ize@GLIBC_2.4._I
35 ··0x00000200·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC32 ··0x000001d0·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
36 ··0x00000210·6c6f6e65·5461626c·65006672·65654047·loneTable.free@G33 ··0x000001e0·6c6f6e65·5461626c·6500696e·7374616c·loneTable.instal
37 ··0x00000220·4c494243·5f322e34·005f504c·5f737472·LIBC_2.4._PL_str34 ··0x000001f0·6c5f7265·61647574·696c0050·4c5f756e·l_readutil.PL_un
 35 ··0x00000200·6966795f·6e696c00·5f5f7374·61636b5f·ify_nil.__stack_
 36 ··0x00000210·63686b5f·67756172·6440474c·4942435f·chk_guard@GLIBC_
38 ··0x00000230·65616d73·00504c5f·72656769·73746572·eams.PL_register37 ··0x00000220·322e3400·504c5f72·65676973·7465725f·2.4.PL_register_
39 ··0x00000240·5f666f72·6569676e·00504c5f·7474796d·_foreign.PL_ttym38 ··0x00000230·666f7265·69676e00·53666572·726f7200·foreign.Sferror.
 39 ··0x00000240·504c5f67·65745f73·74726561·6d00504c·PL_get_stream.PL
 40 ··0x00000250·5f756e69·66795f63·68617273·005f5f73·_unify_chars.__s
 41 ··0x00000260·7461636b·5f63686b·5f666169·6c40474c·tack_chk_fail@GL
 42 ··0x00000270·4942435f·322e3400·504c5f6e·65775f61·IBC_2.4.PL_new_a
 43 ··0x00000280·746f6d00·504c5f65·78636570·74696f6e·tom.PL_exception
 44 ··0x00000290·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref
40 ··0x00000250·6f646500·5f5f676d·6f6e5f73·74617274·ode.__gmon_start45 ··0x000002a0·73005f5f·676d6f6e·5f737461·72745f5f·s.__gmon_start__
41 ··0x00000260·5f5f0069·6e737461·6c6c5f70·64745f63·__.install_pdt_c 
42 ··0x00000270·6f6e736f·6c65005f·49544d5f·72656769·onsole._ITM_regi 
43 ··0x00000280·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable 
44 ··0x00000290·005f5f61·73736572·745f6661·696c4047·.__assert_fail@G 
45 ··0x000002a0·4c494243·5f322e34·00················LIBC_2.4.46 ··0x000002b0·00504c5f·756e6966·7900504c·5f756e69·.PL_unify.PL_uni
 47 ··0x000002c0·66795f61·746f6d00·53676574·636f6465·fy_atom.Sgetcode
 48 ··0x000002d0·00504c5f·7075745f·7465726d·005f4954·.PL_put_term._IT
 49 ··0x000002e0·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon
 50 ··0x000002f0·65546162·6c6500·····················eTable.
  
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. 
  
501 KB
./usr/lib/debug/.build-id/4b/fe6b45cfe9273a17ce6278e24bc13cd4ec4aea.debug vs.
./usr/lib/debug/.build-id/06/30936f59dc5eb04c0ee67a4a2148c6eb8f6449.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:··········9856·(bytes·into·file)13 ··Start·of·section·headers:··········10064·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01478·R·E·0x1000
8 ··LOAD···········0x000e9c·0x00001e9c·0x00001e9c·0x00000·0x0016c·RW··0x10007 ··LOAD···········0x000e9c·0x00002e9c·0x00002e9c·0x00000·0x00178·RW··0x1000
9 ··DYNAMIC········0x000e9c·0x00001ea4·0x00001ea4·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000e9c·0x00002ea4·0x00002ea4·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······0x000e9c·0x00001e9c·0x00001e9c·0x00000·0x00164·R···0x111 ··GNU_RELRO······0x000e9c·0x00002e9c·0x00002e9c·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·0x2680:1 There·are·35·section·headers,·starting·at·offset·0x2750:
  
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·000180·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000002d8·000138·00016b·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000002b8·000118·000182·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000444·000138·000030·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········0000043a·000118·000030·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000474·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··········000004d4·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000004ac·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000514·000138·000078·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········000004ec·000118·000088·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········0000058c·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000574·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000598·000138·0000d0·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000580·000118·0000e8·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000668·000138·0006fc·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00000668·000118·000c58·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00000d64·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000012c0·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00000d6c·000138·000128·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000012c8·000118·0001ac·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··········00001474·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········00001e9c·000e9c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00002e9c·000e9c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00001ea0·000e9c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00002ea0·000e9c·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00001ea4·000e9c·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00002ea4·000e9c·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00001fa4·000e9c·00005c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00002f9c·000e9c·000064·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00002000·000e9c·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00003000·000e9c·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00002004·000e9c·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00003004·000e9c·000010·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·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·000847·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·000610·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·000a08·000251·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·0007b0·0001e2·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·000c5c·0004f8·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000994·00054a·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·001154·0000ec·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·000ee0·0000e0·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·001240·0000e8·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·000fc0·00003d·01··MS··0···0··1
35 ··[31]·.debug_loclists···PROGBITS········00000000·001328·000614·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·001000·000a0c·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·00193c·00009c·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·001a0c·000097·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0019d8·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·001aa3·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·001a34·0007c0·10·····35·103··436 ··[32]·.symtab···········SYMTAB··········00000000·001b00·0007e0·10·····33·105··4
39 ··[35]·.strtab···········STRTAB··········00000000·0021f4·000312·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·0022e0·00030b·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·002506·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·0025eb·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.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:·4bfe6b45cfe9273a17ce6278e24bc13cd4ec4aea3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0630936f59dc5eb04c0ee67a4a2148c6eb8f6449
159 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
143 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
34.8 KB
readelf --wide --debug-dump=abbrev {}
Max HTML report size reached
715 B
readelf --wide --debug-dump=aranges {}
    
Offset 1, 21 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:··0x734 ··Offset·into·.debug_info:··0x39
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00000730·0000048c8 ····00000730·000001f8
9 ····00000000·000000009 ····00000000·00000000
10 ··Length:···················2810 ··Length:···················28
11 ··Version:··················211 ··Version:··················2
12 ··Offset·into·.debug_info:··0x89f12 ··Offset·into·.debug_info:··0x566
13 ··Pointer·Size:·············413 ··Pointer·Size:·············4
14 ··Segment·Size:·············014 ··Segment·Size:·············0
  
15 ····Address····Length15 ····Address····Length
16 ····00000bbc·000001a816 ····00000928·00000998
17 ····00000000·0000000017 ····00000000·00000000
  
124 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
713 B
readelf --wide --debug-dump=ranges {}
    
Offset 1, 21 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:··0x734 ··Offset·into·.debug_info:··0x39
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00000730·0000048c8 ····00000730·000001f8
9 ····00000000·000000009 ····00000000·00000000
10 ··Length:···················2810 ··Length:···················28
11 ··Version:··················211 ··Version:··················2
12 ··Offset·into·.debug_info:··0x89f12 ··Offset·into·.debug_info:··0x566
13 ··Pointer·Size:·············413 ··Pointer·Size:·············4
14 ··Segment·Size:·············014 ··Segment·Size:·············0
  
15 ····Address····Length15 ····Address····Length
16 ····00000bbc·000001a816 ····00000928·00000998
17 ····00000000·0000000017 ····00000000·00000000
  
1.58 KB
strings --all --bytes=8 {}
    
Offset 1, 58 lines modifiedOffset 1, 66 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 dIGCC:·(Debian·14.2.0-8)·14.2.0
2 isV·BcZC2 ./packages/clib/md54pl.c
 3 md5_hash
 4 install_md54pl
 5 md5_options
 6 iOlu=ShMp
 7 +d```e`a
3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug8 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
4 call_weak_fn9 call_weak_fn
5 crtstuff.c10 crtstuff.c
6 all_implied_fbits11 all_implied_fbits
7 deregister_tm_clones12 deregister_tm_clones
8 __do_global_dtors_aux13 __do_global_dtors_aux
9 completed.014 completed.0
10 __do_global_dtors_aux_fini_array_entry15 __do_global_dtors_aux_fini_array_entry
11 frame_dummy16 frame_dummy
12 __frame_dummy_init_array_entry17 __frame_dummy_init_array_entry
13 my_wcsdup 
14 pl-isub.c 
15 get_chars.constprop.018 md54pl.c
 19 md5_hash
 20 ATOM_encoding
 21 ATOM_utf8
 22 ATOM_octet
 23 md5_process
16 __FRAME_END__24 __FRAME_END__
17 isub_score_inplace25 md5_finish
18 __dso_handle26 __dso_handle
19 _DYNAMIC27 _DYNAMIC
20 __TMC_END__28 __TMC_END__
21 _GLOBAL_OFFSET_TABLE_29 _GLOBAL_OFFSET_TABLE_
22 isub_score 
23 __aeabi_unwind_cpp_pr0@GCC_3.530 md5_append
 31 md5_init
24 __cxa_finalize@GLIBC_2.432 __cxa_finalize@GLIBC_2.4
25 _ITM_deregisterTMCloneTable33 _ITM_deregisterTMCloneTable
26 memmove@GLIBC_2.4 
27 free@GLIBC_2.4 
28 __stack_chk_guard@GLIBC_2.434 __stack_chk_guard@GLIBC_2.4
 35 memcpy@GLIBC_2.4
29 PL_register_foreign36 PL_register_foreign
30 towlower@GLIBC_2.437 PL_get_name_arity_sz
31 __stack_chk_fail@GLIBC_2.438 __stack_chk_fail@GLIBC_2.4
32 wcscpy@GLIBC_2.4 
33 PL_get_wchars 
34 malloc@GLIBC_2.439 PL_new_term_ref
 40 PL_new_atom
 41 install_md54pl
35 __gmon_start__42 __gmon_start__
 43 PL_type_error
 44 PL_copy_term_ref
 45 _PL_get_arg_sz
 46 PL_get_atom_ex
 47 PL_domain_error
36 PL_get_integer_ex 
37 __aeabi_unwind_cpp_pr1@GCC_3.5 
38 iswupper@GLIBC_2.4 
39 wcslen@GLIBC_2.4 
40 install_isub 
41 PL_unify_float 
42 _ITM_registerTMCloneTable48 _ITM_registerTMCloneTable
 49 PL_get_nil
 50 PL_get_nchars
 51 PL_get_list
 52 PL_unify_atom_nchars
43 .shstrtab53 .shstrtab
44 .note.gnu.build-id54 .note.gnu.build-id
45 .gnu.hash55 .gnu.hash
46 .gnu.version56 .gnu.version
47 .gnu.version_r57 .gnu.version_r
48 .rel.dyn58 .rel.dyn
49 .rel.plt59 .rel.plt
50 .ARM.extab 
51 .ARM.exidx 
52 .eh_frame60 .eh_frame
53 .init_array61 .init_array
54 .fini_array62 .fini_array
55 .dynamic63 .dynamic
56 .comment64 .comment
57 .ARM.attributes65 .ARM.attributes
58 .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 0000058c·<_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 00000598·<.plt>:2 00000580·<.plt>:
3 »       ...3 »       ...
785 B
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 16, 24 lines modifiedOffset 16, 24 lines modified
16 »       ...16 »       ...
  
17 0000072c·<frame_dummy>:17 0000072c·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000730·<my_wcsdup>:21 00000730·<md5_hash>:
22 »       ...22 »       ...
  
23 0000075c·<isub_score_inplace>:23 000008c4·<install_md54pl>:
24 »       ...24 »       ...
  
25 00000b70·<isub_score>:25 00000928·<md5_process>:
26 »       ...26 »       ...
  
27 00000bbc·<get_chars.constprop.0>:27 00001104·<md5_init>:
28 »       ...28 »       ...
  
29 00000c58·<pl_isub>:29 0000113c·<md5_append>:
30 »       ...30 »       ...
  
31 00000d4c·<install_isub>:31 0000120c·<md5_finish>:
32 »       ...32 »       ...
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 000012c0·<_fini>:
3 »       ...3 »       ...
1.02 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 34 lines modifiedOffset 1, 7 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··unmatchedS1 
3 ··[·····c]··endS1 
4 ··[····12]··startS1 
5 ··[····1a]··buf1 
6 ··[····1f]··rest1 
7 ··[····25]··unmatchedS2 
8 ··[····31]··endS2 
9 ··[····37]··startS2 
10 ··[····3f]··rest2 
11 ··[····45]··suma 
12 ··[····4a]··install_isub 
13 ··[····57]··pl_isub 
14 ··[····5f]··./packages/nlp/pl-isub.c2 ··[·····0]··./packages/clib/md54pl.c
 3 ··[····19]··md5_hash
 4 ··[····22]··install_md54pl
15 ··[····78]··./packages/nlp/isub.c 
16 ··[····8e]··tsubstring_threshold 
17 ··[····a3]··isub_score_inplace 
18 ··[····b6]··isub_score 
19 ··[····c1]··toLowerCase 
20 ··[····cd]··normalizeString 
21 ··[····dd]··common_prefix_length 
22 ··[····f2]··winklerImprovementVal 
23 ··[···108]··tsim 
24 ··[···10d]··common_prefix_len 
25 ··[···11f]··scaledCommon 
26 ··[···12c]··remo 
27 ··[···131]··iswupper 
28 ··[···13a]··toptions5 ··[····31]··md5_options
29 ··[···143]··product 
30 ··[···14b]··best 
31 ··[···150]··commonality 
32 ··[···15c]··dissimilarity 
  
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.46 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 46 lines modifiedOffset 8, 45 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·7279006d·795f7763·rray_entry.my_wc15 ··0x000000c0·72726179·5f656e74·7279006d·64353470·rray_entry.md54p
16 ··0x000000d0·73647570·00706c2d·69737562·2e630067·sdup.pl-isub.c.g 
17 ··0x000000e0·65745f63·68617273·2e636f6e·73747072·et_chars.constpr 
18 ··0x000000f0·6f702e30·00706c5f·69737562·005f5f46·op.0.pl_isub.__F 
19 ··0x00000100·52414d45·5f454e44·5f5f005f·66696e69·RAME_END__._fini 
20 ··0x00000110·00697375·625f7363·6f72655f·696e706c·.isub_score_inpl 
21 ··0x00000120·61636500·5f5f6473·6f5f6861·6e646c65·ace.__dso_handle 
22 ··0x00000130·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_ 
23 ··0x00000140·454e445f·5f005f47·4c4f4241·4c5f4f46·END__._GLOBAL_OF 
24 ··0x00000150·46534554·5f544142·4c455f00·69737562·FSET_TABLE_.isub 
25 ··0x00000160·5f73636f·7265005f·696e6974·005f5f61·_score._init.__a 
26 ··0x00000170·65616269·5f756e77·696e645f·6370705f·eabi_unwind_cpp_ 
27 ··0x00000180·70723040·4743435f·332e3500·5f5f6378·pr0@GCC_3.5.__cx16 ··0x000000d0·6c2e6300·6d64355f·68617368·00686578·l.c.md5_hash.hex
 17 ··0x000000e0·642e3000·41544f4d·5f656e63·6f64696e·d.0.ATOM_encodin
 18 ··0x000000f0·67004154·4f4d5f75·74663800·41544f4d·g.ATOM_utf8.ATOM
 19 ··0x00000100·5f6f6374·6574006d·64352e63·006d6435·_octet.md5.c.md5
 20 ··0x00000110·5f70726f·63657373·00706164·2e30005f·_process.pad.0._
 21 ··0x00000120·5f465241·4d455f45·4e445f5f·006d6435·_FRAME_END__.md5
 22 ··0x00000130·5f66696e·69736800·5f66696e·69005f5f·_finish._fini.__
 23 ··0x00000140·64736f5f·68616e64·6c65005f·44594e41·dso_handle._DYNA
 24 ··0x00000150·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
 25 ··0x00000160·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T
 26 ··0x00000170·41424c45·5f006d64·355f6170·70656e64·ABLE_.md5_append
 27 ··0x00000180·006d6435·5f696e69·74005f5f·6378615f·.md5_init.__cxa_
28 ··0x00000190·615f6669·6e616c69·7a654047·4c494243·a_finalize@GLIBC28 ··0x00000190·66696e61·6c697a65·40474c49·42435f32·finalize@GLIBC_2
29 ··0x000001a0·5f322e34·005f4954·4d5f6465·72656769·_2.4._ITM_deregi29 ··0x000001a0·2e34005f·49544d5f·64657265·67697374·.4._ITM_deregist
30 ··0x000001b0·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable30 ··0x000001b0·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._
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_gu31 ··0x000001c0·5f737461·636b5f63·686b5f67·75617264·_stack_chk_guard
 32 ··0x000001d0·40474c49·42435f32·2e34006d·656d6370·@GLIBC_2.4.memcp
34 ··0x000001f0·61726440·474c4942·435f322e·3400504c·ard@GLIBC_2.4.PL33 ··0x000001e0·7940474c·4942435f·322e3400·504c5f72·y@GLIBC_2.4.PL_r
35 ··0x00000200·5f726567·69737465·725f666f·72656967·_register_foreig 
36 ··0x00000210·6e00746f·776c6f77·65724047·4c494243·n.towlower@GLIBC34 ··0x000001f0·65676973·7465725f·666f7265·69676e00·egister_foreign.
 35 ··0x00000200·504c5f67·65745f6e·616d655f·61726974·PL_get_name_arit
37 ··0x00000220·5f322e34·005f5f73·7461636b·5f63686b·_2.4.__stack_chk36 ··0x00000210·795f737a·005f5f73·7461636b·5f63686b·y_sz.__stack_chk
38 ··0x00000230·5f666169·6c40474c·4942435f·322e3400·_fail@GLIBC_2.4.37 ··0x00000220·5f666169·6c40474c·4942435f·322e3400·_fail@GLIBC_2.4.
 38 ··0x00000230·504c5f6e·65775f74·65726d5f·72656600·PL_new_term_ref.
 39 ··0x00000240·504c5f6e·65775f61·746f6d00·696e7374·PL_new_atom.inst
 40 ··0x00000250·616c6c5f·6d643534·706c005f·5f676d6f·all_md54pl.__gmo
 41 ··0x00000260·6e5f7374·6172745f·5f00504c·5f747970·n_start__.PL_typ
 42 ··0x00000270·655f6572·726f7200·504c5f63·6f70795f·e_error.PL_copy_
 43 ··0x00000280·7465726d·5f726566·005f504c·5f676574·term_ref._PL_get
 44 ··0x00000290·5f617267·5f737a00·504c5f67·65745f61·_arg_sz.PL_get_a
 45 ··0x000002a0·746f6d5f·65780050·4c5f646f·6d61696e·tom_ex.PL_domain
 46 ··0x000002b0·5f657272·6f72005f·49544d5f·72656769·_error._ITM_regi
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·isterTMCloneTabl47 ··0x000002c0·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
52 ··0x00000310·6500································e.48 ··0x000002d0·00504c5f·6765745f·6e696c00·504c5f67·.PL_get_nil.PL_g
 49 ··0x000002e0·65745f6e·63686172·7300504c·5f676574·et_nchars.PL_get
 50 ··0x000002f0·5f6c6973·7400504c·5f756e69·66795f61·_list.PL_unify_a
 51 ··0x00000300·746f6d5f·6e636861·727300············tom_nchars.
  
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.85 MB
./usr/lib/debug/.build-id/5c/eecbf795a380c52ba6d5c0be5ffcd50246bca9.debug vs.
./usr/lib/debug/.build-id/a3/0229c59b6d239e7c8a758a3d0676a2e053582c.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:··········45768·(bytes·into·file)13 ··Start·of·section·headers:··········45544·(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·0x00005fb4·0x00005fb4·0x00000·0x00168·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x06120·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x05ea4·R·E·0x1000
8 ··LOAD···········0x000db4·0x00007db4·0x00007db4·0x00000·0x00b94·RW··0x10007 ··LOAD···········0x000dbc·0x00006dbc·0x00006dbc·0x00000·0x00b8c·RW··0x1000
9 ··DYNAMIC········0x000db4·0x00007df4·0x00007df4·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000dbc·0x00006dfc·0x00006dfc·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······0x000db4·0x00007db4·0x00007db4·0x00000·0x0024c·R···0x111 ··GNU_RELRO······0x000dbc·0x00006dbc·0x00006dbc·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·0xb2c8:1 There·are·36·section·headers,·starting·at·offset·0xb1e8:
  
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·0045ec·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00000fd8·000118·0045ec·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········0000566c·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000055c4·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00005674·000138·0008d4·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000055cc·000118·0008d4·00···A··0···0··4
18 ··[14]·.ARM.extab········NOBITS··········00005f48·000138·00006c·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········00005fb4·000138·000168·00··AL·11···0··4 
20 ··[16]·.eh_frame·········NOBITS··········0000611c·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00005ea0·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········00007db4·000db4·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00006dbc·000dbc·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00007db8·000db4·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00006dc0·000dbc·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········00007dbc·000db4·000038·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········00006dc4·000dbc·000038·00··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········00007df4·000db4·000100·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········00006dfc·000dbc·0000f8·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········00007ef4·000db4·00010c·04··WA··0···0··423 ··[19]·.got··············NOBITS··········00006ef4·000dbc·00010c·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00008000·000db4·00008c·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00007000·000dbc·00008c·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········00008090·000db4·0008b8·00··WA··0···0··825 ··[21]·.bss··············NOBITS··········00007090·000dbc·0008b8·00··WA··0···0··8
28 ··[24]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·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·0038b4·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001a4·0038c1·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·003a78·00053d·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·003a68·00053d·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·003fb8·002371·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·003fa8·002373·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·00632c·000370·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·00631c·000370·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·00669c·000327·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·00668c·000327·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·0069c4·001d19·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·0069b4·001d1e·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·0086e0·0006ca·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·0086d4·0006ca·00···C··0···0··4
38 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·008daa·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·008d9e·00005b·00······0···0··1
39 ··[35]·.symtab···········SYMTAB··········00000000·008e08·001800·10·····36·319··437 ··[33]·.symtab···········SYMTAB··········00000000·008dfc·001780·10·····34·313··4
40 ··[36]·.strtab···········STRTAB··········00000000·00a608·000b3a·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·00a57c·000afc·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········00000000·00b142·000186·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·00b078·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:·5ceecbf795a380c52ba6d5c0be5ffcd50246bca93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a30229c59b6d239e7c8a758a3d0676a2e053582c
956 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
530 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:··0x5efb13 ··Offset·into·.debug_info:··0x5efb
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00005214·000001d017 ····0000516c·000001d0
18 ····00000000·0000000018 ····00000000·00000000
  
329 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
603 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x1c55 ··Offset·into·.debug_info:··0x1c5
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001148·000040cc9 ····000010a0·000040cc
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x5efb13 ··Offset·into·.debug_info:··0x5efb
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00005214·000001d017 ····0000516c·000001d0
18 ····00000000·0000000018 ····00000000·00000000
  
1.27 KB
strings --all --bytes=8 {}
    
Offset 1, 16 lines modifiedOffset 1, 13 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 SX,GCC:·(Debian·14.2.0-8)·14.2.0
 2 XVnUb>r&
 3 ,oYzeK"m
 4 `,>~@D@5
 5 ·g(sX7$}
 6 5GeXs:rdM
2 E,Q"'6/@* 
3 L^`#\$)1 
4 .zC]»   zE8 
5 ^xr/m\wr 
6 mt9!m\9_ 
7 ;ufzOyD` 
8 H@*m50E( 
9 4N-L+NcT9 
10 !DDD$$DD$$$$"$$b7 !DDD$$DD$$$$"$$b
11 YzOhEl+v8 YzOhEl+v
12 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug9 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.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
Offset 112, 15 lines modifiedOffset 109, 14 lines modified
112 pl_tex_command_function109 pl_tex_command_function
113 _DYNAMIC110 _DYNAMIC
114 put_token111 put_token
115 __aeabi_uidivmod112 __aeabi_uidivmod
116 pl_tex_tell113 pl_tex_tell
117 __TMC_END__114 __TMC_END__
118 _GLOBAL_OFFSET_TABLE_115 _GLOBAL_OFFSET_TABLE_
119 __aeabi_unwind_cpp_pr0@GCC_3.5 
120 PL_discard_foreign_frame116 PL_discard_foreign_frame
121 raise@GLIBC_2.4117 raise@GLIBC_2.4
122 PL_unify_integer118 PL_unify_integer
123 strcmp@GLIBC_2.4119 strcmp@GLIBC_2.4
124 PL_atom_chars120 PL_atom_chars
125 __cxa_finalize@GLIBC_2.4121 __cxa_finalize@GLIBC_2.4
126 _ITM_deregisterTMCloneTable122 _ITM_deregisterTMCloneTable
Offset 152, 15 lines modifiedOffset 148, 14 lines modified
152 exit@GLIBC_2.4148 exit@GLIBC_2.4
153 strlen@GLIBC_2.4149 strlen@GLIBC_2.4
154 ungetc@GLIBC_2.4150 ungetc@GLIBC_2.4
155 PL_copy_term_ref151 PL_copy_term_ref
156 __errno_location@GLIBC_2.4152 __errno_location@GLIBC_2.4
157 __sprintf_chk@GLIBC_2.4153 __sprintf_chk@GLIBC_2.4
158 __isoc99_sscanf@GLIBC_2.7154 __isoc99_sscanf@GLIBC_2.7
159 __aeabi_unwind_cpp_pr1@GCC_3.5 
160 PL_get_atom155 PL_get_atom
161 strncpy@GLIBC_2.4156 strncpy@GLIBC_2.4
162 PL_unify_atom157 PL_unify_atom
163 _PL_get_arg_sz158 _PL_get_arg_sz
164 __fprintf_chk@GLIBC_2.4159 __fprintf_chk@GLIBC_2.4
165 stdout@GLIBC_2.4160 stdout@GLIBC_2.4
166 fclose@GLIBC_2.4161 fclose@GLIBC_2.4
Offset 182, 16 lines modifiedOffset 177, 14 lines modified
182 .shstrtab177 .shstrtab
183 .note.gnu.build-id178 .note.gnu.build-id
184 .gnu.hash179 .gnu.hash
185 .gnu.version180 .gnu.version
186 .gnu.version_r181 .gnu.version_r
187 .rel.dyn182 .rel.dyn
188 .rel.plt183 .rel.plt
189 .ARM.extab 
190 .ARM.exidx 
191 .eh_frame184 .eh_frame
192 .init_array185 .init_array
193 .fini_array186 .fini_array
194 .data.rel.ro187 .data.rel.ro
195 .dynamic188 .dynamic
196 .comment189 .comment
197 .ARM.attributes190 .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 0000566c·<_fini>:2 000055c4·<_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.
  
1.11 MB
./usr/lib/debug/.build-id/5f/63dd504ed61c86388a3c33ca9119f9f35f9bdb.debug vs.
./usr/lib/debug/.build-id/fb/9bfd1f40333ee43224ef0d66ea3535c7488ba5.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:··········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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x06204·R·E·0x1000
8 ··LOAD···········0x000e5c·0x00007e5c·0x00007e5c·0x00000·0x001e4·RW··0x10007 ··LOAD···········0x000e64·0x00007e64·0x00007e64·0x00000·0x001dc·RW··0x1000
9 ··DYNAMIC········0x000e5c·0x00007e64·0x00007e64·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000e64·0x00007e6c·0x00007e6c·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······0x000e5c·0x00007e5c·0x00007e5c·0x00000·0x001a4·R···0x111 ··GNU_RELRO······0x000e64·0x00007e64·0x00007e64·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··········00007e5c·000e5c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00007e64·000e64·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········00007e60·000e5c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00007e68·000e64·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········00007e64·000e5c·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00007e6c·000e64·0000f8·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········00007f64·000e5c·00009c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00007f64·000e64·00009c·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00008000·000e5c·00001c·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00008000·000e64·00001c·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········0000801c·000e5c·000024·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0000801c·000e64·000024·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·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:·5f63dd504ed61c86388a3c33ca9119f9f35f9bdb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fb9bfd1f40333ee43224ef0d66ea3535c7488ba5
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
  
819 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·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. 
  
1.02 MB
./usr/lib/debug/.build-id/74/a64e670d14c968affef1d80c58b98299e6d1c9.debug vs.
./usr/lib/debug/.build-id/94/59d99ad9cd33a657ab506cdafe5818faa173fe.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:··········19712·(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:·········3719 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·35
1.95 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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x02648·R·E·0x1000
8 ··LOAD···········0x000da0·0x00003da0·0x00003da0·0x00000·0x002c8·RW··0x10007 ··LOAD···········0x000d7c·0x00003d7c·0x00003d7c·0x00000·0x002a8·RW··0x1000
9 ··DYNAMIC········0x000da0·0x00003da8·0x00003da8·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000d7c·0x00003dd4·0x00003dd4·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······0x000da0·0x00003da0·0x00003da0·0x00000·0x00260·R···0x111 ··GNU_RELRO······0x000d7c·0x00003d7c·0x00003d7c·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·.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·
6.32 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 45 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x4d00: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·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·000580·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0004d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000006dc·000138·000583·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000608·000118·0003f8·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000c60·000138·0000b0·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000a00·000118·00009a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000d10·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000a9c·000118·000050·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000d70·000138·000088·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000aec·000118·0000b8·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000df8·000138·000270·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000ba4·000118·000218·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········00001068·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000dbc·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00001074·000138·0003d8·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000dc8·000118·000348·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········0000144c·000138·00151c·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00001110·000118·00117c·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00002968·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000228c·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00002970·000138·0005c4·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00002294·000118·0003b0·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··········00002644·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········00003da0·000da0·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003d7c·000d7c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00003da4·000da0·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003d80·000d7c·000004·04··WA··0···0··4
 21 ··[17]·.data.rel.ro······NOBITS··········00003d84·000d7c·000050·00··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00003da8·000da0·000100·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········00003dd4·000d7c·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00003ea8·000da0·000158·04··WA··0···0··423 ··[19]·.got··············NOBITS··········00003ecc·000d7c·000134·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00004000·000da0·000060·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00004000·000d7c·00001c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00004060·000da0·000008·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0000401c·000d7c·000008·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··128 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·0017fb·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001a0·00148f·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·0019a4·0002c9·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·001630·00029d·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·001c70·0007ca·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·0018d0·00087f·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·00243c·0001d8·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·002150·00018f·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·002614·000191·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·0022e0·000587·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·0027a8·0007e9·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·002868·000646·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·002f94·0000df·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·002eb0·000131·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·003073·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·002fe1·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·0030d0·001150·10·····35·192··437 ··[33]·.symtab···········SYMTAB··········00000000·00303c·000db0·10·····34·145··4
39 ··[35]·.strtab···········STRTAB··········00000000·004220·000966·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·003dec·000696·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·004b86·000179·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·004482·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)
30.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:·74a64e670d14c968affef1d80c58b98299e6d1c93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9459d99ad9cd33a657ab506cdafe5818faa173fe
261 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
538 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
45.8 KB
readelf --wide --debug-dump=abbrev {}
Max HTML report size reached
654 B
readelf --wide --debug-dump=aranges {}
    
Offset 1, 12 lines modifiedOffset 1, 21 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················282 ··Length:···················28
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··04 ··Offset·into·.debug_info:··0x61
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00001514·000014548 ····000011d8·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 ····00001610·00000c7c
9 ····00000000·0000000017 ····00000000·00000000
  
119 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:··0x61
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00001514·000014548 ····000011d8·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 ····00001610·00000c7c
9 ····00000000·0000000017 ····00000000·00000000
  
3.71 KB
strings --all --bytes=8 {}
    
Offset 1, 157 lines modifiedOffset 1, 111 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
 2 S44FP?·f:
2 $4h/5x^i 
3 _BMSV(l% 
4 k)_b^hz0 
5 Lq/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
6 call_weak_fn4 call_weak_fn
7 crtstuff.c5 crtstuff.c
8 all_implied_fbits6 all_implied_fbits
9 deregister_tm_clones7 deregister_tm_clones
10 __do_global_dtors_aux8 __do_global_dtors_aux
11 completed.09 completed.0
12 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
13 frame_dummy11 frame_dummy
14 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
15 test_ffi.c 
16 int_info_ffi 
17 throw_resource_error_ffi 
18 throw_permission_error_ffi 
19 throw_existence_error_ffi 
20 throw_domain_error_ffi 
21 throw_type_error_ffi 
22 throw_representation_error_ffi 
23 throw_uninstantiation_error_ffi 
24 throw_instantiation_error_ffi 
25 ffi_read_int64_ 
26 ffi_write_int64_ 
27 ffi_read_int32_ 
28 ffi_write_int32_ 
29 ffi_write_atoms_ 
30 ffi_get_environ2_ 
31 ffi_get_environ1_ 
32 query_rc_status_str_ 
33 query_flags_str_ 
34 ffi_options_ 
35 w_atom_ffi_ 
36 range_ffialloc 
37 range_ffi 
38 unify_term_as_term_or_string.part.0 
39 sdprintfnl_ 
40 sdprintf_ 
41 ffi_call_exc_ 
42 __PRETTY_FUNCTION__.3 
43 __PRETTY_FUNCTION__.2 
44 __PRETTY_FUNCTION__.1 
45 __PRETTY_FUNCTION__.4 
46 __PRETTY_FUNCTION__.013 __PRETTY_FUNCTION__.0
47 range_ffi_str 
48 test_environ 
49 ffi_options14 read_eof
 15 seek_error
 16 close_null
 17 pl_sysconf
 18 pl_prctl
 19 pl_environ
 20 write_null
 21 pl_detach_IO
 22 log_stream
50 __FRAME_END__23 __FRAME_END__
51 __dso_handle24 __dso_handle
52 _DYNAMIC25 _DYNAMIC
53 __TMC_END__26 __TMC_END__
54 _GLOBAL_OFFSET_TABLE_27 _GLOBAL_OFFSET_TABLE_
55 __aeabi_unwind_cpp_pr0@GCC_3.528 pl_error
 29 __prctl_time64@GLIBC_2.34
 30 PL_get_stream_handle
56 PL_release_stream31 PL_release_stream
 32 PL_unify_stream
57 PL_get_nil_ex 
58 PL_qlf_get_int64 
59 PL_unify_integer33 PL_unify_integer
 34 PL_handle_signals
60 strcmp@GLIBC_2.435 strcmp@GLIBC_2.4
 36 PL_atom_chars
61 __cxa_finalize@GLIBC_2.437 __cxa_finalize@GLIBC_2.4
 38 __environ@GLIBC_2.4
62 _ITM_deregisterTMCloneTable39 _ITM_deregisterTMCloneTable
63 PL_unify_term40 PL_unify_term
64 PL_unify_atom_chars41 PL_unify_atom_chars
65 PL_representation_error 
66 PL_close_query 
67 PL_instantiation_error 
68 PL_next_solution 
69 free@GLIBC_2.442 free@GLIBC_2.4
70 _PL_atoms 
71 PL_unify_nil43 PL_unify_nil
72 PL_cvt_i_int64 
73 __stack_chk_guard@GLIBC_2.444 __stack_chk_guard@GLIBC_2.4
74 PL_register_foreign45 PL_register_foreign
 46 execvp@GLIBC_2.4
 47 PL_get_name_arity_sz
 48 PL_get_signum_ex
75 PL_qlf_get_int32 
76 _PL_retry_address 
77 PL_scan_options 
78 PL_get_stream 
79 PL_unify_chars 
80 __stack_chk_fail@GLIBC_2.449 __stack_chk_fail@GLIBC_2.4
 50 sysconf@GLIBC_2.4
 51 dup2@GLIBC_2.4
 52 PL_raise_exception
81 PL_atom_nchars 
82 PL_cvt_i_int32 
83 PL_existence_error 
84 SfprintfX 
85 PL_new_functor_sz53 PL_new_functor_sz
86 PL_clear_exception 
87 PL_new_term_ref54 PL_new_term_ref
88 PL_new_atom55 PL_new_atom
89 PL_atom_wchars56 PL_register_atom
90 PL_unify_bool57 PL_unify_bool
91 PL_unify_string_chars 
92 PL_exception 
93 PL_release_string_buffers_from_mark58 waitpid@GLIBC_2.4
 59 PL_cons_functor
 60 PL_is_variable
94 PL_new_term_refs61 PL_new_term_refs
95 malloc@GLIBC_2.462 malloc@GLIBC_2.4
 63 strerror@GLIBC_2.4
96 _PL_retry 
97 PL_open_query 
98 __gmon_start__64 __gmon_start__
99 PL_resource_error65 PL_resource_error
100 PL_uninstantiation_error66 kill@GLIBC_2.4
 67 getpid@GLIBC_2.4
 68 strlen@GLIBC_2.4
 69 setsid@GLIBC_2.4
Max diff block lines reached; 1152/3749 bytes (30.73%) 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 00001068·<_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 00001074·<.plt>:2 00000dc8·<.plt>:
3 »       ...3 »       ...
2.38 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, 73 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000144c·<call_weak_fn>:2 00001110·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00001470·<deregister_tm_clones>:4 00001134·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 0000149c·<register_tm_clones>:6 00001160·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000014d0·<__do_global_dtors_aux>:8 00001194·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001510·<frame_dummy>:10 000011d4·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001514·<int_info_ffi>:14 000011d8·<pl_error>:
15 »       ...15 »       ...
  
 16 00001610·<read_eof>:
 17 read_eof():
16 00001674·<throw_resource_error_ffi>: 
17 »       ... 
  
18 000016cc·<throw_permission_error_ffi>: 
19 »       ... 
  
20 0000173c·<throw_existence_error_ffi>: 
21 »       ... 
  
22 00001798·<throw_domain_error_ffi>: 
23 »       ... 
  
24 000017f4·<throw_type_error_ffi>: 
25 »       ... 
  
26 00001850·<throw_representation_error_ffi>: 
27 »       ... 
  
28 000018a8·<throw_uninstantiation_error_ffi>: 
29 throw_uninstantiation_error_ffi(): 
30 »       movs»   r0,·r0 
31 »       ... 
  
32 000018ac·<throw_instantiation_error_ffi>: 
33 throw_instantiation_error_ffi(): 
34 »       movs»   r0,·r018 »       movs»   r0,·r0
35 »       ...19 »       ...
  
 20 00001614·<seek_error>:
36 000018b0·<ffi_read_int64_>: 
37 »       ... 
  
38 00001930·<ffi_write_int64_>: 
39 »       ... 
  
40 000019a8·<ffi_read_int32_>: 
41 »       ... 
  
42 00001a24·<ffi_write_int32_>: 
43 »       ...21 »       ...
  
 22 0000161c·<close_null>:
 23 close_null():
 24 »       movs»   r0,·r0
44 00001a9c·<ffi_write_atoms_>: 
45 »       ... 
  
46 00001b7c·<ffi_get_environ2_>: 
47 »       ... 
  
48 00001bf8·<ffi_get_environ1_>: 
49 »       ... 
  
50 00001c50·<query_rc_status_str_>: 
51 »       ...25 »       ...
  
52 00001d54·<query_flags_str_>:26 00001620·<pl_sysconf>:
53 »       ...27 »       ...
  
54 00001ea0·<ffi_options_>:28 000016dc·<pl_prctl>:
55 »       ...29 »       ...
  
56 00001f90·<atom_ffi_>:30 00001854·<pl_environ>:
57 »       ...31 »       ...
  
58 00002020·<w_atom_ffi_>:32 000019b0·<write_null>:
59 »       ...33 »       ...
  
60 000020b0·<range_ffialloc>:34 000019e8·<pl_pipe>:
61 »       ...35 »       ...
  
62 000021d4·<range_ffi>:36 00001aa8·<pl_kill>:
63 »       ...37 »       ...
  
64 000022a4·<unify_term_as_term_or_string.part.0>:38 00001b6c·<pl_wait>:
65 »       ...39 »       ...
  
66 00002380·<sdprintfnl_>:40 00001cd0·<pl_exec>:
67 »       ...41 »       ...
  
68 0000241c·<sdprintf_>:42 00001e5c·<pl_fork>:
69 »       ...43 »       ...
  
70 000024b8·<ffi_call_exc_>:44 00001f54·<pl_dup>:
71 »       ...45 »       ...
  
72 00002614·<install_test_ffi>:46 0000203c·<pl_detach_IO>:
73 »       ...47 »       ...
  
74 00002914·<uninstall_test_ffi>:48 00002188·<install_unix>:
75 »       ...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 00002968·<_fini>:2 0000228c·<_fini>:
3 »       ...3 »       ...
9.04 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 70 lines modifiedOffset 1, 249 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··exc_0 
3 ··[·····6]··PL_cvt_i_int32 
4 ··[····15]··exc_0_2 
5 ··[····1d]··PL_cvt_i_int64 
6 ··[····2c]··ffi_get_environ1_ 
7 ··[····3e]··ffi_read_int32_ 
8 ··[····4e]··ffi_write_int32_ 
9 ··[····5f]··ffi_get_environ2_ 
10 ··[····71]··ffi_read_int64_ 
11 ··[····81]··ffi_write_int64_ 
12 ··[····92]··ffi_call_exc_ 
13 ··[····a0]··sdprintf_ 
14 ··[····aa]··w_atom_ffi_ 
15 ··[····b6]··sdprintfnl_ 
16 ··[····c2]··query_flags_str_ 
17 ··[····d3]··query_rc_status_str_ 
18 ··[····e8]··ffi_write_atoms_ 
19 ··[····f9]··ffi_options_ 
20 ··[···106]··i1_a 
21 ··[···10b]··i2_a 
22 ··[···110]··i3_a 
23 ··[···115]··./packages/cpp/test_ffi.c 
24 ··[···12f]··range_ffialloc 
25 ··[···13e]··nchars_rc 
26 ··[···148]··cut_rc 
27 ··[···14f]··next_rc 
28 ··[···157]··u_rc 
29 ··[···15c]··call_pred 
30 ··[···166]··exc_qid 
31 ··[···16e]··unify_term_as_term_or_string 
32 ··[···18b]··range_ffi 
33 ··[···195]··int_info_ffi 
34 ··[···1a2]··throw_existence_error_ffi 
35 ··[···1bc]··throw_resource_error_ffi 
36 ··[···1d5]··throw_type_error_ffi 
37 ··[···1ea]··throw_domain_error_ffi 
38 ··[···201]··throw_permission_error_ffi 
39 ··[···21c]··throw_instantiation_error_ffi 
40 ··[···23a]··throw_uninstantiation_error_ffi 
41 ··[···25a]··throw_representation_error_ffi 
42 ··[···279]··uninstall_test_ffi 
43 ··[···28c]··rc_bool 
44 ··[···294]··operation2 ··[·····0]··_SC_XBS5_ILP32_OFF32
 3 ··[····15]··_SC_V6_ILP32_OFF32
 4 ··[····28]··_SC_V7_ILP32_OFF32
 5 ··[····3b]··_SC_XOPEN_XPG2
 6 ··[····4a]··_SC_XOPEN_XPG3
 7 ··[····59]··_SC_XBS5_LP64_OFF64
 8 ··[····6d]··_SC_V6_LP64_OFF64
 9 ··[····7f]··_SC_V7_LP64_OFF64
 10 ··[····91]··_SC_XOPEN_XPG4
 11 ··[····a0]··_SC_IPV6
 12 ··[····a9]··_SC_DEVICE_SPECIFIC
 13 ··[····bd]··_SC_FSYNC
 14 ··[····c7]··_SC_LEVEL1_DCACHE_ASSOC
 15 ··[····df]··_SC_LEVEL1_ICACHE_ASSOC
 16 ··[····f7]··_SC_LEVEL2_CACHE_ASSOC
 17 ··[···10e]··_SC_LEVEL3_CACHE_ASSOC
 18 ··[···125]··_SC_LEVEL4_CACHE_ASSOC
 19 ··[···13c]··_SC_THREAD_PROCESS_SHARED
 20 ··[···156]··_SC_2_C_BIND
 21 ··[···163]··_SC_TRACE
 22 ··[···16d]··_SC_2_PBS_MESSAGE
 23 ··[···17f]··_SC_MEMLOCK_RANGE
 24 ··[···191]··_SC_XOPEN_REALTIME
 25 ··[···1a4]··_SC_CPUTIME
 26 ··[···1b0]··_SC_THREAD_CPUTIME
 27 ··[···1c3]··_SC_PIPE
 28 ··[···1cc]··_SC_2_UPE
 29 ··[···1d6]··_SC_SYSTEM_DATABASE
 30 ··[···1ea]··_SC_BASE
 31 ··[···1f3]··_SC_2_PBS_LOCATE
 32 ··[···204]··_SC_PAGESIZE
 33 ··[···211]··_SC_LEVEL1_DCACHE_LINESIZE
 34 ··[···22c]··_SC_LEVEL1_ICACHE_LINESIZE
 35 ··[···247]··_SC_LEVEL2_CACHE_LINESIZE
 36 ··[···261]··_SC_LEVEL3_CACHE_LINESIZE
 37 ··[···27b]··_SC_LEVEL4_CACHE_LINESIZE
 38 ··[···295]··_SC_THREAD_ATTR_STACKSIZE
 39 ··[···2af]··_SC_LEVEL1_DCACHE_SIZE
 40 ··[···2c6]··_SC_LEVEL1_ICACHE_SIZE
 41 ··[···2dd]··_SC_LEVEL2_CACHE_SIZE
 42 ··[···2f3]··_SC_LEVEL3_CACHE_SIZE
 43 ··[···309]··_SC_LEVEL4_CACHE_SIZE
 44 ··[···31f]··_SC_2_LOCALEDEF
 45 ··[···32f]··_SC_NPROCESSORS_CONF
 46 ··[···344]··_SC_XBS5_ILP32_OFFBIG
 47 ··[···35a]··_SC_V6_ILP32_OFFBIG
 48 ··[···36e]··_SC_V7_ILP32_OFFBIG
 49 ··[···382]··_SC_XBS5_LPBIG_OFFBIG
 50 ··[···398]··_SC_V6_LPBIG_OFFBIG
 51 ··[···3ac]··_SC_V7_LPBIG_OFFBIG
 52 ··[···3c0]··_SC_FILE_LOCKING
 53 ··[···3d1]··_SC_NETWORKING
 54 ··[···3e0]··_SC_PRIORITY_SCHEDULING
 55 ··[···3f8]··_SC_THREAD_PRIORITY_SCHEDULING
 56 ··[···417]··_SC_MESSAGE_PASSING
 57 ··[···42b]··_SC_2_PBS_ACCOUNTING
 58 ··[···440]··_SC_TRACE_LOG
 59 ··[···44e]··_SC_PII
 60 ··[···456]··_SC_PII_OSI
 61 ··[···462]··_SC_PII_XTI
 62 ··[···46e]··_SC_2_PBS_TRACK
 63 ··[···47e]··_SC_MONOTONIC_CLOCK
 64 ··[···492]··_SC_MEMLOCK
 65 ··[···49e]··_SC_CLK_TCK
 66 ··[···4aa]··_SC_SHELL
 67 ··[···4b4]··_SC_POLL
 68 ··[···4bd]··_SC_JOB_CONTROL
 69 ··[···4cd]··_SC_PII_INTERNET_STREAM
 70 ··[···4e5]··_SC_PII_INTERNET_DGRAM
 71 ··[···4fc]··_SC_FILE_SYSTEM
 72 ··[···50c]··_SC_XOPEN_SHM
 73 ··[···51a]··_SC_2_CHAR_TERM
 74 ··[···52a]··_SC_PII_OSI_M
 75 ··[···538]··_SC_XOPEN_ENH_I18N
 76 ··[···54b]··_SC_THREAD_STACK_MIN
 77 ··[···560]··_SC_SCHAR_MIN
 78 ··[···56e]··_SC_CHAR_MIN
 79 ··[···57b]··_SC_INT_MIN
 80 ··[···587]··_SC_SHRT_MIN
 81 ··[···594]··_SC_NPROCESSORS_ONLN
 82 ··[···5a9]··_SC_2_VERSION
 83 ··[···5b7]··_SC_VERSION
 84 ··[···5c3]··_SC_2_C_VERSION
Max diff block lines reached; 0/9149 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.
  
15.8 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·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_abbr12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_
 13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra
 14 ··0x000000b0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro..
 15 ··0x000000c0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da
 16 ··0x000000d0·7461002e·62737300·2e636f6d·6d656e74·ta..bss..comment
 17 ··0x000000e0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges.
 19 ··0x00000100·2e646562·75675f69·6e666f00·2e646562·.debug_info..deb
 20 ··0x00000110·75675f61·62627265·76002e64·65627567·ug_abbrev..debug
 21 ··0x00000120·5f6c696e·65002e64·65627567·5f667261·_line..debug_fra
21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..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.
22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb 
23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo 
24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn 
25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu 
26 ··0x00000170·67616c74·6c696e6b·00················galtlink. 
  
783 KB
./usr/lib/debug/.build-id/77/2df7699a0a09cb3561eb7545906e45d32747a6.debug vs.
./usr/lib/debug/.build-id/2d/6cebf3f4d7ea79e6e1b1633fe22fc494d6700f.debug
Files 80% similar despite different names
1020 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x037f8·R·E·0x1000
8 ··LOAD···········0x000da8·0x00004da8·0x00004da8·0x00000·0x0030c·RW··0x10007 ··LOAD···········0x000db0·0x00004db0·0x00004db0·0x00000·0x00304·RW··0x1000
9 ··DYNAMIC········0x000da8·0x00004db0·0x00004db0·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000db0·0x00004db8·0x00004db8·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······0x000da8·0x00004da8·0x00004da8·0x00000·0x00258·R···0x111 ··GNU_RELRO······0x000db0·0x00004db0·0x00004db0·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··········00004da8·000da8·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00004db0·000db0·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00004dac·000da8·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00004db4·000db0·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00004db0·000da8·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00004db8·000db0·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00004eb0·000da8·000150·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00004eb0·000db0·000150·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00005000·000da8·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00005000·000db0·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00005008·000da8·0000ac·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········00005008·000db0·0000ac·00··WA··0···0··8
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·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:·772df7699a0a09cb3561eb7545906e45d32747a63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2d6cebf3f4d7ea79e6e1b1633fe22fc494d6700f
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.17 KB
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 14 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 f,wD>DK/2 mm{@h;GI
 3 Gz3S|G(7
 4 R}%1j)GF
3 l6d$Fg$vX5 l6d$Fg$vX
4 |me~yym!.76 QO{<TLp^
 7 :+AzYe{:
5 7`2o\V]@*s8 7`2o\V]@*s
6 ?r^+h(j%9 ?r^+h(j%
7 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug10 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
8 call_weak_fn11 call_weak_fn
9 crtstuff.c12 crtstuff.c
10 all_implied_fbits13 all_implied_fbits
11 deregister_tm_clones14 deregister_tm_clones
Offset 74, 15 lines modifiedOffset 77, 14 lines modified
74 __aeabi_dadd77 __aeabi_dadd
75 __floatunsidf78 __floatunsidf
76 __aeabi_ui2d79 __aeabi_ui2d
77 pl_error80 pl_error
78 __extendsfdf281 __extendsfdf2
79 __aeabi_l2d82 __aeabi_l2d
80 pthread_mutex_unlock@GLIBC_2.483 pthread_mutex_unlock@GLIBC_2.4
81 __aeabi_unwind_cpp_pr0@GCC_3.5 
82 calloc@GLIBC_2.484 calloc@GLIBC_2.4
83 strstr@GLIBC_2.485 strstr@GLIBC_2.4
84 PL_discard_foreign_frame86 PL_discard_foreign_frame
85 PL_sigaction87 PL_sigaction
86 __cxa_finalize@GLIBC_2.488 __cxa_finalize@GLIBC_2.4
87 _ITM_deregisterTMCloneTable89 _ITM_deregisterTMCloneTable
88 PL_unify_term90 PL_unify_term
Offset 120, 15 lines modifiedOffset 122, 14 lines modified
120 PL_module_name122 PL_module_name
121 PL_unify123 PL_unify
122 PL_put_atom124 PL_put_atom
123 PL_cons_functor_v125 PL_cons_functor_v
124 pthread_attr_init@GLIBC_2.4126 pthread_attr_init@GLIBC_2.4
125 PL_copy_term_ref127 PL_copy_term_ref
126 __errno_location@GLIBC_2.4128 __errno_location@GLIBC_2.4
127 __aeabi_unwind_cpp_pr1@GCC_3.5 
128 memset@GLIBC_2.4129 memset@GLIBC_2.4
129 PL_unify_atom130 PL_unify_atom
130 _PL_get_arg_sz131 _PL_get_arg_sz
131 PL_close_foreign_frame132 PL_close_foreign_frame
132 PL_get_float133 PL_get_float
133 PL_erase134 PL_erase
134 pthread_create@GLIBC_2.34135 pthread_create@GLIBC_2.34
Offset 161, 16 lines modifiedOffset 162, 14 lines modified
161 .shstrtab162 .shstrtab
162 .note.gnu.build-id163 .note.gnu.build-id
163 .gnu.hash164 .gnu.hash
164 .gnu.version165 .gnu.version
165 .gnu.version_r166 .gnu.version_r
166 .rel.dyn167 .rel.dyn
167 .rel.plt168 .rel.plt
168 .ARM.extab 
169 .ARM.exidx 
170 .eh_frame169 .eh_frame
171 .init_array170 .init_array
172 .fini_array171 .fini_array
173 .dynamic172 .dynamic
174 .comment173 .comment
175 .ARM.attributes174 .ARM.attributes
176 .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 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 {}
    
Offset 67, 103 lines modifiedOffset 67, 99 lines modified
67 ··0x00000400·5f005f5f·61656162·695f6461·6464005f·_.__aeabi_dadd._67 ··0x00000400·5f005f5f·61656162·695f6461·6464005f·_.__aeabi_dadd._
68 ··0x00000410·5f666c6f·6174756e·73696466·005f5f61·_floatunsidf.__a68 ··0x00000410·5f666c6f·6174756e·73696466·005f5f61·_floatunsidf.__a
69 ··0x00000420·65616269·5f756932·64005f69·6e697400·eabi_ui2d._init.69 ··0x00000420·65616269·5f756932·64005f69·6e697400·eabi_ui2d._init.
70 ··0x00000430·706c5f65·72726f72·005f5f65·7874656e·pl_error.__exten70 ··0x00000430·706c5f65·72726f72·005f5f65·7874656e·pl_error.__exten
71 ··0x00000440·64736664·6632005f·5f616561·62695f6c·dsfdf2.__aeabi_l71 ··0x00000440·64736664·6632005f·5f616561·62695f6c·dsfdf2.__aeabi_l
72 ··0x00000450·32640070·74687265·61645f6d·75746578·2d.pthread_mutex72 ··0x00000450·32640070·74687265·61645f6d·75746578·2d.pthread_mutex
73 ··0x00000460·5f756e6c·6f636b40·474c4942·435f322e·_unlock@GLIBC_2.73 ··0x00000460·5f756e6c·6f636b40·474c4942·435f322e·_unlock@GLIBC_2.
74 ··0x00000470·34005f5f·61656162·695f756e·77696e64·4.__aeabi_unwind 
75 ··0x00000480·5f637070·5f707230·40474343·5f332e35·_cpp_pr0@GCC_3.5 
76 ··0x00000490·0063616c·6c6f6340·474c4942·435f322e·.calloc@GLIBC_2.74 ··0x00000470·34006361·6c6c6f63·40474c49·42435f32·4.calloc@GLIBC_2
77 ··0x000004a0·34007374·72737472·40474c49·42435f32·4.strstr@GLIBC_275 ··0x00000480·2e340073·74727374·7240474c·4942435f·.4.strstr@GLIBC_
78 ··0x000004b0·2e340050·4c5f6469·73636172·645f666f·.4.PL_discard_fo76 ··0x00000490·322e3400·504c5f64·69736361·72645f66·2.4.PL_discard_f
79 ··0x000004c0·72656967·6e5f6672·616d6500·504c5f73·reign_frame.PL_s77 ··0x000004a0·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
80 ··0x000004d0·69676163·74696f6e·005f5f63·78615f66·igaction.__cxa_f78 ··0x000004b0·73696761·6374696f·6e005f5f·6378615f·sigaction.__cxa_
81 ··0x000004e0·696e616c·697a6540·474c4942·435f322e·inalize@GLIBC_2.79 ··0x000004c0·66696e61·6c697a65·40474c49·42435f32·finalize@GLIBC_2
82 ··0x000004f0·34005f49·544d5f64·65726567·69737465·4._ITM_deregiste80 ··0x000004d0·2e34005f·49544d5f·64657265·67697374·.4._ITM_deregist
83 ··0x00000500·72544d43·6c6f6e65·5461626c·6500504c·rTMCloneTable.PL81 ··0x000004e0·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P
84 ··0x00000510·5f756e69·66795f74·65726d00·504c5f75·_unify_term.PL_u82 ··0x000004f0·4c5f756e·6966795f·7465726d·00504c5f·L_unify_term.PL_
85 ··0x00000520·6e696679·5f61746f·6d5f6368·61727300·nify_atom_chars.83 ··0x00000500·756e6966·795f6174·6f6d5f63·68617273·unify_atom_chars
86 ··0x00000530·70746872·6561645f·61747472·5f646573·pthread_attr_des84 ··0x00000510·00707468·72656164·5f617474·725f6465·.pthread_attr_de
87 ··0x00000540·74726f79·40474c49·42435f32·2e340050·troy@GLIBC_2.4.P85 ··0x00000520·7374726f·7940474c·4942435f·322e3400·stroy@GLIBC_2.4.
88 ··0x00000550·4c5f6765·745f706f·696e7465·72006672·L_get_pointer.fr86 ··0x00000530·504c5f67·65745f70·6f696e74·65720066·PL_get_pointer.f
89 ··0x00000560·65654047·4c494243·5f322e34·00504c5f·ee@GLIBC_2.4.PL_87 ··0x00000540·72656540·474c4942·435f322e·3400504c·ree@GLIBC_2.4.PL
90 ··0x00000570·756e6966·795f6e69·6c00504c·5f707574·unify_nil.PL_put88 ··0x00000550·5f756e69·66795f6e·696c0050·4c5f7075·_unify_nil.PL_pu
91 ··0x00000580·5f766172·6961626c·65007074·68726561·_variable.pthrea89 ··0x00000560·745f7661·72696162·6c650070·74687265·t_variable.pthre
92 ··0x00000590·645f6d75·7465785f·6c6f636b·40474c49·d_mutex_lock@GLI90 ··0x00000570·61645f6d·75746578·5f6c6f63·6b40474c·ad_mutex_lock@GL
93 ··0x000005a0·42435f32·2e34005f·5f737461·636b5f63·BC_2.4.__stack_c91 ··0x00000580·4942435f·322e3400·5f5f7374·61636b5f·IBC_2.4.__stack_
94 ··0x000005b0·686b5f67·75617264·40474c49·42435f32·hk_guard@GLIBC_292 ··0x00000590·63686b5f·67756172·6440474c·4942435f·chk_guard@GLIBC_
95 ··0x000005c0·2e340070·74687265·61645f73·656c6640·.4.pthread_self@93 ··0x000005a0·322e3400·70746872·6561645f·73656c66·2.4.pthread_self
96 ··0x000005d0·474c4942·435f322e·3400504c·5f726567·GLIBC_2.4.PL_reg 
97 ··0x000005e0·69737465·725f666f·72656967·6e00504c·ister_foreign.PL 
98 ··0x000005f0·5f676574·5f6e616d·655f6172·6974795f·_get_name_arity_ 
99 ··0x00000600·737a0062·61636b74·72616365·5f73796d·sz.backtrace_sym 
100 ··0x00000610·626f6c73·40474c49·42435f32·2e34005f·bols@GLIBC_2.4._ 
101 ··0x00000620·5f737461·636b5f63·686b5f66·61696c40·_stack_chk_fail@ 
102 ··0x00000630·474c4942·435f322e·34007265·616c6c6f·GLIBC_2.4.reallo 
103 ··0x00000640·6340474c·4942435f·322e3400·504c5f72·c@GLIBC_2.4.PL_r 
104 ··0x00000650·61697365·5f657863·65707469·6f6e0050·aise_exception.P 
105 ··0x00000660·4c5f6163·74696f6e·00504c5f·6f6e5f68·L_action.PL_on_h 
106 ··0x00000670·616c7400·504c5f6e·65775f66·756e6374·alt.PL_new_funct 
107 ··0x00000680·6f725f73·7a00504c·5f707574·5f666c6f·or_sz.PL_put_flo 
108 ··0x00000690·61740050·4c5f6e65·775f7465·726d5f72·at.PL_new_term_r 
109 ··0x000006a0·65660050·4c5f6e65·775f6174·6f6d0050·ef.PL_new_atom.P 
110 ··0x000006b0·4c5f6361·6c6c5f70·72656469·63617465·L_call_predicate 
111 ··0x000006c0·00504c5f·69735f76·61726961·626c6500·.PL_is_variable. 
112 ··0x000006d0·504c5f65·78636570·74696f6e·00504c5f·PL_exception.PL_ 
113 ··0x000006e0·6e65775f·7465726d·5f726566·73006d61·new_term_refs.ma 
114 ··0x000006f0·6c6c6f63·40474c49·42435f32·2e340050·lloc@GLIBC_2.4.P 
115 ··0x00000700·4c5f6973·5f66756e·63746f72·00737472·L_is_functor.str 
116 ··0x00000710·6572726f·7240474c·4942435f·322e3400·error@GLIBC_2.4. 
117 ··0x00000720·6261636b·74726163·6540474c·4942435f·backtrace@GLIBC_ 
118 ··0x00000730·322e3400·504c5f72·65636f72·64656400·2.4.PL_recorded. 
119 ··0x00000740·5f5f676d·6f6e5f73·74617274·5f5f0050·__gmon_start__.P 
120 ··0x00000750·4c5f6d6f·64756c65·5f6e616d·6500504c·L_module_name.PL 
121 ··0x00000760·5f756e69·66790050·4c5f7075·745f6174·_unify.PL_put_at 
122 ··0x00000770·6f6d0050·4c5f636f·6e735f66·756e6374·om.PL_cons_funct 
123 ··0x00000780·6f725f76·00707468·72656164·5f617474·or_v.pthread_att 
124 ··0x00000790·725f696e·69744047·4c494243·5f322e34·r_init@GLIBC_2.4 
125 ··0x000007a0·00504c5f·636f7079·5f746572·6d5f7265·.PL_copy_term_re 
126 ··0x000007b0·66005f5f·6572726e·6f5f6c6f·63617469·f.__errno_locati 
127 ··0x000007c0·6f6e4047·4c494243·5f322e34·005f5f61·on@GLIBC_2.4.__a 
128 ··0x000007d0·65616269·5f756e77·696e645f·6370705f·eabi_unwind_cpp_ 
129 ··0x000007e0·70723140·4743435f·332e3500·6d656d73·pr1@GCC_3.5.mems 
130 ··0x000007f0·65744047·4c494243·5f322e34·00504c5f·et@GLIBC_2.4.PL_ 
131 ··0x00000800·756e6966·795f6174·6f6d005f·504c5f67·unify_atom._PL_g 
132 ··0x00000810·65745f61·72675f73·7a00504c·5f636c6f·et_arg_sz.PL_clo 
133 ··0x00000820·73655f66·6f726569·676e5f66·72616d65·se_foreign_frame 
134 ··0x00000830·00504c5f·6765745f·666c6f61·7400504c·.PL_get_float.PL 
135 ··0x00000840·5f657261·73650070·74687265·61645f63·_erase.pthread_c 
136 ··0x00000850·72656174·6540474c·4942435f·322e3334·reate@GLIBC_2.34 
137 ··0x00000860·00504c5f·74687265·61645f73·656c6600·.PL_thread_self. 
138 ··0x00000870·504c5f6f·70656e5f·666f7265·69676e5f·PL_open_foreign_ 
139 ··0x00000880·6672616d·65005364·7072696e·74660050·frame.Sdprintf.P 
140 ··0x00000890·4c5f756e·6966795f·6c697374·00504c5f·L_unify_list.PL_ 
141 ··0x000008a0·7265636f·72640050·4c5f756e·6966795f·record.PL_unify_ 
142 ··0x000008b0·666c6f61·7400504c·5f707265·64696361·float.PL_predica 
143 ··0x000008c0·74650075·6e696e73·74616c6c·5f74696d·te.uninstall_tim 
144 ··0x000008d0·6500504c·5f707574·5f61746f·6d5f6368·e.PL_put_atom_ch 
145 ··0x000008e0·61727300·5f5f6765·7474696d·656f6664·ars.__gettimeofd 
146 ··0x000008f0·61793634·40474c49·42435f32·2e333400·ay64@GLIBC_2.34. 
147 ··0x00000900·504c5f77·61726e69·6e670050·4c5f6e65·PL_warning.PL_ne 
148 ··0x00000910·775f6d6f·64756c65·00707468·72656164·w_module.pthread 
149 ··0x00000920·5f636f6e·645f7761·69744047·4c494243·_cond_wait@GLIBC 
150 ··0x00000930·5f322e34·00504c5f·74687265·61645f61·_2.4.PL_thread_a 
151 ··0x00000940·745f6578·6974005f·49544d5f·72656769·t_exit._ITM_regi 
152 ··0x00000950·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable 
153 ··0x00000960·00504c5f·6765745f·6e696c00·70746872·.PL_get_nil.pthr 
154 ··0x00000970·6561645f·6a6f696e·40474c49·42435f32·ead_join@GLIBC_2 
155 ··0x00000980·2e333400·504c5f67·65745f6c·69737400·.34.PL_get_list. 
156 ··0x00000990·70746872·6561645f·636f6e64·5f736967·pthread_cond_sig 
157 ··0x000009a0·6e616c40·474c4942·435f322e·3400504c·nal@GLIBC_2.4.PL 
158 ··0x000009b0·5f676574·5f696e74·65676572·00504c5f·_get_integer.PL_ 
159 ··0x000009c0·74687265·61645f72·61697365·00666c6f·thread_raise.flo 
160 ··0x000009d0·6f720050·4c5f7374·7269705f·6d6f6475·or.PL_strip_modu 
161 ··0x000009e0·6c65005f·5f617373·6572745f·6661696c·le.__assert_fail 
162 ··0x000009f0·40474c49·42435f32·2e340050·4c5f6765·@GLIBC_2.4.PL_ge94 ··0x000005b0·40474c49·42435f32·2e340050·4c5f7265·@GLIBC_2.4.PL_re
163 ··0x00000a00·745f626f·6f6c005f·5f707468·72656164·t_bool.__pthread95 ··0x000005c0·67697374·65725f66·6f726569·676e0050·gister_foreign.P
 96 ··0x000005d0·4c5f6765·745f6e61·6d655f61·72697479·L_get_name_arity
 97 ··0x000005e0·5f737a00·6261636b·74726163·655f7379·_sz.backtrace_sy
 98 ··0x000005f0·6d626f6c·7340474c·4942435f·322e3400·mbols@GLIBC_2.4.
 99 ··0x00000600·5f5f7374·61636b5f·63686b5f·6661696c·__stack_chk_fail
 100 ··0x00000610·40474c49·42435f32·2e340072·65616c6c·@GLIBC_2.4.reall
 101 ··0x00000620·6f634047·4c494243·5f322e34·00504c5f·oc@GLIBC_2.4.PL_
 102 ··0x00000630·72616973·655f6578·63657074·696f6e00·raise_exception.
 103 ··0x00000640·504c5f61·6374696f·6e00504c·5f6f6e5f·PL_action.PL_on_
 104 ··0x00000650·68616c74·00504c5f·6e65775f·66756e63·halt.PL_new_func
 105 ··0x00000660·746f725f·737a0050·4c5f7075·745f666c·tor_sz.PL_put_fl
 106 ··0x00000670·6f617400·504c5f6e·65775f74·65726d5f·oat.PL_new_term_
 107 ··0x00000680·72656600·504c5f6e·65775f61·746f6d00·ref.PL_new_atom.
 108 ··0x00000690·504c5f63·616c6c5f·70726564·69636174·PL_call_predicat
 109 ··0x000006a0·6500504c·5f69735f·76617269·61626c65·e.PL_is_variable
 110 ··0x000006b0·00504c5f·65786365·7074696f·6e00504c·.PL_exception.PL
 111 ··0x000006c0·5f6e6577·5f746572·6d5f7265·6673006d·_new_term_refs.m
 112 ··0x000006d0·616c6c6f·6340474c·4942435f·322e3400·alloc@GLIBC_2.4.
 113 ··0x000006e0·504c5f69·735f6675·6e63746f·72007374·PL_is_functor.st
 114 ··0x000006f0·72657272·6f724047·4c494243·5f322e34·rerror@GLIBC_2.4
 115 ··0x00000700·00626163·6b747261·63654047·4c494243·.backtrace@GLIBC
 116 ··0x00000710·5f322e34·00504c5f·7265636f·72646564·_2.4.PL_recorded
 117 ··0x00000720·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
 118 ··0x00000730·504c5f6d·6f64756c·655f6e61·6d650050·PL_module_name.P
 119 ··0x00000740·4c5f756e·69667900·504c5f70·75745f61·L_unify.PL_put_a
 120 ··0x00000750·746f6d00·504c5f63·6f6e735f·66756e63·tom.PL_cons_func
 121 ··0x00000760·746f725f·76007074·68726561·645f6174·tor_v.pthread_at
 122 ··0x00000770·74725f69·6e697440·474c4942·435f322e·tr_init@GLIBC_2.
 123 ··0x00000780·3400504c·5f636f70·795f7465·726d5f72·4.PL_copy_term_r
 124 ··0x00000790·6566005f·5f657272·6e6f5f6c·6f636174·ef.__errno_locat
 125 ··0x000007a0·696f6e40·474c4942·435f322e·34006d65·ion@GLIBC_2.4.me
Max diff block lines reached; 0/12928 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.64 MB
./usr/lib/debug/.build-id/78/3891e002072aca5ada2e627fdeba8a1a47abb5.debug vs.
./usr/lib/debug/.build-id/4d/2a74b69a4377c52f43ba00b33d4afde9aba569.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:··········49460·(bytes·into·file)13 ··Start·of·section·headers:··········49192·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0609c·R·E·0x1000
8 ··LOAD···········0x000888·0x00007888·0x00007888·0x00000·0x00960·RW··0x10007 ··LOAD···········0x000890·0x00007890·0x00007890·0x00000·0x00958·RW··0x1000
9 ··DYNAMIC········0x000888·0x00007d40·0x00007d40·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000890·0x00007d48·0x00007d48·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······0x000888·0x00007888·0x00007888·0x00000·0x00778·R···0x111 ··GNU_RELRO······0x000890·0x00007890·0x00007890·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·0xc134:1 There·are·36·section·headers,·starting·at·offset·0xc028:
  
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··········00007888·000888·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00007890·000890·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0000788c·000888·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00007894·000890·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········00007890·000888·0004b0·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········00007898·000890·0004b0·00··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········00007d40·000888·000100·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········00007d48·000890·0000f8·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········00007e40·000888·0001c0·04··WA··0···0··423 ··[19]·.got··············NOBITS··········00007e40·000890·0001c0·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00008000·000888·0000e4·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00008000·000890·0000e4·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········000080e4·000888·000104·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········000080e4·000890·000104·00··WA··0···0··4
28 ··[24]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·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·00468f·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001ac·00469b·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·00485c·0007a0·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·004848·0007a0·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·004ffc·001c4f·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·004fe8·001c4d·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·006c4c·0003ea·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·006c38·0003e6·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·007038·0006a4·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·007020·0006a4·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·0076dc·0018cc·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·0076c4·0018cc·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·008fa8·00045c·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·008f90·00045c·00···C··0···0··4
38 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·009404·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·0093ec·00005b·00······0···0··1
39 ··[35]·.symtab···········SYMTAB··········00000000·009460·001c40·10·····36·341··437 ··[33]·.symtab···········SYMTAB··········00000000·009448·001ba0·10·····34·333··4
40 ··[36]·.strtab···········STRTAB··········00000000·00b0a0·000f0e·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·00afe8·000ed0·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········00000000·00bfae·000186·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·00beb8·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:·783891e002072aca5ada2e627fdeba8a1a47abb53 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4d2a74b69a4377c52f43ba00b33d4afde9aba569
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.36 KB
strings --all --bytes=8 {}
    
Offset 1, 21 lines modifiedOffset 1, 20 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 iGCC:·(Debian·14.2.0-8)·14.2.0
2 &~D=z[,! 
3 ")cmH3BF0 
4 f]LH»   !3m 
5 1*#V*I$*l3n 
6 wmZ)KZ%K: 
7 H]D]0S;R 
8 DCR"}*%J 
9 Y;%`l{nM| 
10 U-uU--U-2 3J>%#}2[XMJ(
 3 }R·r>OB\}
 4 H=RWr!e>
 5 7O7}x<jI
 6 [7qAnIgkI
 7 DPt/)bn]
 8 GcQ{k@-m/
 9 3byhUX$K
 10 '\o:ZUe<
11 ykrC&7l[11 ykrC&7l[
12 j{1hNyOQX12 j{1hNyOQX
 13 t"v+6$x}
13 z(k[z^tJN»      [O 
14 <Mt4'~'# 
15 2/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug14 2/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
16 call_weak_fn15 call_weak_fn
17 crtstuff.c16 crtstuff.c
18 all_implied_fbits17 all_implied_fbits
19 deregister_tm_clones18 deregister_tm_clones
20 __do_global_dtors_aux19 __do_global_dtors_aux
21 completed.020 completed.0
Offset 137, 15 lines modifiedOffset 136, 14 lines modified
137 __TMC_END__136 __TMC_END__
138 _GLOBAL_OFFSET_TABLE_137 _GLOBAL_OFFSET_TABLE_
139 nbio_get_flags138 nbio_get_flags
140 nbio_listen139 nbio_listen
141 nbio_last_error140 nbio_last_error
142 pl_error141 pl_error
143 freeSocket142 freeSocket
144 __aeabi_unwind_cpp_pr0@GCC_3.5 
145 PL_release_stream143 PL_release_stream
146 PL_unify_stream144 PL_unify_stream
147 PL_get_nil_ex145 PL_get_nil_ex
148 PL_unify_integer146 PL_unify_integer
149 PL_handle_signals147 PL_handle_signals
150 __cxa_finalize@GLIBC_2.4148 __cxa_finalize@GLIBC_2.4
151 _ITM_deregisterTMCloneTable149 _ITM_deregisterTMCloneTable
Offset 199, 15 lines modifiedOffset 197, 14 lines modified
199 PL_unify_blob197 PL_unify_blob
200 PL_cvt_i_ushort198 PL_cvt_i_ushort
201 PL_type_error199 PL_type_error
202 PL_copy_term_ref200 PL_copy_term_ref
203 __errno_location@GLIBC_2.4201 __errno_location@GLIBC_2.4
204 getservbyname@GLIBC_2.4202 getservbyname@GLIBC_2.4
205 __sprintf_chk@GLIBC_2.4203 __sprintf_chk@GLIBC_2.4
206 __aeabi_unwind_cpp_pr1@GCC_3.5 
207 bind@GLIBC_2.4204 bind@GLIBC_2.4
208 memset@GLIBC_2.4205 memset@GLIBC_2.4
209 PL_get_atom206 PL_get_atom
210 PL_unify_atom207 PL_unify_atom
211 _PL_get_arg_sz208 _PL_get_arg_sz
212 PL_get_file_name209 PL_get_file_name
213 PL_get_atom_ex210 PL_get_atom_ex
Offset 249, 16 lines modifiedOffset 246, 14 lines modified
249 .shstrtab246 .shstrtab
250 .note.gnu.build-id247 .note.gnu.build-id
251 .gnu.hash248 .gnu.hash
252 .gnu.version249 .gnu.version
253 .gnu.version_r250 .gnu.version_r
254 .rel.dyn251 .rel.dyn
255 .rel.plt252 .rel.plt
256 .ARM.extab 
257 .ARM.exidx 
258 .eh_frame253 .eh_frame
259 .init_array254 .init_array
260 .fini_array255 .fini_array
261 .data.rel.ro256 .data.rel.ro
262 .dynamic257 .dynamic
263 .comment258 .comment
264 .ARM.attributes259 .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.
  
97.7 KB
./usr/lib/debug/.build-id/82/b3844ae23a58ef71b221d65e01affa7b1461d5.debug vs.
./usr/lib/debug/.build-id/47/bb9a08e1dad71d77ef7265e7dfe8b3b6111808.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:··········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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00ad8·R·E·0x1000
8 ··LOAD···········0x000e9c·0x00001e9c·0x00001e9c·0x00000·0x00178·RW··0x10007 ··LOAD···········0x000ea4·0x00001ea4·0x00001ea4·0x00000·0x00170·RW··0x1000
9 ··DYNAMIC········0x000e9c·0x00001ea4·0x00001ea4·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000ea4·0x00001eac·0x00001eac·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······0x000e9c·0x00001e9c·0x00001e9c·0x00000·0x00164·R···0x111 ··GNU_RELRO······0x000ea4·0x00001ea4·0x00001ea4·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··········00001e9c·000e9c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00001ea4·000ea4·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········00001ea0·000e9c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00001ea8·000ea4·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········00001ea4·000e9c·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00001eac·000ea4·0000f8·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········00001fa4·000e9c·00005c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00001fa4·000ea4·00005c·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00002000·000e9c·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00002000·000ea4·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00002004·000e9c·000010·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00002004·000ea4·000010·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000167·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 {}
    
Offset 1, 118 lines modifiedOffset 1, 115 lines modified
  
1 Symbol·table·'.symtab'·contains·115·entries:1 Symbol·table·'.symtab'·contains·112·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:·00000114·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000138·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
6 ·····3:·00000158·····0·SECTION·LOCAL··DEFAULT····3·.dynsym6 ·····3:·00000138·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
7 ·····4:·000002c8·····0·SECTION·LOCAL··DEFAULT····4·.dynstr7 ·····4:·00000298·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
8 ·····5:·00000460·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version8 ·····5:·00000404·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version
9 ·····6:·00000490·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r9 ·····6:·00000430·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r
10 ·····7:·000004f0·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn10 ·····7:·00000470·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn
11 ·····8:·00000530·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt11 ·····8:·000004b0·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt
12 ·····9:·000005a8·····0·SECTION·LOCAL··DEFAULT····9·.init12 ·····9:·00000528·····0·SECTION·LOCAL··DEFAULT····9·.init
13 ····10:·000005b4·····0·SECTION·LOCAL··DEFAULT···10·.plt13 ····10:·00000534·····0·SECTION·LOCAL··DEFAULT···10·.plt
14 ····11:·00000680·····0·SECTION·LOCAL··DEFAULT···11·.text14 ····11:·00000600·····0·SECTION·LOCAL··DEFAULT···11·.text
15 ····12:·000009cc·····0·SECTION·LOCAL··DEFAULT···12·.fini15 ····12:·0000094c·····0·SECTION·LOCAL··DEFAULT···12·.fini
16 ····13:·000009d4·····0·SECTION·LOCAL··DEFAULT···13·.rodata16 ····13:·00000954·····0·SECTION·LOCAL··DEFAULT···13·.rodata
17 ····14:·00000b54·····0·SECTION·LOCAL··DEFAULT···14·.ARM.exidx 
18 ····15:·00000b74·····0·SECTION·LOCAL··DEFAULT···15·.eh_frame17 ····14:·00000ad4·····0·SECTION·LOCAL··DEFAULT···14·.eh_frame
 18 ····15:·00001ea4·····0·SECTION·LOCAL··DEFAULT···15·.init_array
19 ····16:·00001e9c·····0·SECTION·LOCAL··DEFAULT···16·.init_array19 ····16:·00001ea8·····0·SECTION·LOCAL··DEFAULT···16·.fini_array
20 ····17:·00001ea0·····0·SECTION·LOCAL··DEFAULT···17·.fini_array 
21 ····18:·00001ea4·····0·SECTION·LOCAL··DEFAULT···18·.dynamic20 ····17:·00001eac·····0·SECTION·LOCAL··DEFAULT···17·.dynamic
22 ····19:·00001fa4·····0·SECTION·LOCAL··DEFAULT···19·.got21 ····18:·00001fa4·····0·SECTION·LOCAL··DEFAULT···18·.got
23 ····20:·00002000·····0·SECTION·LOCAL··DEFAULT···20·.data22 ····19:·00002000·····0·SECTION·LOCAL··DEFAULT···19·.data
24 ····21:·00002004·····0·SECTION·LOCAL··DEFAULT···21·.bss23 ····20:·00002004·····0·SECTION·LOCAL··DEFAULT···20·.bss
25 ····22:·00000000·····0·SECTION·LOCAL··DEFAULT···22·.comment24 ····21:·00000000·····0·SECTION·LOCAL··DEFAULT···21·.comment
26 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.ARM.attributes25 ····22:·00000000·····0·SECTION·LOCAL··DEFAULT···22·.ARM.attributes
27 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_aranges26 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_aranges
28 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_info27 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_info
29 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_abbrev28 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_abbrev
30 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_line29 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_line
31 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_frame30 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_frame
32 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.debug_str31 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_str
33 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···30·.debug_loclists32 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.debug_loclists
34 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.debug_rnglists33 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···30·.debug_rnglists
35 ····32:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o34 ····31:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
36 ····33:·00000680·····0·NOTYPE··LOCAL··DEFAULT···11·$a35 ····32:·00000600·····0·NOTYPE··LOCAL··DEFAULT···11·$a
37 ····34:·00000680·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn36 ····33:·00000600·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn
38 ····35:·0000069c·····0·NOTYPE··LOCAL··DEFAULT···11·$d37 ····34:·0000061c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
39 ····36:·000005a8·····0·NOTYPE··LOCAL··DEFAULT····9·$a38 ····35:·00000528·····0·NOTYPE··LOCAL··DEFAULT····9·$a
40 ····37:·000009cc·····0·NOTYPE··LOCAL··DEFAULT···12·$a39 ····36:·0000094c·····0·NOTYPE··LOCAL··DEFAULT···12·$a
41 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o40 ····37:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
42 ····39:·000005b0·····0·NOTYPE··LOCAL··DEFAULT····9·$a41 ····38:·00000530·····0·NOTYPE··LOCAL··DEFAULT····9·$a
43 ····40:·000009d0·····0·NOTYPE··LOCAL··DEFAULT···12·$a42 ····39:·00000950·····0·NOTYPE··LOCAL··DEFAULT···12·$a
44 ····41:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c43 ····40:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
45 ····42:·000009d4·····0·NOTYPE··LOCAL··DEFAULT···13·$d44 ····41:·00000954·····0·NOTYPE··LOCAL··DEFAULT···13·$d
46 ····43:·000009d4·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits45 ····42:·00000954·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits
47 ····44:·000006a5·····0·FUNC····LOCAL··DEFAULT···11·deregister_tm_clones46 ····43:·00000625·····0·FUNC····LOCAL··DEFAULT···11·deregister_tm_clones
48 ····45:·000006a4·····0·NOTYPE··LOCAL··DEFAULT···11·$t47 ····44:·00000624·····0·NOTYPE··LOCAL··DEFAULT···11·$t
49 ····46:·000006c0·····0·NOTYPE··LOCAL··DEFAULT···11·$d48 ····45:·00000640·····0·NOTYPE··LOCAL··DEFAULT···11·$d
50 ····47:·000006d0·····0·NOTYPE··LOCAL··DEFAULT···11·$t49 ····46:·00000650·····0·NOTYPE··LOCAL··DEFAULT···11·$t
51 ····48:·000006d1·····0·FUNC····LOCAL··DEFAULT···11·register_tm_clones50 ····47:·00000651·····0·FUNC····LOCAL··DEFAULT···11·register_tm_clones
52 ····49:·000006f4·····0·NOTYPE··LOCAL··DEFAULT···11·$d51 ····48:·00000674·····0·NOTYPE··LOCAL··DEFAULT···11·$d
53 ····50:·00002000·····0·NOTYPE··LOCAL··DEFAULT···20·$d52 ····49:·00002000·····0·NOTYPE··LOCAL··DEFAULT···19·$d
54 ····51:·00000704·····0·NOTYPE··LOCAL··DEFAULT···11·$t53 ····50:·00000684·····0·NOTYPE··LOCAL··DEFAULT···11·$t
55 ····52:·00000705·····0·FUNC····LOCAL··DEFAULT···11·__do_global_dtors_aux54 ····51:·00000685·····0·FUNC····LOCAL··DEFAULT···11·__do_global_dtors_aux
56 ····53:·00000730·····0·NOTYPE··LOCAL··DEFAULT···11·$d55 ····52:·000006b0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
57 ····54:·00002004·····1·OBJECT··LOCAL··DEFAULT···21·completed.056 ····53:·00002004·····1·OBJECT··LOCAL··DEFAULT···20·completed.0
58 ····55:·00001ea0·····0·NOTYPE··LOCAL··DEFAULT···17·$d57 ····54:·00001ea8·····0·NOTYPE··LOCAL··DEFAULT···16·$d
59 ····56:·00001ea0·····0·OBJECT··LOCAL··DEFAULT···17·__do_global_dtors_aux_fini_array_entry58 ····55:·00001ea8·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
60 ····57:·00000744·····0·NOTYPE··LOCAL··DEFAULT···11·$t59 ····56:·000006c4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
61 ····58:·00000745·····0·FUNC····LOCAL··DEFAULT···11·frame_dummy60 ····57:·000006c5·····0·FUNC····LOCAL··DEFAULT···11·frame_dummy
62 ····59:·00001e9c·····0·NOTYPE··LOCAL··DEFAULT···16·$d61 ····58:·00001ea4·····0·NOTYPE··LOCAL··DEFAULT···15·$d
63 ····60:·00001e9c·····0·OBJECT··LOCAL··DEFAULT···16·__frame_dummy_init_array_entry62 ····59:·00001ea4·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
64 ····61:·00002004·····0·NOTYPE··LOCAL··DEFAULT···21·$d63 ····60:·00002004·····0·NOTYPE··LOCAL··DEFAULT···20·$d
65 ····62:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·sched.c64 ····61:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·sched.c
66 ····63:·00000a64·····0·NOTYPE··LOCAL··DEFAULT···13·$d65 ····62:·000009e4·····0·NOTYPE··LOCAL··DEFAULT···13·$d
67 ····64:·00000749···272·FUNC····LOCAL··DEFAULT···11·pl_setpriority66 ····63:·000006c9···272·FUNC····LOCAL··DEFAULT···11·pl_setpriority
 67 ····64:·000006c8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
 68 ····65:·000007b0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
68 ····65:·00000748·····0·NOTYPE··LOCAL··DEFAULT···11·$t69 ····66:·000007d8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
69 ····66:·00000830·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
70 ····67:·00000b54·····0·NOTYPE··LOCAL··DEFAULT···14·$d 
71 ····68:·00000858·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
72 ····69:·00000859···248·FUNC····LOCAL··DEFAULT···11·pl_getpriority70 ····67:·000007d9···248·FUNC····LOCAL··DEFAULT···11·pl_getpriority
 71 ····68:·000008ac·····0·NOTYPE··LOCAL··DEFAULT···11·$d
 72 ····69:·000008d0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
73 ····70:·0000092c·····0·NOTYPE··LOCAL··DEFAULT···11·$d73 ····70:·0000092c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
74 ····71:·00000950·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
75 ····72:·000009ac·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
76 ····73:·00002008·····0·NOTYPE··LOCAL··DEFAULT···21·$d74 ····71:·00002008·····0·NOTYPE··LOCAL··DEFAULT···20·$d
77 ····74:·00002008·····4·OBJECT··LOCAL··DEFAULT···21·ATOM_process75 ····72:·00002008·····4·OBJECT··LOCAL··DEFAULT···20·ATOM_process
78 ····75:·0000200c·····4·OBJECT··LOCAL··DEFAULT···21·ATOM_pgrp76 ····73:·0000200c·····4·OBJECT··LOCAL··DEFAULT···20·ATOM_pgrp
79 ····76:·00002010·····4·OBJECT··LOCAL··DEFAULT···21·ATOM_user77 ····74:·00002010·····4·OBJECT··LOCAL··DEFAULT···20·ATOM_user
80 ····77:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c78 ····75:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
81 ····78:·00000ac4·····0·NOTYPE··LOCAL··DEFAULT···13·$d79 ····76:·00000a44·····0·NOTYPE··LOCAL··DEFAULT···13·$d
82 ····79:·00000ac4·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits80 ····77:·00000a44·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits
83 ····80:·00000b74·····0·NOTYPE··LOCAL··DEFAULT···15·$d81 ····78:·00000ad4·····0·NOTYPE··LOCAL··DEFAULT···14·$d
84 ····81:·00000b74·····0·OBJECT··LOCAL··DEFAULT···15·__FRAME_END__82 ····79:·00000ad4·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
85 ····82:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·83 ····80:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
86 ····83:·000009cc·····0·FUNC····LOCAL··DEFAULT···12·_fini84 ····81:·0000094c·····0·FUNC····LOCAL··DEFAULT···12·_fini
87 ····84:·00002000·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle85 ····82:·00002000·····0·OBJECT··LOCAL··DEFAULT···19·__dso_handle
88 ····85:·00001ea4·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC86 ····83:·00001eac·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
89 ····86:·00002004·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__87 ····84:·00002004·····0·OBJECT··LOCAL··DEFAULT···19·__TMC_END__
90 ····87:·00001fa4·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_88 ····85:·00001fa4·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
91 ····88:·000005a8·····0·FUNC····LOCAL··DEFAULT····9·_init89 ····86:·00000528·····0·FUNC····LOCAL··DEFAULT····9·_init
 90 ····87:·00000534·····0·NOTYPE··LOCAL··DEFAULT···10·$a
 91 ····88:·00000544·····0·NOTYPE··LOCAL··DEFAULT···10·$d
92 ····89:·000005b4·····0·NOTYPE··LOCAL··DEFAULT···10·$a92 ····89:·00000548·····0·NOTYPE··LOCAL··DEFAULT···10·$a
93 ····90:·000005c4·····0·NOTYPE··LOCAL··DEFAULT···10·$d 
94 ····91:·000005c8·····0·NOTYPE··LOCAL··DEFAULT···10·$a 
95 ····92:·000005e0·····0·NOTYPE··LOCAL··DEFAULT···10·$t93 ····90:·00000560·····0·NOTYPE··LOCAL··DEFAULT···10·$t
96 ····93:·000005e4·····0·NOTYPE··LOCAL··DEFAULT···10·$a94 ····91:·00000564·····0·NOTYPE··LOCAL··DEFAULT···10·$a
97 ····94:·00000000·····0·SECTION·LOCAL··DEFAULT···32·.gnu_debugaltlink95 ····92:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.gnu_debugaltlink
98 ····95:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5 
99 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
100 ····97:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.497 ····94:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4
101 ····98:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable98 ····95:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
102 ····99:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.499 ····96:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4
103 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign100 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
104 ···101:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4101 ····98:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4
105 ···102:·00000951···124·FUNC····GLOBAL·DEFAULT···11·install_sched102 ····99:·000008d1···124·FUNC····GLOBAL·DEFAULT···11·install_sched
106 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error103 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error
107 ···104:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpriority@GLIBC_2.4104 ···101:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpriority@GLIBC_2.4
108 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom105 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
109 ···106:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setpriority@GLIBC_2.4106 ···103:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setpriority@GLIBC_2.4
110 ···107:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__107 ···104:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
111 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex108 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex
112 ···109:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4109 ···106:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4
113 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex110 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
114 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error111 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
115 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error112 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error
116 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning113 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning
117 ···114:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable114 ···111:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
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:·82b3844ae23a58ef71b221d65e01affa7b1461d53 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·47bb9a08e1dad71d77ef7265e7dfe8b3b6111808
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
  
581 B
strings --all --bytes=8 {}
    
Offset 16, 15 lines modifiedOffset 16, 14 lines modified
16 ATOM_pgrp16 ATOM_pgrp
17 ATOM_user17 ATOM_user
18 __FRAME_END__18 __FRAME_END__
19 __dso_handle19 __dso_handle
20 _DYNAMIC20 _DYNAMIC
21 __TMC_END__21 __TMC_END__
22 _GLOBAL_OFFSET_TABLE_22 _GLOBAL_OFFSET_TABLE_
23 __aeabi_unwind_cpp_pr0@GCC_3.5 
24 PL_unify_integer23 PL_unify_integer
25 __cxa_finalize@GLIBC_2.424 __cxa_finalize@GLIBC_2.4
26 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
27 __stack_chk_guard@GLIBC_2.426 __stack_chk_guard@GLIBC_2.4
28 PL_register_foreign27 PL_register_foreign
29 __stack_chk_fail@GLIBC_2.428 __stack_chk_fail@GLIBC_2.4
30 install_sched29 install_sched
Offset 43, 15 lines modifiedOffset 42, 14 lines modified
43 .shstrtab42 .shstrtab
44 .note.gnu.build-id43 .note.gnu.build-id
45 .gnu.hash44 .gnu.hash
46 .gnu.version45 .gnu.version
47 .gnu.version_r46 .gnu.version_r
48 .rel.dyn47 .rel.dyn
49 .rel.plt48 .rel.plt
50 .ARM.exidx 
51 .eh_frame49 .eh_frame
52 .init_array50 .init_array
53 .fini_array51 .fini_array
54 .dynamic52 .dynamic
55 .comment53 .comment
56 .ARM.attributes54 .ARM.attributes
57 .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. 
  
446 KB
./usr/lib/debug/.build-id/8d/1e3a3fba64c10fcbfe8fc24f471555575e2e91.debug vs.
./usr/lib/debug/.build-id/31/f80356e542c865d9923205ca0ea12038a07b08.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:··········10192·(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·0x000014f4·0x000014f4·0x00000·0x00038·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x01530·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01328·R·E·0x1000
8 ··LOAD···········0x000e94·0x00002e94·0x00002e94·0x00000·0x00180·RW··0x10007 ··LOAD···········0x000e74·0x00002e74·0x00002e74·0x00000·0x00218·RW··0x1000
9 ··DYNAMIC········0x000e94·0x00002e9c·0x00002e9c·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000e74·0x00002e7c·0x00002e7c·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······0x000e94·0x00002e94·0x00002e94·0x00000·0x0016c·R···0x111 ··GNU_RELRO······0x000e74·0x00002e74·0x00002e74·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·0x27d0: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·000190·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000220·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000002e8·000138·0001af·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000358·000118·0001de·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000498·000138·000032·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000536·000118·000044·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000004cc·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··········0000052c·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000005bc·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000056c·000138·000088·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········000005fc·000118·0000d8·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000005f4·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000006d4·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000600·000138·0000e8·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000006e0·000118·00015c·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000006e8·000138·000c58·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000840·000118·00094c·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00001340·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000118c·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00001348·000138·0001ac·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00001194·000118·000190·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··········00001324·000118·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········00002e94·000e94·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00002e74·000e74·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········00002e98·000e94·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00002e78·000e74·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········00002e9c·000e94·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00002e7c·000e74·0000f8·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········00002f9c·000e94·000064·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00002f74·000e74·00008c·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00003000·000e94·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00003000·000e74·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00003004·000e94·000010·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00003004·000e74·000088·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
29 ··[25]·.debug_info·······PROGBITS········00000000·0001c0·00060c·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·00071c·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·0007cc·0001e2·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·0008a4·0001b8·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·0009b0·00054c·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000a5c·00046f·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·000efc·0000df·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·000ecc·0000ba·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·000fdb·00003d·01··MS··0···0··132 ··[28]·.debug_str········PROGBITS········00000000·000f88·000081·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·001018·000a0c·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·00100c·0002ca·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·001a24·000097·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·0012d6·000057·00······0···0··1
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·001abb·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00132d·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·001b18·000820·10·····34·108··436 ··[32]·.symtab···········SYMTAB··········00000000·001388·000900·10·····33·113··4
38 ··[34]·.strtab···········STRTAB··········00000000·002338·00032a·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·001c88·000415·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·002662·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)
16.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:·8d1e3a3fba64c10fcbfe8fc24f471555575e2e913 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·31f80356e542c865d9923205ca0ea12038a07b08
146 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
136 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
27.8 KB
readelf --wide --debug-dump=abbrev {}
Max HTML report size reached
654 B
readelf --wide --debug-dump=aranges {}
    
Offset 1, 21 lines modifiedOffset 1, 12 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················282 ··Length:···················28
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x394 ··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 ····000007b0·000001f8 
9 ····00000000·00000000 
10 ··Length:···················28 
11 ··Version:··················2 
12 ··Offset·into·.debug_info:··0x566 
13 ··Pointer·Size:·············4 
14 ··Segment·Size:·············0 
  
15 ····Address····Length 
16 ····000009a8·000009988 ····00000908·000005c8
17 ····00000000·000000009 ····00000000·00000000
  
94.2 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:··0x394 ··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 ····000007b0·000001f8 
9 ····00000000·00000000 
10 ··Length:···················28 
11 ··Version:··················2 
12 ··Offset·into·.debug_info:··0x566 
13 ··Pointer·Size:·············4 
14 ··Segment·Size:·············0 
  
15 ····Address····Length 
16 ····000009a8·000009988 ····00000908·000005c8
17 ····00000000·000000009 ····00000000·00000000
  
1.84 KB
strings --all --bytes=8 {}
    
Offset 1, 71 lines modifiedOffset 1, 78 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
 2 ~DfUr~~N
2 ~y.~u{kck 
3 56RpI8V8 
4 haoekcmg 
5 ./packages/clib/md54pl.c 
6 md5_hash 
7 install_md54pl 
8 md5_options 
9 iOlu=ShMp 
10 +d```e`a 
11 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
12 call_weak_fn4 call_weak_fn
13 crtstuff.c5 crtstuff.c
14 all_implied_fbits6 all_implied_fbits
15 deregister_tm_clones7 deregister_tm_clones
16 __do_global_dtors_aux8 __do_global_dtors_aux
17 completed.09 completed.0
18 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
19 frame_dummy11 frame_dummy
20 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
21 md54pl.c 
22 md5_hash 
23 ATOM_encoding 
24 ATOM_utf8 
25 ATOM_octet 
26 md5_process13 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
27 __FRAME_END__24 __FRAME_END__
28 md5_finish25 __aeabi_idivmod
 26 __aeabi_ldiv0
29 __dso_handle27 __dso_handle
 28 __divsi3
 29 __aeabi_idiv0
30 _DYNAMIC30 _DYNAMIC
31 __TMC_END__31 __TMC_END__
32 _GLOBAL_OFFSET_TABLE_32 _GLOBAL_OFFSET_TABLE_
33 md5_append 
34 md5_init 
35 __aeabi_unwind_cpp_pr0@GCC_3.533 __aeabi_idiv
 34 PL_release_stream
 35 raise@GLIBC_2.4
 36 PL_unify_integer
36 __cxa_finalize@GLIBC_2.437 __cxa_finalize@GLIBC_2.4
37 _ITM_deregisterTMCloneTable38 _ITM_deregisterTMCloneTable
 39 free@GLIBC_2.4
 40 install_json
38 __stack_chk_guard@GLIBC_2.441 __stack_chk_guard@GLIBC_2.4
39 memcpy@GLIBC_2.4 
40 PL_register_foreign42 PL_register_foreign
41 PL_get_name_arity_sz43 PL_get_stream
42 __stack_chk_fail@GLIBC_2.444 __stack_chk_fail@GLIBC_2.4
 45 Speekcode
 46 realloc@GLIBC_2.4
43 PL_new_term_ref47 PL_new_term_ref
44 PL_new_atom 
45 install_md54pl48 PL_syntax_error
 49 PL_get_wchars
 50 PL_exception
 51 malloc@GLIBC_2.4
46 __gmon_start__52 __gmon_start__
47 PL_type_error 
48 PL_copy_term_ref 
49 _PL_get_arg_sz53 PL_resource_error
 54 PL_unify
 55 memset@GLIBC_2.4
50 PL_get_atom_ex56 PL_get_char_ex
51 PL_domain_error57 PL_is_number
 58 Sputcode
 59 PL_put_term_from_chars
 60 Sfprintf
 61 Sgetcode
52 _ITM_registerTMCloneTable62 _ITM_registerTMCloneTable
53 PL_get_nil 
54 PL_get_nchars63 PL_get_nchars
 64 PL_get_integer
55 PL_get_list 
56 PL_unify_atom_nchars 
57 .shstrtab65 .shstrtab
58 .note.gnu.build-id66 .note.gnu.build-id
59 .gnu.hash67 .gnu.hash
60 .gnu.version68 .gnu.version
61 .gnu.version_r69 .gnu.version_r
62 .rel.dyn70 .rel.dyn
63 .rel.plt71 .rel.plt
64 .ARM.exidx 
65 .eh_frame72 .eh_frame
66 .init_array73 .init_array
67 .fini_array74 .fini_array
68 .dynamic75 .dynamic
69 .comment76 .comment
70 .ARM.attributes77 .ARM.attributes
71 .debug_aranges78 .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 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 00000600·<.plt>:2 000006e0·<.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 {}`: objdump: DWARF error: unable to read alt ref 3735
    
Offset 1, 39 lines modifiedOffset 1, 58 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000006e8·<call_weak_fn>:2 00000840·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000070c·<deregister_tm_clones>:4 00000864·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000738·<register_tm_clones>:6 00000890·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000076c·<__do_global_dtors_aux>:8 000008c4·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000007ac·<frame_dummy>:10 00000904·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000007b0·<md5_hash>:14 00000908·<json_write_indent>:
15 »       ...15 »       ...
  
16 00000944·<install_md54pl>:16 00000a08·<put_byte>:
17 »       ...17 »       ...
  
18 000009a8·<md5_process>:18 00000a70·<json_read_number>:
19 »       ...19 »       ...
  
20 00001184·<md5_init>:20 00000be8·<json_put_code>:
21 »       ...21 »       ...
  
22 000011bc·<md5_append>:22 00000cb4·<json_write_string>:
23 »       ...23 »       ...
  
24 0000128c·<md5_finish>:24 00000db4·<json_skip_ws>:
 25 »       ...
  
 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 00001180·<__aeabi_idiv0>:
25 »       ...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 00001340·<_fini>:2 0000118c·<_fini>:
3 »       ...3 »       ...
607 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 7 lines modifiedOffset 1, 15 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··./packages/clib/md54pl.c 
3 ··[····19]··md5_hash 
4 ··[····22]··install_md54pl 
5 ··[····31]··md5_options2 ··[·····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
  
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.64 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 47 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·7279006d·64353470·rray_entry.md54p15 ··0x000000c0·72726179·5f656e74·7279006a·736f6e2e·rray_entry.json.
16 ··0x000000d0·6c2e6300·6d64355f·68617368·00686578·l.c.md5_hash.hex 
17 ··0x000000e0·642e3000·41544f4d·5f656e63·6f64696e·d.0.ATOM_encodin 
18 ··0x000000f0·67004154·4f4d5f75·74663800·41544f4d·g.ATOM_utf8.ATOM 
19 ··0x00000100·5f6f6374·6574006d·64352e63·006d6435·_octet.md5.c.md5 
20 ··0x00000110·5f70726f·63657373·00706164·2e30005f·_process.pad.0._ 
21 ··0x00000120·5f465241·4d455f45·4e445f5f·006d6435·_FRAME_END__.md5 
22 ··0x00000130·5f66696e·69736800·5f66696e·69005f5f·_finish._fini.__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.__
23 ··0x00000140·64736f5f·68616e64·6c65005f·44594e41·dso_handle._DYNA30 ··0x000001b0·64736f5f·68616e64·6c65005f·5f646976·dso_handle.__div
24 ··0x00000150·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__. 
25 ··0x00000160·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T 
26 ··0x00000170·41424c45·5f006d64·355f6170·70656e64·ABLE_.md5_append 
27 ··0x00000180·006d6435·5f696e69·74005f5f·61656162·.md5_init.__aeab 
28 ··0x00000190·695f756e·77696e64·5f637070·5f707230·i_unwind_cpp_pr0 
29 ··0x000001a0·40474343·5f332e35·005f5f63·78615f66·@GCC_3.5.__cxa_f31 ··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
30 ··0x000001b0·696e616c·697a6540·474c4942·435f322e·inalize@GLIBC_2.37 ··0x00000220·6d007261·69736540·474c4942·435f322e·m.raise@GLIBC_2.
 38 ··0x00000230·3400504c·5f756e69·66795f69·6e746567·4.PL_unify_integ
 39 ··0x00000240·6572005f·5f637861·5f66696e·616c697a·er.__cxa_finaliz
31 ··0x000001c0·34005f49·544d5f64·65726567·69737465·4._ITM_deregiste 
32 ··0x000001d0·72544d43·6c6f6e65·5461626c·65005f5f·rTMCloneTable.__ 
33 ··0x000001e0·73746163·6b5f6368·6b5f6775·61726440·stack_chk_guard@ 
34 ··0x000001f0·474c4942·435f322e·34006d65·6d637079·GLIBC_2.4.memcpy 
35 ··0x00000200·40474c49·42435f32·2e340050·4c5f7265·@GLIBC_2.4.PL_re40 ··0x00000250·6540474c·4942435f·322e3400·5f49544d·e@GLIBC_2.4._ITM
36 ··0x00000210·67697374·65725f66·6f726569·676e0050·gister_foreign.P 
37 ··0x00000220·4c5f6765·745f6e61·6d655f61·72697479·L_get_name_arity41 ··0x00000260·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
 42 ··0x00000270·6e655461·626c6500·66726565·40474c49·neTable.free@GLI
 43 ··0x00000280·42435f32·2e340069·6e737461·6c6c5f6a·BC_2.4.install_j
38 ··0x00000230·5f737a00·5f5f7374·61636b5f·63686b5f·_sz.__stack_chk_44 ··0x00000290·736f6e00·5f5f7374·61636b5f·63686b5f·son.__stack_chk_
 45 ··0x000002a0·67756172·6440474c·4942435f·322e3400·guard@GLIBC_2.4.
 46 ··0x000002b0·504c5f72·65676973·7465725f·666f7265·PL_register_fore
 47 ··0x000002c0·69676e00·504c5f67·65745f73·74726561·ign.PL_get_strea
 48 ··0x000002d0·6d005f5f·73746163·6b5f6368·6b5f6661·m.__stack_chk_fa
39 ··0x00000240·6661696c·40474c49·42435f32·2e340050·fail@GLIBC_2.4.P49 ··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_
40 ··0x00000250·4c5f6e65·775f7465·726d5f72·65660050·L_new_term_ref.P 
41 ··0x00000260·4c5f6e65·775f6174·6f6d0069·6e737461·L_new_atom.insta 
42 ··0x00000270·6c6c5f6d·64353470·6c005f5f·676d6f6e·ll_md54pl.__gmon 
43 ··0x00000280·5f737461·72745f5f·00504c5f·74797065·_start__.PL_type 
44 ··0x00000290·5f657272·6f720050·4c5f636f·70795f74·_error.PL_copy_t 
45 ··0x000002a0·65726d5f·72656600·5f504c5f·6765745f·erm_ref._PL_get_52 ··0x00000310·7465726d·5f726566·00504c5f·73796e74·term_ref.PL_synt
46 ··0x000002b0·6172675f·737a0050·4c5f6765·745f6174·arg_sz.PL_get_at 
47 ··0x000002c0·6f6d5f65·7800504c·5f646f6d·61696e5f·om_ex.PL_domain_ 
48 ··0x000002d0·6572726f·72005f49·544d5f72·65676973·error._ITM_regis 
49 ··0x000002e0·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable. 
50 ··0x000002f0·504c5f67·65745f6e·696c0050·4c5f6765·PL_get_nil.PL_ge53 ··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.
 60 ··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
 65 ··0x000003e0·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
 66 ··0x000003f0·6e655461·626c6500·504c5f67·65745f6e·neTable.PL_get_n
51 ··0x00000300·745f6e63·68617273·00504c5f·6765745f·t_nchars.PL_get_67 ··0x00000400·63686172·7300504c·5f676574·5f696e74·chars.PL_get_int
 68 ··0x00000410·65676572·00·························eger.
52 ··0x00000310·6c697374·00504c5f·756e6966·795f6174·list.PL_unify_at 
53 ··0x00000320·6f6d5f6e·63686172·7300··············om_nchars. 
  
2.39 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f 
13 ··0x000000a0·72616d65·002e696e·69745f61·72726179·rame..init_array 
14 ··0x000000b0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy 
15 ··0x000000c0·6e616d69·63002e67·6f74002e·64617461·namic..got..data 
16 ··0x000000d0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment.. 
17 ··0x000000e0·41524d2e·61747472·69627574·6573002e·ARM.attributes..12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_
 13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra
 14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got.
 15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm
 16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu
 17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang
 18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
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. 
  
978 KB
./usr/lib/debug/.build-id/92/eedcd20d4fb1531f1f7e9d534e64941a2da5f2.debug vs.
./usr/lib/debug/.build-id/a7/f86815f00af88caf920035ee3f430a7019b170.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:··········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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x02f30·R·E·0x1000
8 ··LOAD···········0x000e8c·0x00004e8c·0x00004e8c·0x00000·0x0017c·RW··0x10007 ··LOAD···········0x000e94·0x00003e94·0x00003e94·0x00000·0x00174·RW··0x1000
9 ··DYNAMIC········0x000e8c·0x00004e94·0x00004e94·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000e94·0x00003e9c·0x00003e9c·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······0x000e8c·0x00004e8c·0x00004e8c·0x00000·0x00174·R···0x111 ··GNU_RELRO······0x000e94·0x00003e94·0x00003e94·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··········00004e8c·000e8c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003e94·000e94·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00004e90·000e8c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003e98·000e94·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00004e94·000e8c·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003e9c·000e94·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00004f94·000e8c·00006c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003f94·000e94·00006c·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00005000·000e8c·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00004000·000e94·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00005004·000e8c·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00004004·000e94·000004·00··WA··0···0··1
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000167·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:·92eedcd20d4fb1531f1f7e9d534e64941a2da5f23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a7f86815f00af88caf920035ee3f430a7019b170
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.08 KB
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 pGCC:·(Debian·14.2.0-8)·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.
  
7.55 MB
./usr/lib/debug/.build-id/94/d96bde8b12fc3522e00bbf17d9d0f52be72597.debug vs.
./usr/lib/debug/.build-id/98/8304bc8862b6db426393169557fe66b66faa1f.debug
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:··········183512·(bytes·into·file)13 ··Start·of·section·headers:··········182948·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x11cec·R·E·0x1000
8 ··LOAD···········0x000d54·0x00013d54·0x00013d54·0x00000·0x09720·RW··0x10007 ··LOAD···········0x000d5c·0x00012d5c·0x00012d5c·0x00000·0x09718·RW··0x1000
9 ··DYNAMIC········0x000d54·0x0001cdf8·0x0001cdf8·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000d5c·0x0001be00·0x0001be00·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······0x000d54·0x00013d54·0x00013d54·0x00000·0x092ac·R···0x111 ··GNU_RELRO······0x000d5c·0x00012d5c·0x00012d5c·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·0x2ccd8:1 There·are·35·section·headers,·starting·at·offset·0x2caa4:
  
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··········00013d54·000d54·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00012d5c·000d5c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00013d58·000d54·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00012d60·000d5c·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········00013d5c·000d54·00909c·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········00012d64·000d5c·00909c·00··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········0001cdf8·000d54·000100·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0001be00·000d5c·0000f8·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········0001cef8·000d54·000108·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0001bef8·000d5c·000108·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········0001d000·000d54·000468·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0001c000·000d5c·000468·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········0001d468·000d54·00000c·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0001c468·000d5c·00000c·00··WA··0···0··4
28 ··[24]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·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·011fb5·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·000274·011fb1·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·012248·0005f4·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·012228·0005f4·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·01283c·004ec9·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·01281c·004ecc·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·017708·000542·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·0176e8·000548·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·017c4c·00105c·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·017c30·001048·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·018ca8·00425f·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·018c78·00425f·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·01cf08·00235e·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·01ced8·00235e·00···C··0···0··4
38 ··[34]·.symtab···········SYMTAB··········00000000·01f268·00b460·10·····35·2766··436 ··[32]·.symtab···········SYMTAB··········00000000·01f238·00b2b0·10·····33·2741··4
39 ··[35]·.strtab···········STRTAB··········00000000·02a6c8·00249a·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·02a4e8·00245c·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·02cb62·000174·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·02c944·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:·94d96bde8b12fc3522e00bbf17d9d0f52be725973 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·988304bc8862b6db426393169557fe66b66faa1f
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:··0x677245 ··Offset·into·.debug_info:··0x6772
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····00007778·0000083649 ····000076d0·00000836
50 ····00000000·0000000050 ····00000000·00000000
51 ··Length:···················2851 ··Length:···················28
52 ··Version:··················252 ··Version:··················2
53 ··Offset·into·.debug_info:··0x833253 ··Offset·into·.debug_info:··0x8332
54 ··Pointer·Size:·············454 ··Pointer·Size:·············4
55 ··Segment·Size:·············055 ··Segment·Size:·············0
  
56 ····Address····Length56 ····Address····Length
57 ····00007fb0·00000bb257 ····00007f08·00000bb2
58 ····00000000·0000000058 ····00000000·00000000
59 ··Length:···················2859 ··Length:···················28
60 ··Version:··················260 ··Version:··················2
61 ··Offset·into·.debug_info:··0xb43661 ··Offset·into·.debug_info:··0xb436
62 ··Pointer·Size:·············462 ··Pointer·Size:·············4
63 ··Segment·Size:·············063 ··Segment·Size:·············0
  
64 ····Address····Length64 ····Address····Length
65 ····00008b64·000005c665 ····00008abc·000005c6
66 ····00000000·0000000066 ····00000000·00000000
67 ··Length:···················2867 ··Length:···················28
68 ··Version:··················268 ··Version:··················2
69 ··Offset·into·.debug_info:··0xc81269 ··Offset·into·.debug_info:··0xc812
70 ··Pointer·Size:·············470 ··Pointer·Size:·············4
71 ··Segment·Size:·············071 ··Segment·Size:·············0
  
72 ····Address····Length72 ····Address····Length
73 ····0000912c·0000095673 ····00009084·00000956
74 ····00000000·0000000074 ····00000000·00000000
75 ··Length:···················2875 ··Length:···················28
76 ··Version:··················276 ··Version:··················2
77 ··Offset·into·.debug_info:··0xf13577 ··Offset·into·.debug_info:··0xf135
78 ··Pointer·Size:·············478 ··Pointer·Size:·············4
79 ··Segment·Size:·············079 ··Segment·Size:·············0
  
80 ····Address····Length80 ····Address····Length
81 ····00009a84·0000083681 ····000099dc·00000836
82 ····00000000·0000000082 ····00000000·00000000
83 ··Length:···················2883 ··Length:···················28
84 ··Version:··················284 ··Version:··················2
85 ··Offset·into·.debug_info:··0x1198d85 ··Offset·into·.debug_info:··0x1198d
86 ··Pointer·Size:·············486 ··Pointer·Size:·············4
87 ··Segment·Size:·············087 ··Segment·Size:·············0
  
88 ····Address····Length88 ····Address····Length
89 ····0000a2bc·0000024689 ····0000a214·00000246
90 ····00000000·0000000090 ····00000000·00000000
91 ··Length:···················2891 ··Length:···················28
92 ··Version:··················292 ··Version:··················2
93 ··Offset·into·.debug_info:··0x1237993 ··Offset·into·.debug_info:··0x12379
94 ··Pointer·Size:·············494 ··Pointer·Size:·············4
95 ··Segment·Size:·············095 ··Segment·Size:·············0
  
96 ····Address····Length96 ····Address····Length
97 ····0000a504·000008a297 ····0000a45c·000008a2
98 ····00000000·0000000098 ····00000000·00000000
99 ··Length:···················2899 ··Length:···················28
100 ··Version:··················2100 ··Version:··················2
101 ··Offset·into·.debug_info:··0x14099101 ··Offset·into·.debug_info:··0x14099
102 ··Pointer·Size:·············4102 ··Pointer·Size:·············4
103 ··Segment·Size:·············0103 ··Segment·Size:·············0
  
104 ····Address····Length104 ····Address····Length
105 ····0000ada8·000007b6105 ····0000ad00·000007b6
106 ····00000000·00000000106 ····00000000·00000000
107 ··Length:···················28107 ··Length:···················28
108 ··Version:··················2108 ··Version:··················2
109 ··Offset·into·.debug_info:··0x164d6109 ··Offset·into·.debug_info:··0x164d6
110 ··Pointer·Size:·············4110 ··Pointer·Size:·············4
111 ··Segment·Size:·············0111 ··Segment·Size:·············0
  
112 ····Address····Length112 ····Address····Length
113 ····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.
868 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
5.08 KB
readelf --wide --debug-dump=ranges {}
    
Offset 3, 181 lines modifiedOffset 3, 181 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x9245 ··Offset·into·.debug_info:··0x924
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····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:··0x677245 ··Offset·into·.debug_info:··0x6772
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····00007778·0000083649 ····000076d0·00000836
50 ····00000000·0000000050 ····00000000·00000000
51 ··Length:···················2851 ··Length:···················28
52 ··Version:··················252 ··Version:··················2
53 ··Offset·into·.debug_info:··0x833253 ··Offset·into·.debug_info:··0x8332
54 ··Pointer·Size:·············454 ··Pointer·Size:·············4
55 ··Segment·Size:·············055 ··Segment·Size:·············0
  
56 ····Address····Length56 ····Address····Length
57 ····00007fb0·00000bb257 ····00007f08·00000bb2
58 ····00000000·0000000058 ····00000000·00000000
59 ··Length:···················2859 ··Length:···················28
60 ··Version:··················260 ··Version:··················2
61 ··Offset·into·.debug_info:··0xb43661 ··Offset·into·.debug_info:··0xb436
62 ··Pointer·Size:·············462 ··Pointer·Size:·············4
63 ··Segment·Size:·············063 ··Segment·Size:·············0
  
64 ····Address····Length64 ····Address····Length
65 ····00008b64·000005c665 ····00008abc·000005c6
66 ····00000000·0000000066 ····00000000·00000000
67 ··Length:···················2867 ··Length:···················28
68 ··Version:··················268 ··Version:··················2
69 ··Offset·into·.debug_info:··0xc81269 ··Offset·into·.debug_info:··0xc812
70 ··Pointer·Size:·············470 ··Pointer·Size:·············4
71 ··Segment·Size:·············071 ··Segment·Size:·············0
  
72 ····Address····Length72 ····Address····Length
73 ····0000912c·0000095673 ····00009084·00000956
74 ····00000000·0000000074 ····00000000·00000000
75 ··Length:···················2875 ··Length:···················28
76 ··Version:··················276 ··Version:··················2
77 ··Offset·into·.debug_info:··0xf13577 ··Offset·into·.debug_info:··0xf135
78 ··Pointer·Size:·············478 ··Pointer·Size:·············4
79 ··Segment·Size:·············079 ··Segment·Size:·············0
  
80 ····Address····Length80 ····Address····Length
81 ····00009a84·0000083681 ····000099dc·00000836
82 ····00000000·0000000082 ····00000000·00000000
83 ··Length:···················2883 ··Length:···················28
84 ··Version:··················284 ··Version:··················2
85 ··Offset·into·.debug_info:··0x1198d85 ··Offset·into·.debug_info:··0x1198d
86 ··Pointer·Size:·············486 ··Pointer·Size:·············4
87 ··Segment·Size:·············087 ··Segment·Size:·············0
  
88 ····Address····Length88 ····Address····Length
89 ····0000a2bc·0000024689 ····0000a214·00000246
90 ····00000000·0000000090 ····00000000·00000000
91 ··Length:···················2891 ··Length:···················28
92 ··Version:··················292 ··Version:··················2
93 ··Offset·into·.debug_info:··0x1237993 ··Offset·into·.debug_info:··0x12379
94 ··Pointer·Size:·············494 ··Pointer·Size:·············4
95 ··Segment·Size:·············095 ··Segment·Size:·············0
  
96 ····Address····Length96 ····Address····Length
97 ····0000a504·000008a297 ····0000a45c·000008a2
98 ····00000000·0000000098 ····00000000·00000000
99 ··Length:···················2899 ··Length:···················28
100 ··Version:··················2100 ··Version:··················2
101 ··Offset·into·.debug_info:··0x14099101 ··Offset·into·.debug_info:··0x14099
102 ··Pointer·Size:·············4102 ··Pointer·Size:·············4
103 ··Segment·Size:·············0103 ··Segment·Size:·············0
  
104 ····Address····Length104 ····Address····Length
105 ····0000ada8·000007b6105 ····0000ad00·000007b6
106 ····00000000·00000000106 ····00000000·00000000
107 ··Length:···················28107 ··Length:···················28
108 ··Version:··················2108 ··Version:··················2
109 ··Offset·into·.debug_info:··0x164d6109 ··Offset·into·.debug_info:··0x164d6
110 ··Pointer·Size:·············4110 ··Pointer·Size:·············4
111 ··Segment·Size:·············0111 ··Segment·Size:·············0
  
112 ····Address····Length112 ····Address····Length
113 ····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.77 KB
strings --all --bytes=8 {}
    
Offset 1, 44 lines modifiedOffset 1, 40 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 ^*--U{UQJ[ 
3 zIs|Vj=\ 
4 D"8&<_j#s 
5 ·24Yw0k: 
6 Mw@l;Em/ 
7 q2s5t|H= 
8 XZG3tWM; 
9 {#Kk<(p, 
10 BTV4T'&[ 
11 I=`:'Z/I 
12 uUNc0:1= 
13 mM+}lV:eIC 
14 oI!~X;1f.r 
15 ?2J/J»  #*$N 
16 )5UdiW!J 
17 {]VCsub% 
18 >AWvYvvEvvevvUvvuv 
19 ](K%»   DQYNg 
20 nwS+@<J= 
21 leR+[)"+2 G1A^Okbn/&f
 3 ak|h{uYP
 4 >24YgY5=H
 5 +-7@l=E+
 6 U0O9iV-p
 7 qoBl)ES\;bw,
 8 8hqWYY?V
 9 dh57,{]o2
 10 4J</4,bi
 11 i8M^'&b$=V
 12 {»      m0.0/h}C
 13 wD#lp-yy
 14 w0J?jiED
 15 V#=/h&1Si
 16 bD»     'QBL» 
 17 qSz@g,pb
 18 2Y_AQv"Z
 19 sOozP]W8
 20 MRd]=Sk(
 21 (~g(6Rov
22 FlnG7·A222 FlnG7·A2
23 o<1d,k|m# 
24 ,oZf>E8PvI 
25 meP~K3`e23 m8!d,k|m#
 24 w!,eQ#xG
 25 rb*tt-aB
26 m_/mU^,NK26 m_/mU^,NK
 27 *09h%':r$
 28 7z.a_%dV
 29 UEO/3dF-
 30 {VU;Q/o%
 31 ;U%=·7^:a3>
 32 aw»     »     cHcY
 33 3gttL)_>K
27 =J>ptp9fV 
28 {bP[V~9VR4 
29 4aA,QZI5c 
30 s/m*m&m.-g 
31 `5#XM»  Vs 
32 G»      )l1dfy 
33 %1D@90vP 
34 `;Jx!X:Z 
35 Gk>V9pQlP 
36 \_U\_U\; 
37 u'FdI1~b 
38 4#aV*H(J#34 4#aV*H(J#
39 gno&}KKt:OZ35 gno&}KKt:OZ
40 call_weak_fn36 call_weak_fn
41 crtstuff.c37 crtstuff.c
42 all_implied_fbits38 all_implied_fbits
43 deregister_tm_clones39 deregister_tm_clones
44 __do_global_dtors_aux40 __do_global_dtors_aux
Offset 107, 15 lines modifiedOffset 103, 14 lines modified
107 g_vowel6103 g_vowel6
108 utilities.c104 utilities.c
109 __FRAME_END__105 __FRAME_END__
110 __dso_handle106 __dso_handle
111 _DYNAMIC107 _DYNAMIC
112 __TMC_END__108 __TMC_END__
113 _GLOBAL_OFFSET_TABLE_109 _GLOBAL_OFFSET_TABLE_
114 __aeabi_unwind_cpp_pr0@GCC_3.5 
115 russian_UTF_8_close_env110 russian_UTF_8_close_env
116 calloc@GLIBC_2.4111 calloc@GLIBC_2.4
117 finnish_UTF_8_stem112 finnish_UTF_8_stem
118 danish_UTF_8_stem113 danish_UTF_8_stem
119 danish_UTF_8_create_env114 danish_UTF_8_create_env
120 create_s115 create_s
121 strcmp@GLIBC_2.4116 strcmp@GLIBC_2.4
Offset 174, 15 lines modifiedOffset 169, 14 lines modified
174 hungarian_UTF_8_create_env169 hungarian_UTF_8_create_env
175 russian_UTF_8_stem170 russian_UTF_8_stem
176 PL_type_error171 PL_type_error
177 PL_copy_term_ref172 PL_copy_term_ref
178 russian_UTF_8_create_env173 russian_UTF_8_create_env
179 english_UTF_8_create_env174 english_UTF_8_create_env
180 __errno_location@GLIBC_2.4175 __errno_location@GLIBC_2.4
181 __aeabi_unwind_cpp_pr1@GCC_3.5 
182 memset@GLIBC_2.4176 memset@GLIBC_2.4
183 PL_get_atom177 PL_get_atom
184 dutch_UTF_8_create_env178 dutch_UTF_8_create_env
185 italian_UTF_8_close_env179 italian_UTF_8_close_env
186 turkish_UTF_8_close_env180 turkish_UTF_8_close_env
187 finnish_UTF_8_create_env181 finnish_UTF_8_create_env
188 french_UTF_8_create_env182 french_UTF_8_create_env
Offset 228, 16 lines modifiedOffset 222, 14 lines modified
228 .shstrtab222 .shstrtab
229 .note.gnu.build-id223 .note.gnu.build-id
230 .gnu.hash224 .gnu.hash
231 .gnu.version225 .gnu.version
232 .gnu.version_r226 .gnu.version_r
233 .rel.dyn227 .rel.dyn
234 .rel.plt228 .rel.plt
235 .ARM.extab 
236 .ARM.exidx 
237 .eh_frame229 .eh_frame
238 .init_array230 .init_array
239 .fini_array231 .fini_array
240 .data.rel.ro232 .data.rel.ro
241 .dynamic233 .dynamic
242 .comment234 .comment
243 .ARM.attributes235 .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.
  
285 KB
./usr/lib/debug/.build-id/a5/f837db6cd5e8a701a98db3a60730812fd80921.debug vs.
./usr/lib/debug/.build-id/ee/aa985b29dc995b86e66dbbf2435cfd7f027a4a.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:··········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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x013a0·R·E·0x1000
8 ··LOAD···········0x000e84·0x00002e84·0x00002e84·0x00000·0x00184·RW··0x10007 ··LOAD···········0x000e8c·0x00002e8c·0x00002e8c·0x00000·0x0017c·RW··0x1000
9 ··DYNAMIC········0x000e84·0x00002e8c·0x00002e8c·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000e8c·0x00002e94·0x00002e94·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······0x000e84·0x00002e84·0x00002e84·0x00000·0x0017c·R···0x111 ··GNU_RELRO······0x000e8c·0x00002e8c·0x00002e8c·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··········00002e84·000e84·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00002e8c·000e8c·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········00002e88·000e84·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00002e90·000e8c·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········00002e8c·000e84·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00002e94·000e8c·0000f8·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········00002f8c·000e84·000074·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00002f8c·000e8c·000074·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00003000·000e84·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00003000·000e8c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00003004·000e84·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00003004·000e8c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000167·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:·a5f837db6cd5e8a701a98db3a60730812fd809213 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·eeaa985b29dc995b86e66dbbf2435cfd7f027a4a
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
  
875 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 11 lines modified
1 »       !GCC:·(Debian·14.2.0-8)·14.2.01 zJGCC:·(Debian·14.2.0-8)·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. 
  
378 KB
./usr/lib/debug/.build-id/a9/2ca30382513c376ecc1187af1b7bc3f1d492cf.debug vs.
./usr/lib/debug/.build-id/d9/028e615ddcc63dedcd0d6215712c4471701767.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 77% 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:··········8164·(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·0x000013a4·0x000013a4·0x00000·0x00040·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x013e8·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01168·R·E·0x1000
8 ··LOAD···········0x000e6c·0x00002e6c·0x00002e6c·0x00000·0x00220·RW··0x10007 ··LOAD···········0x000e90·0x00002e90·0x00002e90·0x00000·0x00178·RW··0x1000
9 ··DYNAMIC········0x000e6c·0x00002e74·0x00002e74·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000e90·0x00002e98·0x00002e98·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······0x000e6c·0x00002e6c·0x00002e6c·0x00000·0x00194·R···0x111 ··GNU_RELRO······0x000e90·0x00002e90·0x00002e90·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.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·0x1fe4:
  
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·0001b0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000388·000138·00020b·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000002e8·000118·0001cd·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000594·000138·000046·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000004b6·000118·000036·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000005dc·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··········0000063c·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········0000052c·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000067c·000138·0000d8·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········0000056c·000118·0000a0·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000754·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0000060c·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000760·000138·00015c·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000618·000118·00010c·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000008c0·000138·00094c·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00000724·000118·000778·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········0000120c·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00000e9c·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00001214·000138·000190·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000ea4·000118·0002c0·00···A··0···0··4
18 ··[14]·.ARM.exidx········NOBITS··········000013a4·000138·000040·00··AL·11···0··4 
19 ··[15]·.eh_frame·········NOBITS··········000013e4·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00001164·000118·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········00002e6c·000e6c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00002e90·000e90·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········00002e70·000e6c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00002e94·000e90·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········00002e74·000e6c·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00002e98·000e90·0000f8·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········00002f74·000e6c·00008c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00002f90·000e90·000070·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00003000·000e6c·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00003000·000e90·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00003004·000e6c·000088·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00003004·000e90·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000187·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·000654·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·0008c4·0001b8·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·0007f4·000189·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·000a7c·000470·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000980·0004ab·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·000eec·0000ba·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·000e2c·0000b6·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·000fa8·000081·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·000ee4·00005a·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·00102c·0002ca·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·000f40·000311·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·0012f6·000057·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·001251·0000a1·00······0···0··1
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·00134d·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0012f2·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·0013a8·000930·10·····34·115··436 ··[32]·.symtab···········SYMTAB··········00000000·001350·0007e0·10·····33·102··4
38 ··[34]·.strtab···········STRTAB··········00000000·001cd8·000434·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·001b30·000351·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·00210c·00016e·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·001e81·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.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:·a92ca30382513c376ecc1187af1b7bc3f1d492cf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d9028e615ddcc63dedcd0d6215712c4471701767
115 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
149 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
24.5 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:··0x57
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00000988·000005c88 ····000007ec·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 ····00000c24·00000278
9 ····00000000·0000000017 ····00000000·00000000
  
47.0 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:··0x57
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00000988·000005c88 ····000007ec·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 ····00000c24·00000278
9 ····00000000·0000000017 ····00000000·00000000
  
1.83 KB
strings --all --bytes=8 {}
    
Offset 1, 79 lines modifiedOffset 1, 61 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 gGCC:·(Debian·14.2.0-8)·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
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 __PRETTY_FUNCTION__.0
 15 streaminfo.c
 16 print_buffer.isra.0
 17 stream_info
12 json_write_indent 
13 put_byte 
14 json_read_number 
15 json_put_code 
16 json_write_string 
17 json_skip_ws 
18 escape_initialized.1 
19 escape.0 
20 _divsi3.o 
21 .divsi3_skip_div0_test 
22 _dvmd_lnx.o 
23 __FRAME_END__18 __FRAME_END__
24 __aeabi_idivmod 
25 __aeabi_ldiv0 
26 __dso_handle19 __dso_handle
27 __divsi3 
28 __aeabi_idiv0 
29 _DYNAMIC20 _DYNAMIC
30 __TMC_END__21 __TMC_END__
31 _GLOBAL_OFFSET_TABLE_22 _GLOBAL_OFFSET_TABLE_
32 __aeabi_idiv 
33 __aeabi_unwind_cpp_pr0@GCC_3.523 pl_error
 24 PL_get_stream_handle
34 PL_release_stream25 PL_release_stream
35 raise@GLIBC_2.4 
36 PL_unify_integer 
37 __cxa_finalize@GLIBC_2.426 __cxa_finalize@GLIBC_2.4
38 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
39 free@GLIBC_2.4 
40 install_json28 PL_unify_term
 29 PL_unify_atom_chars
41 __stack_chk_guard@GLIBC_2.430 __stack_chk_guard@GLIBC_2.4
42 PL_register_foreign31 PL_register_foreign
43 PL_get_stream 
44 __stack_chk_fail@GLIBC_2.432 __stack_chk_fail@GLIBC_2.4
45 Speekcode 
46 realloc@GLIBC_2.433 PL_raise_exception
 34 PL_new_functor_sz
47 PL_new_term_ref35 PL_new_term_ref
48 PL_syntax_error 
49 PL_get_wchars 
50 PL_exception 
51 malloc@GLIBC_2.436 PL_new_atom
 37 PL_is_variable
 38 install_streaminfo
 39 strerror@GLIBC_2.4
52 __gmon_start__40 __gmon_start__
 41 __ctype_b_loc@GLIBC_2.4
 42 PL_close_foreign_frame
 43 PL_open_foreign_frame
53 PL_resource_error 
54 PL_unify 
55 memset@GLIBC_2.4 
56 PL_get_char_ex 
57 PL_is_number 
58 Sputcode 
59 PL_put_term_from_chars 
60 Sfprintf44 Sfprintf
61 Sgetcode45 PL_put_atom_chars
62 _ITM_registerTMCloneTable46 _ITM_registerTMCloneTable
 47 __assert_fail@GLIBC_2.4
63 PL_get_nchars 
64 PL_get_integer 
65 .shstrtab48 .shstrtab
66 .note.gnu.build-id49 .note.gnu.build-id
67 .gnu.hash50 .gnu.hash
68 .gnu.version51 .gnu.version
69 .gnu.version_r52 .gnu.version_r
70 .rel.dyn53 .rel.dyn
71 .rel.plt54 .rel.plt
72 .ARM.exidx 
73 .eh_frame55 .eh_frame
74 .init_array56 .init_array
75 .fini_array57 .fini_array
76 .dynamic58 .dynamic
77 .comment59 .comment
78 .ARM.attributes60 .ARM.attributes
79 .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 00000754·<_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 00000760·<.plt>:2 00000618·<.plt>:
3 »       ...3 »       ...
1.31 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, 33 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000008c0·<call_weak_fn>:2 00000724·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000008e4·<deregister_tm_clones>:4 00000748·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000910·<register_tm_clones>:6 00000774·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000944·<__do_global_dtors_aux>:8 000007a8·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000984·<frame_dummy>:10 000007e8·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000988·<json_write_indent>:14 000007ec·<pl_error>:
15 »       ...15 »       ...
  
16 00000a88·<put_byte>:16 00000c24·<print_buffer.isra.0>:
17 »       ...17 »       ...
  
18 00000af0·<json_read_number>:18 00000d04·<stream_info>:
19 »       ...19 »       ...
  
 20 00000e84·<install_streaminfo>:
20 00000c68·<json_put_code>: 
21 »       ... 
  
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 00001200·<__aeabi_idiv0>: 
39 »       ...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 0000120c·<_fini>:2 00000e9c·<_fini>:
3 »       ...3 »       ...
683 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 15 lines modifiedOffset 1, 10 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
 2 ··[·····0]··./packages/clib/streaminfo.c
2 ··[·····0]··./packages/http/json.c 
3 ··[····17]··escape_initialized 
4 ··[····2a]··json_put_code 
5 ··[····38]··put_byte3 ··[····1d]··print_byte
6 ··[····41]··json_write_string4 ··[····28]··finish
 5 ··[····2f]··stream_info
7 ··[····53]··install_json6 ··[····3b]··install_streaminfo
 7 ··[····4e]··print_buffer
 8 ··[····5b]··zeros
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 
  
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 8, 64 lines modifiedOffset 8, 50 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·00737472·65616d69·TION__.0.streami
 18 ··0x000000f0·6e666f2e·63007072·696e745f·62756666·nfo.c.print_buff
 19 ··0x00000100·65722e69·7372612e·30007374·7265616d·er.isra.0.stream
 20 ··0x00000110·5f696e66·6f005f5f·4652414d·455f454e·_info.__FRAME_EN
 21 ··0x00000120·445f5f00·5f66696e·69005f5f·64736f5f·D__._fini.__dso_
 22 ··0x00000130·68616e64·6c65005f·44594e41·4d494300·handle._DYNAMIC.
 23 ··0x00000140·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO
 24 ··0x00000150·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
 25 ··0x00000160·5f005f69·6e697400·706c5f65·72726f72·_._init.pl_error
 26 ··0x00000170·00504c5f·6765745f·73747265·616d5f68·.PL_get_stream_h
 27 ··0x00000180·616e646c·6500504c·5f72656c·65617365·andle.PL_release
 28 ··0x00000190·5f737472·65616d00·5f5f6378·615f6669·_stream.__cxa_fi
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.429 ··0x000001a0·6e616c69·7a654047·4c494243·5f322e34·nalize@GLIBC_2.4
40 ··0x00000250·00504c5f·756e6966·795f696e·74656765·.PL_unify_intege 
41 ··0x00000260·72005f5f·6378615f·66696e61·6c697a65·r.__cxa_finalize30 ··0x000001b0·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
 31 ··0x000001c0·544d436c·6f6e6554·61626c65·00504c5f·TMCloneTable.PL_
 32 ··0x000001d0·756e6966·795f7465·726d0050·4c5f756e·unify_term.PL_un
 33 ··0x000001e0·6966795f·61746f6d·5f636861·7273005f·ify_atom_chars._
 34 ··0x000001f0·5f737461·636b5f63·686b5f67·75617264·_stack_chk_guard
42 ··0x00000270·40474c49·42435f32·2e34005f·49544d5f·@GLIBC_2.4._ITM_35 ··0x00000200·40474c49·42435f32·2e340050·4c5f7265·@GLIBC_2.4.PL_re
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_js 
46 ··0x000002b0·6f6e005f·5f737461·636b5f63·686b5f67·on.__stack_chk_g 
47 ··0x000002c0·75617264·40474c49·42435f32·2e340050·uard@GLIBC_2.4.P 
48 ··0x000002d0·4c5f7265·67697374·65725f66·6f726569·L_register_forei36 ··0x00000210·67697374·65725f66·6f726569·676e005f·gister_foreign._
49 ··0x000002e0·676e0050·4c5f6765·745f7374·7265616d·gn.PL_get_stream 
50 ··0x000002f0·005f5f73·7461636b·5f63686b·5f666169·.__stack_chk_fai37 ··0x00000220·5f737461·636b5f63·686b5f66·61696c40·_stack_chk_fail@
 38 ··0x00000230·474c4942·435f322e·3400504c·5f726169·GLIBC_2.4.PL_rai
 39 ··0x00000240·73655f65·78636570·74696f6e·00504c5f·se_exception.PL_
 40 ··0x00000250·6e65775f·66756e63·746f725f·737a0050·new_functor_sz.P
 41 ··0x00000260·4c5f6e65·775f7465·726d5f72·65660050·L_new_term_ref.P
 42 ··0x00000270·4c5f6e65·775f6174·6f6d0050·4c5f6973·L_new_atom.PL_is
 43 ··0x00000280·5f766172·6961626c·6500696e·7374616c·_variable.instal
 44 ··0x00000290·6c5f7374·7265616d·696e666f·00737472·l_streaminfo.str
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_ 
58 ··0x00000370·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.me 
61 ··0x000003a0·6d736574·40474c49·42435f32·2e340050·mset@GLIBC_2.4.P45 ··0x000002a0·6572726f·7240474c·4942435f·322e3400·error@GLIBC_2.4.
62 ··0x000003b0·4c5f6765·745f6368·61725f65·7800504c·L_get_char_ex.PL 
63 ··0x000003c0·5f69735f·6e756d62·65720053·70757463·_is_number.Sputc 
64 ··0x000003d0·6f646500·504c5f70·75745f74·65726d5f·ode.PL_put_term_ 
65 ··0x000003e0·66726f6d·5f636861·72730053·66707269·from_chars.Sfpri 
66 ··0x000003f0·6e746600·53676574·636f6465·005f4954·ntf.Sgetcode._IT46 ··0x000002b0·5f5f676d·6f6e5f73·74617274·5f5f005f·__gmon_start__._
 47 ··0x000002c0·5f637479·70655f62·5f6c6f63·40474c49·_ctype_b_loc@GLI
 48 ··0x000002d0·42435f32·2e340050·4c5f636c·6f73655f·BC_2.4.PL_close_
 49 ··0x000002e0·666f7265·69676e5f·6672616d·6500504c·foreign_frame.PL
 50 ··0x000002f0·5f6f7065·6e5f666f·72656967·6e5f6672·_open_foreign_fr
 51 ··0x00000300·616d6500·53667072·696e7466·00504c5f·ame.Sfprintf.PL_
 52 ··0x00000310·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
67 ··0x00000400·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon53 ··0x00000320·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl
68 ··0x00000410·65546162·6c650050·4c5f6765·745f6e63·eTable.PL_get_nc 
69 ··0x00000420·68617273·00504c5f·6765745f·696e7465·hars.PL_get_inte54 ··0x00000330·6f6e6554·61626c65·005f5f61·73736572·oneTable.__asser
 55 ··0x00000340·745f6661·696c4047·4c494243·5f322e34·t_fail@GLIBC_2.4
70 ··0x00000430·67657200····························ger.56 ··0x00000350·00··································.
  
2.39 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f 
13 ··0x000000a0·72616d65·002e696e·69745f61·72726179·rame..init_array 
14 ··0x000000b0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy 
15 ··0x000000c0·6e616d69·63002e67·6f74002e·64617461·namic..got..data 
16 ··0x000000d0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment.. 
17 ··0x000000e0·41524d2e·61747472·69627574·6573002e·ARM.attributes..12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_
 13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra
 14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got.
 15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm
 16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu
 17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang
 18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
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/a9/fe452e23b60e06b3ea2d5aaa7fc761c33c9c81.debug vs.
./usr/lib/debug/.build-id/93/8b6d5762146df64c6ef8996098192494848610.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 80% 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:··········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·0x00000f68·0x00000f68·0x00000·0x00038·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x00fa4·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0126c·R·E·0x1000
8 ··LOAD···········0x000e70·0x00001e70·0x00001e70·0x00000·0x001c4·RW··0x10007 ··LOAD···········0x000e78·0x00002e78·0x00002e78·0x00000·0x00194·RW··0x1000
9 ··DYNAMIC········0x000e70·0x00001e78·0x00001e78·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000e78·0x00002e80·0x00002e80·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······0x000e70·0x00001e70·0x00001e70·0x00000·0x00190·R···0x111 ··GNU_RELRO······0x000e78·0x00002e78·0x00002e78·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·0x1ff0: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·000220·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000210·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000378·000138·00022a·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000348·000118·000230·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000005a2·000138·000044·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000578·000118·000042·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000005e8·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··········00000648·000138·000068·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········0000061c·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000006b0·000138·0000d0·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········0000065c·000118·0000d0·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000780·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0000072c·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0000078c·000138·000150·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000738·000118·000158·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000008dc·000138·0004d4·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000890·000118·000740·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00000db0·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00000fd0·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00000db8·000138·0001b0·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000fd8·000118·000290·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··········00001268·000118·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········00001e70·000e70·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00002e78·000e78·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········00001e74·000e70·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00002e7c·000e78·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········00001e78·000e70·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00002e80·000e78·0000f8·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········00001f78·000e70·000088·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00002f78·000e78·000088·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00002000·000e70·00001c·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00003000·000e78·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········0000201c·000e70·000018·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00003004·000e78·000008·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··4
29 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·00068d·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·0006c3·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·000838·000174·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000864·000198·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·0009ac·000383·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·0009fc·000402·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·000d30·0000a2·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·000e00·0000d4·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·000dd4·0000a9·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·000ed4·000099·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·000e80·000294·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·000f70·0002a6·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·001114·00006c·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·001216·000073·00······0···0··1
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·001180·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·001289·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·0011dc·0008a0·10·····34·107··436 ··[32]·.symtab···········SYMTAB··········00000000·0012e4·0008b0·10·····33·109··4
38 ··[34]·.strtab···········STRTAB··········00000000·001a7c·000405·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·001b94·0003e8·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·001e81·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.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:·a9fe452e23b60e06b3ea2d5aaa7fc761c33c9c813 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·938b6d5762146df64c6ef8996098192494848610
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, 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 ····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
8 ····000009a4·0000040c16 ····00000d90·00000240
9 ····00000000·0000000017 ····00000000·00000000
  
44.8 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 ····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
8 ····000009a4·0000040c16 ····00000d90·00000240
9 ····00000000·0000000017 ····00000000·00000000
  
1.83 KB
strings --all --bytes=8 {}
    
Offset 1, 70 lines modifiedOffset 1, 68 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
 2 V+C%nJ%O
2 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
3 call_weak_fn4 call_weak_fn
4 crtstuff.c5 crtstuff.c
5 all_implied_fbits6 all_implied_fbits
6 deregister_tm_clones7 deregister_tm_clones
7 __do_global_dtors_aux8 __do_global_dtors_aux
8 completed.09 completed.0
9 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
10 frame_dummy11 frame_dummy
11 __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
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__19 __FRAME_END__
26 __dso_handle20 __dso_handle
27 _DYNAMIC21 _DYNAMIC
28 __TMC_END__22 __TMC_END__
29 _GLOBAL_OFFSET_TABLE_23 _GLOBAL_OFFSET_TABLE_
30 __aeabi_unwind_cpp_pr0@GCC_3.5 
31 PL_unify_stream 
32 install_prolog_stream24 pl_error
 25 mallinfo2@GLIBC_2.33
 26 install_mallocinfo
33 __cxa_finalize@GLIBC_2.427 __cxa_finalize@GLIBC_2.4
 28 malloc_info@GLIBC_2.10
34 _ITM_deregisterTMCloneTable29 _ITM_deregisterTMCloneTable
 30 PL_unify_term
35 PL_unify_wchars31 PL_unify_atom_chars
 32 PL_unify_nil
36 __stack_chk_guard@GLIBC_2.433 __stack_chk_guard@GLIBC_2.4
37 memcpy@GLIBC_2.4 
38 PL_register_foreign34 PL_register_foreign
 35 PL_unify_chars
39 __stack_chk_fail@GLIBC_2.436 __stack_chk_fail@GLIBC_2.4
 37 PL_raise_exception
40 PL_new_functor_sz38 PL_new_functor_sz
 39 PL_new_term_ref
 40 PL_reset_term_refs
41 PL_new_atom41 PL_new_atom
 42 PL_is_variable
 43 strerror@GLIBC_2.4
42 Sset_exception 
43 PL_call_predicate 
44 PL_get_wchars 
45 PL_exception 
46 PL_new_term_refs 
47 __gmon_start__44 __gmon_start__
48 PL_uninstantiation_error 
49 PL_get_atom_ex45 PL_copy_term_ref
 46 __errno_location@GLIBC_2.4
50 PL_close_foreign_frame47 PL_close_foreign_frame
 48 fclose@GLIBC_2.4
51 PL_open_foreign_frame49 PL_open_foreign_frame
52 PL_domain_error 
53 PL_new_module50 PL_unify_list
 51 open_memstream@GLIBC_2.4
 52 PL_put_atom_chars
54 _ITM_registerTMCloneTable53 _ITM_registerTMCloneTable
55 PL_malloc54 __assert_fail@GLIBC_2.4
56 .shstrtab55 .shstrtab
57 .note.gnu.build-id56 .note.gnu.build-id
58 .gnu.hash57 .gnu.hash
59 .gnu.version58 .gnu.version
60 .gnu.version_r59 .gnu.version_r
61 .rel.dyn60 .rel.dyn
62 .rel.plt61 .rel.plt
63 .ARM.exidx 
64 .eh_frame62 .eh_frame
65 .init_array63 .init_array
66 .fini_array64 .fini_array
67 .dynamic65 .dynamic
68 .comment66 .comment
69 .ARM.attributes67 .ARM.attributes
70 .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 00000780·<_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 0000078c·<.plt>:2 00000738·<.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 {}` (a): objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 42 lines modifiedOffset 1, 36 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000008dc·<call_weak_fn>:2 00000890·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000900·<deregister_tm_clones>:4 000008b4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 0000092c·<register_tm_clones>:6 000008e0·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000960·<__do_global_dtors_aux>:8 00000914·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000009a0·<frame_dummy>:10 00000954·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000009a4·<stream_seek64>:14 00000958·<pl_error>:
15 »       ...15 »       ...
  
16 000009b0·<stream_control>:16 00000d90·<pl_malloc_info>:
17 »       ...17 »       ...
  
18 000009bc·<stream_close>:18 00000e4c·<addNameInteger.isra.0>:
19 »       ...19 »       ...
  
20 00000a4c·<stream_write>:20 00000ea4·<pl_malinfo>:
21 »       ...21 »       ...
  
 22 00000f70·<install_mallocinfo>:
22 00000aec·<stream_read>: 
23 »       ... 
  
24 00000c20·<open_prolog_stream>: 
25 »       ... 
  
26 00000d1c·<install_prolog_stream>: 
27 »       ...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 00000db0·<_fini>:2 00000fd0·<_fini>:
3 »       ...3 »       ...
1.12 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 22 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
 2 ··[·····0]··mallinfo2
 3 ··[·····a]··FUNCTOR_equals2
 4 ··[····1a]··arena
 5 ··[····20]··./packages/clib/mallocinfo.c
 6 ··[····3d]··hblkhd
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_stream7 ··[····44]··open_memstream
17 ··[····f6]··stream_functions 
18 ··[···107]··sent 
19 ··[···10c]··alloc_stream_context 
20 ··[···121]··free_stream_context8 ··[····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.36 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 61 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·72790070·726f6c6f·rray_entry.prolo15 ··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_
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 
30 ··0x000001b0·6f5f6861·6e646c65·005f4459·4e414d49·o_handle._DYNAMI24 ··0x00000150·68616e64·6c65005f·44594e41·4d494300·handle._DYNAMIC.
31 ··0x000001c0·43005f5f·544d435f·454e445f·5f005f47·C.__TMC_END__._G25 ··0x00000160·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO
32 ··0x000001d0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB26 ··0x00000170·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
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._ 
38 ··0x00000230·5f637861·5f66696e·616c697a·6540474c·_cxa_finalize@GL27 ··0x00000180·5f005f69·6e697400·706c5f65·72726f72·_._init.pl_error
 28 ··0x00000190·006d616c·6c696e66·6f324047·4c494243·.mallinfo2@GLIBC
 29 ··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
39 ··0x00000240·4942435f·322e3400·5f49544d·5f646572·IBC_2.4._ITM_der33 ··0x000001e0·4942435f·322e3130·005f4954·4d5f6465·IBC_2.10._ITM_de
40 ··0x00000250·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa34 ··0x000001f0·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
41 ··0x00000260·626c6500·504c5f75·6e696679·5f776368·ble.PL_unify_wch35 ··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_
42 ··0x00000270·61727300·5f5f7374·61636b5f·63686b5f·ars.__stack_chk_38 ··0x00000230·6e696c00·5f5f7374·61636b5f·63686b5f·nil.__stack_chk_
43 ··0x00000280·67756172·6440474c·4942435f·322e3400·guard@GLIBC_2.4.39 ··0x00000240·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_for40 ··0x00000250·504c5f72·65676973·7465725f·666f7265·PL_register_fore
 41 ··0x00000260·69676e00·504c5f75·6e696679·5f636861·ign.PL_unify_cha
46 ··0x000002b0·6569676e·005f5f73·7461636b·5f63686b·eign.__stack_chk42 ··0x00000270·7273005f·5f737461·636b5f63·686b5f66·rs.__stack_chk_f
47 ··0x000002c0·5f666169·6c40474c·4942435f·322e3400·_fail@GLIBC_2.4.43 ··0x00000280·61696c40·474c4942·435f322e·3400504c·ail@GLIBC_2.4.PL
 44 ··0x00000290·5f726169·73655f65·78636570·74696f6e·_raise_exception
48 ··0x000002d0·504c5f6e·65775f66·756e6374·6f725f73·PL_new_functor_s45 ··0x000002a0·00504c5f·6e65775f·66756e63·746f725f·.PL_new_functor_
49 ··0x000002e0·7a00504c·5f6e6577·5f61746f·6d005373·z.PL_new_atom.Ss46 ··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_
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__.P51 ··0x00000300·322e3400·5f5f676d·6f6e5f73·74617274·2.4.__gmon_start
56 ··0x00000350·4c5f756e·696e7374·616e7469·6174696f·L_uninstantiatio 
57 ··0x00000360·6e5f6572·726f7200·504c5f70·72656400·n_error.PL_pred. 
58 ··0x00000370·504c5f67·65745f61·746f6d5f·65780050·PL_get_atom_ex.P52 ··0x00000310·5f5f0050·4c5f636f·70795f74·65726d5f·__.PL_copy_term_
 53 ··0x00000320·72656600·5f5f6572·726e6f5f·6c6f6361·ref.__errno_loca
 54 ··0x00000330·74696f6e·40474c49·42435f32·2e340050·tion@GLIBC_2.4.P
59 ··0x00000380·4c5f636c·6f73655f·666f7265·69676e5f·L_close_foreign_55 ··0x00000340·4c5f636c·6f73655f·666f7265·69676e5f·L_close_foreign_
60 ··0x00000390·6672616d·6500504c·5f6f7065·6e5f666f·frame.PL_open_fo56 ··0x00000350·6672616d·65006663·6c6f7365·40474c49·frame.fclose@GLI
 57 ··0x00000360·42435f32·2e340050·4c5f6f70·656e5f66·BC_2.4.PL_open_f
61 ··0x000003a0·72656967·6e5f6672·616d6500·504c5f66·reign_frame.PL_f58 ··0x00000370·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
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_registerTM 
66 ··0x000003f0·436c6f6e·65546162·6c650050·4c5f6d61·CloneTable.PL_ma 
67 ··0x00000400·6c6c6f63·00·························lloc.59 ··0x00000380·756e6966·795f6c69·7374006f·70656e5f·unify_list.open_
 60 ··0x00000390·6d656d73·74726561·6d40474c·4942435f·memstream@GLIBC_
 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.
  
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. 
  
9.54 MB
./usr/lib/debug/.build-id/aa/9e64ed8dc413a018d3e81c5f40b63288c3452a.debug vs.
./usr/lib/debug/.build-id/0d/5965f0f744529247300a57fe0c309453fd4d23.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:··········225152·(bytes·into·file)13 ··Start·of·section·headers:··········224572·(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·0x000195e0·0x000195e0·0x00000·0x006c0·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x19ca4·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x19380·R·E·0x1000
8 ··LOAD···········0x000cac·0x0001acac·0x0001acac·0x00000·0x00710·RW··0x10007 ··LOAD···········0x000cb4·0x0001acb4·0x0001acb4·0x00000·0x00708·RW··0x1000
9 ··DYNAMIC········0x000cac·0x0001acb4·0x0001acb4·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000cb4·0x0001acbc·0x0001acbc·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······0x000cac·0x0001acac·0x0001acac·0x00000·0x00354·R···0x111 ··GNU_RELRO······0x000cb4·0x0001acb4·0x0001acb4·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·0x36f80:1 There·are·35·section·headers,·starting·at·offset·0x36d3c:
  
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·013bbc·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00002060·000118·013bbc·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00015cc4·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00015c1c·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00015ccc·000138·003758·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00015c24·000118·003758·00···A··0···0··4
18 ··[14]·.ARM.extab········NOBITS··········00019424·000138·0001bc·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········000195e0·000138·0006c0·00··AL·11···0··4 
20 ··[16]·.eh_frame·········NOBITS··········00019ca0·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········0001937c·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0001acac·000cac·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0001acb4·000cb4·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0001acb0·000cac·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0001acb8·000cb4·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001acb4·000cac·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001acbc·000cb4·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0001adb4·000cac·00024c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0001adb4·000cb4·00024c·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········0001b000·000cac·0001d4·00··WA··0···0··423 ··[19]·.data·············NOBITS··········0001b000·000cb4·0001d4·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0001b1d4·000cac·0001e8·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0001b1d4·000cb4·0001e8·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·0000b1·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·0000b2·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·00023c·0148a4·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·00021c·014881·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·014ae0·001598·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·014aa0·001598·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·016078·00a859·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·016038·00a853·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·0208d4·000ce6·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·02088c·000ce4·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·0215bc·001055·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·021570·001055·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·022614·00c2e5·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0225c8·00c2e4·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·02e8fc·002319·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·02e8ac·002319·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·030c15·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·030bc5·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·030c70·004010·10·····35·879··436 ··[32]·.symtab···········SYMTAB··········00000000·030c20·003e70·10·····33·855··4
39 ··[35]·.strtab···········STRTAB··········00000000·034c80·002187·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·034a90·002149·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·036e07·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·036bd9·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:·aa9e64ed8dc413a018d3e81c5f40b63288c3452a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0d5965f0f744529247300a57fe0c309453fd4d23
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:··0xf6d613 ··Offset·into·.debug_info:··0xf6d6
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00009ec8·00000d3017 ····00009e20·00000d30
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x11a9121 ··Offset·into·.debug_info:··0x11a91
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····0000abf8·0000019225 ····0000ab50·00000192
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x11ecf29 ··Offset·into·.debug_info:··0x11ecf
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····0000ad8c·00000a1833 ····0000ace4·00000a18
34 ····00000000·0000000034 ····00000000·00000000
35 ··Length:···················2835 ··Length:···················28
36 ··Version:··················236 ··Version:··················2
37 ··Offset·into·.debug_info:··0x1342837 ··Offset·into·.debug_info:··0x13428
38 ··Pointer·Size:·············438 ··Pointer·Size:·············4
39 ··Segment·Size:·············039 ··Segment·Size:·············0
  
40 ····Address····Length40 ····Address····Length
41 ····0000b7a4·0000094041 ····0000b6fc·00000940
42 ····00000000·0000000042 ····00000000·00000000
43 ··Length:···················2843 ··Length:···················28
44 ··Version:··················244 ··Version:··················2
45 ··Offset·into·.debug_info:··0x14c8145 ··Offset·into·.debug_info:··0x14c81
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····0000c0e4·0000043449 ····0000c03c·00000434
50 ····00000000·0000000050 ····00000000·00000000
51 ··Length:···················2851 ··Length:···················28
52 ··Version:··················252 ··Version:··················2
53 ··Offset·into·.debug_info:··0x157dd53 ··Offset·into·.debug_info:··0x157dd
54 ··Pointer·Size:·············454 ··Pointer·Size:·············4
55 ··Segment·Size:·············055 ··Segment·Size:·············0
  
56 ····Address····Length56 ····Address····Length
57 ····0000c518·000002f857 ····0000c470·000002f8
58 ····00000000·0000000058 ····00000000·00000000
59 ··Length:···················2859 ··Length:···················28
60 ··Version:··················260 ··Version:··················2
61 ··Offset·into·.debug_info:··0x1591561 ··Offset·into·.debug_info:··0x15915
62 ··Pointer·Size:·············462 ··Pointer·Size:·············4
63 ··Segment·Size:·············063 ··Segment·Size:·············0
  
64 ····Address····Length64 ····Address····Length
65 ····0000c810·00001a3665 ····0000c768·00001a36
66 ····00000000·0000000066 ····00000000·00000000
67 ··Length:···················2867 ··Length:···················28
68 ··Version:··················268 ··Version:··················2
69 ··Offset·into·.debug_info:··0x15a0d69 ··Offset·into·.debug_info:··0x15a0d
70 ··Pointer·Size:·············470 ··Pointer·Size:·············4
71 ··Segment·Size:·············071 ··Segment·Size:·············0
  
72 ····Address····Length72 ····Address····Length
73 ····0000e248·00000d2873 ····0000e1a0·00000d28
74 ····00000000·0000000074 ····00000000·00000000
75 ··Length:···················2875 ··Length:···················28
76 ··Version:··················276 ··Version:··················2
77 ··Offset·into·.debug_info:··0x171c677 ··Offset·into·.debug_info:··0x171c6
78 ··Pointer·Size:·············478 ··Pointer·Size:·············4
79 ··Segment·Size:·············079 ··Segment·Size:·············0
  
80 ····Address····Length80 ····Address····Length
81 ····0000ef70·00004a4881 ····0000eec8·00004a48
82 ····00000000·0000000082 ····00000000·00000000
83 ··Length:···················2883 ··Length:···················28
84 ··Version:··················284 ··Version:··················2
85 ··Offset·into·.debug_info:··0x1ffda85 ··Offset·into·.debug_info:··0x1ffda
86 ··Pointer·Size:·············486 ··Pointer·Size:·············4
87 ··Segment·Size:·············087 ··Segment·Size:·············0
  
88 ····Address····Length88 ····Address····Length
89 ····000139b8·00001aa489 ····00013910·00001aa4
90 ····00000000·0000000090 ····00000000·00000000
91 ··Length:···················2891 ··Length:···················28
92 ··Version:··················292 ··Version:··················2
93 ··Offset·into·.debug_info:··0x2317a93 ··Offset·into·.debug_info:··0x2317a
94 ··Pointer·Size:·············494 ··Pointer·Size:·············4
95 ··Segment·Size:·············095 ··Segment·Size:·············0
  
96 ····Address····Length96 ····Address····Length
97 ····0001545c·0000033497 ····000153b4·00000334
98 ····00000000·0000000098 ····00000000·00000000
  
2.2 MB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
3.09 KB
readelf --wide --debug-dump=ranges {}
    
Offset 3, 109 lines modifiedOffset 3, 109 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x20955 ··Offset·into·.debug_info:··0x2095
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000021d0·00007cf89 ····00002128·00007cf8
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xf6d613 ··Offset·into·.debug_info:··0xf6d6
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00009ec8·00000d3017 ····00009e20·00000d30
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x11a9121 ··Offset·into·.debug_info:··0x11a91
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····0000abf8·0000019225 ····0000ab50·00000192
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x11ecf29 ··Offset·into·.debug_info:··0x11ecf
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····0000ad8c·00000a1833 ····0000ace4·00000a18
34 ····00000000·0000000034 ····00000000·00000000
35 ··Length:···················2835 ··Length:···················28
36 ··Version:··················236 ··Version:··················2
37 ··Offset·into·.debug_info:··0x1342837 ··Offset·into·.debug_info:··0x13428
38 ··Pointer·Size:·············438 ··Pointer·Size:·············4
39 ··Segment·Size:·············039 ··Segment·Size:·············0
  
40 ····Address····Length40 ····Address····Length
41 ····0000b7a4·0000094041 ····0000b6fc·00000940
42 ····00000000·0000000042 ····00000000·00000000
43 ··Length:···················2843 ··Length:···················28
44 ··Version:··················244 ··Version:··················2
45 ··Offset·into·.debug_info:··0x14c8145 ··Offset·into·.debug_info:··0x14c81
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····0000c0e4·0000043449 ····0000c03c·00000434
50 ····00000000·0000000050 ····00000000·00000000
51 ··Length:···················2851 ··Length:···················28
52 ··Version:··················252 ··Version:··················2
53 ··Offset·into·.debug_info:··0x157dd53 ··Offset·into·.debug_info:··0x157dd
54 ··Pointer·Size:·············454 ··Pointer·Size:·············4
55 ··Segment·Size:·············055 ··Segment·Size:·············0
  
56 ····Address····Length56 ····Address····Length
57 ····0000c518·000002f857 ····0000c470·000002f8
58 ····00000000·0000000058 ····00000000·00000000
59 ··Length:···················2859 ··Length:···················28
60 ··Version:··················260 ··Version:··················2
61 ··Offset·into·.debug_info:··0x1591561 ··Offset·into·.debug_info:··0x15915
62 ··Pointer·Size:·············462 ··Pointer·Size:·············4
63 ··Segment·Size:·············063 ··Segment·Size:·············0
  
64 ····Address····Length64 ····Address····Length
65 ····0000c810·00001a3665 ····0000c768·00001a36
66 ····00000000·0000000066 ····00000000·00000000
67 ··Length:···················2867 ··Length:···················28
68 ··Version:··················268 ··Version:··················2
69 ··Offset·into·.debug_info:··0x15a0d69 ··Offset·into·.debug_info:··0x15a0d
70 ··Pointer·Size:·············470 ··Pointer·Size:·············4
71 ··Segment·Size:·············071 ··Segment·Size:·············0
  
72 ····Address····Length72 ····Address····Length
73 ····0000e248·00000d2873 ····0000e1a0·00000d28
74 ····00000000·0000000074 ····00000000·00000000
75 ··Length:···················2875 ··Length:···················28
76 ··Version:··················276 ··Version:··················2
77 ··Offset·into·.debug_info:··0x171c677 ··Offset·into·.debug_info:··0x171c6
78 ··Pointer·Size:·············478 ··Pointer·Size:·············4
79 ··Segment·Size:·············079 ··Segment·Size:·············0
  
80 ····Address····Length80 ····Address····Length
81 ····0000ef70·00004a4881 ····0000eec8·00004a48
82 ····00000000·0000000082 ····00000000·00000000
83 ··Length:···················2883 ··Length:···················28
84 ··Version:··················284 ··Version:··················2
85 ··Offset·into·.debug_info:··0x1ffda85 ··Offset·into·.debug_info:··0x1ffda
86 ··Pointer·Size:·············486 ··Pointer·Size:·············4
87 ··Segment·Size:·············087 ··Segment·Size:·············0
  
88 ····Address····Length88 ····Address····Length
89 ····000139b8·00001aa489 ····00013910·00001aa4
90 ····00000000·0000000090 ····00000000·00000000
91 ··Length:···················2891 ··Length:···················28
92 ··Version:··················292 ··Version:··················2
93 ··Offset·into·.debug_info:··0x2317a93 ··Offset·into·.debug_info:··0x2317a
94 ··Pointer·Size:·············494 ··Pointer·Size:·············4
95 ··Segment·Size:·············095 ··Segment·Size:·············0
  
96 ····Address····Length96 ····Address····Length
97 ····0001545c·0000033497 ····000153b4·00000334
98 ····00000000·0000000098 ····00000000·00000000
  
1.94 KB
strings --all --bytes=8 {}
    
Offset 1, 47 lines modifiedOffset 1, 48 lines modified
1 E*GCC:·(Debian·14.2.0-8)·14.2.01 M#GCC:·(Debian·14.2.0-8)·14.2.0
2 BHBBBH#$ 
3 ·%<t/·#B 
4 w0N{TTeT 
5 T!ev]J*R 
6 u^K:u60S 
7 ZM1"V]W5F 
8 {qa-J(wz 
9 ^oE>Y·RN 
10 I6^[@KYVg 
11 kYOFe=sD= 
12 },B6+`9»v 
13 OOm&:t*1 
14 8!j~69U] 
15 Q(SxlReOlLt 
16 d=4&E}%K 
17 RkNNn2ND 
18 j)»     uZK^7 
19 [S8}`hPJ 
20 KWOR&~dE 
21 |lN3D6p/ 
22 ,`4bsoC&sv 
23 9s>,9o&A[ 
24 ]S>W,.4j) 
25 #QSzo4bSysD: 
26 8;AN}7Xc 
27 <6AO+:Z# 
28 e{g*2'4U 
29 ;ewVMYt( 
30 @R1@R1@R1@ 
31 MNRk,t2To 
32 Jb+#g~.S 
33 $tt`Z·v, 
34 [^"j"N?O 
35 /0%9*·0~U 
36 I?IV~Bn<rHf 
37 M)d-*|ZT 
38 f_·mQJ(fWT{ 
39 9OtR>YU^ 
40 !l+9TvHZ2 F:hQ+Hju
 3 =-x2QP=O1F
 4 zBYXuWPbiBC
 5 H3.FQ*~G
 6 9yeW·~;» 
 7 \*sJ1U9\
 8 YtJY]E/_
 9 ·\?3eb#~
 10 K4uYv-C;
 11 47B.<2RY
 12 1\e>P.W9
 13 _D@PD.""·;
 14 Vi"52+Vk
 15 wJN\·md7G
 16 ,]=o8*^+]o
 17 p`{h`-@G
 18 ]»      :M}=v;
 19 SMYq7kZL
 20 ZNCGdiZ1
 21 ;]`oy\!`
 22 \Bo$=I-H
 23 9*ti=w2Z|L
 24 o56(b?UU!
 25 7<u#vsn,
 26 wUPEDJAj
 27 [X'JyMA<
 28 _'/x`(DC
 29 HCqfp^0N
 30 X&<?S{~+<
 31 I?IU~Bn<v@f
 32 c3·;1Cd1@a
 33 \QO\8ZOq;
 34 QMe7F95m
 35 3w<hiZxB
 36 `$p>PtYp
 37 aZ4f;[4-
 38 .V,)B`"»
 39 4[H.@U/8
 40 >!Dj{FKO
 41 VW/g?CQd?
41 \}S,"?%{`42 \}S,"?%{`
42 X/8/pl\H]@43 X/8/pl\H]@
43 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug44 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
44 call_weak_fn45 call_weak_fn
45 crtstuff.c46 crtstuff.c
46 all_implied_fbits47 all_implied_fbits
47 deregister_tm_clones48 deregister_tm_clones
Offset 385, 15 lines modifiedOffset 386, 14 lines modified
385 free_dtd_parser386 free_dtd_parser
386 sgml_calloc387 sgml_calloc
387 sgml2pl_error388 sgml2pl_error
388 set_file_dtd_parser389 set_file_dtd_parser
389 sgml_utf8_put_char390 sgml_utf8_put_char
390 istrcasehash391 istrcasehash
391 pthread_mutex_unlock@GLIBC_2.4392 pthread_mutex_unlock@GLIBC_2.4
392 __aeabi_unwind_cpp_pr0@GCC_3.5 
393 calloc@GLIBC_2.4393 calloc@GLIBC_2.4
394 PL_release_stream394 PL_release_stream
395 PL_unify_stream395 PL_unify_stream
396 PL_discard_foreign_frame396 PL_discard_foreign_frame
397 raise@GLIBC_2.4397 raise@GLIBC_2.4
398 PL_get_nil_ex398 PL_get_nil_ex
399 PL_unify_integer399 PL_unify_integer
Offset 479, 15 lines modifiedOffset 479, 14 lines modified
479 PL_is_atom479 PL_is_atom
480 PL_type_error480 PL_type_error
481 PL_copy_term_ref481 PL_copy_term_ref
482 __fwprintf_chk@GLIBC_2.4482 __fwprintf_chk@GLIBC_2.4
483 __errno_location@GLIBC_2.4483 __errno_location@GLIBC_2.4
484 __strcat_chk@GLIBC_2.4484 __strcat_chk@GLIBC_2.4
485 __sprintf_chk@GLIBC_2.4485 __sprintf_chk@GLIBC_2.4
486 __aeabi_unwind_cpp_pr1@GCC_3.5 
487 memset@GLIBC_2.4486 memset@GLIBC_2.4
488 PL_get_atom487 PL_get_atom
489 PL_unify_atom488 PL_unify_atom
490 _PL_get_arg_sz489 _PL_get_arg_sz
491 strtod@GLIBC_2.4490 strtod@GLIBC_2.4
492 PL_get_atom_ex491 PL_get_atom_ex
493 PL_put_nil492 PL_put_nil
Offset 529, 16 lines modifiedOffset 528, 14 lines modified
529 .shstrtab528 .shstrtab
530 .note.gnu.build-id529 .note.gnu.build-id
531 .gnu.hash530 .gnu.hash
532 .gnu.version531 .gnu.version
533 .gnu.version_r532 .gnu.version_r
534 .rel.dyn533 .rel.dyn
535 .rel.plt534 .rel.plt
536 .ARM.extab 
Max diff block lines reached; 79/1936 bytes (4.08%) 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 00015cc4·<_fini>:2 00015c1c·<_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.
  
783 KB
./usr/lib/debug/.build-id/b3/d7b160dde5468b605b7694f1e0cf08cc72a152.debug vs.
./usr/lib/debug/.build-id/f7/afaa90143528d04c3abf745ecbfa50e0dbb52f.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:··········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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x02abc·R·E·0x1000
8 ··LOAD···········0x000e28·0x00003e28·0x00003e28·0x00000·0x001ec·RW··0x10007 ··LOAD···········0x000e30·0x00003e30·0x00003e30·0x00000·0x001e4·RW··0x1000
9 ··DYNAMIC········0x000e28·0x00003e30·0x00003e30·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000e30·0x00003e38·0x00003e38·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······0x000e28·0x00003e28·0x00003e28·0x00000·0x001d8·R···0x111 ··GNU_RELRO······0x000e30·0x00003e30·0x00003e30·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··········00003e28·000e28·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003e30·000e30·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00003e2c·000e28·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003e34·000e30·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00003e30·000e28·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003e38·000e30·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00003f30·000e28·0000d0·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003f30·000e30·0000d0·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00004000·000e28·000008·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00004000·000e30·000008·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00004008·000e28·00000c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00004008·000e30·00000c·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·001f90·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·001f8b·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·000d1a·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·003504·000d1b·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:·b3d7b160dde5468b605b7694f1e0cf08cc72a1523 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f7afaa90143528d04c3abf745ecbfa50e0dbb52f
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.17 KB
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 12 lines modified
1 RGCC:·(Debian·14.2.0-8)·14.2.01 /GCC:·(Debian·14.2.0-8)·14.2.0
2 bU%;%_RN 
3 (N)))RRPRD2 Ka}+XQ3H
 3 '<Wn»   ~s@
 4 -2BVF03·
 5 *vV$*aqE9$
4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug6 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
5 call_weak_fn7 call_weak_fn
6 crtstuff.c8 crtstuff.c
7 all_implied_fbits9 all_implied_fbits
8 deregister_tm_clones10 deregister_tm_clones
9 __do_global_dtors_aux11 __do_global_dtors_aux
10 completed.012 completed.0
Offset 41, 15 lines modifiedOffset 43, 14 lines modified
41 term_to_value_string43 term_to_value_string
42 sweep_thread_id44 sweep_thread_id
43 sweep_open_channel45 sweep_open_channel
44 value_to_term_float46 value_to_term_float
45 __TMC_END__47 __TMC_END__
46 _GLOBAL_OFFSET_TABLE_48 _GLOBAL_OFFSET_TABLE_
47 sweep_close_query49 sweep_close_query
48 __aeabi_unwind_cpp_pr0@GCC_3.5 
49 calloc@GLIBC_2.450 calloc@GLIBC_2.4
50 PL_unify_stream51 PL_unify_stream
51 __cxa_finalize@GLIBC_2.452 __cxa_finalize@GLIBC_2.4
52 _ITM_deregisterTMCloneTable53 _ITM_deregisterTMCloneTable
53 PL_close_query54 PL_close_query
54 PL_next_solution55 PL_next_solution
55 free@GLIBC_2.456 free@GLIBC_2.4
Offset 71, 15 lines modifiedOffset 72, 14 lines modified
71 PL_new_term_refs72 PL_new_term_refs
72 malloc@GLIBC_2.473 malloc@GLIBC_2.4
73 PL_open_query74 PL_open_query
74 __gmon_start__75 __gmon_start__
75 strlen@GLIBC_2.476 strlen@GLIBC_2.4
76 PL_unify77 PL_unify
77 PL_current_query78 PL_current_query
78 __aeabi_unwind_cpp_pr1@GCC_3.5 
79 memset@GLIBC_2.479 memset@GLIBC_2.4
80 PL_cut_query80 PL_cut_query
81 PL_put_nil81 PL_put_nil
82 PL_get_float82 PL_get_float
83 PL_put_chars83 PL_put_chars
84 PL_put_int6484 PL_put_int64
85 PL_thread_self85 PL_thread_self
Offset 98, 16 lines modifiedOffset 98, 14 lines modified
98 .shstrtab98 .shstrtab
99 .note.gnu.build-id99 .note.gnu.build-id
100 .gnu.hash100 .gnu.hash
101 .gnu.version101 .gnu.version
102 .gnu.version_r102 .gnu.version_r
103 .rel.dyn103 .rel.dyn
104 .rel.plt104 .rel.plt
105 .ARM.extab 
106 .ARM.exidx 
107 .eh_frame105 .eh_frame
108 .init_array106 .init_array
109 .fini_array107 .fini_array
110 .dynamic108 .dynamic
111 .comment109 .comment
112 .ARM.attributes110 .ARM.attributes
113 .debug_aranges111 .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.
  
671 KB
./usr/lib/debug/.build-id/b3/fe15060f177cfc8cb748586f1624be6c329bb2.debug vs.
./usr/lib/debug/.build-id/dc/937b617256d9c302fe860caaabafa44c58b919.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:··········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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01f58·R·E·0x1000
8 ··LOAD···········0x000e70·0x00003e70·0x00003e70·0x00000·0x001c0·RW··0x10007 ··LOAD···········0x000e78·0x00002e78·0x00002e78·0x00000·0x001b8·RW··0x1000
9 ··DYNAMIC········0x000e70·0x00003e78·0x00003e78·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000e78·0x00002e80·0x00002e80·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······0x000e70·0x00003e70·0x00003e70·0x00000·0x00190·R···0x111 ··GNU_RELRO······0x000e78·0x00002e78·0x00002e78·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··········00003e70·000e70·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00002e78·000e78·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00003e74·000e70·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00002e7c·000e78·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00003e78·000e70·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00002e80·000e78·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00003f78·000e70·000088·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00002f78·000e78·000088·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00004000·000e70·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00003000·000e78·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00004004·000e70·00002c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00003004·000e78·00002c·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·001661·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·001657·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:·b3fe15060f177cfc8cb748586f1624be6c329bb23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·dc937b617256d9c302fe860caaabafa44c58b919
283 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
195 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.09 KB
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 11 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
 2 "%j?(f-1
 3 w3@pzLS\
 4 h'B{CJ_5K
2 Zms!ZtGkn 
3 M&f3{·1{ 
4 h0aL··HP 
5 `dl|md]uG 
6 hakemcig 
7 $8%G;RWB_5 $8%G;RWB_
8 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug6 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
9 call_weak_fn7 call_weak_fn
10 crtstuff.c8 crtstuff.c
11 all_implied_fbits9 all_implied_fbits
12 deregister_tm_clones10 deregister_tm_clones
13 __do_global_dtors_aux11 __do_global_dtors_aux
Offset 41, 15 lines modifiedOffset 39, 14 lines modified
41 FUNCTOR_quad439 FUNCTOR_quad4
42 FUNCTOR_triple340 FUNCTOR_triple3
43 __FRAME_END__41 __FRAME_END__
44 __dso_handle42 __dso_handle
45 _DYNAMIC43 _DYNAMIC
46 __TMC_END__44 __TMC_END__
47 _GLOBAL_OFFSET_TABLE_45 _GLOBAL_OFFSET_TABLE_
48 __aeabi_unwind_cpp_pr0@GCC_3.5 
49 PL_release_stream46 PL_release_stream
50 PL_unify_stream47 PL_unify_stream
51 __cxa_finalize@GLIBC_2.448 __cxa_finalize@GLIBC_2.4
52 _ITM_deregisterTMCloneTable49 _ITM_deregisterTMCloneTable
53 PL_unify_term50 PL_unify_term
54 PL_unify_wchars51 PL_unify_wchars
55 free@GLIBC_2.452 free@GLIBC_2.4
Offset 66, 29 lines modifiedOffset 63, 26 lines modified
66 PL_new_atom63 PL_new_atom
67 PL_new_term_refs64 PL_new_term_refs
68 malloc@GLIBC_2.465 malloc@GLIBC_2.4
69 __gmon_start__66 __gmon_start__
70 PL_resource_error67 PL_resource_error
71 PL_unify68 PL_unify
72 PL_cons_functor_v69 PL_cons_functor_v
73 __aeabi_unwind_cpp_pr1@GCC_3.5 
74 PL_unify_atom70 PL_unify_atom
75 Sgetcode71 Sgetcode
76 _ITM_registerTMCloneTable72 _ITM_registerTMCloneTable
77 install_ntriples73 install_ntriples
78 __assert_fail@GLIBC_2.474 __assert_fail@GLIBC_2.4
79 .shstrtab75 .shstrtab
80 .note.gnu.build-id76 .note.gnu.build-id
81 .gnu.hash77 .gnu.hash
82 .gnu.version78 .gnu.version
83 .gnu.version_r79 .gnu.version_r
84 .rel.dyn80 .rel.dyn
85 .rel.plt81 .rel.plt
86 .ARM.extab 
87 .ARM.exidx 
88 .eh_frame82 .eh_frame
89 .init_array83 .init_array
90 .fini_array84 .fini_array
91 .dynamic85 .dynamic
92 .comment86 .comment
93 .ARM.attributes87 .ARM.attributes
94 .debug_aranges88 .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.84 MB
./usr/lib/debug/.build-id/b4/0e43438f262e6d0755a1bd93826b1328c97744.debug vs.
./usr/lib/debug/.build-id/32/8056523645daca1057ef20c6c4566350324e86.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:··········47084·(bytes·into·file)13 ··Start·of·section·headers:··········46832·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0583c·R·E·0x1000
8 ··LOAD···········0x000db0·0x00006db0·0x00006db0·0x00000·0x00498·RW··0x10007 ··LOAD···········0x000db8·0x00006db8·0x00006db8·0x00000·0x00490·RW··0x1000
9 ··DYNAMIC········0x000db0·0x00006db8·0x00006db8·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000db8·0x00006dc0·0x00006dc0·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······0x000db0·0x00006db0·0x00006db0·0x00000·0x00250·R···0x111 ··GNU_RELRO······0x000db8·0x00006db8·0x00006db8·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·0xb7ec:1 There·are·35·section·headers,·starting·at·offset·0xb6f0:
  
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··········00006db0·000db0·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00006db8·000db8·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00006db4·000db0·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00006dbc·000db8·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00006db8·000db0·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00006dc0·000db8·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00006eb8·000db0·000148·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00006eb8·000db8·000148·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00007000·000db0·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00007000·000db8·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00007004·000db0·000244·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00007004·000db8·000244·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·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·003d17·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001ac·003d1d·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·003ee4·000607·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·003ecc·000607·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·0044ec·002172·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·0044d4·002174·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·006660·0003a0·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·006648·0003a0·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·006a00·0002dd·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·0069e8·0002dd·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·006ce0·00211a·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·006cc8·002119·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·008dfc·000573·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·008de4·000573·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·00936f·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·009357·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·0093cc·0016a0·10·····35·282··436 ··[32]·.symtab···········SYMTAB··········00000000·0093b4·001610·10·····33·275··4
39 ··[35]·.strtab···········STRTAB··········00000000·00aa6c·000c07·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·00a9c4·000bc9·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·00b673·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·00b58d·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:·b40e43438f262e6d0755a1bd93826b1328c977443 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·328056523645daca1057ef20c6c4566350324e86
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:··0x65c121 ··Offset·into·.debug_info:··0x65c1
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····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:··0x65c121 ··Offset·into·.debug_info:··0x65c1
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····000051f0·000000f025 ····00005148·000000f0
26 ····00000000·0000000026 ····00000000·00000000
  
1.29 KB
strings --all --bytes=8 {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 wDGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
 2 &`DDDDTP.
 3 kA0[lAqs
 4 iO$K/#Uk|
2 4Od3<a[L 
3 rhN(}c9x 
4 X?eRa[,)>- 
5 .g6Sk}o^ 
6 I[=w-^K6& 
7 8pgkY5JD~h"5 8pgkY5JD~h"
8 _p;0l\%c 
9 v,P3p]NfSR 
10 '?8).T;N6 (%2w:H_V
 7 V3*A9\tP"
 8 K,vnc[>r
 9 '»      fL>)8mTw
 10 eQ^N\Ay%q
11 BBDDD""BDd11 BBDDD""BDd
12 Vcs"J0:A12 Vcs"J0:A
13 :DLDYa1G13 :DLDYa1G
14 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug14 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
15 call_weak_fn15 call_weak_fn
16 crtstuff.c16 crtstuff.c
17 all_implied_fbits17 all_implied_fbits
Offset 105, 15 lines modifiedOffset 105, 14 lines modified
105 pl_read_record_data105 pl_read_record_data
106 __dso_handle106 __dso_handle
107 _DYNAMIC107 _DYNAMIC
108 findOrdTable108 findOrdTable
109 __TMC_END__109 __TMC_END__
110 _GLOBAL_OFFSET_TABLE_110 _GLOBAL_OFFSET_TABLE_
111 pl_read_fields111 pl_read_fields
112 __aeabi_unwind_cpp_pr0@GCC_3.5 
113 PL_unify_integer112 PL_unify_integer
114 strcmp@GLIBC_2.4113 strcmp@GLIBC_2.4
115 PL_atom_chars114 PL_atom_chars
116 __cxa_finalize@GLIBC_2.4115 __cxa_finalize@GLIBC_2.4
117 _ITM_deregisterTMCloneTable116 _ITM_deregisterTMCloneTable
118 PL_unify_term117 PL_unify_term
119 PL_unify_atom_chars118 PL_unify_atom_chars
Offset 151, 15 lines modifiedOffset 150, 14 lines modified
151 PL_resource_error150 PL_resource_error
152 __ctype_b_loc@GLIBC_2.4151 __ctype_b_loc@GLIBC_2.4
153 strlen@GLIBC_2.4152 strlen@GLIBC_2.4
154 PL_copy_term_ref153 PL_copy_term_ref
155 __errno_location@GLIBC_2.4154 __errno_location@GLIBC_2.4
156 __sprintf_chk@GLIBC_2.4155 __sprintf_chk@GLIBC_2.4
157 install_table156 install_table
158 __aeabi_unwind_cpp_pr1@GCC_3.5 
159 memset@GLIBC_2.4157 memset@GLIBC_2.4
160 PL_get_atom158 PL_get_atom
161 strncpy@GLIBC_2.4159 strncpy@GLIBC_2.4
162 PL_unify_atom160 PL_unify_atom
163 _PL_get_arg_sz161 _PL_get_arg_sz
164 strtod@GLIBC_2.4162 strtod@GLIBC_2.4
165 PL_get_atom_ex163 PL_get_atom_ex
Offset 190, 16 lines modifiedOffset 188, 14 lines modified
190 .shstrtab188 .shstrtab
191 .note.gnu.build-id189 .note.gnu.build-id
192 .gnu.hash190 .gnu.hash
193 .gnu.version191 .gnu.version
194 .gnu.version_r192 .gnu.version_r
195 .rel.dyn193 .rel.dyn
196 .rel.plt194 .rel.plt
197 .ARM.extab 
198 .ARM.exidx 
199 .eh_frame195 .eh_frame
200 .init_array196 .init_array
201 .fini_array197 .fini_array
202 .dynamic198 .dynamic
203 .comment199 .comment
204 .ARM.attributes200 .ARM.attributes
205 .debug_aranges201 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 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.09 MB
./usr/lib/debug/.build-id/b9/92d05abd77109de56ea8f107280b9d1570fbdd.debug vs.
./usr/lib/debug/.build-id/9b/11769cf8a27e3270e489f565b6c965c4df2d95.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:··········25744·(bytes·into·file)13 ··Start·of·section·headers:··········25456·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x061cc·R·E·0x1000
8 ··LOAD···········0x000e68·0x00007e68·0x00007e68·0x00000·0x001c4·RW··0x10007 ··LOAD···········0x000e70·0x00007e70·0x00007e70·0x00000·0x001bc·RW··0x1000
9 ··DYNAMIC········0x000e68·0x00007e70·0x00007e70·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000e70·0x00007e78·0x00007e78·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······0x000e68·0x00007e68·0x00007e68·0x00000·0x00198·R···0x111 ··GNU_RELRO······0x000e70·0x00007e70·0x00007e70·0x00000·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·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x6490:1 There·are·35·section·headers,·starting·at·offset·0x6370:
  
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·000230·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000003a8·000138·000280·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000368·000118·00023c·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000628·000138·00004a·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000005a4·000118·000046·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000674·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········000005ec·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········000006d4·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········0000062c·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000714·000138·0000e0·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········0000066c·000118·0000e0·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········000007f4·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0000074c·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000800·000138·000170·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000758·000118·000170·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000970·000138·004d54·00··AX··0···0··815 ··[11]·.text·············NOBITS··········000008c8·000118·004d54·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········000056c4·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000561c·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000056d0·000138·000ba0·00···A··0···0··817 ··[13]·.rodata···········NOBITS··········00005628·000118·000ba0·00···A··0···0··8
18 ··[14]·.ARM.extab········NOBITS··········00006270·000138·00000c·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········0000627c·000138·000168·00··AL·11···0··4 
20 ··[16]·.eh_frame·········NOBITS··········000063e4·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········000061c8·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········00007e68·000e68·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00007e70·000e70·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00007e6c·000e68·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00007e74·000e70·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00007e70·000e68·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00007e78·000e70·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00007f70·000e68·000090·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00007f70·000e70·000090·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00008000·000e68·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00008000·000e70·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00008004·000e68·000028·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00008004·000e70·000028·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000064·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000066·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001ec·001b0f·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001d0·001b0a·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·001cfc·000387·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·001cdc·000387·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·002084·001326·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·002064·001329·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·0033ac·0002dd·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·003390·0002dd·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·00368c·0000cf·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·003670·0000cf·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·00375c·0012c0·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·003740·0012c0·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·004a1c·0002ca·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·004a00·0002ca·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·004ce6·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·004cca·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·004d44·000fa0·10·····35·216··436 ··[32]·.symtab···········SYMTAB··········00000000·004d28·000ef0·10·····33·207··4
39 ··[35]·.strtab···········STRTAB··········00000000·005ce4·000630·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·005c18·0005f2·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·006314·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·00620a·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.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:·b992d05abd77109de56ea8f107280b9d1570fbdd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9b11769cf8a27e3270e489f565b6c965c4df2d95
568 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
255 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
1.59 KB
readelf --wide --debug-dump=aranges {}
    
Offset 3, 55 lines modifiedOffset 3, 55 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x1905 ··Offset·into·.debug_info:··0x190
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000a38·000004389 ····00000990·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x8a513 ··Offset·into·.debug_info:··0x8a5
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00000e70·000005e017 ····00000dc8·000005e0
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x144621 ··Offset·into·.debug_info:··0x1446
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00001450·0000101c25 ····000013a8·0000101c
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x181d29 ··Offset·into·.debug_info:··0x181d
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····0000246c·00002dec33 ····000023c4·00002dec
34 ····00000000·0000000034 ····00000000·00000000
35 ··Length:···················2835 ··Length:···················28
36 ··Version:··················236 ··Version:··················2
37 ··Offset·into·.debug_info:··0x27bc37 ··Offset·into·.debug_info:··0x27bc
38 ··Pointer·Size:·············438 ··Pointer·Size:·············4
39 ··Segment·Size:·············039 ··Segment·Size:·············0
  
40 ····Address····Length40 ····Address····Length
41 ····00005258·0000023841 ····000051b0·00000238
42 ····00000000·0000000042 ····00000000·00000000
43 ··Length:···················2843 ··Length:···················28
44 ··Version:··················244 ··Version:··················2
45 ··Offset·into·.debug_info:··0x2d4045 ··Offset·into·.debug_info:··0x2d40
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····00005490·0000023449 ····000053e8·00000234
50 ····00000000·0000000050 ····00000000·00000000
  
239 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
1.58 KB
readelf --wide --debug-dump=ranges {}
    
Offset 3, 55 lines modifiedOffset 3, 55 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x1905 ··Offset·into·.debug_info:··0x190
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000a38·000004389 ····00000990·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x8a513 ··Offset·into·.debug_info:··0x8a5
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00000e70·000005e017 ····00000dc8·000005e0
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x144621 ··Offset·into·.debug_info:··0x1446
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00001450·0000101c25 ····000013a8·0000101c
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x181d29 ··Offset·into·.debug_info:··0x181d
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····0000246c·00002dec33 ····000023c4·00002dec
34 ····00000000·0000000034 ····00000000·00000000
35 ··Length:···················2835 ··Length:···················28
36 ··Version:··················236 ··Version:··················2
37 ··Offset·into·.debug_info:··0x27bc37 ··Offset·into·.debug_info:··0x27bc
38 ··Pointer·Size:·············438 ··Pointer·Size:·············4
39 ··Segment·Size:·············039 ··Segment·Size:·············0
  
40 ····Address····Length40 ····Address····Length
41 ····00005258·0000023841 ····000051b0·00000238
42 ····00000000·0000000042 ····00000000·00000000
43 ··Length:···················2843 ··Length:···················28
44 ··Version:··················244 ··Version:··················2
45 ··Offset·into·.debug_info:··0x2d4045 ··Offset·into·.debug_info:··0x2d40
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····00005490·0000023449 ····000053e8·00000234
50 ····00000000·0000000050 ····00000000·00000000
  
1.22 KB
strings --all --bytes=8 {}
    
Offset 1, 14 lines modifiedOffset 1, 13 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
 2 _+·W.@>N
 3 Pga1Fk2&.
 4 Y[ioO{?s
 5 6nM[sFb·)F
 6 ],\xU9sC
2 ~9-f»   ku#" 
3 {@_GGpzk3 
4 W3@NDj0v 
5 +P,,(,`9s 
6 !!EXJX"lI 
7 s8W6PN{Ay 
8 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug7 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
9 call_weak_fn8 call_weak_fn
10 crtstuff.c9 crtstuff.c
11 all_implied_fbits10 all_implied_fbits
12 deregister_tm_clones11 deregister_tm_clones
13 __do_global_dtors_aux12 __do_global_dtors_aux
14 completed.013 completed.0
Offset 62, 15 lines modifiedOffset 61, 14 lines modified
62 sha1_hash61 sha1_hash
63 sha224_begin62 sha224_begin
64 __TMC_END__63 __TMC_END__
65 _GLOBAL_OFFSET_TABLE_64 _GLOBAL_OFFSET_TABLE_
66 sha2_hash65 sha2_hash
67 sha384_begin66 sha384_begin
68 pl_error67 pl_error
69 __aeabi_unwind_cpp_pr0@GCC_3.5 
70 __cxa_finalize@GLIBC_2.468 __cxa_finalize@GLIBC_2.4
71 _ITM_deregisterTMCloneTable69 _ITM_deregisterTMCloneTable
72 PL_unify_term70 PL_unify_term
73 PL_unify_atom_chars71 PL_unify_atom_chars
74 __stack_chk_guard@GLIBC_2.472 __stack_chk_guard@GLIBC_2.4
75 memcpy@GLIBC_2.473 memcpy@GLIBC_2.4
76 PL_register_foreign74 PL_register_foreign
Offset 83, 15 lines modifiedOffset 81, 14 lines modified
83 PL_new_term_ref81 PL_new_term_ref
84 PL_new_atom82 PL_new_atom
85 PL_is_variable83 PL_is_variable
86 strerror@GLIBC_2.484 strerror@GLIBC_2.4
87 PL_unify_list_ncodes85 PL_unify_list_ncodes
88 __gmon_start__86 __gmon_start__
89 PL_copy_term_ref87 PL_copy_term_ref
90 __aeabi_unwind_cpp_pr1@GCC_3.5 
91 memset@GLIBC_2.488 memset@GLIBC_2.4
92 _PL_get_arg_sz89 _PL_get_arg_sz
93 PL_get_atom_ex90 PL_get_atom_ex
94 PL_close_foreign_frame91 PL_close_foreign_frame
95 PL_open_foreign_frame92 PL_open_foreign_frame
96 PL_put_atom_chars93 PL_put_atom_chars
97 _ITM_registerTMCloneTable94 _ITM_registerTMCloneTable
Offset 103, 16 lines modifiedOffset 100, 14 lines modified
103 .shstrtab100 .shstrtab
104 .note.gnu.build-id101 .note.gnu.build-id
105 .gnu.hash102 .gnu.hash
106 .gnu.version103 .gnu.version
107 .gnu.version_r104 .gnu.version_r
108 .rel.dyn105 .rel.dyn
109 .rel.plt106 .rel.plt
110 .ARM.extab 
111 .ARM.exidx 
112 .eh_frame107 .eh_frame
113 .init_array108 .init_array
114 .fini_array109 .fini_array
115 .dynamic110 .dynamic
116 .comment111 .comment
117 .ARM.attributes112 .ARM.attributes
118 .debug_aranges113 .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 000007f4·<_init>:2 0000074c·<_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 00000758·<.plt>:
3 »       ...3 »       ...
3.53 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 8450 objdump: DWARF error: unable to read alt ref 7586 objdump: DWARF error: unable to read alt ref 3735 objdump: DWARF error: unable to read alt ref 4049 objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 161 lines modifiedOffset 1, 161 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000970·<call_weak_fn>:2 000008c8·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000994·<deregister_tm_clones>:4 000008ec·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000009c0·<register_tm_clones>:6 00000918·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000009f4·<__do_global_dtors_aux>:8 0000094c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000a34·<frame_dummy>:10 0000098c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000a38·<pl_error>:14 00000990·<pl_error>:
15 »       ...15 »       ...
  
16 00000e70·<sha_options>:16 00000dc8·<sha_options>:
17 »       ...17 »       ...
  
18 00001024·<pl_hmac_sha>:18 00000f7c·<pl_hmac_sha>:
19 »       ...19 »       ...
  
20 00001104·<pl_sha_new_ctx>:20 0000105c·<pl_sha_new_ctx>:
21 »       ...21 »       ...
  
22 00001184·<pl_sha_hash>:22 000010dc·<pl_sha_hash>:
23 »       ...23 »       ...
  
24 00001224·<pl_sha_hash_ctx>:24 0000117c·<pl_sha_hash_ctx>:
25 »       ...25 »       ...
  
26 00001344·<install_sha4pl>:26 0000129c·<install_sha4pl>:
27 »       ...27 »       ...
  
28 00001450·<sha1_compile>:28 000013a8·<sha1_compile>:
29 »       ...29 »       ...
  
30 0000223c·<sha1_begin>:30 00002194·<sha1_begin>:
31 »       ...31 »       ...
  
32 0000227c·<sha1_hash>:32 000021d4·<sha1_hash>:
33 »       ...33 »       ...
  
34 000022f4·<sha1_end>:34 0000224c·<sha1_end>:
35 »       ...35 »       ...
  
36 000023d4·<sha1>:36 0000232c·<sha1>:
37 »       ...37 »       ...
  
38 0000246c·<sha256_compile>:38 000023c4·<sha256_compile>:
39 »       ...39 »       ...
  
40 00002d44·<sha_end1>:40 00002c9c·<sha_end1>:
41 »       ...41 »       ...
  
42 00002e34·<sha256_hash>:42 00002d8c·<sha256_hash>:
43 »       ...43 »       ...
  
44 00002eac·<sha224_begin>:44 00002e04·<sha224_begin>:
45 »       ...45 »       ...
  
46 00002ef0·<sha224_end>:46 00002e48·<sha224_end>:
47 sha224_end():47 sha224_end():
48 »       movs»   r0,·r048 »       movs»   r0,·r0
49 »       ...49 »       ...
  
50 00002ef4·<sha224>:50 00002e4c·<sha224>:
51 »       ...51 »       ...
  
52 00002f80·<sha256_begin>:52 00002ed8·<sha256_begin>:
53 »       ...53 »       ...
  
54 00002fc4·<sha256_end>:54 00002f1c·<sha256_end>:
55 sha256_end():55 sha256_end():
56 »       movs»   r0,·r056 »       movs»   r0,·r0
57 »       ...57 »       ...
  
58 00002fc8·<sha256>:58 00002f20·<sha256>:
59 »       ...59 »       ...
  
60 00003054·<sha512_compile>:60 00002fac·<sha512_compile>:
61 »       ...61 »       ...
  
62 00004c94·<sha_end2>:62 00004bec·<sha_end2>:
63 »       ...63 »       ...
  
64 00004e18·<sha512_hash>:64 00004d70·<sha512_hash>:
65 »       ...65 »       ...
  
66 00004eac·<sha384_begin>:66 00004e04·<sha384_begin>:
67 »       ...67 »       ...
  
68 00004ef0·<sha384_end>:68 00004e48·<sha384_end>:
69 sha384_end():69 sha384_end():
70 »       movs»   r0,·r070 »       movs»   r0,·r0
71 »       ...71 »       ...
  
72 00004ef4·<sha384>:72 00004e4c·<sha384>:
73 »       ...73 »       ...
  
74 00004f94·<sha512_begin>:74 00004eec·<sha512_begin>:
75 »       ...75 »       ...
  
76 00004fd8·<sha512_end>:76 00004f30·<sha512_end>:
77 sha512_end():77 sha512_end():
78 »       movs»   r0,·r078 »       movs»   r0,·r0
79 »       ...79 »       ...
  
80 00004fdc·<sha512>:80 00004f34·<sha512>:
81 »       ...81 »       ...
  
82 0000507c·<sha2_begin>:82 00004fd4·<sha2_begin>:
83 »       ...83 »       ...
  
84 00005190·<sha2_hash>:84 000050e8·<sha2_hash>:
85 »       ...85 »       ...
  
86 000051c4·<sha2_end>:86 0000511c·<sha2_end>:
Max diff block lines reached; 680/3079 bytes (22.09%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000056c4·<_fini>:2 0000561c·<_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.86 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 53, 50 lines modifiedOffset 53, 47 lines modified
53 ··0x00000320·00736861·3531325f·656e6400·5f44594e·.sha512_end._DYN53 ··0x00000320·00736861·3531325f·656e6400·5f44594e·.sha512_end._DYN
54 ··0x00000330·414d4943·00736861·315f6861·7368006b·AMIC.sha1_hash.k54 ··0x00000330·414d4943·00736861·315f6861·7368006b·AMIC.sha1_hash.k
55 ··0x00000340·35313200·73686132·32345f62·6567696e·512.sha224_begin55 ··0x00000340·35313200·73686132·32345f62·6567696e·512.sha224_begin
56 ··0x00000350·005f5f54·4d435f45·4e445f5f·005f474c·.__TMC_END__._GL56 ··0x00000350·005f5f54·4d435f45·4e445f5f·005f474c·.__TMC_END__._GL
57 ··0x00000360·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL57 ··0x00000360·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL
58 ··0x00000370·455f0073·6861325f·68617368·00736861·E_.sha2_hash.sha58 ··0x00000370·455f0073·6861325f·68617368·00736861·E_.sha2_hash.sha
59 ··0x00000380·3338345f·62656769·6e005f69·6e697400·384_begin._init.59 ··0x00000380·3338345f·62656769·6e005f69·6e697400·384_begin._init.
60 ··0x00000390·706c5f65·72726f72·005f5f61·65616269·pl_error.__aeabi60 ··0x00000390·706c5f65·72726f72·005f5f63·78615f66·pl_error.__cxa_f
61 ··0x000003a0·5f756e77·696e645f·6370705f·70723040·_unwind_cpp_pr0@ 
62 ··0x000003b0·4743435f·332e3500·5f5f6378·615f6669·GCC_3.5.__cxa_fi 
63 ··0x000003c0·6e616c69·7a654047·4c494243·5f322e34·nalize@GLIBC_2.461 ··0x000003a0·696e616c·697a6540·474c4942·435f322e·inalize@GLIBC_2.
64 ··0x000003d0·005f4954·4d5f6465·72656769·73746572·._ITM_deregister62 ··0x000003b0·34005f49·544d5f64·65726567·69737465·4._ITM_deregiste
65 ··0x000003e0·544d436c·6f6e6554·61626c65·00504c5f·TMCloneTable.PL_63 ··0x000003c0·72544d43·6c6f6e65·5461626c·6500504c·rTMCloneTable.PL
66 ··0x000003f0·756e6966·795f7465·726d0050·4c5f756e·unify_term.PL_un64 ··0x000003d0·5f756e69·66795f74·65726d00·504c5f75·_unify_term.PL_u
67 ··0x00000400·6966795f·61746f6d·5f636861·7273005f·ify_atom_chars._65 ··0x000003e0·6e696679·5f61746f·6d5f6368·61727300·nify_atom_chars.
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·00504c5f·756e6966·795f7374·y_sz.PL_unify_st71 ··0x00000440·74795f73·7a00504c·5f756e69·66795f73·ty_sz.PL_unify_s
74 ··0x00000470·72696e67·5f6e6368·61727300·5f5f7374·ring_nchars.__st72 ··0x00000450·7472696e·675f6e63·68617273·005f5f73·tring_nchars.__s
75 ··0x00000480·61636b5f·63686b5f·6661696c·40474c49·ack_chk_fail@GLI73 ··0x00000460·7461636b·5f63686b·5f666169·6c40474c·tack_chk_fail@GL
76 ··0x00000490·42435f32·2e340050·4c5f7261·6973655f·BC_2.4.PL_raise_74 ··0x00000470·4942435f·322e3400·504c5f72·61697365·IBC_2.4.PL_raise
77 ··0x000004a0·65786365·7074696f·6e00504c·5f6e6577·exception.PL_new75 ··0x00000480·5f657863·65707469·6f6e0050·4c5f6e65·_exception.PL_ne
78 ··0x000004b0·5f66756e·63746f72·5f737a00·696e7374·_functor_sz.inst76 ··0x00000490·775f6675·6e63746f·725f737a·00696e73·w_functor_sz.ins
79 ··0x000004c0·616c6c5f·73686134·706c0050·4c5f6e65·all_sha4pl.PL_ne77 ··0x000004a0·74616c6c·5f736861·34706c00·504c5f6e·tall_sha4pl.PL_n
80 ··0x000004d0·775f7465·726d5f72·65660050·4c5f6e65·w_term_ref.PL_ne78 ··0x000004b0·65775f74·65726d5f·72656600·504c5f6e·ew_term_ref.PL_n
81 ··0x000004e0·775f6174·6f6d0050·4c5f6973·5f766172·w_atom.PL_is_var79 ··0x000004c0·65775f61·746f6d00·504c5f69·735f7661·ew_atom.PL_is_va
82 ··0x000004f0·6961626c·65007374·72657272·6f724047·iable.strerror@G80 ··0x000004d0·72696162·6c650073·74726572·726f7240·riable.strerror@
83 ··0x00000500·4c494243·5f322e34·00504c5f·756e6966·LIBC_2.4.PL_unif81 ··0x000004e0·474c4942·435f322e·3400504c·5f756e69·GLIBC_2.4.PL_uni
84 ··0x00000510·795f6c69·73745f6e·636f6465·73005f5f·y_list_ncodes.__82 ··0x000004f0·66795f6c·6973745f·6e636f64·6573005f·fy_list_ncodes._
85 ··0x00000520·676d6f6e·5f737461·72745f5f·00504c5f·gmon_start__.PL_83 ··0x00000500·5f676d6f·6e5f7374·6172745f·5f00504c·_gmon_start__.PL
86 ··0x00000530·636f7079·5f746572·6d5f7265·66005f5f·copy_term_ref.__84 ··0x00000510·5f636f70·795f7465·726d5f72·6566006d·_copy_term_ref.m
87 ··0x00000540·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp 
88 ··0x00000550·5f707231·40474343·5f332e35·006d656d·_pr1@GCC_3.5.mem 
89 ··0x00000560·73657440·474c4942·435f322e·34005f50·set@GLIBC_2.4._P85 ··0x00000520·656d7365·7440474c·4942435f·322e3400·emset@GLIBC_2.4.
 86 ··0x00000530·5f504c5f·6765745f·6172675f·737a0050·_PL_get_arg_sz.P
90 ··0x00000570·4c5f6765·745f6172·675f737a·00504c5f·L_get_arg_sz.PL_87 ··0x00000540·4c5f6765·745f6174·6f6d5f65·7800504c·L_get_atom_ex.PL
91 ··0x00000580·6765745f·61746f6d·5f657800·504c5f63·get_atom_ex.PL_c 
92 ··0x00000590·6c6f7365·5f666f72·6569676e·5f667261·lose_foreign_fra88 ··0x00000550·5f636c6f·73655f66·6f726569·676e5f66·_close_foreign_f
93 ··0x000005a0·6d650050·4c5f6f70·656e5f66·6f726569·me.PL_open_forei89 ··0x00000560·72616d65·00504c5f·6f70656e·5f666f72·rame.PL_open_for
94 ··0x000005b0·676e5f66·72616d65·00504c5f·7075745f·gn_frame.PL_put_90 ··0x00000570·6569676e·5f667261·6d650050·4c5f7075·eign_frame.PL_pu
95 ··0x000005c0·61746f6d·5f636861·7273005f·49544d5f·atom_chars._ITM_91 ··0x00000580·745f6174·6f6d5f63·68617273·005f4954·t_atom_chars._IT
96 ··0x000005d0·72656769·73746572·544d436c·6f6e6554·registerTMCloneT92 ··0x00000590·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon
97 ··0x000005e0·61626c65·00504c5f·6765745f·6e696c00·able.PL_get_nil.93 ··0x000005a0·65546162·6c650050·4c5f6765·745f6e69·eTable.PL_get_ni
 94 ··0x000005b0·6c00504c·5f676574·5f6e6368·61727300·l.PL_get_nchars.
98 ··0x000005f0·504c5f67·65745f6e·63686172·7300504c·PL_get_nchars.PL95 ··0x000005c0·504c5f67·65745f6c·69737400·504c5f67·PL_get_list.PL_g
99 ··0x00000600·5f676574·5f6c6973·7400504c·5f676574·_get_list.PL_get 
100 ··0x00000610·5f737472·696e6700·5f5f6173·73657274·_string.__assert96 ··0x000005d0·65745f73·7472696e·67005f5f·61737365·et_string.__asse
101 ··0x00000620·5f666169·6c40474c·4942435f·322e3400·_fail@GLIBC_2.4.97 ··0x000005e0·72745f66·61696c40·474c4942·435f322e·rt_fail@GLIBC_2.
 98 ··0x000005f0·3400································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.
  
2.0 MB
./usr/lib/debug/.build-id/dc/92445f2d4958eafc0ee7731e9c659dcaa27b7e.debug vs.
./usr/lib/debug/.build-id/eb/26800c4b7c29c540526bb3462b4c92e0bd5e31.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 73% 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:··········31280·(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·0x00003b04·0x00003b04·0x00000·0x00110·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x03c18·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x039e8·R·E·0x1000
8 ··LOAD···········0x000de0·0x00004de0·0x00004de0·0x00000·0x0032c·RW··0x10007 ··LOAD···········0x000dc8·0x00004dc8·0x00004dc8·0x00000·0x002bc·RW··0x1000
9 ··DYNAMIC········0x000de0·0x00004de8·0x00004de8·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000dc8·0x00004dd0·0x00004dd0·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······0x000de0·0x00004de0·0x00004de0·0x00000·0x00220·R···0x111 ··GNU_RELRO······0x000dc8·0x00004dc8·0x00004dc8·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·0x7a30: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·000470·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0004d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000005c8·000138·000467·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000608·000118·000459·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000a30·000138·00008e·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000a62·000118·00009a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000ac0·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··········00000b20·000138·0000d8·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000b3c·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000bf8·000138·0001f0·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000b7c·000118·000230·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000de8·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000dac·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000df4·000138·000314·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000db8·000118·000378·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001108·000138·0024b8·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00001130·000118·0024c0·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········000035c0·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000035f0·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000035c8·000138·000530·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000035f8·000118·0003ec·00···A··0···0··4
18 ··[14]·.ARM.extab········NOBITS··········00003af8·000138·00000c·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········00003b04·000138·000110·00··AL·11···0··4 
20 ··[16]·.eh_frame·········NOBITS··········00003c14·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········000039e4·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········00004de0·000de0·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00004dc8·000dc8·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00004de4·000de0·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00004dcc·000dc8·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00004de8·000de0·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00004dd0·000dc8·0000f8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00004ee8·000de0·000118·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00004ec8·000dc8·000138·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00005000·000de0·0000c8·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00005000·000dc8·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········000050c8·000de0·000044·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00005008·000dc8·00007c·00··WA··0···0··8
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·0025fe·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·0026ac·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·0027c0·000341·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·002834·00036c·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·002b04·00135c·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·002ba0·001257·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·003e60·000282·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·003df8·000242·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·0040e4·0001ee·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·00403c·000221·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·0042d4·0015ad·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·004260·0012b0·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·005884·000362·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·005510·00028d·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·005be6·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00579d·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·005c44·001290·10·····35·229··436 ··[32]·.symtab···········SYMTAB··········00000000·0057f8·0011a0·10·····33·208··4
39 ··[35]·.strtab···········STRTAB··········00000000·006ed4·0009e0·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·006998·0008e0·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·0078b4·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)
35.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:·dc92445f2d4958eafc0ee7731e9c659dcaa27b7e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·eb26800c4b7c29c540526bb3462b4c92e0bd5e31
620 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
916 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, 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:··0x5c4 ··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 ····000011d0·000004388 ····000011f8·000023f8
9 ····00000000·00000000 
10 ··Length:···················28 
11 ··Version:··················2 
12 ··Offset·into·.debug_info:··0x776 
13 ··Pointer·Size:·············4 
14 ··Segment·Size:·············0 
  
15 ····Address····Length 
16 ····00001608·00001fb8 
17 ····00000000·000000009 ····00000000·00000000
  
365 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:··0x5c4 ··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 ····000011d0·000004388 ····000011f8·000023f8
9 ····00000000·00000000 
10 ··Length:···················28 
11 ··Version:··················2 
12 ··Offset·into·.debug_info:··0x776 
13 ··Pointer·Size:·············4 
14 ··Segment·Size:·············0 
  
15 ····Address····Length 
16 ····00001608·00001fb8 
17 ····00000000·000000009 ····00000000·00000000
  
4.67 KB
strings --all --bytes=8 {}
    
Offset 1, 165 lines modifiedOffset 1, 159 lines modified
1 {~GCC:·(Debian·14.2.0-8)·14.2.01 ^1GCC:·(Debian·14.2.0-8)·14.2.0
 2 :d_g`<=K
 3 G.;MU-_w)
 4 Df:»    }"Lh{
 5 <8)11"SX
 6 $.`{}@9"u
 7 dqI9(b(Rg5#
 8 7M?0%vI^
2 Jj&DH^P."* 
3 XngUdg/· 
4 {Qd=<9;W 
5 uz1'I&lc8 
6 pzMo_:WqVR 
7 );)47;)M 
8 o7hksn9i 
9 !Zilb(^b»       U 
10 [l/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug9 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
11 call_weak_fn10 call_weak_fn
12 crtstuff.c11 crtstuff.c
13 all_implied_fbits12 all_implied_fbits
14 deregister_tm_clones13 deregister_tm_clones
15 __do_global_dtors_aux14 __do_global_dtors_aux
16 completed.015 completed.0
17 __do_global_dtors_aux_fini_array_entry16 __do_global_dtors_aux_fini_array_entry
18 frame_dummy17 frame_dummy
19 __frame_dummy_init_array_entry18 __frame_dummy_init_array_entry
 19 redis4pl.c
 20 expects_string
 21 redis_resync
 22 redis_write_one
 23 ensure_space_charbuf
 24 redis_write_key
 25 get_as_type
 26 expect_crlf
 27 redis_error
 28 redis_write_typed.constprop.0
 29 redis_write_stream
 30 redis_write_msg
 31 return_type_error
 32 read_chunk
 33 fixup_number
 34 unify_bulk
 35 redis_write_msg_no_flush
 36 read_line
 37 read_number_line
 38 read_length
 39 read_bulk
 40 redis_read_stream
 41 read_array
 42 read_map
 43 redis_read_msg
20 __PRETTY_FUNCTION__.0 
21 memfile.c 
22 move_gap_to 
23 seek64_memfile 
24 seek_memfile 
25 ensure_gap_size 
26 write_memfile 
27 read_memfile 
28 get_memfile 
29 acquire_memfile_symbol 
30 compare_memfile_symbols 
31 write_memfile_symbol 
32 get_encoding 
33 utf8_position 
34 get_size_mf.isra.0 
35 atom_to_memory_file 
36 insert_memory_file 
37 skip_lines 
38 release_memfile_symbol 
39 close_memfile 
40 new_memory_file 
41 free_memory_file 
42 size_memory_file 
43 size_memory_file3 
44 size_memory_file2 
45 mf_to_text 
46 memory_file_to_atom2 
47 open_memory_file4 
48 open_memory_file 
49 delete_memory_file 
50 memory_file_to_string3 
51 memory_file_to_codes3 
52 memory_file_to_atom3 
53 memory_file_to_string2 
54 memory_file_to_codes2 
55 memory_file_substring 
56 memory_file_line_position 
57 __PRETTY_FUNCTION__.3 
58 __PRETTY_FUNCTION__.2 
59 __PRETTY_FUNCTION__.144 __PRETTY_FUNCTION__.1
60 ATOM_update 
61 ATOM_encoding 
62 ATOM_free_on_close 
63 ATOM_write 
64 ATOM_append45 __PRETTY_FUNCTION__.2
 46 __PRETTY_FUNCTION__.3
 47 FUNCTOR_colon2
 48 ATOM_atom
 49 ATOM_string
 50 ATOM_bytes
 51 ATOM_codes
 52 ATOM_chars
65 ATOM_insert53 ATOM_integer
66 ATOM_read 
67 ATOM_unknown 
68 ATOM_octet 
69 ATOM_ascii 
70 ATOM_iso_latin_1 
71 ATOM_text54 ATOM_tagged_integer
 55 ATOM_float
 56 ATOM_rational
 57 ATOM_number
 58 ATOM_auto
 59 ATOM_dict_key
 60 ATOM_pairs
 61 ATOM_dict
72 ATOM_utf862 ATOM_utf8
73 ATOM_unicode_be 
74 ATOM_unicode_le 
75 ATOM_wchar_t 
76 memfile_blob 
77 encoding_names63 ATOM_text
 64 FUNCTOR_as2
 65 ATOM_prolog
 66 FUNCTOR_prolog1
 67 MIN_TAGGED_INTEGER
Max diff block lines reached; 2311/4725 bytes (48.91%) 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 00000de8·<_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 00000df4·<.plt>:2 00000db8·<.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 9309
    
Offset 1, 141 lines modifiedOffset 1, 96 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001108·<call_weak_fn>:2 00001130·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000112c·<deregister_tm_clones>:4 00001154·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00001158·<register_tm_clones>:6 00001180·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000118c·<__do_global_dtors_aux>:8 000011b4·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000011cc·<frame_dummy>:10 000011f4·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000011d0·<pl_error>:14 000011f8·<expects_string>:
15 »       ...15 »       ...
  
16 00001608·<move_gap_to>:16 00001268·<redis_resync>:
17 »       ...17 »       ...
  
18 00001668·<seek64_memfile>:18 0000144c·<redis_write_one>:
19 »       ...19 »       ...
  
20 000016e8·<seek_memfile>:20 000014fc·<ensure_space_charbuf>:
21 »       ...21 »       ...
  
22 00001708·<ensure_gap_size>:22 00001574·<redis_write_key>:
23 »       ...23 »       ...
  
24 00001778·<write_memfile>:24 00001734·<get_as_type>:
25 »       ...25 »       ...
  
26 00001828·<read_memfile>:26 00001ad8·<expect_crlf>:
27 »       ...27 »       ...
  
28 000018c4·<get_memfile>:28 00001b14·<redis_error>:
29 »       ...29 »       ...
  
30 000019a0·<acquire_memfile_symbol>:30 00001bbc·<redis_write_typed.constprop.0>:
31 »       ...31 »       ...
  
32 000019bc·<compare_memfile_symbols>:32 00001c74·<redis_write_stream>:
33 »       ...33 »       ...
  
34 000019f0·<write_memfile_symbol>:34 00001e18·<redis_write_msg>:
35 »       ...35 »       ...
  
36 00001a20·<get_encoding>:36 00001eac·<return_type_error>:
37 »       ...37 »       ...
  
38 00001ad0·<utf8_position>:38 00001f80·<read_chunk>:
39 »       ...39 »       ...
  
40 00001ba4·<get_size_mf.isra.0>:40 00002028·<fixup_number>:
41 »       ...41 »       ...
  
42 00001c74·<atom_to_memory_file>:42 0000216c·<unify_bulk>:
43 »       ...43 »       ...
  
44 00001e08·<mf_skip>:44 000024a4·<redis_write_msg_no_flush>:
45 »       ...45 »       ...
  
46 00001f64·<insert_memory_file>:46 00002528·<read_line>:
47 »       ...47 »       ...
  
48 00002118·<skip_lines>:48 000025bc·<read_number_line>:
49 »       ...49 »       ...
  
50 00002274·<release_memfile_symbol>:50 00002694·<read_length>:
51 »       ...51 »       ...
  
52 000022c8·<close_memfile>:52 00002724·<read_bulk>:
53 »       ...53 »       ...
  
54 00002328·<new_memory_file>:54 00002880·<redis_read_stream>:
55 »       ...55 »       ...
  
56 000023f0·<free_memory_file>:56 00002db4·<read_map>:
57 »       ...57 »       ...
  
58 00002478·<size_memory_file>:58 000030fc·<read_array>:
59 »       ...59 »       ...
  
 60 000032a0·<redis_read_msg>:
60 00002540·<size_memory_file3>: 
61 size_memory_file3(): 
62 »       movs»   r0,·r0 
63 »       ... 
  
64 00002544·<size_memory_file2>: 
65 size_memory_file2(): 
66 »       movs»   r0,·r0 
67 »       ... 
  
68 00002548·<mf_to_text>: 
69 »       ... 
  
70 0000276c·<memory_file_to_atom2>: 
71 »       ... 
  
72 000027ec·<open_memory_file4>: 
73 »       ... 
  
74 00002bc4·<open_memory_file>: 
75 open_memory_file(): 
76 »       movs»   r0,·r0 
77 »       ... 
  
78 00002bc8·<delete_memory_file>: 
79 »       ... 
  
80 00002d20·<memory_file_to_string3>: 
81 »       ... 
  
82 00002da0·<memory_file_to_codes3>: 
83 »       ... 
  
84 00002e20·<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 000035c0·<_fini>:2 000035f0·<_fini>:
3 »       ...3 »       ...
4.74 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 89 lines modifiedOffset 1, 95 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_memfile2 ··[·····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
32 ··[···1fc]··read_memfile33 ··[···17c]··read_number_line
33 ··[···209]··release_memfile 
34 ··[···219]··close_memfile 
35 ··[···227]··write_memfile 
36 ··[···235]··seek_memfile34 ··[···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
37 ··[···242]··install_memfile62 ··[···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
38 ··[···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 
59 ··[···384]··line_no70 ··[···348]··into
 71 ··[···34d]··read_map
 72 ··[···356]··ATOM_number
 73 ··[···362]··fixup_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.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.
  
608 KB
./usr/lib/debug/.build-id/e9/15a2ca4c6ad46502c0f32c4b2187c729d95270.debug vs.
./usr/lib/debug/.build-id/05/e0ce54a0826f8d0012894743bad1b8d6c24440.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:··········16236·(bytes·into·file)13 ··Start·of·section·headers:··········15952·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x022fc·R·E·0x1000
8 ··LOAD···········0x000e44·0x00003e44·0x00003e44·0x00000·0x0025c·RW··0x10007 ··LOAD···········0x000e4c·0x00003e4c·0x00003e4c·0x00000·0x00254·RW··0x1000
9 ··DYNAMIC········0x000e44·0x00003e4c·0x00003e4c·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x000e4c·0x00003e54·0x00003e54·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······0x000e44·0x00003e44·0x00003e44·0x00000·0x001bc·R···0x111 ··GNU_RELRO······0x000e4c·0x00003e4c·0x00003e4c·0x00000·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·
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·0x3e50:
  
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·0002a0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000418·000138·0002c6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000003d8·000118·000282·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000006de·000138·000058·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········0000065a·000118·000054·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000738·000138·000080·00···A··4···4··410 ··[·6]·.gnu.version_r····NOBITS··········000006b0·000118·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········000007b8·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000710·000118·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000007f8·000138·000118·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000750·000118·000118·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000910·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000868·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0000091c·000138·0001c0·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000874·000118·0001c0·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000ae0·000138·0015f0·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00000a38·000118·0015f0·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········000020d0·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00002028·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000020d8·000138·0002c8·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00002030·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··········000022f8·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········00003e44·000e44·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003e4c·000e4c·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00003e48·000e44·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003e50·000e4c·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00003e4c·000e44·000108·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003e54·000e4c·000100·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00003f54·000e44·0000ac·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003f54·000e4c·0000ac·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00004000·000e44·000004·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00004000·000e4c·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00004004·000e44·00009c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00004004·000e4c·00009c·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·00004c·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·00004b·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001d4·000d5c·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b4·000d53·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·000f30·00024b·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000f08·00024b·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·00117c·000afb·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·001154·000afc·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·001c78·000148·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·001c50·000146·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·001dc0·00007b·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·001d98·00007b·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·001e3c·000e63·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·001e14·000e63·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·002ca0·00014f·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·002c78·00014f·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·002def·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·002dc7·00005b·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·002e4c·000ac0·10·····35·131··436 ··[32]·.symtab···········SYMTAB··········00000000·002e24·000a20·10·····33·123··4
39 ··[35]·.strtab···········STRTAB··········00000000·00390c·0004e7·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·003844·0004a9·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·003df3·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·003ced·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.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:·e915a2ca4c6ad46502c0f32c4b2187c729d952703 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·05e0ce54a0826f8d0012894743bad1b8d6c24440
289 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
121 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:··0x885 ··Offset·into·.debug_info:··0x88
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000ba8·000004389 ····00000b00·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x7bb13 ··Offset·into·.debug_info:··0x7bb
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00000fe0·0000036817 ····00000f38·00000368
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0xced21 ··Offset·into·.debug_info:··0xced
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00001348·0000099825 ····000012a0·00000998
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x110929 ··Offset·into·.debug_info:··0x1109
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····00001ce0·000003f033 ····00001c38·000003f0
34 ····00000000·0000000034 ····00000000·00000000
  
153 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
1.08 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:··0x885 ··Offset·into·.debug_info:··0x88
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000ba8·000004389 ····00000b00·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x7bb13 ··Offset·into·.debug_info:··0x7bb
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00000fe0·0000036817 ····00000f38·00000368
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0xced21 ··Offset·into·.debug_info:··0xced
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00001348·0000099825 ····000012a0·00000998
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x110929 ··Offset·into·.debug_info:··0x1109
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····00001ce0·000003f033 ····00001c38·000003f0
34 ····00000000·0000000034 ····00000000·00000000
  
1.16 KB
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 12 lines modified
1 RpGCC:·(Debian·14.2.0-8)·14.2.01 D@GCC:·(Debian·14.2.0-8)·14.2.0
 2 ,.d#}dk1
 3 oggggfgw
 4 9W]\h6/-
 5 ]Dh)9mdBs
2 5sG>t/;b6 5sG>t/;b
3 ,+m{CS0J7 ,+m{CS0J
4 y-]:ky3}»       l8 y-]:ky3}»       l
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug9 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
6 call_weak_fn10 call_weak_fn
7 crtstuff.c11 crtstuff.c
8 all_implied_fbits12 all_implied_fbits
Offset 25, 15 lines modifiedOffset 29, 14 lines modified
25 __TMC_END__29 __TMC_END__
26 _GLOBAL_OFFSET_TABLE_30 _GLOBAL_OFFSET_TABLE_
27 md5_append31 md5_append
28 pl_error32 pl_error
29 md5_init33 md5_init
30 md5_crypt34 md5_crypt
31 pthread_mutex_unlock@GLIBC_2.435 pthread_mutex_unlock@GLIBC_2.4
32 __aeabi_unwind_cpp_pr0@GCC_3.5 
33 __strncat_chk@GLIBC_2.436 __strncat_chk@GLIBC_2.4
34 strcmp@GLIBC_2.437 strcmp@GLIBC_2.4
35 __cxa_finalize@GLIBC_2.438 __cxa_finalize@GLIBC_2.4
36 _ITM_deregisterTMCloneTable39 _ITM_deregisterTMCloneTable
37 PL_unify_term40 PL_unify_term
38 PL_unify_atom_chars41 PL_unify_atom_chars
39 pthread_mutex_lock@GLIBC_2.442 pthread_mutex_lock@GLIBC_2.4
Offset 49, 15 lines modifiedOffset 52, 14 lines modified
49 PL_is_variable52 PL_is_variable
50 strerror@GLIBC_2.453 strerror@GLIBC_2.4
51 __gmon_start__54 __gmon_start__
52 strlen@GLIBC_2.455 strlen@GLIBC_2.4
53 strchr@GLIBC_2.456 strchr@GLIBC_2.4
54 PL_copy_term_ref57 PL_copy_term_ref
55 __strcat_chk@GLIBC_2.458 __strcat_chk@GLIBC_2.4
56 __aeabi_unwind_cpp_pr1@GCC_3.5 
57 strncpy@GLIBC_2.459 strncpy@GLIBC_2.4
58 PL_close_foreign_frame60 PL_close_foreign_frame
59 rand@GLIBC_2.461 rand@GLIBC_2.4
60 PL_open_foreign_frame62 PL_open_foreign_frame
61 Sdprintf63 Sdprintf
62 PL_domain_error64 PL_domain_error
63 install_crypt65 install_crypt
Offset 72, 16 lines modifiedOffset 74, 14 lines modified
72 .shstrtab74 .shstrtab
73 .note.gnu.build-id75 .note.gnu.build-id
74 .gnu.hash76 .gnu.hash
75 .gnu.version77 .gnu.version
76 .gnu.version_r78 .gnu.version_r
77 .rel.dyn79 .rel.dyn
78 .rel.plt80 .rel.plt
79 .ARM.extab 
80 .ARM.exidx 
81 .eh_frame81 .eh_frame
82 .init_array82 .init_array
83 .fini_array83 .fini_array
84 .dynamic84 .dynamic
85 .comment85 .comment
86 .ARM.attributes86 .ARM.attributes
87 .debug_aranges87 .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 00000910·<_init>:2 00000868·<_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 00000874·<.plt>:
3 »       ...3 »       ...
1.28 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: 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, 45 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000ae0·<call_weak_fn>:2 00000a38·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000b04·<deregister_tm_clones>:4 00000a5c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000b30·<register_tm_clones>:6 00000a88·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000b64·<__do_global_dtors_aux>:8 00000abc·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000ba4·<frame_dummy>:10 00000afc·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000ba8·<pl_error>:14 00000b00·<pl_error>:
15 »       ...15 »       ...
  
16 00000fe0·<pl_crypt>:16 00000f38·<pl_crypt>:
17 »       ...17 »       ...
  
18 00001330·<install_crypt>:18 00001288·<install_crypt>:
19 »       ...19 »       ...
  
20 00001348·<md5_process>:20 000012a0·<md5_process>:
21 »       ...21 »       ...
  
22 00001b24·<md5_init>:22 00001a7c·<md5_init>:
23 »       ...23 »       ...
  
24 00001b5c·<md5_append>:24 00001ab4·<md5_append>:
25 »       ...25 »       ...
  
26 00001c2c·<md5_finish>:26 00001b84·<md5_finish>:
27 »       ...27 »       ...
  
28 00001ce0·<md5_crypt>:28 00001c38·<md5_crypt>:
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 000020d0·<_fini>:2 00002028·<_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.71 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 26, 57 lines modifiedOffset 26, 53 lines modified
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·455f006d·64355f61·SET_TABLE_.md5_a28 ··0x00000190·5345545f·5441424c·455f006d·64355f61·SET_TABLE_.md5_a
29 ··0x000001a0·7070656e·6400706c·5f657272·6f72006d·ppend.pl_error.m29 ··0x000001a0·7070656e·6400706c·5f657272·6f72006d·ppend.pl_error.m
30 ··0x000001b0·64355f69·6e697400·6d64355f·63727970·d5_init.md5_cryp30 ··0x000001b0·64355f69·6e697400·6d64355f·63727970·d5_init.md5_cryp
31 ··0x000001c0·74007074·68726561·645f6d75·7465785f·t.pthread_mutex_31 ··0x000001c0·74007074·68726561·645f6d75·7465785f·t.pthread_mutex_
32 ··0x000001d0·756e6c6f·636b4047·4c494243·5f322e34·unlock@GLIBC_2.432 ··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@GL33 ··0x000001e0·005f5f73·74726e63·61745f63·686b4047·.__strncat_chk@G
36 ··0x00000210·4942435f·322e3400·73747263·6d704047·IBC_2.4.strcmp@G34 ··0x000001f0·4c494243·5f322e34·00737472·636d7040·LIBC_2.4.strcmp@
37 ··0x00000220·4c494243·5f322e34·005f5f63·78615f66·LIBC_2.4.__cxa_f35 ··0x00000200·474c4942·435f322e·34005f5f·6378615f·GLIBC_2.4.__cxa_
38 ··0x00000230·696e616c·697a6540·474c4942·435f322e·inalize@GLIBC_2.36 ··0x00000210·66696e61·6c697a65·40474c49·42435f32·finalize@GLIBC_2
39 ··0x00000240·34005f49·544d5f64·65726567·69737465·4._ITM_deregiste37 ··0x00000220·2e34005f·49544d5f·64657265·67697374·.4._ITM_deregist
40 ··0x00000250·72544d43·6c6f6e65·5461626c·6500504c·rTMCloneTable.PL38 ··0x00000230·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P
41 ··0x00000260·5f756e69·66795f74·65726d00·504c5f75·_unify_term.PL_u39 ··0x00000240·4c5f756e·6966795f·7465726d·00504c5f·L_unify_term.PL_
42 ··0x00000270·6e696679·5f61746f·6d5f6368·61727300·nify_atom_chars.40 ··0x00000250·756e6966·795f6174·6f6d5f63·68617273·unify_atom_chars
43 ··0x00000280·70746872·6561645f·6d757465·785f6c6f·pthread_mutex_lo41 ··0x00000260·00707468·72656164·5f6d7574·65785f6c·.pthread_mutex_l
44 ··0x00000290·636b4047·4c494243·5f322e34·005f5f73·ck@GLIBC_2.4.__s42 ··0x00000270·6f636b40·474c4942·435f322e·34005f5f·ock@GLIBC_2.4.__
45 ··0x000002a0·7461636b·5f63686b·5f677561·72644047·tack_chk_guard@G43 ··0x00000280·73746163·6b5f6368·6b5f6775·61726440·stack_chk_guard@
46 ··0x000002b0·4c494243·5f322e34·006d656d·63707940·LIBC_2.4.memcpy@44 ··0x00000290·474c4942·435f322e·34006d65·6d637079·GLIBC_2.4.memcpy
47 ··0x000002c0·474c4942·435f322e·3400504c·5f726567·GLIBC_2.4.PL_reg45 ··0x000002a0·40474c49·42435f32·2e340050·4c5f7265·@GLIBC_2.4.PL_re
48 ··0x000002d0·69737465·725f666f·72656967·6e00504c·ister_foreign.PL46 ··0x000002b0·67697374·65725f66·6f726569·676e0050·gister_foreign.P
49 ··0x000002e0·5f756e69·66795f63·68617273·005f5f73·_unify_chars.__s47 ··0x000002c0·4c5f756e·6966795f·63686172·73005f5f·L_unify_chars.__
50 ··0x000002f0·7461636b·5f63686b·5f666169·6c40474c·tack_chk_fail@GL48 ··0x000002d0·73746163·6b5f6368·6b5f6661·696c4047·stack_chk_fail@G
51 ··0x00000300·4942435f·322e3400·504c5f72·61697365·IBC_2.4.PL_raise49 ··0x000002e0·4c494243·5f322e34·00504c5f·72616973·LIBC_2.4.PL_rais
52 ··0x00000310·5f657863·65707469·6f6e0050·4c5f6e65·_exception.PL_ne50 ··0x000002f0·655f6578·63657074·696f6e00·504c5f6e·e_exception.PL_n
53 ··0x00000320·775f6675·6e63746f·725f737a·00504c5f·w_functor_sz.PL_51 ··0x00000300·65775f66·756e6374·6f725f73·7a00504c·ew_functor_sz.PL
54 ··0x00000330·6e65775f·7465726d·5f726566·00504c5f·new_term_ref.PL_52 ··0x00000310·5f6e6577·5f746572·6d5f7265·6600504c·_new_term_ref.PL
55 ··0x00000340·6e65775f·61746f6d·00504c5f·69735f76·new_atom.PL_is_v53 ··0x00000320·5f6e6577·5f61746f·6d00504c·5f69735f·_new_atom.PL_is_
56 ··0x00000350·61726961·626c6500·73747265·72726f72·ariable.strerror54 ··0x00000330·76617269·61626c65·00737472·6572726f·variable.strerro
57 ··0x00000360·40474c49·42435f32·2e34005f·5f676d6f·@GLIBC_2.4.__gmo55 ··0x00000340·7240474c·4942435f·322e3400·5f5f676d·r@GLIBC_2.4.__gm
58 ··0x00000370·6e5f7374·6172745f·5f007374·726c656e·n_start__.strlen56 ··0x00000350·6f6e5f73·74617274·5f5f0073·74726c65·on_start__.strle
59 ··0x00000380·40474c49·42435f32·2e340073·74726368·@GLIBC_2.4.strch57 ··0x00000360·6e40474c·4942435f·322e3400·73747263·n@GLIBC_2.4.strc
60 ··0x00000390·7240474c·4942435f·322e3400·504c5f63·r@GLIBC_2.4.PL_c58 ··0x00000370·68724047·4c494243·5f322e34·00504c5f·hr@GLIBC_2.4.PL_
61 ··0x000003a0·6f70795f·7465726d·5f726566·005f5f73·opy_term_ref.__s59 ··0x00000380·636f7079·5f746572·6d5f7265·66005f5f·copy_term_ref.__
62 ··0x000003b0·74726361·745f6368·6b40474c·4942435f·trcat_chk@GLIBC_60 ··0x00000390·73747263·61745f63·686b4047·4c494243·strcat_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@GLIBC61 ··0x000003a0·5f322e34·00737472·6e637079·40474c49·_2.4.strncpy@GLI
66 ··0x000003f0·5f322e34·00504c5f·636c6f73·655f666f·_2.4.PL_close_fo62 ··0x000003b0·42435f32·2e340050·4c5f636c·6f73655f·BC_2.4.PL_close_
67 ··0x00000400·72656967·6e5f6672·616d6500·72616e64·reign_frame.rand63 ··0x000003c0·666f7265·69676e5f·6672616d·65007261·foreign_frame.ra
68 ··0x00000410·40474c49·42435f32·2e340050·4c5f6f70·@GLIBC_2.4.PL_op64 ··0x000003d0·6e644047·4c494243·5f322e34·00504c5f·nd@GLIBC_2.4.PL_
69 ··0x00000420·656e5f66·6f726569·676e5f66·72616d65·en_foreign_frame65 ··0x000003e0·6f70656e·5f666f72·6569676e·5f667261·open_foreign_fra
70 ··0x00000430·00536470·72696e74·6600504c·5f646f6d·.Sdprintf.PL_dom66 ··0x000003f0·6d650053·64707269·6e746600·504c5f64·me.Sdprintf.PL_d
71 ··0x00000440·61696e5f·6572726f·7200696e·7374616c·ain_error.instal67 ··0x00000400·6f6d6169·6e5f6572·726f7200·696e7374·omain_error.inst
72 ··0x00000450·6c5f6372·79707400·504c5f70·75745f61·l_crypt.PL_put_a68 ··0x00000410·616c6c5f·63727970·7400504c·5f707574·all_crypt.PL_put
73 ··0x00000460·746f6d5f·63686172·73005f49·544d5f72·tom_chars._ITM_r69 ··0x00000420·5f61746f·6d5f6368·61727300·5f49544d·_atom_chars._ITM
74 ··0x00000470·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa70 ··0x00000430·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
75 ··0x00000480·626c6500·504c5f67·65745f6c·69737400·ble.PL_get_list.71 ··0x00000440·5461626c·6500504c·5f676574·5f6c6973·Table.PL_get_lis
76 ··0x00000490·63727970·74405843·52595054·5f322e30·crypt@XCRYPT_2.072 ··0x00000450·74006372·79707440·58435259·50545f32·t.crypt@XCRYPT_2
77 ··0x000004a0·00504c5f·6765745f·696e7465·67657200·.PL_get_integer.73 ··0x00000460·2e300050·4c5f6765·745f696e·74656765·.0.PL_get_intege
78 ··0x000004b0·504c5f67·65745f63·68617273·005f5f61·PL_get_chars.__a74 ··0x00000470·7200504c·5f676574·5f636861·7273005f·r.PL_get_chars._
79 ··0x000004c0·73736572·745f6661·696c4047·4c494243·ssert_fail@GLIBC75 ··0x00000480·5f617373·6572745f·6661696c·40474c49·_assert_fail@GLI
80 ··0x000004d0·5f322e34·00504c5f·6765745f·61746f6d·_2.4.PL_get_atom76 ··0x00000490·42435f32·2e340050·4c5f6765·745f6174·BC_2.4.PL_get_at
81 ··0x000004e0·5f636861·727300·····················_chars.77 ··0x000004a0·6f6d5f63·68617273·00················om_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.
  
9.24 MB
./usr/lib/debug/.build-id/ea/f0cb750a79095f045466885d224dea2860e30c.debug vs.
./usr/lib/debug/.build-id/ef/76a7dc9a4f48f0810eaf959513a2b1b08f19e0.debug
Files 86% 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:··········997272·(bytes·into·file)13 ··Start·of·section·headers:··········997248·(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
994 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·0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x3170c·R·E·0x1000
8 ··LOAD···········0x000720·0x00032720·0x00032720·0x00000·0x00e84·RW··0x10008 ··LOAD···········0x000720·0x00032720·0x00032720·0x00000·0x00e84·RW··0x1000
9 ··DYNAMIC········0x000720·0x000328e4·0x000328e4·0x00000·0x00110·RW··0x49 ··DYNAMIC········0x000720·0x000328e4·0x000328e4·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······0x000720·0x00032720·0x00032720·0x00000·0x008e0·R···0x112 ··GNU_RELRO······0x000720·0x00032720·0x00032720·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·0xf3798:1 There·are·37·section·headers,·starting·at·offset·0xf3780:
  
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··········00032720·000720·000008·04··WA··0···0··422 ··[17]·.init_array·······NOBITS··········00032720·000720·000008·04··WA··0···0··4
23 ··[18]·.fini_array·······NOBITS··········00032728·000720·000004·04··WA··0···0··423 ··[18]·.fini_array·······NOBITS··········00032728·000720·000004·04··WA··0···0··4
24 ··[19]·.data.rel.ro······NOBITS··········0003272c·000720·0001b8·00··WA··0···0··424 ··[19]·.data.rel.ro······NOBITS··········0003272c·000720·0001b8·00··WA··0···0··4
25 ··[20]·.dynamic··········NOBITS··········000328e4·000720·000110·08··WA··4···0··425 ··[20]·.dynamic··········NOBITS··········000328e4·000720·000110·08··WA··4···0··4
26 ··[21]·.got··············NOBITS··········000329f4·000720·00060c·04··WA··0···0··426 ··[21]·.got··············NOBITS··········000329f4·000720·00060c·04··WA··0···0··4
27 ··[22]·.data·············NOBITS··········00033000·000720·000160·00··WA··0···0··427 ··[22]·.data·············NOBITS··········00033000·000720·000160·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········00033160·000720·000444·00··WA··0···0··428 ··[23]·.bss··············NOBITS··········00033160·000720·000444·00··WA··0···0··4
29 ··[24]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··1
30 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··130 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·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·08f709·00···C··0···0··432 ··[27]·.debug_info·······PROGBITS········00000000·000448·08f70f·00···C··0···0··4
33 ··[28]·.debug_abbrev·····PROGBITS········00000000·08fb54·000a98·00···C··0···0··433 ··[28]·.debug_abbrev·····PROGBITS········00000000·08fb58·000a98·00···C··0···0··4
34 ··[29]·.debug_line·······PROGBITS········00000000·0905ec·010802·00···C··0···0··434 ··[29]·.debug_line·······PROGBITS········00000000·0905f0·010802·00···C··0···0··4
35 ··[30]·.debug_frame······PROGBITS········00000000·0a0df0·000d43·00···C··0···0··435 ··[30]·.debug_frame······PROGBITS········00000000·0a0df4·000d43·00···C··0···0··4
36 ··[31]·.debug_str········PROGBITS········00000000·0a1b34·015659·01·MSC··0···0··436 ··[31]·.debug_str········PROGBITS········00000000·0a1b38·01563d·01·MSC··0···0··4
37 ··[32]·.debug_loclists···PROGBITS········00000000·0b7190·022d23·00···C··0···0··437 ··[32]·.debug_loclists···PROGBITS········00000000·0b7178·022d23·00···C··0···0··4
38 ··[33]·.debug_rnglists···PROGBITS········00000000·0d9eb4·00a26f·00···C··0···0··438 ··[33]·.debug_rnglists···PROGBITS········00000000·0d9e9c·00a26f·00···C··0···0··4
39 ··[34]·.symtab···········SYMTAB··········00000000·0e4124·0070b0·10·····35·1308··439 ··[34]·.symtab···········SYMTAB··········00000000·0e410c·0070b0·10·····35·1308··4
40 ··[35]·.strtab···········STRTAB··········00000000·0eb1d4·008450·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·0eb1bc·008450·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·0f3624·000174·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·0f360c·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:·eaf0cb750a79095f045466885d224dea2860e30c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ef76a7dc9a4f48f0810eaf959513a2b1b08f19e0
8.26 MB
readelf --wide --debug-dump=info {}
Max HTML report size reached
3.45 KB
strings --all --bytes=8 {}
    
Offset 1, 143 lines modifiedOffset 1, 129 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 :0000000t`2 :0000000t`
3 \7]x0)pN` 
4 %0{-uOht 
5 j_06)lQ» 
6 ]5rs5>w1B 
7 4Cx2NHvbEN 
8 }1&Q#c;O 
9 ~ZZi_;;j 
10 5P&^4K[1 
11 Y8bv7n#3 
12 ·eE'vRSV 
13 :KdE3'y[ 
14 &eI/Vpo>U4 
15 ,8m,;-'Jm 
16 hn(l5i[9 
17 U&C%-d^# 
18 \"=Z{c?2S't 
19 Nq<*`pQ. 
20 Uv_m5k5m 
21 R#S2B=K% 
22 Plx`TFlwT~ 
23 h?`wdm8( 
24 co`k»   ov8 
25 3*X?HAO2 
26 6»      :3Y|HQ 
27 -n\t?'ml? 
28 YD2s'c;9 
29 S'[7t4JO 
30 e$kNRi.( 
31 nRT3knRi 
32 Ozz:%0Jte 
33 ~vV2=j,k^QiV, 
34 x8g0\c<o;3 
35 mR(B.WR. 
36 P,57w>fX 
37 ,»      <i$eZF 
38 o2$-HZN\%R($D 
39 V%·1]KLa 
40 ]rFjA6]NY/ 
41 j}.i#m6@ 
42 V<Q·]CVk 
43 LrwyH2tG 
44 SCVu[Z·wPI+v 
45 5k»     d1e%2}X 
46 lk`X65t{3 A1Bda\R8^
 4 Tl~1-<=~
 5 bQ_3<"|N
 6 8f-0AgG{
 7 .`@@QZd>(
 8 RXx^Jl1$
 9 7LvKlE<d)L?h
 10 B'z5P_,0
 11 u_A'U@s+`
 12 Hcu+*aU%^l+
 13 RN4VG<2{
 14 >zAchp8M4
 15 A&j7M01hJ
 16 4=;`kk&/
 17 9qK[s·N6aU
 18 LY_»    75e}
 19 2LuAN1!hA
 20 1hZ+,i5y
 21 YC&]xH'ld
 22 l&&i<t1K
 23 7W2+O|[%Sy
 24 do?OK",K
 25 Su}FHH\4
 26 w4a{Z-`{_Ln
 27 <!C'r*Z;
 28 @?]g.QUF
 29 DZ!Lw!+N
 30 1(WkwwDh
 31 Su77*RBg;i@
 32 H)0uSd9g\
 33 j'N?O">J
 34 B;C»    A)H» {
 35 rrft3,4Q
 36 k1k+?»  -B
 37 svr}*/be
 38 8PE=ygz>
 39 ]un!!}wU
 40 0sa»    6@ZN
 41 Fym7»   Y;J
 42 sA(4t%~M
 43 KpgqtO$[
 44 Xw~,zuY)
 45 Cl#e.EPlzV
 46 1ULn}|*}
47 LtNn%kLSX47 LtNn%mLSX
 48 Qt*0N/7_
 49 ,.Go,GlK)
 50 1Zy#1)lO
 51 Q:"JXo5d
 52 7kn/_mF.
 53 {@udocM~
 54 +/2+Kn9q#
 55 ^LZ/g#*j[W
 56 @%ii@R%i
 57 bo*1y-s?
 58 VkqHg·pi
 59 F:*C<T» G:6Cx
 60 +o!}3S<X
 61 ]3.kg2CZ
 62 0z_1?ts|;Z*
 63 V&Z7p3%4j
 64 ,=/^2t]+P
 65 R:#VGUJ7
 66 r#W}#`:x
 67 >"gJp1$lJs
 68 ~7Kc6sso
 69 *Z6\qZv]q
 70 7xVo9-[»~
 71 T~e@J&89<?
 72 fS{7yQ?D
 73 QK*8R([=
 74 _6h:e»  1<
 75 73X;6l?g8
 76 KN&J+`-24?
 77 asX(6·=2
 78 =vS>_(cy&
 79 cJ)^'Ne0;
 80 uA<<@GYx
 81 gdRibdV*P
 82 ]Is}-Jz_
 83 7kdqR,#,
 84 Q+v>[P_P
Max diff block lines reached; 717/3484 bytes (20.58%) of diff not shown.
946 KB
readelf --wide --decompress --string-dump=.debug_str {}
Max HTML report size reached
1.02 MB
./usr/lib/debug/.build-id/f1/85894ca9ed92d6d0c2aa9c0545af7f26149800.debug vs.
./usr/lib/debug/.build-id/64/18cd8450926e0e3cba5e5cdafa30e3542c445a.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:··········18136·(bytes·into·file)13 ··Start·of·section·headers:··········19504·(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:·········35
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·34
1.95 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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x02e90·R·E·0x1000
8 ··LOAD···········0x000d74·0x00003d74·0x00003d74·0x00000·0x002b0·RW··0x10007 ··LOAD···········0x000da8·0x00003da8·0x00003da8·0x00000·0x002c0·RW··0x1000
9 ··DYNAMIC········0x000d74·0x00003dcc·0x00003dcc·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000da8·0x00003db0·0x00003db0·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······0x000d74·0x00003d74·0x00003d74·0x00000·0x0028c·R···0x111 ··GNU_RELRO······0x000da8·0x00003da8·0x00003da8·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·.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·
6.32 KB
readelf --wide --sections {}
    
Offset 1, 47 lines modifiedOffset 1, 44 lines modified
1 There·are·38·section·headers,·starting·at·offset·0x46d8:1 There·are·35·section·headers,·starting·at·offset·0x4c30:
  
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·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0004f0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·000560·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000648·000138·00043c·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000069c·000118·00053f·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000a84·000138·00009e·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000bdc·000118·0000ac·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000b24·000138·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000c88·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000b94·000138·0000b8·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000cc8·000118·000088·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000c4c·000138·000218·08···A··3··21··412 ··[·8]·.rel.plt··········NOBITS··········00000d50·000118·000270·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000e64·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000fc0·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000e70·000138·000348·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000fcc·000118·0003d8·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000011b8·000138·00117c·00··AX··0···0··415 ··[11]·.text·············NOBITS··········000013a4·000118·00151c·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00002334·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000028c0·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000233c·000138·0003b0·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000028c8·000118·0005c4·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··········00002e8c·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········00003d74·000d74·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003da8·000da8·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00003d78·000d74·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003dac·000da8·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········00003d7c·000d74·000050·00··WA··0···0··4 
24 ··[20]·.dynamic··········NOBITS··········00003dcc·000d74·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003db0·000da8·0000f8·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········00003ecc·000d74·000134·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003ea8·000da8·000158·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00004000·000d74·00001c·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00004000·000da8·000060·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········0000401c·000d74·000008·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00004060·000da8·000008·00··WA··0···0··4
28 ··[24]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
30 ··[26]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
31 ··[27]·.debug_info·······PROGBITS········00000000·0001c0·00148d·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·0017fa·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·001650·00029d·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·001984·0002c9·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·0018f0·00087e·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·001c50·0007c8·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·002170·00018f·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·002418·0001da·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·002300·000587·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·0025f4·000191·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·002888·000647·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·002788·0007ed·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·002ed0·000131·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·002f78·0000df·00···C··0···0··4
38 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·003001·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·003057·00005b·00······0···0··1
39 ··[35]·.symtab···········SYMTAB··········00000000·00305c·000e20·10·····36·150··436 ··[32]·.symtab···········SYMTAB··········00000000·0030b4·0010f0·10·····33·188··4
40 ··[36]·.strtab···········STRTAB··········00000000·003e7c·0006d4·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·0041a4·000928·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········00000000·004550·000186·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·004acc·000163·00······0···0··1
42 Key·to·Flags:39 Key·to·Flags:
43 ··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),
44 ··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),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··D·(mbind),·y·(purecode),·p·(processor·specific)
30.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:·f185894ca9ed92d6d0c2aa9c0545af7f261498003 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6418cd8450926e0e3cba5e5cdafa30e3542c445a
261 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
538 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
45.8 KB
readelf --wide --debug-dump=abbrev {}
Max HTML report size reached
654 B
readelf --wide --debug-dump=aranges {}
    
Offset 1, 21 lines modifiedOffset 1, 12 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················282 ··Length:···················28
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x614 ··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 ····0000146c·00001454
8 ····00001280·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 ····000016b8·00000c7c 
17 ····00000000·000000009 ····00000000·00000000
  
119 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:··0x614 ··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 ····0000146c·00001454
8 ····00001280·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 ····000016b8·00000c7c 
17 ····00000000·000000009 ····00000000·00000000
  
3.73 KB
strings --all --bytes=8 {}
    
Offset 1, 115 lines modifiedOffset 1, 151 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 T,DZGCC:·(Debian·14.2.0-8)·14.2.0
2 :D*[F$hQ2 JjbTIncqtK
3 /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
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 test_ffi.c
 14 int_info_ffi
 15 throw_resource_error_ffi
 16 throw_permission_error_ffi
 17 throw_existence_error_ffi
 18 throw_domain_error_ffi
 19 throw_type_error_ffi
 20 throw_representation_error_ffi
 21 throw_uninstantiation_error_ffi
 22 throw_instantiation_error_ffi
 23 ffi_read_int64_
 24 ffi_write_int64_
 25 ffi_read_int32_
 26 ffi_write_int32_
 27 ffi_write_atoms_
 28 ffi_get_environ2_
 29 ffi_get_environ1_
 30 query_rc_status_str_
 31 query_flags_str_
 32 ffi_options_
 33 w_atom_ffi_
 34 range_ffialloc
 35 range_ffi
 36 unify_term_as_term_or_string.part.0
 37 sdprintfnl_
 38 sdprintf_
 39 ffi_call_exc_
 40 __PRETTY_FUNCTION__.3
 41 __PRETTY_FUNCTION__.2
 42 __PRETTY_FUNCTION__.1
 43 __PRETTY_FUNCTION__.4
13 __PRETTY_FUNCTION__.044 __PRETTY_FUNCTION__.0
 45 range_ffi_str
 46 test_environ
 47 ffi_options
14 read_eof 
15 seek_error 
16 close_null 
17 pl_sysconf 
18 pl_prctl 
19 pl_environ 
20 write_null 
21 pl_detach_IO 
22 log_stream 
23 __FRAME_END__48 __FRAME_END__
24 __dso_handle49 __dso_handle
25 _DYNAMIC50 _DYNAMIC
26 __TMC_END__51 __TMC_END__
27 _GLOBAL_OFFSET_TABLE_52 _GLOBAL_OFFSET_TABLE_
28 pl_error 
29 __aeabi_unwind_cpp_pr0@GCC_3.5 
30 __prctl_time64@GLIBC_2.34 
31 PL_get_stream_handle 
32 PL_release_stream53 PL_release_stream
33 PL_unify_stream54 PL_get_nil_ex
 55 PL_qlf_get_int64
34 PL_unify_integer56 PL_unify_integer
35 PL_handle_signals 
36 strcmp@GLIBC_2.457 strcmp@GLIBC_2.4
37 PL_atom_chars 
38 __cxa_finalize@GLIBC_2.458 __cxa_finalize@GLIBC_2.4
39 __environ@GLIBC_2.4 
40 _ITM_deregisterTMCloneTable59 _ITM_deregisterTMCloneTable
41 PL_unify_term60 PL_unify_term
42 PL_unify_atom_chars61 PL_unify_atom_chars
 62 PL_representation_error
 63 PL_close_query
 64 PL_instantiation_error
 65 PL_next_solution
43 free@GLIBC_2.466 free@GLIBC_2.4
 67 _PL_atoms
44 PL_unify_nil68 PL_unify_nil
 69 PL_cvt_i_int64
45 __stack_chk_guard@GLIBC_2.470 __stack_chk_guard@GLIBC_2.4
46 PL_register_foreign71 PL_register_foreign
47 execvp@GLIBC_2.4 
48 PL_get_name_arity_sz 
49 PL_get_signum_ex72 PL_qlf_get_int32
 73 _PL_retry_address
 74 PL_scan_options
 75 PL_get_stream
 76 PL_unify_chars
50 __stack_chk_fail@GLIBC_2.477 __stack_chk_fail@GLIBC_2.4
51 sysconf@GLIBC_2.4 
52 dup2@GLIBC_2.4 
53 PL_raise_exception78 PL_atom_nchars
 79 PL_cvt_i_int32
 80 PL_existence_error
 81 SfprintfX
54 PL_new_functor_sz82 PL_new_functor_sz
 83 PL_clear_exception
55 PL_new_term_ref84 PL_new_term_ref
56 PL_new_atom85 PL_new_atom
57 PL_register_atom86 PL_atom_wchars
58 PL_unify_bool87 PL_unify_bool
59 waitpid@GLIBC_2.4 
60 PL_cons_functor 
61 PL_is_variable88 PL_unify_string_chars
 89 PL_exception
 90 PL_release_string_buffers_from_mark
62 PL_new_term_refs91 PL_new_term_refs
63 malloc@GLIBC_2.492 malloc@GLIBC_2.4
64 strerror@GLIBC_2.493 _PL_retry
 94 PL_open_query
65 __gmon_start__95 __gmon_start__
66 PL_resource_error96 PL_resource_error
 97 PL_uninstantiation_error
67 kill@GLIBC_2.4 
68 getpid@GLIBC_2.4 
69 strlen@GLIBC_2.4 
70 setsid@GLIBC_2.4 
71 PL_unify98 PL_unify
72 strchr@GLIBC_2.4 
73 PL_get_integer_ex99 PL_get_integer_ex
 100 SsnprintfX
Max diff block lines reached; 1031/3765 bytes (27.38%) 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 00000e64·<_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 00000e70·<.plt>:2 00000fcc·<.plt>:
3 »       ...3 »       ...
2.38 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, 112 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000011b8·<call_weak_fn>:2 000013a4·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000011dc·<deregister_tm_clones>:4 000013c8·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00001208·<register_tm_clones>:6 000013f4·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000123c·<__do_global_dtors_aux>:8 00001428·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000127c·<frame_dummy>:10 00001468·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001280·<pl_error>:14 0000146c·<int_info_ffi>:
15 »       ...15 »       ...
  
16 000016b8·<read_eof>: 
17 read_eof(): 
18 »       movs»   r0,·r016 000015cc·<throw_resource_error_ffi>:
 17 »       ...
  
 18 00001624·<throw_permission_error_ffi>:
 19 »       ...
  
 20 00001694·<throw_existence_error_ffi>:
 21 »       ...
  
 22 000016f0·<throw_domain_error_ffi>:
19 »       ...23 »       ...
  
20 000016bc·<seek_error>:24 0000174c·<throw_type_error_ffi>:
21 »       ...25 »       ...
  
22 000016c4·<close_null>: 
23 close_null():26 000017a8·<throw_representation_error_ffi>:
 27 »       ...
  
 28 00001800·<throw_uninstantiation_error_ffi>:
 29 throw_uninstantiation_error_ffi():
24 »       movs»   r0,·r030 »       movs»   r0,·r0
25 »       ...31 »       ...
  
26 000016c8·<pl_sysconf>:32 00001804·<throw_instantiation_error_ffi>:
 33 throw_instantiation_error_ffi():
 34 »       movs»   r0,·r0
 35 »       ...
  
 36 00001808·<ffi_read_int64_>:
 37 »       ...
  
 38 00001888·<ffi_write_int64_>:
 39 »       ...
  
 40 00001900·<ffi_read_int32_>:
 41 »       ...
  
 42 0000197c·<ffi_write_int32_>:
 43 »       ...
  
 44 000019f4·<ffi_write_atoms_>:
 45 »       ...
  
 46 00001ad4·<ffi_get_environ2_>:
 47 »       ...
  
 48 00001b50·<ffi_get_environ1_>:
 49 »       ...
  
 50 00001ba8·<query_rc_status_str_>:
 51 »       ...
  
 52 00001cac·<query_flags_str_>:
27 »       ...53 »       ...
  
28 00001784·<pl_prctl>:54 00001df8·<ffi_options_>:
29 »       ...55 »       ...
  
30 000018fc·<pl_environ>:56 00001ee8·<atom_ffi_>:
31 »       ...57 »       ...
  
32 00001a58·<write_null>:58 00001f78·<w_atom_ffi_>:
33 »       ...59 »       ...
  
34 00001a90·<pl_pipe>:60 00002008·<range_ffialloc>:
35 »       ...61 »       ...
  
36 00001b50·<pl_kill>:62 0000212c·<range_ffi>:
37 »       ...63 »       ...
  
38 00001c14·<pl_wait>:64 000021fc·<unify_term_as_term_or_string.part.0>:
39 »       ...65 »       ...
  
40 00001d78·<pl_exec>:66 000022d8·<sdprintfnl_>:
41 »       ...67 »       ...
  
42 00001f04·<pl_fork>:68 00002374·<sdprintf_>:
43 »       ...69 »       ...
  
44 00001ffc·<pl_dup>:70 00002410·<ffi_call_exc_>:
45 »       ...71 »       ...
  
46 000020e4·<pl_detach_IO>:72 0000256c·<install_test_ffi>:
47 »       ...73 »       ...
  
48 00002230·<install_unix>:74 0000286c·<uninstall_test_ffi>:
49 »       ...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 00002334·<_fini>:2 000028c0·<_fini>:
3 »       ...3 »       ...
9.04 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 249 lines modifiedOffset 1, 70 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
 2 ··[·····0]··exc_0
 3 ··[·····6]··PL_cvt_i_int32
 4 ··[····15]··exc_0_2
 5 ··[····1d]··PL_cvt_i_int64
 6 ··[····2c]··ffi_get_environ1_
 7 ··[····3e]··ffi_read_int32_
 8 ··[····4e]··ffi_write_int32_
 9 ··[····5f]··ffi_get_environ2_
 10 ··[····71]··ffi_read_int64_
 11 ··[····81]··ffi_write_int64_
 12 ··[····92]··ffi_call_exc_
 13 ··[····a0]··sdprintf_
 14 ··[····aa]··w_atom_ffi_
 15 ··[····b6]··sdprintfnl_
 16 ··[····c2]··query_flags_str_
 17 ··[····d3]··query_rc_status_str_
 18 ··[····e8]··ffi_write_atoms_
 19 ··[····f9]··ffi_options_
 20 ··[···106]··i1_a
 21 ··[···10b]··i2_a
 22 ··[···110]··i3_a
 23 ··[···115]··./packages/cpp/test_ffi.c
 24 ··[···12f]··range_ffialloc
 25 ··[···13e]··nchars_rc
 26 ··[···148]··cut_rc
 27 ··[···14f]··next_rc
 28 ··[···157]··u_rc
 29 ··[···15c]··call_pred
 30 ··[···166]··exc_qid
 31 ··[···16e]··unify_term_as_term_or_string
 32 ··[···18b]··range_ffi
 33 ··[···195]··int_info_ffi
 34 ··[···1a2]··throw_existence_error_ffi
 35 ··[···1bc]··throw_resource_error_ffi
 36 ··[···1d5]··throw_type_error_ffi
 37 ··[···1ea]··throw_domain_error_ffi
 38 ··[···201]··throw_permission_error_ffi
 39 ··[···21c]··throw_instantiation_error_ffi
 40 ··[···23a]··throw_uninstantiation_error_ffi
 41 ··[···25a]··throw_representation_error_ffi
 42 ··[···279]··uninstall_test_ffi
 43 ··[···28c]··rc_bool
 44 ··[···294]··operation
2 ··[·····0]··_SC_XBS5_ILP32_OFF32 
3 ··[····15]··_SC_V6_ILP32_OFF32 
4 ··[····28]··_SC_V7_ILP32_OFF32 
5 ··[····3b]··_SC_XOPEN_XPG2 
6 ··[····4a]··_SC_XOPEN_XPG3 
7 ··[····59]··_SC_XBS5_LP64_OFF64 
8 ··[····6d]··_SC_V6_LP64_OFF64 
9 ··[····7f]··_SC_V7_LP64_OFF64 
10 ··[····91]··_SC_XOPEN_XPG4 
11 ··[····a0]··_SC_IPV6 
12 ··[····a9]··_SC_DEVICE_SPECIFIC 
13 ··[····bd]··_SC_FSYNC 
14 ··[····c7]··_SC_LEVEL1_DCACHE_ASSOC 
15 ··[····df]··_SC_LEVEL1_ICACHE_ASSOC 
16 ··[····f7]··_SC_LEVEL2_CACHE_ASSOC 
17 ··[···10e]··_SC_LEVEL3_CACHE_ASSOC 
18 ··[···125]··_SC_LEVEL4_CACHE_ASSOC 
19 ··[···13c]··_SC_THREAD_PROCESS_SHARED 
20 ··[···156]··_SC_2_C_BIND 
21 ··[···163]··_SC_TRACE 
22 ··[···16d]··_SC_2_PBS_MESSAGE 
23 ··[···17f]··_SC_MEMLOCK_RANGE 
24 ··[···191]··_SC_XOPEN_REALTIME 
25 ··[···1a4]··_SC_CPUTIME 
26 ··[···1b0]··_SC_THREAD_CPUTIME 
27 ··[···1c3]··_SC_PIPE 
28 ··[···1cc]··_SC_2_UPE 
29 ··[···1d6]··_SC_SYSTEM_DATABASE 
30 ··[···1ea]··_SC_BASE 
31 ··[···1f3]··_SC_2_PBS_LOCATE 
32 ··[···204]··_SC_PAGESIZE 
33 ··[···211]··_SC_LEVEL1_DCACHE_LINESIZE 
34 ··[···22c]··_SC_LEVEL1_ICACHE_LINESIZE 
35 ··[···247]··_SC_LEVEL2_CACHE_LINESIZE 
36 ··[···261]··_SC_LEVEL3_CACHE_LINESIZE 
37 ··[···27b]··_SC_LEVEL4_CACHE_LINESIZE 
38 ··[···295]··_SC_THREAD_ATTR_STACKSIZE 
39 ··[···2af]··_SC_LEVEL1_DCACHE_SIZE 
40 ··[···2c6]··_SC_LEVEL1_ICACHE_SIZE 
41 ··[···2dd]··_SC_LEVEL2_CACHE_SIZE 
42 ··[···2f3]··_SC_LEVEL3_CACHE_SIZE 
43 ··[···309]··_SC_LEVEL4_CACHE_SIZE 
44 ··[···31f]··_SC_2_LOCALEDEF 
45 ··[···32f]··_SC_NPROCESSORS_CONF 
46 ··[···344]··_SC_XBS5_ILP32_OFFBIG 
47 ··[···35a]··_SC_V6_ILP32_OFFBIG 
48 ··[···36e]··_SC_V7_ILP32_OFFBIG 
49 ··[···382]··_SC_XBS5_LPBIG_OFFBIG 
50 ··[···398]··_SC_V6_LPBIG_OFFBIG 
51 ··[···3ac]··_SC_V7_LPBIG_OFFBIG 
52 ··[···3c0]··_SC_FILE_LOCKING 
53 ··[···3d1]··_SC_NETWORKING 
54 ··[···3e0]··_SC_PRIORITY_SCHEDULING 
55 ··[···3f8]··_SC_THREAD_PRIORITY_SCHEDULING 
56 ··[···417]··_SC_MESSAGE_PASSING 
57 ··[···42b]··_SC_2_PBS_ACCOUNTING 
58 ··[···440]··_SC_TRACE_LOG 
59 ··[···44e]··_SC_PII 
60 ··[···456]··_SC_PII_OSI 
61 ··[···462]··_SC_PII_XTI 
62 ··[···46e]··_SC_2_PBS_TRACK 
63 ··[···47e]··_SC_MONOTONIC_CLOCK 
64 ··[···492]··_SC_MEMLOCK 
65 ··[···49e]··_SC_CLK_TCK 
66 ··[···4aa]··_SC_SHELL 
67 ··[···4b4]··_SC_POLL 
68 ··[···4bd]··_SC_JOB_CONTROL 
69 ··[···4cd]··_SC_PII_INTERNET_STREAM 
70 ··[···4e5]··_SC_PII_INTERNET_DGRAM 
71 ··[···4fc]··_SC_FILE_SYSTEM 
72 ··[···50c]··_SC_XOPEN_SHM 
73 ··[···51a]··_SC_2_CHAR_TERM 
74 ··[···52a]··_SC_PII_OSI_M 
75 ··[···538]··_SC_XOPEN_ENH_I18N 
76 ··[···54b]··_SC_THREAD_STACK_MIN 
77 ··[···560]··_SC_SCHAR_MIN 
78 ··[···56e]··_SC_CHAR_MIN 
79 ··[···57b]··_SC_INT_MIN 
80 ··[···587]··_SC_SHRT_MIN 
81 ··[···594]··_SC_NPROCESSORS_ONLN 
82 ··[···5a9]··_SC_2_VERSION 
83 ··[···5b7]··_SC_VERSION 
Max diff block lines reached; 0/9149 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.
  
15.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.52 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
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..g14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got.
17 ··0x000000e0·6f74002e·64617461·002e6273·73002e63·ot..data..bss..c15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm
18 ··0x000000f0·6f6d6d65·6e74002e·41524d2e·61747472·omment..ARM.attr16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu
19 ··0x00000100·69627574·6573002e·64656275·675f6172·ibutes..debug_ar17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang
20 ··0x00000110·616e6765·73002e64·65627567·5f696e66·anges..debug_inf18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
 19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de
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_20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_
 21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str
24 ··0x00000150·73747200·2e646562·75675f6c·6f636c69·str..debug_locli22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists
25 ··0x00000160·73747300·2e646562·75675f72·6e676c69·sts..debug_rngli23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists
26 ··0x00000170·73747300·2e676e75·5f646562·7567616c·sts..gnu_debugal24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
27 ··0x00000180·746c696e·6b00·······················tlink.25 ··0x00000160·6e6b00······························nk.
  
630 KB
./usr/lib/debug/.build-id/f5/82fa297cee4cee94e54d5338fc82baffa8bcfd.debug vs.
./usr/lib/debug/.build-id/fb/52de2664b25efc1dc0d429f38c60317f451f2c.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:··········18832·(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:·········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·0x00002568·0x00002568·0x00000·0x00090·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x025fc·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x024ec·R·E·0x1000
8 ··LOAD···········0x000e00·0x00003e00·0x00003e00·0x00000·0x00258·RW··0x10007 ··LOAD···········0x000e08·0x00003e08·0x00003e08·0x00000·0x00250·RW··0x1000
9 ··DYNAMIC········0x000e00·0x00003e08·0x00003e08·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x000e08·0x00003e10·0x00003e10·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······0x000e00·0x00003e00·0x00003e00·0x00000·0x00200·R···0x111 ··GNU_RELRO······0x000e08·0x00003e08·0x00003e08·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.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·0x4990: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·0003e0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0003d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000538·000138·00039f·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000508·000118·000372·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000008d8·000138·00007c·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········0000087a·000118·00007a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000954·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········000008f4·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········000009b4·000138·000060·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000934·000118·000060·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000a14·000138·0001b0·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········00000994·000118·0001b0·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000bc4·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000b44·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000bd0·000138·0002b0·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000b50·000118·0002b0·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000e80·000138·001418·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000e00·000118·001418·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00002298·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00002218·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000022a0·000138·0002c8·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00002220·000118·0002c8·00···A··0···0··4
18 ··[14]·.ARM.exidx········NOBITS··········00002568·000138·000090·00··AL·11···0··4 
19 ··[15]·.eh_frame·········NOBITS··········000025f8·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········000024e8·000118·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········00003e00·000e00·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003e08·000e08·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········00003e04·000e00·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003e0c·000e08·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········00003e08·000e00·000100·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003e10·000e08·0000f8·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········00003f08·000e00·0000f8·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003f08·000e08·0000f8·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00004000·000e00·00001c·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00004000·000e08·00001c·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········0000401c·000e00·00003c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0000401c·000e08·00003c·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
29 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·001424·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·001426·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·0015cc·00032d·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·0015b0·00032d·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·0018fc·000bbc·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·0018e0·000bbe·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·0024b8·0001ae·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·0024a0·0001b1·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·002668·000184·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·002654·000184·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·0027ec·000b5b·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0027d8·000b5b·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·003348·000185·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·003334·000185·00···C··0···0··4
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·0034cd·00005b·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0034b9·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·003528·000ca0·10·····34·143··436 ··[32]·.symtab···········SYMTAB··········00000000·003514·000c70·10·····33·141··4
38 ··[34]·.strtab···········STRTAB··········00000000·0041c8·000659·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·004184·00063a·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·004821·00016e·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·0047be·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)
24.8 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f582fa297cee4cee94e54d5338fc82baffa8bcfd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fb52de2664b25efc1dc0d429f38c60317f451f2c
282 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
156 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000f48·000013509 ····00000ec8·00001350
10 ····00000000·0000000010 ····00000000·00000000
  
142 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000f48·000013509 ····00000ec8·00001350
10 ····00000000·0000000010 ····00000000·00000000
  
882 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 11 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 ,GCC:·(Debian·14.2.0-8)·14.2.0
2 `xYk,]*?I·52 F·z.E7ky
3 oGu:.SJ(3 oGu:.SJ(
 4 7.-zskWJ
4 j/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
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
10 completed.011 completed.0
Offset 36, 15 lines modifiedOffset 37, 14 lines modified
36 ATOM_end_of_file37 ATOM_end_of_file
37 ws_functions38 ws_functions
38 __FRAME_END__39 __FRAME_END__
39 __dso_handle40 __dso_handle
40 _DYNAMIC41 _DYNAMIC
41 __TMC_END__42 __TMC_END__
42 _GLOBAL_OFFSET_TABLE_43 _GLOBAL_OFFSET_TABLE_
43 __aeabi_unwind_cpp_pr0@GCC_3.5 
44 PL_get_stream_handle44 PL_get_stream_handle
45 PL_release_stream45 PL_release_stream
46 PL_unify_stream46 PL_unify_stream
47 PL_discard_foreign_frame47 PL_discard_foreign_frame
48 PL_unify_integer48 PL_unify_integer
49 __cxa_finalize@GLIBC_2.449 __cxa_finalize@GLIBC_2.4
50 _ITM_deregisterTMCloneTable50 _ITM_deregisterTMCloneTable
Offset 95, 15 lines modifiedOffset 95, 14 lines modified
95 .shstrtab95 .shstrtab
96 .note.gnu.build-id96 .note.gnu.build-id
97 .gnu.hash97 .gnu.hash
98 .gnu.version98 .gnu.version
99 .gnu.version_r99 .gnu.version_r
100 .rel.dyn100 .rel.dyn
101 .rel.plt101 .rel.plt
102 .ARM.exidx 
103 .eh_frame102 .eh_frame
104 .init_array103 .init_array
105 .fini_array104 .fini_array
106 .dynamic105 .dynamic
107 .comment106 .comment
108 .ARM.attributes107 .ARM.attributes
109 .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 00000bc4·<_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 00000bd0·<.plt>:2 00000b50·<.plt>:
3 »       ...3 »       ...
1.71 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 72 lines modifiedOffset 1, 72 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000e80·<call_weak_fn>:2 00000e00·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000ea4·<deregister_tm_clones>:4 00000e24·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000ed0·<register_tm_clones>:6 00000e50·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000f04·<__do_global_dtors_aux>:8 00000e84·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000f44·<frame_dummy>:10 00000ec4·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000f48·<ws_header>:14 00000ec8·<ws_header>:
15 »       ...15 »       ...
  
16 00000fd8·<is_ws_stream>:16 00000f58·<is_ws_stream>:
17 »       ...17 »       ...
  
18 00001044·<ws_random>:18 00000fc4·<ws_random>:
19 »       ...19 »       ...
  
20 000010f0·<free_ws_context>:20 00001070·<free_ws_context>:
21 »       ...21 »       ...
  
22 0000112c·<ws_close>:22 000010ac·<ws_close>:
23 »       ...23 »       ...
  
24 00001160·<ws_start_message>:24 000010e0·<ws_start_message>:
25 »       ...25 »       ...
  
26 00001280·<ws_open>:26 00001200·<ws_open>:
27 »       ...27 »       ...
  
28 00001514·<ws_send_partial>:28 00001494·<ws_send_partial>:
29 »       ...29 »       ...
  
30 00001628·<ws_control>:30 000015a8·<ws_control>:
31 »       ...31 »       ...
  
32 000016a4·<ws_write>:32 00001624·<ws_write>:
33 »       ...33 »       ...
  
34 0000171c·<ws_set>:34 0000169c·<ws_set>:
35 »       ...35 »       ...
  
36 00001800·<ws_send>:36 00001780·<ws_send>:
37 »       ...37 »       ...
  
38 00001a08·<ws_property>:38 00001988·<ws_property>:
39 »       ...39 »       ...
  
40 00001b28·<ws_next_header>:40 00001aa8·<ws_next_header>:
41 »       ...41 »       ...
  
42 00001d24·<ws_read_header>:42 00001ca4·<ws_read_header>:
43 »       ...43 »       ...
  
44 00001f54·<ws_read>:44 00001ed4·<ws_read>:
45 »       ...45 »       ...
  
46 00002144·<install_websocket>:46 000020c4·<install_websocket>:
47 »       ...47 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00002298·<_fini>:2 00002218·<_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.54 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 36, 70 lines modifiedOffset 36, 68 lines modified
36 ··0x00000210·0041544f·4d5f656e·645f6f66·5f66696c·.ATOM_end_of_fil36 ··0x00000210·0041544f·4d5f656e·645f6f66·5f66696c·.ATOM_end_of_fil
37 ··0x00000220·65007773·5f66756e·6374696f·6e73005f·e.ws_functions._37 ··0x00000220·65007773·5f66756e·6374696f·6e73005f·e.ws_functions._
38 ··0x00000230·5f465241·4d455f45·4e445f5f·005f6669·_FRAME_END__._fi38 ··0x00000230·5f465241·4d455f45·4e445f5f·005f6669·_FRAME_END__._fi
39 ··0x00000240·6e69005f·5f64736f·5f68616e·646c6500·ni.__dso_handle.39 ··0x00000240·6e69005f·5f64736f·5f68616e·646c6500·ni.__dso_handle.
40 ··0x00000250·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E40 ··0x00000250·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E
41 ··0x00000260·4e445f5f·005f474c·4f42414c·5f4f4646·ND__._GLOBAL_OFF41 ··0x00000260·4e445f5f·005f474c·4f42414c·5f4f4646·ND__._GLOBAL_OFF
42 ··0x00000270·5345545f·5441424c·455f005f·696e6974·SET_TABLE_._init42 ··0x00000270·5345545f·5441424c·455f005f·696e6974·SET_TABLE_._init
43 ··0x00000280·005f5f61·65616269·5f756e77·696e645f·.__aeabi_unwind_ 
44 ··0x00000290·6370705f·70723040·4743435f·332e3500·cpp_pr0@GCC_3.5. 
45 ··0x000002a0·504c5f67·65745f73·74726561·6d5f6861·PL_get_stream_ha43 ··0x00000280·00504c5f·6765745f·73747265·616d5f68·.PL_get_stream_h
46 ··0x000002b0·6e646c65·00504c5f·72656c65·6173655f·ndle.PL_release_44 ··0x00000290·616e646c·6500504c·5f72656c·65617365·andle.PL_release
47 ··0x000002c0·73747265·616d0050·4c5f756e·6966795f·stream.PL_unify_45 ··0x000002a0·5f737472·65616d00·504c5f75·6e696679·_stream.PL_unify
48 ··0x000002d0·73747265·616d0050·4c5f6469·73636172·stream.PL_discar46 ··0x000002b0·5f737472·65616d00·504c5f64·69736361·_stream.PL_disca
49 ··0x000002e0·645f666f·72656967·6e5f6672·616d6500·d_foreign_frame.47 ··0x000002c0·72645f66·6f726569·676e5f66·72616d65·rd_foreign_frame
50 ··0x000002f0·504c5f75·6e696679·5f696e74·65676572·PL_unify_integer48 ··0x000002d0·00504c5f·756e6966·795f696e·74656765·.PL_unify_intege
51 ··0x00000300·005f5f63·78615f66·696e616c·697a6540·.__cxa_finalize@49 ··0x000002e0·72005f5f·6378615f·66696e61·6c697a65·r.__cxa_finalize
52 ··0x00000310·474c4942·435f322e·34005f49·544d5f64·GLIBC_2.4._ITM_d50 ··0x000002f0·40474c49·42435f32·2e34005f·49544d5f·@GLIBC_2.4._ITM_
53 ··0x00000320·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone51 ··0x00000300·64657265·67697374·6572544d·436c6f6e·deregisterTMClon
54 ··0x00000330·5461626c·6500504c·5f756e72·65676973·Table.PL_unregis52 ··0x00000310·65546162·6c650050·4c5f756e·72656769·eTable.PL_unregi
55 ··0x00000340·7465725f·61746f6d·00667265·6540474c·ter_atom.free@GL53 ··0x00000320·73746572·5f61746f·6d006672·65654047·ster_atom.free@G
56 ··0x00000350·4942435f·322e3400·5f5f7374·61636b5f·IBC_2.4.__stack_54 ··0x00000330·4c494243·5f322e34·005f5f73·7461636b·LIBC_2.4.__stack
57 ··0x00000360·63686b5f·67756172·6440474c·4942435f·chk_guard@GLIBC_55 ··0x00000340·5f63686b·5f677561·72644047·4c494243·_chk_guard@GLIBC
58 ··0x00000370·322e3400·6d656d63·70794047·4c494243·2.4.memcpy@GLIBC56 ··0x00000350·5f322e34·006d656d·63707940·474c4942·_2.4.memcpy@GLIB
59 ··0x00000380·5f322e34·00504c5f·72656769·73746572·_2.4.PL_register57 ··0x00000360·435f322e·3400504c·5f726567·69737465·C_2.4.PL_registe
60 ··0x00000390·5f666f72·6569676e·00537265·61645f70·_foreign.Sread_p58 ··0x00000370·725f666f·72656967·6e005372·6561645f·r_foreign.Sread_
61 ··0x000003a0·656e6469·6e670069·6e737461·6c6c5f77·ending.install_w59 ··0x00000380·70656e64·696e6700·696e7374·616c6c5f·pending.install_
62 ··0x000003b0·6562736f·636b6574·00504c5f·6765745f·ebsocket.PL_get_60 ··0x00000390·77656273·6f636b65·7400504c·5f676574·websocket.PL_get
63 ··0x000003c0·6e616d65·5f617269·74795f73·7a00504c·name_arity_sz.PL61 ··0x000003a0·5f6e616d·655f6172·6974795f·737a0050·_name_arity_sz.P
64 ··0x000003d0·5f676574·5f696e74·36340050·4c5f6765·_get_int64.PL_ge 
65 ··0x000003e0·745f7374·7265616d·005f5f73·7461636b·t_stream.__stack62 ··0x000003b0·4c5f6765·745f696e·74363400·504c5f67·L_get_int64.PL_g
 63 ··0x000003c0·65745f73·74726561·6d005f5f·73746163·et_stream.__stac
66 ··0x000003f0·5f63686b·5f666169·6c40474c·4942435f·_chk_fail@GLIBC_64 ··0x000003d0·6b5f6368·6b5f6661·696c4047·4c494243·k_chk_fail@GLIBC
67 ··0x00000400·322e3400·7265616c·6c6f6340·474c4942·2.4.realloc@GLIB65 ··0x000003e0·5f322e34·00726561·6c6c6f63·40474c49·_2.4.realloc@GLI
68 ··0x00000410·435f322e·34005366·77726974·6500504c·C_2.4.Sfwrite.PL66 ··0x000003f0·42435f32·2e340053·66777269·74650050·BC_2.4.Sfwrite.P
69 ··0x00000420·5f6e6577·5f746572·6d5f7265·6600504c·_new_term_ref.PL67 ··0x00000400·4c5f6e65·775f7465·726d5f72·65660050·L_new_term_ref.P
70 ··0x00000430·5f6e6577·5f61746f·6d00535f·5f667570·_new_atom.S__fup68 ··0x00000410·4c5f6e65·775f6174·6f6d0053·5f5f6675·L_new_atom.S__fu
71 ··0x00000440·64617465·66696c65·706f735f·67657463·datefilepos_getc69 ··0x00000420·70646174·6566696c·65706f73·5f676574·pdatefilepos_get
72 ··0x00000450·00504c5f·72656769·73746572·5f61746f·.PL_register_ato70 ··0x00000430·6300504c·5f726567·69737465·725f6174·c.PL_register_at
73 ··0x00000460·6d00504c·5f63616c·6c5f7072·65646963·m.PL_call_predic71 ··0x00000440·6f6d0050·4c5f6361·6c6c5f70·72656469·om.PL_call_predi
74 ··0x00000470·61746500·535f5f66·696c6c62·75660050·ate.S__fillbuf.P72 ··0x00000450·63617465·00535f5f·66696c6c·62756600·cate.S__fillbuf.
75 ··0x00000480·4c5f6973·5f766172·6961626c·6500504c·L_is_variable.PL73 ··0x00000460·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
76 ··0x00000490·5f657863·65707469·6f6e006d·616c6c6f·_exception.mallo74 ··0x00000470·4c5f6578·63657074·696f6e00·6d616c6c·L_exception.mall
77 ··0x000004a0·6340474c·4942435f·322e3400·536e6577·c@GLIBC_2.4.Snew75 ··0x00000480·6f634047·4c494243·5f322e34·00536e65·oc@GLIBC_2.4.Sne
78 ··0x000004b0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.76 ··0x00000490·77005f5f·676d6f6e·5f737461·72745f5f·w.__gmon_start__
79 ··0x000004c0·504c5f75·6e696e73·74616e74·69617469·PL_uninstantiati77 ··0x000004a0·00504c5f·756e696e·7374616e·74696174·.PL_uninstantiat
80 ··0x000004d0·6f6e5f65·72726f72·00504c5f·6765745f·on_error.PL_get_ 
81 ··0x000004e0·696e7465·6765725f·65780050·4c5f7479·integer_ex.PL_ty 
82 ··0x000004f0·70655f65·72726f72·00504c5f·636f7079·pe_error.PL_copy 
83 ··0x00000500·5f746572·6d5f7265·66005f5f·6572726e·_term_ref.__errn 
84 ··0x00000510·6f5f6c6f·63617469·6f6e4047·4c494243·o_location@GLIBC 
85 ··0x00000520·5f322e34·006d656d·73657440·474c4942·_2.4.memset@GLIB 
86 ··0x00000530·435f322e·34005373·65745f66·696c7465·C_2.4.Sset_filte 
87 ··0x00000540·7200504c·5f756e69·66795f61·746f6d00·r.PL_unify_atom. 
88 ··0x00000550·5f504c5f·6765745f·6172675f·737a0050·_PL_get_arg_sz.P 
89 ··0x00000560·4c5f6765·745f6174·6f6d5f65·78007261·L_get_atom_ex.ra 
90 ··0x00000570·6e644047·4c494243·5f322e34·00504c5f·nd@GLIBC_2.4.PL_ 
91 ··0x00000580·6f70656e·5f666f72·6569676e·5f667261·open_foreign_fra 
92 ··0x00000590·6d650053·666c7573·68005373·6574656e·me.Sflush.Sseten 
93 ··0x000005a0·6300504c·5f667265·6500504c·5f646f6d·c.PL_free.PL_dom 
94 ··0x000005b0·61696e5f·6572726f·7200504c·5f676574·ain_error.PL_get78 ··0x000004b0·696f6e5f·6572726f·7200504c·5f676574·ion_error.PL_get
 79 ··0x000004c0·5f696e74·65676572·5f657800·504c5f74·_integer_ex.PL_t
 80 ··0x000004d0·7970655f·6572726f·7200504c·5f636f70·ype_error.PL_cop
 81 ··0x000004e0·795f7465·726d5f72·6566005f·5f657272·y_term_ref.__err
 82 ··0x000004f0·6e6f5f6c·6f636174·696f6e40·474c4942·no_location@GLIB
 83 ··0x00000500·435f322e·34006d65·6d736574·40474c49·C_2.4.memset@GLI
 84 ··0x00000510·42435f32·2e340053·7365745f·66696c74·BC_2.4.Sset_filt
 85 ··0x00000520·65720050·4c5f756e·6966795f·61746f6d·er.PL_unify_atom
 86 ··0x00000530·005f504c·5f676574·5f617267·5f737a00·._PL_get_arg_sz.
 87 ··0x00000540·504c5f67·65745f61·746f6d5f·65780072·PL_get_atom_ex.r
 88 ··0x00000550·616e6440·474c4942·435f322e·3400504c·and@GLIBC_2.4.PL
 89 ··0x00000560·5f6f7065·6e5f666f·72656967·6e5f6672·_open_foreign_fr
 90 ··0x00000570·616d6500·53666c75·73680053·73657465·ame.Sflush.Ssete
 91 ··0x00000580·6e630050·4c5f6672·65650050·4c5f646f·nc.PL_free.PL_do
 92 ··0x00000590·6d61696e·5f657272·6f720050·4c5f6765·main_error.PL_ge
95 ··0x000005c0·5f626f6f·6c5f6578·00504c5f·7065726d·_bool_ex.PL_perm93 ··0x000005a0·745f626f·6f6c5f65·7800504c·5f706572·t_bool_ex.PL_per
96 ··0x000005d0·69737369·6f6e5f65·72726f72·00504c5f·ission_error.PL_94 ··0x000005b0·6d697373·696f6e5f·6572726f·7200504c·mission_error.PL
97 ··0x000005e0·70726564·69636174·65005373·65746275·predicate.Ssetbu95 ··0x000005c0·5f707265·64696361·74650053·73657462·_predicate.Ssetb
98 ··0x000005f0·66666572·0053636c·6f736500·53736574·ffer.Sclose.Sset96 ··0x000005d0·75666665·72005363·6c6f7365·00537365·uffer.Sclose.Sse
99 ··0x00000600·65727200·5f49544d·5f726567·69737465·err._ITM_registe97 ··0x000005e0·74657272·005f4954·4d5f7265·67697374·terr._ITM_regist
100 ··0x00000610·72544d43·6c6f6e65·5461626c·6500504c·rTMCloneTable.PL98 ··0x000005f0·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P
101 ··0x00000620·5f676574·5f6e696c·00504c5f·6765745f·_get_nil.PL_get_99 ··0x00000600·4c5f6765·745f6e69·6c00504c·5f676574·L_get_nil.PL_get
102 ··0x00000630·6c697374·00504c5f·6d616c6c·6f630050·list.PL_malloc.P100 ··0x00000610·5f6c6973·7400504c·5f6d616c·6c6f6300·_list.PL_malloc.
103 ··0x00000640·4c5f7265·6c656173·655f7374·7265616d·L_release_stream101 ··0x00000620·504c5f72·656c6561·73655f73·74726561·PL_release_strea
104 ··0x00000650·5f6e6f65·72726f72·00················_noerror.102 ··0x00000630·6d5f6e6f·6572726f·7200··············m_noerror.
  
2.39 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f 
13 ··0x000000a0·72616d65·002e696e·69745f61·72726179·rame..init_array 
14 ··0x000000b0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy 
15 ··0x000000c0·6e616d69·63002e67·6f74002e·64617461·namic..got..data 
16 ··0x000000d0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment.. 
17 ··0x000000e0·41524d2e·61747472·69627574·6573002e·ARM.attributes..12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_
 13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra
 14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got.
 15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm
 16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu
 17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang
 18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..
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. 
  
4.3 MB
swi-prolog-java-dbgsym_9.2.8+dfsg-3_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary
2 -rw-r--r--···0········0········0······528·2024-11-25·16:02:41.000000·control.tar.xz2 -rw-r--r--···0········0········0······528·2024-11-25·16:02:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0····86600·2024-11-25·16:02:41.000000·data.tar.xz3 -rw-r--r--···0········0········0····86524·2024-11-25·16:02:41.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.8+dfsg-3)8 Depends:·swi-prolog-java·(=·9.2.8+dfsg-3)
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:·76315a716b3202411a92317eb2593f6fcd5ff83a12 Build-Ids:·d3951ef1b9a564d8e634574f878203c1bfc936f8
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/76/315a716b3202411a92317eb2593f6fcd5ff83a.debug1 usr/lib/debug/.build-id/d3/951ef1b9a564d8e634574f878203c1bfc936f8.debug
4.3 MB
data.tar.xz
4.3 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·2024-11-25·16:02:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/76/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/d3/
7 -rw-r--r--···0·root·········(0)·root·········(0)···101340·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/76/315a716b3202411a92317eb2593f6fcd5ff83a.debug7 -rw-r--r--···0·root·········(0)·root·········(0)···101028·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/d3/951ef1b9a564d8e634574f878203c1bfc936f8.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/swi-prolog-java-dbgsym·->·swi-prolog-java10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/swi-prolog-java-dbgsym·->·swi-prolog-java
4.3 MB
./usr/lib/debug/.build-id/76/315a716b3202411a92317eb2593f6fcd5ff83a.debug vs.
./usr/lib/debug/.build-id/d3/951ef1b9a564d8e634574f878203c1bfc936f8.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:··········99900·(bytes·into·file)13 ··Start·of·section·headers:··········99668·(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·0x0000ade4·0x0000ade4·0x00000·0x00328·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x0b110·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0ace0·R·E·0x1000
8 ··LOAD···········0x000d3c·0x0000cd3c·0x0000cd3c·0x00000·0x0076c·RW··0x10007 ··LOAD···········0x000d44·0x0000bd44·0x0000bd44·0x00000·0x00764·RW··0x1000
9 ··DYNAMIC········0x000d3c·0x0000cd44·0x0000cd44·0x00000·0x00118·RW··0x48 ··DYNAMIC········0x000d44·0x0000bd4c·0x0000bd4c·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······0x000d3c·0x0000cd3c·0x0000cd3c·0x00000·0x002c4·R···0x111 ··GNU_RELRO······0x000d44·0x0000bd44·0x0000bd44·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·0x1863c:1 There·are·34·section·headers,·starting·at·offset·0x18554:
  
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·0077d8·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00002808·000118·0077d8·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········0000a088·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00009fe0·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000a090·000138·000cf4·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00009fe8·000118·000cf4·00···A··0···0··4
18 ··[14]·.ARM.extab········NOBITS··········0000ad84·000138·000060·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········0000ade4·000138·000328·00··AL·11···0··4 
20 ··[16]·.eh_frame·········NOBITS··········0000b10c·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········0000acdc·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0000cd3c·000d3c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0000bd44·000d44·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0000cd40·000d3c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0000bd48·000d44·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0000cd44·000d3c·000118·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0000bd4c·000d44·000110·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0000ce5c·000d3c·0001a4·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0000be5c·000d44·0001a4·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········0000d000·000d3c·000298·00··WA··0···0··423 ··[19]·.data·············NOBITS··········0000c000·000d44·000298·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0000d298·000d3c·000210·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········0000c298·000d44·000210·00··WA··0···0··8
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·009fb9·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·009fb3·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·00a164·0002ea·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00a13c·0002ea·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·00a450·002ccd·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·00a428·002ccb·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·00d120·0005d6·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·00d0f4·0005da·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·00d6f8·0013d5·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·00d6d0·0013ca·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·00ead0·004a95·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·00ea9c·004a95·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·013568·000860·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·013534·000860·00···C··0···0··4
37 ··[33]·.symtab···········SYMTAB··········00000000·013dc8·002be0·10·····34·545··435 ··[31]·.symtab···········SYMTAB··········00000000·013d94·002b80·10·····32·541··4
38 ··[34]·.strtab···········STRTAB··········00000000·0169a8·001b2b·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·016914·001aed·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·0184d3·000167·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·018401·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:·76315a716b3202411a92317eb2593f6fcd5ff83a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d3951ef1b9a564d8e634574f878203c1bfc936f8
1.57 MB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
1.59 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.2 KB
strings --all --bytes=8 {}
    
Offset 1, 22 lines modifiedOffset 1, 26 lines modified
1 :GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
 2 [%5G?],Zw
 3 S!&r0`Z>&
 4 rIBg(~4`
 5 IYldk(~1W
 6 9@X7k?26
2 :PLDcmss 
3 ;hW?nX*" 
4 h4WBb`5> 
5 }ZO1]?cL 
6 .pBPj>L^ 
7 (7tp7-},o 
8 ?EgJRCPjF 
9 I"]&%D:[7 I"]&%D:[
 8 itXBM's)1
 9 TW"VX1NA
 10 8L;g0*,B
 11 /eX~'o?p_
 12 ·94$bNL\?
 13 ;{2B')t~
10 u(>rtYYC@dH14 u(>rtYYC@dH
11 C$kA9=8@ 
12 oyUv_w6{ 
13 O!AkTZ8g 
14 T}2"lfD4 
15 ?rz»    @a*}15 A1p*dwZ+·CkY
 16 V]3Dy1**[~
 17 c3IVb7+)&
 18 +BDspU`Z
 19 Xff,GnEU
16 V)ZK<'o-Z20 V)ZK<'o-Z
17 call_weak_fn21 call_weak_fn
18 crtstuff.c22 crtstuff.c
19 all_implied_fbits23 all_implied_fbits
20 deregister_tm_clones24 deregister_tm_clones
21 __do_global_dtors_aux25 __do_global_dtors_aux
22 completed.026 completed.0
Offset 146, 215 lines modifiedOffset 150, 211 lines modified
146 predspecs150 predspecs
147 _divsi3.o151 _divsi3.o
148 .divsi3_skip_div0_test152 .divsi3_skip_div0_test
149 _arm_addsubdf3.o153 _arm_addsubdf3.o
150 _arm_addsubsf3.o154 _arm_addsubsf3.o
151 _dvmd_lnx.o155 _dvmd_lnx.o
152 __FRAME_END__156 __FRAME_END__
153 __aeabi_fadd157 __aeabi_f2d
154 jni_create_default_jvm158 __adddf3
 159 __aeabi_dsub
 160 __aeabi_idivmod
155 __floatundidf161 __floatdidf
156 __aeabi_l2f 
157 __floatsidf 
158 __aeabi_ul2f 
159 __aeabi_idiv0 
160 _GLOBAL_OFFSET_TABLE_ 
161 default_args 
162 __subsf3 
163 __aeabi_ui2d 
164 __aeabi_i2d162 __aeabi_i2d
 163 __aeabi_i2f
 164 default_args
165 __floatunsidf 
166 __subdf3 
167 __floatsisf 
168 __aeabi_ldiv0165 __aeabi_ldiv0
169 __addsf3 
170 __aeabi_frsub166 __aeabi_drsub
171 __TMC_END__ 
172 __divsi3167 __floatsisf
 168 __subsf3
 169 __aeabi_ul2f
 170 __aeabi_ul2d
173 __dso_handle171 __dso_handle
 172 __floatundisf
 173 __floatunsisf
 174 __divsi3
 175 __subdf3
 176 __aeabi_idiv0
 177 __floatsidf
 178 _DYNAMIC
174 __floatdidf179 __floatundidf
175 __adddf3 
176 __aeabi_l2d 
177 __floatdisf180 __floatdisf
178 __aeabi_f2d181 __aeabi_frsub
179 __aeabi_ul2d 
180 __aeabi_idivmod 
181 __aeabi_fsub182 __aeabi_fsub
182 __aeabi_ui2f 
183 __aeabi_i2f 
184 __aeabi_drsub183 __TMC_END__
 184 _GLOBAL_OFFSET_TABLE_
 185 jni_create_default_jvm
185 __aeabi_idiv186 __aeabi_idiv
186 __extendsfdf2 
187 __floatunsisf 
188 __aeabi_dadd187 __aeabi_dadd
189 __floatundisf188 __floatunsidf
190 _DYNAMIC189 __aeabi_ui2f
 190 __aeabi_ui2d
 191 __extendsfdf2
 192 __aeabi_l2f
191 __aeabi_dsub193 __aeabi_l2d
 194 __aeabi_fadd
 195 __addsf3
 196 pthread_mutex_unlock@GLIBC_2.4
192 PL_open_foreign_frame 
193 Java_org_jpl7_fli_Prolog_put_1jref 
194 Java_org_jpl7_fli_Prolog_open_1query 
195 PL_new_module 
196 Java_org_jpl7_fli_Prolog_get_1integer_1big 
197 Sdprintf 
198 Java_org_jpl7_fli_Prolog_get_1jref_1object 
199 PL_put_int64 
200 Java_org_jpl7_fli_Prolog_open_1foreign_1frame 
201 PL_unify_pointer 
202 Java_org_jpl7_fli_Prolog_get_1name_1arity 
203 Java_org_jpl7_fli_Prolog_put_1float 
204 Java_org_jpl7_fli_Prolog_new_1functor 
205 PL_unify_atom 
206 PL_set_prolog_flag 
207 __aeabi_unwind_cpp_pr0@GCC_3.5 
208 pthread_setspecific@GLIBC_2.34 
209 Java_org_jpl7_fli_Prolog_put_1nil 
210 Java_org_jpl7_fli_Prolog_predicate 
211 Java_org_jpl7_fli_Prolog_exception 
212 __gmon_start__ 
Max diff block lines reached; 6820/9372 bytes (72.77%) 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 0000a088·<_fini>:2 00009fe0·<_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··································.
  
15.2 MB
swi-prolog-nox-dbgsym_9.2.8+dfsg-3_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary
2 -rw-r--r--···0········0········0·····1000·2024-11-25·16:02:41.000000·control.tar.xz2 -rw-r--r--···0········0········0······992·2024-11-25·16:02:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0···363412·2024-11-25·16:02:41.000000·data.tar.xz3 -rw-r--r--···0········0········0···362924·2024-11-25·16:02:41.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.8+dfsg-33 Version:·9.2.8+dfsg-3
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:·470
8 Depends:·swi-prolog-nox·(=·9.2.8+dfsg-3)8 Depends:·swi-prolog-nox·(=·9.2.8+dfsg-3)
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:·2158221414172720e3d3c8ed1f8266ecb032a070·2d2b5b28cb4654168483c869a37b1a1ee922d54b·2e317b1afab72b9697a1114a2b90d9a6a2c85f0e·6d1f4c3174489eb82e498be4d82ba88e0965c2c9·88403b27beb9a2ba42c608eba91b6a426a590e97·891a5efa1f12dc4104334170d4501dacfc99f449·a29ed8498b[·...·truncated·by·diffoscope;·len:·112,·SHA:·d6c76d387b1d965f5cb0f01757809dde1c97b28dca2cc988e41194499c3d9ce6·...·]12 Build-Ids:·008336b100cc8305907e5e4489a803b7424b74a8·13c4ce08407c000c58116b4bdbda0225b60aea8a·4d972ed48f0f5b2d62389c3f7e22d898e93bc685·70ce57716119ec42c6deba14c544c638e6ce8694·72afe6f71167fa7f0874561ff6436a8950cd2d27·89f92ebe347136eb81cefa26e4b6fd2ebb832570·8e257ab502[·...·truncated·by·diffoscope;·len:·112,·SHA:·7d7ad5618aeef209eb78c90324a4e583781e8ae359b01c3ececa24d1dfe07064·...·]
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/21/58221414172720e3d3c8ed1f8266ecb032a070.debug 
2 usr/lib/debug/.build-id/2d/2b5b28cb4654168483c869a37b1a1ee922d54b.debug 
3 usr/lib/debug/.build-id/2e/317b1afab72b9697a1114a2b90d9a6a2c85f0e.debug 
4 usr/lib/debug/.build-id/6d/1f4c3174489eb82e498be4d82ba88e0965c2c9.debug 
5 usr/lib/debug/.build-id/88/403b27beb9a2ba42c608eba91b6a426a590e97.debug 
6 usr/lib/debug/.build-id/89/1a5efa1f12dc4104334170d4501dacfc99f449.debug 
7 usr/lib/debug/.build-id/a2/9ed8498bae6c14ce1bcf4c4d51da48d04556d7.debug 
8 usr/lib/debug/.build-id/b2/404c66822aee40b33967a369454103125a3447.debug 
9 usr/lib/debug/.build-id/d1/a349fd026a3d779d294b82b74b3282bf66f169.debug1 usr/lib/debug/.build-id/00/8336b100cc8305907e5e4489a803b7424b74a8.debug
 2 usr/lib/debug/.build-id/13/c4ce08407c000c58116b4bdbda0225b60aea8a.debug
 3 usr/lib/debug/.build-id/4d/972ed48f0f5b2d62389c3f7e22d898e93bc685.debug
 4 usr/lib/debug/.build-id/70/ce57716119ec42c6deba14c544c638e6ce8694.debug
 5 usr/lib/debug/.build-id/72/afe6f71167fa7f0874561ff6436a8950cd2d27.debug
 6 usr/lib/debug/.build-id/89/f92ebe347136eb81cefa26e4b6fd2ebb832570.debug
 7 usr/lib/debug/.build-id/8e/257ab5029ae09e867548c7ded4f6919db20013.debug
 8 usr/lib/debug/.build-id/f5/66e60355ca3cdaa23670f74de104d8a686acd6.debug
 9 usr/lib/debug/.build-id/fc/bd96963dca4b8bb2c2530bf97f61643426d2c3.debug
10 usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug10 usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
15.2 MB
data.tar.xz
15.2 MB
data.tar
6.11 KB
file list
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/
 6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/00/
 7 -rw-r--r--···0·root·········(0)·root·········(0)····39760·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/00/8336b100cc8305907e5e4489a803b7424b74a8.debug
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/21/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/13/
7 -rw-r--r--···0·root·········(0)·root·········(0)····69784·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/21/58221414172720e3d3c8ed1f8266ecb032a070.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····32160·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/13/c4ce08407c000c58116b4bdbda0225b60aea8a.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/2d/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/4d/
 11 -rw-r--r--···0·root·········(0)·root·········(0)····93008·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/4d/972ed48f0f5b2d62389c3f7e22d898e93bc685.debug
 12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/70/
9 -rw-r--r--···0·root·········(0)·root·········(0)····15476·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/2d/2b5b28cb4654168483c869a37b1a1ee922d54b.debug13 -rw-r--r--···0·root·········(0)·root·········(0)····49796·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/70/ce57716119ec42c6deba14c544c638e6ce8694.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/2e/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/72/
11 -rw-r--r--···0·root·········(0)·root·········(0)····29124·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/2e/317b1afab72b9697a1114a2b90d9a6a2c85f0e.debug15 -rw-r--r--···0·root·········(0)·root·········(0)····69404·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/72/afe6f71167fa7f0874561ff6436a8950cd2d27.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/6d/ 
13 -rw-r--r--···0·root·········(0)·root·········(0)····32324·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/6d/1f4c3174489eb82e498be4d82ba88e0965c2c9.debug 
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/88/ 
15 -rw-r--r--···0·root·········(0)·root·········(0)····50164·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/88/403b27beb9a2ba42c608eba91b6a426a590e97.debug 
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/89/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/89/
17 -rw-r--r--···0·root·········(0)·root·········(0)····40040·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/89/1a5efa1f12dc4104334170d4501dacfc99f449.debug17 -rw-r--r--···0·root·········(0)·root·········(0)····32100·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/89/f92ebe347136eb81cefa26e4b6fd2ebb832570.debug
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/a2/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/8e/
19 -rw-r--r--···0·root·········(0)·root·········(0)····89748·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/a2/9ed8498bae6c14ce1bcf4c4d51da48d04556d7.debug19 -rw-r--r--···0·root·········(0)·root·········(0)····28956·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/8e/257ab5029ae09e867548c7ded4f6919db20013.debug
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/b2/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/f5/
21 -rw-r--r--···0·root·········(0)·root·········(0)····32388·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/b2/404c66822aee40b33967a369454103125a3447.debug21 -rw-r--r--···0·root·········(0)·root·········(0)····89488·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/f5/66e60355ca3cdaa23670f74de104d8a686acd6.debug
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/d1/22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/fc/
23 -rw-r--r--···0·root·········(0)·root·········(0)····93324·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/d1/a349fd026a3d779d294b82b74b3282bf66f169.debug23 -rw-r--r--···0·root·········(0)·root·········(0)····15316·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/fc/bd96963dca4b8bb2c2530bf97f61643426d2c3.debug
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.dwz/24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.dwz/
25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/
26 -rw-r--r--···0·root·········(0)·root·········(0)·····7156·2024-11-25·16:02:41.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug26 -rw-r--r--···0·root·········(0)·root·········(0)·····7152·2024-11-25·16:02:41.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/
29 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/swi-prolog-nox-dbgsym·->·swi-prolog-nox29 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/swi-prolog-nox-dbgsym·->·swi-prolog-nox
132 KB
./usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
886 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········6876·(bytes·into·file)13 ··Start·of·section·headers:··········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.51 KB
readelf --wide --sections {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 There·are·7·section·headers,·starting·at·offset·0x1adc:1 There·are·7·section·headers,·starting·at·offset·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·000c82·00···C··0···0··46 ··[·2]·.debug_info·······PROGBITS········00000000·000058·000c84·00···C··0···0··4
7 ··[·3]·.debug_abbrev·····PROGBITS········00000000·000cda·000205·00···C··0···0··47 ··[·3]·.debug_abbrev·····PROGBITS········00000000·000cdc·000205·00···C··0···0··4
8 ··[·4]·.debug_line·······PROGBITS········00000000·000edf·00015c·00···C··0···0··48 ··[·4]·.debug_line·······PROGBITS········00000000·000ee1·00015c·00···C··0···0··4
9 ··[·5]·.debug_str········PROGBITS········00000000·00103b·000a52·01·MSC··0···0··49 ··[·5]·.debug_str········PROGBITS········00000000·00103d·000a4a·01·MSC··0···0··4
10 ··[·6]·.shstrtab·········STRTAB··········00000000·001a8d·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········00000000·001a87·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:·c00bf37df78e6ffc271e0e32fcc60278853db0e73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0aecad6e0930c79309d56495762d9ecc51ecd67a
116 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
198 B
strings --all --bytes=8 {}
    
Offset 1, 7 lines modifiedOffset 1, 9 lines modified
1 O)t$~'Ah$~TA1 Sl>*=@$G!
 2 ^,Kk"fyO
 3 W0GD7]a9I
2 .shstrtab4 .shstrtab
3 .note.gnu.build-id5 .note.gnu.build-id
4 .debug_info6 .debug_info
5 .debug_abbrev7 .debug_abbrev
6 .debug_line8 .debug_line
7 .debug_str9 .debug_str
13.5 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 270, 279 lines modifiedOffset 270, 279 lines modified
270 ··[···b6e]··PL_unify_atom270 ··[···b6e]··PL_unify_atom
271 ··[···b7c]··ssl_error_term271 ··[···b7c]··ssl_error_term
272 ··[···b8b]··PL_put_term272 ··[···b8b]··PL_put_term
273 ··[···b97]··PL_unify_term273 ··[···b97]··PL_unify_term
274 ··[···ba5]··predterm274 ··[···ba5]··predterm
275 ··[···bae]··msgterm275 ··[···bae]··msgterm
276 ··[···bb6]··ERR_error_string_n276 ··[···bb6]··ERR_error_string_n
 277 ··[···bc9]··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·-fPIC·-fvisibility=hidden
277 ··[···bc9]··EVP_PKEY_Q_keygen278 ··[···c73]··EVP_PKEY_Q_keygen
278 ··[···bdb]··__len279 ··[···c85]··__len
279 ··[···be1]··strlen280 ··[···c8b]··strlen
280 ··[···be8]··outlen281 ··[···c92]··outlen
281 ··[···bef]··fopen282 ··[···c99]··fopen
282 ··[···bf5]··written283 ··[···c9f]··written
283 ··[···bfd]··PL_register_foreign284 ··[···ca7]··PL_register_foreign
284 ··[···c11]··__align285 ··[···cbb]··__align
285 ··[···c19]··argn286 ··[···cc3]··argn
286 ··[···c1e]··again287 ··[···cc8]··again
287 ··[···c24]··_chain288 ··[···cce]··_chain
288 ··[···c2b]··_prevchain289 ··[···cd5]··_prevchain
289 ··[···c36]··_cur_column290 ··[···ce0]··_cur_column
290 ··[···c42]··version291 ··[···cec]··version
291 ··[···c4a]··__errno_location292 ··[···cf4]··__errno_location
292 ··[···c5b]··sa_sigaction293 ··[···d05]··sa_sigaction
293 ··[···c68]··action294 ··[···d12]··action
294 ··[···c6f]··Sseek64_function295 ··[···d19]··Sseek64_function
295 ··[···c80]··Sread_function296 ··[···d2a]··Sread_function
296 ··[···c8f]··Sclose_function297 ··[···d39]··Sclose_function
297 ··[···c9f]··Swrite_function298 ··[···d49]··Swrite_function
298 ··[···caf]··Sseek_function299 ··[···d59]··Sseek_function
299 ··[···cbe]··Scontrol_function300 ··[···d68]··Scontrol_function
300 ··[···cd0]··io_position301 ··[···d7a]··io_position
301 ··[···cdc]··PL_exception302 ··[···d86]··PL_exception
302 ··[···ce9]··PL_raise_exception303 ··[···d93]··PL_raise_exception
303 ··[···cfc]··PL_clear_exception304 ··[···da6]··PL_clear_exception
304 ··[···d0f]··Sset_exception305 ··[···db9]··Sset_exception
305 ··[···d1e]··exception306 ··[···dc8]··exception
306 ··[···d28]··option307 ··[···dd2]··option
307 ··[···d2f]··colon308 ··[···dd9]··colon
308 ··[···d35]··__read_chk_warn309 ··[···ddf]··__read_chk_warn
309 ··[···d45]··__poll_chk_warn310 ··[···def]··__poll_chk_warn
310 ··[···d55]··OBJ_nid2sn311 ··[···dff]··OBJ_nid2sn
311 ··[···d60]··si_overrun312 ··[···e0a]··si_overrun
312 ··[···d6b]··Sfileno313 ··[···e15]··Sfileno
313 ··[···d73]··_fileno314 ··[···e1d]··_fileno
314 ··[···d7b]··lineno315 ··[···e25]··lineno
315 ··[···d82]··byteno316 ··[···e2c]··byteno
316 ··[···d89]··si_signo317 ··[···e33]··si_signo
317 ··[···d92]··charno318 ··[···e3c]··charno
318 ··[···d99]··save_errno319 ··[···e43]··save_errno
319 ··[···da4]··si_errno320 ··[···e4e]··si_errno
320 ··[···dad]··io_errno321 ··[···e57]··io_errno
321 ··[···db6]··__ap322 ··[···e60]··__ap
322 ··[···dbb]··bufp323 ··[···e65]··bufp
323 ··[···dc0]··strncmp324 ··[···e6a]··strncmp
324 ··[···dc8]··strcmp325 ··[···e72]··strcmp
325 ··[···dcf]··iqmp326 ··[···e79]··iqmp
326 ··[···dd4]··prop327 ··[···e7e]··prop
327 ··[···dd9]··limitp328 ··[···e83]··limitp
328 ··[···de0]··strdup329 ··[···e8a]··strdup
329 ··[···de7]··group330 ··[···e91]··group
330 ··[···ded]··unsigned·char331 ··[···e97]··unsigned·char
331 ··[···dfb]··char332 ··[···ea5]··char
332 ··[···e00]··si_addr333 ··[···eaa]··si_addr
333 ··[···e08]··_call_addr334 ··[···eb2]··_call_addr
334 ··[···e13]··unbuffer335 ··[···ebd]··unbuffer
335 ··[···e1c]··buffer336 ··[···ec6]··buffer
336 ··[···e23]··PL_is_integer337 ··[···ecd]··PL_is_integer
337 ··[···e31]··PL_get_integer338 ··[···edb]··PL_get_integer
338 ··[···e40]··PL_put_integer339 ··[···eea]··PL_put_integer
339 ··[···e4f]··PL_unify_integer340 ··[···ef9]··PL_unify_integer
340 ··[···e60]··cipher341 ··[···f0a]··cipher
341 ··[···e67]··_IO_marker342 ··[···f11]··_IO_marker
342 ··[···e72]··sa_handler343 ··[···f1c]··sa_handler
343 ··[···e7d]··__sigaction_handler344 ··[···f27]··__sigaction_handler
344 ··[···e91]··_timer345 ··[···f3b]··_timer
345 ··[···e98]··__owner346 ··[···f42]··__owner
346 ··[···ea0]··_upper347 ··[···f4a]··_upper
347 ··[···ea7]··sa_restorer348 ··[···f51]··sa_restorer
348 ··[···eb3]··iter349 ··[···f5d]··iter
349 ··[···eb8]··Sset_filter350 ··[···f62]··Sset_filter
350 ··[···ec4]··_lower351 ··[···f6e]··_lower
351 ··[···ecb]··strchr352 ··[···f75]··strchr
352 ··[···ed2]··PL_existence_error353 ··[···f7c]··PL_existence_error
353 ··[···ee5]··PL_resource_error354 ··[···f8f]··PL_resource_error
354 ··[···ef7]··PL_type_error355 ··[···fa1]··PL_type_error
355 ··[···f05]··pl_error356 ··[···faf]··pl_error
356 ··[···f0e]··raise_ssl_error357 ··[···fb8]··raise_ssl_error
357 ··[···f1e]··PL_domain_error358 ··[···fc8]··PL_domain_error
358 ··[···f2e]··PL_permission_error359 ··[···fd8]··PL_permission_error
359 ··[···f42]··PL_uninstantiation_error360 ··[···fec]··PL_uninstantiation_error
360 ··[···f5b]··PL_representation_error361 ··[··1005]··PL_representation_error
361 ··[···f73]··ERR_get_error362 ··[··101d]··ERR_get_error
362 ··[···f81]··Sferror363 ··[··102b]··Sferror
363 ··[···f89]··strerror364 ··[··1033]··strerror
364 ··[···f92]··PL_is_functor365 ··[··103c]··PL_is_functor
365 ··[···fa0]··PL_cons_functor366 ··[··104a]··PL_cons_functor
366 ··[···fb0]··PL_get_functor367 ··[··105a]··PL_get_functor
367 ··[···fbf]··PL_unify_functor368 ··[··1069]··PL_unify_functor
368 ··[···fd0]··ssl_err369 ··[··107a]··ssl_err
369 ··[···fd8]··stderr370 ··[··1082]··stderr
370 ··[···fdf]··Sclearerr371 ··[··1089]··Sclearerr
371 ··[···fe9]··Sseterr372 ··[··1093]··Sseterr
372 ··[···ff1]··_IO_read_ptr373 ··[··109b]··_IO_read_ptr
373 ··[···ffe]··_IO_write_ptr374 ··[··10a8]··_IO_write_ptr
374 ··[··100c]··sival_ptr375 ··[··10b6]··sival_ptr
375 ··[··1016]··__pthread_mutex_s376 ··[··10c0]··__pthread_mutex_s
376 ··[··1028]··__read_alias377 ··[··10d2]··__read_alias
377 ··[··1035]··__poll_alias378 ··[··10df]··__poll_alias
378 ··[··1042]··alias379 ··[··10ec]··alias
 380 ··[··10f2]··__fds
379 ··[··1048]··__fds381 ··[··10f8]··__nfds
380 ··[··104e]··__nfds 
381 ··[··1055]··_sifields382 ··[··10ff]··_sifields
382 ··[··105f]··_bounds383 ··[··1109]··_bounds
383 ··[··1067]··references384 ··[··1111]··references
384 ··[··1072]··ATOM_codes385 ··[··111c]··ATOM_codes
385 ··[··107d]··entries386 ··[··1127]··entries
386 ··[··1085]··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·-fPIC·-fvisibility=hidden·-funwind-tables 
387 ··[··113f]··ebytes387 ··[··112f]··ebytes
388 ··[··1146]··__nbytes388 ··[··1136]··__nbytes
389 ··[··114f]··PL_reset_term_refs389 ··[··113f]··PL_reset_term_refs
390 ··[··1162]··PL_new_term_refs390 ··[··1152]··PL_new_term_refs
391 ··[··1173]··sa_flags391 ··[··1163]··sa_flags
392 ··[··117c]··_flags392 ··[··116c]··_flags
393 ··[··1183]··flags393 ··[··1173]··flags
394 ··[··1189]··args394 ··[··1179]··args
Max diff block lines reached; 0/13668 bytes (0.00%) of diff not shown.
2.79 MB
./usr/lib/debug/.build-id/21/58221414172720e3d3c8ed1f8266ecb032a070.debug vs.
./usr/lib/debug/.build-id/72/afe6f71167fa7f0874561ff6436a8950cd2d27.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:··········68264·(bytes·into·file)13 ··Start·of·section·headers:··········67964·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x09e6c·R·E·0x1000
8 ··LOAD···········0x000c0c·0x0000bc0c·0x0000bc0c·0x00000·0x00558·RW··0x10007 ··LOAD···········0x000c14·0x0000ac14·0x0000ac14·0x00000·0x00550·RW··0x1000
9 ··DYNAMIC········0x000c0c·0x0000bc1c·0x0000bc1c·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x000c14·0x0000ac24·0x0000ac24·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······0x000c0c·0x0000bc0c·0x0000bc0c·0x00000·0x003f4·R···0x111 ··GNU_RELRO······0x000c14·0x0000ac14·0x0000ac14·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·0x10aa8:1 There·are·36·section·headers,·starting·at·offset·0x1097c:
  
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··········0000bc0c·000c0c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0000ac14·000c14·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0000bc10·000c0c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0000ac18·000c14·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········0000bc14·000c0c·000008·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········0000ac1c·000c14·000008·00··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········0000bc1c·000c0c·000108·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0000ac24·000c14·000100·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········0000bd24·000c0c·0002dc·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0000ad24·000c14·0002dc·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········0000c000·000c0c·0000e8·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000b000·000c14·0000e8·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········0000c0e8·000c0c·00007c·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0000b0e8·000c14·00007c·00··WA··0···0··4
28 ··[24]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·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·004c7b·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001ac·004c61·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·004e48·0005b9·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·004e10·0005b9·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·005404·0020fc·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·0053cc·0020fd·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·007500·000421·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·0074cc·00041f·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·007924·0006e5·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·0078ec·0006e5·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·00800c·004bb7·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·007fd4·004bb5·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·00cbc4·00027b·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·00cb8c·00027b·00···C··0···0··4
38 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·00ce3f·000051·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·00ce07·000051·00······0···0··1
39 ··[35]·.symtab···········SYMTAB··········00000000·00ce90·001ff0·10·····36·329··437 ··[33]·.symtab···········SYMTAB··········00000000·00ce58·001f50·10·····34·321··4
40 ··[36]·.strtab···········STRTAB··········00000000·00ee80·001a9f·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·00eda8·001a61·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········00000000·01091f·000186·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·010809·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:·2158221414172720e3d3c8ed1f8266ecb032a0703 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·72afe6f71167fa7f0874561ff6436a8950cd2d27
1.1 MB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
669 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.68 KB
strings --all --bytes=8 {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 pGCC:·(Debian·14.2.0-8)·14.2.01 -'GCC:·(Debian·14.2.0-8)·14.2.0
2 rKna[)r|Em0G 
3 g6:&^6JY 
4 4_qH>&Ki~ 
5 g'%5yJ~gO 
6 +MJ=)6z} 
7 6)y[6E"5G 
8 %%6%=%v:q 
9 aV[k:vC·,L 
10 I»      <I'%JLu&B 
11 ·I^NXMP+j5a# 
12 ;^3Lw|/h 
13 me3i+Imi[I 
14 Iw|vA.^I@i 
15 emw"~1>mo2 (^W|)y;;GM
 3 $u]*@F`_
 4 ?Di:Pm{h
 5 vg>]%ZGd
 6 ,indD?qB
 7 /z!·Ml+&
 8 wrzr.?7w.
 9 IL+G+DH/
 10 b6`I^_(K
 11 X'"'pxr"r*R
 12 7S?VZ\:\
 13 e"j2*~GI
 14 duYuLFmD
 15 #L+)w}e[]_
16 j/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug16 j/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
17 call_weak_fn17 call_weak_fn
18 crtstuff.c18 crtstuff.c
19 all_implied_fbits19 all_implied_fbits
20 deregister_tm_clones20 deregister_tm_clones
21 __do_global_dtors_aux21 __do_global_dtors_aux
22 completed.022 completed.0
Offset 261, 15 lines modifiedOffset 261, 14 lines modified
261 EVP_sha3_256@OPENSSL_3.0.0261 EVP_sha3_256@OPENSSL_3.0.0
262 PL_blob_data262 PL_blob_data
263 EVP_PKEY_CTX_set_hkdf_md@OPENSSL_3.0.0263 EVP_PKEY_CTX_set_hkdf_md@OPENSSL_3.0.0
264 PL_close_foreign_frame264 PL_close_foreign_frame
265 EVP_EncryptFinal_ex@OPENSSL_3.0.0265 EVP_EncryptFinal_ex@OPENSSL_3.0.0
266 EVP_CIPHER_get_block_size@OPENSSL_3.0.0266 EVP_CIPHER_get_block_size@OPENSSL_3.0.0
267 PL_unify_atom_chars267 PL_unify_atom_chars
268 __aeabi_unwind_cpp_pr1@GCC_3.5 
269 PL_is_variable268 PL_is_variable
270 EVP_CIPHER_CTX_reset@OPENSSL_3.0.0269 EVP_CIPHER_CTX_reset@OPENSSL_3.0.0
271 EVP_PKEY_CTX_free@OPENSSL_3.0.0270 EVP_PKEY_CTX_free@OPENSSL_3.0.0
272 PL_malloc271 PL_malloc
273 EVP_PKEY_decrypt_init@OPENSSL_3.0.0272 EVP_PKEY_decrypt_init@OPENSSL_3.0.0
274 ERR_error_string_n@OPENSSL_3.0.0273 ERR_error_string_n@OPENSSL_3.0.0
275 EVP_PKEY_verify_recover_init@OPENSSL_3.0.0274 EVP_PKEY_verify_recover_init@OPENSSL_3.0.0
Offset 286, 15 lines modifiedOffset 285, 14 lines modified
286 memcmp@GLIBC_2.4285 memcmp@GLIBC_2.4
287 PL_get_bool_ex286 PL_get_bool_ex
288 EC_POINT_new@OPENSSL_3.0.0287 EC_POINT_new@OPENSSL_3.0.0
289 EVP_MD_CTX_copy_ex@OPENSSL_3.0.0288 EVP_MD_CTX_copy_ex@OPENSSL_3.0.0
290 EVP_MD_CTX_free@OPENSSL_3.0.0289 EVP_MD_CTX_free@OPENSSL_3.0.0
291 PL_resource_error290 PL_resource_error
292 EC_POINT_get_affine_coordinates@OPENSSL_3.0.0291 EC_POINT_get_affine_coordinates@OPENSSL_3.0.0
293 __aeabi_unwind_cpp_pr0@GCC_3.5 
294 EVP_MD_get0_name@OPENSSL_3.0.0292 EVP_MD_get0_name@OPENSSL_3.0.0
295 OBJ_nid2ln@OPENSSL_3.0.0293 OBJ_nid2ln@OPENSSL_3.0.0
296 EVP_MAC_init@OPENSSL_3.0.0294 EVP_MAC_init@OPENSSL_3.0.0
297 EVP_PKEY_Q_keygen@OPENSSL_3.0.0295 EVP_PKEY_Q_keygen@OPENSSL_3.0.0
298 BN_bn2hex@OPENSSL_3.0.0296 BN_bn2hex@OPENSSL_3.0.0
299 __gmon_start__297 __gmon_start__
300 PL_get_blob298 PL_get_blob
Offset 310, 16 lines modifiedOffset 308, 14 lines modified
310 .shstrtab308 .shstrtab
311 .note.gnu.build-id309 .note.gnu.build-id
312 .gnu.hash310 .gnu.hash
313 .gnu.version311 .gnu.version
314 .gnu.version_r312 .gnu.version_r
315 .rel.dyn313 .rel.dyn
316 .rel.plt314 .rel.plt
317 .ARM.extab 
318 .ARM.exidx 
319 .eh_frame315 .eh_frame
320 .init_array316 .init_array
321 .fini_array317 .fini_array
322 .data.rel.ro318 .data.rel.ro
323 .dynamic319 .dynamic
324 .comment320 .comment
325 .ARM.attributes321 .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·00c00bf3·og-nox.debug....5 ··0x00000030·6f672d6e·6f782e64·65627567·000aecad·og-nox.debug....
6 ··0x00000040·7df78e6f·fc271e0e·32fcc602·78853db0·}..o.'..2...x.=.6 ··0x00000040·6e0930c7·9309d564·95762d9e·cc51ecd6·n.0....d.v-..Q..
7 ··0x00000050·e7··································.7 ··0x00000050·7a··································z
  
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.
  
352 KB
./usr/lib/debug/.build-id/2d/2b5b28cb4654168483c869a37b1a1ee922d54b.debug vs.
./usr/lib/debug/.build-id/fc/bd96963dca4b8bb2c2530bf97f61643426d2c3.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:··········14036·(bytes·into·file)13 ··Start·of·section·headers:··········13916·(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·0x00001d8c·0x00001d8c·0x00000·0x00068·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x01df8·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01d14·R·E·0x1000
8 ··LOAD···········0x000dc8·0x00002dc8·0x00002dc8·0x00000·0x006e8·RW··0x10007 ··LOAD···········0x000dd0·0x00002dd0·0x00002dd0·0x00000·0x006e0·RW··0x1000
9 ··DYNAMIC········0x000dc8·0x00002dd0·0x00002dd0·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x000dd0·0x00002dd8·0x00002dd8·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······0x000dc8·0x00002dc8·0x00002dc8·0x00000·0x00238·R···0x111 ··GNU_RELRO······0x000dd0·0x00002dd0·0x00002dd0·0x00000·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·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 44 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x36d4:1 There·are·35·section·headers,·starting·at·offset·0x365c:
  
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·0004a0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000490·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000005f8·000138·0004a4·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000005c8·000118·000477·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000a9c·000138·000094·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000a40·000118·000092·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000b30·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000ad4·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000b90·000138·0000a0·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000b14·000118·0000a0·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000c30·000138·0001b0·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········00000bb4·000118·0001b0·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000de0·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000d64·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000dec·000138·0002a4·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000d70·000118·0002a4·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001090·000138·000ad4·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00001014·000118·000ad4·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00001b64·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00001ae8·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00001b6c·000138·000220·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00001af0·000118·000220·00···A··0···0··4
18 ··[14]·.ARM.exidx········NOBITS··········00001d8c·000138·000068·00··AL·11···0··4 
19 ··[15]·.eh_frame·········NOBITS··········00001df4·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00001d10·000118·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········00002dc8·000dc8·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00002dd0·000dd0·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········00002dcc·000dc8·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00002dd4·000dd0·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········00002dd0·000dc8·000108·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00002dd8·000dd0·000100·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········00002ed8·000dc8·000128·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00002ed8·000dd0·000128·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00003000·000dc8·000488·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00003000·000dd0·000488·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00003488·000dc8·000028·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00003488·000dd0·000028·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
29 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·000ea0·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·000e9e·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·001048·0002e1·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·001028·0002e1·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·00132c·0006af·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·00130c·0006ae·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·0019dc·000134·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·0019bc·000131·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·001b10·0001ba·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·001af0·0001ba·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·001ccc·00043f·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·001cac·00043d·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·00210c·000108·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·0020ec·000108·00···C··0···0··4
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·002214·000051·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0021f4·000051·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·002268·000c50·10·····34·126··436 ··[32]·.symtab···········SYMTAB··········00000000·002248·000c20·10·····33·124··4
38 ··[34]·.strtab···········STRTAB··········00000000·002eb8·0006ad·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·002e68·00068e·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·003565·00016e·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·0034f6·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)
24.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:·2d2b5b28cb4654168483c869a37b1a1ee922d54b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fcbd96963dca4b8bb2c2530bf97f61643426d2c3
132 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
114 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 ····00001158·00000a0c9 ····000010dc·00000a0c
10 ····00000000·0000000010 ····00000000·00000000
  
51.8 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 ····00001158·00000a0c9 ····000010dc·00000a0c
10 ····00000000·0000000010 ····00000000·00000000
  
2.9 KB
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 9 lines modified
1 KGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
 2 hE+Qe9Xs
2 S?_c'cCG< 
3 rK:\Cas· 
4 )2.#!g2H 
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.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, 89 lines modifiedOffset 22, 87 lines modified
24 rl_sighandler22 rl_sighandler
25 sig_at_level23 sig_at_level
26 hist_last24 hist_last
27 rl_functions25 rl_functions
28 my_prompt26 my_prompt
29 in_readline27 in_readline
30 __FRAME_END__28 __FRAME_END__
31 _GLOBAL_OFFSET_TABLE_ 
32 __TMC_END__ 
33 __dso_handle29 __dso_handle
34 _DYNAMIC30 _DYNAMIC
 31 __TMC_END__
 32 _GLOBAL_OFFSET_TABLE_
 33 rl_begin_undo_group
 34 rl_reset_after_signal
 35 strcmp@GLIBC_2.4
 36 __cxa_finalize@GLIBC_2.4
 37 rl_forced_update_display
 38 PL_add_to_protocol
35 PL_get_file_name 
36 PL_permission_error 
37 PL_set_prolog_flag 
38 PL_ttymode 
39 __aeabi_unwind_cpp_pr0@GCC_3.5 
40 PL_register_foreign_in_module 
41 __gmon_start__ 
42 rl_basic_word_break_characters 
43 PL_get_chars 
44 rl_add_defun 
45 rl_complete 
46 rl_clear_pending_input 
47 memset@GLIBC_2.4 
48 PL_atom_generator 
49 PL_raise 
50 rl_readline_state 
51 _ITM_deregisterTMCloneTable39 _ITM_deregisterTMCloneTable
 40 PL_raise
52 rl_completion_matches 
53 free@GLIBC_2.4 
54 read@GLIBC_2.441 read@GLIBC_2.4
55 rl_end_undo_group 
56 install_readline4pl 
57 _ITM_registerTMCloneTable 
58 rl_free_line_state 
59 isatty@GLIBC_2.4 
60 PL_exception 
61 strlen@GLIBC_2.4 
62 rl_begin_undo_group 
63 rl_attempted_completion_function42 rl_attempted_completion_function
 43 free@GLIBC_2.4
 44 rl_completion_matches
 45 rl_free_line_state
64 memcpy@GLIBC_2.4 
65 rl_event_hook 
66 rl_delete_text 
67 __stack_chk_guard@GLIBC_2.4 
68 rl_forced_update_display 
69 _PL_streams46 _PL_streams
70 rl_set_prompt 
71 rl_reset_after_signal 
72 rl_filename_completion_function 
73 rl_catch_signals 
74 PL_write_prompt47 __stack_chk_guard@GLIBC_2.4
 48 memcpy@GLIBC_2.4
 49 rl_complete
 50 install_readline4pl
 51 rl_clear_pending_input
75 strdup@GLIBC_2.452 strdup@GLIBC_2.4
76 rl_deprep_terminal 
77 malloc@GLIBC_2.4 
78 rl_point 
79 PL_prompt_string 
80 __stack_chk_fail@GLIBC_2.453 __stack_chk_fail@GLIBC_2.4
81 sigaction@GLIBC_2.454 rl_filename_completion_function
 55 PL_existence_error
 56 rl_deprep_terminal
 57 PL_prompt_next
 58 PL_ttymode
 59 rl_line_buffer
82 poll@GLIBC_2.460 poll@GLIBC_2.4
83 rl_prep_terminal61 sigaction@GLIBC_2.4
84 rl_insert_close62 rl_insert_close
85 rl_discard_argument63 PL_exception
 64 rl_add_defun
 65 malloc@GLIBC_2.4
86 PL_dispatch66 PL_dispatch
87 rl_cleanup_after_signal 
88 PL_warning 
89 rl_readline_name 
90 PL_license67 PL_license
91 PL_add_to_protocol 
92 PL_prompt_next68 __gmon_start__
 69 rl_readline_state
93 strcmp@GLIBC_2.470 strlen@GLIBC_2.4
 71 rl_discard_argument
 72 rl_set_prompt
94 __errno_location@GLIBC_2.473 __errno_location@GLIBC_2.4
95 rl_line_buffer 
96 __cxa_finalize@GLIBC_2.4 
97 PL_existence_error74 PL_set_prolog_flag
 75 memset@GLIBC_2.4
 76 rl_delete_text
 77 PL_get_file_name
 78 rl_cleanup_after_signal
 79 rl_readline_name
 80 rl_point
 81 PL_prompt_string
 82 PL_register_foreign_in_module
 83 rl_prep_terminal
 84 rl_event_hook
 85 PL_permission_error
 86 PL_warning
 87 PL_write_prompt
 88 PL_atom_generator
Max diff block lines reached; 183/2915 bytes (6.28%) 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 00000de0·<_init>:2 00000d64·<_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 00000dec·<.plt>:2 00000d70·<.plt>:
3 »       ...3 »       ...
1.54 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, 57 lines modifiedOffset 1, 57 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001090·<call_weak_fn>:2 00001014·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000010b4·<deregister_tm_clones>:4 00001038·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000010e0·<register_tm_clones>:6 00001064·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00001114·<__do_global_dtors_aux>:8 00001098·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001154·<frame_dummy>:10 000010d8·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001158·<atom_generator>:14 000010dc·<atom_generator>:
15 »       ...15 »       ...
  
16 0000118c·<pl_rl_add_history>:16 00001110·<pl_rl_add_history>:
17 »       ...17 »       ...
  
18 0000121c·<pl_rl_read_init_file>:18 000011a0·<pl_rl_read_init_file>:
19 »       ...19 »       ...
  
20 00001280·<pl_rl_wrap>:20 00001204·<pl_rl_wrap>:
21 »       ...21 »       ...
  
22 0000137c·<prolog_complete>:22 00001300·<prolog_complete>:
23 »       ...23 »       ...
  
24 00001404·<prolog_completion>:24 00001388·<prolog_completion>:
25 »       ...25 »       ...
  
26 00001458·<pl_rl_read_history>:26 000013dc·<pl_rl_read_history>:
27 »       ...27 »       ...
  
28 000014f0·<event_hook>:28 00001474·<event_hook>:
29 »       ...29 »       ...
  
30 000015c0·<pl_rl_write_history>:30 00001544·<pl_rl_write_history>:
31 »       ...31 »       ...
  
32 00001658·<rl_sighandler>:32 000015dc·<rl_sighandler>:
33 »       ...33 »       ...
  
34 0000177c·<Sread_readline>:34 00001700·<Sread_readline>:
35 »       ...35 »       ...
  
36 00001aac·<install_readline4pl>:36 00001a30·<install_readline4pl>:
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 00001b64·<_fini>:2 00001ae8·<_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·00c00bf3·og-nox.debug....5 ··0x00000030·6f672d6e·6f782e64·65627567·000aecad·og-nox.debug....
6 ··0x00000040·7df78e6f·fc271e0e·32fcc602·78853db0·}..o.'..2...x.=.6 ··0x00000040·6e0930c7·9309d564·95762d9e·cc51ecd6·n.0....d.v-..Q..
7 ··0x00000050·e7··································.7 ··0x00000050·7a··································z
  
10.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 24, 87 lines modifiedOffset 24, 85 lines modified
24 ··0x00000150·6c5f726c·5f777269·74655f68·6973746f·l_rl_write_histo24 ··0x00000150·6c5f726c·5f777269·74655f68·6973746f·l_rl_write_histo
25 ··0x00000160·72790072·6c5f7369·6768616e·646c6572·ry.rl_sighandler25 ··0x00000160·72790072·6c5f7369·6768616e·646c6572·ry.rl_sighandler
26 ··0x00000170·00736967·5f61745f·6c657665·6c006869·.sig_at_level.hi26 ··0x00000170·00736967·5f61745f·6c657665·6c006869·.sig_at_level.hi
27 ··0x00000180·73745f6c·61737400·726c5f66·756e6374·st_last.rl_funct27 ··0x00000180·73745f6c·61737400·726c5f66·756e6374·st_last.rl_funct
28 ··0x00000190·696f6e73·006d795f·70726f6d·70740069·ions.my_prompt.i28 ··0x00000190·696f6e73·006d795f·70726f6d·70740069·ions.my_prompt.i
29 ··0x000001a0·6e5f7265·61646c69·6e65005f·5f465241·n_readline.__FRA29 ··0x000001a0·6e5f7265·61646c69·6e65005f·5f465241·n_readline.__FRA
30 ··0x000001b0·4d455f45·4e445f5f·005f6669·6e69005f·ME_END__._fini._30 ··0x000001b0·4d455f45·4e445f5f·005f6669·6e69005f·ME_END__._fini._
31 ··0x000001c0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA31 ··0x000001c0·5f64736f·5f68616e·646c6500·5f44594e·_dso_handle._DYN
32 ··0x000001d0·424c455f·005f5f54·4d435f45·4e445f5f·BLE_.__TMC_END__32 ··0x000001d0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
33 ··0x000001e0·005f5f64·736f5f68·616e646c·65005f44·.__dso_handle._D33 ··0x000001e0·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_
34 ··0x000001f0·594e414d·4943005f·696e6974·00504c5f·YNAMIC._init.PL_34 ··0x000001f0·5441424c·455f005f·696e6974·00726c5f·TABLE_._init.rl_
 35 ··0x00000200·62656769·6e5f756e·646f5f67·726f7570·begin_undo_group
 36 ··0x00000210·00726c5f·72657365·745f6166·7465725f·.rl_reset_after_
 37 ··0x00000220·7369676e·616c0073·7472636d·7040474c·signal.strcmp@GL
35 ··0x00000200·6765745f·66696c65·5f6e616d·6500504c·get_file_name.PL 
36 ··0x00000210·5f706572·6d697373·696f6e5f·6572726f·_permission_erro 
37 ··0x00000220·7200504c·5f736574·5f70726f·6c6f675f·r.PL_set_prolog_ 
38 ··0x00000230·666c6167·00504c5f·7474796d·6f646500·flag.PL_ttymode. 
39 ··0x00000240·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c 
40 ··0x00000250·70705f70·72304047·43435f33·2e350050·pp_pr0@GCC_3.5.P 
41 ··0x00000260·4c5f7265·67697374·65725f66·6f726569·L_register_forei 
42 ··0x00000270·676e5f69·6e5f6d6f·64756c65·005f5f67·gn_in_module.__g 
43 ··0x00000280·6d6f6e5f·73746172·745f5f00·726c5f62·mon_start__.rl_b 
44 ··0x00000290·61736963·5f776f72·645f6272·65616b5f·asic_word_break_ 
45 ··0x000002a0·63686172·61637465·72730053·72657365·characters.Srese 
46 ··0x000002b0·7400726c·5f646f6e·6500504c·5f676574·t.rl_done.PL_get 
47 ··0x000002c0·5f636861·72730072·6c5f6164·645f6465·_chars.rl_add_de 
48 ··0x000002d0·66756e00·726c5f63·6f6d706c·65746500·fun.rl_complete. 
49 ··0x000002e0·726c5f63·6c656172·5f70656e·64696e67·rl_clear_pending 
50 ··0x000002f0·5f696e70·7574006d·656d7365·7440474c·_input.memset@GL 
51 ··0x00000300·4942435f·322e3400·504c5f61·746f6d5f·IBC_2.4.PL_atom_38 ··0x00000230·4942435f·322e3400·5f5f6378·615f6669·IBC_2.4.__cxa_fi
52 ··0x00000310·67656e65·7261746f·7200504c·5f726169·generator.PL_rai 
53 ··0x00000320·73650072·6c5f7265·61646c69·6e655f73·se.rl_readline_s 
54 ··0x00000330·74617465·005f4954·4d5f6465·72656769·tate._ITM_deregi 
55 ··0x00000340·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable39 ··0x00000240·6e616c69·7a654047·4c494243·5f322e34·nalize@GLIBC_2.4
 40 ··0x00000250·00726c5f·666f7263·65645f75·70646174·.rl_forced_updat
 41 ··0x00000260·655f6469·73706c61·7900504c·5f616464·e_display.PL_add
 42 ··0x00000270·5f746f5f·70726f74·6f636f6c·005f4954·_to_protocol._IT
 43 ··0x00000280·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
 44 ··0x00000290·6f6e6554·61626c65·00504c5f·72616973·oneTable.PL_rais
 45 ··0x000002a0·65007265·61644047·4c494243·5f322e34·e.read@GLIBC_2.4
 46 ··0x000002b0·00726c5f·61747465·6d707465·645f636f·.rl_attempted_co
 47 ··0x000002c0·6d706c65·74696f6e·5f66756e·6374696f·mpletion_functio
 48 ··0x000002d0·6e006672·65654047·4c494243·5f322e34·n.free@GLIBC_2.4
56 ··0x00000350·00726c5f·636f6d70·6c657469·6f6e5f6d·.rl_completion_m49 ··0x000002e0·00726c5f·636f6d70·6c657469·6f6e5f6d·.rl_completion_m
57 ··0x00000360·61746368·65730066·72656540·474c4942·atches.free@GLIB 
58 ··0x00000370·435f322e·34007265·61644047·4c494243·C_2.4.read@GLIBC 
59 ··0x00000380·5f322e34·00726c5f·656e645f·756e646f·_2.4.rl_end_undo 
60 ··0x00000390·5f67726f·75700069·6e737461·6c6c5f72·_group.install_r 
61 ··0x000003a0·6561646c·696e6534·706c005f·49544d5f·eadline4pl._ITM_ 
62 ··0x000003b0·72656769·73746572·544d436c·6f6e6554·registerTMCloneT 
63 ··0x000003c0·61626c65·00726c5f·66726565·5f6c696e·able.rl_free_lin50 ··0x000002f0·61746368·65730072·6c5f6672·65655f6c·atches.rl_free_l
 51 ··0x00000300·696e655f·73746174·65005f50·4c5f7374·ine_state._PL_st
 52 ··0x00000310·7265616d·73005f5f·73746163·6b5f6368·reams.__stack_ch
 53 ··0x00000320·6b5f6775·61726440·474c4942·435f322e·k_guard@GLIBC_2.
 54 ··0x00000330·34006d65·6d637079·40474c49·42435f32·4.memcpy@GLIBC_2
 55 ··0x00000340·2e340072·6c5f636f·6d706c65·74650069·.4.rl_complete.i
 56 ··0x00000350·6e737461·6c6c5f72·6561646c·696e6534·nstall_readline4
 57 ··0x00000360·706c0072·6c5f636c·6561725f·70656e64·pl.rl_clear_pend
 58 ··0x00000370·696e675f·696e7075·74007374·72647570·ing_input.strdup
 59 ··0x00000380·40474c49·42435f32·2e34005f·5f737461·@GLIBC_2.4.__sta
64 ··0x000003d0·655f7374·61746500·69736174·74794047·e_state.isatty@G 
65 ··0x000003e0·4c494243·5f322e34·00504c5f·65786365·LIBC_2.4.PL_exce 
66 ··0x000003f0·7074696f·6e007374·726c656e·40474c49·ption.strlen@GLI 
67 ··0x00000400·42435f32·2e340072·6c5f6265·67696e5f·BC_2.4.rl_begin_ 
68 ··0x00000410·756e646f·5f67726f·75700072·6c5f6174·undo_group.rl_at 
69 ··0x00000420·74656d70·7465645f·636f6d70·6c657469·tempted_completi 
70 ··0x00000430·6f6e5f66·756e6374·696f6e00·6d656d63·on_function.memc 
71 ··0x00000440·70794047·4c494243·5f322e34·00726c5f·py@GLIBC_2.4.rl_ 
72 ··0x00000450·6576656e·745f686f·6f6b0072·6c5f6465·event_hook.rl_de 
73 ··0x00000460·6c657465·5f746578·74005f5f·73746163·lete_text.__stac 
74 ··0x00000470·6b5f6368·6b5f6775·61726440·474c4942·k_chk_guard@GLIB60 ··0x00000390·636b5f63·686b5f66·61696c40·474c4942·ck_chk_fail@GLIB
75 ··0x00000480·435f322e·3400726c·5f666f72·6365645f·C_2.4.rl_forced_61 ··0x000003a0·435f322e·3400726c·5f66696c·656e616d·C_2.4.rl_filenam
76 ··0x00000490·75706461·74655f64·6973706c·6179005f·update_display._ 
77 ··0x000004a0·504c5f73·74726561·6d730072·6c5f7365·PL_streams.rl_se 
78 ··0x000004b0·745f7072·6f6d7074·00726c5f·72657365·t_prompt.rl_rese 
79 ··0x000004c0·745f6166·7465725f·7369676e·616c0072·t_after_signal.r 
80 ··0x000004d0·6c5f6669·6c656e61·6d655f63·6f6d706c·l_filename_compl 
81 ··0x000004e0·6574696f·6e5f6675·6e637469·6f6e0072·etion_function.r 
82 ··0x000004f0·6c5f6361·7463685f·7369676e·616c7300·l_catch_signals. 
83 ··0x00000500·504c5f77·72697465·5f70726f·6d707400·PL_write_prompt. 
84 ··0x00000510·73747264·75704047·4c494243·5f322e34·strdup@GLIBC_2.4 
85 ··0x00000520·00726c5f·64657072·65705f74·65726d69·.rl_deprep_termi62 ··0x000003b0·655f636f·6d706c65·74696f6e·5f66756e·e_completion_fun
 63 ··0x000003c0·6374696f·6e00504c·5f657869·7374656e·ction.PL_existen
 64 ··0x000003d0·63655f65·72726f72·00726c5f·64657072·ce_error.rl_depr
 65 ··0x000003e0·65705f74·65726d69·6e616c00·504c5f70·ep_terminal.PL_p
 66 ··0x000003f0·726f6d70·745f6e65·78740050·4c5f7474·rompt_next.PL_tt
 67 ··0x00000400·796d6f64·6500726c·5f6c696e·655f6275·ymode.rl_line_bu
 68 ··0x00000410·66666572·00706f6c·6c40474c·4942435f·ffer.poll@GLIBC_
 69 ··0x00000420·322e3400·73696761·6374696f·6e40474c·2.4.sigaction@GL
 70 ··0x00000430·4942435f·322e3400·726c5f69·6e736572·IBC_2.4.rl_inser
 71 ··0x00000440·745f636c·6f736500·504c5f65·78636570·t_close.PL_excep
 72 ··0x00000450·74696f6e·00726c5f·6164645f·64656675·tion.rl_add_defu
86 ··0x00000530·6e616c00·6d616c6c·6f634047·4c494243·nal.malloc@GLIBC73 ··0x00000460·6e006d61·6c6c6f63·40474c49·42435f32·n.malloc@GLIBC_2
 74 ··0x00000470·2e340050·4c5f6469·73706174·63680050·.4.PL_dispatch.P
 75 ··0x00000480·4c5f6c69·63656e73·65005f5f·676d6f6e·L_license.__gmon
 76 ··0x00000490·5f737461·72745f5f·00726c5f·72656164·_start__.rl_read
 77 ··0x000004a0·6c696e65·5f737461·74650053·72657365·line_state.Srese
 78 ··0x000004b0·74007374·726c656e·40474c49·42435f32·t.strlen@GLIBC_2
 79 ··0x000004c0·2e340072·6c5f6469·73636172·645f6172·.4.rl_discard_ar
 80 ··0x000004d0·67756d65·6e740072·6c5f7365·745f7072·gument.rl_set_pr
 81 ··0x000004e0·6f6d7074·005f5f65·72726e6f·5f6c6f63·ompt.__errno_loc
 82 ··0x000004f0·6174696f·6e40474c·4942435f·322e3400·ation@GLIBC_2.4.
 83 ··0x00000500·504c5f73·65745f70·726f6c6f·675f666c·PL_set_prolog_fl
 84 ··0x00000510·6167006d·656d7365·7440474c·4942435f·ag.memset@GLIBC_
 85 ··0x00000520·322e3400·726c5f64·6f6e6500·726c5f64·2.4.rl_done.rl_d
 86 ··0x00000530·656c6574·655f7465·78740050·4c5f6765·elete_text.PL_ge
 87 ··0x00000540·745f6669·6c655f6e·616d6500·726c5f63·t_file_name.rl_c
 88 ··0x00000550·6c65616e·75705f61·66746572·5f736967·leanup_after_sig
 89 ··0x00000560·6e616c00·726c5f72·6561646c·696e655f·nal.rl_readline_
87 ··0x00000540·5f322e34·00726c5f·706f696e·7400504c·_2.4.rl_point.PL90 ··0x00000570·6e616d65·00726c5f·706f696e·7400504c·name.rl_point.PL
88 ··0x00000550·5f70726f·6d70745f·73747269·6e67005f·_prompt_string._91 ··0x00000580·5f70726f·6d70745f·73747269·6e670050·_prompt_string.P
 92 ··0x00000590·4c5f7265·67697374·65725f66·6f726569·L_register_forei
 93 ··0x000005a0·676e5f69·6e5f6d6f·64756c65·00726c5f·gn_in_module.rl_
89 ··0x00000560·5f737461·636b5f63·686b5f66·61696c40·_stack_chk_fail@ 
90 ··0x00000570·474c4942·435f322e·34007369·67616374·GLIBC_2.4.sigact 
91 ··0x00000580·696f6e40·474c4942·435f322e·3400706f·ion@GLIBC_2.4.po 
92 ··0x00000590·6c6c4047·4c494243·5f322e34·00726c5f·ll@GLIBC_2.4.rl_ 
93 ··0x000005a0·70726570·5f746572·6d696e61·6c00726c·prep_terminal.rl94 ··0x000005b0·70726570·5f746572·6d696e61·6c00726c·prep_terminal.rl
 95 ··0x000005c0·5f657665·6e745f68·6f6f6b00·504c5f70·_event_hook.PL_p
 96 ··0x000005d0·65726d69·7373696f·6e5f6572·726f7200·ermission_error.
 97 ··0x000005e0·504c5f77·61726e69·6e670050·4c5f7772·PL_warning.PL_wr
 98 ··0x000005f0·6974655f·70726f6d·70740050·4c5f6174·ite_prompt.PL_at
 99 ··0x00000600·6f6d5f67·656e6572·61746f72·005f4954·om_generator._IT
 100 ··0x00000610·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon
 101 ··0x00000620·65546162·6c650053·5f5f696f·6200726c·eTable.S__iob.rl
 102 ··0x00000630·5f656e64·5f756e64·6f5f6772·6f757000·_end_undo_group.
Max diff block lines reached; 0/10938 bytes (0.00%) of diff not shown.
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. 
  
904 KB
./usr/lib/debug/.build-id/2e/317b1afab72b9697a1114a2b90d9a6a2c85f0e.debug vs.
./usr/lib/debug/.build-id/8e/257ab5029ae09e867548c7ded4f6919db20013.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 85% similar despite different names
1020 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········27684·(bytes·into·file)13 ··Start·of·section·headers:··········27556·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x039b8·R·E·0x1000
8 ··LOAD···········0x000d38·0x00004d38·0x00004d38·0x00000·0x00a9c·RW··0x10007 ··LOAD···········0x000d40·0x00004d40·0x00004d40·0x00000·0x00a94·RW··0x1000
9 ··DYNAMIC········0x000d38·0x00004d40·0x00004d40·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x000d40·0x00004d48·0x00004d48·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······0x000d38·0x00004d38·0x00004d38·0x00000·0x002c8·R···0x111 ··GNU_RELRO······0x000d40·0x00004d40·0x00004d40·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·0x6ba4:
  
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··········00004d38·000d38·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00004d40·000d40·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········00004d3c·000d38·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00004d44·000d40·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········00004d40·000d38·000108·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00004d48·000d40·000100·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········00004e48·000d38·0001b8·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00004e48·000d40·0001b8·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00005000·000d38·000788·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00005000·000d40·000788·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00005788·000d38·00004c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00005788·000d40·00004c·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
29 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·002503·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·002504·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·0026ac·000377·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00268c·000377·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·002a24·000f91·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·002a04·000f8f·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·0039b8·000214·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·003994·00020f·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·003bcc·0002be·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·003ba4·0002be·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·003e8c·000c96·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·003e64·000c96·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·004b24·000205·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·004afc·000205·00···C··0···0··4
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·004d29·000051·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·004d01·000051·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·004d7c·001350·10·····34·203··436 ··[32]·.symtab···········SYMTAB··········00000000·004d54·001320·10·····33·201··4
38 ··[34]·.strtab···········STRTAB··········00000000·0060cc·0009e9·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·006074·0009ca·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·006ab5·00016e·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·006a3e·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:·2e317b1afab72b9697a1114a2b90d9a6a2c85f0e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8e257ab5029ae09e867548c7ded4f6919db20013
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.7 KB
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
 2 Zn#!C»  %V
 3 pnqjiif1d
2 8UyXi"LGt 
3 &ra»    GVD@ 
4 v<|Aw]MR 
5 R}·Gm{NhBL 
6 M)m-je)r)4 M)m-je)r)
7 K/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug5 K/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
8 call_weak_fn6 call_weak_fn
9 crtstuff.c7 crtstuff.c
10 all_implied_fbits8 all_implied_fbits
11 deregister_tm_clones9 deregister_tm_clones
12 __do_global_dtors_aux10 __do_global_dtors_aux
Offset 54, 121 lines modifiedOffset 52, 119 lines modified
54 ATOM_error52 ATOM_error
55 ATOM_fatal53 ATOM_fatal
56 ATOM_setsize54 ATOM_setsize
57 ATOM_clear55 ATOM_clear
58 ATOM_setunique56 ATOM_setunique
59 FUNCTOR_pair257 FUNCTOR_pair2
60 __FRAME_END__58 __FRAME_END__
61 _GLOBAL_OFFSET_TABLE_ 
62 __TMC_END__ 
63 __dso_handle59 __dso_handle
64 _DYNAMIC60 _DYNAMIC
65 PL_open_foreign_frame61 __TMC_END__
 62 _GLOBAL_OFFSET_TABLE_
 63 fdopen@GLIBC_2.4
66 PL_release_stream64 PL_release_stream
 65 PL_unify_stream
67 PL_get_file_name 
68 __fcntl_time64@GLIBC_2.34 
69 PL_close_foreign_frame 
70 Sdprintf 
71 fileno@GLIBC_2.4 
72 PL_resource_error 
73 PL_predicate 
74 PL_permission_error 
75 el_resize 
76 PL_ttymode 
77 __aeabi_unwind_cpp_pr0@GCC_3.5 
78 setlinebuf@GLIBC_2.4 
79 setbuf@GLIBC_2.4 
80 PL_release_stream_noerror 
81 el_wpush 
82 el_wgetc 
83 PL_type_error 
84 PL_get_nil_ex66 PL_get_nil_ex
85 __gmon_start__ 
86 el_deletestr 
87 PL_get_chars 
88 PL_get_list_ex 
89 PL_unify_list67 PL_unify_integer
 68 PL_handle_signals
90 PL_get_stream 
91 PL_domain_error 
92 memset@GLIBC_2.469 setbuf@GLIBC_2.4
 70 strcmp@GLIBC_2.4
 71 __cxa_finalize@GLIBC_2.4
 72 _ITM_deregisterTMCloneTable
93 PL_unify_term73 PL_unify_term
94 PL_raise74 PL_raise
95 mbrtowc@GLIBC_2.4 
96 history_init 
97 _ITM_deregisterTMCloneTable 
98 PL_register_foreign 
99 PL_representation_error 
100 free@GLIBC_2.4 
101 read@GLIBC_2.475 read@GLIBC_2.4
 76 PL_representation_error
102 __ioctl_time64@GLIBC_2.34 
103 _ITM_registerTMCloneTable 
104 PL_is_functor 
105 PL_unregister_atom77 PL_unregister_atom
106 PL_get_char_ex 
107 PL_get_arg_sz 
108 isatty@GLIBC_2.4 
109 PL_exception 
110 strlen@GLIBC_2.478 free@GLIBC_2.4
 79 PL_unify_nil
 80 __stack_chk_guard@GLIBC_2.4
 81 memcpy@GLIBC_2.4
 82 PL_register_foreign
 83 PL_get_name_arity_sz
 84 el_deletestr
 85 PL_get_stream
111 PL_unify_chars86 PL_unify_chars
 87 strdup@GLIBC_2.4
 88 __stack_chk_fail@GLIBC_2.4
 89 el_insertstr
 90 PL_prompt_next
 91 PL_ttymode
 92 PL_new_functor_sz
 93 PL_new_term_ref
112 PL_new_atom94 PL_new_atom
 95 poll@GLIBC_2.4
 96 Sset_exception
 97 sigaction@GLIBC_2.4
113 PL_is_callable 
114 memcpy@GLIBC_2.4 
115 PL_new_term_refs 
116 install_libedit4pl 
117 __stack_chk_guard@GLIBC_2.4 
118 PL_record 
119 fdopen@GLIBC_2.4 
120 PL_strip_module 
121 fwrite@GLIBC_2.498 fwrite@GLIBC_2.4
122 PL_call_predicate99 PL_call_predicate
123 PL_unify_nil 
124 PL_get_integer_ex 
125 PL_write_prompt 
126 strdup@GLIBC_2.4100 mbrtowc@GLIBC_2.4
 101 install_libedit4pl
 102 PL_is_variable
 103 PL_exception
 104 el_source
 105 PL_new_term_refs
 106 __fcntl_time64@GLIBC_2.34
127 malloc@GLIBC_2.4107 malloc@GLIBC_2.4
 108 PL_is_functor
128 PL_prompt_string 
129 __stack_chk_fail@GLIBC_2.4 
130 sigaction@GLIBC_2.4 
131 poll@GLIBC_2.4 
132 PL_get_bool_ex 
133 el_cursor 
Max diff block lines reached; 1269/3741 bytes (33.92%) 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·00c00bf3·og-nox.debug....5 ··0x00000030·6f672d6e·6f782e64·65627567·000aecad·og-nox.debug....
6 ··0x00000040·7df78e6f·fc271e0e·32fcc602·78853db0·}..o.'..2...x.=.6 ··0x00000040·6e0930c7·9309d564·95762d9e·cc51ecd6·n.0....d.v-..Q..
7 ··0x00000050·e7··································.7 ··0x00000050·7a··································z
  
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. 
  
942 KB
./usr/lib/debug/.build-id/6d/1f4c3174489eb82e498be4d82ba88e0965c2c9.debug vs.
./usr/lib/debug/.build-id/13/c4ce08407c000c58116b4bdbda0225b60aea8a.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:··········30884·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x049dc·R·E·0x1000
8 ··LOAD···········0x000ca4·0x00005ca4·0x00005ca4·0x00000·0x004b4·RW··0x10007 ··LOAD···········0x000cac·0x00005cac·0x00005cac·0x00000·0x004ac·RW··0x1000
9 ··DYNAMIC········0x000ca4·0x00005cac·0x00005cac·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x000cac·0x00005cb4·0x00005cb4·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······0x000ca4·0x00005ca4·0x00005ca4·0x00000·0x0035c·R···0x111 ··GNU_RELRO······0x000cac·0x00005cac·0x00005cac·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·0x78a4: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··········00005ca4·000ca4·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00005cac·000cac·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········00005ca8·000ca4·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00005cb0·000cac·000004·04··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········00005cac·000ca4·000108·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00005cb4·000cac·000100·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········00005db4·000ca4·00024c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00005db4·000cac·00024c·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00006000·000ca4·000090·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00006000·000cac·000090·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00006090·000ca4·0000c8·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00006090·000cac·0000c8·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
29 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·002697·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·002690·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·002840·000312·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·002818·000312·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·002b54·000cd4·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·002b2c·000cd2·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·003828·0001c0·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·003800·0001c6·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·0039e8·000406·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·0039c8·000406·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·003df0·000bc5·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·003dd0·000bc5·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·0049b8·00020e·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·004998·00020e·00···C··0···0··4
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·004bc6·000051·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·004ba6·000051·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·004c18·001780·10·····34·232··436 ··[32]·.symtab···········SYMTAB··········00000000·004bf8·001750·10·····33·230··4
38 ··[34]·.strtab···········STRTAB··········00000000·006398·00139b·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·006348·00137c·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·007733·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:·6d1f4c3174489eb82e498be4d82ba88e0965c2c93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·13c4ce08407c000c58116b4bdbda0225b60aea8a
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.25 KB
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 15 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 a%}(r=}- 
3 MJ4%JD5h 
4 j[_:008t@m 
5 eBIY7-S^2 3GK[jK;l
 3 {5T~,7h4
 4 "Fuo=ewJ8
 5 JR>f)7~r:
 6 (%g]-#|X
 7 +R'<M"u+u
 8 0x|'.r7*
6 \D$$""DBD\D9 \D$$""DBD\D
7 I,dJ1dTV!10 I,dJ1dTV!
8 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug11 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
9 call_weak_fn12 call_weak_fn
10 crtstuff.c13 crtstuff.c
11 all_implied_fbits14 all_implied_fbits
12 deregister_tm_clones15 deregister_tm_clones
Offset 93, 181 lines modifiedOffset 96, 179 lines modified
93 archive_blob96 archive_blob
94 ar_entry_read_functions97 ar_entry_read_functions
95 ar_entry_write_functions98 ar_entry_write_functions
96 _arm_addsubdf3.o99 _arm_addsubdf3.o
97 _fixdfdi.o100 _fixdfdi.o
98 _fixunsdfdi.o101 _fixunsdfdi.o
99 __FRAME_END__102 __FRAME_END__
 103 __aeabi_f2d
 104 __adddf3
 105 __aeabi_dsub
100 __floatundidf106 __floatdidf
 107 __aeabi_i2d
 108 __aeabi_d2ulz
 109 __aeabi_drsub
 110 __aeabi_ul2d
 111 __dso_handle
 112 __aeabi_d2lz
 113 __subdf3
101 __floatsidf114 __floatsidf
 115 _DYNAMIC
 116 __floatundidf
 117 __fixunsdfdi
102 __fixdfdi118 __fixdfdi
 119 __TMC_END__
103 _GLOBAL_OFFSET_TABLE_120 _GLOBAL_OFFSET_TABLE_
104 __aeabi_ui2d 
105 __aeabi_d2ulz 
106 __aeabi_i2d121 __aeabi_dadd
107 __floatunsidf122 __floatunsidf
108 __subdf3 
109 __TMC_END__ 
110 __aeabi_d2lz 
111 __dso_handle 
112 __floatdidf 
113 __adddf3 
114 __fixunsdfdi 
115 __aeabi_l2d 
116 __aeabi_f2d 
117 __aeabi_ul2d123 __aeabi_ui2d
118 __aeabi_drsub 
119 __extendsfdf2124 __extendsfdf2
120 __aeabi_dadd125 __aeabi_l2d
 126 archive_write_set_format_cpio
121 _DYNAMIC 
122 __aeabi_dsub 
123 archive_read_support_filter_uu 
124 PL_release_stream127 PL_release_stream
125 archive_read_support_format_cab 
126 PL_resource_error 
127 archive_read_set_callback_data 
128 archive_read_next_header 
129 archive_read_support_format_iso9660 
130 PL_permission_error 
131 archive_set_error 
132 PL_unify_atom 
133 PL_register_atom 
134 archive_read_support_filter_gzip128 archive_read_support_filter_lrzip
 129 PL_unify_stream
135 archive_errno 
136 __aeabi_unwind_cpp_pr0@GCC_3.5 
137 archive_entry_new 
138 archive_read_support_format_xar130 archive_read_support_format_raw
139 PL_type_error 
140 PL_get_nil_ex131 PL_get_nil_ex
141 __gmon_start__132 PL_unify_integer
 133 archive_read_support_filter_uu
 134 strcmp@GLIBC_2.4
 135 __cxa_finalize@GLIBC_2.4
142 archive_read_support_filter_grzip136 archive_read_support_filter_lzop
143 archive_write_set_format_iso9660 
144 archive_entry_filetype 
145 archive_filter_name 
146 archive_write_header 
147 archive_read_set_open_callback 
148 archive_read_free 
149 archive_format_name 
150 archive_write_add_filter_gzip 
151 PL_get_list_ex 
152 PL_unify_list 
153 archive_read_support_filter_rpm 
154 PL_get_stream 
155 PL_get_blob 
156 PL_domain_error 
157 PL_unify_term 
158 archive_entry_clear 
159 archive_write_set_bytes_in_last_block 
160 archive_read_set_seek_callback 
161 archive_entry_set_mtime 
162 __assert_fail@GLIBC_2.4 
163 archive_write_set_format_gnutar137 archive_write_set_format_gnutar
164 _ITM_deregisterTMCloneTable138 _ITM_deregisterTMCloneTable
165 archive_read_support_format_mtree139 archive_read_support_format_tar
 140 PL_unify_term
 141 PL_unify_atom_chars
 142 archive_write_add_filter_gzip
166 PL_register_foreign 
167 archive_read_support_filter_xz 
168 archive_read_support_format_7zip 
169 archive_read_support_filter_lzop 
170 archive_write_set_format_7zip 
171 PL_unify_wchars143 PL_unify_wchars
172 _ITM_registerTMCloneTable 
173 PL_get_functor 
174 PL_unregister_atom144 PL_unregister_atom
 145 archive_read_free
 146 archive_entry_free
 147 PL_unify_nil
 148 __stack_chk_guard@GLIBC_2.4
Max diff block lines reached; 3965/7370 bytes (53.80%) 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·00c00bf3·og-nox.debug....5 ··0x00000030·6f672d6e·6f782e64·65627567·000aecad·og-nox.debug....
6 ··0x00000040·7df78e6f·fc271e0e·32fcc602·78853db0·}..o.'..2...x.=.6 ··0x00000040·6e0930c7·9309d564·95762d9e·cc51ecd6·n.0....d.v-..Q..
7 ··0x00000050·e7··································.7 ··0x00000050·7a··································z
  
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. 
  
1.6 MB
./usr/lib/debug/.build-id/88/403b27beb9a2ba42c608eba91b6a426a590e97.debug vs.
./usr/lib/debug/.build-id/70/ce57716119ec42c6deba14c544c638e6ce8694.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:··········48644·(bytes·into·file)13 ··Start·of·section·headers:··········48356·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x05a74·R·E·0x1000
8 ··LOAD···········0x0008c8·0x000068c8·0x000068c8·0x00000·0x008cc·RW··0x10007 ··LOAD···········0x0008d0·0x000068d0·0x000068d0·0x00000·0x008c4·RW··0x1000
9 ··DYNAMIC········0x0008c8·0x00006d80·0x00006d80·0x00000·0x00100·RW··0x48 ··DYNAMIC········0x0008d0·0x00006d88·0x00006d88·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······0x0008c8·0x000068c8·0x000068c8·0x00000·0x00738·R···0x111 ··GNU_RELRO······0x0008d0·0x000068d0·0x000068d0·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·0xbe04:1 There·are·36·section·headers,·starting·at·offset·0xbce4:
  
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··········000068c8·0008c8·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········000068d0·0008d0·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········000068cc·0008c8·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········000068d4·0008d0·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········000068d0·0008c8·0004b0·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········000068d8·0008d0·0004b0·00··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········00006d80·0008c8·000100·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········00006d88·0008d0·0000f8·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········00006e80·0008c8·000180·04··WA··0···0··423 ··[19]·.got··············NOBITS··········00006e80·0008d0·000180·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00007000·0008c8·000094·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00007000·0008d0·000094·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········00007094·0008c8·000100·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00007094·0008d0·000100·00··WA··0···0··4
28 ··[24]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·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·004632·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001ac·00462b·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·004800·00083a·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·0047d8·00083a·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·00503c·001c38·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·005014·001c35·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·006c74·0003c3·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·006c4c·0003c0·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·007038·0006d8·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·00700c·0006d8·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·007710·001894·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·0076e4·001894·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·008fa4·0004d3·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·008f78·0004d3·00···C··0···0··4
38 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·009477·000051·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·00944b·000051·00······0···0··1
39 ··[35]·.symtab···········SYMTAB··········00000000·0094c8·0019b0·10·····36·317··437 ··[33]·.symtab···········SYMTAB··········00000000·00949c·001910·10·····34·309··4
40 ··[36]·.strtab···········STRTAB··········00000000·00ae78·000e06·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·00adac·000dc8·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········00000000·00bc7e·000186·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·00bb74·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:·88403b27beb9a2ba42c608eba91b6a426a590e973 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·70ce57716119ec42c6deba14c544c638e6ce8694
691 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
555 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.27 KB
strings --all --bytes=8 {}
    
Offset 1, 17 lines modifiedOffset 1, 18 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 yw!&1]3M 
3 D7w<m31ZH 
4 @j_EJ"VC 
5 %lODm&VN 
6 1D<jE.f$2 gwvvvvvv
 3 (I8g9'%9
 4 qz&TqT» <p
 5 _4xPhQW4
 6 $n{xu!VI
 7 ]>htfs3f
 8 J0E/2SN[)
7 URt^4"RZ9%zee9 URt^4"RZ9%zee
 10 jFjhdO}v
 11 B$`tPB42(
8 Pa!&P.1aF$ 
9 U,k+8et# 
10 4aX,Z(IS 
11 qq|qLgx<812 qq|qLgx<8
12 G(#·/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug13 G(#·/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
13 call_weak_fn14 call_weak_fn
14 crtstuff.c15 crtstuff.c
15 all_implied_fbits16 all_implied_fbits
16 deregister_tm_clones17 deregister_tm_clones
17 __do_global_dtors_aux18 __do_global_dtors_aux
Offset 132, 15 lines modifiedOffset 133, 14 lines modified
132 __TMC_END__133 __TMC_END__
133 _GLOBAL_OFFSET_TABLE_134 _GLOBAL_OFFSET_TABLE_
134 nbio_get_flags135 nbio_get_flags
135 nbio_listen136 nbio_listen
136 nbio_last_error137 nbio_last_error
137 pl_error138 pl_error
138 freeSocket139 freeSocket
139 __aeabi_unwind_cpp_pr0@GCC_3.5 
140 PL_release_stream140 PL_release_stream
141 PL_unify_stream141 PL_unify_stream
142 PL_handle_signals142 PL_handle_signals
143 __cxa_finalize@GLIBC_2.4143 __cxa_finalize@GLIBC_2.4
144 _ITM_deregisterTMCloneTable144 _ITM_deregisterTMCloneTable
145 PL_unify_term145 PL_unify_term
146 PL_unify_atom_chars146 PL_unify_atom_chars
Offset 183, 15 lines modifiedOffset 183, 14 lines modified
183 PL_unify_blob183 PL_unify_blob
184 PL_cvt_i_ushort184 PL_cvt_i_ushort
185 PL_type_error185 PL_type_error
186 PL_copy_term_ref186 PL_copy_term_ref
187 __errno_location@GLIBC_2.4187 __errno_location@GLIBC_2.4
188 getservbyname@GLIBC_2.4188 getservbyname@GLIBC_2.4
189 __sprintf_chk@GLIBC_2.4189 __sprintf_chk@GLIBC_2.4
190 __aeabi_unwind_cpp_pr1@GCC_3.5 
191 bind@GLIBC_2.4190 bind@GLIBC_2.4
192 memset@GLIBC_2.4191 memset@GLIBC_2.4
193 PL_get_atom192 PL_get_atom
194 _PL_get_arg_sz193 _PL_get_arg_sz
195 PL_close_foreign_frame194 PL_close_foreign_frame
196 PL_get_float195 PL_get_float
197 PL_backtrace196 PL_backtrace
Offset 228, 16 lines modifiedOffset 227, 14 lines modified
228 .shstrtab227 .shstrtab
229 .note.gnu.build-id228 .note.gnu.build-id
230 .gnu.hash229 .gnu.hash
231 .gnu.version230 .gnu.version
232 .gnu.version_r231 .gnu.version_r
233 .rel.dyn232 .rel.dyn
234 .rel.plt233 .rel.plt
235 .ARM.extab 
236 .ARM.exidx 
237 .eh_frame234 .eh_frame
238 .init_array235 .init_array
239 .fini_array236 .fini_array
240 .data.rel.ro237 .data.rel.ro
241 .dynamic238 .dynamic
242 .comment239 .comment
243 .ARM.attributes240 .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·00c00bf3·og-nox.debug....5 ··0x00000030·6f672d6e·6f782e64·65627567·000aecad·og-nox.debug....
6 ··0x00000040·7df78e6f·fc271e0e·32fcc602·78853db0·}..o.'..2...x.=.6 ··0x00000040·6e0930c7·9309d564·95762d9e·cc51ecd6·n.0....d.v-..Q..
7 ··0x00000050·e7··································.7 ··0x00000050·7a··································z
  
13.5 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 120, 109 lines modifiedOffset 120, 105 lines modified
120 ··0x00000750·696e6974·006e6269·6f5f7265·6164005f·init.nbio_read._120 ··0x00000750·696e6974·006e6269·6f5f7265·6164005f·init.nbio_read._
121 ··0x00000760·5f544d43·5f454e44·5f5f005f·474c4f42·_TMC_END__._GLOB121 ··0x00000760·5f544d43·5f454e44·5f5f005f·474c4f42·_TMC_END__._GLOB
122 ··0x00000770·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_122 ··0x00000770·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
123 ··0x00000780·006e6269·6f5f6765·745f666c·61677300·.nbio_get_flags.123 ··0x00000780·006e6269·6f5f6765·745f666c·61677300·.nbio_get_flags.
124 ··0x00000790·6e62696f·5f6c6973·74656e00·6e62696f·nbio_listen.nbio124 ··0x00000790·6e62696f·5f6c6973·74656e00·6e62696f·nbio_listen.nbio
125 ··0x000007a0·5f6c6173·745f6572·726f7200·706c5f65·_last_error.pl_e125 ··0x000007a0·5f6c6173·745f6572·726f7200·706c5f65·_last_error.pl_e
126 ··0x000007b0·72726f72·00667265·65536f63·6b657400·rror.freeSocket.126 ··0x000007b0·72726f72·00667265·65536f63·6b657400·rror.freeSocket.
127 ··0x000007c0·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c 
128 ··0x000007d0·70705f70·72304047·43435f33·2e350050·pp_pr0@GCC_3.5.P 
129 ··0x000007e0·4c5f7265·6c656173·655f7374·7265616d·L_release_stream127 ··0x000007c0·504c5f72·656c6561·73655f73·74726561·PL_release_strea
130 ··0x000007f0·00504c5f·756e6966·795f7374·7265616d·.PL_unify_stream128 ··0x000007d0·6d00504c·5f756e69·66795f73·74726561·m.PL_unify_strea
131 ··0x00000800·00504c5f·68616e64·6c655f73·69676e61·.PL_handle_signa129 ··0x000007e0·6d00504c·5f68616e·646c655f·7369676e·m.PL_handle_sign
132 ··0x00000810·6c73005f·5f637861·5f66696e·616c697a·ls.__cxa_finaliz130 ··0x000007f0·616c7300·5f5f6378·615f6669·6e616c69·als.__cxa_finali
133 ··0x00000820·6540474c·4942435f·322e3400·5f49544d·e@GLIBC_2.4._ITM131 ··0x00000800·7a654047·4c494243·5f322e34·005f4954·ze@GLIBC_2.4._IT
134 ··0x00000830·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo132 ··0x00000810·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
135 ··0x00000840·6e655461·626c6500·504c5f75·6e696679·neTable.PL_unify133 ··0x00000820·6f6e6554·61626c65·00504c5f·756e6966·oneTable.PL_unif
136 ··0x00000850·5f746572·6d00504c·5f756e69·66795f61·_term.PL_unify_a134 ··0x00000830·795f7465·726d0050·4c5f756e·6966795f·y_term.PL_unify_
137 ··0x00000860·746f6d5f·63686172·7300504c·5f756e72·tom_chars.PL_unr135 ··0x00000840·61746f6d·5f636861·72730050·4c5f756e·atom_chars.PL_un
138 ··0x00000870·65676973·7465725f·61746f6d·00667265·egister_atom.fre136 ··0x00000850·72656769·73746572·5f61746f·6d006672·register_atom.fr
139 ··0x00000880·6540474c·4942435f·322e3400·5f5f7374·e@GLIBC_2.4.__st137 ··0x00000860·65654047·4c494243·5f322e34·005f5f73·ee@GLIBC_2.4.__s
140 ··0x00000890·61636b5f·63686b5f·67756172·6440474c·ack_chk_guard@GL138 ··0x00000870·7461636b·5f63686b·5f677561·72644047·tack_chk_guard@G
141 ··0x000008a0·4942435f·322e3400·6d656d63·70794047·IBC_2.4.memcpy@G139 ··0x00000880·4c494243·5f322e34·006d656d·63707940·LIBC_2.4.memcpy@
142 ··0x000008b0·4c494243·5f322e34·00504c5f·72656769·LIBC_2.4.PL_regi140 ··0x00000890·474c4942·435f322e·3400504c·5f726567·GLIBC_2.4.PL_reg
143 ··0x000008c0·73746572·5f666f72·6569676e·00504c5f·ster_foreign.PL_141 ··0x000008a0·69737465·725f666f·72656967·6e00504c·ister_foreign.PL
144 ··0x000008d0·6765745f·6e616d65·5f617269·74795f73·get_name_arity_s142 ··0x000008b0·5f676574·5f6e616d·655f6172·6974795f·_get_name_arity_
145 ··0x000008e0·7a00504c·5f676574·5f626c6f·6200504c·z.PL_get_blob.PL143 ··0x000008c0·737a0050·4c5f6765·745f626c·6f620050·sz.PL_get_blob.P
146 ··0x000008f0·5f676574·5f696e74·36340050·4c5f6765·_get_int64.PL_ge144 ··0x000008d0·4c5f6765·745f696e·74363400·504c5f67·L_get_int64.PL_g
147 ··0x00000900·745f7374·7265616d·00726563·7666726f·t_stream.recvfro145 ··0x000008e0·65745f73·74726561·6d007265·63766672·et_stream.recvfr
148 ··0x00000910·6d40474c·4942435f·322e3400·504c5f75·m@GLIBC_2.4.PL_u 
149 ··0x00000920·6e696679·5f636861·7273005f·5f737461·nify_chars.__sta 
150 ··0x00000930·636b5f63·686b5f66·61696c40·474c4942·ck_chk_fail@GLIB 
151 ··0x00000940·435f322e·3400504c·5f657869·7374656e·C_2.4.PL_existen 
152 ··0x00000950·63655f65·72726f72·00504c5f·72616973·ce_error.PL_rais 
153 ··0x00000960·655f6578·63657074·696f6e00·504c5f6e·e_exception.PL_n 
154 ··0x00000970·65775f66·756e6374·6f725f73·7a00504c·ew_functor_sz.PL 
155 ··0x00000980·5f6e6577·5f746572·6d5f7265·6600504c·_new_term_ref.PL 
156 ··0x00000990·5f6e6577·5f61746f·6d00504c·5f726567·_new_atom.PL_reg 
157 ··0x000009a0·69737465·725f6174·6f6d0070·6f6c6c40·ister_atom.poll@ 
158 ··0x000009b0·474c4942·435f322e·34006163·63657074·GLIBC_2.4.accept 
159 ··0x000009c0·40474c49·42435f32·2e340053·6c6f636b·@GLIBC_2.4.Slock 
160 ··0x000009d0·00667265·61644047·4c494243·5f322e34·.fread@GLIBC_2.4 
161 ··0x000009e0·00696e73·74616c6c·5f746970·6300504c·.install_tipc.PL 
162 ··0x000009f0·5f69735f·76617269·61626c65·00504c5f·_is_variable.PL_ 
163 ··0x00000a00·65786365·7074696f·6e005f5f·73657473·exception.__sets 
164 ··0x00000a10·6f636b6f·70743634·40474c49·42435f32·ockopt64@GLIBC_2 
165 ··0x00000a20·2e333400·5f5f6663·6e746c5f·74696d65·.34.__fcntl_time 
166 ··0x00000a30·36344047·4c494243·5f322e33·34006d61·64@GLIBC_2.34.ma 
167 ··0x00000a40·6c6c6f63·40474c49·42435f32·2e340050·lloc@GLIBC_2.4.P 
168 ··0x00000a50·4c5f6973·5f66756e·63746f72·00737472·L_is_functor.str 
169 ··0x00000a60·6572726f·7240474c·4942435f·322e3400·error@GLIBC_2.4. 
170 ··0x00000a70·504c5f64·69737061·74636800·5f5f685f·PL_dispatch.__h_ 
171 ··0x00000a80·6572726e·6f5f6c6f·63617469·6f6e4047·errno_location@G 
172 ··0x00000a90·4c494243·5f322e34·00504c5f·626c6f62·LIBC_2.4.PL_blob 
173 ··0x00000aa0·5f646174·6100536e·6577005f·5f676d6f·_data.Snew.__gmo 
174 ··0x00000ab0·6e5f7374·6172745f·5f00504c·5f726573·n_start__.PL_res 
175 ··0x00000ac0·6f757263·655f6572·726f7200·504c5f75·ource_error.PL_u 
176 ··0x00000ad0·6e696e73·74616e74·69617469·6f6e5f65·ninstantiation_e 
177 ··0x00000ae0·72726f72·00737472·6c656e40·474c4942·rror.strlen@GLIB 
178 ··0x00000af0·435f322e·3400504c·5f756e69·66795f62·C_2.4.PL_unify_b 
179 ··0x00000b00·6c6f6200·504c5f63·76745f69·5f757368·lob.PL_cvt_i_ush 
180 ··0x00000b10·6f727400·504c5f74·7970655f·6572726f·ort.PL_type_erro 
181 ··0x00000b20·7200504c·5f636f70·795f7465·726d5f72·r.PL_copy_term_r 
182 ··0x00000b30·6566005f·5f657272·6e6f5f6c·6f636174·ef.__errno_locat 
183 ··0x00000b40·696f6e40·474c4942·435f322e·34006765·ion@GLIBC_2.4.ge 
184 ··0x00000b50·74736572·7662796e·616d6540·474c4942·tservbyname@GLIB 
185 ··0x00000b60·435f322e·34005f5f·73707269·6e74665f·C_2.4.__sprintf_ 
186 ··0x00000b70·63686b40·474c4942·435f322e·34005f5f·chk@GLIBC_2.4.__ 
187 ··0x00000b80·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp 
188 ··0x00000b90·5f707231·40474343·5f332e35·0062696e·_pr1@GCC_3.5.bin 
189 ··0x00000ba0·6440474c·4942435f·322e3400·6d656d73·d@GLIBC_2.4.mems 
190 ··0x00000bb0·65744047·4c494243·5f322e34·00504c5f·et@GLIBC_2.4.PL_ 
191 ··0x00000bc0·6765745f·61746f6d·005f504c·5f676574·get_atom._PL_get 
192 ··0x00000bd0·5f617267·5f737a00·504c5f63·6c6f7365·_arg_sz.PL_close 
193 ··0x00000be0·5f666f72·6569676e·5f667261·6d650050·_foreign_frame.P 
194 ··0x00000bf0·4c5f6765·745f666c·6f617400·504c5f62·L_get_float.PL_b 
195 ··0x00000c00·61636b74·72616365·0066636c·6f736540·acktrace.fclose@ 
196 ··0x00000c10·474c4942·435f322e·3400504c·5f746872·GLIBC_2.4.PL_thr 
197 ··0x00000c20·6561645f·73656c66·0073656e·64746f40·ead_self.sendto@ 
198 ··0x00000c30·474c4942·435f322e·34007368·7574646f·GLIBC_2.4.shutdo 
199 ··0x00000c40·776e4047·4c494243·5f322e34·00504c5f·wn@GLIBC_2.4.PL_ 
200 ··0x00000c50·6f70656e·5f666f72·6569676e·5f667261·open_foreign_fra 
201 ··0x00000c60·6d650053·64707269·6e746600·6c697374·me.Sdprintf.list 
202 ··0x00000c70·656e4047·4c494243·5f322e34·00504c5f·en@GLIBC_2.4.PL_146 ··0x000008f0·6f6d4047·4c494243·5f322e34·00504c5f·om@GLIBC_2.4.PL_
203 ··0x00000c80·646f6d61·696e5f65·72726f72·00676574·domain_error.get147 ··0x00000900·756e6966·795f6368·61727300·5f5f7374·unify_chars.__st
 148 ··0x00000910·61636b5f·63686b5f·6661696c·40474c49·ack_chk_fail@GLI
 149 ··0x00000920·42435f32·2e340050·4c5f6578·69737465·BC_2.4.PL_existe
 150 ··0x00000930·6e63655f·6572726f·7200504c·5f726169·nce_error.PL_rai
 151 ··0x00000940·73655f65·78636570·74696f6e·00504c5f·se_exception.PL_
 152 ··0x00000950·6e65775f·66756e63·746f725f·737a0050·new_functor_sz.P
 153 ··0x00000960·4c5f6e65·775f7465·726d5f72·65660050·L_new_term_ref.P
 154 ··0x00000970·4c5f6e65·775f6174·6f6d0050·4c5f7265·L_new_atom.PL_re
 155 ··0x00000980·67697374·65725f61·746f6d00·706f6c6c·gister_atom.poll
 156 ··0x00000990·40474c49·42435f32·2e340061·63636570·@GLIBC_2.4.accep
 157 ··0x000009a0·7440474c·4942435f·322e3400·536c6f63·t@GLIBC_2.4.Sloc
 158 ··0x000009b0·6b006672·65616440·474c4942·435f322e·k.fread@GLIBC_2.
 159 ··0x000009c0·3400696e·7374616c·6c5f7469·70630050·4.install_tipc.P
 160 ··0x000009d0·4c5f6973·5f766172·6961626c·6500504c·L_is_variable.PL
 161 ··0x000009e0·5f657863·65707469·6f6e005f·5f736574·_exception.__set
204 ··0x00000c90·736f636b·6e616d65·40474c49·42435f32·sockname@GLIBC_2162 ··0x000009f0·736f636b·6f707436·3440474c·4942435f·sockopt64@GLIBC_
 163 ··0x00000a00·322e3334·005f5f66·636e746c·5f74696d·2.34.__fcntl_tim
205 ··0x00000ca0·2e340053·66707269·6e746600·504c5f70·.4.Sfprintf.PL_p 
206 ··0x00000cb0·75745f61·746f6d5f·63686172·7300666f·ut_atom_chars.fo 
207 ··0x00000cc0·70656e36·3440474c·4942435f·322e3400·pen64@GLIBC_2.4.164 ··0x00000a10·65363440·474c4942·435f322e·3334006d·e64@GLIBC_2.34.m
208 ··0x00000cd0·67657470·6565726e·616d6540·474c4942·getpeername@GLIB165 ··0x00000a20·616c6c6f·6340474c·4942435f·322e3400·alloc@GLIBC_2.4.
 166 ··0x00000a30·504c5f69·735f6675·6e63746f·72007374·PL_is_functor.st
 167 ··0x00000a40·72657272·6f724047·4c494243·5f322e34·rerror@GLIBC_2.4
 168 ··0x00000a50·00504c5f·64697370·61746368·005f5f68·.PL_dispatch.__h
 169 ··0x00000a60·5f657272·6e6f5f6c·6f636174·696f6e40·_errno_location@
 170 ··0x00000a70·474c4942·435f322e·3400504c·5f626c6f·GLIBC_2.4.PL_blo
 171 ··0x00000a80·625f6461·74610053·6e657700·5f5f676d·b_data.Snew.__gm
 172 ··0x00000a90·6f6e5f73·74617274·5f5f0050·4c5f7265·on_start__.PL_re
 173 ··0x00000aa0·736f7572·63655f65·72726f72·00504c5f·source_error.PL_
 174 ··0x00000ab0·756e696e·7374616e·74696174·696f6e5f·uninstantiation_
 175 ··0x00000ac0·6572726f·72007374·726c656e·40474c49·error.strlen@GLI
209 ··0x00000ce0·435f322e·3400504c·5f776172·6e696e67·C_2.4.PL_warning176 ··0x00000ad0·42435f32·2e340050·4c5f756e·6966795f·BC_2.4.PL_unify_
210 ··0x00000cf0·0053636c·6f736500·66726565·61646472·.Sclose.freeaddr177 ··0x00000ae0·626c6f62·00504c5f·6376745f·695f7573·blob.PL_cvt_i_us
 178 ··0x00000af0·686f7274·00504c5f·74797065·5f657272·hort.PL_type_err
 179 ··0x00000b00·6f720050·4c5f636f·70795f74·65726d5f·or.PL_copy_term_
 180 ··0x00000b10·72656600·5f5f6572·726e6f5f·6c6f6361·ref.__errno_loca
211 ··0x00000d00·696e666f·40474c49·42435f32·2e340067·info@GLIBC_2.4.g181 ··0x00000b20·74696f6e·40474c49·42435f32·2e340067·tion@GLIBC_2.4.g
 182 ··0x00000b30·65747365·72766279·6e616d65·40474c49·etservbyname@GLI
 183 ··0x00000b40·42435f32·2e34005f·5f737072·696e7466·BC_2.4.__sprintf
 184 ··0x00000b50·5f63686b·40474c49·42435f32·2e340062·_chk@GLIBC_2.4.b
 185 ··0x00000b60·696e6440·474c4942·435f322e·34006d65·ind@GLIBC_2.4.me
 186 ··0x00000b70·6d736574·40474c49·42435f32·2e340050·mset@GLIBC_2.4.P
 187 ··0x00000b80·4c5f6765·745f6174·6f6d005f·504c5f67·L_get_atom._PL_g
 188 ··0x00000b90·65745f61·72675f73·7a00504c·5f636c6f·et_arg_sz.PL_clo
Max diff block lines reached; 0/13743 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.
  
1.43 MB
./usr/lib/debug/.build-id/89/1a5efa1f12dc4104334170d4501dacfc99f449.debug vs.
./usr/lib/debug/.build-id/00/8336b100cc8305907e5e4489a803b7424b74a8.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:··········38560·(bytes·into·file)13 ··Start·of·section·headers:··········38360·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x05740·R·E·0x1000
8 ··LOAD···········0x000d50·0x00006d50·0x00006d50·0x00000·0x00a44·RW··0x10007 ··LOAD···········0x000d58·0x00006d58·0x00006d58·0x00000·0x00a3c·RW··0x1000
9 ··DYNAMIC········0x000d50·0x00006d58·0x00006d58·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x000d58·0x00006d60·0x00006d60·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······0x000d50·0x00006d50·0x00006d50·0x00000·0x002b0·R···0x111 ··GNU_RELRO······0x000d58·0x00006d58·0x00006d58·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·0x95d8:
  
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··········00006d50·000d50·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00006d58·000d58·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00006d54·000d50·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00006d5c·000d58·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00006d58·000d50·000108·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00006d60·000d58·000100·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00006e60·000d50·0001a0·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00006e60·000d58·0001a0·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00007000·000d50·00077c·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00007000·000d58·00077c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0000777c·000d50·000018·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0000777c·000d58·000018·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·00392b·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·003939·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·003ad4·0003b8·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·003ac4·0003b8·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·003e8c·0012fa·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·003e7c·0012fb·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·005188·00022b·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·005178·000226·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·0053b4·0003e7·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·0053a0·0003e7·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·00579c·001b25·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·005788·001b28·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·0072c4·000426·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·0072b0·000426·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0076ea·000051·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0076d6·000051·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·00773c·001310·10·····35·203··436 ··[32]·.symtab···········SYMTAB··········00000000·007728·0012b0·10·····33·199··4
39 ··[35]·.strtab···········STRTAB··········00000000·008a4c·000ada·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·0089d8·000a9c·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·009526·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·009474·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:·891a5efa1f12dc4104334170d4501dacfc99f4493 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·008336b100cc8305907e5e4489a803b7424b74a8
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.25 KB
strings --all --bytes=8 {}
    
Offset 1, 14 lines modifiedOffset 1, 17 lines modified
1 IGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 :KQ^6jL\P 
3 Eh·\oR!)<# 
4 Ny(o0`·\8 
5 m1<U<9·3 
6 [r$J-_» i 
7 »       TwGRFQy2 u'DT;<E=
 3 q'`"\4%t
 4 yg!M{i<}
 5 (>tSQ$Tz
 6 L;f<v8c»
 7 5$5o)NbY5
 8 ljxkgS;VQ
 9 =gL&5(`4:/J
 10 +cLo1N)»a
8 ""D$B$"BD"11 ""D$B$"BD"
9 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug12 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
10 call_weak_fn13 call_weak_fn
11 crtstuff.c14 crtstuff.c
12 all_implied_fbits15 all_implied_fbits
13 deregister_tm_clones16 deregister_tm_clones
14 __do_global_dtors_aux17 __do_global_dtors_aux
Offset 59, 15 lines modifiedOffset 62, 14 lines modified
59 re_optnewlines62 re_optnewlines
60 re_optcaptures63 re_optcaptures
61 __FRAME_END__64 __FRAME_END__
62 __dso_handle65 __dso_handle
63 _DYNAMIC66 _DYNAMIC
64 __TMC_END__67 __TMC_END__
65 _GLOBAL_OFFSET_TABLE_68 _GLOBAL_OFFSET_TABLE_
66 __aeabi_unwind_cpp_pr0@GCC_3.5 
67 PL_release_stream69 PL_release_stream
68 PL_get_nil_ex70 PL_get_nil_ex
69 PL_unify_integer71 PL_unify_integer
70 PL_atom_chars72 PL_atom_chars
71 __cxa_finalize@GLIBC_2.473 __cxa_finalize@GLIBC_2.4
72 _ITM_deregisterTMCloneTable74 _ITM_deregisterTMCloneTable
73 PL_unify_atom_chars75 PL_unify_atom_chars
Offset 118, 15 lines modifiedOffset 120, 14 lines modified
118 PL_unify120 PL_unify
119 PL_put_atom121 PL_put_atom
120 PL_unify_blob122 PL_unify_blob
121 PL_cons_functor_v123 PL_cons_functor_v
122 PL_qlf_get_uint32124 PL_qlf_get_uint32
123 PL_type_error125 PL_type_error
124 PL_copy_term_ref126 PL_copy_term_ref
125 __aeabi_unwind_cpp_pr1@GCC_3.5 
126 pcre2_code_free_8127 pcre2_code_free_8
127 memset@GLIBC_2.4128 memset@GLIBC_2.4
128 PL_get_atom129 PL_get_atom
129 _PL_get_arg_sz130 _PL_get_arg_sz
130 PL_get_atom_ex131 PL_get_atom_ex
131 pcre2_get_error_message_8132 pcre2_get_error_message_8
132 PL_qlf_put_uint32133 PL_qlf_put_uint32
Offset 167, 16 lines modifiedOffset 168, 14 lines modified
167 .shstrtab168 .shstrtab
168 .note.gnu.build-id169 .note.gnu.build-id
169 .gnu.hash170 .gnu.hash
170 .gnu.version171 .gnu.version
171 .gnu.version_r172 .gnu.version_r
172 .rel.dyn173 .rel.dyn
173 .rel.plt174 .rel.plt
174 .ARM.extab 
175 .ARM.exidx 
176 .eh_frame175 .eh_frame
177 .init_array176 .init_array
178 .fini_array177 .fini_array
179 .dynamic178 .dynamic
180 .comment179 .comment
181 .ARM.attributes180 .ARM.attributes
182 .debug_aranges181 .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·00c00bf3·og-nox.debug....5 ··0x00000030·6f672d6e·6f782e64·65627567·000aecad·og-nox.debug....
6 ··0x00000040·7df78e6f·fc271e0e·32fcc602·78853db0·}..o.'..2...x.=.6 ··0x00000040·6e0930c7·9309d564·95762d9e·cc51ecd6·n.0....d.v-..Q..
7 ··0x00000050·e7··································.7 ··0x00000050·7a··································z
  
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/a2/9ed8498bae6c14ce1bcf4c4d51da48d04556d7.debug vs.
./usr/lib/debug/.build-id/f5/66e60355ca3cdaa23670f74de104d8a686acd6.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:··········88268·(bytes·into·file)13 ··Start·of·section·headers:··········88088·(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·0x00008df8·0x00008df8·0x00000·0x001f8·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x08ff4·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x08d0c·R·E·0x1000
8 ··LOAD···········0x000bc4·0x00009bc4·0x00009bc4·0x00000·0x006e8·RW··0x10007 ··LOAD···········0x000bcc·0x00009bcc·0x00009bcc·0x00000·0x006e0·RW··0x1000
9 ··DYNAMIC········0x000bc4·0x00009bcc·0x00009bcc·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x000bcc·0x00009bd4·0x00009bd4·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······0x000bc4·0x00009bc4·0x00009bc4·0x00000·0x0043c·R···0x111 ··GNU_RELRO······0x000bcc·0x00009bcc·0x00009bcc·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·0x158cc:1 There·are·35·section·headers,·starting·at·offset·0x15818:
  
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·005464·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00002d28·000118·005464·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00008234·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000818c·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000823c·000138·000b74·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00008194·000118·000b74·00···A··0···0··4
18 ··[14]·.ARM.extab········NOBITS··········00008db0·000138·000048·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········00008df8·000138·0001f8·00··AL·11···0··4 
20 ··[16]·.eh_frame·········NOBITS··········00008ff0·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00008d08·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········00009bc4·000bc4·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00009bcc·000bcc·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00009bc8·000bc4·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00009bd0·000bcc·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00009bcc·000bc4·000108·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00009bd4·000bcc·000100·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00009cd4·000bc4·00032c·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00009cd4·000bcc·00032c·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········0000a000·000bc4·0001bc·00··WA··0···0··423 ··[19]·.data·············NOBITS··········0000a000·000bcc·0001bc·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0000a1bc·000bc4·0000f0·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0000a1bc·000bcc·0000f0·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·008a60·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·008a7d·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·008c08·0004c2·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·008c08·0004c2·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·0090cc·003064·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·0090cc·003064·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·00c130·0003ea·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·00c130·0003ec·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·00c51c·000e07·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·00c51c·000e07·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·00d324·003d15·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·00d324·003d15·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·01103c·000c69·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·01103c·000c69·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·011ca5·000051·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·011ca5·000051·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·011cf8·0023d0·10·····35·371··436 ··[32]·.symtab···········SYMTAB··········00000000·011cf8·002370·10·····33·367··4
39 ··[35]·.strtab···········STRTAB··········00000000·0140c8·00168b·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·014068·00164d·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·015753·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·0156b5·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:·a29ed8498bae6c14ce1bcf4c4d51da48d04556d73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f566e60355ca3cdaa23670f74de104d8a686acd6
1.31 MB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
1.02 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·000051189 ····00002df0·00005118
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·000051189 ····00002df0·00005118
10 ····00000000·0000000010 ····00000000·00000000
  
7.64 KB
strings --all --bytes=8 {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 GOwUuWwWWWWw 
3 +B7,;Izg.$ 
4 )ep!&Hzc 
5 'Ye"?leFQ 
6 h/BZqM» r 
7 Q}GI[kN·R\ 
8 Fv,dv$!; 
9 'b_Wg5bO2 tWUwuwuuu
 3 86k}aKbN
 4 zzxVU»  bC
 5 vjb$z4s#
 6 9RtJ}xQ`
 7 &j}OX]`:>
 8 ThB/Vf&5
 9 }kx<ki%ki
 10 U}L=·Wmz
 11 s+HcsV0u
10 F"$=,MS<12 F"$=,MS<
 13 $KkXd$L+c
 14 *|}ZeZ_jc!
 15 *=;/s2Ez
 16 _0(r0uTY
 17 ]3oXV·2V
11 Zf<B(B)<M 
12 N<_'@gM~ 
13 sf\Zf\Zf\Zf\"3 
14 <=v:!cQA 
15 &vnhIX:M 
16 +HB0qT·V 
17 pj*Aqj:@D 
18 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug18 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
19 call_weak_fn19 call_weak_fn
20 crtstuff.c20 crtstuff.c
21 all_implied_fbits21 all_implied_fbits
22 deregister_tm_clones22 deregister_tm_clones
23 __do_global_dtors_aux23 __do_global_dtors_aux
24 completed.024 completed.0
Offset 145, 230 lines modifiedOffset 145, 226 lines modified
145 pycall_options145 pycall_options
146 import_options146 import_options
147 pyrun_options147 pyrun_options
148 _udivsi3.o148 _udivsi3.o
149 .udivsi3_skip_div0_test149 .udivsi3_skip_div0_test
150 _dvmd_lnx.o150 _dvmd_lnx.o
151 __FRAME_END__151 __FRAME_END__
152 __udivsi3 
153 __aeabi_idiv0 
154 _GLOBAL_OFFSET_TABLE_ 
155 __aeabi_uidiv152 __aeabi_uidiv
156 __aeabi_uidivmod 
157 __aeabi_ldiv0153 __aeabi_ldiv0
158 __TMC_END__154 __udivsi3
159 __dso_handle155 __dso_handle
 156 __aeabi_idiv0
160 _DYNAMIC157 _DYNAMIC
161 SfprintfX158 __aeabi_uidivmod
 159 __TMC_END__
 160 _GLOBAL_OFFSET_TABLE_
 161 pthread_mutex_unlock@GLIBC_2.4
 162 calloc@GLIBC_2.4
 163 PyList_New
 164 PL_is_dict
162 PL_open_foreign_frame165 PL_discard_foreign_frame
163 PyLong_AsLongLongAndOverflow166 raise@GLIBC_2.4
 167 PySequence_Check
164 PyDict_SetItemString168 PyDict_SetItemString
165 PL_new_module 
166 PL_close_foreign_frame 
167 Sdprintf 
168 PyImport_Import 
169 PL_resource_error 
170 uninstall_janus 
171 PL_is_integer 
172 PyBool_Type 
173 PL_predicate 
174 PyList_GetItem 
175 PL_permission_error 
176 PL_register_atom 
177 PyIter_Next 
178 PyExc_SystemExit 
179 PL_erase 
180 PL_atom_mbchars 
181 __aeabi_unwind_cpp_pr0@GCC_3.5 
182 PyConfig_SetArgv 
183 PL_register_foreign_in_module 
184 PL_foreign_control 
185 PL_type_error 
186 PyConfig_SetString169 PyConfig_SetString
187 PyMem_Free 
188 __gmon_start__170 PyLong_AsLongLongAndOverflow
 171 PyDict_Size
 172 PySet_New
 173 PyArg_ParseTupleAndKeywords
 174 PL_functor_name
 175 strcmp@GLIBC_2.4
 176 PL_get_delay_list
 177 __cxa_finalize@GLIBC_2.4
 178 _ITM_deregisterTMCloneTable
189 PyGILState_Release179 PyGILState_Release
 180 PyFloat_Type
 181 PyTuple_Type
190 Py_InitializeFromConfig 
191 PL_release_string_buffers_from_mark 
192 PyBool_FromLong 
193 PyUnicode_FromString 
194 PL_put_term_from_chars 
195 _PyTuple_Resize 
196 PL_put_atom_chars 
197 strchr@GLIBC_2.4 
198 PL_get_chars 
199 calloc@GLIBC_2.4 
200 PL_thread_at_exit 
201 PL_get_list_ex 
202 PL_unify_list 
203 PyExc_TypeError 
204 PL_thread_attach_engine 
205 PL_get_blob 
206 PL_domain_error 
207 PL_cons_functor_v 
208 memset@GLIBC_2.4 
209 PL_unify_term182 PL_unify_term
210 PyUnicode_AsWideCharString 
211 PyObject_Str 
212 PyUnicode_AsUTF8AndSize 
213 PL_put_term 
214 PyDict_Next 
Max diff block lines reached; 5223/7772 bytes (67.20%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 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 000033d8·<PyTuple_GET_SIZE.part.0>:44 00003330·<PyTuple_GET_SIZE.part.0>:
45 »       ...45 »       ...
  
46 00003408·<py_free_hashmap.part.0>:46 00003360·<py_free_hashmap.part.0>:
47 »       ...47 »       ...
  
48 00003454·<py_finalize>:48 000033ac·<py_finalize>:
49 »       ...49 »       ...
  
50 000034d4·<py_halt>:50 0000342c·<py_halt>:
51 »       ...51 »       ...
  
52 000034ec·<get_py_obj.constprop.0>:52 00003444·<get_py_obj.constprop.0>:
53 »       ...53 »       ...
  
54 00003588·<MurmurHashAligned2.constprop.0>:54 000034e0·<MurmurHashAligned2.constprop.0>:
55 »       ...55 »       ...
  
56 000035b8·<py_gil_ensure>:56 00003510·<py_gil_ensure>:
57 »       ...57 »       ...
  
58 000036f8·<py_gil_release>:58 00003650·<py_gil_release>:
59 »       ...59 »       ...
  
60 00003770·<write_python_object>:60 000036c8·<write_python_object>:
61 »       ...61 »       ...
  
62 000038d4·<py_is_object>:62 0000382c·<py_is_object>:
63 »       ...63 »       ...
  
64 00003960·<py_with_gil>:64 000038b8·<py_with_gil>:
65 »       ...65 »       ...
  
66 000039c8·<keep_bindings>:66 00003920·<keep_bindings>:
67 »       ...67 »       ...
  
68 00003a4c·<swipl_erase>:68 000039a4·<swipl_erase>:
69 »       ...69 »       ...
  
70 00003af0·<swipl_attach_engine>:70 00003a48·<swipl_attach_engine>:
71 »       ...71 »       ...
  
72 00003b40·<swipl_detach_engine>:72 00003a98·<swipl_detach_engine>:
73 »       ...73 »       ...
  
74 00003b94·<get_conversion_options>:74 00003aec·<get_conversion_options>:
75 »       ...75 »       ...
  
76 00003cf0·<query_parms>:76 00003c48·<query_parms>:
77 »       ...77 »       ...
  
78 00003e70·<swipl_close_query>:78 00003dc8·<swipl_close_query>:
79 »       ...79 »       ...
  
80 00003f5c·<py_unify>:80 00003eb4·<py_unify>:
81 »       ...81 »       ...
  
82 00004920·<check_error.part.0>:82 00004878·<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 00008234·<_fini>:2 0000818c·<_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·00c00bf3·og-nox.debug....5 ··0x00000030·6f672d6e·6f782e64·65627567·000aecad·og-nox.debug....
6 ··0x00000040·7df78e6f·fc271e0e·32fcc602·78853db0·}..o.'..2...x.=.6 ··0x00000040·6e0930c7·9309d564·95762d9e·cc51ecd6·n.0....d.v-..Q..
7 ··0x00000050·e7··································.7 ··0x00000050·7a··································z
  
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/b2/404c66822aee40b33967a369454103125a3447.debug vs.
./usr/lib/debug/.build-id/89/f92ebe347136eb81cefa26e4b6fd2ebb832570.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 75% similar despite different names
1020 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········30908·(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·0x00003528·0x00003528·0x00000·0x000a8·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x035d4·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x03478·R·E·0x1000
8 ··LOAD···········0x000d90·0x00004d90·0x00004d90·0x00000·0x0033c·RW··0x10007 ··LOAD···········0x000d98·0x00004d98·0x00004d98·0x00000·0x00334·RW··0x1000
9 ··DYNAMIC········0x000d90·0x00004d98·0x00004d98·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x000d98·0x00004da0·0x00004da0·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······0x000d90·0x00004d90·0x00004d90·0x00000·0x00270·R···0x111 ··GNU_RELRO······0x000d98·0x00004d98·0x00004d98·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·0x78bc: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·001c34·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00001460·000118·001c34·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········0000313c·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00003094·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00003144·000138·0003d8·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0000309c·000118·0003d8·00···A··0···0··4
18 ··[14]·.ARM.extab········NOBITS··········0000351c·000138·00000c·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········00003528·000138·0000a8·00··AL·11···0··4 
20 ··[16]·.eh_frame·········NOBITS··········000035d0·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00003474·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········00004d90·000d90·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00004d98·000d98·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00004d94·000d90·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00004d9c·000d98·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00004d98·000d90·000108·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00004da0·000d98·000100·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00004ea0·000d90·000160·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00004ea0·000d98·000160·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00005000·000d90·000060·00··WA··0···0··423 ··[19]·.data·············NOBITS··········00005000·000d98·000060·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00005060·000d90·00006c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········00005060·000d98·00006c·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·002ddb·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·002de0·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·002f84·0003ff·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·002f68·0003ff·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·003384·000dbf·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·003368·000dbc·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·004144·000182·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·004124·000182·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·0042c8·0006aa·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·0042a8·0006aa·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·004974·000eb0·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·004954·000eb3·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·005824·00023a·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·005808·00023a·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·005a5e·000051·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·005a42·000051·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·005ab0·001180·10·····35·194··436 ··[32]·.symtab···········SYMTAB··········00000000·005a94·001120·10·····33·190··4
39 ··[35]·.strtab···········STRTAB··········00000000·006c30·000b10·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·006bb4·000ad2·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·007740·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:·b2404c66822aee40b33967a369454103125a34473 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·89f92ebe347136eb81cefa26e4b6fd2ebb832570
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.23 KB
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Z4GGCC:·(Debian·14.2.0-8)·14.2.01 %pGCC:·(Debian·14.2.0-8)·14.2.0
2 FX1O^oXIZ{n 
3 D2:GD^pU2 ~]U]]]]]]}
 3 [TtQS""6>rK
4 }CYdQQQD\P<'4 }CYdQQQD\P<'
5 Y+{G|Dke 
6 )"w*p)pF5 )"w*p)pF
 6 qSaS!w)5
7 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug7 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
8 call_weak_fn8 call_weak_fn
9 crtstuff.c9 crtstuff.c
10 all_implied_fbits10 all_implied_fbits
11 deregister_tm_clones11 deregister_tm_clones
12 __do_global_dtors_aux12 __do_global_dtors_aux
13 completed.013 completed.0
Offset 73, 15 lines modifiedOffset 73, 14 lines modified
73 FUNCTOR_mapping373 FUNCTOR_mapping3
74 FUNCTOR_eq274 FUNCTOR_eq2
75 ATOM_scalar75 ATOM_scalar
76 __TMC_END__76 __TMC_END__
77 _GLOBAL_OFFSET_TABLE_77 _GLOBAL_OFFSET_TABLE_
78 ATOM_unicode78 ATOM_unicode
79 ATOM_sequence_start79 ATOM_sequence_start
80 __aeabi_unwind_cpp_pr0@GCC_3.5 
81 yaml_sequence_start_event_initialize80 yaml_sequence_start_event_initialize
82 calloc@GLIBC_2.481 calloc@GLIBC_2.4
83 PL_release_stream82 PL_release_stream
84 raise@GLIBC_2.483 raise@GLIBC_2.4
85 yaml_parser_parse84 yaml_parser_parse
86 PL_get_nil_ex85 PL_get_nil_ex
87 strcmp@GLIBC_2.486 strcmp@GLIBC_2.4
Offset 128, 15 lines modifiedOffset 127, 14 lines modified
128 yaml_parser_delete127 yaml_parser_delete
129 PL_unify_blob128 PL_unify_blob
130 yaml_parser_initialize129 yaml_parser_initialize
131 PL_is_atom130 PL_is_atom
132 PL_type_error131 PL_type_error
133 PL_copy_term_ref132 PL_copy_term_ref
134 yaml_mapping_start_event_initialize133 yaml_mapping_start_event_initialize
135 __aeabi_unwind_cpp_pr1@GCC_3.5 
136 PL_put_functor134 PL_put_functor
137 PL_unify_atom135 PL_unify_atom
138 _PL_get_arg_sz136 _PL_get_arg_sz
139 PL_get_atom_ex137 PL_get_atom_ex
140 PL_get_float138 PL_get_float
141 PL_is_integer139 PL_is_integer
142 yaml_stream_start_event_initialize140 yaml_stream_start_event_initialize
Offset 162, 16 lines modifiedOffset 160, 14 lines modified
162 .shstrtab160 .shstrtab
163 .note.gnu.build-id161 .note.gnu.build-id
164 .gnu.hash162 .gnu.hash
165 .gnu.version163 .gnu.version
166 .gnu.version_r164 .gnu.version_r
167 .rel.dyn165 .rel.dyn
168 .rel.plt166 .rel.plt
169 .ARM.extab 
170 .ARM.exidx 
171 .eh_frame167 .eh_frame
172 .init_array168 .init_array
173 .fini_array169 .fini_array
174 .dynamic170 .dynamic
175 .comment171 .comment
176 .ARM.attributes172 .ARM.attributes
177 .debug_aranges173 .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 00003130·<__aeabi_idiv0>:64 00003088·<__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 0000313c·<_fini>:2 00003094·<_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·00c00bf3·og-nox.debug....5 ··0x00000030·6f672d6e·6f782e64·65627567·000aecad·og-nox.debug....
6 ··0x00000040·7df78e6f·fc271e0e·32fcc602·78853db0·}..o.'..2...x.=.6 ··0x00000040·6e0930c7·9309d564·95762d9e·cc51ecd6·n.0....d.v-..Q..
7 ··0x00000050·e7··································.7 ··0x00000050·7a··································z
  
13.7 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 71, 110 lines modifiedOffset 71, 107 lines modified
71 ··0x00000440·62695f75·69646976·6d6f6400·46554e43·bi_uidivmod.FUNC71 ··0x00000440·62695f75·69646976·6d6f6400·46554e43·bi_uidivmod.FUNC
72 ··0x00000450·544f525f·6d617070·696e6733·0046554e·TOR_mapping3.FUN72 ··0x00000450·544f525f·6d617070·696e6733·0046554e·TOR_mapping3.FUN
73 ··0x00000460·43544f52·5f657132·0041544f·4d5f7363·CTOR_eq2.ATOM_sc73 ··0x00000460·43544f52·5f657132·0041544f·4d5f7363·CTOR_eq2.ATOM_sc
74 ··0x00000470·616c6172·005f5f54·4d435f45·4e445f5f·alar.__TMC_END__74 ··0x00000470·616c6172·005f5f54·4d435f45·4e445f5f·alar.__TMC_END__
75 ··0x00000480·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_75 ··0x00000480·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_
76 ··0x00000490·5441424c·455f005f·696e6974·0041544f·TABLE_._init.ATO76 ··0x00000490·5441424c·455f005f·696e6974·0041544f·TABLE_._init.ATO
77 ··0x000004a0·4d5f756e·69636f64·65004154·4f4d5f73·M_unicode.ATOM_s77 ··0x000004a0·4d5f756e·69636f64·65004154·4f4d5f73·M_unicode.ATOM_s
78 ··0x000004b0·65717565·6e63655f·73746172·74005f5f·equence_start.__78 ··0x000004b0·65717565·6e63655f·73746172·74007961·equence_start.ya
79 ··0x000004c0·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp 
80 ··0x000004d0·5f707230·40474343·5f332e35·0079616d·_pr0@GCC_3.5.yam 
81 ··0x000004e0·6c5f7365·7175656e·63655f73·74617274·l_sequence_start79 ··0x000004c0·6d6c5f73·65717565·6e63655f·73746172·ml_sequence_star
82 ··0x000004f0·5f657665·6e745f69·6e697469·616c697a·_event_initializ 
83 ··0x00000500·65006361·6c6c6f63·40474c49·42435f32·e.calloc@GLIBC_2 
84 ··0x00000510·2e340050·4c5f7265·6c656173·655f7374·.4.PL_release_st 
85 ··0x00000520·7265616d·00726169·73654047·4c494243·ream.raise@GLIBC 
86 ··0x00000530·5f322e34·0079616d·6c5f7061·72736572·_2.4.yaml_parser 
87 ··0x00000540·5f706172·73650050·4c5f6765·745f6e69·_parse.PL_get_ni 
88 ··0x00000550·6c5f6578·00737472·636d7040·474c4942·l_ex.strcmp@GLIB 
89 ··0x00000560·435f322e·34005f5f·6378615f·66696e61·C_2.4.__cxa_fina 
90 ··0x00000570·6c697a65·40474c49·42435f32·2e340079·lize@GLIBC_2.4.y 
91 ··0x00000580·616d6c5f·73747265·616d5f65·6e645f65·aml_stream_end_e 
92 ··0x00000590·76656e74·5f696e69·7469616c·697a6500·vent_initialize. 
93 ··0x000005a0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT 
94 ··0x000005b0·4d436c6f·6e655461·626c6500·504c5f75·MCloneTable.PL_u 
95 ··0x000005c0·6e696679·5f746572·6d00504c·5f756e69·nify_term.PL_uni 
96 ··0x000005d0·66795f61·746f6d5f·63686172·73007961·fy_atom_chars.ya 
97 ··0x000005e0·6d6c5f73·63616c61·725f6576·656e745f·ml_scalar_event_ 
98 ··0x000005f0·696e6974·69616c69·7a650066·72656540·initialize.free@ 
99 ··0x00000600·474c4942·435f322e·3400504c·5f756e69·GLIBC_2.4.PL_uni 
100 ··0x00000610·66795f6e·696c005f·5f737461·636b5f63·fy_nil.__stack_c 
101 ··0x00000620·686b5f67·75617264·40474c49·42435f32·hk_guard@GLIBC_2 
102 ··0x00000630·2e340050·4c5f7265·67697374·65725f66·.4.PL_register_f 
103 ··0x00000640·6f726569·676e0050·4c5f6765·745f6e61·oreign.PL_get_na 
104 ··0x00000650·6d655f61·72697479·5f737a00·79616d6c·me_arity_sz.yaml 
105 ··0x00000660·5f656d69·74746572·5f696e69·7469616c·_emitter_initial 
106 ··0x00000670·697a6500·53667265·61640050·4c5f6368·ize.Sfread.PL_ch 
107 ··0x00000680·6172735f·746f5f74·65726d00·53666572·ars_to_term.Sfer 
108 ··0x00000690·726f7200·504c5f67·65745f62·6c6f6200·ror.PL_get_blob. 
109 ··0x000006a0·79616d6c·5f656d69·74746572·5f64656c·yaml_emitter_del 
110 ··0x000006b0·65746500·504c5f67·65745f73·74726561·ete.PL_get_strea 
111 ··0x000006c0·6d00504c·5f756e69·66795f63·68617273·m.PL_unify_chars 
112 ··0x000006d0·00737472·64757040·474c4942·435f322e·.strdup@GLIBC_2. 
113 ··0x000006e0·34007961·6d6c5f6d·61707069·6e675f65·4.yaml_mapping_e 
114 ··0x000006f0·6e645f65·76656e74·5f696e69·7469616c·nd_event_initial 
115 ··0x00000700·697a6500·5f5f7374·61636b5f·63686b5f·ize.__stack_chk_ 
116 ··0x00000710·6661696c·40474c49·42435f32·2e340050·fail@GLIBC_2.4.P 
117 ··0x00000720·4c5f6578·69737465·6e63655f·6572726f·L_existence_erro 
118 ··0x00000730·7200504c·5f726169·73655f65·78636570·r.PL_raise_excep 
119 ··0x00000740·74696f6e·0079616d·6c5f656d·69747465·tion.yaml_emitte 
120 ··0x00000750·725f656d·69740050·4c5f6e65·775f6675·r_emit.PL_new_fu 
121 ··0x00000760·6e63746f·725f737a·00536677·72697465·nctor_sz.Sfwrite 
122 ··0x00000770·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref 
123 ··0x00000780·00504c5f·6e65775f·61746f6d·0079616d·.PL_new_atom.yam 
124 ··0x00000790·6c5f7365·7175656e·63655f65·6e645f65·l_sequence_end_e 
125 ··0x000007a0·76656e74·5f696e69·7469616c·697a6500·vent_initialize. 
126 ··0x000007b0·504c5f63·6f6e735f·66756e63·746f7200·PL_cons_functor. 
127 ··0x000007c0·504c5f69·735f7661·72696162·6c65006d·PL_is_variable.m 
128 ··0x000007d0·616c6c6f·6340474c·4942435f·322e3400·alloc@GLIBC_2.4. 
129 ··0x000007e0·504c5f69·735f6675·6e63746f·7200504c·PL_is_functor.PL 
130 ··0x000007f0·5f626c6f·625f6461·7461005f·5f676d6f·_blob_data.__gmo 
131 ··0x00000800·6e5f7374·6172745f·5f00504c·5f726573·n_start__.PL_res 
132 ··0x00000810·6f757263·655f6572·726f7200·696e7374·ource_error.inst 
133 ··0x00000820·616c6c5f·79616d6c·34706c00·79616d6c·all_yaml4pl.yaml 
134 ··0x00000830·5f646f63·756d656e·745f656e·645f6576·_document_end_ev 
135 ··0x00000840·656e745f·696e6974·69616c69·7a650079·ent_initialize.y 
136 ··0x00000850·616d6c5f·616c6961·735f6576·656e745f·aml_alias_event_ 
137 ··0x00000860·696e6974·69616c69·7a650079·616d6c5f·initialize.yaml_ 
138 ··0x00000870·656d6974·7465725f·7365745f·6f757470·emitter_set_outp 
139 ··0x00000880·75740073·74726c65·6e40474c·4942435f·ut.strlen@GLIBC_ 
140 ··0x00000890·322e3400·504c5f75·6e696679·0079616d·2.4.PL_unify.yam 
141 ··0x000008a0·6c5f7061·72736572·5f64656c·65746500·l_parser_delete. 
142 ··0x000008b0·504c5f75·6e696679·5f626c6f·62007961·PL_unify_blob.ya 
143 ··0x000008c0·6d6c5f70·61727365·725f696e·69746961·ml_parser_initia 
144 ··0x000008d0·6c697a65·00504c5f·69735f61·746f6d00·lize.PL_is_atom. 
145 ··0x000008e0·504c5f74·7970655f·6572726f·7200504c·PL_type_error.PL 
146 ··0x000008f0·5f636f70·795f7465·726d5f72·65660079·_copy_term_ref.y 
147 ··0x00000900·616d6c5f·6d617070·696e675f·73746172·aml_mapping_star 
148 ··0x00000910·745f6576·656e745f·696e6974·69616c69·t_event_initiali80 ··0x000004d0·745f6576·656e745f·696e6974·69616c69·t_event_initiali
149 ··0x00000920·7a65005f·5f616561·62695f75·6e77696e·ze.__aeabi_unwin 
150 ··0x00000930·645f6370·705f7072·31404743·435f332e·d_cpp_pr1@GCC_3. 
151 ··0x00000940·3500504c·5f707574·5f66756e·63746f72·5.PL_put_functor 
152 ··0x00000950·00504c5f·756e6966·795f6174·6f6d005f·.PL_unify_atom._ 
153 ··0x00000960·504c5f67·65745f61·72675f73·7a00504c·PL_get_arg_sz.PL 
154 ··0x00000970·5f676574·5f61746f·6d5f6578·00504c5f·_get_atom_ex.PL_ 
155 ··0x00000980·6765745f·666c6f61·7400504c·5f69735f·get_float.PL_is_ 
156 ··0x00000990·696e7465·67657200·79616d6c·5f737472·integer.yaml_str81 ··0x000004e0·7a650063·616c6c6f·6340474c·4942435f·ze.calloc@GLIBC_
 82 ··0x000004f0·322e3400·504c5f72·656c6561·73655f73·2.4.PL_release_s
 83 ··0x00000500·74726561·6d007261·69736540·474c4942·tream.raise@GLIB
 84 ··0x00000510·435f322e·34007961·6d6c5f70·61727365·C_2.4.yaml_parse
 85 ··0x00000520·725f7061·72736500·504c5f67·65745f6e·r_parse.PL_get_n
 86 ··0x00000530·696c5f65·78007374·72636d70·40474c49·il_ex.strcmp@GLI
 87 ··0x00000540·42435f32·2e34005f·5f637861·5f66696e·BC_2.4.__cxa_fin
 88 ··0x00000550·616c697a·6540474c·4942435f·322e3400·alize@GLIBC_2.4.
 89 ··0x00000560·79616d6c·5f737472·65616d5f·656e645f·yaml_stream_end_
 90 ··0x00000570·6576656e·745f696e·69746961·6c697a65·event_initialize
 91 ··0x00000580·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
 92 ··0x00000590·544d436c·6f6e6554·61626c65·00504c5f·TMCloneTable.PL_
 93 ··0x000005a0·756e6966·795f7465·726d0050·4c5f756e·unify_term.PL_un
 94 ··0x000005b0·6966795f·61746f6d·5f636861·72730079·ify_atom_chars.y
157 ··0x000009a0·65616d5f·73746172·745f6576·656e745f·eam_start_event_95 ··0x000005c0·616d6c5f·7363616c·61725f65·76656e74·aml_scalar_event
158 ··0x000009b0·696e6974·69616c69·7a650050·4c5f756e·initialize.PL_un96 ··0x000005d0·5f696e69·7469616c·697a6500·66726565·_initialize.free
159 ··0x000009c0·6966795f·6c697374·00504c5f·646f6d61·ify_list.PL_doma 
160 ··0x000009d0·696e5f65·72726f72·00504c5f·6765745f·in_error.PL_get_ 
161 ··0x000009e0·626f6f6c·5f657800·53707574·636f6465·bool_ex.Sputcode 
162 ··0x000009f0·00504c5f·756e6966·795f666c·6f617400·.PL_unify_float. 
163 ··0x00000a00·504c5f69·735f7374·72696e67·0079616d·PL_is_string.yam97 ··0x000005e0·40474c49·42435f32·2e340050·4c5f756e·@GLIBC_2.4.PL_un
 98 ··0x000005f0·6966795f·6e696c00·5f5f7374·61636b5f·ify_nil.__stack_
 99 ··0x00000600·63686b5f·67756172·6440474c·4942435f·chk_guard@GLIBC_
 100 ··0x00000610·322e3400·504c5f72·65676973·7465725f·2.4.PL_register_
 101 ··0x00000620·666f7265·69676e00·504c5f67·65745f6e·foreign.PL_get_n
 102 ··0x00000630·616d655f·61726974·795f737a·0079616d·ame_arity_sz.yam
164 ··0x00000a10·6c5f656d·69747465·725f7365·745f6361·l_emitter_set_ca103 ··0x00000640·6c5f656d·69747465·725f696e·69746961·l_emitter_initia
 104 ··0x00000650·6c697a65·00536672·65616400·504c5f63·lize.Sfread.PL_c
 105 ··0x00000660·68617273·5f746f5f·7465726d·00536665·hars_to_term.Sfe
 106 ··0x00000670·72726f72·00504c5f·6765745f·626c6f62·rror.PL_get_blob
 107 ··0x00000680·0079616d·6c5f656d·69747465·725f6465·.yaml_emitter_de
 108 ··0x00000690·6c657465·00504c5f·6765745f·73747265·lete.PL_get_stre
 109 ··0x000006a0·616d0050·4c5f756e·6966795f·63686172·am.PL_unify_char
 110 ··0x000006b0·73007374·72647570·40474c49·42435f32·s.strdup@GLIBC_2
 111 ··0x000006c0·2e340079·616d6c5f·6d617070·696e675f·.4.yaml_mapping_
 112 ··0x000006d0·656e645f·6576656e·745f696e·69746961·end_event_initia
 113 ··0x000006e0·6c697a65·005f5f73·7461636b·5f63686b·lize.__stack_chk
165 ··0x00000a20·6e6f6e69·63616c00·53667072·696e7466·nonical.Sfprintf 
166 ··0x00000a30·00504c5f·7075745f·61746f6d·5f636861·.PL_put_atom_cha 
167 ··0x00000a40·72730079·616d6c5f·6576656e·745f6465·rs.yaml_event_de 
168 ··0x00000a50·6c657465·00504c5f·7761726e·696e6700·lete.PL_warning. 
169 ··0x00000a60·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC 
Max diff block lines reached; 0/13946 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.
  
3.05 MB
./usr/lib/debug/.build-id/d1/a349fd026a3d779d294b82b74b3282bf66f169.debug vs.
./usr/lib/debug/.build-id/4d/972ed48f0f5b2d62389c3f7e22d898e93bc685.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:··········91844·(bytes·into·file)13 ··Start·of·section·headers:··········91608·(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·0x0000b9e8·0x0000b9e8·0x00000·0x00278·R···0x4 
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x0bc64·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0b8fc·R·E·0x1000
8 ··LOAD···········0x000a3c·0x0000ca3c·0x0000ca3c·0x00000·0x0095c·RW··0x10007 ··LOAD···········0x000a44·0x0000ca44·0x0000ca44·0x00000·0x00954·RW··0x1000
9 ··DYNAMIC········0x000a3c·0x0000ca44·0x0000ca44·0x00000·0x00110·RW··0x48 ··DYNAMIC········0x000a44·0x0000ca4c·0x0000ca4c·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······0x000a3c·0x0000ca3c·0x0000ca3c·0x00000·0x005c4·R···0x111 ··GNU_RELRO······0x000a44·0x0000ca44·0x0000ca44·0x00000·0x005bc·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·0x166c4:1 There·are·35·section·headers,·starting·at·offset·0x165d8:
  
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·0012b0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·001290·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000140c·000138·0013ac·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000013cc·000118·001368·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000027b8·000138·000256·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00002734·000118·000252·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00002a10·000138·0000b0·00···A··4···5··410 ··[·6]·.gnu.version_r····NOBITS··········00002988·000118·000090·00···A··4···4··4
11 ··[·7]·.rel.dyn··········NOBITS··········00002ac0·000138·0001b8·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00002a18·000118·0001b8·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00002c78·000138·0008f0·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00002bd0·000118·0008f0·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00003568·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000034c0·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00003574·000138·000dc0·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000034cc·000118·000dc0·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00004338·000138·00661c·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00004290·000118·00661c·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········0000a954·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000a8ac·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000a95c·000138·001044·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0000a8b4·000118·001044·00···A··0···0··4
18 ··[14]·.ARM.extab········NOBITS··········0000b9a0·000138·000048·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········0000b9e8·000138·000278·00··AL·11···0··4 
20 ··[16]·.eh_frame·········NOBITS··········0000bc60·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········0000b8f8·000118·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········0000ca3c·000a3c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0000ca44·000a44·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0000ca40·000a3c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0000ca48·000a44·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0000ca44·000a3c·000110·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0000ca4c·000a44·000108·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0000cb54·000a3c·0004ac·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0000cb54·000a44·0004ac·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········0000d000·000a3c·00025c·00··WA··0···0··423 ··[19]·.data·············NOBITS··········0000d000·000a44·00025c·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0000d25c·000a3c·00013c·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0000d25c·000a44·00013c·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000036·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·008592·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·00859c·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·008754·000586·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00873c·000586·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·008cdc·002fe0·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·008cc4·002fde·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·00bcbc·0005b2·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·00bca4·0005b4·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·00c270·000de3·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·00c258·000de3·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·00d054·00352e·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·00d03c·00352f·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·010584·000655·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·01056c·000655·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·010bd9·000051·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·010bc1·000051·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·010c2c·002ee0·10·····35·454··436 ··[32]·.symtab···········SYMTAB··········00000000·010c14·002e60·10·····33·448··4
39 ··[35]·.strtab···········STRTAB··········00000000·013b0c·002a3c·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·013a74·0029fe·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·016548·000179·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·016472·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)
99.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:·d1a349fd026a3d779d294b82b74b3282bf66f1693 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4d972ed48f0f5b2d62389c3f7e22d898e93bc685
1.28 MB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
1.02 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 ····00004400·0000611a9 ····00004358·0000611a
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xdee013 ··Offset·into·.debug_info:··0xdee0
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····0000a51c·0000043817 ····0000a474·00000438
18 ····00000000·0000000018 ····00000000·00000000
  
623 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 ····00004400·0000611a9 ····00004358·0000611a
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xdee013 ··Offset·into·.debug_info:··0xdee0
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····0000a51c·0000043817 ····0000a474·00000438
18 ····00000000·0000000018 ····00000000·00000000
  
1.74 KB
strings --all --bytes=8 {}
    
Offset 1, 31 lines modifiedOffset 1, 28 lines modified
1 iGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
 2 D@PDDDPADT@EDDEDA
 3 9HC5H»  ·c
 4 @ljul[/c
 5 zpeC»   yRl;*
 6 v!~P»   U+L
 7 <lNvfI'K
 8 }F1o<$k»
 9 p^M[RP~Lm
 10 ?A<ExJNN
 11 '!Wdds!w\Q7g
 12 k3FkoH'\
 13 3'_NSqCS}b
 14 'K')61fc
2 jcf#vQb5H> 
3 7S%O{UaY 
4 {g}7ReB2 
5 /56I9Rc& 
6 ?8L8D5yX 
7 »       ;5wAPHYy){Y 
8 +b3HcPOM 
9 MheX8-">v 
10 ANgR.?BiY[ 
11 ED1oeQ,j 
12 yx]IJUj0 
13 ·en&uc?} 
14 ?KAt,`=e 
15 m:x!Pc=WCcU 
16 u63_exW{V 
17 p'4<O`kc 
18 _@U:19Mx 
19 bDpjxjWCR15 bDpjxjWCR
20 L_}"a.1#16 L_}"a.1#
21 $D"@DDB|%2"$17 $D"@DDB|%2"$
22 %>"#%bY$2>18 %>"#%bY$2>
23 T#9T5~<GT19 T#9T5~<GT
24 Pt"+"CsRm20 if+TZg&·
 21 n3:G»   j~a
25 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug22 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
26 call_weak_fn23 call_weak_fn
27 crtstuff.c24 crtstuff.c
28 all_implied_fbits25 all_implied_fbits
29 deregister_tm_clones26 deregister_tm_clones
30 __do_global_dtors_aux27 __do_global_dtors_aux
31 completed.028 completed.0
Offset 425, 15 lines modifiedOffset 422, 14 lines modified
425 Sdprintf422 Sdprintf
426 S__fupdatefilepos_getc423 S__fupdatefilepos_getc
427 X509_REVOKED_get0_serialNumber@OPENSSL_3.0.0424 X509_REVOKED_get0_serialNumber@OPENSSL_3.0.0
428 PL_get_stream425 PL_get_stream
429 PL_unify_atom_chars426 PL_unify_atom_chars
430 X509_STORE_add_crl@OPENSSL_3.0.0427 X509_STORE_add_crl@OPENSSL_3.0.0
431 PL_get_atom428 PL_get_atom
432 __aeabi_unwind_cpp_pr1@GCC_3.5 
433 PL_is_variable429 PL_is_variable
434 PL_malloc430 PL_malloc
435 SSL_CTX_check_private_key@OPENSSL_3.0.0431 SSL_CTX_check_private_key@OPENSSL_3.0.0
436 X509_get0_notAfter@OPENSSL_3.0.0432 X509_get0_notAfter@OPENSSL_3.0.0
437 ERR_error_string_n@OPENSSL_3.0.0433 ERR_error_string_n@OPENSSL_3.0.0
438 PL_unify_bool434 PL_unify_bool
439 X509_STORE_CTX_get_current_cert@OPENSSL_3.0.0435 X509_STORE_CTX_get_current_cert@OPENSSL_3.0.0
Offset 451, 15 lines modifiedOffset 447, 14 lines modified
451 BIO_meth_set_write@OPENSSL_3.0.0447 BIO_meth_set_write@OPENSSL_3.0.0
452 SSL_CTX_set_alpn_protos@OPENSSL_3.0.0448 SSL_CTX_set_alpn_protos@OPENSSL_3.0.0
453 fopen64@GLIBC_2.4449 fopen64@GLIBC_2.4
454 PL_get_bool_ex450 PL_get_bool_ex
455 OPENSSL_sk_pop_free@OPENSSL_3.0.0451 OPENSSL_sk_pop_free@OPENSSL_3.0.0
456 PL_resource_error452 PL_resource_error
457 OPENSSL_sk_shift@OPENSSL_3.0.0453 OPENSSL_sk_shift@OPENSSL_3.0.0
458 __aeabi_unwind_cpp_pr0@GCC_3.5 
459 PL_get_nil454 PL_get_nil
460 PL_put_blob455 PL_put_blob
461 TLS_method@OPENSSL_3.0.0456 TLS_method@OPENSSL_3.0.0
462 PL_permission_error457 PL_permission_error
463 PEM_read_bio_X509@OPENSSL_3.0.0458 PEM_read_bio_X509@OPENSSL_3.0.0
464 ASN1_STRING_get0_data@OPENSSL_3.0.0459 ASN1_STRING_get0_data@OPENSSL_3.0.0
465 SSL_SESSION_free@OPENSSL_3.0.0460 SSL_SESSION_free@OPENSSL_3.0.0
Offset 499, 16 lines modifiedOffset 494, 14 lines modified
499 .shstrtab494 .shstrtab
500 .note.gnu.build-id495 .note.gnu.build-id
501 .gnu.hash496 .gnu.hash
502 .gnu.version497 .gnu.version
503 .gnu.version_r498 .gnu.version_r
504 .rel.dyn499 .rel.dyn
505 .rel.plt500 .rel.plt
506 .ARM.extab 
507 .ARM.exidx 
508 .eh_frame501 .eh_frame
509 .init_array502 .init_array
510 .fini_array503 .fini_array
511 .dynamic504 .dynamic
512 .comment505 .comment
513 .ARM.attributes506 .ARM.attributes
514 .debug_aranges507 .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 00003568·<_init>:2 000034c0·<_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 00003574·<.plt>:2 000034cc·<.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 00004338·<call_weak_fn>:2 00004290·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000435c·<deregister_tm_clones>:4 000042b4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00004388·<register_tm_clones>:6 000042e0·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000043bc·<__do_global_dtors_aux>:8 00004314·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000043fc·<frame_dummy>:10 00004354·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00004400·<bio_destroy>:14 00004358·<bio_destroy>:
15 »       ...15 »       ...
  
16 00004408·<ssl_config_dup>:16 00004360·<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 0000440c·<unify_bytes_hex>:21 00004364·<unify_bytes_hex>:
22 »       ...22 »       ...
  
23 0000452c·<fetch_to_be_signed>:23 00004484·<fetch_to_be_signed>:
24 »       ...24 »       ...
  
25 000045a8·<fetch_signature>:25 00004500·<fetch_signature>:
26 »       ...26 »       ...
  
27 0000460c·<hash_X509_digest_wrapper>:27 00004564·<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 00004610·<unify_hash>:32 00004568·<unify_hash>:
33 »       ...33 »       ...
  
34 000046d0·<fetch_hash>:34 00004628·<fetch_hash>:
35 »       ...35 »       ...
  
36 00004740·<fetch_signature_algorithm>:36 00004698·<fetch_signature_algorithm>:
37 »       ...37 »       ...
  
38 000047b8·<fetch_sans>:38 00004710·<fetch_sans>:
39 »       ...39 »       ...
  
40 000048a8·<fetch_crls>:40 00004800·<fetch_crls>:
41 »       ...41 »       ...
  
42 00004998·<fetch_serial>:42 000048f0·<fetch_serial>:
43 »       ...43 »       ...
  
44 00004a28·<fetch_version>:44 00004980·<fetch_version>:
45 »       ...45 »       ...
  
46 00004a4c·<ssl_err>:46 000049a4·<ssl_err>:
47 »       ...47 »       ...
  
48 00004ac0·<ssl_deb>:48 00004a18·<ssl_deb>:
49 »       ...49 »       ...
  
50 00004b5c·<unify_name>:50 00004ab4·<unify_name>:
51 »       ...51 »       ...
  
52 00004cd0·<fetch_issuer>:52 00004c28·<fetch_issuer>:
53 »       ...53 »       ...
  
54 00004cf0·<fetch_subject>:54 00004c48·<fetch_subject>:
55 »       ...55 »       ...
  
56 00004d10·<acquire_ssl>:56 00004c68·<acquire_ssl>:
57 »       ...57 »       ...
  
58 00004d30·<compare_ssl>:58 00004c88·<compare_ssl>:
59 »       ...59 »       ...
  
60 00004d6c·<write_cert>:60 00004cc4·<write_cert>:
61 »       ...61 »       ...
  
62 00004d9c·<write_ssl>:62 00004cf4·<write_ssl>:
63 »       ...63 »       ...
  
64 00004dd0·<release_cert>:64 00004d28·<release_cert>:
65 »       ...65 »       ...
  
66 00004df0·<ssl_system_verify_locations>:66 00004d48·<ssl_system_verify_locations>:
67 »       ...67 »       ...
  
68 00004f38·<read_method_init>:68 00004e90·<read_method_init>:
69 »       ...69 »       ...
  
70 00004fc0·<bio_create>:70 00004f18·<bio_create>:
71 »       ...71 »       ...
  
72 00004fe4·<bio_control>:72 00004f3c·<bio_control>:
73 »       ...73 »       ...
  
74 00005020·<bio_gets>:74 00004f78·<bio_gets>:
75 »       ...75 »       ...
  
76 000050b4·<bio_read>:76 0000500c·<bio_read>:
77 »       ...77 »       ...
  
78 000050dc·<protocol_version_to_integer>:78 00005034·<protocol_version_to_integer>:
79 »       ...79 »       ...
  
80 00005190·<write_text_method_init>:80 000050e8·<write_text_method_init>:
81 »       ...81 »       ...
  
82 00005204·<write_method_init>:82 0000515c·<write_method_init>:
83 »       ...83 »       ...
  
84 00005278·<bio_write_text>:84 000051d0·<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 0000a954·<_fini>:2 0000a8ac·<_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·00c00bf3·og-nox.debug....5 ··0x00000030·6f672d6e·6f782e64·65627567·000aecad·og-nox.debug....
6 ··0x00000040·7df78e6f·fc271e0e·32fcc602·78853db0·}..o.'..2...x.=.6 ··0x00000040·6e0930c7·9309d564·95762d9e·cc51ecd6·n.0....d.v-..Q..
7 ··0x00000050·e7··································.7 ··0x00000050·7a··································z
  
15.2 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.16 MB
swi-prolog-odbc-dbgsym_9.2.8+dfsg-3_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary
2 -rw-r--r--···0········0········0······528·2024-11-25·16:02:41.000000·control.tar.xz2 -rw-r--r--···0········0········0······528·2024-11-25·16:02:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0····67064·2024-11-25·16:02:41.000000·data.tar.xz3 -rw-r--r--···0········0········0····67012·2024-11-25·16:02:41.000000·data.tar.xz
764 B
control.tar.xz
736 B
control.tar
488 B
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·swi-prolog-odbc-dbgsym1 Package:·swi-prolog-odbc-dbgsym
2 Source:·swi-prolog2 Source:·swi-prolog
3 Version:·9.2.8+dfsg-33 Version:·9.2.8+dfsg-3
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:·887 Installed-Size:·87
8 Depends:·swi-prolog-odbc·(=·9.2.8+dfsg-3)8 Depends:·swi-prolog-odbc·(=·9.2.8+dfsg-3)
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:·964d780451d2f8cad9ec4b565f249476704d269412 Build-Ids:·083ca5c9347a6da1a61e0790b75d7aac610f9875
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/96/4d780451d2f8cad9ec4b565f249476704d2694.debug1 usr/lib/debug/.build-id/08/3ca5c9347a6da1a61e0790b75d7aac610f9875.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·2024-11-25·16:02:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/96/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/08/
7 -rw-r--r--···0·root·········(0)·root·········(0)····79140·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/96/4d780451d2f8cad9ec4b565f249476704d2694.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····78824·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/08/3ca5c9347a6da1a61e0790b75d7aac610f9875.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/swi-prolog-odbc-dbgsym·->·swi-prolog-odbc10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/swi-prolog-odbc-dbgsym·->·swi-prolog-odbc
3.16 MB
./usr/lib/debug/.build-id/96/4d780451d2f8cad9ec4b565f249476704d2694.debug vs.
./usr/lib/debug/.build-id/08/3ca5c9347a6da1a61e0790b75d7aac610f9875.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:··········77700·(bytes·into·file)13 ··Start·of·section·headers:··········77464·(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·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0a2e0·R·E·0x1000
8 ··LOAD···········0x000ca8·0x0000bca8·0x0000bca8·0x00000·0x007cc·RW··0x10007 ··LOAD···········0x000cb0·0x0000bcb0·0x0000bcb0·0x00000·0x007c4·RW··0x1000
9 ··DYNAMIC········0x000ca8·0x0000bcb0·0x0000bcb0·0x00000·0x00108·RW··0x48 ··DYNAMIC········0x000cb0·0x0000bcb8·0x0000bcb8·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······0x000ca8·0x0000bca8·0x0000bca8·0x00000·0x00358·R···0x111 ··GNU_RELRO······0x000cb0·0x0000bcb0·0x0000bcb0·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·0x12f84:1 There·are·34·section·headers,·starting·at·offset·0x12e98:
  
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··········0000bca8·000ca8·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········0000bcb0·000cb0·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········0000bcac·000ca8·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········0000bcb4·000cb0·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0000bcb0·000ca8·000108·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0000bcb8·000cb0·000100·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0000bdb8·000ca8·000248·04··WA··0···0··422 ··[18]·.got··············NOBITS··········0000bdb8·000cb0·000248·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········0000c000·000ca8·000310·00··WA··0···0··423 ··[19]·.data·············NOBITS··········0000c000·000cb0·000310·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0000c310·000ca8·000164·00··WA··0···0··424 ··[20]·.bss··············NOBITS··········0000c310·000cb0·000164·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000187·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
30 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·006ace·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000188·006ac0·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·006c78·0002d9·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·006c48·0002d9·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·006f54·0032d3·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·006f24·0032d5·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·00a228·0004ca·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·00a1fc·0004d4·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·00a6f4·000d72·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·00a6d0·000d6b·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·00b468·003493·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·00b43c·003495·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·00e8fc·00087f·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·00e8d4·00087f·00···C··0···0··4
37 ··[33]·.symtab···········SYMTAB··········00000000·00f17c·0026d0·10·····34·478··435 ··[31]·.symtab···········SYMTAB··········00000000·00f154·002660·10·····32·473··4
38 ··[34]·.strtab···········STRTAB··········00000000·01184c·0015d0·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·0117b4·001592·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·012e1c·000167·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·012d46·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:·964d780451d2f8cad9ec4b565f249476704d26943 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·083ca5c9347a6da1a61e0790b75d7aac610f9875
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
  
597 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00002220·00006ee09 ····00002178·00006ee0
10 ····00000000·0000000010 ····00000000·00000000
  
5.71 KB
strings --all --bytes=8 {}
    
Offset 1, 27 lines modifiedOffset 1, 25 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 uGCC:·(Debian·14.2.0-8)·14.2.0
 2 7!/l·L`~
 3 Fq\IlkY&r
 4 al·Bf<*L
 5 NP`Gwy,-
 6 M#·{dn@,c
 7 *KeA6·Z/
2 vY#]tXk1 
3 XNKkV0|k 
4 AFjA*e-~F 
5 )W}<lV'} 
6 I%·kpN`,c 
7 !PA)xMGH%$ 
8 0^2Pnl4,} 
9 '-V»    5!y| 
10 6J9(J)## 
11 )+S\&w4\Fb) 
12 EW}I)5p9 
13 03.k2x89M8 03.k2x89M
 9 +d}d0q;j;
14 >'QZUte%y10 >'QZUtU%y
15 /{O4aTNn 
16 #786XwoHVR7 
17 "LZ_g"._K- 
18 \L·TgM2g. 
19 wZ=7S\w^ 
20 0qoL8~;q11 T)|Q5gX<
 12 x~eP#5.]"
 13 O_w!M*b]
 14 Tni$3kKa
 15 U1*Uho^J
 16 @4MTHHvL-
 17 iw~p'I~pg
 18 I99m2npM
21 call_weak_fn19 call_weak_fn
22 crtstuff.c20 crtstuff.c
23 all_implied_fbits21 all_implied_fbits
24 deregister_tm_clones22 deregister_tm_clones
25 __do_global_dtors_aux23 __do_global_dtors_aux
26 completed.024 completed.0
27 __do_global_dtors_aux_fini_array_entry25 __do_global_dtors_aux_fini_array_entry
Offset 186, 186 lines modifiedOffset 184, 182 lines modified
186 sqltypes184 sqltypes
187 sql_c_types185 sql_c_types
188 odbc_versions186 odbc_versions
189 _arm_addsubdf3.o187 _arm_addsubdf3.o
190 _fixdfdi.o188 _fixdfdi.o
191 _fixunsdfdi.o189 _fixunsdfdi.o
192 __FRAME_END__190 __FRAME_END__
 191 __aeabi_f2d
 192 __adddf3
 193 __aeabi_dsub
193 __floatundidf194 __floatdidf
 195 __aeabi_i2d
 196 __aeabi_d2ulz
 197 __aeabi_drsub
 198 __aeabi_ul2d
 199 __dso_handle
 200 __aeabi_d2lz
 201 __subdf3
194 __floatsidf202 __floatsidf
 203 _DYNAMIC
 204 __floatundidf
 205 __fixunsdfdi
195 __fixdfdi206 __fixdfdi
 207 __TMC_END__
196 _GLOBAL_OFFSET_TABLE_208 _GLOBAL_OFFSET_TABLE_
197 __aeabi_ui2d 
198 __aeabi_d2ulz 
199 __aeabi_i2d209 __aeabi_dadd
200 __floatunsidf210 __floatunsidf
201 __subdf3 
202 __TMC_END__ 
203 __aeabi_d2lz 
204 __dso_handle 
205 __floatdidf 
206 __adddf3 
207 __fixunsdfdi 
208 __aeabi_l2d 
209 __aeabi_f2d 
210 __aeabi_ul2d211 __aeabi_ui2d
211 __aeabi_drsub 
212 __extendsfdf2212 __extendsfdf2
213 __aeabi_dadd213 __aeabi_l2d
 214 pthread_mutex_unlock@GLIBC_2.4
214 _DYNAMIC 
215 __aeabi_dsub 
216 PL_open_foreign_frame 
217 install_odbc4pl 
218 SQLFetch 
219 PL_new_atom_nchars 
220 Sdprintf 
221 PL_put_int64 
222 PL_atom_chars 
223 uninstall_odbc 
224 PL_predicate 
225 PL_unify_atom 
226 PL_register_atom 
227 PL_erase 
228 SQLColumns 
229 SQLConnect 
230 __aeabi_unwind_cpp_pr0@GCC_3.5 
231 PL_get_string 
232 PL_foreign_control 
233 PL_get_bool 
234 __gmon_start__ 
235 SQLNumParams 
236 SQLFreeConnect 
237 __mktime64@GLIBC_2.34 
238 SQLRowCount 
239 SQLSetConnectAttr 
240 SQLDataSources 
241 SQLError 
242 PL_get_long 
243 SQLFetchScroll 
244 PL_get_chars 
245 calloc@GLIBC_2.4215 calloc@GLIBC_2.4
 216 __localtime64@GLIBC_2.34
246 PL_unify_list 
247 PL_domain_error 
248 PL_cons_functor_v 
249 memset@GLIBC_2.4 
250 PL_unify_term217 PL_unify_stream
251 SQLExecute 
252 PL_is_list 
253 PL_put_term 
254 PL_is_compound 
Max diff block lines reached; 3691/5793 bytes (63.71%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 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.8+dfsg-3_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-25·16:02:41.000000·debian-binary
2 -rw-r--r--···0········0········0······524·2024-11-25·16:02:41.000000·control.tar.xz2 -rw-r--r--···0········0········0······524·2024-11-25·16:02:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0··2014288·2024-11-25·16:02:41.000000·data.tar.xz3 -rw-r--r--···0········0········0··2012896·2024-11-25·16:02:41.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.8+dfsg-33 Version:·9.2.8+dfsg-3
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:·22617 Installed-Size:·2255
8 Depends:·swi-prolog-x·(=·9.2.8+dfsg-3)8 Depends:·swi-prolog-x·(=·9.2.8+dfsg-3)
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:·3af121acfbf79032637f0adc0b84db1523fb534412 Build-Ids:·71a008de35cacfff2c097dad627878917a5cac99
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/3a/f121acfbf79032637f0adc0b84db1523fb5344.debug1 usr/lib/debug/.build-id/71/a008de35cacfff2c097dad627878917a5cac99.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·2024-11-25·16:02:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/3a/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/71/
7 -rw-r--r--···0·root·········(0)·root·········(0)··2304044·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/3a/f121acfbf79032637f0adc0b84db1523fb5344.debug7 -rw-r--r--···0·root·········(0)·root·········(0)··2298400·2024-11-25·16:02:41.000000·./usr/lib/debug/.build-id/71/a008de35cacfff2c097dad627878917a5cac99.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/swi-prolog-x-dbgsym·->·swi-prolog-x10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·16:02:41.000000·./usr/share/doc/swi-prolog-x-dbgsym·->·swi-prolog-x
107 MB
./usr/lib/debug/.build-id/3a/f121acfbf79032637f0adc0b84db1523fb5344.debug vs.
./usr/lib/debug/.build-id/71/a008de35cacfff2c097dad627878917a5cac99.debug
Files 92% similar despite different names
980 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········2302564·(bytes·into·file)13 ··Start·of·section·headers:··········2296960·(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.74 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·0x0014a2c8·0x0014a2c8·0x00000·0x07590·R···0x46 ··ARM_EXIDX······0x000138·0x00149340·0x00149340·0x00000·0x00008·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x15185c·R·E·0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x14934c·R·E·0x1000
8 ··LOAD···········0x000f8c·0x00152f8c·0x00152f8c·0x00000·0x3e290·RW··0x10008 ··LOAD···········0x000f94·0x0014af94·0x0014af94·0x00000·0x3e288·RW··0x1000
9 ··DYNAMIC········0x000f8c·0x0015428c·0x0015428c·0x00000·0x00138·RW··0x49 ··DYNAMIC········0x000f94·0x0014c294·0x0014c294·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······0x000f8c·0x00152f8c·0x00152f8c·0x00000·0x02074·R···0x112 ··GNU_RELRO······0x000f94·0x0014af94·0x0014af94·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·0x232264:1 There·are·36·section·headers,·starting·at·offset·0x230c80:
  
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·0d3e44·00··AX··0···0··815 ··[11]·.text·············NOBITS··········0003a7f0·000138·0d3e44·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········0010e6bc·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0010e634·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0010e6c4·000138·03ad04·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0010e63c·000138·03ad04·00···A··0···0··4
18 ··[14]·.ARM.extab········NOBITS··········001493c8·000138·000f00·00···A··0···0··4 
19 ··[15]·.ARM.exidx········NOBITS··········0014a2c8·000138·007590·00··AL·11···0··418 ··[14]·.ARM.exidx········NOBITS··········00149340·000138·000008·00··AL·11···0··4
20 ··[16]·.eh_frame·········NOBITS··········00151858·000138·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········00149348·000138·000004·00···A··0···0··4
 20 ··[16]·.init_array·······NOBITS··········0014af94·000f94·000004·04··WA··0···0··4
21 ··[17]·.init_array·······NOBITS··········00152f8c·000f8c·000004·04··WA··0···0··421 ··[17]·.fini_array·······NOBITS··········0014af98·000f94·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00152f90·000f8c·000004·04··WA··0···0··4 
23 ··[19]·.data.rel.ro······NOBITS··········00152f94·000f8c·0012f8·00··WA··0···0··422 ··[18]·.data.rel.ro······NOBITS··········0014af9c·000f94·0012f8·00··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········0015428c·000f8c·000138·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0014c294·000f94·000130·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········001543c4·000f8c·000c3c·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0014c3c4·000f94·000c3c·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00155000·000f8c·02a550·00··WA··0···0··825 ··[21]·.data·············NOBITS··········0014d000·000f94·02a550·00··WA··0···0··8
27 ··[23]·.bss··············NOBITS··········0017f550·000f8c·011ccc·00··WA··0···0··826 ··[22]·.bss··············NOBITS··········00177550·000f94·011ccc·00··WA··0···0··8
28 ··[24]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··1
30 ··[26]·.debug_aranges····PROGBITS········00000000·000188·000952·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000956·00···C··0···0··4
31 ··[27]·.debug_info·······PROGBITS········00000000·000adc·0e0fcb·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·000ae0·0e1025·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·0e1aa8·007a3b·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·0e1b08·007a3b·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·0e94e4·05e69b·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·0e9544·05e689·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·147b80·00c73e·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·147bd0·00c71f·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·1542c0·00ce46·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·1542f0·00ce43·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·161108·068d02·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·161134·068d08·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·1c9e0c·00d12d·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·1c9e3c·00d133·00···C··0···0··4
38 ··[34]·.symtab···········SYMTAB··········00000000·1d6f3c·0405f0·10·····35·15976··437 ··[33]·.symtab···········SYMTAB··········00000000·1d6f70·03f020·10·····34·15629··4
39 ··[35]·.strtab···········STRTAB··········00000000·21752c·01abc3·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·215f90·01ab85·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·2320ef·000174·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·230b15·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:·3af121acfbf79032637f0adc0b84db1523fb53443 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·71a008de35cacfff2c097dad627878917a5cac99
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.4 KB
strings --all --bytes=8 {}
    
Offset 1, 220 lines modifiedOffset 1, 219 lines modified
1 SDGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
 2 B"n-D=?v,v\
 3 jVG.^-jT
 4 GRt'IB'I
 5 Q|1»    z1W<
 6 Je175dRY
 7 c;u-z)o[
 8 (?7}L^bdX
 9 ?eX6>eX6>e
 10 :'3p2M/<
 11 |]>t>QU]q
 12 1P7&pEp,@
 13 '·,X-==K
 14 LoAb[HF2
 15 ci\yd{df
 16 SnEUBH4r
 17 C7-;2mP>
 18 rEy`7brFQ
 19 9D+GF+WFk
 20 #9zXWY^I
 21 euWH:[5a
 22 *v-NqwI_"{
 23 ?!VznS<hNU
 24 t*^*70V}
 25 LoPWS6.p7
 26 KWM8ue6_
 27 -pY/cq$4l
 28 l<DlhDU5
 29 QJl@QJGhi
 30 L!7v'yC&i
 31 Q@RuJQgP
 32 cCO9]x.G
 33 k?"/3;Z@
 34 /*?4#-')g1
 35 @h"y<TN%A
 36 8MCMkol!
 37 P.~tWtl8
 38 dm\a+»  <4
 39 7nwQ]xV%(a^5kD
 40 $Vq·tdV=
 41 e#Gi([JD
 42 E%p/KA,d@
 43 @7b'o$vQ
 44 !6rCOL,y
 45 QWFTOtaH
 46 e=`n|@44
 47 e)ruJ^XM
 48 zZQ)OkVn
 49 8CLkC#+JLS
 50 w-b|PQgw
 51 z=0Nf>qt$)
 52 tN9c@r'M[
 53 8P[hT)n9
 54 "SfZ@'mP
 55 5tK>i,sf
 56 evH&BU,g
 57 \yV\yV\y*
 58 _Y»     t,@7,PlNE
 59 o,mrjPq7V
 60 1370iW"p
 61 TfNo*U)<E
 62 Evjk(k>@
 63 Ta8T\d8S
 64 ]·gzq|mp
 65 %EtgcmrR
 66 N/N&6tAEm
 67 [}v/oE,7
 68 TT}`#(d0B
 69 23+S3s!3
 70 fLfEW$cW
 71 PF]Gn_j\
 72 ·fkf@{»  }
 73 "D{·0D{·0
 74 +Y»     a\'N+
 75 K=<:^Rls
 76 YS3f\=tu
 77 q/~»    :8vS
 78 FO"fqS<ME
 79 Cf>»    q9ZG
 80 Fzgrzk·c-
 81 >m!~387J
 82 ,wd,7u<p
 83 PqVYTw=(
 84 f@[OHsY\M
 85 AWQYu"6uJ
 86 jbT-6p*1
 87 ]&xxG-][
 88 ;KQcy`0N
 89 $YD=Ohq:kqc·
 90 ,"=nh'MZ
 91 D(·mX`7x
 92 ^vUAEwojG
 93 }.efSlM$r
 94 S,gJr)Ok'
 95 X3qQV3qQV
 96 -6BSe\S[
 97 mun0BoiP
 98 T-S-qtNK
 99 ,XP8UBK8S8-
 100 hjMKR8-xX
 101 ,5z]sw(R3[
 102 hUJ,J)iC
 103 :D8-Q3=·,:"
 104 .·jViL4_
 105 G%A_(-Qw`I
 106 }'h{]->O
 107 LyMQheD=
 108 {wM*{:o]
 109 Pm5jq1_t9
 110 CDDDDPDdQ@
 111 3=#vi}VR
 112 @f@P30QTK
 113 Sc0+Wl_q
 114 nbn*W:ju'
 115 {:"<1u^=p
 116 Y>ML^q{m
 117 Bp0zx/Rn'
 118 vF#;XJ$p[
 119 J4?$/}8x
 120 x=S^!.M>gB
 121 DTTPATTT
 122 yYs@.kRyYs@.kRyYs@.kRyYs@.kRyY#
 123 FfgP*/k$R
 124 NS@F@6EM
 125 BTZ{\JK1
 126 Jdi?$pkz
 127 LH2@wn3c
Max diff block lines reached; 5932/10571 bytes (56.12%) 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 0010e6bc·<_fini>:2 0010e634·<_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.