Example #1
0
        protected override void ExecuteLogic()
        {
            try
            {
                label_2 :
                int num1 = 844853109;
                while (true)
                {
                    int  num2 = 1520848517;
                    uint num3;
                    bool flag;
                    int  num4;
                    switch ((num3 = (uint)(num1 ^ num2)) % 14U)
                    {
                    case 0:
                        goto label_2;

                    case 1:
                        if (this.IsUserInMeeting())
                        {
                            num4 = 0;
                            break;
                        }
                        num1 = 1334578112;
                        continue;

                    case 2:
                        this.ReportProgress(\u003CModule\u003E.\u206A‪‫‬‫‎‭‬‌‫‏‭‭‏‍‫‌​‬‪‎‬‏‬‮ <string>(3970428184U), \u003CModule\u003E.\u206A‪‫‬‫‎‭‬‌‫‏‭‭‏‍‫‌​‬‪‎‬‏‬‮ <string>(3233434380U));
                        num1 = (int)num3 * -180742249 ^ 1748453599;
                        continue;

                    case 3:
                        goto label_29;

                    case 4:
                        num1 = 1095304050;
                        continue;

                    case 5:
                        int num5 = flag ? 438382690 : (num5 = 152616025);
                        int num6 = (int)num3 * -721102330;
                        num1 = num5 ^ num6;
                        continue;

                    case 6:
                        this.SetActivityState(ActivityState.Error, \u003CModule\u003E.\u200E‏‍‬‌‌‌‫‎‮‎‌‍‌‮‬‎‎‌‎‌‫‬‮‮ <string>(2712802898U));
                        num1 = (int)num3 * -139371020 ^ -168448396;
                        continue;

                    case 7:
                        num1 = (int)num3 * -1293257789 ^ 1317254616;
                        continue;

                    case 8:
                        num1 = (int)num3 * 915537856 ^ 822190523;
                        continue;

                    case 9:
                        num4 = this.ActivityState == ActivityState.InProgress ? 1 : 0;
                        break;

                    case 10:
                        int num7 = !FindUser.\u206D‏‌‎‌‭‫‏‌‮‍‪‌‎‫‎​‮‬‎‍‍‏​‍‫‏‮(this.UserName, string.Empty) ? 69100068 : (num7 = 328228149);
                        int num8 = (int)num3 * 1033634526;
                        num1 = num7 ^ num8;
                        continue;

                    case 11:
                        num1 = (int)num3 * 771072388 ^ -997350337;
                        continue;

                    case 12:
                        this.SetActivityState(ActivityState.Completed, \u003CModule\u003E.\u202A​‬‫‪‫‪‮‪‫‎‭‪‏‮‎‭‍‌‎‫‍​‎‎‮ <string>(4188784052U));
                        num1 = (int)num3 * 1188446307 ^ -404636774;
                        continue;

                    case 13:
                        num1 = (int)num3 * -1179043871 ^ -917398748;
                        continue;

                    default:
                        goto label_24;
                    }
                    flag = num4 != 0;
                    num1 = 451781118;
                }
label_24:
                return;

                label_29 :;
            }
            catch (Exception ex)
            {
                label_22 :
                int num1 = 1037605684;
                while (true)
                {
                    int  num2 = 1520848517;
                    uint num3;
                    switch ((num3 = (uint)(num1 ^ num2)) % 6U)
                    {
                    case 0:
                        goto label_20;

                    case 1:
                        FindUser.\u206B‬‌‬‬‏‌‌​‍​‮​‍‭‭‍‌‍‌‮‮(CoreObject.log, (object)ex);
                        num1 = (int)num3 * -1399140309 ^ -1509553941;
                        continue;

                    case 2:
                        goto label_22;

                    case 3:
                        num1 = (int)num3 * 1131880807 ^ -1133994742;
                        continue;

                    case 4:
                        num1 = (int)num3 * -559141648 ^ 451607274;
                        continue;

                    case 5:
                        this.SetActivityState(ActivityState.Error, FindUser.\u200E‬‫‫‫‍​‫‮‏‮‭‫‮‍‬‫‌‪‭‬​‮‮(\u003CModule\u003E.\u200E‏‍‬‌‌‌‫‎‮‎‌‍‌‮‬‎‎‌‎‌‫‬‮‮ <string>(27601363U), FindUser.\u206D‎‌‪​‏‌‎‌‬​‪‪‮‪‎‌‍‏‌‬‏‍‫‮(ex)));
                        num1 = (int)num3 * -2080874605 ^ 403598870;
                        continue;

                    default:
                        goto label_4;
                    }
                }
label_4:
                return;

                label_20 :;
            }
        }
