1.18 MB
/home/fdroid/fdroiddata/tmp/com.oF2pks.chairlock_15.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.oF2pks.chairlock_15.apk
1.37 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: SHA-1 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: <V654+QzBZpQMkquuWrs0v8Iat3Q=>, actual: <RVD5VsGJnEYEzMOgmDub9+C0Elc=>
    
Offset 1, 16 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·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:·b69d573355daafc1a846b4972bcfce259a276fe2a9bd2fb9cb108341b9822cfd 
10 Signer·#1·certificate·SHA-1·digest:·c0a57b14754706304d839e923b0861861bc6e915 
11 Signer·#1·certificate·MD5·digest:·6176c810e7d1270a341ab50739369530 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·4c604f19ff01d080e40ec4e1fd0151fab9e67f1fbaebf26e51df1ea3347dd511 
15 Signer·#1·public·key·SHA-1·digest:·721378d6ced77456fb62ef1fb07d51944d4936fe 
16 Signer·#1·public·key·MD5·digest:·939d9864057b91864e14931bd9a1c9ca 
111 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 1689 lines modifiedOffset 1, 1355 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:····················161881·(0000000000027859h)4 ··Zip·archive·file·size:····················160403·(0000000000027293h)
5 ··Actual·end-cent-dir·record·offset:········161859·(0000000000027843h)5 ··Actual·end-cent-dir·record·offset:········160381·(000000000002727Dh)
6 ··Expected·end-cent-dir·record·offset:······161859·(0000000000027843h)6 ··Expected·end-cent-dir·record·offset:······160381·(000000000002727Dh)
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;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·46·entries.9 ··central·directory·contains·46·entries.
10 ··The·central·directory·is·4187·(000000000000105Bh)·bytes·long,10 ··The·central·directory·is·3800·(0000000000000ED8h)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·157672·(00000000000267E8h).12 ··is·156581·(00000000000263A5h).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······Unix
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················2.3
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
21 ··minimum·software·version·required·to·extract:···2.0 
22 ··compression·method:·····························deflated 
23 ··compression·sub-type·(deflation):···············normal 
24 ··file·security·status:···························not·encrypted 
25 ··extended·local·header:··························yes 
26 ··file·last·modified·on·(DOS·date/time):··········2020·Jun·3·23:43:36 
27 ··32-bit·CRC·value·(hex):·························0c330b53 
28 ··compressed·size:································1550·bytes 
29 ··uncompressed·size:······························3989·bytes 
30 ··length·of·filename:·····························20·characters 
31 ··length·of·extra·field:··························0·bytes 
32 ··length·of·file·comment:·························0·characters 
33 ··disk·number·on·which·file·begins:···············disk·1 
34 ··apparent·file·type:·····························binary 
35 ··non-MSDOS·external·file·attributes:·············000000·hex 
36 ··MS-DOS·file·attributes·(00·hex):················none 
  
37 ··There·is·no·file·comment. 
  
38 Central·directory·entry·#2: 
39 --------------------------- 
  
40 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
41 ··META-INF/DCDAB7F4.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···1616 
43 ··················································(0000000000000650h)·bytes 
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
45 ··version·of·encoding·software:···················2.0 
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
47 ··minimum·software·version·required·to·extract:···2.0 
48 ··compression·method:·····························deflated 
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted 
51 ··extended·local·header:··························yes 
52 ··file·last·modified·on·(DOS·date/time):··········2020·Jun·3·23:43:36 
53 ··32-bit·CRC·value·(hex):·························4629000f 
54 ··compressed·size:································1601·bytes 
55 ··uncompressed·size:······························4087·bytes 
56 ··length·of·filename:·····························20·characters 
57 ··length·of·extra·field:··························0·bytes 
58 ··length·of·file·comment:·························0·characters 
59 ··disk·number·on·which·file·begins:···············disk·1 
60 ··apparent·file·type:·····························binary 
61 ··non-MSDOS·external·file·attributes:·············000000·hex 
62 ··MS-DOS·file·attributes·(00·hex):················none 
  
63 ··There·is·no·file·comment. 
  
64 Central·directory·entry·#3: 
65 --------------------------- 
  
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/DCDAB7F4.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···3283 
69 ··················································(0000000000000CD3h)·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·Jun·3·23:43:36 
79 ··32-bit·CRC·value·(hex):·························176422ac 
80 ··compressed·size:································1078·bytes 
81 ··uncompressed·size:······························1326·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 ··AndroidManifest.xml 
  
94 ··offset·of·local·header·from·start·of·archive:···4428 
95 ··················································(000000000000114Ch)·bytes 
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
97 ··version·of·encoding·software:···················2.0 
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···2.0
100 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
101 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
102 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
103 ··extended·local·header:··························yes25 ··extended·local·header:··························no
104 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0026 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
105 ··file·last·modified·on·(UT·extra·field·modtime):·1979·Nov·30·00:00:00·local 
Max diff block lines reached; 106791/113503 bytes (94.09%) of diff not shown.
1.06 MB
classes.dex
Format-specific differences are supported for Dalvik .dex files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: Dalvik dex file version 035
    
