41.4 KB
/home/fdroid/fdroiddata/tmp/io.github.sanbeg.flashlight_4.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_io.github.sanbeg.flashlight_4.apk
1.72 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: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 18 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:·2e4d1b3b28f32f73a76881a77a316213e6d8c2ce2224181a8d501d266ac00a9a 
10 Signer·#1·certificate·SHA-1·digest:·39f7b6b3acaa0d854758aaebf6065bc4fb3f39dd 
11 Signer·#1·certificate·MD5·digest:·4cd9e9ca27fdb8c8513e492c61b3b771 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·2325782efc98bfaa8898a2e13135e7290f5368d8ea50989de735e94ee61a041b 
15 Signer·#1·public·key·SHA-1·digest:·66f85a3b96f459e93d0de5a4eb354935e6dd3363 
16 Signer·#1·public·key·MD5·digest:·3ad40507e9783ca80ee406371c5a2f8d 
17 WARNING:·META-INF/buildserverid·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/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26.4 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 412 lines modifiedOffset 1, 338 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:·····················26571·(00000000000067CBh)4 ··Zip·archive·file·size:·····················26114·(0000000000006602h)
5 ··Actual·end-cent-dir·record·offset:·········26549·(00000000000067B5h)5 ··Actual·end-cent-dir·record·offset:·········26092·(00000000000065ECh)
6 ··Expected·end-cent-dir·record·offset:·······26549·(00000000000067B5h)6 ··Expected·end-cent-dir·record·offset:·······26092·(00000000000065ECh)
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·13·entries.9 ··central·directory·contains·11·entries.
10 ··The·central·directory·is·916·(0000000000000394h)·bytes·long,10 ··The·central·directory·is·779·(000000000000030Bh)·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·25633·(0000000000006421h).12 ··is·25313·(00000000000062E1h).
  
  
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:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················2.0
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···2.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························yes
26 ··file·last·modified·on·(DOS·date/time):··········2015·Oct·31·21:07:1426 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·24·00:09:48
27 ··32-bit·CRC·value·(hex):·························67dd376f27 ··32-bit·CRC·value·(hex):·························44c2152e
28 ··compressed·size:································449·bytes28 ··compressed·size:································830·bytes
29 ··uncompressed·size:······························851·bytes29 ··uncompressed·size:······························2448·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························4·bytes
32 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··non-MSDOS·external·file·attributes:·············000000·hex
36 ··MS-DOS·file·attributes·(00·hex):················none36 ··MS-DOS·file·attributes·(00·hex):················none
  
 37 ··The·central-directory·extra·field·contains:
 38 ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes.
  
37 ··There·is·no·file·comment.39 ··There·is·no·file·comment.
  
38 Central·directory·entry·#2:40 Central·directory·entry·#2:
39 ---------------------------41 ---------------------------
  
40 ··There·are·an·extra·16·bytes·preceding·this·file.42 ··There·are·an·extra·16·bytes·preceding·this·file.
  
41 ··META-INF/06010B81.SF43 ··res/drawable-hdpi-v4/ic_launcher.png
  
42 ··offset·of·local·header·from·start·of·archive:···51544 ··offset·of·local·header·from·start·of·archive:···899
43 ··················································(0000000000000203h)·bytes45 ··················································(0000000000000383h)·bytes
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT46 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
45 ··version·of·encoding·software:···················2.047 ··version·of·encoding·software:···················1.0
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT48 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
47 ··minimum·software·version·required·to·extract:···2.049 ··minimum·software·version·required·to·extract:···1.0
48 ··compression·method:·····························deflated50 ··compression·method:·····························none·(stored)
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted51 ··file·security·status:···························not·encrypted
51 ··extended·local·header:··························yes52 ··extended·local·header:··························no
52 ··file·last·modified·on·(DOS·date/time):··········2015·Oct·31·21:07:1453 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·24·00:09:46
53 ··32-bit·CRC·value·(hex):·························da9d95be54 ··32-bit·CRC·value·(hex):·························01f1838e
54 ··compressed·size:································519·bytes55 ··compressed·size:································5066·bytes
55 ··uncompressed·size:······························972·bytes56 ··uncompressed·size:······························5066·bytes
56 ··length·of·filename:·····························20·characters57 ··length·of·filename:·····························36·characters
57 ··length·of·extra·field:··························0·bytes58 ··length·of·extra·field:··························0·bytes
58 ··length·of·file·comment:·························0·characters59 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·160 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary61 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex62 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none63 ··MS-DOS·file·attributes·(00·hex):················none
  
