[−]
/home/hans/code/fdroid/data/tmp/de.nico.asura_12.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_de.nico.asura_12.apk
[−]
zipinfo {}
Offset 1, 23 lines modified Offset 1, 23 lines modified
1 Zip·​file·​size:​·​78646·​bytes,​·​number·​of·​entries:​·​21 1 Zip·​file·​size:​·​78817·​bytes,​·​number·​of·​entries:​·​21
2 -​rw-​-​-​-​·····​2.​0·​fat·····​1468·​bl·​defN·​16-​Mar-​27·​21:​44·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat·····​1468·​bl·​defN·​16-​Mar-​27·​21:​44·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​1589·​bl·​defN·​16-​Mar-​27·​21:​44·​META-​INF/​BF439B64.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat·····​1589·​bl·​defN·​16-​Mar-​27·​21:​44·​META-​INF/​BF439B64.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​16-​Mar-​27·​21:​44·​META-​INF/​BF439B64.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​16-​Mar-​27·​21:​44·​META-​INF/​BF439B64.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Mar-​27·​07:​08·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Mar-​27·​07:​08·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Mar-​27·​07:​08·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Mar-​27·​07:​08·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·····​2.​0·​fat·····​4296·​bX·​defN·16-​Mar-​27·​07:​08·​AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat·····​4296·​bX·​defN·08-​Jan-​01·​00:​00·​AndroidManifest.​xml
8 -​rw-​-​-​-​·····​1.​0·​fat·····​3059·​b-​·​stor·16-​Mar-​27·​07:​07·​res/​drawable-​hdpi-​v4/​ic_launcher.​png 8 -​rw-​-​-​-​·····​1.​0·​fat·····​3059·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_launcher.​png
9 -​rw-​-​-​-​·····​1.​0·​fat·····​2325·​b-​·​stor·16-​Mar-​27·​07:​07·​res/​drawable-​mdpi-​v4/​ic_launcher.​png 9 -​rw-​-​-​-​·····​1.​0·​fat·····​2325·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​ic_launcher.​png
10 -​rw-​-​-​-​·····​1.​0·​fat·····​4563·​b-​·​stor·16-​Mar-​27·​07:​07·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png 10 -​rw-​-​-​-​·····​1.​0·​fat·····​4563·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png
11 -​rw-​-​-​-​·····​1.​0·​fat·····​8918·​b-​·​stor·16-​Mar-​27·​07:​07·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png 11 -​rw-​-​-​-​·····​1.​0·​fat·····​8918·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png
12 -​rw-​-​-​-​·····​1.​0·​fat·····​9860·​b-​·​stor·16-​Mar-​27·​07:​07·​res/​drawable-​xxxhdpi-​v4/​ic_launcher.​png 12 -​rw-​-​-​-​·····​1.​0·​fat·····​9860·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​xxxhdpi-​v4/​ic_launcher.​png
13 -​rw-​-​-​-​·····​2.​0·​fat······​528·​bl·​defN·16-​Mar-​27·​07:​08·​res/​layout/​main.​xml 13 -​rw-​-​-​-​·····​2.​0·​fat······​528·​bl·​defN·08-​Jan-​01·​00:​00·​res/​layout/​main.​xml
14 -​rw-​-​-​-​·····​2.​0·​fat······​908·​bl·​defN·16-​Mar-​27·​07:​08·​res/​layout/​webview.​xml 14 -​rw-​-​-​-​·····​2.​0·​fat······​908·​bl·​defN·08-​Jan-​01·​00:​00·​res/​layout/​webview.​xml
15 -​rw-​-​-​-​·····​2.​0·​fat······​732·​bl·​defN·16-​Mar-​27·​07:​08·​res/​layout/​widget.​xml 15 -​rw-​-​-​-​·····​2.​0·​fat······​732·​bl·​defN·08-​Jan-​01·​00:​00·​res/​layout/​widget.​xml
16 -​rw-​-​-​-​·····​2.​0·​fat·····​1260·​bl·​defN·16-​Mar-​27·​07:​08·​res/​menu-​v11/​main.​xml 16 -​rw-​-​-​-​·····​2.​0·​fat·····​1260·​bl·​defN·08-​Jan-​01·​00:​00·​res/​menu-​v11/​main.​xml
17 -​rw-​-​-​-​·····​2.​0·​fat·····​1140·​bl·​defN·16-​Mar-​27·​07:​08·​res/​menu/​main.​xml 17 -​rw-​-​-​-​·····​2.​0·​fat·····​1140·​bl·​defN·08-​Jan-​01·​00:​00·​res/​menu/​main.​xml
18 -​rw-​-​-​-​·····​2.​0·​fat······​376·​bl·​defN·16-​Mar-​27·​07:​08·​res/​menu/​webview_auth.​xml 18 -​rw-​-​-​-​·····​2.​0·​fat······​376·​bl·​defN·08-​Jan-​01·​00:​00·​res/​menu/​webview_auth.​xml
19 -​rw-​-​-​-​·····​2.​0·​fat·····​1736·​bl·​defN·16-​Mar-​27·​07:​08·​res/​xml/​preferences.​xml 19 -​rw-​-​-​-​·····​2.​0·​fat·····​1736·​bl·​defN·08-​Jan-​01·​00:​00·​res/​xml/​preferences.​xml
20 -​rw-​-​-​-​·····​2.​0·​fat······​420·​bl·​defN·16-​Mar-​27·​07:​08·​res/​xml/​widget_info.​xml 20 -​rw-​-​-​-​·····​2.​0·​fat······​420·​bl·​defN·08-​Jan-​01·​00:​00·​res/​xml/​widget_info.​xml
21 -​rw-​-​-​-​·····​1.​0·​fat····​10808·​b-​·​stor·16-​Mar-​27·​07:​07·​resources.​arsc 21 -​rw-​-​-​-​·····​1.​0·​fat····​10808·​b-​·​stor·08-​Jan-​01·​00:​00·​resources.​arsc
22 -​rw-​-​-​-​·····​2.​0·​fat····​69312·​bl·​defN·16-​Mar-​27·​07:​08·​classes.​dex 22 -​rw-​-​-​-​·····​2.​0·​fat····​69820·​bl·​defN·08-​Jan-​01·​00:​00·​classes.​dex
23 21·​files,​·​124706·​bytes·​uncompressed,​·​75756·​bytes·​compressed:​··​39.​3% 23 21·​files,​·​125214·​bytes·​uncompressed,​·​75997·​bytes·​compressed:​··​39.​3%
[−]
AndroidManifest.xml
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="12"·​android:​versionName="0.​54.​1"·​package="de.​nico.​asura"·​platformBuildVersionC​ode="23"·​platformBuildVersionN​ame="6.​0-​2166767" 2 <manifest·​android:​versionCode="12"·​android:​versionName="0.​54.​1"·​package="de.​nico.​asura"·​platformBuildVersionC​ode="23"·​platformBuildVersionN​ame="6.​0-​2704002"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ····​<uses-​sdk·​android:​minSdkVersion="9"·​android:​targetSdkVersion="23"​·​/​> 4 ····​<uses-​sdk·​android:​minSdkVersion="9"·​android:​targetSdkVersion="23"​·​/​>
5 ····​<uses-​permission·​android:​name="android.​permission.​WRITE_EXTERNAL_STORAG​E"·​/​> 5 ····​<uses-​permission·​android:​name="android.​permission.​WRITE_EXTERNAL_STORAG​E"·​/​>
6 ····​<uses-​permission·​android:​name="android.​permission.​READ_EXTERNAL_STORAGE​"·​/​> 6 ····​<uses-​permission·​android:​name="android.​permission.​READ_EXTERNAL_STORAGE​"·​/​>
7 ····​<uses-​permission·​android:​name="android.​permission.​INTERNET"·​/​> 7 ····​<uses-​permission·​android:​name="android.​permission.​INTERNET"·​/​>
8 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_NETWORK_STATE"​·​/​> 8 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_NETWORK_STATE"​·​/​>
9 ····​<application·​android:​theme="@style/​AppTheme"·​android:​label="@string/​gen_name"·​android:​icon="@drawable/​ic_launcher"·​android:​allowBackup="true"> 9 ····​<application·​android:​theme="@style/​AppTheme"·​android:​label="@string/​gen_name"·​android:​icon="@drawable/​ic_launcher"·​android:​allowBackup="true">
[−]
smali/de/nico/asura/Main.smali
Offset 187, 16 lines modified Offset 187, 16 lines modified
   
