45.4 KB
/srv/reproducible-results/rbuild-debian/tmp.ovnzMwsUth/b1/autogen_5.18.12-4_i386.changes vs.
/srv/reproducible-results/rbuild-debian/tmp.ovnzMwsUth/b2/autogen_5.18.12-4_i386.changes
734 B
Files
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 ·6d121f739f780292534f7​2927df24199·​260256·​debug·​optional·​autogen-​dbgsym_5.​18.​12-​4_i386.​deb1 ·15d101d3f31c7782e927b​86970a7daf9·​260464·​debug·​optional·​autogen-​dbgsym_5.​18.​12-​4_i386.​deb
2 ·​b10711b5514d5da807db3​23ad3bf1322·​1012948·​doc·​optional·​autogen-​doc_5.​18.​12-​4_all.​deb2 ·​b10711b5514d5da807db3​23ad3bf1322·​1012948·​doc·​optional·​autogen-​doc_5.​18.​12-​4_all.​deb
3 ·9c0777a278c3b6fbf0d2c​901a1cc7de9·​569596·​devel·​optional·​autogen_5.​18.​12-​4_i386.​deb3 ·571930318745c6a69589c​c11ac950c1c·​569600·​devel·​optional·​autogen_5.​18.​12-​4_i386.​deb
4 ·​fdadc468dc4092f37be34​40493ecff53·​147980·​debug·​optional·​libopts25-​dbgsym_5.​18.​12-​4_i386.​deb4 ·​fdadc468dc4092f37be34​40493ecff53·​147980·​debug·​optional·​libopts25-​dbgsym_5.​18.​12-​4_i386.​deb
5 ·​8af261b33345f0b1703f8​c6930e4eb22·​110368·​libdevel·​optional·​libopts25-​dev_5.​18.​12-​4_i386.​deb5 ·​8af261b33345f0b1703f8​c6930e4eb22·​110368·​libdevel·​optional·​libopts25-​dev_5.​18.​12-​4_i386.​deb
6 ·​98f68737383af91c16ba7​900ccf53c3b·​71812·​libs·​optional·​libopts25_5.​18.​12-​4_i386.​deb6 ·​98f68737383af91c16ba7​900ccf53c3b·​71812·​libs·​optional·​libopts25_5.​18.​12-​4_i386.​deb
31.8 KB
autogen_5.18.12-4_i386.deb
370 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2018-​01-​06·​15:​07:​28.​000000·​debian-​binary1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2018-​01-​06·​15:​07:​28.​000000·​debian-​binary
2 -​rw-​r-​-​r-​-​···​0········​0········​0·····​2844·​2018-​01-​06·​15:​07:​28.​000000·​control.​tar.​xz2 -​rw-​r-​-​r-​-​···​0········​0········​0·····​2848·​2018-​01-​06·​15:​07:​28.​000000·​control.​tar.​xz
3 -​rw-​r-​-​r-​-​···​0········​0········​0···​566560·​2018-​01-​06·​15:​07:​28.​000000·​data.​tar.​xz3 -​rw-​r-​-​r-​-​···​0········​0········​0···​566560·​2018-​01-​06·​15:​07:​28.​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
31.3 KB
data.tar.xz
31.3 KB
data.tar
1.38 KB
file list
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​1 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​
2 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​2 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​
3 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​bin/​3 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​bin/​
4 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​···​200788·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​bin/​autogen4 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​···​200788·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​bin/​autogen
5 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​·····​3268·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​bin/​autoopts-​config5 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​·····​3266·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​bin/​autoopts-​config
6 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​23640·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​bin/​columns6 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​23640·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​bin/​columns
7 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​40212·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​bin/​getdefs7 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​40212·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​bin/​getdefs
8 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​23892·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​bin/​xml2ag8 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​23892·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​bin/​xml2ag
9 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​9 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​
10 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​i386-​linux-​gnu/​10 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​i386-​linux-​gnu/​
11 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​i386-​linux-​gnu/​autogen/​11 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​i386-​linux-​gnu/​autogen/​
12 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​2426·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​i386-​linux-​gnu/​autogen/​tpl-​config.​tlib12 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​2426·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​i386-​linux-​gnu/​autogen/​tpl-​config.​tlib
14.2 KB
./usr/bin/autogen
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​03 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
  
