正在查看: Moneyman v2.316.0.0 应用的 C0671f.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Moneyman v2.316.0.0 应用的 C0671f.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package Jf;
import android.graphics.Bitmap;
import android.net.Uri;
import android.net.http.SslError;
import android.os.Handler;
import android.os.Looper;
import android.util.Log;
import android.webkit.SslErrorHandler;
import android.webkit.WebResourceError;
import android.webkit.WebResourceRequest;
import android.webkit.WebResourceResponse;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import com.singular.sdk.internal.Constants;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.util.Iterator;
public final class C0671f extends WebViewClient {
public final k f3826a;
public final Handler f3827b = new Handler(Looper.getMainLooper());
public final k f3828c;
public C0671f(k kVar, k kVar2) {
this.f3828c = kVar;
this.f3826a = kVar2;
}
@Override
public final void onPageFinished(WebView webView, String str) {
k kVar = this.f3826a;
kVar.getClass();
if (this.f3828c.f3861r.equals(str) || "https://score.jcsc.online/internal_mb.html".equals(str)) {
kVar.l("{let cc = android.callback.bind(android); setCommunication(function(a){cc(JSON.stringify(a));});}");
}
}
@Override
public final void onPageStarted(WebView webView, String str, Bitmap bitmap) {
super.onPageStarted(webView, str, bitmap);
k kVar = this.f3826a;
kVar.getClass();
RunnableC0670e runnableC0670e = new RunnableC0670e(this, 2);
if (this.f3828c.f3861r.equals(str) || "https://score.jcsc.online/internal_mb.html".equals(str)) {
int i5 = kVar.f3866w;
int[] iArr = k.f3839A;
if (i5 < 2) {
this.f3827b.postDelayed(runnableC0670e, iArr[i5] * 1000);
}
kVar.f3866w++;
}
}
@Override
public final void onReceivedError(WebView webView, int i5, String str, String str2) {
this.f3826a.getClass();
super.onReceivedError(webView, i5, str, str2);
}
@Override
public final void onReceivedHttpError(WebView webView, WebResourceRequest webResourceRequest, WebResourceResponse webResourceResponse) {
this.f3826a.getClass();
super.onReceivedHttpError(webView, webResourceRequest, webResourceResponse);
}
@Override
public final void onReceivedSslError(WebView webView, SslErrorHandler sslErrorHandler, SslError sslError) {
this.f3826a.getClass();
super.onReceivedSslError(webView, sslErrorHandler, sslError);
}
@Override
public final WebResourceResponse shouldInterceptRequest(WebView webView, WebResourceRequest webResourceRequest) {
boolean equals;
k kVar;
int i5 = 1;
k kVar2 = this.f3828c;
kVar2.getClass();
try {
equals = kVar2.f3861r.equals(webResourceRequest.getUrl().toString());
kVar = this.f3826a;
} catch (IOException e4) {
int[] iArr = k.f3839A;
Log.e("Juicyscore", "shouldInterceptRequest", e4);
}
if (equals) {
return new WebResourceResponse("text/html", Constants.ENCODING, k.k(kVar, false));
}
if ("https://score.jcsc.online/internal_mb.html".equals(webResourceRequest.getUrl().toString())) {
return new WebResourceResponse("text/html", Constants.ENCODING, k.k(kVar, true));
}
String host = webResourceRequest.getUrl().getHost();
Iterator it = p.f3880c.iterator();
while (it.hasNext()) {
if (host.contains((String) it.next())) {
return super.shouldInterceptRequest(webView, webResourceRequest);
}
}
if (kVar2.f3845a != null) {
new Handler(kVar2.f3845a.getMainLooper()).post(new RunnableC0670e(this, i5));
}
X8.f fVar = kVar2.f3852h;
webResourceRequest.getUrl().toString();
fVar.getClass();
return new WebResourceResponse("text/html", Constants.ENCODING, new ByteArrayInputStream(new byte[0]));
}
@Override
public final void onReceivedError(WebView webView, WebResourceRequest webResourceRequest, WebResourceError webResourceError) {
this.f3826a.getClass();
super.onReceivedError(webView, webResourceRequest, webResourceError);
}
@Override
public final WebResourceResponse shouldInterceptRequest(WebView webView, String str) {
boolean equals;
k kVar;
int i5 = 0;
k kVar2 = this.f3828c;
kVar2.getClass();
try {
equals = kVar2.f3861r.equals(str);
kVar = this.f3826a;
} catch (IOException e4) {
int[] iArr = k.f3839A;
Log.e("Juicyscore", "shouldInterceptRequest", e4);
}
if (equals) {
return new WebResourceResponse("text/html", Constants.ENCODING, k.k(kVar, false));
}
if ("https://score.jcsc.online/internal_mb.html".equals(str)) {
return new WebResourceResponse("text/html", Constants.ENCODING, k.k(kVar, true));
}
String host = Uri.parse(str).getHost();
Iterator it = p.f3880c.iterator();
while (it.hasNext()) {
if (host.contains((String) it.next())) {
return super.shouldInterceptRequest(webView, str);
}
}
if (kVar2.f3845a != null) {
new Handler(kVar2.f3845a.getMainLooper()).post(new RunnableC0670e(this, i5));
}
return new WebResourceResponse("text/html", Constants.ENCODING, new ByteArrayInputStream(new byte[0]));
}
}