187 ····​const/​4·​v0,​·​0x1 187 ····​const/​4·​v0,​·​0x1
   
188 ····​const/​4·​v3,​·​0x1 188 ····​const/​4·​v3,​·​0x1
   
189 ····​invoke-​direct·​{p0,​·​v0,​·​v3},​·​Lde/​nico/​asura/​Main;​-​>b(ZZ)​V 189 ····​invoke-​direct·​{p0,​·​v0,​·​v3},​·​Lde/​nico/​asura/​Main;​-​>b(ZZ)​V
190 ····​:​try_end_0 190 ····​:​try_end_0
191 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 191 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
192 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 192 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
   
193 ····​:​cond_0 193 ····​:​cond_0
194 ····​:​goto_0 194 ····​:​goto_0
195 ····​new-​instance·​v3,​·​Lde/​nico/​asura/​d;​ 195 ····​new-​instance·​v3,​·​Lde/​nico/​asura/​d;​
   
196 ····​const/​4·​v0,​·​0x0 196 ····​const/​4·​v0,​·​0x0
   
[−]
smali/de/nico/asura/tools/a.smali
Offset 24, 17 lines modified Offset 24, 17 lines modified
   
24 ····​move-​result-​object·​v0 24 ····​move-​result-​object·​v0
   
25 ····​check-​cast·​v0,​·​Ljavax/​net/​ssl/​HttpsURLConnection;​ 25 ····​check-​cast·​v0,​·​Ljavax/​net/​ssl/​HttpsURLConnection;​
   
