23.7 KB
/home/fdroid/fdroiddata/tmp/info.zamojski.soft.towercollector_2140100.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_info.zamojski.soft.towercollector_2140100.apk
12.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: <4c30bf28b2818e2a0516c68de5f5a6c69c25a516f83f39bfcbeba4577f854cef>, actual: <107e842284b1c073bd33adf5708189a9450f800ea22731ed4ca16f5d69ac1e25> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <2cf68ac1599e330c3bfb0b2fb1c41348225b8353b691d21f92cf8c21334d9bb2f22b3a0000000000>, actual: <a3c68477442f41b0840d4f5a218f815ee71417ff02e808e6b02b6ddb0d325dddf22b3a0000000000>
    
Offset 1, 71 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:·2bedee579d48adb737a70cb95582aefea9c1fe8de41ec26045f0f7dc709115b0 
10 Signer·#1·certificate·SHA-1·digest:·a20897c4fe1c853f9b79051ad6a2a6c6f04e0785 
11 Signer·#1·certificate·MD5·digest:·35c3ae340a918504e8e705bb6f1e2564 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·bbc853355ecc52ccc604a26b980ff17a6185d0805918791fa1639908e39c1c0c 
15 Signer·#1·public·key·SHA-1·digest:·2a1a5c6cc2d571ec2e285535833105a9c1a7bb4d 
16 Signer·#1·public·key·MD5·digest:·d76d1b4928d5ab804e79b8d8a5737fc2 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/androidx.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/. 
24 WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.legacy_legacy-support-core-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/. 
35 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/. 
36 WARNING:·META-INF/androidx.legacy_legacy-support-v13.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/androidx.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/. 
38 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/. 
39 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/. 
40 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/. 
41 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/. 
42 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/. 
43 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/. 
44 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/. 
45 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/. 
46 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/. 
47 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/. 
48 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/. 
49 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/. 
50 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/. 
51 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/. 
52 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/. 
53 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/. 
54 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/. 
55 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/. 
56 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/. 
57 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/. 
58 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/. 
59 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/. 
60 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/. 
61 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/. 
62 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/. 
63 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/. 
64 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/. 
65 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/. 
66 WARNING:·META-INF/services/org.acra.collector.Collector·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/services/org.acra.config.ConfigurationBuilderFactory·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/services/org.acra.config.ReportingAdministrator·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/services/org.acra.interaction.ReportInteraction·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/services/org.acra.sender.ReportSenderFactory·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/services/org.acra.startup.StartupProcessor·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.01 KB
zipinfo -v {}
    
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT56 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
57 ··minimum·software·version·required·to·extract:···0.057 ··minimum·software·version·required·to·extract:···0.0
58 ··compression·method:·····························deflated58 ··compression·method:·····························deflated
59 ··compression·sub-type·(deflation):···············normal59 ··compression·sub-type·(deflation):···············normal
60 ··file·security·status:···························not·encrypted60 ··file·security·status:···························not·encrypted
61 ··extended·local·header:··························no61 ··extended·local·header:··························no
62 ··file·last·modified·on·(DOS·date/time):··········1981·Jan·1·01:01:0262 ··file·last·modified·on·(DOS·date/time):··········1981·Jan·1·01:01:02
63 ··32-bit·CRC·value·(hex):·························1728c2d063 ··32-bit·CRC·value·(hex):·························b680de5e
64 ··compressed·size:································1454281·bytes64 ··compressed·size:································1454281·bytes
65 ··uncompressed·size:······························3145660·bytes65 ··uncompressed·size:······························3145660·bytes
66 ··length·of·filename:·····························11·characters66 ··length·of·filename:·····························11·characters
67 ··length·of·extra·field:··························0·bytes67 ··length·of·extra·field:··························0·bytes
68 ··length·of·file·comment:·························0·characters68 ··length·of·file·comment:·························0·characters
69 ··disk·number·on·which·file·begins:···············disk·169 ··disk·number·on·which·file·begins:···············disk·1
70 ··apparent·file·type:·····························binary70 ··apparent·file·type:·····························binary
9.44 KB
classes.dex
7.6 KB
dexdump -a -d -f -h {}
error from `dexdump -a -d -f -h {}`: dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method java.lang.Object a.b$a.createFromParcel(android.os.Parcel) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method java.lang.Object[] a.b$a.newArray(int) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method void a0.a$a.<init>(java.lang.String[], android.app.Activity, int) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method void a0.b.<init>(android.app.Activity) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method void a0.c$a.<init>(a0.c$c, java.lang.Object) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method void a0.c$b.<init>(android.app.Application, a0.c$c) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method void a0.d.<init>(java.lang.Object, java.lang.Object) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method a0.j a0.j.b(a0.h) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method a0.j a0.j.f(java.lang.CharSequence) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method a0.j a0.j.g(java.lang.CharSequence) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method void a0.j.h(int) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method a0.j a0.j.k(java.lang.CharSequence) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method void a2.a.b(java.lang.String) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method void a2.a.cdsect(java.lang.String) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method void a2.a.comment(java.lang.String) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method void a2.a.docdecl(java.lang.String) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method void a2.a.entityRef(java.lang.String) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method boolean a2.a.getFeature(java.lang.String) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method java.lang.String a2.a.getPrefix(java.lang.String, boolean) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method java.lang.Object a2.a.getProperty(java.lang.String) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method void a2.a.ignorableWhitespace(java.lang.String) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method void a2.a.processingInstruction(java.lang.String) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method void a2.a.setPrefix(java.lang.String, java.lang.String) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method void a2.a.setProperty(java.lang.String, java.lang.Object) dexdump E 04-15 03:24:28 4186800 4186800 dex_file-inl.h:213] invalid stream - problem with parameter iterator in /tmp/diffoscope_qh5inov5_tmp/tmpj0fwk_8n_apk/classes.dex for method java.lang.Object[] a3.a$a.newArray(int) [ truncated after 25 lines; 2525 ignored ] 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············:·132e484e4 checksum············:·cde54720
5 signature···········:·c746...b7705 signature···········:·913b...6299
6 file_size···········:·31456606 file_size···········:·3145660
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·····:·1824610 string_ids_size·····:·18246
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·462912 type_ids_size·······:·4629
Offset 284554, 15 lines modifiedOffset 284554, 15 lines modified
284554 18b1a8:·53a0·d317······························|0000:·iget-wide·v0,·v10,·Lg5/i;.d:J·//·field@17d3284554 18b1a8:·53a0·d317······························|0000:·iget-wide·v0,·v10,·Lg5/i;.d:J·//·field@17d3
284555 18b1ac:·6e10·ab05·0b00·························|0002:·invoke-virtual·{v11},·Landroid/location/Location;.getTime:()J·//·method@05ab284555 18b1ac:·6e10·ab05·0b00·························|0002:·invoke-virtual·{v11},·Landroid/location/Location;.getTime:()J·//·method@05ab
284556 18b1b2:·0b02···································|0005:·move-result-wide·v2284556 18b1b2:·0b02···································|0005:·move-result-wide·v2
284557 18b1b4:·549b·ff1a······························|0006:·iget-object·v11,·v9,·Lj4/c;.d:Le4/a;·//·field@1aff284557 18b1b4:·549b·ff1a······························|0006:·iget-object·v11,·v9,·Lj4/c;.d:Le4/a;·//·field@1aff
284558 18b1b8:·6e53·1f33·0b21·························|0008:·invoke-virtual·{v11,·v0,·v1,·v2,·v3},·Le4/a;.u:(JJ)Z·//·method@331f284558 18b1b8:·6e53·1f33·0b21·························|0008:·invoke-virtual·{v11,·v0,·v1,·v2,·v3},·Le4/a;.u:(JJ)Z·//·method@331f
284559 18b1be:·0a0b···································|000b:·move-result·v11284559 18b1be:·0a0b···································|000b:·move-result·v11
284560 18b1c0:·390b·6500······························|000c:·if-nez·v11,·0071·//·+0065284560 18b1c0:·390b·6500······························|000c:·if-nez·v11,·0071·//·+0065
284561 18b1c4:·1804·8a02·01d7·8101·0000···············|000e:·const-wide·v4,·#double·8.18751e-312·//·#00000181d701028a284561 18b1c4:·1804·b004·f68d·8201·0000···············|000e:·const-wide·v4,·#double·8.20267e-312·//·#000001828df604b0
284562 18b1ce:·123b···································|0013:·const/4·v11,·#int·3·//·#3284562 18b1ce:·123b···································|0013:·const/4·v11,·#int·3·//·#3
284563 18b1d0:·23bb·c411······························|0014:·new-array·v11,·v11,·[Ljava/lang/Object;·//·type@11c4284563 18b1d0:·23bb·c411······························|0014:·new-array·v11,·v11,·[Ljava/lang/Object;·//·type@11c4
284564 18b1d4:·7120·433c·1000·························|0016:·invoke-static·{v0,·v1},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@3c43284564 18b1d4:·7120·433c·1000·························|0016:·invoke-static·{v0,·v1},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@3c43
284565 18b1da:·0c06···································|0019:·move-result-object·v6284565 18b1da:·0c06···································|0019:·move-result-object·v6
284566 18b1dc:·1207···································|001a:·const/4·v7,·#int·0·//·#0284566 18b1dc:·1207···································|001a:·const/4·v7,·#int·0·//·#0
284567 18b1de:·4d06·0b07······························|001b:·aput-object·v6,·v11,·v7284567 18b1de:·4d06·0b07······························|001b:·aput-object·v6,·v11,·v7
284568 18b1e2:·1216···································|001d:·const/4·v6,·#int·1·//·#1284568 18b1e2:·1216···································|001d:·const/4·v6,·#int·1·//·#1
1.82 KB
classes.jar
1.01 KB
zipinfo -v {}
    
Offset 36253, 15 lines modifiedOffset 36253, 15 lines modified
36253 ··version·of·encoding·software:···················2.036253 ··version·of·encoding·software:···················2.0
36254 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT36254 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
36255 ··minimum·software·version·required·to·extract:···2.036255 ··minimum·software·version·required·to·extract:···2.0
36256 ··compression·method:·····························none·(stored)36256 ··compression·method:·····························none·(stored)
36257 ··file·security·status:···························not·encrypted36257 ··file·security·status:···························not·encrypted
36258 ··extended·local·header:··························no36258 ··extended·local·header:··························no
36259 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0036259 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
36260 ··32-bit·CRC·value·(hex):·························ab2bf1c136260 ··32-bit·CRC·value·(hex):·························c33a6057
36261 ··compressed·size:································2632·bytes36261 ··compressed·size:································2632·bytes
36262 ··uncompressed·size:······························2632·bytes36262 ··uncompressed·size:······························2632·bytes
36263 ··length·of·filename:·····························10·characters36263 ··length·of·filename:·····························10·characters
36264 ··length·of·extra·field:··························0·bytes36264 ··length·of·extra·field:··························0·bytes
36265 ··length·of·file·comment:·························0·characters36265 ··length·of·file·comment:·························0·characters
36266 ··disk·number·on·which·file·begins:···············disk·136266 ··disk·number·on·which·file·begins:···············disk·1
36267 ··apparent·file·type:·····························binary36267 ··apparent·file·type:·····························binary
802 B
j4/c.class
782 B
procyon -ec {}
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ········this.g·=·g;27 ········this.g·=·g;
28 ····}28 ····}
29 ····29 ····
30 ····public·final·void·a(final·h·h,·final·Location·location)·{30 ····public·final·void·a(final·h·h,·final·Location·location)·{
31 ········final·long·d·=·((g5.i)h).d;31 ········final·long·d·=·((g5.i)h).d;
32 ········final·long·time·=·location.getTime();32 ········final·long·time·=·location.getTime();
33 ········if·(!this.d.u(d,·time))·{33 ········if·(!this.d.u(d,·time))·{
34 ············final·long·n·=·1657169576586L;34 ············final·long·n·=·1660239086768L;
35 ············final·Object[]·array·=·{·Long.valueOf(d),·Long.valueOf(time),·Long.valueOf(n)·};35 ············final·Object[]·array·=·{·Long.valueOf(d),·Long.valueOf(time),·Long.valueOf(n)·};
36 ············final·a$b·a·=·e8.a.a;36 ············final·a$b·a·=·e8.a.a;
37 ············a.i("fixMeasurementTimestamp():·Fixing·measurement·time·=·%s,·gps·time·=·%s,·app·time·=·%s",·array);37 ············a.i("fixMeasurementTimestamp():·Fixing·measurement·time·=·%s,·gps·time·=·%s,·app·time·=·%s",·array);
38 ············if·(time·>=·n)·{38 ············if·(time·>=·n)·{
39 ················((g5.i)h).d·=·time;39 ················((g5.i)h).d·=·time;
40 ················a.i("fixMeasurementTimestamp():·Fixed·measurement·time·using·gps·time",·new·Object[0]);40 ················a.i("fixMeasurementTimestamp():·Fixed·measurement·time·using·gps·time",·new·Object[0]);
41 ············}41 ············}
388 B
smali/j4/c.smali
    
Offset 60, 15 lines modifiedOffset 60, 15 lines modified
  
60 ····invoke-virtual·{p2,·v0,·v1,·v2,·v3},·Le4/a;->u(JJ)Z60 ····invoke-virtual·{p2,·v0,·v1,·v2,·v3},·Le4/a;->u(JJ)Z
  
61 ····move-result·p261 ····move-result·p2
  
62 ····if-nez·p2,·:cond_262 ····if-nez·p2,·:cond_2
  
63 ····const-wide·v4,·0x181d701028aL63 ····const-wide·v4,·0x1828df604b0L
  
64 ····const/4·p2,·0x364 ····const/4·p2,·0x3
  
65 ····new-array·p2,·p2,·[Ljava/lang/Object;65 ····new-array·p2,·p2,·[Ljava/lang/Object;
  
66 ····.line·466 ····.line·4
67 ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;67 ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;