14.7 KB
/home/fdroid/fdroiddata/tmp/com.farmerbb.taskbar_204.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.farmerbb.taskbar_204.apk
10.9 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <fc35478bf911b1fb6a44337d686920b5850f043cc2c436fc0f4b631fd7bffdd0>, actual: <c6228c745d0ac34d051efd090c62c83df67fe6b685ebdaed5130b30a6e270325> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <35856c5a8f743b0ed0d0188b6e190de33eb883fb90d667d37af019a7aab0a5a3b19c250000000000>, actual: <9ff533a2f912c4f0e335206dca9a70ba30be558773b735708672e95d34dc3051b19c250000000000>
    
Offset 1, 62 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·0e2b55c6ad9b989351da9d54e7b1d57762463aaf3159d2f0bc95ab607b95f7f0 
10 Signer·#1·certificate·SHA-1·digest:·1ab204042918b9c51826a2ef5468685e5b441f67 
11 Signer·#1·certificate·MD5·digest:·9f20ad003d2d18b83bde3f7d25ce1afe 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·b586e5696b0e2161c11976180d0379d61c540c04221497134d37fe74d20b165e 
15 Signer·#1·public·key·SHA-1·digest:·ea8dffd5a8f73d92135836256d5153e82a8fa77c 
16 Signer·#1·public·key·MD5·digest:·b6efaf65426a77944687b491427bf7fa 
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.browser_browser.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 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/. 
26 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/. 
27 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/. 
28 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/. 
29 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/. 
30 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/. 
31 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/. 
32 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/. 
33 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/. 
34 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/. 
35 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/. 
36 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/. 
37 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/. 
38 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/. 
39 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/. 
40 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/. 
41 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/. 
42 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/. 
43 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/. 
44 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/. 
45 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/. 
46 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/. 
47 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/. 
48 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/. 
49 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/. 
50 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/. 
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.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/. 
54 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/. 
55 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/. 
56 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/. 
57 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/. 
58 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/. 
59 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/. 
60 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/. 
61 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/. 
62 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/. 
775 B
zipinfo {}
    
Offset 823, 8 lines modifiedOffset 823, 8 lines modified
823 -rw----·····2.0·fat······758·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins823 -rw----·····2.0·fat······758·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins
824 -rw----·····2.0·fat····14151·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins824 -rw----·····2.0·fat····14151·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins
825 -rw----·····2.0·fat·····2301·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins825 -rw----·····2.0·fat·····2301·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins
826 -rw----·····2.0·fat·····2338·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins826 -rw----·····2.0·fat·····2338·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins
827 -rw----·····2.0·fat····73794·b-·defN·81-Jan-01·01:01·META-INF/C872F768.SF827 -rw----·····2.0·fat····73794·b-·defN·81-Jan-01·01:01·META-INF/C872F768.SF
828 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/C872F768.RSA828 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/C872F768.RSA
829 -rw----·····2.0·fat····73667·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF829 -rw----·····2.0·fat····73667·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
830 828·files,·4031327·bytes·uncompressed,·2370909·bytes·compressed:··41.2%830 828·files,·4031327·bytes·uncompressed,·2370910·bytes·compressed:··41.2%
2.46 KB
classes.dex
2.44 KB
classes.jar
1.01 KB
zipinfo -v {}
    
