53.3 KB
/home/fdroid/fdroiddata/tmp/com.cweb.messenger_42012.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.cweb.messenger_42012.apk
10.8 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <cd29179813a006ba3e99d314e30b121e7c40a4002a7138ccf1f11aaa99b86f77>, actual: <e6c1eb2f626226a9eb95900785f7679df9fa421a4b5ba0c9c2e1b0d74406a511> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <9f080c7e2643a5112ec19dd0e224193b0a219d8d4e32f8c31c52f1779970e43431560a0200000000>, actual: <b4d519b6dcbc5110f130e3a29d6e3868e64744405745b57f176d1dfd74ab619231560a0200000000>
    
Offset 1, 62 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·8dc58772d8d6ce6669ff7b98c4303b3410e0500c9fb7b332711be05c7b08bdb1 
10 Signer·#1·certificate·SHA-1·digest:·3b7b39e08fdc2fbc8556fd3a44428c31e255dfff 
11 Signer·#1·certificate·MD5·digest:·cda001011a3e70b6ccfaebeea0368201 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·6895c61776248ed2833145aaf6fe0278c92a8c6ff9b72deaade14e99be4a039f 
15 Signer·#1·public·key·SHA-1·digest:·ea7b2e01bcfafbf859d91406b4a4080df0eeb721 
16 Signer·#1·public·key·MD5·digest:·ba5997c76e9571a2f1efaf1db5ea03d0 
17 WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/androidx.emoji_emoji-bundled.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/kotlin-stdlib.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/androidx.exifinterface_exifinterface.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/retrofit.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.databinding_viewbinding.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/okio.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
42 WARNING:·META-INF/androidx.databinding_library.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
47 WARNING:·META-INF/okhttp.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 WARNING:·META-INF/androidx.emoji_emoji.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
49 WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
50 WARNING:·META-INF/kotlin-stdlib-common.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
51 WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
52 WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
53 WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
54 WARNING:·META-INF/androidx.databinding_baseAdapters.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
55 WARNING:·META-INF/androidx.emoji_emoji-appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
56 WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
57 WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
58 WARNING:·META-INF/services/java.security.Provider·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
59 WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
60 WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
61 WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
62 WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
831 B
zipinfo {}
    
Offset 2196, 8 lines modifiedOffset 2196, 8 lines modified
2196 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/drawable/moreinfo_arrow_pressed.png2196 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/drawable/moreinfo_arrow_pressed.png
2197 -rw----·····0.0·fat······186·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png2197 -rw----·····0.0·fat······186·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
2198 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png2198 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png
2199 -rw----·····0.0·fat·····1764·b-·defN·81-Jan-01·01:01·res/layout/activity_cweb_account_setup.xml2199 -rw----·····0.0·fat·····1764·b-·defN·81-Jan-01·01:01·res/layout/activity_cweb_account_setup.xml
2200 -rw----·····2.0·fat···263626·b-·defN·81-Jan-01·01:01·META-INF/CE8F6CC6.SF2200 -rw----·····2.0·fat···263626·b-·defN·81-Jan-01·01:01·META-INF/CE8F6CC6.SF
2201 -rw----·····2.0·fat·····1344·b-·defN·81-Jan-01·01:01·META-INF/CE8F6CC6.RSA2201 -rw----·····2.0·fat·····1344·b-·defN·81-Jan-01·01:01·META-INF/CE8F6CC6.RSA
2202 -rw----·····2.0·fat···263499·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF2202 -rw----·····2.0·fat···263499·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
2203 2201·files,·59663100·bytes·uncompressed,·33848932·bytes·compressed:··43.3%2203 2201·files,·59663100·bytes·uncompressed,·33848940·bytes·compressed:··43.3%
7.67 KB
lib/armeabi-v7a/libjingle_peerconnection_so.so
985 B
readelf --wide --program-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 Program·Headers:6 Program·Headers:
7 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align7 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
8 ··PHDR···········0x000034·0x00000034·0x00000034·0x00120·0x00120·R···0x48 ··PHDR···········0x000034·0x00000034·0x00000034·0x00120·0x00120·R···0x4
9 ··LOAD···········0x000000·0x00000000·0x00000000·0x419990·0x419990·R·E·0x10009 ··LOAD···········0x000000·0x00000000·0x00000000·0x419990·0x419990·R·E·0x1000
10 ··LOAD···········0x419990·0x0041a990·0x0041a990·0x1ab7c·0x1ab7c·RW··0x100010 ··LOAD···········0x419990·0x0041a990·0x0041a990·0x1ab7c·0x1ab7c·RW··0x1000
11 ··LOAD···········0x434510·0x00436510·0x00436510·0x00fe0·0x07738·RW··0x100011 ··LOAD···········0x434510·0x00436510·0x00436510·0x00fe0·0x07738·RW··0x1000
12 ··DYNAMIC········0x432b34·0x00433b34·0x00433b34·0x000f0·0x000f0·RW··0x412 ··DYNAMIC········0x432b34·0x00433b34·0x00433b34·0x000f0·0x000f0·RW··0x4
13 ··GNU_RELRO······0x419990·0x0041a990·0x0041a990·0x1ab7c·0x1b670·R···0x113 ··GNU_RELRO······0x419990·0x0041a990·0x0041a990·0x1b670·0x1b670·R···0x1
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0
15 ··NOTE···········0x000154·0x00000154·0x00000154·0x000b0·0x000b0·R···0x415 ··NOTE···········0x000154·0x00000154·0x00000154·0x000b0·0x000b0·R···0x4
16 ··EXIDX··········0x02b6a8·0x0002b6a8·0x0002b6a8·0x2a9b0·0x2a9b0·R···0x416 ··EXIDX··········0x02b6a8·0x0002b6a8·0x0002b6a8·0x2a9b0·0x2a9b0·R···0x4
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····19 ···00·····
1.84 KB
readelf --wide --sections {}
    
