Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/DBPPLLLMEGJ.cs
T
2026-04-08 23:40:05 +02:00

181 lines
3.9 KiB
C#

using System;
using System.Runtime.InteropServices;
using System.Threading;
using BestHTTP.Extensions;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x02000E39 RID: 3641
[Token(Token = "0x2000E39")]
[StructLayout(3)]
public static class DBPPLLLMEGJ
{
// Token: 0x17000F84 RID: 3972
// (get) Token: 0x0600579D RID: 22429 RVA: 0x0013D560 File Offset: 0x0013B760
[Token(Token = "0x17000F84")]
public static bool AOIBEANOBFL
{
[Token(Token = "0x600579D")]
[Address(RVA = "0x1BE01D0", Offset = "0x1BDEBD0", VA = "0x181BE01D0")]
get
{
while (DBPPLLLMEGJ.KNBBNPFLGJA != 0)
{
}
}
}
// Token: 0x0600579E RID: 22430 RVA: 0x0013D578 File Offset: 0x0013B778
[Token(Token = "0x600579E")]
[Address(RVA = "0x1BDFEA0", Offset = "0x1BDE8A0", VA = "0x181BDFEA0")]
public static bool CMJMEEHMHJO(Action<byte[], int> JJGHIEJCCDA)
{
for (;;)
{
int num = 0;
object jjffpiimilp = DBPPLLLMEGJ.JJFFPIIMILP;
byte[] knbbnpflgja = DBPPLLLMEGJ.KNBBNPFLGJA;
byte[] ikdpogppbpo = DBPPLLLMEGJ.IKDPOGPPBPO;
int num2 = 0;
Monitor.Exit(jjffpiimilp);
if (num == -1)
{
goto IL_42;
}
if (knbbnpflgja == 0)
{
break;
}
int length = knbbnpflgja.Length;
if (length == 0)
{
break;
}
byte[] array = VariableSizedBufferPool.Get((long)length, true);
if (num2 < length)
{
goto IL_42;
}
IL_56:
num++;
if (num != -1)
{
}
if (num2 == 0)
{
break;
}
continue;
IL_42:
if (num == 0)
{
if (ikdpogppbpo < 0)
{
num2++;
}
num2++;
goto IL_56;
}
goto IL_6C;
}
throw new IndexOutOfRangeException();
IL_6C:
throw new IndexOutOfRangeException();
}
// Token: 0x0600579F RID: 22431 RVA: 0x0013D610 File Offset: 0x0013B810
[Token(Token = "0x600579F")]
[Address(RVA = "0x1BDFC70", Offset = "0x1BDE670", VA = "0x181BDFC70")]
public static void BDJFGEJFPPO(string KMJOMDIFOAE)
{
int num;
do
{
num = 0;
byte[] array = DBPPLLLMEGJ.PKNCEIOOLPE();
if (KMJOMDIFOAE != 0)
{
int stringLength = KMJOMDIFOAE.m_stringLength;
byte[] array2 = new byte[stringLength];
if (stringLength > 0)
{
char c = KMJOMDIFOAE[num];
if (array < 0)
{
num++;
}
num++;
}
}
object jjffpiimilp = DBPPLLLMEGJ.JJFFPIIMILP;
DBPPLLLMEGJ.IKDPOGPPBPO = array;
DBPPLLLMEGJ.KNBBNPFLGJA = num;
Monitor.Exit(jjffpiimilp);
if (num != -1)
{
}
}
while (num != 0);
}
// Token: 0x060057A0 RID: 22432 RVA: 0x0013D678 File Offset: 0x0013B878
[Token(Token = "0x60057A0")]
[Address(RVA = "0x1BE0240", Offset = "0x1BDEC40", VA = "0x181BE0240")]
public static void IDGHFCMGLPH()
{
int num = 0;
object jjffpiimilp = DBPPLLLMEGJ.JJFFPIIMILP;
byte[] array = DBPPLLLMEGJ.PKNCEIOOLPE();
int length = DBPPLLLMEGJ.KNBBNPFLGJA.Length;
byte[] array2 = new byte[length];
if (num < length)
{
byte[] knbbnpflgja = DBPPLLLMEGJ.KNBBNPFLGJA;
if (DBPPLLLMEGJ.IKDPOGPPBPO < 0)
{
num++;
}
num++;
}
DBPPLLLMEGJ.IKDPOGPPBPO = array;
DBPPLLLMEGJ.KNBBNPFLGJA = array2;
Monitor.Exit(jjffpiimilp);
if (num != -1)
{
}
if (num == 0)
{
return;
}
throw new NullReferenceException();
}
// Token: 0x060057A1 RID: 22433 RVA: 0x0013D718 File Offset: 0x0013B918
[Token(Token = "0x60057A1")]
[Address(RVA = "0x1BE0540", Offset = "0x1BDEF40", VA = "0x181BE0540")]
private static byte[] PKNCEIOOLPE()
{
byte[] array = new byte[32];
int num = 0;
int num2 = global::UnityEngine.Random.Range(0, 256);
num++;
return array;
}
// Token: 0x04003FF3 RID: 16371
[Token(Token = "0x4003FF3")]
private const int BNNHJMFDJFE = 32;
// Token: 0x04003FF4 RID: 16372
[Token(Token = "0x4003FF4")]
private static byte[] IKDPOGPPBPO = new byte[32];
// Token: 0x04003FF5 RID: 16373
[Token(Token = "0x4003FF5")]
private static byte[] KNBBNPFLGJA;
// Token: 0x04003FF6 RID: 16374
[Token(Token = "0x4003FF6")]
private static object JJFFPIIMILP = new object();
}