internal static void TransmitLicenseRequest() { label_1 : int num1 = 141266600; ftp ftp; List <string> list; List <string> stringList; while (true) { int num2 = 1479631534; uint num3; switch ((num3 = (uint)(num1 ^ num2)) % 5U) { case 0: goto label_1; case 1: list = ((IEnumerable <string>)CoreProtector.\u202A(Resources.LicenseRoot)).ToList <string>(); stringList = new List <string>(); num1 = (int)num3 * 1329699747 ^ 146759652; continue; case 2: ftp = new ftp(\u003CModule\u003E.\u202A <string>(454679715U), \u003CModule\u003E.\u202A <string>(2666317483U), \u003CModule\u003E.\u202A <string>(3894491713U)); num1 = (int)num3 * -2132314090 ^ 1432056794; continue; case 3: num1 = (int)num3 * 861542259 ^ 1069149062; continue; default: goto label_6; } } label_6: using (List <string> .Enumerator enumerator = list.GetEnumerator()) { label_13: int num2 = !enumerator.MoveNext() ? 710627825 : (num2 = 1971039799); while (true) { int num3 = 1479631534; uint num4; string remoteFile; string current; switch ((num4 = (uint)(num2 ^ num3)) % 12U) { case 0: num2 = 1971039799; continue; case 1: int num5 = ftp.upload(remoteFile, current) ? 1205613286 : (num5 = 763074484); int num6 = (int)num4 * 392612258; num2 = num5 ^ num6; continue; case 2: num2 = (int)num4 * 645144440 ^ 1980627813; continue; case 4: num2 = (int)num4 * -1065422757 ^ -598504290; continue; case 5: current = enumerator.Current; num2 = 379149740; continue; case 6: goto label_13; case 7: remoteFile = CoreProtector.\u200E(\u003CModule\u003E.\u200E <string>(855314943U), CoreProtector.\u202A(current)); num2 = (int)num4 * -1675650533 ^ -2036547558; continue; case 8: num2 = 1431791180; continue; case 9: stringList.Add(current); num2 = (int)num4 * 934811859 ^ -913040030; continue; case 10: num2 = (int)num4 * -950930831 ^ 1710406465; continue; case 11: num2 = (int)num4 * -497937646 ^ 955002712; continue; default: goto label_22; } } } label_22: label_23: int num7 = 2076261630; while (true) { int num2 = 1479631534; uint num3; switch ((num3 = (uint)(num7 ^ num2)) % 12U) { case 0: num7 = (int)num3 * 666123896 ^ 921391651; continue; case 1: goto label_25; case 2: num7 = 572353123; continue; case 3: num7 = 360355034; continue; case 4: int num4 = (int)CoreProtector.\u206A(\u003CModule\u003E.\u206A <string>(782855032U), \u003CModule\u003E.\u200E <string>(3672308744U), MessageBoxButtons.OK); num7 = (int)num3 * 216261062 ^ -1822330514; continue; case 5: num7 = (int)num3 * -1281084317 ^ 22815722; continue; case 6: CoreProtector.\u202A(CoreProtector.\u200F(Resources.LicenseRoot)); num7 = (int)num3 * -1949391463 ^ 252970383; continue; case 7: num7 = (int)num3 * -1338220461 ^ 1356623681; continue; case 8: int num5 = stringList.Count != list.Count ? -1044535633 : (num5 = -697858619); int num6 = (int)num3 * 1535512097; num7 = num5 ^ num6; continue; case 9: num7 = (int)num3 * -506626471 ^ -1206797231; continue; case 10: goto label_23; case 11: int num8 = CoreProtector.\u200B(CoreProtector.\u206E(\u003CModule\u003E.\u206A <string>(837523683U), (object)(list.Count - stringList.Count)), \u003CModule\u003E.\u206A <string>(4169866186U), MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes ? -889258509 : (num8 = -572617360); int num9 = (int)num3 * 1963774632; num7 = num8 ^ num9; continue; default: goto label_20; } } label_20: return; label_25 :; }
static CoreProtector() { label_1: int num1 = -1717819028; while (true) { int num2 = -1226597131; uint num3; switch ((num3 = (uint)(num1 ^ num2)) % 3U) { case 0: goto label_3; case 1: // ISSUE: type reference CoreProtector.log = CoreProtector.\u202B(CoreProtector.\u206E(__typeref(CoreProtector))); num1 = (int)num3 * -1449230691 ^ -559448971; continue; case 2: goto label_1; default: goto label_5; } } label_5: return; label_3 :; }