63 ··There·is·no·file·comment.64 ··There·is·no·file·comment.
  
64 Central·directory·entry·#3:65 Central·directory·entry·#3:
65 ---------------------------66 ---------------------------
  
 67 ··res/drawable-ldpi-v4/ic_launcher.png
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/06010B81.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···110068 ··offset·of·local·header·from·start·of·archive:···6031
69 ··················································(000000000000044Ch)·bytes69 ··················································(000000000000178Fh)·bytes
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
71 ··version·of·encoding·software:···················2.071 ··version·of·encoding·software:···················1.0
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
73 ··minimum·software·version·required·to·extract:···2.073 ··minimum·software·version·required·to·extract:···1.0
74 ··compression·method:·····························deflated74 ··compression·method:·····························none·(stored)
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted75 ··file·security·status:···························not·encrypted
77 ··extended·local·header:··························yes76 ··extended·local·header:··························no
78 ··file·last·modified·on·(DOS·date/time):··········2015·Oct·31·21:07:1477 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·24·00:09:46
79 ··32-bit·CRC·value·(hex):·························d3e147d078 ··32-bit·CRC·value·(hex):·························119aced5
80 ··compressed·size:································1075·bytes79 ··compressed·size:································1779·bytes
81 ··uncompressed·size:······························1326·bytes80 ··uncompressed·size:······························1779·bytes
82 ··length·of·filename:·····························21·characters81 ··length·of·filename:·····························36·characters
83 ··length·of·extra·field:··························0·bytes82 ··length·of·extra·field:··························0·bytes
84 ··length·of·file·comment:·························0·characters83 ··length·of·file·comment:·························0·characters
85 ··disk·number·on·which·file·begins:···············disk·184 ··disk·number·on·which·file·begins:···············disk·1
86 ··apparent·file·type:·····························binary85 ··apparent·file·type:·····························binary
87 ··non-MSDOS·external·file·attributes:·············000000·hex86 ··non-MSDOS·external·file·attributes:·············000000·hex
88 ··MS-DOS·file·attributes·(00·hex):················none87 ··MS-DOS·file·attributes·(00·hex):················none
  
89 ··There·is·no·file·comment.88 ··There·is·no·file·comment.
  
90 Central·directory·entry·#4:89 Central·directory·entry·#4:
91 ---------------------------90 ---------------------------
  
 91 ··res/drawable-mdpi-v4/ic_launcher.png
92 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
93 ··META-INF/buildserverid 
  