Offset 1, 460 lines modifiedOffset 1, 460 lines modified
00000000:·6465·780a·3033·3500·5bdb·1de6·d084·c411··dex.035.[.......00000000:·6465·780a·3033·3500·e7be·94de·d3bc·7471··dex.035.......tq
00000010:·b9ce·5522·97cb·d1e2·188c·7486·c019·e8d2··..U"......t.....00000010:·ebf6·17f5·c4c7·a405·53a3·b267·2546·f368··........S..g%F.h
00000020:·48b9·0200·7000·0000·7856·3412·0000·0000··H...p...xV4.....00000020:·50bf·0200·7000·0000·7856·3412·0000·0000··P...p...xV4.....
00000030:·0000·0000·8c88·0000·f506·0000·7000·0000··............p...00000030:·0000·0000·8c88·0000·f506·0000·7000·0000··............p...
00000040:·2801·0000·441c·0000·5301·0000·e420·0000··(...D...S....·..00000040:·2801·0000·441c·0000·5301·0000·e420·0000··(...D...S....·..
Diff chunk too large, falling back to line-by-line diff (447 lines added, 447 lines removed)
00000050:·b402·0000·c830·0000·bc03·0000·6846·0000··.....0......hF..00000050:·b402·0000·c830·0000·bc03·0000·6846·0000··.....0......hF..
00000060:·5500·0000·4864·0000·bc30·0200·8c88·0000··U...Hd...0......00000060:·5500·0000·4864·0000·c436·0200·8c88·0000··U...Hd...6......
00000070:·e0ac·0100·e2ac·0100·e5ac·0100·e8ac·0100··................00000070:·b0b2·0100·b2b2·0100·b5b2·0100·b8b2·0100··................
00000080:·ecac·0100·f1ac·0100·fbac·0100·1dad·0100··................00000080:·bcb2·0100·c1b2·0100·cbb2·0100·edb2·0100··................
00000090:·26ad·0100·31ad·0100·34ad·0100·38ad·0100··&...1...4...8...00000090:·f6b2·0100·01b3·0100·04b3·0100·08b3·0100··................
000000a0:·41ad·0100·46ad·0100·4aad·0100·53ad·0100··A...F...J...S...000000a0:·11b3·0100·16b3·0100·1ab3·0100·23b3·0100··............#...
000000b0:·5fad·0100·6bad·0100·7bad·0100·88ad·0100··_...k...{.......000000b0:·2fb3·0100·3bb3·0100·4bb3·0100·58b3·0100··/...;...K...X...
000000c0:·97ad·0100·9cad·0100·a7ad·0100·aead·0100··................000000c0:·67b3·0100·6cb3·0100·77b3·0100·7eb3·0100··g...l...w...~...
000000d0:·b1ad·0100·b4ad·0100·baad·0100·c1ad·0100··................000000d0:·81b3·0100·84b3·0100·8ab3·0100·91b3·0100··................
000000e0:·c6ad·0100·c9ad·0100·cdad·0100·d3ad·0100··................000000e0:·96b3·0100·99b3·0100·9db3·0100·a3b3·0100··................
000000f0:·e0ad·0100·e9ad·0100·f4ad·0100·05ae·0100··................000000f0:·b0b3·0100·b9b3·0100·c4b3·0100·d5b3·0100··................
00000100:·08ae·0100·0fae·0100·17ae·0100·1dae·0100··................00000100:·d8b3·0100·dfb3·0100·e7b3·0100·edb3·0100··................
00000110:·23ae·0100·2bae·0100·2eae·0100·31ae·0100··#...+.......1...00000110:·f3b3·0100·fbb3·0100·feb3·0100·01b4·0100··................
00000120:·35ae·0100·3cae·0100·43ae·0100·47ae·0100··5...<...C...G...00000120:·05b4·0100·0cb4·0100·13b4·0100·17b4·0100··................
00000130:·4cae·0100·54ae·0100·5cae·0100·67ae·0100··L...T...\...g...00000130:·1cb4·0100·24b4·0100·2cb4·0100·37b4·0100··....$...,...7...
00000140:·6aae·0100·6eae·0100·71ae·0100·77ae·0100··j...n...q...w...00000140:·3ab4·0100·3eb4·0100·41b4·0100·47b4·0100··:...>...A...G...
00000150:·7bae·0100·86ae·0100·89ae·0100·8eae·0100··{...............00000150:·4bb4·0100·56b4·0100·59b4·0100·5eb4·0100··K...V...Y...^...
00000160:·93ae·0100·97ae·0100·9aae·0100·9dae·0100··................00000160:·63b4·0100·67b4·0100·6ab4·0100·6db4·0100··c...g...j...m...
00000170:·bdae·0100·c3ae·0100·d4ae·0100·d7ae·0100··................00000170:·8db4·0100·93b4·0100·a4b4·0100·a7b4·0100··................
00000180:·dfae·0100·e2ae·0100·eaae·0100·edae·0100··................00000180:·afb4·0100·b2b4·0100·bab4·0100·bdb4·0100··................
00000190:·f0ae·0100·f4ae·0100·f7ae·0100·fdae·0100··................00000190:·c0b4·0100·c4b4·0100·c7b4·0100·cdb4·0100··................
000001a0:·07af·0100·0daf·0100·11af·0100·15af·0100··................000001a0:·d7b4·0100·ddb4·0100·e1b4·0100·e5b4·0100··................
000001b0:·3daf·0100·42af·0100·4caf·0100·54af·0100··=...B...L...T...000001b0:·0db5·0100·12b5·0100·1cb5·0100·24b5·0100··............$...
000001c0:·57af·0100·5baf·0100·5eaf·0100·62af·0100··W...[...^...b...000001c0:·27b5·0100·2bb5·0100·2eb5·0100·32b5·0100··'...+.......2...
000001d0:·68af·0100·6eaf·0100·76af·0100·79af·0100··h...n...v...y...000001d0:·38b5·0100·3eb5·0100·46b5·0100·49b5·0100··8...>...F...I...
000001e0:·82af·0100·86af·0100·8caf·0100·8faf·0100··................000001e0:·52b5·0100·56b5·0100·5cb5·0100·5fb5·0100··R...V...\..._...
000001f0:·98af·0100·a6af·0100·c2af·0100·ceaf·0100··................000001f0:·68b5·0100·76b5·0100·92b5·0100·9eb5·0100··h...v...........
00000200:·deaf·0100·e8af·0100·fbaf·0100·17b0·0100··................00000200:·aeb5·0100·b8b5·0100·cbb5·0100·e7b5·0100··................
00000210:·30b0·0100·4bb0·0100·64b0·0100·76b0·0100··0...K...d...v...00000210:·00b6·0100·1bb6·0100·34b6·0100·46b6·0100··........4...F...
00000220:·88b0·0100·a1b0·0100·aab0·0100·bcb0·0100··................00000220:·58b6·0100·71b6·0100·7ab6·0100·8cb6·0100··X...q...z.......
00000230:·cab0·0100·dbb0·0100·f1b0·0100·05b1·0100··................00000230:·9ab6·0100·abb6·0100·c1b6·0100·d5b6·0100··................
00000240:·16b1·0100·28b1·0100·38b1·0100·4db1·0100··....(...8...M...00000240:·e6b6·0100·f8b6·0100·08b7·0100·1db7·0100··................
00000250:·57b1·0100·6db1·0100·82b1·0100·90b1·0100··W...m...........00000250:·27b7·0100·3db7·0100·52b7·0100·60b7·0100··'...=...R...`...
00000260:·93b1·0100·9fb1·0100·a7b1·0100·b9b1·0100··................00000260:·63b7·0100·6fb7·0100·77b7·0100·89b7·0100··c...o...w.......
00000270:·bcb1·0100·c3b1·0100·d4b1·0100·e7b1·0100··................00000270:·8cb7·0100·93b7·0100·a4b7·0100·b7b7·0100··................
00000280:·f3b1·0100·0cb2·0100·1fb2·0100·30b2·0100··............0...00000280:·c3b7·0100·dcb7·0100·efb7·0100·00b8·0100··................
00000290:·40b2·0100·5bb2·0100·70b2·0100·80b2·0100··@...[...p.......00000290:·10b8·0100·2bb8·0100·40b8·0100·50b8·0100··....+...@...P...
000002a0:·84b2·0100·91b2·0100·a0b2·0100·a9b2·0100··................000002a0:·54b8·0100·61b8·0100·70b8·0100·79b8·0100··T...a...p...y...
000002b0:·b9b2·0100·cab2·0100·ebb2·0100·f1b2·0100··................000002b0:·89b8·0100·9ab8·0100·bbb8·0100·c1b8·0100··................
000002c0:·f8b2·0100·05b3·0100·11b3·0100·22b3·0100··............"...000002c0:·c8b8·0100·d5b8·0100·e1b8·0100·f2b8·0100··................
000002d0:·37b3·0100·4cb3·0100·65b3·0100·7eb3·0100··7...L...e...~...000002d0:·07b9·0100·1cb9·0100·35b9·0100·4eb9·0100··........5...N...
000002e0:·aeb3·0100·c2b3·0100·d6b3·0100·e7b3·0100··................000002e0:·7eb9·0100·92b9·0100·a6b9·0100·b7b9·0100··~...............
000002f0:·f3b3·0100·28b4·0100·39b4·0100·54b4·0100··....(...9...T...000002f0:·c3b9·0100·f8b9·0100·09ba·0100·24ba·0100··............$...
00000300:·70b4·0100·84b4·0100·87b4·0100·91b4·0100··p...............00000300:·40ba·0100·54ba·0100·57ba·0100·61ba·0100··@...T...W...a...
00000310:·95b4·0100·9ab4·0100·a0b4·0100·acb4·0100··................00000310:·65ba·0100·6aba·0100·70ba·0100·7cba·0100··e...j...p...|...
00000320:·b4b4·0100·bab4·0100·cab4·0100·d8b4·0100··................00000320:·84ba·0100·8aba·0100·9aba·0100·a8ba·0100··................
00000330:·eeb4·0100·feb4·0100·0cb5·0100·1ab5·0100··................00000330:·beba·0100·ceba·0100·dcba·0100·eaba·0100··................
00000340:·27b5·0100·32b5·0100·3ab5·0100·49b5·0100··'...2...:...I...00000340:·f7ba·0100·02bb·0100·0abb·0100·19bb·0100··................
00000350:·5ab5·0100·64b5·0100·67b5·0100·6bb5·0100··Z...d...g...k...00000350:·2abb·0100·34bb·0100·37bb·0100·3bbb·0100··*...4...7...;...
00000360:·70b5·0100·76b5·0100·7bb5·0100·81b5·0100··p...v...{.......00000360:·40bb·0100·46bb·0100·4bbb·0100·51bb·0100··@...F...K...Q...
00000370:·87b5·0100·8bb5·0100·90b5·0100·95b5·0100··................00000370:·57bb·0100·5bbb·0100·60bb·0100·65bb·0100··W...[...`...e...
00000380:·9bb5·0100·a2b5·0100·bab5·0100·d6b5·0100··................00000380:·6bbb·0100·72bb·0100·8abb·0100·a6bb·0100··k...r...........
00000390:·dbb5·0100·eab5·0100·f7b5·0100·07b6·0100··................00000390:·abbb·0100·babb·0100·c7bb·0100·d7bb·0100··................
000003a0:·22b6·0100·38b6·0100·55b6·0100·69b6·0100··"...8...U...i...000003a0:·f2bb·0100·08bc·0100·25bc·0100·39bc·0100··........%...9...
000003b0:·6cb6·0100·70b6·0100·75b6·0100·79b6·0100··l...p...u...y...000003b0:·3cbc·0100·40bc·0100·45bc·0100·49bc·0100··<...@...E...I...
000003c0:·7eb6·0100·82b6·0100·86b6·0100·96b6·0100··~...............000003c0:·4ebc·0100·52bc·0100·56bc·0100·66bc·0100··N...R...V...f...
000003d0:·99b6·0100·a4b6·0100·a8b6·0100·acb6·0100··................000003d0:·69bc·0100·74bc·0100·78bc·0100·7cbc·0100··i...t...x...|...
000003e0:·b0b6·0100·b5b6·0100·bdb6·0100·c2b6·0100··................000003e0:·80bc·0100·85bc·0100·8dbc·0100·92bc·0100··................
000003f0:·c8b6·0100·ceb6·0100·d5b6·0100·d9b6·0100··................000003f0:·98bc·0100·9ebc·0100·a5bc·0100·a9bc·0100··................
00000400:·ddb6·0100·e2b6·0100·e8b6·0100·edb6·0100··................00000400:·adbc·0100·b2bc·0100·b8bc·0100·bdbc·0100··................
00000410:·f2b6·0100·f8b6·0100·feb6·0100·02b7·0100··................00000410:·c2bc·0100·c8bc·0100·cebc·0100·d2bc·0100··................
00000420:·22b7·0100·48b7·0100·61b7·0100·79b7·0100··"...H...a...y...00000420:·f2bc·0100·18bd·0100·31bd·0100·49bd·0100··........1...I...
00000430:·9cb7·0100·b7b7·0100·d4b7·0100·ecb7·0100··................00000430:·6cbd·0100·87bd·0100·a4bd·0100·bcbd·0100··l...............
00000440:·0bb8·0100·2eb8·0100·4ab8·0100·76b8·0100··........J...v...00000440:·dbbd·0100·febd·0100·1abe·0100·46be·0100··............F...
00000450:·a3b8·0100·c0b8·0100·deb8·0100·05b9·0100··................00000450:·73be·0100·90be·0100·aebe·0100·d5be·0100··s...............
00000460:·27b9·0100·4ab9·0100·6fb9·0100·8ab9·0100··'...J...o.......00000460:·f7be·0100·1abf·0100·3fbf·0100·5abf·0100··........?...Z...
00000470:·bdb9·0100·d7b9·0100·f7b9·0100·10ba·0100··................00000470:·8dbf·0100·a7bf·0100·c7bf·0100·e0bf·0100··................
00000480:·2aba·0100·85ba·0100·d8ba·0100·fbba·0100··*...............00000480:·fabf·0100·55c0·0100·a8c0·0100·cbc0·0100··....U...........
00000490:·21bb·0100·49bb·0100·6bbb·0100·a2bb·0100··!...I...k.......00000490:·f1c0·0100·19c1·0100·3bc1·0100·72c1·0100··........;...r...
000004a0:·d3bb·0100·ffbb·0100·21bc·0100·5cbc·0100··........!...\...000004a0:·a3c1·0100·cfc1·0100·f1c1·0100·2cc2·0100··............,...
000004b0:·81bc·0100·a4bc·0100·c9bc·0100·eebc·0100··................000004b0:·51c2·0100·74c2·0100·99c2·0100·bec2·0100··Q...t...........
000004c0:·11bd·0100·33bd·0100·53bd·0100·77bd·0100··....3...S...w...000004c0:·e1c2·0100·03c3·0100·23c3·0100·47c3·0100··........#...G...
000004d0:·9cbd·0100·cfbd·0100·f0bd·0100·12be·0100··................000004d0:·6cc3·0100·9fc3·0100·c0c3·0100·e2c3·0100··l...............
000004e0:·3bbe·0100·61be·0100·74be·0100·8bbe·0100··;...a...t.......000004e0:·0bc4·0100·31c4·0100·44c4·0100·5bc4·0100··....1...D...[...
000004f0:·a3be·0100·b8be·0100·d4be·0100·e9be·0100··................000004f0:·73c4·0100·88c4·0100·a4c4·0100·b9c4·0100··s...............
00000500:·ffbe·0100·18bf·0100·2dbf·0100·4ebf·0100··........-...N...00000500:·cfc4·0100·e8c4·0100·fdc4·0100·1ec5·0100··................
00000510:·6bbf·0100·89bf·0100·abbf·0100·c5bf·0100··k...............00000510:·3bc5·0100·59c5·0100·7bc5·0100·95c5·0100··;...Y...{.......
00000520:·e5bf·0100·06c0·0100·2cc0·0100·5bc0·0100··........,...[...00000520:·b5c5·0100·d6c5·0100·fcc5·0100·2bc6·0100··............+...
00000530:·85c0·0100·acc0·0100·cbc0·0100·e6c0·0100··................00000530:·55c6·0100·7cc6·0100·9bc6·0100·b6c6·0100··U...|...........
00000540:·05c1·0100·1ac1·0100·37c1·0100·50c1·0100··........7...P...00000540:·d5c6·0100·eac6·0100·07c7·0100·20c7·0100··............·...
00000550:·75c1·0100·8ac1·0100·a4c1·0100·c2c1·0100··u...............00000550:·45c7·0100·5ac7·0100·74c7·0100·92c7·0100··E...Z...t.......
00000560:·e4c1·0100·02c2·0100·1cc2·0100·39c2·0100··............9...00000560:·b4c7·0100·d2c7·0100·ecc7·0100·09c8·0100··................
00000570:·6bc2·0100·a1c2·0100·bfc2·0100·e0c2·0100··k...............00000570:·3bc8·0100·71c8·0100·8fc8·0100·b0c8·0100··;...q...........
00000580:·fec2·0100·2ac3·0100·43c3·0100·6bc3·0100··....*...C...k...00000580:·cec8·0100·fac8·0100·13c9·0100·3bc9·0100··............;...
00000590:·90c3·0100·b7c3·0100·d0c3·0100·edc3·0100··................00000590:·60c9·0100·87c9·0100·a0c9·0100·bdc9·0100··`...............
000005a0:·0bc4·0100·29c4·0100·4fc4·0100·6bc4·0100··....)...O...k...000005a0:·dbc9·0100·f9c9·0100·1fca·0100·3bca·0100··............;...
000005b0:·89c4·0100·a4c4·0100·d8c4·0100·f4c4·0100··................000005b0:·59ca·0100·74ca·0100·a8ca·0100·c4ca·0100··Y...t...........
000005c0:·25c5·0100·42c5·0100·63c5·0100·7ec5·0100··%...B...c...~...000005c0:·f5ca·0100·12cb·0100·33cb·0100·4ecb·0100··........3...N...
000005d0:·96c5·0100·a1c5·0100·b6c5·0100·ccc5·0100··................000005d0:·66cb·0100·71cb·0100·86cb·0100·9ccb·0100··f...q...........
000005e0:·e5c5·0100·f8c5·0100·27c6·0100·52c6·0100··........'...R...000005e0:·b5cb·0100·c8cb·0100·f7cb·0100·22cc·0100··............"...
000005f0:·80c6·0100·b0c6·0100·e0c6·0100·10c7·0100··................000005f0:·50cc·0100·80cc·0100·b0cc·0100·e0cc·0100··P...............
00000600:·40c7·0100·70c7·0100·a0c7·0100·d0c7·0100··@...p...........00000600:·10cd·0100·40cd·0100·70cd·0100·a0cd·0100··....@...p.......
00000610:·02c8·0100·32c8·0100·6ac8·0100·a2c8·0100··....2...j.......00000610:·d2cd·0100·02ce·0100·3ace·0100·72ce·0100··........:...r...
00000620:·e3c8·0100·19c9·0100·47c9·0100·79c9·0100··........G...y...00000620:·b3ce·0100·e9ce·0100·17cf·0100·49cf·0100··............I...
00000630:·a5c9·0100·d2c9·0100·04ca·0100·36ca·0100··............6...00000630:·75cf·0100·a2cf·0100·d4cf·0100·06d0·0100··u...............
00000640:·6aca·0100·9cca·0100·d6ca·0100·1ccb·0100··j...............00000640:·3ad0·0100·6cd0·0100·a6d0·0100·ecd0·0100··:...l...........
00000650:·5fcb·0100·97cb·0100·c7cb·0100·07cc·0100··_...............00000650:·2fd1·0100·67d1·0100·97d1·0100·d7d1·0100··/...g...........
00000660:·31cc·0100·58cc·0100·7fcc·0100·a6cc·0100··1...X...........00000660:·01d2·0100·28d2·0100·4fd2·0100·76d2·0100··....(...O...v...
00000670:·d0cc·0100·f4cc·0100·1ccd·0100·42cd·0100··............B...00000670:·a0d2·0100·c4d2·0100·ecd2·0100·12d3·0100··................
00000680:·6acd·0100·91cd·0100·b2cd·0100·e9cd·0100··j...............00000680:·3ad3·0100·61d3·0100·82d3·0100·b9d3·0100··:...a...........
00000690:·32ce·0100·79ce·0100·aece·0100·e4ce·0100··2...y...........00000690:·02d4·0100·49d4·0100·7ed4·0100·b4d4·0100··....I...~.......
000006a0:·2ccf·0100·72cf·0100·a6cf·0100·d0cf·0100··,...r...........000006a0:·fcd4·0100·42d5·0100·76d5·0100·a0d5·0100··....B...v.......
000006b0:·fbcf·0100·4cd0·0100·7fd0·0100·aad0·0100··....L...........000006b0:·cbd5·0100·1cd6·0100·4fd6·0100·7ad6·0100··........O...z...
000006c0:·ced0·0100·f5d0·0100·1dd1·0100·4ad1·0100··............J...000006c0:·9ed6·0100·c5d6·0100·edd6·0100·1ad7·0100··................
000006d0:·77d1·0100·acd1·0100·edd1·0100·2bd2·0100··w...........+...000006d0:·47d7·0100·7cd7·0100·bdd7·0100·fbd7·0100··G...|...........
000006e0:·5ed2·0100·89d2·0100·c4d2·0100·e9d2·0100··^...............000006e0:·2ed8·0100·59d8·0100·94d8·0100·b9d8·0100··....Y...........
000006f0:·10d3·0100·30d3·0100·4fd3·0100·6fd3·0100··....0...O...o...000006f0:·e0d8·0100·00d9·0100·1fd9·0100·3fd9·0100··............?...
00000700:·8fd3·0100·b2d3·0100·cfd3·0100·f0d3·0100··................00000700:·5fd9·0100·82d9·0100·9fd9·0100·c0d9·0100··_...............
00000710:·0fd4·0100·30d4·0100·50d4·0100·6ed4·0100··....0...P...n...00000710:·dfd9·0100·00da·0100·20da·0100·3eda·0100··........·...>...
00000720:·88d4·0100·afd4·0100·ecd4·0100·1ad5·0100··................00000720:·58da·0100·7fda·0100·bcda·0100·eada·0100··X...............
00000730:·3fd5·0100·64d5·0100·8bd5·0100·afd5·0100··?...d...........00000730:·0fdb·0100·34db·0100·5bdb·0100·7fdb·0100··....4...[.......
00000740:·d4d5·0100·f4d5·0100·17d6·0100·36d6·0100··............6...00000740:·a4db·0100·c4db·0100·e7db·0100·06dc·0100··................
00000750:·52d6·0100·72d6·0100·8dd6·0100·a5d6·0100··R...r...........00000750:·22dc·0100·42dc·0100·5ddc·0100·75dc·0100··"...B...]...u...
00000760:·b5d6·0100·d6d6·0100·edd6·0100·04d7·0100··................00000760:·85dc·0100·a6dc·0100·bddc·0100·d4dc·0100··................
00000770:·1bd7·0100·2dd7·0100·45d7·0100·57d7·0100··....-...E...W...00000770:·ebdc·0100·fddc·0100·15dd·0100·27dd·0100··............'...
00000780:·6cd7·0100·86d7·0100·99d7·0100·b0d7·0100··l...............00000780:·3cdd·0100·56dd·0100·69dd·0100·80dd·0100··<...V...i.......
00000790:·c3d7·0100·e7d7·0100·0dd8·0100·34d8·0100··............4...00000790:·93dd·0100·b7dd·0100·dddd·0100·04de·0100··................
000007a0:·49d8·0100·5bd8·0100·7ed8·0100·a0d8·0100··I...[...~.......000007a0:·19de·0100·2bde·0100·4ede·0100·70de·0100··....+...N...p...
000007b0:·c3d8·0100·d7d8·0100·edd8·0100·0bd9·0100··................000007b0:·93de·0100·a7de·0100·bdde·0100·dbde·0100··................
000007c0:·1fd9·0100·39d9·0100·54d9·0100·68d9·0100··....9...T...h...000007c0:·efde·0100·09df·0100·24df·0100·38df·0100··........$...8...
000007d0:·7fd9·0100·91d9·0100·afd9·0100·ced9·0100··................000007d0:·4fdf·0100·61df·0100·7fdf·0100·9edf·0100··O...a...........
Max diff block lines reached; 1043857/1106253 bytes (94.36%) of diff not shown.
14.5 KB
smali/com/oF2pks/applicationsinfo/utils/Utils.smali
    
Offset 1922, 283 lines modifiedOffset 1922, 295 lines modified
  
1922 ····.line·3801922 ····.line·380
1923 ····.local·v0,·"t":Lcom/oF2pks/applicationsinfo/utils/Tuple;1923 ····.local·v0,·"t":Lcom/oF2pks/applicationsinfo/utils/Tuple;
1924 ····return-object·v01924 ····return-object·v0
1925 .end·method1925 .end·method
  
1926 .method·public·static·signCert(Landroid/content/pm/Signature;)Ljava/lang/String;1926 .method·public·static·signCert(Landroid/content/pm/Signature;)Ljava/lang/String;
1927 ····.locals·61927 ····.locals·7
1928 ····.param·p0,·"sign"····#·Landroid/content/pm/Signature;1928 ····.param·p0,·"sign"····#·Landroid/content/pm/Signature;
  
1929 ····.prologue1929 ····.prologue
1930 ····.line·3301930 ····.line·330
1931 ····const-string·v2,·""1931 ····const-string·v2,·""
  
1932 ····.line·3321932 ····.line·332
1933 ····.local·v2,·"s":Ljava/lang/String;1933 ····.local·v2,·"s":Ljava/lang/String;
1934 ····:try_start_01934 ····:try_start_0
1935 ····const-string·v3,·"X.509"1935 ····const-string·v4,·"X.509"
  
1936 ····invoke-static·{v3},·Ljava/security/cert/CertificateFactory;->getInstance(Ljava/lang/String;)Ljava/security/cert/CertificateFactory;1936 ····invoke-static·{v4},·Ljava/security/cert/CertificateFactory;->getInstance(Ljava/lang/String;)Ljava/security/cert/CertificateFactory;
  
1937 ····move-result-object·v31937 ····move-result-object·v4
  
1938 ····new-instance·v4,·Ljava/io/ByteArrayInputStream;1938 ····new-instance·v5,·Ljava/io/ByteArrayInputStream;
  
1939 ····.line·3331939 ····.line·333
1940 ····invoke-virtual·{p0},·Landroid/content/pm/Signature;->toByteArray()[B1940 ····invoke-virtual·{p0},·Landroid/content/pm/Signature;->toByteArray()[B
  
1941 ····move-result-object·v51941 ····move-result-object·v6
  
1942 ····invoke-direct·{v4,·v5},·Ljava/io/ByteArrayInputStream;-><init>([B)V1942 ····invoke-direct·{v5,·v6},·Ljava/io/ByteArrayInputStream;-><init>([B)V
  
1943 ····invoke-virtual·{v3,·v4},·Ljava/security/cert/CertificateFactory;->generateCertificate(Ljava/io/InputStream;)Ljava/security/cert/Certificate;1943 ····invoke-virtual·{v4,·v5},·Ljava/security/cert/CertificateFactory;->generateCertificate(Ljava/io/InputStream;)Ljava/security/cert/Certificate;
  
1944 ····move-result-object·v01944 ····move-result-object·v0
  
1945 ····check-cast·v0,·Ljava/security/cert/X509Certificate;1945 ····check-cast·v0,·Ljava/security/cert/X509Certificate;
  
1946 ····.line·3351946 ····.line·335
1947 ····.local·v0,·"cert":Ljava/security/cert/X509Certificate;1947 ····.local·v0,·"cert":Ljava/security/cert/X509Certificate;
1948 ····new-instance·v3,·Ljava/lang/StringBuilder;1948 ····new-instance·v4,·Ljava/lang/StringBuilder;
  
1949 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V1949 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V
  
1950 ····const-string·v4,·"\n"1950 ····const-string·v5,·"\n"
  
1951 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1951 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1952 ····move-result-object·v31952 ····move-result-object·v4
  
1953 ····invoke-virtual·{v0},·Ljava/security/cert/X509Certificate;->getIssuerX500Principal()Ljavax/security/auth/x500/X500Principal;1953 ····invoke-virtual·{v0},·Ljava/security/cert/X509Certificate;->getIssuerX500Principal()Ljavax/security/auth/x500/X500Principal;
  
1954 ····move-result-object·v41954 ····move-result-object·v5
  
1955 ····invoke-virtual·{v4},·Ljavax/security/auth/x500/X500Principal;->getName()Ljava/lang/String;1955 ····invoke-virtual·{v5},·Ljavax/security/auth/x500/X500Principal;->getName()Ljava/lang/String;
  
1956 ····move-result-object·v41956 ····move-result-object·v5
  
1957 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1957 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1958 ····move-result-object·v31958 ····move-result-object·v4
  
1959 ····const-string·v4,·"\nCertificate·fingerprints:\nmd5:·"1959 ····const-string·v5,·"\nCertificate·fingerprints:\nmd5:·"
  
1960 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1960 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1961 ····move-result-object·v31961 ····move-result-object·v4
  
1962 ····const-string·v4,·"md5"1962 ····const-string·v5,·"md5"
  
1963 ····.line·3371963 ····.line·337
1964 ····invoke-static·{v4},·Ljava/security/MessageDigest;->getInstance(Ljava/lang/String;)Ljava/security/MessageDigest;1964 ····invoke-static·{v5},·Ljava/security/MessageDigest;->getInstance(Ljava/lang/String;)Ljava/security/MessageDigest;
  
1965 ····move-result-object·v41965 ····move-result-object·v5
  
1966 ····invoke-virtual·{p0},·Landroid/content/pm/Signature;->toByteArray()[B1966 ····invoke-virtual·{p0},·Landroid/content/pm/Signature;->toByteArray()[B
  
1967 ····move-result-object·v51967 ····move-result-object·v6
  
1968 ····invoke-virtual·{v4,·v5},·Ljava/security/MessageDigest;->digest([B)[B1968 ····invoke-virtual·{v5,·v6},·Ljava/security/MessageDigest;->digest([B)[B
  
1969 ····move-result-object·v41969 ····move-result-object·v5
  
1970 ····invoke-static·{v4},·Lcom/oF2pks/applicationsinfo/utils/Utils;->convertToHex([B)Ljava/lang/String;1970 ····invoke-static·{v5},·Lcom/oF2pks/applicationsinfo/utils/Utils;->convertToHex([B)Ljava/lang/String;
  
1971 ····move-result-object·v41971 ····move-result-object·v5
  
1972 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1972 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1973 ····move-result-object·v31973 ····move-result-object·v4
  
1974 ····const-string·v4,·"\nsha1:·"1974 ····const-string·v5,·"\nsha1:·"
  
1975 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1975 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1976 ····move-result-object·v31976 ····move-result-object·v4
  
1977 ····const-string·v4,·"sha1"1977 ····const-string·v5,·"sha1"
  
1978 ····.line·3381978 ····.line·338
1979 ····invoke-static·{v4},·Ljava/security/MessageDigest;->getInstance(Ljava/lang/String;)Ljava/security/MessageDigest;1979 ····invoke-static·{v5},·Ljava/security/MessageDigest;->getInstance(Ljava/lang/String;)Ljava/security/MessageDigest;
  
1980 ····move-result-object·v41980 ····move-result-object·v5
  
1981 ····invoke-virtual·{p0},·Landroid/content/pm/Signature;->toByteArray()[B1981 ····invoke-virtual·{p0},·Landroid/content/pm/Signature;->toByteArray()[B
  
1982 ····move-result-object·v51982 ····move-result-object·v6
  
1983 ····invoke-virtual·{v4,·v5},·Ljava/security/MessageDigest;->digest([B)[B1983 ····invoke-virtual·{v5,·v6},·Ljava/security/MessageDigest;->digest([B)[B
  
1984 ····move-result-object·v41984 ····move-result-object·v5
  
1985 ····invoke-static·{v4},·Lcom/oF2pks/applicationsinfo/utils/Utils;->convertToHex([B)Ljava/lang/String;1985 ····invoke-static·{v5},·Lcom/oF2pks/applicationsinfo/utils/Utils;->convertToHex([B)Ljava/lang/String;
  
1986 ····move-result-object·v41986 ····move-result-object·v5
  
1987 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1987 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1988 ····move-result-object·v31988 ····move-result-object·v4
  
1989 ····const-string·v4,·"\nsha256:·"1989 ····const-string·v5,·"\nsha256:·"
  
1990 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1990 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1991 ····move-result-object·v31991 ····move-result-object·v4
  
1992 ····const-string·v4,·"sha256"1992 ····const-string·v5,·"sha256"
Max diff block lines reached; 8105/14712 bytes (55.09%) of diff not shown.