Пример #1
0
        // Token: 0x06000167 RID: 359 RVA: 0x0000FC44 File Offset: 0x0000DE44
        internal void method_0()
        {
            switch (this.genum0_0)
            {
            case (Notification.GEnum0) 0:
                Notification.notification_0.success_logo.Image = Class158.smethod_12();
                break;

            case (Notification.GEnum0) 1:
                Notification.notification_0.success_logo.Image = Class158.smethod_10();
                break;

            case (Notification.GEnum0) 2:
                Notification.notification_0.success_logo.Image = Class158.smethod_5();
                break;

            case (Notification.GEnum0) 3:
                Notification.notification_0.success_logo.Image = Class158.smethod_7();
                break;

            default:
                return;
            }
            Notification.notification_0.title.Text       = this.string_0;
            Notification.notification_0.description.Text = this.string_1;
            Notification.smethod_2();
        }
Пример #2
0
    // Token: 0x06000098 RID: 152 RVA: 0x00009AE0 File Offset: 0x00007CE0
    public bool method_0(object object_0, X509Certificate x509Certificate_0, X509Chain x509Chain_0, SslPolicyErrors sslPolicyErrors_0)
    {
        string host           = ((HttpWebRequest)object_0).Host;
        string certHashString = x509Certificate_0.GetCertHashString();

        if (Debugger.IsAttached)
        {
            return(true);
        }
        if (Class158.smethod_3().ToUpper().Contains(certHashString.ToUpper()))
        {
            return(true);
        }
        if (this.bool_0)
        {
            if (!x509Certificate_0.Issuer.Contains("Let's Encrypt Authority X3") && !x509Certificate_0.Issuer.Contains("DigiCert SHA2 High Assurance Server CA"))
            {
                GClass3.smethod_0(certHashString, "SSL");
                return(false);
            }
            return(true);
        }
        else
        {
            if (host.Contains("supreme"))
            {
                return(true);
            }
            GClass3.smethod_0(certHashString, "SSL");
            return(host.Replace("www.", string.Empty) == "supremenewyork.com" && x509Certificate_0.Issuer == "CN=GlobalSign CloudSSL CA - SHA256 - G3, O=GlobalSign nv-sa, C=BE");
        }
    }
Пример #3
0
    private void method_27()
    {
        this.class158_0 = new Class158();
        Class163 class2 = new Class163();

        class2.method_23(this.method_3(), this.class703_0.class597_0.class1111_12);
        for (int i = 0; i < class2.method_4(); i++)
        {
            this.method_1().BaseStream.Seek((long)class2.method_25(i), SeekOrigin.Begin);
            new Class484(this.method_1()).method_3(this.class158_0);
        }
    }
Пример #4
0
 // Token: 0x060005C0 RID: 1472 RVA: 0x00031464 File Offset: 0x0002F664
 public Startup(bool bool_0 = true)
 {
     Startup.startup_0 = this;
     Class130.smethod_0();
     new Notification();
     this.method_3(bool_0);
     this.InitializeComponent();
     Application.EnableVisualStyles();
     base.Size = new Size(600, 400);
     EO.WebBrowser.Runtime.AddLicense("Y80M66Xm+8+4iVmXpLHLn1mXwPIP41nr/QEQvFu807/u56vm8fbNn6/c9gQU7qe0psLjrWmZpMDpjEOXpLHLu2jY8P0a9neEjrHLn1mz8wMP5KvA8vcan53Y+PbooWqos8LkrmuntcjNn6zs5tYj76Lp6QTs83aZtcLasHKmtsHct1uX+vYd8qLm8s7NsHCZpMDpjEOXpLHLu6zg6/8M867p6c/42KPf0sDs0WzAvf/v6Y/kuf//qmzIwc7nrqzg6/8M867p6c+4iXWm8PoO5Kfq6c+4iXXj7fQQ7azcwp61n1mXpM0X6Jzc8gQQyJ21t+PcsG2rtsTixnGttMPcr3yzs/0U4p7l9/b043eEjrHLn1mz8PoO5Kfq6fbp06LkpNUM6Kfr8//nrqXg5/YZ8p7cwp61n1mXpA==");
     EO.Base.Runtime.Exception += MainWindow.smethod_2;
     EO.Base.Runtime.InitWorkerProcessExecutable(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "CyberAIO\\engine.exe"));
     this.webView_0 = new WebView();
     this.webView_0.Create(base.Handle);
     this.webView_0.LoadHtmlAndWait(Class158.smethod_8());
     this.smethod_20(new System.Action(Startup.Class135.class135_0.method_0));
 }