94 ··offset·of·local·header·from·start·of·archive:···224292 ··offset·of·local·header·from·start·of·archive:···7876
95 ··················································(00000000000008C2h)·bytes93 ··················································(0000000000001EC4h)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT94 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················2.095 ··version·of·encoding·software:···················1.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT96 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.097 ··minimum·software·version·required·to·extract:···1.0
100 ··compression·method:·····························deflated98 ··compression·method:·····························none·(stored)
Max diff block lines reached; 18508/26961 bytes (68.65%) of diff not shown.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
8.04 KB
resources.arsc
Format-specific differences are supported for Android package resource table (ARSC) but no file-specific differences were detected; falling back to a binary diff.
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
00000000:·0200·0c00·f805·0000·0100·0000·0100·1c00··................00000000:·0200·0c00·dc05·0000·0100·0000·0100·1c00··................
00000010:·fc00·0000·0600·0000·0000·0000·0001·0000··................00000010:·fc00·0000·0600·0000·0000·0000·0001·0000··................
00000020:·3400·0000·0000·0000·0000·0000·1600·0000··4...............00000020:·3400·0000·0000·0000·0000·0000·1600·0000··4...............
00000030:·3d00·0000·6400·0000·8b00·0000·b300·0000··=...d...........00000030:·3d00·0000·6400·0000·8b00·0000·b300·0000··=...d...........
00000040:·1313·7265·732f·6c61·796f·7574·2f6d·6169··..res/layout/mai00000040:·1313·7265·732f·6c61·796f·7574·2f6d·6169··..res/layout/mai
00000050:·6e2e·786d·6c00·2424·7265·732f·6472·6177··n.xml.$$res/draw00000050:·6e2e·786d·6c00·2424·7265·732f·6472·6177··n.xml.$$res/draw
00000060:·6162·6c65·2d6c·6470·692d·7634·2f69·635f··able-ldpi-v4/ic_00000060:·6162·6c65·2d6c·6470·692d·7634·2f69·635f··able-ldpi-v4/ic_
00000070:·6c61·756e·6368·6572·2e70·6e67·0024·2472··launcher.png.$$r00000070:·6c61·756e·6368·6572·2e70·6e67·0024·2472··launcher.png.$$r
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
00000090:·2d76·342f·6963·5f6c·6175·6e63·6865·722e··-v4/ic_launcher.00000090:·2d76·342f·6963·5f6c·6175·6e63·6865·722e··-v4/ic_launcher.
000000a0:·706e·6700·2424·7265·732f·6472·6177·6162··png.$$res/drawab000000a0:·706e·6700·2424·7265·732f·6472·6177·6162··png.$$res/drawab
000000b0:·6c65·2d68·6470·692d·7634·2f69·635f·6c61··le-hdpi-v4/ic_la000000b0:·6c65·2d68·6470·692d·7634·2f69·635f·6c61··le-hdpi-v4/ic_la
000000c0:·756e·6368·6572·2e70·6e67·0025·2572·6573··uncher.png.%%res000000c0:·756e·6368·6572·2e70·6e67·0025·2572·6573··uncher.png.%%res
000000d0:·2f64·7261·7761·626c·652d·7868·6470·692d··/drawable-xhdpi-000000d0:·2f64·7261·7761·626c·652d·7868·6470·692d··/drawable-xhdpi-
000000e0:·7634·2f69·635f·6c61·756e·6368·6572·2e70··v4/ic_launcher.p000000e0:·7634·2f69·635f·6c61·756e·6368·6572·2e70··v4/ic_launcher.p
000000f0:·6e67·000f·0f4f·7065·6e20·466c·6173·684c··ng...Open·FlashL000000f0:·6e67·000f·0f4f·7065·6e20·466c·6173·684c··ng...Open·FlashL
00000100:·6967·6874·0000·0000·0002·2001·f004·0000··ight......·.....00000100:·6967·6874·0000·0000·0002·2001·d404·0000··ight......·.....
00000110:·7f00·0000·6900·6f00·2e00·6700·6900·7400··....i.o...g.i.t.00000110:·7f00·0000·6900·6f00·2e00·6700·6900·7400··....i.o...g.i.t.
00000120:·6800·7500·6200·2e00·7300·6100·6e00·6200··h.u.b...s.a.n.b.00000120:·6800·7500·6200·2e00·7300·6100·6e00·6200··h.u.b...s.a.n.b.
00000130:·6500·6700·2e00·6600·6c00·6100·7300·6800··e.g...f.l.a.s.h.00000130:·6500·6700·2e00·6600·6c00·6100·7300·6800··e.g...f.l.a.s.h.
00000140:·6c00·6900·6700·6800·7400·0000·0000·0000··l.i.g.h.t.......00000140:·6c00·6900·6700·6800·7400·0000·0000·0000··l.i.g.h.t.......
00000150:·0000·0000·0000·0000·0000·0000·0000·0000··................00000150:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000160:·0000·0000·0000·0000·0000·0000·0000·0000··................00000160:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000170:·0000·0000·0000·0000·0000·0000·0000·0000··................00000170:·0000·0000·0000·0000·0000·0000·0000·0000··................
Offset 44, 53 lines modifiedOffset 44, 51 lines modified
000002b0:·3300·0000·0b0b·6963·5f6c·6175·6e63·6865··3.....ic_launche000002b0:·3300·0000·0b0b·6963·5f6c·6175·6e63·6865··3.....ic_launche
000002c0:·7200·0404·6d61·696e·0008·0861·7070·5f6e··r...main...app_n000002c0:·7200·0404·6d61·696e·0008·0861·7070·5f6e··r...main...app_n
000002d0:·616d·6500·1010·6261·636b·6772·6f75·6e64··ame...background000002d0:·616d·6500·1010·6261·636b·6772·6f75·6e64··ame...background
000002e0:·4c61·796f·7574·0010·1066·6c61·7368·6c69··Layout...flashli000002e0:·4c61·796f·7574·0010·1066·6c61·7368·6c69··Layout...flashli
000002f0:·6768·7442·7574·746f·6e00·0000·0202·1000··ghtButton.......000002f0:·6768·7442·7574·746f·6e00·0000·0202·1000··ghtButton.......
00000300:·1000·0000·0100·0000·0000·0000·0202·1000··................00000300:·1000·0000·0100·0000·0000·0000·0202·1000··................
00000310:·1400·0000·0200·0000·0100·0000·0001·0000··................00000310:·1400·0000·0200·0000·0100·0000·0001·0000··................
00000320:·0102·4800·5c00·0000·0200·0000·0100·0000··..H.\...........00000320:·0102·4400·5800·0000·0200·0000·0100·0000··..D.X...........
00000330:·4c00·0000·3400·0000·0000·0000·0000·0000··L...4...........00000330:·4800·0000·3000·0000·0000·0000·0000·0000··H...0...........
00000340:·0000·7800·0000·0000·0000·0000·0400·0000··..x.............00000340:·0000·7800·0000·0000·0000·0000·0400·0000··..x.............
00000350:·0000·0000·0000·0000·0000·0000·0000·0000··................00000350:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000360:·0000·0000·0000·0000·0000·0000·0800·0000··................00000360:·0000·0000·0000·0000·0800·0000·0000·0000··................
00000370:·0000·0000·0800·0003·0100·0000·0102·4800··..............H. 
00000380:·5c00·0000·0200·0000·0100·0000·4c00·0000··\...........L...00000370:·0800·0003·0100·0000·0102·4400·5800·0000··..........D.X...
 00000380:·0200·0000·0100·0000·4800·0000·3000·0000··........H...0...
