| Code with Finding: |
/*
* Decompiled with CFR 0_128.
*
* Could not load the following classes:
* android.app.NotificationManager
* android.app.PendingIntent
* android.content.Context
* android.graphics.Bitmap
* android.graphics.BitmapFactory
* android.graphics.Color
* android.os.AsyncTask
* android.widget.RemoteViews
* com.bfywiueybazwuf.AdController
* com.bfywiueybazwuf.AdRequest
*/
package com.bfywiueybazwuf;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Color;
import android.os.AsyncTask;
import android.widget.RemoteViews;
import com.bfywiueybazwuf.AdController;
import com.bfywiueybazwuf.AdLog;
import com.bfywiueybazwuf.AdRequest;
import java.io.InputStream;
import java.lang.reflect.Field;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLConnection;
class AdController$FetchImage
extends AsyncTask {
private /* synthetic */ String C;
private /* synthetic */ Context D;
private /* synthetic */ String E;
private /* synthetic */ String G;
private /* synthetic */ PendingIntent H;
private /* synthetic */ String I;
private /* synthetic */ CharSequence a;
private /* synthetic */ String c;
private /* synthetic */ CharSequence d;
private /* synthetic */ int f;
private /* synthetic */ String h;
private /* synthetic */ NotificationManager i;
final /* synthetic */ AdController j;
private /* synthetic */ String k;
private /* synthetic */ CharSequence l;
public AdController$FetchImage(AdController adController, Context context, int n, CharSequence charSequence, CharSequence charSequence2, CharSequence charSequence3, NotificationManager notificationManager, PendingIntent pendingIntent) {
this.j = adController;
this.c = ".R$layout";
this.G = ".R$id";
this.C = "reengagement";
this.k = "appcustom";
this.E = "appcustomview";
this.h = "appimg";
this.I = "appimgtext";
this.D = context;
this.f = n;
this.d = charSequence;
this.l = charSequence2;
this.a = charSequence3;
this.i = notificationManager;
this.H = pendingIntent;
String string = AdRequest.i((String)"K$e%kkx$,\ri?o#,\u0002a*k.-");
AdLog.i("LBAdController", string);
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
protected /* varargs */ Bitmap i(String ... arrstring) {
Object object = arrstring[0];
Object object2 = "LBAdController";
StringBuilder stringBuilder = new StringBuilder();
String string = AdRequest.i((String)"J.x(d\"b,,\u0002a*k.,f,");
String string2 = stringBuilder.insert(0, string).append((String)object).toString();
AdLog.i((String)object2, string2);
if (object == null) return null;
object2 = "";
boolean bl = object.equals(object2);
if (bl) return null;
try {
object2 = new Object((String)object);
object = object2.openConnection();
}
catch (Exception exception) {
StringBuilder stringBuilder2 = new StringBuilder();
string = AdRequest.i((String)"\u000e~9c9,<e?dkh${%`$m/,f,");
StringBuilder stringBuilder3 = stringBuilder2.insert(0, string);
string = exception.getMessage();
String string3 = stringBuilder3.append(string).toString();
AdLog.e("LBAdController", string3);
object2 = "LBAdController";
AdLog.printStackTrace((String)object2, exception);
return null;
}
object = (HttpURLConnection)object;
object = object.getInputStream();
return BitmapFactory.decodeStream((InputStream)object);
}
/*
* Unable to fully structure code
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
* Lifted jumps to return sites
*/
protected void i(Bitmap var1_1) {
var2_2 = -1;
if (var1_1 == null) {
var7_14 = this.f;
if (var7_14 == var2_2) return;
var3_8 = this.j;
var4_10 = this.D;
var8_16 = this.f;
var9_18 = this.d;
var11_21 = this.l;
var13_24 = this.a;
var15_30 = this.i;
var17_35 = this.H;
var14_27 = null;
AdController.i((AdController)var3_8, (Context)var4_10, (int)var8_16, (CharSequence)var9_18, (CharSequence)var11_21, (CharSequence)var13_24, (NotificationManager)var15_30, (PendingIntent)var17_35, (RemoteViews)null);
return;
}
var3_3 = "LBAdController";
var4_9 = AdRequest.i((String)"E&m,ike8,%c?,%y'`");
AdLog.i((String)var3_3, (String)var4_9);
try {
super();
var5_11 = 0;
var4_9 = null;
var6_12 = this.D;
var6_12 = var6_12.getPackageName();
var3_3 = var3_3.insert(0, (String)var6_12);
var4_9 = this.c;
var3_3 = var3_3.append((String)var4_9);
var3_3 = var3_3.toString();
var3_3 = Class.forName((String)var3_3);
var4_9 = this.C;
var4_9 = var3_3.getField((String)var4_9);
var7_13 = var4_9.getInt(var3_3);
var4_9 = new Object();
var8_15 = 0;
var6_12 = null;
var9_17 = this.D;
var9_17 = var9_17.getPackageName();
var4_9 = var4_9.insert(0, (String)var9_17);
var6_12 = this.G;
var4_9 = var4_9.append((String)var6_12);
var4_9 = var4_9.toString();
var4_9 = Class.forName((String)var4_9);
var6_12 = this.k;
var6_12 = var4_9.getField((String)var6_12);
var8_15 = var6_12.getInt(var4_9);
var9_17 = this.E;
var9_17 = var4_9.getField((String)var9_17);
var10_19 = var9_17.getInt(var4_9);
var11_20 = this.h;
var11_20 = var4_9.getField((String)var11_20);
var12_22 = var11_20.getInt(var4_9);
var13_23 = this.I;
var13_23 = var4_9.getField((String)var13_23);
var5_11 = var13_23.getInt(var4_9);
if (var12_22 == var2_2 || var5_11 == var2_2) ** GOTO lbl134
var13_23 = this.D;
var13_23 = var13_23.getPackageName();
var14_25 = new RemoteViews((String)var13_23, var7_13);
var3_3 = "8i?N*o k9c>b/O$`$~";
}
lbl60: // 3 sources:
catch (Exception var3_6) {
var6_12 = new Object();
var9_17 = AdRequest.i((String)"\u0018c&ike8>ik{\"x#,8i?x\"b,,(y8x$ake&m,ik`*u$y?,f,");
var6_12 = var6_12.insert(0, (String)var9_17);
var9_17 = var3_6.getMessage();
var6_12 = var6_12.append((String)var9_17).toString();
AdLog.e("LBAdController", (String)var6_12);
var4_9 = "LBAdController";
AdLog.printStackTrace((String)var4_9, var3_6);
var7_13 = this.f;
if (var7_13 == var2_2) return;
var3_7 = this.j;
var4_9 = this.D;
var8_15 = this.f;
var9_17 = this.d;
var11_20 = this.l;
var13_23 = this.a;
var15_28 = this.i;
var17_34 = this.H;
var14_25 = null;
AdController.i((AdController)var3_7, (Context)var4_9, (int)var8_15, (CharSequence)var9_17, (CharSequence)var11_20, (CharSequence)var13_23, (NotificationManager)var15_28, (PendingIntent)var17_34, (RemoteViews)null);
return;
}
var3_3 = AdRequest.i((String)var3_3);
var13_23 = this.j;
var13_23 = AdController.m((AdController)var13_23);
var15_28 = "9i.b,m,i&i%x)m(g,~$y%h";
var15_28 = AdRequest.i((String)var15_28);
var13_23 = var13_23.getString((String)var15_28);
var16_31 = Color.parseColor((String)var13_23);
var14_25.setInt(var8_15, (String)var3_3, var16_31);
var3_3 = var14_25;
{
catch (Exception var3_4) {
var3_3 = var14_25;
}
var3_3.setImageViewBitmap(var12_22, var1_1);
var3_3 = this.j;
var3_3 = AdController.m((AdController)var3_3);
var6_12 = "~.i%k*k.a.b?e&k?i3x";
var6_12 = AdRequest.i((String)var6_12);
var3_3 = var3_3.getString((String)var6_12);
var14_25.setTextViewText(var5_11, (CharSequence)var3_3);
try {
var3_3 = this.j;
var3_3 = AdController.m((AdController)var3_3);
var6_12 = "9i.b,m,i&i%x\"a,x.t?o$`$~";
var6_12 = AdRequest.i((String)var6_12);
var3_3 = var3_3.getString((String)var6_12);
var7_13 = Color.parseColor((String)var3_3);
var14_25.setTextColor(var5_11, var7_13);
var3_3 = var14_25;
}
catch (Exception var3_5) {
var3_3 = var14_25;
}
var5_11 = 4;
** try [egrp 4[TRYBLOCK] [56 : 461->666)] {
lbl117: // 1 sources:
var3_3.setViewVisibility(var10_19, var5_11);
var3_3 = "LBAdController";
var4_9 = "\u000ez.~2x#e%kke8,$gj-k!kk$e%kkx$,?~\"k,i9,\"a*k.,9i.b,m,i&i%x";
var4_9 = AdRequest.i((String)var4_9);
AdLog.d((String)var3_3, (String)var4_9);
var7_13 = this.f;
if (var7_13 == var2_2) return;
var3_3 = this.j;
var4_9 = this.D;
var8_15 = this.f;
var9_17 = this.d;
var11_20 = this.l;
var13_23 = this.a;
var15_28 = this.i;
var17_32 = this.H;
AdController.i((AdController)var3_3, (Context)var4_9, (int)var8_15, (CharSequence)var9_17, (CharSequence)var11_20, (CharSequence)var13_23, (NotificationManager)var15_28, (PendingIntent)var17_32, (RemoteViews)var14_25);
return;
lbl134: // 1 sources:
var7_13 = this.f;
if (var7_13 == var2_2) return;
var3_3 = this.j;
var4_9 = this.D;
var8_15 = this.f;
var9_17 = this.d;
var11_20 = this.l;
var13_23 = this.a;
var15_29 = this.i;
var17_33 = this.H;
var14_26 = null;
AdController.i((AdController)var3_3, (Context)var4_9, (int)var8_15, (CharSequence)var9_17, (CharSequence)var11_20, (CharSequence)var13_23, (NotificationManager)var15_29, (PendingIntent)var17_33, (RemoteViews)null);
return;
}
}
}
|