221 KB
/home/fdroid/fdroiddata/tmp/me.blog.korn123.easydiary_265.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_me.blog.korn123.easydiary_265.apk
21.7 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: <33ab696ef77461ddbae6af6e394bf19e586fc3ae5046cf2ba155fefcb4dd8f6d>, actual: <f81f3c00071b061ec6fd404ddca80f6ceca2a31fb7141485ec03bf73de5a9eb3> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <92585c4fe9282947971b64ef0331d607aacd1d1c3d69fe56994f775ad8f288bbc2464c0100000000>, actual: <d63264794c3943cc3df9d2ffa69a1d4b17cbf8c289c769c4f7a7416e0ba740b6c2464c0100000000>
    
Offset 1, 117 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:·f91150019ba2afc599ca6e7ad44dd7f136404fbad3451c549235af13f7bee2ce 
10 Signer·#1·certificate·SHA-1·digest:·b134780e9c8531aef430a7751a17cbc7b87b5a2c 
11 Signer·#1·certificate·MD5·digest:·080a0192e59110c458b7d97a0120650b 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·0046114ca0765667ae33cd32a21c26305c1f7fbe8bc590089dae54d7f750f683 
15 Signer·#1·public·key·SHA-1·digest:·c2fdda10abee72457718f5251b5db06647d2ddde 
16 Signer·#1·public·key·MD5·digest:·e21bc3518e2075bca5a63c6d6d2488a0 
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.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/. 
19 WARNING:·META-INF/androidx.savedstate_savedstate-ktx.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.work_work-runtime-ktx.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/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/. 
22 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/. 
23 WARNING:·META-INF/preference-ktx_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/. 
24 WARNING:·META-INF/androidx.legacy_legacy-support-v4.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.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/. 
26 WARNING:·META-INF/annotation-experimental_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/. 
27 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/. 
28 WARNING:·META-INF/activity_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/. 
29 WARNING:·META-INF/androidx.window_window.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.media_media.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.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/. 
32 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/. 
33 WARNING:·META-INF/androidx.fragment_fragment-ktx.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.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/. 
35 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/. 
36 WARNING:·META-INF/window_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/. 
37 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/. 
38 WARNING:·META-INF/preference_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/. 
39 WARNING:·META-INF/androidx.biometric_biometric.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/kotlin-android-extensions-runtime.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/. 
41 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/. 
42 WARNING:·META-INF/slidingpanelayout_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/. 
43 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/. 
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.core_core-ktx.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/kotlin-stdlib-jre7.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/. 
47 WARNING:·META-INF/kotlinx-coroutines-android.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/kotlin-stdlib-jdk7.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/. 
49 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core-ktx.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.asynclayoutinflater_asynclayoutinflater.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.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/. 
52 WARNING:·META-INF/androidx.emoji2_emoji2.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.lifecycle_lifecycle-runtime-ktx.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.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/. 
55 WARNING:·META-INF/lifecycle-runtime-ktx_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/. 
56 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/. 
57 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/. 
58 WARNING:·META-INF/eventbus_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/. 
59 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/. 
60 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/. 
61 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/. 
62 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/. 
63 WARNING:·META-INF/work-runtime-ktx_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/. 
64 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/. 
65 WARNING:·META-INF/androidx.legacy_legacy-support-core-ui.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
66 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/. 
67 WARNING:·META-INF/app_fossRelease.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/. 
68 WARNING:·META-INF/androidx.activity_activity-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
69 WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
70 WARNING:·META-INF/viewpagerdotsindicator_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/. 
71 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/. 
72 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/. 
73 WARNING:·META-INF/activity-ktx_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/. 
74 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
75 WARNING:·META-INF/androidx.preference_preference-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
76 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/. 
77 WARNING:·META-INF/lifecycle-livedata-ktx_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/. 
78 WARNING:·META-INF/bannerview_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/. 
79 WARNING:·META-INF/core-ktx_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/. 
80 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/. 
81 WARNING:·META-INF/fragment-ktx_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/. 
82 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/. 
83 WARNING:·META-INF/indicator_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/. 
84 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/. 
85 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/. 
86 WARNING:·META-INF/fragment_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/. 
87 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/. 
88 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/. 
89 WARNING:·META-INF/kotlinx-coroutines-core.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/. 
90 WARNING:·META-INF/lifecycle-viewmodel_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/. 
91 WARNING:·META-INF/lifecycle-livedata-core-ktx_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/. 
92 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/. 
93 WARNING:·META-INF/collection-ktx.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/. 
94 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/. 
95 WARNING:·META-INF/savedstate-ktx_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/. 
96 WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
97 WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
98 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/. 
99 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/. 
100 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/. 
101 WARNING:·META-INF/realm-kotlin-extensions_baseRelease.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/. 
102 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/. 
103 WARNING:·META-INF/androidx.emoji2_emoji2-views-helper.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
104 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/. 
105 WARNING:·META-INF/lifecycle-viewmodel-ktx_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/. 
106 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/. 
107 WARNING:·META-INF/androidx.startup_startup-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/. 
108 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/. 
109 WARNING:·META-INF/kotlin-stdlib-jdk8.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/. 
110 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
111 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/. 
112 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/. 
113 WARNING:·META-INF/androidx.lifecycle_lifecycle-process.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
114 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/. 
115 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/. 
116 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/. 
117 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/. 
6.9 KB
zipinfo {}
    
Offset 721, 15 lines modifiedOffset 721, 15 lines modified
721 -rw----·····0.0·fat······648·b-·defN·81-Jan-01·01:01·res/drawable/ic_m3_chip_close.xml721 -rw----·····0.0·fat······648·b-·defN·81-Jan-01·01:01·res/drawable/ic_m3_chip_close.xml
722 -rw----·····0.0·fat······830·b-·defN·81-Jan-01·01:01·org/apache/commons/codec/language/bm/ash_exact_french.txt722 -rw----·····0.0·fat······830·b-·defN·81-Jan-01·01:01·org/apache/commons/codec/language/bm/ash_exact_french.txt
723 -rw----·····0.0·fat······420·b-·defN·81-Jan-01·01:01·res/anim/activity_anim_current_to_right.xml723 -rw----·····0.0·fat······420·b-·defN·81-Jan-01·01:01·res/anim/activity_anim_current_to_right.xml
724 -rw----·····0.0·fat·····2780·b-·defN·81-Jan-01·01:01·res/anim/btn_checkbox_to_checked_box_outer_merged_animation.xml724 -rw----·····0.0·fat·····2780·b-·defN·81-Jan-01·01:01·res/anim/btn_checkbox_to_checked_box_outer_merged_animation.xml
725 -rw----·····0.0·fat·····2183·b-·defN·81-Jan-01·01:01·org/apache/commons/codec/language/bm/gen_approx_polish.txt725 -rw----·····0.0·fat·····2183·b-·defN·81-Jan-01·01:01·org/apache/commons/codec/language/bm/gen_approx_polish.txt
726 -rw----·····0.0·fat·····1090·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/ic_camera_4.webp726 -rw----·····0.0·fat·····1090·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/ic_camera_4.webp
727 -rw----·····0.0·fat······758·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins727 -rw----·····0.0·fat······758·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins
728 -rw----·····0.0·fat····74256·b-·defN·81-Jan-01·01:01·lib/x86_64/librsjni_androidx.so728 -rw----·····0.0·fat····74248·b-·defN·81-Jan-01·01:01·lib/x86_64/librsjni_androidx.so
729 -rw----·····0.0·fat·····9473·b-·defN·81-Jan-01·01:01·org/apache/commons/codec/language/bm/ash_rules_any.txt729 -rw----·····0.0·fat·····9473·b-·defN·81-Jan-01·01:01·org/apache/commons/codec/language/bm/ash_rules_any.txt
730 -rw----·····0.0·fat······604·b-·defN·81-Jan-01·01:01·res/color/abc_btn_colored_text_material.xml730 -rw----·····0.0·fat······604·b-·defN·81-Jan-01·01:01·res/color/abc_btn_colored_text_material.xml
731 -rw----·····0.0·fat······340·b-·defN·81-Jan-01·01:01·res/drawable/left_arrow.xml731 -rw----·····0.0·fat······340·b-·defN·81-Jan-01·01:01·res/drawable/left_arrow.xml
732 -rw----·····0.0·fat···222412·b-·defN·81-Jan-01·01:01·assets/fonts/OpenSans-Light.ttf732 -rw----·····0.0·fat···222412·b-·defN·81-Jan-01·01:01·assets/fonts/OpenSans-Light.ttf
733 -rw----·····0.0·fat······948·b-·defN·81-Jan-01·01:01·res/color/mtrl_btn_text_btn_ripple_color.xml733 -rw----·····0.0·fat······948·b-·defN·81-Jan-01·01:01·res/color/mtrl_btn_text_btn_ripple_color.xml
734 -rw----·····0.0·fat······268·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge.xml734 -rw----·····0.0·fat······268·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge.xml
735 -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.lifecycle_lifecycle-service.version735 -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.lifecycle_lifecycle-service.version
Offset 826, 15 lines modifiedOffset 826, 15 lines modified
826 -rw----·····0.0·fat······826·b-·defN·81-Jan-01·01:01·org/apache/commons/codec/language/bm/gen_exact_german.txt826 -rw----·····0.0·fat······826·b-·defN·81-Jan-01·01:01·org/apache/commons/codec/language/bm/gen_exact_german.txt
827 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/drawable/line_drawable.xml827 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/drawable/line_drawable.xml
828 -rw----·····0.0·fat·····4238·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/ic_doing.webp828 -rw----·····0.0·fat·····4238·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/ic_doing.webp
829 -rw----·····0.0·fat······160·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/ic_arrow_right.png829 -rw----·····0.0·fat······160·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/ic_arrow_right.png
830 -rw----·····0.0·fat·····1136·b-·defN·81-Jan-01·01:01·res/layout/material_timepicker.xml830 -rw----·····0.0·fat·····1136·b-·defN·81-Jan-01·01:01·res/layout/material_timepicker.xml
831 -rw----·····0.0·fat······336·b-·defN·81-Jan-01·01:01·res/drawable/abc_cab_background_top_material.xml831 -rw----·····0.0·fat······336·b-·defN·81-Jan-01·01:01·res/drawable/abc_cab_background_top_material.xml
832 -rw----·····0.0·fat·····1536·b-·defN·81-Jan-01·01:01·res/color/m3_timepicker_button_ripple_color.xml832 -rw----·····0.0·fat·····1536·b-·defN·81-Jan-01·01:01·res/color/m3_timepicker_button_ripple_color.xml
833 -rw----·····0.0·fat····54256·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/librsjni_androidx.so833 -rw----·····0.0·fat····54244·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/librsjni_androidx.so
834 -rw----·····0.0·fat·····1320·b-·defN·81-Jan-01·01:01·res/drawable/bg_card_cell_today_selector.xml834 -rw----·····0.0·fat·····1320·b-·defN·81-Jan-01·01:01·res/drawable/bg_card_cell_today_selector.xml
835 -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/m3_appbar_overlay_color.xml835 -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/m3_appbar_overlay_color.xml
836 -rw----·····0.0·fat······352·b-·defN·81-Jan-01·01:01·res/layout/mtrl_calendar_day.xml836 -rw----·····0.0·fat······352·b-·defN·81-Jan-01·01:01·res/layout/mtrl_calendar_day.xml
837 -rw----·····0.0·fat······475·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/ic_error_7.png837 -rw----·····0.0·fat······475·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/ic_error_7.png
838 -rw----·····0.0·fat······664·b-·defN·81-Jan-01·01:01·res/drawable/disable_cell.xml838 -rw----·····0.0·fat······664·b-·defN·81-Jan-01·01:01·res/drawable/disable_cell.xml
839 -rw----·····0.0·fat······728·b-·defN·81-Jan-01·01:01·res/layout/pick_activity_pick_photo.xml839 -rw----·····0.0·fat······728·b-·defN·81-Jan-01·01:01·res/layout/pick_activity_pick_photo.xml
840 -rw----·····0.0·fat······428·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/btn_cling_normal.9.png840 -rw----·····0.0·fat······428·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/btn_cling_normal.9.png
Offset 1178, 15 lines modifiedOffset 1178, 15 lines modified
1178 -rw----·····0.0·fat······852·b-·defN·81-Jan-01·01:01·res/anim/abc_grow_fade_in_from_bottom.xml1178 -rw----·····0.0·fat······852·b-·defN·81-Jan-01·01:01·res/anim/abc_grow_fade_in_from_bottom.xml
1179 -rw----·····0.0·fat······624·b-·defN·81-Jan-01·01:01·res/color/m3_tabs_icon_color.xml1179 -rw----·····0.0·fat······624·b-·defN·81-Jan-01·01:01·res/color/m3_tabs_icon_color.xml
1180 -rw----·····0.0·fat······207·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png1180 -rw----·····0.0·fat······207·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png
1181 -rw----·····0.0·fat·····1142·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/ic_error_7.webp1181 -rw----·····0.0·fat·····1142·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/ic_error_7.webp
1182 -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.fragment_fragment.version1182 -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.fragment_fragment.version
1183 -rw----·····0.0·fat·····1052·b-·defN·81-Jan-01·01:01·res/layout-v21/notification_action.xml1183 -rw----·····0.0·fat·····1052·b-·defN·81-Jan-01·01:01·res/layout-v21/notification_action.xml
1184 -rw----·····0.0·fat······227·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png1184 -rw----·····0.0·fat······227·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png
1185 -rw----·····0.0·fat····65288·b-·defN·81-Jan-01·01:01·lib/x86/librsjni_androidx.so1185 -rw----·····0.0·fat····65280·b-·defN·81-Jan-01·01:01·lib/x86/librsjni_androidx.so
1186 -rw----·····0.0·fat·····1279·b-·stor·81-Jan-01·01:01·res/drawable-xxxhdpi-v4/pick_svg_camera.png1186 -rw----·····0.0·fat·····1279·b-·stor·81-Jan-01·01:01·res/drawable-xxxhdpi-v4/pick_svg_camera.png
1187 -rw----·····0.0·fat·····2480·b-·defN·81-Jan-01·01:01·META-INF/kotlinx-coroutines-core.kotlin_module1187 -rw----·····0.0·fat·····2480·b-·defN·81-Jan-01·01:01·META-INF/kotlinx-coroutines-core.kotlin_module
1188 -rw----·····0.0·fat······426·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/pick_svg_camera.png1188 -rw----·····0.0·fat······426·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/pick_svg_camera.png
1189 -rw----·····0.0·fat·····2756·b-·defN·81-Jan-01·01:01·res/layout/notification_template_media_custom.xml1189 -rw----·····0.0·fat·····2756·b-·defN·81-Jan-01·01:01·res/layout/notification_template_media_custom.xml
1190 -rw----·····0.0·fat······214·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png1190 -rw----·····0.0·fat······214·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png
1191 -rw----·····0.0·fat······388·b-·defN·81-Jan-01·01:01·res/layout/item_spinner.xml1191 -rw----·····0.0·fat······388·b-·defN·81-Jan-01·01:01·res/layout/item_spinner.xml
1192 -rw----·····0.0·fat······604·b-·defN·81-Jan-01·01:01·res/drawable-anydpi-v21/pick_svg_check.xml1192 -rw----·····0.0·fat······604·b-·defN·81-Jan-01·01:01·res/drawable-anydpi-v21/pick_svg_check.xml
Offset 1585, 15 lines modifiedOffset 1585, 15 lines modified
1585 -rw----·····0.0·fat·····1140·b-·defN·81-Jan-01·01:01·res/layout/mtrl_picker_dialog.xml1585 -rw----·····0.0·fat·····1140·b-·defN·81-Jan-01·01:01·res/layout/mtrl_picker_dialog.xml
1586 -rw----·····0.0·fat······912·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/ic_bug_2.png1586 -rw----·····0.0·fat······912·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/ic_bug_2.png
1587 -rw----·····0.0·fat·····3934·b-·stor·81-Jan-01·01:01·res/mipmap-hdpi-v4/ic_launcher_round.png1587 -rw----·····0.0·fat·····3934·b-·stor·81-Jan-01·01:01·res/mipmap-hdpi-v4/ic_launcher_round.png
1588 -rw----·····0.0·fat······396·b-·defN·81-Jan-01·01:01·res/layout/text_view_with_line_height_from_style.xml1588 -rw----·····0.0·fat······396·b-·defN·81-Jan-01·01:01·res/layout/text_view_with_line_height_from_style.xml
1589 -rw----·····0.0·fat······664·b-·defN·81-Jan-01·01:01·res/color-v23/abc_tint_switch_track.xml1589 -rw----·····0.0·fat······664·b-·defN·81-Jan-01·01:01·res/color-v23/abc_tint_switch_track.xml
1590 -rw----·····0.0·fat······145·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png1590 -rw----·····0.0·fat······145·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png
1591 -rw----·····0.0·fat·····1224·b-·defN·81-Jan-01·01:01·org/apache/commons/codec/language/bm/ash_approx_french.txt1591 -rw----·····0.0·fat·····1224·b-·defN·81-Jan-01·01:01·org/apache/commons/codec/language/bm/ash_approx_french.txt
1592 -rw----·····0.0·fat····70192·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/librsjni_androidx.so1592 -rw----·····0.0·fat····70176·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/librsjni_androidx.so
1593 -rw----·····0.0·fat·····1072·b-·defN·81-Jan-01·01:01·res/animator/mtrl_chip_state_list_anim.xml1593 -rw----·····0.0·fat·····1072·b-·defN·81-Jan-01·01:01·res/animator/mtrl_chip_state_list_anim.xml
1594 -rw----·····0.0·fat······864·b-·defN·81-Jan-01·01:01·res/layout/select_dialog_singlechoice_material.xml1594 -rw----·····0.0·fat······864·b-·defN·81-Jan-01·01:01·res/layout/select_dialog_singlechoice_material.xml
1595 -rw----·····0.0·fat······480·b-·defN·81-Jan-01·01:01·res/drawable/m3_tabs_line_indicator.xml1595 -rw----·····0.0·fat······480·b-·defN·81-Jan-01·01:01·res/drawable/m3_tabs_line_indicator.xml
1596 -rw----·····0.0·fat······559·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/ic_search_10.png1596 -rw----·····0.0·fat······559·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/ic_search_10.png
1597 -rw----·····0.0·fat······576·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/ic_cross.png1597 -rw----·····0.0·fat······576·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/ic_cross.png
1598 -rw----·····0.0·fat······664·b-·defN·81-Jan-01·01:01·res/drawable/disabled_cell_dark.xml1598 -rw----·····0.0·fat······664·b-·defN·81-Jan-01·01:01·res/drawable/disabled_cell_dark.xml
1599 -rw----·····0.0·fat·····2368·b-·defN·81-Jan-01·01:01·res/layout/activity_base_settings.xml1599 -rw----·····0.0·fat·····2368·b-·defN·81-Jan-01·01:01·res/layout/activity_base_settings.xml
Offset 1611, 8 lines modifiedOffset 1611, 8 lines modified
1611 -rw----·····0.0·fat······186·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png1611 -rw----·····0.0·fat······186·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
1612 -rw----·····0.0·fat······755·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/decrease_font.png1612 -rw----·····0.0·fat······755·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/decrease_font.png
1613 -rw----·····0.0·fat·····1096·b-·defN·81-Jan-01·01:01·res/drawable/abc_ic_menu_cut_mtrl_alpha.xml1613 -rw----·····0.0·fat·····1096·b-·defN·81-Jan-01·01:01·res/drawable/abc_ic_menu_cut_mtrl_alpha.xml
1614 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png1614 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png
1615 -rw----·····2.0·fat···187082·b-·defN·81-Jan-01·01:01·META-INF/20373DFB.SF1615 -rw----·····2.0·fat···187082·b-·defN·81-Jan-01·01:01·META-INF/20373DFB.SF
1616 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/20373DFB.RSA1616 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/20373DFB.RSA
1617 -rw----·····2.0·fat···186955·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF1617 -rw----·····2.0·fat···186955·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
1618 1616·files,·53870227·bytes·uncompressed,·21507747·bytes·compressed:··60.1%1618 1616·files,·53870183·bytes·uncompressed,·21507717·bytes·compressed:··60.1%
87.2 KB
classes.dex
74.7 KB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·c01f2aad4 checksum············:·1a4e2cfd
5 signature···········:·9ad2...23e85 signature···········:·fdc8...c4f4
6 file_size···········:·79113406 file_size···········:·7911340
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·5464710 string_ids_size·····:·54647
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·958612 type_ids_size·······:·9586
Offset 1397140, 25 lines modifiedOffset 1397140, 25 lines modified
1397140 ······ins···········:·01397140 ······ins···········:·0
1397141 ······outs··········:·21397141 ······outs··········:·2
1397142 ······insns·size····:·43·16-bit·code·units1397142 ······insns·size····:·43·16-bit·code·units
1397143 41853c:········································|[41853c]·io.realm.DefaultRealmModuleMediator.<clinit>:()V1397143 41853c:········································|[41853c]·io.realm.DefaultRealmModuleMediator.<clinit>:()V
1397144 41854c:·2200·431d······························|0000:·new-instance·v0,·Ljava/util/HashSet;·//·type@1d431397144 41854c:·2200·431d······························|0000:·new-instance·v0,·Ljava/util/HashSet;·//·type@1d43
1397145 418550:·1261···································|0002:·const/4·v1,·#int·6·//·#61397145 418550:·1261···································|0002:·const/4·v1,·#int·6·//·#6
1397146 418552:·7020·b5cf·1000·························|0003:·invoke-direct·{v0,·v1},·Ljava/util/HashSet;.<init>:(I)V·//·method@cfb51397146 418552:·7020·b5cf·1000·························|0003:·invoke-direct·{v0,·v1},·Ljava/util/HashSet;.<init>:(I)V·//·method@cfb5
1397147 418558:·1c01·5b21······························|0006:·const-class·v1,·Lme/blog/korn123/easydiary/models/DDay;·//·type@215b1397147 418558:·1c01·5f21······························|0006:·const-class·v1,·Lme/blog/korn123/easydiary/models/Location;·//·type@215f
1397148 41855c:·7220·7bd0·1000·························|0008:·invoke-interface·{v0,·v1},·Ljava/util/Set;.add:(Ljava/lang/Object;)Z·//·method@d07b1397148 41855c:·7220·7bd0·1000·························|0008:·invoke-interface·{v0,·v1},·Ljava/util/Set;.add:(Ljava/lang/Object;)Z·//·method@d07b
1397149 418562:·1c01·5f21······························|000b:·const-class·v1,·Lme/blog/korn123/easydiary/models/Location;·//·type@215f1397149 418562:·1c01·5b21······························|000b:·const-class·v1,·Lme/blog/korn123/easydiary/models/DDay;·//·type@215b
1397150 418566:·7220·7bd0·1000·························|000d:·invoke-interface·{v0,·v1},·Ljava/util/Set;.add:(Ljava/lang/Object;)Z·//·method@d07b1397150 418566:·7220·7bd0·1000·························|000d:·invoke-interface·{v0,·v1},·Ljava/util/Set;.add:(Ljava/lang/Object;)Z·//·method@d07b
1397151 41856c:·1c01·6021······························|0010:·const-class·v1,·Lme/blog/korn123/easydiary/models/PhotoUri;·//·type@21601397151 41856c:·1c01·5821······························|0010:·const-class·v1,·Lme/blog/korn123/easydiary/models/ActionLog;·//·type@2158
1397152 418570:·7220·7bd0·1000·························|0012:·invoke-interface·{v0,·v1},·Ljava/util/Set;.add:(Ljava/lang/Object;)Z·//·method@d07b1397152 418570:·7220·7bd0·1000·························|0012:·invoke-interface·{v0,·v1},·Ljava/util/Set;.add:(Ljava/lang/Object;)Z·//·method@d07b
1397153 418576:·1c01·5821······························|0015:·const-class·v1,·Lme/blog/korn123/easydiary/models/ActionLog;·//·type@21581397153 418576:·1c01·5a21······························|0015:·const-class·v1,·Lme/blog/korn123/easydiary/models/Alarm;·//·type@215a
1397154 41857a:·7220·7bd0·1000·························|0017:·invoke-interface·{v0,·v1},·Ljava/util/Set;.add:(Ljava/lang/Object;)Z·//·method@d07b1397154 41857a:·7220·7bd0·1000·························|0017:·invoke-interface·{v0,·v1},·Ljava/util/Set;.add:(Ljava/lang/Object;)Z·//·method@d07b
1397155 418580:·1c01·5a21······························|001a:·const-class·v1,·Lme/blog/korn123/easydiary/models/Alarm;·//·type@215a1397155 418580:·1c01·5c21······························|001a:·const-class·v1,·Lme/blog/korn123/easydiary/models/Diary;·//·type@215c
1397156 418584:·7220·7bd0·1000·························|001c:·invoke-interface·{v0,·v1},·Ljava/util/Set;.add:(Ljava/lang/Object;)Z·//·method@d07b1397156 418584:·7220·7bd0·1000·························|001c:·invoke-interface·{v0,·v1},·Ljava/util/Set;.add:(Ljava/lang/Object;)Z·//·method@d07b
1397157 41858a:·1c01·5c21······························|001f:·const-class·v1,·Lme/blog/korn123/easydiary/models/Diary;·//·type@215c1397157 41858a:·1c01·6021······························|001f:·const-class·v1,·Lme/blog/korn123/easydiary/models/PhotoUri;·//·type@2160
1397158 41858e:·7220·7bd0·1000·························|0021:·invoke-interface·{v0,·v1},·Ljava/util/Set;.add:(Ljava/lang/Object;)Z·//·method@d07b1397158 41858e:·7220·7bd0·1000·························|0021:·invoke-interface·{v0,·v1},·Ljava/util/Set;.add:(Ljava/lang/Object;)Z·//·method@d07b
1397159 418594:·7110·56cf·0000·························|0024:·invoke-static·{v0},·Ljava/util/Collections;.unmodifiableSet:(Ljava/util/Set;)Ljava/util/Set;·//·method@cf561397159 418594:·7110·56cf·0000·························|0024:·invoke-static·{v0},·Ljava/util/Collections;.unmodifiableSet:(Ljava/util/Set;)Ljava/util/Set;·//·method@cf56
1397160 41859a:·0c00···································|0027:·move-result-object·v01397160 41859a:·0c00···································|0027:·move-result-object·v0
1397161 41859c:·6900·5849······························|0028:·sput-object·v0,·Lio/realm/DefaultRealmModuleMediator;.a:Ljava/util/Set;·//·field@49581397161 41859c:·6900·5849······························|0028:·sput-object·v0,·Lio/realm/DefaultRealmModuleMediator;.a:Ljava/util/Set;·//·field@4958
1397162 4185a0:·0e00···································|002a:·return-void1397162 4185a0:·0e00···································|002a:·return-void
1397163 ······catches·······:·(none)1397163 ······catches·······:·(none)
1397164 ······positions·····:·1397164 ······positions·····:·
Offset 1397188, 20 lines modifiedOffset 1397188, 20 lines modified
1397188 ······code··········-1397188 ······code··········-
1397189 ······registers·····:·201397189 ······registers·····:·20
1397190 ······ins···········:·61397190 ······ins···········:·6
1397191 ······outs··········:·61397191 ······outs··········:·6
1397192 ······insns·size····:·238·16-bit·code·units1397192 ······insns·size····:·238·16-bit·code·units
1397193 417ebc:········································|[417ebc]·io.realm.DefaultRealmModuleMediator.b:(Lio/realm/w;Lio/realm/c0;ZLjava/util/Map;Ljava/util/Set;)Lio/realm/c0;1397193 417ebc:········································|[417ebc]·io.realm.DefaultRealmModuleMediator.b:(Lio/realm/w;Lio/realm/c0;ZLjava/util/Map;Ljava/util/Set;)Lio/realm/c0;
1397194 417ecc:·0800·1000······························|0000:·move-object/from16·v0,·v161397194 417ecc:·0800·1000······························|0000:·move-object/from16·v0,·v16
 1397195 417ed0:·1c01·6021······························|0002:·const-class·v1,·Lme/blog/korn123/easydiary/models/PhotoUri;·//·type@2160
