Offset 1, 19 lines modified | Offset 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:·9f762b7f26f45c576053fa540b497dd3cfbad646aa8a5d61dfcf31dbe0c69b46 | ||
10 | Signer·#1·certificate·SHA-1·digest:·aaffd556dd7d463b31f81c4a3e96266c53ae170a | ||
11 | Signer·#1·certificate·MD5·digest:·68dee49fd4506ba820ab2e9369dc9a3c | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·7f013a8aa0a8d2a66542b8e13e77656f7a1fab04bbf170a049d223a81aea1b60 | ||
15 | Signer·#1·public·key·SHA-1·digest:·df6de2b0d430aed20122dd2d63fd6fb7e7ae9e26 | ||
16 | Signer·#1·public·key·MD5·digest:·726602904dd6cf96e1846865f4ca5d74 | ||
17 | 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/. | ||
18 | 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/. | ||
19 | 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/. |
Offset 1, 30689 lines modified | Offset 1, 24585 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:···················42 | 4 | ··Zip·archive·file·size:···················4229218·(0000000000408862h) |
5 | ··Actual·end-cent-dir·record·offset:·······42 | 5 | ··Actual·end-cent-dir·record·offset:·······4229196·(000000000040884Ch) |
6 | ··Expected·end-cent-dir·record·offset:·····42 | 6 | ··Expected·end-cent-dir·record·offset:·····4229196·(000000000040884Ch) |
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;·its | 8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its |
9 | ··central·directory·contains·825·entries. | 9 | ··central·directory·contains·825·entries. |
10 | ··The·central·directory·is· | 10 | ··The·central·directory·is·67722·(000000000001088Ah)·bytes·long, |
11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile | 11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile |
12 | ··is·41 | 12 | ··is·4161474·(00000000003F7FC2h). |
13 | Central·directory·entry·#1: | 13 | Central·directory·entry·#1: |
14 | --------------------------- | 14 | --------------------------- |
15 | ·· | 15 | ··AndroidManifest.xml |
16 | ··offset·of·local·header·from·start·of·archive:···0 | 16 | ··offset·of·local·header·from·start·of·archive:···0 |
17 | ··················································(0000000000000000h)·bytes | 17 | ··················································(0000000000000000h)·bytes |
18 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 18 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
19 | ··version·of·encoding·software:··················· | 19 | ··version·of·encoding·software:···················0.0 |
20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
21 | ··minimum·software·version·required·to·extract:··· | 21 | ··minimum·software·version·required·to·extract:···0.0 |
22 | ··compression·method:·····························deflated | 22 | ··compression·method:·····························deflated |
23 | ··compression·sub-type·(deflation):···············normal | 23 | ··compression·sub-type·(deflation):···············normal |
24 | ··file·security·status:···························not·encrypted | 24 | ··file·security·status:···························not·encrypted |
25 | ··extended·local·header:·························· | 25 | ··extended·local·header:··························no |
26 | ··file·last·modified·on·(DOS·date/time):·········· | 26 | ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00 |
27 | ··32-bit·CRC·value·(hex):························· | 27 | ··32-bit·CRC·value·(hex):·························e601645b |
28 | ··compressed·size:································2 | 28 | ··compressed·size:································2651·bytes |
29 | ··uncompressed·size:······························ | 29 | ··uncompressed·size:······························11860·bytes |
30 | ··length·of·filename:····························· | 30 | ··length·of·filename:·····························19·characters |
31 | ··length·of·extra·field:··························0·bytes | 31 | ··length·of·extra·field:··························0·bytes |
32 | ··length·of·file·comment:·························0·characters | 32 | ··length·of·file·comment:·························0·characters |
33 | ··disk·number·on·which·file·begins:···············disk·1 | 33 | ··disk·number·on·which·file·begins:···············disk·1 |
34 | ··apparent·file·type:·····························binary | 34 | ··apparent·file·type:·····························binary |
35 | ··non-MSDOS·external·file·attributes:·············000000·hex | 35 | ··non-MSDOS·external·file·attributes:·············000000·hex |
36 | ··MS-DOS·file·attributes·(00·hex):················none | 36 | ··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 | ··LICENSE-junit.txt | ||
40 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
41 | ··META-INF/EE480836.SF | ||
42 | ··offset·of·local·header·from·start·of·archive:···2 | 41 | ··offset·of·local·header·from·start·of·archive:···2700 |
43 | ··················································(000000000000 | 42 | ··················································(0000000000000A8Ch)·bytes |
44 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 43 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
45 | ··version·of·encoding·software:···················2. | 44 | ··version·of·encoding·software:···················2.4 |
46 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 45 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
47 | ··minimum·software·version·required·to·extract:···2.0 | 46 | ··minimum·software·version·required·to·extract:···2.0 |
48 | ··compression·method:·····························deflated | 47 | ··compression·method:·····························deflated |
49 | ··compression·sub-type·(deflation):···············normal | 48 | ··compression·sub-type·(deflation):···············normal |
50 | ··file·security·status:···························not·encrypted | 49 | ··file·security·status:···························not·encrypted |
51 | ··extended·local·header:·························· | 50 | ··extended·local·header:··························no |
52 | ··file·last·modified·on·(DOS·date/time):·········· | 51 | ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00 |
53 | ··32-bit·CRC·value·(hex):························· | 52 | ··32-bit·CRC·value·(hex):·························5a2ccc4f |
54 | ··compressed·size:································ | 53 | ··compressed·size:································4182·bytes |
55 | ··uncompressed·size:······························ | 54 | ··uncompressed·size:······························11376·bytes |
56 | ··length·of·filename:····························· | 55 | ··length·of·filename:·····························17·characters |
57 | ··length·of·extra·field:··························0·bytes | 56 | ··length·of·extra·field:··························0·bytes |
58 | ··length·of·file·comment:·························0·characters | 57 | ··length·of·file·comment:·························0·characters |
59 | ··disk·number·on·which·file·begins:···············disk·1 | 58 | ··disk·number·on·which·file·begins:···············disk·1 |
60 | ··apparent·file·type:·····························binary | 59 | ··apparent·file·type:·····························binary |
61 | ··non-MSDOS·external·file·attributes:·············000000·hex | 60 | ··non-MSDOS·external·file·attributes:·············000000·hex |
62 | ··MS-DOS·file·attributes·(00·hex):················none | 61 | ··MS-DOS·file·attributes·(00·hex):················none |
63 | ··There·is·no·file·comment. | 62 | ··There·is·no·file·comment. |
64 | Central·directory·entry·#3: | 63 | Central·directory·entry·#3: |
65 | --------------------------- | 64 | --------------------------- |
66 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
67 | ··META-INF/EE480836.RSA | ||
68 | ··offset·of·local·header·from·start·of·archive:···48785 | ||
69 | ··················································(000000000000BE91h)·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):··········2020·Jan·10·16:56:36 | ||
79 | ··32-bit·CRC·value·(hex):·························56761f29 | ||
80 | ··compressed·size:································1035·bytes | ||
81 | ··uncompressed·size:······························1291·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/androidx.core_core.version | 65 | ··META-INF/androidx.core_core.version |
94 | ··offset·of·local·header·from·start·of·archive:··· | 66 | ··offset·of·local·header·from·start·of·archive:···6929 |
95 | ··················································(000000000000 | 67 | ··················································(0000000000001B11h)·bytes |
96 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 68 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
97 | ··version·of·encoding·software:··················· | 69 | ··version·of·encoding·software:···················2.4 |
98 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 70 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
99 | ··minimum·software·version·required·to·extract:···1.0 | 71 | ··minimum·software·version·required·to·extract:···1.0 |
100 | ··compression·method:·····························none·(stored) | 72 | ··compression·method:·····························none·(stored) |
101 | ··file·security·status:···························not·encrypted | 73 | ··file·security·status:···························not·encrypted |
102 | ··extended·local·header:··························no | 74 | ··extended·local·header:··························no |
103 | ··file·last·modified·on·(DOS·date/time):··········1980· | 75 | ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00 |
104 | ··file·last·modified·on·(UT·extra·field·modtime):·1979·Nov·30·00:00:00·local | ||
Max diff block lines reached; 1824208/1831991 bytes (99.58%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | Zip·archive·data,·at·least·v | 1 | Zip·archive·data,·at·least·v0.0·to·extract |
Offset 1, 13 lines modified | Offset 1, 13 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············:· | 4 | checksum············:·f3bcbbf2 |
5 | signature···········:· | 5 | signature···········:·2456...b3b5 |
6 | file_size···········:·51468 | 6 | file_size···········:·5146820 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·35945 | 10 | string_ids_size·····:·35945 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·5789 | 12 | type_ids_size·······:·5789 |
13 | type_ids_off········:·143892·(0x023214) | 13 | type_ids_off········:·143892·(0x023214) |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | proto_ids_off·······:·167048·(0x028c88) | 15 | proto_ids_off·······:·167048·(0x028c88) |
16 | field_ids_size······:·15686 | 16 | field_ids_size······:·15686 |
17 | field_ids_off·······:·263756·(0x04064c) | 17 | field_ids_off·······:·263756·(0x04064c) |
18 | method_ids_size·····:·37669 | 18 | method_ids_size·····:·37669 |
19 | method_ids_off······:·389244·(0x05f07c) | 19 | method_ids_off······:·389244·(0x05f07c) |
20 | class_defs_size·····:·4724 | 20 | class_defs_size·····:·4724 |
21 | class_defs_off······:·690596·(0x0a89a4) | 21 | class_defs_off······:·690596·(0x0a89a4) |
22 | data_size···········:·43050 | 22 | data_size···········:·4305056 |
23 | data_off············:·841764·(0x0cd824) | 23 | data_off············:·841764·(0x0cd824) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·251 | 25 | class_idx···········:·251 |
26 | access_flags········:·16·(0x0010) | 26 | access_flags········:·16·(0x0010) |
27 | superclass_idx······:·1400 | 27 | superclass_idx······:·1400 |
28 | source_file_idx·····:·16155 | 28 | source_file_idx·····:·16155 |
Offset 137170, 34 lines modified | Offset 137170, 34 lines modified | ||
137170 | ······type··········:·'()V' | 137170 | ······type··········:·'()V' |
137171 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) | 137171 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) |
137172 | ······code··········- | 137172 | ······code··········- |
137173 | ······registers·····:·0 | 137173 | ······registers·····:·0 |
137174 | ······ins···········:·0 | 137174 | ······ins···········:·0 |
137175 | ······outs··········:·0 | 137175 | ······outs··········:·0 |
137176 | ······insns·size····:·1·16-bit·code·units | 137176 | ······insns·size····:·1·16-bit·code·units |
137177 | 1171 | 137177 | 117170:········································|[117170]·com.keepassdroid.database.PwEntry.<clinit>:()V |
137178 | 1171 | 137178 | 117180:·0e00···································|0000:·return-void |
137179 | ······catches·······:·(none) | 137179 | ······catches·······:·(none) |
137180 | ······positions·····:· | 137180 | ······positions·····:· |
137181 | ······locals········:· | 137181 | ······locals········:· |
137182 | ····#1··············:·(in·Lcom/keepassdroid/database/PwEntry;) | 137182 | ····#1··············:·(in·Lcom/keepassdroid/database/PwEntry;) |
137183 | ······name··········:·'<init>' | 137183 | ······name··········:·'<init>' |
137184 | ······type··········:·'()V' | 137184 | ······type··········:·'()V' |
137185 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 137185 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
137186 | ······code··········- | 137186 | ······code··········- |
137187 | ······registers·····:·2 | 137187 | ······registers·····:·2 |
137188 | ······ins···········:·1 | 137188 | ······ins···········:·1 |
137189 | ······outs··········:·1 | 137189 | ······outs··········:·1 |
137190 | ······insns·size····:·8·16-bit·code·units | 137190 | ······insns·size····:·8·16-bit·code·units |
137191 | 11718 | 137191 | 117184:········································|[117184]·com.keepassdroid.database.PwEntry.<init>:()V |
137192 | 11719 | 137192 | 117194:·7010·1d21·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@211d |
137193 | 11719 | 137193 | 11719a:·6200·ae0d······························|0003:·sget-object·v0,·Lcom/keepassdroid/database/PwIconStandard;.FIRST:Lcom/keepassdroid/database/PwIconStandard;·//·field@0dae |
137194 | 11719 | 137194 | 11719e:·5b10·3f0d······························|0005:·iput-object·v0,·v1,·Lcom/keepassdroid/database/PwEntry;.icon:Lcom/keepassdroid/database/PwIconStandard;·//·field@0d3f |
137195 | 1171 | 137195 | 1171a2:·0e00···································|0007:·return-void |
137196 | ······catches·······:·(none) | 137196 | ······catches·······:·(none) |
137197 | ······positions·····:· | 137197 | ······positions·····:· |
137198 | ········0x0000·line=43 | 137198 | ········0x0000·line=43 |
137199 | ········0x0003·line=41 | 137199 | ········0x0003·line=41 |
137200 | ······locals········:· | 137200 | ······locals········:· |
137201 | ········0x0000·-·0x0008·reg=1·this·Lcom/keepassdroid/database/PwEntry;· | 137201 | ········0x0000·-·0x0008·reg=1·this·Lcom/keepassdroid/database/PwEntry;· |
Offset 137206, 19 lines modified | Offset 137206, 19 lines modified | ||
137206 | ······type··········:·'(Lcom/keepassdroid/database/PwGroup;)Lcom/keepassdroid/database/PwEntry;' | 137206 | ······type··········:·'(Lcom/keepassdroid/database/PwGroup;)Lcom/keepassdroid/database/PwEntry;' |
137207 | ······access········:·0x0009·(PUBLIC·STATIC) | 137207 | ······access········:·0x0009·(PUBLIC·STATIC) |
137208 | ······code··········- | 137208 | ······code··········- |
137209 | ······registers·····:·2 | 137209 | ······registers·····:·2 |
137210 | ······ins···········:·1 | 137210 | ······ins···········:·1 |
137211 | ······outs··········:·3 | 137211 | ······outs··········:·3 |
137212 | ······insns·size····:·6·16-bit·code·units | 137212 | ······insns·size····:·6·16-bit·code·units |
137213 | 116f9 | 137213 | 116f9c:········································|[116f9c]·com.keepassdroid.database.PwEntry.getInstance:(Lcom/keepassdroid/database/PwGroup;)Lcom/keepassdroid/database/PwEntry; |
137214 | 116fa | 137214 | 116fac:·1210···································|0000:·const/4·v0,·#int·1·//·#1 |
137215 | 116fa | 137215 | 116fae:·7130·451b·0100·························|0001:·invoke-static·{v1,·v0,·v0},·Lcom/keepassdroid/database/PwEntry;.getInstance:(Lcom/keepassdroid/database/PwGroup;ZZ)Lcom/keepassdroid/database/PwEntry;·//·method@1b45 |
137216 | 116fb | 137216 | 116fb4:·0c01···································|0004:·move-result-object·v1 |
137217 | 116fb | 137217 | 116fb6:·1101···································|0005:·return-object·v1 |
137218 | ······catches·······:·(none) | 137218 | ······catches·······:·(none) |
137219 | ······positions·····:· | 137219 | ······positions·····:· |
137220 | ········0x0001·line=48 | 137220 | ········0x0001·line=48 |
137221 | ······locals········:· | 137221 | ······locals········:· |
137222 | ········0x0000·-·0x0006·reg=1·(null)·Lcom/keepassdroid/database/PwGroup;· | 137222 | ········0x0000·-·0x0006·reg=1·(null)·Lcom/keepassdroid/database/PwGroup;· |
137223 | ····#3··············:·(in·Lcom/keepassdroid/database/PwEntry;) | 137223 | ····#3··············:·(in·Lcom/keepassdroid/database/PwEntry;) |
Offset 137226, 31 lines modified | Offset 137226, 31 lines modified | ||
137226 | ······type··········:·'(Lcom/keepassdroid/database/PwGroup;ZZ)Lcom/keepassdroid/database/PwEntry;' | 137226 | ······type··········:·'(Lcom/keepassdroid/database/PwGroup;ZZ)Lcom/keepassdroid/database/PwEntry;' |
137227 | ······access········:·0x0009·(PUBLIC·STATIC) | 137227 | ······access········:·0x0009·(PUBLIC·STATIC) |
137228 | ······code··········- | 137228 | ······code··········- |
137229 | ······registers·····:·3 | 137229 | ······registers·····:·3 |
137230 | ······ins···········:·3 | 137230 | ······ins···········:·3 |
137231 | ······outs··········:·2 | 137231 | ······outs··········:·2 |
137232 | ······insns·size····:·32·16-bit·code·units | 137232 | ······insns·size····:·32·16-bit·code·units |
137233 | 116fb | 137233 | 116fb8:········································|[116fb8]·com.keepassdroid.database.PwEntry.getInstance:(Lcom/keepassdroid/database/PwGroup;ZZ)Lcom/keepassdroid/database/PwEntry; |
137234 | 116fc | 137234 | 116fc8:·2001·7d04······························|0000:·instance-of·v1,·v0,·Lcom/keepassdroid/database/PwGroupV3;·//·type@047d |
137235 | 116fc | 137235 | 116fcc:·3801·0a00······························|0002:·if-eqz·v1,·000c·//·+000a |
137236 | 116f | 137236 | 116fd0:·2201·7404······························|0004:·new-instance·v1,·Lcom/keepassdroid/database/PwEntryV3;·//·type@0474 |
137237 | 116fd | 137237 | 116fd4:·1f00·7d04······························|0006:·check-cast·v0,·Lcom/keepassdroid/database/PwGroupV3;·//·type@047d |
137238 | 116fd | 137238 | 116fd8:·7020·681b·0100·························|0008:·invoke-direct·{v1,·v0},·Lcom/keepassdroid/database/PwEntryV3;.<init>:(Lcom/keepassdroid/database/PwGroupV3;)V·//·method@1b68 |
137239 | 116fd | 137239 | 116fde:·1101···································|000b:·return-object·v1 |
137240 | 116f | 137240 | 116fe0:·2001·7e04······························|000c:·instance-of·v1,·v0,·Lcom/keepassdroid/database/PwGroupV4;·//·type@047e |
137241 | 116fe | 137241 | 116fe4:·3801·0a00······························|000e:·if-eqz·v1,·0018·//·+000a |
137242 | 116fe | 137242 | 116fe8:·2201·7604······························|0010:·new-instance·v1,·Lcom/keepassdroid/database/PwEntryV4;·//·type@0476 |
137243 | 116fe | 137243 | 116fec:·1f00·7e04······························|0012:·check-cast·v0,·Lcom/keepassdroid/database/PwGroupV4;·//·type@047e |
137244 | 116f | 137244 | 116ff0:·7020·9b1b·0100·························|0014:·invoke-direct·{v1,·v0},·Lcom/keepassdroid/database/PwEntryV4;.<init>:(Lcom/keepassdroid/database/PwGroupV4;)V·//·method@1b9b |
137245 | 116ff | 137245 | 116ff6:·1101···································|0017:·return-object·v1 |
137246 | 116ff | 137246 | 116ff8:·2200·7f05······························|0018:·new-instance·v0,·Ljava/lang/RuntimeException;·//·type@057f |
137247 | 116ff | 137247 | 116ffc:·1a01·1948······························|001a:·const-string·v1,·"Unknown·PwGroup·instance."·//·string@4819 |
137248 | 11 | 137248 | 117000:·7020·3521·1000·························|001c:·invoke-direct·{v0,·v1},·Ljava/lang/RuntimeException;.<init>:(Ljava/lang/String;)V·//·method@2135 |
137249 | 11700 | 137249 | 117006:·2700···································|001f:·throw·v0 |
137250 | ······catches·······:·(none) | 137250 | ······catches·······:·(none) |
137251 | ······positions·····:· | 137251 | ······positions·····:· |
137252 | ········0x0000·line=52 | 137252 | ········0x0000·line=52 |
137253 | ········0x0004·line=53 | 137253 | ········0x0004·line=53 |
137254 | ········0x000c·line=55 | 137254 | ········0x000c·line=55 |
137255 | ········0x0010·line=56 | 137255 | ········0x0010·line=56 |
137256 | ········0x0018·line=59 | 137256 | ········0x0018·line=59 |
Offset 137265, 18 lines modified | Offset 137265, 18 lines modified | ||
137265 | ······type··········:·'(Lcom/keepassdroid/database/PwEntry;)V' | 137265 | ······type··········:·'(Lcom/keepassdroid/database/PwEntry;)V' |
137266 | ······access········:·0x0001·(PUBLIC) | 137266 | ······access········:·0x0001·(PUBLIC) |
137267 | ······code··········- | 137267 | ······code··········- |
137268 | ······registers·····:·2 | 137268 | ······registers·····:·2 |
137269 | ······ins···········:·2 | 137269 | ······ins···········:·2 |
137270 | ······outs··········:·0 | 137270 | ······outs··········:·0 |
137271 | ······insns·size····:·5·16-bit·code·units | 137271 | ······insns·size····:·5·16-bit·code·units |
137272 | 1171a | 137272 | 1171a4:········································|[1171a4]·com.keepassdroid.database.PwEntry.assign:(Lcom/keepassdroid/database/PwEntry;)V |
137273 | 1171b | 137273 | 1171b4:·5411·3f0d······························|0000:·iget-object·v1,·v1,·Lcom/keepassdroid/database/PwEntry;.icon:Lcom/keepassdroid/database/PwIconStandard;·//·field@0d3f |
137274 | 1171b | 137274 | 1171b8:·5b01·3f0d······························|0002:·iput-object·v1,·v0,·Lcom/keepassdroid/database/PwEntry;.icon:Lcom/keepassdroid/database/PwIconStandard;·//·field@0d3f |
Max diff block lines reached; 126250829/126262085 bytes (99.99%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·9342 | 1 | Zip·file·size:·9342503·bytes,·number·of·entries:·4699 |
2 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class | 2 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class |
3 | ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class | 3 | ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class |
4 | ?rwxrwxr-x··2.0·unx·····1719·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class | 4 | ?rwxrwxr-x··2.0·unx·····1719·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class |
5 | ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimRes.class | 5 | ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimRes.class |
6 | ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimatorRes.class | 6 | ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimatorRes.class |
7 | ?rwxrwxr-x··2.0·unx······117·b-·stor·80-Jan-01·00:00·androidx/annotation/AnyRes.class | 7 | ?rwxrwxr-x··2.0·unx······117·b-·stor·80-Jan-01·00:00·androidx/annotation/AnyRes.class |
8 | ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·androidx/annotation/AnyThread.class | 8 | ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·androidx/annotation/AnyThread.class |
Offset 573, 15 lines modified | Offset 573, 15 lines modified | ||
573 | ?rwxrwxr-x··2.0·unx······801·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwDbHeaderV4$PwDbHeaderV4Fields.class | 573 | ?rwxrwxr-x··2.0·unx······801·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwDbHeaderV4$PwDbHeaderV4Fields.class |
574 | ?rwxrwxr-x··2.0·unx······470·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwDbHeaderV4$PwDbInnerHeaderV4Fields.class | 574 | ?rwxrwxr-x··2.0·unx······470·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwDbHeaderV4$PwDbInnerHeaderV4Fields.class |
575 | ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwDefsV4.class | 575 | ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwDefsV4.class |
576 | ?rwxrwxr-x··2.0·unx······806·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwDeletedObject.class | 576 | ?rwxrwxr-x··2.0·unx······806·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwDeletedObject.class |
577 | ?rwxrwxr-x··2.0·unx······820·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwEncryptionAlgorithm.class | 577 | ?rwxrwxr-x··2.0·unx······820·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwEncryptionAlgorithm.class |
578 | ?rwxrwxr-x··2.0·unx······580·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwEntry$EntryNameComparator.class | 578 | ?rwxrwxr-x··2.0·unx······580·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwEntry$EntryNameComparator.class |
579 | ?rwxrwxr-x··2.0·unx·····3697·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwEntry.class | 579 | ?rwxrwxr-x··2.0·unx·····3697·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwEntry.class |
580 | ?rwxrwxr-x··2.0·unx·····11 | 580 | ?rwxrwxr-x··2.0·unx·····1158·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwEntryV4$AutoType.class |
581 | ?rwxrwxr-x··2.0·unx······525·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwGroup$1.class | 581 | ?rwxrwxr-x··2.0·unx······525·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwGroup$1.class |
582 | ?rwxrwxr-x··2.0·unx······579·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwGroup$GroupNameComparator.class | 582 | ?rwxrwxr-x··2.0·unx······579·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwGroup$GroupNameComparator.class |
583 | ?rwxrwxr-x··2.0·unx·····3764·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwGroup.class | 583 | ?rwxrwxr-x··2.0·unx·····3764·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwGroup.class |
584 | ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwGroupId.class | 584 | ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwGroupId.class |
585 | ?rwxrwxr-x··2.0·unx······240·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwIcon.class | 585 | ?rwxrwxr-x··2.0·unx······240·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwIcon.class |
586 | ?rwxrwxr-x··2.0·unx·····1409·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwIconFactory.class | 586 | ?rwxrwxr-x··2.0·unx·····1409·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/PwIconFactory.class |
587 | ?rwxrwxr-x··2.0·unx·····1023·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/SearchParameters.class | 587 | ?rwxrwxr-x··2.0·unx·····1023·b-·stor·80-Jan-01·00:00·com/keepassdroid/database/SearchParameters.class |
Offset 4694, 8 lines modified | Offset 4694, 8 lines modified | ||
4694 | ?rwxrwxr-x··2.0·unx·····4381·b-·stor·80-Jan-01·00:00·org/joda/time/chrono/EthiopicChronology.class | 4694 | ?rwxrwxr-x··2.0·unx·····4381·b-·stor·80-Jan-01·00:00·org/joda/time/chrono/EthiopicChronology.class |
4695 | ?rwxrwxr-x··2.0·unx·····3481·b-·stor·80-Jan-01·00:00·org/joda/time/chrono/GregorianChronology.class | 4695 | ?rwxrwxr-x··2.0·unx·····3481·b-·stor·80-Jan-01·00:00·org/joda/time/chrono/GregorianChronology.class |
4696 | ?rwxrwxr-x··2.0·unx·····4162·b-·stor·80-Jan-01·00:00·org/joda/time/chrono/JulianChronology.class | 4696 | ?rwxrwxr-x··2.0·unx·····4162·b-·stor·80-Jan-01·00:00·org/joda/time/chrono/JulianChronology.class |
4697 | ?rwxrwxr-x··2.0·unx·····2715·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/BERConstructedOctetString.class | 4697 | ?rwxrwxr-x··2.0·unx·····2715·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/BERConstructedOctetString.class |
4698 | ?rwxrwxr-x··2.0·unx·····2241·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/cmp/PKIFailureInfo.class | 4698 | ?rwxrwxr-x··2.0·unx·····2241·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/cmp/PKIFailureInfo.class |
4699 | ?rwxrwxr-x··2.0·unx······999·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/misc/NetscapeCertType.class | 4699 | ?rwxrwxr-x··2.0·unx······999·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/misc/NetscapeCertType.class |
4700 | ?rwxrwxr-x··2.0·unx·····1033·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/ReasonFlags.class | 4700 | ?rwxrwxr-x··2.0·unx·····1033·b-·stor·80-Jan-01·00:00·org/spongycastle/asn1/x509/ReasonFlags.class |
4701 | 4699·files,·94668 | 4701 | 4699·files,·9466873·bytes·uncompressed,·8469623·bytes·compressed:··10.5% |
Offset 20, 58 lines modified | Offset 20, 60 lines modified | ||
20 | ··#12·=·Utf8···············Ljava/lang/String; | 20 | ··#12·=·Utf8···············Ljava/lang/String; |
21 | ··#13·=·Utf8···············enabled | 21 | ··#13·=·Utf8···············enabled |
22 | ··#14·=·Utf8···············obfuscationOptions | 22 | ··#14·=·Utf8···············obfuscationOptions |
23 | ··#15·=·Utf8···············this$0 | 23 | ··#15·=·Utf8···············this$0 |
24 | ··#16·=·Utf8···············Lcom/keepassdroid/database/PwEntryV4; | 24 | ··#16·=·Utf8···············Lcom/keepassdroid/database/PwEntryV4; |
25 | ··#17·=·Utf8···············windowSeqPairs | 25 | ··#17·=·Utf8···············windowSeqPairs |
26 | ··#18·=·Utf8···············Ljava/util/HashMap; | 26 | ··#18·=·Utf8···············Ljava/util/HashMap; |
27 | ··#19·=·Utf8···············com/keepassdroid/database/PwEntryV4 | ||
28 | ··#20·=·Class··············#19············//·com/keepassdroid/database/PwEntryV4 | ||
27 | ··# | 29 | ··#21·=·NameAndType········#15:#16········//·this$0:Lcom/keepassdroid/database/PwEntryV4; |
28 | ··#2 | 30 | ··#22·=·Fieldref···········#2.#21·········//·com/keepassdroid/database/PwEntryV4$AutoType.this$0:Lcom/keepassdroid/database/PwEntryV4; |
29 | ··#2 | 31 | ··#23·=·Utf8···············<init> |
30 | ··#2 | 32 | ··#24·=·Utf8···············()V |
31 | ··#2 | 33 | ··#25·=·NameAndType········#23:#24········//·"<init>":()V |
32 | ··#2 | 34 | ··#26·=·Methodref··········#4.#25·········//·java/lang/Object."<init>":()V |
33 | ··#2 | 35 | ··#27·=·Float··············1.4E-45f |
34 | ··#2 | 36 | ··#28·=·NameAndType········#13:#8·········//·enabled:Z |
35 | ··#2 | 37 | ··#29·=·Fieldref···········#2.#28·········//·com/keepassdroid/database/PwEntryV4$AutoType.enabled:Z |
36 | ··# | 38 | ··#30·=·NameAndType········#14:#10········//·obfuscationOptions:J |
37 | ··# | 39 | ··#31·=·Fieldref···········#2.#30·········//·com/keepassdroid/database/PwEntryV4$AutoType.obfuscationOptions:J |
38 | ··#3 | 40 | ··#32·=·Utf8 |
39 | ··#3 | 41 | ··#33·=·String·············#32············// |
40 | ··#3 | 42 | ··#34·=·NameAndType········#11:#12········//·defaultSequence:Ljava/lang/String; |
41 | ··#3 | 43 | ··#35·=·Fieldref···········#2.#34·········//·com/keepassdroid/database/PwEntryV4$AutoType.defaultSequence:Ljava/lang/String; |
42 | ··#3 | 44 | ··#36·=·Utf8···············java/util/HashMap |
43 | ··#3 | 45 | ··#37·=·Class··············#36············//·java/util/HashMap |
44 | ··#3 | 46 | ··#38·=·Methodref··········#37.#25········//·java/util/HashMap."<init>":()V |
45 | ··#3 | 47 | ··#39·=·NameAndType········#17:#18········//·windowSeqPairs:Ljava/util/HashMap; |
46 | ··# | 48 | ··#40·=·Fieldref···········#2.#39·········//·com/keepassdroid/database/PwEntryV4$AutoType.windowSeqPairs:Ljava/util/HashMap; |
47 | ··# | 49 | ··#41·=·Utf8···············clone |
48 | ··#4 | 50 | ··#42·=·Utf8···············()Ljava/lang/Object; |
49 | ··#4 | 51 | ··#43·=·NameAndType········#41:#42········//·clone:()Ljava/lang/Object; |
50 | ··#4 | 52 | ··#44·=·Methodref··········#4.#43·········//·java/lang/Object.clone:()Ljava/lang/Object; |
51 | ··#4 | 53 | ··#45·=·Methodref··········#37.#43········//·java/util/HashMap.clone:()Ljava/lang/Object; |
52 | ··#4 | 54 | ··#46·=·Utf8···············java/lang/RuntimeException |
53 | ··#4 | 55 | ··#47·=·Class··············#46············//·java/lang/RuntimeException |
54 | ··#4 | 56 | ··#48·=·Utf8···············(Ljava/lang/Throwable;)V |
55 | ··#4 | 57 | ··#49·=·NameAndType········#23:#48········//·"<init>":(Ljava/lang/Throwable;)V |
56 | ··# | 58 | ··#50·=·Methodref··········#47.#49········//·java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V |
57 | ··# | 59 | ··#51·=·Utf8···············java/lang/CloneNotSupportedException |
58 | ··#5 | 60 | ··#52·=·Class··············#51············//·java/lang/CloneNotSupportedException |
59 | ··#5 | 61 | ··#53·=·Utf8···············entrySet |
60 | ··#5 | 62 | ··#54·=·Utf8···············()Ljava/util/Set; |
61 | ··#5 | 63 | ··#55·=·NameAndType········#53:#54········//·entrySet:()Ljava/util/Set; |
62 | ··#5 | 64 | ··#56·=·Methodref··········#37.#55········//·java/util/HashMap.entrySet:()Ljava/util/Set; |
63 | ··#5 | 65 | ··#57·=·Utf8···············put |
64 | ··#5 | 66 | ··#58·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
65 | ··#5 | 67 | ··#59·=·NameAndType········#57:#58········//·put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
66 | ··# | 68 | ··#60·=·Methodref··········#37.#59········//·java/util/HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
67 | ··# | 69 | ··#61·=·Utf8···············Code |
68 | ··#6 | 70 | ··#62·=·Utf8···············<clinit> |
69 | ··#6 | 71 | ··#63·=·Utf8···············(Lcom/keepassdroid/database/PwEntryV4;)V |
70 | ··#6 | 72 | ··#64·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;)V |
71 | { | 73 | { |
72 | ··static·final·boolean·$assertionsDisabled; | 74 | ··static·final·boolean·$assertionsDisabled; |
73 | ····descriptor:·Z | 75 | ····descriptor:·Z |
74 | ····flags:·(0x1018)·ACC_STATIC,·ACC_FINAL,·ACC_SYNTHETIC | 76 | ····flags:·(0x1018)·ACC_STATIC,·ACC_FINAL,·ACC_SYNTHETIC |
75 | ··private·static·final·long·OBF_OPT_NONE; | 77 | ··private·static·final·long·OBF_OPT_NONE; |
76 | ····descriptor:·J | 78 | ····descriptor:·J |
Offset 107, 85 lines modified | Offset 109, 85 lines modified | ||
107 | ··public·com.keepassdroid.database.PwEntryV4$AutoType(com.keepassdroid.database.PwEntryV4); | 109 | ··public·com.keepassdroid.database.PwEntryV4$AutoType(com.keepassdroid.database.PwEntryV4); |
108 | ····descriptor:·(Lcom/keepassdroid/database/PwEntryV4;)V | 110 | ····descriptor:·(Lcom/keepassdroid/database/PwEntryV4;)V |
109 | ····flags:·(0x0001)·ACC_PUBLIC | 111 | ····flags:·(0x0001)·ACC_PUBLIC |
110 | ····Code: | 112 | ····Code: |
111 | ······stack=300,·locals=2,·args_size=2 | 113 | ······stack=300,·locals=2,·args_size=2 |
112 | ·········0:·aload_0 | 114 | ·········0:·aload_0 |
113 | ·········1:·aload_1 | 115 | ·········1:·aload_1 |
114 | ·········2:·putfield······#2 | 116 | ·········2:·putfield······#22·················//·Field·this$0:Lcom/keepassdroid/database/PwEntryV4; |
115 | ·········5:·aload_0 | 117 | ·········5:·aload_0 |
116 | ·········6:·invokespecial·#2 | 118 | ·········6:·invokespecial·#26·················//·Method·java/lang/Object."<init>":()V |
117 | ·········9:·aload_0 | 119 | ·········9:·aload_0 |
118 | ········10:·iconst_1 | 120 | ········10:·iconst_1 |
119 | ········11:·putfield······#2 | 121 | ········11:·putfield······#29·················//·Field·enabled:Z |
120 | ········14:·aload_0 | 122 | ········14:·aload_0 |
121 | ········15:·lconst_0 | 123 | ········15:·lconst_0 |
122 | ········16:·putfield······# | 124 | ········16:·putfield······#31·················//·Field·obfuscationOptions:J |
123 | ········19:·aload_0 | 125 | ········19:·aload_0 |
124 | ········20:·ldc···········#3 | 126 | ········20:·ldc···········#33·················//·String |
125 | ········22:·putfield······#3 | 127 | ········22:·putfield······#35·················//·Field·defaultSequence:Ljava/lang/String; |
126 | ········25:·new···········#3 | 128 | ········25:·new···········#37·················//·class·java/util/HashMap |
127 | ········28:·astore_1 | 129 | ········28:·astore_1 |
128 | ········29:·aload_1 | 130 | ········29:·aload_1 |
129 | ········30:·invokespecial·#3 | 131 | ········30:·invokespecial·#38·················//·Method·java/util/HashMap."<init>":()V |
130 | ········33:·aload_0 | 132 | ········33:·aload_0 |
131 | ········34:·aload_1 | 133 | ········34:·aload_1 |
132 | ········35:·putfield······# | 134 | ········35:·putfield······#40·················//·Field·windowSeqPairs:Ljava/util/HashMap; |
133 | ········38:·return | 135 | ········38:·return |
134 | ··public·java.lang.Object·clone(); | 136 | ··public·java.lang.Object·clone(); |
135 | ····descriptor:·()Ljava/lang/Object; | 137 | ····descriptor:·()Ljava/lang/Object; |
136 | ····flags:·(0x0001)·ACC_PUBLIC | 138 | ····flags:·(0x0001)·ACC_PUBLIC |
137 | ····Code: | 139 | ····Code: |
138 | ······stack=300,·locals=3,·args_size=1 | 140 | ······stack=300,·locals=3,·args_size=1 |
139 | ·········0:·aload_0 | 141 | ·········0:·aload_0 |
140 | ·········1:·invokespecial·#4 | 142 | ·········1:·invokespecial·#44·················//·Method·java/lang/Object.clone:()Ljava/lang/Object; |
141 | ·········4:·astore_1 | 143 | ·········4:·astore_1 |
142 | ·········5:·aload_1 | 144 | ·········5:·aload_1 |
143 | ·········6:·checkcast·····#2··················//·class·com/keepassdroid/database/PwEntryV4$AutoType | 145 | ·········6:·checkcast·····#2··················//·class·com/keepassdroid/database/PwEntryV4$AutoType |
144 | ·········9:·astore_1 | 146 | ·········9:·astore_1 |
145 | ········10:·aload_0 | 147 | ········10:·aload_0 |
146 | ········11:·getfield······# | 148 | ········11:·getfield······#40·················//·Field·windowSeqPairs:Ljava/util/HashMap; |
147 | ········14:·invokevirtual·#4 | 149 | ········14:·invokevirtual·#45·················//·Method·java/util/HashMap.clone:()Ljava/lang/Object; |
148 | ········17:·checkcast·····#3 | 150 | ········17:·checkcast·····#37·················//·class·java/util/HashMap |
149 | ········20:·astore_2 | 151 | ········20:·astore_2 |
150 | ········21:·aload_1 | 152 | ········21:·aload_1 |
151 | ········22:·aload_2 | 153 | ········22:·aload_2 |
152 | ········23:·putfield······# | 154 | ········23:·putfield······#40·················//·Field·windowSeqPairs:Ljava/util/HashMap; |
153 | ········26:·aload_1 | 155 | ········26:·aload_1 |
154 | ········27:·areturn | 156 | ········27:·areturn |
155 | ········28:·astore_1 | 157 | ········28:·astore_1 |
156 | ········29:·new···········#4 | 158 | ········29:·new···········#47·················//·class·java/lang/RuntimeException |
157 | ········32:·astore_2 | 159 | ········32:·astore_2 |
158 | ········33:·aload_2 | 160 | ········33:·aload_2 |
159 | ········34:·aload_1 | 161 | ········34:·aload_1 |
160 | ········35:·invokespecial·# | 162 | ········35:·invokespecial·#50·················//·Method·java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V |
161 | ········38:·aload_2 | 163 | ········38:·aload_2 |
162 | ········39:·athrow | 164 | ········39:·athrow |
163 | ······Exception·table: | 165 | ······Exception·table: |
164 | ·········from····to··target·type | 166 | ·········from····to··target·type |
165 | ·············0·····4····28···Class·java/lang/CloneNotSupportedException | 167 | ·············0·····4····28···Class·java/lang/CloneNotSupportedException |
166 | ·············5·····9····28···Class·java/lang/CloneNotSupportedException | 168 | ·············5·····9····28···Class·java/lang/CloneNotSupportedException |
167 | ··public·java.util.Set·entrySet(); | 169 | ··public·java.util.Set·entrySet(); |
168 | ····descriptor:·()Ljava/util/Set; | 170 | ····descriptor:·()Ljava/util/Set; |
169 | ····flags:·(0x0001)·ACC_PUBLIC | 171 | ····flags:·(0x0001)·ACC_PUBLIC |
170 | ····Code: | 172 | ····Code: |
Max diff block lines reached; 1183/12373 bytes (9.56%) of diff not shown. |
Offset 10, 36 lines modified | Offset 10, 36 lines modified | ||
10 | ···#2·=·Class··············#1·············//·com/keepassdroid/database/save/PwDbV4Output$EntryWriter | 10 | ···#2·=·Class··············#1·············//·com/keepassdroid/database/save/PwDbV4Output$EntryWriter |
11 | ···#3·=·Utf8···············com/keepassdroid/database/EntryHandler | 11 | ···#3·=·Utf8···············com/keepassdroid/database/EntryHandler |
12 | ···#4·=·Class··············#3·············//·com/keepassdroid/database/EntryHandler | 12 | ···#4·=·Class··············#3·············//·com/keepassdroid/database/EntryHandler |
13 | ···#5·=·Utf8···············$assertionsDisabled | 13 | ···#5·=·Utf8···············$assertionsDisabled |
14 | ···#6·=·Utf8···············Z | 14 | ···#6·=·Utf8···············Z |
15 | ···#7·=·Utf8···············this$0 | 15 | ···#7·=·Utf8···············this$0 |
16 | ···#8·=·Utf8···············Lcom/keepassdroid/database/save/PwDbV4Output; | 16 | ···#8·=·Utf8···············Lcom/keepassdroid/database/save/PwDbV4Output; |
17 | ···#9·=·Utf8···············com/keepassdroid/database/save/PwDbV4Output | ||
18 | ··#10·=·Class··············#9·············//·com/keepassdroid/database/save/PwDbV4Output | ||
17 | ·· | 19 | ··#11·=·NameAndType········#7:#8··········//·this$0:Lcom/keepassdroid/database/save/PwDbV4Output; |
18 | ··#1 | 20 | ··#12·=·Fieldref···········#2.#11·········//·com/keepassdroid/database/save/PwDbV4Output$EntryWriter.this$0:Lcom/keepassdroid/database/save/PwDbV4Output; |
19 | ··#1 | 21 | ··#13·=·Utf8···············<init> |
20 | ··#1 | 22 | ··#14·=·Utf8···············()V |
21 | ··#1 | 23 | ··#15·=·NameAndType········#13:#14········//·"<init>":()V |
22 | ··#1 | 24 | ··#16·=·Methodref··········#4.#15·········//·com/keepassdroid/database/EntryHandler."<init>":()V |
23 | ··#1 | 25 | ··#17·=·Utf8···············(Lcom/keepassdroid/database/save/PwDbV4Output;)V |
24 | ··#1 | 26 | ··#18·=·NameAndType········#13:#17········//·"<init>":(Lcom/keepassdroid/database/save/PwDbV4Output;)V |
25 | ··#1 | 27 | ··#19·=·Methodref··········#2.#18·········//·com/keepassdroid/database/save/PwDbV4Output$EntryWriter."<init>":(Lcom/keepassdroid/database/save/PwDbV4Output;)V |
26 | ··# | 28 | ··#20·=·Utf8···············com/keepassdroid/database/PwEntryV4 |
27 | ··# | 29 | ··#21·=·Class··············#20············//·com/keepassdroid/database/PwEntryV4 |
28 | ··#20·=·Utf8···············com/keepassdroid/database/save/PwDbV4Output | ||
29 | ··#21·=·Class··············#20············//·com/keepassdroid/database/save/PwDbV4Output | ||
30 | ··#22·=·Utf8···············access$200 | 30 | ··#22·=·Utf8···············access$200 |
31 | ··#23·=·Utf8···············(Lcom/keepassdroid/database/save/PwDbV4Output;Lcom/keepassdroid/database/PwEntryV4;Z)V | 31 | ··#23·=·Utf8···············(Lcom/keepassdroid/database/save/PwDbV4Output;Lcom/keepassdroid/database/PwEntryV4;Z)V |
32 | ··#24·=·NameAndType········#22:#23········//·access$200:(Lcom/keepassdroid/database/save/PwDbV4Output;Lcom/keepassdroid/database/PwEntryV4;Z)V | 32 | ··#24·=·NameAndType········#22:#23········//·access$200:(Lcom/keepassdroid/database/save/PwDbV4Output;Lcom/keepassdroid/database/PwEntryV4;Z)V |
33 | ··#25·=·Methodref··········# | 33 | ··#25·=·Methodref··········#10.#24········//·com/keepassdroid/database/save/PwDbV4Output.access$200:(Lcom/keepassdroid/database/save/PwDbV4Output;Lcom/keepassdroid/database/PwEntryV4;Z)V |
34 | ··#26·=·Float··············1.4E-45f | 34 | ··#26·=·Float··············1.4E-45f |
35 | ··#27·=·Utf8···············java/lang/RuntimeException | 35 | ··#27·=·Utf8···············java/lang/RuntimeException |
36 | ··#28·=·Class··············#27············//·java/lang/RuntimeException | 36 | ··#28·=·Class··············#27············//·java/lang/RuntimeException |
37 | ··#29·=·Utf8···············(Ljava/lang/Throwable;)V | 37 | ··#29·=·Utf8···············(Ljava/lang/Throwable;)V |
38 | ··#30·=·NameAndType········#1 | 38 | ··#30·=·NameAndType········#13:#29········//·"<init>":(Ljava/lang/Throwable;)V |
39 | ··#31·=·Methodref··········#28.#30········//·java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V | 39 | ··#31·=·Methodref··········#28.#30········//·java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V |
40 | ··#32·=·Utf8···············java/io/IOException | 40 | ··#32·=·Utf8···············java/io/IOException |
41 | ··#33·=·Class··············#32············//·java/io/IOException | 41 | ··#33·=·Class··············#32············//·java/io/IOException |
42 | ··#34·=·Utf8···············Code | 42 | ··#34·=·Utf8···············Code |
43 | ··#35·=·Utf8···············<clinit> | 43 | ··#35·=·Utf8···············<clinit> |
44 | ··#36·=·Utf8···············(Lcom/keepassdroid/database/save/PwDbV4Output;Lcom/keepassdroid/database/save/PwDbV4Output$1;)V | 44 | ··#36·=·Utf8···············(Lcom/keepassdroid/database/save/PwDbV4Output;Lcom/keepassdroid/database/save/PwDbV4Output$1;)V |
45 | ··#37·=·Utf8···············operate | 45 | ··#37·=·Utf8···············operate |
Offset 63, 39 lines modified | Offset 63, 39 lines modified | ||
63 | ··private·com.keepassdroid.database.save.PwDbV4Output$EntryWriter(com.keepassdroid.database.save.PwDbV4Output); | 63 | ··private·com.keepassdroid.database.save.PwDbV4Output$EntryWriter(com.keepassdroid.database.save.PwDbV4Output); |
64 | ····descriptor:·(Lcom/keepassdroid/database/save/PwDbV4Output;)V | 64 | ····descriptor:·(Lcom/keepassdroid/database/save/PwDbV4Output;)V |
65 | ····flags:·(0x0002)·ACC_PRIVATE | 65 | ····flags:·(0x0002)·ACC_PRIVATE |
66 | ····Code: | 66 | ····Code: |
67 | ······stack=300,·locals=2,·args_size=2 | 67 | ······stack=300,·locals=2,·args_size=2 |
68 | ·········0:·aload_0 | 68 | ·········0:·aload_0 |
69 | ·········1:·aload_1 | 69 | ·········1:·aload_1 |
70 | ·········2:·putfield······#1 | 70 | ·········2:·putfield······#12·················//·Field·this$0:Lcom/keepassdroid/database/save/PwDbV4Output; |
71 | ·········5:·aload_0 | 71 | ·········5:·aload_0 |
72 | ·········6:·invokespecial·#1 | 72 | ·········6:·invokespecial·#16·················//·Method·com/keepassdroid/database/EntryHandler."<init>":()V |
73 | ·········9:·return | 73 | ·········9:·return |
74 | ··com.keepassdroid.database.save.PwDbV4Output$EntryWriter(com.keepassdroid.database.save.PwDbV4Output,·com.keepassdroid.database.save.PwDbV4Output$1); | 74 | ··com.keepassdroid.database.save.PwDbV4Output$EntryWriter(com.keepassdroid.database.save.PwDbV4Output,·com.keepassdroid.database.save.PwDbV4Output$1); |
75 | ····descriptor:·(Lcom/keepassdroid/database/save/PwDbV4Output;Lcom/keepassdroid/database/save/PwDbV4Output$1;)V | 75 | ····descriptor:·(Lcom/keepassdroid/database/save/PwDbV4Output;Lcom/keepassdroid/database/save/PwDbV4Output$1;)V |
76 | ····flags:·(0x1000)·ACC_SYNTHETIC | 76 | ····flags:·(0x1000)·ACC_SYNTHETIC |
77 | ····Code: | 77 | ····Code: |
78 | ······stack=300,·locals=3,·args_size=3 | 78 | ······stack=300,·locals=3,·args_size=3 |
79 | ·········0:·aload_0 | 79 | ·········0:·aload_0 |
80 | ·········1:·aload_1 | 80 | ·········1:·aload_1 |
81 | ·········2:·invokespecial·#1 | 81 | ·········2:·invokespecial·#19·················//·Method·"<init>":(Lcom/keepassdroid/database/save/PwDbV4Output;)V |
82 | ·········5:·return | 82 | ·········5:·return |
83 | ··public·boolean·operate(com.keepassdroid.database.PwEntry); | 83 | ··public·boolean·operate(com.keepassdroid.database.PwEntry); |
84 | ····descriptor:·(Lcom/keepassdroid/database/PwEntry;)Z | 84 | ····descriptor:·(Lcom/keepassdroid/database/PwEntry;)Z |
85 | ····flags:·(0x0001)·ACC_PUBLIC | 85 | ····flags:·(0x0001)·ACC_PUBLIC |
86 | ····Code: | 86 | ····Code: |
87 | ······stack=300,·locals=3,·args_size=2 | 87 | ······stack=300,·locals=3,·args_size=2 |
88 | ·········0:·aload_1 | 88 | ·········0:·aload_1 |
89 | ·········1:·checkcast·····# | 89 | ·········1:·checkcast·····#21·················//·class·com/keepassdroid/database/PwEntryV4 |
90 | ·········4:·astore_1 | 90 | ·········4:·astore_1 |
91 | ·········5:·aload_0 | 91 | ·········5:·aload_0 |
92 | ·········6:·getfield······#1 | 92 | ·········6:·getfield······#12·················//·Field·this$0:Lcom/keepassdroid/database/save/PwDbV4Output; |
93 | ·········9:·astore_2 | 93 | ·········9:·astore_2 |
94 | ········10:·aload_2 | 94 | ········10:·aload_2 |
95 | ········11:·aload_1 | 95 | ········11:·aload_1 |
96 | ········12:·iconst_0 | 96 | ········12:·iconst_0 |
97 | ········13:·invokestatic··#25·················//·Method·com/keepassdroid/database/save/PwDbV4Output.access$200:(Lcom/keepassdroid/database/save/PwDbV4Output;Lcom/keepassdroid/database/PwEntryV4;Z)V | 97 | ········13:·invokestatic··#25·················//·Method·com/keepassdroid/database/save/PwDbV4Output.access$200:(Lcom/keepassdroid/database/save/PwDbV4Output;Lcom/keepassdroid/database/PwEntryV4;Z)V |
98 | ········16:·iconst_1 | 98 | ········16:·iconst_1 |
99 | ········17:·ireturn | 99 | ········17:·ireturn |
Offset 42, 15 lines modified | Offset 42, 18 lines modified | ||
42 | ········} | 42 | ········} |
43 | ····.end·annotation | 43 | ····.end·annotation |
44 | .end·field | 44 | .end·field |
45 | #·direct·methods | 45 | #·direct·methods |
46 | .method·static·constructor·<clinit>()V | 46 | .method·static·constructor·<clinit>()V |
47 | ····.locals· | 47 | ····.locals·1 |
48 | ····.line·65 | ||
49 | ····const-class·v0,·Lcom/keepassdroid/database/PwEntryV4; | ||
48 | ····return-void | 50 | ····return-void |
49 | .end·method | 51 | .end·method |
50 | .method·public·constructor·<init>(Lcom/keepassdroid/database/PwEntryV4;)V | 52 | .method·public·constructor·<init>(Lcom/keepassdroid/database/PwEntryV4;)V |
51 | ····.locals·2 | 53 | ····.locals·2 |
Offset 28, 15 lines modified | Offset 28, 18 lines modified | ||
28 | #·instance·fields | 28 | #·instance·fields |
29 | .field·final·synthetic·this$0:Lcom/keepassdroid/database/save/PwDbV4Output; | 29 | .field·final·synthetic·this$0:Lcom/keepassdroid/database/save/PwDbV4Output; |
30 | #·direct·methods | 30 | #·direct·methods |
31 | .method·static·constructor·<clinit>()V | 31 | .method·static·constructor·<clinit>()V |
32 | ····.locals· | 32 | ····.locals·1 |
33 | ····.line·266 | ||
34 | ····const-class·v0,·Lcom/keepassdroid/database/save/PwDbV4Output; | ||
33 | ····return-void | 35 | ····return-void |
34 | .end·method | 36 | .end·method |
35 | .method·private·constructor·<init>(Lcom/keepassdroid/database/save/PwDbV4Output;)V | 37 | .method·private·constructor·<init>(Lcom/keepassdroid/database/save/PwDbV4Output;)V |
36 | ····.locals·0 | 38 | ····.locals·0 |