41.0 KB
/home/fdroid/fdroiddata/tmp/net.yxejamir.misbotheringsms_1000000.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_net.yxejamir.misbotheringsms_1000000.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:·a23773f3632dc131629dc8ff1963cf5f7fdbb2df49354669799a5629c6e9db8e 
10 Signer·#1·certificate·SHA-1·digest:·4755d38d191056522f6549b608dfb59d385ce262 
11 Signer·#1·certificate·MD5·digest:·683d9595134d41d0e819f73333f1ee64 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·e9c1165eb71471bce649658f271b830929b5811463dbcd7bea037fc5f74d7558 
15 Signer·#1·public·key·SHA-1·digest:·08fa38d25c1691d61664c60258cba2b9fc996dd2 
16 Signer·#1·public·key·MD5·digest:·946e45bac16d9944c077659eaf9704a1 
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.5 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:·····················30323·(0000000000007673h)4 ··Zip·archive·file·size:·····················29944·(00000000000074F8h)
5 ··Actual·end-cent-dir·record·offset:·········30301·(000000000000765Dh)5 ··Actual·end-cent-dir·record·offset:·········29922·(00000000000074E2h)
6 ··Expected·end-cent-dir·record·offset:·······30301·(000000000000765Dh)6 ··Expected·end-cent-dir·record·offset:·······29922·(00000000000074E2h)
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·928·(00000000000003A0h)·bytes·long,10 ··The·central·directory·is·791·(0000000000000317h)·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·29373·(00000000000072BDh).12 ··is·29131·(00000000000071CBh).
  
  
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·Apr·26·07:34:5826 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·27·00:06:50
27 ··32-bit·CRC·value·(hex):·························8ea346d427 ··32-bit·CRC·value·(hex):·························db43106e
28 ··compressed·size:································456·bytes28 ··compressed·size:································970·bytes
29 ··uncompressed·size:······························863·bytes29 ··uncompressed·size:······························2848·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/0756E42B.SF43 ··res/drawable-hdpi-v4/ic_launcher.png
  
