29.4 KB
/home/fdroid/fdroiddata/tmp/net.ibbaa.keepitup_4.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_net.ibbaa.keepitup_4.apk
12.3 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: <9b1c16495217edc7621489a5fc85864e090d274d1361410c24b0e48550f50333>, actual: <88124ce08b0e341eef25e3faa6f10de9833a510ac8bbf2617b8b73a8d69e401b> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <b108b85c677eb42c0c5e9166a74562a4935400bff4f6a6abe0ea585da281c135b93f3b0000000000>, actual: <3db31f369e9f1b72a7e895ce634b14ef129c59767de863abf8808e5c63f2515db93f3b0000000000>
    
Offset 1, 69 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:·00a6a77294c50d88fba26c7931f27ba8ef2e271b472486f3ce8bf9ce3603a348 
10 Signer·#1·certificate·SHA-1·digest:·db271e9deed82f38ec0865b23a29f0890ab2ec66 
11 Signer·#1·certificate·MD5·digest:·c37d7901b991d22242d26fae0b89d4a6 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·d6d8828f34f8f4afb20ba0e10cf418b0833b6d4a7729950b7784e7f4bb7e0067 
15 Signer·#1·public·key·SHA-1·digest:·d5d410a3931dc52c918ef6d5fbe6d0ebd429132f 
16 Signer·#1·public·key·MD5·digest:·a0591acbb6e58490e6e62a53465c377c 
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-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/. 
19 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/. 
20 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/. 
21 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/. 
22 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/. 
23 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/. 
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-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/. 
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-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/. 
36 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/. 
37 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/. 
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.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/. 
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-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/. 
44 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/. 
45 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/. 
46 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/. 
47 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/. 
48 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/. 
49 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/. 
50 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/. 
51 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/. 
52 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/. 
53 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/. 
54 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/. 
55 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/. 
56 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/. 
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.window_window.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
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/kotlinx_coroutines_android.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
67 WARNING:·META-INF/kotlinx_coroutines_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/. 
68 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/. 
69 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/. 
779 B
zipinfo {}
    
