35.8 KB
/home/fdroid/fdroiddata/tmp/com.gh4a_70.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.gh4a_70.apk
10.9 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: <77a5b23692d812c2a60323d9625c9199b7657134b1e73dfdbc90779e6af10b0e>, actual: <830a80fd80c15f7bee4a631fbfc594e7abfb00ec6427cd3b4b81131fc3299261> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <73f34a8a6c8e53ae301cf7cb9101c77508ac737ec10dae28be2688220f519debec5c6b0000000000>, actual: <01183cc9d25b74ca232d33ef5a26f31c4405934d94619689c874ac9915f0a4f9ec5c6b0000000000>
    
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:·ace4700412b45d05929733d3843686516ea832c32afcee94ed4384ae9b3baf47 
10 Signer·#1·certificate·SHA-1·digest:·b50cfa2cec7c40e9533e911e8a80ba06bcf723db 
11 Signer·#1·certificate·MD5·digest:·e57daeff102bcc7f8a5174a856d24de2 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·bbca1d75ed8cf648543aad5d2240b79561cf3e2311875dd142d2721e502059d5 
15 Signer·#1·public·key·SHA-1·digest:·b55f811f312b24ae17e592e78d09ba08954089bf 
16 Signer·#1·public·key·MD5·digest:·1151e642839a0fecdecd131a510ed947 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·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.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/. 
19 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/. 
20 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/. 
21 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/. 
22 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/. 
23 WARNING:·META-INF/androidx.browser_browser.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.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/. 
25 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/. 
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.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/. 
28 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/. 
29 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/. 
30 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/. 
31 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/. 
32 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/. 
33 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/. 
34 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/. 
35 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/. 
36 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/. 
37 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/. 
38 WARNING:·META-INF/androidx.lifecycle_lifecycle-service.version·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/androidx.lifecycle_lifecycle-viewmodel-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/. 
40 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/. 
41 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/. 
42 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/. 
43 WARNING:·META-INF/androidx.preference_preference.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.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/. 
45 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/. 
46 WARNING:·META-INF/androidx.room_room-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/. 
47 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/. 
48 WARNING:·META-INF/androidx.sqlite_sqlite-framework.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.sqlite_sqlite.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/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/. 
51 WARNING:·META-INF/androidx.tracing_tracing.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.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/. 
53 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/. 
54 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/. 
55 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/. 
56 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/. 
57 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/. 
58 WARNING:·META-INF/androidx.work_work-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/. 
59 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/. 
60 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/. 
61 WARNING:·META-INF/services/org.ocpsoft.prettytime.PrettyTime·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/work-runtime_release.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/. 
810 B
zipinfo {}
    