Offset 56128, 15 lines modifiedOffset 56128, 15 lines modified
56128 ··version·of·encoding·software:···················2.056128 ··version·of·encoding·software:···················2.0
56129 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT56129 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
56130 ··minimum·software·version·required·to·extract:···2.056130 ··minimum·software·version·required·to·extract:···2.0
56131 ··compression·method:·····························none·(stored)56131 ··compression·method:·····························none·(stored)
56132 ··file·security·status:···························not·encrypted56132 ··file·security·status:···························not·encrypted
56133 ··extended·local·header:··························no56133 ··extended·local·header:··························no
56134 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0056134 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
56135 ··32-bit·CRC·value·(hex):·························ebfa33ab56135 ··32-bit·CRC·value·(hex):·························e1e51767
56136 ··compressed·size:································6779·bytes56136 ··compressed·size:································6779·bytes
56137 ··uncompressed·size:······························6779·bytes56137 ··uncompressed·size:······························6779·bytes
56138 ··length·of·filename:·····························37·characters56138 ··length·of·filename:·····························37·characters
56139 ··length·of·extra·field:··························0·bytes56139 ··length·of·extra·field:··························0·bytes
56140 ··length·of·file·comment:·························0·characters56140 ··length·of·file·comment:·························0·characters
56141 ··disk·number·on·which·file·begins:···············disk·156141 ··disk·number·on·which·file·begins:···············disk·1
56142 ··apparent·file·type:·····························binary56142 ··apparent·file·type:·····························binary
1.41 KB
com/farmerbb/taskbar/fragment/c.class
1.33 KB
procyon -ec {}
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 ········}73 ········}
74 ········((PreferenceFragment)this).findPreference((CharSequence)"pref_screen_general").setOnPreferenceClickListener((Preference$OnPreferenceClickListener)this);74 ········((PreferenceFragment)this).findPreference((CharSequence)"pref_screen_general").setOnPreferenceClickListener((Preference$OnPreferenceClickListener)this);
75 ········((PreferenceFragment)this).findPreference((CharSequence)"pref_screen_appearance").setOnPreferenceClickListener((Preference$OnPreferenceClickListener)this);75 ········((PreferenceFragment)this).findPreference((CharSequence)"pref_screen_appearance").setOnPreferenceClickListener((Preference$OnPreferenceClickListener)this);
76 ········((PreferenceFragment)this).findPreference((CharSequence)"pref_screen_recent_apps").setOnPreferenceClickListener((Preference$OnPreferenceClickListener)this);76 ········((PreferenceFragment)this).findPreference((CharSequence)"pref_screen_recent_apps").setOnPreferenceClickListener((Preference$OnPreferenceClickListener)this);
77 ········((PreferenceFragment)this).findPreference((CharSequence)"pref_screen_advanced").setOnPreferenceClickListener((Preference$OnPreferenceClickListener)this);77 ········((PreferenceFragment)this).findPreference((CharSequence)"pref_screen_advanced").setOnPreferenceClickListener((Preference$OnPreferenceClickListener)this);
78 ········if·(!h1)·{78 ········if·(!h1)·{
79 ············final·Calendar·instance·=·Calendar.getInstance(TimeZone.getTimeZone("America/Denver"));79 ············final·Calendar·instance·=·Calendar.getInstance(TimeZone.getTimeZone("America/Denver"));
80 ············instance.setTimeInMillis(1639999728996L);80 ············instance.setTimeInMillis(1660608187271L);
81 ············final·int·field·=·1;81 ············final·int·field·=·1;
82 ············final·int·value·=·instance.get(field);82 ············final·int·value·=·instance.get(field);
83 ············final·boolean·v0·=·o0.V0((Context)((PreferenceFragment)this).getActivity());83 ············final·boolean·v0·=·o0.V0((Context)((PreferenceFragment)this).getActivity());
84 ············final·String·s3·=·"about";84 ············final·String·s3·=·"about";
85 ············if·(v0)·{85 ············if·(v0)·{
86 ················final·String·s4·=·new·String(Character.toChars(128513));86 ················final·String·s4·=·new·String(Character.toChars(128513));
87 ················final·Preference·preference·=·((PreferenceFragment)this).findPreference((CharSequence)s3);87 ················final·Preference·preference·=·((PreferenceFragment)this).findPreference((CharSequence)s3);
472 B
smali/com/farmerbb/taskbar/fragment/c.smali
    
Offset 404, 15 lines modifiedOffset 404, 15 lines modified
  
404 ····move-result-object·v0404 ····move-result-object·v0
  
405 ····invoke-static·{v0},·Ljava/util/Calendar;->getInstance(Ljava/util/TimeZone;)Ljava/util/Calendar;405 ····invoke-static·{v0},·Ljava/util/Calendar;->getInstance(Ljava/util/TimeZone;)Ljava/util/Calendar;
  
406 ····move-result-object·v0406 ····move-result-object·v0
  
407 ····const-wide·v2,·0x17dd799ed64L407 ····const-wide·v2,·0x182a3f60b87L
  
408 ····.line·24408 ····.line·24
409 ····invoke-virtual·{v0,·v2,·v3},·Ljava/util/Calendar;->setTimeInMillis(J)V409 ····invoke-virtual·{v0,·v2,·v3},·Ljava/util/Calendar;->setTimeInMillis(J)V
  
410 ····const/4·v2,·0x1410 ····const/4·v2,·0x1
  
411 ····.line·25411 ····.line·25