Code with Finding: |
/*
* Decompiled with CFR 0_128.
*
* Could not load the following classes:
* android.app.Activity
* android.app.AlertDialog
* android.app.AlertDialog$Builder
* android.app.Dialog
* android.app.ProgressDialog
* android.content.Context
* android.content.DialogInterface
* android.content.DialogInterface$OnClickListener
* android.content.Intent
* android.os.AsyncTask
* com.whatsapp.DescribeProblemActivity
* com.whatsapp.DialogToastActivity
* com.whatsapp.awn
* com.whatsapp.ot
* com.whatsapp.q0
* com.whatsapp.uw
*/
package com.whatsapp;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.Dialog;
import android.app.ProgressDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.AsyncTask;
import com.whatsapp.DescribeProblemActivity;
import com.whatsapp.DialogToastActivity;
import com.whatsapp.awn;
import com.whatsapp.n0;
import com.whatsapp.ot;
import com.whatsapp.q0;
import com.whatsapp.uw;
import java.io.Serializable;
public class UserFeedbackActivity
extends DialogToastActivity {
private static final String[] z;
/*
* Enabled aggressive block sorting
*/
static {
String[] arrstring = new String[3];
String string = "{vI\\UpxP\u0001Chi\n6GkzV\u001b@}IV\u001d@t|I3AlpR\u001bVa7B\u0000Mu";
int n = -1;
String[] arrstring2 = arrstring;
int n2 = 0;
block10 : do {
char[] arrc = string.toCharArray();
int n3 = arrc.length;
int n4 = 0;
do {
int n5;
if (n3 <= n4) {
String string2 = new String(arrc).intern();
switch (n) {
default: {
arrstring2[n2] = string2;
string = "{vI\\UpxP\u0001Chi\n6GkzV\u001b@}IV\u001d@t|I3AlpR\u001bVa7P\u000bR}";
n2 = 1;
arrstring2 = arrstring;
n = 0;
continue block10;
}
case 0: {
arrstring2[n2] = string2;
n2 = 2;
arrstring2 = arrstring;
string = "{vI\\UpxP\u0001Chi\n6GkzV\u001b@}IV\u001d@t|I3AlpR\u001bVa7W\u0017Pn|V\u0001VymQ\u0001";
n = 1;
continue block10;
}
case 1:
}
arrstring2[n2] = string2;
z = arrstring;
return;
}
char c = arrc[n4];
switch (n4 % 5) {
default: {
n5 = 34;
break;
}
case 0: {
n5 = 24;
break;
}
case 1: {
n5 = 25;
break;
}
case 2: {
n5 = 36;
break;
}
case 3: {
n5 = 114;
}
}
arrc[n4] = (char)(n5 ^ c);
++n4;
} while (true);
break;
} while (true);
}
public static void a(Context context, String string, String string2, Integer n) {
Intent intent = new Intent(context, DescribeProblemActivity.class);
intent.putExtra(z[0], string);
intent.putExtra(z[2], string2);
if (n != null) {
intent.putExtra(z[1], (Serializable)n);
}
context.startActivity(intent);
}
protected void e(String string) {
q0.a((AsyncTask)new uw((Activity)this, (awn)this, false, false, string), (Object[])new String[0]);
}
protected Dialog onCreateDialog(int n) {
switch (n) {
default: {
return super.onCreateDialog(n);
}
case 122: {
ProgressDialog progressDialog = new ProgressDialog((Context)this);
progressDialog.setMessage((CharSequence)this.getString(2131624732));
progressDialog.setIndeterminate(true);
progressDialog.setCancelable(false);
return progressDialog;
}
case 123:
}
return new AlertDialog.Builder((Context)this).setMessage(2131624888).setPositiveButton(2131625144, (DialogInterface.OnClickListener)new n0(this)).setNegativeButton(2131624060, (DialogInterface.OnClickListener)new ot(this)).create();
}
}
|