Offset 3019, 8 lines modifiedOffset 3019, 8 lines modified
3019 -rw----·····2.0·fat·····1172·b-·defN·81-Jan-01·01:01·org/joda/time/format/messages_pl.properties3019 -rw----·····2.0·fat·····1172·b-·defN·81-Jan-01·01:01·org/joda/time/format/messages_pl.properties
3020 -rw----·····2.0·fat······652·b-·defN·81-Jan-01·01:01·org/joda/time/format/messages_pt.properties3020 -rw----·····2.0·fat······652·b-·defN·81-Jan-01·01:01·org/joda/time/format/messages_pt.properties
3021 -rw----·····2.0·fat·····1815·b-·defN·81-Jan-01·01:01·org/joda/time/format/messages_ru.properties3021 -rw----·····2.0·fat·····1815·b-·defN·81-Jan-01·01:01·org/joda/time/format/messages_ru.properties
3022 -rw----·····2.0·fat······651·b-·defN·81-Jan-01·01:01·org/joda/time/format/messages_tr.properties3022 -rw----·····2.0·fat······651·b-·defN·81-Jan-01·01:01·org/joda/time/format/messages_tr.properties
3023 -rw----·····2.0·fat···196408·b-·defN·81-Jan-01·01:01·META-INF/1047E690.SF3023 -rw----·····2.0·fat···196408·b-·defN·81-Jan-01·01:01·META-INF/1047E690.SF
3024 -rw----·····2.0·fat·····1291·b-·defN·81-Jan-01·01:01·META-INF/1047E690.RSA3024 -rw----·····2.0·fat·····1291·b-·defN·81-Jan-01·01:01·META-INF/1047E690.RSA
3025 -rw----·····2.0·fat···196300·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF3025 -rw----·····2.0·fat···196300·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
3026 3024·files,·12612012·bytes·uncompressed,·6730463·bytes·compressed:··46.6%3026 3024·files,·12612012·bytes·uncompressed,·6730459·bytes·compressed:··46.6%
6.11 KB
lib/armeabi-v7a/libpl_droidsonroids_gif.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··········00000ac0·000ac0·000f3d·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········00000ac0·000ac0·000f3d·00···A··0···0··1
10 ··[·5]·.gnu.hash·········GNU_HASH········00001a00·001a00·000294·04···A··3···0··410 ··[·5]·.gnu.hash·········GNU_HASH········00001a00·001a00·000294·04···A··3···0··4
11 ··[·6]·.hash·············HASH············00001c94·001c94·000448·04···A··3···0··411 ··[·6]·.hash·············HASH············00001c94·001c94·000448·04···A··3···0··4
12 ··[·7]·.gnu.version······VERSYM··········000020dc·0020dc·00011a·02···A··3···0··212 ··[·7]·.gnu.version······VERSYM··········000020dc·0020dc·00011a·02···A··3···0··2
13 ··[·8]·.gnu.version_d····VERDEF··········000021f8·0021f8·00001c·00···A··4···1··413 ··[·8]·.gnu.version_d····VERDEF··········000021f8·0021f8·00001c·00···A··4···1··4
14 ··[·9]·.gnu.version_r····VERNEED·········00002214·002214·000040·00···A··4···2··414 ··[·9]·.gnu.version_r····VERNEED·········00002214·002214·000040·00···A··4···2··4
15 ··[10]·.rel.dyn··········REL·············00002254·002254·000100·08···A··3···0··415 ··[10]·.rel.dyn··········REL·············00002254·002254·000100·08···A··3···0··4
16 ··[11]·.rel.plt··········REL·············00002354·002354·000260·08··AI··3··20··416 ··[11]·.rel.plt··········REL·············00002354·002354·000260·08··AI··3··12··4
17 ··[12]·.plt··············PROGBITS········000025b4·0025b4·0003a4·00··AX··0···0··417 ··[12]·.plt··············PROGBITS········000025b4·0025b4·0003a4·00··AX··0···0··4
18 ··[13]·.text·············PROGBITS········00002960·002960·0056c8·00··AX··0···0·1618 ··[13]·.text·············PROGBITS········00002960·002960·0056c8·00··AX··0···0·16
19 ··[14]·.ARM.exidx········ARM_EXIDX·······00008028·008028·000500·08··AL·13···0··419 ··[14]·.ARM.exidx········ARM_EXIDX·······00008028·008028·000500·08··AL·13···0··4
20 ··[15]·.ARM.extab········PROGBITS········00008528·008528·000508·00···A··0···0··420 ··[15]·.ARM.extab········PROGBITS········00008528·008528·000508·00···A··0···0··4
21 ··[16]·.rodata···········PROGBITS········00008a30·008a30·000928·00···A··0···0··221 ··[16]·.rodata···········PROGBITS········00008a30·008a30·000928·00···A··0···0··2
22 ··[17]·.data.rel.ro······PROGBITS········0000acf8·009cf8·000070·00··WA··0···0··822 ··[17]·.data.rel.ro······PROGBITS········0000acf8·009cf8·000070·00··WA··0···0··8
23 ··[18]·.fini_array·······FINI_ARRAY······0000ad68·009d68·000008·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······0000ad68·009d68·000008·04··WA··0···0··4
884 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 197, 24 lines modifiedOffset 197, 24 lines modified
197 getInfoFromEHABISection197 getInfoFromEHABISection
198 unknown·personality·routine198 unknown·personality·routine
199 index·inlined·table·detected·but·pr·function·requires·extra·words199 index·inlined·table·detected·but·pr·function·requires·extra·words
200 unknown·register200 unknown·register
201 Android·(6317467·based·on·r365631c1)·clang·version·9.0.8·(https://android.googlesource.com/toolchain/llvm-project·e0caee08e5f09b374a27a676d04978c81fcb1928)·(based·on·LLVM·9.0.8svn)201 Android·(6317467·based·on·r365631c1)·clang·version·9.0.8·(https://android.googlesource.com/toolchain/llvm-project·e0caee08e5f09b374a27a676d04978c81fcb1928)·(based·on·LLVM·9.0.8svn)
202 GCC:·(GNU)·4.9.x·20150123·(prerelease)202 GCC:·(GNU)·4.9.x·20150123·(prerelease)
203 gold·1.12203 gold·1.12
 204 .shstrtab
204 .fini_array 
205 .ARM.exidx 
206 .comment 
207 .note.android.ident205 .note.android.ident
208 .rel.plt 
209 .ARM.attributes 
210 .gnu.version_r 
211 .data.rel.ro 
212 .rel.dyn 
213 .gnu.version 
214 .note.gnu.gold-version 
215 .gnu.hash 
216 .note.gnu.build-id206 .note.gnu.build-id
 207 .gnu.hash
 208 .gnu.version
217 .gnu.version_d209 .gnu.version_d
218 .dynamic210 .gnu.version_r
 211 .rel.dyn
 212 .rel.plt
 213 .ARM.exidx
219 .ARM.extab214 .ARM.extab
220 .shstrtab215 .data.rel.ro
 216 .fini_array
 217 .dynamic
 218 .comment
 219 .note.gnu.gold-version
 220 .ARM.attributes
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 ··0x000025b4·04e02de5·04e09fe5·0ee08fe0·08f0bee5·..-.............3 ··0x000025b4·04e02de5·04e09fe5·0ee08fe0·08f0bee5·..-.............
3 ··0x000025c4·00890000·00c68fe2·08ca8ce2·00f9bce5·................4 ··0x000025c4·00890000·00c68fe2·08ca8ce2·00f9bce5·................
4 ··0x000025d4·00c68fe2·08ca8ce2·f8f8bce5·00c68fe2·................5 ··0x000025d4·00c68fe2·08ca8ce2·f8f8bce5·00c68fe2·................
5 ··0x000025e4·08ca8ce2·f0f8bce5·00c68fe2·08ca8ce2·................6 ··0x000025e4·08ca8ce2·f0f8bce5·00c68fe2·08ca8ce2·................
6 ··0x000025f4·e8f8bce5·00c68fe2·08ca8ce2·e0f8bce5·................7 ··0x000025f4·e8f8bce5·00c68fe2·08ca8ce2·e0f8bce5·................
7 ··0x00002604·00c68fe2·08ca8ce2·d8f8bce5·00c68fe2·................8 ··0x00002604·00c68fe2·08ca8ce2·d8f8bce5·00c68fe2·................
8 ··0x00002614·08ca8ce2·d0f8bce5·00c68fe2·08ca8ce2·................9 ··0x00002614·08ca8ce2·d0f8bce5·00c68fe2·08ca8ce2·................
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 ··0x0000ae9c·00000000·db370000·b5370000·2f380000·.....7...7../8..2 ··0x0000ae9c·00000000·db370000·b5370000·2f380000·.....7...7../8..
4 ··0x0000aeac·3b380000·00000000·00000000·00000000·;8..............3 ··0x0000aeac·3b380000·00000000·00000000·00000000·;8..............
5 ··0x0000aebc·00000000·00000000·00000000·00000000·................4 ··0x0000aebc·00000000·00000000·00000000·00000000·................
6 ··0x0000aecc·00000000·b4250000·b4250000·b4250000·.....%...%...%..5 ··0x0000aecc·00000000·b4250000·b4250000·b4250000·.....%...%...%..
7 ··0x0000aedc·b4250000·b4250000·b4250000·b4250000·.%...%...%...%..6 ··0x0000aedc·b4250000·b4250000·b4250000·b4250000·.%...%...%...%..
8 ··0x0000aeec·b4250000·b4250000·b4250000·b4250000·.%...%...%...%..7 ··0x0000aeec·b4250000·b4250000·b4250000·b4250000·.%...%...%...%..
9 ··0x0000aefc·b4250000·b4250000·b4250000·b4250000·.%...%...%...%..8 ··0x0000aefc·b4250000·b4250000·b4250000·b4250000·.%...%...%...%..
2.38 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·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
2 ··0x00000000·002e6669·6e695f61·72726179·002e4152·..fini_array..AR 
3 ··0x00000010·4d2e6578·69647800·2e746578·74002e67·M.exidx..text..g 
4 ··0x00000020·6f74002e·636f6d6d·656e7400·2e6e6f74·ot..comment..not 
5 ··0x00000030·652e616e·64726f69·642e6964·656e7400·e.android.ident.3 ··0x00000010·2e616e64·726f6964·2e696465·6e74002e·.android.ident..
 4 ··0x00000020·6e6f7465·2e676e75·2e627569·6c642d69·note.gnu.build-i
 5 ··0x00000030·64002e64·796e7379·6d002e64·796e7374·d..dynsym..dynst
 6 ··0x00000040·72002e67·6e752e68·61736800·2e676e75·r..gnu.hash..gnu
 7 ··0x00000050·2e766572·73696f6e·002e676e·752e7665·.version..gnu.ve
 8 ··0x00000060·7273696f·6e5f6400·2e676e75·2e766572·rsion_d..gnu.ver
 9 ··0x00000070·73696f6e·5f72002e·72656c2e·64796e00·sion_r..rel.dyn.
6 ··0x00000040·2e72656c·2e706c74·002e6273·73002e41·.rel.plt..bss..A10 ··0x00000080·2e72656c·2e706c74·002e7465·7874002e·.rel.plt..text..
7 ··0x00000050·524d2e61·74747269·62757465·73002e64·RM.attributes..d 
8 ··0x00000060·796e7374·72002e67·6e752e76·65727369·ynstr..gnu.versi 
9 ··0x00000070·6f6e5f72·002e6461·74612e72·656c2e72·on_r..data.rel.r 
10 ··0x00000080·6f002e72·656c2e64·796e002e·676e752e·o..rel.dyn..gnu.11 ··0x00000090·41524d2e·65786964·78002e41·524d2e65·ARM.exidx..ARM.e
 12 ··0x000000a0·78746162·002e726f·64617461·002e6461·xtab..rodata..da
 13 ··0x000000b0·74612e72·656c2e72·6f002e66·696e695f·ta.rel.ro..fini_
 14 ··0x000000c0·61727261·79002e64·796e616d·6963002e·array..dynamic..
 15 ··0x000000d0·676f7400·2e646174·61002e62·7373002e·got..data..bss..
11 ··0x00000090·76657273·696f6e00·2e6e6f74·652e676e·version..note.gn16 ··0x000000e0·636f6d6d·656e7400·2e6e6f74·652e676e·comment..note.gn
12 ··0x000000a0·752e676f·6c642d76·65727369·6f6e002e·u.gold-version..17 ··0x000000f0·752e676f·6c642d76·65727369·6f6e002e·u.gold-version..
 18 ··0x00000100·41524d2e·61747472·69627574·657300···ARM.attributes.
13 ··0x000000b0·64796e73·796d002e·676e752e·68617368·dynsym..gnu.hash 
14 ··0x000000c0·002e6e6f·74652e67·6e752e62·75696c64·..note.gnu.build 
15 ··0x000000d0·2d696400·2e676e75·2e766572·73696f6e·-id..gnu.version 
16 ··0x000000e0·5f64002e·64796e61·6d696300·2e41524d·_d..dynamic..ARM 
17 ··0x000000f0·2e657874·6162002e·73687374·72746162·.extab..shstrtab 
18 ··0x00000100·002e726f·64617461·002e6461·746100···..rodata..data. 
  
6.19 KB
lib/x86_64/libpl_droidsonroids_gif.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··········0000000000000c20·000c20·000cad·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········0000000000000c20·000c20·000cad·00···A··0···0··1
10 ··[·5]·.gnu.hash·········GNU_HASH········00000000000018d0·0018d0·0001a4·00···A··3···0··810 ··[·5]·.gnu.hash·········GNU_HASH········00000000000018d0·0018d0·0001a4·00···A··3···0··8
11 ··[·6]·.hash·············HASH············0000000000001a78·001a78·00031c·04···A··3···0··811 ··[·6]·.hash·············HASH············0000000000001a78·001a78·00031c·04···A··3···0··8
12 ··[·7]·.gnu.version······VERSYM··········0000000000001d94·001d94·0000c8·02···A··3···0··212 ··[·7]·.gnu.version······VERSYM··········0000000000001d94·001d94·0000c8·02···A··3···0··2
13 ··[·8]·.gnu.version_d····VERDEF··········0000000000001e5c·001e5c·00001c·00···A··4···1··413 ··[·8]·.gnu.version_d····VERDEF··········0000000000001e5c·001e5c·00001c·00···A··4···1··4
14 ··[·9]·.gnu.version_r····VERNEED·········0000000000001e78·001e78·000020·00···A··4···1··414 ··[·9]·.gnu.version_r····VERNEED·········0000000000001e78·001e78·000020·00···A··4···1··4
15 ··[10]·.rela.dyn·········RELA············0000000000001e98·001e98·0000d8·18···A··3···0··815 ··[10]·.rela.dyn·········RELA············0000000000001e98·001e98·0000d8·18···A··3···0··8
16 ··[11]·.rela.plt·········RELA············0000000000001f70·001f70·0004c8·18··AI··3··21··816 ··[11]·.rela.plt·········RELA············0000000000001f70·001f70·0004c8·18··AI··3··12··8
17 ··[12]·.plt··············PROGBITS········0000000000002440·002440·000340·10··AX··0···0·1617 ··[12]·.plt··············PROGBITS········0000000000002440·002440·000340·10··AX··0···0·16
18 ··[13]·.text·············PROGBITS········0000000000002780·002780·005384·00··AX··0···0·1618 ··[13]·.text·············PROGBITS········0000000000002780·002780·005384·00··AX··0···0·16
19 ··[14]·.rodata···········PROGBITS········0000000000007b10·007b10·000544·00···A··0···0·1619 ··[14]·.rodata···········PROGBITS········0000000000007b10·007b10·000544·00···A··0···0·16
20 ··[15]·.eh_frame·········PROGBITS········0000000000008058·008058·00124c·00···A··0···0··820 ··[15]·.eh_frame·········PROGBITS········0000000000008058·008058·00124c·00···A··0···0··8
21 ··[16]·.eh_frame_hdr·····PROGBITS········00000000000092a4·0092a4·00032c·00···A··0···0··421 ··[16]·.eh_frame_hdr·····PROGBITS········00000000000092a4·0092a4·00032c·00···A··0···0··4
22 ··[17]·.data.rel.ro······PROGBITS········000000000000aba0·009ba0·000030·00··WA··0···0··822 ··[17]·.data.rel.ro······PROGBITS········000000000000aba0·009ba0·000030·00··WA··0···0··8
23 ··[18]·.fini_array·······FINI_ARRAY······000000000000abd0·009bd0·000010·08··WA··0···0··823 ··[18]·.fini_array·······FINI_ARRAY······000000000000abd0·009bd0·000010·08··WA··0···0··8
841 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 179, 24 lines modifiedOffset 179, 24 lines modified
179 Slurp·thread·join·failed179 Slurp·thread·join·failed
180 Could·not·write·to·eventfd·180 Could·not·write·to·eventfd·
181 Slurp·mutex·destroy·failed·181 Slurp·mutex·destroy·failed·
182 Slurp·cond·destroy·failed·182 Slurp·cond·destroy·failed·
183 Render·cond··destroy·failed·183 Render·cond··destroy·failed·
184 Android·(6317467·based·on·r365631c1)·clang·version·9.0.8·(https://android.googlesource.com/toolchain/llvm-project·e0caee08e5f09b374a27a676d04978c81fcb1928)·(based·on·LLVM·9.0.8svn)184 Android·(6317467·based·on·r365631c1)·clang·version·9.0.8·(https://android.googlesource.com/toolchain/llvm-project·e0caee08e5f09b374a27a676d04978c81fcb1928)·(based·on·LLVM·9.0.8svn)
185 gold·1.12185 gold·1.12
 186 .shstrtab
186 .fini_array 
187 .comment 
188 .note.android.ident187 .note.android.ident
189 .got.plt 
190 .rela.plt 
191 .eh_frame_hdr188 .note.gnu.build-id
 189 .gnu.hash
 190 .gnu.version
 191 .gnu.version_d
192 .gnu.version_r192 .gnu.version_r
193 .data.rel.ro 
194 .rela.dyn193 .rela.dyn
 194 .rela.plt
195 .gnu.version 
196 .note.gnu.gold-version 
197 .gnu.hash 
198 .eh_frame195 .eh_frame
199 .note.gnu.build-id 
200 .gnu.version_d196 .eh_frame_hdr
 197 .data.rel.ro
 198 .fini_array
201 .dynamic199 .dynamic
202 .shstrtab200 .got.plt
 201 .comment
 202 .note.gnu.gold-version
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 ··0x00002440·ff35128a·0000ff25·148a0000·90909090·.5.....%........3 ··0x00002440·ff35128a·0000ff25·148a0000·90909090·.5.....%........
3 ··0x00002450·ff25128a·00006800·000000e9·e0ffffff·.%....h.........4 ··0x00002450·ff25128a·00006800·000000e9·e0ffffff·.%....h.........
4 ··0x00002460·ff250a8a·00006801·000000e9·d0ffffff·.%....h.........5 ··0x00002460·ff250a8a·00006801·000000e9·d0ffffff·.%....h.........
5 ··0x00002470·ff25028a·00006802·000000e9·c0ffffff·.%....h.........6 ··0x00002470·ff25028a·00006802·000000e9·c0ffffff·.%....h.........
6 ··0x00002480·ff25fa89·00006803·000000e9·b0ffffff·.%....h.........7 ··0x00002480·ff25fa89·00006803·000000e9·b0ffffff·.%....h.........
7 ··0x00002490·ff25f289·00006804·000000e9·a0ffffff·.%....h.........8 ··0x00002490·ff25f289·00006804·000000e9·a0ffffff·.%....h.........
8 ··0x000024a0·ff25ea89·00006805·000000e9·90ffffff·.%....h.........9 ··0x000024a0·ff25ea89·00006805·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 ··0x0000ae50·e0ab0000·00000000·00000000·00000000·................2 ··0x0000ae50·e0ab0000·00000000·00000000·00000000·................
4 ··0x0000ae60·00000000·00000000·56240000·00000000·........V$......3 ··0x0000ae60·00000000·00000000·56240000·00000000·........V$......
5 ··0x0000ae70·66240000·00000000·76240000·00000000·f$......v$......4 ··0x0000ae70·66240000·00000000·76240000·00000000·f$......v$......
6 ··0x0000ae80·86240000·00000000·96240000·00000000·.$.......$......5 ··0x0000ae80·86240000·00000000·96240000·00000000·.$.......$......
7 ··0x0000ae90·a6240000·00000000·b6240000·00000000·.$.......$......6 ··0x0000ae90·a6240000·00000000·b6240000·00000000·.$.......$......
8 ··0x0000aea0·c6240000·00000000·d6240000·00000000·.$.......$......7 ··0x0000aea0·c6240000·00000000·d6240000·00000000·.$.......$......
9 ··0x0000aeb0·e6240000·00000000·f6240000·00000000·.$.......$......8 ··0x0000aeb0·e6240000·00000000·f6240000·00000000·.$.......$......
2.37 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·002e6669·6e695f61·72726179·002e7465·..fini_array..te 
3 ··0x00000010·7874002e·676f7400·2e636f6d·6d656e74·xt..got..comment 
4 ··0x00000020·002e6e6f·74652e61·6e64726f·69642e69·..note.android.i 
5 ··0x00000030·64656e74·002e676f·742e706c·74002e72·dent..got.plt..r 
6 ··0x00000040·656c612e·706c7400·2e627373·002e6479·ela.plt..bss..dy 
7 ··0x00000050·6e737472·002e6568·5f667261·6d655f68·nstr..eh_frame_h 
8 ··0x00000060·6472002e·676e752e·76657273·696f6e5f·dr..gnu.version_2 ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
 3 ··0x00000010·2e616e64·726f6964·2e696465·6e74002e·.android.ident..
 4 ··0x00000020·6e6f7465·2e676e75·2e627569·6c642d69·note.gnu.build-i
 5 ··0x00000030·64002e64·796e7379·6d002e64·796e7374·d..dynsym..dynst
 6 ··0x00000040·72002e67·6e752e68·61736800·2e676e75·r..gnu.hash..gnu
 7 ··0x00000050·2e766572·73696f6e·002e676e·752e7665·.version..gnu.ve
 8 ··0x00000060·7273696f·6e5f6400·2e676e75·2e766572·rsion_d..gnu.ver
 9 ··0x00000070·73696f6e·5f72002e·72656c61·2e64796e·sion_r..rela.dyn
 10 ··0x00000080·002e7265·6c612e70·6c74002e·74657874·..rela.plt..text
 11 ··0x00000090·002e726f·64617461·002e6568·5f667261·..rodata..eh_fra
 12 ··0x000000a0·6d65002e·65685f66·72616d65·5f686472·me..eh_frame_hdr
9 ··0x00000070·72002e64·6174612e·72656c2e·726f002e·r..data.rel.ro..13 ··0x000000b0·002e6461·74612e72·656c2e72·6f002e66·..data.rel.ro..f
10 ··0x00000080·72656c61·2e64796e·002e676e·752e7665·rela.dyn..gnu.ve14 ··0x000000c0·696e695f·61727261·79002e64·796e616d·ini_array..dynam
 15 ··0x000000d0·6963002e·676f7400·2e676f74·2e706c74·ic..got..got.plt
 16 ··0x000000e0·002e6461·7461002e·62737300·2e636f6d·..data..bss..com
11 ··0x00000090·7273696f·6e002e6e·6f74652e·676e752e·rsion..note.gnu.17 ··0x000000f0·6d656e74·002e6e6f·74652e67·6e752e67·ment..note.gnu.g
12 ··0x000000a0·676f6c64·2d766572·73696f6e·002e6479·gold-version..dy18 ··0x00000100·6f6c642d·76657273·696f6e00··········old-version.
13 ··0x000000b0·6e73796d·002e676e·752e6861·7368002e·nsym..gnu.hash.. 
14 ··0x000000c0·65685f66·72616d65·002e6e6f·74652e67·eh_frame..note.g 
15 ··0x000000d0·6e752e62·75696c64·2d696400·2e676e75·nu.build-id..gnu 
16 ··0x000000e0·2e766572·73696f6e·5f64002e·64796e61·.version_d..dyna 
17 ··0x000000f0·6d696300·2e736873·74727461·62002e72·mic..shstrtab..r 
18 ··0x00000100·6f646174·61002e64·61746100··········odata..data. 
  
5.73 KB
lib/arm64-v8a/libpl_droidsonroids_gif.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·000338·04···A··4···0··87 ··[·2]·.hash·············HASH············0000000000000228·000228·000338·04···A··4···0··8
8 ··[·3]·.gnu.hash·········GNU_HASH········0000000000000560·000560·0001b4·00···A··4···0··88 ··[·3]·.gnu.hash·········GNU_HASH········0000000000000560·000560·0001b4·00···A··4···0··8
9 ··[·4]·.dynsym···········DYNSYM··········0000000000000718·000718·000a08·18···A··5···3··89 ··[·4]·.dynsym···········DYNSYM··········0000000000000718·000718·000a08·18···A··5···3··8
10 ··[·5]·.dynstr···········STRTAB··········0000000000001120·001120·000ca7·00···A··0···0··110 ··[·5]·.dynstr···········STRTAB··········0000000000001120·001120·000ca7·00···A··0···0··1
11 ··[·6]·.gnu.version······VERSYM··········0000000000001dc8·001dc8·0000d6·02···A··4···0··211 ··[·6]·.gnu.version······VERSYM··········0000000000001dc8·001dc8·0000d6·02···A··4···0··2
12 ··[·7]·.gnu.version_r····VERNEED·········0000000000001ea0·001ea0·000020·00···A··5···1··812 ··[·7]·.gnu.version_r····VERNEED·········0000000000001ea0·001ea0·000020·00···A··5···1··8
13 ··[·8]·.rela.dyn·········RELA············0000000000001ec0·001ec0·0000d8·18···A··4···0··813 ··[·8]·.rela.dyn·········RELA············0000000000001ec0·001ec0·0000d8·18···A··4···0··8
14 ··[·9]·.rela.plt·········RELA············0000000000001f98·001f98·0004e0·18··AI··4··19··814 ··[·9]·.rela.plt·········RELA············0000000000001f98·001f98·0004e0·18··AI··4··10··8
15 ··[10]·.plt··············PROGBITS········0000000000002480·002480·000360·10··AX··0···0·1615 ··[10]·.plt··············PROGBITS········0000000000002480·002480·000360·10··AX··0···0·16
16 ··[11]·.text·············PROGBITS········00000000000027e0·0027e0·005430·00··AX··0···0··416 ··[11]·.text·············PROGBITS········00000000000027e0·0027e0·005430·00··AX··0···0··4
17 ··[12]·.rodata···········PROGBITS········0000000000007c10·007c10·0007cf·00···A··0···0·1617 ··[12]·.rodata···········PROGBITS········0000000000007c10·007c10·0007cf·00···A··0···0·16
18 ··[13]·.eh_frame_hdr·····PROGBITS········00000000000083e0·0083e0·0002fc·00···A··0···0··418 ··[13]·.eh_frame_hdr·····PROGBITS········00000000000083e0·0083e0·0002fc·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········00000000000086e0·0086e0·000c50·00···A··0···0··819 ··[14]·.eh_frame·········PROGBITS········00000000000086e0·0086e0·000c50·00···A··0···0··8
20 ··[15]·.note.android.ident·NOTE············0000000000009330·009330·000098·00···A··0···0··420 ··[15]·.note.android.ident·NOTE············0000000000009330·009330·000098·00···A··0···0··4
21 ··[16]·.fini_array·······FINI_ARRAY······000000000000abc0·009bc0·000010·08··WA··0···0··821 ··[16]·.fini_array·······FINI_ARRAY······000000000000abc0·009bc0·000010·08··WA··0···0··8
778 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 120, 21 lines modifiedOffset 120, 21 lines modified
120 Display·loop·poll·failed·120 Display·loop·poll·failed·
121 Slurp·thread·join·failed121 Slurp·thread·join·failed
122 Could·not·write·to·eventfd·122 Could·not·write·to·eventfd·
123 Slurp·mutex·destroy·failed·123 Slurp·mutex·destroy·failed·
124 Slurp·cond·destroy·failed·124 Slurp·cond·destroy·failed·
125 Render·cond··destroy·failed·125 Render·cond··destroy·failed·
126 Android·(6317467·based·on·r365631c1)·clang·version·9.0.8·(https://android.googlesource.com/toolchain/llvm-project·e0caee08e5f09b374a27a676d04978c81fcb1928)·(based·on·LLVM·9.0.8svn)126 Android·(6317467·based·on·r365631c1)·clang·version·9.0.8·(https://android.googlesource.com/toolchain/llvm-project·e0caee08e5f09b374a27a676d04978c81fcb1928)·(based·on·LLVM·9.0.8svn)
 127 .shstrtab
 128 .note.gnu.build-id
 129 .gnu.hash
 130 .gnu.version
127 .fini_array 
128 .comment 
129 .note.android.ident 
130 .rela.plt 
131 .eh_frame_hdr 
132 .gnu.version_r131 .gnu.version_r
133 .data.rel.ro 
134 .rela.dyn132 .rela.dyn
135 .gnu.version 
136 .gnu.hash133 .rela.plt
 134 .eh_frame_hdr
137 .eh_frame135 .eh_frame
138 .note.gnu.build-id136 .note.android.ident
 137 .fini_array
 138 .data.rel.ro
139 .dynamic139 .dynamic
140 .shstrtab140 .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 ··0x00002480·f07bbfa9·50000090·111a47f9·10c23891·.{..P.....G...8.3 ··0x00002480·f07bbfa9·50000090·111a47f9·10c23891·.{..P.....G...8.
3 ··0x00002490·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·..4 ··0x00002490·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·..
4 ··0x000024a0·50000090·111e47f9·10e23891·20021fd6·P.....G...8.·...5 ··0x000024a0·50000090·111e47f9·10e23891·20021fd6·P.....G...8.·...
5 ··0x000024b0·50000090·112247f9·10023991·20021fd6·P...."G...9.·...6 ··0x000024b0·50000090·112247f9·10023991·20021fd6·P...."G...9.·...
6 ··0x000024c0·50000090·112647f9·10223991·20021fd6·P....&G.."9.·...7 ··0x000024c0·50000090·112647f9·10223991·20021fd6·P....&G.."9.·...
7 ··0x000024d0·50000090·112a47f9·10423991·20021fd6·P....*G..B9.·...8 ··0x000024d0·50000090·112a47f9·10423991·20021fd6·P....*G..B9.·...
8 ··0x000024e0·50000090·112e47f9·10623991·20021fd6·P.....G..b9.·...9 ··0x000024e0·50000090·112e47f9·10623991·20021fd6·P.....G..b9.·...
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 ··0x0000ae20·00000000·00000000·00000000·00000000·................2 ··0x0000ae20·00000000·00000000·00000000·00000000·................
4 ··0x0000ae30·00000000·00000000·80240000·00000000·.........$......3 ··0x0000ae30·00000000·00000000·80240000·00000000·.........$......
5 ··0x0000ae40·80240000·00000000·80240000·00000000·.$.......$......4 ··0x0000ae40·80240000·00000000·80240000·00000000·.$.......$......
6 ··0x0000ae50·80240000·00000000·80240000·00000000·.$.......$......5 ··0x0000ae50·80240000·00000000·80240000·00000000·.$.......$......
7 ··0x0000ae60·80240000·00000000·80240000·00000000·.$.......$......6 ··0x0000ae60·80240000·00000000·80240000·00000000·.$.......$......
8 ··0x0000ae70·80240000·00000000·80240000·00000000·.$.......$......7 ··0x0000ae70·80240000·00000000·80240000·00000000·.$.......$......
9 ··0x0000ae80·80240000·00000000·80240000·00000000·.$.......$......8 ··0x0000ae80·80240000·00000000·80240000·00000000·.$.......$......
1.98 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
 3 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
 4 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
 5 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
 6 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
 7 ··0x00000050·6e5f7200·2e72656c·612e6479·6e002e72·n_r..rela.dyn..r
 8 ··0x00000060·656c612e·706c7400·2e746578·74002e72·ela.plt..text..r
 9 ··0x00000070·6f646174·61002e65·685f6672·616d655f·odata..eh_frame_
 10 ··0x00000080·68647200·2e65685f·6672616d·65002e6e·hdr..eh_frame..n
 11 ··0x00000090·6f74652e·616e6472·6f69642e·6964656e·ote.android.iden
2 ··0x00000000·002e6669·6e695f61·72726179·002e7465·..fini_array..te12 ··0x000000a0·74002e66·696e695f·61727261·79002e64·t..fini_array..d
 13 ··0x000000b0·6174612e·72656c2e·726f002e·64796e61·ata.rel.ro..dyna
 14 ··0x000000c0·6d696300·2e676f74·002e6461·7461002e·mic..got..data..
 15 ··0x000000d0·62737300·2e636f6d·6d656e74·00·······bss..comment.
3 ··0x00000010·7874002e·676f7400·2e636f6d·6d656e74·xt..got..comment 
4 ··0x00000020·002e6e6f·74652e61·6e64726f·69642e69·..note.android.i 
5 ··0x00000030·64656e74·002e7265·6c612e70·6c74002e·dent..rela.plt.. 
6 ··0x00000040·62737300·2e64796e·73747200·2e65685f·bss..dynstr..eh_ 
7 ··0x00000050·6672616d·655f6864·72002e67·6e752e76·frame_hdr..gnu.v 
8 ··0x00000060·65727369·6f6e5f72·002e6461·74612e72·ersion_r..data.r 
9 ··0x00000070·656c2e72·6f002e72·656c612e·64796e00·el.ro..rela.dyn. 
10 ··0x00000080·2e676e75·2e766572·73696f6e·002e6479·.gnu.version..dy 
11 ··0x00000090·6e73796d·002e676e·752e6861·7368002e·nsym..gnu.hash.. 
12 ··0x000000a0·65685f66·72616d65·002e6e6f·74652e67·eh_frame..note.g 
13 ··0x000000b0·6e752e62·75696c64·2d696400·2e64796e·nu.build-id..dyn 
14 ··0x000000c0·616d6963·002e7368·73747274·6162002e·amic..shstrtab.. 
15 ··0x000000d0·726f6461·7461002e·64617461·00·······rodata..data. 
  
6.05 KB
lib/x86/libpl_droidsonroids_gif.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··········00000830·000830·000ca9·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········00000830·000830·000ca9·00···A··0···0··1
10 ··[·5]·.gnu.hash·········GNU_HASH········000014dc·0014dc·0001a4·04···A··3···0··410 ··[·5]·.gnu.hash·········GNU_HASH········000014dc·0014dc·0001a4·04···A··3···0··4
11 ··[·6]·.hash·············HASH············00001680·001680·00031c·04···A··3···0··411 ··[·6]·.hash·············HASH············00001680·001680·00031c·04···A··3···0··4
12 ··[·7]·.gnu.version······VERSYM··········0000199c·00199c·0000c8·02···A··3···0··212 ··[·7]·.gnu.version······VERSYM··········0000199c·00199c·0000c8·02···A··3···0··2
13 ··[·8]·.gnu.version_d····VERDEF··········00001a64·001a64·00001c·00···A··4···1··413 ··[·8]·.gnu.version_d····VERDEF··········00001a64·001a64·00001c·00···A··4···1··4
14 ··[·9]·.gnu.version_r····VERNEED·········00001a80·001a80·000020·00···A··4···1··414 ··[·9]·.gnu.version_r····VERNEED·········00001a80·001a80·000020·00···A··4···1··4
15 ··[10]·.rel.dyn··········REL·············00001aa0·001aa0·000048·08···A··3···0··415 ··[10]·.rel.dyn··········REL·············00001aa0·001aa0·000048·08···A··3···0··4
16 ··[11]·.rel.plt··········REL·············00001ae8·001ae8·000198·08··AI··3··21··416 ··[11]·.rel.plt··········REL·············00001ae8·001ae8·000198·08··AI··3··12··4
17 ··[12]·.plt··············PROGBITS········00001c80·001c80·000340·04··AX··0···0·1617 ··[12]·.plt··············PROGBITS········00001c80·001c80·000340·04··AX··0···0·16
18 ··[13]·.text·············PROGBITS········00001fc0·001fc0·00594c·00··AX··0···0·1618 ··[13]·.text·············PROGBITS········00001fc0·001fc0·00594c·00··AX··0···0·16
19 ··[14]·.rodata···········PROGBITS········00007910·007910·000528·00···A··0···0·1619 ··[14]·.rodata···········PROGBITS········00007910·007910·000528·00···A··0···0·16
20 ··[15]·.eh_frame·········PROGBITS········00007e38·007e38·000e80·00···A··0···0··420 ··[15]·.eh_frame·········PROGBITS········00007e38·007e38·000e80·00···A··0···0··4
21 ··[16]·.eh_frame_hdr·····PROGBITS········00008cb8·008cb8·000304·00···A··0···0··421 ··[16]·.eh_frame_hdr·····PROGBITS········00008cb8·008cb8·000304·00···A··0···0··4
22 ··[17]·.data.rel.ro······PROGBITS········0000adc8·009dc8·000020·00··WA··0···0··422 ··[17]·.data.rel.ro······PROGBITS········0000adc8·009dc8·000020·00··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······0000ade8·009de8·000008·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······0000ade8·009de8·000008·04··WA··0···0··4
838 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 118, 24 lines modifiedOffset 118, 24 lines modified
118 Slurp·thread·join·failed118 Slurp·thread·join·failed
119 Could·not·write·to·eventfd·119 Could·not·write·to·eventfd·
120 Slurp·mutex·destroy·failed·120 Slurp·mutex·destroy·failed·
121 Slurp·cond·destroy·failed·121 Slurp·cond·destroy·failed·
122 Render·cond··destroy·failed·122 Render·cond··destroy·failed·
123 Android·(6317467·based·on·r365631c1)·clang·version·9.0.8·(https://android.googlesource.com/toolchain/llvm-project·e0caee08e5f09b374a27a676d04978c81fcb1928)·(based·on·LLVM·9.0.8svn)123 Android·(6317467·based·on·r365631c1)·clang·version·9.0.8·(https://android.googlesource.com/toolchain/llvm-project·e0caee08e5f09b374a27a676d04978c81fcb1928)·(based·on·LLVM·9.0.8svn)
124 gold·1.12124 gold·1.12
 125 .shstrtab
125 .fini_array 
126 .comment 
127 .note.android.ident126 .note.android.ident
128 .got.plt 
129 .rel.plt 
130 .eh_frame_hdr127 .note.gnu.build-id
 128 .gnu.hash
 129 .gnu.version
 130 .gnu.version_d
131 .gnu.version_r131 .gnu.version_r
132 .data.rel.ro 
133 .rel.dyn132 .rel.dyn
 133 .rel.plt
134 .gnu.version 
135 .note.gnu.gold-version 
136 .gnu.hash 
137 .eh_frame134 .eh_frame
138 .note.gnu.build-id 
139 .gnu.version_d135 .eh_frame_hdr
 136 .data.rel.ro
 137 .fini_array
140 .dynamic138 .dynamic
141 .shstrtab139 .got.plt
 140 .comment
 141 .note.gnu.gold-version
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 ··0x00001c80·ffb30400·0000ffa3·08000000·00000000·................3 ··0x00001c80·ffb30400·0000ffa3·08000000·00000000·................
3 ··0x00001c90·ffa30c00·00006800·000000e9·e0ffffff·......h.........4 ··0x00001c90·ffa30c00·00006800·000000e9·e0ffffff·......h.........
4 ··0x00001ca0·ffa31000·00006808·000000e9·d0ffffff·......h.........5 ··0x00001ca0·ffa31000·00006808·000000e9·d0ffffff·......h.........
5 ··0x00001cb0·ffa31400·00006810·000000e9·c0ffffff·......h.........6 ··0x00001cb0·ffa31400·00006810·000000e9·c0ffffff·......h.........
6 ··0x00001cc0·ffa31800·00006818·000000e9·b0ffffff·......h.........7 ··0x00001cc0·ffa31800·00006818·000000e9·b0ffffff·......h.........
7 ··0x00001cd0·ffa31c00·00006820·000000e9·a0ffffff·......h·........8 ··0x00001cd0·ffa31c00·00006820·000000e9·a0ffffff·......h·........
8 ··0x00001ce0·ffa32000·00006828·000000e9·90ffffff·..·...h(........9 ··0x00001ce0·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 ··0x0000af28·f0ad0000·00000000·00000000·961c0000·................2 ··0x0000af28·f0ad0000·00000000·00000000·961c0000·................
4 ··0x0000af38·a61c0000·b61c0000·c61c0000·d61c0000·................3 ··0x0000af38·a61c0000·b61c0000·c61c0000·d61c0000·................
5 ··0x0000af48·e61c0000·f61c0000·061d0000·161d0000·................4 ··0x0000af48·e61c0000·f61c0000·061d0000·161d0000·................
6 ··0x0000af58·261d0000·361d0000·461d0000·561d0000·&...6...F...V...5 ··0x0000af58·261d0000·361d0000·461d0000·561d0000·&...6...F...V...
7 ··0x0000af68·661d0000·761d0000·861d0000·961d0000·f...v...........6 ··0x0000af68·661d0000·761d0000·861d0000·961d0000·f...v...........
8 ··0x0000af78·a61d0000·b61d0000·c61d0000·d61d0000·................7 ··0x0000af78·a61d0000·b61d0000·c61d0000·d61d0000·................
9 ··0x0000af88·e61d0000·f61d0000·061e0000·161e0000·................8 ··0x0000af88·e61d0000·f61d0000·061e0000·161e0000·................
2.37 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·002e6669·6e695f61·72726179·002e7465·..fini_array..te 
3 ··0x00000010·7874002e·676f7400·2e636f6d·6d656e74·xt..got..comment 
4 ··0x00000020·002e6e6f·74652e61·6e64726f·69642e69·..note.android.i 
5 ··0x00000030·64656e74·002e676f·742e706c·74002e72·dent..got.plt..r 
6 ··0x00000040·656c2e70·6c74002e·62737300·2e64796e·el.plt..bss..dyn2 ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
 3 ··0x00000010·2e616e64·726f6964·2e696465·6e74002e·.android.ident..
 4 ··0x00000020·6e6f7465·2e676e75·2e627569·6c642d69·note.gnu.build-i
 5 ··0x00000030·64002e64·796e7379·6d002e64·796e7374·d..dynsym..dynst
 6 ··0x00000040·72002e67·6e752e68·61736800·2e676e75·r..gnu.hash..gnu
 7 ··0x00000050·2e766572·73696f6e·002e676e·752e7665·.version..gnu.ve
 8 ··0x00000060·7273696f·6e5f6400·2e676e75·2e766572·rsion_d..gnu.ver
 9 ··0x00000070·73696f6e·5f72002e·72656c2e·64796e00·sion_r..rel.dyn.
 10 ··0x00000080·2e72656c·2e706c74·002e7465·7874002e·.rel.plt..text..
 11 ··0x00000090·726f6461·7461002e·65685f66·72616d65·rodata..eh_frame
7 ··0x00000050·73747200·2e65685f·6672616d·655f6864·str..eh_frame_hd12 ··0x000000a0·002e6568·5f667261·6d655f68·6472002e·..eh_frame_hdr..
8 ··0x00000060·72002e67·6e752e76·65727369·6f6e5f72·r..gnu.version_r 
9 ··0x00000070·002e6461·74612e72·656c2e72·6f002e72·..data.rel.ro..r13 ··0x000000b0·64617461·2e72656c·2e726f00·2e66696e·data.rel.ro..fin
10 ··0x00000080·656c2e64·796e002e·676e752e·76657273·el.dyn..gnu.vers14 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000d0·002e676f·74002e67·6f742e70·6c74002e·..got..got.plt..
 16 ··0x000000e0·64617461·002e6273·73002e63·6f6d6d65·data..bss..comme
11 ··0x00000090·696f6e00·2e6e6f74·652e676e·752e676f·ion..note.gnu.go17 ··0x000000f0·6e74002e·6e6f7465·2e676e75·2e676f6c·nt..note.gnu.gol
 18 ··0x00000100·642d7665·7273696f·6e00··············d-version.
12 ··0x000000a0·6c642d76·65727369·6f6e002e·64796e73·ld-version..dyns 
13 ··0x000000b0·796d002e·676e752e·68617368·002e6568·ym..gnu.hash..eh 
14 ··0x000000c0·5f667261·6d65002e·6e6f7465·2e676e75·_frame..note.gnu 
15 ··0x000000d0·2e627569·6c642d69·64002e67·6e752e76·.build-id..gnu.v 
16 ··0x000000e0·65727369·6f6e5f64·002e6479·6e616d69·ersion_d..dynami 
17 ··0x000000f0·63002e73·68737472·74616200·2e726f64·c..shstrtab..rod 
18 ··0x00000100·61746100·2e646174·6100··············ata..data.