m
This commit is contained in:
@@ -0,0 +1,119 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Text;
|
||||
using Cpp2IlInjected;
|
||||
using Mono.Math;
|
||||
using PrivateImplementationDetailsQOELAJF;
|
||||
|
||||
// Token: 0x02003540 RID: 13632
|
||||
[Token(Token = "0x2003540")]
|
||||
[StructLayout(3, CharSet = CharSet.Auto)]
|
||||
public class FFAFDAOBAHN
|
||||
{
|
||||
// Token: 0x06017AA0 RID: 96928 RVA: 0x005864E0 File Offset: 0x005846E0
|
||||
[Token(Token = "0x6017AA0")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public FFAFDAOBAHN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06017AA1 RID: 96929 RVA: 0x005864F4 File Offset: 0x005846F4
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6017AA1")]
|
||||
[Address(RVA = "0x1B570A0", Offset = "0x1B560A0", VA = "0x181B570A0")]
|
||||
static FFAFDAOBAHN()
|
||||
{
|
||||
byte[] array = new byte[148];
|
||||
RuntimeHelpers.InitializeArray(array, fieldof(ArrayCopy148.$$field-0).FieldHandle);
|
||||
global::FFAFDAOBAHN.OHCLMBBDJLC = array;
|
||||
byte[] ohclmbbdjlc = global::FFAFDAOBAHN.OHCLMBBDJLC;
|
||||
int length = ohclmbbdjlc.Length;
|
||||
global::FFAFDAOBAHN.NCHLFMFMLBC = (int)ohclmbbdjlc[2];
|
||||
byte[] array2 = new byte[global::FFAFDAOBAHN.NJPHPOMKGAO];
|
||||
int num = 0;
|
||||
int njphpomkgao = global::FFAFDAOBAHN.NJPHPOMKGAO;
|
||||
Buffer.BlockCopy(global::FFAFDAOBAHN.OHCLMBBDJLC, 20, array2, num, njphpomkgao);
|
||||
Array.Reverse(array2);
|
||||
global::FFAFDAOBAHN.AEEDJIDCNEO = new BigInteger(array2);
|
||||
}
|
||||
|
||||
// Token: 0x06017AA2 RID: 96930 RVA: 0x00586574 File Offset: 0x00584774
|
||||
[Token(Token = "0x6017AA2")]
|
||||
[Address(RVA = "0x1B56C70", Offset = "0x1B55C70", VA = "0x181B56C70")]
|
||||
private static string IHFKDHGIIEJ(byte[] FOJLJNMAJLC)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
int length = FOJLJNMAJLC.Length;
|
||||
if (num2 < length)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
if (num == length)
|
||||
{
|
||||
return string.Empty;
|
||||
}
|
||||
byte[] array = new byte[length];
|
||||
int length2 = FOJLJNMAJLC.Length;
|
||||
Encoding utf = Encoding.UTF8;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06017AA3 RID: 96931 RVA: 0x005865C0 File Offset: 0x005847C0
|
||||
[Token(Token = "0x6017AA3")]
|
||||
[Address(RVA = "0x1B56D70", Offset = "0x1B55D70", VA = "0x181B56D70")]
|
||||
public static string PAMIGJPGHHB(byte[] MGPDDEMABPB, bool KOILKPGDKMG)
|
||||
{
|
||||
string text3;
|
||||
do
|
||||
{
|
||||
int njphpomkgao = global::FFAFDAOBAHN.NJPHPOMKGAO;
|
||||
if (MGPDDEMABPB.Length != njphpomkgao)
|
||||
{
|
||||
StringBuilder stringBuilder = new StringBuilder();
|
||||
int num = 0;
|
||||
int length = MGPDDEMABPB.Length;
|
||||
if (num < length)
|
||||
{
|
||||
byte[] array = new byte[global::FFAFDAOBAHN.NJPHPOMKGAO];
|
||||
int num2 = 0;
|
||||
int njphpomkgao2 = global::FFAFDAOBAHN.NJPHPOMKGAO;
|
||||
int num3 = njphpomkgao2 * num;
|
||||
Buffer.BlockCopy(MGPDDEMABPB, num3, array, num2, njphpomkgao2);
|
||||
BigInteger bigInteger = new BigInteger(array);
|
||||
BigInteger bigInteger2 = global::FFAFDAOBAHN.NCHLFMFMLBC;
|
||||
BigInteger aeedjidcneo = global::FFAFDAOBAHN.AEEDJIDCNEO;
|
||||
string text = global::FFAFDAOBAHN.IHFKDHGIIEJ(bigInteger.ModPow(bigInteger2, aeedjidcneo).GetBytes());
|
||||
StringBuilder stringBuilder2 = stringBuilder.Append(text);
|
||||
num++;
|
||||
}
|
||||
string text2 = stringBuilder.ToString();
|
||||
}
|
||||
BigInteger bigInteger3 = new BigInteger(MGPDDEMABPB);
|
||||
BigInteger bigInteger4 = global::FFAFDAOBAHN.NCHLFMFMLBC;
|
||||
BigInteger aeedjidcneo2 = global::FFAFDAOBAHN.AEEDJIDCNEO;
|
||||
text3 = global::FFAFDAOBAHN.IHFKDHGIIEJ(bigInteger3.ModPow(bigInteger4, aeedjidcneo2).GetBytes());
|
||||
}
|
||||
while (!KOILKPGDKMG);
|
||||
int num4 = text3.m_stringLength;
|
||||
num4 += -2;
|
||||
return text3.Substring(1, num4);
|
||||
}
|
||||
|
||||
// Token: 0x0400F9AB RID: 63915
|
||||
[Token(Token = "0x400F9AB")]
|
||||
private static byte[] OHCLMBBDJLC;
|
||||
|
||||
// Token: 0x0400F9AC RID: 63916
|
||||
[Token(Token = "0x400F9AC")]
|
||||
private static int NJPHPOMKGAO;
|
||||
|
||||
// Token: 0x0400F9AD RID: 63917
|
||||
[Token(Token = "0x400F9AD")]
|
||||
private static int NCHLFMFMLBC;
|
||||
|
||||
// Token: 0x0400F9AE RID: 63918
|
||||
[Token(Token = "0x400F9AE")]
|
||||
private static BigInteger AEEDJIDCNEO;
|
||||
}
|
||||
Reference in New Issue
Block a user