26 ····​invoke-​virtual·​{v0},​·​Ljavax/​net/​ssl/​HttpsURLConnection;​-​>getInputStream()​Ljava/​io/​InputStream;​ 26 ····​invoke-​virtual·​{v0},​·​Ljavax/​net/​ssl/​HttpsURLConnection;​-​>getInputStream()​Ljava/​io/​InputStream;​
27 ····​:​try_end_1 27 ····​:​try_end_1
28 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 28 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3
29 ····​.​catch·​Ljava/​lang/​NullPointerException;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3 29 ····​.​catch·​Ljava/​lang/​NullPointerException;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2
30 ····​.​catch·​Ljava/​lang/​ClassCastException;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2 30 ····​.​catch·​Ljava/​lang/​ClassCastException;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
   
31 ····​move-​result-​object·​v0 31 ····​move-​result-​object·​v0
   
32 ····​:​goto_0 32 ····​:​goto_0
33 ····​return-​object·​v0 33 ····​return-​object·​v0
   
34 ····​:​catch_0 34 ····​:​catch_0
[−]
original/AndroidManifest.xml
Offset 42, 15 lines modified Offset 42, 15 lines modified
00000290:​·​6400·​5600·​6500·​7200·​7300·​6900·​6f00·​6e00··​d.​V.​e.​r.​s.​i.​o.​n.​ 00000290:​·​6400·​5600·​6500·​7200·​7300·​6900·​6f00·​6e00··​d.​V.​e.​r.​s.​i.​o.​n.​
000002a0:​·​4e00·​6100·​6d00·​6500·​0000·​0800·​6d00·​6100··​N.​a.​m.​e.​.​.​.​.​m.​a.​ 000002a0:​·​4e00·​6100·​6d00·​6500·​0000·​0800·​6d00·​6100··​N.​a.​m.​e.​.​.​.​.​m.​a.​
000002b0:​·​6e00·​6900·​6600·​6500·​7300·​7400·​0000·​0d00··​n.​i.​f.​e.​s.​t.​.​.​.​.​ 000002b0:​·​6e00·​6900·​6600·​6500·​7300·​7400·​0000·​0d00··​n.​i.​f.​e.​s.​t.​.​.​.​.​
000002c0:​·​6400·​6500·​2e00·​6e00·​6900·​6300·​6f00·​2e00··​d.​e.​.​.​n.​i.​c.​o.​.​.​ 000002c0:​·​6400·​6500·​2e00·​6e00·​6900·​6300·​6f00·​2e00··​d.​e.​.​.​n.​i.​c.​o.​.​.​
000002d0:​·​6100·​7300·​7500·​7200·​6100·​0000·​0600·​3000··​a.​s.​u.​r.​a.​.​.​.​.​0.​ 000002d0:​·​6100·​7300·​7500·​7200·​6100·​0000·​0600·​3000··​a.​s.​u.​r.​a.​.​.​.​.​0.​
000002e0:​·​2e00·​3500·​3400·​2e00·​3100·​0000·​0200·​3200··​.​.​5.​4.​.​.​1.​.​.​.​.​2.​ 000002e0:​·​2e00·​3500·​3400·​2e00·​3100·​0000·​0200·​3200··​.​.​5.​4.​.​.​1.​.​.​.​.​2.​
000002f0:​·​3300·​0000·​0b00·​3600·​2e00·​3000·​2d00·​3200··​3.​.​.​.​.​6.​.​.​0.​-​.​2.​ 000002f0:​·​3300·​0000·​0b00·​3600·​2e00·​3000·​2d00·​3200··​3.​.​.​.​.​6.​.​.​0.​-​.​2.​
00000300:​·​3100·​3600·​3600·​3700·​3600·​3700·​0000·​0800··1.​6.​6.​7.​6.​7.​.​.​.​.​ 00000300:​·​3700·​3000·​3400·​3000·​3000·​3200·​0000·​0800··7.​0.​4.​0.​0.​2.​.​.​.​.​
00000310:​·​7500·​7300·​6500·​7300·​2d00·​7300·​6400·​6b00··​u.​s.​e.​s.​-​.​s.​d.​k.​ 00000310:​·​7500·​7300·​6500·​7300·​2d00·​7300·​6400·​6b00··​u.​s.​e.​s.​-​.​s.​d.​k.​
00000320:​·​0000·​0f00·​7500·​7300·​6500·​7300·​2d00·​7000··​.​.​.​.​u.​s.​e.​s.​-​.​p.​ 00000320:​·​0000·​0f00·​7500·​7300·​6500·​7300·​2d00·​7000··​.​.​.​.​u.​s.​e.​s.​-​.​p.​
00000330:​·​6500·​7200·​6d00·​6900·​7300·​7300·​6900·​6f00··​e.​r.​m.​i.​s.​s.​i.​o.​ 00000330:​·​6500·​7200·​6d00·​6900·​7300·​7300·​6900·​6f00··​e.​r.​m.​i.​s.​s.​i.​o.​
00000340:​·​6e00·​0000·​2900·​6100·​6e00·​6400·​7200·​6f00··​n.​.​.​)​.​a.​n.​d.​r.​o.​ 00000340:​·​6e00·​0000·​2900·​6100·​6e00·​6400·​7200·​6f00··​n.​.​.​)​.​a.​n.​d.​r.​o.​
00000350:​·​6900·​6400·​2e00·​7000·​6500·​7200·​6d00·​6900··​i.​d.​.​.​p.​e.​r.​m.​i.​ 00000350:​·​6900·​6400·​2e00·​7000·​6500·​7200·​6d00·​6900··​i.​d.​.​.​p.​e.​r.​m.​i.​
00000360:​·​7300·​7300·​6900·​6f00·​6e00·​2e00·​5700·​5200··​s.​s.​i.​o.​n.​.​.​W.​R.​ 00000360:​·​7300·​7300·​6900·​6f00·​6e00·​2e00·​5700·​5200··​s.​s.​i.​o.​n.​.​.​W.​R.​
00000370:​·​4900·​5400·​4500·​5f00·​4500·​5800·​5400·​4500··​I.​T.​E.​_.​E.​X.​T.​E.​ 00000370:​·​4900·​5400·​4500·​5f00·​4500·​5800·​5400·​4500··​I.​T.​E.​_.​E.​X.​T.​E.​