4.12 MB
/home/fdroid/fdroiddata/tmp/org.nonononoki.hendroid_144.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.nonononoki.hendroid_144.apk
14.6 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: SHA-1 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: <6qlevEvK/2akRtvCl2PO3+6XEvs=>, actual: <ww+S2txakDCQaQ9TBcKPUuYZpYA=>
    
Offset 1, 83 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):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
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:·cb7d0da1f8275000ab6422931455832c6eb3af18a480abd9cea56489485f4c97 
10 Signer·#1·certificate·SHA-1·digest:·fbd58b0ca79201aaea8e3ab96b6dddcb0d3fd6a6 
11 Signer·#1·certificate·MD5·digest:·c442e607f580340ec338e850d2a08f07 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·df39552a402064c08bd034096c95d245b17e2a866ea1ac00b4e0c5ae98713ca1 
15 Signer·#1·public·key·SHA-1·digest:·c0d44dde0a58c2b40b289fe6362a45d85b15e8bf 
16 Signer·#1·public·key·MD5·digest:·365a3ae43f531eb45f2fb07f041691b2 
17 WARNING:·META-INF/CHANGES·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/README.md·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/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/. 
20 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/. 
21 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/. 
22 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/. 
23 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/. 
24 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/. 
25 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/. 
26 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/. 
27 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/. 
28 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/. 
29 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/. 
30 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/. 
31 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/. 
32 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/. 
33 WARNING:·META-INF/androidx.fragment_fragment-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.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/. 
35 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/. 
36 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/. 
37 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/. 
38 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/. 
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-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/. 
41 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/. 
42 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/. 
43 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/. 
44 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/. 
45 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/. 
46 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/. 
47 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/. 
48 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/. 
49 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/. 
50 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/. 
51 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/. 
52 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/. 
53 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/. 
54 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/. 
55 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/. 
56 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/. 
57 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/. 
58 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/. 
59 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/. 
60 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/. 
61 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/. 
62 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/. 
63 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/. 
64 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/. 
65 WARNING:·META-INF/app_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/. 
66 WARNING:·META-INF/appintro_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/. 
67 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/. 
68 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/. 
69 WARNING:·META-INF/kotlin-android-extensions-runtime.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
70 WARNING:·META-INF/kotlin-stdlib-common-coroutines.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
71 WARNING:·META-INF/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/. 
72 WARNING:·META-INF/kotlin-stdlib-coroutines.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/. 
73 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/. 
74 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/. 
75 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/. 
76 WARNING:·META-INF/kotlinx-coroutines-core-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/. 
77 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/. 
78 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/. 
79 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/. 
80 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/. 
81 WARNING:·META-INF/objectbox-kotlin.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
82 WARNING:·META-INF/retrofit.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/. 
83 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/. 
4.06 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 133 lines modifiedOffset 1, 69 lines modified
1 There·is·no·zipfile·comment.1 There·is·no·zipfile·comment.
  
2 End-of-central-directory·record:2 End-of-central-directory·record:
3 -------------------------------3 -------------------------------
  
4 ··Zip·archive·file·size:···················6976476·(00000000006A73DCh)4 ··Zip·archive·file·size:···················6915299·(00000000006984E3h)
5 ··Actual·end-cent-dir·record·offset:·······6976454·(00000000006A73C6h)5 ··Actual·end-cent-dir·record·offset:·······6915277·(00000000006984CDh)
6 ··Expected·end-cent-dir·record·offset:·····6976454·(00000000006A73C6h)6 ··Expected·end-cent-dir·record·offset:·····6915277·(00000000006984CDh)
7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)
  
8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·1988·entries.9 ··central·directory·contains·1988·entries.
10 ··The·central·directory·is·204174·(0000000000031D8Eh)·bytes·long,10 ··The·central·directory·is·191052·(000000000002EA4Ch)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·6772280·(0000000000675638h).12 ··is·6724225·(0000000000669A81h).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················0.0
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···0.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························no
26 ··file·last·modified·on·(DOS·date/time):··········2019·Dec·20·06:59:0426 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
27 ··32-bit·CRC·value·(hex):·························ce4d990027 ··32-bit·CRC·value·(hex):·························efad186d
28 ··compressed·size:································63749·bytes28 ··compressed·size:································3677·bytes
29 ··uncompressed·size:······························195662·bytes29 ··uncompressed·size:······························18680·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························0·bytes
32 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··non-MSDOS·external·file·attributes:·············000000·hex
36 ··MS-DOS·file·attributes·(00·hex):················none36 ··MS-DOS·file·attributes·(00·hex):················none
  
37 ··There·is·no·file·comment.37 ··There·is·no·file·comment.
  
38 Central·directory·entry·#2:38 Central·directory·entry·#2:
39 ---------------------------39 ---------------------------
  
40 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
41 ··META-INF/615E6112.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···63815 
43 ··················································(000000000000F947h)·bytes 
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
45 ··version·of·encoding·software:···················2.0 
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
47 ··minimum·software·version·required·to·extract:···2.0 
48 ··compression·method:·····························deflated 
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted 
51 ··extended·local·header:··························yes 
52 ··file·last·modified·on·(DOS·date/time):··········2019·Dec·20·06:59:04 
53 ··32-bit·CRC·value·(hex):·························315d756e 
54 ··compressed·size:································64747·bytes 
55 ··uncompressed·size:······························195760·bytes 
56 ··length·of·filename:·····························20·characters 
57 ··length·of·extra·field:··························0·bytes 
58 ··length·of·file·comment:·························0·characters 
59 ··disk·number·on·which·file·begins:···············disk·1 
60 ··apparent·file·type:·····························binary 
61 ··non-MSDOS·external·file·attributes:·············000000·hex 
62 ··MS-DOS·file·attributes·(00·hex):················none 
  
63 ··There·is·no·file·comment. 
  
64 Central·directory·entry·#3: 
65 --------------------------- 
  
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/615E6112.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···128628 
69 ··················································(000000000001F674h)·bytes 
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
71 ··version·of·encoding·software:···················2.0 
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
73 ··minimum·software·version·required·to·extract:···2.0 
74 ··compression·method:·····························deflated 
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted 
77 ··extended·local·header:··························yes 
78 ··file·last·modified·on·(DOS·date/time):··········2019·Dec·20·06:59:04 
79 ··32-bit·CRC·value·(hex):·························ec7c5019 
80 ··compressed·size:································1072·bytes 
81 ··uncompressed·size:······························1326·bytes 
82 ··length·of·filename:·····························21·characters 
83 ··length·of·extra·field:··························0·bytes 
84 ··length·of·file·comment:·························0·characters 
85 ··disk·number·on·which·file·begins:···············disk·1 
86 ··apparent·file·type:·····························binary 
87 ··non-MSDOS·external·file·attributes:·············000000·hex 
88 ··MS-DOS·file·attributes·(00·hex):················none 
  
89 ··There·is·no·file·comment. 
  
90 Central·directory·entry·#4: 
91 --------------------------- 
  
92 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
93 ··META-INF/CHANGES40 ··META-INF/CHANGES
  
94 ··offset·of·local·header·from·start·of·archive:···12976741 ··offset·of·local·header·from·start·of·archive:···3726
95 ··················································(000000000001FAE7h)·bytes42 ··················································(0000000000000E8Eh)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT43 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················2.044 ··version·of·encoding·software:···················2.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT45 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.046 ··minimum·software·version·required·to·extract:···2.0
100 ··compression·method:·····························deflated47 ··compression·method:·····························deflated
101 ··compression·sub-type·(deflation):···············normal48 ··compression·sub-type·(deflation):···············normal
102 ··file·security·status:···························not·encrypted49 ··file·security·status:···························not·encrypted
103 ··extended·local·header:··························yes50 ··extended·local·header:··························no
104 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0051 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
105 ··file·last·modified·on·(UT·extra·field·modtime):·1970·Jan·1·00:00:00·local52 ··file·last·modified·on·(UT·extra·field·modtime):·1970·Jan·1·00:00:00·local
Max diff block lines reached; 4248145/4255318 bytes (99.83%) of diff not shown.
142 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Zip·archive·data,·at·least·v0.0·to·extract
2.98 KB
classes.dex
2.96 KB
classes.jar
1.01 KB
zipinfo -v {}
    