00000390:·3400·0000·0000·0000·0000·0000·0000·a000··4...............00000390:·0000·0000·0000·0000·0000·a000·0000·0000··................
000003a0:·0000·0000·0000·0000·0400·0000·0000·0000··................000003a0:·0000·0000·0400·0000·0000·0000·0000·0000··................
000003b0:·0000·0000·0000·0000·0000·0000·0000·0000··................000003b0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000003c0:·0000·0000·0000·0000·0800·0000·0000·0000··................000003c0:·0800·0000·0000·0000·0800·0003·0200·0000··................
000003d0:·0800·0003·0200·0000·0102·4800·5c00·0000··..........H.\...000003d0:·0102·4400·5800·0000·0200·0000·0100·0000··..D.X...........
000003e0:·0200·0000·0100·0000·4c00·0000·3400·0000··........L...4...000003e0:·4800·0000·3000·0000·0000·0000·0000·0000··H...0...........
000003f0:·0000·0000·0000·0000·0000·f000·0000·0000··................000003f0:·0000·f000·0000·0000·0000·0000·0400·0000··................
00000400:·0000·0000·0400·0000·0000·0000·0000·0000··................00000400:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000410:·0000·0000·0000·0000·0000·0000·0000·0000··................00000410:·0000·0000·0000·0000·0800·0000·0000·0000··................
 00000420:·0800·0003·0300·0000·0102·4400·5800·0000··..........D.X...
 00000430:·0200·0000·0100·0000·4800·0000·3000·0000··........H...0...
 00000440:·0000·0000·0000·0000·0000·4001·0000·0000··..........@.....