1397195 417ed0:·1c01·5c21······························|0002:·const-class·v1,·Lme/blog/korn123/easydiary/models/Diary;·//·type@215c1397196 417ed4:·1c02·5c21······························|0004:·const-class·v2,·Lme/blog/korn123/easydiary/models/Diary;·//·type@215c
1397196 417ed4:·1c02·5a21······························|0004:·const-class·v2,·Lme/blog/korn123/easydiary/models/Alarm;·//·type@215a1397197 417ed8:·1c03·5a21······························|0006:·const-class·v3,·Lme/blog/korn123/easydiary/models/Alarm;·//·type@215a
1397197 417ed8:·1c03·5821······························|0006:·const-class·v3,·Lme/blog/korn123/easydiary/models/ActionLog;·//·type@21581397198 417edc:·1c04·5821······························|0008:·const-class·v4,·Lme/blog/korn123/easydiary/models/ActionLog;·//·type@2158
1397198 417edc:·1c04·6021······························|0008:·const-class·v4,·Lme/blog/korn123/easydiary/models/PhotoUri;·//·type@21601397199 417ee0:·1c05·5b21······························|000a:·const-class·v5,·Lme/blog/korn123/easydiary/models/DDay;·//·type@215b
1397199 417ee0:·1c05·5f21······························|000a:·const-class·v5,·Lme/blog/korn123/easydiary/models/Location;·//·type@215f1397200 417ee4:·1c06·5f21······························|000c:·const-class·v6,·Lme/blog/korn123/easydiary/models/Location;·//·type@215f
1397200 417ee4:·1c06·5b21······························|000c:·const-class·v6,·Lme/blog/korn123/easydiary/models/DDay;·//·type@215b 
1397201 417ee8:·2007·e61b······························|000e:·instance-of·v7,·v0,·Lio/realm/internal/n;·//·type@1be61397201 417ee8:·2007·e61b······························|000e:·instance-of·v7,·v0,·Lio/realm/internal/n;·//·type@1be6
1397202 417eec:·3807·0b00······························|0010:·if-eqz·v7,·001b·//·+000b1397202 417eec:·3807·0b00······························|0010:·if-eqz·v7,·001b·//·+000b
1397203 417ef0:·7401·ebcb·1000·························|0012:·invoke-virtual/range·{v16},·Ljava/lang/Object;.getClass:()Ljava/lang/Class;·//·method@cbeb1397203 417ef0:·7401·ebcb·1000·························|0012:·invoke-virtual/range·{v16},·Ljava/lang/Object;.getClass:()Ljava/lang/Class;·//·method@cbeb
1397204 417ef6:·0c07···································|0015:·move-result-object·v71397204 417ef6:·0c07···································|0015:·move-result-object·v7
1397205 417ef8:·6e10·0bcb·0700·························|0016:·invoke-virtual·{v7},·Ljava/lang/Class;.getSuperclass:()Ljava/lang/Class;·//·method@cb0b1397205 417ef8:·6e10·0bcb·0700·························|0016:·invoke-virtual·{v7},·Ljava/lang/Class;.getSuperclass:()Ljava/lang/Class;·//·method@cb0b
1397206 417efe:·0c07···································|0019:·move-result-object·v71397206 417efe:·0c07···································|0019:·move-result-object·v7
1397207 417f00:·2805···································|001a:·goto·001f·//·+00051397207 417f00:·2805···································|001a:·goto·001f·//·+0005
Offset 1397211, 115 lines modifiedOffset 1397211, 115 lines modified
1397211 417f10:·0a08···································|0022:·move-result·v81397211 417f10:·0a08···································|0022:·move-result·v8
1397212 417f12:·3808·2200······························|0023:·if-eqz·v8,·0045·//·+00221397212 417f12:·3808·2200······························|0023:·if-eqz·v8,·0045·//·+0022
1397213 417f16:·6e10·cfc8·0f00·························|0025:·invoke-virtual·{v15},·Lio/realm/w;.E:()Lio/realm/i0;·//·method@c8cf1397213 417f16:·6e10·cfc8·0f00·························|0025:·invoke-virtual·{v15},·Lio/realm/w;.E:()Lio/realm/i0;·//·method@c8cf
1397214 417f1c:·0c01···································|0028:·move-result-object·v11397214 417f1c:·0c01···································|0028:·move-result-object·v1
1397215 417f1e:·6e20·a2c3·6100·························|0029:·invoke-virtual·{v1,·v6},·Lio/realm/i0;.f:(Ljava/lang/Class;)Lio/realm/internal/c;·//·method@c3a21397215 417f1e:·6e20·a2c3·6100·························|0029:·invoke-virtual·{v1,·v6},·Lio/realm/i0;.f:(Ljava/lang/Class;)Lio/realm/internal/c;·//·method@c3a2
1397216 417f24:·0c01···································|002c:·move-result-object·v11397216 417f24:·0c01···································|002c:·move-result-object·v1
1397217 417f26:·0719···································|002d:·move-object·v9,·v11397217 417f26:·0719···································|002d:·move-object·v9,·v1
1397218 417f28:·1f09·2e1c······························|002e:·check-cast·v9,·Lio/realm/w0$a;·//·type@1c2e1397218 417f28:·1f09·701b······························|002e:·check-cast·v9,·Lio/realm/a1$a;·//·type@1b70
1397219 417f2c:·070a···································|0030:·move-object·v10,·v01397219 417f2c:·070a···································|0030:·move-object·v10,·v0
1397220 417f2e:·1f0a·5b21······························|0031:·check-cast·v10,·Lme/blog/korn123/easydiary/models/DDay;·//·type@215b1397220 417f2e:·1f0a·5f21······························|0031:·check-cast·v10,·Lme/blog/korn123/easydiary/models/Location;·//·type@215f
1397221 417f32:·07f8···································|0033:·move-object·v8,·v151397221 417f32:·07f8···································|0033:·move-object·v8,·v15
1397222 417f34:·020b·1100······························|0034:·move/from16·v11,·v171397222 417f34:·020b·1100······························|0034:·move/from16·v11,·v17
1397223 417f38:·080c·1200······························|0036:·move-object/from16·v12,·v181397223 417f38:·080c·1200······························|0036:·move-object/from16·v12,·v18
1397224 417f3c:·080d·1300······························|0038:·move-object/from16·v13,·v191397224 417f3c:·080d·1300······························|0038:·move-object/from16·v13,·v19
1397225 417f40:·7706·b9c8·0800·························|003a:·invoke-static/range·{v8,·v9,·v10,·v11,·v12,·v13},·Lio/realm/w0;.d:(Lio/realm/w;Lio/realm/w0$a;Lme/blog/korn123/easydiary/models/DDay;ZLjava/util/Map;Ljava/util/Set;)Lme/blog/korn123/easydiary/models/DDay;·//·method@[·...·truncated·by·diffoscope;·len:·4,·SHA:·5b72f67ab5c8e5de7878dda9f4503eff3a524d034af8551e61553dda8090d1b4·...·]1397225 417f40:·7706·8cc2·0800·························|003a:·invoke-static/range·{v8,·v9,·v10,·v11,·v12,·v13},·Lio/realm/a1;.d:(Lio/realm/w;Lio/realm/a1$a;Lme/blog/korn123/easydiary/models/Location;ZLjava/util/Map;Ljava/util/Set;)Lme/blog/korn123/easydiary/models/Location;·//[·...·truncated·by·diffoscope;·len:·12,·SHA:·0d8f9869f3e0027a17cb280907bd4f3e77a7fa3a839979ba6f799aba3e8e5ddb·...·]
1397226 417f46:·0c00···································|003d:·move-result-object·v01397226 417f46:·0c00···································|003d:·move-result-object·v0
1397227 417f48:·6e20·edca·0700·························|003e:·invoke-virtual·{v7,·v0},·Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object;·//·method@caed1397227 417f48:·6e20·edca·0700·························|003e:·invoke-virtual·{v7,·v0},·Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object;·//·method@caed
1397228 417f4e:·0c00···································|0041:·move-result-object·v01397228 417f4e:·0c00···································|0041:·move-result-object·v0
1397229 417f50:·1f00·781b······························|0042:·check-cast·v0,·Lio/realm/c0;·//·type@1b781397229 417f50:·1f00·781b······························|0042:·check-cast·v0,·Lio/realm/c0;·//·type@1b78
1397230 417f54:·1100···································|0044:·return-object·v01397230 417f54:·1100···································|0044:·return-object·v0
1397231 417f56:·6e20·e9cb·5700·························|0045:·invoke-virtual·{v7,·v5},·Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z·//·method@cbe91397231 417f56:·6e20·e9cb·5700·························|0045:·invoke-virtual·{v7,·v5},·Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z·//·method@cbe9
1397232 417f5c:·0a06···································|0048:·move-result·v61397232 417f5c:·0a06···································|0048:·move-result·v6
1397233 417f5e:·3806·1c00······························|0049:·if-eqz·v6,·0065·//·+001c1397233 417f5e:·3806·1c00······························|0049:·if-eqz·v6,·0065·//·+001c
1397234 417f62:·6e10·cfc8·0f00·························|004b:·invoke-virtual·{v15},·Lio/realm/w;.E:()Lio/realm/i0;·//·method@c8cf1397234 417f62:·6e10·cfc8·0f00·························|004b:·invoke-virtual·{v15},·Lio/realm/w;.E:()Lio/realm/i0;·//·method@c8cf
1397235 417f68:·0c01···································|004e:·move-result-object·v11397235 417f68:·0c01···································|004e:·move-result-object·v1
1397236 417f6a:·6e20·a2c3·5100·························|004f:·invoke-virtual·{v1,·v5},·Lio/realm/i0;.f:(Ljava/lang/Class;)Lio/realm/internal/c;·//·method@c3a21397236 417f6a:·6e20·a2c3·5100·························|004f:·invoke-virtual·{v1,·v5},·Lio/realm/i0;.f:(Ljava/lang/Class;)Lio/realm/internal/c;·//·method@c3a2
1397237 417f70:·0c01···································|0052:·move-result-object·v11397237 417f70:·0c01···································|0052:·move-result-object·v1
1397238 417f72:·0719···································|0053:·move-object·v9,·v11397238 417f72:·0719···································|0053:·move-object·v9,·v1
1397239 417f74:·1f09·701b······························|0054:·check-cast·v9,·Lio/realm/a1$a;·//·type@1b701397239 417f74:·1f09·2e1c······························|0054:·check-cast·v9,·Lio/realm/w0$a;·//·type@1c2e
1397240 417f78:·070a···································|0056:·move-object·v10,·v01397240 417f78:·070a···································|0056:·move-object·v10,·v0
1397241 417f7a:·1f0a·5f21······························|0057:·check-cast·v10,·Lme/blog/korn123/easydiary/models/Location;·//·type@215f1397241 417f7a:·1f0a·5b21······························|0057:·check-cast·v10,·Lme/blog/korn123/easydiary/models/DDay;·//·type@215b
1397242 417f7e:·07f8···································|0059:·move-object·v8,·v151397242 417f7e:·07f8···································|0059:·move-object·v8,·v15
1397243 417f80:·020b·1100······························|005a:·move/from16·v11,·v171397243 417f80:·020b·1100······························|005a:·move/from16·v11,·v17
1397244 417f84:·080c·1200······························|005c:·move-object/from16·v12,·v181397244 417f84:·080c·1200······························|005c:·move-object/from16·v12,·v18
1397245 417f88:·080d·1300······························|005e:·move-object/from16·v13,·v191397245 417f88:·080d·1300······························|005e:·move-object/from16·v13,·v19
1397246 417f8c:·7706·8cc2·0800·························|0060:·invoke-static/range·{v8,·v9,·v10,·v11,·v12,·v13},·Lio/realm/a1;.d:(Lio/realm/w;Lio/realm/a1$a;Lme/blog/korn123/easydiary/models/Location;ZLjava/util/Map;Ljava/util/Set;)Lme/blog/korn123/easydiary/models/Location;·//[·...·truncated·by·diffoscope;·len:·12,·SHA:·0d8f9869f3e0027a17cb280907bd4f3e77a7fa3a839979ba6f799aba3e8e5ddb·...·]1397246 417f8c:·7706·b9c8·0800·························|0060:·invoke-static/range·{v8,·v9,·v10,·v11,·v12,·v13},·Lio/realm/w0;.d:(Lio/realm/w;Lio/realm/w0$a;Lme/blog/korn123/easydiary/models/DDay;ZLjava/util/Map;Ljava/util/Set;)Lme/blog/korn123/easydiary/models/DDay;·//·method@[·...·truncated·by·diffoscope;·len:·4,·SHA:·5b72f67ab5c8e5de7878dda9f4503eff3a524d034af8551e61553dda8090d1b4·...·]
1397247 417f92:·0c00···································|0063:·move-result-object·v01397247 417f92:·0c00···································|0063:·move-result-object·v0
1397248 417f94:·28da···································|0064:·goto·003e·//·-00261397248 417f94:·28da···································|0064:·goto·003e·//·-0026
1397249 417f96:·6e20·e9cb·4700·························|0065:·invoke-virtual·{v7,·v4},·Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z·//·method@cbe91397249 417f96:·6e20·e9cb·4700·························|0065:·invoke-virtual·{v7,·v4},·Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z·//·method@cbe9
1397250 417f9c:·0a05···································|0068:·move-result·v51397250 417f9c:·0a05···································|0068:·move-result·v5
1397251 417f9e:·3805·1c00······························|0069:·if-eqz·v5,·0085·//·+001c1397251 417f9e:·3805·1c00······························|0069:·if-eqz·v5,·0085·//·+001c
1397252 417fa2:·6e10·cfc8·0f00·························|006b:·invoke-virtual·{v15},·Lio/realm/w;.E:()Lio/realm/i0;·//·method@c8cf1397252 417fa2:·6e10·cfc8·0f00·························|006b:·invoke-virtual·{v15},·Lio/realm/w;.E:()Lio/realm/i0;·//·method@c8cf
1397253 417fa8:·0c01···································|006e:·move-result-object·v11397253 417fa8:·0c01···································|006e:·move-result-object·v1
1397254 417faa:·6e20·a2c3·4100·························|006f:·invoke-virtual·{v1,·v4},·Lio/realm/i0;.f:(Ljava/lang/Class;)Lio/realm/internal/c;·//·method@c3a21397254 417faa:·6e20·a2c3·4100·························|006f:·invoke-virtual·{v1,·v4},·Lio/realm/i0;.f:(Ljava/lang/Class;)Lio/realm/internal/c;·//·method@c3a2
1397255 417fb0:·0c01···································|0072:·move-result-object·v11397255 417fb0:·0c01···································|0072:·move-result-object·v1
1397256 417fb2:·0719···································|0073:·move-object·v9,·v11397256 417fb2:·0719···································|0073:·move-object·v9,·v1
1397257 417fb4:·1f09·791b······························|0074:·check-cast·v9,·Lio/realm/c1$a;·//·type@1b791397257 417fb4:·1f09·181c······························|0074:·check-cast·v9,·Lio/realm/s0$a;·//·type@1c18
1397258 417fb8:·070a···································|0076:·move-object·v10,·v01397258 417fb8:·070a···································|0076:·move-object·v10,·v0
1397259 417fba:·1f0a·6021······························|0077:·check-cast·v10,·Lme/blog/korn123/easydiary/models/PhotoUri;·//·type@21601397259 417fba:·1f0a·5821······························|0077:·check-cast·v10,·Lme/blog/korn123/easydiary/models/ActionLog;·//·type@2158
1397260 417fbe:·07f8···································|0079:·move-object·v8,·v151397260 417fbe:·07f8···································|0079:·move-object·v8,·v15
1397261 417fc0:·020b·1100······························|007a:·move/from16·v11,·v171397261 417fc0:·020b·1100······························|007a:·move/from16·v11,·v17
1397262 417fc4:·080c·1200······························|007c:·move-object/from16·v12,·v181397262 417fc4:·080c·1200······························|007c:·move-object/from16·v12,·v18
1397263 417fc8:·080d·1300······························|007e:·move-object/from16·v13,·v191397263 417fc8:·080d·1300······························|007e:·move-object/from16·v13,·v19
1397264 417fcc:·7706·d4c2·0800·························|0080:·invoke-static/range·{v8,·v9,·v10,·v11,·v12,·v13},·Lio/realm/c1;.d:(Lio/realm/w;Lio/realm/c1$a;Lme/blog/korn123/easydiary/models/PhotoUri;ZLjava/util/Map;Ljava/util/Set;)Lme/blog/korn123/easydiary/models/PhotoUri;·//[·...·truncated·by·diffoscope;·len:·12,·SHA:·ba0cabab3241cd44028f71192ba4333c6dd539dc62f200c203018e3188ea27a8·...·]1397264 417fcc:·7706·18c8·0800·························|0080:·invoke-static/range·{v8,·v9,·v10,·v11,·v12,·v13},·Lio/realm/s0;.d:(Lio/realm/w;Lio/realm/s0$a;Lme/blog/korn123/easydiary/models/ActionLog;ZLjava/util/Map;Ljava/util/Set;)Lme/blog/korn123/easydiary/models/ActionLog;·[·...·truncated·by·diffoscope;·len:·14,·SHA:·57f95daedd601ceee47d080bfad7a520d7aa5c55fd2c540d0e768cffa0abd992·...·]
1397265 417fd2:·0c00···································|0083:·move-result-object·v01397265 417fd2:·0c00···································|0083:·move-result-object·v0
1397266 417fd4:·28ba···································|0084:·goto·003e·//·-00461397266 417fd4:·28ba···································|0084:·goto·003e·//·-0046
1397267 417fd6:·6e20·e9cb·3700·························|0085:·invoke-virtual·{v7,·v3},·Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z·//·method@cbe91397267 417fd6:·6e20·e9cb·3700·························|0085:·invoke-virtual·{v7,·v3},·Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z·//·method@cbe9
1397268 417fdc:·0a04···································|0088:·move-result·v41397268 417fdc:·0a04···································|0088:·move-result·v4
1397269 417fde:·3804·1c00······························|0089:·if-eqz·v4,·00a5·//·+001c1397269 417fde:·3804·1c00······························|0089:·if-eqz·v4,·00a5·//·+001c
1397270 417fe2:·6e10·cfc8·0f00·························|008b:·invoke-virtual·{v15},·Lio/realm/w;.E:()Lio/realm/i0;·//·method@c8cf1397270 417fe2:·6e10·cfc8·0f00·························|008b:·invoke-virtual·{v15},·Lio/realm/w;.E:()Lio/realm/i0;·//·method@c8cf
1397271 417fe8:·0c01···································|008e:·move-result-object·v11397271 417fe8:·0c01···································|008e:·move-result-object·v1
1397272 417fea:·6e20·a2c3·3100·························|008f:·invoke-virtual·{v1,·v3},·Lio/realm/i0;.f:(Ljava/lang/Class;)Lio/realm/internal/c;·//·method@c3a21397272 417fea:·6e20·a2c3·3100·························|008f:·invoke-virtual·{v1,·v3},·Lio/realm/i0;.f:(Ljava/lang/Class;)Lio/realm/internal/c;·//·method@c3a2
1397273 417ff0:·0c01···································|0092:·move-result-object·v11397273 417ff0:·0c01···································|0092:·move-result-object·v1
1397274 417ff2:·0719···································|0093:·move-object·v9,·v11397274 417ff2:·0719···································|0093:·move-object·v9,·v1
1397275 417ff4:·1f09·181c······························|0094:·check-cast·v9,·Lio/realm/s0$a;·//·type@1c181397275 417ff4:·1f09·251c······························|0094:·check-cast·v9,·Lio/realm/u0$a;·//·type@1c25
1397276 417ff8:·070a···································|0096:·move-object·v10,·v01397276 417ff8:·070a···································|0096:·move-object·v10,·v0
Max diff block lines reached; 61190/76346 bytes (80.15%) of diff not shown.
12.5 KB
classes.jar
1.02 KB
zipinfo -v {}
    
