Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,648 @@
package com.ironsource.adqualitysdk.sdk.i;
import android.content.Context;
import android.graphics.Color;
import android.os.Build;
import android.text.TextUtils;
import android.view.KeyEvent;
import android.view.ViewConfiguration;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import androidx.annotation.RequiresApi;
import java.lang.reflect.Field;
import java.util.List;
/* loaded from: classes4.dex */
public final class kc {
/* renamed from: ﭴ, reason: contains not printable characters */
private static int f2814 = 0;
/* renamed from: ﭸ, reason: contains not printable characters */
private static int f2815 = 1;
/* renamed from: ﮉ, reason: contains not printable characters */
private static char f2816;
/* renamed from: ﮐ, reason: contains not printable characters */
private static char f2817;
/* renamed from: ﱟ, reason: contains not printable characters */
private static d f2818;
/* renamed from: ﱡ, reason: contains not printable characters */
private static char f2819;
/* renamed from: ﺙ, reason: contains not printable characters */
private static char f2820;
/* renamed from: ﻏ, reason: contains not printable characters */
private static d f2821;
/* renamed from: ﻐ, reason: contains not printable characters */
private static boolean f2822;
/* renamed from: ﻛ, reason: contains not printable characters */
private static boolean f2823;
/* renamed from: , reason: contains not printable characters */
private static boolean f2824;
/* renamed from: ヌ, reason: contains not printable characters */
private static boolean f2825;
/* renamed from: メ, reason: contains not printable characters */
private static boolean f2826;
/* renamed from: メ, reason: contains not printable characters */
public static void m3396() {
f2819 = (char) 4593;
f2817 = (char) 11950;
f2816 = (char) 35990;
f2820 = (char) 12519;
}
static {
m3396();
f2824 = true;
f2822 = true;
f2826 = true;
byte b = 0;
f2825 = false;
f2823 = false;
f2821 = new d(b);
f2818 = new d(b);
int i = f2815 + 75;
f2814 = i % 128;
int i2 = i % 2;
}
/* renamed from: ﻐ, reason: contains not printable characters */
private static synchronized aw m3378() {
aw mo1098;
synchronized (kc.class) {
int i = f2814 + 43;
f2815 = i % 128;
if (i % 2 == 0) {
ao.m1084().mo1098();
throw null;
}
mo1098 = ao.m1084().mo1098();
}
return mo1098;
}
/* renamed from: ﻛ, reason: contains not printable characters */
public static void m3386(WebView webView, String str) {
if (webView != null) {
int i = f2815 + 125;
f2814 = i % 128;
if (i % 2 != 0) {
webView.getHandler();
throw null;
}
if (webView.getHandler() == null && webView.getRootView() == null) {
return;
}
StringBuilder sb = new StringBuilder();
sb.append(m3391("왡欣礦⥱\uf6bb冞䈖숝钪ᩕ逓\ueb40礦⥱拉ꒉ狙\uda1e轣焂\ueea7න", 21 - TextUtils.indexOf((CharSequence) "", '0')).intern());
sb.append(hy.m2988(str.getBytes()));
sb.append(m3391("덤诗\udfc7䒝", Color.rgb(0, 0, 0) + 16777220).intern());
webView.loadUrl(sb.toString());
int i2 = f2814 + 23;
f2815 = i2 % 128;
int i3 = i2 % 2;
}
}
/* renamed from: ﻛ, reason: contains not printable characters */
public static WebViewClient m3381(WebView webView) {
WebViewClient webViewClient;
int i = f2815 + 39;
f2814 = i % 128;
if ((i % 2 == 0 || Build.VERSION.SDK_INT >= 85) && m3378().m1271()) {
int i2 = f2814 + 65;
f2815 = i2 % 128;
int i3 = i2 % 2;
if (m3380(webView.getContext())) {
webViewClient = webView.getWebViewClient();
int i4 = f2814 + 85;
f2815 = i4 % 128;
int i5 = i4 % 2;
return webViewClient;
}
}
hs<WebViewClient> m3393 = m3393(webView);
if (m3393 == null) {
throw new RuntimeException(m3391("㺱晝Ⅰﲪ籠\ud8a0\uf35e떜醋꿴\u2d28蜛백ಳ龔ﺞ瑹䕥疂䤚ข\udfd9Ի總藣①䦽锜\uf552庩\uf175耑儅湩", 33 - Color.red(0)).intern());
}
webViewClient = m3393.mo2885();
int i42 = f2814 + 85;
f2815 = i42 % 128;
int i52 = i42 % 2;
return webViewClient;
}
/* JADX WARN: Code restructure failed: missing block: B:15:0x0028, code lost:
if (m3378().m1266() != false) goto L14;
*/
/* JADX WARN: Code restructure failed: missing block: B:17:0x003f, code lost:
if (m3392(r2.getContext()) == false) goto L17;
*/
/* JADX WARN: Code restructure failed: missing block: B:18:0x0041, code lost:
r0 = com.ironsource.adqualitysdk.sdk.i.kc.f2815 + 49;
com.ironsource.adqualitysdk.sdk.i.kc.f2814 = r0 % 128;
r0 = r0 % 2;
*/
/* JADX WARN: Code restructure failed: missing block: B:19:?, code lost:
return r2.getWebChromeClient();
*/
/* JADX WARN: Code restructure failed: missing block: B:21:0x0034, code lost:
if (m3378().m1266() != true) goto L17;
*/
/* renamed from: ヌ, reason: contains not printable characters */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public static android.webkit.WebChromeClient m3390(android.webkit.WebView r2) {
/*
int r0 = com.ironsource.adqualitysdk.sdk.i.kc.f2815
int r0 = r0 + 3
int r1 = r0 % 128
com.ironsource.adqualitysdk.sdk.i.kc.f2814 = r1
int r0 = r0 % 2
if (r0 == 0) goto L12
int r0 = android.os.Build.VERSION.SDK_INT
r1 = 85
if (r0 < r1) goto L50
L12:
int r0 = com.ironsource.adqualitysdk.sdk.i.kc.f2815
int r0 = r0 + 27
int r1 = r0 % 128
com.ironsource.adqualitysdk.sdk.i.kc.f2814 = r1
int r0 = r0 % 2
if (r0 == 0) goto L2b
com.ironsource.adqualitysdk.sdk.i.aw r0 = m3378()
boolean r0 = r0.m1266()
r1 = 0
int r1 = r1 / r1
if (r0 == 0) goto L50
goto L37
L2b:
com.ironsource.adqualitysdk.sdk.i.aw r0 = m3378()
boolean r0 = r0.m1266()
r1 = 1
if (r0 == r1) goto L37
goto L50
L37:
android.content.Context r0 = r2.getContext()
boolean r0 = m3392(r0)
if (r0 == 0) goto L50
int r0 = com.ironsource.adqualitysdk.sdk.i.kc.f2815
int r0 = r0 + 49
int r1 = r0 % 128
com.ironsource.adqualitysdk.sdk.i.kc.f2814 = r1
int r0 = r0 % 2
android.webkit.WebChromeClient r2 = r2.getWebChromeClient()
goto L5c
L50:
com.ironsource.adqualitysdk.sdk.i.hs r2 = m3379(r2)
if (r2 == 0) goto L5d
java.lang.Object r2 = r2.mo2885()
android.webkit.WebChromeClient r2 = (android.webkit.WebChromeClient) r2
L5c:
return r2
L5d:
java.lang.RuntimeException r2 = new java.lang.RuntimeException
int r0 = android.view.ViewConfiguration.getTapTimeout()
int r0 = r0 >> 16
int r0 = 35 - r0
java.lang.String r1 = "㺱晝Ⅰﲪ籠\ud8a0\uf35e떜醋꿴\u2d28蜛백ಳ龔ﺞ\uaac7\udde3\ueebe㡔סּ雜ຎ䙲Ի總藣①䦽锜\uf552庩\uf175耑儅湩"
java.lang.String r0 = m3391(r1, r0)
java.lang.String r0 = r0.intern()
r2.<init>(r0)
throw r2
*/
throw new UnsupportedOperationException("Method not decompiled: com.ironsource.adqualitysdk.sdk.i.kc.m3390(android.webkit.WebView):android.webkit.WebChromeClient");
}
/* renamed from: , reason: contains not printable characters */
public static boolean m3389(WebView webView) {
int i = f2814 + 21;
f2815 = i % 128;
int i2 = i % 2;
boolean z = m3381(webView) instanceof hk;
if (i2 == 0) {
int i3 = 20 / 0;
}
int i4 = f2814 + 51;
f2815 = i4 % 128;
if (i4 % 2 != 0) {
return z;
}
throw null;
}
/* renamed from: メ, reason: contains not printable characters */
private static hs<WebViewClient> m3393(WebView webView) {
int i = f2814 + 51;
f2815 = i % 128;
int i2 = i % 2;
m3385(webView.getContext());
hs<WebViewClient> m3382 = m3382(webView, m3388(), f2821);
int i3 = f2814 + 27;
f2815 = i3 % 128;
if (i3 % 2 != 0) {
return m3382;
}
throw null;
}
/* renamed from: ﻐ, reason: contains not printable characters */
private static hs<WebChromeClient> m3379(WebView webView) {
hs<WebChromeClient> m3382;
int i = f2815 + 23;
f2814 = i % 128;
if (i % 2 != 0) {
m3385(webView.getContext());
m3382 = m3382(webView, m3384(), f2818);
int i2 = 39 / 0;
} else {
m3385(webView.getContext());
m3382 = m3382(webView, m3384(), f2818);
}
int i3 = f2815 + 101;
f2814 = i3 % 128;
int i4 = i3 % 2;
return m3382;
}
/* renamed from: ﻛ, reason: contains not printable characters */
private static void m3385(Context context) {
int i = f2814 + 19;
f2815 = i % 128;
int i2 = i % 2;
if (f2824) {
f2824 = false;
try {
WebView webView = new WebView(context);
hk hkVar = new hk(null, new WebViewClient() { // from class: com.ironsource.adqualitysdk.sdk.i.kc.2
});
webView.setWebViewClient(hkVar);
hg hgVar = new hg(null, new WebChromeClient() { // from class: com.ironsource.adqualitysdk.sdk.i.kc.4
});
webView.setWebChromeClient(hgVar);
f2821 = m3395(webView, hkVar, m3388());
f2818 = m3395(webView, hgVar, m3384());
int i3 = f2815 + 45;
f2814 = i3 % 128;
if (i3 % 2 != 0) {
int i4 = 15 / 0;
}
} catch (Throwable th) {
jw.m3315(m3391("龔ﺞ瑹䕥疂䤚ۀ䤴슠챷ጝ勲", 11 - TextUtils.indexOf((CharSequence) "", '0')).intern(), m3391("ዮ里꽙㖈ㅤ騐툑鰗\uf70dゑ\ue5be樫䥬醋꿴Ⱕ捠媧㤂\udf2e죖網蛐믺︠Ի總藣①❁ዕ", 31 - TextUtils.indexOf((CharSequence) "", '0', 0, 0)).intern(), th, false);
}
}
}
@RequiresApi(api = 26)
/* renamed from: ﻐ, reason: contains not printable characters */
private static boolean m3380(Context context) {
boolean z;
int i = f2815 + 125;
f2814 = i % 128;
int i2 = i % 2;
if (f2822) {
try {
f2822 = false;
WebView webView = new WebView(context);
hk hkVar = new hk(null, new WebViewClient() { // from class: com.ironsource.adqualitysdk.sdk.i.kc.5
});
webView.setWebViewClient(hkVar);
if (hkVar == webView.getWebViewClient()) {
int i3 = f2814 + 93;
f2815 = i3 % 128;
int i4 = i3 % 2;
z = true;
} else {
z = false;
}
f2825 = z;
} catch (Throwable th) {
jw.m3315(m3391("龔ﺞ瑹䕥疂䤚ۀ䤴슠챷ጝ勲", 12 - TextUtils.getCapsMode("", 0, 0)).intern(), m3391("ዮ里꽙㖈ㅤ騐툑鰗\uf70dゑ\ue5be樫䥬媧㤂䄳뷩胁&ﻉ႖\uf7b7黁㧥뿧ꤛ蚡래鱍뛐싲疂䤚퇪ᥙ", (ViewConfiguration.getLongPressTimeout() >> 16) + 36).intern(), th, false);
}
}
return f2825;
}
@RequiresApi(api = 26)
/* renamed from: ヌ, reason: contains not printable characters */
private static boolean m3392(Context context) {
int i = f2814 + 115;
f2815 = i % 128;
if (i % 2 == 0) {
throw null;
}
if (f2826) {
boolean z = false;
f2826 = false;
WebView webView = new WebView(context);
hg hgVar = new hg(null, new WebChromeClient() { // from class: com.ironsource.adqualitysdk.sdk.i.kc.1
});
webView.setWebChromeClient(hgVar);
if (hgVar == webView.getWebChromeClient()) {
int i2 = f2814 + 125;
f2815 = i2 % 128;
if (i2 % 2 != 0) {
z = true;
}
}
f2823 = z;
}
return f2823;
}
/* JADX WARN: Code restructure failed: missing block: B:10:0x0060, code lost:
if (r4.mo2885() != r5) goto L17;
*/
/* JADX WARN: Code restructure failed: missing block: B:11:0x0062, code lost:
r0.m3398();
*/
/* JADX WARN: Code restructure failed: missing block: B:12:0x0038, code lost:
r0.m3401();
*/
/* JADX WARN: Code restructure failed: missing block: B:14:0x0036, code lost:
if (r4 == r5) goto L11;
*/
/* JADX WARN: Code restructure failed: missing block: B:6:0x002f, code lost:
if (r4 == r5) goto L11;
*/
/* JADX WARN: Code restructure failed: missing block: B:7:0x003c, code lost:
r4 = m3387(r4, r6, m3378().m1267(), m3378().m1270());
*/
/* JADX WARN: Code restructure failed: missing block: B:8:0x0050, code lost:
if (r4 == null) goto L17;
*/
/* JADX WARN: Code restructure failed: missing block: B:9:0x0052, code lost:
r6 = com.ironsource.adqualitysdk.sdk.i.kc.f2815 + 3;
com.ironsource.adqualitysdk.sdk.i.kc.f2814 = r6 % 128;
r6 = r6 % 2;
*/
/* renamed from: メ, reason: contains not printable characters */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
private static <T> com.ironsource.adqualitysdk.sdk.i.kc.d m3395(android.webkit.WebView r4, T r5, com.ironsource.adqualitysdk.sdk.i.hv r6) {
/*
com.ironsource.adqualitysdk.sdk.i.kc$d r0 = new com.ironsource.adqualitysdk.sdk.i.kc$d
r1 = 0
r0.<init>(r1)
com.ironsource.adqualitysdk.sdk.i.aw r2 = m3378()
java.util.List r2 = r2.m1268()
com.ironsource.adqualitysdk.sdk.i.aw r3 = m3378()
int r3 = r3.m1269()
com.ironsource.adqualitysdk.sdk.i.hs r4 = m3383(r4, r6, r2, r3)
if (r4 == 0) goto L65
int r2 = com.ironsource.adqualitysdk.sdk.i.kc.f2814
int r2 = r2 + 107
int r3 = r2 % 128
com.ironsource.adqualitysdk.sdk.i.kc.f2815 = r3
int r2 = r2 % 2
if (r2 != 0) goto L32
java.lang.Object r4 = r4.mo2885()
r2 = 39
int r2 = r2 / r1
if (r4 != r5) goto L3c
goto L38
L32:
java.lang.Object r4 = r4.mo2885()
if (r4 != r5) goto L3c
L38:
r0.m3401()
goto L65
L3c:
com.ironsource.adqualitysdk.sdk.i.aw r1 = m3378()
java.util.List r1 = r1.m1267()
com.ironsource.adqualitysdk.sdk.i.aw r2 = m3378()
int r2 = r2.m1270()
com.ironsource.adqualitysdk.sdk.i.hs r4 = m3387(r4, r6, r1, r2)
if (r4 == 0) goto L65
int r6 = com.ironsource.adqualitysdk.sdk.i.kc.f2815
int r6 = r6 + 3
int r1 = r6 % 128
com.ironsource.adqualitysdk.sdk.i.kc.f2814 = r1
int r6 = r6 % 2
java.lang.Object r4 = r4.mo2885()
if (r4 != r5) goto L65
r0.m3398()
L65:
return r0
*/
throw new UnsupportedOperationException("Method not decompiled: com.ironsource.adqualitysdk.sdk.i.kc.m3395(android.webkit.WebView, java.lang.Object, com.ironsource.adqualitysdk.sdk.i.hv):com.ironsource.adqualitysdk.sdk.i.kc$d");
}
/* renamed from: ﻛ, reason: contains not printable characters */
private static <T> hs<T> m3382(WebView webView, hv hvVar, d dVar) {
T mo2885;
try {
if (dVar.m3399()) {
int i = f2815 + 75;
f2814 = i % 128;
if (i % 2 == 0) {
hs<T> m3383 = m3383(webView, hvVar, m3378().m1268(), m3378().m1269());
if (!dVar.m3400()) {
return m3383;
}
int i2 = f2815 + 91;
f2814 = i2 % 128;
if (i2 % 2 == 0) {
if (m3383 != null && (mo2885 = m3383.mo2885()) != null && !mo2885.getClass().equals(m3383.mo2884().getType())) {
return m3387(mo2885, hvVar, m3378().m1267(), m3378().m1270());
}
return m3383;
}
throw null;
}
m3383(webView, hvVar, m3378().m1268(), m3378().m1269());
dVar.m3400();
throw null;
}
} catch (Throwable th) {
jw.m3315(m3391("龔ﺞ瑹䕥疂䤚ۀ䤴슠챷ጝ勲", KeyEvent.keyCodeFromString("") + 12).intern(), m3391("ዮ里꽙㖈ㅤ騐浮셎\uf549㊸\u2d28蜛顐さ皞\uf449疂䤚퇪ᥙ醋꿴疂䤚彊꺄", TextUtils.indexOf((CharSequence) "", '0', 0) + 27).intern(), th, false);
}
return null;
}
/* renamed from: ﻛ, reason: contains not printable characters */
private static <T> hs<T> m3383(WebView webView, hv hvVar, List<String> list, int i) {
int i2 = f2814 + 11;
f2815 = i2 % 128;
if (i2 % 2 != 0) {
return m3394(webView, hvVar, list, i);
}
m3394(webView, hvVar, list, i);
throw null;
}
/* renamed from: , reason: contains not printable characters */
private static <T> hs<T> m3387(T t, hv hvVar, List<String> list, int i) {
int i2 = f2815 + 97;
f2814 = i2 % 128;
if (i2 % 2 == 0) {
return m3394(t, hvVar, list, i);
}
m3394(t, hvVar, list, i);
throw null;
}
/* renamed from: メ, reason: contains not printable characters */
private static <T> hs<T> m3394(Object obj, hv hvVar, final List<String> list, int i) {
hs<T> m2980 = hr.m2880().m2882().m2980(obj, hvVar, new hq() { // from class: com.ironsource.adqualitysdk.sdk.i.kc.3
@Override // com.ironsource.adqualitysdk.sdk.i.hq
/* renamed from: ﻛ */
public final Field[] mo2879(Object obj2) {
hr.m2880().m2883();
return ho.m2865(obj2.getClass(), true, -1, list);
}
}, list, i);
int i2 = f2815 + 119;
f2814 = i2 % 128;
int i3 = i2 % 2;
return m2980;
}
/* renamed from: , reason: contains not printable characters */
private static hv m3388() {
hv hvVar = new hv() { // from class: com.ironsource.adqualitysdk.sdk.i.kc.7
@Override // com.ironsource.adqualitysdk.sdk.i.hv
/* renamed from: */
public final boolean mo2397(hs hsVar) {
return WebViewClient.class.equals(hsVar.mo2884().getType());
}
};
int i = f2815 + 89;
f2814 = i % 128;
if (i % 2 == 0) {
return hvVar;
}
throw null;
}
/* renamed from: ﻛ, reason: contains not printable characters */
private static hv m3384() {
hv hvVar = new hv() { // from class: com.ironsource.adqualitysdk.sdk.i.kc.6
@Override // com.ironsource.adqualitysdk.sdk.i.hv
/* renamed from: */
public final boolean mo2397(hs hsVar) {
return WebChromeClient.class.equals(hsVar.mo2884().getType());
}
};
int i = f2814 + 53;
f2815 = i % 128;
if (i % 2 == 0) {
int i2 = 60 / 0;
}
return hvVar;
}
public static class d {
/* renamed from: ﻛ, reason: contains not printable characters */
private boolean f2828;
/* renamed from: メ, reason: contains not printable characters */
private boolean f2829;
/* renamed from: メ, reason: contains not printable characters */
private boolean m3397() {
return this.f2828;
}
/* renamed from: ﻐ, reason: contains not printable characters */
public final void m3398() {
this.f2829 = true;
}
/* renamed from: , reason: contains not printable characters */
public final boolean m3400() {
return this.f2829;
}
/* renamed from: ヌ, reason: contains not printable characters */
public final void m3401() {
this.f2828 = true;
}
private d() {
this.f2828 = false;
this.f2829 = false;
}
public /* synthetic */ d(byte b) {
this();
}
/* renamed from: ﻛ, reason: contains not printable characters */
public final boolean m3399() {
return m3397() || m3400();
}
}
/* renamed from: ヌ, reason: contains not printable characters */
private static String m3391(String str, int i) {
String str2;
char[] cArr = str;
if (str != null) {
cArr = str.toCharArray();
}
char[] cArr2 = cArr;
synchronized (k.f2799) {
try {
char[] cArr3 = new char[cArr2.length];
k.f2798 = 0;
char[] cArr4 = new char[2];
while (true) {
int i2 = k.f2798;
if (i2 < cArr2.length) {
cArr4[0] = cArr2[i2];
cArr4[1] = cArr2[i2 + 1];
int i3 = 58224;
for (int i4 = 0; i4 < 16; i4++) {
char c = cArr4[1];
char c2 = cArr4[0];
char c3 = (char) (c - (((c2 + i3) ^ ((c2 << 4) + f2819)) ^ ((c2 >>> 5) + f2816)));
cArr4[1] = c3;
cArr4[0] = (char) (c2 - (((c3 >>> 5) + f2817) ^ ((c3 + i3) ^ ((c3 << 4) + f2820))));
i3 -= 40503;
}
int i5 = k.f2798;
cArr3[i5] = cArr4[0];
cArr3[i5 + 1] = cArr4[1];
k.f2798 = i5 + 2;
} else {
str2 = new String(cArr3, 0, i);
}
}
} catch (Throwable th) {
throw th;
}
}
return str2;
}
}