42 ··offset·of·local·header·from·start·of·archive:···52244 ··offset·of·local·header·from·start·of·archive:···1039
43 ··················································(000000000000020Ah)·bytes45 ··················································(000000000000040Fh)·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·Apr·26·07:35:0053 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
53 ··32-bit·CRC·value·(hex):·························99d16b4654 ··32-bit·CRC·value·(hex):·························e6e42843
54 ··compressed·size:································525·bytes55 ··compressed·size:································3927·bytes
55 ··uncompressed·size:······························984·bytes56 ··uncompressed·size:······························3927·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-mdpi-v4/ic_launcher.png
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/0756E42B.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···111368 ··offset·of·local·header·from·start·of·archive:···5032
69 ··················································(0000000000000459h)·bytes69 ··················································(00000000000013A8h)·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·Apr·26·07:35:0077 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
79 ··32-bit·CRC·value·(hex):·························f05cb07178 ··32-bit·CRC·value·(hex):·························b31c8151
80 ··compressed·size:································1074·bytes79 ··compressed·size:································2307·bytes
81 ··uncompressed·size:······························1332·bytes80 ··uncompressed·size:······························2307·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-xhdpi-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:···225492 ··offset·of·local·header·from·start·of·archive:···7405
95 ··················································(00000000000008CEh)·bytes93 ··················································(0000000000001CEDh)·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; 18562/27015 bytes (68.71%) 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)
7.5 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·0806·0000·0100·0000·0100·1c00··................00000000:·0200·0c00·3806·0000·0100·0000·0100·1c00··....8...........
00000010:·b401·0000·0700·0000·0000·0000·0001·0000··................00000010:·b401·0000·0700·0000·0000·0000·0001·0000··................
00000020:·3800·0000·0000·0000·0000·0000·2000·0000··8...........·...00000020:·3800·0000·0000·0000·0000·0000·2000·0000··8...........·...
00000030:·4700·0000·6e00·0000·9600·0000·bf00·0000··G...n...........00000030:·4700·0000·6e00·0000·9600·0000·bf00·0000··G...n...........
00000040:·db00·0000·1d1d·7265·732f·6c61·796f·7574··......res/layout00000040:·db00·0000·1d1d·7265·732f·6c61·796f·7574··......res/layout
00000050:·2f61·6374·6976·6974·795f·6162·6f75·742e··/activity_about.00000050:·2f61·6374·6976·6974·795f·6162·6f75·742e··/activity_about.
00000060:·786d·6c00·2424·7265·732f·6472·6177·6162··xml.$$res/drawab00000060:·786d·6c00·2424·7265·732f·6472·6177·6162··xml.$$res/drawab
00000070:·6c65·2d6d·6470·692d·7634·2f69·635f·6c61··le-mdpi-v4/ic_la00000070:·6c65·2d6d·6470·692d·7634·2f69·635f·6c61··le-mdpi-v4/ic_la
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
00000150:·756e·6420·616e·6420·7669·6272·6174·696f··und·and·vibratio00000150:·756e·6420·616e·6420·7669·6272·6174·696f··und·and·vibratio
00000160:·6e20·696e·2079·6f75·7220·6e6f·726d·616c··n·in·your·normal00000160:·6e20·696e·2079·6f75·7220·6e6f·726d·616c··n·in·your·normal
00000170:·204d·6573·7361·6769·6e67·2061·7070·2c20···Messaging·app,·00000170:·204d·6573·7361·6769·6e67·2061·7070·2c20···Messaging·app,·
00000180:·616e·6420·6c65·7420·7468·6973·2061·7070··and·let·this·app00000180:·616e·6420·6c65·7420·7468·6973·2061·7070··and·let·this·app
00000190:·2064·6f20·6974·206f·6e6c·7920·666f·7220···do·it·only·for·00000190:·2064·6f20·6974·206f·6e6c·7920·666f·7220···do·it·only·for·
000001a0:·7365·6e64·6572·7320·696e·2079·6f75·7220··senders·in·your·000001a0:·7365·6e64·6572·7320·696e·2079·6f75·7220··senders·in·your·
000001b0:·636f·6e74·6163·7473·206c·6973·742e·0000··contacts·list...000001b0:·636f·6e74·6163·7473·206c·6973·742e·0000··contacts·list...
000001c0:·0002·2001·4804·0000·7f00·0000·6e00·6500··..·.H.......n.e.000001c0:·0002·2001·7804·0000·7f00·0000·6e00·6500··..·.x.......n.e.
000001d0:·7400·2e00·7900·7800·6500·6a00·6100·6d00··t...y.x.e.j.a.m.000001d0:·7400·2e00·7900·7800·6500·6a00·6100·6d00··t...y.x.e.j.a.m.
000001e0:·6900·7200·2e00·6d00·6900·7300·6200·6f00··i.r...m.i.s.b.o.000001e0:·6900·7200·2e00·6d00·6900·7300·6200·6f00··i.r...m.i.s.b.o.
000001f0:·7400·6800·6500·7200·6900·6e00·6700·7300··t.h.e.r.i.n.g.s.000001f0:·7400·6800·6500·7200·6900·6e00·6700·7300··t.h.e.r.i.n.g.s.
00000200:·6d00·7300·0000·0000·0000·0000·0000·0000··m.s.............00000200:·6d00·7300·0000·0000·0000·0000·0000·0000··m.s.............
00000210:·0000·0000·0000·0000·0000·0000·0000·0000··................00000210:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000220:·0000·0000·0000·0000·0000·0000·0000·0000··................00000220:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000230:·0000·0000·0000·0000·0000·0000·0000·0000··................00000230:·0000·0000·0000·0000·0000·0000·0000·0000··................
Offset 53, 45 lines modifiedOffset 53, 48 lines modified
00000340:·0001·0000·2c00·0000·0000·0000·0000·0000··....,...........00000340:·0001·0000·2c00·0000·0000·0000·0000·0000··....,...........
00000350:·0e00·0000·1f00·0000·2a00·0000·0b0b·6963··........*.....ic00000350:·0e00·0000·1f00·0000·2a00·0000·0b0b·6963··........*.....ic
00000360:·5f6c·6175·6e63·6865·7200·0e0e·6163·7469··_launcher...acti00000360:·5f6c·6175·6e63·6865·7200·0e0e·6163·7469··_launcher...acti
00000370:·7669·7479·5f61·626f·7574·0008·0861·7070··vity_about...app00000370:·7669·7479·5f61·626f·7574·0008·0861·7070··vity_about...app
00000380:·5f6e·616d·6500·0a0a·6162·6f75·745f·7465··_name...about_te00000380:·5f6e·616d·6500·0a0a·6162·6f75·745f·7465··_name...about_te
00000390:·7874·0000·0202·1000·1000·0000·0100·0000··xt..............00000390:·7874·0000·0202·1000·1000·0000·0100·0000··xt..............
000003a0:·0000·0000·0202·1000·1400·0000·0200·0000··................000003a0:·0000·0000·0202·1000·1400·0000·0200·0000··................
000003b0:·0100·0000·0001·0000·0102·4400·5800·0000··..........D.X...000003b0:·0100·0000·0001·0000·0102·4c00·6000·0000··..........L.`...
000003c0:·0200·0000·0100·0000·4800·0000·3000·0000··........H...0...000003c0:·0200·0000·0100·0000·5000·0000·3800·0000··........P...8...
000003d0:·0000·0000·0000·0000·0000·a000·0000·0000··................000003d0:·0000·0000·0000·0000·0000·a000·0000·0000··................
000003e0:·0000·0000·0400·0000·0000·0000·0000·0000··................000003e0:·0000·0000·0400·0000·0000·0000·0000·0000··................
000003f0:·0000·0000·0000·0000·0000·0000·0000·0000··................000003f0:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000400:·0800·0000·0000·0000·0800·0003·0100·0000··................ 
00000410:·0102·4400·5800·0000·0200·0000·0100·0000··..D.X........... 
00000420:·4800·0000·3000·0000·0000·0000·0000·0000··H...0........... 
00000430:·0000·f000·0000·0000·0000·0000·0400·0000··................ 
00000440:·0000·0000·0000·0000·0000·0000·0000·0000··................ 
00000450:·0000·0000·0000·0000·0800·0000·0000·0000··................00000400:·0000·0000·0000·0000·0800·0000·0000·0000··................
00000460:·0800·0003·0200·0000·0102·4400·5800·0000··..........D.X...00000410:·0800·0003·0100·0000·0102·4c00·6000·0000··..........L.`...
00000470:·0200·0000·0100·0000·4800·0000·3000·0000··........H...0...00000420:·0200·0000·0100·0000·5000·0000·3800·0000··........P...8...
00000480:·0000·0000·0000·0000·0000·4001·0000·0000··..........@.....00000430:·0000·0000·0000·0000·0000·f000·0000·0000··................
00000490:·0000·0000·0400·0000·0000·0000·0000·0000··................00000440:·0000·0000·0400·0000·0000·0000·0000·0000··................
000004a0:·0000·0000·0000·0000·0000·0000·0000·0000··................00000450:·0000·0000·0000·0000·0000·0000·0000·0000··................
000004b0:·0800·0000·0000·0000·0800·0003·0300·0000··................00000460:·0000·0000·0000·0000·0800·0000·0000·0000··................
000004c0:·0102·4400·5800·0000·0200·0000·0100·0000··..D.X...........00000470:·0800·0003·0200·0000·0102·4c00·6000·0000··..........L.`...
000004d0:·4800·0000·3000·0000·0000·0000·0000·0000··H...0...........00000480:·0200·0000·0100·0000·5000·0000·3800·0000··........P...8...
 00000490:·0000·0000·0000·0000·0000·4001·0000·0000··..........@.....
000004e0:·0000·e001·0000·0000·0000·0000·0400·0000··................000004a0:·0000·0000·0400·0000·0000·0000·0000·0000··................
000004f0:·0000·0000·0000·0000·0000·0000·0000·0000··................000004b0:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000500:·0000·0000·0000·0000·0800·0000·0000·0000··................000004c0:·0000·0000·0000·0000·0800·0000·0000·0000··................
00000510:·0800·0003·0400·0000·0202·1000·1400·0000··................000004d0:·0800·0003·0300·0000·0102·4c00·6000·0000··..........L.`...
00000520:·0300·0000·0100·0000·0000·0000·0102·4400··..............D.000004e0:·0200·0000·0100·0000·5000·0000·3800·0000··........P...8...
00000530:·5800·0000·0300·0000·0100·0000·4800·0000··X...........H...000004f0:·0000·0000·0000·0000·0000·e001·0000·0000··................
00000540:·3000·0000·0000·0000·0000·0000·0000·0000··0...............00000500:·0000·0000·0400·0000·0000·0000·0000·0000··................
00000550:·0000·0000·0000·0000·0000·0000·0000·0000··................00000510:·0000·0000·0000·0000·0000·0000·0000·0000··................
 00000520:·0000·0000·0000·0000·0800·0000·0000·0000··................
 00000530:·0800·0003·0400·0000·0202·1000·1400·0000··................
 00000540:·0300·0000·0100·0000·0000·0000·0102·4c00··..............L.
 00000550:·6000·0000·0300·0000·0100·0000·5000·0000··`...........P...
 00000560:·3800·0000·0000·0000·0000·0000·0000·0000··8...............
00000560:·0000·0000·0000·0000·0000·0000·0000·0000··................00000570:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000570:·0000·0000·0800·0000·0100·0000·0800·0003··................ 
00000580:·0000·0000·0202·1000·1800·0000·0400·0000··................ 
00000590:·0200·0000·0000·0000·0000·0000·0102·4400··..............D. 
000005a0:·6c00·0000·0400·0000·0200·0000·4c00·0000··l...........L... 
000005b0:·3000·0000·0000·0000·0000·0000·0000·0000··0............... 
000005c0:·0000·0000·0000·0000·0000·0000·0000·0000··................00000580:·0000·0000·0000·0000·0000·0000·0000·0000··................
 00000590:·0000·0000·0000·0000·0000·0000·0800·0000··................
 000005a0:·0100·0000·0800·0003·0000·0000·0202·1000··................
 000005b0:·1800·0000·0400·0000·0200·0000·0000·0000··................
 000005c0:·0000·0000·0102·4c00·7400·0000·0400·0000··......L.t.......
 000005d0:·0200·0000·5400·0000·3800·0000·0000·0000··....T...8.......
000005d0:·0000·0000·0000·0000·0000·0000·0000·0000··................000005e0:·0000·0000·0000·0000·0000·0000·0000·0000··................
 000005f0:·0000·0000·0000·0000·0000·0000·0000·0000··................
 00000600:·0000·0000·0000·0000·0000·0000·0000·0000··................
000005e0:·0000·0000·1000·0000·0800·0000·0200·0000··................00000610:·0000·0000·1000·0000·0800·0000·0200·0000··................
000005f0:·0800·0003·0500·0000·0800·0000·0300·0000··................00000620:·0800·0003·0500·0000·0800·0000·0300·0000··................
00000600:·0800·0003·0600·0000······················........00000630:·0800·0003·0600·0000······················........
3.23 KB
classes.dex
3.21 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············:·35da28254 checksum············:·bbc026fd
5 signature···········:·796c...28ff5 signature···········:·737e...b5e1
6 file_size···········:·45126 file_size···········:·4516
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·····:·10510 string_ids_size·····:·105
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·3312 type_ids_size·······:·33
13 type_ids_off········:·532·(0x000214)13 type_ids_off········:·532·(0x000214)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·664·(0x000298)15 proto_ids_off·······:·664·(0x000298)
16 field_ids_size······:·616 field_ids_size······:·6
17 field_ids_off·······:·916·(0x000394)17 field_ids_off·······:·916·(0x000394)
18 method_ids_size·····:·3618 method_ids_size·····:·36
19 method_ids_off······:·964·(0x0003c4)19 method_ids_off······:·964·(0x0003c4)
20 class_defs_size·····:·820 class_defs_size·····:·8
21 class_defs_off······:·1252·(0x0004e4)21 class_defs_off······:·1252·(0x0004e4)
22 data_size···········:·300422 data_size···········:·3008
23 data_off············:·1508·(0x0005e4)23 data_off············:·1508·(0x0005e4)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·2025 class_idx···········:·20
26 access_flags········:·1·(0x0001)26 access_flags········:·1·(0x0001)
27 superclass_idx······:·227 superclass_idx······:·2
28 source_file_idx·····:·228 source_file_idx·····:·2
Offset 356, 15 lines modifiedOffset 356, 14 lines modified
356 ······insns·size····:·4·16-bit·code·units356 ······insns·size····:·4·16-bit·code·units
357 0006d0:········································|[0006d0]·net.yxejamir.misbotheringsms.R.<init>:()V357 0006d0:········································|[0006d0]·net.yxejamir.misbotheringsms.R.<init>:()V
358 0006e0:·7010·1600·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0016358 0006e0:·7010·1600·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0016
359 0006e6:·0e00···································|0003:·return-void359 0006e6:·0e00···································|0003:·return-void
360 ······catches·······:·(none)360 ······catches·······:·(none)
361 ······positions·····:·361 ······positions·····:·
362 ········0x0000·line=10362 ········0x0000·line=10
363 ········0x0003·line=19 
364 ······locals········:·363 ······locals········:·
365 ········0x0000·-·0x0004·reg=0·this·Lnet/yxejamir/misbotheringsms/R;·364 ········0x0000·-·0x0004·reg=0·this·Lnet/yxejamir/misbotheringsms/R;·
  
366 ··Virtual·methods···-365 ··Virtual·methods···-
367 ··source_file_idx···:·40·(R.java)366 ··source_file_idx···:·40·(R.java)
  
368 Class·#7·header:367 Class·#7·header:
Offset 454, 20 lines modifiedOffset 453, 24 lines modified
454 000794:·7210·0800·0600·························|0042:·invoke-interface·{v6},·Landroid/database/Cursor;.close:()V·//·method@0008453 000794:·7210·0800·0600·························|0042:·invoke-interface·{v6},·Landroid/database/Cursor;.close:()V·//·method@0008
455 00079a:·2702···································|0045:·throw·v2454 00079a:·2702···································|0045:·throw·v2
456 ······catches·······:·1455 ······catches·······:·1
457 ········0x0026·-·0x0038456 ········0x0026·-·0x0038
458 ··········<any>·->·0x003f457 ··········<any>·->·0x003f
459 ······positions·····:·458 ······positions·····:·
460 ········0x0001·line=69459 ········0x0001·line=69
 460 ········0x0003·line=71
 461 ········0x0007·line=69
461 ········0x000b·line=72462 ········0x000b·line=72
462 ········0x000d·line=73463 ········0x000d·line=73
463 ········0x0011·line=74464 ········0x0011·line=74
464 ········0x0024·line=78465 ········0x0024·line=78
465 ········0x002c·line=79466 ········0x002c·line=79
466 ········0x002f·line=80467 ········0x002f·line=80
 468 ········0x0031·line=81
 469 ········0x0035·line=80
467 ········0x0039·line=84470 ········0x0039·line=84
468 ········0x003b·line=85471 ········0x003b·line=85
469 ········0x003e·line=88472 ········0x003e·line=88
470 ········0x003f·line=84473 ········0x003f·line=84
471 ········0x0042·line=85474 ········0x0042·line=85
472 ······locals········:·475 ······locals········:·
473 ········0x0011·-·0x0046·reg=0·contentResolver·Landroid/content/ContentResolver;·476 ········0x0011·-·0x0046·reg=0·contentResolver·Landroid/content/ContentResolver;·
Offset 532, 14 lines modifiedOffset 535, 15 lines modified
532 000854:·7120·0f00·5b00·························|004e:·invoke-static·{v11,·v5},·Landroid/media/RingtoneManager;.getRingtone:(Landroid/content/Context;Landroid/net/Uri;)Landroid/media/Ringtone;·//·method@000f535 000854:·7120·0f00·5b00·························|004e:·invoke-static·{v11,·v5},·Landroid/media/RingtoneManager;.getRingtone:(Landroid/content/Context;Landroid/net/Uri;)Landroid/media/Ringtone;·//·method@000f
533 00085a:·0c03···································|0051:·move-result-object·v3536 00085a:·0c03···································|0051:·move-result-object·v3
534 00085c:·6e10·0d00·0300·························|0052:·invoke-virtual·{v3},·Landroid/media/Ringtone;.play:()V·//·method@000d537 00085c:·6e10·0d00·0300·························|0052:·invoke-virtual·{v3},·Landroid/media/Ringtone;.play:()V·//·method@000d
535 000862:·28b7···································|0055:·goto·000c·//·-0049538 000862:·28b7···································|0055:·goto·000c·//·-0049
536 ······catches·······:·(none)539 ······catches·······:·(none)
537 ······positions·····:·540 ······positions·····:·
538 ········0x0000·line=43541 ········0x0000·line=43
 542 ········0x0006·line=44
539 ········0x000c·line=66543 ········0x000c·line=66
540 ········0x000d·line=47544 ········0x000d·line=47
541 ········0x0011·line=48545 ········0x0011·line=48
542 ········0x0013·line=52546 ········0x0013·line=52
543 ········0x001e·line=53547 ········0x001e·line=53
544 ········0x0021·line=56548 ········0x0021·line=56
545 ········0x002c·line=57549 ········0x002c·line=57
288 B
smali/net/yxejamir/misbotheringsms/R.smali
    
Offset 18, 10 lines modifiedOffset 18, 9 lines modified
18 .method·public·constructor·<init>()V18 .method·public·constructor·<init>()V
19 ····.locals·019 ····.locals·0
  
20 ····.prologue20 ····.prologue
21 ····.line·1021 ····.line·10
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
23 ····.line·19 
24 ····return-void23 ····return-void
25 .end·method24 .end·method
1.51 KB
smali/net/yxejamir/misbotheringsms/SMSReceiver.smali
    
Offset 24, 18 lines modifiedOffset 24, 20 lines modified
  
24 ····.prologue24 ····.prologue
25 ····const/4·v3,·0x025 ····const/4·v3,·0x0
  
26 ····.line·6926 ····.line·69
27 ····sget-object·v2,·Landroid/provider/ContactsContract$PhoneLookup;->CONTENT_FILTER_URI:Landroid/net/Uri;27 ····sget-object·v2,·Landroid/provider/ContactsContract$PhoneLookup;->CONTENT_FILTER_URI:Landroid/net/Uri;
  
 28 ····.line·71
28 ····invoke-static·{p2},·Landroid/net/Uri;->encode(Ljava/lang/String;)Ljava/lang/String;29 ····invoke-static·{p2},·Landroid/net/Uri;->encode(Ljava/lang/String;)Ljava/lang/String;
  
29 ····move-result-object·v430 ····move-result-object·v4
  
 31 ····.line·69
30 ····invoke-static·{v2,·v4},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;32 ····invoke-static·{v2,·v4},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;
  
31 ····move-result-object·v133 ····move-result-object·v1
  
32 ····.line·7234 ····.line·72
33 ····.local·v1,·"uri":Landroid/net/Uri;35 ····.local·v1,·"uri":Landroid/net/Uri;
34 ····const-string·v7,·""36 ····const-string·v7,·""
Offset 85, 18 lines modifiedOffset 87, 20 lines modified
  
85 ····.line·7987 ····.line·79
86 ····invoke-interface·{v6},·Landroid/database/Cursor;->moveToNext()Z88 ····invoke-interface·{v6},·Landroid/database/Cursor;->moveToNext()Z
  
87 ····.line·8089 ····.line·80
88 ····const-string·v2,·"display_name"90 ····const-string·v2,·"display_name"
  
 91 ····.line·81
89 ····invoke-interface·{v6,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I92 ····invoke-interface·{v6,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
90 ····move-result·v293 ····move-result·v2
  
 94 ····.line·80
91 ····invoke-interface·{v6,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;95 ····invoke-interface·{v6,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
92 ····:try_end_096 ····:try_end_0
93 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_097 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
94 ····move-result-object·v798 ····move-result-object·v7
  
95 ····.line·8499 ····.line·84
Offset 132, 14 lines modifiedOffset 136, 15 lines modified
132 ····.line·43136 ····.line·43
133 ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String;137 ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String;
  
134 ····move-result-object·v7138 ····move-result-object·v7
  
135 ····const-string·v8,·"android.provider.Telephony.SMS_RECEIVED"139 ····const-string·v8,·"android.provider.Telephony.SMS_RECEIVED"
  
 140 ····.line·44
136 ····invoke-virtual·{v7,·v8},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z141 ····invoke-virtual·{v7,·v8},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
137 ····move-result·v7142 ····move-result·v7
  
138 ····if-nez·v7,·:cond_1143 ····if-nez·v7,·:cond_1
  
139 ····.line·66144 ····.line·66