Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.76 KB | None | 0 0
  1. namespace A
  2. {
  3. using System;
  4. using System.IO;
  5. using System.Reflection;
  6. using System.Text;
  7.  
  8. internal sealed class ccc53e14b6092a554fbf63df017218fd4
  9. {
  10. internal static readonly byte[] c373e983b7a376c126c2db149c655c1cd;
  11.  
  12. static ccc53e14b6092a554fbf63df017218fd4()
  13. {
  14. if (c373e983b7a376c126c2db149c655c1cd != null)
  15. {
  16. return;
  17. }
  18. Label_0007:
  19. switch (5)
  20. {
  21. case 0:
  22. goto Label_0007;
  23.  
  24. default:
  25. {
  26. if (1 == 0)
  27. {
  28. }
  29. string s = "QVRQIGJhc2ljJA==";
  30. byte[] bytes = Convert.FromBase64String(s);
  31. s = Encoding.UTF8.GetString(bytes, 0, bytes.Length);
  32. Stream stream = Assembly.GetExecutingAssembly().GetManifestResourceStream(s);
  33. byte[] buffer4 = A.c68713cd41853989fc3bcae6378ef454d.ca375c82f447667a1c1a3c0d3eef63dce(0x61L, stream);
  34. c373e983b7a376c126c2db149c655c1cd = buffer4;
  35. break;
  36. }
  37. }
  38. }
  39.  
  40. internal static string cea7a1625504004aa5f38fec06df2adea(int num1)
  41. {
  42. // This item is obfuscated and can not be translated.
  43. Encoding encoding2;
  44. int expressionStack_B4_0;
  45. int expressionStack_C8_0;
  46. int expressionStack_B8_0;
  47. int count = 0;
  48. if ((c373e983b7a376c126c2db149c655c1cd[num1] & 0x80) != 0)
  49. {
  50. if ((c373e983b7a376c126c2db149c655c1cd[num1] & 0x40) != 0)
  51. {
  52. count = (c373e983b7a376c126c2db149c655c1cd[num1] & -193) << 0x18;
  53. count |= c373e983b7a376c126c2db149c655c1cd[num1 + 1] << 0x10;
  54. count |= c373e983b7a376c126c2db149c655c1cd[num1 + 2] << 8;
  55. count |= c373e983b7a376c126c2db149c655c1cd[num1 + 3];
  56. num1 += 4;
  57. goto Label_00B4;
  58. }
  59. Label_0044:
  60. switch (3)
  61. {
  62. case 0:
  63. goto Label_0044;
  64. }
  65. count = (c373e983b7a376c126c2db149c655c1cd[num1] & -129) << 8;
  66. count |= c373e983b7a376c126c2db149c655c1cd[num1 + 1];
  67. num1 += 2;
  68. goto Label_00B4;
  69. }
  70. Label_0011:
  71. switch (7)
  72. {
  73. case 0:
  74. goto Label_0011;
  75.  
  76. default:
  77. if (1 == 0)
  78. {
  79. }
  80. count = c373e983b7a376c126c2db149c655c1cd[num1];
  81. num1++;
  82. break;
  83. }
  84. Label_00B4:
  85. if (count >= 1)
  86. {
  87. expressionStack_C8_0 = expressionStack_B4_0;
  88. goto Label_00C8;
  89. }
  90. else
  91. {
  92. expressionStack_B8_0 = expressionStack_B4_0;
  93. }
  94. Label_00B8:
  95. switch (1)
  96. {
  97. case 0:
  98. goto Label_00B8;
  99.  
  100. default:
  101. {
  102. int expressionStack_C2_0 = expressionStack_B8_0;
  103. return string.Empty;
  104. expressionStack_C8_0 = expressionStack_C2_0;
  105. break;
  106. }
  107. }
  108. Label_00C8:
  109. encoding2 = Encoding.Unicode;
  110. string str = encoding2.GetString(c373e983b7a376c126c2db149c655c1cd, num1, count);
  111. return string.Intern(str);
  112. }
  113. }
  114. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement