185 MB
/home/fdroid/fdroiddata/tmp/com.lesspass.android_900700301.apk vs.
/home/fdroid/fdroiddata/unsigned/com.lesspass.android_900700301.apk
8.2 KB
APK Signing Block
    
Offset 1, 121 lines modifiedOffset 0, 0 lines modified
1 Key·0x42726577: 
2 0000000000000000000000000000000000000000000000000000000000000000000000 
3 0000000000000000000000000000000000000000000000000000000000000000000000 
4 0000000000000000000000000000000000000000000000000000000000000000000000 
5 0000000000000000000000000000000000000000000000000000000000000000000000 
6 0000000000000000000000000000000000000000000000000000000000000000000000 
7 0000000000000000000000000000000000000000000000000000000000000000000000 
8 0000000000000000000000000000000000000000000000000000000000000000000000 
9 0000000000000000000000000000000000000000000000000000000000000000000000 
10 0000000000000000000000000000000000000000000000000000000000000000000000 
11 0000000000000000000000000000000000000000000000 
  
12 Key·0x7109871a: 
13 310700002d070000e30300006000000028000000030100002000000092c1d4dd8daf36 
14 fbaf1e444a10aea342c92b1b0e11e3bbcc5dceef48197c4a1130000000210400002800 
15 0000e39626d9b98e4031a145503419d41b9b9cdaad4719136d34227e79d70e0764af0d 
16 bbb2000000000067030000630300003082035f30820247a0030201020204201ea67b30 
17 0d06092a864886f70d01010b05003060310b300906035504061302554b310c300a0603 
18 55040813034f5247310c300a060355040713034f524731133011060355040a130a6664 
19 726f69642e6f7267310f300d060355040b13064644726f6964310f300d060355040313 
20 064644726f6964301e170d3138313231353232313734395a170d343630353032323231 
21 3734395a3060310b300906035504061302554b310c300a060355040813034f5247310c 
22 300a060355040713034f524731133011060355040a130a6664726f69642e6f7267310f 
23 300d060355040b13064644726f6964310f300d060355040313064644726f6964308201 
24 22300d06092a864886f70d01010105000382010f003082010a028201010096e6a3f63b 
25 cd9dbd7ffd6e628d2ff95885bc7c3c4489e900ae000f8d1c33c2b25c04cfc15f6205ed 
26 ecda386027f09e6084429fd965f71bb8bc498ccb0a9e5262bb28f808b17836b17fae71 
27 0508e2b791f8f89ff3b0717fa9e6069977c6ab1ea6d09308ab39fc094a82d5dece85cc 
28 15d905f61d67427e4bfe5c7fd74686977c8e4317374e6bb488cfe2aedece0b02df051b 
29 e88c013dcc1176c4ffaeb0426c91364f1339b9b41688ca0e9c7b16308889cfc0d49f21 
30 7f80045f3c726c15b748cf6b7e5f7c5f2bb68b4806b378ae90b5ad4d8adee4a9232e52 
31 ed377c84dd63a2995d9b98bb62bbe41b503fe6c65123fbc195109bbbc29548f5f3a9da 
32 e8913aba359f0203010001a321301f301d0603551d0e041604141562011c4fd7a4b0f7 
33 0a75c5454a332bb98d8bd1300d06092a864886f70d01010b050003820101001d138e49 
34 1e5d568627bafad11a358b22da7bc42b3e6a607a8d8da48712e3cc77b08dc53f78390f 
35 fdc672652016afd5f4c2c87fa254d46dcb9a4b8fceb4960de10fdf20a73f9433dc7698 
36 8efb05cd2432adcd11ee143440fa57b8930e17b79dfbcee7d1cf391b0a305d5f1ce479 
37 c6f4dab041d746368637b7a30378ff3af12d9ec4406e56f9c9fc53d336de0ad5b99a4c 
38 16b92e659921dc210a55a4abfbd0ccd496bbee81b58a1f15f4255058ee2c5bb85bdeff 
39 57f22507e9e4e0d606c5eec2f5ebad4d30a836a0bab0a0d29d9c3408eebc1d9006c268 
40 7503e5a2e1e130ab21803907a7efad0026d994128e8fc52e19582fe2a401b5becc9337 
41 715e7b1771441f0c000000080000000df0efbe03000000000000001802000008010000 
42 030100000001000023594a73ac31e0bbc621a6f483a21eb5d62809f71468ecfbece19d 
43 334b37ddfcbb371e6328b047f4dd9477538318873c4e2ebaccfc56f90bc947ae7ea394 
44 ead695717a3b3c0a65a40763e07cce1f06e30c249ae2251171ee3b29cb70ebc7de5db8 
45 6cb21be5f5d6471f2406f2439d51d8faff42be3bde9af373e21ce72561fa7fefdc0677 
46 4751223ed9a318a96656622f9dd36bf5295162ffa3121dbfcbd8761a8e3458b5b29a63 
47 f12db5ff6995070f45986aba9b98a273ae49282cc732e61ddcd53a55f4015154f71555 
48 badde11772cfe63de27ee26fd09eaa24de75fca9b8a928c0c5a77ac1568dcba181be42 
49 84876e78923741b758e3c11608d2ec932ade4908010000210400000001000023594a73 
50 ac31e0bbc621a6f483a21eb5d62809f71468ecfbece19d334b37ddfcbb371e6328b047 
51 f4dd9477538318873c4e2ebaccfc56f90bc947ae7ea394ead695717a3b3c0a65a40763 
52 e07cce1f06e30c249ae2251171ee3b29cb70ebc7de5db86cb21be5f5d6471f2406f243 
53 9d51d8faff42be3bde9af373e21ce72561fa7fefdc06774751223ed9a318a96656622f 
54 9dd36bf5295162ffa3121dbfcbd8761a8e3458b5b29a63f12db5ff6995070f45986aba 
55 9b98a273ae49282cc732e61ddcd53a55f4015154f71555badde11772cfe63de27ee26f 
56 d09eaa24de75fca9b8a928c0c5a77ac1568dcba181be4284876e78923741b758e3c116 
57 08d2ec932ade492601000030820122300d06092a864886f70d01010105000382010f00 
58 3082010a028201010096e6a3f63bcd9dbd7ffd6e628d2ff95885bc7c3c4489e900ae00 
59 0f8d1c33c2b25c04cfc15f6205edecda386027f09e6084429fd965f71bb8bc498ccb0a 
60 9e5262bb28f808b17836b17fae710508e2b791f8f89ff3b0717fa9e6069977c6ab1ea6 
61 d09308ab39fc094a82d5dece85cc15d905f61d67427e4bfe5c7fd74686977c8e431737 
62 4e6bb488cfe2aedece0b02df051be88c013dcc1176c4ffaeb0426c91364f1339b9b416 
63 88ca0e9c7b16308889cfc0d49f217f80045f3c726c15b748cf6b7e5f7c5f2bb68b4806 
64 b378ae90b5ad4d8adee4a9232e52ed377c84dd63a2995d9b98bb62bbe41b503fe6c651 
65 23fbc195109bbbc29548f5f3a9dae8913aba359f0203010001 
  
66 Key·0xf05368c0: 
67 310700002d070000db0300006000000028000000030100002000000092c1d4dd8daf36 
68 fbaf1e444a10aea342c92b1b0e11e3bbcc5dceef48197c4a1130000000210400002800 
69 0000e39626d9b98e4031a145503419d41b9b9cdaad4719136d34227e79d70e0764af0d 
70 bbb2000000000067030000630300003082035f30820247a0030201020204201ea67b30 
71 0d06092a864886f70d01010b05003060310b300906035504061302554b310c300a0603 
72 55040813034f5247310c300a060355040713034f524731133011060355040a130a6664 
73 726f69642e6f7267310f300d060355040b13064644726f6964310f300d060355040313 
74 064644726f6964301e170d3138313231353232313734395a170d343630353032323231 
75 3734395a3060310b300906035504061302554b310c300a060355040813034f5247310c 
76 300a060355040713034f524731133011060355040a130a6664726f69642e6f7267310f 
77 300d060355040b13064644726f6964310f300d060355040313064644726f6964308201 
78 22300d06092a864886f70d01010105000382010f003082010a028201010096e6a3f63b 
79 cd9dbd7ffd6e628d2ff95885bc7c3c4489e900ae000f8d1c33c2b25c04cfc15f6205ed 
80 ecda386027f09e6084429fd965f71bb8bc498ccb0a9e5262bb28f808b17836b17fae71 
81 0508e2b791f8f89ff3b0717fa9e6069977c6ab1ea6d09308ab39fc094a82d5dece85cc 
82 15d905f61d67427e4bfe5c7fd74686977c8e4317374e6bb488cfe2aedece0b02df051b 
83 e88c013dcc1176c4ffaeb0426c91364f1339b9b41688ca0e9c7b16308889cfc0d49f21 
84 7f80045f3c726c15b748cf6b7e5f7c5f2bb68b4806b378ae90b5ad4d8adee4a9232e52 
85 ed377c84dd63a2995d9b98bb62bbe41b503fe6c65123fbc195109bbbc29548f5f3a9da 
86 e8913aba359f0203010001a321301f301d0603551d0e041604141562011c4fd7a4b0f7 
87 0a75c5454a332bb98d8bd1300d06092a864886f70d01010b050003820101001d138e49 
88 1e5d568627bafad11a358b22da7bc42b3e6a607a8d8da48712e3cc77b08dc53f78390f 
89 fdc672652016afd5f4c2c87fa254d46dcb9a4b8fceb4960de10fdf20a73f9433dc7698 
90 8efb05cd2432adcd11ee143440fa57b8930e17b79dfbcee7d1cf391b0a305d5f1ce479 
91 c6f4dab041d746368637b7a30378ff3af12d9ec4406e56f9c9fc53d336de0ad5b99a4c 
92 16b92e659921dc210a55a4abfbd0ccd496bbee81b58a1f15f4255058ee2c5bb85bdeff 
93 57f22507e9e4e0d606c5eec2f5ebad4d30a836a0bab0a0d29d9c3408eebc1d9006c268 
94 7503e5a2e1e130ab21803907a7efad0026d994128e8fc52e19582fe2a401b5becc9337 
95 715e7b1771441f18000000ffffff7f0000000018000000ffffff7f1802000008010000 
96 0301000000010000106a6dfa502087c599358e7b1513a9e5592b46eb9487ad99833455 
97 ab47d3befe0373d7b95a1689752c299e1d73083122d5ac8f7580c93171d6191d7f7c95 
98 974f4ef0ea94e69ddf73f511b10d7740cf4acf8202a5ed2ba355bcd0451a64abbd3294 
99 3b35aa7a5c0bae2088071dd70b162f4c7e6c1a40a421f1795733e8d93fe26d432851b6 
100 bf20426e8f41a3622039d2a63ad5304fa1e53ffe69424c8b1e1bf44f3f956ccefaa489 
101 1e20758900fb4349a55c693a4e6e82d6b5063ec23ccf4b00c557910e8d7398e7d709f1 
102 733d7cdafafee2219e820a2efb16e403eedf7e269915beb4a3dc7294048d96b8dce717 
103 91521bc46660c4c2e618200a4d45a9f65ab081080100002104000000010000106a6dfa 
104 502087c599358e7b1513a9e5592b46eb9487ad99833455ab47d3befe0373d7b95a1689 
105 752c299e1d73083122d5ac8f7580c93171d6191d7f7c95974f4ef0ea94e69ddf73f511 
106 b10d7740cf4acf8202a5ed2ba355bcd0451a64abbd32943b35aa7a5c0bae2088071dd7 
107 0b162f4c7e6c1a40a421f1795733e8d93fe26d432851b6bf20426e8f41a3622039d2a6 
108 3ad5304fa1e53ffe69424c8b1e1bf44f3f956ccefaa4891e20758900fb4349a55c693a 
109 4e6e82d6b5063ec23ccf4b00c557910e8d7398e7d709f1733d7cdafafee2219e820a2e 
110 fb16e403eedf7e269915beb4a3dc7294048d96b8dce71791521bc46660c4c2e618200a 
111 4d45a9f65ab0812601000030820122300d06092a864886f70d01010105000382010f00 
112 3082010a028201010096e6a3f63bcd9dbd7ffd6e628d2ff95885bc7c3c4489e900ae00 
113 0f8d1c33c2b25c04cfc15f6205edecda386027f09e6084429fd965f71bb8bc498ccb0a 
114 9e5262bb28f808b17836b17fae710508e2b791f8f89ff3b0717fa9e6069977c6ab1ea6 
115 d09308ab39fc094a82d5dece85cc15d905f61d67427e4bfe5c7fd74686977c8e431737 
116 4e6bb488cfe2aedece0b02df051be88c013dcc1176c4ffaeb0426c91364f1339b9b416 
117 88ca0e9c7b16308889cfc0d49f217f80045f3c726c15b748cf6b7e5f7c5f2bb68b4806 
118 b378ae90b5ad4d8adee4a9232e52ed377c84dd63a2995d9b98bb62bbe41b503fe6c651 
119 23fbc195109bbbc29548f5f3a9dae8913aba359f0203010001 
10.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: Missing META-INF/MANIFEST.MF
    
Offset 1, 63 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:·9103d21b16ace21b40e6b36008a38c975b4e43a979cec0e0e8bd560b15721fc3 
10 Signer·#1·certificate·SHA-1·digest:·50a4bb526c1d260862bcb4e96d462eeb04ef3fd2 
11 Signer·#1·certificate·MD5·digest:·5788c8591c0127119f2a6db78711036c 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·3b495a96701739c387501e8419df820f548c0eda6f3e07b481784aae0f91c0a7 
15 Signer·#1·public·key·SHA-1·digest:·5740c8b775b8a2a2062ea0c24113a4a5f978b5ea 
16 Signer·#1·public·key·MD5·digest:·ca07672db632105a038185d1c5793456 
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.autofill_autofill.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.biometric_biometric.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-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/. 
29 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/. 
30 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/. 
31 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/. 
32 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/. 
33 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/. 
34 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/. 
35 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/. 
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-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/. 
39 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/. 
40 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/. 
41 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/. 
42 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/. 
43 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/. 
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-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/. 
46 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/. 
47 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/. 
48 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/. 
49 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/. 
50 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/. 
51 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/. 
52 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/. 
53 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/. 
54 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/. 
55 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/. 
56 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/. 
57 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/. 
58 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/. 
59 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/. 
60 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/. 
61 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/. 
62 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/. 
63 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/. 
1.78 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·11717389·bytes,·number·of·entries:·7311 Zip·file·size:·11654698·bytes,·number·of·entries:·728
2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-rw-rw-··0.0·unx··9075420·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··9075500·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-rw-rw-··0.0·unx··2835844·b-·defN·81-Jan-01·01:01·classes2.dex4 -rw-rw-rw-··0.0·unx··2835844·b-·defN·81-Jan-01·01:01·classes2.dex
5 -rw-rw-rw-··0.0·unx···554808·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libc++_shared.so5 -rw-rw-rw-··0.0·unx···554808·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libc++_shared.so
6 -rw-rw-rw-··0.0·unx···210328·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libconceal.so6 -rw-rw-rw-··0.0·unx···210328·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libconceal.so
7 -rw-rw-rw-··0.0·unx···943744·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libfabricjni.so7 -rw-rw-rw-··0.0·unx···943744·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libfabricjni.so
8 -rw-rw-rw-··0.0·unx····13912·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libfb.so8 -rw-rw-rw-··0.0·unx····13912·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libfb.so
9 -rw-rw-rw-··0.0·unx···120464·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libfbjni.so9 -rw-rw-rw-··0.0·unx···120464·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libfbjni.so
10 -rw-rw-rw-··0.0·unx···550600·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libfolly_runtime.so10 -rw-rw-rw-··0.0·unx···550600·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libfolly_runtime.so
Offset 723, 11 lines modifiedOffset 723, 8 lines modified
723 -rw----·····0.0·fat·····3216·b-·defN·81-Jan-01·01:01·res/ya.xml723 -rw----·····0.0·fat·····3216·b-·defN·81-Jan-01·01:01·res/ya.xml
724 -rw----·····0.0·fat·····1140·b-·defN·81-Jan-01·01:01·res/yx.xml724 -rw----·····0.0·fat·····1140·b-·defN·81-Jan-01·01:01·res/yx.xml
725 -rw----·····0.0·fat······424·b-·defN·81-Jan-01·01:01·res/z1.xml725 -rw----·····0.0·fat······424·b-·defN·81-Jan-01·01:01·res/z1.xml
726 -rw----·····0.0·fat······396·b-·defN·81-Jan-01·01:01·res/z3.xml726 -rw----·····0.0·fat······396·b-·defN·81-Jan-01·01:01·res/z3.xml
727 -rw----·····0.0·fat·····1116·b-·defN·81-Jan-01·01:01·res/zH.xml727 -rw----·····0.0·fat·····1116·b-·defN·81-Jan-01·01:01·res/zH.xml
728 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml728 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml
729 -rw----·····0.0·fat···536396·b-·stor·81-Jan-01·01:01·resources.arsc729 -rw----·····0.0·fat···536396·b-·stor·81-Jan-01·01:01·resources.arsc
730 -rw----·····2.0·fat····66756·b-·defN·81-Jan-01·01:01·META-INF/11B69206.SF 
731 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/11B69206.RSA 
732 -rw----·····2.0·fat····66629·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF 
733 731·files,·28714530·bytes·uncompressed,·11628662·bytes·compressed:··59.5%730 728·files,·28579891·bytes·uncompressed,·11570635·bytes·compressed:··59.5%
185 MB
classes.dex
185 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 30 lines modifiedOffset 1, 30 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············:·047c13e04 checksum············:·6e30b0bf
5 signature···········:·af41...263c5 signature···········:·140f...9245
6 file_size···········:·90754206 file_size···········:·9075500
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·····:·6449510 string_ids_size·····:·64495
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·900512 type_ids_size·······:·9005
13 type_ids_off········:·258092·(0x03f02c)13 type_ids_off········:·258092·(0x03f02c)
14 proto_ids_size······:·1433614 proto_ids_size······:·14336
15 proto_ids_off·······:·294112·(0x047ce0)15 proto_ids_off·······:·294112·(0x047ce0)
16 field_ids_size······:·5417116 field_ids_size······:·54171
17 field_ids_off·······:·466144·(0x071ce0)17 field_ids_off·······:·466144·(0x071ce0)
18 method_ids_size·····:·6544118 method_ids_size·····:·65442
19 method_ids_off······:·899512·(0x0db9b8)19 method_ids_off······:·899512·(0x0db9b8)
20 class_defs_size·····:·746420 class_defs_size·····:·7464
21 class_defs_off······:·1423040·(0x15b6c0)21 class_defs_off······:·1423048·(0x15b6c8)
22 data_size···········:·741353222 data_size···········:·7413604
23 data_off············:·1661888·(0x195bc0)23 data_off············:·1661896·(0x195bc8)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·43425 class_idx···········:·434
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·716527 superclass_idx······:·7165
28 source_file_idx·····:·1162228 source_file_idx·····:·11622
29 static_fields_size··:·029 static_fields_size··:·0
Offset 112, 20 lines modifiedOffset 112, 20 lines modified
112 ······type··········:·'(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V'112 ······type··········:·'(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V'
113 ······access········:·0x10000·(CONSTRUCTOR)113 ······access········:·0x10000·(CONSTRUCTOR)
114 ······code··········-114 ······code··········-
115 ······registers·····:·3115 ······registers·····:·3
116 ······ins···········:·2116 ······ins···········:·2
117 ······outs··········:·2117 ······outs··········:·2
118 ······insns·size····:·11·16-bit·code·units118 ······insns·size····:·11·16-bit·code·units
119 19604c:········································|[19604c]·android.support.v4.media.MediaBrowserCompat$CallbackHandler.<init>:(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V119 196054:········································|[196054]·android.support.v4.media.MediaBrowserCompat$CallbackHandler.<init>:(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V
120 19605c:·7010·2708·0100·························|0000:·invoke-direct·{v1},·Landroid/os/Handler;.<init>:()V·//·method@0827120 196064:·7010·2708·0100·························|0000:·invoke-direct·{v1},·Landroid/os/Handler;.<init>:()V·//·method@0827
121 196062:·2200·231c······························|0003:·new-instance·v0,·Ljava/lang/ref/WeakReference;·//·type@1c23121 19606a:·2200·231c······························|0003:·new-instance·v0,·Ljava/lang/ref/WeakReference;·//·type@1c23
122 196066:·7020·75ca·2000·························|0005:·invoke-direct·{v0,·v2},·Ljava/lang/ref/WeakReference;.<init>:(Ljava/lang/Object;)V·//·method@ca75122 19606e:·7020·76ca·2000·························|0005:·invoke-direct·{v0,·v2},·Ljava/lang/ref/WeakReference;.<init>:(Ljava/lang/Object;)V·//·method@ca76
123 19606c:·5b10·fc00······························|0008:·iput-object·v0,·v1,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00fc123 196074:·5b10·fc00······························|0008:·iput-object·v0,·v1,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00fc
124 196070:·0e00···································|000a:·return-void124 196078:·0e00···································|000a:·return-void
125 ······catches·······:·(none)125 ······catches·······:·(none)
126 ······positions·····:·126 ······positions·····:·
127 ········0x0000·line=2080127 ········0x0000·line=2080
128 ········0x0003·line=2081128 ········0x0003·line=2081
129 ······locals········:·129 ······locals········:·
130 ········0x0000·-·0x000b·reg=1·this·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;·130 ········0x0000·-·0x000b·reg=1·this·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;·
131 ········0x0000·-·0x000b·reg=2·(null)·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;·131 ········0x0000·-·0x000b·reg=2·(null)·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;·
Offset 136, 102 lines modifiedOffset 136, 102 lines modified
136 ······type··········:·'(Landroid/os/Message;)V'136 ······type··········:·'(Landroid/os/Message;)V'
137 ······access········:·0x0001·(PUBLIC)137 ······access········:·0x0001·(PUBLIC)
138 ······code··········-138 ······code··········-
139 ······registers·····:·13139 ······registers·····:·13
140 ······ins···········:·2140 ······ins···········:·2
141 ······outs··········:·6141 ······outs··········:·6
142 ······insns·size····:·175·16-bit·code·units142 ······insns·size····:·175·16-bit·code·units
143 196074:········································|[196074]·android.support.v4.media.MediaBrowserCompat$CallbackHandler.handleMessage:(Landroid/os/Message;)V143 19607c:········································|[19607c]·android.support.v4.media.MediaBrowserCompat$CallbackHandler.handleMessage:(Landroid/os/Message;)V
144 196084:·1a00·4359······························|0000:·const-string·v0,·"MediaBrowserCompat"·//·string@5943144 19608c:·1a00·4359······························|0000:·const-string·v0,·"MediaBrowserCompat"·//·string@5943
145 196088:·54b1·fd00······························|0002:·iget-object·v1,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbacksMessengerRef:Ljava/lang/ref/WeakReference;·//·field@00fd145 196090:·54b1·fd00······························|0002:·iget-object·v1,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbacksMessengerRef:Ljava/lang/ref/WeakReference;·//·field@00fd
146 19608c:·3801·aa00······························|0004:·if-eqz·v1,·00ae·//·+00aa146 196094:·3801·aa00······························|0004:·if-eqz·v1,·00ae·//·+00aa
147 196090:·6e10·77ca·0100·························|0006:·invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@ca77147 196098:·6e10·78ca·0100·························|0006:·invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@ca78
148 196096:·0c01···································|0009:·move-result-object·v1148 19609e:·0c01···································|0009:·move-result-object·v1
149 196098:·3801·a400······························|000a:·if-eqz·v1,·00ae·//·+00a4149 1960a0:·3801·a400······························|000a:·if-eqz·v1,·00ae·//·+00a4
150 19609c:·54b1·fc00······························|000c:·iget-object·v1,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00fc150 1960a4:·54b1·fc00······························|000c:·iget-object·v1,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00fc
151 1960a0:·6e10·77ca·0100·························|000e:·invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@ca77151 1960a8:·6e10·78ca·0100·························|000e:·invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@ca78
152 1960a6:·0c01···································|0011:·move-result-object·v1152 1960ae:·0c01···································|0011:·move-result-object·v1
153 1960a8:·3901·0400······························|0012:·if-nez·v1,·0016·//·+0004153 1960b0:·3901·0400······························|0012:·if-nez·v1,·0016·//·+0004
154 1960ac:·2900·9a00······························|0014:·goto/16·00ae·//·+009a154 1960b4:·2900·9a00······························|0014:·goto/16·00ae·//·+009a
155 1960b0:·6e10·6808·0c00·························|0016:·invoke-virtual·{v12},·Landroid/os/Message;.getData:()Landroid/os/Bundle;·//·method@0868155 1960b8:·6e10·6808·0c00·························|0016:·invoke-virtual·{v12},·Landroid/os/Message;.getData:()Landroid/os/Bundle;·//·method@0868
156 1960b6:·0c01···································|0019:·move-result-object·v1156 1960be:·0c01···································|0019:·move-result-object·v1
157 1960b8:·7110·6d0e·0100·························|001a:·invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0e6d157 1960c0:·7110·6d0e·0100·························|001a:·invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0e6d
158 1960be:·54b2·fc00······························|001d:·iget-object·v2,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00fc158 1960c6:·54b2·fc00······························|001d:·iget-object·v2,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00fc
159 1960c2:·6e10·77ca·0200·························|001f:·invoke-virtual·{v2},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@ca77159 1960ca:·6e10·78ca·0200·························|001f:·invoke-virtual·{v2},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@ca78
160 1960c8:·0c02···································|0022:·move-result-object·v2160 1960d0:·0c02···································|0022:·move-result-object·v2
161 1960ca:·1f02·d301······························|0023:·check-cast·v2,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;·//·type@01d3161 1960d2:·1f02·d301······························|0023:·check-cast·v2,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;·//·type@01d3
162 1960ce:·54b3·fd00······························|0025:·iget-object·v3,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbacksMessengerRef:Ljava/lang/ref/WeakReference;·//·field@00fd162 1960d6:·54b3·fd00······························|0025:·iget-object·v3,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbacksMessengerRef:Ljava/lang/ref/WeakReference;·//·field@00fd
163 1960d2:·6e10·77ca·0300·························|0027:·invoke-virtual·{v3},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@ca77163 1960da:·6e10·78ca·0300·························|0027:·invoke-virtual·{v3},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@ca78
164 1960d8:·0c03···································|002a:·move-result-object·v3164 1960e0:·0c03···································|002a:·move-result-object·v3
165 1960da:·0739···································|002b:·move-object·v9,·v3165 1960e2:·0739···································|002b:·move-object·v9,·v3
166 1960dc:·1f09·6d01······························|002c:·check-cast·v9,·Landroid/os/Messenger;·//·type@016d166 1960e4:·1f09·6d01······························|002c:·check-cast·v9,·Landroid/os/Messenger;·//·type@016d
167 1960e0:·121a···································|002e:·const/4·v10,·#int·1·//·#1167 1960e8:·121a···································|002e:·const/4·v10,·#int·1·//·#1
168 1960e2:·52c3·ec00······························|002f:·iget·v3,·v12,·Landroid/os/Message;.what:I·//·field@00ec168 1960ea:·52c3·ec00······························|002f:·iget·v3,·v12,·Landroid/os/Message;.what:I·//·field@00ec
169 1960e6:·1a04·428e······························|0031:·const-string·v4,·"data_media_item_id"·//·string@8e42169 1960ee:·1a04·428e······························|0031:·const-string·v4,·"data_media_item_id"·//·string@8e42
170 1960ea:·32a3·5500······························|0033:·if-eq·v3,·v10,·0088·//·+0055170 1960f2:·32a3·5500······························|0033:·if-eq·v3,·v10,·0088·//·+0055
171 1960ee:·1225···································|0035:·const/4·v5,·#int·2·//·#2171 1960f6:·1225···································|0035:·const/4·v5,·#int·2·//·#2
172 1960f0:·3253·4e00······························|0036:·if-eq·v3,·v5,·0084·//·+004e172 1960f8:·3253·4e00······························|0036:·if-eq·v3,·v5,·0084·//·+004e
173 1960f4:·1235···································|0038:·const/4·v5,·#int·3·//·#3173 1960fc:·1235···································|0038:·const/4·v5,·#int·3·//·#3
174 1960f6:·3253·2900······························|0039:·if-eq·v3,·v5,·0062·//·+0029174 1960fe:·3253·2900······························|0039:·if-eq·v3,·v5,·0062·//·+0029
175 1960fa:·2201·0c1c······························|003b:·new-instance·v1,·Ljava/lang/StringBuilder;·//·type@1c0c175 196102:·2201·0c1c······························|003b:·new-instance·v1,·Ljava/lang/StringBuilder;·//·type@1c0c
176 1960fe:·7010·11ca·0100·························|003d:·invoke-direct·{v1},·Ljava/lang/StringBuilder;.<init>:()V·//·method@ca11176 196106:·7010·12ca·0100·························|003d:·invoke-direct·{v1},·Ljava/lang/StringBuilder;.<init>:()V·//·method@ca12
177 196104:·1a03·f971······························|0040:·const-string·v3,·"Unhandled·message:·"·//·string@71f9177 19610c:·1a03·f971······························|0040:·const-string·v3,·"Unhandled·message:·"·//·string@71f9
178 196108:·6e20·1dca·3100·························|0042:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@ca1d178 196110:·6e20·1eca·3100·························|0042:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@ca1e
179 19610e:·6e20·1cca·c100·························|0045:·invoke-virtual·{v1,·v12},·Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;·//·method@ca1c179 196116:·6e20·1dca·c100·························|0045:·invoke-virtual·{v1,·v12},·Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;·//·method@ca1d
180 196114:·1a03·1804······························|0048:·const-string·v3,·"180 19611c:·1a03·1804······························|0048:·const-string·v3,·"
181 ··Client·version:·"·//·string@0418181 ··Client·version:·"·//·string@0418
182 196118:·6e20·1dca·3100·························|004a:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@ca1d182 196120:·6e20·1eca·3100·························|004a:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@ca1e
183 19611e:·6e20·18ca·a100·························|004d:·invoke-virtual·{v1,·v10},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@ca18183 196126:·6e20·19ca·a100·························|004d:·invoke-virtual·{v1,·v10},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@ca19
184 196124:·1a03·1b04······························|0050:·const-string·v3,·"184 19612c:·1a03·1b04······························|0050:·const-string·v3,·"
185 ··Service·version:·"·//·string@041b185 ··Service·version:·"·//·string@041b
186 196128:·6e20·1dca·3100·························|0052:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@ca1d186 196130:·6e20·1eca·3100·························|0052:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@ca1e
187 19612e:·52c3·e900······························|0055:·iget·v3,·v12,·Landroid/os/Message;.arg1:I·//·field@00e9187 196136:·52c3·e900······························|0055:·iget·v3,·v12,·Landroid/os/Message;.arg1:I·//·field@00e9
188 196132:·6e20·18ca·3100·························|0057:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@ca18188 19613a:·6e20·19ca·3100·························|0057:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@ca19
189 196138:·6e10·2eca·0100·························|005a:·invoke-virtual·{v1},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@ca2e189 196140:·6e10·2fca·0100·························|005a:·invoke-virtual·{v1},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@ca2f
190 19613e:·0c01···································|005d:·move-result-object·v1190 196146:·0c01···································|005d:·move-result-object·v1
191 196140:·7120·8710·1000·························|005e:·invoke-static·{v0,·v1},·Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I·//·method@1087191 196148:·7120·8710·1000·························|005e:·invoke-static·{v0,·v1},·Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I·//·method@1087
192 196146:·284d···································|0061:·goto·00ae·//·+004d192 19614e:·284d···································|0061:·goto·00ae·//·+004d
193 196148:·1a03·468e······························|0062:·const-string·v3,·"data_options"·//·string@8e46193 196150:·1a03·468e······························|0062:·const-string·v3,·"data_options"·//·string@8e46
194 19614c:·6e20·e107·3100·························|0064:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle;·//·method@07e1194 196154:·6e20·e107·3100·························|0064:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle;·//·method@07e1
195 196152:·0c07···································|0067:·move-result-object·v7195 19615a:·0c07···································|0067:·move-result-object·v7
196 196154:·7110·6d0e·0700·························|0068:·invoke-static·{v7},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0e6d196 19615c:·7110·6d0e·0700·························|0068:·invoke-static·{v7},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0e6d
197 19615a:·1a03·458e······························|006b:·const-string·v3,·"data_notify_children_changed_options"·//·string@8e45197 196162:·1a03·458e······························|006b:·const-string·v3,·"data_notify_children_changed_options"·//·string@8e45
198 19615e:·6e20·e107·3100·························|006d:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle;·//·method@07e1198 196166:·6e20·e107·3100·························|006d:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle;·//·method@07e1
199 196164:·0c08···································|0070:·move-result-object·v8199 19616c:·0c08···································|0070:·move-result-object·v8
200 196166:·7110·6d0e·0800·························|0071:·invoke-static·{v8},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0e6d200 19616e:·7110·6d0e·0800·························|0071:·invoke-static·{v8},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0e6d
201 19616c:·6e20·f407·4100·························|0074:·invoke-virtual·{v1,·v4},·Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String;·//·method@07f4201 196174:·6e20·f407·4100·························|0074:·invoke-virtual·{v1,·v4},·Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String;·//·method@07f4
202 196172:·0c05···································|0077:·move-result-object·v5202 19617a:·0c05···································|0077:·move-result-object·v5
203 196174:·1a03·438e······························|0078:·const-string·v3,·"data_media_item_list"·//·string@8e43203 19617c:·1a03·438e······························|0078:·const-string·v3,·"data_media_item_list"·//·string@8e43
204 196178:·6e20·f107·3100·························|007a:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList;·//·method@07f1204 196180:·6e20·f107·3100·························|007a:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList;·//·method@07f1
205 19617e:·0c06···································|007d:·move-result-object·v6205 196186:·0c06···································|007d:·move-result-object·v6
206 196180:·0723···································|007e:·move-object·v3,·v2206 196188:·0723···································|007e:·move-object·v3,·v2
207 196182:·0794···································|007f:·move-object·v4,·v9207 19618a:·0794···································|007f:·move-object·v4,·v9
208 196184:·7806·f909·0300·························|0080:·invoke-interface/range·{v3,·v4,·v5,·v6,·v7,·v8},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;.onLoadChildren:(Landroid/os/Messenger;Ljava/lang/String;Ljava/util/List;Landroid/os/Bundle;Landroid/os/Bundle;)V·//·method@09f9208 19618c:·7806·f909·0300·························|0080:·invoke-interface/range·{v3,·v4,·v5,·v6,·v7,·v8},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;.onLoadChildren:(Landroid/os/Messenger;Ljava/lang/String;Ljava/util/List;Landroid/os/Bundle;Landroid/os/Bundle;)V·//·method@09f9
209 19618a:·282b···································|0083:·goto·00ae·//·+002b209 196192:·282b···································|0083:·goto·00ae·//·+002b
210 19618c:·7220·f809·9200·························|0084:·invoke-interface·{v2,·v9},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;.onConnectionFailed:(Landroid/os/Messenger;)V·//·method@09f8210 196194:·7220·f809·9200·························|0084:·invoke-interface·{v2,·v9},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;.onConnectionFailed:(Landroid/os/Messenger;)V·//·method@09f8
Max diff block lines reached; 193720067/193745642 bytes (99.99%) of diff not shown.
4.43 KB
classes.jar
3.46 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·13654031·bytes,·number·of·entries:·74621 Zip·file·size:·13654081·bytes,·number·of·entries:·7462
2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
3 ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class3 ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class
4 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class4 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class
5 ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class5 ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class
6 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class6 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class
7 ?rwxrwxr-x··2.0·unx······812·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class7 ?rwxrwxr-x··2.0·unx······812·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class
8 ?rwxrwxr-x··2.0·unx·····1065·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImpl.class8 ?rwxrwxr-x··2.0·unx·····1065·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImpl.class
Offset 3962, 15 lines modifiedOffset 3962, 15 lines modified
3962 ?rwxrwxr-x··2.0·unx·····2963·b-·stor·80-Jan-01·00:00·com/oblador/keychain/R$layout.class3962 ?rwxrwxr-x··2.0·unx·····2963·b-·stor·80-Jan-01·00:00·com/oblador/keychain/R$layout.class
3963 ?rwxrwxr-x··2.0·unx······235·b-·stor·80-Jan-01·00:00·com/oblador/keychain/R$menu.class3963 ?rwxrwxr-x··2.0·unx······235·b-·stor·80-Jan-01·00:00·com/oblador/keychain/R$menu.class
3964 ?rwxrwxr-x··2.0·unx·····4880·b-·stor·80-Jan-01·00:00·com/oblador/keychain/R$string.class3964 ?rwxrwxr-x··2.0·unx·····4880·b-·stor·80-Jan-01·00:00·com/oblador/keychain/R$string.class
3965 ?rwxrwxr-x··2.0·unx····23407·b-·defN·80-Jan-01·00:00·com/oblador/keychain/R$style.class3965 ?rwxrwxr-x··2.0·unx····23407·b-·defN·80-Jan-01·00:00·com/oblador/keychain/R$style.class
3966 ?rwxrwxr-x··2.0·unx····35623·b-·defN·80-Jan-01·00:00·com/oblador/keychain/R$styleable.class3966 ?rwxrwxr-x··2.0·unx····35623·b-·defN·80-Jan-01·00:00·com/oblador/keychain/R$styleable.class
3967 ?rwxrwxr-x··2.0·unx······203·b-·stor·80-Jan-01·00:00·com/oblador/keychain/R$xml.class3967 ?rwxrwxr-x··2.0·unx······203·b-·stor·80-Jan-01·00:00·com/oblador/keychain/R$xml.class
3968 ?rwxrwxr-x··2.0·unx······137·b-·stor·80-Jan-01·00:00·com/oblador/keychain/R.class3968 ?rwxrwxr-x··2.0·unx······137·b-·stor·80-Jan-01·00:00·com/oblador/keychain/R.class
3969 ?rwxrwxr-x··2.0·unx·····1226·b-·stor·80-Jan-01·00:00·com/oblador/keychain/SecurityLevel.class3969 ?rwxrwxr-x··2.0·unx·····1276·b-·stor·80-Jan-01·00:00·com/oblador/keychain/SecurityLevel.class
3970 ?rwxrwxr-x··2.0·unx······307·b-·stor·80-Jan-01·00:00·com/oblador/keychain/cipherStorage/CipherStorage$CipherResult.class3970 ?rwxrwxr-x··2.0·unx······307·b-·stor·80-Jan-01·00:00·com/oblador/keychain/cipherStorage/CipherStorage$CipherResult.class
3971 ?rwxrwxr-x··2.0·unx······943·b-·stor·80-Jan-01·00:00·com/oblador/keychain/cipherStorage/CipherStorage.class3971 ?rwxrwxr-x··2.0·unx······943·b-·stor·80-Jan-01·00:00·com/oblador/keychain/cipherStorage/CipherStorage.class
3972 ?rwxrwxr-x··2.0·unx······212·b-·stor·80-Jan-01·00:00·com/oblador/keychain/cipherStorage/CipherStorageBase$DecryptBytesHandler.class3972 ?rwxrwxr-x··2.0·unx······212·b-·stor·80-Jan-01·00:00·com/oblador/keychain/cipherStorage/CipherStorageBase$DecryptBytesHandler.class
3973 ?rwxrwxr-x··2.0·unx·····1153·b-·stor·80-Jan-01·00:00·com/oblador/keychain/cipherStorage/CipherStorageBase$Defaults.class3973 ?rwxrwxr-x··2.0·unx·····1153·b-·stor·80-Jan-01·00:00·com/oblador/keychain/cipherStorage/CipherStorageBase$Defaults.class
3974 ?rwxrwxr-x··2.0·unx······214·b-·stor·80-Jan-01·00:00·com/oblador/keychain/cipherStorage/CipherStorageBase$EncryptStringHandler.class3974 ?rwxrwxr-x··2.0·unx······214·b-·stor·80-Jan-01·00:00·com/oblador/keychain/cipherStorage/CipherStorageBase$EncryptStringHandler.class
3975 ?rwxrwxr-x··2.0·unx·····1979·b-·stor·80-Jan-01·00:00·com/oblador/keychain/cipherStorage/CipherStorageBase$IV.class3975 ?rwxrwxr-x··2.0·unx·····1979·b-·stor·80-Jan-01·00:00·com/oblador/keychain/cipherStorage/CipherStorageBase$IV.class
3976 ?rwxrwxr-x··2.0·unx·····1330·b-·stor·80-Jan-01·00:00·com/oblador/keychain/cipherStorage/CipherStorageBase$SelfDestroyKey.class3976 ?rwxrwxr-x··2.0·unx·····1330·b-·stor·80-Jan-01·00:00·com/oblador/keychain/cipherStorage/CipherStorageBase$SelfDestroyKey.class
Offset 7457, 8 lines modifiedOffset 7457, 8 lines modified
7457 ?rwxrwxr-x··2.0·unx····16362·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class7457 ?rwxrwxr-x··2.0·unx····16362·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class
7458 ?rwxrwxr-x··2.0·unx····44592·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class7458 ?rwxrwxr-x··2.0·unx····44592·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
7459 ?rwxrwxr-x··2.0·unx····28459·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class7459 ?rwxrwxr-x··2.0·unx····28459·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
7460 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class7460 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
7461 ?rwxrwxr-x··2.0·unx·····1766·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class7461 ?rwxrwxr-x··2.0·unx·····1766·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
7462 ?rwxrwxr-x··2.0·unx····34743·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class7462 ?rwxrwxr-x··2.0·unx····34743·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
7463 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class7463 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
7464 7462·files,·15376414·bytes·uncompressed,·12263331·bytes·compressed:··20.2%7464 7462·files,·15376464·bytes·uncompressed,·12263381·bytes·compressed:··20.2%
970 B
com/oblador/keychain/SecurityLevel.class
890 B
procyon -ec {}
    
Offset 1, 27 lines modifiedOffset 1, 15 lines modified
  
1 package·com.oblador.keychain;1 package·com.oblador.keychain;
  
2 public·enum·SecurityLevel2 public·enum·SecurityLevel
3 {3 {
4 ····ANY("ANY",·0),·4 ····ANY("ANY",·0),·
5 ····SECURE_HARDWARE("SECURE_HARDWARE",·n2),·5 ····SECURE_HARDWARE("SECURE_HARDWARE",·2),·
6 ····SECURE_SOFTWARE("SECURE_SOFTWARE",·n);6 ····SECURE_SOFTWARE("SECURE_SOFTWARE",·1);
7 ···· 
8 ····static·{ 
9 ········final·int·n·=·1; 
10 ········final·int·n2·=·2; 
11 ········final·SecurityLevel·securityLevel; 
12 ········final·SecurityLevel[]·$values·=·{·securityLevel,·null,·null·}; 
13 ········final·SecurityLevel·securityLevel2; 
14 ········$values[n]·=·securityLevel2; 
15 ········final·SecurityLevel·securityLevel3; 
16 ········$values[n2]·=·securityLevel3; 
17 ········$VALUES·=·$values; 
18 ····} 
19 ····7 ····
20 ····private·SecurityLevel(final·String·name,·final·int·ordinal)·{8 ····private·SecurityLevel(final·String·name,·final·int·ordinal)·{
21 ····}9 ····}
22 ····10 ····
23 ····public·String·jsName()·{11 ····public·String·jsName()·{
24 ········return·String.format("SECURITY_LEVEL_%s",·this.name());12 ········return·String.format("SECURITY_LEVEL_%s",·this.name());
25 ····}13 ····}
3.44 KB
smali/com/oblador/keychain/SecurityLevel.smali
    
Offset 20, 62 lines modifiedOffset 20, 85 lines modified
  
20 .field·public·static·final·enum·SECURE_HARDWARE:Lcom/oblador/keychain/SecurityLevel;20 .field·public·static·final·enum·SECURE_HARDWARE:Lcom/oblador/keychain/SecurityLevel;
  
21 .field·public·static·final·enum·SECURE_SOFTWARE:Lcom/oblador/keychain/SecurityLevel;21 .field·public·static·final·enum·SECURE_SOFTWARE:Lcom/oblador/keychain/SecurityLevel;
  
  
22 #·direct·methods22 #·direct·methods
 23 .method·private·static·synthetic·$values()[Lcom/oblador/keychain/SecurityLevel;
 24 ····.locals·3
  
 25 ····const/4·v0,·0x3
  
 26 ····new-array·v0,·v0,·[Lcom/oblador/keychain/SecurityLevel;
  
 27 ····.line·6
 28 ····sget-object·v1,·Lcom/oblador/keychain/SecurityLevel;->ANY:Lcom/oblador/keychain/SecurityLevel;
  
 29 ····const/4·v2,·0x0
  
 30 ····aput-object·v1,·v0,·v2
  
 31 ····sget-object·v1,·Lcom/oblador/keychain/SecurityLevel;->SECURE_SOFTWARE:Lcom/oblador/keychain/SecurityLevel;
  
 32 ····const/4·v2,·0x1
  
 33 ····aput-object·v1,·v0,·v2
  
 34 ····sget-object·v1,·Lcom/oblador/keychain/SecurityLevel;->SECURE_HARDWARE:Lcom/oblador/keychain/SecurityLevel;
  
 35 ····const/4·v2,·0x2
  
 36 ····aput-object·v1,·v0,·v2
  
 37 ····return-object·v0
 38 .end·method
  
23 .method·static·constructor·<clinit>()V39 .method·static·constructor·<clinit>()V
24 ····.locals·740 ····.locals·3
  
25 ····.line·841 ····.line·8
26 ····new-instance·v0,·Lcom/oblador/keychain/SecurityLevel;42 ····new-instance·v0,·Lcom/oblador/keychain/SecurityLevel;
  
27 ····const-string·v1,·"ANY"43 ····const-string·v1,·"ANY"
  
28 ····const/4·v2,·0x044 ····const/4·v2,·0x0
  
29 ····invoke-direct·{v0,·v1,·v2},·Lcom/oblador/keychain/SecurityLevel;-><init>(Ljava/lang/String;I)V45 ····invoke-direct·{v0,·v1,·v2},·Lcom/oblador/keychain/SecurityLevel;-><init>(Ljava/lang/String;I)V
  
30 ····sput-object·v0,·Lcom/oblador/keychain/SecurityLevel;->ANY:Lcom/oblador/keychain/SecurityLevel;46 ····sput-object·v0,·Lcom/oblador/keychain/SecurityLevel;->ANY:Lcom/oblador/keychain/SecurityLevel;
  
31 ····.line·1047 ····.line·10
32 ····new-instance·v1,·Lcom/oblador/keychain/SecurityLevel;48 ····new-instance·v0,·Lcom/oblador/keychain/SecurityLevel;
  
33 ····const-string·v3,·"SECURE_SOFTWARE"49 ····const-string·v1,·"SECURE_SOFTWARE"
  
34 ····const/4·v4,·0x150 ····const/4·v2,·0x1
  
35 ····invoke-direct·{v1,·v3,·v4},·Lcom/oblador/keychain/SecurityLevel;-><init>(Ljava/lang/String;I)V51 ····invoke-direct·{v0,·v1,·v2},·Lcom/oblador/keychain/SecurityLevel;-><init>(Ljava/lang/String;I)V
  
36 ····sput-object·v1,·Lcom/oblador/keychain/SecurityLevel;->SECURE_SOFTWARE:Lcom/oblador/keychain/SecurityLevel;52 ····sput-object·v0,·Lcom/oblador/keychain/SecurityLevel;->SECURE_SOFTWARE:Lcom/oblador/keychain/SecurityLevel;
  
37 ····.line·1253 ····.line·12
38 ····new-instance·v3,·Lcom/oblador/keychain/SecurityLevel;54 ····new-instance·v0,·Lcom/oblador/keychain/SecurityLevel;
  
39 ····const-string·v5,·"SECURE_HARDWARE" 
  
40 ····const/4·v6,·0x2 
  
41 ····invoke-direct·{v3,·v5,·v6},·Lcom/oblador/keychain/SecurityLevel;-><init>(Ljava/lang/String;I)V 
  
42 ····sput-object·v3,·Lcom/oblador/keychain/SecurityLevel;->SECURE_HARDWARE:Lcom/oblador/keychain/SecurityLevel;55 ····const-string·v1,·"SECURE_HARDWARE"
  
43 ····const/4·v5,·0x356 ····const/4·v2,·0x2
  
44 ····new-array·v5,·v5,·[Lcom/oblador/keychain/SecurityLevel;57 ····invoke-direct·{v0,·v1,·v2},·Lcom/oblador/keychain/SecurityLevel;-><init>(Ljava/lang/String;I)V
  
45 ····aput-object·v0,·v5,·v258 ····sput-object·v0,·Lcom/oblador/keychain/SecurityLevel;->SECURE_HARDWARE:Lcom/oblador/keychain/SecurityLevel;
  
46 ····aput-object·v1,·v5,·v459 ····.line·6
 60 ····invoke-static·{},·Lcom/oblador/keychain/SecurityLevel;->$values()[Lcom/oblador/keychain/SecurityLevel;
  
47 ····aput-object·v3,·v5,·v661 ····move-result-object·v0
  
48 ····.line·6 
49 ····sput-object·v5,·Lcom/oblador/keychain/SecurityLevel;->$VALUES:[Lcom/oblador/keychain/SecurityLevel;62 ····sput-object·v0,·Lcom/oblador/keychain/SecurityLevel;->$VALUES:[Lcom/oblador/keychain/SecurityLevel;
  
50 ····return-void63 ····return-void
51 .end·method64 .end·method
  
52 .method·private·constructor·<init>(Ljava/lang/String;I)V65 .method·private·constructor·<init>(Ljava/lang/String;I)V
53 ····.locals·066 ····.locals·0
54 ····.annotation·system·Ldalvik/annotation/Signature;67 ····.annotation·system·Ldalvik/annotation/Signature;
991 B
smali/com/oblador/keychain/KeychainModule.smali
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 .super·Lcom/facebook/react/bridge/ReactContextBaseJavaModule;2 .super·Lcom/facebook/react/bridge/ReactContextBaseJavaModule;
3 .source·"KeychainModule.java"3 .source·"KeychainModule.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Lcom/oblador/keychain/KeychainModule$Maps;,
 8 ········Lcom/oblador/keychain/KeychainModule$Errors;,
7 ········Lcom/oblador/keychain/KeychainModule$Rules;,9 ········Lcom/oblador/keychain/KeychainModule$Rules;,
8 ········Lcom/oblador/keychain/KeychainModule$KnownCiphers;,10 ········Lcom/oblador/keychain/KeychainModule$KnownCiphers;,
9 ········Lcom/oblador/keychain/KeychainModule$Errors;,11 ········Lcom/oblador/keychain/KeychainModule$AccessControl;,
10 ········Lcom/oblador/keychain/KeychainModule$Maps;, 
11 ········Lcom/oblador/keychain/KeychainModule$AuthPromptOptions;,12 ········Lcom/oblador/keychain/KeychainModule$AuthPromptOptions;
12 ········Lcom/oblador/keychain/KeychainModule$AccessControl; 
13 ····}13 ····}
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·EMPTY_STRING:Ljava/lang/String;·=·""16 .field·public·static·final·EMPTY_STRING:Ljava/lang/String;·=·""
  
1.0 KB
smali/com/oblador/keychain/cipherStorage/CipherStorageBase.smali
    
Offset 6, 18 lines modifiedOffset 6, 18 lines modified
6 .implements·Lcom/oblador/keychain/cipherStorage/CipherStorage;6 .implements·Lcom/oblador/keychain/cipherStorage/CipherStorage;
  
  
7 #·annotations7 #·annotations
8 .annotation·system·Ldalvik/annotation/MemberClasses;8 .annotation·system·Ldalvik/annotation/MemberClasses;
9 ····value·=·{9 ····value·=·{
10 ········Lcom/oblador/keychain/cipherStorage/CipherStorageBase$SelfDestroyKey;,10 ········Lcom/oblador/keychain/cipherStorage/CipherStorageBase$SelfDestroyKey;,
11 ········Lcom/oblador/keychain/cipherStorage/CipherStorageBase$DecryptBytesHandler;,11 ········Lcom/oblador/keychain/cipherStorage/CipherStorageBase$Defaults;,
12 ········Lcom/oblador/keychain/cipherStorage/CipherStorageBase$EncryptStringHandler;,12 ········Lcom/oblador/keychain/cipherStorage/CipherStorageBase$EncryptStringHandler;,
 13 ········Lcom/oblador/keychain/cipherStorage/CipherStorageBase$DecryptBytesHandler;,
13 ········Lcom/oblador/keychain/cipherStorage/CipherStorageBase$IV;,14 ········Lcom/oblador/keychain/cipherStorage/CipherStorageBase$IV;
14 ········Lcom/oblador/keychain/cipherStorage/CipherStorageBase$Defaults; 
15 ····}15 ····}
16 .end·annotation16 .end·annotation
  
  
17 #·static·fields17 #·static·fields
18 .field·private·static·final·BUFFER_READ_WRITE_SIZE:I·=·0x400018 .field·private·static·final·BUFFER_READ_WRITE_SIZE:I·=·0x4000
  
1.02 KB
smali/com/lesspass/android/newarchitecture/MainApplicationReactNativeHost$1$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 19 lines modified
  
22 .field·final·synthetic·val$reactApplicationContext:Lcom/facebook/react/bridge/ReactApplicationContext;22 .field·final·synthetic·val$reactApplicationContext:Lcom/facebook/react/bridge/ReactApplicationContext;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/lesspass/android/newarchitecture/MainApplicationReactNativeHost$1;Lcom/facebook/react/bridge/ReactApplicationContext;)V24 .method·constructor·<init>(Lcom/lesspass/android/newarchitecture/MainApplicationReactNativeHost$1;Lcom/facebook/react/bridge/ReactApplicationContext;)V
25 ····.locals·025 ····.locals·0
 26 ····.annotation·system·Ldalvik/annotation/Signature;
 27 ········value·=·{
 28 ············"()V"
 29 ········}
 30 ····.end·annotation
  
26 ····.line·8331 ····.line·83
27 ····iput-object·p1,·p0,·Lcom/lesspass/android/newarchitecture/MainApplicationReactNativeHost$1$1;->this$1:Lcom/lesspass/android/newarchitecture/MainApplicationReactNativeHost$1;32 ····iput-object·p1,·p0,·Lcom/lesspass/android/newarchitecture/MainApplicationReactNativeHost$1$1;->this$1:Lcom/lesspass/android/newarchitecture/MainApplicationReactNativeHost$1;
  
28 ····iput-object·p2,·p0,·Lcom/lesspass/android/newarchitecture/MainApplicationReactNativeHost$1$1;->val$reactApplicationContext:Lcom/facebook/react/bridge/ReactApplicationContext;33 ····iput-object·p2,·p0,·Lcom/lesspass/android/newarchitecture/MainApplicationReactNativeHost$1$1;->val$reactApplicationContext:Lcom/facebook/react/bridge/ReactApplicationContext;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
915 B
smali/com/reactnativecommunity/asyncstorage/AsyncStorageModule$SerialExecutor$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 19 lines modified
  
22 .field·final·synthetic·val$r:Ljava/lang/Runnable;22 .field·final·synthetic·val$r:Ljava/lang/Runnable;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/reactnativecommunity/asyncstorage/AsyncStorageModule$SerialExecutor;Ljava/lang/Runnable;)V24 .method·constructor·<init>(Lcom/reactnativecommunity/asyncstorage/AsyncStorageModule$SerialExecutor;Ljava/lang/Runnable;)V
25 ····.locals·025 ····.locals·0
 26 ····.annotation·system·Ldalvik/annotation/Signature;
 27 ········value·=·{
 28 ············"()V"
 29 ········}
 30 ····.end·annotation
  
26 ····.line·6031 ····.line·60
27 ····iput-object·p1,·p0,·Lcom/reactnativecommunity/asyncstorage/AsyncStorageModule$SerialExecutor$1;->this$1:Lcom/reactnativecommunity/asyncstorage/AsyncStorageModule$SerialExecutor;32 ····iput-object·p1,·p0,·Lcom/reactnativecommunity/asyncstorage/AsyncStorageModule$SerialExecutor$1;->this$1:Lcom/reactnativecommunity/asyncstorage/AsyncStorageModule$SerialExecutor;
  
28 ····iput-object·p2,·p0,·Lcom/reactnativecommunity/asyncstorage/AsyncStorageModule$SerialExecutor$1;->val$r:Ljava/lang/Runnable;33 ····iput-object·p2,·p0,·Lcom/reactnativecommunity/asyncstorage/AsyncStorageModule$SerialExecutor$1;->val$r:Ljava/lang/Runnable;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
787 B
smali/com/swmansion/gesturehandler/core/ScaleGestureDetector.smali
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"ScaleGestureDetector.java"3 .source·"ScaleGestureDetector.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Lcom/swmansion/gesturehandler/core/ScaleGestureDetector$OnScaleGestureListener;,
7 ········Lcom/swmansion/gesturehandler/core/ScaleGestureDetector$SimpleOnScaleGestureListener;,8 ········Lcom/swmansion/gesturehandler/core/ScaleGestureDetector$SimpleOnScaleGestureListener;
8 ········Lcom/swmansion/gesturehandler/core/ScaleGestureDetector$OnScaleGestureListener; 
9 ····}9 ····}
10 .end·annotation10 .end·annotation
  
  
11 #·static·fields11 #·static·fields
12 .field·private·static·final·ANCHORED_SCALE_MODE_DOUBLE_TAP:I·=·0x112 .field·private·static·final·ANCHORED_SCALE_MODE_DOUBLE_TAP:I·=·0x1