| | | |
Offset 1, 30 lines modified | Offset 1, 30 lines modified |
1 | DEX·version·'038' | 1 | DEX·version·'038' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n038\0' | 3 | magic···············:·'dex\n038\0' |
4 | checksum············:·3d706334 | 4 | checksum············:·c314d812 |
5 | signature···········:·2a3c...9e55 | 5 | signature···········:·f290...e65c |
6 | file_size···········:·7533208 | 6 | file_size···········:·7533056 |
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·····:·49280 | 10 | string_ids_size·····:·49276 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·6119 | 12 | type_ids_size·······:·6119 |
13 | type_ids_off········:·197232·(0x030270) | 13 | type_ids_off········:·197216·(0x030260) |
14 | proto_ids_size······:·13354 | 14 | proto_ids_size······:·13354 |
15 | proto_ids_off·······:·221708·(0x03620c) | 15 | proto_ids_off·······:·221692·(0x0361fc) |
16 | field_ids_size······:·20071 | 16 | field_ids_size······:·20071 |
17 | field_ids_off·······:·381956·(0x05d404) | 17 | field_ids_off·······:·381940·(0x05d3f4) |
18 | method_ids_size·····:·49606 | 18 | method_ids_size·····:·49602 |
19 | method_ids_off······:·542524·(0x08473c) | 19 | method_ids_off······:·542508·(0x08472c) |
20 | class_defs_size·····:·5111 | 20 | class_defs_size·····:·5111 |
21 | class_defs_off······:·939372·(0x0e556c) | 21 | class_defs_off······:·939324·(0x0e553c) |
22 | data_size···········:·6430284 | 22 | data_size···········:·6430180 |
23 | data_off············:·1102924·(0x10d44c) | 23 | data_off············:·1102876·(0x10d41c) |
| |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·243 | 25 | class_idx···········:·243 |
26 | access_flags········:·9729·(0x2601) | 26 | access_flags········:·9729·(0x2601) |
27 | superclass_idx······:·2210 | 27 | superclass_idx······:·2210 |
28 | source_file_idx·····:·7204 | 28 | source_file_idx·····:·7204 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
Offset 179, 17 lines modified | Offset 179, 17 lines modified |
179 | ······type··········:·'()V' | 179 | ······type··········:·'()V' |
180 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) | 180 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) |
181 | ······code··········- | 181 | ······code··········- |
182 | ······registers·····:·1 | 182 | ······registers·····:·1 |
183 | ······ins···········:·1 | 183 | ······ins···········:·1 |
184 | ······outs··········:·1 | 184 | ······outs··········:·1 |
185 | ······insns·size····:·4·16-bit·code·units | 185 | ······insns·size····:·4·16-bit·code·units |
186 | 10d730:········································|[10d730]·com.google.crypto.tink.CleartextKeysetHandle.<init>:()V | 186 | 10d700:········································|[10d700]·com.google.crypto.tink.CleartextKeysetHandle.<init>:()V |
187 | 10d740:·7010·e24c·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4ce2 | 187 | 10d710:·7010·de4c·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4cde |
188 | 10d746:·0e00···································|0003:·return-void | 188 | 10d716:·0e00···································|0003:·return-void |
189 | ······catches·······:·(none) | 189 | ······catches·······:·(none) |
190 | ······positions·····:· | 190 | ······positions·····:· |
191 | ········0x0000·line=100 | 191 | ········0x0000·line=100 |
192 | ······locals········:· | 192 | ······locals········:· |
193 | ········0x0000·-·0x0004·reg=0·this·Lcom/google/crypto/tink/CleartextKeysetHandle;· | 193 | ········0x0000·-·0x0004·reg=0·this·Lcom/google/crypto/tink/CleartextKeysetHandle;· |
| |
194 | ····#1··············:·(in·Lcom/google/crypto/tink/CleartextKeysetHandle;) | 194 | ····#1··············:·(in·Lcom/google/crypto/tink/CleartextKeysetHandle;) |
Offset 197, 18 lines modified | Offset 197, 18 lines modified |
197 | ······type··········:·'(Lcom/google/crypto/tink/proto/Keyset;)Lcom/google/crypto/tink/KeysetHandle;' | 197 | ······type··········:·'(Lcom/google/crypto/tink/proto/Keyset;)Lcom/google/crypto/tink/KeysetHandle;' |
198 | ······access········:·0x0009·(PUBLIC·STATIC) | 198 | ······access········:·0x0009·(PUBLIC·STATIC) |
199 | ······code··········- | 199 | ······code··········- |
200 | ······registers·····:·1 | 200 | ······registers·····:·1 |
201 | ······ins···········:·1 | 201 | ······ins···········:·1 |
202 | ······outs··········:·1 | 202 | ······outs··········:·1 |
203 | ······insns·size····:·5·16-bit·code·units | 203 | ······insns·size····:·5·16-bit·code·units |
204 | 10d64c:········································|[10d64c]·com.google.crypto.tink.CleartextKeysetHandle.fromKeyset:(Lcom/google/crypto/tink/proto/Keyset;)Lcom/google/crypto/tink/KeysetHandle; | 204 | 10d61c:········································|[10d61c]·com.google.crypto.tink.CleartextKeysetHandle.fromKeyset:(Lcom/google/crypto/tink/proto/Keyset;)Lcom/google/crypto/tink/KeysetHandle; |
205 | 10d65c:·7110·b503·0000·························|0000:·invoke-static·{v0},·Lcom/google/crypto/tink/KeysetHandle;.fromKeyset:(Lcom/google/crypto/tink/proto/Keyset;)Lcom/google/crypto/tink/KeysetHandle;·//·method@03b5 | 205 | 10d62c:·7110·b503·0000·························|0000:·invoke-static·{v0},·Lcom/google/crypto/tink/KeysetHandle;.fromKeyset:(Lcom/google/crypto/tink/proto/Keyset;)Lcom/google/crypto/tink/KeysetHandle;·//·method@03b5 |
206 | 10d662:·0c00···································|0003:·move-result-object·v0 | 206 | 10d632:·0c00···································|0003:·move-result-object·v0 |
207 | 10d664:·1100···································|0004:·return-object·v0 | 207 | 10d634:·1100···································|0004:·return-object·v0 |
208 | ······catches·······:·(none) | 208 | ······catches·······:·(none) |
209 | ······positions·····:· | 209 | ······positions·····:· |
210 | ········0x0000·line=88 | 210 | ········0x0000·line=88 |
211 | ······locals········:· | 211 | ······locals········:· |
212 | ········0x0000·-·0x0005·reg=0·(null)·Lcom/google/crypto/tink/proto/Keyset;· | 212 | ········0x0000·-·0x0005·reg=0·(null)·Lcom/google/crypto/tink/proto/Keyset;· |
| |
213 | ····#2··············:·(in·Lcom/google/crypto/tink/CleartextKeysetHandle;) | 213 | ····#2··············:·(in·Lcom/google/crypto/tink/CleartextKeysetHandle;) |
Offset 216, 18 lines modified | Offset 216, 18 lines modified |
216 | ······type··········:·'(Lcom/google/crypto/tink/KeysetHandle;)Lcom/google/crypto/tink/proto/Keyset;' | 216 | ······type··········:·'(Lcom/google/crypto/tink/KeysetHandle;)Lcom/google/crypto/tink/proto/Keyset;' |
217 | ······access········:·0x0009·(PUBLIC·STATIC) | 217 | ······access········:·0x0009·(PUBLIC·STATIC) |
218 | ······code··········- | 218 | ······code··········- |
219 | ······registers·····:·1 | 219 | ······registers·····:·1 |
220 | ······ins···········:·1 | 220 | ······ins···········:·1 |
221 | ······outs··········:·1 | 221 | ······outs··········:·1 |
222 | ······insns·size····:·5·16-bit·code·units | 222 | ······insns·size····:·5·16-bit·code·units |
223 | 10d714:········································|[10d714]·com.google.crypto.tink.CleartextKeysetHandle.getKeyset:(Lcom/google/crypto/tink/KeysetHandle;)Lcom/google/crypto/tink/proto/Keyset; | 223 | 10d6e4:········································|[10d6e4]·com.google.crypto.tink.CleartextKeysetHandle.getKeyset:(Lcom/google/crypto/tink/KeysetHandle;)Lcom/google/crypto/tink/proto/Keyset; |
224 | 10d724:·6e10·bd03·0000·························|0000:·invoke-virtual·{v0},·Lcom/google/crypto/tink/KeysetHandle;.getKeyset:()Lcom/google/crypto/tink/proto/Keyset;·//·method@03bd | 224 | 10d6f4:·6e10·bd03·0000·························|0000:·invoke-virtual·{v0},·Lcom/google/crypto/tink/KeysetHandle;.getKeyset:()Lcom/google/crypto/tink/proto/Keyset;·//·method@03bd |
225 | 10d72a:·0c00···································|0003:·move-result-object·v0 | 225 | 10d6fa:·0c00···································|0003:·move-result-object·v0 |
226 | 10d72c:·1100···································|0004:·return-object·v0 | 226 | 10d6fc:·1100···································|0004:·return-object·v0 |
227 | ······catches·······:·(none) | 227 | ······catches·······:·(none) |
228 | ······positions·····:· | 228 | ······positions·····:· |
229 | ········0x0000·line=83 | 229 | ········0x0000·line=83 |
230 | ······locals········:· | 230 | ······locals········:· |
231 | ········0x0000·-·0x0005·reg=0·(null)·Lcom/google/crypto/tink/KeysetHandle;· | 231 | ········0x0000·-·0x0005·reg=0·(null)·Lcom/google/crypto/tink/KeysetHandle;· |
| |
232 | ····#3··············:·(in·Lcom/google/crypto/tink/CleartextKeysetHandle;) | 232 | ····#3··············:·(in·Lcom/google/crypto/tink/CleartextKeysetHandle;) |
Offset 235, 26 lines modified | Offset 235, 26 lines modified |
235 | ······type··········:·'([B)Lcom/google/crypto/tink/KeysetHandle;' | 235 | ······type··········:·'([B)Lcom/google/crypto/tink/KeysetHandle;' |
236 | ······access········:·0x0019·(PUBLIC·STATIC·FINAL) | 236 | ······access········:·0x0019·(PUBLIC·STATIC·FINAL) |
237 | ······code··········- | 237 | ······code··········- |
238 | ······registers·····:·2 | 238 | ······registers·····:·2 |
239 | ······ins···········:·1 | 239 | ······ins···········:·1 |
240 | ······outs··········:·2 | 240 | ······outs··········:·2 |
241 | ······insns·size····:·21·16-bit·code·units | 241 | ······insns·size····:·21·16-bit·code·units |
242 | 10d668:········································|[10d668]·com.google.crypto.tink.CleartextKeysetHandle.parseFrom:([B)Lcom/google/crypto/tink/KeysetHandle; | 242 | 10d638:········································|[10d638]·com.google.crypto.tink.CleartextKeysetHandle.parseFrom:([B)Lcom/google/crypto/tink/KeysetHandle; |
243 | 10d678:·7100·762c·0000·························|0000:·invoke-static·{},·Lcom/google/crypto/tink/shaded/protobuf/ExtensionRegistryLite;.getEmptyRegistry:()Lcom/google/crypto/tink/shaded/protobuf/ExtensionRegistryLite;·//·method@2c76 | 243 | 10d648:·7100·762c·0000·························|0000:·invoke-static·{},·Lcom/google/crypto/tink/shaded/protobuf/ExtensionRegistryLite;.getEmptyRegistry:()Lcom/google/crypto/tink/shaded/protobuf/ExtensionRegistryLite;·//·method@2c76 |
244 | 10d67e:·0c00···································|0003:·move-result-object·v0 | 244 | 10d64e:·0c00···································|0003:·move-result-object·v0 |
245 | 10d680:·7120·5d1e·0100·························|0004:·invoke-static·{v1,·v0},·Lcom/google/crypto/tink/proto/Keyset;.parseFrom:([BLcom/google/crypto/tink/shaded/protobuf/ExtensionRegistryLite;)Lcom/google/crypto/tink/proto/Keyset;·//·method@1e5d | 245 | 10d650:·7120·5d1e·0100·························|0004:·invoke-static·{v1,·v0},·Lcom/google/crypto/tink/proto/Keyset;.parseFrom:([BLcom/google/crypto/tink/shaded/protobuf/ExtensionRegistryLite;)Lcom/google/crypto/tink/proto/Keyset;·//·method@1e5d |
246 | 10d686:·0c01···································|0007:·move-result-object·v1 | 246 | 10d656:·0c01···································|0007:·move-result-object·v1 |
247 | 10d688:·7110·b503·0100·························|0008:·invoke-static·{v1},·Lcom/google/crypto/tink/KeysetHandle;.fromKeyset:(Lcom/google/crypto/tink/proto/Keyset;)Lcom/google/crypto/tink/KeysetHandle;·//·method@03b5 | 247 | 10d658:·7110·b503·0100·························|0008:·invoke-static·{v1},·Lcom/google/crypto/tink/KeysetHandle;.fromKeyset:(Lcom/google/crypto/tink/proto/Keyset;)Lcom/google/crypto/tink/KeysetHandle;·//·method@03b5 |
248 | 10d68e:·0c01···································|000b:·move-result-object·v1 | 248 | 10d65e:·0c01···································|000b:·move-result-object·v1 |
249 | 10d690:·1101···································|000c:·return-object·v1 | 249 | 10d660:·1101···································|000c:·return-object·v1 |
250 | 10d692:·2201·3109······························|000d:·new-instance·v1,·Ljava/security/GeneralSecurityException;·//·type@0931 | 250 | 10d662:·2201·3109······························|000d:·new-instance·v1,·Ljava/security/GeneralSecurityException;·//·type@0931 |
251 | 10d696:·1a00·da8f······························|000f:·const-string·v0,·"invalid·keyset"·//·string@8fda | 251 | 10d666:·1a00·da8f······························|000f:·const-string·v0,·"invalid·keyset"·//·string@8fda |
252 | 10d69a:·7020·6a4f·0100·························|0011:·invoke-direct·{v1,·v0},·Ljava/security/GeneralSecurityException;.<init>:(Ljava/lang/String;)V·//·method@4f6a | 252 | 10d66a:·7020·664f·0100·························|0011:·invoke-direct·{v1,·v0},·Ljava/security/GeneralSecurityException;.<init>:(Ljava/lang/String;)V·//·method@4f66 |
253 | 10d6a0:·2701···································|0014:·throw·v1 | 253 | 10d670:·2701···································|0014:·throw·v1 |
254 | ······catches·······:·1 | 254 | ······catches·······:·1 |
255 | ········0x0000·-·0x000c | 255 | ········0x0000·-·0x000c |
256 | ··········Lcom/google/crypto/tink/shaded/protobuf/InvalidProtocolBufferException;·->·0x000d | 256 | ··········Lcom/google/crypto/tink/shaded/protobuf/InvalidProtocolBufferException;·->·0x000d |
257 | ······positions·····:· | 257 | ······positions·····:· |
258 | ········0x0000·line=48 | 258 | ········0x0000·line=48 |
259 | ········0x0008·line=49 | 259 | ········0x0008·line=49 |
260 | ········0x000d·line=51 | 260 | ········0x000d·line=51 |
Offset 266, 20 lines modified | Offset 266, 20 lines modified |
266 | ······type··········:·'(Lcom/google/crypto/tink/KeysetReader;)Lcom/google/crypto/tink/KeysetHandle;' | 266 | ······type··········:·'(Lcom/google/crypto/tink/KeysetReader;)Lcom/google/crypto/tink/KeysetHandle;' |
267 | ······access········:·0x0009·(PUBLIC·STATIC) | 267 | ······access········:·0x0009·(PUBLIC·STATIC) |
268 | ······code··········- | 268 | ······code··········- |
269 | ······registers·····:·1 | 269 | ······registers·····:·1 |
270 | ······ins···········:·1 | 270 | ······ins···········:·1 |
271 | ······outs··········:·1 | 271 | ······outs··········:·1 |
272 | ······insns·size····:·9·16-bit·code·units | 272 | ······insns·size····:·9·16-bit·code·units |
273 | 10d6b4:········································|[10d6b4]·com.google.crypto.tink.CleartextKeysetHandle.read:(Lcom/google/crypto/tink/KeysetReader;)Lcom/google/crypto/tink/KeysetHandle; | 273 | 10d684:········································|[10d684]·com.google.crypto.tink.CleartextKeysetHandle.read:(Lcom/google/crypto/tink/KeysetReader;)Lcom/google/crypto/tink/KeysetHandle; |
274 | 10d6c4:·7210·e903·0000·························|0000:·invoke-interface·{v0},·Lcom/google/crypto/tink/KeysetReader;.read:()Lcom/google/crypto/tink/proto/Keyset;·//·method@03e9 | 274 | 10d694:·7210·e903·0000·························|0000:·invoke-interface·{v0},·Lcom/google/crypto/tink/KeysetReader;.read:()Lcom/google/crypto/tink/proto/Keyset;·//·method@03e9 |
275 | 10d6ca:·0c00···································|0003:·move-result-object·v0 | 275 | 10d69a:·0c00···································|0003:·move-result-object·v0 |
276 | 10d6cc:·7110·b503·0000·························|0004:·invoke-static·{v0},·Lcom/google/crypto/tink/KeysetHandle;.fromKeyset:(Lcom/google/crypto/tink/proto/Keyset;)Lcom/google/crypto/tink/KeysetHandle;·//·method@03b5 | 276 | 10d69c:·7110·b503·0000·························|0004:·invoke-static·{v0},·Lcom/google/crypto/tink/KeysetHandle;.fromKeyset:(Lcom/google/crypto/tink/proto/Keyset;)Lcom/google/crypto/tink/KeysetHandle;·//·method@03b5 |
277 | 10d6d2:·0c00···································|0007:·move-result-object·v0 | 277 | 10d6a2:·0c00···································|0007:·move-result-object·v0 |
278 | 10d6d4:·1100···································|0008:·return-object·v0 | 278 | 10d6a4:·1100···································|0008:·return-object·v0 |
Max diff block lines reached; 162978411/162989859 bytes (99.99%) of diff not shown.
|