00000420:·0000·0000·0800·0000·0000·0000·0800·0003··................00000450:·0000·0000·0400·0000·0000·0000·0000·0000··................
00000430:·0300·0000·0102·4800·5c00·0000·0200·0000··......H.\....... 
00000440:·0100·0000·4c00·0000·3400·0000·0000·0000··....L...4....... 
00000450:·0000·0000·0000·4001·0000·0000·0000·0000··......@......... 
00000460:·0400·0000·0000·0000·0000·0000·0000·0000··................00000460:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000470:·0000·0000·0000·0000·0000·0000·0000·0000··................ 
00000480:·0800·0000·0000·0000·0800·0003·0400·0000··................00000470:·0800·0000·0000·0000·0800·0003·0400·0000··................
00000490:·0202·1000·1400·0000·0300·0000·0100·0000··................00000480:·0202·1000·1400·0000·0300·0000·0100·0000··................
000004a0:·0000·0000·0102·4800·5c00·0000·0300·0000··......H.\.......00000490:·0000·0000·0102·4400·5800·0000·0300·0000··......D.X.......
000004b0:·0100·0000·4c00·0000·3400·0000·0000·0000··....L...4.......000004a0:·0100·0000·4800·0000·3000·0000·0000·0000··....H...0.......
 000004b0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000004c0:·0000·0000·0000·0000·0000·0000·0000·0000··................000004c0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000004d0:·0000·0000·0000·0000·0000·0000·0000·0000··................000004d0:·0000·0000·0000·0000·0000·0000·0800·0000··................
 000004e0:·0100·0000·0800·0003·0000·0000·0202·1000··................
 000004f0:·1400·0000·0400·0000·0100·0000·0000·0000··................
 00000500:·0102·4400·5800·0000·0400·0000·0100·0000··..D.X...........
 00000510:·4800·0000·3000·0000·0000·0000·0000·0000··H...0...........
000004e0:·0000·0000·0000·0000·0000·0000·0000·0000··................00000520:·0000·0000·0000·0000·0000·0000·0000·0000··................
000004f0:·0800·0000·0100·0000·0800·0003·0000·0000··................ 
00000500:·0202·1000·1400·0000·0400·0000·0100·0000··................ 
00000510:·0000·0000·0102·4800·5c00·0000·0400·0000··......H.\....... 
00000520:·0100·0000·4c00·0000·3400·0000·0000·0000··....L...4....... 
00000530:·0000·0000·0000·0000·0000·0000·0000·0000··................00000530:·0000·0000·0000·0000·0000·0000·0000·0000··................
 00000540:·0000·0000·0000·0000·0800·0000·0200·0000··................
 00000550:·0800·0003·0500·0000·0202·1000·1800·0000··................
 00000560:·0500·0000·0200·0000·0000·0000·0000·0000··................
 00000570:·0102·4400·6c00·0000·0500·0000·0200·0000··..D.l...........
 00000580:·4c00·0000·3000·0000·0000·0000·0000·0000··L...0...........
00000540:·0000·0000·0000·0000·0000·0000·0000·0000··................00000590:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000550:·0000·0000·0000·0000·0000·0000·0000·0000··................ 
00000560:·0800·0000·0200·0000·0800·0003·0500·0000··................ 
00000570:·0202·1000·1800·0000·0500·0000·0200·0000··................ 
00000580:·0000·0000·0000·0000·0102·4800·7000·0000··..........H.p... 
00000590:·0500·0000·0200·0000·5000·0000·3400·0000··........P...4... 
000005a0:·0000·0000·0000·0000·0000·0000·0000·0000··................000005a0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000005b0:·0000·0000·0000·0000·0000·0000·0000·0000··................000005b0:·0000·0000·0000·0000·1000·0000·0800·0000··................
000005c0:·0000·0000·0000·0000·0000·0000·0000·0000··................ 
000005d0:·0000·0000·1000·0000·0800·0000·0300·0000··................ 
000005e0:·0800·0012·0000·0000·0800·0000·0400·0000··................000005c0:·0300·0000·0800·0012·0000·0000·0800·0000··................
000005f0:·0800·0012·0000·0000······················........000005d0:·0400·0000·0800·0012·0000·0000············............
3.4 KB
classes.dex
3.38 KB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·8a815e484 checksum············:·d9c85c71
5 signature···········:·95e3...b35d5 signature···········:·409d...bc6a
6 file_size···········:·53886 file_size···········:·5380
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·10010 string_ids_size·····:·100
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·2612 type_ids_size·······:·26
13 type_ids_off········:·512·(0x000200)13 type_ids_off········:·512·(0x000200)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·616·(0x000268)15 proto_ids_off·······:·616·(0x000268)
16 field_ids_size······:·1916 field_ids_size······:·19
17 field_ids_off·······:·832·(0x000340)17 field_ids_off·······:·832·(0x000340)
18 method_ids_size·····:·4318 method_ids_size·····:·43
19 method_ids_off······:·984·(0x0003d8)19 method_ids_off······:·984·(0x0003d8)
20 class_defs_size·····:·1020 class_defs_size·····:·10
21 class_defs_off······:·1328·(0x000530)21 class_defs_off······:·1328·(0x000530)
22 data_size···········:·374022 data_size···········:·3732
23 data_off············:·1648·(0x000670)23 data_off············:·1648·(0x000670)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·1225 class_idx···········:·12
26 access_flags········:·17·(0x0011)26 access_flags········:·17·(0x0011)
27 superclass_idx······:·2227 superclass_idx······:·22
28 source_file_idx·····:·428 source_file_idx·····:·4
Offset 357, 15 lines modifiedOffset 357, 15 lines modified
357 000890:·7010·2a00·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@002a357 000890:·7010·2a00·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@002a
358 000896:·0e00···································|0005:·return-void358 000896:·0e00···································|0005:·return-void
359 ······catches·······:·(none)359 ······catches·······:·(none)
360 ······positions·····:·360 ······positions·····:·
361 ········0x0000·line=60361 ········0x0000·line=60
362 ······locals········:·362 ······locals········:·
363 ········0x0000·-·0x0006·reg=0·this·Lio/github/sanbeg/flashlight/FlashLightActivity$LongClickListener;·363 ········0x0000·-·0x0006·reg=0·this·Lio/github/sanbeg/flashlight/FlashLightActivity$LongClickListener;·
364 ········0x0000·-·0x0006·reg=1·(null)·Lio/github/sanbeg/flashlight/FlashLightActivity;·364 ········0x0000·-·0x0006·reg=1·this$0·Lio/github/sanbeg/flashlight/FlashLightActivity;·
  