Offset 175886, 15 lines modifiedOffset 175886, 15 lines modified
175886 ··version·of·encoding·software:···················2.0175886 ··version·of·encoding·software:···················2.0
175887 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT175887 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
175888 ··minimum·software·version·required·to·extract:···2.0175888 ··minimum·software·version·required·to·extract:···2.0
175889 ··compression·method:·····························none·(stored)175889 ··compression·method:·····························none·(stored)
175890 ··file·security·status:···························not·encrypted175890 ··file·security·status:···························not·encrypted
175891 ··extended·local·header:··························no175891 ··extended·local·header:··························no
175892 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00175892 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
175893 ··32-bit·CRC·value·(hex):·························1d49ad71175893 ··32-bit·CRC·value·(hex):·························dadc10ca
175894 ··compressed·size:································7355·bytes175894 ··compressed·size:································7355·bytes
175895 ··uncompressed·size:······························7355·bytes175895 ··uncompressed·size:······························7355·bytes
175896 ··length·of·filename:·····························41·characters175896 ··length·of·filename:·····························41·characters
175897 ··length·of·extra·field:··························0·bytes175897 ··length·of·extra·field:··························0·bytes
175898 ··length·of·file·comment:·························0·characters175898 ··length·of·file·comment:·························0·characters
175899 ··disk·number·on·which·file·begins:···············disk·1175899 ··disk·number·on·which·file·begins:···············disk·1
175900 ··apparent·file·type:·····························binary175900 ··apparent·file·type:·····························binary
11.5 KB
io/realm/DefaultRealmModuleMediator.class
11.4 KB
procyon -ec {}
    
Offset 7, 257 lines modifiedOffset 7, 257 lines modified
7 import·java.util.HashMap;7 import·java.util.HashMap;
8 import·io.realm.internal.c;8 import·io.realm.internal.c;
9 import·io.realm.internal.OsSchemaInfo;9 import·io.realm.internal.OsSchemaInfo;
10 import·java.io.Serializable;10 import·java.io.Serializable;
11 import·io.realm.internal.n;11 import·io.realm.internal.n;
12 import·java.util.Map;12 import·java.util.Map;
13 import·java.util.Collections;13 import·java.util.Collections;
 14 import·me.blog.korn123.easydiary.models.Diary;
14 import·me.blog.korn123.easydiary.models.Alarm;15 import·me.blog.korn123.easydiary.models.Alarm;
15 import·me.blog.korn123.easydiary.models.ActionLog;16 import·me.blog.korn123.easydiary.models.ActionLog;
16 import·me.blog.korn123.easydiary.models.PhotoUri; 
17 import·me.blog.korn123.easydiary.models.Location; 
18 import·me.blog.korn123.easydiary.models.DDay;17 import·me.blog.korn123.easydiary.models.DDay;
19 import·me.blog.korn123.easydiary.models.Diary;18 import·me.blog.korn123.easydiary.models.Location;
 19 import·me.blog.korn123.easydiary.models.PhotoUri;
20 import·java.util.HashSet;20 import·java.util.HashSet;
21 import·java.util.Set;21 import·java.util.Set;
22 import·io.realm.internal.o;22 import·io.realm.internal.o;
  
