what-the-bank/sources/o/OcZ.java

192 lines
6.6 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package o;
import net.sf.scuba.smartcards.ISO7816;
import net.sf.scuba.smartcards.ISOFileInfo;
import org.bouncycastle.crypto.tls.CipherSuite;
/* loaded from: classes.dex */
public final class OcZ {
private static short[] a;
private static final byte[] $$a = {76, ISO7816.INS_UPDATE_RECORD, -78, ISOFileInfo.FCI_EXT};
private static final int $$b = CipherSuite.TLS_DHE_RSA_WITH_SEED_CBC_SHA;
private static int $10 = 0;
private static int $11 = 1;
private static int f = 0;
private static int j = 1;
private static int b = 412545180;
private static int e = 1406017038;
private static int d = -932188621;
private static byte[] c = {-4, ISO7816.INS_CREATE_FILE, -53, -5};
/* JADX WARN: Removed duplicated region for block: B:10:0x0026 */
/* JADX WARN: Removed duplicated region for block: B:7:0x001e */
/* JADX WARN: Unsupported multi-entry loop pattern (BACK_EDGE: B:10:0x0026 -> B:4:0x002b). Please report as a decompilation issue!!! */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
private static void h(byte r6, short r7, int r8, java.lang.Object[] r9) {
/*
byte[] r0 = o.OcZ.$$a
int r6 = r6 + 4
int r7 = r7 * 2
int r1 = r7 + 1
int r8 = r8 * 2
int r8 = 110 - r8
byte[] r1 = new byte[r1]
r2 = 0
if (r0 != 0) goto L14
r3 = r7
r4 = r2
goto L2b
L14:
r3 = r2
L15:
byte r4 = (byte) r8
r1[r3] = r4
int r6 = r6 + 1
int r4 = r3 + 1
if (r3 != r7) goto L26
java.lang.String r6 = new java.lang.String
r6.<init>(r1, r2)
r9[r2] = r6
return
L26:
r3 = r0[r6]
r5 = r3
r3 = r8
r8 = r5
L2b:
int r8 = -r8
int r8 = r8 + r3
r3 = r4
goto L15
*/
throw new UnsupportedOperationException("Method not decompiled: o.OcZ.h(byte, short, int, java.lang.Object[]):void");
}
/* JADX WARN: Code restructure failed: missing block: B:11:0x0076, code lost:
if (r3.length() <= 0) goto L15;
*/
/* JADX WARN: Code restructure failed: missing block: B:15:0x007d, code lost:
if (r3.length() <= 0) goto L15;
*/
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public static void e(java.lang.Object r10, java.lang.StringBuilder r11) {
/*
r0 = 2
int r1 = r0 % r0
r1 = 1
r2 = 0
if (r10 != 0) goto L5a
int r10 = o.OcZ.f
int r10 = r10 + 75
int r3 = r10 % 128
o.OcZ.j = r3
int r10 = r10 % r0
int r10 = android.view.ViewConfiguration.getKeyRepeatDelay()
int r10 = r10 >> 16
int r10 = r10 + (-110)
short r3 = (short) r10
long r4 = android.os.SystemClock.elapsedRealtimeNanos()
r6 = 0
int r10 = (r4 > r6 ? 1 : (r4 == r6 ? 0 : -1))
int r10 = r10 + (-122)
byte r4 = (byte) r10
int r10 = android.view.ViewConfiguration.getMaximumFlingVelocity()
int r10 = r10 >> 16
int r5 = r10 + (-28)
r10 = -1264119433(0xffffffffb4a71177, float:-3.111888E-7)
int r8 = android.view.View.MeasureSpec.getSize(r2)
int r10 = r10 + r8
long r8 = android.os.SystemClock.uptimeMillis()
int r6 = (r8 > r6 ? 1 : (r8 == r6 ? 0 : -1))
r7 = 1683886153(0x645e1049, float:1.6385403E22)
int r7 = r7 - r6
java.lang.Object[] r1 = new java.lang.Object[r1]
r6 = r10
r8 = r1
g(r3, r4, r5, r6, r7, r8)
r10 = r1[r2]
java.lang.String r10 = (java.lang.String) r10
java.lang.String r10 = r10.intern()
r11.append(r10)
int r10 = o.OcZ.j
int r10 = r10 + 11
int r11 = r10 % 128
o.OcZ.f = r11
int r10 = r10 % r0
return
L5a:
java.lang.Class r3 = r10.getClass()
java.lang.String r3 = r3.getSimpleName()
if (r3 == 0) goto L7f
int r4 = o.OcZ.f
int r4 = r4 + 9
int r5 = r4 % 128
o.OcZ.j = r5
int r4 = r4 % r0
if (r4 != 0) goto L79
int r0 = r3.length()
r4 = 10
int r4 = r4 / r2
if (r0 > 0) goto L94
goto L7f
L79:
int r0 = r3.length()
if (r0 > 0) goto L94
L7f:
java.lang.Class r0 = r10.getClass()
java.lang.String r3 = r0.getName()
r0 = 46
int r0 = r3.lastIndexOf(r0)
if (r0 <= 0) goto L94
int r0 = r0 + r1
java.lang.String r3 = r3.substring(r0)
L94:
r11.append(r3)
r0 = 123(0x7b, float:1.72E-43)
r11.append(r0)
int r10 = java.lang.System.identityHashCode(r10)
java.lang.String r10 = java.lang.Integer.toHexString(r10)
r11.append(r10)
return
*/
throw new UnsupportedOperationException("Method not decompiled: o.OcZ.e(java.lang.Object, java.lang.StringBuilder):void");
}
/* JADX WARN: Code restructure failed: missing block: B:46:0x01fc, code lost:
if ((!r4) != true) goto L48;
*/
/* JADX WARN: Code restructure failed: missing block: B:47:0x0212, code lost:
r4 = 0;
*/
/* JADX WARN: Code restructure failed: missing block: B:83:0x0210, code lost:
r4 = 1;
*/
/* JADX WARN: Code restructure failed: missing block: B:85:0x020e, code lost:
if (r4 != false) goto L48;
*/
/* JADX WARN: Removed duplicated region for block: B:68:0x02c1 */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
private static void g(short r17, byte r18, int r19, int r20, int r21, java.lang.Object[] r22) {
/*
Method dump skipped, instructions count: 813
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: o.OcZ.g(short, byte, int, int, int, java.lang.Object[]):void");
}
}