4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
5 ··​Owner·················​Data·​size»   ​Description5 ··​Owner·················​Data·​size»   ​Description
6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·4be34e2933fc9d34c74f3​7294cd0d90564ea05eb6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·af57ac6cf99c55179e149​9e4e4ed18cef7efd30a
7.11 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1211, 15 lines modifiedOffset 1211, 15 lines modified
1211 ····​75de:​»       ​89·​83·​58·​0e·​00·​00····»       ​mov····​%eax,​0xe58(%ebx)​1211 ····​75de:​»       ​89·​83·​58·​0e·​00·​00····»       ​mov····​%eax,​0xe58(%ebx)​
1212 .​/​agen5/​defParse.​x:​1441212 .​/​agen5/​defParse.​x:​144
1213 ····​75e4:​»       ​8b·​44·​24·​14··········»       ​mov····​0x14(%esp)​,​%eax1213 ····​75e4:​»       ​8b·​44·​24·​14··········»       ​mov····​0x14(%esp)​,​%eax
1214 ····​75e8:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp1214 ····​75e8:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
1215 ····​75eb:​»       ​5b···················»       ​pop····​%ebx1215 ····​75eb:​»       ​5b···················»       ​pop····​%ebx
1216 ····​75ec:​»       ​c3···················»       ​ret····1216 ····​75ec:​»       ​c3···················»       ​ret····
1217 .​/​agen5/​defParse.​x:​1291217 .​/​agen5/​defParse.​x:​129
1218 ····​75ed:​»       ​8d·​83·​ac·​e9·​fe·​ff····»       ​lea····​-​0x11654(%ebx)​,​%eax1218 ····​75ed:​»       ​8d·​83·​a8·​e9·​fe·​ff····»       ​lea····​-​0x11658(%ebx)​,​%eax
1219 ····​75f3:​»       ​e8·​68·​fe·​ff·​ff·······»       ​call···​7460·​<ag_scm_out_delete@@B​ase+0x2f0>1219 ····​75f3:​»       ​e8·​68·​fe·​ff·​ff·······»       ​call···​7460·​<ag_scm_out_delete@@B​ase+0x2f0>
1220 ····​75f8:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi1220 ····​75f8:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
1221 ····​75ff:​»       ​90···················»       ​nop1221 ····​75ff:​»       ​90···················»       ​nop
1222 dp_do_invalid()​:​1222 dp_do_invalid()​:​
1223 .​/​agen5/​defParse.​x:​1151223 .​/​agen5/​defParse.​x:​115
1224 ····​7600:​»       ​56···················»       ​push···​%esi1224 ····​7600:​»       ​56···················»       ​push···​%esi
1225 ····​7601:​»       ​53···················»       ​push···​%ebx1225 ····​7601:​»       ​53···················»       ​push···​%ebx
Offset 4166, 15 lines modifiedOffset 4166, 15 lines modified
4166 ····​91e2:​»       ​5b···················»       ​pop····​%ebx4166 ····​91e2:​»       ​5b···················»       ​pop····​%ebx
4167 ····​91e3:​»       ​c3···················»       ​ret····4167 ····​91e3:​»       ​c3···················»       ​ret····
4168 ····​91e4:​»       ​8d·​74·​26·​00··········»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi4168 ····​91e4:​»       ​8d·​74·​26·​00··········»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
4169 .​/​agen5/​defParse.​x:​2094169 .​/​agen5/​defParse.​x:​209
4170 ····​91e8:​»       ​e8·​73·​de·​ff·​ff·······»       ​call···​7060·​<mUnload_Define@@Base​+0x180>4170 ····​91e8:​»       ​e8·​73·​de·​ff·​ff·······»       ​call···​7060·​<mUnload_Define@@Base​+0x180>
4171 ····​91ed:​»       ​eb·​db················»       ​jmp····​91ca·​<mLoad_Leave@@Base+0x​8a>4171 ····​91ed:​»       ​eb·​db················»       ​jmp····​91ca·​<mLoad_Leave@@Base+0x​8a>
4172 .​/​agen5/​defParse.​x:​2034172 .​/​agen5/​defParse.​x:​203
4173 ····​91ef:​»       ​8d·​83·d0·​e9·​fe·​ff····»       ​lea····​-​0x11630(%ebx)​,​%eax4173 ····​91ef:​»       ​8d·​83·cc·​e9·​fe·​ff····»       ​lea····​-​0x11634(%ebx)​,​%eax
4174 ····​91f5:​»       ​e8·​66·​e2·​ff·​ff·······»       ​call···​7460·​<ag_scm_out_delete@@B​ase+0x2f0>4174 ····​91f5:​»       ​e8·​66·​e2·​ff·​ff·······»       ​call···​7460·​<ag_scm_out_delete@@B​ase+0x2f0>
4175 ····​91fa:​»       ​8d·​b6·​00·​00·​00·​00····»       ​lea····​0x0(%esi)​,​%esi4175 ····​91fa:​»       ​8d·​b6·​00·​00·​00·​00····»       ​lea····​0x0(%esi)​,​%esi
4176 calc_ag_char_map_span​ners()​:​4176 calc_ag_char_map_span​ners()​:​
4177 .​/​agen5/​.​.​/​autoopts/​ag-​char-​map.​h:​4484177 .​/​agen5/​.​.​/​autoopts/​ag-​char-​map.​h:​448
4178 ····​9200:​»       ​55···················»       ​push···​%ebp4178 ····​9200:​»       ​55···················»       ​push···​%ebp
4179 ····​9201:​»       ​89·​c5················»       ​mov····​%eax,​%ebp4179 ····​9201:​»       ​89·​c5················»       ​mov····​%eax,​%ebp
4180 ····​9203:​»       ​57···················»       ​push···​%edi4180 ····​9203:​»       ​57···················»       ​push···​%edi
Offset 4217, 15 lines modifiedOffset 4217, 15 lines modified
4217 ····​925c:​»       ​5e···················»       ​pop····​%esi4217 ····​925c:​»       ​5e···················»       ​pop····​%esi
4218 ····​925d:​»       ​5f···················»       ​pop····​%edi4218 ····​925d:​»       ​5f···················»       ​pop····​%edi
4219 ····​925e:​»       ​5d···················»       ​pop····​%ebp4219 ····​925e:​»       ​5d···················»       ​pop····​%ebp
4220 ····​925f:​»       ​c3···················»       ​ret····4220 ····​925f:​»       ​c3···················»       ​ret····
4221 .​/​agen5/​.​.​/​autoopts/​ag-​char-​map.​h:​4614221 .​/​agen5/​.​.​/​autoopts/​ag-​char-​map.​h:​461
4222 ····​9260:​»       ​8b·​83·​a4·​02·​00·​00····»       ​mov····​0x2a4(%ebx)​,​%eax4222 ····​9260:​»       ​8b·​83·​a4·​02·​00·​00····»       ​mov····​0x2a4(%ebx)​,​%eax
4223 ····​9266:​»       ​ff·​30················»       ​pushl··​(%eax)​4223 ····​9266:​»       ​ff·​30················»       ​pushl··​(%eax)​
4224 ····​9268:​»       ​8d·​83·​f8·​e9·​fe·​ff····»       ​lea····​-​0x11608(%ebx)​,​%eax4224 ····​9268:​»       ​8d·​83·​f4·​e9·​fe·​ff····»       ​lea····​-​0x1160c(%ebx)​,​%eax
4225 ····​926e:​»       ​6a·​23················»       ​push···​$0x234225 ····​926e:​»       ​6a·​23················»       ​push···​$0x23
4226 ····​9270:​»       ​6a·​01················»       ​push···​$0x14226 ····​9270:​»       ​6a·​01················»       ​push···​$0x1
4227 ····​9272:​»       ​50···················»       ​push···​%eax4227 ····​9272:​»       ​50···················»       ​push···​%eax
4228 ····​9273:​»       ​e8·​88·​d4·​ff·​ff·······»       ​call···​6700·​<fwrite@plt>4228 ····​9273:​»       ​e8·​88·​d4·​ff·​ff·······»       ​call···​6700·​<fwrite@plt>
4229 .​/​agen5/​.​.​/​autoopts/​ag-​char-​map.​h:​4624229 .​/​agen5/​.​.​/​autoopts/​ag-​char-​map.​h:​462
4230 ····​9278:​»       ​c7·​04·​24·​01·​00·​00·​00·»       ​movl···​$0x1,​(%esp)​4230 ····​9278:​»       ​c7·​04·​24·​01·​00·​00·​00·»       ​movl···​$0x1,​(%esp)​
4231 ····​927f:​»       ​e8·​4c·​d7·​ff·​ff·······»       ​call···​69d0·​<exit@plt>4231 ····​927f:​»       ​e8·​4c·​d7·​ff·​ff·······»       ​call···​69d0·​<exit@plt>
Offset 4457, 15 lines modifiedOffset 4457, 15 lines modified
4457 ····​948f:​»       ​c7·​83·​f8·​42·​00·​00·​00·»       ​movl···​$0x0,​0x42f8(%ebx)​4457 ····​948f:​»       ​c7·​83·​f8·​42·​00·​00·​00·»       ​movl···​$0x0,​0x42f8(%ebx)​
4458 ····​9496:​»       ​00·​00·​00·4458 ····​9496:​»       ​00·​00·​00·
4459 .​/​agen5/​agShell.​c:​2044459 .​/​agen5/​agShell.​c:​204
4460 ····​9499:​»       ​83·​b8·​d8·​03·​00·​00·​01·»       ​cmpl···​$0x1,​0x3d8(%eax)​4460 ····​9499:​»       ​83·​b8·​d8·​03·​00·​00·​01·»       ​cmpl···​$0x1,​0x3d8(%eax)​
4461 ····​94a0:​»       ​76·​1e················»       ​jbe····​94c0·​<doDir_error@@Base+0x​1e0>4461 ····​94a0:​»       ​76·​1e················»       ​jbe····​94c0·​<doDir_error@@Base+0x​1e0>
4462 .​/​agen5/​agShell.​c:​2054462 .​/​agen5/​agShell.​c:​205
4463 ····​94a2:​»       ​83·​ec·​04·············»       ​sub····​$0x4,​%esp4463 ····​94a2:​»       ​83·​ec·​04·············»       ​sub····​$0x4,​%esp
4464 ····​94a5:​»       ​8d·​83·​1c·​ea·​fe·​ff····»       ​lea····​-​0x115e4(%ebx)​,​%eax4464 ····​94a5:​»       ​8d·​83·​18·​ea·​fe·​ff····»       ​lea····​-​0x115e8(%ebx)​,​%eax
4465 ····​94ab:​»       ​ff·​b3·​84·​0f·​00·​00····»       ​pushl··​0xf84(%ebx)​4465 ····​94ab:​»       ​ff·​b3·​84·​0f·​00·​00····»       ​pushl··​0xf84(%ebx)​
4466 ····​94b1:​»       ​50···················»       ​push···​%eax4466 ····​94b1:​»       ​50···················»       ​push···​%eax
4467 ····​94b2:​»       ​ff·​b3·​a0·​0e·​00·​00····»       ​pushl··​0xea0(%ebx)​4467 ····​94b2:​»       ​ff·​b3·​a0·​0e·​00·​00····»       ​pushl··​0xea0(%ebx)​
4468 ····​94b8:​»       ​e8·​a3·​cf·​ff·​ff·······»       ​call···​6460·​<snv_fprintf@plt>4468 ····​94b8:​»       ​e8·​a3·​cf·​ff·​ff·······»       ​call···​6460·​<snv_fprintf@plt>
4469 ····​94bd:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp4469 ····​94bd:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp
4470 .​/​agen5/​agShell.​c:​2144470 .​/​agen5/​agShell.​c:​214
4471 ····​94c0:​»       ​83·​bb·​84·​0f·​00·​00·​09·»       ​cmpl···​$0x9,​0xf84(%ebx)​4471 ····​94c0:​»       ​83·​bb·​84·​0f·​00·​00·​09·»       ​cmpl···​$0x9,​0xf84(%ebx)​
Offset 14761, 15 lines modifiedOffset 14761, 15 lines modified
14761 .​/​agen5/​agInit.​c:​32714761 .​/​agen5/​agInit.​c:​327
14762 ····​f7b8:​»       ​8b·​83·​74·​04·​00·​00····»       ​mov····​0x474(%ebx)​,​%eax14762 ····​f7b8:​»       ​8b·​83·​74·​04·​00·​00····»       ​mov····​0x474(%ebx)​,​%eax
14763 ····​f7be:​»       ​8b·​50·​50·············»       ​mov····​0x50(%eax)​,​%edx14763 ····​f7be:​»       ​8b·​50·​50·············»       ​mov····​0x50(%eax)​,​%edx
14764 ····​f7c1:​»       ​c7·​40·​44·​01·​00·​4c·​00·»       ​movl···​$0x4c0001,​0x44(%eax)​14764 ····​f7c1:​»       ​c7·​40·​44·​01·​00·​4c·​00·»       ​movl···​$0x4c0001,​0x44(%eax)​
14765 ····​f7c8:​»       ​81·​e2·​00·​ff·​ff·​0f····»       ​and····​$0xfffff00,​%edx14765 ····​f7c8:​»       ​81·​e2·​00·​ff·​ff·​0f····»       ​and····​$0xfffff00,​%edx
14766 ····​f7ce:​»       ​83·​ca·​01·············»       ​or·····​$0x1,​%edx14766 ····​f7ce:​»       ​83·​ca·​01·············»       ​or·····​$0x1,​%edx
14767 ····​f7d1:​»       ​89·​50·​50·············»       ​mov····​%edx,​0x50(%eax)​14767 ····​f7d1:​»       ​89·​50·​50·············»       ​mov····​%edx,​0x50(%eax)​
14768 ····​f7d4:​»       ​8d·​93·​3c·​ea·​fe·​ff····»       ​lea····​-​0x115c4(%ebx)​,​%edx14768 ····​f7d4:​»       ​8d·​93·​38·​ea·​fe·​ff····»       ​lea····​-​0x115c8(%ebx)​,​%edx
14769 ····​f7da:​»       ​89·​50·​58·············»       ​mov····​%edx,​0x58(%eax)​14769 ····​f7da:​»       ​89·​50·​58·············»       ​mov····​%edx,​0x58(%eax)​
14770 ····​f7dd:​»       ​8d·​50·​40·············»       ​lea····​0x40(%eax)​,​%edx14770 ····​f7dd:​»       ​8d·​50·​40·············»       ​lea····​0x40(%eax)​,​%edx
14771 ····​f7e0:​»       ​5f···················»       ​pop····​%edi14771 ····​f7e0:​»       ​5f···················»       ​pop····​%edi
14772 ····​f7e1:​»       ​5d···················»       ​pop····​%ebp14772 ····​f7e1:​»       ​5d···················»       ​pop····​%ebp
14773 ····​f7e2:​»       ​52···················»       ​push···​%edx14773 ····​f7e2:​»       ​52···················»       ​push···​%edx
14774 ····​f7e3:​»       ​56···················»       ​push···​%esi14774 ····​f7e3:​»       ​56···················»       ​push···​%esi
14775 ····​f7e4:​»       ​ff·​50·​68·············»       ​call···​*0x68(%eax)​14775 ····​f7e4:​»       ​ff·​50·​68·············»       ​call···​*0x68(%eax)​
Offset 18285, 15 lines modifiedOffset 18285, 15 lines modified
18285 ···​11b24:​»       ​8b·​93·​08·​0e·​00·​00····»       ​mov····​0xe08(%ebx)​,​%edx18285 ···​11b24:​»       ​8b·​93·​08·​0e·​00·​00····»       ​mov····​0xe08(%ebx)​,​%edx
18286 ···​11b2a:​»       ​89·​50·​38·············»       ​mov····​%edx,​0x38(%eax)​18286 ···​11b2a:​»       ​89·​50·​38·············»       ​mov····​%edx,​0x38(%eax)​
18287 ···​11b2d:​»       ​8b·​93·​0c·​0e·​00·​00····»       ​mov····​0xe0c(%ebx)​,​%edx18287 ···​11b2d:​»       ​8b·​93·​0c·​0e·​00·​00····»       ​mov····​0xe0c(%ebx)​,​%edx
18288 ···​11b33:​»       ​89·​50·​3c·············»       ​mov····​%edx,​0x3c(%eax)​18288 ···​11b33:​»       ​89·​50·​3c·············»       ​mov····​%edx,​0x3c(%eax)​
18289 ···​11b36:​»       ​e9·​2c·​ff·​ff·​ff·······»       ​jmp····​11a67·​<doDir_include@@Base+​0x877>18289 ···​11b36:​»       ​e9·​2c·​ff·​ff·​ff·······»       ​jmp····​11a67·​<doDir_include@@Base+​0x877>
18290 dp_do_start_block()​:​18290 dp_do_start_block()​:​
18291 .​/​agen5/​defParse.​x:​17318291 .​/​agen5/​defParse.​x:​173
18292 ···​11b3b:​»       ​8d·​83·d0·​e9·​fe·​ff····»       ​lea····​-​0x11630(%ebx)​,​%eax18292 ···​11b3b:​»       ​8d·​83·cc·​e9·​fe·​ff····»       ​lea····​-​0x11634(%ebx)​,​%eax
18293 ···​11b41:​»       ​e8·​1a·​59·​ff·​ff·······»       ​call···​7460·​<ag_scm_out_delete@@B​ase+0x2f0>18293 ···​11b41:​»       ​e8·​1a·​59·​ff·​ff·······»       ​call···​7460·​<ag_scm_out_delete@@B​ase+0x2f0>
18294 ···​11b46:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi18294 ···​11b46:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
18295 ···​11b4d:​»       ​8d·​76·​00·············»       ​lea····​0x0(%esi)​,​%esi18295 ···​11b4d:​»       ​8d·​76·​00·············»       ​lea····​0x0(%esi)​,​%esi
18296 load_data()​:​18296 load_data()​:​
18297 .​/​agen5/​agShell.​c:​55118297 .​/​agen5/​agShell.​c:​551
18298 ···​11b50:​»       ​55···················»       ​push···​%ebp18298 ···​11b50:​»       ​55···················»       ​push···​%ebp
18299 ···​11b51:​»       ​e8·​01·​d1·​00·​00·······»       ​call···​1ec57·​<xscribble_get@@Base+​0x47>18299 ···​11b51:​»       ​e8·​01·​d1·​00·​00·······»       ​call···​1ec57·​<xscribble_get@@Base+​0x47>
Offset 21223, 15 lines modifiedOffset 21223, 15 lines modified
21223 ···​139da:​»       ​89·​c6················»       ​mov····​%eax,​%esi21223 ···​139da:​»       ​89·​c6················»       ​mov····​%eax,​%esi
21224 ···​139dc:​»       ​e8·​ef·​26·​ff·​ff·······»       ​call···​60d0·​<strerror@plt>21224 ···​139dc:​»       ​e8·​ef·​26·​ff·​ff·······»       ​call···​60d0·​<strerror@plt>
21225 ···​139e1:​»       ​5a···················»       ​pop····​%edx21225 ···​139e1:​»       ​5a···················»       ​pop····​%edx
21226 ···​139e2:​»       ​59···················»       ​pop····​%ecx21226 ···​139e2:​»       ​59···················»       ​pop····​%ecx
21227 ···​139e3:​»       ​ff·​74·​24·​20··········»       ​pushl··​0x20(%esp)​21227 ···​139e3:​»       ​ff·​74·​24·​20··········»       ​pushl··​0x20(%esp)​
21228 ···​139e7:​»       ​ff·​74·​24·​20··········»       ​pushl··​0x20(%esp)​21228 ···​139e7:​»       ​ff·​74·​24·​20··········»       ​pushl··​0x20(%esp)​
21229 ···​139eb:​»       ​50···················»       ​push···​%eax21229 ···​139eb:​»       ​50···················»       ​push···​%eax
21230 ···​139ec:​»       ​8d·​83·​5c·​ea·​fe·​ff····»       ​lea····​-​0x115a4(%ebx)​,​%eax21230 ···​139ec:​»       ​8d·​83·​58·​ea·​fe·​ff····»       ​lea····​-​0x115a8(%ebx)​,​%eax
21231 ···​139f2:​»       ​ff·​36················»       ​pushl··​(%esi)​21231 ···​139f2:​»       ​ff·​36················»       ​pushl··​(%esi)​
21232 ···​139f4:​»       ​50···················»       ​push···​%eax21232 ···​139f4:​»       ​50···················»       ​push···​%eax
21233 ···​139f5:​»       ​ff·​74·​24·​2c··········»       ​pushl··​0x2c(%esp)​21233 ···​139f5:​»       ​ff·​74·​24·​2c··········»       ​pushl··​0x2c(%esp)​
21234 ···​139f9:​»       ​e8·​52·​ab·​ff·​ff·······»       ​call···​e550·​<die@@Base>21234 ···​139f9:​»       ​e8·​52·​ab·​ff·​ff·······»       ​call···​e550·​<die@@Base>
21235 ···​139fe:​»       ​66·​90················»       ​xchg···​%ax,​%ax21235 ···​139fe:​»       ​66·​90················»       ​xchg···​%ax,​%ax
21236 load_file()​:​21236 load_file()​:​
21237 .​/​agen5/​expExtract.​c:​4021237 .​/​agen5/​expExtract.​c:​40
Offset 27180, 15 lines modifiedOffset 27180, 15 lines modified
27180 ···​1748a:​»       ​e8·​d1·​ef·​fe·​ff·······»       ​call···​6460·​<snv_fprintf@plt>27180 ···​1748a:​»       ​e8·​d1·​ef·​fe·​ff·······»       ​call···​6460·​<snv_fprintf@plt>
27181 .​/​agen5/​expFormat.​c:​27627181 .​/​agen5/​expFormat.​c:​276
27182 ···​1748f:​»       ​83·​c4·​18·············»       ​add····​$0x18,​%esp27182 ···​1748f:​»       ​83·​c4·​18·············»       ​add····​$0x18,​%esp
27183 ···​17492:​»       ​b8·​04·​09·​00·​00·······»       ​mov····​$0x904,​%eax27183 ···​17492:​»       ​b8·​04·​09·​00·​00·······»       ​mov····​$0x904,​%eax
27184 ···​17497:​»       ​5b···················»       ​pop····​%ebx27184 ···​17497:​»       ​5b···················»       ​pop····​%ebx
27185 ···​17498:​»       ​c3···················»       ​ret····27185 ···​17498:​»       ​c3···················»       ​ret····
27186 .​/​agen5/​expFormat.​c:​27327186 .​/​agen5/​expFormat.​c:​273
27187 ···​17499:​»       ​8d·​83·​84·​ea·​fe·​ff····»       ​lea····​-​0x1157c(%ebx)​,​%eax27187 ···​17499:​»       ​8d·​83·​80·​ea·​fe·​ff····»       ​lea····​-​0x11580(%ebx)​,​%eax
27188 ···​1749f:​»       ​e8·​3c·​fd·​fe·​ff·······»       ​call···​71e0·​<ag_scm_out_delete@@B​ase+0x70>27188 ···​1749f:​»       ​e8·​3c·​fd·​fe·​ff·······»       ​call···​71e0·​<ag_scm_out_delete@@B​ase+0x70>
27189 ···​174a4:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi27189 ···​174a4:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
27190 ···​174ab:​»       ​8d·​74·​26·​00··········»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi27190 ···​174ab:​»       ​8d·​74·​26·​00··········»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
27191 ···​174af:​»       ​90···················»       ​nop27191 ···​174af:​»       ​90···················»       ​nop
  