365 ··Virtual·methods···-365 ··Virtual·methods···-
366 ····#0··············:·(in·Lio/github/sanbeg/flashlight/FlashLightActivity$LongClickListener;)366 ····#0··············:·(in·Lio/github/sanbeg/flashlight/FlashLightActivity$LongClickListener;)
367 ······name··········:·'onLongClick'367 ······name··········:·'onLongClick'
368 ······type··········:·'(Landroid/view/View;)Z'368 ······type··········:·'(Landroid/view/View;)Z'
369 ······access········:·0x0001·(PUBLIC)369 ······access········:·0x0001·(PUBLIC)
370 ······code··········-370 ······code··········-
Offset 459, 15 lines modifiedOffset 459, 14 lines modified
459 00090e:·7010·1500·0000·························|0005:·invoke-direct·{v0},·Lio/github/sanbeg/flashlight/Flash;.<init>:()V·//·method@0015459 00090e:·7010·1500·0000·························|0005:·invoke-direct·{v0},·Lio/github/sanbeg/flashlight/Flash;.<init>:()V·//·method@0015
460 000914:·5b10·0c00······························|0008:·iput-object·v0,·v1,·Lio/github/sanbeg/flashlight/FlashLightActivity;.flash:Lio/github/sanbeg/flashlight/Flash;·//·field@000c460 000914:·5b10·0c00······························|0008:·iput-object·v0,·v1,·Lio/github/sanbeg/flashlight/FlashLightActivity;.flash:Lio/github/sanbeg/flashlight/Flash;·//·field@000c
461 000918:·0e00···································|000a:·return-void461 000918:·0e00···································|000a:·return-void
462 ······catches·······:·(none)462 ······catches·······:·(none)
463 ······positions·····:·463 ······positions·····:·
464 ········0x0000·line=10464 ········0x0000·line=10
465 ········0x0003·line=11465 ········0x0003·line=11
466 ········0x000a·line=60 
467 ······locals········:·466 ······locals········:·
468 ········0x0000·-·0x000b·reg=1·this·Lio/github/sanbeg/flashlight/FlashLightActivity;·467 ········0x0000·-·0x000b·reg=1·this·Lio/github/sanbeg/flashlight/FlashLightActivity;·
  