Offset 61163, 15 lines modifiedOffset 61163, 15 lines modified
61163 ··version·of·encoding·software:···················2.061163 ··version·of·encoding·software:···················2.0
61164 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT61164 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
61165 ··minimum·software·version·required·to·extract:···2.061165 ··minimum·software·version·required·to·extract:···2.0
61166 ··compression·method:·····························none·(stored)61166 ··compression·method:·····························none·(stored)
61167 ··file·security·status:···························not·encrypted61167 ··file·security·status:···························not·encrypted
61168 ··extended·local·header:··························no61168 ··extended·local·header:··························no
61169 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0061169 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
61170 ··32-bit·CRC·value·(hex):·························bc6df4d961170 ··32-bit·CRC·value·(hex):·························59efa18b
61171 ··compressed·size:································6293·bytes61171 ··compressed·size:································6293·bytes
61172 ··uncompressed·size:······························6293·bytes61172 ··uncompressed·size:······························6293·bytes
61173 ··length·of·filename:·····························53·characters61173 ··length·of·filename:·····························53·characters
61174 ··length·of·extra·field:··························0·bytes61174 ··length·of·extra·field:··························0·bytes
61175 ··length·of·file·comment:·························0·characters61175 ··length·of·file·comment:·························0·characters
61176 ··disk·number·on·which·file·begins:···············disk·161176 ··disk·number·on·which·file·begins:···············disk·1
61177 ··apparent·file·type:·····························binary61177 ··apparent·file·type:·····························binary
1.92 KB
me/devsaki/hentoid/database/domains/MyObjectBox.class
1.82 KB
procyon -ec {}
    
