导航菜单

页面标题

页面副标题

Moneyman v2.316.0.0 - C0351f.java 源代码

正在查看: Moneyman v2.316.0.0 应用的 C0351f.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 C0351f extends WebViewClient {
    public final k a;
    public final Handler b = new Handler(Looper.getMainLooper());
    public final k c;

    public C0351f(k kVar, k kVar2) {
        this.c = kVar;
        this.a = kVar2;
    }

    @Override
    public final void onPageFinished(WebView webView, String str) {
        k kVar = this.a;
        kVar.getClass();
        if (this.c.r.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.a;
        kVar.getClass();
        RunnableC0350e runnableC0350e = new RunnableC0350e(this, 2);
        if (this.c.r.equals(str) || "https://score.jcsc.online/internal_mb.html".equals(str)) {
            int i = kVar.w;
            int[] iArr = k.A;
            if (i < 2) {
                this.b.postDelayed(runnableC0350e, iArr[i] * 1000);
            }
            kVar.w++;
        }
    }

    @Override
    public final void onReceivedError(WebView webView, int i, String str, String str2) {
        this.a.getClass();
        super.onReceivedError(webView, i, str, str2);
    }

    @Override
    public final void onReceivedHttpError(WebView webView, WebResourceRequest webResourceRequest, WebResourceResponse webResourceResponse) {
        this.a.getClass();
        super.onReceivedHttpError(webView, webResourceRequest, webResourceResponse);
    }

    @Override
    public final void onReceivedSslError(WebView webView, SslErrorHandler sslErrorHandler, SslError sslError) {
        this.a.getClass();
        super.onReceivedSslError(webView, sslErrorHandler, sslError);
    }

    @Override
    public final WebResourceResponse shouldInterceptRequest(WebView webView, WebResourceRequest webResourceRequest) {
        boolean equals;
        k kVar;
        int i = 1;
        k kVar2 = this.c;
        kVar2.getClass();
        try {
            equals = kVar2.r.equals(webResourceRequest.getUrl().toString());
            kVar = this.a;
        } catch (IOException e) {
            int[] iArr = k.A;
            Log.e("Juicyscore", "shouldInterceptRequest", e);
        }
        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.c.iterator();
        while (it.hasNext()) {
            if (host.contains((String) it.next())) {
                return super.shouldInterceptRequest(webView, webResourceRequest);
            }
        }
        if (kVar2.a != null) {
            new Handler(kVar2.a.getMainLooper()).post(new RunnableC0350e(this, i));
        }
        X8.f fVar = kVar2.h;
        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.a.getClass();
        super.onReceivedError(webView, webResourceRequest, webResourceError);
    }

    @Override
    public final WebResourceResponse shouldInterceptRequest(WebView webView, String str) {
        boolean equals;
        k kVar;
        int i = 0;
        k kVar2 = this.c;
        kVar2.getClass();
        try {
            equals = kVar2.r.equals(str);
            kVar = this.a;
        } catch (IOException e) {
            int[] iArr = k.A;
            Log.e("Juicyscore", "shouldInterceptRequest", e);
        }
        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.c.iterator();
        while (it.hasNext()) {
            if (host.contains((String) it.next())) {
                return super.shouldInterceptRequest(webView, str);
            }
        }
        if (kVar2.a != null) {
            new Handler(kVar2.a.getMainLooper()).post(new RunnableC0350e(this, i));
        }
        return new WebResourceResponse("text/html", Constants.ENCODING, new ByteArrayInputStream(new byte[0]));
    }
}