Пример #5
0
    // Token: 0x0600012D RID: 301 RVA: 0x0000E7F8 File Offset: 0x0000C9F8
    public async void method_1()
    {
        Class130.jobject_1 = JObject.Parse(Class158.smethod_9());
        MainWindow.webView_0.LoadHtmlAndWait(this.method_3(Class158.smethod_6()));
        this.method_2();
        Class1.smethod_2();
        await Class1.smethod_8();

        await Class1.smethod_9();

        await Class1.smethod_10();

        MainWindow.captchaQueue_0 = new CaptchaQueue(true);
        Class5.smethod_1(false);
        this.smethod_20(new System.Action(MainWindow.Class28.class28_0.method_1));
        bool isAttached = Debugger.IsAttached;

        Licenser.smethod_5();
        Class130.jobject_0 = JObject.Parse(MainWindow.webView_0.QueueScriptCall("JSON.stringify(window.Countries)").smethod_0());
        new Class60().method_0();
        MainWindow.taskCompletionSource_0.TrySetResult(true);
    }
Пример #6
0
        // Token: 0x060005D4 RID: 1492 RVA: 0x00031A28 File Offset: 0x0002FC28
        void IAsyncStateMachine.MoveNext()
        {
            int     num2;
            int     num     = num2;
            Startup startup = this;

            try
            {
                TaskAwaiter <bool> taskAwaiter;
                if (num != 0)
                {
                    taskAwaiter = Startup.taskCompletionSource_0.Task.GetAwaiter();
                    if (!taskAwaiter.IsCompleted)
                    {
                        num2 = 0;
                        TaskAwaiter <bool> taskAwaiter2 = taskAwaiter;
                        this.asyncTaskMethodBuilder_0.AwaitUnsafeOnCompleted <TaskAwaiter <bool>, Startup.Struct85>(ref taskAwaiter, ref this);
                        return;
                    }
                }
                else
                {
                    TaskAwaiter <bool> taskAwaiter2;
                    taskAwaiter  = taskAwaiter2;
                    taskAwaiter2 = default(TaskAwaiter <bool>);
                    num2         = -1;
                }
                taskAwaiter.GetResult();
                startup.webView_0.LoadHtml(Class158.smethod_8());
            }
            catch (Exception exception)
            {
                num2 = -2;
                this.asyncTaskMethodBuilder_0.SetException(exception);
                return;
            }
            num2 = -2;
            this.asyncTaskMethodBuilder_0.SetResult();
        }
 // Token: 0x060006CD RID: 1741 RVA: 0x00005E82 File Offset: 0x00004082
 internal static string smethod_3()
 {
     return(Class158.smethod_0().GetString("certificates", Class158.cultureInfo_0));
 }