Offset 1049, 8 lines modifiedOffset 1049, 8 lines modified
1049 -rw----·····2.0·fat······646·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins1049 -rw----·····2.0·fat······646·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins
1050 -rw----·····2.0·fat····18640·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins1050 -rw----·····2.0·fat····18640·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins
1051 -rw----·····2.0·fat·····3399·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins1051 -rw----·····2.0·fat·····3399·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins
1052 -rw----·····2.0·fat·····2396·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins1052 -rw----·····2.0·fat·····2396·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins
1053 -rw----·····2.0·fat····96833·b-·defN·81-Jan-01·01:01·META-INF/EE05793B.SF1053 -rw----·····2.0·fat····96833·b-·defN·81-Jan-01·01:01·META-INF/EE05793B.SF
1054 -rw----·····2.0·fat·····1344·b-·defN·81-Jan-01·01:01·META-INF/EE05793B.RSA1054 -rw----·····2.0·fat·····1344·b-·defN·81-Jan-01·01:01·META-INF/EE05793B.RSA
1055 -rw----·····2.0·fat····96706·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF1055 -rw----·····2.0·fat····96706·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
1056 1054·files,·5353744·bytes·uncompressed,·3758124·bytes·compressed:··29.8%1056 1054·files,·5353744·bytes·uncompressed,·3758125·bytes·compressed:··29.8%
6.82 KB
classes.dex
3.84 KB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·d6f0127e4 checksum············:·35c714b3
5 signature···········:·b7b0...20db5 signature···········:·bace...a874
6 file_size···········:·21292766 file_size···········:·2129276
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·····:·1722910 string_ids_size·····:·17229
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·307312 type_ids_size·······:·3073
Offset 2243339, 15 lines modifiedOffset 2243339, 15 lines modified
2243339 ······ins···········:·12243339 ······ins···········:·1
2243340 ······outs··········:·32243340 ······outs··········:·3
2243341 ······insns·size····:·72·16-bit·code·units2243341 ······insns·size····:·72·16-bit·code·units
2243342 159944:········································|[159944]·net.ibbaa.keepitup.ui.dialog.InfoDialog.getCopyrightText:()Ljava/lang/String;2243342 159944:········································|[159944]·net.ibbaa.keepitup.ui.dialog.InfoDialog.getCopyrightText:()Ljava/lang/String;
2243343 159954:·2200·8609······························|0000:·new-instance·v0,·Ljava/util/GregorianCalendar;·//·type@09862243343 159954:·2200·8609······························|0000:·new-instance·v0,·Ljava/util/GregorianCalendar;·//·type@0986
2243344 159958:·7010·0235·0000·························|0002:·invoke-direct·{v0},·Ljava/util/GregorianCalendar;.<init>:()V·//·method@35022243344 159958:·7010·0235·0000·························|0002:·invoke-direct·{v0},·Ljava/util/GregorianCalendar;.<init>:()V·//·method@3502
2243345 15995e:·2201·8509······························|0005:·new-instance·v1,·Ljava/util/Date;·//·type@09852243345 15995e:·2201·8509······························|0005:·new-instance·v1,·Ljava/util/Date;·//·type@0985
2243346 159962:·1802·0a3e·2208·8b01·0000···············|0007:·const-wide·v2,·#double·8.38256e-312·//·#0000018b08223e0a2243346 159962:·1802·434d·dd23·8b01·0000···············|0007:·const-wide·v2,·#double·8.38486e-312·//·#0000018b23dd4d43
2243347 15996c:·7030·0135·2103·························|000c:·invoke-direct·{v1,·v2,·v3},·Ljava/util/Date;.<init>:(J)V·//·method@35012243347 15996c:·7030·0135·2103·························|000c:·invoke-direct·{v1,·v2,·v3},·Ljava/util/Date;.<init>:(J)V·//·method@3501
2243348 159972:·6e20·e934·1000·························|000f:·invoke-virtual·{v0,·v1},·Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V·//·method@34e92243348 159972:·6e20·e934·1000·························|000f:·invoke-virtual·{v0,·v1},·Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V·//·method@34e9
2243349 159978:·1211···································|0012:·const/4·v1,·#int·1·//·#12243349 159978:·1211···································|0012:·const/4·v1,·#int·1·//·#1
2243350 15997a:·6e20·df34·1000·························|0013:·invoke-virtual·{v0,·v1},·Ljava/util/Calendar;.get:(I)I·//·method@34df2243350 15997a:·6e20·df34·1000·························|0013:·invoke-virtual·{v0,·v1},·Ljava/util/Calendar;.get:(I)I·//·method@34df
2243351 159980:·0a00···································|0016:·move-result·v02243351 159980:·0a00···································|0016:·move-result·v0
2243352 159982:·1302·e707······························|0017:·const/16·v2,·#int·2023·//·#7e72243352 159982:·1302·e707······························|0017:·const/16·v2,·#int·2023·//·#7e7
2243353 159986:·7110·0734·0200·························|0019:·invoke-static·{v2},·Ljava/lang/String;.valueOf:(I)Ljava/lang/String;·//·method@34072243353 159986:·7110·0734·0200·························|0019:·invoke-static·{v2},·Ljava/lang/String;.valueOf:(I)Ljava/lang/String;·//·method@3407
Offset 2244194, 15 lines modifiedOffset 2244194, 15 lines modified
2244194 1598a6:·0c05···································|002d:·move-result-object·v52244194 1598a6:·0c05···································|002d:·move-result-object·v5
2244195 1598a8:·1f05·c801······························|002e:·check-cast·v5,·Landroid/widget/TextView;·//·type@01c82244195 1598a8:·1f05·c801······························|002e:·check-cast·v5,·Landroid/widget/TextView;·//·type@01c8
2244196 1598ac:·1226···································|0030:·const/4·v6,·#int·2·//·#22244196 1598ac:·1226···································|0030:·const/4·v6,·#int·2·//·#2
2244197 1598ae:·1230···································|0031:·const/4·v0,·#int·3·//·#32244197 1598ae:·1230···································|0031:·const/4·v0,·#int·3·//·#3
2244198 1598b0:·7120·8f34·0600·························|0032:·invoke-static·{v6,·v0},·Ljava/text/DateFormat;.getDateTimeInstance:(II)Ljava/text/DateFormat;·//·method@348f2244198 1598b0:·7120·8f34·0600·························|0032:·invoke-static·{v6,·v0},·Ljava/text/DateFormat;.getDateTimeInstance:(II)Ljava/text/DateFormat;·//·method@348f
2244199 1598b6:·0c06···································|0035:·move-result-object·v62244199 1598b6:·0c06···································|0035:·move-result-object·v6
2244200 1598b8:·2200·8509······························|0036:·new-instance·v0,·Ljava/util/Date;·//·type@09852244200 1598b8:·2200·8509······························|0036:·new-instance·v0,·Ljava/util/Date;·//·type@0985
2244201 1598bc:·1801·0a3e·2208·8b01·0000···············|0038:·const-wide·v1,·#double·8.38256e-312·//·#0000018b08223e0a2244201 1598bc:·1801·434d·dd23·8b01·0000···············|0038:·const-wide·v1,·#double·8.38486e-312·//·#0000018b23dd4d43
2244202 1598c6:·7030·0135·1002·························|003d:·invoke-direct·{v0,·v1,·v2},·Ljava/util/Date;.<init>:(J)V·//·method@35012244202 1598c6:·7030·0135·1002·························|003d:·invoke-direct·{v0,·v1,·v2},·Ljava/util/Date;.<init>:(J)V·//·method@3501
2244203 1598cc:·6e20·8d34·0600·························|0040:·invoke-virtual·{v6,·v0},·Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String;·//·method@348d2244203 1598cc:·6e20·8d34·0600·························|0040:·invoke-virtual·{v6,·v0},·Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String;·//·method@348d
2244204 1598d2:·0c06···································|0043:·move-result-object·v62244204 1598d2:·0c06···································|0043:·move-result-object·v6
2244205 1598d4:·6e20·f80b·6500·························|0044:·invoke-virtual·{v5,·v6},·Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V·//·method@0bf82244205 1598d4:·6e20·f80b·6500·························|0044:·invoke-virtual·{v5,·v6},·Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V·//·method@0bf8
2244206 1598da:·1405·e002·087f·························|0047:·const·v5,·#float·1.8079e+38·//·#7f0802e02244206 1598da:·1405·e002·087f·························|0047:·const·v5,·#float·1.8079e+38·//·#7f0802e0
2244207 1598e0:·6e20·8806·5400·························|004a:·invoke-virtual·{v4,·v5},·Landroid/view/View;.findViewById:(I)Landroid/view/View;·//·method@06882244207 1598e0:·6e20·8806·5400·························|004a:·invoke-virtual·{v4,·v5},·Landroid/view/View;.findViewById:(I)Landroid/view/View;·//·method@0688
2244208 1598e6:·0c05···································|004d:·move-result-object·v52244208 1598e6:·0c05···································|004d:·move-result-object·v5
2.96 KB
classes.jar
1.01 KB
zipinfo -v {}
    