23 class·DefaultRealmModuleMediator·extends·o23 class·DefaultRealmModuleMediator·extends·o
24 {24 {
25 ····private·static·final·Set·a;25 ····private·static·final·Set·a;
26 ····26 ····
27 ····static·{27 ····static·{
28 ········final·HashSet<Class<Diary>>·s·=·new·HashSet<Class<Diary>>(6);28 ········final·HashSet<Class<PhotoUri>>·s·=·new·HashSet<Class<PhotoUri>>(6);
29 ········s.add(DDay.class);29 ········s.add(Location.class);
30 ········s.add((Class<Diary>)Location.class); 
31 ········s.add((Class<Diary>)PhotoUri.class);30 ········s.add((Class<PhotoUri>)DDay.class);
32 ········s.add((Class<Diary>)ActionLog.class);31 ········s.add((Class<PhotoUri>)ActionLog.class);
33 ········s.add((Class<Diary>)Alarm.class);32 ········s.add((Class<PhotoUri>)Alarm.class);
 33 ········s.add((Class<PhotoUri>)Diary.class);
34 ········s.add(Diary.class);34 ········s.add(PhotoUri.class);
35 ········a·=·Collections.unmodifiableSet((Set<?>)s);35 ········a·=·Collections.unmodifiableSet((Set<?>)s);
36 ····}36 ····}
37 ····37 ····
38 ····public·c0·b(final·w·w,·final·c0·c0,·final·boolean·b,·final·Map·map,·final·Set·set)·{38 ····public·c0·b(final·w·w,·final·c0·c0,·final·boolean·b,·final·Map·map,·final·Set·set)·{
39 ········final·Class<Diary>·obj·=·Diary.class; 
40 ········final·Class<Alarm>·obj2·=·Alarm.class; 
41 ········final·Class<ActionLog>·obj3·=·ActionLog.class; 
42 ········final·Class<PhotoUri>·obj4·=·PhotoUri.class;39 ········final·Class<PhotoUri>·obj·=·PhotoUri.class;
 40 ········final·Class<Diary>·obj2·=·Diary.class;
 41 ········final·Class<Alarm>·obj3·=·Alarm.class;
 42 ········final·Class<ActionLog>·obj4·=·ActionLog.class;
 43 ········final·Class<DDay>·obj5·=·DDay.class;
43 ········final·Class<Location>·obj5·=·Location.class;44 ········final·Class<Location>·obj6·=·Location.class;
44 ········final·Class<DDay>·obj6·=·DDay.class; 
45 ········Serializable·s;45 ········Serializable·s;
46 ········if·(c0·instanceof·n)·{46 ········if·(c0·instanceof·n)·{
47 ············s·=·c0.getClass().getSuperclass();47 ············s·=·c0.getClass().getSuperclass();
48 ········}48 ········}
49 ········else·{49 ········else·{
50 ············s·=·c0.getClass();50 ············s·=·c0.getClass();
51 ········}51 ········}
52 ········Object·obj7;52 ········Object·obj7;
53 ········if·(s.equals(obj6))·{53 ········if·(s.equals(obj6))·{
54 ············obj7·=·w0.d(w,·(w0$a)w.E().f((Class)obj6),·(DDay)c0,·b,·map,·set);54 ············obj7·=·a1.d(w,·(a1$a)w.E().f((Class)obj6),·(Location)c0,·b,·map,·set);
55 ········}55 ········}
56 ········else·if·(s.equals(obj5))·{56 ········else·if·(s.equals(obj5))·{
57 ············obj7·=·a1.d(w,·(a1$a)w.E().f((Class)obj5),·(Location)c0,·b,·map,·set);57 ············obj7·=·w0.d(w,·(w0$a)w.E().f((Class)obj5),·(DDay)c0,·b,·map,·set);
58 ········}58 ········}
59 ········else·if·(s.equals(obj4))·{59 ········else·if·(s.equals(obj4))·{
60 ············obj7·=·c1.d(w,·(c1$a)w.E().f((Class)obj4),·(PhotoUri)c0,·b,·map,·set);60 ············obj7·=·s0.d(w,·(s0$a)w.E().f((Class)obj4),·(ActionLog)c0,·b,·map,·set);
61 ········}61 ········}
62 ········else·if·(s.equals(obj3))·{62 ········else·if·(s.equals(obj3))·{
63 ············obj7·=·s0.d(w,·(s0$a)w.E().f((Class)obj3),·(ActionLog)c0,·b,·map,·set);63 ············obj7·=·u0.d(w,·(u0$a)w.E().f((Class)obj3),·(Alarm)c0,·b,·map,·set);
64 ········}64 ········}
65 ········else·if·(s.equals(obj2))·{65 ········else·if·(s.equals(obj2))·{
66 ············obj7·=·u0.d(w,·(u0$a)w.E().f((Class)obj2),·(Alarm)c0,·b,·map,·set);66 ············obj7·=·y0.d(w,·(y0$a)w.E().f((Class)obj2),·(Diary)c0,·b,·map,·set);
67 ········}67 ········}
68 ········else·{68 ········else·{
69 ············if·(!s.equals(obj))·{69 ············if·(!s.equals(obj))·{
70 ················throw·o.f((Class)s);70 ················throw·o.f((Class)s);
71 ············}71 ············}
72 ············obj7·=·y0.d(w,·(y0$a)w.E().f((Class)obj),·(Diary)c0,·b,·map,·set);72 ············obj7·=·c1.d(w,·(c1$a)w.E().f((Class)obj),·(PhotoUri)c0,·b,·map,·set);
73 ········}73 ········}
74 ········return·((Class<c0>)s).cast(obj7);74 ········return·((Class<c0>)s).cast(obj7);
75 ····}75 ····}
76 ····76 ····
77 ····public·c·c(final·Class·clazz,·final·OsSchemaInfo·osSchemaInfo)·{77 ····public·c·c(final·Class·clazz,·final·OsSchemaInfo·osSchemaInfo)·{
78 ········o.a(clazz);78 ········o.a(clazz);
79 ········if·(clazz.equals(DDay.class))·{ 
80 ············return·(c)w0.e(osSchemaInfo); 
81 ········} 
82 ········if·(clazz.equals(Location.class))·{79 ········if·(clazz.equals(Location.class))·{
83 ············return·(c)a1.e(osSchemaInfo);80 ············return·(c)a1.e(osSchemaInfo);
84 ········}81 ········}
85 ········if·(clazz.equals(PhotoUri.class))·{82 ········if·(clazz.equals(DDay.class))·{
86 ············return·(c)c1.e(osSchemaInfo);83 ············return·(c)w0.e(osSchemaInfo);
87 ········}84 ········}
88 ········if·(clazz.equals(ActionLog.class))·{85 ········if·(clazz.equals(ActionLog.class))·{
89 ············return·(c)s0.e(osSchemaInfo);86 ············return·(c)s0.e(osSchemaInfo);
90 ········}87 ········}
91 ········if·(clazz.equals(Alarm.class))·{88 ········if·(clazz.equals(Alarm.class))·{
92 ············return·(c)u0.e(osSchemaInfo);89 ············return·(c)u0.e(osSchemaInfo);
93 ········}90 ········}
94 ········if·(clazz.equals(Diary.class))·{91 ········if·(clazz.equals(Diary.class))·{
95 ············return·(c)y0.e(osSchemaInfo);92 ············return·(c)y0.e(osSchemaInfo);
96 ········}93 ········}
 94 ········if·(clazz.equals(PhotoUri.class))·{
 95 ············return·(c)c1.e(osSchemaInfo);
 96 ········}
97 ········throw·o.f(clazz);97 ········throw·o.f(clazz);
98 ····}98 ····}
99 ····99 ····
100 ····public·c0·d(final·c0·c0,·final·int·n,·final·Map·map)·{100 ····public·c0·d(final·c0·c0,·final·int·n,·final·Map·map)·{
101 ········final·Class<?·super·c0>·superclass·=·c0.getClass().getSuperclass();101 ········final·Class<?·super·c0>·superclass·=·c0.getClass().getSuperclass();
102 ········Object·obj;102 ········Object·obj;
103 ········if·(superclass.equals(DDay.class))·{ 
104 ············obj·=·w0.f((DDay)c0,·0,·n,·map); 
105 ········} 
106 ········else·if·(superclass.equals(Location.class))·{103 ········if·(superclass.equals(Location.class))·{
107 ············obj·=·a1.f((Location)c0,·0,·n,·map);104 ············obj·=·a1.f((Location)c0,·0,·n,·map);
108 ········}105 ········}
109 ········else·if·(superclass.equals(PhotoUri.class))·{106 ········else·if·(superclass.equals(DDay.class))·{
110 ············obj·=·c1.f((PhotoUri)c0,·0,·n,·map);107 ············obj·=·w0.f((DDay)c0,·0,·n,·map);
111 ········}108 ········}
112 ········else·if·(superclass.equals(ActionLog.class))·{109 ········else·if·(superclass.equals(ActionLog.class))·{
113 ············obj·=·s0.f((ActionLog)c0,·0,·n,·map);110 ············obj·=·s0.f((ActionLog)c0,·0,·n,·map);
114 ········}111 ········}
115 ········else·if·(superclass.equals(Alarm.class))·{112 ········else·if·(superclass.equals(Alarm.class))·{
116 ············obj·=·u0.f((Alarm)c0,·0,·n,·map);113 ············obj·=·u0.f((Alarm)c0,·0,·n,·map);
117 ········}114 ········}
 115 ········else·if·(superclass.equals(Diary.class))·{
 116 ············obj·=·y0.f((Diary)c0,·0,·n,·map);
 117 ········}
118 ········else·{118 ········else·{
119 ············if·(!superclass.equals(Diary.class))·{119 ············if·(!superclass.equals(PhotoUri.class))·{
Max diff block lines reached; 5738/11632 bytes (49.33%) of diff not shown.
33.9 KB
smali/io/realm/DefaultRealmModuleMediator.smali
    
Offset 28, 23 lines modifiedOffset 28, 19 lines modified
  
28 ····new-instance·v0,·Ljava/util/HashSet;28 ····new-instance·v0,·Ljava/util/HashSet;
  
29 ····const/4·v1,·0x629 ····const/4·v1,·0x6
  
30 ····invoke-direct·{v0,·v1},·Ljava/util/HashSet;-><init>(I)V30 ····invoke-direct·{v0,·v1},·Ljava/util/HashSet;-><init>(I)V
  
31 ····const-class·v1,·Lme/blog/korn123/easydiary/models/DDay; 
  
32 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z 
  
33 ····const-class·v1,·Lme/blog/korn123/easydiary/models/Location;31 ····const-class·v1,·Lme/blog/korn123/easydiary/models/Location;
  
34 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z32 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
35 ····const-class·v1,·Lme/blog/korn123/easydiary/models/PhotoUri;33 ····const-class·v1,·Lme/blog/korn123/easydiary/models/DDay;
  
36 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z34 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
37 ····const-class·v1,·Lme/blog/korn123/easydiary/models/ActionLog;35 ····const-class·v1,·Lme/blog/korn123/easydiary/models/ActionLog;
  
38 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z36 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
Offset 52, 14 lines modifiedOffset 48, 18 lines modified
  
52 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z48 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
53 ····const-class·v1,·Lme/blog/korn123/easydiary/models/Diary;49 ····const-class·v1,·Lme/blog/korn123/easydiary/models/Diary;
  
54 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z50 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
 51 ····const-class·v1,·Lme/blog/korn123/easydiary/models/PhotoUri;
  
 52 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
55 ····invoke-static·{v0},·Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set;53 ····invoke-static·{v0},·Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set;
  
56 ····move-result-object·v054 ····move-result-object·v0
  
57 ····sput-object·v0,·Lio/realm/DefaultRealmModuleMediator;->a:Ljava/util/Set;55 ····sput-object·v0,·Lio/realm/DefaultRealmModuleMediator;->a:Ljava/util/Set;
  
58 ····return-void56 ····return-void
Offset 92, 25 lines modifiedOffset 92, 25 lines modified
92 ············"Lio/realm/m;",92 ············"Lio/realm/m;",
93 ············">;)TE;"93 ············">;)TE;"
94 ········}94 ········}
95 ····.end·annotation95 ····.end·annotation
  
96 ····move-object/from16·v0,·p296 ····move-object/from16·v0,·p2
  
97 ····const-class·v1,·Lme/blog/korn123/easydiary/models/Diary;97 ····const-class·v1,·Lme/blog/korn123/easydiary/models/PhotoUri;
  
98 ····const-class·v2,·Lme/blog/korn123/easydiary/models/Alarm;98 ····const-class·v2,·Lme/blog/korn123/easydiary/models/Diary;
  
99 ····const-class·v3,·Lme/blog/korn123/easydiary/models/ActionLog;99 ····const-class·v3,·Lme/blog/korn123/easydiary/models/Alarm;
  
100 ····const-class·v4,·Lme/blog/korn123/easydiary/models/PhotoUri;100 ····const-class·v4,·Lme/blog/korn123/easydiary/models/ActionLog;
  
101 ····const-class·v5,·Lme/blog/korn123/easydiary/models/Location;101 ····const-class·v5,·Lme/blog/korn123/easydiary/models/DDay;
  
102 ····const-class·v6,·Lme/blog/korn123/easydiary/models/DDay;102 ····const-class·v6,·Lme/blog/korn123/easydiary/models/Location;
  
103 ····instance-of·v7,·v0,·Lio/realm/internal/n;103 ····instance-of·v7,·v0,·Lio/realm/internal/n;
  
104 ····if-eqz·v7,·:cond_0104 ····if-eqz·v7,·:cond_0
  
105 ····invoke-virtual/range·{p2·..·p2},·Ljava/lang/Object;->getClass()Ljava/lang/Class;105 ····invoke-virtual/range·{p2·..·p2},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
Offset 140, 29 lines modifiedOffset 140, 29 lines modified
  
140 ····invoke-virtual·{v1,·v6},·Lio/realm/i0;->f(Ljava/lang/Class;)Lio/realm/internal/c;140 ····invoke-virtual·{v1,·v6},·Lio/realm/i0;->f(Ljava/lang/Class;)Lio/realm/internal/c;
  
141 ····move-result-object·v1141 ····move-result-object·v1
  
142 ····move-object·v9,·v1142 ····move-object·v9,·v1
  
143 ····check-cast·v9,·Lio/realm/w0$a;143 ····check-cast·v9,·Lio/realm/a1$a;
  
144 ····move-object·v10,·v0144 ····move-object·v10,·v0
  
145 ····check-cast·v10,·Lme/blog/korn123/easydiary/models/DDay;145 ····check-cast·v10,·Lme/blog/korn123/easydiary/models/Location;
  
146 ····move-object·v8,·p1146 ····move-object·v8,·p1
  
147 ····move/from16·v11,·p3147 ····move/from16·v11,·p3
  
148 ····move-object/from16·v12,·p4148 ····move-object/from16·v12,·p4
  
149 ····move-object/from16·v13,·p5149 ····move-object/from16·v13,·p5
  
150 ····invoke-static/range·{v8·..·v13},·Lio/realm/w0;->d(Lio/realm/w;Lio/realm/w0$a;Lme/blog/korn123/easydiary/models/DDay;ZLjava/util/Map;Ljava/util/Set;)Lme/blog/korn123/easydiary/models/DDay;150 ····invoke-static/range·{v8·..·v13},·Lio/realm/a1;->d(Lio/realm/w;Lio/realm/a1$a;Lme/blog/korn123/easydiary/models/Location;ZLjava/util/Map;Ljava/util/Set;)Lme/blog/korn123/easydiary/models/Location;
  
151 ····move-result-object·v0151 ····move-result-object·v0
  
152 ····:goto_1152 ····:goto_1
153 ····invoke-virtual·{v7,·v0},·Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object;153 ····invoke-virtual·{v7,·v0},·Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object;
  
154 ····move-result-object·v0154 ····move-result-object·v0
Offset 184, 29 lines modifiedOffset 184, 29 lines modified
  
184 ····invoke-virtual·{v1,·v5},·Lio/realm/i0;->f(Ljava/lang/Class;)Lio/realm/internal/c;184 ····invoke-virtual·{v1,·v5},·Lio/realm/i0;->f(Ljava/lang/Class;)Lio/realm/internal/c;
  
185 ····move-result-object·v1185 ····move-result-object·v1
  
186 ····move-object·v9,·v1186 ····move-object·v9,·v1
  
187 ····check-cast·v9,·Lio/realm/a1$a;187 ····check-cast·v9,·Lio/realm/w0$a;
  
188 ····move-object·v10,·v0188 ····move-object·v10,·v0
  
189 ····check-cast·v10,·Lme/blog/korn123/easydiary/models/Location;189 ····check-cast·v10,·Lme/blog/korn123/easydiary/models/DDay;
  
190 ····move-object·v8,·p1190 ····move-object·v8,·p1
  
191 ····move/from16·v11,·p3191 ····move/from16·v11,·p3
  
192 ····move-object/from16·v12,·p4192 ····move-object/from16·v12,·p4
  
193 ····move-object/from16·v13,·p5193 ····move-object/from16·v13,·p5
  
194 ····invoke-static/range·{v8·..·v13},·Lio/realm/a1;->d(Lio/realm/w;Lio/realm/a1$a;Lme/blog/korn123/easydiary/models/Location;ZLjava/util/Map;Ljava/util/Set;)Lme/blog/korn123/easydiary/models/Location;194 ····invoke-static/range·{v8·..·v13},·Lio/realm/w0;->d(Lio/realm/w;Lio/realm/w0$a;Lme/blog/korn123/easydiary/models/DDay;ZLjava/util/Map;Ljava/util/Set;)Lme/blog/korn123/easydiary/models/DDay;
  
195 ····move-result-object·v0195 ····move-result-object·v0
  
196 ····goto·:goto_1196 ····goto·:goto_1
  
197 ····:cond_2197 ····:cond_2
Max diff block lines reached; 30074/34669 bytes (86.75%) of diff not shown.
2.78 KB
lib/armeabi-v7a/librsjni.so
1.35 KB
readelf --wide --sections {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··[·3]·.dynstr···········STRTAB··········00000534·000534·0003fd·00···A··0···0··18 ··[·3]·.dynstr···········STRTAB··········00000534·000534·0003fd·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········00000934·000934·000104·04···A··2···0··49 ··[·4]·.gnu.hash·········GNU_HASH········00000934·000934·000104·04···A··2···0··4
10 ··[·5]·.hash·············HASH············00000a38·000a38·000194·04···A··2···0··410 ··[·5]·.hash·············HASH············00000a38·000a38·000194·04···A··2···0··4
11 ··[·6]·.gnu.version······VERSYM··········00000bcc·000bcc·00007c·02···A··2···0··211 ··[·6]·.gnu.version······VERSYM··········00000bcc·000bcc·00007c·02···A··2···0··2
12 ··[·7]·.gnu.version_d····VERDEF··········00000c48·000c48·00001c·00···A··3···1··412 ··[·7]·.gnu.version_d····VERDEF··········00000c48·000c48·00001c·00···A··3···1··4
13 ··[·8]·.gnu.version_r····VERNEED·········00000c64·000c64·000040·00···A··3···2··413 ··[·8]·.gnu.version_r····VERNEED·········00000c64·000c64·000040·00···A··3···2··4
14 ··[·9]·.rel.dyn··········REL·············00000ca4·000ca4·000970·08···A··2···0··414 ··[·9]·.rel.dyn··········REL·············00000ca4·000ca4·000970·08···A··2···0··4
15 ··[10]·.rel.plt··········REL·············00001614·001614·000130·08··AI··2··20··415 ··[10]·.rel.plt··········REL·············00001614·001614·000130·08··AI··2··11··4
16 ··[11]·.plt··············PROGBITS········00001744·001744·0001dc·00··AX··0···0··416 ··[11]·.plt··············PROGBITS········00001744·001744·0001dc·00··AX··0···0··4
17 ··[12]·.text·············PROGBITS········00001920·001920·007484·00··AX··0···0··417 ··[12]·.text·············PROGBITS········00001920·001920·007484·00··AX··0···0··4
18 ··[13]·.ARM.exidx········ARM_EXIDX·······00008da4·008da4·0003c8·08··AL·12···0··418 ··[13]·.ARM.exidx········ARM_EXIDX·······00008da4·008da4·0003c8·08··AL·12···0··4
19 ··[14]·.ARM.extab········PROGBITS········0000916c·00916c·000090·00···A··0···0··419 ··[14]·.ARM.extab········PROGBITS········0000916c·00916c·000090·00···A··0···0··4
20 ··[15]·.rodata···········PROGBITS········000091fc·0091fc·002fb3·01·AMS··0···0··120 ··[15]·.rodata···········PROGBITS········000091fc·0091fc·002fb3·01·AMS··0···0··1
21 ··[16]·.fini_array·······FINI_ARRAY······0000ddcc·00cdcc·000008·04··WA··0···0··421 ··[16]·.fini_array·······FINI_ARRAY······0000ddcc·00cdcc·000008·04··WA··0···0··4
22 ··[17]·.data.rel.ro······PROGBITS········0000ddd4·00cdd4·000048·00··WA··0···0··422 ··[17]·.data.rel.ro······PROGBITS········0000ddd4·00cdd4·000048·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 ··0x00001744·04e02de5·04e09fe5·0ee08fe0·08f0bee5·..-.............3 ··0x00001744·04e02de5·04e09fe5·0ee08fe0·08f0bee5·..-.............
3 ··0x00001754·08c80000·00c68fe2·0cca8ce2·08f8bce5·................4 ··0x00001754·08c80000·00c68fe2·0cca8ce2·08f8bce5·................
4 ··0x00001764·00c68fe2·0cca8ce2·00f8bce5·00c68fe2·................5 ··0x00001764·00c68fe2·0cca8ce2·00f8bce5·00c68fe2·................
5 ··0x00001774·0cca8ce2·f8f7bce5·00c68fe2·0cca8ce2·................6 ··0x00001774·0cca8ce2·f8f7bce5·00c68fe2·0cca8ce2·................
6 ··0x00001784·f0f7bce5·00c68fe2·0cca8ce2·e8f7bce5·................7 ··0x00001784·f0f7bce5·00c68fe2·0cca8ce2·e8f7bce5·................
7 ··0x00001794·00c68fe2·0cca8ce2·e0f7bce5·00c68fe2·................8 ··0x00001794·00c68fe2·0cca8ce2·e0f7bce5·00c68fe2·................
8 ··0x000017a4·0cca8ce2·d8f7bce5·00c68fe2·0cca8ce2·................9 ··0x000017a4·0cca8ce2·d8f7bce5·00c68fe2·0cca8ce2·................
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 ··0x0000df48·00000000·00000000·00000000·00000000·................2 ··0x0000df48·00000000·00000000·00000000·00000000·................
4 ··0x0000df58·00000000·00000000·00000000·00000000·................3 ··0x0000df58·00000000·00000000·00000000·00000000·................
5 ··0x0000df68·44170000·44170000·44170000·44170000·D...D...D...D...4 ··0x0000df68·44170000·44170000·44170000·44170000·D...D...D...D...
6 ··0x0000df78·44170000·44170000·44170000·44170000·D...D...D...D...5 ··0x0000df78·44170000·44170000·44170000·44170000·D...D...D...D...
7 ··0x0000df88·44170000·44170000·44170000·44170000·D...D...D...D...6 ··0x0000df88·44170000·44170000·44170000·44170000·D...D...D...D...
8 ··0x0000df98·44170000·44170000·44170000·44170000·D...D...D...D...7 ··0x0000df98·44170000·44170000·44170000·44170000·D...D...D...D...
9 ··0x0000dfa8·44170000·44170000·44170000·44170000·D...D...D...D...8 ··0x0000dfa8·44170000·44170000·44170000·44170000·D...D...D...D...
2.79 KB
lib/armeabi-v7a/libRSSupport.so
1.35 KB
readelf --wide --sections {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··[·3]·.dynstr···········STRTAB··········0000a524·00a524·02b993·00···A··0···0··18 ··[·3]·.dynstr···········STRTAB··········0000a524·00a524·02b993·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········00035eb8·035eb8·004dc0·04···A··2···0··49 ··[·4]·.gnu.hash·········GNU_HASH········00035eb8·035eb8·004dc0·04···A··2···0··4
10 ··[·5]·.hash·············HASH············0003ac78·03ac78·004910·04···A··2···0··410 ··[·5]·.hash·············HASH············0003ac78·03ac78·004910·04···A··2···0··4
11 ··[·6]·.gnu.version······VERSYM··········0003f588·03f588·00147a·02···A··2···0··211 ··[·6]·.gnu.version······VERSYM··········0003f588·03f588·00147a·02···A··2···0··2
12 ··[·7]·.gnu.version_d····VERDEF··········00040a04·040a04·00001c·00···A··3···1··412 ··[·7]·.gnu.version_d····VERDEF··········00040a04·040a04·00001c·00···A··3···1··4
13 ··[·8]·.gnu.version_r····VERNEED·········00040a20·040a20·000060·00···A··3···3··413 ··[·8]·.gnu.version_r····VERNEED·········00040a20·040a20·000060·00···A··3···3··4
14 ··[·9]·.rel.dyn··········REL·············00040a80·040a80·0052d0·08···A··2···0··414 ··[·9]·.rel.dyn··········REL·············00040a80·040a80·0052d0·08···A··2···0··4
15 ··[10]·.rel.plt··········REL·············00045d50·045d50·002478·08··AI··2··20··415 ··[10]·.rel.plt··········REL·············00045d50·045d50·002478·08··AI··2··11··4
16 ··[11]·.plt··············PROGBITS········000481c8·0481c8·0036c8·00··AX··0···0··416 ··[11]·.plt··············PROGBITS········000481c8·0481c8·0036c8·00··AX··0···0··4
17 ··[12]·.text·············PROGBITS········0004b8c0·04b8c0·140630·00··AX··0···0·6417 ··[12]·.text·············PROGBITS········0004b8c0·04b8c0·140630·00··AX··0···0·64
18 ··[13]·.ARM.exidx········ARM_EXIDX·······0018bef0·18bef0·005678·08··AL·12···0··418 ··[13]·.ARM.exidx········ARM_EXIDX·······0018bef0·18bef0·005678·08··AL·12···0··4
19 ··[14]·.ARM.extab········PROGBITS········00191568·191568·005734·00···A··0···0··419 ··[14]·.ARM.extab········PROGBITS········00191568·191568·005734·00···A··0···0··4
20 ··[15]·.rodata···········PROGBITS········00196ca0·196ca0·00d53e·00···A··0···0·1620 ··[15]·.rodata···········PROGBITS········00196ca0·196ca0·00d53e·00···A··0···0·16
21 ··[16]·.fini_array·······FINI_ARRAY······001a5bf0·1a4bf0·000008·04··WA··0···0··421 ··[16]·.fini_array·······FINI_ARRAY······001a5bf0·1a4bf0·000008·04··WA··0···0··4
22 ··[17]·.data.rel.ro······PROGBITS········001a5c00·1a4c00·00297c·00··WA··0···0·1622 ··[17]·.data.rel.ro······PROGBITS········001a5c00·1a4c00·00297c·00··WA··0···0·16
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 ··0x000481c8·04e02de5·04e09fe5·0ee08fe0·08f0bee5·..-.............3 ··0x000481c8·04e02de5·04e09fe5·0ee08fe0·08f0bee5·..-.............
3 ··0x000481d8·e00b1600·01c68fe2·60ca8ce2·e0fbbce5·........`.......4 ··0x000481d8·e00b1600·01c68fe2·60ca8ce2·e0fbbce5·........`.......
4 ··0x000481e8·01c68fe2·60ca8ce2·d8fbbce5·01c68fe2·....`...........5 ··0x000481e8·01c68fe2·60ca8ce2·d8fbbce5·01c68fe2·....`...........
5 ··0x000481f8·60ca8ce2·d0fbbce5·01c68fe2·60ca8ce2·`...........`...6 ··0x000481f8·60ca8ce2·d0fbbce5·01c68fe2·60ca8ce2·`...........`...
6 ··0x00048208·c8fbbce5·01c68fe2·60ca8ce2·c0fbbce5·........`.......7 ··0x00048208·c8fbbce5·01c68fe2·60ca8ce2·c0fbbce5·........`.......
7 ··0x00048218·01c68fe2·60ca8ce2·b8fbbce5·01c68fe2·....`...........8 ··0x00048218·01c68fe2·60ca8ce2·b8fbbce5·01c68fe2·....`...........
8 ··0x00048228·60ca8ce2·b0fbbce5·01c68fe2·60ca8ce2·`...........`...9 ··0x00048228·60ca8ce2·b0fbbce5·01c68fe2·60ca8ce2·`...........`...
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 ··0x001a86a4·00000000·00000000·00000000·00000000·................2 ··0x001a86a4·00000000·00000000·00000000·00000000·................
4 ··0x001a86b4·00000000·00000000·00000000·00000000·................3 ··0x001a86b4·00000000·00000000·00000000·00000000·................
5 ··0x001a86c4·00000000·00000000·00000000·00000000·................4 ··0x001a86c4·00000000·00000000·00000000·00000000·................
6 ··0x001a86d4·00000000·00000000·00000000·00000000·................5 ··0x001a86d4·00000000·00000000·00000000·00000000·................
7 ··0x001a86e4·00000000·00000000·00000000·00000000·................6 ··0x001a86e4·00000000·00000000·00000000·00000000·................
8 ··0x001a86f4·00000000·185f1a00·00000000·00000000·....._..........7 ··0x001a86f4·00000000·185f1a00·00000000·00000000·....._..........
9 ··0x001a8704·48b01a00·5ca71a00·00000000·00000000·H...\...........8 ··0x001a8704·48b01a00·5ca71a00·00000000·00000000·H...\...........
9.2 KB
lib/armeabi-v7a/librsjni_androidx.so
938 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x400011 ··Entry·point·address:···············0x4000
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········53256·(bytes·into·file)13 ··Start·of·section·headers:··········53244·(bytes·into·file)
14 ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI14 ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2320 ··Section·header·string·table·index:·24
1.35 KB
readelf --wide --program-header {}
    
Offset 6, 23 lines modifiedOffset 6, 23 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·0x03c5f·0x03c5f·R···0x10009 ··LOAD···········0x000000·0x00000000·0x00000000·0x03c5f·0x03c5f·R···0x1000
10 ··LOAD···········0x004000·0x00004000·0x00004000·0x061b0·0x061b0·R·E·0x100010 ··LOAD···········0x004000·0x00004000·0x00004000·0x061b0·0x061b0·R·E·0x1000
11 ··LOAD···········0x00b000·0x0000b000·0x0000b000·0x01144·0x0239c·RW··0x100011 ··LOAD···········0x00b000·0x0000b000·0x0000b000·0x01144·0x0239c·RW··0x1000
12 ··DYNAMIC········0x00c008·0x0000c008·0x0000c008·0x000e0·0x000e0·RW··0x412 ··DYNAMIC········0x00c008·0x0000c008·0x0000c008·0x000e0·0x000e0·RW··0x4
13 ··GNU_RELRO······0x00c000·0x0000c000·0x0000c000·0x00144·0x01000·R···0x113 ··NULL···········0x000000·0x00000000·0x00000000·0x00000·0x00000·····0
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0
15 ··NOTE···········0x000154·0x00000154·0x00000154·0x000b8·0x000b8·R···0x415 ··NOTE···········0x000154·0x00000154·0x00000154·0x000b8·0x000b8·R···0x4
16 ··EXIDX··········0x00020c·0x0000020c·0x0000020c·0x002d8·0x002d8·R···0x416 ··EXIDX··········0x00020c·0x0000020c·0x0000020c·0x002d8·0x002d8·R···0x4
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····19 ···00·····
20 ···01·····.note.android.ident·.note.gnu.build-id·.ARM.exidx·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rel.dyn·.rel.plt·.ARM.extab·.rodata·20 ···01·····.note.android.ident·.note.gnu.build-id·.ARM.exidx·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rel.dyn·.rel.plt·.ARM.extab·.rodata·
21 ···02·····.text·.plt·21 ···02·····.text·.plt·
22 ···03·····.data·.fini_array·.dynamic·.got·.got.plt·.bss·22 ···03·····.data·.fini_array·.dynamic·.got·.got.plt·.bss·
23 ···04·····.dynamic·23 ···04·····.dynamic·
24 ···05·····.fini_array·.dynamic·.got·.got.plt·24 ···05·····
25 ···06·····25 ···06·····
26 ···07·····.note.android.ident·.note.gnu.build-id·26 ···07·····.note.android.ident·.note.gnu.build-id·
27 ···08·····.ARM.exidx·27 ···08·····.ARM.exidx·
2.87 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 There·are·25·section·headers,·starting·at·offset·0xd008:1 There·are·25·section·headers,·starting·at·offset·0xcffc:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.android.ident·NOTE············00000154·000154·000098·00···A··0···0··45 ··[·1]·.note.android.ident·NOTE············00000154·000154·000098·00···A··0···0··4
6 ··[·2]·.note.gnu.build-id·NOTE············000001ec·0001ec·000020·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············000001ec·0001ec·000020·00···A··0···0··4
7 ··[·3]·.ARM.exidx········ARM_EXIDX·······0000020c·00020c·0002d8·00··AL·14···0··47 ··[·3]·.ARM.exidx········ARM_EXIDX·······0000020c·00020c·0002d8·00··AL·14···0··4
8 ··[·4]·.dynsym···········DYNSYM··········000004e4·0004e4·0001e0·10···A··9···1··48 ··[·4]·.dynsym···········DYNSYM··········000004e4·0004e4·0001e0·10···A··9···1··4
9 ··[·5]·.gnu.version······VERSYM··········000006c4·0006c4·00003c·02···A··4···0··29 ··[·5]·.gnu.version······VERSYM··········000006c4·0006c4·00003c·02···A··4···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000700·000700·000040·00···A··9···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000700·000700·000040·00···A··9···2··4
11 ··[·7]·.gnu.hash·········GNU_HASH········00000740·000740·00006c·00···A··4···0··411 ··[·7]·.gnu.hash·········GNU_HASH········00000740·000740·00006c·04···A··4···0··4
12 ··[·8]·.hash·············HASH············000007ac·0007ac·0000f8·04···A··4···0··412 ··[·8]·.hash·············HASH············000007ac·0007ac·0000f8·04···A··4···0··4
13 ··[·9]·.dynstr···········STRTAB··········000008a4·0008a4·0001fc·00···A··0···0··113 ··[·9]·.dynstr···········STRTAB··········000008a4·0008a4·0001fc·00···A··0···0··1
14 ··[10]·.rel.dyn··········REL·············00000aa0·000aa0·0008d8·08···A··4···0··414 ··[10]·.rel.dyn··········REL·············00000aa0·000aa0·0008d8·08···A··4···0··4
15 ··[11]·.rel.plt··········REL·············00001378·001378·000098·08···A··4··20··415 ··[11]·.rel.plt··········REL·············00001378·001378·000098·08··AI··4··15··4
16 ··[12]·.ARM.extab········PROGBITS········00001410·001410·000048·00···A··0···0··416 ··[12]·.ARM.extab········PROGBITS········00001410·001410·000048·00···A··0···0··4
17 ··[13]·.rodata···········PROGBITS········00001458·001458·002807·01·AMS··0···0··117 ··[13]·.rodata···········PROGBITS········00001458·001458·002807·01·AMS··0···0··1
18 ··[14]·.text·············PROGBITS········00004000·004000·00605c·00··AX··0···0··418 ··[14]·.text·············PROGBITS········00004000·004000·00605c·00··AX··0···0··4
19 ··[15]·.plt··············PROGBITS········0000a060·00a060·000150·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········0000a060·00a060·000150·00··AX··0···0·16
20 ··[16]·.data·············PROGBITS········0000b000·00b000·000460·00··WA··0···0··420 ··[16]·.data·············PROGBITS········0000b000·00b000·000460·00··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······0000c000·00c000·000008·00··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······0000c000·00c000·000008·00··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0000c008·00c008·0000e0·08··WA··9···0··422 ··[18]·.dynamic··········DYNAMIC·········0000c008·00c008·0000e0·08··WA··9···0··4
23 ··[19]·.got··············PROGBITS········0000c0e8·00c0e8·000004·00··WA··0···0··423 ··[19]·.got··············PROGBITS········0000c0e8·00c0e8·000004·00··WA··0···0··4
24 ··[20]·.got.plt··········PROGBITS········0000c0ec·00c0ec·000058·00··WA··0···0··424 ··[20]·.got.plt··········PROGBITS········0000c0ec·00c0ec·000058·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········0000d000·00c144·00039c·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0000d000·00c144·00039c·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00c144·000030·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00c144·000030·00······0···0··1
27 ··[23]·.shstrtab·········STRTAB··········00000000·00c174·0000f6·00······0···0··1 
28 ··[24]·.gnu_debugdata····PROGBITS········00000000·00c26a·000d9c·00······0···0··127 ··[23]·.gnu_debugdata····PROGBITS········00000000·00c174·000d9c·00······0···0··1
 28 ··[24]·.shstrtab·········STRTAB··········00000000·00cf10·0000eb·00······0···0··1
29 Key·to·Flags:29 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··y·(purecode),·p·(processor·specific)33 ··y·(purecode),·p·(processor·specific)
523 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 399, 23 lines modifiedOffset 399, 23 lines modified
399 *FxDFnXF399 *FxDFnXF
400 *FxDFnXF400 *FxDFnXF
401 ,q@F2FKF401 ,q@F2FKF
402 {I{JyDzD402 {I{JyDzD
403 /I0JyDzD403 /I0JyDzD
404 $N·FBF~D1F404 $N·FBF~D1F
405 arm7tdmi405 arm7tdmi
406 .fini_array 
407 .ARM.exidx406 L]B{r·ME
 407 .shstrtab
408 .note.android.ident408 .note.android.ident
 409 .note.gnu.build-id
 410 .ARM.exidx
409 .got.plt 
410 .rel.plt 
411 .ARM.attributes 
412 .gnu.version_r 
413 .rel.dyn 
414 .gnu.version411 .gnu.version
 412 .gnu.version_r
415 .gnu.hash413 .gnu.hash
416 .note.gnu.build-id 
417 .dynamic414 .rel.dyn
 415 .rel.plt
418 .ARM.extab416 .ARM.extab
419 .shstrtab417 .fini_array
 418 .dynamic
 419 .got.plt
 420 .ARM.attributes
420 .gnu_debugdata421 .gnu_debugdata
421 L]B{r·ME 
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 ··0x0000a060·04e02de5·00e68fe2·02ea8ee2·88f0bee5·..-.............3 ··0x0000a060·04e02de5·00e68fe2·02ea8ee2·88f0bee5·..-.............
3 ··0x0000a070·d4d4d4d4·d4d4d4d4·d4d4d4d4·d4d4d4d4·................4 ··0x0000a070·d4d4d4d4·d4d4d4d4·d4d4d4d4·d4d4d4d4·................
4 ··0x0000a080·00c68fe2·02ca8ce2·70f0bce5·d4d4d4d4·........p.......5 ··0x0000a080·00c68fe2·02ca8ce2·70f0bce5·d4d4d4d4·........p.......
5 ··0x0000a090·00c68fe2·02ca8ce2·64f0bce5·d4d4d4d4·........d.......6 ··0x0000a090·00c68fe2·02ca8ce2·64f0bce5·d4d4d4d4·........d.......
6 ··0x0000a0a0·00c68fe2·02ca8ce2·58f0bce5·d4d4d4d4·........X.......7 ··0x0000a0a0·00c68fe2·02ca8ce2·58f0bce5·d4d4d4d4·........X.......
7 ··0x0000a0b0·00c68fe2·02ca8ce2·4cf0bce5·d4d4d4d4·........L.......8 ··0x0000a0b0·00c68fe2·02ca8ce2·4cf0bce5·d4d4d4d4·........L.......
8 ··0x0000a0c0·00c68fe2·02ca8ce2·40f0bce5·d4d4d4d4·........@.......9 ··0x0000a0c0·00c68fe2·02ca8ce2·40f0bce5·d4d4d4d4·........@.......
643 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 ··0x0000c0ec·00000000·00000000·00000000·60a00000·............`...2 ··0x0000c0ec·00000000·00000000·00000000·60a00000·............`...
4 ··0x0000c0fc·60a00000·60a00000·60a00000·60a00000·`...`...`...`...3 ··0x0000c0fc·60a00000·60a00000·60a00000·60a00000·`...`...`...`...
5 ··0x0000c10c·60a00000·60a00000·60a00000·60a00000·`...`...`...`...4 ··0x0000c10c·60a00000·60a00000·60a00000·60a00000·`...`...`...`...
6 ··0x0000c11c·60a00000·60a00000·60a00000·60a00000·`...`...`...`...5 ··0x0000c11c·60a00000·60a00000·60a00000·60a00000·`...`...`...`...
7 ··0x0000c12c·60a00000·60a00000·60a00000·60a00000·`...`...`...`...6 ··0x0000c12c·60a00000·60a00000·60a00000·60a00000·`...`...`...`...
8 ··0x0000c13c·60a00000·60a00000···················`...`...7 ··0x0000c13c·60a00000·60a00000···················`...`...
  
2.17 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 19 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·002e6669·6e695f61·72726179·002e4152·..fini_array..AR 
3 ··0x00000010·4d2e6578·69647800·2e746578·74002e67·M.exidx..text..g 
4 ··0x00000020·6f74002e·6e6f7465·2e616e64·726f6964·ot..note.android 
5 ··0x00000030·2e696465·6e74002e·676f742e·706c7400·.ident..got.plt. 
6 ··0x00000040·2e72656c·2e706c74·002e6273·73002e41·.rel.plt..bss..A 
7 ··0x00000050·524d2e61·74747269·62757465·73002e64·RM.attributes..d 
8 ··0x00000060·796e7374·72002e67·6e752e76·65727369·ynstr..gnu.versi 
9 ··0x00000070·6f6e5f72·002e7265·6c2e6479·6e002e67·on_r..rel.dyn..g 
10 ··0x00000080·6e752e76·65727369·6f6e002e·64796e73·nu.version..dyns 
11 ··0x00000090·796d002e·676e752e·68617368·002e6e6f·ym..gnu.hash..no 
12 ··0x000000a0·74652e67·6e752e62·75696c64·2d696400·te.gnu.build-id.4 ··0x00000020·6e6f7465·2e676e75·2e627569·6c642d69·note.gnu.build-i
 5 ··0x00000030·64002e41·524d2e65·78696478·002e6479·d..ARM.exidx..dy
 6 ··0x00000040·6e73796d·002e676e·752e7665·7273696f·nsym..gnu.versio
 7 ··0x00000050·6e002e67·6e752e76·65727369·6f6e5f72·n..gnu.version_r
 8 ··0x00000060·002e676e·752e6861·7368002e·64796e73·..gnu.hash..dyns
 9 ··0x00000070·7472002e·72656c2e·64796e00·2e72656c·tr..rel.dyn..rel
 10 ··0x00000080·2e706c74·002e4152·4d2e6578·74616200·.plt..ARM.extab.
 11 ··0x00000090·2e726f64·61746100·2e746578·74002e64·.rodata..text..d
 12 ··0x000000a0·61746100·2e66696e·695f6172·72617900·ata..fini_array.
13 ··0x000000b0·2e64796e·616d6963·002e4152·4d2e6578·.dynamic..ARM.ex13 ··0x000000b0·2e64796e·616d6963·002e676f·74002e67·.dynamic..got..g
 14 ··0x000000c0·6f742e70·6c74002e·62737300·2e41524d·ot.plt..bss..ARM
 15 ··0x000000d0·2e617474·72696275·74657300·2e676e75·.attributes..gnu
 16 ··0x000000e0·5f646562·75676461·746100············_debugdata.
14 ··0x000000c0·74616200·2e736873·74727461·62002e72·tab..shstrtab..r 
15 ··0x000000d0·6f646174·61002e67·6e755f64·65627567·odata..gnu_debug 
16 ··0x000000e0·64617461·002e6461·74610000·00000000·data..data...... 
17 ··0x000000f0·00000000·0000·······················...... 
  
2.79 KB
lib/armeabi-v7a/libyuv-decoder.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.35 KB
readelf --wide --sections {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··[·3]·.dynsym···········DYNSYM··········000001f0·0001f0·000150·10···A··4···1··48 ··[·3]·.dynsym···········DYNSYM··········000001f0·0001f0·000150·10···A··4···1··4
9 ··[·4]·.dynstr···········STRTAB··········00000340·000340·000240·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········00000340·000340·000240·00···A··0···0··1
10 ··[·5]·.hash·············HASH············00000580·000580·0000a0·04···A··3···0··410 ··[·5]·.hash·············HASH············00000580·000580·0000a0·04···A··3···0··4
11 ··[·6]·.gnu.version······VERSYM··········00000620·000620·00002a·02···A··3···0··211 ··[·6]·.gnu.version······VERSYM··········00000620·000620·00002a·02···A··3···0··2
12 ··[·7]·.gnu.version_d····VERDEF··········0000064c·00064c·00001c·00···A··4···1··412 ··[·7]·.gnu.version_d····VERDEF··········0000064c·00064c·00001c·00···A··4···1··4
13 ··[·8]·.gnu.version_r····VERNEED·········00000668·000668·000020·00···A··4···1··413 ··[·8]·.gnu.version_r····VERNEED·········00000668·000668·000020·00···A··4···1··4
14 ··[·9]·.rel.dyn··········REL·············00000688·000688·000058·08···A··3···0··414 ··[·9]·.rel.dyn··········REL·············00000688·000688·000058·08···A··3···0··4
15 ··[10]·.rel.plt··········REL·············000006e0·0006e0·000060·08··AI··3··17··415 ··[10]·.rel.plt··········REL·············000006e0·0006e0·000060·08··AI··3··11··4
16 ··[11]·.plt··············PROGBITS········00000740·000740·0000a4·00··AX··0···0··416 ··[11]·.plt··············PROGBITS········00000740·000740·0000a4·00··AX··0···0··4
17 ··[12]·.text·············PROGBITS········000007e4·0007e4·001190·00··AX··0···0··417 ··[12]·.text·············PROGBITS········000007e4·0007e4·001190·00··AX··0···0··4
18 ··[13]·.ARM.exidx········ARM_EXIDX·······00001974·001974·000120·08··AL·12···0··418 ··[13]·.ARM.exidx········ARM_EXIDX·······00001974·001974·000120·08··AL·12···0··4
19 ··[14]·.ARM.extab········PROGBITS········00001a94·001a94·000054·00···A··0···0··419 ··[14]·.ARM.extab········PROGBITS········00001a94·001a94·000054·00···A··0···0··4
20 ··[15]·.fini_array·······FINI_ARRAY······00002e84·001e84·000008·04··WA··0···0··420 ··[15]·.fini_array·······FINI_ARRAY······00002e84·001e84·000008·04··WA··0···0··4
21 ··[16]·.dynamic··········DYNAMIC·········00002e8c·001e8c·000118·08··WA··4···0··421 ··[16]·.dynamic··········DYNAMIC·········00002e8c·001e8c·000118·08··WA··4···0··4
22 ··[17]·.got··············PROGBITS········00002fa4·001fa4·00005c·00··WA··0···0··422 ··[17]·.got··············PROGBITS········00002fa4·001fa4·00005c·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 ··0x00000740·04e02de5·04e09fe5·0ee08fe0·08f0bee5·..-.............3 ··0x00000740·04e02de5·04e09fe5·0ee08fe0·08f0bee5·..-.............
3 ··0x00000750·74280000·00c68fe2·02ca8ce2·74f8bce5·t(..........t...4 ··0x00000750·74280000·00c68fe2·02ca8ce2·74f8bce5·t(..........t...
4 ··0x00000760·00c68fe2·02ca8ce2·6cf8bce5·00c68fe2·........l.......5 ··0x00000760·00c68fe2·02ca8ce2·6cf8bce5·00c68fe2·........l.......
5 ··0x00000770·02ca8ce2·64f8bce5·00c68fe2·02ca8ce2·....d...........6 ··0x00000770·02ca8ce2·64f8bce5·00c68fe2·02ca8ce2·....d...........
6 ··0x00000780·5cf8bce5·00c68fe2·02ca8ce2·54f8bce5·\...........T...7 ··0x00000780·5cf8bce5·00c68fe2·02ca8ce2·54f8bce5·\...........T...
7 ··0x00000790·00c68fe2·02ca8ce2·4cf8bce5·00c68fe2·........L.......8 ··0x00000790·00c68fe2·02ca8ce2·4cf8bce5·00c68fe2·........L.......
8 ··0x000007a0·02ca8ce2·44f8bce5·00c68fe2·02ca8ce2·....D...........9 ··0x000007a0·02ca8ce2·44f8bce5·00c68fe2·02ca8ce2·....D...........
635 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 ··0x00002fa4·00000000·7d120000·81120000·85120000·....}...........2 ··0x00002fa4·00000000·7d120000·81120000·85120000·....}...........
4 ··0x00002fb4·00000000·941a0000·74190000·00000000·........t.......3 ··0x00002fb4·00000000·941a0000·74190000·00000000·........t.......
5 ··0x00002fc4·00000000·00000000·00000000·40070000·............@...4 ··0x00002fc4·00000000·00000000·00000000·40070000·............@...
6 ··0x00002fd4·40070000·40070000·40070000·40070000·@...@...@...@...5 ··0x00002fd4·40070000·40070000·40070000·40070000·@...@...@...@...
7 ··0x00002fe4·40070000·40070000·40070000·40070000·@...@...@...@...6 ··0x00002fe4·40070000·40070000·40070000·40070000·@...@...@...@...
8 ··0x00002ff4·40070000·40070000·40070000··········@...@...@...7 ··0x00002ff4·40070000·40070000·40070000··········@...@...@...
  
2.91 KB
lib/x86_64/librsjni.so
1.48 KB
readelf --wide --sections {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··[·3]·.dynstr···········STRTAB··········0000000000000430·000430·00016e·00···A··0···0··18 ··[·3]·.dynstr···········STRTAB··········0000000000000430·000430·00016e·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········00000000000005a0·0005a0·00003c·00···A··2···0··89 ··[·4]·.gnu.hash·········GNU_HASH········00000000000005a0·0005a0·00003c·00···A··2···0··8
10 ··[·5]·.hash·············HASH············00000000000005e0·0005e0·0000a4·04···A··2···0··810 ··[·5]·.hash·············HASH············00000000000005e0·0005e0·0000a4·04···A··2···0··8
11 ··[·6]·.gnu.version······VERSYM··········0000000000000684·000684·00002c·02···A··2···0··211 ··[·6]·.gnu.version······VERSYM··········0000000000000684·000684·00002c·02···A··2···0··2
12 ··[·7]·.gnu.version_d····VERDEF··········00000000000006b0·0006b0·00001c·00···A··3···1··412 ··[·7]·.gnu.version_d····VERDEF··········00000000000006b0·0006b0·00001c·00···A··3···1··4
13 ··[·8]·.gnu.version_r····VERNEED·········00000000000006cc·0006cc·000040·00···A··3···2··413 ··[·8]·.gnu.version_r····VERNEED·········00000000000006cc·0006cc·000040·00···A··3···2··4
14 ··[·9]·.rela.dyn·········RELA············0000000000000710·000710·001a58·18···A··2···0··814 ··[·9]·.rela.dyn·········RELA············0000000000000710·000710·001a58·18···A··2···0··8
15 ··[10]·.rela.plt·········RELA············0000000000002168·002168·000180·18··AI··2··20··815 ··[10]·.rela.plt·········RELA············0000000000002168·002168·000180·18··AI··2··11··8
16 ··[11]·.plt··············PROGBITS········00000000000022f0·0022f0·000110·10··AX··0···0·1616 ··[11]·.plt··············PROGBITS········00000000000022f0·0022f0·000110·10··AX··0···0·16
17 ··[12]·.text·············PROGBITS········0000000000002400·002400·0088da·00··AX··0···0·1617 ··[12]·.text·············PROGBITS········0000000000002400·002400·0088da·00··AX··0···0·16
18 ··[13]·.rodata···········PROGBITS········000000000000acdc·00acdc·00294b·01···A··0···0··418 ··[13]·.rodata···········PROGBITS········000000000000acdc·00acdc·00294b·01···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········000000000000d628·00d628·00133c·00···A··0···0··819 ··[14]·.eh_frame·········PROGBITS········000000000000d628·00d628·00133c·00···A··0···0··8
20 ··[15]·.eh_frame_hdr·····PROGBITS········000000000000e964·00e964·00031c·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········000000000000e964·00e964·00031c·00···A··0···0··4
21 ··[16]·.fini_array·······FINI_ARRAY······000000000000fd00·00ed00·000010·08··WA··0···0··821 ··[16]·.fini_array·······FINI_ARRAY······000000000000fd00·00ed00·000010·08··WA··0···0··8
22 ··[17]·.init_array·······INIT_ARRAY······000000000000fd10·00ed10·000008·08··WA··0···0··822 ··[17]·.init_array·······INIT_ARRAY······000000000000fd10·00ed10·000008·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 ··0x000022f0·ff357adc·0000ff25·7cdc0000·90909090·.5z....%|.......3 ··0x000022f0·ff357adc·0000ff25·7cdc0000·90909090·.5z....%|.......
3 ··0x00002300·ff257adc·00006800·000000e9·e0ffffff·.%z...h.........4 ··0x00002300·ff257adc·00006800·000000e9·e0ffffff·.%z...h.........
4 ··0x00002310·ff2572dc·00006801·000000e9·d0ffffff·.%r...h.........5 ··0x00002310·ff2572dc·00006801·000000e9·d0ffffff·.%r...h.........
5 ··0x00002320·ff256adc·00006802·000000e9·c0ffffff·.%j...h.........6 ··0x00002320·ff256adc·00006802·000000e9·c0ffffff·.%j...h.........
6 ··0x00002330·ff2562dc·00006803·000000e9·b0ffffff·.%b...h.........7 ··0x00002330·ff2562dc·00006803·000000e9·b0ffffff·.%b...h.........
7 ··0x00002340·ff255adc·00006804·000000e9·a0ffffff·.%Z...h.........8 ··0x00002340·ff255adc·00006804·000000e9·a0ffffff·.%Z...h.........
8 ··0x00002350·ff2552dc·00006805·000000e9·90ffffff·.%R...h.........9 ··0x00002350·ff2552dc·00006805·000000e9·90ffffff·.%R...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 ··0x0000ff68·18fd0000·00000000·00000000·00000000·................2 ··0x0000ff68·18fd0000·00000000·00000000·00000000·................
4 ··0x0000ff78·00000000·00000000·06230000·00000000·.........#......3 ··0x0000ff78·00000000·00000000·06230000·00000000·.........#......
5 ··0x0000ff88·16230000·00000000·26230000·00000000·.#......&#......4 ··0x0000ff88·16230000·00000000·26230000·00000000·.#......&#......
6 ··0x0000ff98·36230000·00000000·46230000·00000000·6#......F#......5 ··0x0000ff98·36230000·00000000·46230000·00000000·6#......F#......
7 ··0x0000ffa8·56230000·00000000·66230000·00000000·V#......f#......6 ··0x0000ffa8·56230000·00000000·66230000·00000000·V#......f#......
8 ··0x0000ffb8·76230000·00000000·86230000·00000000·v#.......#......7 ··0x0000ffb8·76230000·00000000·86230000·00000000·v#.......#......
9 ··0x0000ffc8·96230000·00000000·a6230000·00000000·.#.......#......8 ··0x0000ffc8·96230000·00000000·a6230000·00000000·.#.......#......
2.92 KB
lib/x86_64/libRSSupport.so
1.48 KB
readelf --wide --sections {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··[·3]·.dynstr···········STRTAB··········000000000000e938·00e938·02f3ae·00···A··0···0··18 ··[·3]·.dynstr···········STRTAB··········000000000000e938·00e938·02f3ae·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········000000000003dce8·03dce8·004b4c·00···A··2···0··89 ··[·4]·.gnu.hash·········GNU_HASH········000000000003dce8·03dce8·004b4c·00···A··2···0··8
10 ··[·5]·.hash·············HASH············0000000000042838·042838·0046a0·04···A··2···0··810 ··[·5]·.hash·············HASH············0000000000042838·042838·0046a0·04···A··2···0··8
11 ··[·6]·.gnu.version······VERSYM··········0000000000046ed8·046ed8·001342·02···A··2···0··211 ··[·6]·.gnu.version······VERSYM··········0000000000046ed8·046ed8·001342·02···A··2···0··2
12 ··[·7]·.gnu.version_d····VERDEF··········000000000004821c·04821c·00001c·00···A··3···1··412 ··[·7]·.gnu.version_d····VERDEF··········000000000004821c·04821c·00001c·00···A··3···1··4
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000048238·048238·000060·00···A··3···3··413 ··[·8]·.gnu.version_r····VERNEED·········0000000000048238·048238·000060·00···A··3···3··4
14 ··[·9]·.rela.dyn·········RELA············0000000000048298·048298·00d980·18···A··2···0··814 ··[·9]·.rela.dyn·········RELA············0000000000048298·048298·00d980·18···A··2···0··8
15 ··[10]·.rela.plt·········RELA············0000000000055c18·055c18·006978·18··AI··2··22··815 ··[10]·.rela.plt·········RELA············0000000000055c18·055c18·006978·18··AI··2··11··8
16 ··[11]·.plt··············PROGBITS········000000000005c590·05c590·004660·10··AX··0···0·1616 ··[11]·.plt··············PROGBITS········000000000005c590·05c590·004660·10··AX··0···0·16
17 ··[12]·.text·············PROGBITS········0000000000060bf0·060bf0·0cb76c·00··AX··0···0·1617 ··[12]·.text·············PROGBITS········0000000000060bf0·060bf0·0cb76c·00··AX··0···0·16
18 ··[13]·.rodata···········PROGBITS········000000000012c360·12c360·00c6dc·00···A··0···0·1618 ··[13]·.rodata···········PROGBITS········000000000012c360·12c360·00c6dc·00···A··0···0·16
19 ··[14]·.gcc_except_table·PROGBITS········0000000000138a3c·138a3c·0095dc·00···A··0···0··419 ··[14]·.gcc_except_table·PROGBITS········0000000000138a3c·138a3c·0095dc·00···A··0···0··4
20 ··[15]·.eh_frame·········PROGBITS········0000000000142018·142018·015ec4·00···A··0···0··820 ··[15]·.eh_frame·········PROGBITS········0000000000142018·142018·015ec4·00···A··0···0··8
21 ··[16]·.eh_frame_hdr·····PROGBITS········0000000000157edc·157edc·004cd4·00···A··0···0··421 ··[16]·.eh_frame_hdr·····PROGBITS········0000000000157edc·157edc·004cd4·00···A··0···0··4
22 ··[17]·.fini_array·······FINI_ARRAY······000000000015e500·15d500·000010·08··WA··0···0··822 ··[17]·.fini_array·······FINI_ARRAY······000000000015e500·15d500·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 ··0x0005c590·ff353277·1000ff25·34771000·90909090·.52w...%4w......3 ··0x0005c590·ff353277·1000ff25·34771000·90909090·.52w...%4w......
3 ··0x0005c5a0·ff253277·10006800·000000e9·e0ffffff·.%2w..h.........4 ··0x0005c5a0·ff253277·10006800·000000e9·e0ffffff·.%2w..h.........
4 ··0x0005c5b0·ff252a77·10006801·000000e9·d0ffffff·.%*w..h.........5 ··0x0005c5b0·ff252a77·10006801·000000e9·d0ffffff·.%*w..h.........
5 ··0x0005c5c0·ff252277·10006802·000000e9·c0ffffff·.%"w..h.........6 ··0x0005c5c0·ff252277·10006802·000000e9·c0ffffff·.%"w..h.........
6 ··0x0005c5d0·ff251a77·10006803·000000e9·b0ffffff·.%.w..h.........7 ··0x0005c5d0·ff251a77·10006803·000000e9·b0ffffff·.%.w..h.........
7 ··0x0005c5e0·ff251277·10006804·000000e9·a0ffffff·.%.w..h.........8 ··0x0005c5e0·ff251277·10006804·000000e9·a0ffffff·.%.w..h.........
8 ··0x0005c5f0·ff250a77·10006805·000000e9·90ffffff·.%.w..h.........9 ··0x0005c5f0·ff250a77·10006805·000000e9·90ffffff·.%.w..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 ··0x00163cc0·70311600·00000000·00000000·00000000·p1..............2 ··0x00163cc0·70311600·00000000·00000000·00000000·p1..............
4 ··0x00163cd0·00000000·00000000·a6c50500·00000000·................3 ··0x00163cd0·00000000·00000000·a6c50500·00000000·................
5 ··0x00163ce0·b6c50500·00000000·c6c50500·00000000·................4 ··0x00163ce0·b6c50500·00000000·c6c50500·00000000·................
6 ··0x00163cf0·d6c50500·00000000·e6c50500·00000000·................5 ··0x00163cf0·d6c50500·00000000·e6c50500·00000000·................
7 ··0x00163d00·f6c50500·00000000·06c60500·00000000·................6 ··0x00163d00·f6c50500·00000000·06c60500·00000000·................
8 ··0x00163d10·16c60500·00000000·26c60500·00000000·........&.......7 ··0x00163d10·16c60500·00000000·26c60500·00000000·........&.......
9 ··0x00163d20·36c60500·00000000·46c60500·00000000·6.......F.......8 ··0x00163d20·36c60500·00000000·46c60500·00000000·6.......F.......
9.25 KB
lib/x86_64/librsjni_androidx.so
927 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x700011 ··Entry·point·address:···············0x7000
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········72784·(bytes·into·file)13 ··Start·of·section·headers:··········72776·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2319 ··Number·of·section·headers:·········23
20 ··Section·header·string·table·index:·2120 ··Section·header·string·table·index:·22
1.54 KB
readelf --wide --program-header {}
    
Offset 6, 23 lines modifiedOffset 6, 23 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·0x0067b4·0x0067b4·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0067b4·0x0067b4·R···0x1000
10 ··LOAD···········0x007000·0x0000000000007000·0x0000000000007000·0x008f30·0x008f30·R·E·0x100010 ··LOAD···········0x007000·0x0000000000007000·0x0000000000007000·0x008f30·0x008f30·R·E·0x1000
11 ··LOAD···········0x010000·0x0000000000010000·0x0000000000010000·0x001270·0x002738·RW··0x100011 ··LOAD···········0x010000·0x0000000000010000·0x0000000000010000·0x001270·0x002738·RW··0x1000
12 ··DYNAMIC········0x011010·0x0000000000011010·0x0000000000011010·0x0001c0·0x0001c0·RW··0x812 ··DYNAMIC········0x011010·0x0000000000011010·0x0000000000011010·0x0001c0·0x0001c0·RW··0x8
13 ··GNU_RELRO······0x011000·0x0000000000011000·0x0000000000011000·0x000270·0x001000·R···0x113 ··NULL···········0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·····0
14 ··GNU_EH_FRAME···0x004c8c·0x0000000000004c8c·0x0000000000004c8c·0x000334·0x000334·R···0x414 ··GNU_EH_FRAME···0x004c8c·0x0000000000004c8c·0x0000000000004c8c·0x000334·0x000334·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·0x0000b8·0x0000b8·R···0x416 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x0000b8·0x0000b8·R···0x4
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····19 ···00·····
20 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rela.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·20 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rela.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·
21 ···02·····.text·.plt·21 ···02·····.text·.plt·
22 ···03·····.data·.fini_array·.dynamic·.got.plt·.bss·22 ···03·····.data·.fini_array·.dynamic·.got.plt·.bss·
23 ···04·····.dynamic·23 ···04·····.dynamic·
24 ···05·····.fini_array·.dynamic·.got.plt·24 ···05·····
25 ···06·····.eh_frame_hdr·25 ···06·····.eh_frame_hdr·
26 ···07·····26 ···07·····
27 ···08·····.note.android.ident·.note.gnu.build-id·27 ···08·····.note.android.ident·.note.gnu.build-id·
2.84 KB
readelf --wide --sections {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 There·are·23·section·headers,·starting·at·offset·0x11c50:1 There·are·23·section·headers,·starting·at·offset·0x11c48:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000098·00···A··0···0··25 ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000098·00···A··0···0··2
6 ··[·2]·.note.gnu.build-id·NOTE············00000000000002d0·0002d0·000020·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············00000000000002d0·0002d0·000020·00···A··0···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000000000002f0·0002f0·0001c8·18···A··8···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002f0·0002f0·0001c8·18···A··8···1··8
8 ··[·4]·.gnu.version······VERSYM··········00000000000004b8·0004b8·000026·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········00000000000004b8·0004b8·000026·02···A··3···0··2
9 ··[·5]·.gnu.version_r····VERNEED·········00000000000004e0·0004e0·000040·00···A··8···2··49 ··[·5]·.gnu.version_r····VERNEED·········00000000000004e0·0004e0·000040·00···A··8···2··4
10 ··[·6]·.gnu.hash·········GNU_HASH········0000000000000520·000520·000028·00···A··3···0··810 ··[·6]·.gnu.hash·········GNU_HASH········0000000000000520·000520·000028·00···A··3···0··8
11 ··[·7]·.hash·············HASH············0000000000000548·000548·0000a0·04···A··3···0··411 ··[·7]·.hash·············HASH············0000000000000548·000548·0000a0·04···A··3···0··4
12 ··[·8]·.dynstr···········STRTAB··········00000000000005e8·0005e8·000156·00···A··0···0··112 ··[·8]·.dynstr···········STRTAB··········00000000000005e8·0005e8·000156·00···A··0···0··1
13 ··[·9]·.rela.dyn·········RELA············0000000000000740·000740·001a70·18···A··3···0··813 ··[·9]·.rela.dyn·········RELA············0000000000000740·000740·001a70·18···A··3···0··8
14 ··[10]·.rela.plt·········RELA············00000000000021b0·0021b0·000198·18···A··3··19··814 ··[10]·.rela.plt·········RELA············00000000000021b0·0021b0·000198·18··AI··3··15··8
15 ··[11]·.rodata···········PROGBITS········0000000000002348·002348·002941·00·AMS··0···0··415 ··[11]·.rodata···········PROGBITS········0000000000002348·002348·002941·00·AMS··0···0··4
16 ··[12]·.eh_frame_hdr·····PROGBITS········0000000000004c8c·004c8c·000334·00···A··0···0··416 ··[12]·.eh_frame_hdr·····PROGBITS········0000000000004c8c·004c8c·000334·00···A··0···0··4
17 ··[13]·.eh_frame·········PROGBITS········0000000000004fc0·004fc0·0017f4·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········0000000000004fc0·004fc0·0017f4·00···A··0···0··8
18 ··[14]·.text·············PROGBITS········0000000000007000·007000·008e0a·00··AX··0···0·1618 ··[14]·.text·············PROGBITS········0000000000007000·007000·008e0a·00··AX··0···0·16
19 ··[15]·.plt··············PROGBITS········000000000000fe10·00fe10·000120·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········000000000000fe10·00fe10·000120·00··AX··0···0·16
20 ··[16]·.data·············PROGBITS········0000000000010000·010000·0008c8·00··WA··0···0·1620 ··[16]·.data·············PROGBITS········0000000000010000·010000·0008c8·00··WA··0···0·16
21 ··[17]·.fini_array·······FINI_ARRAY······0000000000011000·011000·000010·00··WA··0···0··821 ··[17]·.fini_array·······FINI_ARRAY······0000000000011000·011000·000010·00··WA··0···0··8
22 ··[18]·.dynamic··········DYNAMIC·········0000000000011010·011010·0001c0·10··WA··8···0··822 ··[18]·.dynamic··········DYNAMIC·········0000000000011010·011010·0001c0·10··WA··8···0··8
23 ··[19]·.got.plt··········PROGBITS········00000000000111d0·0111d0·0000a0·00··WA··0···0··823 ··[19]·.got.plt··········PROGBITS········00000000000111d0·0111d0·0000a0·00··WA··0···0··8
24 ··[20]·.bss··············NOBITS··········0000000000012000·011270·000738·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········0000000000012000·011270·000738·00··WA··0···0··8
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·011270·0000e5·00······0···0··1 
26 ··[22]·.gnu_debugdata····PROGBITS········0000000000000000·011355·0008f8·00······0···0··125 ··[21]·.gnu_debugdata····PROGBITS········0000000000000000·011270·0008f8·00······0···0··1
 26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·011b68·0000da·00······0···0··1
27 Key·to·Flags:27 Key·to·Flags:
28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
31 ··l·(large),·p·(processor·specific)31 ··l·(large),·p·(processor·specific)
494 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 449, 22 lines modifiedOffset 449, 22 lines modified
449 [A\A]A^A_]449 [A\A]A^A_]
450 AWAVAUATSH450 AWAVAUATSH
451 [A\A]A^A_]451 [A\A]A^A_]
452 UAWAVATSH452 UAWAVATSH
453 [A\A^A_]453 [A\A^A_]
454 UAWAVATSA454 UAWAVATSA
455 [A\A^A_]455 [A\A^A_]
456 .fini_array456 e,Lip{wA
 457 .shstrtab
457 .note.android.ident458 .note.android.ident
 459 .note.gnu.build-id
458 .got.plt 
459 .rela.plt 
460 .eh_frame_hdr 
461 .gnu.version_r 
462 .rela.dyn 
463 .gnu.version460 .gnu.version
 461 .gnu.version_r
464 .gnu.hash462 .gnu.hash
 463 .rela.dyn
 464 .rela.plt
 465 .eh_frame_hdr
465 .eh_frame466 .eh_frame
466 .note.gnu.build-id467 .fini_array
467 .dynamic468 .dynamic
468 .shstrtab469 .got.plt
469 .gnu_debugdata470 .gnu_debugdata
470 e,Lip{wA 
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 ··0x0000fe10·ff35c213·0000ff25·c4130000·0f1f4000·.5.....%......@.3 ··0x0000fe10·ff35c213·0000ff25·c4130000·0f1f4000·.5.....%......@.
3 ··0x0000fe20·ff25c213·00006800·000000e9·e0ffffff·.%....h.........4 ··0x0000fe20·ff25c213·00006800·000000e9·e0ffffff·.%....h.........
4 ··0x0000fe30·ff25ba13·00006801·000000e9·d0ffffff·.%....h.........5 ··0x0000fe30·ff25ba13·00006801·000000e9·d0ffffff·.%....h.........
5 ··0x0000fe40·ff25b213·00006802·000000e9·c0ffffff·.%....h.........6 ··0x0000fe40·ff25b213·00006802·000000e9·c0ffffff·.%....h.........
6 ··0x0000fe50·ff25aa13·00006803·000000e9·b0ffffff·.%....h.........7 ··0x0000fe50·ff25aa13·00006803·000000e9·b0ffffff·.%....h.........
7 ··0x0000fe60·ff25a213·00006804·000000e9·a0ffffff·.%....h.........8 ··0x0000fe60·ff25a213·00006804·000000e9·a0ffffff·.%....h.........
8 ··0x0000fe70·ff259a13·00006805·000000e9·90ffffff·.%....h.........9 ··0x0000fe70·ff259a13·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 ··0x000111d0·10100100·00000000·00000000·00000000·................2 ··0x000111d0·10100100·00000000·00000000·00000000·................
4 ··0x000111e0·00000000·00000000·26fe0000·00000000·........&.......3 ··0x000111e0·00000000·00000000·26fe0000·00000000·........&.......
5 ··0x000111f0·36fe0000·00000000·46fe0000·00000000·6.......F.......4 ··0x000111f0·36fe0000·00000000·46fe0000·00000000·6.......F.......
6 ··0x00011200·56fe0000·00000000·66fe0000·00000000·V.......f.......5 ··0x00011200·56fe0000·00000000·66fe0000·00000000·V.......f.......
7 ··0x00011210·76fe0000·00000000·86fe0000·00000000·v...............6 ··0x00011210·76fe0000·00000000·86fe0000·00000000·v...............
8 ··0x00011220·96fe0000·00000000·a6fe0000·00000000·................7 ··0x00011220·96fe0000·00000000·a6fe0000·00000000·................
9 ··0x00011230·b6fe0000·00000000·c6fe0000·00000000·................8 ··0x00011230·b6fe0000·00000000·c6fe0000·00000000·................
2.04 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 18 lines modifiedOffset 1, 17 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·6e6f7465·2e616e64·726f6964·xt..note.android 
4 ··0x00000020·2e696465·6e74002e·676f742e·706c7400·.ident..got.plt.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·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
 10 ··0x00000080·61746100·2e65685f·6672616d·655f6864·ata..eh_frame_hd
 11 ··0x00000090·72002e65·685f6672·616d6500·2e746578·r..eh_frame..tex
 12 ··0x000000a0·74002e64·61746100·2e66696e·695f6172·t..data..fini_ar
 13 ··0x000000b0·72617900·2e64796e·616d6963·002e676f·ray..dynamic..go
5 ··0x00000030·2e72656c·612e706c·74002e62·7373002e·.rela.plt..bss..14 ··0x000000c0·742e706c·74002e62·7373002e·676e755f·t.plt..bss..gnu_
 15 ··0x000000d0·64656275·67646174·6100··············debugdata.
6 ··0x00000040·64796e73·7472002e·65685f66·72616d65·dynstr..eh_frame 
7 ··0x00000050·5f686472·002e676e·752e7665·7273696f·_hdr..gnu.versio 
8 ··0x00000060·6e5f7200·2e72656c·612e6479·6e002e67·n_r..rela.dyn..g 
9 ··0x00000070·6e752e76·65727369·6f6e002e·64796e73·nu.version..dyns 
10 ··0x00000080·796d002e·676e752e·68617368·002e6568·ym..gnu.hash..eh 
11 ··0x00000090·5f667261·6d65002e·6e6f7465·2e676e75·_frame..note.gnu 
12 ··0x000000a0·2e627569·6c642d69·64002e64·796e616d·.build-id..dynam 
13 ··0x000000b0·6963002e·73687374·72746162·002e726f·ic..shstrtab..ro 
14 ··0x000000c0·64617461·002e676e·755f6465·62756764·data..gnu_debugd 
15 ··0x000000d0·61746100·2e646174·61000000·00000000·ata..data....... 
16 ··0x000000e0·00000000·00·························..... 
  
2.85 KB
lib/x86_64/libyuv-decoder.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.48 KB
readelf --wide --sections {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··[·3]·.dynsym···········DYNSYM··········00000000000002c0·0002c0·000150·18···A··4···1··88 ··[·3]·.dynsym···········DYNSYM··········00000000000002c0·0002c0·000150·18···A··4···1··8
9 ··[·4]·.dynstr···········STRTAB··········0000000000000410·000410·0001ce·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········0000000000000410·000410·0001ce·00···A··0···0··1
10 ··[·5]·.hash·············HASH············00000000000005e0·0005e0·00004c·04···A··3···0··810 ··[·5]·.hash·············HASH············00000000000005e0·0005e0·00004c·04···A··3···0··8
11 ··[·6]·.gnu.version······VERSYM··········000000000000062c·00062c·00001c·02···A··3···0··211 ··[·6]·.gnu.version······VERSYM··········000000000000062c·00062c·00001c·02···A··3···0··2
12 ··[·7]·.gnu.version_d····VERDEF··········0000000000000648·000648·00001c·00···A··4···1··412 ··[·7]·.gnu.version_d····VERDEF··········0000000000000648·000648·00001c·00···A··4···1··4
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000000664·000664·000020·00···A··4···1··413 ··[·8]·.gnu.version_r····VERNEED·········0000000000000664·000664·000020·00···A··4···1··4
14 ··[·9]·.rela.dyn·········RELA············0000000000000688·000688·000048·18···A··3···0··814 ··[·9]·.rela.dyn·········RELA············0000000000000688·000688·000048·18···A··3···0··8
15 ··[10]·.rela.plt·········RELA············00000000000006d0·0006d0·0000a8·18··AI··3··18··815 ··[10]·.rela.plt·········RELA············00000000000006d0·0006d0·0000a8·18··AI··3··11··8
16 ··[11]·.plt··············PROGBITS········0000000000000780·000780·000080·10··AX··0···0·1616 ··[11]·.plt··············PROGBITS········0000000000000780·000780·000080·10··AX··0···0·16
17 ··[12]·.text·············PROGBITS········0000000000000800·000800·0007b0·00··AX··0···0·1617 ··[12]·.text·············PROGBITS········0000000000000800·000800·0007b0·00··AX··0···0·16
18 ··[13]·.eh_frame·········PROGBITS········0000000000000fb0·000fb0·000164·00···A··0···0··818 ··[13]·.eh_frame·········PROGBITS········0000000000000fb0·000fb0·000164·00···A··0···0··8
19 ··[14]·.eh_frame_hdr·····PROGBITS········0000000000001114·001114·000054·00···A··0···0··419 ··[14]·.eh_frame_hdr·····PROGBITS········0000000000001114·001114·000054·00···A··0···0··4
20 ··[15]·.fini_array·······FINI_ARRAY······0000000000002d70·001d70·000010·08··WA··0···0··820 ··[15]·.fini_array·······FINI_ARRAY······0000000000002d70·001d70·000010·08··WA··0···0··8
21 ··[16]·.dynamic··········DYNAMIC·········0000000000002d80·001d80·000230·10··WA··4···0··821 ··[16]·.dynamic··········DYNAMIC·········0000000000002d80·001d80·000230·10··WA··4···0··8
22 ··[17]·.got··············PROGBITS········0000000000002fb0·001fb0·000000·00··WA··0···0··822 ··[17]·.got··············PROGBITS········0000000000002fb0·001fb0·000000·00··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 ··0x00000780·ff353228·0000ff25·34280000·90909090·.52(...%4(......3 ··0x00000780·ff353228·0000ff25·34280000·90909090·.52(...%4(......
3 ··0x00000790·ff253228·00006800·000000e9·e0ffffff·.%2(..h.........4 ··0x00000790·ff253228·00006800·000000e9·e0ffffff·.%2(..h.........
4 ··0x000007a0·ff252a28·00006801·000000e9·d0ffffff·.%*(..h.........5 ··0x000007a0·ff252a28·00006801·000000e9·d0ffffff·.%*(..h.........
5 ··0x000007b0·ff252228·00006802·000000e9·c0ffffff·.%"(..h.........6 ··0x000007b0·ff252228·00006802·000000e9·c0ffffff·.%"(..h.........
6 ··0x000007c0·ff251a28·00006803·000000e9·b0ffffff·.%.(..h.........7 ··0x000007c0·ff251a28·00006803·000000e9·b0ffffff·.%.(..h.........
7 ··0x000007d0·ff251228·00006804·000000e9·a0ffffff·.%.(..h.........8 ··0x000007d0·ff251228·00006804·000000e9·a0ffffff·.%.(..h.........
8 ··0x000007e0·ff250a28·00006805·000000e9·90ffffff·.%.(..h.........9 ··0x000007e0·ff250a28·00006805·000000e9·90ffffff·.%.(..h.........
583 B
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 9 lines modifiedOffset 1, 8 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 ··0x00002fb0·802d0000·00000000·00000000·00000000·.-..............2 ··0x00002fb0·802d0000·00000000·00000000·00000000·.-..............
4 ··0x00002fc0·00000000·00000000·96070000·00000000·................3 ··0x00002fc0·00000000·00000000·96070000·00000000·................
5 ··0x00002fd0·a6070000·00000000·b6070000·00000000·................4 ··0x00002fd0·a6070000·00000000·b6070000·00000000·................
6 ··0x00002fe0·c6070000·00000000·d6070000·00000000·................5 ··0x00002fe0·c6070000·00000000·d6070000·00000000·................
7 ··0x00002ff0·e6070000·00000000·f6070000·00000000·................6 ··0x00002ff0·e6070000·00000000·f6070000·00000000·................
  
2.91 KB
lib/arm64-v8a/librsjni.so
1.48 KB
readelf --wide --sections {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··[·3]·.dynstr···········STRTAB··········0000000000000448·000448·000175·00···A··0···0··18 ··[·3]·.dynstr···········STRTAB··········0000000000000448·000448·000175·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········00000000000005c0·0005c0·00003c·00···A··2···0··89 ··[·4]·.gnu.hash·········GNU_HASH········00000000000005c0·0005c0·00003c·00···A··2···0··8
10 ··[·5]·.hash·············HASH············0000000000000600·000600·0000a8·04···A··2···0··810 ··[·5]·.hash·············HASH············0000000000000600·000600·0000a8·04···A··2···0··8
11 ··[·6]·.gnu.version······VERSYM··········00000000000006a8·0006a8·00002e·02···A··2···0··211 ··[·6]·.gnu.version······VERSYM··········00000000000006a8·0006a8·00002e·02···A··2···0··2
12 ··[·7]·.gnu.version_d····VERDEF··········00000000000006d8·0006d8·00001c·00···A··3···1··412 ··[·7]·.gnu.version_d····VERDEF··········00000000000006d8·0006d8·00001c·00···A··3···1··4
13 ··[·8]·.gnu.version_r····VERNEED·········00000000000006f4·0006f4·000040·00···A··3···2··413 ··[·8]·.gnu.version_r····VERNEED·········00000000000006f4·0006f4·000040·00···A··3···2··4
14 ··[·9]·.rela.dyn·········RELA············0000000000000738·000738·001a40·18···A··2···0··814 ··[·9]·.rela.dyn·········RELA············0000000000000738·000738·001a40·18···A··2···0··8
15 ··[10]·.rela.plt·········RELA············0000000000002178·002178·000198·18··AI··2··20··815 ··[10]·.rela.plt·········RELA············0000000000002178·002178·000198·18··AI··2··11··8
16 ··[11]·.plt··············PROGBITS········0000000000002310·002310·000130·10··AX··0···0··816 ··[11]·.plt··············PROGBITS········0000000000002310·002310·000130·10··AX··0···0··8
17 ··[12]·.text·············PROGBITS········0000000000002440·002440·008428·00··AX··0···0··417 ··[12]·.text·············PROGBITS········0000000000002440·002440·008428·00··AX··0···0··4
18 ··[13]·.rodata···········PROGBITS········000000000000a868·00a868·00294b·01···A··0···0··418 ··[13]·.rodata···········PROGBITS········000000000000a868·00a868·00294b·01···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········000000000000d1b8·00d1b8·000d40·00···A··0···0··819 ··[14]·.eh_frame·········PROGBITS········000000000000d1b8·00d1b8·000d40·00···A··0···0··8
20 ··[15]·.eh_frame_hdr·····PROGBITS········000000000000def8·00def8·00030c·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········000000000000def8·00def8·00030c·00···A··0···0··4
21 ··[16]·.fini_array·······FINI_ARRAY······000000000001fcf0·00fcf0·000010·08··WA··0···0··821 ··[16]·.fini_array·······FINI_ARRAY······000000000001fcf0·00fcf0·000010·08··WA··0···0··8
22 ··[17]·.init_array·······INIT_ARRAY······000000000001fd00·00fd00·000008·08··WA··0···0··122 ··[17]·.init_array·······INIT_ARRAY······000000000001fd00·00fd00·000008·08··WA··0···0··1
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 ··0x00002310·f07bbfa9·f00000b0·11ba47f9·10c23d91·.{........G...=.3 ··0x00002310·f07bbfa9·f00000b0·11ba47f9·10c23d91·.{........G...=.
3 ··0x00002320·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·..4 ··0x00002320·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·..
4 ··0x00002330·f00000b0·11be47f9·10e23d91·20021fd6·......G...=.·...5 ··0x00002330·f00000b0·11be47f9·10e23d91·20021fd6·......G...=.·...
5 ··0x00002340·f00000b0·11c247f9·10023e91·20021fd6·......G...>.·...6 ··0x00002340·f00000b0·11c247f9·10023e91·20021fd6·......G...>.·...
6 ··0x00002350·f00000b0·11c647f9·10223e91·20021fd6·......G..">.·...7 ··0x00002350·f00000b0·11c647f9·10223e91·20021fd6·......G..">.·...
7 ··0x00002360·f00000b0·11ca47f9·10423e91·20021fd6·......G..B>.·...8 ··0x00002360·f00000b0·11ca47f9·10423e91·20021fd6·......G..B>.·...
8 ··0x00002370·f00000b0·11ce47f9·10623e91·20021fd6·......G..b>.·...9 ··0x00002370·f00000b0·11ce47f9·10623e91·20021fd6·......G..b>.·...
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 ··0x0001ff60·00000000·00000000·00000000·00000000·................2 ··0x0001ff60·00000000·00000000·00000000·00000000·................
4 ··0x0001ff70·00000000·00000000·10230000·00000000·.........#......3 ··0x0001ff70·00000000·00000000·10230000·00000000·.........#......
5 ··0x0001ff80·10230000·00000000·10230000·00000000·.#.......#......4 ··0x0001ff80·10230000·00000000·10230000·00000000·.#.......#......
6 ··0x0001ff90·10230000·00000000·10230000·00000000·.#.......#......5 ··0x0001ff90·10230000·00000000·10230000·00000000·.#.......#......
7 ··0x0001ffa0·10230000·00000000·10230000·00000000·.#.......#......6 ··0x0001ffa0·10230000·00000000·10230000·00000000·.#.......#......
8 ··0x0001ffb0·10230000·00000000·10230000·00000000·.#.......#......7 ··0x0001ffb0·10230000·00000000·10230000·00000000·.#.......#......
9 ··0x0001ffc0·10230000·00000000·10230000·00000000·.#.......#......8 ··0x0001ffc0·10230000·00000000·10230000·00000000·.#.......#......
2.92 KB
lib/arm64-v8a/libRSSupport.so
1.48 KB
readelf --wide --sections {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··[·3]·.dynstr···········STRTAB··········000000000000ddb0·00ddb0·025c7c·00···A··0···0··18 ··[·3]·.dynstr···········STRTAB··········000000000000ddb0·00ddb0·025c7c·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········0000000000033a30·033a30·004958·00···A··2···0··89 ··[·4]·.gnu.hash·········GNU_HASH········0000000000033a30·033a30·004958·00···A··2···0··8
10 ··[·5]·.hash·············HASH············0000000000038388·038388·0044b4·04···A··2···0··810 ··[·5]·.hash·············HASH············0000000000038388·038388·0044b4·04···A··2···0··8
11 ··[·6]·.gnu.version······VERSYM··········000000000003c83c·03c83c·00124c·02···A··2···0··211 ··[·6]·.gnu.version······VERSYM··········000000000003c83c·03c83c·00124c·02···A··2···0··2
12 ··[·7]·.gnu.version_d····VERDEF··········000000000003da88·03da88·00001c·00···A··3···1··412 ··[·7]·.gnu.version_d····VERDEF··········000000000003da88·03da88·00001c·00···A··3···1··4
13 ··[·8]·.gnu.version_r····VERNEED·········000000000003daa4·03daa4·000060·00···A··3···3··413 ··[·8]·.gnu.version_r····VERNEED·········000000000003daa4·03daa4·000060·00···A··3···3··4
14 ··[·9]·.rela.dyn·········RELA············000000000003db08·03db08·00efe8·18···A··2···0··814 ··[·9]·.rela.dyn·········RELA············000000000003db08·03db08·00efe8·18···A··2···0··8
15 ··[10]·.rela.plt·········RELA············000000000004caf0·04caf0·005b68·18··AI··2··22··815 ··[10]·.rela.plt·········RELA············000000000004caf0·04caf0·005b68·18··AI··2··11··8
16 ··[11]·.plt··············PROGBITS········0000000000052658·052658·003d10·10··AX··0···0··816 ··[11]·.plt··············PROGBITS········0000000000052658·052658·003d10·10··AX··0···0··8
17 ··[12]·.text·············PROGBITS········0000000000056380·056380·17aa68·00··AX··0···0·6417 ··[12]·.text·············PROGBITS········0000000000056380·056380·17aa68·00··AX··0···0·64
18 ··[13]·.rodata···········PROGBITS········00000000001d0df0·1d0df0·00cbc1·00···A··0···0·1618 ··[13]·.rodata···········PROGBITS········00000000001d0df0·1d0df0·00cbc1·00···A··0···0·16
19 ··[14]·.gcc_except_table·PROGBITS········00000000001dd9b4·1dd9b4·009b94·00···A··0···0··419 ··[14]·.gcc_except_table·PROGBITS········00000000001dd9b4·1dd9b4·009b94·00···A··0···0··4
20 ··[15]·.eh_frame·········PROGBITS········00000000001e7548·1e7548·01af28·00···A··0···0··820 ··[15]·.eh_frame·········PROGBITS········00000000001e7548·1e7548·01af28·00···A··0···0··8
21 ··[16]·.eh_frame_hdr·····PROGBITS········0000000000202470·202470·0056d4·00···A··0···0··421 ··[16]·.eh_frame_hdr·····PROGBITS········0000000000202470·202470·0056d4·00···A··0···0··4
22 ··[17]·.fini_array·······FINI_ARRAY······0000000000218090·208090·000010·08··WA··0···0··822 ··[17]·.fini_array·······FINI_ARRAY······0000000000218090·208090·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 ··0x00052658·f07bbfa9·700e0090·11c240f9·10020691·.{..p.....@.....3 ··0x00052658·f07bbfa9·700e0090·11c240f9·10020691·.{..p.....@.....
3 ··0x00052668·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·..4 ··0x00052668·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·..
4 ··0x00052678·700e0090·11c640f9·10220691·20021fd6·p.....@.."..·...5 ··0x00052678·700e0090·11c640f9·10220691·20021fd6·p.....@.."..·...
5 ··0x00052688·700e0090·11ca40f9·10420691·20021fd6·p.....@..B..·...6 ··0x00052688·700e0090·11ca40f9·10420691·20021fd6·p.....@..B..·...
6 ··0x00052698·700e0090·11ce40f9·10620691·20021fd6·p.....@..b..·...7 ··0x00052698·700e0090·11ce40f9·10620691·20021fd6·p.....@..b..·...
7 ··0x000526a8·700e0090·11d240f9·10820691·20021fd6·p.....@.....·...8 ··0x000526a8·700e0090·11d240f9·10820691·20021fd6·p.....@.....·...
8 ··0x000526b8·700e0090·11d640f9·10a20691·20021fd6·p.....@.....·...9 ··0x000526b8·700e0090·11d640f9·10a20691·20021fd6·p.....@.....·...
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 ··0x0021e170·00000000·00000000·00000000·00000000·................2 ··0x0021e170·00000000·00000000·00000000·00000000·................
4 ··0x0021e180·00000000·00000000·58260500·00000000·........X&......3 ··0x0021e180·00000000·00000000·58260500·00000000·........X&......
5 ··0x0021e190·58260500·00000000·58260500·00000000·X&......X&......4 ··0x0021e190·58260500·00000000·58260500·00000000·X&......X&......
6 ··0x0021e1a0·58260500·00000000·58260500·00000000·X&......X&......5 ··0x0021e1a0·58260500·00000000·58260500·00000000·X&......X&......
7 ··0x0021e1b0·58260500·00000000·58260500·00000000·X&......X&......6 ··0x0021e1b0·58260500·00000000·58260500·00000000·X&......X&......
8 ··0x0021e1c0·58260500·00000000·58260500·00000000·X&......X&......7 ··0x0021e1c0·58260500·00000000·58260500·00000000·X&......X&......
9 ··0x0021e1d0·58260500·00000000·58260500·00000000·X&......X&......8 ··0x0021e1d0·58260500·00000000·58260500·00000000·X&......X&......
9.41 KB
lib/arm64-v8a/librsjni_androidx.so
905 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x600011 ··Entry·point·address:···············0x6000
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········68720·(bytes·into·file)13 ··Start·of·section·headers:··········68704·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2319 ··Number·of·section·headers:·········23
20 ··Section·header·string·table·index:·2120 ··Section·header·string·table·index:·22
1.54 KB
readelf --wide --program-header {}
    
Offset 6, 23 lines modifiedOffset 6, 23 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·0x005bd4·0x005bd4·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x005bd4·0x005bd4·R···0x1000
10 ··LOAD···········0x006000·0x0000000000006000·0x0000000000006000·0x0080b0·0x0080b0···E·0x100010 ··LOAD···········0x006000·0x0000000000006000·0x0000000000006000·0x0080b0·0x0080b0···E·0x1000
11 ··LOAD···········0x00f000·0x000000000000f000·0x000000000000f000·0x001270·0x002738·RW··0x100011 ··LOAD···········0x00f000·0x000000000000f000·0x000000000000f000·0x001270·0x002738·RW··0x1000
12 ··DYNAMIC········0x010010·0x0000000000010010·0x0000000000010010·0x0001c0·0x0001c0·RW··0x812 ··DYNAMIC········0x010010·0x0000000000010010·0x0000000000010010·0x0001c0·0x0001c0·RW··0x8
13 ··GNU_RELRO······0x010000·0x0000000000010000·0x0000000000010000·0x000270·0x001000·R···0x113 ··NULL···········0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·····0
14 ··GNU_EH_FRAME···0x004c00·0x0000000000004c00·0x0000000000004c00·0x00030c·0x00030c·R···0x414 ··GNU_EH_FRAME···0x004c00·0x0000000000004c00·0x0000000000004c00·0x00030c·0x00030c·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·0x0000b8·0x0000b8·R···0x416 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x0000b8·0x0000b8·R···0x4
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····19 ···00·····
20 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rela.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·20 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rela.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·
21 ···02·····.text·.plt·21 ···02·····.text·.plt·
22 ···03·····.data·.fini_array·.dynamic·.got.plt·.bss·22 ···03·····.data·.fini_array·.dynamic·.got.plt·.bss·
23 ···04·····.dynamic·23 ···04·····.dynamic·
24 ···05·····.fini_array·.dynamic·.got.plt·24 ···05·····
25 ···06·····.eh_frame_hdr·25 ···06·····.eh_frame_hdr·
26 ···07·····26 ···07·····
27 ···08·····.note.android.ident·.note.gnu.build-id·27 ···08·····.note.android.ident·.note.gnu.build-id·
2.83 KB
readelf --wide --sections {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 There·are·23·section·headers,·starting·at·offset·0x10c70:1 There·are·23·section·headers,·starting·at·offset·0x10c60:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000098·00···A··0···0··45 ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000098·00···A··0···0··4
6 ··[·2]·.note.gnu.build-id·NOTE············00000000000002d0·0002d0·000020·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············00000000000002d0·0002d0·000020·00···A··0···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000000000002f0·0002f0·0001c8·18···A··8···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002f0·0002f0·0001c8·18···A··8···1··8
8 ··[·4]·.gnu.version······VERSYM··········00000000000004b8·0004b8·000026·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········00000000000004b8·0004b8·000026·02···A··3···0··2
9 ··[·5]·.gnu.version_r····VERNEED·········00000000000004e0·0004e0·000040·00···A··8···2··49 ··[·5]·.gnu.version_r····VERNEED·········00000000000004e0·0004e0·000040·00···A··8···2··4
10 ··[·6]·.gnu.hash·········GNU_HASH········0000000000000520·000520·000028·00···A··3···0··810 ··[·6]·.gnu.hash·········GNU_HASH········0000000000000520·000520·000028·00···A··3···0··8
11 ··[·7]·.hash·············HASH············0000000000000548·000548·0000a0·04···A··3···0··411 ··[·7]·.hash·············HASH············0000000000000548·000548·0000a0·04···A··3···0··4
12 ··[·8]·.dynstr···········STRTAB··········00000000000005e8·0005e8·000156·00···A··0···0··112 ··[·8]·.dynstr···········STRTAB··········00000000000005e8·0005e8·000156·00···A··0···0··1
13 ··[·9]·.rela.dyn·········RELA············0000000000000740·000740·001a70·18···A··3···0··813 ··[·9]·.rela.dyn·········RELA············0000000000000740·000740·001a70·18···A··3···0··8
14 ··[10]·.rela.plt·········RELA············00000000000021b0·0021b0·000198·18···A··3··19··814 ··[10]·.rela.plt·········RELA············00000000000021b0·0021b0·000198·18··AI··3··15··8
15 ··[11]·.rodata···········PROGBITS········0000000000002348·002348·0028b5·00·AMS··0···0··215 ··[11]·.rodata···········PROGBITS········0000000000002348·002348·0028b5·00·AMS··0···0··2
16 ··[12]·.eh_frame_hdr·····PROGBITS········0000000000004c00·004c00·00030c·00···A··0···0··416 ··[12]·.eh_frame_hdr·····PROGBITS········0000000000004c00·004c00·00030c·00···A··0···0··4
17 ··[13]·.eh_frame·········PROGBITS········0000000000004f10·004f10·000cc4·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········0000000000004f10·004f10·000cc4·00···A··0···0··8
18 ··[14]·.text·············PROGBITS········0000000000006000·006000·007f78·00··AX··0···0··418 ··[14]·.text·············PROGBITS········0000000000006000·006000·007f78·00··AX··0···0··4
19 ··[15]·.plt··············PROGBITS········000000000000df80·00df80·000130·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········000000000000df80·00df80·000130·00··AX··0···0·16
20 ··[16]·.data·············PROGBITS········000000000000f000·00f000·0008c0·00··WA··0···0··820 ··[16]·.data·············PROGBITS········000000000000f000·00f000·0008c0·00··WA··0···0··8
21 ··[17]·.fini_array·······FINI_ARRAY······0000000000010000·010000·000010·08··WA··0···0··821 ··[17]·.fini_array·······FINI_ARRAY······0000000000010000·010000·000010·08··WA··0···0··8
22 ··[18]·.dynamic··········DYNAMIC·········0000000000010010·010010·0001c0·10··WA··8···0··822 ··[18]·.dynamic··········DYNAMIC·········0000000000010010·010010·0001c0·10··WA··8···0··8
23 ··[19]·.got.plt··········PROGBITS········00000000000101d0·0101d0·0000a0·00··WA··0···0··823 ··[19]·.got.plt··········PROGBITS········00000000000101d0·0101d0·0000a0·00··WA··0···0··8
24 ··[20]·.bss··············NOBITS··········0000000000011000·010270·000738·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········0000000000011000·010270·000738·00··WA··0···0··8
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·010270·0000e5·00······0···0··1 
26 ··[22]·.gnu_debugdata····PROGBITS········0000000000000000·010355·000914·00······0···0··125 ··[21]·.gnu_debugdata····PROGBITS········0000000000000000·010270·000914·00······0···0··1
 26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·010b84·0000da·00······0···0··1
27 Key·to·Flags:27 Key·to·Flags:
28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
31 ··p·(processor·specific)31 ··p·(processor·specific)
687 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 366, 22 lines modifiedOffset 366, 22 lines modified
366 rsAllocationSyncAll366 rsAllocationSyncAll
367 rsClosureSetGlobal367 rsClosureSetGlobal
368 rsContextInitToClient368 rsContextInitToClient
369 Couldn't·initialize·dispatchTab.ContextDeinitToClient369 Couldn't·initialize·dispatchTab.ContextDeinitToClient
370 Couldn't·initialize·dispatchTab.Allocation1DRead370 Couldn't·initialize·dispatchTab.Allocation1DRead
371 Couldn't·initialize·dispatchTab.SamplerCreate371 Couldn't·initialize·dispatchTab.SamplerCreate
372 Couldn't·initialize·dispatchTab.ScriptGroupSetInput372 Couldn't·initialize·dispatchTab.ScriptGroupSetInput
373 .fini_array373 aFvCJ[PI$
 374 .shstrtab
374 .note.android.ident375 .note.android.ident
 376 .note.gnu.build-id
375 .got.plt 
376 .rela.plt 
377 .eh_frame_hdr 
378 .gnu.version_r 
379 .rela.dyn 
380 .gnu.version377 .gnu.version
 378 .gnu.version_r
381 .gnu.hash379 .gnu.hash
 380 .rela.dyn
 381 .rela.plt
 382 .eh_frame_hdr
382 .eh_frame383 .eh_frame
383 .note.gnu.build-id384 .fini_array
384 .dynamic385 .dynamic
385 .shstrtab386 .got.plt
386 .gnu_debugdata387 .gnu_debugdata
387 aFvCJ[PI$ 
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 ··0x0000df80·f07bbfa9·100000f0·11f240f9·10820791·.{........@.....3 ··0x0000df80·f07bbfa9·100000f0·11f240f9·10820791·.{........@.....
3 ··0x0000df90·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·..4 ··0x0000df90·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·..
4 ··0x0000dfa0·100000f0·11f640f9·10a20791·20021fd6·......@.....·...5 ··0x0000dfa0·100000f0·11f640f9·10a20791·20021fd6·......@.....·...
5 ··0x0000dfb0·100000f0·11fa40f9·10c20791·20021fd6·......@.....·...6 ··0x0000dfb0·100000f0·11fa40f9·10c20791·20021fd6·......@.....·...
6 ··0x0000dfc0·100000f0·11fe40f9·10e20791·20021fd6·......@.....·...7 ··0x0000dfc0·100000f0·11fe40f9·10e20791·20021fd6·......@.....·...
7 ··0x0000dfd0·100000f0·110241f9·10020891·20021fd6·......A.....·...8 ··0x0000dfd0·100000f0·110241f9·10020891·20021fd6·......A.....·...
8 ··0x0000dfe0·100000f0·110641f9·10220891·20021fd6·......A.."..·...9 ··0x0000dfe0·100000f0·110641f9·10220891·20021fd6·......A.."..·...
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 ··0x000101d0·00000000·00000000·00000000·00000000·................2 ··0x000101d0·00000000·00000000·00000000·00000000·................
4 ··0x000101e0·00000000·00000000·80df0000·00000000·................3 ··0x000101e0·00000000·00000000·80df0000·00000000·................
5 ··0x000101f0·80df0000·00000000·80df0000·00000000·................4 ··0x000101f0·80df0000·00000000·80df0000·00000000·................
6 ··0x00010200·80df0000·00000000·80df0000·00000000·................5 ··0x00010200·80df0000·00000000·80df0000·00000000·................
7 ··0x00010210·80df0000·00000000·80df0000·00000000·................6 ··0x00010210·80df0000·00000000·80df0000·00000000·................
8 ··0x00010220·80df0000·00000000·80df0000·00000000·................7 ··0x00010220·80df0000·00000000·80df0000·00000000·................
9 ··0x00010230·80df0000·00000000·80df0000·00000000·................8 ··0x00010230·80df0000·00000000·80df0000·00000000·................
2.04 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 18 lines modifiedOffset 1, 17 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·6e6f7465·2e616e64·726f6964·xt..note.android 
4 ··0x00000020·2e696465·6e74002e·676f742e·706c7400·.ident..got.plt.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·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
 10 ··0x00000080·61746100·2e65685f·6672616d·655f6864·ata..eh_frame_hd
 11 ··0x00000090·72002e65·685f6672·616d6500·2e746578·r..eh_frame..tex
 12 ··0x000000a0·74002e64·61746100·2e66696e·695f6172·t..data..fini_ar
 13 ··0x000000b0·72617900·2e64796e·616d6963·002e676f·ray..dynamic..go
5 ··0x00000030·2e72656c·612e706c·74002e62·7373002e·.rela.plt..bss..14 ··0x000000c0·742e706c·74002e62·7373002e·676e755f·t.plt..bss..gnu_
 15 ··0x000000d0·64656275·67646174·6100··············debugdata.
6 ··0x00000040·64796e73·7472002e·65685f66·72616d65·dynstr..eh_frame 
7 ··0x00000050·5f686472·002e676e·752e7665·7273696f·_hdr..gnu.versio 
8 ··0x00000060·6e5f7200·2e72656c·612e6479·6e002e67·n_r..rela.dyn..g 
9 ··0x00000070·6e752e76·65727369·6f6e002e·64796e73·nu.version..dyns 
10 ··0x00000080·796d002e·676e752e·68617368·002e6568·ym..gnu.hash..eh 
11 ··0x00000090·5f667261·6d65002e·6e6f7465·2e676e75·_frame..note.gnu 
12 ··0x000000a0·2e627569·6c642d69·64002e64·796e616d·.build-id..dynam 
13 ··0x000000b0·6963002e·73687374·72746162·002e726f·ic..shstrtab..ro 
14 ··0x000000c0·64617461·002e676e·755f6465·62756764·data..gnu_debugd 
15 ··0x000000d0·61746100·2e646174·61000000·00000000·ata..data....... 
16 ··0x000000e0·00000000·00·························..... 
  
2.91 KB
lib/arm64-v8a/libyuv-decoder.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.48 KB
readelf --wide --sections {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··[·1]·.note.gnu.build-id·NOTE············0000000000000200·000200·000024·00···A··0···0··46 ··[·1]·.note.gnu.build-id·NOTE············0000000000000200·000200·000024·00···A··0···0··4
7 ··[·2]·.hash·············HASH············0000000000000228·000228·00009c·04···A··3···0··87 ··[·2]·.hash·············HASH············0000000000000228·000228·00009c·04···A··3···0··8
8 ··[·3]·.dynsym···········DYNSYM··········00000000000002c8·0002c8·0001e0·18···A··4···3··88 ··[·3]·.dynsym···········DYNSYM··········00000000000002c8·0002c8·0001e0·18···A··4···3··8
9 ··[·4]·.dynstr···········STRTAB··········00000000000004a8·0004a8·0001f0·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········00000000000004a8·0004a8·0001f0·00···A··0···0··1
10 ··[·5]·.gnu.version······VERSYM··········0000000000000698·000698·000028·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········0000000000000698·000698·000028·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········00000000000006c0·0006c0·000020·00···A··4···1··811 ··[·6]·.gnu.version_r····VERNEED·········00000000000006c0·0006c0·000020·00···A··4···1··8
12 ··[·7]·.rela.dyn·········RELA············00000000000006e0·0006e0·000048·18···A··3···0··812 ··[·7]·.rela.dyn·········RELA············00000000000006e0·0006e0·000048·18···A··3···0··8
13 ··[·8]·.rela.plt·········RELA············0000000000000728·000728·0000a8·18··AI··3··16··813 ··[·8]·.rela.plt·········RELA············0000000000000728·000728·0000a8·18··AI··3···9··8
14 ··[·9]·.plt··············PROGBITS········00000000000007d0·0007d0·000090·10··AX··0···0·1614 ··[·9]·.plt··············PROGBITS········00000000000007d0·0007d0·000090·10··AX··0···0·16
15 ··[10]·.text·············PROGBITS········0000000000000860·000860·000574·00··AX··0···0··415 ··[10]·.text·············PROGBITS········0000000000000860·000860·000574·00··AX··0···0··4
16 ··[11]·.note.android.ident·NOTE············0000000000000dd4·000dd4·000098·00···A··0···0··416 ··[11]·.note.android.ident·NOTE············0000000000000dd4·000dd4·000098·00···A··0···0··4
17 ··[12]·.eh_frame_hdr·····PROGBITS········0000000000000e6c·000e6c·000024·00···A··0···0··417 ··[12]·.eh_frame_hdr·····PROGBITS········0000000000000e6c·000e6c·000024·00···A··0···0··4
18 ··[13]·.eh_frame·········PROGBITS········0000000000000e90·000e90·000090·00···A··0···0··818 ··[13]·.eh_frame·········PROGBITS········0000000000000e90·000e90·000090·00···A··0···0··8
19 ··[14]·.fini_array·······FINI_ARRAY······0000000000011d98·001d98·000010·08··WA··0···0··819 ··[14]·.fini_array·······FINI_ARRAY······0000000000011d98·001d98·000010·08··WA··0···0··8
20 ··[15]·.dynamic··········DYNAMIC·········0000000000011da8·001da8·000200·10··WA··4···0··820 ··[15]·.dynamic··········DYNAMIC·········0000000000011da8·001da8·000200·10··WA··4···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 ··0x000007d0·f07bbfa9·900000b0·11de47f9·10e23e91·.{........G...>.3 ··0x000007d0·f07bbfa9·900000b0·11de47f9·10e23e91·.{........G...>.
3 ··0x000007e0·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·..4 ··0x000007e0·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·..
4 ··0x000007f0·900000b0·11e247f9·10023f91·20021fd6·......G...?.·...5 ··0x000007f0·900000b0·11e247f9·10023f91·20021fd6·......G...?.·...
5 ··0x00000800·900000b0·11e647f9·10223f91·20021fd6·......G.."?.·...6 ··0x00000800·900000b0·11e647f9·10223f91·20021fd6·......G.."?.·...
6 ··0x00000810·900000b0·11ea47f9·10423f91·20021fd6·......G..B?.·...7 ··0x00000810·900000b0·11ea47f9·10423f91·20021fd6·......G..B?.·...
7 ··0x00000820·900000b0·11ee47f9·10623f91·20021fd6·......G..b?.·...8 ··0x00000820·900000b0·11ee47f9·10623f91·20021fd6·......G..b?.·...
8 ··0x00000830·900000b0·11f247f9·10823f91·20021fd6·......G...?.·...9 ··0x00000830·900000b0·11f247f9·10823f91·20021fd6·......G...?.·...
631 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 ··0x00011fa8·00000000·00000000·00000000·00000000·................2 ··0x00011fa8·00000000·00000000·00000000·00000000·................
4 ··0x00011fb8·00000000·00000000·d0070000·00000000·................3 ··0x00011fb8·00000000·00000000·d0070000·00000000·................
5 ··0x00011fc8·d0070000·00000000·d0070000·00000000·................4 ··0x00011fc8·d0070000·00000000·d0070000·00000000·................
6 ··0x00011fd8·d0070000·00000000·d0070000·00000000·................5 ··0x00011fd8·d0070000·00000000·d0070000·00000000·................
7 ··0x00011fe8·d0070000·00000000·d0070000·00000000·................6 ··0x00011fe8·d0070000·00000000·d0070000·00000000·................
8 ··0x00011ff8·a81d0100·00000000···················........7 ··0x00011ff8·a81d0100·00000000···················........
  
2.64 KB
lib/x86/librsjni.so
1.35 KB
readelf --wide --sections {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··[·3]·.dynstr···········STRTAB··········000002c4·0002c4·000180·00···A··0···0··18 ··[·3]·.dynstr···········STRTAB··········000002c4·0002c4·000180·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········00000444·000444·00003c·04···A··2···0··49 ··[·4]·.gnu.hash·········GNU_HASH········00000444·000444·00003c·04···A··2···0··4
10 ··[·5]·.hash·············HASH············00000480·000480·0000a8·04···A··2···0··410 ··[·5]·.hash·············HASH············00000480·000480·0000a8·04···A··2···0··4
11 ··[·6]·.gnu.version······VERSYM··········00000528·000528·00002e·02···A··2···0··211 ··[·6]·.gnu.version······VERSYM··········00000528·000528·00002e·02···A··2···0··2
12 ··[·7]·.gnu.version_d····VERDEF··········00000558·000558·00001c·00···A··3···1··412 ··[·7]·.gnu.version_d····VERDEF··········00000558·000558·00001c·00···A··3···1··4
13 ··[·8]·.gnu.version_r····VERNEED·········00000574·000574·000040·00···A··3···2··413 ··[·8]·.gnu.version_r····VERNEED·········00000574·000574·000040·00···A··3···2··4
14 ··[·9]·.rel.dyn··········REL·············000005b4·0005b4·0008d0·08···A··2···0··414 ··[·9]·.rel.dyn··········REL·············000005b4·0005b4·0008d0·08···A··2···0··4
15 ··[10]·.rel.plt··········REL·············00000e84·000e84·000080·08··AI··2··20··415 ··[10]·.rel.plt··········REL·············00000e84·000e84·000080·08··AI··2··11··4
16 ··[11]·.plt··············PROGBITS········00000f10·000f10·000110·04··AX··0···0·1616 ··[11]·.plt··············PROGBITS········00000f10·000f10·000110·04··AX··0···0·16
17 ··[12]·.text·············PROGBITS········00001020·001020·00847a·00··AX··0···0·1617 ··[12]·.text·············PROGBITS········00001020·001020·00847a·00··AX··0···0·16
18 ··[13]·.rodata···········PROGBITS········0000949c·00949c·002901·01···A··0···0··418 ··[13]·.rodata···········PROGBITS········0000949c·00949c·002901·01···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········0000bda0·00bda0·000bd0·00···A··0···0··419 ··[14]·.eh_frame·········PROGBITS········0000bda0·00bda0·000bd0·00···A··0···0··4
20 ··[15]·.eh_frame_hdr·····PROGBITS········0000c970·00c970·000324·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········0000c970·00c970·000324·00···A··0···0··4
21 ··[16]·.fini_array·······FINI_ARRAY······0000de7c·00ce7c·000008·04··WA··0···0··421 ··[16]·.fini_array·······FINI_ARRAY······0000de7c·00ce7c·000008·04··WA··0···0··4
22 ··[17]·.init_array·······INIT_ARRAY······0000de84·00ce84·000004·04··WA··0···0··422 ··[17]·.init_array·······INIT_ARRAY······0000de84·00ce84·000004·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 ··0x00000f10·ffb30400·0000ffa3·08000000·00000000·................3 ··0x00000f10·ffb30400·0000ffa3·08000000·00000000·................
3 ··0x00000f20·ffa30c00·00006800·000000e9·e0ffffff·......h.........4 ··0x00000f20·ffa30c00·00006800·000000e9·e0ffffff·......h.........
4 ··0x00000f30·ffa31000·00006808·000000e9·d0ffffff·......h.........5 ··0x00000f30·ffa31000·00006808·000000e9·d0ffffff·......h.........
5 ··0x00000f40·ffa31400·00006810·000000e9·c0ffffff·......h.........6 ··0x00000f40·ffa31400·00006810·000000e9·c0ffffff·......h.........
6 ··0x00000f50·ffa31800·00006818·000000e9·b0ffffff·......h.........7 ··0x00000f50·ffa31800·00006818·000000e9·b0ffffff·......h.........
7 ··0x00000f60·ffa31c00·00006820·000000e9·a0ffffff·......h·........8 ··0x00000f60·ffa31c00·00006820·000000e9·a0ffffff·......h·........
8 ··0x00000f70·ffa32000·00006828·000000e9·90ffffff·..·...h(........9 ··0x00000f70·ffa32000·00006828·000000e9·90ffffff·..·...h(........
579 B
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 9 lines modifiedOffset 1, 8 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 ··0x0000dfb4·88de0000·00000000·00000000·260f0000·............&...2 ··0x0000dfb4·88de0000·00000000·00000000·260f0000·............&...
4 ··0x0000dfc4·360f0000·460f0000·560f0000·660f0000·6...F...V...f...3 ··0x0000dfc4·360f0000·460f0000·560f0000·660f0000·6...F...V...f...
5 ··0x0000dfd4·760f0000·860f0000·960f0000·a60f0000·v...............4 ··0x0000dfd4·760f0000·860f0000·960f0000·a60f0000·v...............
6 ··0x0000dfe4·b60f0000·c60f0000·d60f0000·e60f0000·................5 ··0x0000dfe4·b60f0000·c60f0000·d60f0000·e60f0000·................
7 ··0x0000dff4·f60f0000·06100000·16100000··········............6 ··0x0000dff4·f60f0000·06100000·16100000··········............
  
2.79 KB
lib/x86/libRSSupport.so
1.35 KB
readelf --wide --sections {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··[·3]·.dynstr···········STRTAB··········00009f64·009f64·031fdd·00···A··0···0··18 ··[·3]·.dynstr···········STRTAB··········00009f64·009f64·031fdd·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········0003bf44·03bf44·004c94·04···A··2···0··49 ··[·4]·.gnu.hash·········GNU_HASH········0003bf44·03bf44·004c94·04···A··2···0··4
10 ··[·5]·.hash·············HASH············00040bd8·040bd8·0047a0·04···A··2···0··410 ··[·5]·.hash·············HASH············00040bd8·040bd8·0047a0·04···A··2···0··4
11 ··[·6]·.gnu.version······VERSYM··········00045378·045378·0013c2·02···A··2···0··211 ··[·6]·.gnu.version······VERSYM··········00045378·045378·0013c2·02···A··2···0··2
12 ··[·7]·.gnu.version_d····VERDEF··········0004673c·04673c·00001c·00···A··3···1··412 ··[·7]·.gnu.version_d····VERDEF··········0004673c·04673c·00001c·00···A··3···1··4
13 ··[·8]·.gnu.version_r····VERNEED·········00046758·046758·000060·00···A··3···3··413 ··[·8]·.gnu.version_r····VERNEED·········00046758·046758·000060·00···A··3···3··4
14 ··[·9]·.rel.dyn··········REL·············000467b8·0467b8·0048a0·08···A··2···0··414 ··[·9]·.rel.dyn··········REL·············000467b8·0467b8·0048a0·08···A··2···0··4
15 ··[10]·.rel.plt··········REL·············0004b058·04b058·002288·08··AI··2··22··415 ··[10]·.rel.plt··········REL·············0004b058·04b058·002288·08··AI··2··11··4
16 ··[11]·.plt··············PROGBITS········0004d2e0·04d2e0·004520·04··AX··0···0·1616 ··[11]·.plt··············PROGBITS········0004d2e0·04d2e0·004520·04··AX··0···0·16
17 ··[12]·.text·············PROGBITS········00051800·051800·0e3d0c·00··AX··0···0·1617 ··[12]·.text·············PROGBITS········00051800·051800·0e3d0c·00··AX··0···0·16
18 ··[13]·.rodata···········PROGBITS········00135510·135510·00e998·00···A··0···0·1618 ··[13]·.rodata···········PROGBITS········00135510·135510·00e998·00···A··0···0·16
19 ··[14]·.gcc_except_table·PROGBITS········00143ea8·143ea8·009390·00···A··0···0··419 ··[14]·.gcc_except_table·PROGBITS········00143ea8·143ea8·009390·00···A··0···0··4
20 ··[15]·.eh_frame·········PROGBITS········0014d238·14d238·015514·00···A··0···0··420 ··[15]·.eh_frame·········PROGBITS········0014d238·14d238·015514·00···A··0···0··4
21 ··[16]·.eh_frame_hdr·····PROGBITS········0016274c·16274c·0052d4·00···A··0···0··421 ··[16]·.eh_frame_hdr·····PROGBITS········0016274c·16274c·0052d4·00···A··0···0··4
22 ··[17]·.fini_array·······FINI_ARRAY······00169220·168220·000008·04··WA··0···0··422 ··[17]·.fini_array·······FINI_ARRAY······00169220·168220·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 ··0x0004d2e0·ffb30400·0000ffa3·08000000·00000000·................3 ··0x0004d2e0·ffb30400·0000ffa3·08000000·00000000·................
3 ··0x0004d2f0·ffa30c00·00006800·000000e9·e0ffffff·......h.........4 ··0x0004d2f0·ffa30c00·00006800·000000e9·e0ffffff·......h.........
4 ··0x0004d300·ffa31000·00006808·000000e9·d0ffffff·......h.........5 ··0x0004d300·ffa31000·00006808·000000e9·d0ffffff·......h.........
5 ··0x0004d310·ffa31400·00006810·000000e9·c0ffffff·......h.........6 ··0x0004d310·ffa31400·00006810·000000e9·c0ffffff·......h.........
6 ··0x0004d320·ffa31800·00006818·000000e9·b0ffffff·......h.........7 ··0x0004d320·ffa31800·00006818·000000e9·b0ffffff·......h.........
7 ··0x0004d330·ffa31c00·00006820·000000e9·a0ffffff·......h·........8 ··0x0004d330·ffa31c00·00006820·000000e9·a0ffffff·......h·........
8 ··0x0004d340·ffa32000·00006828·000000e9·90ffffff·..·...h(........9 ··0x0004d340·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 ··0x0016bea8·f0b81600·00000000·00000000·f6d20400·................2 ··0x0016bea8·f0b81600·00000000·00000000·f6d20400·................
4 ··0x0016beb8·06d30400·16d30400·26d30400·36d30400·........&...6...3 ··0x0016beb8·06d30400·16d30400·26d30400·36d30400·........&...6...
5 ··0x0016bec8·46d30400·56d30400·66d30400·76d30400·F...V...f...v...4 ··0x0016bec8·46d30400·56d30400·66d30400·76d30400·F...V...f...v...
6 ··0x0016bed8·86d30400·96d30400·a6d30400·b6d30400·................5 ··0x0016bed8·86d30400·96d30400·a6d30400·b6d30400·................
7 ··0x0016bee8·c6d30400·d6d30400·e6d30400·f6d30400·................6 ··0x0016bee8·c6d30400·d6d30400·e6d30400·f6d30400·................
8 ··0x0016bef8·06d40400·16d40400·26d40400·36d40400·........&...6...7 ··0x0016bef8·06d40400·16d40400·26d40400·36d40400·........&...6...
9 ··0x0016bf08·46d40400·56d40400·66d40400·76d40400·F...V...f...v...8 ··0x0016bf08·46d40400·56d40400·66d40400·76d40400·F...V...f...v...
9.04 KB
lib/x86/librsjni_androidx.so
909 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x500011 ··Entry·point·address:···············0x5000
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········64328·(bytes·into·file)13 ··Start·of·section·headers:··········64320·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2419 ··Number·of·section·headers:·········24
20 ··Section·header·string·table·index:·2220 ··Section·header·string·table·index:·23
1.36 KB
readelf --wide --program-header {}
    
Offset 6, 23 lines modifiedOffset 6, 23 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·0x04994·0x04994·R···0x10009 ··LOAD···········0x000000·0x00000000·0x00000000·0x04994·0x04994·R···0x1000
10 ··LOAD···········0x005000·0x00005000·0x00005000·0x08240·0x08240·R·E·0x100010 ··LOAD···········0x005000·0x00005000·0x00005000·0x08240·0x08240·R·E·0x1000
11 ··LOAD···········0x00e000·0x0000e000·0x0000e000·0x0113c·0x0239c·RW··0x100011 ··LOAD···········0x00e000·0x0000e000·0x0000e000·0x0113c·0x0239c·RW··0x1000
12 ··DYNAMIC········0x00f008·0x0000f008·0x0000f008·0x000e0·0x000e0·RW··0x412 ··DYNAMIC········0x00f008·0x0000f008·0x0000f008·0x000e0·0x000e0·RW··0x4
13 ··GNU_RELRO······0x00f000·0x0000f000·0x0000f000·0x0013c·0x01000·R···0x113 ··NULL···········0x000000·0x00000000·0x00000000·0x00000·0x00000·····0
14 ··GNU_EH_FRAME···0x003844·0x00003844·0x00003844·0x0030c·0x0030c·R···0x414 ··GNU_EH_FRAME···0x003844·0x00003844·0x00003844·0x0030c·0x0030c·R···0x4
15 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··015 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0
16 ··NOTE···········0x000154·0x00000154·0x00000154·0x000b8·0x000b8·R···0x416 ··NOTE···········0x000154·0x00000154·0x00000154·0x000b8·0x000b8·R···0x4
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····19 ···00·····
20 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rel.dyn·.rel.plt·.rodata·.eh_frame_hdr·.eh_frame·20 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rel.dyn·.rel.plt·.rodata·.eh_frame_hdr·.eh_frame·
21 ···02·····.text·.plt·21 ···02·····.text·.plt·
22 ···03·····.data·.fini_array·.dynamic·.got·.got.plt·.bss·22 ···03·····.data·.fini_array·.dynamic·.got·.got.plt·.bss·
23 ···04·····.dynamic·23 ···04·····.dynamic·
24 ···05·····.fini_array·.dynamic·.got·.got.plt·24 ···05·····
25 ···06·····.eh_frame_hdr·25 ···06·····.eh_frame_hdr·
26 ···07·····26 ···07·····
27 ···08·····.note.android.ident·.note.gnu.build-id·27 ···08·····.note.android.ident·.note.gnu.build-id·
2.77 KB
readelf --wide --sections {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 There·are·24·section·headers,·starting·at·offset·0xfb48:1 There·are·24·section·headers,·starting·at·offset·0xfb40:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.android.ident·NOTE············00000154·000154·000098·00···A··0···0··25 ··[·1]·.note.android.ident·NOTE············00000154·000154·000098·00···A··0···0··2
6 ··[·2]·.note.gnu.build-id·NOTE············000001ec·0001ec·000020·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············000001ec·0001ec·000020·00···A··0···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000020c·00020c·000140·10···A··8···1··47 ··[·3]·.dynsym···········DYNSYM··········0000020c·00020c·000140·10···A··8···1··4
8 ··[·4]·.gnu.version······VERSYM··········0000034c·00034c·000028·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········0000034c·00034c·000028·02···A··3···0··2
9 ··[·5]·.gnu.version_r····VERNEED·········00000374·000374·000040·00···A··8···2··49 ··[·5]·.gnu.version_r····VERNEED·········00000374·000374·000040·00···A··8···2··4
10 ··[·6]·.gnu.hash·········GNU_HASH········000003b4·0003b4·000028·00···A··3···0··410 ··[·6]·.gnu.hash·········GNU_HASH········000003b4·0003b4·000028·04···A··3···0··4
11 ··[·7]·.hash·············HASH············000003dc·0003dc·0000a8·04···A··3···0··411 ··[·7]·.hash·············HASH············000003dc·0003dc·0000a8·04···A··3···0··4
12 ··[·8]·.dynstr···········STRTAB··········00000484·000484·000168·00···A··0···0··112 ··[·8]·.dynstr···········STRTAB··········00000484·000484·000168·00···A··0···0··1
13 ··[·9]·.rel.dyn··········REL·············000005ec·0005ec·0008d8·08···A··3···0··413 ··[·9]·.rel.dyn··········REL·············000005ec·0005ec·0008d8·08···A··3···0··4
14 ··[10]·.rel.plt··········REL·············00000ec4·000ec4·000088·08···A··3··20··414 ··[10]·.rel.plt··········REL·············00000ec4·000ec4·000088·08··AI··3··15··4
15 ··[11]·.rodata···········PROGBITS········00000f4c·000f4c·0028f7·00·AMS··0···0··415 ··[11]·.rodata···········PROGBITS········00000f4c·000f4c·0028f7·00·AMS··0···0··4
16 ··[12]·.eh_frame_hdr·····PROGBITS········00003844·003844·00030c·00···A··0···0··416 ··[12]·.eh_frame_hdr·····PROGBITS········00003844·003844·00030c·00···A··0···0··4
17 ··[13]·.eh_frame·········PROGBITS········00003b50·003b50·000e44·00···A··0···0··417 ··[13]·.eh_frame·········PROGBITS········00003b50·003b50·000e44·00···A··0···0··4
18 ··[14]·.text·············PROGBITS········00005000·005000·00811a·00··AX··0···0·1618 ··[14]·.text·············PROGBITS········00005000·005000·00811a·00··AX··0···0·16
19 ··[15]·.plt··············PROGBITS········0000d120·00d120·000120·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········0000d120·00d120·000120·00··AX··0···0·16
20 ··[16]·.data·············PROGBITS········0000e000·00e000·000460·00··WA··0···0··420 ··[16]·.data·············PROGBITS········0000e000·00e000·000460·00··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······0000f000·00f000·000008·00··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······0000f000·00f000·000008·00··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0000f008·00f008·0000e0·08··WA··8···0··422 ··[18]·.dynamic··········DYNAMIC·········0000f008·00f008·0000e0·08··WA··8···0··4
23 ··[19]·.got··············PROGBITS········0000f0e8·00f0e8·000004·00··WA··0···0··423 ··[19]·.got··············PROGBITS········0000f0e8·00f0e8·000004·00··WA··0···0··4
24 ··[20]·.got.plt··········PROGBITS········0000f0ec·00f0ec·000050·00··WA··0···0··424 ··[20]·.got.plt··········PROGBITS········0000f0ec·00f0ec·000050·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00010000·00f13c·00039c·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00010000·00f13c·00039c·00··WA··0···0··4
26 ··[22]·.shstrtab·········STRTAB··········00000000·00f13c·0000e8·00······0···0··1 
27 ··[23]·.gnu_debugdata····PROGBITS········00000000·00f224·000924·00······0···0··126 ··[22]·.gnu_debugdata····PROGBITS········00000000·00f13c·000924·00······0···0··1
 27 ··[23]·.shstrtab·········STRTAB··········00000000·00fa60·0000dd·00······0···0··1
28 Key·to·Flags:28 Key·to·Flags:
29 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),29 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
30 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),30 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
31 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),31 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
32 ··p·(processor·specific)32 ··p·(processor·specific)
681 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 365, 22 lines modifiedOffset 365, 22 lines modified
365 rsAllocationSyncAll365 rsAllocationSyncAll
366 rsClosureSetGlobal366 rsClosureSetGlobal
367 rsContextInitToClient367 rsContextInitToClient
368 Couldn't·initialize·dispatchTab.ContextDeinitToClient368 Couldn't·initialize·dispatchTab.ContextDeinitToClient
369 Couldn't·initialize·dispatchTab.Allocation1DRead369 Couldn't·initialize·dispatchTab.Allocation1DRead
370 Couldn't·initialize·dispatchTab.SamplerCreate370 Couldn't·initialize·dispatchTab.SamplerCreate
371 Couldn't·initialize·dispatchTab.ScriptGroupSetInput371 Couldn't·initialize·dispatchTab.ScriptGroupSetInput
372 .fini_array372 Sj$zn8}z
 373 .shstrtab
373 .note.android.ident374 .note.android.ident
 375 .note.gnu.build-id
374 .got.plt 
375 .rel.plt 
376 .eh_frame_hdr 
377 .gnu.version_r 
378 .rel.dyn 
379 .gnu.version376 .gnu.version
 377 .gnu.version_r
380 .gnu.hash378 .gnu.hash
 379 .rel.dyn
 380 .rel.plt
 381 .eh_frame_hdr
381 .eh_frame382 .eh_frame
382 .note.gnu.build-id383 .fini_array
383 .dynamic384 .dynamic
384 .shstrtab385 .got.plt
385 .gnu_debugdata386 .gnu_debugdata
386 Sj$zn8}z 
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 ··0x0000d120·ffb30400·0000ffa3·08000000·90909090·................3 ··0x0000d120·ffb30400·0000ffa3·08000000·90909090·................
3 ··0x0000d130·ffa30c00·00006800·000000e9·e0ffffff·......h.........4 ··0x0000d130·ffa30c00·00006800·000000e9·e0ffffff·......h.........
4 ··0x0000d140·ffa31000·00006808·000000e9·d0ffffff·......h.........5 ··0x0000d140·ffa31000·00006808·000000e9·d0ffffff·......h.........
5 ··0x0000d150·ffa31400·00006810·000000e9·c0ffffff·......h.........6 ··0x0000d150·ffa31400·00006810·000000e9·c0ffffff·......h.........
6 ··0x0000d160·ffa31800·00006818·000000e9·b0ffffff·......h.........7 ··0x0000d160·ffa31800·00006818·000000e9·b0ffffff·......h.........
7 ··0x0000d170·ffa31c00·00006820·000000e9·a0ffffff·......h·........8 ··0x0000d170·ffa31c00·00006820·000000e9·a0ffffff·......h·........
8 ··0x0000d180·ffa32000·00006828·000000e9·90ffffff·..·...h(........9 ··0x0000d180·ffa32000·00006828·000000e9·90ffffff·..·...h(........
583 B
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 9 lines modifiedOffset 1, 8 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 ··0x0000f0ec·08f00000·00000000·00000000·36d10000·............6...2 ··0x0000f0ec·08f00000·00000000·00000000·36d10000·............6...
4 ··0x0000f0fc·46d10000·56d10000·66d10000·76d10000·F...V...f...v...3 ··0x0000f0fc·46d10000·56d10000·66d10000·76d10000·F...V...f...v...
5 ··0x0000f10c·86d10000·96d10000·a6d10000·b6d10000·................4 ··0x0000f10c·86d10000·96d10000·a6d10000·b6d10000·................
6 ··0x0000f11c·c6d10000·d6d10000·e6d10000·f6d10000·................5 ··0x0000f11c·c6d10000·d6d10000·e6d10000·f6d10000·................
7 ··0x0000f12c·06d20000·16d20000·26d20000·36d20000·........&...6...6 ··0x0000f12c·06d20000·16d20000·26d20000·36d20000·........&...6...
  
2.04 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 18 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
2 ··0x00000000·002e6669·6e695f61·72726179·002e7465·..fini_array..te 
3 ··0x00000010·7874002e·676f7400·2e6e6f74·652e616e·xt..got..note.an 
4 ··0x00000020·64726f69·642e6964·656e7400·2e676f74·droid.ident..got3 ··0x00000010·2e616e64·726f6964·2e696465·6e74002e·.android.ident..
 4 ··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
5 ··0x00000030·2e706c74·002e7265·6c2e706c·74002e62·.plt..rel.plt..b 
6 ··0x00000040·7373002e·64796e73·7472002e·65685f66·ss..dynstr..eh_f 
7 ··0x00000050·72616d65·5f686472·002e676e·752e7665·rame_hdr..gnu.ve 
8 ··0x00000060·7273696f·6e5f7200·2e72656c·2e64796e·rsion_r..rel.dyn 
9 ··0x00000070·002e676e·752e7665·7273696f·6e002e64·..gnu.version..d 
10 ··0x00000080·796e7379·6d002e67·6e752e68·61736800·ynsym..gnu.hash.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
 10 ··0x00000080·61002e65·685f6672·616d655f·68647200·a..eh_frame_hdr.
11 ··0x00000090·2e65685f·6672616d·65002e6e·6f74652e·.eh_frame..note.11 ··0x00000090·2e65685f·6672616d·65002e74·65787400·.eh_frame..text.
 12 ··0x000000a0·2e646174·61002e66·696e695f·61727261·.data..fini_arra
 13 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got.
 14 ··0x000000c0·2e676f74·2e706c74·002e6273·73002e67·.got.plt..bss..g
 15 ··0x000000d0·6e755f64·65627567·64617461·00·······nu_debugdata.
12 ··0x000000a0·676e752e·6275696c·642d6964·002e6479·gnu.build-id..dy 
13 ··0x000000b0·6e616d69·63002e73·68737472·74616200·namic..shstrtab. 
14 ··0x000000c0·2e726f64·61746100·2e676e75·5f646562·.rodata..gnu_deb 
15 ··0x000000d0·75676461·7461002e·64617461·00000000·ugdata..data.... 
16 ··0x000000e0·00000000·00000000···················........ 
  
2.58 KB
lib/x86/libyuv-decoder.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.35 KB
readelf --wide --sections {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··[·3]·.dynsym···········DYNSYM··········000001f0·0001f0·0000f0·10···A··4···1··48 ··[·3]·.dynsym···········DYNSYM··········000001f0·0001f0·0000f0·10···A··4···1··4
9 ··[·4]·.dynstr···········STRTAB··········000002e0·0002e0·0001e0·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········000002e0·0002e0·0001e0·00···A··0···0··1
10 ··[·5]·.hash·············HASH············000004c0·0004c0·000050·04···A··3···0··410 ··[·5]·.hash·············HASH············000004c0·0004c0·000050·04···A··3···0··4
11 ··[·6]·.gnu.version······VERSYM··········00000510·000510·00001e·02···A··3···0··211 ··[·6]·.gnu.version······VERSYM··········00000510·000510·00001e·02···A··3···0··2
12 ··[·7]·.gnu.version_d····VERDEF··········00000530·000530·00001c·00···A··4···1··412 ··[·7]·.gnu.version_d····VERDEF··········00000530·000530·00001c·00···A··4···1··4
13 ··[·8]·.gnu.version_r····VERNEED·········0000054c·00054c·000020·00···A··4···1··413 ··[·8]·.gnu.version_r····VERNEED·········0000054c·00054c·000020·00···A··4···1··4
14 ··[·9]·.rel.dyn··········REL·············0000056c·00056c·000020·08···A··3···0··414 ··[·9]·.rel.dyn··········REL·············0000056c·00056c·000020·08···A··3···0··4
15 ··[10]·.rel.plt··········REL·············0000058c·00058c·000038·08··AI··3··18··415 ··[10]·.rel.plt··········REL·············0000058c·00058c·000038·08··AI··3··11··4
16 ··[11]·.plt··············PROGBITS········000005d0·0005d0·000080·04··AX··0···0·1616 ··[11]·.plt··············PROGBITS········000005d0·0005d0·000080·04··AX··0···0·16
17 ··[12]·.text·············PROGBITS········00000650·000650·00074c·00··AX··0···0·1617 ··[12]·.text·············PROGBITS········00000650·000650·00074c·00··AX··0···0·16
18 ··[13]·.eh_frame·········PROGBITS········00000d9c·000d9c·0000a4·00···A··0···0··418 ··[13]·.eh_frame·········PROGBITS········00000d9c·000d9c·0000a4·00···A··0···0··4
19 ··[14]·.eh_frame_hdr·····PROGBITS········00000e40·000e40·00002c·00···A··0···0··419 ··[14]·.eh_frame_hdr·····PROGBITS········00000e40·000e40·00002c·00···A··0···0··4
20 ··[15]·.fini_array·······FINI_ARRAY······00001eb4·000eb4·000008·04··WA··0···0··420 ··[15]·.fini_array·······FINI_ARRAY······00001eb4·000eb4·000008·04··WA··0···0··4
21 ··[16]·.dynamic··········DYNAMIC·········00001ebc·000ebc·000118·08··WA··4···0··421 ··[16]·.dynamic··········DYNAMIC·········00001ebc·000ebc·000118·08··WA··4···0··4
22 ··[17]·.got··············PROGBITS········00001fd4·000fd4·000004·00··WA··0···0··422 ··[17]·.got··············PROGBITS········00001fd4·000fd4·000004·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 ··0x000005d0·ffb30400·0000ffa3·08000000·00000000·................3 ··0x000005d0·ffb30400·0000ffa3·08000000·00000000·................
3 ··0x000005e0·ffa30c00·00006800·000000e9·e0ffffff·......h.........4 ··0x000005e0·ffa30c00·00006800·000000e9·e0ffffff·......h.........
4 ··0x000005f0·ffa31000·00006808·000000e9·d0ffffff·......h.........5 ··0x000005f0·ffa31000·00006808·000000e9·d0ffffff·......h.........
5 ··0x00000600·ffa31400·00006810·000000e9·c0ffffff·......h.........6 ··0x00000600·ffa31400·00006810·000000e9·c0ffffff·......h.........
6 ··0x00000610·ffa31800·00006818·000000e9·b0ffffff·......h.........7 ··0x00000610·ffa31800·00006818·000000e9·b0ffffff·......h.........
7 ··0x00000620·ffa31c00·00006820·000000e9·a0ffffff·......h·........8 ··0x00000620·ffa31c00·00006820·000000e9·a0ffffff·......h·........
8 ··0x00000630·ffa32000·00006828·000000e9·90ffffff·..·...h(........9 ··0x00000630·ffa32000·00006828·000000e9·90ffffff·..·...h(........
441 B
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 6 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 ··0x00001fd8·bc1e0000·00000000·00000000·e6050000·................2 ··0x00001fd8·bc1e0000·00000000·00000000·e6050000·................
4 ··0x00001fe8·f6050000·06060000·16060000·26060000·............&...3 ··0x00001fe8·f6050000·06060000·16060000·26060000·............&...
5 ··0x00001ff8·36060000·46060000···················6...F...4 ··0x00001ff8·36060000·46060000···················6...F...