导航菜单

页面标题

页面副标题

Crafto v9.3.3 - AFf1fSDK.java 源代码

正在查看: Crafto v9.3.3 应用的 AFf1fSDK.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.appsflyer.internal;

import android.view.ViewConfiguration;
import com.appsflyer.AFLogger;
import java.util.Date;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.concurrent.TimeUnit;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import org.jetbrains.annotations.NotNull;

@Metadata
public final class AFf1fSDK extends AFg1ySDK {
    private static int $10 = 0;
    private static int $11 = 1;
    private static int AFInAppEventParameterName = 0;
    private static int[] valueOf = {-1612931547, 557009486, -667767602, -1237227999, -528596502, -1637579302, -685255551, 901836962, -463709388, 1016487313, 540296107, -1449668307, 1930739446, 2139422805, 956812049, -1419297548, -652047627, 1016062572};
    private static int values = 1;

    @NotNull
    private final AFi1eSDK equals;

    @NotNull
    private final AFd1nSDK hashCode;

    public AFf1fSDK(AFi1eSDK aFi1eSDK, AFd1nSDK aFd1nSDK, AFd1gSDK aFd1gSDK, AFi1zSDK aFi1zSDK, int i7, DefaultConstructorMarker defaultConstructorMarker) {
        this(aFi1eSDK, aFd1nSDK, aFd1gSDK, (i7 & 8) != 0 ? new AFi1zSDK() : aFi1zSDK);
    }

    public static Object AFAdRevenueData(Object[] objArr, int i7, int i8, int i9) {
        int i10 = values + 81;
        AFInAppEventParameterName = i10 % 128;
        return Boolean.valueOf(i10 % 2 != 0);
    }

    private static void a(int[] iArr, int i7, Object[] objArr) {
        AFk1eSDK aFk1eSDK = new AFk1eSDK();
        char[] cArr = new char[4];
        char[] cArr2 = new char[iArr.length * 2];
        int[] iArr2 = valueOf;
        if (iArr2 != null) {
            int length = iArr2.length;
            int[] iArr3 = new int[length];
            for (int i8 = 0; i8 < length; i8++) {
                int i9 = $11 + 115;
                $10 = i9 % 128;
                if (i9 % 2 != 0) {
                    iArr3[i8] = (int) (iArr2[i8] * (-785606903507095591L));
                } else {
                    iArr3[i8] = (int) (iArr2[i8] ^ (-785606903507095591L));
                }
            }
            iArr2 = iArr3;
        }
        int length2 = iArr2.length;
        int[] iArr4 = new int[length2];
        int[] iArr5 = valueOf;
        if (iArr5 != null) {
            int length3 = iArr5.length;
            int[] iArr6 = new int[length3];
            $10 = ($11 + 57) % 128;
            int i10 = 0;
            while (i10 < length3) {
                int i11 = $11 + 125;
                $10 = i11 % 128;
                if (i11 % 2 != 0) {
                    iArr6[i10] = (int) (iArr5[i10] * (-785606903507095591L));
                    i10 /= 0;
                } else {
                    iArr6[i10] = (int) (iArr5[i10] ^ (-785606903507095591L));
                    i10++;
                }
            }
            iArr5 = iArr6;
        }
        System.arraycopy(iArr5, 0, iArr4, 0, length2);
        aFk1eSDK.getMediationNetwork = 0;
        while (true) {
            int i12 = aFk1eSDK.getMediationNetwork;
            if (i12 >= iArr.length) {
                break;
            }
            int i13 = iArr[i12];
            char c8 = (char) (i13 >> 16);
            cArr[0] = c8;
            char c9 = (char) i13;
            cArr[1] = c9;
            char c10 = (char) (iArr[i12 + 1] >> 16);
            cArr[2] = c10;
            char c11 = (char) iArr[i12 + 1];
            cArr[3] = c11;
            aFk1eSDK.AFAdRevenueData = (c8 << 16) + c9;
            aFk1eSDK.getRevenue = (c10 << 16) + c11;
            AFk1eSDK.getMonetizationNetwork(iArr4);
            for (int i14 = 0; i14 < 16; i14++) {
                int i15 = aFk1eSDK.AFAdRevenueData ^ iArr4[i14];
                aFk1eSDK.AFAdRevenueData = i15;
                int currencyIso4217Code = AFk1eSDK.getCurrencyIso4217Code(i15) ^ aFk1eSDK.getRevenue;
                int i16 = aFk1eSDK.AFAdRevenueData;
                aFk1eSDK.AFAdRevenueData = currencyIso4217Code;
                aFk1eSDK.getRevenue = i16;
            }
            int i17 = aFk1eSDK.AFAdRevenueData;
            int i18 = aFk1eSDK.getRevenue;
            int i19 = i17 ^ iArr4[16];
            aFk1eSDK.getRevenue = i19;
            int i20 = i18 ^ iArr4[17];
            aFk1eSDK.AFAdRevenueData = i20;
            cArr[0] = (char) (i20 >>> 16);
            cArr[1] = (char) i20;
            cArr[2] = (char) (i19 >>> 16);
            cArr[3] = (char) i19;
            AFk1eSDK.getMonetizationNetwork(iArr4);
            int i21 = aFk1eSDK.getMediationNetwork;
            cArr2[i21 * 2] = cArr[0];
            cArr2[(i21 * 2) + 1] = cArr[1];
            cArr2[(i21 * 2) + 2] = cArr[2];
            cArr2[(i21 * 2) + 3] = cArr[3];
            aFk1eSDK.getMediationNetwork = i21 + 2;
        }
        String str = new String(cArr2, 0, i7);
        int i22 = $10 + 63;
        $11 = i22 % 128;
        if (i22 % 2 != 0) {
            objArr[0] = str;
        } else {
            int i23 = 28 / 0;
            objArr[0] = str;
        }
    }