Offset 63574, 15 lines modifiedOffset 63574, 15 lines modified
63574 ··version·of·encoding·software:···················2.063574 ··version·of·encoding·software:···················2.0
63575 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT63575 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
63576 ··minimum·software·version·required·to·extract:···2.063576 ··minimum·software·version·required·to·extract:···2.0
63577 ··compression·method:·····························none·(stored)63577 ··compression·method:·····························none·(stored)
63578 ··file·security·status:···························not·encrypted63578 ··file·security·status:···························not·encrypted
63579 ··extended·local·header:··························no63579 ··extended·local·header:··························no
63580 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0063580 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
63581 ··32-bit·CRC·value·(hex):·························3ccb3c8063581 ··32-bit·CRC·value·(hex):·························25fe1451
63582 ··compressed·size:································2342·bytes63582 ··compressed·size:································2342·bytes
63583 ··uncompressed·size:······························2342·bytes63583 ··uncompressed·size:······························2342·bytes
63584 ··length·of·filename:·····························45·characters63584 ··length·of·filename:·····························45·characters
63585 ··length·of·extra·field:··························0·bytes63585 ··length·of·extra·field:··························0·bytes
63586 ··length·of·file·comment:·························0·characters63586 ··length·of·file·comment:·························0·characters
63587 ··disk·number·on·which·file·begins:···············disk·163587 ··disk·number·on·which·file·begins:···············disk·1
63588 ··apparent·file·type:·····························binary63588 ··apparent·file·type:·····························binary
1.92 KB
net/ibbaa/keepitup/ui/dialog/InfoDialog.class
1.83 KB
procyon -ec {}
    
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 import·java.util.GregorianCalendar;15 import·java.util.GregorianCalendar;
16 import·androidx.fragment.app.DialogFragment;16 import·androidx.fragment.app.DialogFragment;
  
