Code with Finding: |
/*
* Decompiled with CFR 0_128.
*
* Could not load the following classes:
* android.content.Context
* android.os.Bundle
* android.os.Handler
* android.os.Message
* com.wooboo.adlib_android.WoobooAdView
* com.wooboo.adlib_android.fb
* com.wooboo.adlib_android.gc
* com.wooboo.adlib_android.jc
* com.wooboo.adlib_android.kc
* com.wooboo.adlib_android.nc
* com.wooboo.adlib_android.p
* com.wooboo.download.j
*/
package com.wooboo.adlib_android;
import android.content.Context;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import com.wooboo.adlib_android.WoobooAdView;
import com.wooboo.adlib_android.fb;
import com.wooboo.adlib_android.gc;
import com.wooboo.adlib_android.jc;
import com.wooboo.adlib_android.kc;
import com.wooboo.adlib_android.nc;
import com.wooboo.adlib_android.p;
import com.wooboo.download.j;
import java.math.BigDecimal;
import java.util.HashMap;
import java.util.TimerTask;
class sd
extends TimerTask {
final WoobooAdView a;
private static final String[] z = new String[]{sd.z(sd.z("6zK}\u001era\u001et\u001f!5_}Z4q\u001eu\b:x\u001ep\u001b6}[?Z!}[3\u001b15N|\t<aW|\u0014u|M3\u0012<qZv\u0014")), sd.z(sd.z("4qlv\u000b pMg.<x[")), sd.z(sd.z("7pYz\u0014ug[b\u000f0fJ3\u001b15Xa\u001585Mv\b#pL")), sd.z(sd.z("1tJr")), sd.z(sd.z("\u0014q\u001e_\u00154q\u001eu\b:x\u001eW8"))};
sd(WoobooAdView woobooAdView) {
this.a = woobooAdView;
}
@Override
public void run() {
block4 : {
Object object;
fb fb2;
block8 : {
int n;
BigDecimal bigDecimal;
kc kc2;
block7 : {
kc kc3;
boolean bl;
long l;
block6 : {
block5 : {
n = jc.h;
if (!WoobooAdView.g((WoobooAdView)this.a)) break block4;
nc.c((int)WoobooAdView.getAdUnit().c());
if ((WoobooAdView.a((WoobooAdView)this.a) == null || !p.W) && WoobooAdView.a((WoobooAdView)this.a) != null) break block4;
bl = false;
l = System.currentTimeMillis();
kc3 = null;
kc3 = kc.a((Context)WoobooAdView.d((WoobooAdView)this.a), (String)null);
kc2 = kc.a((Context)WoobooAdView.d((WoobooAdView)this.a), (String)j.b());
HashMap hashMap = kc3.j();
if (!hashMap.containsKey(z[1])) break block5;
long l2 = Long.valueOf((String)hashMap.get(z[1]));
bigDecimal = new BigDecimal((l - l2) / 1000L).setScale(0, 4);
if (bigDecimal.intValue() < WoobooAdView.k() / 1000 - 10) break block6;
bl = true;
if (n == 0) break block6;
}
bl = true;
}
if (!bl) break block7;
kc3.d(z[1], Long.valueOf(l).toString());
gc.c((String)z[2]);
this.a.c();
if (n == 0) break block4;
}
if ((fb2 = kc2.m()) == null || fb2.equals((Object)"")) break block8;
gc.c((String)z[4]);
fb2.a(WoobooAdView.d((WoobooAdView)this.a));
object = fb2.a(this.a.getContext(), fb2.j(), fb2.k(), true, WoobooAdView.f((WoobooAdView)this.a));
bigDecimal = new Message();
bigDecimal.obj = fb2;
Bundle bundle = new Bundle();
bundle.putString(z[3], (String)object);
bigDecimal.setData(bundle);
bigDecimal.what = 1;
this.a.r.sendMessage((Message)bigDecimal);
if (n == 0) break block4;
}
gc.c((String)z[0]);
object = new Message();
object.obj = fb2;
object.what = 1;
this.a.r.sendMessage((Message)object);
}
Message message = new Message();
message.what = 4;
this.a.r.sendMessage(message);
}
private static char[] z(String string) {
char[] arrc = string.toCharArray();
if (arrc.length < 2) {
arrc = arrc;
arrc[0] = (char)(arrc[0] ^ 122);
}
return arrc;
}
private static String z(char[] arrc) {
char[] arrc2 = arrc;
int n = 0;
while ((v3081671 = arrc2.length) > n) {
int n2;
char[] arrc3 = arrc2;
int n3 = n;
switch (n % 5) {
case 0: {
n2 = 85;
break;
}
case 1: {
n2 = 21;
break;
}
case 2: {
n2 = 62;
break;
}
case 3: {
n2 = 19;
break;
}
default: {
n2 = 122;
}
}
arrc2[n3] = (char)(arrc2[n3] ^ n2);
++n;
}
return new String(arrc2).intern();
}
}
|