Offset 226, 33 lines modifiedOffset 226, 33 lines modified
226 ········property2.flags(n6);226 ········property2.flags(n6);
227 ········entity.property("url",·n).id(n3,·n2);227 ········entity.property("url",·n).id(n3,·n2);
228 ········entity.entityDone();228 ········entity.entityDone();
229 ····}229 ····}
230 ····230 ····
231 ····public·static·BoxStoreBuilder·builder()·{231 ····public·static·BoxStoreBuilder·builder()·{
232 ········final·BoxStoreBuilder·boxStoreBuilder·=·new·BoxStoreBuilder(getModel());232 ········final·BoxStoreBuilder·boxStoreBuilder·=·new·BoxStoreBuilder(getModel());
233 ········boxStoreBuilder.entity((EntityInfo)Content_.__INSTANCE); 
234 ········boxStoreBuilder.entity((EntityInfo)Attribute_.__INSTANCE); 
235 ········boxStoreBuilder.entity((EntityInfo)SiteHistory_.__INSTANCE);233 ········boxStoreBuilder.entity((EntityInfo)SiteHistory_.__INSTANCE);
236 ········boxStoreBuilder.entity((EntityInfo)ErrorRecord_.__INSTANCE); 
237 ········boxStoreBuilder.entity((EntityInfo)AttributeLocation_.__INSTANCE);234 ········boxStoreBuilder.entity((EntityInfo)AttributeLocation_.__INSTANCE);
 235 ········boxStoreBuilder.entity((EntityInfo)Content_.__INSTANCE);
 236 ········boxStoreBuilder.entity((EntityInfo)ErrorRecord_.__INSTANCE);
238 ········boxStoreBuilder.entity((EntityInfo)ImageFile_.__INSTANCE);237 ········boxStoreBuilder.entity((EntityInfo)ImageFile_.__INSTANCE);
239 ········boxStoreBuilder.entity((EntityInfo)QueueRecord_.__INSTANCE);238 ········boxStoreBuilder.entity((EntityInfo)QueueRecord_.__INSTANCE);
 239 ········boxStoreBuilder.entity((EntityInfo)Attribute_.__INSTANCE);
240 ········return·boxStoreBuilder;240 ········return·boxStoreBuilder;
241 ····}241 ····}
242 ····242 ····
243 ····private·static·byte[]·getModel()·{243 ····private·static·byte[]·getModel()·{
244 ········final·ModelBuilder·modelBuilder·=·new·ModelBuilder();244 ········final·ModelBuilder·modelBuilder·=·new·ModelBuilder();
245 ········final·int·n·=·9;245 ········final·int·n·=·9;
246 ········modelBuilder.lastEntityId(n,·2854716855695893043L);246 ········modelBuilder.lastEntityId(n,·2854716855695893043L);
247 ········modelBuilder.lastIndexId(n,·6133215885572986701L);247 ········modelBuilder.lastIndexId(n,·6133215885572986701L);
248 ········modelBuilder.lastRelationId(3,·1412032361666532056L);248 ········modelBuilder.lastRelationId(3,·1412032361666532056L);
249 ········buildEntityContent(modelBuilder); 
250 ········buildEntityAttribute(modelBuilder); 
251 ········buildEntitySiteHistory(modelBuilder);249 ········buildEntitySiteHistory(modelBuilder);
252 ········buildEntityErrorRecord(modelBuilder); 
253 ········buildEntityAttributeLocation(modelBuilder);250 ········buildEntityAttributeLocation(modelBuilder);
 251 ········buildEntityContent(modelBuilder);
 252 ········buildEntityErrorRecord(modelBuilder);
254 ········buildEntityImageFile(modelBuilder);253 ········buildEntityImageFile(modelBuilder);
255 ········buildEntityQueueRecord(modelBuilder);254 ········buildEntityQueueRecord(modelBuilder);
 255 ········buildEntityAttribute(modelBuilder);
256 ········return·modelBuilder.build();256 ········return·modelBuilder.build();
257 ····}257 ····}
258 }258 }
40.9 KB
smali/me/devsaki/hentoid/database/domains/MyObjectBox.smali
    
Offset 5, 170 lines modifiedOffset 5, 170 lines modified
  
5 #·direct·methods5 #·direct·methods
6 .method·private·static·buildEntityAttribute(Lio/objectbox/ModelBuilder;)V6 .method·private·static·buildEntityAttribute(Lio/objectbox/ModelBuilder;)V
7 ····.locals·67 ····.locals·6
  
8 ····const-string·v0,·"Attribute"8 ····const-string·v0,·"Attribute"
  
9 ····.line·939 ····.line·185
10 ····invoke-virtual·{p0,·v0},·Lio/objectbox/ModelBuilder;->entity(Ljava/lang/String;)Lio/objectbox/ModelBuilder$EntityBuilder;10 ····invoke-virtual·{p0,·v0},·Lio/objectbox/ModelBuilder;->entity(Ljava/lang/String;)Lio/objectbox/ModelBuilder$EntityBuilder;
  
11 ····move-result-object·p011 ····move-result-object·p0
  
12 ····const/4·v0,·0x112 ····const/4·v0,·0x1
  
13 ····const-wide·v1,·0x572d4c03c53cfe23L····#·8.807051980500288E11113 ····const-wide·v1,·0x572d4c03c53cfe23L····#·8.807051980500288E111
  