469 ····#1··············:·(in·Lio/github/sanbeg/flashlight/FlashLightActivity;)468 ····#1··············:·(in·Lio/github/sanbeg/flashlight/FlashLightActivity;)
470 ······name··········:·'access$000'469 ······name··········:·'access$000'
471 ······type··········:·'(Lio/github/sanbeg/flashlight/FlashLightActivity;)Landroid/widget/ToggleButton;'470 ······type··········:·'(Lio/github/sanbeg/flashlight/FlashLightActivity;)Landroid/widget/ToggleButton;'
472 ······access········:·0x1008·(STATIC·SYNTHETIC)471 ······access········:·0x1008·(STATIC·SYNTHETIC)
Offset 920, 14 lines modifiedOffset 919, 13 lines modified
920 ······insns·size····:·4·16-bit·code·units919 ······insns·size····:·4·16-bit·code·units
921 000b08:········································|[000b08]·io.github.sanbeg.flashlight.R.<init>:()V920 000b08:········································|[000b08]·io.github.sanbeg.flashlight.R.<init>:()V
922 000b18:·7010·2a00·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@002a921 000b18:·7010·2a00·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@002a
923 000b1e:·0e00···································|0003:·return-void922 000b1e:·0e00···································|0003:·return-void
924 ······catches·······:·(none)923 ······catches·······:·(none)
925 ······positions·····:·924 ······positions·····:·
926 ········0x0000·line=10925 ········0x0000·line=10
927 ········0x0003·line=23 
928 ······locals········:·926 ······locals········:·
929 ········0x0000·-·0x0004·reg=0·this·Lio/github/sanbeg/flashlight/R;·927 ········0x0000·-·0x0004·reg=0·this·Lio/github/sanbeg/flashlight/R;·
  
930 ··Virtual·methods···-928 ··Virtual·methods···-
931 ··source_file_idx···:·37·(R.java)929 ··source_file_idx···:·37·(R.java)
  
712 B
smali/io/github/sanbeg/flashlight/FlashLightActivity$LongClickListener.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lio/github/sanbeg/flashlight/FlashLightActivity;21 .field·final·synthetic·this$0:Lio/github/sanbeg/flashlight/FlashLightActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>(Lio/github/sanbeg/flashlight/FlashLightActivity;)V23 .method·public·constructor·<init>(Lio/github/sanbeg/flashlight/FlashLightActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lio/github/sanbeg/flashlight/FlashLightActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·6027 ····.line·60
27 ····iput-object·p1,·p0,·Lio/github/sanbeg/flashlight/FlashLightActivity$LongClickListener;->this$0:Lio/github/sanbeg/flashlight/FlashLightActivity;28 ····iput-object·p1,·p0,·Lio/github/sanbeg/flashlight/FlashLightActivity$LongClickListener;->this$0:Lio/github/sanbeg/flashlight/FlashLightActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
286 B
smali/io/github/sanbeg/flashlight/R.smali
    
Offset 19, 10 lines modifiedOffset 19, 9 lines modified
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·1022 ····.line·10
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····.line·23 
25 ····return-void24 ····return-void
26 .end·method25 .end·method
657 B
smali/io/github/sanbeg/flashlight/FlashLightActivity.smali
    
Offset 32, 15 lines modifiedOffset 32, 14 lines modified
32 ····.line·1132 ····.line·11
33 ····new-instance·v0,·Lio/github/sanbeg/flashlight/Flash;33 ····new-instance·v0,·Lio/github/sanbeg/flashlight/Flash;
  
34 ····invoke-direct·{v0},·Lio/github/sanbeg/flashlight/Flash;-><init>()V34 ····invoke-direct·{v0},·Lio/github/sanbeg/flashlight/Flash;-><init>()V
  
35 ····iput-object·v0,·p0,·Lio/github/sanbeg/flashlight/FlashLightActivity;->flash:Lio/github/sanbeg/flashlight/Flash;35 ····iput-object·v0,·p0,·Lio/github/sanbeg/flashlight/FlashLightActivity;->flash:Lio/github/sanbeg/flashlight/Flash;
  
36 ····.line·60 
37 ····return-void36 ····return-void
38 .end·method37 .end·method
  
39 .method·static·synthetic·access$000(Lio/github/sanbeg/flashlight/FlashLightActivity;)Landroid/widget/ToggleButton;38 .method·static·synthetic·access$000(Lio/github/sanbeg/flashlight/FlashLightActivity;)Landroid/widget/ToggleButton;
40 ····.locals·139 ····.locals·1
41 ····.param·p0,·"x0"····#·Lio/github/sanbeg/flashlight/FlashLightActivity;40 ····.param·p0,·"x0"····#·Lio/github/sanbeg/flashlight/FlashLightActivity;