Offset 1, 17 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·false | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | ||
5 | Verified·using·v3.1·scheme·(APK·Signature·Scheme·v3.1):·false | ||
6 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
7 | Verified·for·SourceStamp:·false | ||
8 | Number·of·signers:·1 | ||
9 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
10 | Signer·#1·certificate·SHA-256·digest:·8483a38ba820f47d73f633f4de54e8ba066a4e6d5c9a15405ede9aadaa9a5534 | ||
11 | Signer·#1·certificate·SHA-1·digest:·991d94a834638cb87ebb6eb557afedf1ebc36aa7 | ||
12 | Signer·#1·certificate·MD5·digest:·4cadd2405c712e2ce2b7fb21ce80ff66 | ||
13 | Signer·#1·key·algorithm:·RSA | ||
14 | Signer·#1·key·size·(bits):·2048 | ||
15 | Signer·#1·public·key·SHA-256·digest:·7470dc9105a581fde2391b240e14522c9a0f23cfc8004afb7b3fd3292a60fc63 | ||
16 | Signer·#1·public·key·SHA-1·digest:·4ddb1e5b2440d1ab76115bed11bffd0697316db9 | ||
17 | Signer·#1·public·key·MD5·digest:·f85321e9b453da9ee5b29f0149214bcf |
Offset 85, 15 lines modified | Offset 85, 15 lines modified | ||
85 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 85 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
86 | ··minimum·software·version·required·to·extract:···0.0 | 86 | ··minimum·software·version·required·to·extract:···0.0 |
87 | ··compression·method:·····························deflated | 87 | ··compression·method:·····························deflated |
88 | ··compression·sub-type·(deflation):···············normal | 88 | ··compression·sub-type·(deflation):···············normal |
89 | ··file·security·status:···························not·encrypted | 89 | ··file·security·status:···························not·encrypted |
90 | ··extended·local·header:··························no | 90 | ··extended·local·header:··························no |
91 | ··file·last·modified·on·(DOS·date/time):··········1981·Jan·1·01:01:02 | 91 | ··file·last·modified·on·(DOS·date/time):··········1981·Jan·1·01:01:02 |
92 | ··32-bit·CRC·value·(hex):························· | 92 | ··32-bit·CRC·value·(hex):·························6bebb213 |
93 | ··compressed·size:································2947409·bytes | 93 | ··compressed·size:································2947409·bytes |
94 | ··uncompressed·size:······························7234752·bytes | 94 | ··uncompressed·size:······························7234752·bytes |
95 | ··length·of·filename:·····························11·characters | 95 | ··length·of·filename:·····························11·characters |
96 | ··length·of·extra·field:··························0·bytes | 96 | ··length·of·extra·field:··························0·bytes |
97 | ··length·of·file·comment:·························0·characters | 97 | ··length·of·file·comment:·························0·characters |
98 | ··disk·number·on·which·file·begins:···············disk·1 | 98 | ··disk·number·on·which·file·begins:···············disk·1 |
99 | ··apparent·file·type:·····························binary | 99 | ··apparent·file·type:·····························binary |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | DEX·version·'037' | 1 | DEX·version·'037' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n037\0' | 3 | magic···············:·'dex\n037\0' |
4 | checksum············:· | 4 | checksum············:·2d79b7d3 |
5 | signature···········:· | 5 | signature···········:·b12b...65bd |
6 | file_size···········:·7234752 | 6 | file_size···········:·7234752 |
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·····:·50063 | 10 | string_ids_size·····:·50063 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·7619 | 12 | type_ids_size·······:·7619 |
Offset 816676, 15 lines modified | Offset 816676, 15 lines modified | ||
816676 | 47cd6c:·6e10·a6a0·0100·························|0024:·invoke-virtual·{v1},·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;.getVersion:()D·//·method@a0a6 | 816676 | 47cd6c:·6e10·a6a0·0100·························|0024:·invoke-virtual·{v1},·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;.getVersion:()D·//·method@a0a6 |
816677 | 47cd72:·0b05···································|0027:·move-result-wide·v5 | 816677 | 47cd72:·0b05···································|0027:·move-result-wide·v5 |
816678 | 47cd74:·6e30·5968·5406·························|0028:·invoke-virtual·{v4,·v5,·v6},·Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder;·//·method@6859 | 816678 | 47cd74:·6e30·5968·5406·························|0028:·invoke-virtual·{v4,·v5,·v6},·Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder;·//·method@6859 |
816679 | 47cd7a:·0c01···································|002b:·move-result-object·v1 | 816679 | 47cd7a:·0c01···································|002b:·move-result-object·v1 |
816680 | 47cd7c:·6e20·6068·0100·························|002c:·invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6860 | 816680 | 47cd7c:·6e20·6068·0100·························|002c:·invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6860 |
816681 | 47cd82:·0c00···································|002f:·move-result-object·v0 | 816681 | 47cd82:·0c00···································|002f:·move-result-object·v0 |
816682 | 47cd84:·2201·370d······························|0030:·new-instance·v1,·Ljava/util/Date;·//·type@0d37 | 816682 | 47cd84:·2201·370d······························|0030:·new-instance·v1,·Ljava/util/Date;·//·type@0d37 |
816683 | 47cd88:·1804· | 816683 | 47cd88:·1804·6b66·4e03·9a01·0000···············|0032:·const-wide·v4,·#double·8.70046e-312·//·#0000019a034e666b |
816684 | 47cd92:·7030·786b·4105·························|0037:·invoke-direct·{v1,·v4,·v5},·Ljava/util/Date;.<init>:(J)V·//·method@6b78 | 816684 | 47cd92:·7030·786b·4105·························|0037:·invoke-direct·{v1,·v4,·v5},·Ljava/util/Date;.<init>:(J)V·//·method@6b78 |
816685 | 47cd98:·6e20·076b·1300·························|003a:·invoke-virtual·{v3,·v1},·Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String;·//·method@6b07 | 816685 | 47cd98:·6e20·076b·1300·························|003a:·invoke-virtual·{v3,·v1},·Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String;·//·method@6b07 |
816686 | 47cd9e:·0c01···································|003d:·move-result-object·v1 | 816686 | 47cd9e:·0c01···································|003d:·move-result-object·v1 |
816687 | 47cda0:·6e20·6068·1000·························|003e:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6860 | 816687 | 47cda0:·6e20·6068·1000·························|003e:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6860 |
816688 | 47cda6:·0c00···································|0041:·move-result-object·v0 | 816688 | 47cda6:·0c00···································|0041:·move-result-object·v0 |
816689 | 47cda8:·1a01·de00······························|0042:·const-string·v1,·"·UTC\nAndroid·"·//·string@00de | 816689 | 47cda8:·1a01·de00······························|0042:·const-string·v1,·"·UTC\nAndroid·"·//·string@00de |
816690 | 47cdac:·6e20·6068·1000·························|0044:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6860 | 816690 | 47cdac:·6e20·6068·1000·························|0044:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6860 |
Offset 818472, 15 lines modified | Offset 818472, 15 lines modified | ||
818472 | ······type··········:·'Ljava/lang/String;' | 818472 | ······type··········:·'Ljava/lang/String;' |
818473 | ······access········:·0x0019·(PUBLIC·STATIC·FINAL) | 818473 | ······access········:·0x0019·(PUBLIC·STATIC·FINAL) |
818474 | ······value·········:·"org.purple.smoke" | 818474 | ······value·········:·"org.purple.smoke" |
818475 | ····#1··············:·(in·Lorg/purple/smoke/BuildConfig;) | 818475 | ····#1··············:·(in·Lorg/purple/smoke/BuildConfig;) |
818476 | ······name··········:·'BUILD_TIME' | 818476 | ······name··········:·'BUILD_TIME' |
818477 | ······type··········:·'J' | 818477 | ······type··········:·'J' |
818478 | ······access········:·0x0019·(PUBLIC·STATIC·FINAL) | 818478 | ······access········:·0x0019·(PUBLIC·STATIC·FINAL) |
818479 | ······value·········:·17 | 818479 | ······value·········:·1760992061035 |
818480 | ····#2··············:·(in·Lorg/purple/smoke/BuildConfig;) | 818480 | ····#2··············:·(in·Lorg/purple/smoke/BuildConfig;) |
818481 | ······name··········:·'BUILD_TYPE' | 818481 | ······name··········:·'BUILD_TYPE' |
818482 | ······type··········:·'Ljava/lang/String;' | 818482 | ······type··········:·'Ljava/lang/String;' |
818483 | ······access········:·0x0019·(PUBLIC·STATIC·FINAL) | 818483 | ······access········:·0x0019·(PUBLIC·STATIC·FINAL) |
818484 | ······value·········:·"release" | 818484 | ······value·········:·"release" |
818485 | ····#3··············:·(in·Lorg/purple/smoke/BuildConfig;) | 818485 | ····#3··············:·(in·Lorg/purple/smoke/BuildConfig;) |
818486 | ······name··········:·'DEBUG' | 818486 | ······name··········:·'DEBUG' |
Offset 80642, 15 lines modified | Offset 80642, 15 lines modified | ||
80642 | ··version·of·encoding·software:···················2.0 | 80642 | ··version·of·encoding·software:···················2.0 |
80643 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 80643 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
80644 | ··minimum·software·version·required·to·extract:···2.0 | 80644 | ··minimum·software·version·required·to·extract:···2.0 |
80645 | ··compression·method:·····························none·(stored) | 80645 | ··compression·method:·····························none·(stored) |
80646 | ··file·security·status:···························not·encrypted | 80646 | ··file·security·status:···························not·encrypted |
80647 | ··extended·local·header:··························no | 80647 | ··extended·local·header:··························no |
80648 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 | 80648 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 |
80649 | ··32-bit·CRC·value·(hex):························· | 80649 | ··32-bit·CRC·value·(hex):·························91e624a8 |
80650 | ··compressed·size:································1963·bytes | 80650 | ··compressed·size:································1963·bytes |
80651 | ··uncompressed·size:······························1963·bytes | 80651 | ··uncompressed·size:······························1963·bytes |
80652 | ··length·of·filename:·····························28·characters | 80652 | ··length·of·filename:·····························28·characters |
80653 | ··length·of·extra·field:··························0·bytes | 80653 | ··length·of·extra·field:··························0·bytes |
80654 | ··length·of·file·comment:·························0·characters | 80654 | ··length·of·file·comment:·························0·characters |
80655 | ··disk·number·on·which·file·begins:···············disk·1 | 80655 | ··disk·number·on·which·file·begins:···············disk·1 |
80656 | ··apparent·file·type:·····························binary | 80656 | ··apparent·file·type:·····························binary |
Offset 80922, 15 lines modified | Offset 80922, 15 lines modified | ||
80922 | ··version·of·encoding·software:···················2.0 | 80922 | ··version·of·encoding·software:···················2.0 |
80923 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 80923 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
80924 | ··minimum·software·version·required·to·extract:···2.0 | 80924 | ··minimum·software·version·required·to·extract:···2.0 |
80925 | ··compression·method:·····························none·(stored) | 80925 | ··compression·method:·····························none·(stored) |
80926 | ··file·security·status:···························not·encrypted | 80926 | ··file·security·status:···························not·encrypted |
80927 | ··extended·local·header:··························no | 80927 | ··extended·local·header:··························no |
80928 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 | 80928 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 |
80929 | ··32-bit·CRC·value·(hex):························· | 80929 | ··32-bit·CRC·value·(hex):·························20119850 |
80930 | ··compressed·size:································523·bytes | 80930 | ··compressed·size:································523·bytes |
80931 | ··uncompressed·size:······························523·bytes | 80931 | ··uncompressed·size:······························523·bytes |
80932 | ··length·of·filename:·····························34·characters | 80932 | ··length·of·filename:·····························34·characters |
80933 | ··length·of·extra·field:··························0·bytes | 80933 | ··length·of·extra·field:··························0·bytes |
80934 | ··length·of·file·comment:·························0·characters | 80934 | ··length·of·file·comment:·························0·characters |
80935 | ··disk·number·on·which·file·begins:···············disk·1 | 80935 | ··disk·number·on·which·file·begins:···············disk·1 |
80936 | ··apparent·file·type:·····························binary | 80936 | ··apparent·file·type:·····························binary |
Offset 52327, 15 lines modified | Offset 52327, 15 lines modified | ||
52327 | 523C70·LOCAL·HEADER·#2877····04034B50·(67324752) | 52327 | 523C70·LOCAL·HEADER·#2877····04034B50·(67324752) |
52328 | 523C74·Extract·Zip·Spec······14·(20)·'2.0' | 52328 | 523C74·Extract·Zip·Spec······14·(20)·'2.0' |
52329 | 523C75·Extract·OS············00·(0)·'MS-DOS' | 52329 | 523C75·Extract·OS············00·(0)·'MS-DOS' |
52330 | 523C76·General·Purpose·Flag··0000·(0) | 52330 | 523C76·General·Purpose·Flag··0000·(0) |
52331 | 523C78·Compression·Method····0000·(0)·'Stored' | 52331 | 523C78·Compression·Method····0000·(0)·'Stored' |
52332 | 523C7A·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980' | 52332 | 523C7A·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980' |
52333 | 523C7E·CRC··················· | 52333 | 523C7E·CRC···················91E624A8·(2447778984) |
52334 | 523C82·Compressed·Size·······000007AB·(1963) | 52334 | 523C82·Compressed·Size·······000007AB·(1963) |
52335 | 523C86·Uncompressed·Size·····000007AB·(1963) | 52335 | 523C86·Uncompressed·Size·····000007AB·(1963) |
52336 | 523C8A·Filename·Length·······001C·(28) | 52336 | 523C8A·Filename·Length·······001C·(28) |
52337 | 523C8C·Extra·Length··········0000·(0) | 52337 | 523C8C·Extra·Length··········0000·(0) |
52338 | 523C8E·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' | 52338 | 523C8E·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
52339 | # | 52339 | # |
52340 | #·WARNING:·Offset·0x523C8E:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' | 52340 | #·WARNING:·Offset·0x523C8E:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
Offset 52507, 15 lines modified | Offset 52507, 15 lines modified | ||
52507 | 52926E·LOCAL·HEADER·#2887····04034B50·(67324752) | 52507 | 52926E·LOCAL·HEADER·#2887····04034B50·(67324752) |
52508 | 529272·Extract·Zip·Spec······14·(20)·'2.0' | 52508 | 529272·Extract·Zip·Spec······14·(20)·'2.0' |
52509 | 529273·Extract·OS············00·(0)·'MS-DOS' | 52509 | 529273·Extract·OS············00·(0)·'MS-DOS' |
52510 | 529274·General·Purpose·Flag··0000·(0) | 52510 | 529274·General·Purpose·Flag··0000·(0) |
52511 | 529276·Compression·Method····0000·(0)·'Stored' | 52511 | 529276·Compression·Method····0000·(0)·'Stored' |
52512 | 529278·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980' | 52512 | 529278·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980' |
52513 | 52927C·CRC··················· | 52513 | 52927C·CRC···················20119850·(538024016) |
52514 | 529280·Compressed·Size·······0000020B·(523) | 52514 | 529280·Compressed·Size·······0000020B·(523) |
52515 | 529284·Uncompressed·Size·····0000020B·(523) | 52515 | 529284·Uncompressed·Size·····0000020B·(523) |
52516 | 529288·Filename·Length·······0022·(34) | 52516 | 529288·Filename·Length·······0022·(34) |
52517 | 52928A·Extra·Length··········0000·(0) | 52517 | 52928A·Extra·Length··········0000·(0) |
52518 | 52928C·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' | 52518 | 52928C·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
52519 | # | 52519 | # |
52520 | #·WARNING:·Offset·0x52928C:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' | 52520 | #·WARNING:·Offset·0x52928C:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
Offset 190089, 15 lines modified | Offset 190089, 15 lines modified | ||
190089 | C3ABED·Created·Zip·Spec······14·(20)·'2.0' | 190089 | C3ABED·Created·Zip·Spec······14·(20)·'2.0' |
190090 | C3ABEE·Created·OS············03·(3)·'Unix' | 190090 | C3ABEE·Created·OS············03·(3)·'Unix' |
190091 | C3ABEF·Extract·Zip·Spec······14·(20)·'2.0' | 190091 | C3ABEF·Extract·Zip·Spec······14·(20)·'2.0' |
190092 | C3ABF0·Extract·OS············00·(0)·'MS-DOS' | 190092 | C3ABF0·Extract·OS············00·(0)·'MS-DOS' |
190093 | C3ABF1·General·Purpose·Flag··0000·(0) | 190093 | C3ABF1·General·Purpose·Flag··0000·(0) |
190094 | C3ABF3·Compression·Method····0000·(0)·'Stored' | 190094 | C3ABF3·Compression·Method····0000·(0)·'Stored' |
190095 | C3ABF5·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980' | 190095 | C3ABF5·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980' |
190096 | C3ABF9·CRC··················· | 190096 | C3ABF9·CRC···················91E624A8·(2447778984) |
190097 | C3ABFD·Compressed·Size·······000007AB·(1963) | 190097 | C3ABFD·Compressed·Size·······000007AB·(1963) |
190098 | C3AC01·Uncompressed·Size·····000007AB·(1963) | 190098 | C3AC01·Uncompressed·Size·····000007AB·(1963) |
190099 | C3AC05·Filename·Length·······001C·(28) | 190099 | C3AC05·Filename·Length·······001C·(28) |
190100 | C3AC07·Extra·Length··········0000·(0) | 190100 | C3AC07·Extra·Length··········0000·(0) |
190101 | C3AC09·Comment·Length········0000·(0) | 190101 | C3AC09·Comment·Length········0000·(0) |
190102 | C3AC0B·Disk·Start············0000·(0) | 190102 | C3AC0B·Disk·Start············0000·(0) |
190103 | C3AC0D·Int·File·Attributes···0000·(0) | 190103 | C3AC0D·Int·File·Attributes···0000·(0) |
Offset 190349, 15 lines modified | Offset 190349, 15 lines modified | ||
190349 | C3AF56·Created·Zip·Spec······14·(20)·'2.0' | 190349 | C3AF56·Created·Zip·Spec······14·(20)·'2.0' |
190350 | C3AF57·Created·OS············03·(3)·'Unix' | 190350 | C3AF57·Created·OS············03·(3)·'Unix' |
190351 | C3AF58·Extract·Zip·Spec······14·(20)·'2.0' | 190351 | C3AF58·Extract·Zip·Spec······14·(20)·'2.0' |
190352 | C3AF59·Extract·OS············00·(0)·'MS-DOS' | 190352 | C3AF59·Extract·OS············00·(0)·'MS-DOS' |
190353 | C3AF5A·General·Purpose·Flag··0000·(0) | 190353 | C3AF5A·General·Purpose·Flag··0000·(0) |
190354 | C3AF5C·Compression·Method····0000·(0)·'Stored' | 190354 | C3AF5C·Compression·Method····0000·(0)·'Stored' |
190355 | C3AF5E·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980' | 190355 | C3AF5E·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980' |
190356 | C3AF62·CRC··················· | 190356 | C3AF62·CRC···················20119850·(538024016) |
190357 | C3AF66·Compressed·Size·······0000020B·(523) | 190357 | C3AF66·Compressed·Size·······0000020B·(523) |
190358 | C3AF6A·Uncompressed·Size·····0000020B·(523) | 190358 | C3AF6A·Uncompressed·Size·····0000020B·(523) |
190359 | C3AF6E·Filename·Length·······0022·(34) | 190359 | C3AF6E·Filename·Length·······0022·(34) |
190360 | C3AF70·Extra·Length··········0000·(0) | 190360 | C3AF70·Extra·Length··········0000·(0) |
190361 | C3AF72·Comment·Length········0000·(0) | 190361 | C3AF72·Comment·Length········0000·(0) |
190362 | C3AF74·Disk·Start············0000·(0) | 190362 | C3AF74·Disk·Start············0000·(0) |
190363 | C3AF76·Int·File·Attributes···0000·(0) | 190363 | C3AF76·Int·File·Attributes···0000·(0) |
Offset 36, 15 lines modified | Offset 36, 15 lines modified | ||
36 | ····················} | 36 | ····················} |
37 | ····················final·SimpleDateFormat·s_simpleDateFormat·=·About.s_simpleDateFormat; | 37 | ····················final·SimpleDateFormat·s_simpleDateFormat·=·About.s_simpleDateFormat; |
38 | ····················s_simpleDateFormat.setTimeZone(TimeZone.getTimeZone("UTC")); | 38 | ····················s_simpleDateFormat.setTimeZone(TimeZone.getTimeZone("UTC")); |
39 | ····················final·StringBuilder·sb·=·new·StringBuilder(str2); | 39 | ····················final·StringBuilder·sb·=·new·StringBuilder(str2); |
40 | ····················try·{ | 40 | ····················try·{ |
41 | ························final·StringBuilder·append·=·sb.append(new·BouncyCastleProvider().getVersion()).append(str); | 41 | ························final·StringBuilder·append·=·sb.append(new·BouncyCastleProvider().getVersion()).append(str); |
42 | ························try·{ | 42 | ························try·{ |
43 | ····························final·Date·date·=·new·Date(17 | 43 | ····························final·Date·date·=·new·Date(1760992061035L); |
44 | ····························final·SimpleDateFormat·simpleDateFormat·=·s_simpleDateFormat; | 44 | ····························final·SimpleDateFormat·simpleDateFormat·=·s_simpleDateFormat; |
45 | ····························try·{ | 45 | ····························try·{ |
46 | ································final·StringBuilder·append2·=·append.append(simpleDateFormat.format(date)).append("·UTC\nAndroid·"); | 46 | ································final·StringBuilder·append2·=·append.append(simpleDateFormat.format(date)).append("·UTC\nAndroid·"); |
47 | ································try·{ | 47 | ································try·{ |
48 | ····································final·StringBuilder·append3·=·append2.append(Build$VERSION.RELEASE).append(""); | 48 | ····································final·StringBuilder·append3·=·append2.append(Build$VERSION.RELEASE).append(""); |
49 | ····································try·{ | 49 | ····································try·{ |
50 | ········································string·=·append3.toString(); | 50 | ········································string·=·append3.toString(); |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·org.purple.smoke; | 1 | package·org.purple.smoke; |
2 | public·final·class·BuildConfig | 2 | public·final·class·BuildConfig |
3 | { | 3 | { |
4 | ····public·static·final·String·APPLICATION_ID·=·"org.purple.smoke"; | 4 | ····public·static·final·String·APPLICATION_ID·=·"org.purple.smoke"; |
5 | ····public·static·final·long·BUILD_TIME·=·17 | 5 | ····public·static·final·long·BUILD_TIME·=·1760992061035L; |
6 | ····public·static·final·String·BUILD_TYPE·=·"release"; | 6 | ····public·static·final·String·BUILD_TYPE·=·"release"; |
7 | ····public·static·final·boolean·DEBUG·=·false; | 7 | ····public·static·final·boolean·DEBUG·=·false; |
8 | ····public·static·final·String·SMOKE_IPV4_HOST·=·""; | 8 | ····public·static·final·String·SMOKE_IPV4_HOST·=·""; |
9 | ····public·static·final·String·SMOKE_IPV4_PORT·=·"4710"; | 9 | ····public·static·final·String·SMOKE_IPV4_PORT·=·"4710"; |
10 | ····public·static·final·int·VERSION_CODE·=·20240625; | 10 | ····public·static·final·int·VERSION_CODE·=·20240625; |
11 | ····public·static·final·String·VERSION_NAME·=·"2024.06.25"; | 11 | ····public·static·final·String·VERSION_NAME·=·"2024.06.25"; |
12 | } | 12 | } |
Offset 96, 15 lines modified | Offset 96, 15 lines modified | ||
96 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 96 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
97 | ····move-result-object·v0 | 97 | ····move-result-object·v0 |
98 | ····new-instance·v1,·Ljava/util/Date; | 98 | ····new-instance·v1,·Ljava/util/Date; |
99 | ····const-wide·v4,·0x19 | 99 | ····const-wide·v4,·0x19a034e666bL |
100 | ····invoke-direct·{v1,·v4,·v5},·Ljava/util/Date;-><init>(J)V | 100 | ····invoke-direct·{v1,·v4,·v5},·Ljava/util/Date;-><init>(J)V |
101 | ····.line·62 | 101 | ····.line·62 |
102 | ····invoke-virtual·{v3,·v1},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; | 102 | ····invoke-virtual·{v3,·v1},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; |
103 | ····move-result-object·v1 | 103 | ····move-result-object·v1 |
Offset 2, 15 lines modified | Offset 2, 15 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"BuildConfig.java" | 3 | .source·"BuildConfig.java" |
4 | #·static·fields | 4 | #·static·fields |
5 | .field·public·static·final·APPLICATION_ID:Ljava/lang/String;·=·"org.purple.smoke" | 5 | .field·public·static·final·APPLICATION_ID:Ljava/lang/String;·=·"org.purple.smoke" |
6 | .field·public·static·final·BUILD_TIME:J·=·0x19 | 6 | .field·public·static·final·BUILD_TIME:J·=·0x19a034e666bL |
7 | .field·public·static·final·BUILD_TYPE:Ljava/lang/String;·=·"release" | 7 | .field·public·static·final·BUILD_TYPE:Ljava/lang/String;·=·"release" |
8 | .field·public·static·final·DEBUG:Z·=·false | 8 | .field·public·static·final·DEBUG:Z·=·false |
9 | .field·public·static·final·SMOKE_IPV4_HOST:Ljava/lang/String;·=·"" | 9 | .field·public·static·final·SMOKE_IPV4_HOST:Ljava/lang/String;·=·"" |