17 public·class·InfoDialog·extends·DialogFragment17 public·class·InfoDialog·extends·DialogFragment
18 {18 {
19 ····public·final·String·getCopyrightText()·{19 ····public·final·String·getCopyrightText()·{
20 ········final·GregorianCalendar·gregorianCalendar·=·new·GregorianCalendar();20 ········final·GregorianCalendar·gregorianCalendar·=·new·GregorianCalendar();
21 ········gregorianCalendar.setTime(new·Date(1696648543754L));21 ········gregorianCalendar.setTime(new·Date(1697113787715L));
22 ········final·int·field·=·1;22 ········final·int·field·=·1;
23 ········final·int·value·=·gregorianCalendar.get(field);23 ········final·int·value·=·gregorianCalendar.get(field);
24 ········final·int·i·=·2023;24 ········final·int·i·=·2023;
25 ········String·str·=·String.valueOf(i);25 ········String·str·=·String.valueOf(i);
26 ········if·(value·>·i)·{26 ········if·(value·>·i)·{
27 ············final·StringBuilder·sb·=·new·StringBuilder();27 ············final·StringBuilder·sb·=·new·StringBuilder();
28 ············sb.append(str);28 ············sb.append(str);
Offset 42, 14 lines modifiedOffset 42, 14 lines modified
42 ········this.setStyle();42 ········this.setStyle();
43 ····}43 ····}
44 ····44 ····
45 ····public·final·View·onCreateView(final·LayoutInflater·layoutInflater,·final·ViewGroup·viewGroup,·final·Bundle·bundle)·{45 ····public·final·View·onCreateView(final·LayoutInflater·layoutInflater,·final·ViewGroup·viewGroup,·final·Bundle·bundle)·{
46 ········final·View·inflate·=·layoutInflater.inflate(2131427383,·viewGroup);46 ········final·View·inflate·=·layoutInflater.inflate(2131427383,·viewGroup);
47 ········((TextView)inflate.findViewById(2131231460)).setText((CharSequence)"1.2.0");47 ········((TextView)inflate.findViewById(2131231460)).setText((CharSequence)"1.2.0");
48 ········((TextView)inflate.findViewById(2131231454)).setText((CharSequence)"release".toUpperCase());48 ········((TextView)inflate.findViewById(2131231454)).setText((CharSequence)"release".toUpperCase());
49 ········((TextView)inflate.findViewById(2131231452)).setText((CharSequence)DateFormat.getDateTimeInstance(2,·3).format(new·Date(1696648543754L)));49 ········((TextView)inflate.findViewById(2131231452)).setText((CharSequence)DateFormat.getDateTimeInstance(2,·3).format(new·Date(1697113787715L)));
50 ········((TextView)inflate.findViewById(2131231456)).setText((CharSequence)this.getCopyrightText());50 ········((TextView)inflate.findViewById(2131231456)).setText((CharSequence)this.getCopyrightText());
51 ········((View)inflate.findViewById(2131231458)).setOnClickListener((View$OnClickListener)new·InfoDialog$$ExternalSyntheticLambda0(this));51 ········((View)inflate.findViewById(2131231458)).setOnClickListener((View$OnClickListener)new·InfoDialog$$ExternalSyntheticLambda0(this));
52 ········((View)inflate.findViewById(2131230992)).setOnClickListener((View$OnClickListener)new·SystemActivity$$ExternalSyntheticLambda2(1,·(Object)this));52 ········((View)inflate.findViewById(2131230992)).setOnClickListener((View$OnClickListener)new·SystemActivity$$ExternalSyntheticLambda2(1,·(Object)this));
53 ········return·inflate;53 ········return·inflate;
54 ····}54 ····}
55 }55 }
773 B
smali/net/ibbaa/keepitup/ui/dialog/InfoDialog.smali
    
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ····.line·4100 ····.line·4
101 ····.line·5101 ····.line·5
102 ····.line·6102 ····.line·6
103 ····new-instance·v1,·Ljava/util/Date;103 ····new-instance·v1,·Ljava/util/Date;
  
104 ····.line·7104 ····.line·7
105 ····.line·8105 ····.line·8
106 ····const-wide·v2,·0x18b08223e0aL106 ····const-wide·v2,·0x18b23dd4d43L
  
107 ····.line·9107 ····.line·9
108 ····.line·10108 ····.line·10
109 ····.line·11109 ····.line·11
110 ····.line·12110 ····.line·12
111 ····.line·13111 ····.line·13
112 ····invoke-direct·{v1,·v2,·v3},·Ljava/util/Date;-><init>(J)V112 ····invoke-direct·{v1,·v2,·v3},·Ljava/util/Date;-><init>(J)V
Offset 1040, 15 lines modifiedOffset 1040, 15 lines modified
1040 ····move-result-object·p31040 ····move-result-object·p3
  
1041 ····.line·551041 ····.line·55
1042 ····new-instance·v0,·Ljava/util/Date;1042 ····new-instance·v0,·Ljava/util/Date;
  
1043 ····.line·561043 ····.line·56
1044 ····.line·571044 ····.line·57
1045 ····const-wide·v1,·0x18b08223e0aL1045 ····const-wide·v1,·0x18b23dd4d43L
  
1046 ····.line·581046 ····.line·58
1047 ····.line·591047 ····.line·59
1048 ····.line·601048 ····.line·60
1049 ····.line·611049 ····.line·61
1050 ····.line·621050 ····.line·62
1051 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Date;-><init>(J)V1051 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Date;-><init>(J)V
8.62 KB
assets/dexopt/baseline.prof
    
Offset 1, 64 lines modifiedOffset 1, 64 lines modified
00000000:·7072·6f00·3031·3000·01c0·1500·00e9·0300··pro.010.........00000000:·7072·6f00·3031·3000·01c0·1500·00e9·0300··pro.010.........
00000010:·0078·01ed·57dd·8b4c·6118·7fe6·ccc7·8efd··.x..W..La....... 
00000020:·72ec·d22e·a675·4812·6135·14a2·ce8e·9b5d··r....uH.a5.....] 
00000030:·5c90·8f24·6931·be4a·c228·7bf9·8ea6·8d72··\..$i1.J.({....r 
00000040:·b1e5·4628·7ba5·bd70·43fb·070c·179b·1b8a··..F({..pC....... 
00000050:·5cb8·5026·8a1b·22a5·88f0·fc66·de5f·f336··\.P&.."....f._.6 
00000060:·66b7·5c2c·7b31·eff4·ccf3·3cbf·e7f3·7dce··f.\,{1....<...}. 
00000070:·3be7·9c69·918b·321e·1739·f76e·d396·96cd··;..i..2..9.n.... 
00000080:·2247·4f1f·cee5·8ee5·5667·8f0d·75b5·8a44··"GO.....Vg..u..D 
00000090:·4524·5287·80d3·460e·3fcd·24ab·acbf·67f5··E$R...F.?.$...g. 
000000a0:·d9ca·634a·d03b·957a·ac0c·1d04·1b6b·4047··..cJ.;.z.....k@G 
000000b0:·be84·83c1·ce7a·2d16·87de·aed4·6475·c423··.....z-.....du.# 
000000c0:·7696·52b7·929b·13be·f31d·0c3a·ebb9·f1a8··v.R........:.... 
000000d0:·891c·b4b1·37ec·0958·6d4e·faa1·1e64·f63e··....7..XmN...d.> 
000000e0:·cfca·d03b·accd·8d85·ef98·c5dd·5e80·afb5··...;........^... 
000000f0:·38f6·c618·72d8·d123·f583·2aef·5302·8e7d··8...r..#..*.S..} 
00000100:·70ce·d0d1·3372·4026·35ab·00bc·cdc1·6063··p...3r@&5.....`c 
00000110:·0fb5·1cbe·49a5·b9d6·87fb·0367·1c7c·509b··....I......g.|P. 
00000120:·736c·b636·f648·5fb7·6fc4·e23a·22c6·ad89··sl.6.H_.o..:"... 
00000130:·b3c1·3d00·672c·fc71·6658·d33d·1bc8·811e··..=.g,.qfX.=.... 
00000140:·6023·4147·fd8c·c56a·7341·675d·d460·efc8··`#AG...jsAg].`.. 
00000150:·0ba2·8e7c·6e0f·d419·831c·980f·eb42·e79e··...|n........B.. 
00000160:·c61d·1c7b·621e·d685·1f67·8533·0b1d·b938··...{b....g.3...8 
00000170:·37e4·0486·bd20·063e·90a9·0363·2e9e·79d8··7....·.>...c..y. 
00000180:·d80b·eb1d·504c·7fc6·651c·6791·3eb0·83f6··....PL..e.g.>... 
00000190:·58db·0bcb·b17f·e665·2e97·336f·2dc6·bcb8··X......e..3o-... 
000001a0:·ae8c·e7d9·670c·71ee·017b·a58d·f9a0·f3fa··....g.q..{...... 
000001b0:·c2cf·d511·0f62·2dd8·3033·10f3·c00e·19b9··.....b-.03...... 
000001c0:·313f·c8ee·9c51·8738·64e4·5aa8·04f9·930e··1?...Q.8d.Z..... 
000001d0:·8a7d·4cc5·518f·7b61·5d72·37ae·1ed6·656b··.}L.Q.{a]r7...ek 
000001e0:·311e·fe9c·433d·7fd8·e98b·58ce·04be·236a··1...C=....X...#j 
000001f0:·70eb·417e·1c89·2a56·f978·ca63·faa1·1ed1··p.A~..*V.x.c.... 
00000200:·6954·0968·5491·366b·8f5b·1e53·34a1·1f4f··iT.hT.6k.[.S4..O 
00000210:·235b·cb18·a2ba·ca18·f255·fcdb·15f3·74f2··#[.......U....t. 
00000220:·d54a·d52a·a888·1878·5708·b92b·48c5·6b81··.J.*...xW..+H.k. 
00000230:·ea4d·6a8d·5994·3d27·34bb·a7f7·4cf4·05cf··.Mj.Y.='4...L... 
00000240:·1ee5·1509·dfcc·062c·ae3e·a318·4c63·fdd7··.......,.>..Lc.. 
00000250:·0998·1fd9·769c·3b19·5c2c·7e5c·0295·c65e··....v.;.\,~\...^ 
00000260:·77a4·0664·9924·0f1a·11b3·41ad·47da·5317··w..d.$....A.G.S. 
00000270:·e64c·6c54·27bd·55cd·93e2·907a·fdb1·8afa··.LlT'.U....z.... 
00000280:·f2a1·ab28·c144·1fee·5876·190a·1a1d·88bf··...(.D..Xv...... 
00000290:·553e·5581·49a4·8c0c·1d1f·d6b8·fe53·99a0··U>U.I........S.. 
000002a0:·d7dc·eb4b·9970·99fe·524c·3f7e·f89d·a9e4··...K.p..RL?~.... 
000002b0:·ec39·36b0·78e1·7e31·48be·5c39·623a·fbeb··.96.x.~1H.\9b:.. 
000002c0:·e74a·c9c9·84d7·1df8·7e53·c62b·8c64·8d6e··.J......~S.+.d.n 
000002d0:·e8ac·73ea·9226·2205·3cee·ed72·4c84·c813··..s..&".<..rL... 
000002e0:·dfbe·3f94·acc8·cdc5·4f5b·862f·0dec·0fc3··..?.....O[./.... 
000002f0:·ddb1·e641·931f·5607·67bb·746f·f019·3381··...A..V.g.to..3. 
00000300:·af8b·463e·7cd7·8399·fa92·16f1·57fc·f3be··..F>|.......W... 
00000310:·4a53·9caa·7fde·4ca3·6063·028d·09cc·a409··JS....L.`c...... 
00000320:·bc3f·91c3·0bae·9835·11b3·bcfc·4218·eebd··.?.....5....B... 
00000330:·fd66·c0eb·8d84·254f·9f2c·cff5·99eb·e73e··.f....%O.,.....> 
00000340:·8fde·3cff·441f·c5db·cb7f·3d27·eade·52de··..<.D.....='..R. 
00000350:·aa5d·5742·d6f7·1c29·4b95·2fbc·9eda·15cd··.]WB...)K./..... 
00000360:·e7bb·3d83·c7e8·94cb·f78a·e974·21e6·87db··..=........t!... 
00000370:·d299·0791·ab6d·af25·763f·ae2f·8bd9·4d1a··.....m.%v?./..M. 
00000380:·76bd·140e·5d66·f89d·6bf1·445f·e950·3e76··v...]f..k.D_.P>v 
00000390:·2bc4·1bed·9fab·2461·da2f·4ade·6cf0·3b82··+.....$a./J.l.;. 
000003a0:·c2d2·a836·5358·5475·0bf5·d919·dcad·eaf8··...6SXTu........ 
000003b0:·2b3e·c9ea·7df4·aa2b·1134·c98b·d62b·877a··+>..}..+.4...+.z 
000003c0:·e7ee·78e6·7937·96ec·349d·adeb·34e5·e024··..x.y7..4...4..$ 
000003d0:·310d·7826·4ca0·f8cb·9c79·a587·eee7·c75f··1.x&L....y....._ 
000003e0:·5131·bbea·9edd·69ed·d339·70d3·5aa7·91bc··Q1....i..9p.Z... 
000003f0:·3181·bf9d·c06f·f31c·79e8·················1....o..y.00000010:·0078·01ed·574b·6b13·5114·3e99·3c1a·fb1c··.x..WKk.Q.>.<...
 00000020:·5b4b·ab86·3a15·1151·d44a·14aa·b898·c64d··[K..:..Q.J.....M
 00000030:·ab2e·141f·8888·548d·2f10·5123·d8e5·8d84··......T./.Q#....
 00000040:·a2e0·a2e0·46ac·a02b·71e1·46f1·0744·17c5··....F..+q.F..D..
 00000050:·8d82·e2c2·8560·5070·a558·04c1·a2a8·e74b··.....`Pp.X.....K
 00000060:·ee47·2e35·2db8·b076·911b·4ece·39df·79de··.G.5-..v..N.9.y.
 00000070:·3337·3393·26b9·248f·e222·5393·9de7·9bb6··373.&.$.."S.....
 00000080:·8a1c·3b73·2497·3b9e·5b97·3d3e·d2d5·2c12··..;s$.;.[.=>..,.
 00000090:·1591·480d·024e·1b39·fc34·93ac·b5fe·9ed5··..H..N.9.4......
 000000a0:·db94·c794·a077·28f5·5819·3a08·36d6·808e··.....w(.X.:.6...
 000000b0:·7c09·0783·9df5·9a2c·0ebd·55a9·c1ea·8847··|......,..U....G
 000000c0:·ec02·a56e·2537·277c·173b·1874·d673·e351··...n%7'|.;.t.s.Q
 000000d0:·1339·6863·6fd8·13b0·e939·e987·7a90·d97b··.9hco....9..z..{
 000000e0:·a795·a1b7·5b9b·1b0b·df7b·1677·7b01·bec1··....[....{.w{...
 000000f0:·e2d8·1b63·c861·478f·d40f·a9bc·5f09·38f6··...c.aG....._.8.
 00000100:·c139·4347·cfc8·0199·d4a8·02f0·1607·838d··.9CG............
 00000110:·3d4c·e7f0·4d2a·2db2·3edc·1f38·e3e0·83da··=L..M*-.>..8....
 00000120:·9c63·a3b5·b147·faba·7d23·16d7·1131·6e4d··.c...G..}#...1nM
 00000130:·9c0d·ee01·3863·e18f·33c3·9aee·d940·0ef4··....8c..3....@..
 00000140:·001b·093a·ea67·2c36·3d17·74d6·450d·f68e··...:.g,6=.t.E...
 00000150:·bc20·eac8·e7f6·409d·31c8·81f9·b02e·74ee··.·....@.1.....t.
 00000160:·e991·8363·4fcc·c3ba·f0e3·ac70·66a1·2317··...cO......pf.#.
 00000170:·e786·9cc0·b017·c4c0·0732·7560·ccc5·330f··.........2u`..3.
 00000180:·1b7b·61bd·838a·e9cf·b88c·e32c·d207·76d0··.{a........,..v.
 00000190:·5e6b·7b6d·39f6·cfbc·cce5·72e6·9d8e·312f··^k{m9.....r...1/
 000001a0:·ae2b·e379·f619·439c·7bc0·5e69·633e·e8bc··.+.y..C.{.^ic>..
 000001b0:·bef0·7375·c483·580b·36cc·0cc4·3cb0·4346··..su..X.6...<.CF
 000001c0:·6ecc·0fb2·3b67·d421·0e19·b996·2a41·9ed4··n...;g.!....*A..
 000001d0:·41b1·8fd9·38ea·712f·ac4b·eec6·d5c2·ba6c··A...8.q/.K.....l
 000001e0:·2dc6·c39f·73a8·e50f·3b7d·11cb·99c0·774c··-...s...;}....wL
 000001f0:·0d6e·3dc8·cf22·51c5·2a1f·4f79·4c3f·d423··.n=.."Q.*.OyL?.#
 00000200:·3a8d·2a01·8d2a·d262·ed71·cb63·8a26·f4e3··:.*..*.b.q.c.&..
 00000210:·6964·7319·4354·5719·43be·8a7f·ab62·9e4e··ids.CTW.C....b.N
 00000220:·be5a·a95a·0515·1103·ef0a·2177·05a9·782d··.Z.Z......!w..x-
 00000230:·51bd·41ad·318b·b2e7·8466·f7f4·9e89·bee0··Q.A.1....f......
 00000240:·d9a3·bc22·e19b·d980·c5d5·e70e·0653·5fff··...".........S_.
 00000250:·7502·e647·b615·e74e·867b·c58f·4ba0·d2bd··u..G...N.{..K...
 00000260:·77ed·a921·5929·c943·46c4·f4ab·f568·6bea··w..!Y).CF....hk.
 00000270:·e2c2·89cd·eaa4·b7aa·4e29·8ea8·d71f·aba8··........N)......
 00000280:·2f1f·ba8a·124c·0ce0·8e65·97a1·a0d1·81f8··/....L...e......
 00000290:·db64·b20a·cc20·6564·e4c4·a8c6·0d9e·ce04··.d...·ed........
 000002a0:·7de6·c140·ca84·2bf5·9762·06f1·c3ef·4825··}..@..+..b....H%
 000002b0:·db16·dac0·e2c5·87c5·20f9·66cd·98e9·18ac··........·.f.....
 000002c0:·9d2b·25a7·125e·77e0·fb0d·19af·3096·35ba··.+%..^w.....0.5.
 000002d0:·a173·cea9·4b9a·8814·f0b8·b7cb·3111·224f··.s..K.......1."O
 000002e0:·4c7d·7f22·5991·f1de·174d·a397·870e·84e1··L}."Y....M......
 000002f0:·9e58·e3b0·c98f·aa83·b35d·bad7·f9bc·99c0··.X.......]......
 00000300:·b765·639f·beeb·c14c·7d4d·8bf8·abe7·bcaf··.ec....L}M......
 00000310:·d22c·a76a·ce9b·a917·ac4f·a03e·81f9·3481··.,.j.....O.>..4.
 00000320:·8f27·7378·c115·b33e·6256·955f·08c3·7db7··.'sx...>bV._..}.
 00000330:·df0f·797d·91b0·e4e9·93e5·953e·73fd·dc97··..y}.......>s...
 00000340:·3be3·179e·eba3·7847·f9af·e744·cd5b·ca07··;.....xG...D.[..
 00000350:·b5eb·4ac8·a69e·a365·a9f2·85d7·53bb·a2f9··..J....e....S...
 00000360:·7cb7·67f0·189d·75f9·5e31·9d2e·c4fc·707b··|.g...u.^1....p{
 00000370:·3af3·3872·ade5·9dc4·1ec6·f565·31bb·45c3··:.8r.......e1.E.
 00000380:·6e94·c291·2b0c·bf7b·3d9e·1828·1dce·c76e··n...+..{=..(...n
 00000390:·8578·a3fd·7395·244c·fb45·c99b·7ebf·3d28··.x..s.$L.E..~.=(
 000003a0:·ac88·6a33·8565·55b7·509f·9dc1·fdaa·8ebf··..j3.eU.P.......
 000003b0:·e233·acbe·a76f·bb12·4183·bc6e·be7a·b86f··.3...o..A..n.z.o
 000003c0:·d1ce·979e·7773·f92e·d3d1·bc51·530e·cf10··....ws.....QS...
 000003d0:·5387·e7c3·048a·bfcc·d9b7·7ae8·7e7e·fe15··S.........z.~~..
 000003e0:·15b3·bbe6·d9fd·a77d·3a07·ee9f·d6a9·27af··.......}:.....'.
 000003f0:·4fe0·6f27·f01b·8693·7a88·················O.o'....z.