19.1 KB
g1ggnwf7yp95z2f8s4cmzvb79s4d9i5l-case-insensitive-1.2.1.0/A vs.
g1ggnwf7yp95z2f8s4cmzvb79s4d9i5l-case-insensitive-1.2.1.0/B
19.0 KB
g1ggnwf7yp95z2f8s4cmzvb79s4d9i5l-case-insensitive-1.2.1.0/A/lib vs.
g1ggnwf7yp95z2f8s4cmzvb79s4d9i5l-case-insensitive-1.2.1.0/B/lib
18.9 KB
g1ggnwf7yp95z2f8s4cmzvb79s4d9i5l-case-insensitive-1.2.1.0/A/lib/ghc-9.6.6 vs.
g1ggnwf7yp95z2f8s4cmzvb79s4d9i5l-case-insensitive-1.2.1.0/B/lib/ghc-9.6.6
18.7 KB
g1ggnwf7yp95z2f8s4cmzvb79s4d9i5l-case-insensitive-1.2.1.0/A/lib/ghc-9.6.6/lib vs.
g1ggnwf7yp95z2f8s4cmzvb79s4d9i5l-case-insensitive-1.2.1.0/B/lib/ghc-9.6.6/lib
18.6 KB
g1ggnwf7yp95z2f8s4cmzvb79s4d9i5l-case-insensitive-1.2.1.0/A/lib/ghc-9.6.6/lib/x86_64-linux-ghc-9.6.6 vs.
g1ggnwf7yp95z2f8s4cmzvb79s4d9i5l-case-insensitive-1.2.1.0/B/lib/ghc-9.6.6/lib/x86_64-linux-ghc-9.6.6
18.4 KB
g1ggnwf7yp95z2f8s4cmzvb79s4d9i5l-case-insensitive-1.2.1.0/A/lib/ghc-9.6.6/lib/x86_64-linux-ghc-9.6.6/case-insensitive-1.2.1.0-1pISjMFcUog3BP9aofvGl9 vs.
g1ggnwf7yp95z2f8s4cmzvb79s4d9i5l-case-insensitive-1.2.1.0/B/lib/ghc-9.6.6/lib/x86_64-linux-ghc-9.6.6/case-insensitive-1.2.1.0-1pISjMFcUog3BP9aofvGl9
18.1 KB
g1ggnwf7yp95z2f8s4cmzvb79s4d9i5l-case-insensitive-1.2.1.0/A/lib/ghc-9.6.6/lib/x86_64-linux-ghc-9.6.6/case-insensitive-1.2.1.0-1pISjMFcUog3BP9aofvGl9/libHScase-insensitive-1.2.1.0-1pISjMFcUog3BP9aofvGl9_p.a vs.
g1ggnwf7yp95z2f8s4cmzvb79s4d9i5l-case-insensitive-1.2.1.0/B/lib/ghc-9.6.6/lib/x86_64-linux-ghc-9.6.6/case-insensitive-1.2.1.0-1pISjMFcUog3BP9aofvGl9/libHScase-insensitive-1.2.1.0-1pISjMFcUog3BP9aofvGl9_p.a
8.75 KB
CaseInsensitive.p_o
2.4 KB
readelf --wide --sections {}
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00001f·00··AX··0···0··16 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00001f·00··AX··0···0··1
7 ··[·2]·.rela.text········RELA············0000000000000000·000820·000060·18···I·28···1··87 ··[·2]·.rela.text········RELA············0000000000000000·000820·000060·18···I·28···1··8
8 ··[·3]·.data·············PROGBITS········0000000000000000·000060·000020·00··WA··0···0·168 ··[·3]·.data·············PROGBITS········0000000000000000·000060·000020·00··WA··0···0·16
9 ··[·4]·.rela.data········RELA············0000000000000000·000880·000030·18···I·28···3··89 ··[·4]·.rela.data········RELA············0000000000000000·000880·000030·18···I·28···3··8
10 ··[·5]·.bss··············NOBITS··········0000000000000000·000080·000000·00··WA··0···0··110 ··[·5]·.bss··············NOBITS··········0000000000000000·000080·000000·00··WA··0···0··1
11 ··[·6]·.rodata.str.ccvc_str·PROGBITS········0000000000000000·000080·000004·01·AMS··0···0··111 ··[·6]·.rodata.str.ccvl_str·PROGBITS········0000000000000000·000080·000004·01·AMS··0···0··1
12 ··[·7]·.rodata.str.ccve_str·PROGBITS········0000000000000000·000084·000015·01·AMS··0···0··112 ··[·7]·.rodata.str.ccvq_str·PROGBITS········0000000000000000·000084·000015·01·AMS··0···0··1
13 ··[·8]·.rodata.str.ccvg_str·PROGBITS········0000000000000000·000099·000010·01·AMS··0···0··113 ··[·8]·.rodata.str.ccvu_str·PROGBITS········0000000000000000·000099·000010·01·AMS··0···0··1
14 ··[·9]·.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc·PROGBITS········0000000000000000·0000b0·000040·00··WA··0···0··814 ··[·9]·.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc·PROGBITS········0000000000000000·0000b0·000040·00··WA··0···0··8
15 ··[10]·.rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc·RELA············0000000000000000·0008b0·000048·18···I·28···9··815 ··[10]·.rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc·RELA············0000000000000000·0008b0·000048·18···I·28···9··8
16 ··[11]·.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc_ccs·PROGBITS········0000000000000000·0000f0·000060·00··WA··0···0··816 ··[11]·.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc_ccs·PROGBITS········0000000000000000·0000f0·000060·00··WA··0···0··8
17 ··[12]·.rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc_ccs·RELA············0000000000000000·0008f8·000018·18···I·28··11··817 ··[12]·.rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc_ccs·RELA············0000000000000000·0008f8·000018·18···I·28··11··8
18 ··[13]·.rodata.str.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule2_bytes·PROGBITS········0000000000000000·000150·000015·01·AMS··0···0··118 ··[13]·.rodata.str.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule2_bytes·PROGBITS········0000000000000000·000150·000015·01·AMS··0···0··1
19 ··[14]·.rodata.str.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule4_bytes·PROGBITS········0000000000000000·000165·000030·01·AMS··0···0··119 ··[14]·.rodata.str.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule4_bytes·PROGBITS········0000000000000000·000165·000030·01·AMS··0···0··1
20 ··[15]·.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule3_closure·PROGBITS········0000000000000000·000198·000020·00··WA··0···0··820 ··[15]·.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule3_closure·PROGBITS········0000000000000000·000198·000020·00··WA··0···0··8
1.68 KB
readelf --wide --symbols {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Symbol·table·'.symtab'·contains·20·entries:1 Symbol·table·'.symtab'·contains·20·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str.ccvc_str6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str.ccvl_str
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str.ccve_str7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str.ccvq_str
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str.ccvg_str8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str.ccvu_str
9 ·····6:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcsList9 ·····6:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcsList
10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcList10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcList
11 ·····8:·0000000000000000····31·FUNC····GLOBAL·DEFAULT····1·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_init__prof_init11 ·····8:·0000000000000000····31·FUNC····GLOBAL·DEFAULT····1·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_init__prof_init
12 ·····9:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT···21·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_init_arr12 ·····9:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT···21·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_init_arr
13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Module_con_info13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Module_con_info
14 ····11:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT···19·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule_closure14 ····11:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT···19·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule_closure
15 ····12:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT···17·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule1_closure15 ····12:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT···17·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule1_closure
2.07 KB
readelf --wide --relocs {}
    
Offset 9, 17 lines modifiedOffset 9, 17 lines modified
9 Relocation·section·'.rela.data'·at·offset·0x880·contains·2·entries:9 Relocation·section·'.rela.data'·at·offset·0x880·contains·2·entries:
10 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend10 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
11 0000000000000000··0000001200000001·R_X86_64_64············0000000000000000·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc_ccs·+·011 0000000000000000··0000001200000001·R_X86_64_64············0000000000000000·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc_ccs·+·0
12 0000000000000010··0000001300000001·R_X86_64_64············0000000000000000·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc·+·012 0000000000000010··0000001300000001·R_X86_64_64············0000000000000000·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc·+·0
  
13 Relocation·section·'.rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc'·at·offset·0x8b0·contains·3·entries:13 Relocation·section·'.rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc'·at·offset·0x8b0·contains·3·entries:
14 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend14 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
15 0000000000000008··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str.ccvc_str·+·015 0000000000000008··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str.ccvl_str·+·0
16 0000000000000010··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str.ccve_str·+·016 0000000000000010··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str.ccvq_str·+·0
17 0000000000000018··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str.ccvg_str·+·017 0000000000000018··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str.ccvu_str·+·0
  
18 Relocation·section·'.rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc_ccs'·at·offset·0x8f8·contains·1·entry:18 Relocation·section·'.rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc_ccs'·at·offset·0x8f8·contains·1·entry:
19 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend19 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
20 0000000000000008··0000001300000001·R_X86_64_64············0000000000000000·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc·+·020 0000000000000008··0000001300000001·R_X86_64_64············0000000000000000·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc·+·0
  
21 Relocation·section·'.rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule3_closure'·at·offset·0x910·contains·3·entries:21 Relocation·section·'.rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule3_closure'·at·offset·0x910·contains·3·entries:
22 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend22 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
1.3 KB
strings --all --bytes=8 {}
    
Offset 17, 17 lines modifiedOffset 17, 17 lines modified
17 casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule4_bytes17 casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule4_bytes
18 casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule2_bytes18 casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule2_bytes
19 casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc_ccs19 casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc_ccs
20 casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc20 casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc
21 .shstrtab21 .shstrtab
22 .rela.text22 .rela.text
23 .rela.data23 .rela.data
24 .rodata.str.ccvc_str24 .rodata.str.ccvl_str
25 .rodata.str.ccve_str25 .rodata.str.ccvq_str
26 .rodata.str.ccvg_str26 .rodata.str.ccvu_str
27 .rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc27 .rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc
28 .rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc_ccs28 .rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_CAFs_cc_ccs
29 .rodata.str.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule2_bytes29 .rodata.str.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule2_bytes
30 .rodata.str.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule4_bytes30 .rodata.str.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule4_bytes
31 .rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule3_closure31 .rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule3_closure
32 .rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule1_closure32 .rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule1_closure
33 .rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule_closure33 .rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitive_zdtrModule_closure
1.26 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·2e746578·74002e72·656c612e·64617461·.text..rela.data4 ··0x00000020·2e746578·74002e72·656c612e·64617461·.text..rela.data
5 ··0x00000030·002e6273·73002e72·6f646174·612e7374·..bss..rodata.st5 ··0x00000030·002e6273·73002e72·6f646174·612e7374·..bss..rodata.st
6 ··0x00000040·722e6363·76635f73·7472002e·726f6461·r.ccvc_str..roda6 ··0x00000040·722e6363·766c5f73·7472002e·726f6461·r.ccvl_str..roda
7 ··0x00000050·74612e73·74722e63·6376655f·73747200·ta.str.ccve_str.7 ··0x00000050·74612e73·74722e63·6376715f·73747200·ta.str.ccvq_str.
8 ··0x00000060·2e726f64·6174612e·7374722e·63637667·.rodata.str.ccvg8 ··0x00000060·2e726f64·6174612e·7374722e·63637675·.rodata.str.ccvu
9 ··0x00000070·5f737472·002e7265·6c612e64·6174612e·_str..rela.data.9 ··0x00000070·5f737472·002e7265·6c612e64·6174612e·_str..rela.data.
10 ··0x00000080·63617365·7a6d696e·73656e73·69746976·casezminsensitiv10 ··0x00000080·63617365·7a6d696e·73656e73·69746976·casezminsensitiv
11 ··0x00000090·657a6d31·7a69327a·69317a69·307a6d31·ezm1zi2zi1zi0zm111 ··0x00000090·657a6d31·7a69327a·69317a69·307a6d31·ezm1zi2zi1zi0zm1
12 ··0x000000a0·7049536a·4d466355·6f673342·5039616f·pISjMFcUog3BP9ao12 ··0x000000a0·7049536a·4d466355·6f673342·5039616f·pISjMFcUog3BP9ao
13 ··0x000000b0·6676476c·395f4461·74617a69·43617365·fvGl9_DataziCase13 ··0x000000b0·6676476c·395f4461·74617a69·43617365·fvGl9_DataziCase
14 ··0x000000c0·496e7365·6e736974·6976655f·43414673·Insensitive_CAFs14 ··0x000000c0·496e7365·6e736974·6976655f·43414673·Insensitive_CAFs
15 ··0x000000d0·5f636300·2e72656c·612e6461·74612e63·_cc..rela.data.c15 ··0x000000d0·5f636300·2e72656c·612e6461·74612e63·_cc..rela.data.c
8.95 KB
Unsafe.p_o
2.46 KB
readelf --wide --sections {}
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00001f·00··AX··0···0··16 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00001f·00··AX··0···0··1
7 ··[·2]·.rela.text········RELA············0000000000000000·000870·000060·18···I·28···1··87 ··[·2]·.rela.text········RELA············0000000000000000·000870·000060·18···I·28···1··8
8 ··[·3]·.data·············PROGBITS········0000000000000000·000060·000020·00··WA··0···0·168 ··[·3]·.data·············PROGBITS········0000000000000000·000060·000020·00··WA··0···0·16
9 ··[·4]·.rela.data········RELA············0000000000000000·0008d0·000030·18···I·28···3··89 ··[·4]·.rela.data········RELA············0000000000000000·0008d0·000030·18···I·28···3··8
10 ··[·5]·.bss··············NOBITS··········0000000000000000·000080·000000·00··WA··0···0··110 ··[·5]·.bss··············NOBITS··········0000000000000000·000080·000000·00··WA··0···0··1
11 ··[·6]·.rodata.str.ccvy_str·PROGBITS········0000000000000000·000080·000004·01·AMS··0···0··111 ··[·6]·.rodata.str.ccvm_str·PROGBITS········0000000000000000·000080·000004·01·AMS··0···0··1
12 ··[·7]·.rodata.str.ccvA_str·PROGBITS········0000000000000000·000084·00001c·01·AMS··0···0··112 ··[·7]·.rodata.str.ccvp_str·PROGBITS········0000000000000000·000084·00001c·01·AMS··0···0··1
13 ··[·8]·.rodata.str.ccvC_str·PROGBITS········0000000000000000·0000a0·000010·01·AMS··0···0··113 ··[·8]·.rodata.str.ccvt_str·PROGBITS········0000000000000000·0000a0·000010·01·AMS··0···0··1
14 ··[·9]·.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc·PROGBITS········0000000000000000·0000b0·000040·00··WA··0···0··814 ··[·9]·.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc·PROGBITS········0000000000000000·0000b0·000040·00··WA··0···0··8
15 ··[10]·.rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc·RELA············0000000000000000·000900·000048·18···I·28···9··815 ··[10]·.rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc·RELA············0000000000000000·000900·000048·18···I·28···9··8
16 ··[11]·.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc_ccs·PROGBITS········0000000000000000·0000f0·000060·00··WA··0···0··816 ··[11]·.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc_ccs·PROGBITS········0000000000000000·0000f0·000060·00··WA··0···0··8
17 ··[12]·.rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc_ccs·RELA············0000000000000000·000948·000018·18···I·28··11··817 ··[12]·.rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc_ccs·RELA············0000000000000000·000948·000018·18···I·28··11··8
18 ··[13]·.rodata.str.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule2_bytes·PROGBITS········0000000000000000·000150·00001c·01·AMS··0···0··118 ··[13]·.rodata.str.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule2_bytes·PROGBITS········0000000000000000·000150·00001c·01·AMS··0···0··1
19 ··[14]·.rodata.str.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule4_bytes·PROGBITS········0000000000000000·00016c·000030·01·AMS··0···0··119 ··[14]·.rodata.str.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule4_bytes·PROGBITS········0000000000000000·00016c·000030·01·AMS··0···0··1
20 ··[15]·.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule3_closure·PROGBITS········0000000000000000·0001a0·000020·00··WA··0···0··820 ··[15]·.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule3_closure·PROGBITS········0000000000000000·0001a0·000020·00··WA··0···0··8
1.71 KB
readelf --wide --symbols {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Symbol·table·'.symtab'·contains·20·entries:1 Symbol·table·'.symtab'·contains·20·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str.ccvy_str6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str.ccvm_str
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str.ccvA_str7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str.ccvp_str
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str.ccvC_str8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str.ccvt_str
9 ·····6:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcsList9 ·····6:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcsList
10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcList10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcList
11 ·····8:·0000000000000000····31·FUNC····GLOBAL·DEFAULT····1·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_init__prof_init11 ·····8:·0000000000000000····31·FUNC····GLOBAL·DEFAULT····1·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_init__prof_init
12 ·····9:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT···21·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_init_arr12 ·····9:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT···21·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_init_arr
13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Module_con_info13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Module_con_info
14 ····11:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT···19·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule_closure14 ····11:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT···19·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule_closure
15 ····12:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT···17·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule1_closure15 ····12:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT···17·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule1_closure
2.11 KB
readelf --wide --relocs {}
    
Offset 9, 17 lines modifiedOffset 9, 17 lines modified
9 Relocation·section·'.rela.data'·at·offset·0x8d0·contains·2·entries:9 Relocation·section·'.rela.data'·at·offset·0x8d0·contains·2·entries:
10 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend10 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
11 0000000000000000··0000001200000001·R_X86_64_64············0000000000000000·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc_ccs·+·011 0000000000000000··0000001200000001·R_X86_64_64············0000000000000000·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc_ccs·+·0
12 0000000000000010··0000001300000001·R_X86_64_64············0000000000000000·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc·+·012 0000000000000010··0000001300000001·R_X86_64_64············0000000000000000·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc·+·0
  
13 Relocation·section·'.rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc'·at·offset·0x900·contains·3·entries:13 Relocation·section·'.rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc'·at·offset·0x900·contains·3·entries:
14 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend14 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
15 0000000000000008··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str.ccvy_str·+·015 0000000000000008··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str.ccvm_str·+·0
16 0000000000000010··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str.ccvA_str·+·016 0000000000000010··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str.ccvp_str·+·0
17 0000000000000018··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str.ccvC_str·+·017 0000000000000018··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str.ccvt_str·+·0
  
18 Relocation·section·'.rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc_ccs'·at·offset·0x948·contains·1·entry:18 Relocation·section·'.rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc_ccs'·at·offset·0x948·contains·1·entry:
19 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend19 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
20 0000000000000008··0000001300000001·R_X86_64_64············0000000000000000·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc·+·020 0000000000000008··0000001300000001·R_X86_64_64············0000000000000000·casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc·+·0
  
21 Relocation·section·'.rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule3_closure'·at·offset·0x960·contains·3·entries:21 Relocation·section·'.rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule3_closure'·at·offset·0x960·contains·3·entries:
22 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend22 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
1.39 KB
strings --all --bytes=8 {}
    
Offset 17, 17 lines modifiedOffset 17, 17 lines modified
17 casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule4_bytes17 casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule4_bytes
18 casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule2_bytes18 casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule2_bytes
19 casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc_ccs19 casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc_ccs
20 casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc20 casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc
21 .shstrtab21 .shstrtab
22 .rela.text22 .rela.text
23 .rela.data23 .rela.data
24 .rodata.str.ccvy_str24 .rodata.str.ccvm_str
25 .rodata.str.ccvA_str25 .rodata.str.ccvp_str
26 .rodata.str.ccvC_str26 .rodata.str.ccvt_str
27 .rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc27 .rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc
28 .rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc_ccs28 .rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_CAFs_cc_ccs
29 .rodata.str.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule2_bytes29 .rodata.str.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule2_bytes
30 .rodata.str.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule4_bytes30 .rodata.str.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule4_bytes
31 .rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule3_closure31 .rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule3_closure
32 .rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule1_closure32 .rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule1_closure
33 .rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule_closure33 .rela.data.casezminsensitivezm1zi2zi1zi0zm1pISjMFcUog3BP9aofvGl9_DataziCaseInsensitiveziUnsafe_zdtrModule_closure
1.26 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·2e746578·74002e72·656c612e·64617461·.text..rela.data4 ··0x00000020·2e746578·74002e72·656c612e·64617461·.text..rela.data
5 ··0x00000030·002e6273·73002e72·6f646174·612e7374·..bss..rodata.st5 ··0x00000030·002e6273·73002e72·6f646174·612e7374·..bss..rodata.st
6 ··0x00000040·722e6363·76795f73·7472002e·726f6461·r.ccvy_str..roda6 ··0x00000040·722e6363·766d5f73·7472002e·726f6461·r.ccvm_str..roda
7 ··0x00000050·74612e73·74722e63·6376415f·73747200·ta.str.ccvA_str.7 ··0x00000050·74612e73·74722e63·6376705f·73747200·ta.str.ccvp_str.
8 ··0x00000060·2e726f64·6174612e·7374722e·63637643·.rodata.str.ccvC8 ··0x00000060·2e726f64·6174612e·7374722e·63637674·.rodata.str.ccvt
9 ··0x00000070·5f737472·002e7265·6c612e64·6174612e·_str..rela.data.9 ··0x00000070·5f737472·002e7265·6c612e64·6174612e·_str..rela.data.
10 ··0x00000080·63617365·7a6d696e·73656e73·69746976·casezminsensitiv10 ··0x00000080·63617365·7a6d696e·73656e73·69746976·casezminsensitiv
11 ··0x00000090·657a6d31·7a69327a·69317a69·307a6d31·ezm1zi2zi1zi0zm111 ··0x00000090·657a6d31·7a69327a·69317a69·307a6d31·ezm1zi2zi1zi0zm1
12 ··0x000000a0·7049536a·4d466355·6f673342·5039616f·pISjMFcUog3BP9ao12 ··0x000000a0·7049536a·4d466355·6f673342·5039616f·pISjMFcUog3BP9ao
13 ··0x000000b0·6676476c·395f4461·74617a69·43617365·fvGl9_DataziCase13 ··0x000000b0·6676476c·395f4461·74617a69·43617365·fvGl9_DataziCase
14 ··0x000000c0·496e7365·6e736974·6976657a·69556e73·InsensitiveziUns14 ··0x000000c0·496e7365·6e736974·6976657a·69556e73·InsensitiveziUns
15 ··0x000000d0·6166655f·43414673·5f636300·2e72656c·afe_CAFs_cc..rel15 ··0x000000d0·6166655f·43414673·5f636300·2e72656c·afe_CAFs_cc..rel