212 KB
/home/fdroid/fdroiddata/tmp/com.ginkel.hashit_25.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.ginkel.hashit_25.apk
4.77 KB
zipinfo /dev/stdin
Offset 1, 31 lines modifiedOffset 1, 32 lines modified
1 Zip·​file·​size:​·​161224·​bytes,​·​number·​of·​entries:​·291 Zip·​file·​size:​·​162156·​bytes,​·​number·​of·​entries:​·30
2 -​rw-​-​-​-​·····​2.​0·​fat·····​2153·​bl·​defN·​14-​Oct-​05·​06:​37·​META-​INF/​MANIFEST.​MF2 -​rw-​-​-​-​·····​2.​0·​fat·····​2153·​bl·​defN·​14-​Oct-​05·​06:​37·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​2274·​bl·​defN·​14-​Oct-​05·​06:​37·​META-​INF/​78F61559.​SF3 -​rw-​-​-​-​·····​2.​0·​fat·····​2274·​bl·​defN·​14-​Oct-​05·​06:​37·​META-​INF/​78F61559.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​14-​Oct-​05·​06:​37·​META-​INF/​78F61559.​RSA4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​14-​Oct-​05·​06:​37·​META-​INF/​78F61559.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat···120548·​bX·​defN·​14-​Oct-​05·​05:​44·assets/​fonts/​SourceCodePro-​Regular.​ttf5 -​rw-​-​-​-​·····​2.​0·​fat·····​3592·​bX·​defN·​17-​Sep-​23·​01:​30·AndroidManifest.​xml
6 -​rw-​-​-​-​·····1.​0·​fat·····​2297·​b-​·stor·​14-​Oct-​05·​05:​44·res/​drawable/​icon.​png6 -​rw-​-​-​-​·····2.​0·​fat···120548·​bl·defN·​17-​Sep-​23·​01:​30·assets/​fonts/​SourceCodePro-​Regular.​ttf
7 -​rw-​-​-​-​·····2.​0·​fat······​700·​bl·defN·14-​Oct-​05·​05:​44·​res/​drawable/​padlock_tab.​xml7 -​rw-​-​-​-​·····1.​0·​fat·····3802·​b-​·stor·80-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​icon.​png
8 -​rw-​-​-​-​·····​1.​0·​fat·····​1714·​b-​·​stor·14-​Oct-​05·​05:​44·​res/​drawable/​padlock_tab_dark.​png8 -​rw-​-​-​-​·····​1.​0·​fat·····​1257·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​padlock_tab_dark.​png
9 -​rw-​-​-​-​·····​1.​0·​fat·····​1588·​b-​·​stor·14-​Oct-​05·​05:​44·​res/​drawable/​padlock_tab_light.​png9 -​rw-​-​-​-​·····​1.​0·​fat·····​1262·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​padlock_tab_light.​png
10 -​rw-​-​-​-​·····2.​0·​fat······​700·​bl·defN·14-​Oct-​05·​05:​44·​res/​drawable/​wrench_tab.​xml10 -​rw-​-​-​-​·····1.​0·​fat·····1260·​b-​·stor·80-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​wrench_tab_dark.​png
11 -​rw-​-​-​-​·····​1.​0·​fat·····​1405·​b-​·​stor·14-​Oct-​05·​05:​44·​res/​drawable/​wrench_tab_dark.​png11 -​rw-​-​-​-​·····​1.​0·​fat·····​1218·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​wrench_tab_light.​png
12 -​rw-​-​-​-​·····1.​0·​fat·····1309·​b-​·stor·​14-​Oct-​05·​05:​44·​res/​drawable/​wrench_tab_light.​png12 -​rw-​-​-​-​·····2.​0·​fat······​700·​bl·defN·​17-​Sep-​23·​01:​30·​res/​drawable-​v6/​padlock_tab.​xml
13 -​rw-​-​-​-​·····​2.​0·​fat·····1036·​bl·​defN·​14-​Oct-​05·​05:​44·​res/​layout/​about.​xml13 -​rw-​-​-​-​·····​2.​0·​fat······​700·​bl·​defN·​17-​Sep-​23·​01:​30·​res/​drawable-​v6/​wrench_tab.​xml
14 -​rw-​-​-​-​·····2.​0·​fat······​556·​bl·defN·14-​Oct-​05·​05:​44·​res/​layout/​autocomplete_list.​xml14 -​rw-​-​-​-​·····1.​0·​fat·····2300·​b-​·stor·80-​Jan-​01·​00:​00·​res/​drawable/​icon.​png
15 -​rw-​-​-​-​·····​2.​0·​fat·····4996·​bl·​defN·​14-​Oct-​05·​05:​44·​res/​layout/​main.​xml15 -​rw-​-​-​-​·····​2.​0·​fat······​700·​bl·​defN·​17-​Sep-​23·​01:​30·​res/​drawable/​padlock_tab.​xml
16 -​rw-​-​-​-​·····2.​0·​fat·····​1200·​bl·defN·14-​Oct-​05·​05:​44·​res/​layout/​seed_entry.​xml16 -​rw-​-​-​-​·····1.​0·​fat·····​1664·​b-​·stor·80-​Jan-​01·​00:​00·​res/​drawable/​padlock_tab_dark.​png
17 -​rw-​-​-​-​·····2.​0·​fat·····​1048·​bl·defN·14-​Oct-​05·​05:​44·​res/​layout/​tabui.​xml17 -​rw-​-​-​-​·····1.​0·​fat·····​1551·​b-​·stor·80-​Jan-​01·​00:​00·​res/​drawable/​padlock_tab_light.​png
18 -​rw-​-​-​-​·····​2.​0·​fat·····1948·​bl·​defN·​14-​Oct-​05·​05:​44·​res/​layout/​welcome.​xml18 -​rw-​-​-​-​·····​2.​0·​fat······​700·​bl·​defN·​17-​Sep-​23·​01:​30·​res/​drawable/​wrench_tab.​xml
19 -​rw-​-​-​-​·····2.​0·​fat······​752·​bl·defN·14-​Oct-​05·​05:​44·​res/​menu/​menu.​xml19 -​rw-​-​-​-​·····1.​0·​fat·····1368·​b-​·stor·80-​Jan-​01·​00:​00·​res/​drawable/​wrench_tab_dark.​png
20 -​rw-​-​-​-​·····2.​0·​fat·····3396·​bl·defN·14-​Oct-​05·​05:​44·AndroidManifest.​xml20 -​rw-​-​-​-​·····1.​0·​fat·····1286·​b-​·stor·80-​Jan-​01·​00:​00·res/​drawable/​wrench_tab_light.​png
21 -​rw-​-​-​-​·····1.​0·​fat····22884·​b-​·stor·​14-​Oct-​05·​05:​44·​resources.​arsc21 -​rw-​-​-​-​·····2.​0·​fat·····​3740·​bl·defN·​17-​Sep-​23·​01:​30·​res/​layout-​v11/​main.​xml
22 -​rw-​-​-​-​·····​2.​0·​fat·····3740·​bl·​defN·​14-​Oct-​05·​05:​44·​res/​layout-​v11/​main.​xml22 -​rw-​-​-​-​·····​2.​0·​fat·····1036·​bl·​defN·​17-​Sep-​23·​01:​30·​res/​layout/​about.​xml
23 -​rw-​-​-​-​·····​2.​0·​fat······700·​bl·​defN·​14-​Oct-​05·​05:​44·​res/​drawable-​v6/​padlock_tab.​xml23 -​rw-​-​-​-​·····​2.​0·​fat······556·​bl·​defN·​17-​Sep-​23·​01:​30·​res/​layout/​autocomplete_list.​xml
24 -​rw-​-​-​-​·····​2.​0·​fat······​700·​bl·​defN·​14-​Oct-​05·​05:​44·​res/​drawable-​v6/​wrench_tab.​xml24 -​rw-​-​-​-​·····​2.​0·​fat·····4996·​bl·​defN·​17-​Sep-​23·​01:​30·​res/​layout/​main.​xml
25 -​rw-​-​-​-​·····1.​0·​fat·····3828·​b-​·stor·​14-​Oct-​05·​05:​44·​res/​drawable-​hdpi/​icon.​png25 -​rw-​-​-​-​·····2.​0·​fat·····1200·​bl·defN·​17-​Sep-​23·​01:​30·​res/​layout/​seed_entry.​xml
26 -​rw-​-​-​-​·····1.​0·​fat·····​1257·​b-​·stor·​14-​Oct-​05·​05:​44·​res/​drawable-​hdpi/​padlock_tab_dark.​png26 -​rw-​-​-​-​·····2.​0·​fat·····​1048·​bl·defN·​17-​Sep-​23·​01:​30·​res/​layout/​tabui.​xml
27 -​rw-​-​-​-​·····1.​0·​fat·····​1262·​b-​·stor·​14-​Oct-​05·​05:​44·​res/​drawable-​hdpi/​padlock_tab_light.​png27 -​rw-​-​-​-​·····2.​0·​fat·····​1948·​bl·defN·​17-​Sep-​23·​01:​30·​res/​layout/​welcome.​xml
28 -​rw-​-​-​-​·····1.​0·​fat·····1260·​b-​·stor·​14-​Oct-​05·​05:​44·​res/​drawable-​hdpi/​wrench_tab_dark.​png28 -​rw-​-​-​-​·····2.​0·​fat······​752·​bl·defN·​17-​Sep-​23·​01:​30·​res/​menu-​v11/​menu.​xml
29 -​rw-​-​-​-​·····1.​0·​fat·····1218·​b-​·stor·​14-​Oct-​05·​05:​44·​res/​drawable-​hdpi/​wrench_tab_light.​png29 -​rw-​-​-​-​·····2.​0·​fat······​676·​bl·defN·​17-​Sep-​23·​01:​30·​res/​menu/​menu.​xml
30 -​rw-​-​-​-​·····2.​0·​fat···110032·​bl·defN·14-​Oct-​05·​05:​44·classes.​dex30 -​rw-​-​-​-​·····1.​0·​fat····​23532·​b-​·stor·80-​Jan-​01·​00:​00·resources.​arsc
31 29·​files,​·297833·bytes·uncompressed,​·​157152·bytes·​compressed:​··47.​2%31 -​rw-​-​-​-​·····​2.​0·fat···109976·​bl·​defN·​17-​Sep-​23·01:​30·​classes.​dex
 32 30·​files,​·​299127·​bytes·​uncompressed,​·​158010·​bytes·​compressed:​··​47.​2%
1.22 KB
AndroidManifest.xml (decoded)
1.17 KB
AndroidManifest.xml
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​installLocation="auto​"·​android:​versionCode="25"·​android:​versionName="1.​7.​2"·​package="com.​ginkel.​hashit"·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <manifest·​android:​installLocation="auto​"·​android:​versionCode="25"·​android:​versionName="1.​7.​2"·​package="com.​ginkel.​hashit"·platformBuildVersionC​ode="14"·​platformBuildVersionN​ame="4.​0.​2-​1406408"·xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<uses-​sdk·​android:​minSdkVersion="5"·​android:​targetSdkVersion="16"​/​>3 ··​<uses-​sdk·​android:​minSdkVersion="5"·​android:​targetSdkVersion="16"​/​>
4 ··​<supports-​screens·​android:​anyDensity="true"·​android:​largeScreens="true"·​android:​normalScreens="true"·​android:​smallScreens="true"/​>4 ··​<supports-​screens·​android:​anyDensity="true"·​android:​largeScreens="true"·​android:​normalScreens="true"·​android:​smallScreens="true"/​>
5 ··​<application·​android:​allowBackup="true"·​android:​allowClearUserData="t​rue"·​android:​icon="@drawable/​icon"·​android:​label="@string/​AppName"·​android:​name=".​HashItApplication"·​android:​theme="@android:​style/​Theme.​Holo.​Light">5 ··​<application·​android:​allowBackup="true"·​android:​allowClearUserData="t​rue"·​android:​icon="@drawable/​icon"·​android:​label="@string/​AppName"·​android:​name=".​HashItApplication"·​android:​theme="@android:​style/​Theme.​Holo.​Light">
6 ····​<activity·​android:​label="@string/​AppName"·​android:​name=".​TabbedMainActivity">6 ····​<activity·​android:​label="@string/​AppName"·​android:​name=".​TabbedMainActivity">
7 ······​<intent-​filter>7 ······​<intent-​filter>
8 ········​<action·​android:​name="android.​intent.​action.​MAIN"/​>8 ········​<action·​android:​name="android.​intent.​action.​MAIN"/​>
9 ········​<category·​android:​name="android.​intent.​category.​LAUNCHER"/​>9 ········​<category·​android:​name="android.​intent.​category.​LAUNCHER"/​>
18.5 KB
classes.dex
18.5 KB
classes.jar
4.98 KB
zipinfo /dev/stdin
Max report size reached
3.44 KB
com/ginkel/hashit/ParametersActivity.class
Max report size reached
5.95 KB
com/ginkel/hashit/util/PreferenceListStorage$ListEditorImpl.class
Max report size reached
4.12 KB
org/apache/commons/codec/binary/Base64.class
Max report size reached
1.2 KB
smali/com/ginkel/hashit/ParametersActivity$2.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​ParametersActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​ParametersActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​ParametersActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​ParametersActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​ParametersActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​12527 ····​.​line·​125
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​ParametersActivity$2;​-​>this$0:​Lcom/​ginkel/​hashit/​ParametersActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​ParametersActivity$2;​-​>this$0:​Lcom/​ginkel/​hashit/​ParametersActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
Offset 50, 17 lines modifiedOffset 51, 19 lines modified
50 ····​check-​cast·​p2,​·​Ljava/​lang/​Boolean;​51 ····​check-​cast·​p2,​·​Ljava/​lang/​Boolean;​
  
51 ····​.​end·​local·​p2····​#·​"newValue":​Ljava/​lang/​Object;​52 ····​.​end·​local·​p2····​#·​"newValue":​Ljava/​lang/​Object;​
52 ····​invoke-​virtual·​{p2},​·​Ljava/​lang/​Boolean;​-​>booleanValue()​Z53 ····​invoke-​virtual·​{p2},​·​Ljava/​lang/​Boolean;​-​>booleanValue()​Z
  
53 ····​move-​result·​v154 ····​move-​result·​v1
  
 55 ····​.​line·​129
54 ····​#·​getter·​for:​·​Lcom/​ginkel/​hashit/​ParametersActivity;​-​>DEPS_RESTRICT_DIGITS​_ONLY:​[Ljava/​lang/​String;​56 ····​#·​getter·​for:​·​Lcom/​ginkel/​hashit/​ParametersActivity;​-​>DEPS_RESTRICT_DIGITS​_ONLY:​[Ljava/​lang/​String;​
55 ····​invoke-​static·​{},​·​Lcom/​ginkel/​hashit/​ParametersActivity;​-​>access$000()​[Ljava/​lang/​String;​57 ····​invoke-​static·​{},​·​Lcom/​ginkel/​hashit/​ParametersActivity;​-​>access$000()​[Ljava/​lang/​String;​
  
56 ····​move-​result-​object·​v258 ····​move-​result-​object·​v2
  
 59 ····​.​line·​128
57 ····​invoke-​virtual·​{v0,​·​v1,​·​v3,​·​v2},​·​Lcom/​ginkel/​hashit/​ParametersActivity;​-​>disableConflictingPr​eferences(ZZ[Ljava/​lang/​String;​)​V60 ····​invoke-​virtual·​{v0,​·​v1,​·​v3,​·​v2},​·​Lcom/​ginkel/​hashit/​ParametersActivity;​-​>disableConflictingPr​eferences(ZZ[Ljava/​lang/​String;​)​V
  
58 ····​.​line·​13061 ····​.​line·​130
59 ····​return·​v362 ····​return·​v3
60 .​end·​method63 .​end·​method
574 B
smali/com/ginkel/hashit/SettingsActivity$7.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​SettingsActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​SettingsActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​SettingsActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​22527 ····​.​line·​225
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$7;​-​>this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$7;​-​>this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
573 B
smali/com/ginkel/hashit/PasswordActivity$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​PasswordActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​PasswordActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​PasswordActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​9827 ····​.​line·​98
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​PasswordActivity$1;​-​>this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​PasswordActivity$1;​-​>this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
622 B
smali/com/ginkel/hashit/SettingsActivity$4.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$listState:​Landroid/​os/​Parcelable;​22 .​field·​final·​synthetic·​val$listState:​Landroid/​os/​Parcelable;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​SettingsActivity;​Landroid/​os/​Parcelable;​)​V24 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​SettingsActivity;​Landroid/​os/​Parcelable;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​SettingsActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​16328 ····​.​line·​163
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$4;​-​>this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$4;​-​>this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$4;​-​>val$listState:​Landroid/​os/​Parcelable;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$4;​-​>val$listState:​Landroid/​os/​Parcelable;​
  
1.07 KB
smali/com/ginkel/hashit/SettingsActivity.smali
Offset 45, 15 lines modifiedOffset 45, 14 lines modified
45 .​method·​public·​constructor·​<init>()​V45 .​method·​public·​constructor·​<init>()​V
46 ····​.​locals·​046 ····​.​locals·​0
  
47 ····​.​prologue47 ····​.​prologue
48 ····​.​line·​5048 ····​.​line·​50
49 ····​invoke-​direct·​{p0},​·​Lcom/​ginkel/​hashit/​ParametersActivity;​-​><init>()​V49 ····​invoke-​direct·​{p0},​·​Lcom/​ginkel/​hashit/​ParametersActivity;​-​><init>()​V
  
50 ····​.​line·​239 
51 ····​return-​void50 ····​return-​void
52 .​end·​method51 .​end·​method
  
53 .​method·​static·​synthetic·​access$100()​[Ljava/​lang/​String;​52 .​method·​static·​synthetic·​access$100()​[Ljava/​lang/​String;​
54 ····​.​locals·​153 ····​.​locals·​1
  
55 ····​.​prologue54 ····​.​prologue
Offset 113, 15 lines modifiedOffset 112, 15 lines modified
  
113 ····​.​line·​86112 ····​.​line·​86
114 ····​.​local·​v22,​·​"historyManager":​Lcom/​ginkel/​hashit/​util/​HistoryManager;​113 ····​.​local·​v22,​·​"historyManager":​Lcom/​ginkel/​hashit/​util/​HistoryManager;​
115 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Lcom/​ginkel/​hashit/​SettingsActivity;​-​>getPreferenceScreen(​)​Landroid/​preference/​PreferenceScreen;​114 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Lcom/​ginkel/​hashit/​SettingsActivity;​-​>getPreferenceScreen(​)​Landroid/​preference/​PreferenceScreen;​
  
116 ····​move-​result-​object·​v24115 ····​move-​result-​object·​v24
  
117 ····​.​line·​88116 ····​.​line·​89
118 ····​.​local·​v24,​·​"prefScreen":​Landroid/​preference/​PreferenceScreen;​117 ····​.​local·​v24,​·​"prefScreen":​Landroid/​preference/​PreferenceScreen;​
119 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Lcom/​ginkel/​hashit/​SettingsActivity;​-​>getBaseContext()​Landroid/​content/​Context;​118 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Lcom/​ginkel/​hashit/​SettingsActivity;​-​>getBaseContext()​Landroid/​content/​Context;​
  
120 ····​move-​result-​object·​v2119 ····​move-​result-​object·​v2
  
121 ····​invoke-​static·​{v2},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​120 ····​invoke-​static·​{v2},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
  
1.1 KB
smali/com/ginkel/hashit/PasswordActivity$6.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​PasswordActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​PasswordActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​PasswordActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​28727 ····​.​line·​287
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​PasswordActivity$6;​-​>this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​PasswordActivity$6;​-​>this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
Offset 48, 14 lines modifiedOffset 49, 15 lines modified
48 ····​.​end·​local·​p2····​#·​"service":​Landroid/​os/​IBinder;​49 ····​.​end·​local·​p2····​#·​"service":​Landroid/​os/​IBinder;​
49 ····​invoke-​interface·​{p2},​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheService$Bi​nder;​-​>getService()​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheService;​50 ····​invoke-​interface·​{p2},​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheService$Bi​nder;​-​>getService()​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheService;​
  
50 ····​move-​result-​object·​v151 ····​move-​result-​object·​v1
  
51 ····​const-​string·​v2,​·​"MasterKey"52 ····​const-​string·​v2,​·​"MasterKey"
  
 53 ····​.​line·​294
52 ····​invoke-​interface·​{v1,​·​v2},​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheService;​-​>getEntry(Ljava/​lang/​String;​)​Ljava/​lang/​String;​54 ····​invoke-​interface·​{v1,​·​v2},​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheService;​-​>getEntry(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
  
53 ····​move-​result-​object·​v055 ····​move-​result-​object·​v0
  
54 ····​.​line·​29656 ····​.​line·​296
55 ····​.​local·​v0,​·​"cachedKey":​Ljava/​lang/​String;​57 ····​.​local·​v0,​·​"cachedKey":​Ljava/​lang/​String;​
56 ····​if-​eqz·​v0,​·​:​cond_058 ····​if-​eqz·​v0,​·​:​cond_0
2.58 KB
smali/com/ginkel/hashit/SettingsActivity$6.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$defaults:​Landroid/​content/​SharedPreferences;​22 .​field·​final·​synthetic·​val$defaults:​Landroid/​content/​SharedPreferences;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​SettingsActivity;​Landroid/​content/​SharedPreferences;​)​V24 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​SettingsActivity;​Landroid/​content/​SharedPreferences;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​SettingsActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​19628 ····​.​line·​196
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$6;​-​>this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$6;​-​>this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$6;​-​>val$defaults:​Landroid/​content/​SharedPreferences;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$6;​-​>val$defaults:​Landroid/​content/​SharedPreferences;​
  
Offset 83, 48 lines modifiedOffset 84, 54 lines modified
  
83 ····​iget-​object·​v3,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$6;​-​>this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​84 ····​iget-​object·​v3,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$6;​-​>this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​
  
84 ····​invoke-​direct·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V85 ····​invoke-​direct·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
  
85 ····​const·​v3,​·​0x7f04002c86 ····​const·​v3,​·​0x7f04002c
  
 87 ····​.​line·​205
86 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​88 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​
  
87 ····​move-​result-​object·​v289 ····​move-​result-​object·​v2
  
 90 ····​.​line·​206
88 ····​invoke-​virtual·​{v2,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​91 ····​invoke-​virtual·​{v2,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​
  
89 ····​move-​result-​object·​v292 ····​move-​result-​object·​v2
  
90 ····​const·​v3,​·​0x104000a93 ····​const·​v3,​·​0x104000a
  
91 ····​new-​instance·​v4,​·​Lcom/​ginkel/​hashit/​SettingsActivity$6$1;​94 ····​new-​instance·​v4,​·​Lcom/​ginkel/​hashit/​SettingsActivity$6$1;​
  
92 ····​invoke-​direct·​{v4,​·​p0,​·​v0},​·​Lcom/​ginkel/​hashit/​SettingsActivity$6$1;​-​><init>(Lcom/​ginkel/​hashit/​SettingsActivity$6;​Landroid/​widget/​EditText;​)​V95 ····​invoke-​direct·​{v4,​·​p0,​·​v0},​·​Lcom/​ginkel/​hashit/​SettingsActivity$6$1;​-​><init>(Lcom/​ginkel/​hashit/​SettingsActivity$6;​Landroid/​widget/​EditText;​)​V
  
 96 ····​.​line·​207
93 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​97 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
  
94 ····​move-​result-​object·​v298 ····​move-​result-​object·​v2
  
95 ····​const/​high16·​v3,​·​0x104000099 ····​const/​high16·​v3,​·​0x1040000
  
96 ····​new-​instance·​v4,​·​Lcom/​ginkel/​hashit/​SettingsActivity$Dumm​yOnClickListener;​100 ····​new-​instance·​v4,​·​Lcom/​ginkel/​hashit/​SettingsActivity$Dumm​yOnClickListener;​
  
97 ····​invoke-​direct·​{v4,​·​v6},​·​Lcom/​ginkel/​hashit/​SettingsActivity$Dumm​yOnClickListener;​-​><init>(Lcom/​ginkel/​hashit/​SettingsActivity$1;​)​V101 ····​invoke-​direct·​{v4,​·​v6},​·​Lcom/​ginkel/​hashit/​SettingsActivity$Dumm​yOnClickListener;​-​><init>(Lcom/​ginkel/​hashit/​SettingsActivity$1;​)​V
  
 102 ····​.​line·​214
98 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​103 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
  
99 ····​move-​result-​object·​v2104 ····​move-​result-​object·​v2
  
 105 ····​.​line·​215
100 ····​invoke-​virtual·​{v2,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​106 ····​invoke-​virtual·​{v2,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​
  
101 ····​move-​result-​object·​v2107 ····​move-​result-​object·​v2
  
102 ····​const/​high16·​v3,​·​0x7f020000108 ····​const/​high16·​v3,​·​0x7f020000
  
 109 ····​.​line·​216
103 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setIcon(I)​Landroid/​app/​AlertDialog$Builder;​110 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setIcon(I)​Landroid/​app/​AlertDialog$Builder;​
  
104 ····​move-​result-​object·​v2111 ····​move-​result-​object·​v2
  
105 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​112 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​
  
106 ····​.​line·​217113 ····​.​line·​217
267 B
smali/com/ginkel/hashit/R.smali
Offset 23, 10 lines modifiedOffset 23, 9 lines modified
23 .​method·​public·​constructor·​<init>()​V23 .​method·​public·​constructor·​<init>()​V
24 ····​.​locals·​024 ····​.​locals·​0
  
25 ····​.​prologue25 ····​.​prologue
26 ····​.​line·​1026 ····​.​line·​10
27 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V27 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
28 ····​.​line·​113 
29 ····​return-​void28 ····​return-​void
30 .​end·​method29 .​end·​method
8.71 KB
smali/com/ginkel/hashit/PasswordActivity.smali
Max report size reached
1.43 KB
smali/com/ginkel/hashit/TabbedMainActivity.smali
Offset 160, 18 lines modifiedOffset 160, 20 lines modified
  
160 ····​invoke-​virtual·​{v2,​·​v8},​·​Landroid/​content/​res/​Resources;​-​>getText(I)​Ljava/​lang/​CharSequence;​160 ····​invoke-​virtual·​{v2,​·​v8},​·​Landroid/​content/​res/​Resources;​-​>getText(I)​Ljava/​lang/​CharSequence;​
  
161 ····​move-​result-​object·​v8161 ····​move-​result-​object·​v8
  
162 ····​const·​v9,​·​0x7f020001162 ····​const·​v9,​·​0x7f020001
  
 163 ····​.​line·​73
163 ····​invoke-​virtual·​{v2,​·​v9},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​164 ····​invoke-​virtual·​{v2,​·​v9},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​
  
164 ····​move-​result-​object·​v9165 ····​move-​result-​object·​v9
  
 166 ····​.​line·​72
165 ····​invoke-​virtual·​{v5,​·​v8,​·​v9},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setIndicator(Ljava/​lang/​CharSequence;​Landroid/​graphics/​drawable/​Drawable;​)​Landroid/​widget/​TabHost$TabSpec;​167 ····​invoke-​virtual·​{v5,​·​v8,​·​v9},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setIndicator(Ljava/​lang/​CharSequence;​Landroid/​graphics/​drawable/​Drawable;​)​Landroid/​widget/​TabHost$TabSpec;​
  
166 ····​.​line·​74168 ····​.​line·​74
167 ····​invoke-​virtual·​{v6,​·​v5},​·​Landroid/​widget/​TabHost;​-​>addTab(Landroid/​widget/​TabHost$TabSpec;​)​V169 ····​invoke-​virtual·​{v6,​·​v5},​·​Landroid/​widget/​TabHost;​-​>addTab(Landroid/​widget/​TabHost$TabSpec;​)​V
  
168 ····​.​line·​77170 ····​.​line·​77
169 ····​const-​string·​v8,​·​"settings"171 ····​const-​string·​v8,​·​"settings"
Offset 201, 18 lines modifiedOffset 203, 20 lines modified
  
201 ····​invoke-​virtual·​{v2,​·​v8},​·​Landroid/​content/​res/​Resources;​-​>getText(I)​Ljava/​lang/​CharSequence;​203 ····​invoke-​virtual·​{v2,​·​v8},​·​Landroid/​content/​res/​Resources;​-​>getText(I)​Ljava/​lang/​CharSequence;​
  
202 ····​move-​result-​object·​v8204 ····​move-​result-​object·​v8
  
203 ····​const·​v9,​·​0x7f020004205 ····​const·​v9,​·​0x7f020004
  
 206 ····​.​line·​82
204 ····​invoke-​virtual·​{v2,​·​v9},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​207 ····​invoke-​virtual·​{v2,​·​v9},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​
  
205 ····​move-​result-​object·​v9208 ····​move-​result-​object·​v9
  
 209 ····​.​line·​81
206 ····​invoke-​virtual·​{v5,​·​v8,​·​v9},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setIndicator(Ljava/​lang/​CharSequence;​Landroid/​graphics/​drawable/​Drawable;​)​Landroid/​widget/​TabHost$TabSpec;​210 ····​invoke-​virtual·​{v5,​·​v8,​·​v9},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setIndicator(Ljava/​lang/​CharSequence;​Landroid/​graphics/​drawable/​Drawable;​)​Landroid/​widget/​TabHost$TabSpec;​
  
207 ····​.​line·​83211 ····​.​line·​83
208 ····​invoke-​virtual·​{v6,​·​v5},​·​Landroid/​widget/​TabHost;​-​>addTab(Landroid/​widget/​TabHost$TabSpec;​)​V212 ····​invoke-​virtual·​{v6,​·​v5},​·​Landroid/​widget/​TabHost;​-​>addTab(Landroid/​widget/​TabHost$TabSpec;​)​V
  
209 ····​.​line·​84213 ····​.​line·​84
210 ····​return-​void214 ····​return-​void
574 B
smali/com/ginkel/hashit/SettingsActivity$3.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​SettingsActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​SettingsActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​SettingsActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​13927 ····​.​line·​139
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$3;​-​>this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$3;​-​>this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
1.2 KB
smali/com/ginkel/hashit/ParametersActivity$3.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​ParametersActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​ParametersActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​ParametersActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​ParametersActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​ParametersActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​13527 ····​.​line·​135
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​ParametersActivity$3;​-​>this$0:​Lcom/​ginkel/​hashit/​ParametersActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​ParametersActivity$3;​-​>this$0:​Lcom/​ginkel/​hashit/​ParametersActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
Offset 50, 17 lines modifiedOffset 51, 19 lines modified
50 ····​check-​cast·​p2,​·​Ljava/​lang/​Boolean;​51 ····​check-​cast·​p2,​·​Ljava/​lang/​Boolean;​
  
51 ····​.​end·​local·​p2····​#·​"newValue":​Ljava/​lang/​Object;​52 ····​.​end·​local·​p2····​#·​"newValue":​Ljava/​lang/​Object;​
52 ····​invoke-​virtual·​{p2},​·​Ljava/​lang/​Boolean;​-​>booleanValue()​Z53 ····​invoke-​virtual·​{p2},​·​Ljava/​lang/​Boolean;​-​>booleanValue()​Z
  
53 ····​move-​result·​v154 ····​move-​result·​v1
  
 55 ····​.​line·​139
54 ····​#·​getter·​for:​·​Lcom/​ginkel/​hashit/​ParametersActivity;​-​>DEPS_RESTRICT_SPECIA​L_CHARS:​[Ljava/​lang/​String;​56 ····​#·​getter·​for:​·​Lcom/​ginkel/​hashit/​ParametersActivity;​-​>DEPS_RESTRICT_SPECIA​L_CHARS:​[Ljava/​lang/​String;​
55 ····​invoke-​static·​{},​·​Lcom/​ginkel/​hashit/​ParametersActivity;​-​>access$100()​[Ljava/​lang/​String;​57 ····​invoke-​static·​{},​·​Lcom/​ginkel/​hashit/​ParametersActivity;​-​>access$100()​[Ljava/​lang/​String;​
  
56 ····​move-​result-​object·​v258 ····​move-​result-​object·​v2
  
 59 ····​.​line·​138
57 ····​invoke-​virtual·​{v0,​·​v1,​·​v3,​·​v2},​·​Lcom/​ginkel/​hashit/​ParametersActivity;​-​>disableConflictingPr​eferences(ZZ[Ljava/​lang/​String;​)​V60 ····​invoke-​virtual·​{v0,​·​v1,​·​v3,​·​v2},​·​Lcom/​ginkel/​hashit/​ParametersActivity;​-​>disableConflictingPr​eferences(ZZ[Ljava/​lang/​String;​)​V
  
58 ····​.​line·​14061 ····​.​line·​140
59 ····​return·​v362 ····​return·​v3
60 .​end·​method63 .​end·​method
875 B
smali/com/ginkel/hashit/PasswordActivity$5.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​PasswordActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​PasswordActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​PasswordActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​16127 ····​.​line·​161
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​PasswordActivity$5;​-​>this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​PasswordActivity$5;​-​>this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
Offset 110, 11 lines modifiedOffset 111, 12 lines modified
  
110 ····​const/​4·​v5,​·​0x1111 ····​const/​4·​v5,​·​0x1
  
111 ····​invoke-​static·​{v3,​·​v4,​·​v5},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​II)​Landroid/​widget/​Toast;​112 ····​invoke-​static·​{v3,​·​v4,​·​v5},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​II)​Landroid/​widget/​Toast;​
  
112 ····​move-​result-​object·​v3113 ····​move-​result-​object·​v3
  
 114 ····​.​line·​171
113 ····​invoke-​virtual·​{v3},​·​Landroid/​widget/​Toast;​-​>show()​V115 ····​invoke-​virtual·​{v3},​·​Landroid/​widget/​Toast;​-​>show()​V
  
114 ····​goto·​:​goto_0116 ····​goto·​:​goto_0
115 .​end·​method117 .​end·​method
1.92 KB
smali/com/ginkel/hashit/SettingsActivity$5.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​SettingsActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​SettingsActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​SettingsActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​18127 ····​.​line·​181
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$5;​-​>this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$5;​-​>this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
Offset 52, 38 lines modifiedOffset 53, 42 lines modified
  
52 ····​iget-​object·​v1,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$5;​-​>this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​53 ····​iget-​object·​v1,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$5;​-​>this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​
  
53 ····​invoke-​direct·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V54 ····​invoke-​direct·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
  
54 ····​const·​v1,​·​0x7f04002d55 ····​const·​v1,​·​0x7f04002d
  
 56 ····​.​line·​186
55 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​57 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​
  
56 ····​move-​result-​object·​v058 ····​move-​result-​object·​v0
  
57 ····​const·​v1,​·​0x7f04003059 ····​const·​v1,​·​0x7f040030
  
 60 ····​.​line·​187
58 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(I)​Landroid/​app/​AlertDialog$Builder;​61 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(I)​Landroid/​app/​AlertDialog$Builder;​
  
59 ····​move-​result-​object·​v062 ····​move-​result-​object·​v0
  
60 ····​const·​v1,​·​0x104000a63 ····​const·​v1,​·​0x104000a
  
61 ····​new-​instance·​v2,​·​Lcom/​ginkel/​hashit/​SettingsActivity$Dumm​yOnClickListener;​64 ····​new-​instance·​v2,​·​Lcom/​ginkel/​hashit/​SettingsActivity$Dumm​yOnClickListener;​
  
62 ····​const/​4·​v3,​·​0x065 ····​const/​4·​v3,​·​0x0
  
63 ····​invoke-​direct·​{v2,​·​v3},​·​Lcom/​ginkel/​hashit/​SettingsActivity$Dumm​yOnClickListener;​-​><init>(Lcom/​ginkel/​hashit/​SettingsActivity$1;​)​V66 ····​invoke-​direct·​{v2,​·​v3},​·​Lcom/​ginkel/​hashit/​SettingsActivity$Dumm​yOnClickListener;​-​><init>(Lcom/​ginkel/​hashit/​SettingsActivity$1;​)​V
  
 67 ····​.​line·​188
64 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​68 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
  
65 ····​move-​result-​object·​v069 ····​move-​result-​object·​v0
  
66 ····​const/​high16·​v1,​·​0x7f02000070 ····​const/​high16·​v1,​·​0x7f020000
  
 71 ····​.​line·​189
67 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setIcon(I)​Landroid/​app/​AlertDialog$Builder;​72 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setIcon(I)​Landroid/​app/​AlertDialog$Builder;​
  
68 ····​move-​result-​object·​v073 ····​move-​result-​object·​v0
  
69 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​74 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​
  
70 ····​.​line·​19275 ····​.​line·​192
5.87 KB
smali/com/ginkel/hashit/ParametersActivity.smali
Max report size reached
1.62 KB
smali/com/ginkel/hashit/PasswordActivity$7.smali
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .​field·​final·​synthetic·​val$key:​Ljava/​lang/​String;​24 .​field·​final·​synthetic·​val$key:​Ljava/​lang/​String;​
  
  
25 #·​direct·​methods25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​PasswordActivity;​Ljava/​lang/​String;​I)​V26 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​PasswordActivity;​Ljava/​lang/​String;​I)​V
27 ····​.​locals·​027 ····​.​locals·​0
 28 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​PasswordActivity;​
  
28 ····​.​prologue29 ····​.​prologue
29 ····​.​line·​46830 ····​.​line·​468
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​PasswordActivity$7;​-​>this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​PasswordActivity$7;​-​>this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​
  
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​ginkel/​hashit/​PasswordActivity$7;​-​>val$key:​Ljava/​lang/​String;​32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​ginkel/​hashit/​PasswordActivity$7;​-​>val$key:​Ljava/​lang/​String;​
  
Offset 41, 15 lines modifiedOffset 42, 15 lines modified
  
41 ····​return-​void42 ····​return-​void
42 .​end·​method43 .​end·​method
  
  
43 #·​virtual·​methods44 #·​virtual·​methods
44 .​method·​public·​onServiceConnected(La​ndroid/​content/​ComponentName;​Landroid/​os/​IBinder;​)​V45 .​method·​public·​onServiceConnected(La​ndroid/​content/​ComponentName;​Landroid/​os/​IBinder;​)​V
45 ····​.​locals·546 ····​.​locals·6
46 ····​.​param·​p1,​·​"name"····​#·​Landroid/​content/​ComponentName;​47 ····​.​param·​p1,​·​"name"····​#·​Landroid/​content/​ComponentName;​
47 ····​.​param·​p2,​·​"service"····​#·​Landroid/​os/​IBinder;​48 ····​.​param·​p2,​·​"service"····​#·​Landroid/​os/​IBinder;​
  
48 ····​.​prologue49 ····​.​prologue
49 ····​.​line·​47450 ····​.​line·​474
50 ····​check-​cast·​p2,​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheService$Bi​nder;​51 ····​check-​cast·​p2,​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheService$Bi​nder;​
  
Offset 64, 17 lines modifiedOffset 65, 17 lines modified
  
64 ····​iget·​v3,​·​p0,​·​Lcom/​ginkel/​hashit/​PasswordActivity$7;​-​>val$cacheDuration:​I65 ····​iget·​v3,​·​p0,​·​Lcom/​ginkel/​hashit/​PasswordActivity$7;​-​>val$cacheDuration:​I
  
65 ····​mul-​int/​lit8·​v3,​·​v3,​·​0x3c66 ····​mul-​int/​lit8·​v3,​·​v3,​·​0x3c
  
66 ····​mul-​int/​lit16·​v3,​·​v3,​·​0x3e867 ····​mul-​int/​lit16·​v3,​·​v3,​·​0x3e8
  
67 ····​int-​to-​long·​v3,​·​v368 ····​int-​to-​long·​v4,​·​v3
  
68 ····​invoke-​interface·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheService;​-​>putEntry(Ljava/​lang/​String;​Ljava/​lang/​String;​J)​V69 ····​invoke-​interface·​{v0,​·​v1,​·​v2,​·​v4,​·​v5},​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheService;​-​>putEntry(Ljava/​lang/​String;​Ljava/​lang/​String;​J)​V
  
69 ····​.​line·​47670 ····​.​line·​476
70 ····​return-​void71 ····​return-​void
71 .​end·​method72 .​end·​method
  
72 .​method·​public·​onServiceDisconnected​(Landroid/​content/​ComponentName;​)​V73 .​method·​public·​onServiceDisconnected​(Landroid/​content/​ComponentName;​)​V
73 ····​.​locals·​074 ····​.​locals·​0
680 B
smali/com/ginkel/hashit/SettingsActivity$2.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$historyManager:​Lcom/​ginkel/​hashit/​util/​HistoryManager;​22 .​field·​final·​synthetic·​val$historyManager:​Lcom/​ginkel/​hashit/​util/​HistoryManager;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​SettingsActivity;​Lcom/​ginkel/​hashit/​util/​HistoryManager;​)​V24 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​SettingsActivity;​Lcom/​ginkel/​hashit/​util/​HistoryManager;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​SettingsActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​11928 ····​.​line·​119
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$2;​-​>this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$2;​-​>this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$2;​-​>val$historyManager:​Lcom/​ginkel/​hashit/​util/​HistoryManager;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$2;​-​>val$historyManager:​Lcom/​ginkel/​hashit/​util/​HistoryManager;​
  
632 B
smali/com/ginkel/hashit/SettingsActivity$6$1.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$seed:​Landroid/​widget/​EditText;​22 .​field·​final·​synthetic·​val$seed:​Landroid/​widget/​EditText;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​SettingsActivity$6;​Landroid/​widget/​EditText;​)​V24 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​SettingsActivity$6;​Landroid/​widget/​EditText;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​ginkel/​hashit/​SettingsActivity$6;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​20828 ····​.​line·​208
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$6$1;​-​>this$1:​Lcom/​ginkel/​hashit/​SettingsActivity$6;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$6$1;​-​>this$1:​Lcom/​ginkel/​hashit/​SettingsActivity$6;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$6$1;​-​>val$seed:​Landroid/​widget/​EditText;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$6$1;​-​>val$seed:​Landroid/​widget/​EditText;​
  
557 B
smali/com/ginkel/hashit/PasswordActivity$2.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​22 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​PasswordActivity;​)​V24 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​PasswordActivity;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​PasswordActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​12028 ····​.​line·​120
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​PasswordActivity$2;​-​>this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​PasswordActivity$2;​-​>this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​
  
29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
1.07 KB
smali/com/ginkel/hashit/TabbedMainActivity$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​TabbedMainActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​TabbedMainActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​TabbedMainActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​TabbedMainActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​TabbedMainActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​9927 ····​.​line·​99
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​TabbedMainActivity$1;​-​>this$0:​Lcom/​ginkel/​hashit/​TabbedMainActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​TabbedMainActivity$1;​-​>this$0:​Lcom/​ginkel/​hashit/​TabbedMainActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
Offset 84, 14 lines modifiedOffset 85, 15 lines modified
  
84 ····​const·​v3,​·​0x7f04000985 ····​const·​v3,​·​0x7f040009
  
85 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​86 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​
  
86 ····​move-​result-​object·​v287 ····​move-​result-​object·​v2
  
 88 ····​.​line·​107
87 ····​invoke-​virtual·​{v2,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​89 ····​invoke-​virtual·​{v2,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​
  
88 ····​move-​result-​object·​v290 ····​move-​result-​object·​v2
  
89 ····​const/​high16·​v3,​·​0x7f02000091 ····​const/​high16·​v3,​·​0x7f020000
  
90 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setIcon(I)​Landroid/​app/​AlertDialog$Builder;​92 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setIcon(I)​Landroid/​app/​AlertDialog$Builder;​
599 B
smali/com/ginkel/hashit/PasswordActivity$3.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​18 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​PasswordActivity;​)​V20 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​PasswordActivity;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​PasswordActivity;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​14024 ····​.​line·​140
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​PasswordActivity$3;​-​>this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​PasswordActivity$3;​-​>this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​
  
25 ····​invoke-​direct·​{p0},​·​Lcom/​ginkel/​hashit/​util/​TextWatcherAdapter;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Lcom/​ginkel/​hashit/​util/​TextWatcherAdapter;​-​><init>()​V
  
574 B
smali/com/ginkel/hashit/PasswordActivity$4.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​PasswordActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​PasswordActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​PasswordActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​15427 ····​.​line·​154
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​PasswordActivity$4;​-​>this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​PasswordActivity$4;​-​>this$0:​Lcom/​ginkel/​hashit/​PasswordActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
588 B
smali/com/ginkel/hashit/ParametersActivity$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​ParametersActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​ParametersActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​ParametersActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​ParametersActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​ParametersActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​10927 ····​.​line·​109
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​ParametersActivity$1;​-​>this$0:​Lcom/​ginkel/​hashit/​ParametersActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​ParametersActivity$1;​-​>this$0:​Lcom/​ginkel/​hashit/​ParametersActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
588 B
smali/com/ginkel/hashit/TabbedMainActivity$2.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​TabbedMainActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​TabbedMainActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​TabbedMainActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​TabbedMainActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​TabbedMainActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​11327 ····​.​line·​113
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​TabbedMainActivity$2;​-​>this$0:​Lcom/​ginkel/​hashit/​TabbedMainActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​TabbedMainActivity$2;​-​>this$0:​Lcom/​ginkel/​hashit/​TabbedMainActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
573 B
smali/com/ginkel/hashit/SettingsActivity$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​SettingsActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​SettingsActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​SettingsActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​9927 ····​.​line·​99
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$1;​-​>this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​SettingsActivity$1;​-​>this$0:​Lcom/​ginkel/​hashit/​SettingsActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
9.34 KB
smali/com/ginkel/hashit/util/PreferenceListStorage$ListEditorImpl.smali
Max report size reached
534 B
smali/com/ginkel/hashit/util/Base64.smali
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 ····​.​prologue24 ····​.​prologue
25 ····​.​line·​4225 ····​.​line·​42
26 ····​new-​instance·​v0,​·​Landroid/​text/​SpannableStringBuilde​r;​26 ····​new-​instance·​v0,​·​Landroid/​text/​SpannableStringBuilde​r;​
  
27 ····​new-​instance·​v1,​·​Ljava/​lang/​String;​27 ····​new-​instance·​v1,​·​Ljava/​lang/​String;​
  
 28 ····​.​line·​43
28 ····​invoke-​static·​{p0},​·​Lorg/​apache/​commons/​codec/​binary/​Base64;​-​>encodeBase64([B)​[B29 ····​invoke-​static·​{p0},​·​Lorg/​apache/​commons/​codec/​binary/​Base64;​-​>encodeBase64([B)​[B
  
29 ····​move-​result-​object·​v230 ····​move-​result-​object·​v2
  
30 ····​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​><init>([B)​V31 ····​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​><init>([B)​V
  
31 ····​invoke-​direct·​{v0,​·​v1},​·​Landroid/​text/​SpannableStringBuilde​r;​-​><init>(Ljava/​lang/​CharSequence;​)​V32 ····​invoke-​direct·​{v0,​·​v1},​·​Landroid/​text/​SpannableStringBuilde​r;​-​><init>(Ljava/​lang/​CharSequence;​)​V
780 B
smali/com/ginkel/hashit/util/HistoryManager.smali
Offset 63, 14 lines modifiedOffset 63, 15 lines modified
63 ····​iput-​object·​p2,​·​p0,​·​Lcom/​ginkel/​hashit/​util/​HistoryManager;​-​>prefsKey:​Ljava/​lang/​String;​63 ····​iput-​object·​p2,​·​p0,​·​Lcom/​ginkel/​hashit/​util/​HistoryManager;​-​>prefsKey:​Ljava/​lang/​String;​
  
64 ····​.​line·​4664 ····​.​line·​46
65 ····​new-​instance·​v1,​·​Landroid/​widget/​ArrayAdapter;​65 ····​new-​instance·​v1,​·​Landroid/​widget/​ArrayAdapter;​
  
66 ····​iget-​object·​v2,​·​p0,​·​Lcom/​ginkel/​hashit/​util/​HistoryManager;​-​>prefs:​Lcom/​ginkel/​hashit/​util/​ListSharedPreferences​;​66 ····​iget-​object·​v2,​·​p0,​·​Lcom/​ginkel/​hashit/​util/​HistoryManager;​-​>prefs:​Lcom/​ginkel/​hashit/​util/​ListSharedPreferences​;​
  
 67 ····​.​line·​47
67 ····​invoke-​interface·​{v2,​·​p2},​·​Lcom/​ginkel/​hashit/​util/​ListSharedPreferences​;​-​>getStringList(Ljava/​lang/​String;​)​Ljava/​util/​List;​68 ····​invoke-​interface·​{v2,​·​p2},​·​Lcom/​ginkel/​hashit/​util/​ListSharedPreferences​;​-​>getStringList(Ljava/​lang/​String;​)​Ljava/​util/​List;​
  
68 ····​move-​result-​object·​v069 ····​move-​result-​object·​v0
  
69 ····​.​local·​v0,​·​"list":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"70 ····​.​local·​v0,​·​"list":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"
70 ····​invoke-​direct·​{v1,​·​p1,​·​p3,​·​v0},​·​Landroid/​widget/​ArrayAdapter;​-​><init>(Landroid/​content/​Context;​ILjava/​util/​List;​)​V71 ····​invoke-​direct·​{v1,​·​p1,​·​p3,​·​v0},​·​Landroid/​widget/​ArrayAdapter;​-​><init>(Landroid/​content/​Context;​ILjava/​util/​List;​)​V
  
1.34 KB
smali/com/ginkel/hashit/util/cache/MemoryCacheServiceImpl$1.smali
Offset 23, 15 lines modifiedOffset 23, 16 lines modified
23 .​field·​final·​synthetic·​val$key:​Ljava/​lang/​String;​23 .​field·​final·​synthetic·​val$key:​Ljava/​lang/​String;​
  
24 .​field·​final·​synthetic·​val$retentionPeriod:​J24 .​field·​final·​synthetic·​val$retentionPeriod:​J
  
  
25 #·​direct·​methods25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​Ljava/​lang/​String;​J)​V26 .​method·​constructor·​<init>(Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​Ljava/​lang/​String;​J)​V
27 ····​.​locals·027 ····​.​locals·1
 28 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​
  
28 ····​.​prologue29 ····​.​prologue
29 ····​.​line·​13330 ····​.​line·​133
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l$1;​-​>this$0:​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l$1;​-​>this$0:​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​
  
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l$1;​-​>val$key:​Ljava/​lang/​String;​32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l$1;​-​>val$key:​Ljava/​lang/​String;​
  
Offset 101, 20 lines modifiedOffset 102, 22 lines modified
  
101 ····​aput-​object·​v6,​·​v4,​·​v5102 ····​aput-​object·​v6,​·​v4,​·​v5
  
102 ····​const/​4·​v5,​·​0x1103 ····​const/​4·​v5,​·​0x1
  
103 ····​iget-​wide·​v6,​·​p0,​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l$1;​-​>val$retentionPeriod:​J104 ····​iget-​wide·​v6,​·​p0,​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l$1;​-​>val$retentionPeriod:​J
  
 105 ····​.​line·​141
104 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​106 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
105 ····​move-​result-​object·​v6107 ····​move-​result-​object·​v6
  
106 ····​aput-​object·​v6,​·​v4,​·​v5108 ····​aput-​object·​v6,​·​v4,​·​v5
  
 109 ····​.​line·​139
107 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​110 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
  
108 ····​move-​result-​object·​v3111 ····​move-​result-​object·​v3
  
109 ····​invoke-​static·​{v1,​·​v3},​·​Landroid/​util/​Log;​-​>i(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I112 ····​invoke-​static·​{v1,​·​v3},​·​Landroid/​util/​Log;​-​>i(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
  
110 ····​.​line·​142113 ····​.​line·​142
730 B
smali/com/ginkel/hashit/util/cache/MemoryCacheServiceImpl$LocalBinder.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​21 .​field·​final·​synthetic·​this$0:​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​public·​constructor·​<init>(Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​)​V23 .​method·​public·​constructor·​<init>(Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​4527 ····​.​line·​45
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l$LocalBinder;​-​>this$0:​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l$LocalBinder;​-​>this$0:​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​
  
28 ····​invoke-​direct·​{p0},​·​Landroid/​os/​Binder;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Landroid/​os/​Binder;​-​><init>()​V
  
3.45 KB
smali/com/ginkel/hashit/util/cache/MemoryCacheServiceImpl.smali
Offset 53, 15 lines modifiedOffset 53, 14 lines modified
53 ····​.​line·​4253 ····​.​line·​42
54 ····​new-​instance·​v0,​·​Ljava/​util/​HashMap;​54 ····​new-​instance·​v0,​·​Ljava/​util/​HashMap;​
  
55 ····​invoke-​direct·​{v0},​·​Ljava/​util/​HashMap;​-​><init>()​V55 ····​invoke-​direct·​{v0},​·​Ljava/​util/​HashMap;​-​><init>()​V
  
56 ····​iput-​object·​v0,​·​p0,​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​-​>cache:​Ljava/​util/​Map;​56 ····​iput-​object·​v0,​·​p0,​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​-​>cache:​Ljava/​util/​Map;​
  
57 ····​.​line·​52 
58 ····​return-​void57 ····​return-​void
59 .​end·​method58 .​end·​method
  
60 .​method·​static·​synthetic·​access$000(Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​)​Ljava/​util/​Map;​59 .​method·​static·​synthetic·​access$000(Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​)​Ljava/​util/​Map;​
61 ····​.​locals·​160 ····​.​locals·​1
62 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​61 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​
  
Offset 103, 18 lines modifiedOffset 102, 20 lines modified
  
103 ····​const/​4·​v2,​·​0x3102 ····​const/​4·​v2,​·​0x3
  
104 ····​new-​array·​v2,​·​v2,​·​[Ljava/​lang/​Object;​103 ····​new-​array·​v2,​·​v2,​·​[Ljava/​lang/​Object;​
  
105 ····​const/​4·​v3,​·​0x0104 ····​const/​4·​v3,​·​0x0
  
 105 ····​.​line·​91
106 ····​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​106 ····​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​
  
107 ····​move-​result-​object·​v4107 ····​move-​result-​object·​v4
  
 108 ····​.​line·​92
108 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​Class;​-​>getCanonicalName()​Ljava/​lang/​String;​109 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​Class;​-​>getCanonicalName()​Ljava/​lang/​String;​
  
109 ····​move-​result-​object·​v4110 ····​move-​result-​object·​v4
  
110 ····​aput-​object·​v4,​·​v2,​·​v3111 ····​aput-​object·​v4,​·​v2,​·​v3
  
111 ····​const/​4·​v3,​·​0x1112 ····​const/​4·​v3,​·​0x1
Offset 125, 14 lines modifiedOffset 126, 15 lines modified
  
125 ····​invoke-​static·​{p2},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​126 ····​invoke-​static·​{p2},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
  
126 ····​move-​result-​object·​v4127 ····​move-​result-​object·​v4
  
127 ····​aput-​object·​v4,​·​v2,​·​v3128 ····​aput-​object·​v4,​·​v2,​·​v3
  
 129 ····​.​line·​90
128 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​130 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
  
129 ····​move-​result-​object·​v1131 ····​move-​result-​object·​v1
  
130 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​util/​Log;​-​>i(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I132 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​util/​Log;​-​>i(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
  
131 ····​.​line·​93133 ····​.​line·​93
Offset 281, 28 lines modifiedOffset 283, 30 lines modified
  
281 ····​const/​4·​v2,​·​0x1283 ····​const/​4·​v2,​·​0x1
  
282 ····​new-​array·​v2,​·​v2,​·​[Ljava/​lang/​Object;​284 ····​new-​array·​v2,​·​v2,​·​[Ljava/​lang/​Object;​
  
283 ····​const/​4·​v3,​·​0x0285 ····​const/​4·​v3,​·​0x0
  
 286 ····​.​line·​109
284 ····​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​287 ····​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​
  
285 ····​move-​result-​object·​v4288 ····​move-​result-​object·​v4
  
286 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​Class;​-​>getCanonicalName()​Ljava/​lang/​String;​289 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​Class;​-​>getCanonicalName()​Ljava/​lang/​String;​
  
287 ····​move-​result-​object·​v4290 ····​move-​result-​object·​v4
  
288 ····​aput-​object·​v4,​·​v2,​·​v3291 ····​aput-​object·​v4,​·​v2,​·​v3
  
289 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​292 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
  
290 ····​move-​result-​object·​v1293 ····​move-​result-​object·​v1
  
 294 ····​.​line·​108
291 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​util/​Log;​-​>i(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I295 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​util/​Log;​-​>i(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
  
292 ····​.​line·​110296 ····​.​line·​110
293 ····​return-​void297 ····​return-​void
294 .​end·​method298 .​end·​method
  
295 .​method·​public·​onStart(Landroid/​content/​Intent;​I)​V299 .​method·​public·​onStart(Landroid/​content/​Intent;​I)​V
Offset 331, 15 lines modifiedOffset 335, 15 lines modified
331 ····​.​line·​86335 ····​.​line·​86
332 ····​const/​4·​v0,​·​0x1336 ····​const/​4·​v0,​·​0x1
  
333 ····​return·​v0337 ····​return·​v0
334 .​end·​method338 .​end·​method
  
335 .​method·​public·​putEntry(Ljava/​lang/​String;​Ljava/​lang/​String;​J)​V339 .​method·​public·​putEntry(Ljava/​lang/​String;​Ljava/​lang/​String;​J)​V
336 ····​.​locals·5340 ····​.​locals·7
337 ····​.​param·​p1,​·​"key"····​#·​Ljava/​lang/​String;​341 ····​.​param·​p1,​·​"key"····​#·​Ljava/​lang/​String;​
338 ····​.​param·​p2,​·​"value"····​#·​Ljava/​lang/​String;​342 ····​.​param·​p2,​·​"value"····​#·​Ljava/​lang/​String;​
339 ····​.​param·​p3,​·​"retentionPeriod"····​#·​J343 ····​.​param·​p3,​·​"retentionPeriod"····​#·​J
  
340 ····​.​prologue344 ····​.​prologue
341 ····​.​line·​128345 ····​.​line·​128
342 ····​iget-​object·​v1,​·​p0,​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​-​>cache:​Ljava/​util/​Map;​346 ····​iget-​object·​v1,​·​p0,​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​-​>cache:​Ljava/​util/​Map;​
Offset 350, 19 lines modifiedOffset 354, 19 lines modified
350 ····​:​try_start_0354 ····​:​try_start_0
351 ····​iget-​object·​v0,​·​p0,​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​-​>cache:​Ljava/​util/​Map;​355 ····​iget-​object·​v0,​·​p0,​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l;​-​>cache:​Ljava/​util/​Map;​
  
352 ····​new-​instance·​v2,​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l$CacheEntry;​356 ····​new-​instance·​v2,​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l$CacheEntry;​
  
353 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J357 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
  
354 ····​move-​result-​wide·​v3358 ····​move-​result-​wide·​v4
  
355 ····​add-​long/​2addr·​v3,​·​p3359 ····​add-​long/​2addr·​v4,​·​p3
  
356 ····​invoke-​direct·​{v2,​·​p2,​·​v3,​·​v4},​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l$CacheEntry;​-​><init>(Ljava/​lang/​Object;​J)​V360 ····​invoke-​direct·​{v2,​·​p2,​·​v4,​·​v5},​·​Lcom/​ginkel/​hashit/​util/​cache/​MemoryCacheServiceImp​l$CacheEntry;​-​><init>(Ljava/​lang/​Object;​J)​V
  
357 ····​invoke-​interface·​{v0,​·​p1,​·​v2},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​361 ····​invoke-​interface·​{v0,​·​p1,​·​v2},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
  
358 ····​.​line·​131362 ····​.​line·​131
359 ····​monitor-​exit·​v1363 ····​monitor-​exit·​v1
360 ····​:​try_end_0364 ····​:​try_end_0
361 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0365 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0
7.87 KB
smali/org/apache/commons/codec/binary/Base64.smali
Max report size reached
15.8 KB
res/drawable/icon.png
11.2 KB
sng
Max report size reached
4.59 KB
Image content
Max report size reached
22.4 KB
res/drawable/padlock_tab_dark.png
20.2 KB
sng
Max report size reached
2.19 KB
Image content
Max report size reached
20.4 KB
res/drawable/padlock_tab_light.png
18.2 KB
sng
Max report size reached
2.12 KB
Image content
Max report size reached
20.2 KB
res/drawable/wrench_tab_dark.png
18.3 KB
sng
Max report size reached
1.83 KB
Image content
Max report size reached
18.6 KB
res/drawable/wrench_tab_light.png
16.7 KB
sng
Max report size reached
1.79 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
28.6 KB
res/drawable-hdpi-v4/icon.png
21.7 KB
sng
Max report size reached
6.75 KB
Image content
Max report size reached
913 B
res/menu/menu.xml
879 B
res/menu/menu.xml
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <menu·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <menu·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<item·​android:​checkable="false"·​android:​icon="@android:​drawable/​ic_menu_info_details"​·​android:​id="@id/​MenuItemAbout"·​android:​showAsAction="never"·​android:​title="@string/​MenuItem_About"/​>3 ··​<item·​android:​checkable="false"·​android:​icon="@android:​drawable/​ic_menu_info_details"​·​android:​id="@id/​MenuItemAbout"·​android:​title="@string/​MenuItem_About"/​>
4 ··​<item·​android:​checkable="false"·​android:​icon="@android:​drawable/​ic_menu_preferences"·​android:​id="@id/​MenuItemSettings"·​android:​showAsAction="ifRoom"​·​android:​title="@string/​MenuItem_Settings"/​>4 ··​<item·​android:​checkable="false"·​android:​icon="@android:​drawable/​ic_menu_preferences"·​android:​id="@id/​MenuItemSettings"·​android:​title="@string/​MenuItem_Settings"/​>
5 </​menu>5 </​menu>
845 B
res/values/styles.xml
803 B
res/values/styles.xml
Offset 15, 15 lines modifiedOffset 15, 14 lines modified
15 ····​<item·​name="android:​textColor">@color/​SectionHeader</​item>15 ····​<item·​name="android:​textColor">@color/​SectionHeader</​item>
16 ····​<item·​name="android:​paddingLeft">8.​0dip</​item>16 ····​<item·​name="android:​paddingLeft">8.​0dip</​item>
17 ····​<item·​name="android:​paddingTop">8.​0dip</​item>17 ····​<item·​name="android:​paddingTop">8.​0dip</​item>
18 ····​<item·​name="android:​paddingRight">8.​0dip</​item>18 ····​<item·​name="android:​paddingRight">8.​0dip</​item>
19 ····​<item·​name="android:​paddingBottom">4.​0dip</​item>19 ····​<item·​name="android:​paddingBottom">4.​0dip</​item>
20 ····​<item·​name="android:​layout_height">wrap_c​ontent</​item>20 ····​<item·​name="android:​layout_height">wrap_c​ontent</​item>
21 ····​<item·​name="android:​layout_marginTop">8.​0dip</​item>21 ····​<item·​name="android:​layout_marginTop">8.​0dip</​item>
22 ····​<item·​name="android:​textAllCaps">true</​item> 
23 ··​</​style>22 ··​</​style>
24 ··​<style·​name="SectionDivider"​·​parent="@style/​Greedy">23 ··​<style·​name="SectionDivider"​·​parent="@style/​Greedy">
25 ····​<item·​name="android:​background">@color/​SectionHeader</​item>24 ····​<item·​name="android:​background">@color/​SectionHeader</​item>
26 ····​<item·​name="android:​layout_height">1.​0px</​item>25 ····​<item·​name="android:​layout_height">1.​0px</​item>
27 ··​</​style>26 ··​</​style>
28 ··​<style·​name="LargeWidget"·​parent="@style/​Greedy">27 ··​<style·​name="LargeWidget"·​parent="@style/​Greedy">
29 ····​<item·​name="android:​textSize">18.​0sp</​item>28 ····​<item·​name="android:​textSize">18.​0sp</​item>