--- /home/fdroid/fdroiddata/tmp/com.celzero.bravedns_19.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.celzero.bravedns_19.apk ├── /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: , actual: │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: , actual: <0f02c809b97d44c10d7bb14ef71db24a865eed64a48089d99cebc485b085a4cc9ade6e0200000000> │ @@ -1,136 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): true │ -Verified using v3 scheme (APK Signature Scheme v3): true │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: abc6766ba34e027dc7dfa29b1c2b5b1d1dc14f7ba637895a81dfb68e40bc1579 │ -Signer #1 certificate SHA-1 digest: 48ffda3369cafccc83b7e09f33d0079186c7f7f5 │ -Signer #1 certificate MD5 digest: b07b3a4ee7a79268680f31127fb9a0e3 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 0c67888e8bb25176473d00bd17b48f3f30f2ccd23a84f1fde08ad7950e732896 │ -Signer #1 public key SHA-1 digest: 408b745c5366d48c657b78460959f9f5c230740e │ -Signer #1 public key MD5 digest: 5a39c9979995f1b936916be14d8db70f │ -WARNING: META-INF/com/android/build/gradle/app-metadata.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.autofill_autofill.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -WARNING: META-INF/androidx.compose.animation_animation-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/. │ -WARNING: META-INF/androidx.compose.runtime_runtime-saveable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.compose.runtime_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/. │ -WARNING: META-INF/androidx.compose.ui_ui-geometry.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.compose.ui_ui-graphics.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.compose.ui_ui-text.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.compose.ui_ui-unit.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.compose.ui_ui-util.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.compose.ui_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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-extensions.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel-compose.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.paging_paging-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/. │ -WARNING: META-INF/androidx.paging_paging-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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.profileinstaller_profileinstaller.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -WARNING: META-INF/androidx.room_room-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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.webkit_webkit.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -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/. │ -WARNING: META-INF/animation-core_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/. │ -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/. │ -WARNING: META-INF/app_fdroidRelease.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/. │ -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/. │ -WARNING: META-INF/com.github.kirich1409.ViewBindingPropertyDelegate.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/. │ -WARNING: META-INF/com.github.kirich1409.ViewBindingPropertyDelegate.noreflection.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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/koin-android-compat_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/. │ -WARNING: META-INF/koin-android_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/. │ -WARNING: META-INF/koin-androidx-compose_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/. │ -WARNING: META-INF/koin-androidx-workmanager_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/. │ -WARNING: META-INF/koin-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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/krate_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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/lifecycle-viewmodel-compose_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/. │ -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/. │ -WARNING: META-INF/okhttp-dnsoverhttps.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/. │ -WARNING: META-INF/okhttp.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/okio.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/paging-common-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/. │ -WARNING: META-INF/paging-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/. │ -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/. │ -WARNING: META-INF/room-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/. │ -WARNING: META-INF/runtime-saveable_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/. │ -WARNING: META-INF/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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/ui-geometry_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/. │ -WARNING: META-INF/ui-graphics_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/. │ -WARNING: META-INF/ui-text_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/. │ -WARNING: META-INF/ui-unit_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/. │ -WARNING: META-INF/ui-util_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/. │ -WARNING: META-INF/ui_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/. │ -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/. │ -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/. ├── zipinfo -v {} │ @@ -113,15 +113,15 @@ │ version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 0.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ file last modified on (DOS date/time): 1981 Jan 1 01:01:02 │ - 32-bit CRC value (hex): c0b42b2b │ + 32-bit CRC value (hex): 50f1a3e7 │ compressed size: 8137824 bytes │ uncompressed size: 8137824 bytes │ length of filename: 25 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ @@ -143,15 +143,15 @@ │ version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 0.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ file last modified on (DOS date/time): 1981 Jan 1 01:01:02 │ - 32-bit CRC value (hex): 68f75598 │ + 32-bit CRC value (hex): ac385db7 │ compressed size: 6794692 bytes │ uncompressed size: 6794692 bytes │ length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ @@ -173,15 +173,15 @@ │ version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 0.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ file last modified on (DOS date/time): 1981 Jan 1 01:01:02 │ - 32-bit CRC value (hex): 30e0d916 │ + 32-bit CRC value (hex): 0f14c12e │ compressed size: 6919908 bytes │ uncompressed size: 6919908 bytes │ length of filename: 19 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ @@ -203,15 +203,15 @@ │ version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 0.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ file last modified on (DOS date/time): 1981 Jan 1 01:01:02 │ - 32-bit CRC value (hex): 7cde259a │ + 32-bit CRC value (hex): 4b15a9a9 │ compressed size: 8961728 bytes │ uncompressed size: 8961728 bytes │ length of filename: 22 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary ├── lib/armeabi-v7a/libgojni.so │ ├── readelf --wide --sections {} │ │ @@ -9,31 +9,31 @@ │ │ [ 4] .dynstr STRTAB 00005890 005890 00b45b 00 A 0 0 1 │ │ [ 5] .gnu.hash GNU_HASH 00010cec 010cec 0028f4 04 A 3 0 4 │ │ [ 6] .hash HASH 000135e0 0135e0 0025bc 04 A 3 0 4 │ │ [ 7] .gnu.version VERSYM 00015b9c 015b9c 000acc 02 A 3 0 2 │ │ [ 8] .gnu.version_d VERDEF 00016668 016668 00001c 00 A 4 1 4 │ │ [ 9] .gnu.version_r VERNEED 00016684 016684 000040 00 A 4 2 4 │ │ [10] .rel.dyn REL 000166c4 0166c4 080d28 08 A 3 0 4 │ │ - [11] .rel.plt REL 000973ec 0973ec 000190 08 A 3 0 4 │ │ + [11] .rel.plt REL 000973ec 0973ec 000190 08 AI 3 12 4 │ │ [12] .plt PROGBITS 0009757c 09757c 00026c 00 AX 0 0 4 │ │ [13] .text PROGBITS 000977f0 0977f0 33f83c 00 AX 0 0 16 │ │ [14] .ARM.exidx ARM_EXIDX 003d702c 3d702c 000008 08 AL 13 0 4 │ │ [15] .rodata PROGBITS 003d7038 3d7038 0701dc 00 A 0 0 8 │ │ [16] .data.rel.ro PROGBITS 00448ff0 447ff0 1f7888 00 WA 0 0 8 │ │ [17] .fini_array FINI_ARRAY 00640878 63f878 000008 00 WA 0 0 4 │ │ [18] .init_array INIT_ARRAY 00640880 63f880 000004 00 WA 0 0 4 │ │ [19] .dynamic DYNAMIC 00640884 63f884 000120 08 WA 4 0 4 │ │ [20] .got PROGBITS 006409a8 63f9a8 000658 00 WA 0 0 4 │ │ [21] .go.buildinfo PROGBITS 00641000 640000 000020 00 WA 0 0 16 │ │ [22] .noptrdata PROGBITS 00641020 640020 034b30 00 WA 0 0 8 │ │ [23] .data PROGBITS 00675b50 674b50 005b90 00 WA 0 0 8 │ │ [24] .bss NOBITS 0067b6e0 67a6e0 0136da 00 WA 0 0 16 │ │ - [25] .comment PROGBITS 00000000 67a6e0 0000b6 01 MS 0 0 1 │ │ - [26] .note.gnu.gold-version NOTE 00000000 67a798 00001c 00 0 0 4 │ │ - [27] .ARM.attributes ARM_ATTRIBUTES 00000000 67a7b4 00002e 00 0 0 1 │ │ - [28] .noptrbss NOBITS 0068edc0 68ddc0 003da8 00 WA 0 0 8 │ │ + [25] .noptrbss NOBITS 0068edc0 67a6e0 003da8 00 WA 0 0 8 │ │ + [26] .comment PROGBITS 00000000 67a6e0 0000b6 01 MS 0 0 1 │ │ + [27] .note.gnu.gold-version NOTE 00000000 67a798 00001c 00 0 0 4 │ │ + [28] .ARM.attributes ARM_ATTRIBUTES 00000000 67a7b4 00002e 00 0 0 1 │ │ [29] .shstrtab STRTAB 00000000 67a7e2 000131 00 0 0 1 │ │ Key to Flags: │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ y (purecode), p (processor specific) │ ├── strings --all --bytes=8 {} │ │┄ Ordering differences only │ │ @@ -16884,27 +16884,27 @@ │ │ CPPMCPPVCPTECTELCTHzCVIICXIICa/cCa/sCa │ │ CbarCc/oCc/uCcalCcm2Ccm3Cdm2Cdm3CergCffiCfflCgalChPaCiiiCkHzCkPaCkm2Ckm3Ck │ │ CmilCmm2Cmm3CmolCradCviiCxiiC │ │ sD(10)D(11)D(12)D(13)D(14)D(15)D(16)D(17)D(18)D(19)D(20)D0 │ │ DVIIIDa.m.DkcalDp.m.DviiiD │ │ Android (6317467 based on r365631c1) clang version 9.0.8 (https://android.googlesource.com/toolchain/llvm-project e0caee08e5f09b374a27a676d04978c81fcb1928) (based on LLVM 9.0.8svn) │ │ gold 1.12 │ │ -.init_array │ │ -.fini_array │ │ -.ARM.exidx │ │ -.comment │ │ +.shstrtab │ │ .note.android.ident │ │ -.rel.plt │ │ -.noptrbss │ │ -.ARM.attributes │ │ -.gnu.version_r │ │ -.data.rel.ro │ │ -.go.buildinfo │ │ -.rel.dyn │ │ -.gnu.version │ │ -.note.gnu.gold-version │ │ -.gnu.hash │ │ .note.go.buildid │ │ +.gnu.hash │ │ +.gnu.version │ │ .gnu.version_d │ │ +.gnu.version_r │ │ +.rel.dyn │ │ +.rel.plt │ │ +.ARM.exidx │ │ +.data.rel.ro │ │ +.fini_array │ │ +.init_array │ │ .dynamic │ │ -.shstrtab │ │ +.go.buildinfo │ │ .noptrdata │ │ +.noptrbss │ │ +.comment │ │ +.note.gnu.gold-version │ │ +.ARM.attributes │ ├── readelf --wide --decompress --hex-dump=.plt {} │ │ @@ -1,9 +1,10 @@ │ │ │ │ Hex dump of section '.plt': │ │ + NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ 0x0009757c 04e02de5 04e09fe5 0ee08fe0 08f0bee5 ..-............. │ │ 0x0009758c a0995a00 05c68fe2 a9ca8ce2 a0f9bce5 ..Z............. │ │ 0x0009759c 05c68fe2 a9ca8ce2 98f9bce5 05c68fe2 ................ │ │ 0x000975ac a9ca8ce2 90f9bce5 05c68fe2 a9ca8ce2 ................ │ │ 0x000975bc 88f9bce5 05c68fe2 a9ca8ce2 80f9bce5 ................ │ │ 0x000975cc 05c68fe2 a9ca8ce2 78f9bce5 05c68fe2 ........x....... │ │ 0x000975dc a9ca8ce2 70f9bce5 05c68fe2 a9ca8ce2 ....p........... │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,23 +1,23 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e696e 69745f61 72726179 002e6669 ..init_array..fi │ │ - 0x00000010 6e695f61 72726179 002e4152 4d2e6578 ni_array..ARM.ex │ │ - 0x00000020 69647800 2e746578 74002e67 6f74002e idx..text..got.. │ │ - 0x00000030 636f6d6d 656e7400 2e6e6f74 652e616e comment..note.an │ │ - 0x00000040 64726f69 642e6964 656e7400 2e72656c droid.ident..rel │ │ - 0x00000050 2e706c74 002e6e6f 70747262 7373002e .plt..noptrbss.. │ │ - 0x00000060 62737300 2e41524d 2e617474 72696275 bss..ARM.attribu │ │ - 0x00000070 74657300 2e64796e 73747200 2e676e75 tes..dynstr..gnu │ │ - 0x00000080 2e766572 73696f6e 5f72002e 64617461 .version_r..data │ │ - 0x00000090 2e72656c 2e726f00 2e676f2e 6275696c .rel.ro..go.buil │ │ - 0x000000a0 64696e66 6f002e72 656c2e64 796e002e dinfo..rel.dyn.. │ │ - 0x000000b0 676e752e 76657273 696f6e00 2e6e6f74 gnu.version..not │ │ - 0x000000c0 652e676e 752e676f 6c642d76 65727369 e.gnu.gold-versi │ │ - 0x000000d0 6f6e002e 64796e73 796d002e 676e752e on..dynsym..gnu. │ │ - 0x000000e0 68617368 002e6e6f 74652e67 6f2e6275 hash..note.go.bu │ │ - 0x000000f0 696c6469 64002e67 6e752e76 65727369 ildid..gnu.versi │ │ - 0x00000100 6f6e5f64 002e6479 6e616d69 63002e73 on_d..dynamic..s │ │ - 0x00000110 68737472 74616200 2e6e6f70 74726461 hstrtab..noptrda │ │ - 0x00000120 7461002e 726f6461 7461002e 64617461 ta..rodata..data │ │ + 0x00000000 002e7368 73747274 6162002e 6e6f7465 ..shstrtab..note │ │ + 0x00000010 2e616e64 726f6964 2e696465 6e74002e .android.ident.. │ │ + 0x00000020 6e6f7465 2e676f2e 6275696c 64696400 note.go.buildid. │ │ + 0x00000030 2e64796e 73796d00 2e64796e 73747200 .dynsym..dynstr. │ │ + 0x00000040 2e676e75 2e686173 68002e67 6e752e76 .gnu.hash..gnu.v │ │ + 0x00000050 65727369 6f6e002e 676e752e 76657273 ersion..gnu.vers │ │ + 0x00000060 696f6e5f 64002e67 6e752e76 65727369 ion_d..gnu.versi │ │ + 0x00000070 6f6e5f72 002e7265 6c2e6479 6e002e72 on_r..rel.dyn..r │ │ + 0x00000080 656c2e70 6c74002e 74657874 002e4152 el.plt..text..AR │ │ + 0x00000090 4d2e6578 69647800 2e726f64 61746100 M.exidx..rodata. │ │ + 0x000000a0 2e646174 612e7265 6c2e726f 002e6669 .data.rel.ro..fi │ │ + 0x000000b0 6e695f61 72726179 002e696e 69745f61 ni_array..init_a │ │ + 0x000000c0 72726179 002e6479 6e616d69 63002e67 rray..dynamic..g │ │ + 0x000000d0 6f74002e 676f2e62 75696c64 696e666f ot..go.buildinfo │ │ + 0x000000e0 002e6e6f 70747264 61746100 2e646174 ..noptrdata..dat │ │ + 0x000000f0 61002e62 7373002e 6e6f7074 72627373 a..bss..noptrbss │ │ + 0x00000100 002e636f 6d6d656e 74002e6e 6f74652e ..comment..note. │ │ + 0x00000110 676e752e 676f6c64 2d766572 73696f6e gnu.gold-version │ │ + 0x00000120 002e4152 4d2e6174 74726962 75746573 ..ARM.attributes │ │ 0x00000130 00 . ├── lib/x86_64/libgojni.so │ ├── readelf --wide --sections {} │ │ @@ -24,17 +24,17 @@ │ │ [19] .init_array INIT_ARRAY 0000000000848bc0 847bc0 000008 00 WA 0 0 8 │ │ [20] .dynamic DYNAMIC 0000000000848bc8 847bc8 000240 10 WA 4 0 8 │ │ [21] .got PROGBITS 0000000000848e08 847e08 000018 00 WA 0 0 8 │ │ [22] .got.plt PROGBITS 0000000000848e20 847e20 0001d8 00 WA 0 0 8 │ │ [23] .go.buildinfo PROGBITS 0000000000849000 848000 000020 00 WA 0 0 16 │ │ [24] .noptrdata PROGBITS 0000000000849020 848020 037b40 00 WA 0 0 32 │ │ [25] .data PROGBITS 0000000000880b60 87fb60 00b98c 00 WA 0 0 32 │ │ - [26] .comment PROGBITS 0000000000000000 88b4ec 0000b6 01 MS 0 0 1 │ │ - [27] .bss NOBITS 000000000088c500 88b500 033926 00 WA 0 0 32 │ │ - [28] .note.gnu.gold-version NOTE 0000000000000000 88b5a4 00001c 00 0 0 4 │ │ - [29] .noptrbss NOBITS 00000000008bfe40 8bee40 0041a8 00 WA 0 0 32 │ │ + [26] .bss NOBITS 000000000088c500 88b4ec 033926 00 WA 0 0 32 │ │ + [27] .noptrbss NOBITS 00000000008bfe40 88b4ec 0041a8 00 WA 0 0 32 │ │ + [28] .comment PROGBITS 0000000000000000 88b4ec 0000b6 01 MS 0 0 1 │ │ + [29] .note.gnu.gold-version NOTE 0000000000000000 88b5a4 00001c 00 0 0 4 │ │ [30] .shstrtab STRTAB 0000000000000000 88b5c0 000139 00 0 0 1 │ │ Key to Flags: │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ l (large), p (processor specific) │ ├── strings --all --bytes=8 {} │ │┄ Ordering differences only │ │ @@ -17820,28 +17820,28 @@ │ │ CPPMCPPVCPTECTELCTHzCVIICXIICa/cCa/sCa │ │ CbarCc/oCc/uCcalCcm2Ccm3Cdm2Cdm3CergCffiCfflCgalChPaCiiiCkHzCkPaCkm2Ckm3Ck │ │ CmilCmm2Cmm3CmolCradCviiCxiiC │ │ sD(10)D(11)D(12)D(13)D(14)D(15)D(16)D(17)D(18)D(19)D(20)D0 │ │ DVIIIDa.m.DkcalDp.m.DviiiD │ │ Android (6317467 based on r365631c1) clang version 9.0.8 (https://android.googlesource.com/toolchain/llvm-project e0caee08e5f09b374a27a676d04978c81fcb1928) (based on LLVM 9.0.8svn) │ │ gold 1.12 │ │ -.init_array │ │ -.fini_array │ │ -.comment │ │ +.shstrtab │ │ .note.android.ident │ │ -.got.plt │ │ -.rela.plt │ │ -.noptrbss │ │ -.eh_frame_hdr │ │ +.note.go.buildid │ │ +.gnu.hash │ │ +.gnu.version │ │ +.gnu.version_d │ │ .gnu.version_r │ │ -.data.rel.ro │ │ -.go.buildinfo │ │ .rela.dyn │ │ -.gnu.version │ │ -.note.gnu.gold-version │ │ -.gnu.hash │ │ +.rela.plt │ │ .eh_frame │ │ -.note.go.buildid │ │ -.gnu.version_d │ │ +.eh_frame_hdr │ │ +.data.rel.ro │ │ +.fini_array │ │ +.init_array │ │ .dynamic │ │ -.shstrtab │ │ +.got.plt │ │ +.go.buildinfo │ │ .noptrdata │ │ +.noptrbss │ │ +.comment │ │ +.note.gnu.gold-version │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,23 +1,23 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e696e 69745f61 72726179 002e6669 ..init_array..fi │ │ - 0x00000010 6e695f61 72726179 002e7465 7874002e ni_array..text.. │ │ - 0x00000020 676f7400 2e636f6d 6d656e74 002e6e6f got..comment..no │ │ - 0x00000030 74652e61 6e64726f 69642e69 64656e74 te.android.ident │ │ - 0x00000040 002e676f 742e706c 74002e72 656c612e ..got.plt..rela. │ │ - 0x00000050 706c7400 2e6e6f70 74726273 73002e62 plt..noptrbss..b │ │ - 0x00000060 7373002e 64796e73 7472002e 65685f66 ss..dynstr..eh_f │ │ - 0x00000070 72616d65 5f686472 002e676e 752e7665 rame_hdr..gnu.ve │ │ - 0x00000080 7273696f 6e5f7200 2e646174 612e7265 rsion_r..data.re │ │ - 0x00000090 6c2e726f 002e676f 2e627569 6c64696e l.ro..go.buildin │ │ - 0x000000a0 666f002e 72656c61 2e64796e 002e676e fo..rela.dyn..gn │ │ - 0x000000b0 752e7665 7273696f 6e002e6e 6f74652e u.version..note. │ │ - 0x000000c0 676e752e 676f6c64 2d766572 73696f6e gnu.gold-version │ │ - 0x000000d0 002e6479 6e73796d 002e676e 752e6861 ..dynsym..gnu.ha │ │ - 0x000000e0 7368002e 65685f66 72616d65 002e6e6f sh..eh_frame..no │ │ - 0x000000f0 74652e67 6f2e6275 696c6469 64002e67 te.go.buildid..g │ │ - 0x00000100 6e752e76 65727369 6f6e5f64 002e6479 nu.version_d..dy │ │ - 0x00000110 6e616d69 63002e73 68737472 74616200 namic..shstrtab. │ │ - 0x00000120 2e6e6f70 74726461 7461002e 726f6461 .noptrdata..roda │ │ - 0x00000130 7461002e 64617461 00 ta..data. │ │ + 0x00000000 002e7368 73747274 6162002e 6e6f7465 ..shstrtab..note │ │ + 0x00000010 2e616e64 726f6964 2e696465 6e74002e .android.ident.. │ │ + 0x00000020 6e6f7465 2e676f2e 6275696c 64696400 note.go.buildid. │ │ + 0x00000030 2e64796e 73796d00 2e64796e 73747200 .dynsym..dynstr. │ │ + 0x00000040 2e676e75 2e686173 68002e67 6e752e76 .gnu.hash..gnu.v │ │ + 0x00000050 65727369 6f6e002e 676e752e 76657273 ersion..gnu.vers │ │ + 0x00000060 696f6e5f 64002e67 6e752e76 65727369 ion_d..gnu.versi │ │ + 0x00000070 6f6e5f72 002e7265 6c612e64 796e002e on_r..rela.dyn.. │ │ + 0x00000080 72656c61 2e706c74 002e7465 7874002e rela.plt..text.. │ │ + 0x00000090 726f6461 7461002e 65685f66 72616d65 rodata..eh_frame │ │ + 0x000000a0 002e6568 5f667261 6d655f68 6472002e ..eh_frame_hdr.. │ │ + 0x000000b0 64617461 2e72656c 2e726f00 2e66696e data.rel.ro..fin │ │ + 0x000000c0 695f6172 72617900 2e696e69 745f6172 i_array..init_ar │ │ + 0x000000d0 72617900 2e64796e 616d6963 002e676f ray..dynamic..go │ │ + 0x000000e0 74002e67 6f742e70 6c74002e 676f2e62 t..got.plt..go.b │ │ + 0x000000f0 75696c64 696e666f 002e6e6f 70747264 uildinfo..noptrd │ │ + 0x00000100 61746100 2e646174 61002e62 7373002e ata..data..bss.. │ │ + 0x00000110 6e6f7074 72627373 002e636f 6d6d656e noptrbss..commen │ │ + 0x00000120 74002e6e 6f74652e 676e752e 676f6c64 t..note.gnu.gold │ │ + 0x00000130 2d766572 73696f6e 00 -version. ├── lib/arm64-v8a/libgojni.so │ ├── readelf --wide --sections {} │ │ @@ -6,15 +6,15 @@ │ │ [ 1] .hash HASH 00000000000001c8 0001c8 0025f8 04 A 3 0 8 │ │ [ 2] .gnu.hash GNU_HASH 00000000000027c0 0027c0 002910 00 A 3 0 8 │ │ [ 3] .dynsym DYNSYM 00000000000050d0 0050d0 0082f8 18 A 4 3 8 │ │ [ 4] .dynstr STRTAB 000000000000d3c8 00d3c8 008bba 00 A 0 0 1 │ │ [ 5] .gnu.version VERSYM 0000000000015f82 015f82 000aea 02 A 3 0 2 │ │ [ 6] .gnu.version_r VERNEED 0000000000016a70 016a70 000040 00 A 4 2 8 │ │ [ 7] .rela.dyn RELA 0000000000016ab0 016ab0 188b98 18 A 3 0 8 │ │ - [ 8] .rela.plt RELA 000000000019f648 19f648 000540 18 AI 3 20 8 │ │ + [ 8] .rela.plt RELA 000000000019f648 19f648 000540 18 AI 3 9 8 │ │ [ 9] .plt PROGBITS 000000000019fb90 19fb90 0003a0 10 AX 0 0 16 │ │ [10] .text PROGBITS 000000000019ff30 19ff30 2ecda4 00 AX 0 0 16 │ │ [11] .rodata PROGBITS 000000000048cce0 48cce0 07163c 00 A 0 0 32 │ │ [12] .eh_frame_hdr PROGBITS 00000000004fe31c 4fe31c 000014 00 A 0 0 4 │ │ [13] .eh_frame PROGBITS 00000000004fe330 4fe330 000068 00 A 0 0 8 │ │ [14] .note.android.ident NOTE 00000000004fe398 4fe398 000098 00 A 0 0 4 │ │ [15] .note.go.buildid NOTE 00000000004fe430 4fe430 000064 00 A 0 0 4 │ ├── strings --all --bytes=8 {} │ │┄ Ordering differences only │ │ @@ -16729,25 +16729,25 @@ │ │ CMHzCMPaCM │ │ CPPMCPPVCPTECTELCTHzCVIICXIICa/cCa/sCa │ │ CbarCc/oCc/uCcalCcm2Ccm3Cdm2Cdm3CergCffiCfflCgalChPaCiiiCkHzCkPaCkm2Ckm3Ck │ │ CmilCmm2Cmm3CmolCradCviiCxiiC │ │ sD(10)D(11)D(12)D(13)D(14)D(15)D(16)D(17)D(18)D(19)D(20)D0 │ │ DVIIIDa.m.DkcalDp.m.DviiiD │ │ Android (6317467 based on r365631c1) clang version 9.0.8 (https://android.googlesource.com/toolchain/llvm-project e0caee08e5f09b374a27a676d04978c81fcb1928) (based on LLVM 9.0.8svn) │ │ -.init_array │ │ -.fini_array │ │ -.comment │ │ -.note.android.ident │ │ -.rela.plt │ │ -.noptrbss │ │ -.eh_frame_hdr │ │ +.shstrtab │ │ +.gnu.hash │ │ +.gnu.version │ │ .gnu.version_r │ │ -.data.rel.ro │ │ -.go.buildinfo │ │ .rela.dyn │ │ -.gnu.version │ │ -.gnu.hash │ │ +.rela.plt │ │ +.eh_frame_hdr │ │ .eh_frame │ │ +.note.android.ident │ │ .note.go.buildid │ │ +.init_array │ │ +.fini_array │ │ +.data.rel.ro │ │ .dynamic │ │ -.shstrtab │ │ +.go.buildinfo │ │ .noptrdata │ │ +.noptrbss │ │ +.comment │ ├── readelf --wide --decompress --hex-dump=.plt {} │ │ @@ -1,9 +1,10 @@ │ │ │ │ Hex dump of section '.plt': │ │ + NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ 0x0019fb90 f07bbfa9 102f0090 119641f9 10a20c91 .{.../....A..... │ │ 0x0019fba0 20021fd6 1f2003d5 1f2003d5 1f2003d5 .... ... ... .. │ │ 0x0019fbb0 102f0090 119a41f9 10c20c91 20021fd6 ./....A..... ... │ │ 0x0019fbc0 102f0090 119e41f9 10e20c91 20021fd6 ./....A..... ... │ │ 0x0019fbd0 102f0090 11a241f9 10020d91 20021fd6 ./....A..... ... │ │ 0x0019fbe0 102f0090 11a641f9 10220d91 20021fd6 ./....A..".. ... │ │ 0x0019fbf0 102f0090 11aa41f9 10420d91 20021fd6 ./....A..B.. ... │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,10 +1,9 @@ │ │ │ │ Hex dump of section '.got': │ │ - NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ 0x0077f318 00000000 00000000 00000000 00000000 ................ │ │ 0x0077f328 00000000 00000000 90fb1900 00000000 ................ │ │ 0x0077f338 90fb1900 00000000 90fb1900 00000000 ................ │ │ 0x0077f348 90fb1900 00000000 90fb1900 00000000 ................ │ │ 0x0077f358 90fb1900 00000000 90fb1900 00000000 ................ │ │ 0x0077f368 90fb1900 00000000 90fb1900 00000000 ................ │ │ 0x0077f378 90fb1900 00000000 90fb1900 00000000 ................ │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,20 +1,20 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e696e 69745f61 72726179 002e6669 ..init_array..fi │ │ - 0x00000010 6e695f61 72726179 002e7465 7874002e ni_array..text.. │ │ - 0x00000020 676f7400 2e636f6d 6d656e74 002e6e6f got..comment..no │ │ - 0x00000030 74652e61 6e64726f 69642e69 64656e74 te.android.ident │ │ - 0x00000040 002e7265 6c612e70 6c74002e 6e6f7074 ..rela.plt..nopt │ │ - 0x00000050 72627373 002e6273 73002e64 796e7374 rbss..bss..dynst │ │ - 0x00000060 72002e65 685f6672 616d655f 68647200 r..eh_frame_hdr. │ │ - 0x00000070 2e676e75 2e766572 73696f6e 5f72002e .gnu.version_r.. │ │ - 0x00000080 64617461 2e72656c 2e726f00 2e676f2e data.rel.ro..go. │ │ - 0x00000090 6275696c 64696e66 6f002e72 656c612e buildinfo..rela. │ │ - 0x000000a0 64796e00 2e676e75 2e766572 73696f6e dyn..gnu.version │ │ - 0x000000b0 002e6479 6e73796d 002e676e 752e6861 ..dynsym..gnu.ha │ │ - 0x000000c0 7368002e 65685f66 72616d65 002e6e6f sh..eh_frame..no │ │ - 0x000000d0 74652e67 6f2e6275 696c6469 64002e64 te.go.buildid..d │ │ - 0x000000e0 796e616d 6963002e 73687374 72746162 ynamic..shstrtab │ │ - 0x000000f0 002e6e6f 70747264 61746100 2e726f64 ..noptrdata..rod │ │ - 0x00000100 61746100 2e646174 6100 ata..data. │ │ + 0x00000000 002e7368 73747274 6162002e 676e752e ..shstrtab..gnu. │ │ + 0x00000010 68617368 002e6479 6e73796d 002e6479 hash..dynsym..dy │ │ + 0x00000020 6e737472 002e676e 752e7665 7273696f nstr..gnu.versio │ │ + 0x00000030 6e002e67 6e752e76 65727369 6f6e5f72 n..gnu.version_r │ │ + 0x00000040 002e7265 6c612e64 796e002e 72656c61 ..rela.dyn..rela │ │ + 0x00000050 2e706c74 002e7465 7874002e 726f6461 .plt..text..roda │ │ + 0x00000060 7461002e 65685f66 72616d65 5f686472 ta..eh_frame_hdr │ │ + 0x00000070 002e6568 5f667261 6d65002e 6e6f7465 ..eh_frame..note │ │ + 0x00000080 2e616e64 726f6964 2e696465 6e74002e .android.ident.. │ │ + 0x00000090 6e6f7465 2e676f2e 6275696c 64696400 note.go.buildid. │ │ + 0x000000a0 2e696e69 745f6172 72617900 2e66696e .init_array..fin │ │ + 0x000000b0 695f6172 72617900 2e646174 612e7265 i_array..data.re │ │ + 0x000000c0 6c2e726f 002e6479 6e616d69 63002e67 l.ro..dynamic..g │ │ + 0x000000d0 6f74002e 64617461 002e676f 2e627569 ot..data..go.bui │ │ + 0x000000e0 6c64696e 666f002e 6e6f7074 72646174 ldinfo..noptrdat │ │ + 0x000000f0 61002e62 7373002e 6e6f7074 72627373 a..bss..noptrbss │ │ + 0x00000100 002e636f 6d6d656e 7400 ..comment. ├── lib/x86/libgojni.so │ ├── readelf --wide --sections {} │ │ @@ -25,16 +25,16 @@ │ │ [20] .dynamic DYNAMIC 0065ddf4 65cdf4 000120 08 WA 4 0 4 │ │ [21] .got PROGBITS 0065df14 65cf14 00000c 00 WA 0 0 4 │ │ [22] .got.plt PROGBITS 0065df20 65cf20 0000d8 00 WA 0 0 4 │ │ [23] .go.buildinfo PROGBITS 0065e000 65d000 000020 00 WA 0 0 16 │ │ [24] .noptrdata PROGBITS 0065e020 65d020 0360c0 00 WA 0 0 32 │ │ [25] .data PROGBITS 006940e0 6930e0 005f20 00 WA 0 0 32 │ │ [26] .bss NOBITS 0069a000 699000 0168ea 00 WA 0 0 32 │ │ - [27] .comment PROGBITS 00000000 699000 0000b6 01 MS 0 0 1 │ │ - [28] .note.gnu.gold-version NOTE 00000000 6990b8 00001c 00 0 0 4 │ │ - [29] .noptrbss NOBITS 006b0900 6af900 003a38 00 WA 0 0 32 │ │ + [27] .noptrbss NOBITS 006b0900 699000 003a38 00 WA 0 0 32 │ │ + [28] .comment PROGBITS 00000000 699000 0000b6 01 MS 0 0 1 │ │ + [29] .note.gnu.gold-version NOTE 00000000 6990b8 00001c 00 0 0 4 │ │ [30] .shstrtab STRTAB 00000000 6990d4 000137 00 0 0 1 │ │ Key to Flags: │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ p (processor specific) │ ├── strings --all --bytes=8 {} │ │┄ Ordering differences only │ │ @@ -17029,28 +17029,28 @@ │ │ CPPMCPPVCPTECTELCTHzCVIICXIICa/cCa/sCa │ │ CbarCc/oCc/uCcalCcm2Ccm3Cdm2Cdm3CergCffiCfflCgalChPaCiiiCkHzCkPaCkm2Ckm3Ck │ │ CmilCmm2Cmm3CmolCradCviiCxiiC │ │ sD(10)D(11)D(12)D(13)D(14)D(15)D(16)D(17)D(18)D(19)D(20)D0 │ │ DVIIIDa.m.DkcalDp.m.DviiiD │ │ Android (6317467 based on r365631c1) clang version 9.0.8 (https://android.googlesource.com/toolchain/llvm-project e0caee08e5f09b374a27a676d04978c81fcb1928) (based on LLVM 9.0.8svn) │ │ gold 1.12 │ │ -.init_array │ │ -.fini_array │ │ -.comment │ │ +.shstrtab │ │ .note.android.ident │ │ -.got.plt │ │ -.rel.plt │ │ -.noptrbss │ │ -.eh_frame_hdr │ │ +.note.go.buildid │ │ +.gnu.hash │ │ +.gnu.version │ │ +.gnu.version_d │ │ .gnu.version_r │ │ -.data.rel.ro │ │ -.go.buildinfo │ │ .rel.dyn │ │ -.gnu.version │ │ -.note.gnu.gold-version │ │ -.gnu.hash │ │ +.rel.plt │ │ .eh_frame │ │ -.note.go.buildid │ │ -.gnu.version_d │ │ +.eh_frame_hdr │ │ +.data.rel.ro │ │ +.fini_array │ │ +.init_array │ │ .dynamic │ │ -.shstrtab │ │ +.got.plt │ │ +.go.buildinfo │ │ .noptrdata │ │ +.noptrbss │ │ +.comment │ │ +.note.gnu.gold-version │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,23 +1,23 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e696e 69745f61 72726179 002e6669 ..init_array..fi │ │ - 0x00000010 6e695f61 72726179 002e7465 7874002e ni_array..text.. │ │ - 0x00000020 676f7400 2e636f6d 6d656e74 002e6e6f got..comment..no │ │ - 0x00000030 74652e61 6e64726f 69642e69 64656e74 te.android.ident │ │ - 0x00000040 002e676f 742e706c 74002e72 656c2e70 ..got.plt..rel.p │ │ - 0x00000050 6c74002e 6e6f7074 72627373 002e6273 lt..noptrbss..bs │ │ - 0x00000060 73002e64 796e7374 72002e65 685f6672 s..dynstr..eh_fr │ │ - 0x00000070 616d655f 68647200 2e676e75 2e766572 ame_hdr..gnu.ver │ │ - 0x00000080 73696f6e 5f72002e 64617461 2e72656c sion_r..data.rel │ │ - 0x00000090 2e726f00 2e676f2e 6275696c 64696e66 .ro..go.buildinf │ │ - 0x000000a0 6f002e72 656c2e64 796e002e 676e752e o..rel.dyn..gnu. │ │ - 0x000000b0 76657273 696f6e00 2e6e6f74 652e676e version..note.gn │ │ - 0x000000c0 752e676f 6c642d76 65727369 6f6e002e u.gold-version.. │ │ - 0x000000d0 64796e73 796d002e 676e752e 68617368 dynsym..gnu.hash │ │ - 0x000000e0 002e6568 5f667261 6d65002e 6e6f7465 ..eh_frame..note │ │ - 0x000000f0 2e676f2e 6275696c 64696400 2e676e75 .go.buildid..gnu │ │ - 0x00000100 2e766572 73696f6e 5f64002e 64796e61 .version_d..dyna │ │ - 0x00000110 6d696300 2e736873 74727461 62002e6e mic..shstrtab..n │ │ - 0x00000120 6f707472 64617461 002e726f 64617461 optrdata..rodata │ │ - 0x00000130 002e6461 746100 ..data. │ │ + 0x00000000 002e7368 73747274 6162002e 6e6f7465 ..shstrtab..note │ │ + 0x00000010 2e616e64 726f6964 2e696465 6e74002e .android.ident.. │ │ + 0x00000020 6e6f7465 2e676f2e 6275696c 64696400 note.go.buildid. │ │ + 0x00000030 2e64796e 73796d00 2e64796e 73747200 .dynsym..dynstr. │ │ + 0x00000040 2e676e75 2e686173 68002e67 6e752e76 .gnu.hash..gnu.v │ │ + 0x00000050 65727369 6f6e002e 676e752e 76657273 ersion..gnu.vers │ │ + 0x00000060 696f6e5f 64002e67 6e752e76 65727369 ion_d..gnu.versi │ │ + 0x00000070 6f6e5f72 002e7265 6c2e6479 6e002e72 on_r..rel.dyn..r │ │ + 0x00000080 656c2e70 6c74002e 74657874 002e726f el.plt..text..ro │ │ + 0x00000090 64617461 002e6568 5f667261 6d65002e data..eh_frame.. │ │ + 0x000000a0 65685f66 72616d65 5f686472 002e6461 eh_frame_hdr..da │ │ + 0x000000b0 74612e72 656c2e72 6f002e66 696e695f ta.rel.ro..fini_ │ │ + 0x000000c0 61727261 79002e69 6e69745f 61727261 array..init_arra │ │ + 0x000000d0 79002e64 796e616d 6963002e 676f7400 y..dynamic..got. │ │ + 0x000000e0 2e676f74 2e706c74 002e676f 2e627569 .got.plt..go.bui │ │ + 0x000000f0 6c64696e 666f002e 6e6f7074 72646174 ldinfo..noptrdat │ │ + 0x00000100 61002e64 61746100 2e627373 002e6e6f a..data..bss..no │ │ + 0x00000110 70747262 7373002e 636f6d6d 656e7400 ptrbss..comment. │ │ + 0x00000120 2e6e6f74 652e676e 752e676f 6c642d76 .note.gnu.gold-v │ │ + 0x00000130 65727369 6f6e00 ersion.