14 ····.line·9414 ····.line·186
15 ····invoke-virtual·{p0,·v0,·v1,·v2},·Lio/objectbox/ModelBuilder$EntityBuilder;->id(IJ)Lio/objectbox/ModelBuilder$EntityBuilder;15 ····invoke-virtual·{p0,·v0,·v1,·v2},·Lio/objectbox/ModelBuilder$EntityBuilder;->id(IJ)Lio/objectbox/ModelBuilder$EntityBuilder;
  
16 ····const/4·v1,·0x516 ····const/4·v1,·0x5
  
17 ····const-wide·v2,·0x676ce844b8a32e4bL····#·1.6099589024856483E19017 ····const-wide·v2,·0x676ce844b8a32e4bL····#·1.6099589024856483E190
  
18 ····invoke-virtual·{p0,·v1,·v2,·v3},·Lio/objectbox/ModelBuilder$EntityBuilder;->lastPropertyId(IJ)Lio/objectbox/ModelBuilder$EntityBuilder;18 ····invoke-virtual·{p0,·v1,·v2,·v3},·Lio/objectbox/ModelBuilder$EntityBuilder;->lastPropertyId(IJ)Lio/objectbox/ModelBuilder$EntityBuilder;
  
19 ····.line·9519 ····.line·187
20 ····invoke-virtual·{p0,·v0},·Lio/objectbox/ModelBuilder$EntityBuilder;->flags(I)Lio/objectbox/ModelBuilder$EntityBuilder;20 ····invoke-virtual·{p0,·v0},·Lio/objectbox/ModelBuilder$EntityBuilder;->flags(I)Lio/objectbox/ModelBuilder$EntityBuilder;
  
21 ····const/4·v2,·0x621 ····const/4·v2,·0x6
  
22 ····const-string·v3,·"id"22 ····const-string·v3,·"id"
  
23 ····.line·9723 ····.line·189
24 ····invoke-virtual·{p0,·v3,·v2},·Lio/objectbox/ModelBuilder$EntityBuilder;->property(Ljava/lang/String;I)Lio/objectbox/ModelBuilder$PropertyBuilder;24 ····invoke-virtual·{p0,·v3,·v2},·Lio/objectbox/ModelBuilder$EntityBuilder;->property(Ljava/lang/String;I)Lio/objectbox/ModelBuilder$PropertyBuilder;
  
25 ····move-result-object·v325 ····move-result-object·v3
  
26 ····const-wide·v4,·0x46e5e4a64517a7d0L26 ····const-wide·v4,·0x46e5e4a64517a7d0L
  
27 ····invoke-virtual·{v3,·v0,·v4,·v5},·Lio/objectbox/ModelBuilder$PropertyBuilder;->id(IJ)Lio/objectbox/ModelBuilder$PropertyBuilder;27 ····invoke-virtual·{v3,·v0,·v4,·v5},·Lio/objectbox/ModelBuilder$PropertyBuilder;->id(IJ)Lio/objectbox/ModelBuilder$PropertyBuilder;
  
28 ····.line·9828 ····.line·190
29 ····invoke-virtual·{v3,·v0},·Lio/objectbox/ModelBuilder$PropertyBuilder;->flags(I)Lio/objectbox/ModelBuilder$PropertyBuilder;29 ····invoke-virtual·{v3,·v0},·Lio/objectbox/ModelBuilder$PropertyBuilder;->flags(I)Lio/objectbox/ModelBuilder$PropertyBuilder;
  
30 ····const-string·v0,·"name"30 ····const-string·v0,·"name"
  
31 ····const/16·v3,·0x931 ····const/16·v3,·0x9
  
32 ····.line·9932 ····.line·191
33 ····invoke-virtual·{p0,·v0,·v3},·Lio/objectbox/ModelBuilder$EntityBuilder;->property(Ljava/lang/String;I)Lio/objectbox/ModelBuilder$PropertyBuilder;33 ····invoke-virtual·{p0,·v0,·v3},·Lio/objectbox/ModelBuilder$EntityBuilder;->property(Ljava/lang/String;I)Lio/objectbox/ModelBuilder$PropertyBuilder;
  
