Pinjamwinwin v2.0.7版本的 MD5 值为:254981700b50ce03309ecdaac5d16485

以下内容为反编译后的 PPP.java 源代码,内容仅作参考


package cn.tongdun.android.p008.p019P;

import android.content.Context;
import android.os.Build;
import android.os.Process;
import com.adjust.sdk.Constants;
import com.jakewharton.timber.collection.util.HttpTip;
public final class PPP {
    static {
        m787PPPPPPP("290e0b171c070c4b5f14161e051b011b0700416e03010717010d1d0d0f1200171b12020d03141c0700", 67);
        m787PPPPPPP("29191c000b101b5c48030109120c160c1017567914161000161a071d07150e0b0f021a11030307", 84);
        m787PPPPPPP("29494c505b404b0c18535159425c465c40470621415c57515a4d57", 4);
        m787PPPPPPP("2b040a4b4707021e150e0542561d1f170c1208120e0948610a19031e0f150f1d05080109131619080b", 74);
        m787PPPPPPP("29585d414a515a1d09424048534d574d5156173e55465c5c42454f4f", 21);
        m787PPPPPPP("2b4a44050f4e464e4d4f0d09494c505b404b0c0f4c581b18535159425c465c40470629435d504b", 4);
        m787PPPPPPP("2974716d667d7631256e6c647f617b617d7a3b1775626b6a607b6067", 57);
        m787PPPPPPP("291a1f030813185f4b00020a110f150f1314557a1715130315190c1a121e0f0616191700081314", 87);
        m787PPPPPPP("294f4a565d464d0a1e55575f445a405a4641002f42404656404c485e4f4f564c47555551", 2);
    }

    public static boolean m785(int i3) {
        return Build.VERSION.SDK_INT >= i3;
    }

    private static String m787PPPPPPP(String str, int i3) {
        try {
            int length = str.length() / 2;
            char[] charArray = str.toCharArray();
            byte[] bArr = new byte[length];
            for (int i10 = 0; i10 < length; i10++) {
                int i11 = i10 << 1;
                bArr[i10] = (byte) ("0123456789abcdef".indexOf(charArray[i11 + 1]) | ("0123456789abcdef".indexOf(charArray[i11]) << 4));
            }
            byte b10 = (byte) (i3 ^ 66);
            byte b11 = (byte) (bArr[0] ^ 72);
            bArr[0] = b11;
            for (int i12 = 1; i12 < length; i12++) {
                b11 = (byte) ((b11 ^ bArr[i12]) ^ b10);
                bArr[i12] = b11;
            }
            return new String(bArr, Constants.ENCODING);
        } catch (Exception e10) {
            e10.printStackTrace();
            return HttpTip.defaultEmpty;
        }
    }

    public static boolean m786(Context context, String... strArr) {
        for (int i3 = 0; i3 < 2; i3++) {
            if (context.checkPermission(strArr[i3], Process.myPid(), Process.myUid()) != 0) {
                return false;
            }
        }
        return true;
    }

    public static boolean m788PPPPPPP(int i3) {
        return false;
    }

    public static boolean m789PPPPPPP(Context context) {
        return m790PPPPPPP(context, m787PPPPPPP("29393c202b303b7c68232129322c362c3037764a2132332d392e31373d2c3a31232327", 116));
    }

    public static boolean m790PPPPPPP(Context context, String str) {
        return context.checkPermission(str, Process.myPid(), Process.myUid()) == 0;
    }

    public static boolean m791PPPPPPP(Context context, String... strArr) {
        boolean z8 = false;
        for (int i3 = 0; i3 < 2; i3++) {
            if (context.checkPermission(strArr[i3], Process.myPid(), Process.myUid()) == 0) {
                z8 = true;
            }
        }
        return z8;
    }
}