27192 000174b0·​<ag_scm_error@@Base>:​27192 000174b0·​<ag_scm_error@@Base>:​
27193 ag_scm_error()​:​27193 ag_scm_error()​:​
Max diff block lines reached; 731/7130 bytes (10.25%) of diff not shown.
4.04 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 102, 37 lines modifiedOffset 102, 37 lines modified
102 ··​0x0001f630·​50524f54·​4f434f4c·​00534552·​5645525f·​PROTOCOL.​SERVER_102 ··​0x0001f630·​50524f54·​4f434f4c·​00534552·​5645525f·​PROTOCOL.​SERVER_
103 ··​0x0001f640·​534f4654·​57415245·​00494e49·​54004f50·​SOFTWARE.​INIT.​OP103 ··​0x0001f640·​534f4654·​57415245·​00494e49·​54004f50·​SOFTWARE.​INIT.​OP
104 ··​0x0001f650·​54494f4e·​53004755·​494c455f·​5052454c·​TIONS.​GUILE_PREL104 ··​0x0001f650·​54494f4e·​53004755·​494c455f·​5052454c·​TIONS.​GUILE_PREL
105 ··​0x0001f660·​4f414400·​4c4f4144·​5f444546·​53004c49·​OAD.​LOAD_DEFS.​LI105 ··​0x0001f660·​4f414400·​4c4f4144·​5f444546·​53004c49·​OAD.​LOAD_DEFS.​LI
106 ··​0x0001f670·​425f4c4f·​4144004c·​4f41445f·​54504c00·​B_LOAD.​LOAD_TPL.​106 ··​0x0001f670·​425f4c4f·​4144004c·​4f41445f·​54504c00·​B_LOAD.​LOAD_TPL.​
107 ··​0x0001f680·​454d4954·​54494e47·​00494e43·​4c554449·​EMITTING.​INCLUDI107 ··​0x0001f680·​454d4954·​54494e47·​00494e43·​4c554449·​EMITTING.​INCLUDI
108 ··​0x0001f690·​4e470043·​4c45414e·​55500041·​424f5254·​NG.​CLEANUP.​ABORT108 ··​0x0001f690·​4e470043·​4c45414e·​55500041·​424f5254·​NG.​CLEANUP.​ABORT
109 ··​0x0001f6a0·​494e4700·​444f4e45·​002f6269·​6e2f6261·​ING.​DONE.​/​bin/​ba109 ··​0x0001f6a0·​494e4700·​444f4e45·​002f6269·​6e2f7368·​ING.​DONE.​/​bin/​sh
110 ··​0x0001f6b0·73680042·6f677573·00434f4d·4d454e54·​sh.​Bogus.​COMMENT110 ··​0x0001f6b0·​00426f67·75730043·4f4d4d45·4e540045·.​Bogus.​COMMENT.​E
111 ··​0x0001f6c0·00455850·52005345·4c454354·00546578·​.​EXPR.​SELECT.​Tex111 ··​0x0001f6c0·​58505200·53454c45·43540054·65787400·XPR.​SELECT.​Text.​
112 ··​0x0001f6d0·7400556e·6b6e6f77·6e000000·​64656669·t.​Unknown.​.​.​defi112 ··​0x0001f6d0·​556e6b6e·6f776e00·​64656669·6e697469·Unknown.​definiti
113 ··​0x0001f6e0·​6e697469·​6f6e2062·​6c6f636b·​73207765·nition·​blocks·​we113 ··​0x0001f6e0·​6f6e2062·​6c6f636b·​73207765·7265206c·on·​blocks·​were·​l
114 ··​0x0001f6f0·7265206c·65667420·​6f70656e·​00000000·re·​left·​open.​.​.​.​114 ··​0x0001f6f0·​65667420·​6f70656e·​00000000·61737369·eft·​open.​.​.​.​assi
115 ··​0x0001f700·​61737369·​676e696e·​67206120·​626c6f63·assigning·​a·​bloc115 ··​0x0001f700·​676e696e·​67206120·​626c6f63·6b207661·gning·​a·​block·​va
116 ··​0x0001f710·​6b207661·​6c756520·​746f2074·​65787420·k·​value·​to·​text·116 ··​0x0001f710·​6c756520·​746f2074·​65787420·6e616d65·lue·​to·​text·name
117 ··​0x0001f720·6e616d65·00000000·​6e6f206d·​656d6f72·name.​.​.​.​no·​memor117 ··​0x0001f720·​00000000·​6e6f206d·​656d6f72·7920666f·.​.​.​.​no·​memory·​fo
118 ··​0x0001f730·​7920666f·​72206368·​61722d6d·​61707065·y·​for·​char-​mappe118 ··​0x0001f730·​72206368·​61722d6d·​61707065·72207370·r·​char-​mapper·​sp
119 ··​0x0001f740·72207370·616e206d·​61700a00·​636c6f73·r·​span·​map.​.​clos119 ··​0x0001f740·​616e206d·​61700a00·​636c6f73·655f7365·an·​map.​.​close_se
120 ··​0x0001f750·655f7365·72766572·​5f736865·​6c6c2069·​e_server_shell·​i120 ··​0x0001f750·​72766572·​5f736865·​6c6c2069·6e202575·rver_shell·​in·​%u
121 ··​0x0001f760·6e202575·20737461·​74650a00·​2f757372·n·​%u·​state.​.​/​usr121 ··​0x0001f760·​20737461·​74650a00·​2f757372·2f6c6962··​state.​.​/​usr/​lib
122 ··​0x0001f770·​2f6c6962·​2f693338·​362d6c69·​6e75782d·/​lib/​i386-​linux-​122 ··​0x0001f770·​2f693338·​362d6c69·​6e75782d·676e752f·/​i386-​linux-​gnu/​
123 ··​0x0001f780·​676e752f·​6175746f·​67656e00·​66736572·gnu/​autogen.​fser123 ··​0x0001f780·​6175746f·​67656e00·​66736572·72202564·autogen.​fserr·​%d
124 ··​0x0001f790·72202564·20282573·​29207065·​72666f72·r·​%d·​(%s)​·​perfor124 ··​0x0001f790·​20282573·​29207065·​72666f72·6d696e67··​(%s)​·​performing
125 ··​0x0001f7a0·6d696e67·20272573·​27206f6e·​2025730a·ming·​'%s'·​on·​%s.​125 ··​0x0001f7a0·​20272573·​27206f6e·​2025730a·00000000··​'%s'·​on·​%s.​.​.​.​.​
126 ··​0x0001f7b0·00000000·7761726e·​2063616c·​6c656420·.​.​.​.​warn·​called·126 ··​0x0001f7b0·​7761726e·​2063616c·​6c656420·77697468·warn·​called·with
127 ··​0x0001f7c0·77697468·6f757420·​61206d65·​73736167·without·​a·​messag127 ··​0x0001f7c0·​6f757420·​61206d65·​73736167·65207374·out·​a·​message·​st
128 ··​0x0001f7d0·65207374·72696e67·​00000000·​636f756c·​e·​string.​.​.​.​coul128 ··​0x0001f7d0·​72696e67·​00000000·​636f756c·64206e6f·ring.​.​.​.​could·​no
129 ··​0x0001f7e0·64206e6f·7420616c·​6c6f6361·​74652025·d·​not·​allocate·​%129 ··​0x0001f7e0·​7420616c·​6c6f6361·​74652025·75206279·t·​allocate·​%u·​by
130 ··​0x0001f7f0·​75206279·​74657320·​6f662073·​63726962·u·​bytes·​of·​scrib130 ··​0x0001f7f0·​74657320·​6f662073·​63726962·626c6520·tes·​of·​scribble·
131 ··​0x0001f800·626c6520·73706163·​65000000·​00000000·ble·​space.​.​.​.​.​.​.​131 ··​0x0001f800·​73706163·​65000000·​00000000·00000000·​space.​.​.​.​.​.​.​.​.​.​.​
132 ··​0x0001f810·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​132 ··​0x0001f810·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
133 ··​0x0001f820·​3879fdff·​9879fdff·​9879fdff·​4f79fdff·​8y.​.​.​y.​.​.​y.​.​Oy.​.​133 ··​0x0001f820·​3879fdff·​9879fdff·​9879fdff·​4f79fdff·​8y.​.​.​y.​.​.​y.​.​Oy.​.​
134 ··​0x0001f830·​9879fdff·​9879fdff·​9879fdff·​9879fdff·​.​y.​.​.​y.​.​.​y.​.​.​y.​.​134 ··​0x0001f830·​9879fdff·​9879fdff·​9879fdff·​9879fdff·​.​y.​.​.​y.​.​.​y.​.​.​y.​.​
135 ··​0x0001f840·​9879fdff·​9879fdff·​9879fdff·​7879fdff·​.​y.​.​.​y.​.​.​y.​.​xy.​.​135 ··​0x0001f840·​9879fdff·​9879fdff·​9879fdff·​7879fdff·​.​y.​.​.​y.​.​.​y.​.​xy.​.​
136 ··​0x0001f850·​9879fdff·​4f79fdff·​4f79fdff·​8879fdff·​.​y.​.​Oy.​.​Oy.​.​.​y.​.​136 ··​0x0001f850·​9879fdff·​4f79fdff·​4f79fdff·​8879fdff·​.​y.​.​Oy.​.​Oy.​.​.​y.​.​
137 ··​0x0001f860·​8879fdff·​9879fdff·​9879fdff·​9879fdff·​.​y.​.​.​y.​.​.​y.​.​.​y.​.​137 ··​0x0001f860·​8879fdff·​9879fdff·​9879fdff·​9879fdff·​.​y.​.​.​y.​.​.​y.​.​.​y.​.​
138 ··​0x0001f870·​9879fdff·​4f79fdff·​8879fdff·​c07bfdff·​.​y.​.​Oy.​.​.​y.​.​.​{.​.​138 ··​0x0001f870·​9879fdff·​4f79fdff·​8879fdff·​c07bfdff·​.​y.​.​Oy.​.​.​y.​.​.​{.​.​
1.63 KB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 154, 20 lines modifiedOffset 154, 20 lines modified
154 ··​0x00030950·​50890000·​00000000·​00000000·​00000000·​P.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​154 ··​0x00030950·​50890000·​00000000·​00000000·​00000000·​P.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
155 ··​0x00030960·​f0760000·​70760000·​00550100·​f0760000·​.​v.​.​pv.​.​.​U.​.​.​v.​.​155 ··​0x00030960·​f0760000·​70760000·​00550100·​f0760000·​.​v.​.​pv.​.​.​U.​.​.​v.​.​
156 ··​0x00030970·​70760000·​e0860000·​e0650100·​f0760000·​pv.​.​.​.​.​.​.​e.​.​.​v.​.​156 ··​0x00030970·​70760000·​e0860000·​e0650100·​f0760000·​pv.​.​.​.​.​.​.​e.​.​.​v.​.​
157 ··​0x00030980·​f0760000·​f0760000·​f0760000·​f0760000·​.​v.​.​.​v.​.​.​v.​.​.​v.​.​157 ··​0x00030980·​f0760000·​f0760000·​f0760000·​f0760000·​.​v.​.​.​v.​.​.​v.​.​.​v.​.​
158 ··​0x00030990·​f0760000·​f0760000·​10570100·​e02a0100·​.​v.​.​.​v.​.​.​W.​.​.​*.​.​158 ··​0x00030990·​f0760000·​f0760000·​10570100·​e02a0100·​.​v.​.​.​v.​.​.​W.​.​.​*.​.​
159 ··​0x000309a0·​a0580100·​609b0100·​206b0100·​108e0000·​.​X.​.​`.​.​.​·​k.​.​.​.​.​.​159 ··​0x000309a0·​a0580100·​609b0100·​206b0100·​108e0000·​.​X.​.​`.​.​.​·​k.​.​.​.​.​.​
160 ··​0x000309b0·​f0760000·​70830000·​70690100·​705a0100·​.​v.​.​p.​.​.​pi.​.​pZ.​.​160 ··​0x000309b0·​f0760000·​70830000·​70690100·​705a0100·​.​v.​.​p.​.​.​pi.​.​pZ.​.​
161 ··​0x000309c0·​b3f60100·​40580200·​46580200·​b9f60100·​.​.​.​.​@X.​.​FX.​.​.​.​.​.​161 ··​0x000309c0·​b1f60100·​40580200·​46580200·​b7f60100·​.​.​.​.​@X.​.​FX.​.​.​.​.​.​
162 ··​0x000309d0·​4d580200·​56580200·​5c580200·​63580200·​MX.​.​VX.​.​\X.​.​cX.​.​162 ··​0x000309d0·​4d580200·​56580200·​5c580200·​63580200·​MX.​.​VX.​.​\X.​.​cX.​.​
163 ··​0x000309e0·​68580200·​6d580200·​74580200·​7b580200·​hX.​.​mX.​.​tX.​.​{X.​.​163 ··​0x000309e0·​68580200·​6d580200·​74580200·​7b580200·​hX.​.​mX.​.​tX.​.​{X.​.​
164 ··​0x000309f0·​81580200·​8a580200·c1f60100·​a3580200·​.​X.​.​.​X.​.​.​.​.​.​.​X.​.​164 ··​0x000309f0·​81580200·​8a580200·bff60100·​a3580200·​.​X.​.​.​X.​.​.​.​.​.​.​X.​.​
165 ··​0x00030a00·​a7580200·​aa580200·​b2580200·​b9580200·​.​X.​.​.​X.​.​.​X.​.​.​X.​.​165 ··​0x00030a00·​a7580200·​aa580200·​b2580200·​b9580200·​.​X.​.​.​X.​.​.​X.​.​.​X.​.​
166 ··​0x00030a10·​c6f60100·​cdf60100·​d2f60100·​ca580200·​.​.​.​.​.​.​.​.​.​.​.​.​.​X.​.​166 ··​0x00030a10·​c4f60100·​cbf60100·​d0f60100·​ca580200·​.​.​.​.​.​.​.​.​.​.​.​.​.​X.​.​
167 ··​0x00030a20·​01000000·​c6580200·​14000000·​01000000·​.​.​.​.​.​X.​.​.​.​.​.​.​.​.​.​167 ··​0x00030a20·​01000000·​c6580200·​14000000·​01000000·​.​.​.​.​.​X.​.​.​.​.​.​.​.​.​.​
168 ··​0x00030a30·​9b580200·​0e000000·​01000000·​4b580200·​.​X.​.​.​.​.​.​.​.​.​.​KX.​.​168 ··​0x00030a30·​9b580200·​0e000000·​01000000·​4b580200·​.​X.​.​.​.​.​.​.​.​.​.​KX.​.​
169 ··​0x00030a40·​03000000·​01000000·​93580200·​0e000000·​.​.​.​.​.​.​.​.​.​X.​.​.​.​.​.​169 ··​0x00030a40·​03000000·​01000000·​93580200·​0e000000·​.​.​.​.​.​.​.​.​.​X.​.​.​.​.​.​
170 ··​0x00030a50·​01000000·​9d580200·​0e000000·​01000000·​.​.​.​.​.​X.​.​.​.​.​.​.​.​.​.​170 ··​0x00030a50·​01000000·​9d580200·​0e000000·​01000000·​.​.​.​.​.​X.​.​.​.​.​.​.​.​.​.​
171 ··​0x00030a60·​97580200·​0e000000·​01000000·​c4580200·​.​X.​.​.​.​.​.​.​.​.​.​.​X.​.​171 ··​0x00030a60·​97580200·​0e000000·​01000000·​c4580200·​.​X.​.​.​.​.​.​.​.​.​.​.​X.​.​
172 ··​0x00030a70·​14000000·​01000000·​c8580200·​14000000·​.​.​.​.​.​.​.​.​.​X.​.​.​.​.​.​172 ··​0x00030a70·​14000000·​01000000·​c8580200·​14000000·​.​.​.​.​.​.​.​.​.​X.​.​.​.​.​.​
173 ··​0x00030a80·​01000000·​8f580200·​0e000000·​01000000·​.​.​.​.​.​X.​.​.​.​.​.​.​.​.​.​173 ··​0x00030a80·​01000000·​8f580200·​0e000000·​01000000·​.​.​.​.​.​X.​.​.​.​.​.​.​.​.​.​
812 B
stderr 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·65333465·​32393333·66633964·​33346337·e34e2933fc9d34c72 ··​0x00000000·35376163·​36636639·39633535·​31373965·57ac6cf99c55179e
3 ··​0x00000010·​34663337·32393463·​64306439·30353634·​4f37294cd0d905643 ··​0x00000010·​31343939·65346534·​65643138·63656637·1499e4e4ed18cef7
4 ··​0x00000020·​65613035·65622e64·​65627567·​00000000·​ea05eb.​debug.​.​.​.​4 ··​0x00000020·​65666433·30612e64·​65627567·​00000000·​efd30a.​debug.​.​.​.​
5 ··​0x00000030·9100463a····························.​.​F:​5 ··​0x00000030·22a19bcc····························".​.​.​
  
337 B
./usr/bin/autoopts-config
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 #!·​/​bin/​bash1 #!·​/​bin/​sh
2 ##·​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​2 ##·​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​-​
3 ##·​autoopts-​config.​in·​-​-​·​Describe·​AutoOpts·​configuration3 ##·​autoopts-​config.​in·​-​-​·​Describe·​AutoOpts·​configuration
4 ##4 ##
5 ##··​Autoopts·​Copyright·​(C)​·​1992-​2016·​by·​Bruce·​Korb5 ##··​Autoopts·​Copyright·​(C)​·​1992-​2016·​by·​Bruce·​Korb
6 ##6 ##
7 ##·​DO·​NOT·​EDIT·​THIS·​FILE···​(autoopts-​config.​in)​7 ##·​DO·​NOT·​EDIT·​THIS·​FILE···​(autoopts-​config.​in)​
8 ##8 ##
15.3 KB
./usr/share/autogen/libopts-41.1.16.tar.gz
15.2 KB
libopts-41.1.16.tar
15.2 KB
file list
    
Offset 1, 68 lines modifiedOffset 1, 68 lines modified
1 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​1 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2020-​05-​26·​13:​16:​21.​000000·​libopts-​41.​1.​16/​
2 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​35162·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​COPYING.​gplv32 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​35162·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​COPYING.​gplv3
3 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​7631·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​COPYING.​lgplv33 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​7631·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​COPYING.​lgplv3
4 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1442·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​COPYING.​mbsd4 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1442·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​COPYING.​mbsd
5 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​········​0·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​MakeDefs.​inc5 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​········​0·​2020-​05-​26·​13:​16:​21.​000000·​libopts-​41.​1.​16/​MakeDefs.​inc
6 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​2466·​2021-​06-​28·​19:​28:​23.​000000·​libopts-​41.​1.​16/​Makefile.​am6 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​2466·​2020-​05-​26·​13:​16:​21.​000000·​libopts-​41.​1.​16/​Makefile.​am
7 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​4952·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​README7 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​4952·​2020-​05-​26·​13:​16:​21.​000000·​libopts-​41.​1.​16/​README
8 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​27307·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​ag-​char-​map.​h8 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​27307·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​ag-​char-​map.​h
9 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​3340·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​alias.​c9 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​3340·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​alias.​c
10 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​14204·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​ao-​strs.​c10 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​14204·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​ao-​strs.​c
11 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​14440·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​ao-​strs.​h11 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​14440·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​ao-​strs.​h
12 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​autoopts/​12 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​autoopts/​
13 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​44780·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​autoopts/​options.​h13 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​44780·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​autoopts/​options.​h
14 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​2012·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​autoopts/​project.​h14 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​2012·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​autoopts/​project.​h
15 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​30459·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​autoopts/​usage-​txt.​h15 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​30459·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​autoopts/​usage-​txt.​h
16 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​12222·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​autoopts.​c16 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​12222·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​autoopts.​c
17 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​13345·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​autoopts.​h17 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​13345·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​autoopts.​h
18 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​2512·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​boolean.​c18 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​2512·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​boolean.​c
19 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​4953·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​check.​c19 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​4953·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​check.​c
20 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​compat/​20 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​compat/​
21 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​306·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​compat/​_Noreturn.​h21 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​306·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​compat/​_Noreturn.​h
22 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​8422·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​compat/​compat.​h22 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​8422·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​compat/​compat.​h
23 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​7336·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​compat/​pathfind.​c23 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​7336·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​compat/​pathfind.​c
24 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1219·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​compat/​snprintf.​c24 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1219·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​compat/​snprintf.​c
25 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1340·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​compat/​strchr.​c25 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1340·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​compat/​strchr.​c
26 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​310·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​compat/​strdup.​c26 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​310·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​compat/​strdup.​c
27 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​3710·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​compat/​windows-​config.​h27 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​3710·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​compat/​windows-​config.​h
28 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​36686·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​configfile.​c28 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​36686·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​configfile.​c
29 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​9386·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​cook.​c29 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​9386·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​cook.​c
30 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​18598·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​enum.​c30 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​18598·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​enum.​c
31 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​7347·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​env.​c31 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​7347·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​env.​c
32 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​5807·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​file.​c32 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​5807·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​file.​c
33 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​22529·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​find.​c33 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​22529·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​find.​c
34 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​31396·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​genshell.​c34 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​31396·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​genshell.​c
35 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​7957·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​genshell.​h35 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​7957·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​genshell.​h
36 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​10171·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​gettext.​h36 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​10171·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​gettext.​h
37 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​8662·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​init.​c37 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​8662·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​init.​c
38 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​19779·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​intprops.​h38 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​19779·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​intprops.​h
39 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1085·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​libopts.​c39 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1085·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​libopts.​c
40 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​16685·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​load.​c40 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​16685·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​load.​c
41 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​m4/​41 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​m4/​
42 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​20447·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​m4/​libopts.​m442 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​20447·​2020-​05-​26·​13:​16:​21.​000000·​libopts-​41.​1.​16/​m4/​libopts.​m4
43 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​781·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​m4/​liboptschk.​m443 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​781·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​m4/​liboptschk.​m4
44 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1464·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​m4/​stdnoreturn.​m444 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1464·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​m4/​stdnoreturn.​m4
45 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​24904·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​makeshell.​c45 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​24904·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​makeshell.​c
46 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​24981·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​nested.​c46 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​24981·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​nested.​c
47 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​5214·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​numeric.​c47 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​5214·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​numeric.​c
48 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​5636·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​option-​value-​type.​c48 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​5636·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​option-​value-​type.​c
49 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​2416·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​option-​value-​type.​h49 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​2416·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​option-​value-​type.​h
50 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​5156·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​option-​xat-​attribute.​c50 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​5156·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​option-​xat-​attribute.​c
51 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​2305·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​option-​xat-​attribute.​h51 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​2305·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​option-​xat-​attribute.​h
52 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​12340·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​parse-​duration.​c52 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​12340·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​parse-​duration.​c
53 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​3400·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​parse-​duration.​h53 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​3400·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​parse-​duration.​h
54 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​5004·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​pgusage.​c54 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​5004·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​pgusage.​c
55 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​2792·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​proto.​h55 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​2792·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​proto.​h
56 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​15184·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​putshell.​c56 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​15184·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​putshell.​c
57 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​3945·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​reset.​c57 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​3945·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​reset.​c
58 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​6988·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​restore.​c58 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​6988·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​restore.​c
59 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​20934·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​save.​c59 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​20934·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​save.​c
60 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​10081·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​sort.​c60 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​10081·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​sort.​c
61 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​7403·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​stack.​c61 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​7403·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​stack.​c
62 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1816·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​stdnoreturn.​in.​h62 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1816·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​stdnoreturn.​in.​h
63 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​8333·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​streqvcmp.​c63 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​8333·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​streqvcmp.​c
64 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​11356·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​text_mmap.​c64 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​11356·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​text_mmap.​c
65 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​3952·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​time.​c65 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​3952·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​time.​c
66 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​9204·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​tokenize.​c66 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​9204·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​tokenize.​c
67 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​39153·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​usage.​c67 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​39153·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​usage.​c
68 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​6259·​2021-​06-​28·​19:​28:​22.​000000·​libopts-​41.​1.​16/​version.​c68 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​6259·​2020-​05-​26·​13:​16:​20.​000000·​libopts-​41.​1.​16/​version.​c
12.8 KB
autogen-dbgsym_5.18.12-4_i386.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2018-​01-​06·​15:​07:​28.​000000·​debian-​binary1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2018-​01-​06·​15:​07:​28.​000000·​debian-​binary
2 -​rw-​r-​-​r-​-​···​0········​0········​0······​688·​2018-​01-​06·​15:​07:​28.​000000·​control.​tar.​xz2 -​rw-​r-​-​r-​-​···​0········​0········​0······​684·​2018-​01-​06·​15:​07:​28.​000000·​control.​tar.​xz
3 -​rw-​r-​-​r-​-​···​0········​0········​0···​259376·​2018-​01-​06·​15:​07:​28.​000000·​data.​tar.​xz3 -​rw-​r-​-​r-​-​···​0········​0········​0···​259588·​2018-​01-​06·​15:​07:​28.​000000·​data.​tar.​xz
1.06 KB
control.tar.xz
1.03 KB
control.tar
588 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:​·​i3865 Architecture:​·​i386
6 Maintainer:​·​Andreas·​Metzler·​<ametzler@debian.​org>6 Maintainer:​·​Andreas·​Metzler·​<ametzler@debian.​org>
7 Installed-​Size:​·​3027 Installed-​Size:​·​302
8 Depends:​·​autogen·​(=·​1:​5.​18.​12-​4)​8 Depends:​·​autogen·​(=·​1:​5.​18.​12-​4)​
9 Section:​·​debug9 Section:​·​debug
10 Priority:​·​optional10 Priority:​·​optional
11 Description:​·​debug·​symbols·​for·​autogen11 Description:​·​debug·​symbols·​for·​autogen
12 Build-​Ids:​·4be34e2933fc9d34c74f3​7294cd0d90564ea05eb·​677edf06b5ca0535e50d3​21c8b4ba8f9b0070e00·​c1c87dbfb979235c41435​6fb62d11fd5783b0d6d·​dcb38a8e137bcd5e6e15b​58c1f6d7a7c8b869ac812 Build-​Ids:​·677edf06b5ca0535e50d3​21c8b4ba8f9b0070e00·​af57ac6cf99c55179e149​9e4e4ed18cef7efd30a·​c1c87dbfb979235c41435​6fb62d11fd5783b0d6d·​dcb38a8e137bcd5e6e15b​58c1f6d7a7c8b869ac8
449 B
./md5sums
30.0 B
./md5sums
Files differ
401 B
line order
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 usr/​lib/​debug/​.​build-​id/​4b/​e34e2933fc9d34c74f372​94cd0d90564ea05eb.​debug 
2 usr/​lib/​debug/​.​build-​id/​67/​7edf06b5ca0535e50d321​c8b4ba8f9b0070e00.​debug1 usr/​lib/​debug/​.​build-​id/​67/​7edf06b5ca0535e50d321​c8b4ba8f9b0070e00.​debug
 2 usr/​lib/​debug/​.​build-​id/​af/​57ac6cf99c55179e1499e​4e4ed18cef7efd30a.​debug
3 usr/​lib/​debug/​.​build-​id/​c1/​c87dbfb979235c414356f​b62d11fd5783b0d6d.​debug3 usr/​lib/​debug/​.​build-​id/​c1/​c87dbfb979235c414356f​b62d11fd5783b0d6d.​debug
4 usr/​lib/​debug/​.​build-​id/​dc/​b38a8e137bcd5e6e15b58​c1f6d7a7c8b869ac8.​debug4 usr/​lib/​debug/​.​build-​id/​dc/​b38a8e137bcd5e6e15b58​c1f6d7a7c8b869ac8.​debug
11.2 KB
data.tar.xz
11.2 KB
data.tar
2.19 KB
file list
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​1 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​
2 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​2 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​
3 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​3 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​
4 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​debug/​4 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​debug/​
5 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​5 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​
6 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​4b/​ 
7 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​212836·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​4b/​e34e2933fc9d34c74f372​94cd0d90564ea05eb.​debug 
8 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​67/​6 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​67/​
9 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​37008·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​67/​7edf06b5ca0535e50d321​c8b4ba8f9b0070e00.​debug7 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​37008·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​67/​7edf06b5ca0535e50d321​c8b4ba8f9b0070e00.​debug
 8 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​af/​
 9 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​212832·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​af/​57ac6cf99c55179e1499e​4e4ed18cef7efd30a.​debug
10 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​c1/​10 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​c1/​
11 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​19380·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​c1/​c87dbfb979235c414356f​b62d11fd5783b0d6d.​debug11 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​19380·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​c1/​c87dbfb979235c414356f​b62d11fd5783b0d6d.​debug
12 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​dc/​12 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​dc/​
13 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​25340·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​dc/​b38a8e137bcd5e6e15b58​c1f6d7a7c8b869ac8.​debug13 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​25340·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​dc/​b38a8e137bcd5e6e15b58​c1f6d7a7c8b869ac8.​debug
14 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​share/​14 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​share/​
15 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​share/​doc/​15 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​share/​doc/​
16 lrwxrwxrwx···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​share/​doc/​autogen-​dbgsym·​-​>·​autogen16 lrwxrwxrwx···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​01-​06·​15:​07:​28.​000000·​.​/​usr/​share/​doc/​autogen-​dbgsym·​-​>·​autogen
8.97 KB
./usr/lib/debug/.build-id/4b/e34e2933fc9d34c74f37294cd0d90564ea05eb.debug vs.
./usr/lib/debug/.build-id/af/57ac6cf99c55179e1499e4e4ed18cef7efd30a.debug
Files similar despite different names (score: 27, lower is more similar)
871 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​DYN·​(Shared·​object·​file)​8 ··​Type:​······························​DYN·​(Shared·​object·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x6b6011 ··​Entry·​point·​address:​···············​0x6b60
12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​211356·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​211352·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​1117 ··​Number·​of·​program·​headers:​·········​11
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
2.87 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·​are·​37·​section·​headers,​·​starting·​at·​offset·​0x3399c:​1 There·​are·​37·​section·​headers,​·​starting·​at·​offset·​0x33998:​
  
2 Section·​Headers:​2 Section·​Headers:​
3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al
4 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​04 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​0
5 ··​[·​1]·​.​interp···········​NOBITS··········​00000194·​000194·​000013·​00···​A··​0···​0··​15 ··​[·​1]·​.​interp···········​NOBITS··········​00000194·​000194·​000013·​00···​A··​0···​0··​1
6 ··​[·​2]·​.​note.​ABI-​tag·····​NOTE············​000001a8·​0001a8·​000020·​00···​A··​0···​0··​46 ··​[·​2]·​.​note.​ABI-​tag·····​NOTE············​000001a8·​0001a8·​000020·​00···​A··​0···​0··​4
7 ··​[·​3]·​.​note.​gnu.​build-​id·​NOTE············​000001c8·​0001c8·​000024·​00···​A··​0···​0··​47 ··​[·​3]·​.​note.​gnu.​build-​id·​NOTE············​000001c8·​0001c8·​000024·​00···​A··​0···​0··​4
Offset 26, 21 lines modifiedOffset 26, 21 lines modified
26 ··​[21]·​.​data.​rel.​ro······​NOBITS··········​0002ffe0·​000fd8·​000c40·​00··​WA··​0···​0·​3226 ··​[21]·​.​data.​rel.​ro······​NOBITS··········​0002ffe0·​000fd8·​000c40·​00··​WA··​0···​0·​32
27 ··​[22]·​.​dynamic··········​NOBITS··········​00030c20·​000fd8·​000110·​08··​WA··​6···​0··​427 ··​[22]·​.​dynamic··········​NOBITS··········​00030c20·​000fd8·​000110·​08··​WA··​6···​0··​4
28 ··​[23]·​.​got··············​NOBITS··········​00030d30·​000fd8·​0002bc·​04··​WA··​0···​0··​428 ··​[23]·​.​got··············​NOBITS··········​00030d30·​000fd8·​0002bc·​04··​WA··​0···​0··​4
29 ··​[24]·​.​data·············​NOBITS··········​00031000·​000fd8·​000ac0·​00··​WA··​0···​0·​3229 ··​[24]·​.​data·············​NOBITS··········​00031000·​000fd8·​000ac0·​00··​WA··​0···​0·​32
30 ··​[25]·​.​bss··············​NOBITS··········​00031ac0·​000fd8·​003884·​00··​WA··​0···​0·​3230 ··​[25]·​.​bss··············​NOBITS··········​00031ac0·​000fd8·​003884·​00··​WA··​0···​0·​32
31 ··​[26]·​.​comment··········​PROGBITS········​00000000·​0001ec·​00001c·​01··​MS··​0···​0··​131 ··​[26]·​.​comment··········​PROGBITS········​00000000·​0001ec·​00001c·​01··​MS··​0···​0··​1
32 ··​[27]·​.​debug_aranges····​PROGBITS········​00000000·​000208·​000030·​00······​0···​0··​132 ··​[27]·​.​debug_aranges····​PROGBITS········​00000000·​000208·​000030·​00······​0···​0··​1
33 ··​[28]·​.​debug_info·······​PROGBITS········​00000000·​000238·​0139d9·​00···​C··​0···​0··​433 ··​[28]·​.​debug_info·······​PROGBITS········​00000000·​000238·​0139d8·​00···​C··​0···​0··​4
34 ··​[29]·​.​debug_abbrev·····​PROGBITS········​00000000·​013c14·​00041f·​00···​C··​0···​0··​434 ··​[29]·​.​debug_abbrev·····​PROGBITS········​00000000·​013c10·​00041f·​00···​C··​0···​0··​4
35 ··​[30]·​.​debug_line·······​PROGBITS········​00000000·​014034·​009aab·​00···​C··​0···​0··​435 ··​[30]·​.​debug_line·······​PROGBITS········​00000000·​014030·​009aab·​00···​C··​0···​0··​4
36 ··​[31]·​.​debug_str········​PROGBITS········​00000000·​01dae0·​00337b·​01·​MSC··​0···​0··​436 ··​[31]·​.​debug_str········​PROGBITS········​00000000·​01dadc·​00337b·​01·​MSC··​0···​0··​4
37 ··​[32]·​.​debug_loc········​PROGBITS········​00000000·​020e5c·​00a8c4·​00···​C··​0···​0··​437 ··​[32]·​.​debug_loc········​PROGBITS········​00000000·​020e58·​00a8c4·​00···​C··​0···​0··​4
38 ··​[33]·​.​debug_ranges·····​PROGBITS········​00000000·​02b720·​001953·​00···​C··​0···​0··​438 ··​[33]·​.​debug_ranges·····​PROGBITS········​00000000·​02b71c·​001953·​00···​C··​0···​0··​4
39 ··​[34]·​.​symtab···········​SYMTAB··········​00000000·​02d074·​0036a0·​10·····​35·​441··​439 ··​[34]·​.​symtab···········​SYMTAB··········​00000000·​02d070·​0036a0·​10·····​35·​441··​4
40 ··​[35]·​.​strtab···········​STRTAB··········​00000000·​030714·​003123·​00······​0···​0··​140 ··​[35]·​.​strtab···········​STRTAB··········​00000000·​030710·​003123·​00······​0···​0··​1
41 ··​[36]·​.​shstrtab·········​STRTAB··········​00000000·​033837·​000162·​00······​0···​0··​141 ··​[36]·​.​shstrtab·········​STRTAB··········​00000000·​033833·​000162·​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 ··​p·​(processor·​specific)​46 ··​p·​(processor·​specific)​
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​03 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
  
4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
5 ··​Owner·················​Data·​size»   ​Description5 ··​Owner·················​Data·​size»   ​Description
6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·4be34e2933fc9d34c74f3​7294cd0d90564ea05eb6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·af57ac6cf99c55179e149​9e4e4ed18cef7efd30a
4.43 KB
readelf --wide --debug-dump=info {}
    
Offset 14157, 15 lines modifiedOffset 14157, 15 lines modified
14157 ····​<7341>···​DW_AT_location····​:​·​2·​byte·​block:​·​91·​8·»       ​(DW_OP_fbreg:​·​8)​14157 ····​<7341>···​DW_AT_location····​:​·​2·​byte·​block:​·​91·​8·»       ​(DW_OP_fbreg:​·​8)​
14158 ·​<2><7344>:​·​Abbrev·​Number:​·​45·​(DW_TAG_variable)​14158 ·​<2><7344>:​·​Abbrev·​Number:​·​45·​(DW_TAG_variable)​
14159 ····​<7345>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x4454)​:​·​fserr_fmt14159 ····​<7345>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x4454)​:​·​fserr_fmt
14160 ····​<7349>···​DW_AT_decl_file···​:​·​714160 ····​<7349>···​DW_AT_decl_file···​:​·​7
14161 ····​<734a>···​DW_AT_decl_line···​:​·​154614161 ····​<734a>···​DW_AT_decl_line···​:​·​1546
14162 ····​<734c>···​DW_AT_decl_column·​:​·​1814162 ····​<734c>···​DW_AT_decl_column·​:​·​18
14163 ····​<734d>···​DW_AT_type········​:​·​<0x8dd>14163 ····​<734d>···​DW_AT_type········​:​·​<0x8dd>
14164 ····​<7351>···​DW_AT_location····​:​·​6·​byte·​block:​·​3·​8c·​f7·​1·​0·​9f·»       ​(DW_OP_addr:​·​1f78c;​·​DW_OP_stack_value)​14164 ····​<7351>···​DW_AT_location····​:​·​6·​byte·​block:​·​3·​88·​f7·​1·​0·​9f·»       ​(DW_OP_addr:​·​1f788;​·​DW_OP_stack_value)​
14165 ·​<2><7358>:​·​Abbrev·​Number:​·​1·​(DW_TAG_GNU_call_site​)​14165 ·​<2><7358>:​·​Abbrev·​Number:​·​1·​(DW_TAG_GNU_call_site​)​
14166 ····​<7359>···​DW_AT_low_pc······​:​·​0x139d514166 ····​<7359>···​DW_AT_low_pc······​:​·​0x139d5
14167 ····​<735d>···​DW_AT_abstract_origin​:​·​<0x21923>14167 ····​<735d>···​DW_AT_abstract_origin​:​·​<0x21923>
14168 ·​<2><7361>:​·​Abbrev·​Number:​·​1·​(DW_TAG_GNU_call_site​)​14168 ·​<2><7361>:​·​Abbrev·​Number:​·​1·​(DW_TAG_GNU_call_site​)​
14169 ····​<7362>···​DW_AT_low_pc······​:​·​0x139e114169 ····​<7362>···​DW_AT_low_pc······​:​·​0x139e1
14170 ····​<7366>···​DW_AT_abstract_origin​:​·​<0x2192f>14170 ····​<7366>···​DW_AT_abstract_origin​:​·​<0x2192f>
14171 ·​<2><736a>:​·​Abbrev·​Number:​·​1·​(DW_TAG_GNU_call_site​)​14171 ·​<2><736a>:​·​Abbrev·​Number:​·​1·​(DW_TAG_GNU_call_site​)​
Offset 35316, 15 lines modifiedOffset 35316, 15 lines modified
35316 ····​<13e8f>···​DW_AT_low_pc······​:​·​0x1748f35316 ····​<13e8f>···​DW_AT_low_pc······​:​·​0x1748f
35317 ····​<13e93>···​DW_AT_abstract_origin​:​·​<0x2186a>35317 ····​<13e93>···​DW_AT_abstract_origin​:​·​<0x2186a>
35318 ·​<2><13e97>:​·​Abbrev·​Number:​·​8·​(DW_TAG_GNU_call_site​)​35318 ·​<2><13e97>:​·​Abbrev·​Number:​·​8·​(DW_TAG_GNU_call_site​)​
35319 ····​<13e98>···​DW_AT_low_pc······​:​·​0x174a435319 ····​<13e98>···​DW_AT_low_pc······​:​·​0x174a4
35320 ····​<13e9c>···​DW_AT_abstract_origin​:​·​<0x1bd96>35320 ····​<13e9c>···​DW_AT_abstract_origin​:​·​<0x1bd96>
35321 ·​<3><13ea0>:​·​Abbrev·​Number:​·​3·​(DW_TAG_GNU_call_site​_parameter)​35321 ·​<3><13ea0>:​·​Abbrev·​Number:​·​3·​(DW_TAG_GNU_call_site​_parameter)​
35322 ····​<13ea1>···​DW_AT_location····​:​·​1·​byte·​block:​·​50·»       ​(DW_OP_reg0·​(eax)​)​35322 ····​<13ea1>···​DW_AT_location····​:​·​1·​byte·​block:​·​50·»       ​(DW_OP_reg0·​(eax)​)​
35323 ····​<13ea3>···​DW_AT_GNU_call_site_v​alue:​·​5·​byte·​block:​·​3·​b4·​f7·​1·​0·»       ​(DW_OP_addr:​·​1f7b4)​35323 ····​<13ea3>···​DW_AT_GNU_call_site_v​alue:​·​5·​byte·​block:​·​3·​b0·​f7·​1·​0·»       ​(DW_OP_addr:​·​1f7b0)​
35324 ·​<3><13ea9>:​·​Abbrev·​Number:​·​035324 ·​<3><13ea9>:​·​Abbrev·​Number:​·​0
35325 ·​<2><13eaa>:​·​Abbrev·​Number:​·​035325 ·​<2><13eaa>:​·​Abbrev·​Number:​·​0
35326 ·​<1><13eab>:​·​Abbrev·​Number:​·​89·​(DW_TAG_subprogram)​35326 ·​<1><13eab>:​·​Abbrev·​Number:​·​89·​(DW_TAG_subprogram)​
35327 ····​<13eac>···​DW_AT_external····​:​·​135327 ····​<13eac>···​DW_AT_external····​:​·​1
35328 ····​<13eac>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x5a93)​:​·​ag_scm_dne35328 ····​<13eac>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x5a93)​:​·​ag_scm_dne
35329 ····​<13eb0>···​DW_AT_decl_file···​:​·​3935329 ····​<13eb0>···​DW_AT_decl_file···​:​·​39
35330 ····​<13eb1>···​DW_AT_decl_line···​:​·​13135330 ····​<13eb1>···​DW_AT_decl_line···​:​·​131
Offset 47823, 15 lines modifiedOffset 47823, 15 lines modified
47823 ····​<1b779>···​DW_AT_low_pc······​:​·​0x11a9547823 ····​<1b779>···​DW_AT_low_pc······​:​·​0x11a95
47824 ····​<1b77d>···​DW_AT_abstract_origin​:​·​<0x89ca>47824 ····​<1b77d>···​DW_AT_abstract_origin​:​·​<0x89ca>
47825 ·​<2><1b781>:​·​Abbrev·​Number:​·​8·​(DW_TAG_GNU_call_site​)​47825 ·​<2><1b781>:​·​Abbrev·​Number:​·​8·​(DW_TAG_GNU_call_site​)​
47826 ····​<1b782>···​DW_AT_low_pc······​:​·​0x11b4647826 ····​<1b782>···​DW_AT_low_pc······​:​·​0x11b46
47827 ····​<1b786>···​DW_AT_abstract_origin​:​·​<0x1a612>47827 ····​<1b786>···​DW_AT_abstract_origin​:​·​<0x1a612>
47828 ·​<3><1b78a>:​·​Abbrev·​Number:​·​3·​(DW_TAG_GNU_call_site​_parameter)​47828 ·​<3><1b78a>:​·​Abbrev·​Number:​·​3·​(DW_TAG_GNU_call_site​_parameter)​
47829 ····​<1b78b>···​DW_AT_location····​:​·​1·​byte·​block:​·​50·»       ​(DW_OP_reg0·​(eax)​)​47829 ····​<1b78b>···​DW_AT_location····​:​·​1·​byte·​block:​·​50·»       ​(DW_OP_reg0·​(eax)​)​
47830 ····​<1b78d>···​DW_AT_GNU_call_site_v​alue:​·​5·​byte·​block:​·​3·0·​f7·​1·​0·»       ​(DW_OP_addr:​·​1f700)​47830 ····​<1b78d>···​DW_AT_GNU_call_site_v​alue:​·​5·​byte·​block:​·​3·fc·​f6·​1·​0·»       ​(DW_OP_addr:​·​1f6fc)​
47831 ·​<3><1b793>:​·​Abbrev·​Number:​·​047831 ·​<3><1b793>:​·​Abbrev·​Number:​·​0
47832 ·​<2><1b794>:​·​Abbrev·​Number:​·​047832 ·​<2><1b794>:​·​Abbrev·​Number:​·​0
47833 ·​<1><1b795>:​·​Abbrev·​Number:​·​58·​(DW_TAG_subprogram)​47833 ·​<1><1b795>:​·​Abbrev·​Number:​·​58·​(DW_TAG_subprogram)​
47834 ····​<1b796>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x6df1)​:​·​dp_do_next_val47834 ····​<1b796>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x6df1)​:​·​dp_do_next_val
47835 ····​<1b79a>···​DW_AT_decl_file···​:​·​247835 ····​<1b79a>···​DW_AT_decl_file···​:​·​2
47836 ····​<1b79b>···​DW_AT_decl_line···​:​·​15647836 ····​<1b79b>···​DW_AT_decl_line···​:​·​156
47837 ····​<1b79c>···​DW_AT_decl_column·​:​·​147837 ····​<1b79c>···​DW_AT_decl_column·​:​·​1
Offset 47942, 15 lines modifiedOffset 47942, 15 lines modified
47942 ····​<1b87c>···​DW_AT_low_pc······​:​·​0x75d247942 ····​<1b87c>···​DW_AT_low_pc······​:​·​0x75d2
47943 ····​<1b880>···​DW_AT_abstract_origin​:​·​<0x2183b>47943 ····​<1b880>···​DW_AT_abstract_origin​:​·​<0x2183b>
47944 ·​<2><1b884>:​·​Abbrev·​Number:​·​8·​(DW_TAG_GNU_call_site​)​47944 ·​<2><1b884>:​·​Abbrev·​Number:​·​8·​(DW_TAG_GNU_call_site​)​
47945 ····​<1b885>···​DW_AT_low_pc······​:​·​0x75f847945 ····​<1b885>···​DW_AT_low_pc······​:​·​0x75f8
47946 ····​<1b889>···​DW_AT_abstract_origin​:​·​<0x1a612>47946 ····​<1b889>···​DW_AT_abstract_origin​:​·​<0x1a612>
47947 ·​<3><1b88d>:​·​Abbrev·​Number:​·​3·​(DW_TAG_GNU_call_site​_parameter)​47947 ·​<3><1b88d>:​·​Abbrev·​Number:​·​3·​(DW_TAG_GNU_call_site​_parameter)​
47948 ····​<1b88e>···​DW_AT_location····​:​·​1·​byte·​block:​·​50·»       ​(DW_OP_reg0·​(eax)​)​47948 ····​<1b88e>···​DW_AT_location····​:​·​1·​byte·​block:​·​50·»       ​(DW_OP_reg0·​(eax)​)​
47949 ····​<1b890>···​DW_AT_GNU_call_site_v​alue:​·​5·​byte·​block:​·​3·​dc·​f6·​1·​0·»       ​(DW_OP_addr:​·​1f6dc)​47949 ····​<1b890>···​DW_AT_GNU_call_site_v​alue:​·​5·​byte·​block:​·​3·​d8·​f6·​1·​0·»       ​(DW_OP_addr:​·​1f6d8)​
47950 ·​<3><1b896>:​·​Abbrev·​Number:​·​047950 ·​<3><1b896>:​·​Abbrev·​Number:​·​0
47951 ·​<2><1b897>:​·​Abbrev·​Number:​·​047951 ·​<2><1b897>:​·​Abbrev·​Number:​·​0
47952 ·​<1><1b898>:​·​Abbrev·​Number:​·​58·​(DW_TAG_subprogram)​47952 ·​<1><1b898>:​·​Abbrev·​Number:​·​58·​(DW_TAG_subprogram)​
47953 ····​<1b899>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x5cc5)​:​·​dp_do_invalid47953 ····​<1b899>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x5cc5)​:​·​dp_do_invalid
47954 ····​<1b89d>···​DW_AT_decl_file···​:​·​247954 ····​<1b89d>···​DW_AT_decl_file···​:​·​2
47955 ····​<1b89e>···​DW_AT_decl_line···​:​·​11347955 ····​<1b89e>···​DW_AT_decl_line···​:​·​113
47956 ····​<1b89f>···​DW_AT_decl_column·​:​·​147956 ····​<1b89f>···​DW_AT_decl_column·​:​·​1
Offset 51917, 15 lines modifiedOffset 51917, 15 lines modified
51917 ····​<1dfd9>···​DW_AT_low_pc······​:​·​0x91ed51917 ····​<1dfd9>···​DW_AT_low_pc······​:​·​0x91ed
51918 ····​<1dfdd>···​DW_AT_abstract_origin​:​·​<0x89ca>51918 ····​<1dfdd>···​DW_AT_abstract_origin​:​·​<0x89ca>
51919 ·​<2><1dfe1>:​·​Abbrev·​Number:​·​8·​(DW_TAG_GNU_call_site​)​51919 ·​<2><1dfe1>:​·​Abbrev·​Number:​·​8·​(DW_TAG_GNU_call_site​)​
51920 ····​<1dfe2>···​DW_AT_low_pc······​:​·​0x91fa51920 ····​<1dfe2>···​DW_AT_low_pc······​:​·​0x91fa
51921 ····​<1dfe6>···​DW_AT_abstract_origin​:​·​<0x1a612>51921 ····​<1dfe6>···​DW_AT_abstract_origin​:​·​<0x1a612>
51922 ·​<3><1dfea>:​·​Abbrev·​Number:​·​3·​(DW_TAG_GNU_call_site​_parameter)​51922 ·​<3><1dfea>:​·​Abbrev·​Number:​·​3·​(DW_TAG_GNU_call_site​_parameter)​
51923 ····​<1dfeb>···​DW_AT_location····​:​·​1·​byte·​block:​·​50·»       ​(DW_OP_reg0·​(eax)​)​51923 ····​<1dfeb>···​DW_AT_location····​:​·​1·​byte·​block:​·​50·»       ​(DW_OP_reg0·​(eax)​)​
51924 ····​<1dfed>···​DW_AT_GNU_call_site_v​alue:​·​5·​byte·​block:​·​3·0·​f7·​1·​0·»       ​(DW_OP_addr:​·​1f700)​51924 ····​<1dfed>···​DW_AT_GNU_call_site_v​alue:​·​5·​byte·​block:​·​3·fc·​f6·​1·​0·»       ​(DW_OP_addr:​·​1f6fc)​
51925 ·​<3><1dff3>:​·​Abbrev·​Number:​·​051925 ·​<3><1dff3>:​·​Abbrev·​Number:​·​0
51926 ·​<2><1dff4>:​·​Abbrev·​Number:​·​051926 ·​<2><1dff4>:​·​Abbrev·​Number:​·​0
51927 ·​<1><1dff5>:​·​Abbrev·​Number:​·​42·​(DW_TAG_subprogram)​51927 ·​<1><1dff5>:​·​Abbrev·​Number:​·​42·​(DW_TAG_subprogram)​
51928 ····​<1dff6>···​DW_AT_abstract_origin​:​·​<0x1d98d>51928 ····​<1dff6>···​DW_AT_abstract_origin​:​·​<0x1d98d>
51929 ····​<1dffa>···​DW_AT_low_pc······​:​·​0x920051929 ····​<1dffa>···​DW_AT_low_pc······​:​·​0x9200
51930 ····​<1dffe>···​DW_AT_high_pc·····​:​·​0x8451930 ····​<1dffe>···​DW_AT_high_pc·····​:​·​0x84
51931 ····​<1e002>···​DW_AT_frame_base··​:​·​1·​byte·​block:​·​9c·»       ​(DW_OP_call_frame_cfa​)​51931 ····​<1e002>···​DW_AT_frame_base··​:​·​1·​byte·​block:​·​9c·»       ​(DW_OP_call_frame_cfa​)​