Offset 4, 20 lines modifiedOffset 4, 20 lines modified
4 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············00000000·000000·000000·00······0···0··05 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
6 ··[·1]·.note.android.ident·NOTE············00000154·000154·000098·00···A··0···0··46 ··[·1]·.note.android.ident·NOTE············00000154·000154·000098·00···A··0···0··4
7 ··[·2]·.note.gnu.build-id·NOTE············000001ec·0001ec·000018·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············000001ec·0001ec·000018·00···A··0···0··4
8 ··[·3]·.dynsym···········DYNSYM··········00000204·000204·0018f0·10···A··8···1··48 ··[·3]·.dynsym···········DYNSYM··········00000204·000204·0018f0·10···A··8···1··4
9 ··[·4]·.gnu.version······VERSYM··········00001af4·001af4·00031e·02···A··3···0··29 ··[·4]·.gnu.version······VERSYM··········00001af4·001af4·00031e·02···A··3···0··2
10 ··[·5]·.gnu.version_r····VERNEED·········00001e14·001e14·000060·00···A··8···3··410 ··[·5]·.gnu.version_r····VERNEED·········00001e14·001e14·000060·00···A··8···3··4
11 ··[·6]·.gnu.hash·········GNU_HASH········00001e74·001e74·000564·00···A··3···0··411 ··[·6]·.gnu.hash·········GNU_HASH········00001e74·001e74·000564·04···A··3···0··4
12 ··[·7]·.hash·············HASH············000023d8·0023d8·000c80·04···A··3···0··412 ··[·7]·.hash·············HASH············000023d8·0023d8·000c80·04···A··3···0··4
13 ··[·8]·.dynstr···········STRTAB··········00003058·003058·002db0·00···A··0···0··113 ··[·8]·.dynstr···········STRTAB··········00003058·003058·002db0·00···A··0···0··1
14 ··[·9]·.rel.dyn··········REL·············00005e08·005e08·0258a0·08···A··3···0··414 ··[·9]·.rel.dyn··········REL·············00005e08·005e08·0258a0·08···A··3···0··4
15 ··[10]·.ARM.exidx········ARM_EXIDX·······0002b6a8·02b6a8·02a9b0·00··AL·14···0··415 ··[10]·.ARM.exidx········ARM_EXIDX·······0002b6a8·02b6a8·02a9b0·00··AL·14···0··4
16 ··[11]·.rel.plt··········REL·············00056058·056058·0006b8·08···A··3··21··416 ··[11]·.rel.plt··········REL·············00056058·056058·0006b8·08··AI··3··15··4
17 ··[12]·.rodata···········PROGBITS········00056800·056800·099d20·00·AMS··0···0·25617 ··[12]·.rodata···········PROGBITS········00056800·056800·099d20·00·AMS··0···0·256
18 ··[13]·.ARM.extab········PROGBITS········000f0520·0f0520·003524·00···A··0···0··418 ··[13]·.ARM.extab········PROGBITS········000f0520·0f0520·003524·00···A··0···0··4
19 ··[14]·.text·············PROGBITS········000f3a80·0f3a80·325174·00··AX··0···0·12819 ··[14]·.text·············PROGBITS········000f3a80·0f3a80·325174·00··AX··0···0·128
20 ··[15]·.plt··············PROGBITS········00418c00·418c00·000d90·00··AX··0···0·1620 ··[15]·.plt··············PROGBITS········00418c00·418c00·000d90·00··AX··0···0·16
21 ··[16]·.fini_array·······FINI_ARRAY······0041a990·419990·000008·00··WA··0···0··421 ··[16]·.fini_array·······FINI_ARRAY······0041a990·419990·000008·00··WA··0···0··4
22 ··[17]·.data.rel.ro······PROGBITS········0041a998·419998·019194·00··WA··0···0··822 ··[17]·.data.rel.ro······PROGBITS········0041a998·419998·019194·00··WA··0···0··8
23 ··[18]·.init_array·······INIT_ARRAY······00433b2c·432b2c·000008·00··WA··0···0··423 ··[18]·.init_array·······INIT_ARRAY······00433b2c·432b2c·000008·00··WA··0···0··4
1.28 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 13884, 22 lines modifiedOffset 13884, 22 lines modified
13884 ·h1F*FCF13884 ·h1F*FCF
13885 HxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpG`HxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpG13885 HxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpG`HxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpG
13886 PHxDpGPHxDpGOHxDpGOHxDpG13886 PHxDpGPHxDpGOHxDpGOHxDpG
13887 7~Android·(5220042·based·on·r346389c)·clang·version·8.0.7·(https://android.googlesource.com/toolchain/clang·b55f2d4ebfd35bf643d27dbca1bb228957008617)·(https://android.googlesource.com/toolchain/llvm·3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd)·(based·on·LLVM·8.0.7svn)13887 7~Android·(5220042·based·on·r346389c)·clang·version·8.0.7·(https://android.googlesource.com/toolchain/clang·b55f2d4ebfd35bf643d27dbca1bb228957008617)·(https://android.googlesource.com/toolchain/llvm·3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd)·(based·on·LLVM·8.0.7svn)
13888 GCC:·(GNU)·4.9.x·20150123·(prerelease)13888 GCC:·(GNU)·4.9.x·20150123·(prerelease)
13889 Linker:·LLD·12.0.0·(https://github.com/llvm/llvm-project/·a1caa302970de86b15d360212b526be8f1d59641)13889 Linker:·LLD·12.0.0·(https://github.com/llvm/llvm-project/·a1caa302970de86b15d360212b526be8f1d59641)
13890 .shstrtab13890 .shstrtab
 13891 .note.android.ident
13891 .ARM.extab 
13892 .dynamic 
13893 .note.gnu.build-id13892 .note.gnu.build-id
13894 .gnu.hash 
13895 .gnu.version13893 .gnu.version
13896 .rel.dyn 
13897 .data.rel.ro 
13898 .gnu.version_r13894 .gnu.version_r
 13895 .gnu.hash
 13896 .rel.dyn
13899 .rel.plt 
13900 .got.plt 
13901 .note.android.ident 
13902 .comment 
13903 .ARM.exidx13897 .ARM.exidx
 13898 .rel.plt
 13899 .ARM.extab
13904 .fini_array13900 .fini_array
 13901 .data.rel.ro
13905 .init_array13902 .init_array
 13903 .dynamic
 13904 .got.plt
 13905 .comment
704 B
readelf --wide --decompress --hex-dump=.plt {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.plt':1 Hex·dump·of·section·'.plt':
 2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
2 ··0x00418c00·04e02de5·00e68fe2·1cea8ee2·a0f5bee5·..-.............3 ··0x00418c00·04e02de5·00e68fe2·1cea8ee2·a0f5bee5·..-.............
3 ··0x00418c10·d4d4d4d4·d4d4d4d4·d4d4d4d4·d4d4d4d4·................4 ··0x00418c10·d4d4d4d4·d4d4d4d4·d4d4d4d4·d4d4d4d4·................
4 ··0x00418c20·00c68fe2·1cca8ce2·88f5bce5·d4d4d4d4·................5 ··0x00418c20·00c68fe2·1cca8ce2·88f5bce5·d4d4d4d4·................
5 ··0x00418c30·00c68fe2·1cca8ce2·7cf5bce5·d4d4d4d4·........|.......6 ··0x00418c30·00c68fe2·1cca8ce2·7cf5bce5·d4d4d4d4·........|.......
6 ··0x00418c40·00c68fe2·1cca8ce2·70f5bce5·d4d4d4d4·........p.......7 ··0x00418c40·00c68fe2·1cca8ce2·70f5bce5·d4d4d4d4·........p.......
7 ··0x00418c50·00c68fe2·1cca8ce2·64f5bce5·d4d4d4d4·........d.......8 ··0x00418c50·00c68fe2·1cca8ce2·64f5bce5·d4d4d4d4·........d.......
8 ··0x00418c60·00c68fe2·1cca8ce2·58f5bce5·d4d4d4d4·........X.......9 ··0x00418c60·00c68fe2·1cca8ce2·58f5bce5·d4d4d4d4·........X.......
716 B
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. 
3 ··0x004351a4·00000000·00000000·00000000·008c4100·..............A.2 ··0x004351a4·00000000·00000000·00000000·008c4100·..............A.
4 ··0x004351b4·008c4100·008c4100·008c4100·008c4100·..A...A...A...A.3 ··0x004351b4·008c4100·008c4100·008c4100·008c4100·..A...A...A...A.
5 ··0x004351c4·008c4100·008c4100·008c4100·008c4100·..A...A...A...A.4 ··0x004351c4·008c4100·008c4100·008c4100·008c4100·..A...A...A...A.
6 ··0x004351d4·008c4100·008c4100·008c4100·008c4100·..A...A...A...A.5 ··0x004351d4·008c4100·008c4100·008c4100·008c4100·..A...A...A...A.
7 ··0x004351e4·008c4100·008c4100·008c4100·008c4100·..A...A...A...A.6 ··0x004351e4·008c4100·008c4100·008c4100·008c4100·..A...A...A...A.
8 ··0x004351f4·008c4100·008c4100·008c4100·008c4100·..A...A...A...A.7 ··0x004351f4·008c4100·008c4100·008c4100·008c4100·..A...A...A...A.
9 ··0x00435204·008c4100·008c4100·008c4100·008c4100·..A...A...A...A.8 ··0x00435204·008c4100·008c4100·008c4100·008c4100·..A...A...A...A.
2.11 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
 3 ··0x00000010·2e616e64·726f6964·2e696465·6e74002e·.android.ident..
2 ··0x00000000·002e6461·7461002e·726f6461·7461002e·..data..rodata.. 
3 ··0x00000010·73687374·72746162·002e4152·4d2e6578·shstrtab..ARM.ex 
4 ··0x00000020·74616200·2e64796e·616d6963·002e6e6f·tab..dynamic..no 
5 ··0x00000030·74652e67·6e752e62·75696c64·2d696400·te.gnu.build-id.4 ··0x00000020·6e6f7465·2e676e75·2e627569·6c642d69·note.gnu.build-i
6 ··0x00000040·2e676e75·2e686173·68002e64·796e7379·.gnu.hash..dynsy 
7 ··0x00000050·6d002e67·6e752e76·65727369·6f6e002e·m..gnu.version.. 
8 ··0x00000060·72656c2e·64796e00·2e646174·612e7265·rel.dyn..data.re 
9 ··0x00000070·6c2e726f·002e676e·752e7665·7273696f·l.ro..gnu.versio 
10 ··0x00000080·6e5f7200·2e64796e·73747200·2e627373·n_r..dynstr..bss 
11 ··0x00000090·002e7265·6c2e706c·74002e67·6f742e70·..rel.plt..got.p 
12 ··0x000000a0·6c74002e·6e6f7465·2e616e64·726f6964·lt..note.android5 ··0x00000030·64002e64·796e7379·6d002e67·6e752e76·d..dynsym..gnu.v
 6 ··0x00000040·65727369·6f6e002e·676e752e·76657273·ersion..gnu.vers
 7 ··0x00000050·696f6e5f·72002e67·6e752e68·61736800·ion_r..gnu.hash.
 8 ··0x00000060·2e64796e·73747200·2e72656c·2e64796e·.dynstr..rel.dyn
 9 ··0x00000070·002e4152·4d2e6578·69647800·2e72656c·..ARM.exidx..rel
 10 ··0x00000080·2e706c74·002e726f·64617461·002e4152·.plt..rodata..AR
 11 ··0x00000090·4d2e6578·74616200·2e746578·74002e66·M.extab..text..f
 12 ··0x000000a0·696e695f·61727261·79002e64·6174612e·ini_array..data.
 13 ··0x000000b0·72656c2e·726f002e·696e6974·5f617272·rel.ro..init_arr
 14 ··0x000000c0·6179002e·64796e61·6d696300·2e676f74·ay..dynamic..got
 15 ··0x000000d0·002e676f·742e706c·74002e64·61746100·..got.plt..data.
13 ··0x000000b0·2e696465·6e74002e·636f6d6d·656e7400·.ident..comment.16 ··0x000000e0·2e627373·002e636f·6d6d656e·7400·····.bss..comment.
14 ··0x000000c0·2e676f74·002e7465·7874002e·41524d2e·.got..text..ARM. 
15 ··0x000000d0·65786964·78002e66·696e695f·61727261·exidx..fini_arra 
16 ··0x000000e0·79002e69·6e69745f·61727261·7900·····y..init_array. 
  
2.86 KB
lib/armeabi-v7a/libconscrypt_jni.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.35 KB
readelf --wide --sections {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··[·4]·.dynstr···········STRTAB··········0000d630·00d630·011607·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········0000d630·00d630·011607·00···A··0···0··1
10 ··[·5]·.gnu.hash·········GNU_HASH········0001ec38·01ec38·00635c·04···A··3···0··410 ··[·5]·.gnu.hash·········GNU_HASH········0001ec38·01ec38·00635c·04···A··3···0··4
11 ··[·6]·.hash·············HASH············00024f94·024f94·00552c·04···A··3···0··411 ··[·6]·.hash·············HASH············00024f94·024f94·00552c·04···A··3···0··4
12 ··[·7]·.gnu.version······VERSYM··········0002a4c0·02a4c0·001a88·02···A··3···0··212 ··[·7]·.gnu.version······VERSYM··········0002a4c0·02a4c0·001a88·02···A··3···0··2
13 ··[·8]·.gnu.version_d····VERDEF··········0002bf48·02bf48·00001c·00···A··4···1··413 ··[·8]·.gnu.version_d····VERDEF··········0002bf48·02bf48·00001c·00···A··4···1··4
14 ··[·9]·.gnu.version_r····VERNEED·········0002bf64·02bf64·000040·00···A··4···2··414 ··[·9]·.gnu.version_r····VERNEED·········0002bf64·02bf64·000040·00···A··4···2··4
15 ··[10]·.rel.dyn··········REL·············0002bfa4·02bfa4·00d558·08···A··3···0··415 ··[10]·.rel.dyn··········REL·············0002bfa4·02bfa4·00d558·08···A··3···0··4
16 ··[11]·.rel.plt··········REL·············000394fc·0394fc·0033e0·08··AI··3··21··416 ··[11]·.rel.plt··········REL·············000394fc·0394fc·0033e0·08··AI··3··12··4
17 ··[12]·.plt··············PROGBITS········0003c8dc·03c8dc·004de4·00··AX··0···0··417 ··[12]·.plt··············PROGBITS········0003c8dc·03c8dc·004de4·00··AX··0···0··4
18 ··[13]·.text·············PROGBITS········000416c0·0416c0·0a8078·00··AX··0···0·6418 ··[13]·.text·············PROGBITS········000416c0·0416c0·0a8078·00··AX··0···0·64
19 ··[14]·.ARM.exidx········ARM_EXIDX·······000e9738·0e9738·009330·08··AL·13···0··419 ··[14]·.ARM.exidx········ARM_EXIDX·······000e9738·0e9738·009330·08··AL·13···0··4
20 ··[15]·.ARM.extab········PROGBITS········000f2a68·0f2a68·00bc04·00···A··0···0··420 ··[15]·.ARM.extab········PROGBITS········000f2a68·0f2a68·00bc04·00···A··0···0··4
21 ··[16]·.rodata···········PROGBITS········000fe670·0fe670·02a402·00···A··0···0·1621 ··[16]·.rodata···········PROGBITS········000fe670·0fe670·02a402·00···A··0···0·16
22 ··[17]·.fini_array·······FINI_ARRAY······0012a674·129674·000008·04··WA··0···0··422 ··[17]·.fini_array·······FINI_ARRAY······0012a674·129674·000008·04··WA··0···0··4
23 ··[18]·.data.rel.ro······PROGBITS········0012a67c·12967c·00aa20·00··WA··0···0··423 ··[18]·.data.rel.ro······PROGBITS········0012a67c·12967c·00aa20·00··WA··0···0··4
704 B
readelf --wide --decompress --hex-dump=.plt {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.plt':1 Hex·dump·of·section·'.plt':
 2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
2 ··0x0003c8dc·04e02de5·04e09fe5·0ee08fe0·08f0bee5·..-.............3 ··0x0003c8dc·04e02de5·04e09fe5·0ee08fe0·08f0bee5·..-.............
3 ··0x0003c8ec·188d0f00·00c68fe2·f8ca8ce2·18fdbce5·................4 ··0x0003c8ec·188d0f00·00c68fe2·f8ca8ce2·18fdbce5·................
4 ··0x0003c8fc·00c68fe2·f8ca8ce2·10fdbce5·00c68fe2·................5 ··0x0003c8fc·00c68fe2·f8ca8ce2·10fdbce5·00c68fe2·................
5 ··0x0003c90c·f8ca8ce2·08fdbce5·00c68fe2·f8ca8ce2·................6 ··0x0003c90c·f8ca8ce2·08fdbce5·00c68fe2·f8ca8ce2·................
6 ··0x0003c91c·00fdbce5·00c68fe2·f8ca8ce2·f8fcbce5·................7 ··0x0003c91c·00fdbce5·00c68fe2·f8ca8ce2·f8fcbce5·................
7 ··0x0003c92c·00c68fe2·f8ca8ce2·f0fcbce5·00c68fe2·................8 ··0x0003c92c·00c68fe2·f8ca8ce2·f0fcbce5·00c68fe2·................
8 ··0x0003c93c·f8ca8ce2·e8fcbce5·00c68fe2·f8ca8ce2·................9 ··0x0003c93c·f8ca8ce2·e8fcbce5·00c68fe2·f8ca8ce2·................
704 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. 
3 ··0x001351c0·00000000·60951100·f51c0400·00000000·....`...........2 ··0x001351c0·00000000·60951100·f51c0400·00000000·....`...........
4 ··0x001351d0·00000000·00000000·00000000·00000000·................3 ··0x001351d0·00000000·00000000·00000000·00000000·................
5 ··0x001351e0·00000000·00000000·bd1d0400·61951100·............a...4 ··0x001351e0·00000000·00000000·bd1d0400·61951100·............a...
6 ··0x001351f0·00000000·00000000·00000000·00000000·................5 ··0x001351f0·00000000·00000000·00000000·00000000·................
7 ··0x00135200·00000000·00000000·00000000·00000000·................6 ··0x00135200·00000000·00000000·00000000·00000000·................
8 ··0x00135210·00000000·651f0400·00000000·00000000·....e...........7 ··0x00135210·00000000·651f0400·00000000·00000000·....e...........
9 ··0x00135220·351d0400·00000000·00000000·551f0400·5...........U...8 ··0x00135220·351d0400·00000000·00000000·551f0400·5...........U...
7.42 KB
lib/x86_64/libjingle_peerconnection_so.so
1.23 KB
readelf --wide --program-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 Program·Headers:6 Program·Headers:
7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
8 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x88 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x78b100·0x78b100·R·E·0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x78b100·0x78b100·R·E·0x1000
10 ··LOAD···········0x78b100·0x000000000078c100·0x000000000078c100·0x033eb8·0x033eb8·RW··0x100010 ··LOAD···········0x78b100·0x000000000078c100·0x000000000078c100·0x033eb8·0x033eb8·RW··0x1000
11 ··LOAD···········0x7befc0·0x00000000007c0fc0·0x00000000007c0fc0·0x001580·0x00ed88·RW··0x100011 ··LOAD···········0x7befc0·0x00000000007c0fc0·0x00000000007c0fc0·0x001580·0x00ed88·RW··0x1000
12 ··DYNAMIC········0x7bade0·0x00000000007bbde0·0x00000000007bbde0·0x0001e0·0x0001e0·RW··0x812 ··DYNAMIC········0x7bade0·0x00000000007bbde0·0x00000000007bbde0·0x0001e0·0x0001e0·RW··0x8
13 ··GNU_RELRO······0x78b100·0x000000000078c100·0x000000000078c100·0x033eb8·0x033f00·R···0x113 ··GNU_RELRO······0x78b100·0x000000000078c100·0x000000000078c100·0x033f00·0x033f00·R···0x1
14 ··GNU_EH_FRAME···0x123984·0x0000000000123984·0x0000000000123984·0x034c94·0x034c94·R···0x414 ··GNU_EH_FRAME···0x123984·0x0000000000123984·0x0000000000123984·0x034c94·0x034c94·R···0x4
15 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··015 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
16 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000098·0x000098·R···0x216 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000098·0x000098·R···0x2
17 ··NOTE···········0x000308·0x0000000000000308·0x0000000000000308·0x000018·0x000018·R···0x417 ··NOTE···········0x000308·0x0000000000000308·0x0000000000000308·0x000018·0x000018·R···0x4
  
18 ·Section·to·Segment·mapping:18 ·Section·to·Segment·mapping:
19 ··Segment·Sections...19 ··Segment·Sections...
1.48 KB
readelf --wide --sections {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··[·3]·.dynsym···········DYNSYM··········0000000000000320·000320·002718·18···A··8···1··88 ··[·3]·.dynsym···········DYNSYM··········0000000000000320·000320·002718·18···A··8···1··8
9 ··[·4]·.gnu.version······VERSYM··········0000000000002a38·002a38·000342·02···A··3···0··29 ··[·4]·.gnu.version······VERSYM··········0000000000002a38·002a38·000342·02···A··3···0··2
10 ··[·5]·.gnu.version_r····VERNEED·········0000000000002d7c·002d7c·000060·00···A··8···3··410 ··[·5]·.gnu.version_r····VERNEED·········0000000000002d7c·002d7c·000060·00···A··8···3··4
11 ··[·6]·.gnu.hash·········GNU_HASH········0000000000002de0·002de0·000564·00···A··3···0··811 ··[·6]·.gnu.hash·········GNU_HASH········0000000000002de0·002de0·000564·00···A··3···0··8
12 ··[·7]·.hash·············HASH············0000000000003344·003344·000d10·04···A··3···0··412 ··[·7]·.hash·············HASH············0000000000003344·003344·000d10·04···A··3···0··4
13 ··[·8]·.dynstr···········STRTAB··········0000000000004054·004054·002e3d·00···A··0···0··113 ··[·8]·.dynstr···········STRTAB··········0000000000004054·004054·002e3d·00···A··0···0··1
14 ··[·9]·.rela.dyn·········RELA············0000000000006e98·006e98·0720c0·18···A··3···0··814 ··[·9]·.rela.dyn·········RELA············0000000000006e98·006e98·0720c0·18···A··3···0··8
15 ··[10]·.rela.plt·········RELA············0000000000078f58·078f58·0015f0·18···A··3··22··815 ··[10]·.rela.plt·········RELA············0000000000078f58·078f58·0015f0·18··AI··3··16··8
16 ··[11]·.rodata···········PROGBITS········000000000007a600·07a600·0a5ce8·00·AMS··0···0·25616 ··[11]·.rodata···········PROGBITS········000000000007a600·07a600·0a5ce8·00·AMS··0···0·256
17 ··[12]·.gcc_except_table·PROGBITS········00000000001202e8·1202e8·00369c·00···A··0···0··417 ··[12]·.gcc_except_table·PROGBITS········00000000001202e8·1202e8·00369c·00···A··0···0··4
18 ··[13]·.eh_frame_hdr·····PROGBITS········0000000000123984·123984·034c94·00···A··0···0··418 ··[13]·.eh_frame_hdr·····PROGBITS········0000000000123984·123984·034c94·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········0000000000158618·158618·14170c·00···A··0···0··819 ··[14]·.eh_frame·········PROGBITS········0000000000158618·158618·14170c·00···A··0···0··8
20 ··[15]·.text·············PROGBITS········0000000000299d40·299d40·4f0506·00··AX··0···0·6420 ··[15]·.text·············PROGBITS········0000000000299d40·299d40·4f0506·00··AX··0···0·64
21 ··[16]·.plt··············PROGBITS········000000000078a250·78a250·000eb0·00··AX··0···0·1621 ··[16]·.plt··············PROGBITS········000000000078a250·78a250·000eb0·00··AX··0···0·16
22 ··[17]·.fini_array·······FINI_ARRAY······000000000078c100·78b100·000010·00··WA··0···0··822 ··[17]·.fini_array·······FINI_ARRAY······000000000078c100·78b100·000010·00··WA··0···0··8
906 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 23043, 23 lines modifiedOffset 23043, 23 lines modified
23043 d$X[]A\A]A^A_23043 d$X[]A\A]A^A_
23044 []A\A]A^23044 []A\A]A^
23045 []A\A]A^23045 []A\A]A^
23046 Android·(5220042·based·on·r346389c)·clang·version·8.0.7·(https://android.googlesource.com/toolchain/clang·b55f2d4ebfd35bf643d27dbca1bb228957008617)·(https://android.googlesource.com/toolchain/llvm·3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd)·(based·on·LLVM·8.0.7svn)23046 Android·(5220042·based·on·r346389c)·clang·version·8.0.7·(https://android.googlesource.com/toolchain/clang·b55f2d4ebfd35bf643d27dbca1bb228957008617)·(https://android.googlesource.com/toolchain/llvm·3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd)·(based·on·LLVM·8.0.7svn)
23047 GCC:·(GNU)·4.9.x·20150123·(prerelease)23047 GCC:·(GNU)·4.9.x·20150123·(prerelease)
23048 Linker:·LLD·12.0.0·(https://github.com/llvm/llvm-project/·a1caa302970de86b15d360212b526be8f1d59641)23048 Linker:·LLD·12.0.0·(https://github.com/llvm/llvm-project/·a1caa302970de86b15d360212b526be8f1d59641)
23049 .shstrtab23049 .shstrtab
23050 .dynamic23050 .note.android.ident
23051 .note.gnu.build-id23051 .note.gnu.build-id
23052 .gcc_except_table 
23053 .eh_frame 
23054 .gnu.hash 
23055 .gnu.version23052 .gnu.version
23056 .rela.dyn 
23057 .data.rel.ro 
23058 .gnu.version_r23053 .gnu.version_r
23059 .eh_frame_hdr23054 .gnu.hash
 23055 .rela.dyn
23060 .rela.plt23056 .rela.plt
23061 .got.plt 
23062 .note.android.ident 
23063 .comment23057 .gcc_except_table
 23058 .eh_frame_hdr
 23059 .eh_frame
23064 .fini_array23060 .fini_array
 23061 .data.rel.ro
23065 .init_array23062 .init_array
 23063 .dynamic
 23064 .got.plt
 23065 .comment
704 B
readelf --wide --decompress --hex-dump=.plt {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.plt':1 Hex·dump·of·section·'.plt':
 2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
2 ··0x0078a250·ff350256·0300ff25·04560300·0f1f4000·.5.V...%.V....@.3 ··0x0078a250·ff350256·0300ff25·04560300·0f1f4000·.5.V...%.V....@.
3 ··0x0078a260·ff250256·03006800·000000e9·e0ffffff·.%.V..h.........4 ··0x0078a260·ff250256·03006800·000000e9·e0ffffff·.%.V..h.........
4 ··0x0078a270·ff25fa55·03006801·000000e9·d0ffffff·.%.U..h.........5 ··0x0078a270·ff25fa55·03006801·000000e9·d0ffffff·.%.U..h.........
5 ··0x0078a280·ff25f255·03006802·000000e9·c0ffffff·.%.U..h.........6 ··0x0078a280·ff25f255·03006802·000000e9·c0ffffff·.%.U..h.........
6 ··0x0078a290·ff25ea55·03006803·000000e9·b0ffffff·.%.U..h.........7 ··0x0078a290·ff25ea55·03006803·000000e9·b0ffffff·.%.U..h.........
7 ··0x0078a2a0·ff25e255·03006804·000000e9·a0ffffff·.%.U..h.........8 ··0x0078a2a0·ff25e255·03006804·000000e9·a0ffffff·.%.U..h.........
8 ··0x0078a2b0·ff25da55·03006805·000000e9·90ffffff·.%.U..h.........9 ··0x0078a2b0·ff25da55·03006805·000000e9·90ffffff·.%.U..h.........
716 B
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. 
3 ··0x007bf850·e0bd7b00·00000000·00000000·00000000·..{.............2 ··0x007bf850·e0bd7b00·00000000·00000000·00000000·..{.............
4 ··0x007bf860·00000000·00000000·66a27800·00000000·........f.x.....3 ··0x007bf860·00000000·00000000·66a27800·00000000·........f.x.....
5 ··0x007bf870·76a27800·00000000·86a27800·00000000·v.x.......x.....4 ··0x007bf870·76a27800·00000000·86a27800·00000000·v.x.......x.....
6 ··0x007bf880·96a27800·00000000·a6a27800·00000000·..x.......x.....5 ··0x007bf880·96a27800·00000000·a6a27800·00000000·..x.......x.....
7 ··0x007bf890·b6a27800·00000000·c6a27800·00000000·..x.......x.....6 ··0x007bf890·b6a27800·00000000·c6a27800·00000000·..x.......x.....
8 ··0x007bf8a0·d6a27800·00000000·e6a27800·00000000·..x.......x.....7 ··0x007bf8a0·d6a27800·00000000·e6a27800·00000000·..x.......x.....
9 ··0x007bf8b0·f6a27800·00000000·06a37800·00000000·..x.......x.....8 ··0x007bf8b0·f6a27800·00000000·06a37800·00000000·..x.......x.....
2.36 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e6461·7461002e·726f6461·7461002e·..data..rodata.. 
3 ··0x00000010·73687374·72746162·002e6479·6e616d69·shstrtab..dynami2 ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
 3 ··0x00000010·2e616e64·726f6964·2e696465·6e74002e·.android.ident..
4 ··0x00000020·63002e6e·6f74652e·676e752e·6275696c·c..note.gnu.buil4 ··0x00000020·6e6f7465·2e676e75·2e627569·6c642d69·note.gnu.build-i
 5 ··0x00000030·64002e64·796e7379·6d002e67·6e752e76·d..dynsym..gnu.v
 6 ··0x00000040·65727369·6f6e002e·676e752e·76657273·ersion..gnu.vers
 7 ··0x00000050·696f6e5f·72002e67·6e752e68·61736800·ion_r..gnu.hash.
 8 ··0x00000060·2e64796e·73747200·2e72656c·612e6479·.dynstr..rela.dy
 9 ··0x00000070·6e002e72·656c612e·706c7400·2e726f64·n..rela.plt..rod
5 ··0x00000030·642d6964·002e6763·635f6578·63657074·d-id..gcc_except10 ··0x00000080·61746100·2e676363·5f657863·6570745f·ata..gcc_except_
6 ··0x00000040·5f746162·6c65002e·65685f66·72616d65·_table..eh_frame11 ··0x00000090·7461626c·65002e65·685f6672·616d655f·table..eh_frame_
 12 ··0x000000a0·68647200·2e65685f·6672616d·65002e74·hdr..eh_frame..t
 13 ··0x000000b0·65787400·2e66696e·695f6172·72617900·ext..fini_array.
 14 ··0x000000c0·2e646174·612e7265·6c2e726f·002e696e·.data.rel.ro..in
 15 ··0x000000d0·69745f61·72726179·002e6479·6e616d69·it_array..dynami
 16 ··0x000000e0·63002e67·6f74002e·676f742e·706c7400·c..got..got.plt.
 17 ··0x000000f0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm
7 ··0x00000050·002e676e·752e6861·7368002e·64796e73·..gnu.hash..dyns 
8 ··0x00000060·796d002e·676e752e·76657273·696f6e00·ym..gnu.version. 
9 ··0x00000070·2e72656c·612e6479·6e002e64·6174612e·.rela.dyn..data. 
10 ··0x00000080·72656c2e·726f002e·676e752e·76657273·rel.ro..gnu.vers 
11 ··0x00000090·696f6e5f·72002e65·685f6672·616d655f·ion_r..eh_frame_ 
12 ··0x000000a0·68647200·2e64796e·73747200·2e627373·hdr..dynstr..bss 
13 ··0x000000b0·002e7265·6c612e70·6c74002e·676f742e·..rela.plt..got. 
14 ··0x000000c0·706c7400·2e6e6f74·652e616e·64726f69·plt..note.androi 
15 ··0x000000d0·642e6964·656e7400·2e636f6d·6d656e74·d.ident..comment 
16 ··0x000000e0·002e676f·74002e74·65787400·2e66696e·..got..text..fin 
17 ··0x000000f0·695f6172·72617900·2e696e69·745f6172·i_array..init_ar 
18 ··0x00000100·72617900····························ray.18 ··0x00000100·656e7400····························ent.
  
2.98 KB
lib/x86_64/libconscrypt_jni.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.48 KB
readelf --wide --sections {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··[·4]·.dynstr···········STRTAB··········0000000000013dc0·013dc0·010f91·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········0000000000013dc0·013dc0·010f91·00···A··0···0··1
10 ··[·5]·.gnu.hash·········GNU_HASH········0000000000024d58·024d58·0062ec·00···A··3···0··810 ··[·5]·.gnu.hash·········GNU_HASH········0000000000024d58·024d58·0062ec·00···A··3···0··8
11 ··[·6]·.hash·············HASH············000000000002b048·02b048·00549c·04···A··3···0··811 ··[·6]·.hash·············HASH············000000000002b048·02b048·00549c·04···A··3···0··8
12 ··[·7]·.gnu.version······VERSYM··········00000000000304e4·0304e4·001a40·02···A··3···0··212 ··[·7]·.gnu.version······VERSYM··········00000000000304e4·0304e4·001a40·02···A··3···0··2
13 ··[·8]·.gnu.version_d····VERDEF··········0000000000031f24·031f24·00001c·00···A··4···1··413 ··[·8]·.gnu.version_d····VERDEF··········0000000000031f24·031f24·00001c·00···A··4···1··4
14 ··[·9]·.gnu.version_r····VERNEED·········0000000000031f40·031f40·000040·00···A··4···2··414 ··[·9]·.gnu.version_r····VERNEED·········0000000000031f40·031f40·000040·00···A··4···2··4
15 ··[10]·.rela.dyn·········RELA············0000000000031f80·031f80·027768·18···A··3···0··815 ··[10]·.rela.dyn·········RELA············0000000000031f80·031f80·027768·18···A··3···0··8
16 ··[11]·.rela.plt·········RELA············00000000000596e8·0596e8·008ac0·18··AI··3··23··816 ··[11]·.rela.plt·········RELA············00000000000596e8·0596e8·008ac0·18··AI··3··12··8
17 ··[12]·.plt··············PROGBITS········00000000000621b0·0621b0·005c90·10··AX··0···0·1617 ··[12]·.plt··············PROGBITS········00000000000621b0·0621b0·005c90·10··AX··0···0·16
18 ··[13]·.text·············PROGBITS········0000000000067e40·067e40·171944·00··AX··0···0·6418 ··[13]·.text·············PROGBITS········0000000000067e40·067e40·171944·00··AX··0···0·64
19 ··[14]·.rodata···········PROGBITS········00000000001d97c0·1d97c0·02cf90·00···A··0···0·6419 ··[14]·.rodata···········PROGBITS········00000000001d97c0·1d97c0·02cf90·00···A··0···0·64
20 ··[15]·.gcc_except_table·PROGBITS········0000000000206750·206750·003c88·00···A··0···0··420 ··[15]·.gcc_except_table·PROGBITS········0000000000206750·206750·003c88·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········000000000020a3d8·20a3d8·0370dc·00···A··0···0··821 ··[16]·.eh_frame·········PROGBITS········000000000020a3d8·20a3d8·0370dc·00···A··0···0··8
22 ··[17]·.eh_frame_hdr·····PROGBITS········00000000002414b4·2414b4·009fc4·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········00000000002414b4·2414b4·009fc4·00···A··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······000000000024caf0·24baf0·000010·08··WA··0···0··823 ··[18]·.fini_array·······FINI_ARRAY······000000000024caf0·24baf0·000010·08··WA··0···0··8
704 B
readelf --wide --decompress --hex-dump=.plt {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.plt':1 Hex·dump·of·section·'.plt':
 2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
2 ··0x000621b0·ff35f2df·1f00ff25·f4df1f00·90909090·.5.....%........3 ··0x000621b0·ff35f2df·1f00ff25·f4df1f00·90909090·.5.....%........
3 ··0x000621c0·ff25f2df·1f006800·000000e9·e0ffffff·.%....h.........4 ··0x000621c0·ff25f2df·1f006800·000000e9·e0ffffff·.%....h.........
4 ··0x000621d0·ff25eadf·1f006801·000000e9·d0ffffff·.%....h.........5 ··0x000621d0·ff25eadf·1f006801·000000e9·d0ffffff·.%....h.........
5 ··0x000621e0·ff25e2df·1f006802·000000e9·c0ffffff·.%....h.........6 ··0x000621e0·ff25e2df·1f006802·000000e9·c0ffffff·.%....h.........
6 ··0x000621f0·ff25dadf·1f006803·000000e9·b0ffffff·.%....h.........7 ··0x000621f0·ff25dadf·1f006803·000000e9·b0ffffff·.%....h.........
7 ··0x00062200·ff25d2df·1f006804·000000e9·a0ffffff·.%....h.........8 ··0x00062200·ff25d2df·1f006804·000000e9·a0ffffff·.%....h.........
8 ··0x00062210·ff25cadf·1f006805·000000e9·90ffffff·.%....h.........9 ··0x00062210·ff25cadf·1f006805·000000e9·90ffffff·.%....h.........
716 B
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. 
3 ··0x002601a0·20fa2500·00000000·00000000·00000000··.%.............2 ··0x002601a0·20fa2500·00000000·00000000·00000000··.%.............
4 ··0x002601b0·00000000·00000000·c6210600·00000000·.........!......3 ··0x002601b0·00000000·00000000·c6210600·00000000·.........!......
5 ··0x002601c0·d6210600·00000000·e6210600·00000000·.!.......!......4 ··0x002601c0·d6210600·00000000·e6210600·00000000·.!.......!......
6 ··0x002601d0·f6210600·00000000·06220600·00000000·.!......."......5 ··0x002601d0·f6210600·00000000·06220600·00000000·.!......."......
7 ··0x002601e0·16220600·00000000·26220600·00000000·."......&"......6 ··0x002601e0·16220600·00000000·26220600·00000000·."......&"......
8 ··0x002601f0·36220600·00000000·46220600·00000000·6"......F"......7 ··0x002601f0·36220600·00000000·46220600·00000000·6"......F"......
9 ··0x00260200·56220600·00000000·66220600·00000000·V"......f"......8 ··0x00260200·56220600·00000000·66220600·00000000·V"......f"......
7.34 KB
lib/arm64-v8a/libjingle_peerconnection_so.so
1.15 KB
readelf --wide --program-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 Program·Headers:6 Program·Headers:
7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
8 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0001f8·0x0001f8·R···0x88 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0001f8·0x0001f8·R···0x8
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x6999f0·0x6999f0·R·E·0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x6999f0·0x6999f0·R·E·0x1000
10 ··LOAD···········0x6999f0·0x000000000069a9f0·0x000000000069a9f0·0x032760·0x032760·RW··0x100010 ··LOAD···········0x6999f0·0x000000000069a9f0·0x000000000069a9f0·0x032760·0x032760·RW··0x1000
11 ··LOAD···········0x6cc150·0x00000000006ce150·0x00000000006ce150·0x001560·0x00b550·RW··0x100011 ··LOAD···········0x6cc150·0x00000000006ce150·0x00000000006ce150·0x001560·0x00b550·RW··0x1000
12 ··DYNAMIC········0x6c9198·0x00000000006ca198·0x00000000006ca198·0x0001e0·0x0001e0·RW··0x812 ··DYNAMIC········0x6c9198·0x00000000006ca198·0x00000000006ca198·0x0001e0·0x0001e0·RW··0x8
13 ··GNU_RELRO······0x6999f0·0x000000000069a9f0·0x000000000069a9f0·0x032760·0x033610·R···0x113 ··GNU_RELRO······0x6999f0·0x000000000069a9f0·0x000000000069a9f0·0x033610·0x033610·R···0x1
14 ··GNU_EH_FRAME···0x117344·0x0000000000117344·0x0000000000117344·0x033d34·0x033d34·R···0x414 ··GNU_EH_FRAME···0x117344·0x0000000000117344·0x0000000000117344·0x033d34·0x033d34·R···0x4
15 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··015 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
16 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x0000b0·0x0000b0·R···0x416 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x0000b0·0x0000b0·R···0x4
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····19 ···00·····
1.48 KB
readelf --wide --sections {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··[·3]·.dynsym···········DYNSYM··········00000000000002e8·0002e8·002700·18···A··8···1··88 ··[·3]·.dynsym···········DYNSYM··········00000000000002e8·0002e8·002700·18···A··8···1··8
9 ··[·4]·.gnu.version······VERSYM··········00000000000029e8·0029e8·000340·02···A··3···0··29 ··[·4]·.gnu.version······VERSYM··········00000000000029e8·0029e8·000340·02···A··3···0··2
10 ··[·5]·.gnu.version_r····VERNEED·········0000000000002d28·002d28·000060·00···A··8···3··410 ··[·5]·.gnu.version_r····VERNEED·········0000000000002d28·002d28·000060·00···A··8···3··4
11 ··[·6]·.gnu.hash·········GNU_HASH········0000000000002d88·002d88·000564·00···A··3···0··811 ··[·6]·.gnu.hash·········GNU_HASH········0000000000002d88·002d88·000564·00···A··3···0··8
12 ··[·7]·.hash·············HASH············00000000000032ec·0032ec·000d08·04···A··3···0··412 ··[·7]·.hash·············HASH············00000000000032ec·0032ec·000d08·04···A··3···0··4
13 ··[·8]·.dynstr···········STRTAB··········0000000000003ff4·003ff4·002e3a·00···A··0···0··113 ··[·8]·.dynstr···········STRTAB··········0000000000003ff4·003ff4·002e3a·00···A··0···0··1
14 ··[·9]·.rela.dyn·········RELA············0000000000006e30·006e30·06e448·18···A··3···0··814 ··[·9]·.rela.dyn·········RELA············0000000000006e30·006e30·06e448·18···A··3···0··8
15 ··[10]·.rela.plt·········RELA············0000000000075278·075278·0015d8·18···A··3··22··815 ··[10]·.rela.plt·········RELA············0000000000075278·075278·0015d8·18··AI··3··16··8
16 ··[11]·.rodata···········PROGBITS········0000000000076900·076900·09d275·00·AMS··0···0·25616 ··[11]·.rodata···········PROGBITS········0000000000076900·076900·09d275·00·AMS··0···0·256
17 ··[12]·.gcc_except_table·PROGBITS········0000000000113b78·113b78·0037cc·00···A··0···0··417 ··[12]·.gcc_except_table·PROGBITS········0000000000113b78·113b78·0037cc·00···A··0···0··4
18 ··[13]·.eh_frame_hdr·····PROGBITS········0000000000117344·117344·033d34·00···A··0···0··418 ··[13]·.eh_frame_hdr·····PROGBITS········0000000000117344·117344·033d34·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········000000000014b078·14b078·0cf234·00···A··0···0··819 ··[14]·.eh_frame·········PROGBITS········000000000014b078·14b078·0cf234·00···A··0···0··8
20 ··[15]·.text·············PROGBITS········000000000021a2c0·21a2c0·47e874·00··AX··0···0·6420 ··[15]·.text·············PROGBITS········000000000021a2c0·21a2c0·47e874·00··AX··0···0·64
21 ··[16]·.plt··············PROGBITS········0000000000698b40·698b40·000eb0·00··AX··0···0·1621 ··[16]·.plt··············PROGBITS········0000000000698b40·698b40·000eb0·00··AX··0···0·16
22 ··[17]·.fini_array·······FINI_ARRAY······000000000069a9f0·6999f0·000010·08··WA··0···0··822 ··[17]·.fini_array·······FINI_ARRAY······000000000069a9f0·6999f0·000010·08··WA··0···0··8
904 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 10521, 23 lines modifiedOffset 10521, 23 lines modified
10521 )iy8Jiy8?10521 )iy8Jiy8?
10522 *!@Q_!"kJ<10522 *!@Q_!"kJ<
10523 9h"C9ib@10523 9h"C9ib@
10524 Android·(5220042·based·on·r346389c)·clang·version·8.0.7·(https://android.googlesource.com/toolchain/clang·b55f2d4ebfd35bf643d27dbca1bb228957008617)·(https://android.googlesource.com/toolchain/llvm·3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd)·(based·on·LLVM·8.0.7svn)10524 Android·(5220042·based·on·r346389c)·clang·version·8.0.7·(https://android.googlesource.com/toolchain/clang·b55f2d4ebfd35bf643d27dbca1bb228957008617)·(https://android.googlesource.com/toolchain/llvm·3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd)·(based·on·LLVM·8.0.7svn)
10525 GCC:·(GNU)·4.9.x·20150123·(prerelease)10525 GCC:·(GNU)·4.9.x·20150123·(prerelease)
10526 Linker:·LLD·12.0.0·(https://github.com/llvm/llvm-project/·a1caa302970de86b15d360212b526be8f1d59641)10526 Linker:·LLD·12.0.0·(https://github.com/llvm/llvm-project/·a1caa302970de86b15d360212b526be8f1d59641)
10527 .shstrtab10527 .shstrtab
10528 .dynamic10528 .note.android.ident
10529 .note.gnu.build-id10529 .note.gnu.build-id
10530 .gcc_except_table 
10531 .eh_frame 
10532 .gnu.hash 
10533 .gnu.version10530 .gnu.version
10534 .rela.dyn 
10535 .data.rel.ro 
10536 .gnu.version_r10531 .gnu.version_r
10537 .eh_frame_hdr10532 .gnu.hash
 10533 .rela.dyn
10538 .rela.plt10534 .rela.plt
10539 .got.plt 
10540 .note.android.ident 
10541 .comment10535 .gcc_except_table
 10536 .eh_frame_hdr
 10537 .eh_frame
10542 .fini_array10538 .fini_array
 10539 .data.rel.ro
10543 .init_array10540 .init_array
 10541 .dynamic
 10542 .got.plt
 10543 .comment
704 B
readelf --wide --decompress --hex-dump=.plt {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.plt':1 Hex·dump·of·section·'.plt':
 2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
2 ··0x00698b40·f07bbfa9·b0010090·110245f9·10022891·.{........E...(.3 ··0x00698b40·f07bbfa9·b0010090·110245f9·10022891·.{........E...(.
3 ··0x00698b50·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·..4 ··0x00698b50·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·..
4 ··0x00698b60·b0010090·110645f9·10222891·20021fd6·......E.."(.·...5 ··0x00698b60·b0010090·110645f9·10222891·20021fd6·......E.."(.·...
5 ··0x00698b70·b0010090·110a45f9·10422891·20021fd6·......E..B(.·...6 ··0x00698b70·b0010090·110a45f9·10422891·20021fd6·......E..B(.·...
6 ··0x00698b80·b0010090·110e45f9·10622891·20021fd6·......E..b(.·...7 ··0x00698b80·b0010090·110e45f9·10622891·20021fd6·......E..b(.·...
7 ··0x00698b90·b0010090·111245f9·10822891·20021fd6·......E...(.·...8 ··0x00698b90·b0010090·111245f9·10822891·20021fd6·......E...(.·...
8 ··0x00698ba0·b0010090·111645f9·10a22891·20021fd6·......E...(.·...9 ··0x00698ba0·b0010090·111645f9·10a22891·20021fd6·......E...(.·...
716 B
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. 
3 ··0x006cc9f0·00000000·00000000·00000000·00000000·................2 ··0x006cc9f0·00000000·00000000·00000000·00000000·................
4 ··0x006cca00·00000000·00000000·408b6900·00000000·........@.i.....3 ··0x006cca00·00000000·00000000·408b6900·00000000·........@.i.....
5 ··0x006cca10·408b6900·00000000·408b6900·00000000·@.i.....@.i.....4 ··0x006cca10·408b6900·00000000·408b6900·00000000·@.i.....@.i.....
6 ··0x006cca20·408b6900·00000000·408b6900·00000000·@.i.....@.i.....5 ··0x006cca20·408b6900·00000000·408b6900·00000000·@.i.....@.i.....
7 ··0x006cca30·408b6900·00000000·408b6900·00000000·@.i.....@.i.....6 ··0x006cca30·408b6900·00000000·408b6900·00000000·@.i.....@.i.....
8 ··0x006cca40·408b6900·00000000·408b6900·00000000·@.i.....@.i.....7 ··0x006cca40·408b6900·00000000·408b6900·00000000·@.i.....@.i.....
9 ··0x006cca50·408b6900·00000000·408b6900·00000000·@.i.....@.i.....8 ··0x006cca50·408b6900·00000000·408b6900·00000000·@.i.....@.i.....
2.36 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e6461·7461002e·726f6461·7461002e·..data..rodata.. 
3 ··0x00000010·73687374·72746162·002e6479·6e616d69·shstrtab..dynami2 ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
 3 ··0x00000010·2e616e64·726f6964·2e696465·6e74002e·.android.ident..
4 ··0x00000020·63002e6e·6f74652e·676e752e·6275696c·c..note.gnu.buil4 ··0x00000020·6e6f7465·2e676e75·2e627569·6c642d69·note.gnu.build-i
 5 ··0x00000030·64002e64·796e7379·6d002e67·6e752e76·d..dynsym..gnu.v
 6 ··0x00000040·65727369·6f6e002e·676e752e·76657273·ersion..gnu.vers
 7 ··0x00000050·696f6e5f·72002e67·6e752e68·61736800·ion_r..gnu.hash.
 8 ··0x00000060·2e64796e·73747200·2e72656c·612e6479·.dynstr..rela.dy
 9 ··0x00000070·6e002e72·656c612e·706c7400·2e726f64·n..rela.plt..rod
5 ··0x00000030·642d6964·002e6763·635f6578·63657074·d-id..gcc_except10 ··0x00000080·61746100·2e676363·5f657863·6570745f·ata..gcc_except_
6 ··0x00000040·5f746162·6c65002e·65685f66·72616d65·_table..eh_frame11 ··0x00000090·7461626c·65002e65·685f6672·616d655f·table..eh_frame_
 12 ··0x000000a0·68647200·2e65685f·6672616d·65002e74·hdr..eh_frame..t
 13 ··0x000000b0·65787400·2e66696e·695f6172·72617900·ext..fini_array.
 14 ··0x000000c0·2e646174·612e7265·6c2e726f·002e696e·.data.rel.ro..in
 15 ··0x000000d0·69745f61·72726179·002e6479·6e616d69·it_array..dynami
 16 ··0x000000e0·63002e67·6f74002e·676f742e·706c7400·c..got..got.plt.
 17 ··0x000000f0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm
7 ··0x00000050·002e676e·752e6861·7368002e·64796e73·..gnu.hash..dyns 
8 ··0x00000060·796d002e·676e752e·76657273·696f6e00·ym..gnu.version. 
9 ··0x00000070·2e72656c·612e6479·6e002e64·6174612e·.rela.dyn..data. 
10 ··0x00000080·72656c2e·726f002e·676e752e·76657273·rel.ro..gnu.vers 
11 ··0x00000090·696f6e5f·72002e65·685f6672·616d655f·ion_r..eh_frame_ 
12 ··0x000000a0·68647200·2e64796e·73747200·2e627373·hdr..dynstr..bss 
13 ··0x000000b0·002e7265·6c612e70·6c74002e·676f742e·..rela.plt..got. 
14 ··0x000000c0·706c7400·2e6e6f74·652e616e·64726f69·plt..note.androi 
15 ··0x000000d0·642e6964·656e7400·2e636f6d·6d656e74·d.ident..comment 
16 ··0x000000e0·002e676f·74002e74·65787400·2e66696e·..got..text..fin 
17 ··0x000000f0·695f6172·72617900·2e696e69·745f6172·i_array..init_ar 
18 ··0x00000100·72617900····························ray.18 ··0x00000100·656e7400····························ent.
  
2.98 KB
lib/arm64-v8a/libconscrypt_jni.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.48 KB
readelf --wide --sections {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··[·2]·.hash·············HASH············0000000000000228·000228·0054c8·04···A··4···0··87 ··[·2]·.hash·············HASH············0000000000000228·000228·0054c8·04···A··4···0··8
8 ··[·3]·.gnu.hash·········GNU_HASH········00000000000056f0·0056f0·00630c·00···A··4···0··88 ··[·3]·.gnu.hash·········GNU_HASH········00000000000056f0·0056f0·00630c·00···A··4···0··8
9 ··[·4]·.dynsym···········DYNSYM··········000000000000ba00·00ba00·013c08·18···A··5···3··89 ··[·4]·.dynsym···········DYNSYM··········000000000000ba00·00ba00·013c08·18···A··5···3··8
10 ··[·5]·.dynstr···········STRTAB··········000000000001f608·01f608·010e82·00···A··0···0··110 ··[·5]·.dynstr···········STRTAB··········000000000001f608·01f608·010e82·00···A··0···0··1
11 ··[·6]·.gnu.version······VERSYM··········000000000003048a·03048a·001a56·02···A··4···0··211 ··[·6]·.gnu.version······VERSYM··········000000000003048a·03048a·001a56·02···A··4···0··2
12 ··[·7]·.gnu.version_r····VERNEED·········0000000000031ee0·031ee0·000040·00···A··5···2··812 ··[·7]·.gnu.version_r····VERNEED·········0000000000031ee0·031ee0·000040·00···A··5···2··8
13 ··[·8]·.rela.dyn·········RELA············0000000000031f20·031f20·027a98·18···A··4···0··813 ··[·8]·.rela.dyn·········RELA············0000000000031f20·031f20·027a98·18···A··4···0··8
14 ··[·9]·.rela.plt·········RELA············00000000000599b8·0599b8·008598·18··AI··4··21··814 ··[·9]·.rela.plt·········RELA············00000000000599b8·0599b8·008598·18··AI··4··10··8
15 ··[10]·.plt··············PROGBITS········0000000000061f50·061f50·005930·10··AX··0···0·1615 ··[10]·.plt··············PROGBITS········0000000000061f50·061f50·005930·10··AX··0···0·16
16 ··[11]·.text·············PROGBITS········0000000000067880·067880·125254·00··AX··0···0·6416 ··[11]·.text·············PROGBITS········0000000000067880·067880·125254·00··AX··0···0·64
17 ··[12]·.rodata···········PROGBITS········000000000018cb00·18cb00·02cec0·00···A··0···0·12817 ··[12]·.rodata···········PROGBITS········000000000018cb00·18cb00·02cec0·00···A··0···0·128
18 ··[13]·.eh_frame_hdr·····PROGBITS········00000000001b99c0·1b99c0·009bc4·00···A··0···0··418 ··[13]·.eh_frame_hdr·····PROGBITS········00000000001b99c0·1b99c0·009bc4·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········00000000001c3588·1c3588·027670·00···A··0···0··819 ··[14]·.eh_frame·········PROGBITS········00000000001c3588·1c3588·027670·00···A··0···0··8
20 ··[15]·.gcc_except_table·PROGBITS········00000000001eabf8·1eabf8·003cf0·00···A··0···0··420 ··[15]·.gcc_except_table·PROGBITS········00000000001eabf8·1eabf8·003cf0·00···A··0···0··4
21 ··[16]·.note.android.ident·NOTE············00000000001ee8e8·1ee8e8·000098·00···A··0···0··421 ··[16]·.note.android.ident·NOTE············00000000001ee8e8·1ee8e8·000098·00···A··0···0··4
704 B
readelf --wide --decompress --hex-dump=.plt {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.plt':1 Hex·dump·of·section·'.plt':
 2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
2 ··0x00061f50·f07bbfa9·900d0090·110e46f9·10623091·.{........F..b0.3 ··0x00061f50·f07bbfa9·900d0090·110e46f9·10623091·.{........F..b0.
3 ··0x00061f60·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·..4 ··0x00061f60·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·..
4 ··0x00061f70·900d0090·111246f9·10823091·20021fd6·......F...0.·...5 ··0x00061f70·900d0090·111246f9·10823091·20021fd6·......F...0.·...
5 ··0x00061f80·900d0090·111646f9·10a23091·20021fd6·......F...0.·...6 ··0x00061f80·900d0090·111646f9·10a23091·20021fd6·......F...0.·...
6 ··0x00061f90·900d0090·111a46f9·10c23091·20021fd6·......F...0.·...7 ··0x00061f90·900d0090·111a46f9·10c23091·20021fd6·......F...0.·...
7 ··0x00061fa0·900d0090·111e46f9·10e23091·20021fd6·......F...0.·...8 ··0x00061fa0·900d0090·111e46f9·10e23091·20021fd6·......F...0.·...
8 ··0x00061fb0·900d0090·112246f9·10023191·20021fd6·....."F...1.·...9 ··0x00061fb0·900d0090·112246f9·10023191·20021fd6·....."F...1.·...
704 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. 
3 ··0x00211c08·00000000·00000000·00000000·00000000·................2 ··0x00211c08·00000000·00000000·00000000·00000000·................
4 ··0x00211c18·00000000·00000000·501f0600·00000000·........P.......3 ··0x00211c18·00000000·00000000·501f0600·00000000·........P.......
5 ··0x00211c28·501f0600·00000000·501f0600·00000000·P.......P.......4 ··0x00211c28·501f0600·00000000·501f0600·00000000·P.......P.......
6 ··0x00211c38·501f0600·00000000·501f0600·00000000·P.......P.......5 ··0x00211c38·501f0600·00000000·501f0600·00000000·P.......P.......
7 ··0x00211c48·501f0600·00000000·501f0600·00000000·P.......P.......6 ··0x00211c48·501f0600·00000000·501f0600·00000000·P.......P.......
8 ··0x00211c58·501f0600·00000000·501f0600·00000000·P.......P.......7 ··0x00211c58·501f0600·00000000·501f0600·00000000·P.......P.......
9 ··0x00211c68·501f0600·00000000·501f0600·00000000·P.......P.......8 ··0x00211c68·501f0600·00000000·501f0600·00000000·P.......P.......
7.47 KB
lib/x86/libjingle_peerconnection_so.so
1.02 KB
readelf --wide --program-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 Program·Headers:6 Program·Headers:
7 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align7 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
8 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x48 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x4
9 ··LOAD···········0x000000·0x00000000·0x00000000·0x764af0·0x764af0·R·E·0x10009 ··LOAD···········0x000000·0x00000000·0x00000000·0x764af0·0x764af0·R·E·0x1000
10 ··LOAD···········0x764af0·0x00765af0·0x00765af0·0x1b300·0x1b300·RW··0x100010 ··LOAD···········0x764af0·0x00765af0·0x00765af0·0x1b300·0x1b300·RW··0x1000
11 ··LOAD···········0x77fdf0·0x00781df0·0x00781df0·0x00cb0·0x0b7f0·RW··0x100011 ··LOAD···········0x77fdf0·0x00781df0·0x00781df0·0x00cb0·0x0b7f0·RW··0x1000
12 ··DYNAMIC········0x77ddc8·0x0077edc8·0x0077edc8·0x000f0·0x000f0·RW··0x412 ··DYNAMIC········0x77ddc8·0x0077edc8·0x0077edc8·0x000f0·0x000f0·RW··0x4
13 ··GNU_RELRO······0x764af0·0x00765af0·0x00765af0·0x1b300·0x1b510·R···0x113 ··GNU_RELRO······0x764af0·0x00765af0·0x00765af0·0x1b510·0x1b510·R···0x1
14 ··GNU_EH_FRAME···0x0d3c6c·0x000d3c6c·0x000d3c6c·0x34914·0x34914·R···0x414 ··GNU_EH_FRAME···0x0d3c6c·0x000d3c6c·0x000d3c6c·0x34914·0x34914·R···0x4
15 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··015 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0
16 ··NOTE···········0x000174·0x00000174·0x00000174·0x00098·0x00098·R···0x216 ··NOTE···········0x000174·0x00000174·0x00000174·0x00098·0x00098·R···0x2
17 ··NOTE···········0x00020c·0x0000020c·0x0000020c·0x00018·0x00018·R···0x417 ··NOTE···········0x00020c·0x0000020c·0x0000020c·0x00018·0x00018·R···0x4
  
18 ·Section·to·Segment·mapping:18 ·Section·to·Segment·mapping:
19 ··Segment·Sections...19 ··Segment·Sections...
1.76 KB
readelf --wide --sections {}
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············00000000·000000·000000·00······0···0··05 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
6 ··[·1]·.note.android.ident·NOTE············00000174·000174·000098·00···A··0···0··26 ··[·1]·.note.android.ident·NOTE············00000174·000174·000098·00···A··0···0··2
7 ··[·2]·.note.gnu.build-id·NOTE············0000020c·00020c·000018·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············0000020c·00020c·000018·00···A··0···0··4
8 ··[·3]·.dynsym···········DYNSYM··········00000224·000224·0017c0·10···A··8···1··48 ··[·3]·.dynsym···········DYNSYM··········00000224·000224·0017c0·10···A··8···1··4
9 ··[·4]·.gnu.version······VERSYM··········000019e4·0019e4·0002f8·02···A··3···0··29 ··[·4]·.gnu.version······VERSYM··········000019e4·0019e4·0002f8·02···A··3···0··2
10 ··[·5]·.gnu.version_r····VERNEED·········00001cdc·001cdc·000060·00···A··8···3··410 ··[·5]·.gnu.version_r····VERNEED·········00001cdc·001cdc·000060·00···A··8···3··4
11 ··[·6]·.gnu.hash·········GNU_HASH········00001d3c·001d3c·000564·00···A··3···0··411 ··[·6]·.gnu.hash·········GNU_HASH········00001d3c·001d3c·000564·04···A··3···0··4
12 ··[·7]·.hash·············HASH············000022a0·0022a0·000be8·04···A··3···0··412 ··[·7]·.hash·············HASH············000022a0·0022a0·000be8·04···A··3···0··4
13 ··[·8]·.dynstr···········STRTAB··········00002e88·002e88·002cbd·00···A··0···0··113 ··[·8]·.dynstr···········STRTAB··········00002e88·002e88·002cbd·00···A··0···0··1
14 ··[·9]·.rel.dyn··········REL·············00005b48·005b48·025fc0·08···A··3···0··414 ··[·9]·.rel.dyn··········REL·············00005b48·005b48·025fc0·08···A··3···0··4
15 ··[10]·.rel.plt··········REL·············0002bb08·02bb08·000628·08···A··3··22··415 ··[10]·.rel.plt··········REL·············0002bb08·02bb08·000628·08··AI··3··16··4
16 ··[11]·.rodata···········PROGBITS········0002c200·02c200·0a4610·00·AMS··0···0·25616 ··[11]·.rodata···········PROGBITS········0002c200·02c200·0a4610·00·AMS··0···0·256
17 ··[12]·.gcc_except_table·PROGBITS········000d0810·0d0810·00345c·00···A··0···0··417 ··[12]·.gcc_except_table·PROGBITS········000d0810·0d0810·00345c·00···A··0···0··4
18 ··[13]·.eh_frame_hdr·····PROGBITS········000d3c6c·0d3c6c·034914·00···A··0···0··418 ··[13]·.eh_frame_hdr·····PROGBITS········000d3c6c·0d3c6c·034914·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········00108580·108580·0f323c·00···A··0···0··419 ··[14]·.eh_frame·········PROGBITS········00108580·108580·0f323c·00···A··0···0··4
20 ··[15]·.text·············PROGBITS········001fb7c0·1fb7c0·5686c2·00··AX··0···0·6420 ··[15]·.text·············PROGBITS········001fb7c0·1fb7c0·5686c2·00··AX··0···0·64
21 ··[16]·.plt··············PROGBITS········00763e90·763e90·000c60·00··AX··0···0·1621 ··[16]·.plt··············PROGBITS········00763e90·763e90·000c60·00··AX··0···0·16
22 ··[17]·.fini_array·······FINI_ARRAY······00765af0·764af0·000008·00··WA··0···0··422 ··[17]·.fini_array·······FINI_ARRAY······00765af0·764af0·000008·00··WA··0···0··4
898 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 10161, 23 lines modifiedOffset 10161, 23 lines modified
10161 G6f;G8vQ10161 G6f;G8vQ
10162 AL+AHj(Y10162 AL+AHj(Y
10163 <Pt-<0u$10163 <Pt-<0u$
10164 Android·(5220042·based·on·r346389c)·clang·version·8.0.7·(https://android.googlesource.com/toolchain/clang·b55f2d4ebfd35bf643d27dbca1bb228957008617)·(https://android.googlesource.com/toolchain/llvm·3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd)·(based·on·LLVM·8.0.7svn)10164 Android·(5220042·based·on·r346389c)·clang·version·8.0.7·(https://android.googlesource.com/toolchain/clang·b55f2d4ebfd35bf643d27dbca1bb228957008617)·(https://android.googlesource.com/toolchain/llvm·3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd)·(based·on·LLVM·8.0.7svn)
10165 GCC:·(GNU)·4.9.x·20150123·(prerelease)10165 GCC:·(GNU)·4.9.x·20150123·(prerelease)
10166 Linker:·LLD·12.0.0·(https://github.com/llvm/llvm-project/·a1caa302970de86b15d360212b526be8f1d59641)10166 Linker:·LLD·12.0.0·(https://github.com/llvm/llvm-project/·a1caa302970de86b15d360212b526be8f1d59641)
10167 .shstrtab10167 .shstrtab
10168 .dynamic10168 .note.android.ident
10169 .note.gnu.build-id10169 .note.gnu.build-id
10170 .gcc_except_table 
10171 .eh_frame 
10172 .gnu.hash 
10173 .gnu.version10170 .gnu.version
10174 .rel.dyn 
10175 .data.rel.ro 
10176 .gnu.version_r10171 .gnu.version_r
10177 .eh_frame_hdr10172 .gnu.hash
 10173 .rel.dyn
10178 .rel.plt10174 .rel.plt
10179 .got.plt 
10180 .note.android.ident 
10181 .comment10175 .gcc_except_table
 10176 .eh_frame_hdr
 10177 .eh_frame
10182 .fini_array10178 .fini_array
 10179 .data.rel.ro
10183 .init_array10180 .init_array
 10181 .dynamic
 10182 .got.plt
 10183 .comment
704 B
readelf --wide --decompress --hex-dump=.plt {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.plt':1 Hex·dump·of·section·'.plt':
 2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
2 ··0x00763e90·ffb30400·0000ffa3·08000000·90909090·................3 ··0x00763e90·ffb30400·0000ffa3·08000000·90909090·................
3 ··0x00763ea0·ffa30c00·00006800·000000e9·e0ffffff·......h.........4 ··0x00763ea0·ffa30c00·00006800·000000e9·e0ffffff·......h.........
4 ··0x00763eb0·ffa31000·00006808·000000e9·d0ffffff·......h.........5 ··0x00763eb0·ffa31000·00006808·000000e9·d0ffffff·......h.........
5 ··0x00763ec0·ffa31400·00006810·000000e9·c0ffffff·......h.........6 ··0x00763ec0·ffa31400·00006810·000000e9·c0ffffff·......h.........
6 ··0x00763ed0·ffa31800·00006818·000000e9·b0ffffff·......h.........7 ··0x00763ed0·ffa31800·00006818·000000e9·b0ffffff·......h.........
7 ··0x00763ee0·ffa31c00·00006820·000000e9·a0ffffff·......h·........8 ··0x00763ee0·ffa31c00·00006820·000000e9·a0ffffff·......h·........
8 ··0x00763ef0·ffa32000·00006828·000000e9·90ffffff·..·...h(........9 ··0x00763ef0·ffa32000·00006828·000000e9·90ffffff·..·...h(........
716 B
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. 
3 ··0x00780ad0·c8ed7700·00000000·00000000·a63e7600·..w..........>v.2 ··0x00780ad0·c8ed7700·00000000·00000000·a63e7600·..w..........>v.
4 ··0x00780ae0·b63e7600·c63e7600·d63e7600·e63e7600·.>v..>v..>v..>v.3 ··0x00780ae0·b63e7600·c63e7600·d63e7600·e63e7600·.>v..>v..>v..>v.
5 ··0x00780af0·f63e7600·063f7600·163f7600·263f7600·.>v..?v..?v.&?v.4 ··0x00780af0·f63e7600·063f7600·163f7600·263f7600·.>v..?v..?v.&?v.
6 ··0x00780b00·363f7600·463f7600·563f7600·663f7600·6?v.F?v.V?v.f?v.5 ··0x00780b00·363f7600·463f7600·563f7600·663f7600·6?v.F?v.V?v.f?v.
7 ··0x00780b10·763f7600·863f7600·963f7600·a63f7600·v?v..?v..?v..?v.6 ··0x00780b10·763f7600·863f7600·963f7600·a63f7600·v?v..?v..?v..?v.
8 ··0x00780b20·b63f7600·c63f7600·d63f7600·e63f7600·.?v..?v..?v..?v.7 ··0x00780b20·b63f7600·c63f7600·d63f7600·e63f7600·.?v..?v..?v..?v.
9 ··0x00780b30·f63f7600·06407600·16407600·26407600·.?v..@v..@v.&@v.8 ··0x00780b30·f63f7600·06407600·16407600·26407600·.?v..@v..@v.&@v.
2.35 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e6461·7461002e·726f6461·7461002e·..data..rodata.. 
3 ··0x00000010·73687374·72746162·002e6479·6e616d69·shstrtab..dynami2 ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
 3 ··0x00000010·2e616e64·726f6964·2e696465·6e74002e·.android.ident..
4 ··0x00000020·63002e6e·6f74652e·676e752e·6275696c·c..note.gnu.buil4 ··0x00000020·6e6f7465·2e676e75·2e627569·6c642d69·note.gnu.build-i
 5 ··0x00000030·64002e64·796e7379·6d002e67·6e752e76·d..dynsym..gnu.v
 6 ··0x00000040·65727369·6f6e002e·676e752e·76657273·ersion..gnu.vers
 7 ··0x00000050·696f6e5f·72002e67·6e752e68·61736800·ion_r..gnu.hash.
 8 ··0x00000060·2e64796e·73747200·2e72656c·2e64796e·.dynstr..rel.dyn
 9 ··0x00000070·002e7265·6c2e706c·74002e72·6f646174·..rel.plt..rodat
5 ··0x00000030·642d6964·002e6763·635f6578·63657074·d-id..gcc_except10 ··0x00000080·61002e67·63635f65·78636570·745f7461·a..gcc_except_ta
6 ··0x00000040·5f746162·6c65002e·65685f66·72616d65·_table..eh_frame 
7 ··0x00000050·002e676e·752e6861·7368002e·64796e73·..gnu.hash..dyns 
8 ··0x00000060·796d002e·676e752e·76657273·696f6e00·ym..gnu.version. 
9 ··0x00000070·2e72656c·2e64796e·002e6461·74612e72·.rel.dyn..data.r 
10 ··0x00000080·656c2e72·6f002e67·6e752e76·65727369·el.ro..gnu.versi 
11 ··0x00000090·6f6e5f72·002e6568·5f667261·6d655f68·on_r..eh_frame_h11 ··0x00000090·626c6500·2e65685f·6672616d·655f6864·ble..eh_frame_hd
12 ··0x000000a0·6472002e·64796e73·7472002e·62737300·dr..dynstr..bss. 
13 ··0x000000b0·2e72656c·2e706c74·002e676f·742e706c·.rel.plt..got.pl 
14 ··0x000000c0·74002e6e·6f74652e·616e6472·6f69642e·t..note.android. 
15 ··0x000000d0·6964656e·74002e63·6f6d6d65·6e74002e·ident..comment.. 
16 ··0x000000e0·676f7400·2e746578·74002e66·696e695f·got..text..fini_ 
17 ··0x000000f0·61727261·79002e69·6e69745f·61727261·array..init_arra12 ··0x000000a0·72002e65·685f6672·616d6500·2e746578·r..eh_frame..tex
 13 ··0x000000b0·74002e66·696e695f·61727261·79002e64·t..fini_array..d
 14 ··0x000000c0·6174612e·72656c2e·726f002e·696e6974·ata.rel.ro..init
 15 ··0x000000d0·5f617272·6179002e·64796e61·6d696300·_array..dynamic.
 16 ··0x000000e0·2e676f74·002e676f·742e706c·74002e64·.got..got.plt..d
 17 ··0x000000f0·61746100·2e627373·002e636f·6d6d656e·ata..bss..commen
18 ··0x00000100·7900································y.18 ··0x00000100·7400································t.
  
2.85 KB
lib/x86/libconscrypt_jni.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.35 KB
readelf --wide --sections {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··[·4]·.dynstr···········STRTAB··········0000d3f0·00d3f0·010f40·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········0000d3f0·00d3f0·010f40·00···A··0···0··1
10 ··[·5]·.gnu.hash·········GNU_HASH········0001e330·01e330·0062f4·04···A··3···0··410 ··[·5]·.gnu.hash·········GNU_HASH········0001e330·01e330·0062f4·04···A··3···0··4
11 ··[·6]·.hash·············HASH············00024624·024624·00549c·04···A··3···0··411 ··[·6]·.hash·············HASH············00024624·024624·00549c·04···A··3···0··4
12 ··[·7]·.gnu.version······VERSYM··········00029ac0·029ac0·001a40·02···A··3···0··212 ··[·7]·.gnu.version······VERSYM··········00029ac0·029ac0·001a40·02···A··3···0··2
13 ··[·8]·.gnu.version_d····VERDEF··········0002b500·02b500·00001c·00···A··4···1··413 ··[·8]·.gnu.version_d····VERDEF··········0002b500·02b500·00001c·00···A··4···1··4
14 ··[·9]·.gnu.version_r····VERNEED·········0002b51c·02b51c·000040·00···A··4···2··414 ··[·9]·.gnu.version_r····VERNEED·········0002b51c·02b51c·000040·00···A··4···2··4
15 ··[10]·.rel.dyn··········REL·············0002b55c·02b55c·00d228·08···A··3···0··415 ··[10]·.rel.dyn··········REL·············0002b55c·02b55c·00d228·08···A··3···0··4
16 ··[11]·.rel.plt··········REL·············00038784·038784·002e38·08··AI··3··23··416 ··[11]·.rel.plt··········REL·············00038784·038784·002e38·08··AI··3··12··4
17 ··[12]·.plt··············PROGBITS········0003b5c0·03b5c0·005c80·04··AX··0···0·1617 ··[12]·.plt··············PROGBITS········0003b5c0·03b5c0·005c80·04··AX··0···0·16
18 ··[13]·.text·············PROGBITS········00041240·041240·168848·00··AX··0···0·6418 ··[13]·.text·············PROGBITS········00041240·041240·168848·00··AX··0···0·64
19 ··[14]·.rodata···········PROGBITS········001a9a90·1a9a90·02c898·00···A··0···0·1619 ··[14]·.rodata···········PROGBITS········001a9a90·1a9a90·02c898·00···A··0···0·16
20 ··[15]·.gcc_except_table·PROGBITS········001d6328·1d6328·00398c·00···A··0···0··420 ··[15]·.gcc_except_table·PROGBITS········001d6328·1d6328·00398c·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········001d9cb4·1d9cb4·0305c0·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········001d9cb4·1d9cb4·0305c0·00···A··0···0··4
22 ··[17]·.eh_frame_hdr·····PROGBITS········0020a274·20a274·009b7c·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········0020a274·20a274·009b7c·00···A··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······00215ab8·214ab8·000008·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······00215ab8·214ab8·000008·04··WA··0···0··4
704 B
readelf --wide --decompress --hex-dump=.plt {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.plt':1 Hex·dump·of·section·'.plt':
 2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
2 ··0x0003b5c0·ffb30400·0000ffa3·08000000·00000000·................3 ··0x0003b5c0·ffb30400·0000ffa3·08000000·00000000·................
3 ··0x0003b5d0·ffa30c00·00006800·000000e9·e0ffffff·......h.........4 ··0x0003b5d0·ffa30c00·00006800·000000e9·e0ffffff·......h.........
4 ··0x0003b5e0·ffa31000·00006808·000000e9·d0ffffff·......h.........5 ··0x0003b5e0·ffa31000·00006808·000000e9·d0ffffff·......h.........
5 ··0x0003b5f0·ffa31400·00006810·000000e9·c0ffffff·......h.........6 ··0x0003b5f0·ffa31400·00006810·000000e9·c0ffffff·......h.........
6 ··0x0003b600·ffa31800·00006818·000000e9·b0ffffff·......h.........7 ··0x0003b600·ffa31800·00006818·000000e9·b0ffffff·......h.........
7 ··0x0003b610·ffa31c00·00006820·000000e9·a0ffffff·......h·........8 ··0x0003b610·ffa31c00·00006820·000000e9·a0ffffff·......h·........
8 ··0x0003b620·ffa32000·00006828·000000e9·90ffffff·..·...h(........9 ··0x0003b620·ffa32000·00006828·000000e9·90ffffff·..·...h(........
716 B
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. 
3 ··0x002208d8·14052200·00000000·00000000·d6b50300·..".............2 ··0x002208d8·14052200·00000000·00000000·d6b50300·..".............
4 ··0x002208e8·e6b50300·f6b50300·06b60300·16b60300·................3 ··0x002208e8·e6b50300·f6b50300·06b60300·16b60300·................
5 ··0x002208f8·26b60300·36b60300·46b60300·56b60300·&...6...F...V...4 ··0x002208f8·26b60300·36b60300·46b60300·56b60300·&...6...F...V...
6 ··0x00220908·66b60300·76b60300·86b60300·96b60300·f...v...........5 ··0x00220908·66b60300·76b60300·86b60300·96b60300·f...v...........
7 ··0x00220918·a6b60300·b6b60300·c6b60300·d6b60300·................6 ··0x00220918·a6b60300·b6b60300·c6b60300·d6b60300·................
8 ··0x00220928·e6b60300·f6b60300·06b70300·16b70300·................7 ··0x00220928·e6b60300·f6b60300·06b70300·16b70300·................
9 ··0x00220938·26b70300·36b70300·46b70300·56b70300·&...6...F...V...8 ··0x00220938·26b70300·36b70300·46b70300·56b70300·&...6...F...V...