Пример #8
0
        // Token: 0x06000145 RID: 325 RVA: 0x0000EF24 File Offset: 0x0000D124
        void IAsyncStateMachine.MoveNext()
        {
            int        num2;
            int        num        = num2;
            MainWindow mainWindow = this;

            try
            {
                TaskAwaiter taskAwaiter;
                switch (num)
                {
                case 0:
                {
                    TaskAwaiter taskAwaiter2;
                    taskAwaiter  = taskAwaiter2;
                    taskAwaiter2 = default(TaskAwaiter);
                    num2         = -1;
                    break;
                }

                case 1:
                {
                    TaskAwaiter taskAwaiter2;
                    taskAwaiter  = taskAwaiter2;
                    taskAwaiter2 = default(TaskAwaiter);
                    num2         = -1;
                    goto IL_FC;
                }

                case 2:
                {
                    TaskAwaiter taskAwaiter2;
                    taskAwaiter  = taskAwaiter2;
                    taskAwaiter2 = default(TaskAwaiter);
                    num2         = -1;
                    goto IL_156;
                }

                default:
                    Class130.jobject_1 = JObject.Parse(Class158.smethod_9());
                    MainWindow.webView_0.LoadHtmlAndWait(mainWindow.method_3(Class158.smethod_6()));
                    mainWindow.method_2();
                    Class1.smethod_2();
                    taskAwaiter = Class1.smethod_8().GetAwaiter();
                    if (!taskAwaiter.IsCompleted)
                    {
                        num2 = 0;
                        TaskAwaiter taskAwaiter2 = taskAwaiter;
                        this.asyncVoidMethodBuilder_0.AwaitUnsafeOnCompleted <TaskAwaiter, MainWindow.Struct24>(ref taskAwaiter, ref this);
                        return;
                    }
                    break;
                }
                taskAwaiter.GetResult();
                taskAwaiter = Class1.smethod_9().GetAwaiter();
                if (!taskAwaiter.IsCompleted)
                {
                    num2 = 1;
                    TaskAwaiter taskAwaiter2 = taskAwaiter;
                    this.asyncVoidMethodBuilder_0.AwaitUnsafeOnCompleted <TaskAwaiter, MainWindow.Struct24>(ref taskAwaiter, ref this);
                    return;
                }
IL_FC:
                taskAwaiter.GetResult();
                taskAwaiter = Class1.smethod_10().GetAwaiter();
                if (!taskAwaiter.IsCompleted)
                {
                    num2 = 2;
                    TaskAwaiter taskAwaiter2 = taskAwaiter;
                    this.asyncVoidMethodBuilder_0.AwaitUnsafeOnCompleted <TaskAwaiter, MainWindow.Struct24>(ref taskAwaiter, ref this);
                    return;
                }
IL_156:
                taskAwaiter.GetResult();
                MainWindow.captchaQueue_0 = new CaptchaQueue(true);
                Class5.smethod_1(false);
                mainWindow.smethod_20(new System.Action(MainWindow.Class28.class28_0.method_1));
                bool isAttached = Debugger.IsAttached;
                Licenser.smethod_5();
                Class130.jobject_0 = JObject.Parse(MainWindow.webView_0.QueueScriptCall("JSON.stringify(window.Countries)").smethod_0());
                new Class60().method_0();
                MainWindow.taskCompletionSource_0.TrySetResult(true);
            }
            catch (Exception exception)
            {
                num2 = -2;
                this.asyncVoidMethodBuilder_0.SetException(exception);
                return;
            }
            num2 = -2;
            this.asyncVoidMethodBuilder_0.SetResult();
        }