34 ····move-result-object·v034 ····move-result-object·v0
  
35 ····const/4·v3,·0x335 ····const/4·v3,·0x3
  
36 ····const-wide·v4,·0x564adde6bb4f90b0L····#·4.929517844517971E10736 ····const-wide·v4,·0x564adde6bb4f90b0L····#·4.929517844517971E107
  
37 ····invoke-virtual·{v0,·v3,·v4,·v5},·Lio/objectbox/ModelBuilder$PropertyBuilder;->id(IJ)Lio/objectbox/ModelBuilder$PropertyBuilder;37 ····invoke-virtual·{v0,·v3,·v4,·v5},·Lio/objectbox/ModelBuilder$PropertyBuilder;->id(IJ)Lio/objectbox/ModelBuilder$PropertyBuilder;
  
38 ····const/16·v3,·0x80038 ····const/16·v3,·0x800
  
39 ····.line·10039 ····.line·192
40 ····invoke-virtual·{v0,·v3},·Lio/objectbox/ModelBuilder$PropertyBuilder;->flags(I)Lio/objectbox/ModelBuilder$PropertyBuilder;40 ····invoke-virtual·{v0,·v3},·Lio/objectbox/ModelBuilder$PropertyBuilder;->flags(I)Lio/objectbox/ModelBuilder$PropertyBuilder;
  
41 ····const-wide·v3,·0x2edc5316d5b0a3f8L····#·5.832093630289078E-8341 ····const-wide·v3,·0x2edc5316d5b0a3f8L····#·5.832093630289078E-83
  
42 ····invoke-virtual·{v0,·v2,·v3,·v4},·Lio/objectbox/ModelBuilder$PropertyBuilder;->indexId(IJ)Lio/objectbox/ModelBuilder$PropertyBuilder;42 ····invoke-virtual·{v0,·v2,·v3,·v4},·Lio/objectbox/ModelBuilder$PropertyBuilder;->indexId(IJ)Lio/objectbox/ModelBuilder$PropertyBuilder;
  
43 ····const-string·v0,·"type"43 ····const-string·v0,·"type"
  
44 ····.line·10144 ····.line·193
45 ····invoke-virtual·{p0,·v0,·v1},·Lio/objectbox/ModelBuilder$EntityBuilder;->property(Ljava/lang/String;I)Lio/objectbox/ModelBuilder$PropertyBuilder;45 ····invoke-virtual·{p0,·v0,·v1},·Lio/objectbox/ModelBuilder$EntityBuilder;->property(Ljava/lang/String;I)Lio/objectbox/ModelBuilder$PropertyBuilder;
  
46 ····move-result-object·v046 ····move-result-object·v0
  
47 ····const/4·v1,·0x447 ····const/4·v1,·0x4
  
48 ····const-wide·v2,·0x7eca4315721a5bbcL48 ····const-wide·v2,·0x7eca4315721a5bbcL
  
49 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lio/objectbox/ModelBuilder$PropertyBuilder;->id(IJ)Lio/objectbox/ModelBuilder$PropertyBuilder;49 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lio/objectbox/ModelBuilder$PropertyBuilder;->id(IJ)Lio/objectbox/ModelBuilder$PropertyBuilder;
  
50 ····const/16·v1,·0xa50 ····const/16·v1,·0xa
  
51 ····.line·10251 ····.line·194
52 ····invoke-virtual·{v0,·v1},·Lio/objectbox/ModelBuilder$PropertyBuilder;->flags(I)Lio/objectbox/ModelBuilder$PropertyBuilder;52 ····invoke-virtual·{v0,·v1},·Lio/objectbox/ModelBuilder$PropertyBuilder;->flags(I)Lio/objectbox/ModelBuilder$PropertyBuilder;
  
53 ····const/4·v1,·0x753 ····const/4·v1,·0x7
  
54 ····const-wide·v2,·0x991563f6bc0bbc9L54 ····const-wide·v2,·0x991563f6bc0bbc9L
  
