457 lines
13 KiB
C#
457 lines
13 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using BestHTTP;
|
|
using BestHTTP.Forms;
|
|
using Cpp2IlInjected;
|
|
|
|
// Token: 0x020015EB RID: 5611
|
|
[Token(Token = "0x20015EB")]
|
|
public class KKEKLMFHNEE
|
|
{
|
|
// Token: 0x06007F6A RID: 32618 RVA: 0x001B6448 File Offset: 0x001B4648
|
|
[Token(Token = "0x6007F6A")]
|
|
[Address(RVA = "0x167CA60", Offset = "0x167BA60", VA = "0x18167CA60")]
|
|
public static KKEKLMFHNEE MGAFEEICJPG(HTTPMethods APAICGIHAGJ, LDCMJEDOFCO LLFIAONMIKI, string LOOAPLFGOEN)
|
|
{
|
|
KKEKLMFHNEE kkeklmfhnee;
|
|
kkeklmfhnee.BMBHPFNIPOJ = APAICGIHAGJ;
|
|
kkeklmfhnee.JHDJFKADGNG = LLFIAONMIKI;
|
|
kkeklmfhnee.FOLGIKEHION = LOOAPLFGOEN;
|
|
return kkeklmfhnee;
|
|
}
|
|
|
|
// Token: 0x06007F6B RID: 32619 RVA: 0x001B6470 File Offset: 0x001B4670
|
|
[Token(Token = "0x6007F6B")]
|
|
[Address(RVA = "0x167CB10", Offset = "0x167BB10", VA = "0x18167CB10")]
|
|
public KKEKLMFHNEE(HTTPMethods APAICGIHAGJ, LDCMJEDOFCO LLFIAONMIKI, string LOOAPLFGOEN)
|
|
{
|
|
this.BMBHPFNIPOJ = APAICGIHAGJ;
|
|
this.JHDJFKADGNG = LLFIAONMIKI;
|
|
this.FOLGIKEHION = LOOAPLFGOEN;
|
|
}
|
|
|
|
// Token: 0x06007F6C RID: 32620 RVA: 0x001B649C File Offset: 0x001B469C
|
|
[Token(Token = "0x6007F6C")]
|
|
[Address(RVA = "0x493910", Offset = "0x492910", VA = "0x180493910")]
|
|
public KKEKLMFHNEE KKKGGLDIPDP(string LKHEMOPOEIM)
|
|
{
|
|
this.FEADPMPKKFN = LKHEMOPOEIM;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06007F6D RID: 32621 RVA: 0x001B64B4 File Offset: 0x001B46B4
|
|
[Token(Token = "0x6007F6D")]
|
|
[Address(RVA = "0x167C000", Offset = "0x167B000", VA = "0x18167C000")]
|
|
public KKEKLMFHNEE DGGIBOPEGAF(string DNGKIAJLLHG, string ONGBFDACHHG)
|
|
{
|
|
if (ONGBFDACHHG != 0)
|
|
{
|
|
List<KeyValuePair<string, string>> nhnnajkjkdh = this.NHNNAJKJKDH;
|
|
if (nhnnajkjkdh == 0)
|
|
{
|
|
List<KeyValuePair<string, string>> list = new List();
|
|
this.NHNNAJKJKDH = list;
|
|
}
|
|
int num = 0;
|
|
nhnnajkjkdh.Add(num);
|
|
}
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06007F6E RID: 32622 RVA: 0x001B64F0 File Offset: 0x001B46F0
|
|
[Token(Token = "0x6007F6E")]
|
|
[Address(RVA = "0x167C0D0", Offset = "0x167B0D0", VA = "0x18167C0D0")]
|
|
public KKEKLMFHNEE DGGIBOPEGAF(string DNGKIAJLLHG, DateTime ONGBFDACHHG)
|
|
{
|
|
string text = ONGBFDACHHG.IFGNEJGGIAK();
|
|
return this.DGGIBOPEGAF(DNGKIAJLLHG, text);
|
|
}
|
|
|
|
// Token: 0x06007F6F RID: 32623 RVA: 0x001B650C File Offset: 0x001B470C
|
|
[Token(Token = "0x6007F6F")]
|
|
[Address(RVA = "0x21C0D40", Offset = "0x21BFD40", VA = "0x1821C0D40")]
|
|
public KKEKLMFHNEE DGGIBOPEGAF<T>(string A_1, IReadOnlyList A_2)
|
|
{
|
|
if (A_2 != 0)
|
|
{
|
|
int num = 0;
|
|
if (num < A_2)
|
|
{
|
|
num += num;
|
|
if (num == A_2)
|
|
{
|
|
return this;
|
|
}
|
|
num++;
|
|
}
|
|
int num2 = 0;
|
|
if (num < num)
|
|
{
|
|
if (num < num2)
|
|
{
|
|
num += num;
|
|
if (num == num2)
|
|
{
|
|
return this;
|
|
}
|
|
num++;
|
|
}
|
|
KKEKLMFHNEE kkeklmfhnee = this.DGGIBOPEGAF(A_1, num);
|
|
num++;
|
|
}
|
|
}
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06007F70 RID: 32624 RVA: 0x001B655C File Offset: 0x001B475C
|
|
[Token(Token = "0x6007F70")]
|
|
[Address(RVA = "0x167BDE0", Offset = "0x167ADE0", VA = "0x18167BDE0")]
|
|
public KKEKLMFHNEE DGGIBOPEGAF(string DNGKIAJLLHG, object ONGBFDACHHG)
|
|
{
|
|
int num;
|
|
for (;;)
|
|
{
|
|
num = 0;
|
|
if (ONGBFDACHHG == 0 || ONGBFDACHHG != 0)
|
|
{
|
|
return this;
|
|
}
|
|
if (ONGBFDACHHG != 0)
|
|
{
|
|
goto IL_38;
|
|
}
|
|
if (ONGBFDACHHG == 0)
|
|
{
|
|
goto IL_2D;
|
|
}
|
|
if (ONGBFDACHHG != 0)
|
|
{
|
|
while (ONGBFDACHHG == 0)
|
|
{
|
|
}
|
|
if (this.DGGIBOPEGAF(DNGKIAJLLHG, ONGBFDACHHG) != 0)
|
|
{
|
|
}
|
|
if (num == 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
IL_2D:
|
|
if (ONGBFDACHHG.GetHashCode() != 0)
|
|
{
|
|
}
|
|
return this;
|
|
IL_38:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06007F71 RID: 32625 RVA: 0x001B65A8 File Offset: 0x001B47A8
|
|
[Token(Token = "0x6007F71")]
|
|
[Address(RVA = "0x167C300", Offset = "0x167B300", VA = "0x18167C300")]
|
|
public KKEKLMFHNEE JANDJPIKDJN(string DNGKIAJLLHG, byte[] NOHHLFHPPDF, string KCKBKEKAMDF = "application/octet-stream", string MEIIMAIGBJD = "file.bin")
|
|
{
|
|
List<ValueTuple<string, byte[], string, string>> ddhkeplnoek = this.DDHKEPLNOEK;
|
|
if (ddhkeplnoek == 0)
|
|
{
|
|
List<ValueTuple<string, byte[], string, string>> list = new List();
|
|
this.DDHKEPLNOEK = list;
|
|
}
|
|
int num = 0;
|
|
ddhkeplnoek.Add(num);
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06007F72 RID: 32626 RVA: 0x001B65E4 File Offset: 0x001B47E4
|
|
[Token(Token = "0x6007F72")]
|
|
[Address(RVA = "0x167C110", Offset = "0x167B110", VA = "0x18167C110", Slot = "4")]
|
|
public virtual PMGCJEPKFOF<HOOILIHKMEG> HEBHDHKHGMH()
|
|
{
|
|
HTTPMethods bmbhpfnipoj = this.BMBHPFNIPOJ;
|
|
LDCMJEDOFCO jhdjfkadgng = this.JHDJFKADGNG;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof;
|
|
return pmgcjepkfof;
|
|
}
|
|
|
|
// Token: 0x06007F73 RID: 32627 RVA: 0x001B6604 File Offset: 0x001B4804
|
|
[Token(Token = "0x6007F73")]
|
|
[Address(RVA = "0x271A4B0", Offset = "0x27194B0", VA = "0x18271A4B0")]
|
|
public PMGCJEPKFOF<TResponse> HEBHDHKHGMH<TResponse>(Func<PMGCJEPKFOF<HOOILIHKMEG>, PMGCJEPKFOF<TResponse>> COEBEKDMBCD, [Optional] TimeSpan? PELFKCAHDFH)
|
|
{
|
|
HTTPMethods bmbhpfnipoj = this.BMBHPFNIPOJ;
|
|
LDCMJEDOFCO jhdjfkadgng = this.JHDJFKADGNG;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof;
|
|
return pmgcjepkfof;
|
|
}
|
|
|
|
// Token: 0x06007F74 RID: 32628 RVA: 0x001B6644 File Offset: 0x001B4844
|
|
[Token(Token = "0x6007F74")]
|
|
[Address(RVA = "0x167C450", Offset = "0x167B450", VA = "0x18167C450")]
|
|
protected ValueTuple<string, Action<NEBIGEDJGPP>> MFBDEFCEDGN()
|
|
{
|
|
int num;
|
|
KKEKLMFHNEE.BLHMMNIMIHA blhmmnimiha;
|
|
for (;;)
|
|
{
|
|
num = 0;
|
|
if ("{il2cpp array field il2cppMethodInfo->}" == num)
|
|
{
|
|
goto IL_C5;
|
|
}
|
|
if ("{il2cpp array field il2cppMethodInfo->}" == num && "{il2cpp array field il2cppMethodInfo->}" == num && "{il2cpp array field il2cppMethodInfo->}" == num)
|
|
{
|
|
goto IL_107;
|
|
}
|
|
if ("{il2cpp array field il2cppMethodInfo->}" == num)
|
|
{
|
|
if ("{il2cpp array field il2cppMethodInfo->}" == num)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
HTTPUrlEncodedForm form = httpurlEncodedForm;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
HTTPUrlEncodedForm form5 = form;
|
|
}
|
|
if (num != 0)
|
|
{
|
|
goto IL_110;
|
|
}
|
|
Action<NEBIGEDJGPP> action = delegate(NEBIGEDJGPP r)
|
|
{
|
|
HTTPUrlEncodedForm form4 = form;
|
|
r.JJPKKFIALBN(form4);
|
|
};
|
|
}
|
|
HTTPMultiPartForm httpmultiPartForm = new HTTPMultiPartForm();
|
|
int num2 = 0;
|
|
blhmmnimiha.form = httpmultiPartForm;
|
|
if (num2 != 0)
|
|
{
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
HTTPMultiPartForm form2 = blhmmnimiha.form;
|
|
}
|
|
if (num != 0)
|
|
{
|
|
goto IL_110;
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
bool flag3;
|
|
if (flag3)
|
|
{
|
|
HTTPMultiPartForm form3 = blhmmnimiha.form;
|
|
}
|
|
if (num == 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
Action<NEBIGEDJGPP> action2 = delegate(NEBIGEDJGPP r)
|
|
{
|
|
HTTPMultiPartForm form6 = blhmmnimiha.form;
|
|
r.JJPKKFIALBN(form6);
|
|
};
|
|
IL_C5:
|
|
if (num != 0)
|
|
{
|
|
Func<KeyValuePair<string, string>, string> <>9__18_ = KKEKLMFHNEE.<>c.<>9__18_0;
|
|
if (<>9__18_ == 0)
|
|
{
|
|
KKEKLMFHNEE.<>c.<>9__18_0 = delegate(KeyValuePair<string, string> kvp)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
}
|
|
IEnumerable<KeyValuePair<string, string>> enumerable = Enumerable.Select<KeyValuePair<string, string>, string>(num, <>9__18_);
|
|
string text = string.Join("&", enumerable);
|
|
bool flag4;
|
|
if (!flag4)
|
|
{
|
|
}
|
|
}
|
|
IL_107:
|
|
throw new NullReferenceException();
|
|
IL_110:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06007F75 RID: 32629 RVA: 0x001B676C File Offset: 0x001B496C
|
|
[Token(Token = "0x6007F75")]
|
|
[Address(RVA = "0x167C1B0", Offset = "0x167B1B0", VA = "0x18167C1B0")]
|
|
private string HJKDJDCGBDG()
|
|
{
|
|
List<KeyValuePair<string, string>> nhnnajkjkdh = this.NHNNAJKJKDH;
|
|
Func<KeyValuePair<string, string>, string> <>9__18_ = KKEKLMFHNEE.<>c.<>9__18_0;
|
|
if (<>9__18_ == 0)
|
|
{
|
|
KKEKLMFHNEE.<>c.<>9__18_0 = delegate(KeyValuePair<string, string> kvp)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
}
|
|
IEnumerable<KeyValuePair<string, string>> enumerable = Enumerable.Select<KeyValuePair<string, string>, string>(nhnnajkjkdh, <>9__18_);
|
|
string text = string.Join("&", enumerable);
|
|
string folgikehion = this.FOLGIKEHION;
|
|
string folgikehion2 = this.FOLGIKEHION;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
return folgikehion2 + "?" + text;
|
|
}
|
|
|
|
// Token: 0x06007F76 RID: 32630 RVA: 0x001B67D8 File Offset: 0x001B49D8
|
|
[Token(Token = "0x6007F76")]
|
|
[Address(RVA = "0x167CAE0", Offset = "0x167BAE0", VA = "0x18167CAE0")]
|
|
[CompilerGenerated]
|
|
private void OMANOEGLPHP(NEBIGEDJGPP PBAOMKNFBFL)
|
|
{
|
|
string feadpmpkkfn = this.FEADPMPKKFN;
|
|
PBAOMKNFBFL.AMGENGBNEPK(feadpmpkkfn);
|
|
}
|
|
|
|
// Token: 0x0400545B RID: 21595
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400545B")]
|
|
protected readonly HTTPMethods BMBHPFNIPOJ;
|
|
|
|
// Token: 0x0400545C RID: 21596
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x400545C")]
|
|
protected readonly LDCMJEDOFCO JHDJFKADGNG;
|
|
|
|
// Token: 0x0400545D RID: 21597
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400545D")]
|
|
protected readonly string FOLGIKEHION;
|
|
|
|
// Token: 0x0400545E RID: 21598
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400545E")]
|
|
private List<KeyValuePair<string, string>> NHNNAJKJKDH;
|
|
|
|
// Token: 0x0400545F RID: 21599
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400545F")]
|
|
[Attribute(Name = "TupleElementNamesAttribute", RVA = "0x184B40", Offset = "0x183F40")]
|
|
private List<ValueTuple<string, byte[], string, string>> DDHKEPLNOEK;
|
|
|
|
// Token: 0x04005460 RID: 21600
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4005460")]
|
|
private string FEADPMPKKFN;
|
|
|
|
// Token: 0x020015EC RID: 5612
|
|
[Token(Token = "0x20015EC")]
|
|
public sealed class ILEPMACHIJE : MulticastDelegate
|
|
{
|
|
// Token: 0x06007F77 RID: 32631 RVA: 0x001B67FC File Offset: 0x001B49FC
|
|
[Token(Token = "0x6007F77")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public ILEPMACHIJE(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06007F78 RID: 32632 RVA: 0x001B6818 File Offset: 0x001B4A18
|
|
[Token(Token = "0x6007F78")]
|
|
[Address(RVA = "0x1673F00", Offset = "0x1672F00", VA = "0x181673F00", Slot = "13")]
|
|
public KKEKLMFHNEE Invoke(HTTPMethods APAICGIHAGJ, LDCMJEDOFCO LLFIAONMIKI, string LOOAPLFGOEN)
|
|
{
|
|
uint num;
|
|
do
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num == (uint)0);
|
|
throw new ExecutionEngineException();
|
|
}
|
|
|
|
// Token: 0x06007F79 RID: 32633 RVA: 0x001B68A4 File Offset: 0x001B4AA4
|
|
[Token(Token = "0x6007F79")]
|
|
[Address(RVA = "0x1673E60", Offset = "0x1672E60", VA = "0x181673E60", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(HTTPMethods APAICGIHAGJ, LDCMJEDOFCO LLFIAONMIKI, string LOOAPLFGOEN, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06007F7A RID: 32634 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6007F7A")]
|
|
[Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")]
|
|
public KKEKLMFHNEE EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x020015ED RID: 5613
|
|
[Token(Token = "0x20015ED")]
|
|
[CompilerGenerated]
|
|
private sealed class BLHMMNIMIHA
|
|
{
|
|
// Token: 0x06007F7B RID: 32635 RVA: 0x001B68B4 File Offset: 0x001B4AB4
|
|
[Token(Token = "0x6007F7B")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public BLHMMNIMIHA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06007F7C RID: 32636 RVA: 0x001B68C8 File Offset: 0x001B4AC8
|
|
[Token(Token = "0x6007F7C")]
|
|
[Address(RVA = "0x1671A10", Offset = "0x1670A10", VA = "0x181671A10")]
|
|
internal void <Build>b__1(NEBIGEDJGPP r)
|
|
{
|
|
HTTPMultiPartForm httpmultiPartForm = this.form;
|
|
r.JJPKKFIALBN(httpmultiPartForm);
|
|
}
|
|
|
|
// Token: 0x04005461 RID: 21601
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4005461")]
|
|
public HTTPMultiPartForm form;
|
|
}
|
|
|
|
// Token: 0x020015EE RID: 5614
|
|
[Token(Token = "0x20015EE")]
|
|
[CompilerGenerated]
|
|
private sealed class JJJGHFMIBOL
|
|
{
|
|
// Token: 0x06007F7D RID: 32637 RVA: 0x001B68EC File Offset: 0x001B4AEC
|
|
[Token(Token = "0x6007F7D")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public JJJGHFMIBOL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06007F7E RID: 32638 RVA: 0x001B6900 File Offset: 0x001B4B00
|
|
[Token(Token = "0x6007F7E")]
|
|
[Address(RVA = "0x1671A10", Offset = "0x1670A10", VA = "0x181671A10")]
|
|
internal void <Build>b__2(NEBIGEDJGPP r)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = this.form;
|
|
r.JJPKKFIALBN(httpurlEncodedForm);
|
|
}
|
|
|
|
// Token: 0x04005462 RID: 21602
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4005462")]
|
|
public HTTPUrlEncodedForm form;
|
|
}
|
|
}
|