Пример #9
0
    // Token: 0x06000EC8 RID: 3784 RVA: 0x00044F60 File Offset: 0x00043160
    private Class156 method_4(char char_1)
    {
        int        num        = this.int_0;
        int?       num2       = null;
        List <int> list       = null;
        int        num3       = 0;
        int?       nullable_  = null;
        int?       nullable_2 = null;
        int?       nullable_3 = null;

        while (this.int_0 < this.string_0.Length)
        {
            char c = this.string_0[this.int_0];
            if (c == ' ')
            {
                num2 = new int?(this.int_0);
                this.method_5();
            }
            else if (c == char_1)
            {
                int num4 = (num2 ?? this.int_0) - num;
                if (list != null)
                {
                    if (num4 == 0)
                    {
                        throw new JsonException("Array index expected.");
                    }
                    int item = Convert.ToInt32(this.string_0.Substring(num, num4), CultureInfo.InvariantCulture);
                    list.Add(item);
                    Class158 @class = new Class158();
                    @class.method_1(list);
                    return(@class);
                }
                else
                {
                    if (num3 > 0)
                    {
                        if (num4 > 0)
                        {
                            int value = Convert.ToInt32(this.string_0.Substring(num, num4), CultureInfo.InvariantCulture);
                            if (num3 == 1)
                            {
                                nullable_2 = new int?(value);
                            }
                            else
                            {
                                nullable_3 = new int?(value);
                            }
                        }
                        Class159 class2 = new Class159();
                        class2.method_1(nullable_);
                        class2.method_3(nullable_2);
                        class2.method_5(nullable_3);
                        return(class2);
                    }
                    if (num4 == 0)
                    {
                        throw new JsonException("Array index expected.");
                    }
                    int      value2 = Convert.ToInt32(this.string_0.Substring(num, num4), CultureInfo.InvariantCulture);
                    Class157 class3 = new Class157();
                    class3.method_1(new int?(value2));
                    return(class3);
                }
            }
            else if (c == ',')
            {
                int num5 = (num2 ?? this.int_0) - num;
                if (num5 == 0)
                {
                    throw new JsonException("Array index expected.");
                }
                if (list == null)
                {
                    list = new List <int>();
                }
                string value3 = this.string_0.Substring(num, num5);
                list.Add(Convert.ToInt32(value3, CultureInfo.InvariantCulture));
                this.int_0++;
                this.method_5();
                num  = this.int_0;
                num2 = null;
            }
            else if (c == '*')
            {
                this.int_0++;
                this.method_17("Path ended with open indexer.");
                this.method_5();
                if (this.string_0[this.int_0] != char_1)
                {
                    throw new JsonException("Unexpected character while parsing path indexer: " + c.ToString());
                }
                return(new Class157());
            }
            else if (c == ':')
            {
                int num6 = (num2 ?? this.int_0) - num;
                if (num6 > 0)
                {
                    int value4 = Convert.ToInt32(this.string_0.Substring(num, num6), CultureInfo.InvariantCulture);
                    if (num3 == 0)
                    {
                        nullable_ = new int?(value4);
                    }
                    else if (num3 == 1)
                    {
                        nullable_2 = new int?(value4);
                    }
                    else
                    {
                        nullable_3 = new int?(value4);
                    }
                }
                num3++;
                this.int_0++;
                this.method_5();
                num  = this.int_0;
                num2 = null;
            }
            else
            {
                if (!char.IsDigit(c) && c != '-')
                {
                    throw new JsonException("Unexpected character while parsing path indexer: " + c.ToString());
                }
                if (num2 != null)
                {
                    throw new JsonException("Unexpected character while parsing path indexer: " + c.ToString());
                }
                this.int_0++;
            }
        }
        throw new JsonException("Path ended with open indexer.");
    }
 // Token: 0x060006D0 RID: 1744 RVA: 0x00005EC9 File Offset: 0x000040C9
 internal static string smethod_6()
 {
     return(Class158.smethod_0().GetString("GUI", Class158.cultureInfo_0));
 }
Пример #11
0
 internal void method_3(Class158 A_0)
 {
     this.class158_0 = A_0;
     Class144.smethod_1(base.method_2(), base.method_1(), this);
 }
 public abstract void Visit(Class158 c);
 public override void Visit(Class158 c) { }
 // Token: 0x060006D2 RID: 1746 RVA: 0x00005EFA File Offset: 0x000040FA
 internal static string smethod_8()
 {
     return(Class158.smethod_0().GetString("Loader", Class158.cultureInfo_0));
 }