    private final void component3(AFa1rSDK aFa1rSDK) {
        int i7 = AFInAppEventParameterName + 87;
        values = i7 % 128;
        try {
            if (i7 % 2 == 0) {
                equals();
                throw null;
            }
            Map<String, ?> equals = equals();
            if (equals != null) {
                aFa1rSDK.getMonetizationNetwork(equals);
                values = (AFInAppEventParameterName + 99) % 128;
            }
            if (this.equals.getMonetizationNetwork()) {
                return;
            }
            AFInAppEventParameterName = (values + 17) % 128;
            Map<String, Object> component4 = AFg1xSDK.component4(aFa1rSDK);
            Intrinsics.checkNotNullExpressionValue(component4, "");
            component4.put("pia_disabled", Boolean.TRUE);
        } catch (Throwable th) {
            AFh1rSDK.e$default(AFLogger.INSTANCE, AFh1sSDK.PLAY_INTEGRITY_API, "Error while adding PIA data to payload", th, true, false, false, false, 96, null);
        }
    }

    private final Map<String, Object> equals() {
        AFi1cSDK revenue = this.equals.getRevenue();
        if (revenue == null) {
            return null;
        }
        LinkedHashMap linkedHashMap = new LinkedHashMap();
        LinkedHashMap linkedHashMap2 = new LinkedHashMap();
        linkedHashMap2.put("pia_timestamp", Long.valueOf(revenue.getCurrencyIso4217Code));
        linkedHashMap2.put("ttr_millis", Long.valueOf(revenue.getMediationNetwork));
        String str = revenue.getRevenue;
        if (str != null) {
            linkedHashMap2.put("pia_token", str);
        }
        String str2 = revenue.AFAdRevenueData;
        if (str2 != null) {
            linkedHashMap2.put("error_code", str2);
            AFInAppEventParameterName = (values + 111) % 128;
        }
        linkedHashMap.put("pia", linkedHashMap2);
        AFInAppEventParameterName = (values + 47) % 128;
        return linkedHashMap;
    }