Example #2
0
        protected override void ExecuteLogic()
        {
            try
            {
label_2:
                int num1 = 1342754498;
                while (true)
                {
                    int      num2 = 1370460153;
                    uint     num3;
                    FindUser findUser;
                    bool     flag1;
                    bool     flag2;
                    switch ((num3 = (uint)(num1 ^ num2)) % 21U)
                    {
                    case 0:
                        num1 = 180968279;
                        continue;

                    case 1:
                        num1 = 34551794;
                        continue;

                    case 2:
                        findUser = new FindUser(this.UserName, false);
                        num1     = (int)num3 * -1710021572 ^ 109123917;
                        continue;

                    case 3:
                        int num4 = !flag1 ? -587443438 : (num4 = -1829365416);
                        int num5 = (int)num3 * 783136968;
                        num1 = num4 ^ num5;
                        continue;

                    case 4:
                        int num6 = flag2 ? -53619821 : (num6 = -539997945);
                        int num7 = (int)num3 * 1985462580;
                        num1 = num6 ^ num7;
                        continue;

                    case 5:
                        num1 = (int)num3 * -886209823 ^ -1318243657;
                        continue;

                    case 6:
                        this.WaitForRemoveUserPrompt();
                        num1 = (int)num3 * -163341516 ^ 144557616;
                        continue;

                    case 7:
                        num1 = 1894753458;
                        continue;

                    case 8:
                        num1 = (int)num3 * -792281151 ^ 885267237;
                        continue;

                    case 9:
                        num1 = (int)num3 * -678032838 ^ 1409816603;
                        continue;

                    case 10:
                        int num8 = this.Engine.ActiveMeeting == null ? 244136239 : (num8 = 1942951177);
                        int num9 = (int)num3 * -435379621;
                        num1 = num8 ^ num9;
                        continue;

                    case 11:
                        flag1 = this.ExecuteSubActivity((ActivityBase)findUser, true) == ActivityState.Completed;
                        num1  = (int)num3 * 1965490566 ^ 1056320242;
                        continue;

                    case 12:
                        this.ParticipantsWindow = this.Engine.GetWindow(ZoomWindowType.Participants);
                        flag2 = this.ParticipantsWindow != null;
                        num1  = (int)num3 * 1026126403 ^ 1823074584;
                        continue;

                    case 13:
                        this.SetActivityState(ActivityState.Error, \u003CModule\u003E.\u206B‎‏‎‮‌​‪‏‭‭‍‍‬‬‫‌‎‮‮‪‌‪‮ <string>(414362049U));
                        num1 = (int)num3 * -1875523229 ^ 1555556477;
                        continue;

                    case 14:
                        this.SetActivityState(ActivityState.Error, \u003CModule\u003E.\u206B‎‏‎‮‌​‪‏‭‭‍‍‬‬‫‌‎‮‮‪‌‪‮ <string>(3914295231U));
                        num1 = 419706981;
                        continue;

                    case 15:
                        goto label_24;

                    case 16:
                        this.ClickRemoveUser();
                        num1 = (int)num3 * -1296344434 ^ 1471045686;
                        continue;

                    case 17:
                        num1 = (int)num3 * 1267217961 ^ 1582849666;
                        continue;

                    case 18:
                        num1 = (int)num3 * 1757089607 ^ -1993141700;
                        continue;

                    case 19:
                        goto label_2;

                    case 20:
                        num1 = (int)num3 * 1724016886 ^ -1809588623;
                        continue;

                    default:
                        goto label_4;
                    }
                }
label_4:
                return;

                label_24 :;
            }
            catch (Exception ex)
            {
                label_26 :
                int num1 = 270031716;
                while (true)
                {
                    int  num2 = 1370460153;
                    uint num3;
                    switch ((num3 = (uint)(num1 ^ num2)) % 3U)
                    {
                    case 0:
                        goto label_26;

                    case 2:
                        RemoveUser.\u200B‬‪‎‌‍​‪​‍‪‎​‎​‪‏‎‮‍​‮‏‪‌‍‌‫‮(CoreObject.log, (object)ex);
                        num1 = (int)num3 * 668948908 ^ 291703628;
                        continue;

                    default:
                        goto label_29;
                    }
                }
label_29:
                this.SetActivityState(ActivityState.Error, RemoveUser.\u202B​‪‮‏​​​‫‌‌‪‏‎‬‫‎‪‭‍​‍‏‮(ex));
            }
        }