Пример #15
0
    // Token: 0x060004E5 RID: 1253 RVA: 0x00028164 File Offset: 0x00026364
    public static Class139 smethod_1(object object_0, Type type_0)
    {
        Class139 @class = object_0 as Class139;

        if (@class != null)
        {
            return(@class);
        }
        if (type_0 == null)
        {
            if (object_0 == null)
            {
                return(new Class166());
            }
            type_0 = object_0.GetType();
        }
        type_0 = Class102.smethod_1(type_0);
        if (type_0 == Class28.type_0)
        {
            @class = new Class166();
            if (object_0 != null && object_0.GetType() != Class28.type_0)
            {
                @class.method_1(object_0.GetType());
            }
        }
        else if (Class99.smethod_0 <Array>(type_0))
        {
            @class = new Class140();
        }
        else if (Class99.smethod_0 <string>(type_0))
        {
            @class = new Class143();
        }
        else if (Class99.smethod_0 <IntPtr>(type_0))
        {
            @class = new Class146();
        }
        else if (Class99.smethod_0 <UIntPtr>(type_0))
        {
            @class = new Class157();
        }
        else if (Class99.smethod_0 <ulong>(type_0))
        {
            @class = new Class165();
        }
        else if (Class99.smethod_0 <uint>(type_0))
        {
            @class = new Class163();
        }
        else if (Class99.smethod_0 <ushort>(type_0))
        {
            @class = new Class159();
        }
        else if (Class99.smethod_0 <long>(type_0))
        {
            @class = new Class156();
        }
        else if (Class99.smethod_0 <int>(type_0))
        {
            @class = new Class145();
        }
        else if (Class99.smethod_0 <short>(type_0))
        {
            @class = new Class141();
        }
        else if (Class99.smethod_0 <byte>(type_0))
        {
            @class = new Class164();
        }
        else if (Class99.smethod_0 <sbyte>(type_0))
        {
            @class = new Class161();
        }
        else if (Class99.smethod_0 <double>(type_0))
        {
            @class = new Class158();
        }
        else if (Class99.smethod_0 <float>(type_0))
        {
            @class = new Class162();
        }
        else if (Class99.smethod_0 <bool>(type_0))
        {
            @class = new Class144();
        }
        else if (Class99.smethod_0 <char>(type_0))
        {
            @class = new Class155();
        }
        else if (Class28.smethod_0(type_0))
        {
            Class166 class2 = new Class166();
            class2.method_1(type_0);
            @class = class2;
        }
        else
        {
            if (Class99.smethod_0 <Enum>(type_0))
            {
                Enum enum_;
                if (object_0 == null)
                {
                    if (type_0 == Class28.type_2)
                    {
                        enum_ = null;
                    }
                    else
                    {
                        enum_ = (Enum)Activator.CreateInstance(type_0);
                    }
                }
                else if (type_0 == Class28.type_2 && object_0 is Enum)
                {
                    enum_ = (Enum)object_0;
                }
                else
                {
                    enum_ = (Enum)Enum.ToObject(type_0, object_0);
                }
                return(new Class160(enum_));
            }
            if (Class99.smethod_0 <ValueType>(type_0))
            {
                if (object_0 == null)
                {
                    object object_;
                    if (type_0 == Class28.type_3)
                    {
                        object_ = null;
                    }
                    else
                    {
                        object_ = Activator.CreateInstance(type_0);
                    }
                    @class = new Class154(object_);
                }
                else
                {
                    if (object_0.GetType() != type_0)
                    {
                        try
                        {
                            object_0 = Convert.ChangeType(object_0, type_0);
                        }
                        catch
                        {
                        }
                    }
                    @class = new Class154(object_0);
                }
                return(@class);
            }
            @class = new Class166();
        }
        if (object_0 != null)
        {
            @class.vmethod_1(object_0);
        }
        return(@class);
    }
 // Token: 0x060006CF RID: 1743 RVA: 0x00005EAE File Offset: 0x000040AE
 internal static Bitmap smethod_5()
 {
     return((Bitmap)Class158.smethod_0().GetObject("download", Class158.cultureInfo_0));
 }
Пример #17
0
    // Token: 0x060005C3 RID: 1475 RVA: 0x00031568 File Offset: 0x0002F768
    public async Task method_0()
    {
        await Startup.taskCompletionSource_0.Task;

        this.webView_0.LoadHtml(Class158.smethod_8());
    }
 // Token: 0x060006D3 RID: 1747 RVA: 0x00005F10 File Offset: 0x00004110
 internal static string smethod_9()
 {
     return(Class158.smethod_0().GetString("shopify", Class158.cultureInfo_0));
 }
 // Token: 0x060006D6 RID: 1750 RVA: 0x00005F57 File Offset: 0x00004157
 internal static Bitmap smethod_12()
 {
     return((Bitmap)Class158.smethod_0().GetObject("tick", Class158.cultureInfo_0));
 }
 // Token: 0x060006D5 RID: 1749 RVA: 0x00005F41 File Offset: 0x00004141
 internal static UnmanagedMemoryStream smethod_11()
 {
     return(Class158.smethod_0().GetStream("success", Class158.cultureInfo_0));
 }