    @Override
    public final void getCurrencyIso4217Code(@NotNull AFa1rSDK aFa1rSDK) {
        Intrinsics.checkNotNullParameter(aFa1rSDK, "");
        Map<String, Object> currencyIso4217Code = aFa1rSDK.getCurrencyIso4217Code();
        Intrinsics.checkNotNullExpressionValue(currencyIso4217Code, "");
        Object[] objArr = new Object[1];
        a(new int[]{503371830, 416908944, 585451261, -85639521, -892297407, -676472526}, 12 - (ViewConfiguration.getJumpTapTimeout() >> 16), objArr);
        currencyIso4217Code.put(((String) objArr[0]).intern(), String.valueOf(new Date().getTime()));
        super.getCurrencyIso4217Code(aFa1rSDK);
        component3(aFa1rSDK);
        AFj1bSDK aFj1bSDK = new AFj1bSDK(this.hashCode, null, 2, null);
        aFa1rSDK.getRevenue(aFj1bSDK.getCurrencyIso4217Code(AFj1bSDK.getRevenue(aFj1bSDK.getMediationNetwork(aFj1bSDK.getCurrencyIso4217Code.getMonetizationNetwork("https://%spia.%s/api/v1.0/pia-android-event?app_id=")), false)));
        AFg1gSDK aFg1gSDK = this.toString;
        Map<String, Object> currencyIso4217Code2 = aFa1rSDK.getCurrencyIso4217Code();
        Intrinsics.checkNotNullExpressionValue(currencyIso4217Code2, "");
        aFg1gSDK.getMediationNetwork(currencyIso4217Code2, this.hashCode.getCurrencyIso4217Code.AFAdRevenueData("appsFlyerCount", 0), this.hashCode.getCurrencyIso4217Code.AFAdRevenueData("appsFlyerInAppEventCount", 0));
        int i7 = AFInAppEventParameterName + 121;
        values = i7 % 128;
        if (i7 % 2 == 0) {
            throw null;
        }
    }

    @Override
    public final long getMonetizationNetwork() {
        int i7 = values + 73;
        AFInAppEventParameterName = i7 % 128;
        int i8 = i7 % 2;
        return TimeUnit.MINUTES.toMillis(1L);
    }

    @Override
    public final boolean getRevenue() {
        return ((Boolean) AFAdRevenueData(new Object[]{this}, 1580297864, -1580297864, System.identityHashCode(this))).booleanValue();
    }

    @Override
    public final void getMonetizationNetwork(int i7) {
        int i8 = values + 81;
        AFInAppEventParameterName = i8 % 128;
        if (i8 % 2 != 0) {
            throw null;
        }
    }

    private AFf1fSDK(@NotNull AFi1eSDK aFi1eSDK, @NotNull AFd1nSDK aFd1nSDK, @NotNull AFd1gSDK aFd1gSDK, @NotNull AFi1zSDK aFi1zSDK) {
        super(aFi1zSDK, aFd1gSDK);
        Intrinsics.checkNotNullParameter(aFi1eSDK, "");
        Intrinsics.checkNotNullParameter(aFd1nSDK, "");
        Intrinsics.checkNotNullParameter(aFd1gSDK, "");
        Intrinsics.checkNotNullParameter(aFi1zSDK, "");
        this.equals = aFi1eSDK;
        this.hashCode = aFd1nSDK;
        this.getMonetizationNetwork.add(AFf1rSDK.CONVERSION);
    }

    public AFf1fSDK(@NotNull AFi1eSDK aFi1eSDK, @NotNull AFd1nSDK aFd1nSDK, @NotNull AFd1gSDK aFd1gSDK) {
        this(aFi1eSDK, aFd1nSDK, aFd1gSDK, null, 8, null);
        Intrinsics.checkNotNullParameter(aFi1eSDK, "");
        Intrinsics.checkNotNullParameter(aFd1nSDK, "");
        Intrinsics.checkNotNullParameter(aFd1gSDK, "");
    }
}