| Offset 1, 18 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):·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:·93d79b1e72d5a6b0bc6811b9bc0a83181c3510d58c11571140ff3f8a63f22174 | ||
| 10 | Signer·#1·certificate·SHA-1·digest:·4379772b4b19bbe08f35f769ca28919f85cc0298 | ||
| 11 | Signer·#1·certificate·MD5·digest:·8231c199c126d8f230bd39593e81007f | ||
| 12 | Signer·#1·key·algorithm:·RSA | ||
| 13 | Signer·#1·key·size·(bits):·2048 | ||
| 14 | Signer·#1·public·key·SHA-256·digest:·38e723ee5e083c73b7a0cbd9e570b00dbbc88b9b31702fa1a28b24bbcb29d859 | ||
| 15 | Signer·#1·public·key·SHA-1·digest:·7dedb2f7648cc29e0821316b638068acddcbf1ae | ||
| 16 | Signer·#1·public·key·MD5·digest:·ddcc343b6944895e3518a85333d9b2f6 | ||
| 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/version-control-info.textproto·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| Offset 212, 8 lines modified | Offset 212, 8 lines modified | ||
| 212 | -rw----·····0.0·fat·····1228·b-·defN·81-Jan-01·01:01·res/zE.xml | 212 | -rw----·····0.0·fat·····1228·b-·defN·81-Jan-01·01:01·res/zE.xml |
| 213 | -rw----·····0.0·fat·····2460·b-·defN·81-Jan-01·01:01·res/z_.xml | 213 | -rw----·····0.0·fat·····2460·b-·defN·81-Jan-01·01:01·res/z_.xml |
| 214 | -rw----·····0.0·fat······375·b-·stor·81-Jan-01·01:01·res/zr.png | 214 | -rw----·····0.0·fat······375·b-·stor·81-Jan-01·01:01·res/zr.png |
| 215 | -rw----·····0.0·fat···467332·b-·stor·81-Jan-01·01:01·resources.arsc | 215 | -rw----·····0.0·fat···467332·b-·stor·81-Jan-01·01:01·resources.arsc |
| 216 | -rw----·····2.0·fat····17820·b-·defN·81-Jan-01·01:01·META-INF/21561DFD.SF | 216 | -rw----·····2.0·fat····17820·b-·defN·81-Jan-01·01:01·META-INF/21561DFD.SF |
| 217 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/21561DFD.RSA | 217 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/21561DFD.RSA |
| 218 | -rw----·····2.0·fat····17693·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 218 | -rw----·····2.0·fat····17693·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
| 219 | 217·files,·910178·bytes·uncompressed,·70191 | 219 | 217·files,·910178·bytes·uncompressed,·701917·bytes·compressed:··22.9% |
| Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
| 1 | DEX·version·'035' | 1 | DEX·version·'035' |
| 2 | DEX·file·header: | 2 | DEX·file·header: |
| 3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
| 4 | checksum············:·6 | 4 | checksum············:·65dfad89 |
| 5 | signature···········:· | 5 | signature···········:·79f6...a297 |
| 6 | file_size···········:·163656 | 6 | file_size···········:·163656 |
| 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·····:·1452 | 10 | string_ids_size·····:·1452 |
| 11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
| 12 | type_ids_size·······:·517 | 12 | type_ids_size·······:·517 |
| Offset 426, 40 lines modified | Offset 426, 40 lines modified | ||
| 426 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) | 426 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) |
| 427 | ······code··········- | 427 | ······code··········- |
| 428 | ······registers·····:·26 | 428 | ······registers·····:·26 |
| 429 | ······ins···········:·0 | 429 | ······ins···········:·0 |
| 430 | ······outs··········:·26 | 430 | ······outs··········:·26 |
| 431 | ······insns·size····:·63·16-bit·code·units | 431 | ······insns·size····:·63·16-bit·code·units |
| 432 | 00ad04:········································|[00ad04]·a.b.<clinit>:()V | 432 | 00ad04:········································|[00ad04]·a.b.<clinit>:()V |
| 433 | 00ad14:·1a18· | 433 | 00ad14:·1a18·d603······························|0000:·const-string·v24,·"fr-FR"·//·string@03d6 |
| 434 | 00ad18:·1a19· | 434 | 00ad18:·1a19·a403······························|0002:·const-string·v25,·"de"·//·string@03a4 |
| 435 | 00ad1c:·1a00·b803······························|0004:·const-string·v0,·"en"·//·string@03b8 | 435 | 00ad1c:·1a00·b803······························|0004:·const-string·v0,·"en"·//·string@03b8 |
| 436 | 00ad20:·1a01·8d05······························|0006:·const-string·v1,·"uk"·//·string@058d | ||
| 437 | 00ad24:·1a02·9e05······························|0008:·const-string·v2,·"vi"·//·string@059e | ||
| 438 | 00ad28:·1a03·b503······························|000a:·const-string·v3,·"el"·//·string@03b5 | ||
| 439 | 00ad2c:·1a04·7403······························|000c:·const-string·v4,·"be"·//·string@0374 | ||
| 440 | 00ad30:·1a05·c404······························|000e:·const-string·v5,·"or"·//·string@04c4 | ||
| 441 | 00ad34:·1a06·dd04······························|0010:·const-string·v6,·"pt-BR"·//·string@04dd | ||
| 442 | 00ad38:·1a07·9d03······························|0012:·const-string·v7,·"cs"·//·string@039d | ||
| 443 | 00ad3c:·1a08·9305······························|0014:·const-string·v8,·"ur"·//·string@0593 | ||
| 444 | 00ad40:·1a09·4204······························|0016:·const-string·v9,·"hi"·//·string@0442 | ||
| 445 | 00ad44:·1a0a·a805······························|0018:·const-string·v10,·"zh-TW"·//·string@05a8 | ||
| 446 | 00ad48:·1a0b·1105······························|001a:·const-string·v11,·"ro"·//·string@0511 | ||
| 447 | 00ad4c:·1a0c·6204······························|001c:·const-string·v12,·"in"·//·string@0462 | ||
| 448 | 00ad50:·1a0d·6f04······························|001e:·const-string·v13,·"iw"·//·string@046f | ||
| 449 | 00ad54:·1a0e·1405······························|0020:·const-string·v14,·"ru"·//·string@0514 | ||
| 450 | 00ad58:·1a0f·8b04······························|0022:·const-string·v15,·"nb-NO"·//·string@048b | ||
| 451 | 00ad5c:·1a10·a705······························|0024:·const-string·v16,·"zh-CN"·//·string@05a7 | ||
| 436 | 00ad | 452 | 00ad60:·1a11·de04······························|0026:·const-string·v17,·"pt-PT"·//·string@04de |
| 437 | 00ad24:·1a02·7104······························|0008:·const-string·v2,·"ja"·//·string@0471 | ||
| 438 | 00ad28:·1a03·8405······························|000a:·const-string·v3,·"tr"·//·string@0584 | ||
| 439 | 00ad2c:·1a04·4204······························|000c:·const-string·v4,·"hi"·//·string@0442 | ||
| 440 | 00ad30:·1a05·9e05······························|000e:·const-string·v5,·"vi"·//·string@059e | ||
| 441 | 00ad34:·1a06·6f04······························|0010:·const-string·v6,·"iw"·//·string@046f | ||
| 442 | 00ad38:·1a07·a705······························|0012:·const-string·v7,·"zh-CN"·//·string@05a7 | ||
| 443 | 00ad3c:·1a08·a403······························|0014:·const-string·v8,·"de"·//·string@03a4 | ||
| 444 | 00ad40:·1a09·b503······························|0016:·const-string·v9,·"el"·//·string@03b5 | ||
| 445 | 00ad44:·1a0a·7504······························|0018:·const-string·v10,·"ko"·//·string@0475 | ||
| 446 | 00ad48:·1a0b·9305······························|001a:·const-string·v11,·"ur"·//·string@0593 | ||
| 447 | 00ad4c:·1a0c·a805······························|001c:·const-string·v12,·"zh-TW"·//·string@05a8 | ||
| 448 | 00ad50:·1a0d·7403······························|001e:·const-string·v13,·"be"·//·string@0374 | ||
| 449 | 00ad54:·1a0e·dd04······························|0020:·const-string·v14,·"pt-BR"·//·string@04dd | ||
| 450 | 00ad | 453 | 00ad64:·1a12·6d04······························|0028:·const-string·v18,·"it"·//·string@046d |
| 451 | 00ad5c:·1a10·d603······························|0024:·const-string·v16,·"fr-FR"·//·string@03d6 | ||
| 452 | 00ad60:·1a11·c404······························|0026:·const-string·v17,·"or"·//·string@04c4 | ||
| 453 | 00ad64:·1a12·8d05······························|0028:·const-string·v18,·"uk"·//·string@058d | ||
| 454 | 00ad68:·1a13· | 454 | 00ad68:·1a13·9004······························|002a:·const-string·v19,·"nl"·//·string@0490 |
| 455 | 00ad6c:·1a14·7504······························|002c:·const-string·v20,·"ko"·//·string@0475 | ||
| 455 | 00ad | 456 | 00ad70:·1a15·c203······························|002e:·const-string·v21,·"es"·//·string@03c2 |
| 456 | 00ad70:·1a15·6204······························|002e:·const-string·v21,·"in"·//·string@0462 | ||
| 457 | 00ad74:·1a16· | 457 | 00ad74:·1a16·8405······························|0030:·const-string·v22,·"tr"·//·string@0584 |
| 458 | 00ad78:·1a17· | 458 | 00ad78:·1a17·7104······························|0032:·const-string·v23,·"ja"·//·string@0471 |
| 459 | 00ad7c:·251a·0302·0000·························|0034:·filled-new-array/range·{v0,·v1,·v2,·v3,·v4,·v5,·v6,·v7,·v8,·v9,·v10,·v11,·v12,·v13,·v14,·v15,·v16,·v17,·v18,·v19,·v20,·v21,·v22,·v23,·v24,·v25},·[Ljava/lang/String;·//·type@0203 | 459 | 00ad7c:·251a·0302·0000·························|0034:·filled-new-array/range·{v0,·v1,·v2,·v3,·v4,·v5,·v6,·v7,·v8,·v9,·v10,·v11,·v12,·v13,·v14,·v15,·v16,·v17,·v18,·v19,·v20,·v21,·v22,·v23,·v24,·v25},·[Ljava/lang/String;·//·type@0203 |
| 460 | 00ad82:·0c00···································|0037:·move-result-object·v0 | 460 | 00ad82:·0c00···································|0037:·move-result-object·v0 |
| 461 | 00ad84:·7110·0000·0000·························|0038:·invoke-static·{v0},·La/a;.a:([Ljava/lang/Object;)Ljava/util/List;·//·method@0000 | 461 | 00ad84:·7110·0000·0000·························|0038:·invoke-static·{v0},·La/a;.a:([Ljava/lang/Object;)Ljava/util/List;·//·method@0000 |
| 462 | 00ad8a:·0c00···································|003b:·move-result-object·v0 | 462 | 00ad8a:·0c00···································|003b:·move-result-object·v0 |
| 463 | 00ad8c:·6900·0000······························|003c:·sput-object·v0,·La/b;.a:Ljava/util/List;·//·field@0000 | 463 | 00ad8c:·6900·0000······························|003c:·sput-object·v0,·La/b;.a:Ljava/util/List;·//·field@0000 |
| 464 | 00ad90:·0e00···································|003e:·return-void | 464 | 00ad90:·0e00···································|003e:·return-void |
| 465 | ······catches·······:·(none) | 465 | ······catches·······:·(none) |
| Offset 54, 15 lines modified | Offset 54, 15 lines modified | ||
| 54 | ··version·of·encoding·software:···················2.0 | 54 | ··version·of·encoding·software:···················2.0 |
| 55 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 55 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
| 56 | ··minimum·software·version·required·to·extract:···2.0 | 56 | ··minimum·software·version·required·to·extract:···2.0 |
| 57 | ··compression·method:·····························none·(stored) | 57 | ··compression·method:·····························none·(stored) |
| 58 | ··file·security·status:···························not·encrypted | 58 | ··file·security·status:···························not·encrypted |
| 59 | ··extended·local·header:··························no | 59 | ··extended·local·header:··························no |
| 60 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 | 60 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 |
| 61 | ··32-bit·CRC·value·(hex):························· | 61 | ··32-bit·CRC·value·(hex):·························36f5511b |
| 62 | ··compressed·size:································603·bytes | 62 | ··compressed·size:································603·bytes |
| 63 | ··uncompressed·size:······························603·bytes | 63 | ··uncompressed·size:······························603·bytes |
| 64 | ··length·of·filename:·····························9·characters | 64 | ··length·of·filename:·····························9·characters |
| 65 | ··length·of·extra·field:··························0·bytes | 65 | ··length·of·extra·field:··························0·bytes |
| 66 | ··length·of·file·comment:·························0·characters | 66 | ··length·of·file·comment:·························0·characters |
| 67 | ··disk·number·on·which·file·begins:···············disk·1 | 67 | ··disk·number·on·which·file·begins:···············disk·1 |
| 68 | ··apparent·file·type:·····························binary | 68 | ··apparent·file·type:·····························binary |
| Offset 4, 10 lines modified | Offset 4, 10 lines modified | ||
| 4 | import·java.util.List; | 4 | import·java.util.List; |
| 5 | public·abstract·class·b | 5 | public·abstract·class·b |
| 6 | { | 6 | { |
| 7 | ····public·static·final·List·a; | 7 | ····public·static·final·List·a; |
| 8 | ···· | 8 | ···· |
| 9 | ····static·{ | 9 | ····static·{ |
| 10 | ········a·=·a.a.a((Object[])new·String[]·{·"en",·" | 10 | ········a·=·a.a.a((Object[])new·String[]·{·"en",·"uk",·"vi",·"el",·"be",·"or",·"pt-BR",·"cs",·"ur",·"hi",·"zh-TW",·"ro",·"in",·"iw",·"ru",·"nb-NO",·"zh-CN",·"pt-PT",·"it",·"nl",·"ko",·"es",·"tr",·"ja",·"fr-FR",·"de"·}); |
| 11 | ····} | 11 | ····} |
| 12 | } | 12 | } |
| Offset 8, 115 lines modified | Offset 8, 115 lines modified | ||
| 8 | #·direct·methods | 8 | #·direct·methods |
| 9 | .method·static·constructor·<clinit>()V | 9 | .method·static·constructor·<clinit>()V |
| 10 | ····.locals·26 | 10 | ····.locals·26 |
| 11 | ····.line·1 | 11 | ····.line·1 |
| 12 | ····const-string·v24,·" | 12 | ····const-string·v24,·"fr-FR" |
| 13 | ····.line·2 | 13 | ····.line·2 |
| 14 | ····.line·3 | 14 | ····.line·3 |
| 15 | ····const-string·v25,·" | 15 | ····const-string·v25,·"de" |
| 16 | ····.line·4 | 16 | ····.line·4 |
| 17 | ····.line·5 | 17 | ····.line·5 |
| 18 | ····const-string·v0,·"en" | 18 | ····const-string·v0,·"en" |
| 19 | ····.line·6 | 19 | ····.line·6 |
| 20 | ····.line·7 | 20 | ····.line·7 |
| 21 | ····const-string·v1,·" | 21 | ····const-string·v1,·"uk" |
| 22 | ····.line·8 | 22 | ····.line·8 |
| 23 | ····.line·9 | 23 | ····.line·9 |
| 24 | ····const-string·v2,·" | 24 | ····const-string·v2,·"vi" |
| 25 | ····.line·10 | 25 | ····.line·10 |
| 26 | ····.line·11 | 26 | ····.line·11 |
| 27 | ····const-string·v3,·" | 27 | ····const-string·v3,·"el" |
| 28 | ····.line·12 | 28 | ····.line·12 |
| 29 | ····.line·13 | 29 | ····.line·13 |
| 30 | ····const-string·v4,·" | 30 | ····const-string·v4,·"be" |
| 31 | ····.line·14 | 31 | ····.line·14 |
| 32 | ····.line·15 | 32 | ····.line·15 |
| 33 | ····const-string·v5,·" | 33 | ····const-string·v5,·"or" |
| 34 | ····.line·16 | 34 | ····.line·16 |
| 35 | ····.line·17 | 35 | ····.line·17 |
| 36 | ····const-string·v6,·" | 36 | ····const-string·v6,·"pt-BR" |
| 37 | ····.line·18 | 37 | ····.line·18 |
| 38 | ····.line·19 | 38 | ····.line·19 |
| 39 | ····const-string·v7,·" | 39 | ····const-string·v7,·"cs" |
| 40 | ····.line·20 | 40 | ····.line·20 |
| 41 | ····.line·21 | 41 | ····.line·21 |
| 42 | ····const-string·v8,·" | 42 | ····const-string·v8,·"ur" |
| 43 | ····.line·22 | 43 | ····.line·22 |
| 44 | ····.line·23 | 44 | ····.line·23 |
| 45 | ····const-string·v9,·" | 45 | ····const-string·v9,·"hi" |
| 46 | ····.line·24 | 46 | ····.line·24 |
| 47 | ····.line·25 | 47 | ····.line·25 |
| 48 | ····const-string·v10,·" | 48 | ····const-string·v10,·"zh-TW" |
| 49 | ····.line·26 | 49 | ····.line·26 |
| 50 | ····.line·27 | 50 | ····.line·27 |
| 51 | ····const-string·v11,·" | 51 | ····const-string·v11,·"ro" |
| 52 | ····.line·28 | 52 | ····.line·28 |
| 53 | ····.line·29 | 53 | ····.line·29 |
| 54 | ····const-string·v12,·" | 54 | ····const-string·v12,·"in" |
| 55 | ····.line·30 | 55 | ····.line·30 |
| 56 | ····.line·31 | 56 | ····.line·31 |
| 57 | ····const-string·v13,·" | 57 | ····const-string·v13,·"iw" |
| 58 | ····.line·32 | 58 | ····.line·32 |
| 59 | ····.line·33 | 59 | ····.line·33 |
| 60 | ····const-string·v14,·" | 60 | ····const-string·v14,·"ru" |
| 61 | ····.line·34 | 61 | ····.line·34 |
| 62 | ····.line·35 | 62 | ····.line·35 |
| 63 | ····const-string·v15,·" | 63 | ····const-string·v15,·"nb-NO" |
| 64 | ····.line·36 | 64 | ····.line·36 |
| 65 | ····.line·37 | 65 | ····.line·37 |
| 66 | ····const-string·v16,·" | 66 | ····const-string·v16,·"zh-CN" |
| 67 | ····.line·38 | 67 | ····.line·38 |
| 68 | ····.line·39 | 68 | ····.line·39 |
| 69 | ····const-string·v17,·" | 69 | ····const-string·v17,·"pt-PT" |
| 70 | ····.line·40 | 70 | ····.line·40 |
| 71 | ····.line·41 | 71 | ····.line·41 |
| 72 | ····const-string·v18,·" | 72 | ····const-string·v18,·"it" |
| 73 | ····.line·42 | 73 | ····.line·42 |
| 74 | ····.line·43 | 74 | ····.line·43 |
| 75 | ····const-string·v19,·" | 75 | ····const-string·v19,·"nl" |
| 76 | ····.line·44 | 76 | ····.line·44 |
| 77 | ····.line·45 | 77 | ····.line·45 |
| 78 | ····const-string·v20,·" | 78 | ····const-string·v20,·"ko" |
| 79 | ····.line·46 | 79 | ····.line·46 |
| 80 | ····.line·47 | 80 | ····.line·47 |
| 81 | ····const-string·v21,·" | 81 | ····const-string·v21,·"es" |
| 82 | ····.line·48 | 82 | ····.line·48 |
| 83 | ····.line·49 | 83 | ····.line·49 |
| 84 | ····const-string·v22,·" | 84 | ····const-string·v22,·"tr" |
| 85 | ····.line·50 | 85 | ····.line·50 |
| 86 | ····.line·51 | 86 | ····.line·51 |
| 87 | ····const-string·v23,·" | 87 | ····const-string·v23,·"ja" |
| 88 | ····.line·52 | 88 | ····.line·52 |
| 89 | ····.line·53 | 89 | ····.line·53 |
| 90 | ····filled-new-array/range·{v0·..·v25},·[Ljava/lang/String; | 90 | ····filled-new-array/range·{v0·..·v25},·[Ljava/lang/String; |
| 91 | ····.line·54 | 91 | ····.line·54 |
| 92 | ····.line·55 | 92 | ····.line·55 |