55 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lio/objectbox/ModelBuilder$PropertyBuilder;->indexId(IJ)Lio/objectbox/ModelBuilder$PropertyBuilder;55 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lio/objectbox/ModelBuilder$PropertyBuilder;->indexId(IJ)Lio/objectbox/ModelBuilder$PropertyBuilder;
  
56 ····.line·10556 ····.line·197
57 ····invoke-virtual·{p0},·Lio/objectbox/ModelBuilder$EntityBuilder;->entityDone()Lio/objectbox/ModelBuilder;57 ····invoke-virtual·{p0},·Lio/objectbox/ModelBuilder$EntityBuilder;->entityDone()Lio/objectbox/ModelBuilder;
  
58 ····return-void58 ····return-void
59 .end·method59 .end·method
  
60 .method·private·static·buildEntityAttributeLocation(Lio/objectbox/ModelBuilder;)V60 .method·private·static·buildEntityAttributeLocation(Lio/objectbox/ModelBuilder;)V
61 ····.locals·861 ····.locals·8
  
62 ····const-string·v0,·"AttributeLocation"62 ····const-string·v0,·"AttributeLocation"
  
63 ····.line·14563 ····.line·65
64 ····invoke-virtual·{p0,·v0},·Lio/objectbox/ModelBuilder;->entity(Ljava/lang/String;)Lio/objectbox/ModelBuilder$EntityBuilder;64 ····invoke-virtual·{p0,·v0},·Lio/objectbox/ModelBuilder;->entity(Ljava/lang/String;)Lio/objectbox/ModelBuilder$EntityBuilder;
  
65 ····move-result-object·p065 ····move-result-object·p0
  
66 ····const/4·v0,·0x766 ····const/4·v0,·0x7
  
67 ····const-wide·v1,·0x3b0b1fa6c2d6a614L····#·2.8045184702594597E-2467 ····const-wide·v1,·0x3b0b1fa6c2d6a614L····#·2.8045184702594597E-24
  
68 ····.line·14668 ····.line·66
69 ····invoke-virtual·{p0,·v0,·v1,·v2},·Lio/objectbox/ModelBuilder$EntityBuilder;->id(IJ)Lio/objectbox/ModelBuilder$EntityBuilder;69 ····invoke-virtual·{p0,·v0,·v1,·v2},·Lio/objectbox/ModelBuilder$EntityBuilder;->id(IJ)Lio/objectbox/ModelBuilder$EntityBuilder;
  
70 ····const-wide·v0,·0x40156cac6d7ee734L····#·5.35612650954299270 ····const-wide·v0,·0x40156cac6d7ee734L····#·5.356126509542992
  
71 ····const/4·v2,·0x471 ····const/4·v2,·0x4
  
72 ····invoke-virtual·{p0,·v2,·v0,·v1},·Lio/objectbox/ModelBuilder$EntityBuilder;->lastPropertyId(IJ)Lio/objectbox/ModelBuilder$EntityBuilder;72 ····invoke-virtual·{p0,·v2,·v0,·v1},·Lio/objectbox/ModelBuilder$EntityBuilder;->lastPropertyId(IJ)Lio/objectbox/ModelBuilder$EntityBuilder;
  
73 ····const/4·v3,·0x173 ····const/4·v3,·0x1
  
74 ····.line·14774 ····.line·67
75 ····invoke-virtual·{p0,·v3},·Lio/objectbox/ModelBuilder$EntityBuilder;->flags(I)Lio/objectbox/ModelBuilder$EntityBuilder;75 ····invoke-virtual·{p0,·v3},·Lio/objectbox/ModelBuilder$EntityBuilder;->flags(I)Lio/objectbox/ModelBuilder$EntityBuilder;
  
76 ····const/4·v4,·0x676 ····const/4·v4,·0x6
Max diff block lines reached; 37273/41770 bytes (89.23%) of diff not shown.